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
339800061061	339800061578	339800062128	339800062678	339800063228	339800063778	339800064328	339800064878	339800065428	339800065978	339800066528	339800067078	339800067628	339800068178	339800068728	339800069278	339800069828	339800070378	339800070928	339800071478	339800072028	339800072578	339800073128	339800073680	339800074228	339800074778	339800075328	339800075878	339800076428	339800076978	339800077528	339800078078	339800078628	339800079178	339800079728	339800080278	339800080828	339800081378	339800081928	339800082478	339800083028	339800083578	339800084128	339800084678	339800085228	339800085778	339800086331	339800086878	339800087428	339800087978	339800088528	339800089078	339800089628	339800090178	339800090728	339800091278	339800091828	339800092378	339800092928	339800093478	339800094028	339800094578	339800095128	339800095678	339800096228	339800096778	339800097328	339800097878	339800098428	339800098978	339800099528	339800100078	339800100630	339800101178	339800101728	339800102278	339800102828	339800103378	339800103928	339800104478	339800105028	339800105578	339800106128	339800106678	339800107228	339800107778	339800108328	339800108878	339800109428	339800109978	339800110528	339800111078	339800111630	339800112178	339800112728	339800113278	339800113828	339800114378	339800114928	339800115478	339800116028	339800116578	339800117128	339800117678	339800118228	339800118778	339800119328	339800119878	339800120428	339800120978	339800121528	339800122078	339800122628	339800123178	339800123728	339800124280	339800124828	339800125378	339800125928	339800126478	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21848	20300	27804	23349	23059	26191	25863	20558	17527	16240	15307	14817	14728	14266	14398	14314	14119	14081	13845	13963	13973	13866	13798	13796	13797	14072	13780	13973	13852	13893	13801	13664	13910	13688	13700	13651	13699	13694	13716	13783	13689	13752	13798	13782	13657	13713	13823	13866	13693	13667	13668	13710	13753	13956	13632	13493	13744	13733	13775	13648	13751	13561	13695	13672	13863	13816	13676	13958	13691	13676	13769	13766	13836	13727	13586	13704	13683	13581	13765	13803	13767	13728	13682	13667	13920	13562	13644	13573	13588	13586	13697	13525	13607	13802	13696	13726	13668	13671	13812	13709	13521	13446	13744	13711	13672	13624	13737	13815	13736	13573	13590	13633	13712	13721	13731	13543	13669	13975	13725	13769	13696	13830	13687	13414	13623	13573	13570	13731	13787	13672	13726	13695	13840	13681	13671	13663	13506	13673	13923	13847	13783	13669	13809	13549	13584	13867	13679	13662	13774	13622	13616	13759	13655	13521	13870	13768	13645	13702	13707	13523	13607	13635	13605	13641	13762	13628	13612	13606	13703	13691	13607	13644	13733	13728	13566	13764	13670	13701	13698	13595	13766	13573	13575	13553	13507	13663	13562	13738	13718	13738	13748	13844	13848	13693	13582	13602	13631	13604	13580	13602	13712	13693	13717	13757	13939	13774	13735	13774	13751	13736	13597	13835	13676	13852	13603	13651	13795	13778	13731	13701	13633	13905	13677	13630	13660	13742	13709	13688	13789	13894	13618	13653	13697	13745	13720	13786	13644	13621	13770	13625	13711	13562	13547	13658	13661	13846	13702	13626	13689	13855	13711	13746	13673	13723	13707	13636	13694	13592	13553	13654	13698	13460	13743	13842	13538	13904	13636	13580	13562	13637	13597	13703	13697	13647	13813	13619	13615	13476	13755	13712	13758	13585	13582	13541	13583	13735	13710	13602	13722	13503	13624	13488	13765	13535	13610	13803	13596	13541	13646	13820	13676	13683	13719	13596	13720	13677	13655	13610	13890	13595	13666	13696	13782	13668	13740	13563	13624	13511	13638	13588	13813	13605	13697	13532	13704	13515	13574	13658	13699	13592	13776	13697	13615	13791	13768	13623	13786	13567	13788	13706	13719	13748	13767	13679	13739	13635	13617	13657	13760	13576	13561	13715	13714	13713	13514	13571	13762	13778	13710	13519	13720	13708	13677	13760	13888	13664	13548	13698	13655	13525	13656	13647	13563	13505	13568	13826	13726	13546	13588	13703	13551	13697	13624	13852	13758	13747	13572	13823	13603	13701	13610	13679	13791	13513	13669	13901	13651	13614	13798	13565	13482	13714	13662	13614	13589	13526	13644	13573	13738	13550	13601	13637	13685	13829	13658	13795	13609	13658	13957	13852	13633	13586	13656	13515	13851	13713	13575	13748	13735	13678	13868	13561	13602	13744	13631	13768	13636	13683	13628	13850	13731	13645	13665	13628	13708	13455	13714	13683	13626	13649	13680	13809	13789	13699	13636	13513	13751	13581	13531	13711	13663	13768	13638	13814	13742	13614	13536	13742	13634	13786	13532	13780	13851	13660	13727	13698	13569	13679	13728	13718	13815	13855	13542	13834	13778	13742	13829	13737	13652	13571	13862	13517	13545	13732	13608	13637	13901	13914	13641	13755	13624	13658	13694	13710	13572	13736	13527	13500	13942	13675	13648	13644	13744	13753	13842	13763	13850	13656	13579	13823	13714	13765	13741	13749	13791	13689	13598	13597	13643	13666	13745	13626	13675	13796	13653	13565	13750	13756	13846	13820	13764	13596	13674	13808	13737	13611	13670	13595	13756	13665	13532	13618	13597	13603	13670	13693	13757	13617	13527	13652	13499	13772	13736	13684	13547	13682	13590	13765	13581	13802	13666	13574	13625	13690	13540	13500	13770	13631	13677	13559	13837	13432	13652	13555	13656	13814	13729	13750	13674	13698	13650	13718	13624	13704	13683	13606	13696	13595	13541	13916	13688	13658	14008	13657	13811	13701	13650	13764	13724	13552	13533	13653	13810	13792	13463	13844	13634	13581	13693	13763	13594	13491	13588	13692	13650	13608	13594	13703	13720	13744	13740	13619	13733	13520	13552	13610	13698	13719	13652	13677	13646	13863	13642	13773	13586	13544	13575	13582	13848	13641	13573	13843	13511	13697	13782	13787	13754	13765	13751	13764	13727	13642	13710	13685	13591	13608	13718	13618	13750	13584	13619	13702	13602	13491	13482	13646	13670	13443	13653	13676	13704	13527	13780	13532	13700	13563	13702	13632	13690	13588	13678	13808	13637	13702	13637	13483	13506	13723	13822	13657	13672	13600	13644	13707	13522	13576	13586	13520	13583	13713	13650	13444	13633	13679	13734	13728	13849	13444	13800	13806	13568	13634	13622	13661	13763	13644	13818	13700	13736	13561	13451	13632	13760	13650	13753	13763	13616	13690	13872	13788	13778	13565	13573	13725	13637	13537	13682	13570	13669	13582	13581	13802	13706	13594	13772	13471	13654	13697	13738	13612	13736	13540	13695	13679	13636	13527	13782	13552	13701	13638	13628	13692	13786	13752	13536	13756	13702	13740	13580	13656	13654	13603	13436	13947	13873	13601	13479	13578	13773	13642	13670	13612	13738	13956	13587	13580	13543	13659	13718	13757	13781	13580	13612	13712	13714	13691	13760	13521	13623	13597	13724	13673	13838	13853	13662	13822	13640	13570	13669	13619	13708	13822	13794	13693	13746	13595	13641	13453	13487	13667	13756	13842	13592	13663	13688	13796	13792	13704	13632	13842	13830	13567	13627	13733	13661	13559	13698	13672	13628	13639	13616	13868	13772	13673	13660	13549	13634	13785	13640	13494	13695	13688	13594	13573	13735	13507	13667	13614	13659	13637	13662	13701	13589	13656	13625	13742	13644	13767	13831	13558	13728	13622	13656	13741	13539	13843	13672	13611	13666	13554	13659	13695	13558	13516	13782	13665	13702	13684	13681	13771	13647	13633	13648	13649	13785	13871	13658	13626	13504	13776	13864	13720	13596	13664	13624	13566	13714	13783	13512	13591	13735	13578	13737	13748	13613	13748	13859	13600	13725	13675	13683	13830	13811	13657	13740	13570	13798	13589	13775	13763	13712	13628	13592	13638	13781	13748	13438	13587	13605	13713	13549	13598	13591	13773	13640	13588	13802	13792	13649	13594	13453	13820	13548	13582	13663	13775	13742	13661	13724	13770	13637	13775	13618	13675	13670	13695	13663	13677	13603	13534	13602	13469	13522	13636	13750	13726	13659	13676	13668	13655	13853	13633	13586	13805	13663	13687	13781	13668	13517	13786	13601	13614	13672	13699	13743	13617	13679	13480	13848	13816	13708	13538	13687	13694	13669	13786	13698	13821	13800	13624	13653	13693	13594	13848	13573	13591	13792	13738	13541	13641	13825	13528	13720	13569	13751	13668	13671	13622	13608	13512	13493	13610	13714	13511	13458	13579	13758	13687	13638	13579	13710	13648	13665	13696	13755	13532	13760	13542	13595	13742	13769	13841	13672	13620	13609	13546	13453	13692	13699	13753	13621	13654	13574	13717	13719	13719	13753	13732	13765	13792	13489	13653	13777	13654	13645	13712	13539	13450	13867	13652	13666	13698	13645	13549	13690	13777	13567	13489	13554	13775	13526	13661	13697	13788	13500	13751	13712	13520	13696	13745	13562	13687	13474	13694	13750	13588	13802	13718	13669	13611	13795	13551	13630	13604	13772	13840	13754	13681	13520	13657	13762	13618	13591	13651	13467	13601	13913	13701	13513	13820	13622	13821	13700	13561	13594	13749	13717	13699	13771	13777	13685	13517	13813	13592	13689	13746	13686	13543	13715	13589	13667	13605	13620	13758	13666	13564	13635	13830	13556	13730	13716	13833	13737	13826	13718	13626	13796	13778	13671	13708	13642	13641	13746	13734	13601	13597	13554	13579	13685	13687	13782	13641	13648	13500	13811	13881	13622	13516	13765	13611	13679	13613	13635	13602	13882	13790	13526	13856	13525	13572	13835	13857	13657	13563	13515	13729	13500	13722	13712	13652	13656	13693	13907	13606	13882	13638	13615	13542	13585	13699	13869	13696	13767	13595	13656	13791	13721	13683	13808	13617	13761	13819	13562	13655	13661	13730	13583	13540	13691	13695	13704	13618	13486	13759	13806	13675	13633	13604	13726	13563	13646	13665	13597	13554	13599	13648	13635	13711	13673	13577	13551	13840	13593	13757	13724	13887	13829	13851	13827	13670	13684	13508	13701	13659	13589	13708	13591	13780	13746	13862	13719	13879	13756	13732	13591	13682	13613	13590	13431	13526	13552	13704	13586	13764	13711	13712	13822	13505	13690	13821	13645	13542	13515	13668	13566	13584	13563	13776	13570	13575	13545	13849	13665	13711	13636	13727	13756	13839	13655	13581	13459	13500	13737	13811	13810	13696	13828	13747	13610	13852	13774	13821	13792	13511	13852	13753	13727	13650	13631	13625	13639	13702	13635	13801	13720	13712	13660	13604	13611	13751	13648	13737	13771	13593	13683	13700	13777	13665	13935	13829	13593	13607	13516	13592	13569	13608	13476	13551	13632	13642	13598	13751	13725	13542	13794	13637	13755	13670	13591	13729	13690	13472	13486	13760	13229	13655	13597	13581	13595	13708	13599	13732	13716	13696	13591	13652	13689	13625	13755	13793	13673	13557	13692	13626	13716	13608	13606	13841	13647	13706	13513	13679	13760	13674	13591	13578	13779	13663	13631	13759	13601	13855	13566	13505	13585	13568	13592	13664	13491	13611	13700	13711	13639	13716	13708	13863	13546	13836	13608	13638	13741	13657	13523	13745	13590	13590	13742	13734	13721	13641	13666	13791	13728	13771	13718	13729	13768	13715	13645	13639	13630	13698	13616	13747	13720	13636	13675	13593	13891	13636	13655	13623	13631	13731	13689	13599	13597	13778	13536	13622	13682	13561	13586	13639	13511	13648	13691	13528	13489	13627	13632	13606	13691	13591	13604	13576	13762	13599	13830	13509	13709	13672	13630	13747	13764	13771	13647	13871	13934	13537	13642	13723	13687	13751	13694	13396	13515	13560	13669	13669	13528	13720	13543	13680	13643	13674
36204	59698	53954	43665	37666	30431	23055	20692	17518	15623	14651	14363	14177	13839	13491	13425	13281	13407	13201	13238	13165	13220	13278	13176	13174	13166	13036	13046	13165	13035	13280	13147	13236	13143	12922	13088	13043	13031	12975	12985	12984	12974	13034	13013	13208	13008	13034	13037	13217	13119	13218	12933	13012	13168	13096	13119	13003	13050	13083	13001	12994	12946	13100	13066	13199	12928	13091	13080	13034	12964	12986	13004	12993	13220	12987	13127	12968	13073	12974	12907	13079	13030	13052	13002	13022	13010	13171	13012	13025	13073	12924	12904	13230	13048	12888	12820	13135	13127	13048	12880	13159	13020	13045	12979	13045	13250	13100	13114	13151	12841	13050	13008	12884	13131	13032	13114	12934	13041	13079	12961	13213	13052	13095	13083	13104	13164	13019	13101	13180	13050	12956	13089	12903	12831	13018	12954	12995	12940	12988	13066	12954	12897	13019	12977	13047	12936	13104	13037	13111	12900	13021	13095	12970	13024	13140	13058	12932	13247	13031	13022	13095	13168	13061	13056	13078	13091	13011	13085	13027	12920	12961	13065	13059	13048	12943	13068	12893	13022	13000	13180	13096	12896	13108	13059	13056	13124	12926	13003	13263	12996	13094	13022	12797	13043	12977	13158	13053	13203	13058	13066	13051	12917	13118	13162	12951	13006	12959	13062	13105	13088	13072	12915	13122	13148	13068	13010	12985	13189	12908	13096	13063	13109	13033	12970	12952	12993	13038	13185	12943	12905	12902	13118	13129	12934	13068	12860	13115	13001	13094	12837	13012	13021	13154	13119	13126	13013	13048	13124	13109	13087	13152	13018	12888	13110	13183	13027	13003	13155	13068	13077	12950	13167	12961	13114	13008	13097	13021	13149	12983	12954	12759	13105	13144	12989	13087	13147	13018	12952	13089	12915	13091	13139	12923	13064	12972	12850	13087	13015	13056	13001	13078	13138	12924	13051	13048	13120	13035	12826	12991	13184	13024	13059	13200	13183	13115	13037	12923	13135	13040	12875	13200	13063	13058	13011	12873	13234	13077	13043	13023	12980	13129	12970	13070	13214	13109	13069	13081	12921	12979	12988	13056	13177	13050	12892	13183	12966	13115	12959	13145	12949	12913	13149	13123	13066	13187	13225	13123	12844	13003	13024	13213	12921	13063	12966	12972	12992	13141	12990	13032	13173	13182	12941	12911	12948	13022	12942	12955	13095	13115	13097	12852	13056	13055	13007	13084	12966	13008	12994	13101	13075	12917	13004	13019	13243	13074	13014	12984	13090	13230	12907	13109	13040	13133	13004	12927	13086	13076	13074	13105	12892	13167	13164	12993	13066	13056	12973	12838	13050	13076	13042	12871	13312	12993	13005	12901	13160	12981	13145	13106	13039	13045	13051	12960	12956	13131	12943	12989	13024	13205	12920	13069	13042	12964	13022	12964	13044	13071	13071	13087	12925	12934	13012	12908	13000	13060	13034	13079	13047	12875	13094	13141	13012	12954	13020	12968	12972	12865	12984	13008	12945	13104	13034	13071	13029	13071	13076	13050	13064	12964	13097	13098	13099	13158	13109	13037	13014	12962	12927	13204	12921	13113	12979	13016	13052	13141	13218	12883	13064	13155	12996	13172	13042	12949	12984	13027	13064	12891	12873	13002	13078	12869	12812	13106	12933	13046	13049	13091	13018	13120	13008	13072	13144	13157	12956	13036	13158	12955	13002	12994	13108	12941	12892	12953	13007	13230	13028	13163	13122	12907	12984	13005	12943	13151	13027	12977	12903	13014	13088	13070	13151	13045	12973	13120	13020	12979	13023	13132	13138	12981	13034	13078	13016	13116	13082	13150	13033	13073	13146	13009	12863	13052	13163	13041	12908	13125	13033	12960	12896	13033	13085	12999	13061	12808	12979	13225	12975	13015	13027	12956	12968	13198	13126	13074	13090	12991	12895	12975	13113	12934	13043	12985	13119	12996	12919	13051	12873	12984	12975	13070	13175	12945	13066	12938	13079	12986	13164	13060	13062	12978	13113	13146	13207	13099	13174	12978	13095	13001	12997	12904	13163	13149	12878	13049	12915	13156	13202	12823	12985	13048	13054	12953	13213	13023	13008	13030	13172	13123	12901	13027	13132	13056	12996	13076	13155	12906	12941	12947	13041	12967	13086	13156	12875	12983	13063	12991	13131	13180	13009	13107	12898	13118	13080	13078	13184	13215	13121	13045	12937	12992	13029	12952	13198	12973	13001	13040	13063	13132	13034	13026	12966	13159	13107	12893	12965	12994	12914	13075	12922	12967	13011	13025	13210	13067	13028	13201	13089	12969	12974	13175	13060	13022	12924	13209	12976	13019	13011	13035	13088	12970	13045	12865	13007	13037	12895	12894	13039	13030	12991	12987	12794	13041	12958	12902	13001	13136	13073	12973	13147	12987	13022	12955	12924	13068	12955	12953	13014	12957	12942	13061	12970	12905	13191	12926	13116	12848	13027	12964	13093	13075	12967	13023	12987	13096	13043	12942	13033	13019	12984	13027	13056	13199	12961	12921	12948	12894	13115	12935	13167	13068	13016	13021	12989	13143	13058	13115	12984	13040	13041	12943	13002	13088	13128	13073	13008	13006	13011	13074	13079	13211	13043	13085	13037	12981	13074	13030	13041	12968	13041	13092	12903	12959	13169	12828	13025	12980	12971	12978	12983	13119	13052	13189	13072	13186	13001	13130	13175	13109	12913	12996	13101	12992	13001	12993	12932	13164	12954	12981	12942	12954	13036	13134	13075	13044	13029	13002	13224	12987	13094	13008	12892	13155	13162	12903	13008	12972	12937	13024	13128	12927	13091	13223	12950	12998	13004	13070	13166	13131	12921	13114	12926	13132	12956	12991	13155	13014	13229	12859	13046	13101	12863	13011	13141	13042	12987	12956	12948	13191	13041	12878	13108	12902	13037	12980	12937	13040	12944	13040	13000	12978	12893	12952	13106	13111	13179	13111	12940	13247	13002	13085	13018	13104	13024	13151	13110	12886	13114	12912	13073	13082	12842	13100	13093	13059	13035	13169	12948	13202	12994	12928	12994	13090	13207	13011	12948	13120	13015	12867	13180	12894	13092	13039	12847	12907	13142	13076	13026	13025	13029	13012	13005	13098	13100	13211	13126	13014	12946	13199	13075	13108	13084	12933	13011	13030	12924	13039	13239	13009	13195	12950	13079	13052	13023	12927	13045	13046	12739	13257	13199	13106	12988	12972	13019	13170	12918	13113	13052	13027	13096	13039	13167	13090	13159	13017	13175	13173	12997	13084	12978	12937	12988	13018	13166	12886	13088	13068	13044	13025	13167	13046	12944	12915	12983	13160	13109	12963	12919	13221	13066	13056	12966	13139	13006	13219	13223	12933	12912	13132	12981	13011	13195	13085	12926	13035	12947	13039	13027	13034	13192	13043	13084	13040	13010	12987	13042	12840	13089	13190	12961	13055	13207	13243	13050	13099	12939	13158	13005	13137	13083	12964	13094	13247	12948	12978	13200	13021	13000	13013	13041	12948	12972	13048	12922	12977	12926	12996	13013	12900	13017	13088	12925	13025	12909	12967	12998	13067	13002	13061	13042	13103	12948	13146	13036	13060	13077	12868	13058	13027	13090	13121	12892	12949	13128	13004	13153	12949	13336	12896	13189	13026	13086	13047	12957	13108	13038	13128	13081	12924	13028	13044	13066	13152	13050	12985	13169	13060	12865	13087	12994	12917	13035	12984	13042	13006	13055	13045	12883	12929	12999	13104	13158	13099	13000	13072	13115	13075	13063	13106	13062	12981	13060	12951	12943	13093	13129	13053	13050	13091	13074	13015	13004	13120	13094	13134	12974	13106	13027	13128	12942	13074	13063	12941	13108	12865	12808	13131	12874	13122	12916	13118	13079	12997	13079	13147	12971	13139	12995	13120	13030	12997	13220	13029	13124	13026	12951	13029	13118	13180	13079	13029	13171	12934	13062	12992	12986	12859	12975	12935	13047	13092	12925	13055	12916	13053	13121	13269	13050	13054	12954	12890	12977	13016	13075	12909	13150	12955	13154	13238	13041	13016	13031	12920	13079	12874	12962	13156	13020	13146	13081	12999	13028	12990	12945	13104	12877	12921	13029	13074	13118	13055	13087	13027	13039	12994	13095	13005	13061	13123	12984	13064	12957	13173	13036	13008	13049	12945	13186	13015	13024	13038	13032	13046	13103	12962	13101	12902	12992	12949	12939	13055	12981	12783	13170	12960	12971	13154	12993	13012	13041	12927	13269	13085	12912	12924	13091	12978	12962	13087	12983	12885	13107	13144	13098	12931	12935	13249	13159	13004	12934	13063	12988	13153	13145	12995	13204	12978	12935	13009	12924	12971	13114	13065	12952	12998	13004	12886	13241	12999	13018	13181	13045	12997	13086	13148	13097	13150	12991	13064	12907	12964	12980	13004	12946	13062	12974	12998	12933	12851	13108	13030	13013	12915	13034	13026	12966	13033	13208	13113	12878	13020	13058	13166	12873	13109	12968	12953	12930	13094	13130	12944	12899	13009	12898	13014	12995	13007	13023	13034	13210	13083	12993	12936	12967	12992	13004	13124	13093	13071	12970	12927	13225	13146	13055	12843	13086	13149	13193	13045	13110	13039	12976	13025	13045	13158	12912	13160	13057	13034	13013	12912	13085	13079	12840	12977	13002	12952	12906	12913	13219	13035	12952	13025	12904	12988	12996	13028	13136	13065	13030	13034	13201	12967	12928	13081	13155	13059	13108	13011	12945	13092	13181	13044	12803	13196	13111	13108	13152	13103	12948	13155	13099	12896	13068	13022	12914	13152	12933	13043	13037	12960	13107	13066	13095	13186	12983	13020	13008	12926	13100	13081	13092	13171	13040	13044	12880	13039	13062	13066	12948	13005	12918	12902	13014	12969	13050	13010	13083	13013	13029	12979	13048	13089	12957	13011	12954	13119	13053	12988	13279	13065	13096	13071	13068	12916	13172	13075	13066	13243	13017	12926	13156	12904	13092	13029	12894	13026	13102	13147	13038	13106	12893	12934	12961	13059	12956	12964	13113	13051	13105	12951	12987	12985	13085	13082	13033	13011	13041	12871	12981	12986	13032	13087	13130	13042	13110	13102	13127
29139	29229	35449	29841	22105	18427	16259	15064	14483	14178	14043	14071	13951	13855	13831	13853	13727	13551	13601	13433	13594	13611	13542	13666	13620	13413	13536	13546	13573	13548	13414	13363	13651	13618	13508	13639	13590	13595	13443	13450	13580	13632	13494	13564	13466	13627	13544	13465	13682	13535	13487	13560	13410	13404	13355	13584	13476	13560	13702	13524	13658	13455	13487	13560	13728	13286	13530	13626	13666	13492	13647	13407	13560	13603	13635	13582	13532	13502	13587	13567	13736	13479	13535	13490	13423	13532	13506	13511	13544	13547	13522	13672	13581	13455	13473	13598	13519	13485	13652	13556	13405	13689	13687	13486	13634	13536	13515	13646	13533	13644	13475	13334	13622	13537	13345	13407	13452	13560	13573	13649	13578	13574	13683	13578	13629	13487	13508	13178	13444	13491	13490	13674	13581	13497	13614	13672	13571	13822	13635	13562	13476	13472	13477	13436	13531	13524	13592	13716	13573	13503	13669	13512	13614	13426	13353	13501	13539	13540	13595	13486	13591	13401	13605	13459	13908	13413	13386	13389	13569	13543	13575	13540	13695	13477	13624	13604	13642	13595	13465	13439	13588	13441	13592	13516	13489	13573	13595	13371	13488	13543	13678	13523	13273	13480	13688	13468	13522	13577	13491	13499	13535	13504	13480	13441	13468	13649	13447	13662	13422	13547	13510	13461	13386	13424	13652	13555	13393	13458	13592	13599	13449	13433	13564	13518	13358	13588	13675	13572	13720	13291	13646	13564	13374	13447	13432	13640	13629	13541	13448	13390	13549	13510	13527	13401	13591	13440	13604	13495	13570	13527	13651	13465	13526	13361	13444	13675	13579	13444	13333	13563	13600	13521	13653	13614	13590	13599	13645	13628	13508	13560	13564	13429	13511	13465	13631	13640	13626	13378	13538	13360	13575	13569	13534	13433	13739	13489	13404	13504	13444	13644	13479	13605	13554	13462	13645	13539	13557	13601	13525	13627	13537	13590	13434	13407	13538	13772	13520	13554	13581	13458	13660	13557	13517	13573	13481	13422	13505	13449	13548	13544	13485	13587	13707	13408	13511	13567	13501	13558	13616	13630	13571	13350	13551	13446	13670	13455	13480	13490	13655	13562	13493	13480	13451	13639	13559	13558	13521	13482	13604	13696	13582	13537	13530	13536	13719	13553	13510	13433	13540	13371	13551	13517	13550	13661	13520	13617	13631	13476	13523	13474	13311	13341	13516	13581	13753	13581	13623	13576	13647	13437	13497	13594	13663	13627	13414	13661	13645	13316	13467	13621	13452	13695	13456	13569	13459	13500	13499	13518	13527	13566	13569	13294	13584	13295	13492	13578	13535	13528	13371	13559	13628	13428	13433	13454	13345	13487	13341	13483	13500	13565	13630	13607	13503	13548	13614	13344	13695	13604	13427	13456	13617	13525	13430	13356	13346	13542	13537	13499	13402	13497	13464	13446	13661	13571	13492	13278	13578	13652	13415	13355	13537	13386	13469	13452	13603	13583	13530	13521	13583	13674	13539	13523	13562	13548	13478	13504	13599	13520	13460	13625	13479	13568	13700	13483	13528	13436	13441	13577	13690	13535	13568	13684	13434	13392	13566	13472	13405	13472	13493	13577	13677	13347	13677	13588	13585	13480	13728	13379	13410	13536	13655	13498	13389	13502	13513	13625	13591	13607	13589	13589	13445	13636	13591	13679	13527	13587	13699	13667	13504	13584	13445	13444	13640	13481	13698	13490	13171	13418	13691	13391	13580	13432	13638	13532	13563	13577	13342	13254	13523	13394	13558	13592	13509	13507	13720	13545	13447	13609	13467	13341	13525	13423	13457	13544	13540	13295	13549	13511	13535	13573	13479	13621	13349	13490	13393	13460	13352	13562	13603	13611	13540	13478	13440	13642	13446	13406	13402	13515	13408	13595	13645	13360	13355	13567	13513	13700	13662	13323	13547	13848	13480	13555	13545	13353	13619	13444	13561	13532	13602	13328	13433	13569	13453	13406	13515	13484	13478	13502	13305	13564	13432	13488	13478	13551	13466	13541	13467	13416	13256	13370	13533	13554	13465	13419	13378	13638	13505	13543	13579	13516	13538	13475	13460	13425	13558	13429	13435	13456	13615	13525	13390	13546	13475	13391	13342	13492	13510	13255	13663	13600	13662	13588	13467	13717	13687	13553	13494	13527	13515	13379	13556	13514	13460	13554	13485	13705	13439	13520	13743	13716	13664	13481	13553	13616	13470	13664	13498	13520	13376	13549	13646	13487	13478	13588	13528	13454	13530	13503	13544	13482	13525	13471	13511	13540	13700	13610	13623	13460	13334	13375	13643	13565	13624	13618	13516	13461	13506	13446	13609	13638	13693	13457	13551	13613	13566	13514	13368	13467	13455	13576	13638	13722	13587	13737	13536	13522	13565	13584	13602	13532	13459	13298	13581	13576	13389	13406	13343	13337	13740	13602	13517	13627	13528	13409	13338	13499	13540	13482	13673	13563	13468	13393	13543	13510	13742	13435	13507	13431	13659	13634	13627	13414	13327	13496	13468	13625	13561	13468	13339	13552	13479	13596	13572	13547	13453	13526	13662	13469	13539	13664	13452	13331	13620	13550	13503	13639	13613	13503	13463	13555	13672	13351	13541	13547	13472	13485	13545	13616	13460	13724	13499	13480	13312	13541	13526	13627	13528	13472	13512	13473	13672	13549	13550	13524	13629	13562	13596	13429	13372	13566	13498	13603	13470	13513	13605	13715	13699	13548	13377	13624	13487	13396	13242	13477	13459	13421	13646	13548	13528	13659	13488	13390	13541	13505	13510	13734	13581	13695	13485	13753	13778	13733	13593	13419	13571	13560	13570	13594	13735	13431	13576	13466	13482	13613	13580	13476	13583	13334	13546	13467	13755	13526	13503	13599	13657	13505	13577	13605	13697	13382	13493	13482	13518	13461	13513	13550	13656	13506	13655	13629	13651	13423	13529	13350	13755	13532	13509	13562	13368	13595	13672	13533	13533	13340	13516	13569	13590	13434	13534	13372	13598	13433	13506	13334	13724	13509	13485	13678	13459	13355	13571	13519	13595	13507	13553	13526	13632	13527	13652	13333	13459	13463	13564	13536	13671	13435	13684	13616	13488	13456	13493	13439	13431	13401	13389	13464	13472	13678	13437	13539	13539	13568	13518	13517	13500	13543	13385	13585	13717	13671	13671	13569	13495	13482	13584	13785	13548	13656	13488	13634	13572	13568	13581	13752	13510	13621	13548	13517	13465	13528	13658	13656	13502	13765	13643	13467	13635	13614	13424	13578	13535	13572	13667	13560	13559	13601	13667	13423	13656	13516	13465	13426	13527	13487	13452	13456	13617	13473	13323	13463	13490	13512	13561	13577	13621	13444	13558	13554	13478	13558	13439	13381	13505	13723	13597	13359	13458	13621	13516	13752	13614	13609	13461	13631	13598	13566	13792	13601	13465	13548	13565	13496	13611	13653	13579	13592	13757	13457	13458	13512	13533	13505	13504	13468	13606	13521	13620	13516	13684	13410	13629	13405	13620	13538	13359	13504	13560	13540	13665	13521	13571	13519	13541	13510	13505	13515	13521	13485	13357	13371	13698	13607	13693	13414	13578	13732	13484	13449	13519	13686	13560	13328	13295	13438	13360	13552	13433	13486	13452	13402	13428	13271	13514	13530	13560	13494	13480	13689	13613	13548	13480	13440	13565	13366	13615	13551	13518	13472	13593	13613	13490	13698	13551	13421	13658	13518	13623	13578	13529	13477	13382	13515	13450	13383	13489	13498	13722	13591	13611	13612	13604	13577	13467	13630	13458	13483	13400	13470	13433	13560	13707	13659	13509	13305	13440	13481	13623	13526	13698	13521	13516	13595	13720	13457	13363	13605	13528	13573	13779	13304	13413	13440	13490	13585	13456	13617	13569	13589	13640	13423	13651	13388	13518	13468	13530	13712	13478	13699	13533	13601	13512	13568	13564	13408	13699	13561	13442	13616	13496	13758	13448	13595	13443	13600	13418	13731	13519	13750	13616	13210	13577	13635	13470	13564	13409	13515	13399	13664	13638	13564	13574	13485	13427	13553	13387	13453	13428	13526	13751	13541	13428	13631	13549	13578	13705	13562	13451	13393	13437	13463	13392	13519	13420	13552	13380	13480	13544	13487	13463	13451	13458	13638	13579	13561	13687	13613	13483	13431	13564	13642	13443	13447	13604	13673	13448	13656	13564	13583	13463	13627	13589	13642	13604	13644	13543	13471	13501	13696	13466	13519	13576	13518	13793	13672	13611	13452	13543	13539	13605	13583	13575	13481	13553	13397	13517	13540	13595	13528	13706	13468	13556	13521	13500	13600	13405	13540	13590	13442	13594	13557	13714	13705	13473	13429	13614	13607	13446	13403	13563	13489	13652	13588	13485	13446	13500	13523	13556	13479	13635	13571	13586	13624	13571	13494	13372	13558	13506	13429	13374	13480	13569	13603	13536	13539	13592	13402	13654	13596	13462	13579	13484	13541	13447	13474	13448	13466	13447	13681	13571	13452	13511	13374	13717	13432	13660	13504	13630	13390	13616	13443	13382	13668	13542	13503	13610	13584	13522	13597	13541	13453	13604	13435	13608	13654	13544	13568	13575	13483	13658	13284	13263	13557	13693	13617	13641	13429	13436	13353	13514	13463	13519	13497	13495	13488	13374	13663	13395	13402	13510	13632	13451	13462	13425	13624	13466	13504	13412	13461	13521	13547	13530	13232	13535	13449	13609	13491	13454	13602	13560	13613	13534	13474	13409	13544	13483	13442	13688	13448	13464	13481	13568	13461	13441	13552	13526	13636	13787	13494	13431	13481	13499	13484	13497	13695	13532	13502	13460	13469	13303	13349	13638	13720	13653	13510	13537	13581	13457	13413	13475	13439	13488	13670	13627	13461	13500	13561	13387	13562	13606	13676	13606	13459	13760	13438	13607	13465	13460	13509	13529	13535	13474	13540	13564	13726	13722	13689	13581	13541	13475	13510	13590	13674	13747	13570	13565	13463	13640	13460	13423	13530	13580	13521	13447	13680	13461	13393	13683	13629	13631	13351	13423	13724	13630	13699	13624	13475	13364	13366	13679	13507	13596	13507	13444	13511	13440	13579
34785	48236	41567	30938	23788	19295	16344	15286	14590	14006	13970	13663	13813	13632	13390	13433	13433	13258	13453	13493	13272	13275	13202	13148	13265	13202	13281	13218	13182	13181	13287	13357	13329	13283	13213	13238	13177	13266	13186	13087	13201	13190	13243	13104	13141	13150	13042	13355	13377	13352	13165	13367	13192	13066	13275	13111	13278	13015	13240	13066	13217	13171	13275	13104	13270	13205	13271	13173	13247	13269	13151	13296	13207	12923	13146	13083	13297	13095	13156	13315	13180	13358	13206	13097	13167	13246	13297	13178	13165	13220	13111	13219	12938	13211	13044	13080	13073	13105	13149	13067	13237	12942	13052	13249	13165	13120	13092	13365	13139	13297	13261	13255	13121	13139	13171	13131	13068	13043	12915	13210	13125	13179	13230	13238	13089	13150	13260	13211	13200	13149	13150	13185	13014	13239	13018	13324	13195	13036	13039	13155	13179	13210	13476	13241	13224	13310	13042	13118	13024	13204	13111	13125	13239	13257	12935	13112	13147	13086	13215	13236	13207	13289	13191	13079	13245	13084	13072	13208	13179	13250	13205	13162	13188	13242	13242	13172	13131	13167	13088	13354	13297	13238	13078	13176	13067	13123	12956	13113	13123	13199	13018	13205	13187	13205	13173	13248	13250	13084	12992	13258	13105	13149	13110	13115	13255	13226	13387	13176	13085	13069	13268	13204	13087	13184	13111	13222	13264	13272	13367	13172	13294	13176	13218	13294	13140	13278	13213	13104	13217	13232	13236	13229	13307	13115	13207	13097	13001	13110	13005	13207	13234	13257	13115	13191	13278	13220	13109	13175	13122	13236	13227	13240	13224	13414	13039	13145	13092	13262	13186	13288	13070	13305	13258	13160	13270	13194	13184	13154	13118	13169	13081	13020	13194	13208	13141	13252	13269	13138	13195	13115	13057	13151	13134	13203	13154	13124	13186	13045	13082	12959	13196	13248	13264	13183	13218	13150	13233	13127	13150	13220	13177	13094	13212	13173	13132	13295	13245	13173	13200	13193	13312	13204	13175	13279	13131	13226	13174	13142	13300	13184	13083	13084	13124	13315	13075	13283	13067	13141	13213	13022	13192	13347	13260	13126	13217	13215	13159	13244	13164	13134	13158	13030	13081	13191	13026	13167	13202	13178	13239	13426	13235	13027	13070	13122	13168	13200	13222	13221	13208	13138	13090	13086	13233	13118	13006	13140	13251	13299	13236	13157	13148	13248	13066	13214	13250	13077	13158	13291	13117	13155	13153	13083	13203	13178	13345	13074	13247	13115	13214	13180	13106	13203	13224	12950	13076	13051	13100	13108	13254	13192	13080	13180	13332	13134	13299	13249	13232	13082	13064	13100	13241	13192	13260	13201	13219	13146	13236	13175	13116	13079	13248	13277	13143	13213	13094	13166	13203	13025	13184	13206	13217	13168	13191	13034	13064	13206	13031	13079	13244	13344	13214	13285	13120	13171	13127	12969	13129	13143	13218	13217	13250	13014	13138	13263	13031	13242	13043	13295	13287	12970	13196	13286	13204	13273	13309	13132	13381	13202	13154	13262	13151	13127	13214	13069	13182	13400	13269	13231	13164	13240	13121	13318	13097	13329	13266	13225	13166	13187	13265	13211	13175	13160	13186	12999	13031	13306	13244	12946	13119	13169	13152	13063	13163	13183	13413	13032	13222	13101	13114	13339	13156	13292	13146	13142	13229	13336	13308	13180	13181	13211	13219	13121	13221	13129	13258	13162	13181	13340	13190	13030	13183	13035	13288	13159	13107	13191	13284	13284	13286	13225	13341	13207	13194	13158	13272	13103	13213	13069	13151	13281	13225	13220	13224	13184	13192	12972	13195	13347	13133	13131	13283	13113	13188	13277	13077	13252	13294	13291	13187	13088	13130	13108	13133	13211	13080	13160	13290	12998	12880	13254	13106	13136	13227	13233	13015	13108	13085	13168	13225	13076	13087	13233	13278	13130	13101	13087	13145	13319	13242	13019	13220	13165	13329	13197	13190	13074	13068	13224	13178	13130	13056	13190	13075	13136	13317	13314	13028	13198	13141	13192	13031	13116	13099	13087	13063	13068	13242	13219	13148	13270	13237	13369	13259	13075	13308	13102	13169	13245	13197	13222	13288	13284	13170	12971	13326	13217	13205	13243	13060	13117	13180	13063	13283	13175	13091	13208	13208	13247	13170	13296	13277	13226	13269	13254	13181	13329	13042	13190	13123	13106	13071	13090	13171	13368	13207	13195	13178	13181	13210	13188	12993	13101	13112	13007	13045	13130	13275	13264	13090	13254	13244	13157	13132	13016	13173	13115	13070	13157	13218	13114	13185	13136	13168	13232	13181	13354	13049	13173	13144	13194	13273	13234	13126	13238	13111	13343	13096	13135	13280	13320	13117	13196	13275	13130	13285	13197	13246	13244	13200	13083	13152	13094	13239	13110	13140	13116	13409	13232	13051	13248	13109	13086	13177	13153	13192	13066	13047	13160	13123	13035	13274	13208	13130	13325	13189	13145	13121	13173	13186	13077	13233	13094	13421	13255	13171	13142	13239	13204	13219	13273	13289	13076	13143	13216	13156	13163	13146	13374	13203	13119	13203	13276	13169	12988	13335	13279	13241	13197	13194	13129	13122	13036	13216	13306	13107	13294	13268	13264	13131	13316	13277	13218	13249	13120	13130	13074	13276	13153	13275	13169	13186	13248	13116	13169	13334	13057	13257	13215	13374	13153	13180	13181	13021	13259	13150	13054	13129	13156	13231	13269	13207	13003	13194	13224	13136	13119	13057	13117	13093	13187	13137	13207	13181	13218	13163	13225	13073	13008	13123	13191	13260	13196	13286	13220	13135	13195	13060	13280	13174	13090	13314	13191	13125	13035	13112	13139	13253	13164	13133	13152	13344	13133	13263	13170	13122	13121	13166	13057	13186	13073	13123	13203	13250	13364	13166	13084	13026	13209	13153	13181	13019	13070	13207	13307	13082	13141	13142	13222	13193	13270	13067	13209	13182	13252	13342	13135	13164	13204	13279	13337	13132	13228	13239	13143	13280	13217	12981	13102	13215	13285	13207	13248	13314	13291	12994	13221	13089	13238	13076	13184	13151	13144	13277	13172	13193	13220	13109	13247	13231	13185	13051	13186	13280	13256	13220	13194	13088	13090	13237	13032	13054	13332	13099	13148	13147	13249	13153	13404	13074	13223	13154	13153	13185	13179	13235	13128	13337	13045	13148	13013	13361	13118	13285	13182	13129	13143	13078	13291	13155	13178	13094	13230	13204	13150	13123	13258	13025	13322	13094	13123	13279	13149	12922	13244	13126	13068	13151	13217	13244	13185	13154	12973	13239	13095	13126	13394	13244	13118	13281	13060	13132	13284	13224	13194	13244	13129	13365	13060	12946	13198	13156	13095	13317	13206	13113	13079	13253	12913	13177	13140	13191	13106	13111	13209	13294	13093	13116	13244	13189	13356	13408	13014	13229	13196	13142	13241	13111	13085	13188	13210	13044	13129	13132	13183	13324	13067	13109	13163	13178	13138	13207	13010	13086	13219	13176	13134	13005	13186	13224	13099	13093	13157	13048	13022	13339	13220	13192	13068	13162	13205	13109	13187	13236	13174	13096	13160	13038	13197	13300	13032	13264	13190	13113	13291	13116	13200	13294	13221	13227	13114	13137	13194	13150	13270	13038	13063	13050	13236	13223	13124	13178	13101	13147	13389	13273	12980	13209	13309	13227	13104	13166	13267	13248	13265	13202	13209	13301	13128	13136	13204	13114	13228	13229	13050	13210	13077	12972	13253	13200	13076	13184	13108	13026	13115	13188	13263	13202	13214	12980	13326	13190	13191	13182	13215	13158	13183	13260	13299	13167	13172	13059	13201	13152	12971	13219	13172	13288	13052	13057	13117	13233	13219	13126	13369	13147	13232	13083	13114	12993	13252	13203	13222	13285	13218	13159	13221	13164	13191	13074	13095	13145	13078	13177	13264	13107	13316	13166	13212	13281	12990	13198	13211	13165	13264	13269	13093	13287	13190	12944	13201	13283	13162	13153	13231	13045	13229	13216	13167	13077	13254	13102	13260	13078	13153	13412	13205	13124	13019	13246	13189	13274	13189	13190	13242	13182	13219	13116	13103	13153	13268	13188	13015	13187	13342	13210	13152	13215	13348	13227	13276	13192	13151	13242	13187	13411	13035	13285	13232	13167	13203	13258	13158	13300	13313	13060	13150	13314	13217	13198	13143	13210	13058	13216	13257	13202	13195	13092	13389	13358	13095	13256	13033	13079	13222	13248	13346	13120	13261	13110	13157	13057	13136	13253	13223	13262	13164	13183	12986	13118	13111	12986	13022	13156	13083	13240	13131	13172	13164	13154	13121	13143	13012	13314	13136	13109	13146	13091	13205	13401	13169	13215	13190	13191	13145	13242	13105	13297	13129	13252	13216	13235	13092	13233	13262	13166	13052	13206	12964	13142	13297	13189	13213	13162	13343	13277	12988	13030	13144	13193	13254	13174	13102	13211	13157	13168	13229	13216	13266	13218	13144	13200	13167	13322	13270	13160	13182	13309	13064	13137	13163	13213	13155	13254	13004	13163	13192	13103	13062	13107	13198	13114	13311	13268	13192	13243	13207	13006	13279	13253	13208	13185	13113	13202	13093	13262	13234	13361	13165	13266	13108	13140	13003	13396	13071	13198	13191	13185	13159	13136	13141	13283	13153	13224	13122	13180	13103	13241	13343	13169	13139	13207	13162	13125	13106	13247	13243	13122	13227	13005	13237	13054	13190	13155	13249	13088	13066	13334	13102	13167	13101	13109	13031	13157	13245	13192	13245	13293	13267	13299	13144	13181	13253	13113	13262	13129	13100	13089	13131	13119	13130	13140	13313	13263	13149	13128	13064	13196	13127	13092	13193	13127	13314	13145	13339	13108	13061	13110	13344	13040	13375	13197	12954	13188	13370	13262	13210	13196	13173	13298	13346	13365	13093	13190	12947	13301	13270	13148	13238	13149	13243	13102	13261	13097	13097	13129	13283	13182	13182	13298	13120	13140	13262	13129	13182	13229	13219	13182	13202	13345	13200	13126	13117	13192	13098	13333	13195	13223	13149	13238	13183	13084	13143	13230	13174	13218	13381
24446	21606	29367	26872	25536	25328	23120	18182	16230	15851	15458	14941	14893	14897	14833	14468	14577	14643	14476	14427	14456	14286	14385	14254	14367	14388	14402	14364	14393	14489	14178	14236	14068	14159	14325	14393	14296	14216	14210	14263	14305	14065	14197	14256	14398	14155	14069	14432	14226	14277	14268	14106	14175	14242	14263	14154	14323	14393	14201	14264	14269	14243	14176	14178	14474	14262	14237	14380	14261	14296	14013	13982	14042	14333	14166	14226	14123	14268	14214	14405	14434	14319	14174	14335	14104	14007	14303	14336	14190	14023	14272	14203	14243	14132	14254	14408	14277	14141	14172	14400	14510	14102	14158	14341	14267	14103	14158	14319	14194	14175	14124	14185	14316	14383	14380	14227	14253	14255	14221	14129	14128	14221	14254	14270	14176	14164	14208	14174	14201	14450	14331	14190	14173	14204	14216	14119	14222	13955	14113	14347	14445	14104	14259	14238	14423	14176	14151	14288	14417	14157	14343	14209	13960	14377	14355	14208	14124	14282	14164	14328	14138	14073	14038	14094	14162	14403	14276	14211	14126	14117	14271	14045	14088	14090	14310	13980	14365	14076	14223	14316	14167	14111	14275	14058	14193	14265	14350	14125	14268	14451	14253	14232	14108	14127	14349	14329	14216	14240	14192	14266	14253	14138	14409	14393	14260	14232	14289	14132	14129	14517	14263	14187	14239	14158	14159	14137	14168	14156	14247	14118	14226	14234	14233	14391	14379	14253	14340	14018	14170	14197	14137	14348	14243	14411	14314	14013	14166	14208	14036	14261	14146	14094	14372	14258	14338	14204	14515	13994	14102	14217	14215	14188	14316	14208	14270	14166	14186	13925	14151	14241	14161	14125	14093	14129	14148	14286	14365	14269	14186	14112	14262	14375	14119	14020	14165	14330	14239	14181	14101	14333	14153	14202	14384	14086	14258	14245	14270	14193	13986	14105	14113	14302	14256	14185	14374	14238	14196	14286	14449	14314	14304	14220	14174	14262	14094	14016	13994	14362	14008	14335	14085	14199	14229	14266	14255	14304	14080	14219	14260	14425	14278	14148	14191	14197	14057	14205	14165	14120	14241	14202	14152	14121	14093	14297	14300	14291	14182	14032	14169	14164	14185	14147	14201	14193	14066	14164	14353	14204	14105	14288	14039	14390	14330	14223	14181	14284	14315	14181	14281	14311	14231	14319	14124	14174	14316	14416	14141	14061	14184	14352	14286	14089	13994	14043	14304	14179	14258	14228	14355	14057	14080	14261	14199	14216	14256	14158	14326	14117	14207	14164	14306	14123	14075	14321	14201	14210	14197	14085	14163	14070	14257	14198	14292	14305	14087	14336	14281	14191	14390	14348	14194	14273	14260	14074	14270	14228	14213	14372	14226	14239	14168	14134	14128	14246	14122	14157	14168	13987	14171	14015	14262	14330	14082	14292	14323	14174	14075	14270	14164	14217	14174	14264	14257	13995	14256	14191	14073	14201	14376	14146	14237	14325	14318	14355	14218	14314	14088	14334	14148	14263	14211	14346	14221	14135	14346	14359	14249	14205	14235	14020	14062	14454	14053	14097	14154	14294	14299	14080	14298	14328	14225	14160	14112	14279	14174	13880	14266	14159	14214	14194	14211	14264	14272	14128	14304	14179	14117	14207	14162	14123	14119	14188	14222	14103	14283	14356	14206	14308	14187	14135	14165	14141	13990	14236	14310	14300	14212	13977	14055	14288	14184	14162	14262	14160	14352	14221	14248	14230	14154	14269	14154	14132	14127	14095	14256	14412	14095	14103	14246	14155	14167	14348	14190	14187	14259	14237	14217	13982	14163	14293	14396	14329	14159	14309	14314	14318	14234	14346	14345	14121	14219	14202	14215	14080	14269	14272	14302	14218	14115	14216	14145	14377	14265	14274	14309	14261	14203	14132	14172	14246	14098	14222	14307	14216	14194	14230	14199	14038	14283	14226	14157	14304	14221	14203	14211	14123	14403	14311	14316	14146	14114	14211	14153	14202	14258	14402	14351	14277	14250	14308	14171	14460	14251	14235	14265	14444	14100	14119	14416	14047	14294	14193	14280	14103	14210	14278	14397	14092	14260	14220	14055	14198	14271	14147	14265	14317	14062	14166	14108	14106	14146	14279	14023	14148	14256	14424	14125	14177	14265	14130	14129	14289	14175	14340	14266	14251	14289	14487	14201	14158	14193	14259	14169	14205	14224	14195	14059	14247	14051	14193	14117	14339	14298	14354	14126	14105	14062	14267	14151	14199	14188	14264	14365	14216	14157	14158	14395	14330	14221	14210	14325	14141	14194	14311	14317	14254	14046	14221	14087	14146	14273	14222	14116	14184	14235	14002	14145	14342	14272	14314	14277	14155	14090	14078	14331	14156	14187	13974	14171	14145	14295	14375	14146	14246	14320	14023	14280	14038	14166	14191	14241	14141	14182	14272	14100	14188	14312	14263	14354	14111	14377	14086	14228	14092	14275	14102	14063	14306	14282	14281	14184	14267	14387	14249	14358	14137	14173	14148	14263	14280	14284	14141	14334	14057	14168	14282	14383	14107	14179	14439	14110	13981	14181	14226	14206	14111	14192	14214	14068	14205	14235	14307	14214	14061	14190	14158	14193	14285	14395	14162	14211	14062	14140	14231	13965	14299	14152	14318	14283	14219	14077	14185	14272	14321	14196	14274	14285	14387	14260	14242	14093	14282	14104	14182	14374	14553	14218	14055	14324	14139	14348	14063	14202	14352	14240	14151	14231	14161	14329	14199	14350	14377	13998	13984	14244	14396	14048	14159	14428	14184	14199	14219	14405	14261	14299	14154	14279	14118	14345	14141	14248	14242	14073	14323	14225	14198	14519	14513	14267	14075	14067	14318	14229	14279	14295	14293	14099	14082	14160	14272	14301	14269	14452	14130	14353	14276	14076	14217	14272	14207	14312	14294	14215	14339	14219	14306	14215	14226	14096	14119	14194	14131	14304	14136	14173	14208	14247	14183	14247	14223	14173	14221	14251	14216	14269	14171	14126	14391	14282	14155	13999	14128	14239	14168	14233	14324	14394	14228	14284	14208	14212	14251	14189	14411	14142	14262	14292	14144	14040	14371	14261	14219	14216	14230	14230	14108	14132	14345	14272	14331	14335	14220	14219	14238	14157	14252	14346	14225	14101	14061	14134	14154	14225	14293	13890	13953	14159	13926	14165	14111	14227	14181	14017	14029	14314	14186	14081	14233	14030	14241	14310	14253	14075	14240	14098	13985	14118	14253	14188	14286	14044	14288	14114	14163	14291	14257	14315	14327	14263	14264	14132	14319	14205	14268	14120	14123	14352	14215	14285	14190	14296	14151	14342	14140	14280	14234	14114	14231	14028	14357	14350	14254	14082	14259	14183	14277	14286	14346	14319	14201	13983	14174	14257	14397	14083	14273	14158	14076	14024	14229	14207	14018	14251	13900	14286	14266	14191	14227	14195	14276	14292	14232	14047	14272	14216	14123	14218	14250	14225	14094	14077	14149	14187	14270	14244	14184	14461	14218	13942	14302	14306	14192	14273	14250	14103	14219	14280	14136	14181	14245	14227	14314	14204	14233	14124	14097	14116	14118	14063	14052	14005	14202	14146	14065	14347	14264	14134	14252	14150	14317	14248	14345	13921	14124	14272	14207	14198	14249	14188	14296	14058	14182	14162	14275	14175	14274	14309	14142	14164	14171	14235	14423	14222	14234	14222	14221	14273	14365	14247	14268	14111	14240	14286	14252	14368	14118	14148	14099	13998	14121	14352	14109	14288	14076	14197	14149	14208	14233	13956	13886	14291	14048	14244	14114	14206	14303	14241	14190	14027	14169	14143	14149	14157	14084	14003	14055	14131	14302	14310	14197	14066	14262	14251	14143	14205	14178	14150	14231	14120	14273	14174	14259	14065	14379	14340	14198	14394	14269	14213	14295	14204	14158	14168	14272	14107	14385	14286	14079	14283	14293	14221	14168	14417	14249	14270	14363	14147	14170	14281	14323	14350	14437	14104	14359	14485	14203	14222	14025	14186	14326	14215	14239	14338	14278	14231	14280	14128	14323	14245	13984	14382	14177	14241	14242	14437	14106	14225	14204	14234	14140	14145	14369	14481	14284	14269	14064	14207	14125	14499	14044	14259	14163	14253	14058	14068	14278	14302	14171	14246	14176	14187	14112	14264	14196	14021	14278	14028	14226	14239	14357	14351	14320	14032	14283	14201	14253	14142	14288	14171	14274	14345	14202	14377	14327	14152	14352	14170	14437	14138	14305	14261	14275	14200	14308	14085	14209	14098	14294	14182	14205	14199	14382	14264	14191	14228	14034	14403	14053	14170	14267	14286	14181	14240	14255	14365	14122	14136	14118	14271	14286	14107	14185	14122	14253	14400	14328	14200	14201	14076	14135	14101	14112	14120	14113	14306	14322	13957	13985	14076	14386	14299	14404	14357	14209	14266	14061	14090	14101	14203	14457	14434	14261	14128	14306	14159	14177	14197	14027	14182	14237	14115	14140	14229	14318	14244	14255	14259	14303	14156	14143	14345	14174	14403	14210	14332	14325	14175	14091	14273	14345	14203	14354	14418	14339	14297	14226	14101	14188	14359	14225	14127	14109	13987	14282	14139	14246	14363	14425	14310	14196	14234	14279	14408	13914	14366	14152	14214	14002	14241	14136	14200	14106	14175	14325	14291	14112	14149	14129	14156	14108	14161	14309	14224	14274	14290	13999	14165	14228	14093	14211	14203	14186	14199	14164	14148	14265	14058	14246	14005	14266	13894	14109	14267	14348	14140	14100	14240	14238	14131	14247	14146	14251	14222	14075	13984	14121	14151	14057	14158	14181	14048	14236	14230	14265	14351	14207	14173	14258	13946	14031	14156	14144	14273	14242	14114	14083	14189	14234	14254	14333	14339	14290	14374	14290	14324	14199	14249	14113	14136	14185	14211	14067	14414	14141	14350	14192	14215	14296	14413	14102	14268	14212	14211	14230	13995	14193	14202	14358	14357	14324	14142	14222	14049	14200	14123	14130	14261	14175	14170	14108	14377	14186	14215	14327	14232	14496	14061	14080	14318	14266	14209	14285	14318	14117	14305	14249	14162	14059	14213	14293	14016	14146	14302	13919	14184	14093
36784	56392	51438	39843	31985	25716	21846	18162	16150	15404	14985	14637	14655	14331	14070	13859	13855	13974	13962	13910	13783	13802	13698	13554	13792	13782	13833	13728	13814	13703	13752	13812	13611	13634	13682	13797	13687	13761	13667	13729	13905	13668	13627	13657	13683	13817	13695	13595	13728	13577	13615	13719	13718	13826	13864	13640	13495	13697	13495	13624	13642	13736	13840	13700	13665	13754	13624	13727	13524	13651	13699	13828	13712	13563	13624	13591	13635	13673	13550	13556	13645	13694	13626	13749	13757	13694	13676	13658	13743	13667	13778	13656	13824	13743	13520	13584	13566	13526	13701	13724	13680	13747	13656	13643	13750	13579	13748	13763	13573	13627	13678	13644	13708	13673	13751	13734	13830	13550	13747	13625	13696	13659	13736	13757	13777	13764	13544	13723	13616	13536	13798	13544	13655	13717	13502	13631	13586	13625	13782	13738	13833	13681	13680	13373	13444	13626	13662	13633	13665	13628	13682	13685	13804	13652	13557	13936	13572	13821	13678	13396	13654	13727	13707	13705	13737	13533	13608	13745	13626	13765	13655	13569	13665	13804	13672	13776	13588	13768	13690	13752	13697	13677	13547	13694	13604	13806	13803	13700	13715	13668	13586	13686	13586	13548	13820	13518	13746	13688	13781	13691	13687	13723	13746	13494	13766	13647	13640	13552	13494	13571	13653	13665	13575	13622	13653	13592	13671	13580	13660	13535	13622	13489	13761	13635	13758	13621	13564	13549	13497	13689	13631	13741	13660	13740	13576	13716	13835	13750	13557	13598	13811	13730	13610	13742	13804	13637	13625	13637	13798	13478	13696	13659	13743	13781	13673	13643	13756	13758	13559	13654	13445	13593	13710	13591	13731	13673	13616	13498	13706	13725	13560	13628	13539	13769	13583	13646	13555	13724	13747	13663	13723	13730	13621	13712	13749	13677	13542	13569	13817	13717	13611	13779	13485	13820	13643	13588	13759	13614	13664	13594	13664	13775	13730	13801	13623	13687	13540	13635	13674	13772	13668	13708	13696	13635	13657	13734	13677	13643	13821	13761	13725	13776	13666	13583	13599	13616	13726	13619	13625	13688	13751	13592	13571	13648	13624	13651	13665	13520	13795	13628	13561	13702	13477	13766	13697	13536	13659	13614	13729	13729	13637	13690	13676	13618	13603	13676	13642	13620	13489	13674	13837	13730	13813	13576	13574	13499	13816	13730	13682	13726	13576	13665	13837	13756	13750	13592	13485	13562	13630	13718	13642	13646	13710	13483	13755	13658	13780	13794	13570	13580	13632	13607	13647	13716	13739	13585	13724	13722	13407	13733	13738	13532	13800	13530	13605	13623	13773	13548	13666	13565	13471	13596	13645	13553	13497	13627	13679	13853	13583	13576	13672	13614	13827	13906	13615	13523	13655	13513	13608	13590	13747	13607	13733	13553	13610	13669	13801	13609	13590	13823	13548	13521	13692	13873	13610	13527	13525	13613	13632	13647	13739	13579	13579	13777	13676	13822	13607	13603	13638	13534	13722	13645	13741	13708	13739	13591	13716	13789	13547	13823	13648	13546	13739	13697	13659	13633	13779	13553	13695	13641	13587	13589	13733	13628	13802	13750	13790	13741	13626	13688	13649	13595	13754	13558	13698	13373	13639	13517	13749	13739	13656	13649	13542	13569	13399	13553	13632	13737	13814	13594	13884	13695	13649	13738	13610	13703	13640	13846	13767	13767	13547	13684	13567	13788	13628	13504	13654	13648	13429	13617	13760	13638	13840	13685	13760	13539	13506	13682	13690	13596	13569	13590	13680	13649	13605	13673	13615	13382	13658	13681	13824	13472	13742	13626	13623	13544	13608	13705	13774	13600	13658	13638	13625	13714	13742	13708	13642	13627	13675	13697	13666	13625	13679	13656	13685	13547	13540	13464	13701	13662	13558	13645	13708	13678	13542	13671	13618	13545	13564	13676	13618	13700	13655	13594	13744	13759	13465	13578	13683	13633	13680	13460	13645	13621	13583	13617	13771	13653	13686	13691	13662	13658	13760	13705	13481	13672	13545	13819	13662	13565	13729	13628	13612	13742	13717	13578	13542	13771	13610	13435	13684	13652	13829	13594	13687	13715	13551	13638	13464	13803	13774	13761	13620	13522	13532	13687	13646	13581	13691	13545	13472	13523	13529	13600	13758	13603	13615	13510	13669	13642	13777	13622	13656	13740	13591	13594	13712	13609	13582	13700	13684	13713	13641	13733	13695	13631	13729	13831	13591	13601	13455	13766	13744	13760	13648	13726	13713	13871	13630	13517	13682	13689	13707	13617	13831	13668	13685	13691	13519	13556	13535	13701	13624	13675	13720	13557	13713	13671	13714	13748	13698	13661	13756	13616	13415	13867	13701	13636	13573	13665	13608	13740	13637	13550	13580	13771	13699	13606	13720	13622	13659	13660	13686	13570	13579	13642	13702	13694	13475	13842	13623	13730	13761	13703	13666	13750	13623	13768	13532	13701	13696	13693	13731	13560	13632	13688	13643	13753	13690	13566	13612	13820	13481	13859	13655	13665	13581	13466	13700	13771	13792	13568	13747	13642	13631	13745	13675	13584	13585	13651	13609	13655	13797	13637	13737	13696	13747	13818	13693	13753	13735	13596	13775	13450	13615	13728	13618	13692	13752	13641	13732	13609	13882	13563	13647	13722	13662	13788	13609	13771	13786	13709	13634	13476	13776	13601	13633	13540	13824	13622	13767	13605	13645	13643	13635	13442	13760	13693	13648	13669	13737	13671	13724	13763	13744	13841	13880	13663	13720	13641	13751	13744	13574	13653	13872	13748	13646	13677	13870	13635	13618	13739	13681	13624	13729	13702	13530	13740	13681	13820	13653	13632	13777	13664	13675	13486	13723	13668	13758	13591	13765	13605	13685	13656	13593	13745	13627	13724	13535	13741	13819	13736	13619	13485	13812	13483	13767	13801	13618	13749	13735	13766	13797	13723	13609	13669	13529	13785	13531	13698	13610	13741	13604	13641	13706	13612	13582	13649	13662	13699	13692	13747	13748	13847	13702	13623	13769	13818	13675	13671	13645	13605	13808	13557	13804	13659	13610	13736	13601	13702	13659	13752	13656	13608	13674	13573	13638	13597	13663	13474	13464	13681	13585	13658	13642	13675	13577	13566	13596	13622	13564	13470	13606	13674	13807	13759	13555	13697	13562	13780	13693	13698	13698	13575	13579	13712	13523	13690	13562	13579	13749	13807	13582	13644	13800	13568	13645	13609	13685	13725	13602	13605	13533	13650	13639	13551	13627	13535	13705	13814	13612	13726	13625	13605	13685	13650	13671	13890	13689	13554	13783	13774	13816	13700	13679	13738	13627	13558	13698	13707	13844	13700	13760	13603	13608	13600	13736	13670	13725	13754	13728	13612	13669	13622	13664	13643	13667	13688	13554	13652	13618	13725	13491	13507	13751	13697	13656	13613	13429	13642	13624	13605	13737	13745	13660	13838	13713	13810	13663	13816	13852	13636	13483	13545	13787	13639	13748	13759	13520	13603	13703	13752	13598	13741	13682	13519	13777	13619	13557	13803	13659	13671	13654	13784	13643	13665	13648	13622	13739	13653	13645	13639	13730	13559	13549	13610	13746	13549	13601	13659	13615	13802	13772	13662	13636	13724	13768	13604	13628	13538	13630	13552	13709	13791	13583	13676	13690	13755	13688	13630	13821	13565	13609	13566	13580	13818	13635	13760	13557	13446	13770	13611	13809	13792	13617	13644	13821	13669	13678	13478	13804	13821	13647	13591	13853	13805	13794	13772	13732	13462	13606	13904	13710	13600	13655	13600	13682	13526	13820	13618	13735	13721	13647	13713	13664	13669	13485	13595	13536	13668	13743	13712	13699	13638	13593	13578	13677	13813	13674	13746	13676	13646	13684	13535	13609	13646	13642	13676	13628	13679	13542	13678	13714	13760	13609	13571	13515	13622	13600	13523	13750	13741	13663	13746	13786	13804	13537	13570	13760	13630	13503	13778	13646	13633	13644	13709	13704	13689	13625	13679	13632	13651	13590	13431	13790	13693	13531	13603	13698	13776	13690	13614	13713	13645	13673	13547	13707	13664	13503	13629	13679	13649	13724	13628	13643	13731	13770	13579	13668	13703	13777	13765	13715	13505	13662	13668	13581	13766	13649	13528	13716	13631	13894	13610	13454	13742	13769	13702	13674	13601	13731	13718	13622	13555	13741	13636	13770	13592	13558	13578	13638	13668	13511	13559	13724	13618	13684	13619	13665	13490	13768	13808	13551	13579	13709	13688	13639	13620	13635	13818	13657	13687	13594	13584	13726	13686	13614	13563	13688	13597	13766	13616	13694	13625	13589	13784	13570	13731	13607	13670	13484	13704	13754	13699	13573	13753	13640	13763	13705	13699	13660	13510	13682	13639	13663	13792	13630	13752	13633	13647	13597	13549	13534	13667	13666	13583	13495	13577	13821	13653	13744	13578	13702	13781	13730	13653	13607	13628	13765	13763	13625	13536	13626	13801	13681	13625	13729	13761	13565	13615	13658	13511	13575	13655	13595	13542	13768	13799	13587	13645	13667	13724	13575	13667	13840	13832	13634	13665	13710	13669	13493	13811	13562	13572	13656	13658	13556	13728	13572	13678	13671	13447	13773	13658	13655	13618	13629	13692	13616	13549	13748	13819	13615	13644	13618	13645	13517	13770	13702	13705	13497	13704	13533	13511	13493	13679	13653	13593	13670	13540	13692	13648	13689	13705	13644	13548	13795	13767	13702	13588	13686	13703	13681	13663	13862	13717	13722	13610	13644	13767	13639	13649	13760	13713	13494	13610	13609	13615	13431	13693	13809	13682	13812	13767	13607	13663	13690	13576	13555	13748	13768	13898	13785	13608	13677	13641	13731	13600	13585	13719	13684	13749	13694	13735	13794	13771	13677	13560	13672	13728	13657	13722	13856	13725	13488	13705	13594	13630	13718	13694	13605	13691	13590	13569	13714	13784	13557	13635	13780	13818	13740	13855	13689	13766	13601	13601	13631	13700	13576	13545	13618	13463	13647	13506	13542	13615	13846	13607	13921	13795	13689	13729	13809	13719	13519	13625	13788	13839	13688	13716	13787	13642	13622	13764	13702	13741
23243	21632	29519	24807	24177	27545	28042	20552	17421	16709	16210	15517	15394	15450	15243	15114	15132	14967	14938	14795	14936	14904	14925	14972	14731	14787	14706	14802	14701	14815	14644	14814	14711	14760	14791	14617	14602	14564	14727	14473	14669	14735	14760	14671	14627	14820	14942	14415	14728	14770	14580	14768	14536	14653	14722	14566	14519	14665	14666	14589	14893	14617	14522	14661	14821	14761	14772	14670	14773	14631	14839	14717	14628	14665	14590	14770	14715	14579	14530	14682	14709	14679	14542	14514	14913	14767	14449	14577	14762	14637	14494	14622	14853	14644	14536	14600	14661	14793	14702	14708	14604	14637	14558	14615	14906	14524	14572	14548	14610	14710	14537	14813	14471	14855	14876	14605	14643	14783	14578	14529	14658	14687	14682	14628	14782	14619	14660	14688	14642	14517	14646	14729	14533	14709	14725	14502	14589	14782	14752	14469	14712	14608	14614	14755	14609	14660	14464	14588	14687	14349	14756	14598	14806	14430	14491	14805	14756	14713	14828	14661	14748	14659	14687	14711	14774	14630	14464	14629	14708	14494	14693	14634	14744	14766	14679	14639	14552	14836	14633	14652	14587	14802	14575	14490	14640	14538	14858	14590	14839	14637	14738	14530	14573	14704	14546	14705	14466	14700	14582	14519	14681	14612	14759	14656	14766	14682	14661	14681	14650	14511	14608	14611	14651	14635	14708	14655	14534	14602	14626	14666	14594	14539	14611	14628	14502	14559	14801	14646	14563	14723	14608	14630	14686	14587	14578	14475	14687	14821	14654	14739	14630	14738	14671	14650	14624	14862	14718	14590	14667	14560	14605	14553	14480	14687	14638	14593	14711	14718	14788	14454	14578	14483	14592	14627	14607	14637	14660	14510	14695	14607	14608	14528	14770	14612	14577	14639	14555	14614	14444	14668	14665	14668	14669	14832	14716	14284	14412	14679	14633	14734	14547	14550	14696	14726	14568	14701	14691	14480	14639	14639	14598	14580	14550	14698	14642	14774	14867	14682	14558	14745	14562	14753	14696	14526	14657	14627	14543	14724	14454	14518	14592	14669	14597	14768	14670	14690	14620	14505	14626	14517	14653	14850	14678	14634	14732	14494	14630	14353	14842	14650	14622	14580	14588	14549	14471	14514	14594	14586	14631	14759	14799	14774	14618	14747	14450	14651	14567	14447	14530	14595	14561	14658	14564	14651	14524	14500	14637	14572	14731	14720	14638	14610	14687	14801	14581	14488	14725	14585	14642	14465	14619	14572	14821	14591	14593	14648	14767	14624	14609	14550	14781	14793	14735	14662	14792	14671	14538	14642	14479	14498	14730	14485	14605	14858	14913	14651	14629	14788	14579	14530	14661	14559	14756	14486	14620	14641	14701	14617	14544	14684	14670	14574	14690	14704	14664	14732	14563	14675	14506	14748	14524	14560	14556	14750	14607	14529	14690	14509	14639	14575	14735	14462	14719	14610	14514	14725	14740	14455	14441	14773	14671	14715	14737	14690	14481	14570	14774	14460	14485	14578	14684	14645	14544	14610	14458	14604	14514	14507	14502	14615	14569	14490	14567	14652	14614	14607	14543	14505	14581	14497	14591	14725	14801	14703	14743	14512	14651	14731	14613	14695	14755	14566	14704	14598	14608	14439	14573	14671	14545	14580	14682	14602	14642	14680	14549	14847	14594	14519	14789	14520	14649	14845	14659	14373	14589	14420	14589	14646	14719	14397	14504	14535	14586	14745	14684	14665	14581	14568	14502	14696	14865	14747	14630	14636	14747	14651	14499	14652	14764	14554	14542	14556	14664	14600	14627	14556	14686	14822	14669	14762	14723	14700	14688	14585	14774	14560	14639	14679	14789	14504	14614	14607	14570	14535	14658	14439	14584	14683	14616	14658	14747	14715	14654	14655	14698	14717	14836	14539	14546	14514	14515	14686	14619	14697	14622	14615	14676	14560	14557	14512	14631	14444	14523	14476	14774	14626	14503	14375	14664	14633	14731	14696	14781	14740	14569	14495	14713	14655	14800	14715	14599	14759	14717	14609	14687	14525	14365	14682	14858	14619	14658	14793	14687	14466	14477	14540	14583	14604	14714	14580	14629	14607	14586	14550	14558	14672	14618	14660	14767	14676	14712	14674	14859	14779	14898	14614	14826	14636	14782	14686	14777	14708	14813	14776	14733	14758	14729	14675	14419	14590	14512	14722	14597	14619	14548	14514	14556	14532	14618	14624	14654	14530	14728	14626	14663	14603	14637	14789	14596	14467	14647	14456	14557	14645	14586	14511	14550	14612	14552	14703	14845	14699	14794	14580	14571	14413	14703	14570	14695	14691	14539	14528	14626	14598	14687	14503	14464	14737	14555	14774	14399	14670	14494	14558	14877	14694	14570	14683	14830	14715	14609	14698	14831	14555	14808	14600	14764	14790	14569	14804	14625	14582	14628	14585	14550	14659	14650	14532	14766	14644	14601	14843	14630	14583	14576	14427	14607	14702	14784	14625	14485	14646	14661	14425	14610	14720	14521	14555	14496	14755	14579	14636	14674	14624	14731	14609	14654	14794	14741	14574	14658	14553	14482	14711	14842	14546	14737	14588	14640	14592	14565	14676	14570	14531	14530	14640	14588	14700	14535	14574	14676	14633	14811	14541	14623	14573	14618	14750	14639	14566	14495	14575	14740	14624	14432	14609	14751	14701	14801	14497	14603	14479	14505	14600	14517	14780	14647	14528	14666	14853	14684	14606	14639	14685	14690	14720	14565	14602	14766	14453	14852	14571	14409	14586	14537	14708	14620	14904	14696	14642	14581	14718	14545	14539	14804	14718	14389	14501	14502	14691	14660	14543	14655	14860	14508	14680	14596	14560	14668	14559	14591	14577	14672	14569	14567	14518	14655	14561	14743	14398	14681	14535	14634	14899	14713	14726	14621	14413	14877	14638	14686	14482	14673	14395	14660	14536	14385	14514	14665	14325	14686	14559	14590	14840	14830	14626	14484	14947	14728	14693	14723	14639	14615	14634	14750	14728	14478	14623	14672	14837	14593	14811	14615	14493	14640	14595	14863	14662	14732	14659	14711	14642	14979	14820	14609	14716	14663	14694	14732	14552	14489	14769	14733	14513	14271	14596	14670	14658	14290	14634	14511	14629	14675	14647	14602	14672	14726	14602	14787	14523	14578	14686	14796	14716	14587	14498	14683	14716	14704	14590	14705	14669	14631	14610	14757	14701	14618	14705	14686	14582	14586	14641	14777	14629	14826	14706	14535	14685	14596	14665	14470	14621	14453	14574	14482	14665	14614	14500	14629	14615	14598	14750	14496	14725	14585	14848	14682	14704	14572	14644	14570	14714	14703	14478	14576	14780	14822	14397	14709	14600	14627	14698	14727	14522	14555	14522	14729	14645	14554	14583	14602	14586	14852	14693	14722	14668	14614	14354	14406	14776	14786	14811	14758	14745	14597	14749	14826	14611	14813	14401	14563	14451	14790	14589	14678	14539	14557	14713	14697	14548	14580	14619	14699	14633	14686	14673	14742	14669	14301	14640	14696	14733	14618	14638	14656	14509	14793	14699	14634	14880	14381	14466	14640	14632	14848	14725	14685	14687	14652	14539	14730	14599	14706	14658	14651	14427	14568	14620	14606	14560	14567	14636	14571	14419	14580	14532	14556	14524	14683	14536	14582	14520	14737	14674	14609	14592	14666	14676	14661	14628	14687	14577	14427	14675	14632	14595	14488	14695	14763	14585	14718	14671	14589	14489	14581	14785	14766	14974	14739	14650	14781	14666	14553	14600	14540	14724	14846	14723	14680	14631	14495	14840	14592	14725	14607	14413	14715	14719	14693	14628	14631	14675	14611	14752	14711	14518	14461	14626	14623	14630	14488	14647	14393	14584	14539	14481	14533	14756	14578	14755	14922	14751	14786	14655	14701	14555	14815	14654	14873	14633	14660	14619	14588	14586	14841	14690	14466	14658	14743	14641	14651	14585	14883	14799	14654	14469	14423	14609	14639	14588	14694	14606	14536	14588	14469	14542	14676	14815	14540	14731	14664	14734	14660	14655	14629	14507	14682	14533	14423	14498	14602	14426	14691	14533	14790	14738	14621	14514	14732	14571	14771	14418	14573	14532	14537	14565	14451	14727	14695	14660	14690	14743	14704	14735	14604	14608	14767	14535	14785	14592	14678	14588	14625	14542	14745	14580	14441	14806	14781	14596	14524	14583	14632	14638	14767	14621	14752	14813	14711	14715	14744	14738	14732	14520	14571	14596	14821	14827	14706	14640	14487	14826	14697	14509	14618	14892	14732	14511	14602	14651	14618	14557	14713	14649	14596	14531	14539	14624	14715	14499	14629	14519	14695	14465	14495	14758	14743	14611	14516	14588	14678	14787	14595	14525	14626	14770	14590	14789	14787	14627	14646	14692	14808	14768	14531	14599	14682	14560	14802	14727	14669	14605	14886	14571	14812	14624	14624	14609	14749	14629	14720	14640	14787	14681	14555	14584	14806	14567	14632	14690	14525	14650	14619	14520	14543	14664	14672	14650	14617	14684	14655	14485	14752	14588	14726	14599	14794	14566	14662	14684	14486	14327	14653	14731	14522	14431	14590	14551	14788	14651	14706	14675	14486	14753	14547	14515	14534	14612	14631	14737	14639	14812	14386	14745	14345	14610	14703	14810	14525	14524	14707	14604	14638	14829	14407	14621	14771	14622	14671	14648	14692	14757	14631	14633	14710	14760	14553	14763	14617	14844	14534	14698	14683	14778	14764	14782	14532	14634	14488	14323	14638	14317	14579	14662	14779	14476	14695	14733	14771	14639	14759	14638	14576	14594	14650	14651	14474	14819	14781	14763	14593	14777	14489	14509	14738	14687	14542	14535	14722	14593	14565	14733	14529	14638	14715	14824	14534	14582	14529	14741	14775	14849	14631	14441	14614	14629	14649	14633	14632	14645	14689	14689	14583	14584	14580	14635	14633	14685	14648	14632	14552	14587	14745	14666	14579	14512	14681	14559	14558	14540	14672	14633	14503	14674	14647	14502	14615	14616	14653	14591	14747	14757	14539	14525	14438	14750	14770	14782	14803	14901	14722	14552	14580	14529	14519	14552	14728	14705	14581	14678	14689	14575	14482	14697	14603	14813
40504	65123	56916	45063	37744	31597	25613	19670	16795	16105	15354	15086	14740	14680	14374	14363	14223	14287	14175	14050	14048	14115	14065	13932	14072	14089	13916	14223	13963	14174	14000	13889	13753	14037	13919	14187	14037	13933	13850	13978	13954	13669	13969	13955	13811	13958	13929	14126	13967	13886	14068	13977	13819	14010	14208	13942	13930	13856	13959	13873	13823	14032	13962	13955	13850	13915	13890	13893	13820	14028	13869	13860	13891	13880	13685	13928	14013	13913	13975	13910	13851	13910	13948	13965	13991	13969	13786	14050	13827	13806	13737	13928	13942	14005	13903	13997	13811	13945	13894	14031	14043	13970	13893	14000	13632	13814	13934	13881	13980	13975	14060	14086	13835	13998	13909	13924	14084	13910	13836	13850	13994	13908	13988	14150	13830	13811	14000	13959	13943	13768	13828	13996	13868	13837	13828	13893	14096	13937	13831	13945	13783	13889	13896	13909	14056	13837	13843	13909	13942	14208	13858	13877	14011	13819	13929	13735	14125	14027	13992	13826	14018	14053	13944	14007	14090	13826	13920	13952	14045	13935	13896	14056	13957	13896	13993	13969	14066	13992	13892	13979	13926	14033	13972	13941	13907	13896	13975	14035	13969	13864	13799	13930	13994	13905	13946	13845	13851	13810	13874	13936	13844	13968	14073	13965	13881	13789	13971	13909	13953	13915	13742	13988	13903	13849	13778	13905	14019	13839	13796	13920	14080	13828	13865	13813	13911	13963	14036	13899	13943	14038	13941	13799	14066	13802	13888	13937	13803	13936	13979	13899	13886	13969	13998	13809	13937	13882	14037	13819	13930	13931	13927	13909	13910	13915	13783	13854	13866	13799	13862	13912	13779	14047	13914	13889	13788	13768	13754	14051	13905	13977	13945	13951	13836	14047	13701	13856	13830	14011	13917	13903	14036	14054	13945	13881	13917	13923	13831	13945	14102	13990	13973	13987	13976	13803	13883	14053	14029	14004	13835	13830	13778	13825	13928	13929	13903	13857	13925	13872	13734	14003	13794	13930	13959	13922	13939	13753	13832	13875	13847	13736	13667	13996	13759	14008	13803	13756	13864	13747	13973	13950	13777	13845	13803	13769	13895	14072	13876	13985	14069	13980	13960	13917	13953	13864	13913	13903	13872	13736	13850	13850	13922	14014	13978	13903	13844	13954	13898	13869	13970	13942	14102	13816	13789	14099	13914	13955	13842	13813	13878	14056	13969	13940	13706	13981	13838	13928	13874	13850	13939	13956	13806	13926	13900	13846	13979	13970	13994	13959	13945	13865	14037	14039	13923	14012	13844	13876	14000	13866	13882	14000	14056	13947	13811	13987	13910	14036	13950	13984	13844	13815	13809	13945	13877	13765	14054	13941	13860	13932	13942	13897	13817	14079	13980	14079	13865	14086	13872	13782	13918	13976	13723	14014	13829	13954	13797	13917	13819	14169	13993	13889	13981	13862	13805	13944	13977	13995	14012	14035	14100	13809	13841	13954	13900	13837	13813	14060	13938	13985	13896	13906	13803	14055	13898	13952	13900	14074	14003	13848	13833	14063	13793	13909	14100	13881	13520	13978	13929	14127	13879	13774	13921	13915	13870	14087	13945	13882	13855	13944	14030	13851	13947	13979	13880	13933	13943	13929	13825	13974	13972	13824	13945	13796	13866	13938	14153	13859	14094	13866	13945	13923	13962	14022	14011	13786	14158	13934	13768	13877	13834	13912	13735	14013	13606	14156	14050	13837	14034	13739	13864	13946	13918	13905	13729	13924	13942	14058	13915	13911	14126	13945	14082	14017	14018	13878	14049	13950	13832	13935	14018	14056	13801	14009	13796	14025	13874	13904	13835	13907	13944	14009	13895	13871	13898	14020	13880	13940	13925	13839	14014	13703	13995	13784	13860	13948	14045	13928	13878	13759	13992	13866	13874	13879	13845	13997	13710	13812	14080	13835	13892	13845	13995	13915	13984	13879	14092	13839	13904	13884	13825	13879	13811	13879	13993	13815	13871	13913	13859	13834	14068	13998	13922	13868	13873	13815	13796	14022	13963	13887	13863	14025	13795	14130	13905	13825	13916	13799	14030	13727	13935	13931	14046	13907	13945	14107	14010	13887	13880	13904	14009	14016	13859	13842	13952	13806	13805	14009	13873	13930	13874	13900	14007	13971	13984	13954	13900	13835	13929	13933	13975	13932	13821	14084	13917	13817	13919	13864	14042	13857	13949	13919	13955	13792	13857	13896	13999	14000	13867	13895	13965	14054	14089	13860	13807	13934	13866	14000	13963	13992	13825	14051	13831	13916	13863	13956	13802	13832	14003	13816	13871	13876	13773	14013	13935	13872	13964	13921	13775	14038	13869	14017	13885	14023	13895	13818	13963	13961	13893	13816	14023	13922	13867	13915	13870	13997	13788	14071	13894	13603	13945	13735	13886	13838	13944	13886	14025	13845	13855	13900	14029	13830	13936	13938	13852	13925	13883	13890	13873	13943	13995	13911	13793	14022	13979	13993	13787	13929	14125	13829	13843	13861	13764	14019	13917	13924	13942	13865	13879	13819	13871	13914	13895	14118	13682	14051	14011	13868	13927	13879	13999	13699	13709	13952	13936	13902	13969	13900	14118	13902	13926	13734	13825	13912	13645	13956	13985	13975	13923	13746	13993	14020	13942	14111	13853	13926	13941	13783	13952	13990	14134	13781	13806	13837	13878	13798	13919	14022	13902	13891	13879	13842	13658	13819	13851	13916	13894	13764	14007	13952	13911	13984	13904	14019	13718	13878	13720	13997	13848	13931	14001	13873	13942	14041	13804	13832	13882	13817	13883	13878	13931	13944	13868	13852	13831	13820	13852	13988	14001	14027	14159	13909	13835	13852	13904	13929	13882	13850	13921	14066	14025	13901	13878	13850	13700	13788	13920	13935	13763	13898	13825	13917	13957	13941	13811	13938	13940	13845	13958	13968	13959	13727	13916	13918	13878	14042	13861	13671	13886	14020	14157	13777	13751	13908	13914	13963	13994	13958	13893	13876	13722	13942	13919	13838	14061	13901	13973	13785	13966	14088	13949	13930	13891	13771	13985	14013	13934	13987	13923	13842	13815	13865	13909	13953	13955	13808	13796	13968	14024	13930	13956	13823	13840	13885	13899	13939	13860	13827	13972	13878	13847	13833	13990	13885	14026	13696	13948	14036	13938	13866	13913	13886	13907	13830	13944	13865	13904	13657	13890	13926	13837	13856	13945	14013	13961	13900	13851	13867	13882	13946	14019	13918	13968	14062	14040	13780	13994	13889	13909	13856	13942	13993	13944	13823	13922	13857	13891	13757	13969	13769	13799	13868	13795	13955	14084	13850	13948	13719	13796	13961	14117	14045	13986	13881	14062	13929	14024	13858	13803	13728	13965	13836	13831	13900	14042	13771	14035	13873	13977	13898	14037	13957	13854	13769	13957	14077	13868	13783	13903	13984	13851	13984	13947	13921	14031	14041	13874	13883	13923	13908	13947	13783	14002	13866	13801	13983	13772	14001	13915	13938	14056	13964	13988	13774	13910	13899	13899	13932	13971	13867	13813	13844	13956	13928	14032	13858	13735	14023	13808	14115	13836	13936	13985	13944	13961	13998	13905	13930	13801	13830	13959	13944	13852	13993	13980	13898	13858	13760	13854	13958	13940	13896	13910	13983	13795	13895	14043	14052	13943	13836	14001	13780	13919	13897	13914	14003	13844	13944	14078	13896	13916	13948	13822	13845	13848	14001	13903	13919	13890	14090	13856	13768	13882	13879	13955	13959	13916	13915	14073	13840	13975	13744	13866	13909	13932	13943	13964	13807	13864	14145	13902	13937	14212	13915	13914	14185	13945	13907	14006	13923	14025	13992	13949	14060	13945	13934	13936	13931	13909	14026	13837	13870	13893	13904	13944	14046	13921	14064	13984	13840	13901	13809	13911	14141	13940	13901	13980	13910	13852	13859	13940	13956	14065	13931	13866	13942	13986	13674	13936	13865	13871	13861	13958	13770	13946	13964	13832	13822	13865	14008	13808	13884	13724	13682	13781	14070	14139	13978	13692	13969	13976	13942	13734	14076	14014	13900	13922	13633	13820	13921	13898	13844	13918	13958	13905	13762	13921	13963	13895	13962	13732	13964	13853	14018	13841	14052	13829	13937	13980	13970	13921	13986	13992	14011	13865	13956	13975	14011	13869	14015	13979	13886	13860	13898	13946	13663	14011	13948	13956	13809	13940	13910	13953	13901	13961	13881	14013	13927	13920	13880	13824	13816	13887	13966	13935	13841	13842	13993	13843	13978	14051	13943	13987	13857	13947	13887	13831	14130	13984	13976	13855	13873	14010	13846	14160	13894	13890	13884	14030	13998	13941	14050	13920	14178	13926	13959	13859	13836	13792	13985	13812	13878	13680	13947	14029	13833	13863	13741	14008	13849	13970	13773	13938	13952	13700	13986	13938	13960	13871	13823	13746	13951	14052	13800	14065	13928	13825	13916	13822	13867	14061	13780	13940	13865	14042	13898	13907	13858	13955	13938	13978	13972	14128	13897	13892	13961	13979	13853	13915	13928	13981	13742	13911	13925	14026	13977	13815	13774	13955	14006	13934	13825	14016	13905	13955	13831	13862	13991	13803	13805	13944	13986	13936	13854	13863	13861	13974	13899	13857	14022	13799	13956	13958	13951	14089	13727	14083	13804	13828	14003	13841	13775	13851	13906	13928	13869	13897	13768	13878	13860	14000	13841	13998	13948	13967	13750	14088	13922	13993	13907	13901	14039	13916	13827	13901	14091	13878	13872	13819	14000	13758	13871	13867	13866	13867	13783	13879	13995	14026	13919	13934	13841	13972	13846	13929	13919	14157	13850	13966	13865	13785	14009	13891	13939	13913	14004	14102	13856	13917	14028	13970	13823	13949	13862	13843	14003	13923	13937	13989	13915	14029	13995	13800	13978	13949	13888	14043	13947	14013	13898	13938	14061	13968	13945	13743	13821	13849	13677	13937	13924	14122	13900	13888	13703	14059	13882	13732	13760	13992	13837	14033	13878	13878	13804	13978	13961	13962	13977	13875	13863	13831	13856	14069	13966	13952	14026	13924	13954	13867	13988	14050	13749	13793	13819	14018	14059	13977	13841
29411	29329	33897	28783	21877	17989	15867	14840	14507	14345	13915	13885	13957	13371	13594	13704	13615	13500	13620	13574	13684	13376	13520	13511	13551	13462	13465	13353	13371	13302	13374	13488	13477	13428	13340	13419	13481	13170	13473	13372	13343	13345	13192	13524	13286	13352	13482	13318	13223	13251	13447	13392	13346	13359	13312	13398	13186	13165	13410	13356	13277	13413	13201	13329	13424	13426	13406	13473	13342	13312	13403	13526	13391	13281	13359	13260	13327	13439	13303	13298	13331	13360	13269	13382	13376	13445	13332	13371	13445	13679	13428	13521	13442	13206	13355	13316	13310	13288	13379	13574	13338	13476	13451	13438	13061	13458	13330	13381	13421	13388	13149	13289	13356	13317	13319	13408	13514	13430	13393	13274	13372	13307	13430	13167	13306	13294	13296	13295	13291	13504	13151	13218	13317	13301	13380	13410	13486	13399	13361	13357	13281	13227	13336	13360	13415	13530	13432	13445	13431	13338	13455	13223	13345	13591	13483	13188	13341	13228	13401	13430	13210	13538	13241	13235	13427	13383	13531	13280	13494	13259	13458	13347	13381	13337	13416	13194	13363	13347	13392	13309	13368	13336	13314	13467	13398	13452	13401	13317	13472	13343	13459	13463	13252	13426	13236	13380	13364	13517	13273	13231	13528	13311	13194	13366	13259	13278	13393	13256	13316	13305	13437	13241	13274	13416	13337	13352	13308	13384	13373	13345	13347	13553	13448	13367	13310	13251	13463	13345	13332	13464	13259	13605	13343	13335	13466	13402	13581	13307	13402	13451	13311	13380	13455	13371	13320	13403	13449	13457	13307	13246	13432	13387	13172	13305	13190	13261	13353	13263	13415	13390	13545	13333	13426	13394	13341	13357	13182	13360	13216	13419	13294	13456	13383	13350	13300	13449	13377	13259	13371	13350	13228	13394	13403	13361	13409	13371	13636	13416	13211	13345	13270	13470	13466	13295	13433	13384	13089	13414	13328	13424	13342	13554	13518	13366	13370	13480	13261	13367	13383	13378	13266	13426	13466	13276	13453	13297	13424	13415	13345	13389	13418	13497	13346	13127	13286	13233	13426	13280	13247	13238	13223	13143	13484	13460	13311	13375	13225	13219	13257	13486	13435	13392	13298	13343	13428	13491	13265	13463	13371	13367	13426	13299	13107	13309	13365	13325	13301	13202	13377	13296	13470	13172	13290	13238	13387	13354	13273	13176	13429	13444	13213	13279	13381	13337	13403	13383	13553	13283	13439	13219	13215	13387	13309	13155	13274	13190	13418	13205	13252	13440	13405	13294	13220	13206	13200	13288	13348	13396	13436	13498	13401	13203	13214	13334	13317	13204	13471	13367	13338	13282	13311	13338	13269	13370	13341	13390	13320	13369	13415	13474	13288	13271	13323	13291	13258	13279	13423	13196	13495	13231	13461	13365	13158	13169	13438	13379	13291	13292	13307	13311	13326	13312	13515	13523	13325	13547	13298	13501	13557	13295	13248	13247	13065	13379	13502	13279	13233	13453	13461	13127	13199	13183	13177	13113	13496	13516	13293	13265	13316	13380	13477	13297	13265	13483	13166	13524	13404	13324	13447	13338	13212	13418	13542	13295	13368	13320	13396	13269	13317	13519	13179	13249	13323	13266	13421	13354	13221	13411	13458	13376	13417	13326	13330	13386	13152	13180	13322	13430	13458	13378	13576	13377	13194	13261	13300	13495	13486	13332	13399	13191	13251	13265	13478	13224	13262	13502	13388	13232	13462	13356	13365	13161	13446	13156	13319	13384	13217	13338	13297	13499	13255	13456	13537	13095	13495	13494	13299	13549	13570	13410	13433	13384	13255	13198	13445	13424	13446	13480	13350	13351	13352	13411	13360	13491	13177	13300	13261	13238	13470	13319	13349	13244	13299	13357	13497	13518	13246	13287	13228	13364	13342	13405	13187	13328	13396	13228	13291	13427	13499	13249	13350	13286	13435	13313	13167	13418	13466	13384	13342	13258	13507	13386	13460	13170	13353	13339	13346	13289	13218	13479	13382	13380	13446	13421	13400	13232	13385	13633	13471	13298	13498	13345	13296	13202	13364	13175	13508	13476	13266	13446	13353	13306	13466	13365	13289	13240	13367	13381	13390	13264	13197	13515	13334	13348	13283	13412	13385	13267	13378	13299	13386	13523	13297	13411	13499	13284	13243	13341	13406	13426	13181	13430	13438	13449	13300	13258	13396	13426	13350	13538	13471	13223	13346	13322	13329	13447	13333	13375	13167	13380	13389	13341	13146	13412	13421	13213	13328	13358	13510	13589	13306	13313	13266	13375	13292	13274	13433	13220	13357	13354	13317	13404	13348	13332	13269	13293	13319	13361	13243	13363	13265	13353	13355	13145	13178	13517	13460	13187	13427	13359	13374	13435	13289	13327	13266	13413	13311	13472	13223	13488	13434	13587	13322	13350	13431	13352	13552	13569	13384	13250	13331	13325	13347	13140	13188	13475	13485	13376	13257	13231	13317	13490	13401	13161	13339	13100	13443	13431	13371	13372	13377	13286	13356	13208	13495	13428	13603	13500	13175	13255	13473	13300	13168	13457	13352	13176	13363	13206	13533	13466	13320	13397	13370	13560	13354	13476	13344	13432	13304	13559	13327	13584	13462	13232	13359	13141	13188	13388	13435	13409	13393	13405	13367	13256	13394	13435	13306	13488	13381	13510	13368	13458	13334	13380	13314	13487	13437	13439	13291	13399	13294	13248	13269	13412	13495	13258	13480	13199	13456	13374	13355	13449	13377	13547	13404	13251	13374	13254	13333	13444	13258	13349	13244	13315	13297	13323	13109	13341	13350	13379	13286	13361	13446	13471	13238	13334	13439	13251	13248	13399	13198	13363	13212	13486	13481	13383	13372	13275	13022	13189	13363	13350	13291	13294	13318	13331	13200	13361	13330	13361	13215	13323	13411	13538	13308	13446	13257	13422	13334	13515	13249	13368	13387	13403	13308	13404	13371	13325	13239	13289	13247	13404	13438	13301	13339	13334	13217	13308	13363	13139	13432	13303	13164	13305	13420	13391	13350	13455	13524	13590	13493	13437	13453	13523	13255	13248	13332	13450	13422	13439	13304	13464	13431	13294	13363	13368	13201	13378	13242	13318	13230	13297	13343	13235	13314	13201	13199	13300	13450	13372	13382	13350	13395	13447	13226	13311	13463	13253	13358	13310	13124	13526	13378	13388	13474	13340	13381	13295	13573	13322	13433	13350	13144	13319	13375	13552	13490	13462	13426	13683	13405	13241	13454	13253	13238	13297	13303	13243	13335	13347	13354	13295	13454	13558	13236	13217	13342	13443	13291	13292	13630	13257	13329	13465	13340	13334	13285	13380	13412	13363	13337	13298	13465	13238	13500	13358	13336	13302	13314	13305	13233	13284	13217	13221	13559	13305	13327	13427	13476	13330	13410	13147	13200	13425	13293	13355	13445	13327	13415	13250	13337	13262	13643	13491	13263	13281	13412	13307	13449	13375	13563	13264	13388	13366	13426	13348	13363	13309	13413	13200	13387	13275	13231	13394	13351	13359	13237	13277	13219	13480	13417	13436	13320	13355	13328	13324	13335	13446	13208	13396	13484	13359	13441	13478	13470	13554	13382	13310	13380	13289	13355	13106	13589	13255	13103	13224	13323	13394	13158	13222	13320	13446	13288	13412	13587	13436	13298	13373	13330	13380	13508	13463	13317	13314	13428	13232	13370	13398	13449	13320	13175	13311	13341	13304	13331	13345	13297	13501	13532	13300	13265	13339	13369	13239	13240	13389	13390	13116	13287	13507	13236	13390	13228	13275	13352	13305	13257	13201	13203	13398	13384	13439	13397	13262	13299	13334	13330	13356	13381	13342	13499	13300	13556	13389	13298	13288	13352	13308	13523	13365	13435	13318	13332	13521	13408	13488	13245	13365	13432	13382	13446	13553	13357	13402	13450	13499	13372	13383	13313	13290	13477	13364	13450	13417	13359	13448	13402	13195	13304	13267	13367	13226	13283	13457	13266	13305	13366	13278	13280	13254	13330	13257	13214	13278	13377	13234	13392	13363	13469	13097	13446	13333	13167	13263	13263	13111	13355	13465	13246	13460	13395	13466	13406	13375	13234	13276	13487	13428	13399	13397	13509	13495	13289	13370	13384	13337	13364	13174	13265	13383	13310	13394	13340	13275	13366	13246	13369	13228	13280	13290	13430	13528	13128	13514	13297	13179	13491	13539	13341	13188	13419	13247	13363	13213	13446	13232	13366	13205	13457	13517	13222	13534	13357	13120	13349	13386	13437	13111	13388	13314	13252	13227	13400	13324	13296	13445	13477	13450	13394	13413	13364	13526	13314	13448	13282	13406	13622	13471	13234	13473	13458	13477	13371	13227	13402	13387	13547	13490	13201	13125	13221	13404	13330	13415	13246	13235	13433	13268	13541	13424	13354	13292	13425	13403	13286	13323	13501	13410	13473	13507	13386	13426	13478	13485	13237	13484	13593	13279	13340	13360	13357	13388	13221	13343	13329	13241	13328	13148	13332	13334	13253	13385	13368	13349	13374	13257	13503	13282	13243	13556	13324	13214	13473	13347	13586	13437	13326	13397	13406	13226	13403	13348	13453	13447	13422	13459	13372	13480	13104	13435	13473	13280	13314	13338	13320	13335	13515	13183	13251	13399	13331	13251	13328	13202	13506	13265	13439	13336	13305	13340	13381	13380	13340	13234	13394	13445	13317	13317	13210	13537	13339	13402	13254	13342	13405	13412	13243	13501	13191	13569	13351	13352	13293	13295	13107	13364	13399	13379	13399	13401	13280	13392	13335	13308	13313	13324	13258	13164	13284	13332	13231	13356	13182	13149	13232	13281	13218	13451	13269	13383	13393	13318	13460	13432	13366	13301	13340	13193	13314	13305	13377	13415	13359	13246	13324	13389	13329	13316	13486	13456	13446	13254	13380	13311	13240	13351	13303	13476	13444	13199	13570	13260	13309	13443	13403	13454	13351	13363	13344	13282	13431	13253	13427	13395	13266	13383	13447	13343	13249	13116	13572	13287	13423	13425	13310	13103	13458	13353	13243	13369	13454	13193	13389	13374	13447	13234	13391	13342	13380	13334	13363	13378	13530	13307	13497	13443
35057	47365	39760	29986	23830	18783	16207	15256	14917	14366	13933	13822	13756	13552	13521	13308	13230	13173	13033	13211	13242	13208	13154	13208	13191	13061	13095	13289	13067	13111	13020	13053	13082	13106	13151	13162	13129	12986	13175	13203	13044	13127	13076	12924	13034	13043	13056	13262	13095	13128	13168	13081	13172	13203	12941	13157	13043	13099	13164	13042	13133	13025	13123	13159	13065	13141	12995	13125	13078	13082	13010	13032	13089	13143	13017	12997	13110	12911	13128	13142	13107	13008	13188	12974	13063	12957	13281	13144	13127	13114	13165	13168	12969	12986	13186	13072	12943	13146	12946	13009	13075	13191	13136	13011	13085	13075	13064	13033	13112	12913	13121	13118	13065	12931	13197	13060	13108	12857	13092	13134	13197	13198	12994	13129	13191	13025	13065	13023	13158	13114	13108	12947	13044	13008	13060	13028	13196	13014	13135	12899	12978	13073	13085	12916	13126	13124	13040	13033	13043	13124	12886	13002	12858	13126	13177	13036	13008	13179	13181	13075	13108	13166	12961	13006	13074	13092	13120	13346	13023	13050	13063	12942	13070	13033	13220	13117	13101	13165	13081	13045	13096	13212	13163	13146	12980	13134	12962	13073	13019	13285	12942	12964	13048	13135	13076	12920	12990	13087	13162	12888	13111	13054	13085	13019	13067	13233	13097	13030	13066	12975	13056	13234	13088	13109	13056	13030	13032	13168	13075	13098	13172	13245	12930	13132	13108	13205	13143	12996	12993	13146	13086	12987	13107	12860	12973	13052	12932	13038	12992	13093	13042	13227	12870	13168	12864	12885	12957	12971	13125	13119	12997	13000	13128	13035	13087	13126	13191	13101	12864	13015	13098	13030	13017	13257	13132	13073	13027	12892	12992	13082	12948	13100	13072	13066	13030	13136	13145	12973	13132	13091	12907	13179	12994	13061	12979	13181	13098	13134	13083	12979	13190	13069	12944	12867	13075	13070	13256	13066	12997	13094	13121	13127	13197	13077	13141	13199	13044	13106	12953	13140	13213	13150	12975	12984	13104	12954	13012	13030	13064	13123	13135	13078	13120	13147	12992	13175	13135	13085	13182	13198	13104	13075	13007	13013	12930	13221	13018	13091	13070	13215	13103	13010	12992	13127	13045	13082	12970	12977	13110	13123	13238	13124	12970	13023	13059	13117	13079	13097	13003	13130	13042	13115	12997	13131	13145	13125	12936	13028	12854	13019	12930	13014	13193	13030	13025	13191	12982	12995	13004	13118	13074	13163	13200	12990	13001	12906	13086	13186	13006	13296	13038	13119	13046	12989	13069	13063	13082	13075	13169	13022	13226	13093	13148	13112	13162	13063	13128	13065	13205	13103	13159	13067	13097	13130	13157	13224	13101	13036	13067	13071	13185	13126	13021	13003	13041	13013	13223	12935	13103	12986	13177	12952	13040	13150	13038	13122	13113	13037	13186	13102	13089	13133	12914	13031	12931	13192	13078	13182	13198	13079	13056	13142	13125	12943	12909	13046	13027	13121	12939	12998	13133	13050	12947	13015	13180	13147	12939	13179	13238	13102	13127	13154	13039	13193	13000	13003	13276	13167	13161	13112	13081	13083	13025	13083	13044	13220	13098	13104	13113	12862	13097	13022	13135	13025	13031	13179	13067	13049	13066	13010	13052	13016	13023	12987	13151	13016	13071	13068	13214	12997	13064	13030	13222	13123	13154	13071	13141	12944	12867	13069	12947	13081	12991	13009	13093	13063	13270	13075	12919	13132	13141	13063	13145	12924	13111	13134	12831	13075	13088	13098	13147	12903	12975	13071	13248	12935	13294	12907	13206	12961	13059	12935	13165	13024	12906	13055	13131	13092	13027	13133	13202	12973	13024	13076	13031	13029	13052	13074	12973	13089	12967	13070	13209	12883	13065	13043	13213	13088	13200	13189	13016	12991	13031	13100	13097	13088	13103	13146	13093	13185	13132	12997	12828	13094	13050	13074	13141	13155	13011	12963	13014	12878	12930	13135	13103	13033	12949	13120	13133	12988	13040	12975	13185	13037	13061	13011	13174	12984	13085	13114	13153	13246	12948	13155	13174	13079	13057	13004	13046	13050	12905	13108	13060	13187	12932	13119	13083	13039	13157	13123	13118	13123	12984	13177	13031	12977	13104	13042	13103	12989	12949	13078	13133	13182	12909	13049	13023	13113	13058	13032	13018	13154	12992	13065	13183	13128	13133	13017	13069	13150	13075	13291	13011	13015	13201	13128	13031	13250	12931	13134	13060	13203	12945	12986	13011	13028	13202	13152	12905	13094	13106	13095	12938	13308	12965	13103	13001	12946	13175	12972	13064	13250	13093	13202	13021	13076	13012	13122	13055	13072	13089	12914	13218	13154	13051	13154	13026	13152	13260	12982	13173	13130	13217	12988	12980	13180	13202	13106	12940	13109	13045	13037	13069	13003	12991	13175	13075	13087	13241	13027	12915	13187	13023	12947	13102	13066	12980	13125	13034	13015	12997	13006	12887	13047	13054	13035	13007	13139	13060	13072	13136	13036	12952	13218	13261	13062	13042	13214	13138	13311	12939	13097	13265	12993	13187	13082	13068	13021	13075	13064	13057	13102	13179	13165	13027	13067	13140	13067	13237	13126	13053	12891	13175	13184	13103	13093	12978	13152	13128	13054	13033	12905	13159	12915	13052	13179	12925	12957	13150	13058	13121	13105	13049	13079	12958	12915	13145	13047	13134	13112	13077	13103	13128	13131	13037	13134	12840	12938	13188	13039	12941	12927	13041	13044	12991	13157	13065	12973	13167	13065	12930	13015	13197	13079	13135	13113	12862	13070	13166	13130	13059	13125	13158	13056	13118	13044	13088	13244	13166	12939	13100	13048	13143	13185	13024	13066	13146	13139	13202	13102	13100	13080	13157	12965	13002	13076	13035	13021	13021	13048	12953	13016	12902	13075	13215	13001	13184	13081	13037	12998	13153	13031	13050	13163	13123	13002	13036	13136	13131	13006	13203	13200	13256	12875	12904	12978	13221	13006	12927	13102	13144	12970	13051	13128	13070	12985	13064	13126	13017	12910	13091	13124	13041	13065	13193	13079	13079	13094	13156	12992	13119	13025	13037	12977	12926	13180	13047	13220	13159	13117	13004	13025	12964	13018	13207	12934	13143	13111	13210	13145	13059	13141	13120	13244	13030	13069	13042	13021	13059	13045	12973	13039	13114	13087	13107	13202	12961	12986	12964	13130	13021	13128	12899	13174	12910	13197	13009	13181	13108	13027	13224	12988	13054	13152	13286	13069	12878	13086	13094	13036	12922	12992	13156	13107	13095	13065	13156	13040	13138	13002	13209	13099	13194	12909	13095	13132	13090	12985	13157	12961	12934	13069	12997	13172	13150	13152	13054	13074	13154	13234	12969	13178	13169	12997	13015	12932	13100	13157	13162	13056	13025	12952	13081	13103	13115	12980	12971	13159	13031	13054	13109	13163	13163	13124	13082	12949	13113	13190	13027	13151	13199	13075	13150	13064	13248	13163	12960	12987	13149	13089	13040	13207	13199	13285	13082	13047	13078	13012	12957	13138	13024	12994	13093	12953	13111	13075	13009	13197	13089	12977	13057	12930	13192	13091	13075	13143	12934	13116	13046	13040	13284	13165	13018	13033	12999	12884	13102	13096	12989	13099	13022	13163	13059	13056	12818	13248	13170	13145	13103	13044	13061	13216	13092	13137	13097	13023	13099	13091	13142	13179	13071	13051	13143	13087	13127	13236	13069	12962	13008	13088	12982	13055	13073	13060	13061	13113	13053	13106	13133	13015	13124	13116	13096	13117	13137	13136	13195	13259	12921	13290	13078	13096	13038	13065	13100	13042	13172	13087	13238	13110	13092	13155	13018	13070	13136	12922	13141	13145	13207	13201	13107	12957	13257	13104	13147	13193	13107	13110	12993	13147	13073	13002	13032	13092	12992	13009	13009	13090	13047	12913	12934	13130	13091	12984	12920	12993	12990	13211	13012	12972	13174	13097	13088	13266	13085	12905	12972	13173	13126	13027	13006	13059	13068	13021	12989	13089	13153	13146	12997	12915	13019	13140	13026	12964	13122	12991	13015	13097	13269	13074	13059	13010	12981	13017	12903	12987	13136	12872	13121	13125	13002	13130	13156	13267	12996	13175	13171	13109	12985	12942	13067	13115	13098	13034	13185	13126	13021	12930	13154	13151	12987	13091	13090	13240	12999	13228	13084	13148	12966	13074	13167	13171	13131	13236	13066	13114	13104	13138	13034	13171	13001	13034	13058	13140	13051	13106	13108	13000	13049	13055	13028	12964	13059	12996	13074	13027	13223	13068	13089	13220	12957	13273	13020	13181	13022	13070	13074	13007	13041	13084	13145	12844	12924	13217	13119	13098	12977	13131	13105	13122	12963	13111	13049	13021	13153	13128	13039	12914	13122	12923	13030	12931	13124	12966	13059	13195	13202	13097	13223	13029	13127	13019	13087	13164	13068	13084	13110	13120	13079	13085	13108	13130	13161	13107	13057	13145	12952	13114	13146	13050	13031	13073	13010	13042	13083	13050	13185	13109	13133	13153	13017	13047	13224	13200	13206	13117	12950	12924	13095	13155	13162	12928	13122	12997	13132	13144	13162	12984	13272	13191	13089	13153	13131	13070	13096	13002	12934	13103	13106	12955	13201	12995	12903	13024	13116	13088	13100	13203	13166	13117	13153	13083	13133	13078	13070	12986	13144	13110	13097	13184	12883	13156	12988	12943	13017	13080	13078	12902	12973	13167	13044	12979	13242	13025	12896	13093	13169	13082	12964	13112	13092	12885	13125	12896	13077	13124	13144	12995	13097	13231	13002	13106	13190	13088	12875	13024	13073	12972	13227	13110	12961	12918	13197	13117	13175	13089	13053	13055	13120	13099	13247	13006	13066	13071	13091	13164	13001	13241	12945	12928	13311	13001	13252	12999	13117	13123	13175	13161	12953	13051	13269	13020	13040	13259	13201	12974	13171	13187	13079	13187	13239	12994	13099	13043	13141	13208	13004	13023	13043	13230	13011	13088	13144	13113	12927	13014	13040	13185	13080	13106	13083	12986	12988	13051	13071	13008	13065	13061	13160	13060	13024	13043	12972	13050	13114	13175
24512	21633	29377	26623	25618	24474	22159	18054	16406	15983	15349	14920	14723	14690	14646	14422	14662	14268	14479	14432	14429	14395	14378	14206	14212	14283	14286	14284	14238	14295	14211	14193	14306	14418	14392	14322	14281	14169	14311	14175	14353	14186	14208	14057	14297	14091	14157	14315	14435	14135	14264	14265	14252	14243	14181	14144	14373	14229	14253	14391	14189	14246	14387	14299	14402	14284	14169	14193	14183	14189	14326	14220	14217	14066	14141	14194	14086	14212	14338	14283	14339	14088	14060	14235	14270	14208	14005	14362	14206	14133	14116	14027	14283	14183	14205	14228	14246	14237	14153	14188	14245	14113	14268	14329	14168	14154	14167	14057	14282	14124	14004	14279	14268	14075	14039	14178	14174	14480	14253	13965	14196	13903	14147	14383	14325	13956	14164	14183	14205	14081	14333	14129	14342	14218	14197	14298	13980	14540	14175	14219	14034	14304	14219	14078	14338	14170	14065	14317	14220	14298	14408	14157	14143	14256	14334	14280	14132	14286	14046	13851	14158	14089	14090	14194	14307	14287	14154	14352	14230	14258	14318	14029	14253	14256	14231	14116	14214	14130	14120	14208	14223	14280	14207	14237	14226	14370	14057	14323	14397	14285	14207	14037	14159	14225	14143	14001	14242	14234	14256	14419	14185	14265	14328	14275	14283	14372	14214	14171	14271	14101	14409	14219	14123	14351	14237	14185	14101	14224	14259	14073	14273	14141	14288	14093	14204	14425	14273	14221	14086	14031	14106	14343	14066	14130	14261	14241	14042	13955	14086	13920	14117	14381	14147	14295	14113	14127	14186	14225	14261	14227	14202	14129	14172	14274	14011	14031	14194	14100	14189	14202	14190	14247	14071	14043	14163	14101	14253	14328	13978	14172	14205	14209	14142	14030	14165	14153	14396	14158	14184	14318	14254	14222	14296	14296	14355	14204	14079	14259	14441	14111	14089	14249	14264	14177	14150	14173	14107	14222	14286	14098	14174	13922	14012	14150	14036	14104	14266	13969	14267	14177	14220	14120	14112	14015	14143	14122	14144	14222	14230	14097	13975	14432	14364	14268	14334	14062	13996	14013	14223	14273	14147	14194	14024	14254	14179	14274	14145	14029	14102	14230	14346	14196	14350	14015	14086	14038	14254	14011	14144	14130	14137	14138	14160	14087	14118	14185	14233	14197	14229	14075	14075	14162	14135	14231	14186	14293	14213	14028	14208	14127	14387	14126	14201	14215	14149	14112	14258	14226	14177	14068	14083	14298	14023	14180	14269	14223	14097	14170	14364	14206	14391	14168	14237	14333	14224	14113	14168	14277	14071	14225	14262	14201	14225	14162	14111	13935	14163	14267	14131	14206	14212	14203	14233	14302	13976	14183	14194	14161	14459	14155	14071	14254	14114	14176	14165	14173	14276	14227	14273	13990	13883	14136	14272	14250	14203	14138	13997	14208	14167	14133	14157	14176	14120	14109	14219	14370	14400	14147	14237	14169	14129	14370	14145	14050	14294	14277	14271	14314	14007	13907	14228	14143	14349	14465	14148	14094	14360	14058	14199	14100	14148	14202	14208	14157	14200	14392	14059	14025	14353	14022	14007	14116	14126	14372	14375	14194	14230	14353	14177	13864	14047	14300	14326	14288	14118	14200	14342	14278	13946	14144	14032	14251	14147	14332	14223	14235	14240	14141	14123	14138	14180	14259	14334	14237	14276	14150	14167	13914	14115	14304	14098	14032	14202	14381	14058	14087	14144	14222	14328	14181	14267	14135	14069	14117	14178	14200	14184	14265	14189	14079	14176	13906	14277	14221	14128	13979	14129	14290	14432	14255	14259	14257	14282	14041	14249	14052	14133	14235	14217	14155	14044	14366	14401	14278	14141	14196	14359	14199	14327	14304	14117	14174	14140	13994	13928	14007	13934	14322	14072	14160	14123	14008	14154	14068	14231	14196	14288	14263	14201	14345	14258	14258	14272	14300	14108	14125	14087	14323	13969	13995	14101	14097	14251	14292	14111	14165	14200	14292	14268	14188	14162	14217	14141	14250	14304	14125	14328	14153	14247	14189	14160	14129	14147	14248	14221	14163	14123	14235	14254	14057	14153	14255	14117	14098	14224	14290	14283	14302	14282	14262	14130	14176	14279	14174	14221	14376	14362	14119	14139	14231	14093	14167	14216	14217	14228	14192	14283	14146	14287	14288	14112	14272	14143	14152	14360	14197	14068	14031	14079	14084	14378	14363	14143	14315	14063	14249	14145	14106	14402	14261	14120	14410	14018	14207	14162	14066	14128	14317	14115	14273	14103	14320	14133	13925	14303	14189	14219	14295	14134	14258	14180	14246	14138	14000	14258	14195	14027	14047	14066	14149	14168	14130	14239	14164	14110	14129	14077	14213	14310	14198	13915	14132	14293	14132	14166	14431	14252	14117	14208	14114	13923	14190	14164	13970	14090	14271	14230	14301	14178	13992	14039	14126	14047	14270	14251	14177	14090	14330	14199	14291	14177	14365	14261	14227	14489	14158	14221	14261	14215	14359	14447	14232	14257	14495	14217	14337	14200	14407	14333	14250	14094	14321	14331	14070	14039	14230	14213	14259	14317	14159	14262	14085	14080	14292	14212	14225	14277	14080	14249	14040	14268	14266	14109	14149	14258	14287	14120	14261	14146	13995	14364	14259	14067	14263	14257	14358	14306	14291	14179	14201	14207	14090	14203	14210	14284	14116	14200	14107	14266	14002	14318	14149	14208	14255	14049	14199	14386	14223	14238	14142	14317	14445	14234	14138	14397	14253	14289	14168	14241	13995	14264	14054	14175	14293	14288	14148	14233	14184	14251	14191	14225	14083	14250	14178	14223	14171	14132	14049	14236	14063	14114	14023	14254	14171	14228	14347	14163	14371	14072	14165	14207	14165	14209	14304	13984	14136	14210	14126	14171	14113	14284	14078	14123	14201	14103	13844	14065	13995	13979	14238	14224	14056	14348	14213	14301	14084	14261	14163	14138	14205	14140	14149	14100	14405	14353	14204	14085	14115	14377	14335	14036	14140	14309	14184	14124	14127	14244	14182	14326	14262	14291	14330	14078	14245	14106	14123	14214	14101	14159	14095	14161	14134	14018	14261	14257	14149	14169	14079	13888	14231	14242	13990	14332	14348	14277	14208	14173	14313	14284	14148	14082	14166	14188	14161	14118	14214	14065	14063	14042	14395	14212	14063	14143	14166	14362	14057	14178	14057	14144	14123	14364	14336	14190	14160	14036	14232	14161	14288	14115	14142	14074	14102	14313	14188	14109	13905	14186	14276	14329	14132	14267	14261	14240	14097	14163	14042	13946	14303	14198	14092	14198	14246	14214	14244	14156	14230	14241	14348	14099	14223	14100	14081	13959	14469	14201	14195	14181	14210	14246	14180	14259	14096	14142	13943	13993	14076	14238	14268	14091	14244	14185	14276	14228	14329	14155	14239	14250	14143	14216	14200	13901	14183	14086	14119	14218	14205	14031	14181	14178	14245	14219	14043	14059	14104	14354	14290	14108	14047	14053	14215	13942	14236	14164	14168	14057	14034	14174	14286	14174	14209	14313	14251	14167	14201	14064	14108	14200	14260	14400	14145	14129	14241	14294	14176	14084	14071	14121	13951	14222	14169	14241	14152	14231	14183	14206	14190	14226	14144	14159	14359	14224	14380	14253	14233	14157	14204	14300	14291	14088	14185	14107	14150	14099	14296	14334	14216	14040	14101	14115	14139	14294	14302	14294	14087	14079	14217	14233	14171	14162	14205	14052	14264	14065	14131	14166	14132	14188	14203	14224	14088	14071	14292	14198	14148	14227	14248	14149	13972	14194	14228	14239	13978	14142	14238	14356	13955	14043	14207	14260	14158	14189	14206	14160	14045	14600	14205	14150	14207	14167	14276	14065	14047	14290	14248	14211	14337	14074	14139	14249	14123	14072	14107	14194	14143	14334	14220	14210	14261	14325	14261	14266	14439	14317	14346	14280	14386	14338	14118	14192	14025	14206	13925	14059	14248	14190	14148	14167	14204	14251	14244	14091	14204	14226	14085	14311	14322	14270	14099	14186	14245	14366	14134	14160	14319	14277	14318	14242	14235	14001	14229	14086	14171	14104	14097	14357	14277	14061	14296	14316	14175	14089	14260	14403	14211	14134	14224	14037	14109	14176	13955	14106	14124	14071	14188	14181	13992	14218	14172	14378	14133	14187	14147	14247	14071	14124	14170	14094	14074	14220	14468	14221	14019	14280	14241	14065	13990	14337	14117	14244	14143	14205	14026	14374	14300	14350	14159	14280	14076	14187	14197	14200	14099	14187	14189	14318	14126	14211	14183	14137	14329	14265	14257	14254	14183	13979	14210	14218	14175	14159	14214	14268	14344	14306	14021	14289	14123	14096	14360	14358	14146	14198	14101	14104	14166	14087	14289	14142	14181	14311	14246	14148	14120	14248	14246	14199	14122	14210	14104	14316	14201	14489	14225	14090	14182	14187	14112	14295	14249	14058	14093	14213	14173	14319	14260	14103	14350	14366	14366	14408	14139	14049	14311	14083	14310	14341	14459	14207	14279	14290	14160	14103	14281	14296	14233	14384	14142	14121	14103	14242	14207	14168	14137	14213	14168	14306	14153	14054	14111	14101	14561	14251	13831	14102	14082	14089	14240	14140	14040	14205	14114	14158	14410	14120	14065	14169	14247	14213	14056	14175	14193	14228	14306	14225	14100	14228	14180	14165	14191	14130	14235	14067	14205	14220	14341	14068	14163	14301	14230	14294	14244	14191	14171	14181	14152	14279	14114	14204	14240	14220	14068	13957	14173	14359	14082	14272	14157	14134	14139	14186	14320	14282	14325	14243	14151	14171	14305	14134	14338	14281	14252	14273	14179	14196	14145	14086	14268	14321	14256	14029	14270	14299	13883	14154	14170	14316	14160	14313	14133	14212	14235	14234	14165	14324	14192	14236	13902	14174	14052	14219	14094	14203	14427	14073	14259	14306	14218	14229	14231	14034	14318	14089	13856	14212	14143	14026	14111	14224	14152	14272	14190	14291	14286	14142	14098	14273	14092	13979	14222	14248	14168	14169	14360	14021	14151	14231	14308	14206	14309	14345	14154	14036	14361	14236	14064	14358	14129
38104	57824	50531	39727	31879	24118	20543	18262	16538	15457	14705	14488	14268	14156	14028	14135	13960	13786	13879	13764	13833	13611	13752	13652	13639	13634	13725	13760	13688	13787	13706	13692	13589	13588	13661	13741	13671	13705	13779	13679	13693	13557	13547	13874	13547	13565	13695	13773	13820	13625	13614	13538	13653	13636	13700	13723	13702	13681	13553	13724	13578	13544	13458	13636	13589	13540	13679	13573	13619	13610	13708	13607	13767	13634	13619	13743	13451	13727	13788	13648	13475	13628	13559	13723	13663	13506	13622	13580	13704	13613	13713	13615	13677	13588	13742	13596	13753	13748	13556	13646	13651	13671	13695	13559	13514	13819	13473	13641	13636	13617	13595	13782	13621	13776	13732	13668	13619	13794	13730	13463	13648	13677	13721	13641	13714	13823	13507	13686	13713	13675	13617	13724	13547	13673	13390	13519	13724	13646	13673	13591	13787	13571	13615	13415	13746	13649	13717	13607	13602	13851	13799	13628	13509	13628	13676	13617	13504	13725	13771	13734	13799	13620	13748	13767	13745	13559	13522	13698	13576	13561	13754	13728	13772	13524	13717	13735	13719	13585	13742	13721	13623	13636	13421	13655	13546	13723	13613	13706	13623	13770	13713	13743	13479	13676	13637	13494	13619	13604	13655	13644	13560	13546	13808	13630	13779	13590	13529	13664	13708	13568	13574	13614	13866	13629	13787	13641	13696	13623	13662	13584	13727	13548	13702	13534	13415	13542	13415	13646	13618	13624	13753	13610	13549	13557	13648	13602	13711	13605	13643	13535	13716	13402	13801	13644	13677	13506	13744	13607	13634	13654	13561	13851	13495	13591	13578	13752	13668	13754	13674	13631	13771	13724	13864	13616	13668	13649	13564	13714	13582	13635	13655	13683	13694	13606	13599	13525	13739	13628	13554	13870	13681	13659	13506	13846	13585	13620	13790	13612	13617	13716	13566	13566	13665	13603	13652	13800	13636	13546	13525	13628	13720	13741	13614	13679	13717	13610	13570	13559	13685	13555	13581	13695	13748	13650	13733	13730	13477	13482	13735	13656	13768	13402	13577	13564	13768	13582	13720	13671	13593	13710	13644	13551	13720	13513	13638	13671	13781	13615	13730	13729	13672	13577	13677	13582	13647	13769	13729	13579	13725	13686	13552	13694	13661	13687	13624	13604	13538	13550	13664	13637	13697	13749	13623	13619	13788	13547	13773	13428	13628	13606	13675	13683	13479	13678	13628	13616	13623	13465	13639	13731	13718	13774	13812	13686	13674	13738	13716	13590	13661	13709	13553	13595	13814	13703	13714	13636	13428	13599	13573	13550	13758	13533	13625	13626	13750	13659	13609	13767	13731	13580	13560	13767	13594	13627	13624	13682	13737	13618	13746	13717	13528	13674	13701	13700	13729	13678	13583	13755	13514	13748	13800	13578	13583	13525	13609	13674	13547	13667	13685	13532	13699	13512	13629	13649	13688	13640	13559	13666	13695	13506	13543	13739	13693	13576	13692	13619	13572	13659	13658	13671	13543	13585	13576	13593	13680	13558	13515	13695	13659	13786	13589	13732	13645	13652	13623	13494	13679	13472	13616	13719	13603	13676	13470	13590	13597	13573	13577	13828	13606	13688	13719	13548	13757	13531	13611	13573	13567	13652	13705	13602	13754	13749	13692	13713	13732	13544	13670	13826	13722	13765	13555	13614	13671	13574	13551	13596	13672	13651	13700	13607	13638	13559	13541	13751	13642	13616	13733	13727	13718	13446	13699	13750	13848	13588	13931	13523	13680	13544	13830	13471	13681	13841	13650	13731	13622	13459	13779	13673	13755	13640	13605	13732	13748	13616	13704	13669	13408	13527	13650	13572	13698	13564	13575	13628	13689	13761	13625	13619	13738	13647	13617	13623	13753	13590	13512	13756	13517	13622	13751	13631	13483	13673	13759	13638	13699	13628	13777	13699	13541	13426	13805	13478	13521	13752	13683	13657	13634	13750	13616	13594	13640	13625	13587	13645	13701	13730	13475	13621	13545	13519	13649	13694	13577	13745	13619	13584	13573	13481	13448	13752	13556	13781	13587	13392	13531	13554	13555	13645	13631	13647	13771	13711	13509	13534	13619	13731	13661	13704	13678	13712	13677	13608	13530	13738	13747	13657	13483	13685	13632	13670	13732	13689	13763	13741	13640	13580	13611	13722	13604	13728	13591	13618	13564	13683	13514	13546	13705	13804	13579	13791	13744	13647	13642	13859	13626	13655	13602	13688	13598	13575	13726	13560	13705	13548	13655	13748	13754	13529	13608	13656	13481	13651	13702	13709	13530	13878	13713	13744	13643	13763	13578	13688	13528	13603	13737	13684	13628	13599	13657	13739	13665	13572	13623	13722	13879	13627	13567	13534	13468	13674	13581	13660	13606	13716	13656	13576	13680	13629	13587	13695	13730	13512	13765	13711	13553	13731	13492	13594	13781	13801	13463	13767	13658	13603	13506	13655	13624	13699	13525	13620	13697	13565	13643	13715	13667	13491	13530	13647	13575	13708	13522	13583	13695	13813	13587	13620	13671	13655	13774	13474	13703	13670	13651	13639	13708	13567	13536	13670	13565	13766	13620	13580	13717	13766	13669	13532	13511	13468	13702	13878	13779	13647	13805	13655	13736	13512	13561	13709	13647	13595	13571	13578	13751	13748	13715	13828	13594	13619	13840	13622	13548	13673	13767	13583	13633	13499	13705	13677	13583	13641	13578	13712	13836	13735	13543	13511	13813	13776	13653	13695	13732	13754	13704	13614	13788	13821	13833	13582	13568	13682	13494	13730	13502	13627	13582	13772	13504	13625	13714	13727	13719	13783	13675	13591	13635	13561	13687	13605	13712	13673	13662	13687	13696	13507	13656	13568	13665	13716	13744	13629	13662	13607	13807	13446	13595	13558	13686	13689	13811	13550	13611	13589	13661	13584	13626	13714	13641	13746	13764	13567	13605	13655	13652	13682	13555	13768	13666	13772	13643	13593	13549	13808	13374	13804	13671	13581	13641	13652	13793	13601	13698	13594	13545	13452	13749	13747	13738	13479	13683	13716	13654	13647	13577	13730	13667	13700	13682	13676	13758	13699	13593	13582	13734	13640	13594	13727	13680	13715	13656	13717	13682	13770	13743	13767	13621	13599	13783	13731	13575	13735	13469	13610	13727	13644	13869	13673	13610	13567	13536	13688	13723	13567	13692	13835	13559	13597	13611	13522	13738	13576	13673	13717	13817	13483	13687	13748	13522	13545	13613	13677	13568	13686	13765	13718	13702	13681	13545	13668	13641	13619	13723	13594	13592	13683	13616	13556	13547	13668	13678	13671	13484	13752	13509	13637	13586	13816	13705	13837	13589	13646	13593	13770	13473	13747	13739	13500	13496	13677	13620	13680	13616	13620	13445	13718	13701	13553	13617	13576	13423	13634	13664	13647	13583	13649	13668	13495	13643	13629	13624	13752	13712	13695	13477	13735	13638	13604	13623	13666	13510	13644	13684	13811	13473	13661	13659	13680	13695	13576	13702	13734	13679	13728	13797	13527	13624	13816	13552	13658	13687	13661	13763	13574	13648	13664	13709	13714	13423	13555	13655	13771	13506	13768	13506	13598	13489	13826	13880	13669	13443	13721	13616	13691	13490	13647	13617	13676	13599	13438	13765	13611	13718	13693	13564	13647	13742	13736	13651	13593	13742	13707	13578	13686	13703	13610	13713	13651	13650	13783	13734	13554	13709	13697	13629	13762	13592	13564	13725	13802	13656	13396	13708	13470	13639	13607	13573	13591	13717	13632	13693	13664	13676	13737	13713	13765	13615	13776	13678	13579	13617	13575	13577	13608	13682	13579	13774	13649	13600	13677	13576	13744	13615	13530	13552	13782	13628	13648	13608	13748	13605	13520	13552	13612	13548	13599	13552	13572	13584	13632	13571	13657	13665	13612	13754	13616	13544	13617	13577	13595	13610	13582	13633	13850	13849	13589	13596	13625	13601	13554	13613	13563	13588	13611	13705	13699	13677	13786	13538	13488	13592	13679	13597	13826	13584	13570	13594	13662	13733	13691	13839	13582	13668	13606	13772	13553	13554	13553	13605	13629	13460	13765	13566	13421	13615	13682	13588	13603	13648	13634	13725	13742	13696	13663	13757	13667	13513	13577	13584	13795	13553	13721	13664	13703	13639	13709	13562	13601	13685	13510	13538	13640	13595	13803	13654	13656	13520	13843	13746	13771	13569	13584	13565	13613	13728	13587	13663	13640	13670	13582	13782	13609	13807	13631	13619	13630	13606	13735	13630	13581	13524	13638	13700	13649	13607	13771	13551	13574	13787	13587	13810	13797	13690	13684	13740	13677	13701	13804	13712	13714	13708	13605	13577	13619	13622	13602	13636	13646	13558	13664	13609	13732	13640	13527	13669	13685	13855	13554	13606	13496	13851	13479	13599	13642	13635	13860	13607	13436	13638	13621	13637	13713	13584	13603	13684	13666	13830	13695	13512	13767	13562	13491	13719	13688	13725	13688	13446	13541	13767	13672	13555	13574	13598	13733	13667	13627	13628	13646	13758	13595	13647	13673	13641	13642	13726	13645	13659	13625	13712	13723	13641	13557	13700	13710	13601	13665	13668	13792	13524	13809	13799	13659	13842	13497	13552	13573	13488	13596	13710	13669	13552	13713	13609	13463	13706	13740	13560	13732	13730	13711	13582	13673	13818	13774	13523	13590	13684	13524	13669	13641	13777	13639	13640	13691	13633	13522	13575	13693	13528	13724	13621	13685	13718	13607	13736	13585	13610	13464	13709	13581	13678	13691	13593	13726	13702	13752	13529	13663	13744	13698	13632	13758	13570	13607	13641	13442	13638	13793	13574	13597	13467	13646	13679	13480	13643	13696	13569	13540	13727	13665	13755	13478	13759	13659	13688	13493	13867	13456	13727	13665	13744	13628	13627	13543	13667	13993	13513	13461	13563	13685	13792	13569	13609	13563	13834	13529	13739	13671	13688	13726	13531	13706	13669	13760	13456	13717	13660	13793	13777	13595	13782	13518	13662	13558	13795	13726	13691	13532	13691	13604	13583	13592	13525	13603	13610	13664	13714	13676	13649	13598	13577	13698	13791	13684	13725	13750	13747	13760
23246	21606	29621	24993	24480	27081	27868	21136	18135	16673	15981	15457	15412	15225	15030	15193	15071	14710	14809	14661	14668	14942	14674	14755	14714	14905	14786	14929	14879	14770	14668	14646	14734	14660	14809	14752	14709	14606	14857	14736	14600	14611	14643	14605	14551	14560	14907	14755	14563	14561	14558	14471	14585	14505	14572	14589	14619	14604	14826	14682	14713	14589	14625	14534	14593	14603	14609	14494	14629	14650	14606	14580	14531	14616	14523	14403	14449	14577	14872	14780	14700	14539	14737	14729	14686	14536	14716	14664	14513	14414	14551	14547	14472	14758	14506	14679	14649	14681	14572	14598	14464	14491	14686	14646	14464	14648	14488	14506	14595	14791	14486	14609	14565	14617	14563	14559	14718	14767	14632	14697	14540	14716	14739	14701	14845	14557	14707	14453	14303	14702	14684	14625	14536	14617	14678	14741	14535	14273	14604	14580	14534	14631	14734	14470	14570	14523	14602	14367	14766	14494	14747	14662	14497	14316	14718	14595	14622	14625	14780	14536	14536	14404	14407	14411	14518	14625	14674	14676	14364	14446	14558	14643	14710	14590	14555	14364	14870	14588	14636	14541	14465	14394	14690	14804	14635	14655	14597	14623	14580	14397	14615	14490	14566	14611	14562	14625	14520	14645	14611	14589	14506	14488	14519	14441	14300	14689	14564	14489	14742	14484	14737	14469	14643	14534	14409	14467	14595	14559	14569	14543	14766	14622	14408	14505	14694	14518	14664	14559	14540	14617	14611	14500	14626	14542	14528	14629	14768	14493	14532	14558	14383	14459	14463	14564	14651	14679	14595	14498	14547	14498	14565	14495	14477	14492	14632	14711	14606	14466	14838	14562	14720	14639	14594	14447	14517	14587	14626	14578	14561	14574	14642	14779	14746	14687	14715	14657	14559	14552	14498	14553	14576	14573	14459	14429	14483	14507	14793	14412	14555	14476	14526	14596	14716	14587	14473	14445	14274	14374	14635	14488	14566	14668	14596	14487	14501	14735	14459	14485	14445	14447	14781	14663	14492	14554	14653	14413	14583	14474	14638	14639	14690	14453	14527	14601	14587	14456	14582	14413	14581	14610	14697	14723	14640	14564	14405	14592	14534	14509	14473	14450	14555	14596	14619	14404	14528	14786	14381	14669	14558	14580	14499	14545	14539	14648	14610	14644	14528	14430	14373	14619	14519	14386	14657	14503	14751	14455	14691	14495	14479	14436	14602	14584	14587	14612	14661	14400	14500	14554	14680	14464	14331	14660	14408	14620	14621	14581	14528	14560	14551	14365	14503	14687	14670	14477	14633	14643	14789	14701	14512	14636	14648	14462	14601	14486	14463	14710	14491	14433	14427	14519	14652	14610	14625	14378	14737	14632	14591	14436	14325	14565	14474	14626	14447	14417	14625	14645	14628	14504	14501	14570	14468	14538	14603	14620	14578	14697	14481	14687	14534	14487	14465	14392	14731	14530	14466	14397	14468	14394	14530	14530	14527	14365	14469	14494	14528	14485	14719	14785	14801	14557	14394	14556	14675	14568	14437	14498	14580	14654	14611	14438	14653	14624	14598	14777	14416	14484	14551	14803	14537	14565	14432	14623	14520	14600	14669	14488	14598	14420	14734	14737	14605	14613	14787	14593	14613	14407	14589	14697	14476	14452	14364	14540	14537	14457	14716	14600	14683	14647	14549	14692	14499	14365	14608	14663	14626	14361	14583	14652	14469	14706	14466	14531	14525	14494	14420	14495	14466	14715	14513	14404	14587	14550	14613	14506	14660	14488	14479	14591	14568	14657	14462	14647	14591	14603	14318	14574	14606	14562	14740	14589	14431	14608	14670	14513	14449	14287	14607	14683	14574	14639	14508	14331	14570	14586	14427	14435	14385	14609	14664	14568	14413	14459	14553	14536	14399	14669	14409	14425	14499	14554	14440	14520	14589	14739	14694	14461	14490	14759	14547	14534	14323	14717	14434	14717	14720	14577	14540	14375	14333	14472	14536	14783	14571	14415	14567	14540	14721	14577	14537	14590	14467	14426	14719	14526	14408	14440	14529	14649	14796	14446	14423	14441	14598	14569	14496	14551	14423	14728	14396	14662	14494	14493	14548	14559	14538	14527	14674	14580	14446	14536	14500	14421	14304	14391	14688	14643	14841	14723	14378	14529	14459	14571	14592	14638	14590	14502	14527	14630	14621	14577	14550	14476	14473	14476	14623	14661	14644	14444	14612	14581	14599	14591	14498	14573	14582	14523	14620	14364	14587	14491	14622	14648	14664	14749	14608	14735	14780	14506	14320	14576	14643	14328	14457	14520	14586	14519	14344	14678	14478	14634	14459	14569	14444	14658	14684	14458	14535	14437	14525	14570	14588	14746	14677	14579	14695	14704	14757	14775	14679	14427	14679	14608	14695	14487	14503	14787	14585	14594	14474	14543	14402	14546	14593	14398	14628	14529	14662	14487	14689	14589	14649	14572	14629	14657	14479	14651	14505	14594	14551	14403	14513	14500	14465	14739	14710	14613	14694	14584	14652	14709	14463	14691	14591	14581	14414	14565	14612	14651	14527	14548	14819	14523	14418	14454	14726	14541	14548	14466	14617	14540	14691	14458	14511	14624	14625	14595	14327	14459	14453	14608	14399	14544	14642	14345	14551	14425	14704	14579	14494	14552	14440	14344	14408	14613	14459	14578	14581	14604	14439	14467	14365	14442	14563	14449	14528	14754	14642	14553	14640	14797	14515	14832	14570	14583	14405	14502	14524	14612	14531	14419	14437	14385	14328	14569	14768	14460	14502	14444	14655	14503	14679	14609	14670	14624	14578	14556	14577	14621	14729	14521	14362	14627	14375	14761	14434	14569	14615	14572	14477	14425	14620	14627	14641	14478	14704	14384	14703	14668	14645	14487	14502	14487	14467	14593	14491	14589	14532	14763	14754	14614	14690	14600	14665	14479	14430	14558	14501	14557	14430	14418	14576	14687	14650	14757	14680	14533	14566	14648	14691	14713	14727	14511	14435	14664	14602	14757	14599	14658	14597	14503	14584	14769	14381	14498	14577	14673	14515	14413	14492	14545	14557	14570	14564	14714	14675	14570	14672	14642	14529	14669	14458	14459	14538	14544	14352	14628	14572	14413	14534	14498	14544	14607	14501	14461	14626	14628	14611	14536	14731	14540	14481	14549	14516	14379	14454	14612	14785	14687	14630	14490	14402	14576	14432	14630	14731	14634	14565	14629	14635	14537	14503	14527	14604	14663	14566	14528	14490	14409	14466	14487	14278	14589	14414	14572	14629	14583	14590	14429	14601	14575	14626	14552	14608	14467	14391	14553	14705	14544	14354	14657	14638	14486	14567	14500	14460	14465	14610	14585	14657	14651	14580	14688	14717	14674	14573	14640	14509	14524	14689	14701	14463	14462	14612	14466	14638	14609	14517	14360	14397	14514	14660	14535	14745	14584	14691	14513	14604	14480	14431	14525	14438	14573	14569	14577	14674	14315	14580	14708	14454	14434	14560	14656	14575	14550	14637	14552	14833	14513	14515	14678	14767	14584	14490	14529	14544	14498	14585	14574	14580	14712	14589	14543	14453	14577	14386	14837	14551	14381	14497	14577	14720	14412	14601	14674	14660	14437	14370	14385	14582	14587	14405	14577	14479	14333	14593	14599	14793	14565	14574	14586	14451	14626	14475	14735	14551	14800	14618	14483	14573	14555	14602	14611	14464	14579	14315	14437	14534	14593	14745	14490	14662	14633	14570	14638	14717	14597	14645	14604	14664	14544	14596	14489	14392	14611	14441	14530	14656	14718	14627	14670	14504	14267	14415	14693	14502	14567	14524	14597	14616	14477	14738	14433	14612	14613	14633	14528	14861	14490	14375	14710	14476	14534	14526	14647	14472	14476	14770	14406	14564	14539	14326	14793	14618	14579	14585	14388	14717	14374	14529	14494	14618	14531	14646	14458	14525	14599	14634	14623	14491	14676	14571	14614	14672	14723	14554	14593	14706	14639	14585	14426	14666	14479	14494	14450	14529	14605	14331	14546	14623	14481	14631	14449	14587	14649	14468	14525	14653	14739	14718	14633	14655	14603	14544	14684	14669	14606	14649	14650	14404	14462	14633	14595	14648	14598	14597	14521	14775	14444	14470	14503	14575	14519	14623	14426	14511	14417	14585	14585	14372	14675	14468	14446	14551	14833	14700	14725	14531	14589	14465	14588	14575	14429	14558	14582	14758	14654	14538	14645	14657	14590	14568	14654	14534	14701	14687	14401	14646	14374	14467	14529	14571	14487	14632	14621	14456	14482	14622	14600	14443	14465	14675	14619	14580	14390	14404	14518	14577	14647	14631	14453	14539	14710	14557	14635	14392	14612	14471	14466	14618	14571	14347	14561	14506	14495	14652	14689	14475	14505	14747	14475	14708	14536	14459	14428	14528	14695	14404	14408	14656	14602	14602	14553	14628	14374	14555	14493	14471	14519	14560	14537	14626	14570	14854	14485	14511	14782	14594	14604	14732	14506	14427	14402	14688	14341	14696	14578	14591	14589	14484	14657	14703	14539	14633	14412	14687	14553	14562	14469	14539	14615	14472	14413	14459	14699	14443	14506	14516	14681	14470	14527	14519	14606	14727	14616	14575	14498	14398	14670	14650	14430	14389	14523	14587	14592	14532	14712	14447	14608	14616	14565	14366	14394	14559	14627	14663	14520	14704	14467	14644	14626	14638	14443	14525	14440	14617	14567	14683	14811	14307	14550	14769	14554	14532	14469	14423	14509	14528	14666	14476	14541	14486	14596	14693	14601	14470	14357	14749	14495	14706	14585	14479	14608	14558	14499	14759	14690	14451	14552	14565	14608	14579	14395	14560	14485	14675	14639	14748	14420	14603	14652	14482	14631	14496	14601	14503	14478	14523	14343	14583	14534	14516	14669	14582	14576	14463	14290	14467	14493	14403	14551	14695	14511	14576	14613	14707	14647	14567	14763	14628	14438	14327	14585	14419	14649	14721	14536	14567	14542	14666	14400	14506	14675	14432	14677	14385	14663	14659	14674	14647	14629	14688	14374	14520	14606	14536	14582	14768	14473	14510	14611	14630	14399	14712	14612	14644	14538	14656	14288	14740	14530	14530	14532	14541	14540	14549	14517
42551	63336	56898	45990	38815	30917	25191	20464	17610	15792	15156	14634	14525	14405	14389	14218	14105	14100	14033	14077	14061	14039	13964	13991	13968	14166	13817	13865	13937	13913	14014	14006	13842	13787	14138	13899	13942	13936	13923	14012	13873	13861	13900	13928	13948	14054	13990	14000	13834	13927	13850	13690	13916	13853	13772	13781	13867	13779	13768	13815	13735	13819	14048	13925	13918	13773	13904	13887	13908	13891	13839	13866	13754	14023	13986	14072	13865	13803	13946	13934	13977	13924	13873	13876	14124	14015	13760	13884	13848	13786	14016	13854	13747	13687	14028	13892	14003	13895	13769	13724	13914	13767	13805	13784	13778	13977	13908	13948	13833	13872	13823	13950	13801	13936	13817	13977	13726	13880	13937	14021	13810	14022	13881	13835	13925	14024	14029	13875	14033	13905	13963	13798	13865	13789	13843	14086	13908	13784	13849	13734	13984	14068	13940	13908	13710	13929	13848	13796	13976	13973	13748	13906	13929	13785	13824	13814	13939	13737	13826	13894	13781	14007	13844	13816	13903	13938	13979	13762	13819	13864	13905	13729	13729	13886	13847	14003	13859	13816	13858	13891	13970	13860	13897	13784	14019	14099	13808	13736	13968	13998	14016	13784	13900	13837	13895	14023	13757	13872	13934	13881	14059	13822	13760	13858	13832	13991	13877	13792	13763	13874	14096	13897	13852	13877	14071	13990	13856	13917	14018	13903	13900	13931	13849	13812	13824	13905	13889	13850	13758	13819	14024	14033	13878	13866	13840	13937	13971	13925	13965	13780	13866	13852	13930	13888	13825	13825	13982	13807	13984	13912	14047	13927	13938	13761	13811	13854	13890	13954	13729	14033	13848	13891	13931	13944	13874	13886	13799	13883	14025	13833	13658	13810	13729	13957	13915	13701	13948	14025	14036	13872	13849	13996	13901	13883	13982	14120	13881	13887	13910	13996	13854	13736	13779	13949	13681	13794	13828	13815	13878	14051	14023	13874	13806	13953	13783	13868	13960	13771	13958	13776	13936	13958	13896	13833	13971	13826	13778	13889	13950	13930	13821	13863	13935	13923	13849	13892	13914	13826	14106	13972	14023	13809	13788	14086	13906	13860	13928	13848	13866	13906	14005	13768	13860	13715	13859	13934	13891	13943	13937	13914	13944	13954	13803	13766	14107	13786	13998	14103	13776	13884	13983	13914	13831	13756	13879	14065	13898	13909	13710	14009	13872	13973	13845	14014	13819	13981	13848	13797	13785	13931	13905	13890	14001	13987	13837	13918	14121	13791	13841	13882	13829	13820	13910	13953	13960	13975	13804	13887	13724	13886	13933	13880	13804	13886	13723	13991	13932	13960	13817	13899	13920	13867	14039	13920	13792	13882	13795	13954	13940	13957	13875	13859	13951	13860	13975	13874	13884	13998	13967	13864	13767	13987	13940	13847	13896	13935	13852	13862	13910	13854	14017	13911	13871	13865	13936	13878	13970	13906	13754	13822	13799	13985	14039	13887	13903	13800	13924	13914	13936	13802	13908	13793	13773	14031	14039	13916	14120	14053	14062	13896	13903	14010	13864	14041	13928	13865	14091	13733	13874	13874	14078	13800	13759	13988	13918	13745	13777	13805	13933	13910	13947	13823	13944	13978	13805	13966	13979	13740	13778	13790	13809	13854	13966	13843	13859	13945	14057	13975	13982	13832	13959	13956	13772	13821	13972	14072	13945	13781	13967	13805	13833	13840	13779	14050	13893	13907	13902	13774	13873	13947	13879	13847	13964	13817	13814	13807	13813	13863	13790	13912	13907	13846	13799	13834	14119	13820	13990	13869	13852	13754	13975	13918	13732	13933	14002	13965	13787	13827	13918	13902	13924	13918	13869	13809	14050	13996	14032	13693	13852	13793	14025	13851	13738	13785	13878	13906	13866	14032	13808	13870	13901	13697	13692	13877	13920	13916	14076	13876	13903	13915	13920	13909	13879	13774	13972	13881	13780	13748	14057	13979	14116	13771	13913	13780	13965	13878	13765	13906	14071	13936	13890	13823	13964	13802	13942	14001	13796	13913	14042	14061	13951	13677	13959	13982	14043	13935	14053	13947	13862	13991	13893	13862	13910	13771	13931	13777	13970	13903	13916	13922	13850	13851	13874	13969	13795	13945	13780	14080	13896	13915	14030	13951	13810	14079	13946	13925	13952	14081	13935	13809	13931	13837	13972	13757	13983	13884	13897	14056	13911	13933	13869	13742	13701	13859	13859	13934	13989	13888	13893	13808	13712	13868	13863	13976	13777	13848	13957	13877	13931	13829	13957	13812	13837	13817	13868	13860	13899	13910	13958	13852	13901	13813	13874	13886	13741	14004	13976	14033	13806	13974	13831	13710	14065	13948	13921	13951	13716	13704	14084	13881	13952	13889	13605	13914	13916	13954	14005	13847	13874	13742	13843	13957	14007	14016	14026	13840	13890	13965	13947	13887	13981	13915	13908	13941	14088	13964	13928	13993	13937	13840	14067	13893	13896	13788	13779	13919	13850	13830	13711	13840	13879	13890	13863	13827	13961	13854	13730	13796	13998	13769	13766	13855	13802	13926	13957	13772	13905	13828	13919	13850	13932	13795	13835	13812	13840	13848	13962	13828	13871	13701	13832	13830	13857	13827	13995	13749	13856	13928	14032	13941	13897	13980	13845	13852	13883	13738	13908	13878	13867	13939	13830	13755	13938	13918	13767	13959	13864	14003	13899	14018	13689	13878	13895	13858	13972	14007	13903	13736	13745	13749	13882	13979	13886	13834	13914	13908	13949	13754	13820	13930	13984	13758	13880	13856	13838	13770	13762	13836	13812	13855	13873	13871	13805	14092	13961	13920	13842	13892	13879	14008	13781	13849	13766	13901	13961	13664	13923	13886	13960	13892	13760	13899	14029	13825	13892	13845	13897	13942	13841	13952	14054	13891	13753	13933	13894	14080	13983	13896	13900	13942	14078	13872	13747	13990	14077	13783	13919	13871	13819	13873	13751	13584	13779	14095	13919	13841	13863	13847	13892	13848	13824	13879	13922	13901	13700	13923	13866	13980	13953	13983	13836	13806	13961	13850	13871	13887	13947	13953	14085	13935	13843	13632	13937	14043	13975	14020	13942	13813	13923	14100	13881	14015	13966	13838	13923	13988	13954	13899	14017	13734	13902	13910	13837	13933	13938	13886	13812	13936	13866	14121	13826	13796	13917	13857	13927	13945	13901	13881	13972	13875	13895	13947	13928	14019	13946	13897	13868	13931	13849	13861	13882	13952	13802	13977	13842	13893	13875	13919	13853	13840	13976	13910	13847	14066	13840	13934	13862	13950	13847	13957	13940	13865	13929	14006	14125	13908	13923	14070	13758	13964	13920	13820	13877	13884	13857	13797	13920	13907	13953	13974	13831	13872	13915	13757	13907	13740	13889	14102	13936	13822	13764	13832	13831	13939	13776	13843	13922	13863	13868	13866	13725	13924	13883	13784	13969	13786	13904	13970	13871	13715	13907	13885	13947	13856	13938	13803	13596	13995	13870	13816	13906	13946	14008	13757	14102	14010	13953	13895	13793	13986	13916	13803	13834	13862	13946	13912	13866	13912	13923	13865	13942	13737	13990	13937	13933	13633	13837	13912	13850	14002	13792	13883	13805	13691	13928	13930	13950	13915	13880	13906	13827	14003	13831	13755	13912	14032	13926	13905	13946	13901	13788	13965	13815	13946	14064	13924	13963	14000	13847	13870	13759	13667	14025	13894	14104	13844	13993	14030	13930	13805	13811	13838	13935	13929	13973	14055	13940	13878	13899	13725	13943	14206	13887	13838	13811	13861	13952	13891	14137	13704	13986	13840	13856	13991	13978	14046	13924	14042	13739	13775	13940	13810	13885	13896	13813	13988	13848	13850	13879	13745	13961	13924	13893	13808	13792	13793	13895	13923	13880	13976	13852	13809	14053	13942	14109	13797	13939	13935	13813	13962	13742	13886	13895	13749	14040	13927	13728	14074	13932	14008	13842	13910	13956	13881	13755	13981	13971	13826	13843	13884	13965	13824	13796	13993	13775	13872	13929	13908	13910	13935	13899	13911	14096	13882	13896	13939	13899	13948	13864	13921	13831	13776	13768	13882	13946	14065	13726	13834	13879	13756	13866	13995	14032	13894	13603	13866	13943	13875	14083	13908	13834	13819	14024	13779	13955	13739	13935	13861	13957	13867	13777	13908	13818	13722	13767	13923	13878	13873	13797	13722	13674	13973	13910	13809	13812	13890	13950	13847	13870	13912	13812	13798	13733	13831	13958	13843	13958	13875	13834	13868	13912	13881	13970	13882	13965	13855	13908	13620	13796	13782	13835	13806	13990	13789	13864	13772	13978	13838	13954	13922	13907	13826	13974	13985	13853	13932	13913	13793	14107	13976	13761	13887	13812	13832	13846	13770	13918	13759	13864	14030	13888	13691	13868	13937	14027	13870	13887	13871	13958	13976	13796	13930	13897	13833	13875	13888	13921	13784	13930	14136	13943	13886	13929	13908	13804	13867	13906	13888	13928	14077	14050	13682	13856	14033	13880	14198	13926	13742	13902	13956	14026	13864	13863	13738	13749	13925	13825	13844	13966	13875	13837	14103	13673	13813	13743	13739	14000	13888	13863	13927	13826	13906	13855	13875	13928	14032	13872	13936	13851	13882	13861	13793	13986	13932	13714	13965	13870	13981	14051	13875	14028	13936	13896	13882	13955	14013	13958	13769	13843	14167	14016	13892	13918	13893	13813	13781	13982	13905	13968	13933	13982	13992	13853	13905	14034	13718	13842	13749	13842	13815	13928	13839	13963	13804	13904	13863	13830	13856	13952	13819	14008	13803	13707	13927	13887	14045	13982	13689	13927	13934	13889	13832	13870	13782	13870	13966	14002	13829	13674	13809	13722	13932	13995	13755	13967	13907	13864	13734	13945	13786	13809	13921	13965	13808	13792	13798	14148	14049	13998	13761	13771	13802	13864	13905	13874	14119	13755	13795	13906	13787	14030	13916	13619	14017	13766	13944	13836	13898	13891	13791	13763	14025	13897	13804	13808	13874	14099	13902	13826	14000	13926	13938	14028	13984	13728	13768	13915	13867	13819	13944	13793	13989	13843	13932	13859	14015
29378	29249	34849	29346	21669	17933	15800	14728	14375	14137	13940	13760	13719	13554	13581	13637	13637	13671	13609	13494	13671	13528	13528	13434	13591	13518	13477	13411	13420	13369	13495	13533	13701	13448	13665	13400	13367	13430	13393	13527	13566	13507	13339	13485	13339	13604	13380	13394	13642	13494	13434	13499	13425	13465	13288	13359	13407	13377	13485	13374	13452	13541	13489	13443	13478	13401	13504	13723	13558	13398	13494	13432	13319	13447	13635	13460	13339	13590	13378	13427	13456	13563	13593	13459	13585	13487	13320	13587	13329	13444	13446	13362	13487	13335	13683	13387	13434	13518	13720	13348	13406	13525	13609	13497	13448	13259	13538	13459	13372	13670	13462	13383	13611	13334	13516	13553	13499	13429	13515	13412	13690	13574	13724	13545	13485	13325	13462	13464	13434	13586	13242	13340	13353	13464	13524	13518	13545	13531	13502	13486	13548	13456	13328	13463	13488	13339	13655	13330	13521	13390	13409	13467	13387	13334	13491	13524	13514	13346	13526	13503	13407	13309	13369	13226	13387	13430	13532	13372	13258	13538	13705	13495	13537	13586	13484	13385	13444	13347	13409	13547	13348	13621	13372	13518	13417	13326	13320	13476	13595	13621	13743	13467	13411	13446	13395	13461	13555	13348	13425	13357	13621	13383	13677	13518	13575	13630	13518	13478	13418	13389	13357	13365	13490	13408	13587	13295	13468	13481	13450	13679	13275	13289	13435	13222	13537	13488	13457	13399	13465	13389	13465	13431	13443	13515	13547	13356	13572	13478	13499	13438	13557	13329	13535	13446	13508	13515	13375	13480	13435	13415	13371	13406	13580	13536	13308	13415	13510	13389	13495	13464	13604	13372	13273	13490	13578	13471	13464	13493	13560	13517	13428	13437	13429	13491	13518	13514	13251	13382	13683	13423	13404	13422	13557	13389	13435	13448	13327	13494	13460	13490	13623	13540	13388	13555	13670	13257	13403	13351	13369	13505	13518	13476	13329	13391	13431	13524	13266	13440	13660	13506	13405	13459	13633	13467	13495	13598	13384	13360	13461	13404	13446	13554	13359	13485	13396	13506	13478	13480	13553	13412	13414	13624	13683	13452	13441	13359	13310	13355	13271	13417	13648	13463	13406	13115	13520	13503	13675	13532	13274	13486	13471	13375	13564	13431	13274	13292	13205	13556	13560	13677	13415	13384	13498	13415	13449	13404	13376	13610	13585	13584	13422	13596	13526	13470	13495	13438	13573	13670	13453	13618	13468	13389	13452	13524	13413	13546	13404	13654	13429	13472	13442	13385	13524	13547	13387	13357	13530	13477	13454	13478	13426	13338	13483	13406	13448	13429	13555	13448	13505	13459	13406	13478	13614	13309	13493	13641	13406	13379	13334	13490	13491	13548	13590	13394	13585	13553	13687	13476	13422	13584	13491	13465	13460	13461	13423	13433	13490	13359	13457	13540	13423	13594	13559	13365	13380	13569	13281	13467	13618	13652	13560	13320	13542	13414	13368	13317	13353	13516	13322	13378	13324	13455	13367	13541	13530	13406	13496	13461	13242	13609	13388	13406	13632	13315	13365	13337	13560	13400	13362	13386	13323	13567	13395	13459	13382	13464	13714	13284	13518	13463	13448	13444	13570	13513	13492	13516	13378	13406	13383	13296	13417	13490	13400	13290	13624	13539	13595	13456	13536	13551	13528	13425	13373	13383	13462	13569	13474	13476	13413	13369	13492	13511	13313	13490	13327	13333	13483	13371	13455	13421	13712	13357	13303	13757	13242	13340	13472	13603	13448	13604	13380	13498	13550	13441	13565	13529	13534	13392	13416	13599	13583	13561	13511	13403	13409	13698	13532	13528	13277	13506	13655	13497	13346	13570	13447	13560	13669	13430	13559	13402	13460	13461	13431	13374	13418	13612	13607	13403	13260	13452	13451	13608	13484	13396	13570	13313	13596	13493	13446	13483	13418	13433	13539	13212	13499	13461	13521	13424	13495	13440	13426	13377	13637	13444	13482	13546	13640	13501	13441	13474	13421	13470	13607	13573	13556	13746	13509	13444	13325	13496	13399	13491	13336	13277	13505	13596	13657	13506	13450	13483	13674	13625	13608	13372	13504	13560	13462	13342	13357	13312	13265	13376	13715	13383	13326	13476	13288	13567	13533	13378	13571	13379	13545	13581	13408	13438	13487	13549	13523	13675	13534	13357	13588	13491	13375	13435	13511	13496	13406	13496	13529	13439	13469	13381	13538	13496	13567	13516	13545	13577	13350	13452	13466	13279	13582	13403	13522	13430	13364	13598	13360	13513	13545	13582	13389	13544	13411	13350	13341	13522	13474	13450	13471	13446	13410	13454	13410	13405	13426	13479	13356	13563	13450	13400	13497	13577	13489	13561	13432	13382	13501	13619	13604	13376	13429	13383	13513	13388	13439	13473	13445	13544	13567	13517	13288	13456	13480	13664	13409	13509	13369	13404	13531	13420	13638	13354	13575	13319	13438	13483	13309	13454	13496	13530	13410	13456	13220	13410	13353	13566	13450	13473	13519	13294	13514	13573	13707	13525	13539	13394	13354	13471	13487	13420	13442	13348	13405	13441	13509	13498	13728	13541	13528	13477	13302	13417	13567	13562	13288	13600	13413	13568	13528	13677	13399	13426	13444	13502	13603	13370	13315	13430	13652	13552	13460	13342	13381	13566	13227	13360	13525	13339	13464	13353	13741	13660	13646	13760	13359	13371	13711	13622	13483	13455	13400	13374	13579	13384	13383	13394	13565	13600	13336	13580	13573	13500	13506	13474	13446	13180	13435	13535	13263	13522	13492	13562	13575	13486	13783	13391	13481	13397	13376	13540	13437	13474	13513	13370	13373	13372	13485	13356	13351	13540	13471	13507	13487	13575	13622	13489	13636	13680	13473	13555	13461	13584	13441	13476	13417	13491	13328	13420	13462	13550	13595	13609	13391	13424	13419	13511	13540	13471	13411	13698	13470	13425	13409	13441	13614	13519	13404	13494	13684	13568	13354	13625	13560	13442	13416	13390	13475	13448	13461	13444	13435	13451	13579	13378	13479	13508	13512	13618	13382	13440	13534	13426	13445	13374	13428	13307	13661	13453	13519	13398	13364	13462	13274	13375	13570	13444	13516	13366	13630	13499	13410	13513	13468	13444	13489	13474	13504	13494	13432	13327	13355	13307	13285	13463	13483	13422	13403	13468	13577	13655	13497	13453	13600	13312	13522	13541	13549	13315	13386	13540	13382	13527	13419	13473	13476	13466	13714	13415	13613	13482	13228	13564	13545	13416	13451	13521	13532	13474	13381	13512	13614	13575	13551	13150	13329	13663	13355	13679	13332	13610	13440	13222	13455	13517	13360	13437	13512	13374	13420	13516	13531	13491	13399	13605	13332	13498	13521	13543	13610	13438	13463	13489	13442	13458	13366	13399	13422	13509	13491	13253	13498	13561	13546	13446	13530	13498	13356	13538	13605	13397	13476	13598	13379	13311	13473	13526	13408	13373	13466	13663	13446	13258	13379	13476	13551	13246	13220	13297	13488	13576	13493	13340	13538	13586	13454	13441	13432	13361	13333	13521	13541	13560	13429	13474	13413	13467	13365	13230	13116	13468	13626	13583	13509	13462	13464	13576	13473	13353	13369	13476	13482	13534	13398	13317	13524	13402	13397	13305	13351	13328	13496	13527	13524	13514	13464	13447	13430	13423	13472	13331	13426	13361	13412	13358	13373	13445	13539	13485	13619	13562	13631	13395	13493	13524	13471	13512	13489	13381	13424	13596	13576	13527	13620	13471	13529	13371	13457	13450	13573	13576	13323	13387	13569	13509	13400	13501	13305	13512	13510	13288	13494	13377	13353	13209	13472	13576	13607	13507	13471	13409	13668	13353	13474	13442	13370	13307	13298	13493	13538	13326	13486	13420	13375	13714	13343	13346	13452	13366	13355	13596	13394	13605	13458	13606	13517	13436	13443	13374	13483	13447	13533	13305	13537	13341	13486	13427	13415	13447	13484	13584	13437	13506	13660	13362	13411	13500	13533	13237	13577	13394	13429	13401	13638	13483	13393	13488	13401	13549	13554	13386	13569	13557	13400	13529	13567	13256	13476	13418	13366	13313	13448	13439	13581	13428	13394	13315	13555	13476	13528	13505	13504	13385	13666	13486	13444	13449	13568	13352	13312	13450	13504	13435	13548	13384	13380	13322	13380	13341	13491	13317	13498	13468	13606	13489	13526	13387	13466	13464	13649	13608	13447	13336	13456	13335	13528	13401	13455	13515	13420	13546	13372	13444	13410	13549	13366	13341	13553	13251	13333	13430	13529	13301	13526	13534	13440	13461	13626	13458	13444	13467	13506	13531	13402	13555	13492	13490	13407	13625	13333	13395	13420	13293	13558	13488	13587	13455	13630	13376	13347	13370	13434	13336	13440	13349	13566	13442	13427	13474	13323	13553	13314	13308	13550	13481	13496	13297	13313	13675	13524	13465	13488	13350	13551	13449	13390	13413	13407	13243	13503	13596	13437	13406	13459	13670	13549	13387	13496	13424	13493	13251	13551	13316	13442	13493	13488	13416	13509	13382	13467	13410	13449	13440	13449	13280	13435	13616	13595	13384	13436	13342	13379	13503	13340	13459	13525	13538	13412	13355	13481	13537	13636	13635	13467	13358	13388	13543	13297	13344	13513	13460	13625	13598	13443	13593	13347	13465	13503	13422	13435	13413	13537	13384	13640	13313	13394	13498	13494	13329	13383	13351	13352	13646	13399	13642	13458	13414	13421	13366	13411	13476	13536	13511	13355	13573	13521	13633	13411	13354	13400	13541	13385	13433	13482	13468	13359	13324	13469	13502	13486	13424	13587	13422	13341	13350	13369	13446	13604	13444	13281	13370	13337	13502	13520	13621	13582	13634	13307	13418	13202	13376	13591	13491	13551	13591	13647	13525	13496	13339	13532	13404	13412	13602	13454	13299	13584	13464	13458	13348	13370	13392	13456	13450	13258	13559	13621	13544	13327	13538	13503	13444	13488	13568	13390	13495	13524	13314	13353	13560	13542	13457	13364	13425	13509	13580	13461	13317	13296	13451	13580	13415	13413	13631	13427	13520	13404	13674	13650	13361	13501	13300	13406	13558
35959	47371	40371	30267	23183	18476	16156	14465	14286	13832	13702	13511	13469	13482	13263	13345	13083	13414	13192	13192	13150	13148	13112	13164	13241	13080	13066	13148	13195	13228	13183	13131	13238	13073	13120	13038	13302	13191	13260	13229	13325	13106	13103	13137	13271	13188	13110	13135	13238	13135	13105	13113	13211	12975	13159	13219	13316	13271	13048	13086	13175	13150	13215	13102	13222	13342	13133	13107	13073	13223	13239	13302	13001	13128	13248	13297	13135	13058	13292	13227	13063	13097	13209	13123	13151	13121	13237	13273	13190	13194	13192	13145	13192	12979	13035	13090	13098	13218	13191	13061	13109	13252	12981	13067	13091	13129	13202	12985	13162	13115	13131	13116	13143	13138	13142	13200	13157	13289	13182	13100	13123	13051	13102	13250	13172	13093	13239	13069	13310	13210	13181	13130	13074	13119	13090	13139	13006	12977	13210	13333	13196	13252	13289	13254	13232	13255	13222	13036	13278	13262	13051	13118	13061	13237	13089	13238	13273	13019	13139	13267	13154	13112	13197	13236	13175	12894	13157	13064	13127	13075	12907	13037	13229	13191	13020	13216	13184	13005	13142	13269	13186	13026	13243	13242	13153	13110	13221	13328	13157	13161	13138	13057	13107	13073	13266	12900	13114	13196	13134	13133	13061	13172	13214	13175	13097	13145	13076	13147	13193	13260	13136	13140	13091	13362	13050	13144	13302	13091	13249	13191	13097	13210	13216	13063	13099	13300	13079	13092	13116	13176	13040	13227	13132	13171	13119	13255	13186	13175	13327	13060	13168	13123	12982	13222	13076	12966	13213	13135	13302	13098	13082	13193	13195	13241	13284	13233	13180	13111	13209	12991	13029	13258	13254	13276	13214	13141	13198	13067	13206	13126	13202	13040	13155	13085	13111	13155	13096	13174	13133	13154	13143	13212	13085	13072	13185	13323	13275	13242	13075	13144	13205	12934	13153	13127	13208	13184	13127	13146	13151	13104	13218	13181	13076	13128	13044	13152	13113	13056	13157	13163	13243	13132	13150	13044	13219	13109	12909	13202	13103	13147	13220	13236	13171	13188	13036	12904	13206	13005	13144	13257	13240	13170	13069	13179	13181	13292	13278	13174	13076	13137	13307	13103	13139	13310	13220	13314	13142	13211	13158	13077	13091	13265	13098	13206	13136	13135	13188	13104	13172	13069	13098	13208	13189	13124	13327	13186	13317	13156	13323	12975	13220	13259	13092	13045	13188	13259	13255	13166	13061	13167	12961	13112	13297	13233	13214	13119	13158	13088	13133	13104	13128	13211	13220	13274	13196	13029	13201	13214	13176	13108	13095	13136	13311	12927	13091	13214	13234	13120	13284	13180	13295	13109	13219	13120	13265	13191	13166	13142	12998	13335	13261	12970	13136	13186	13311	12939	12885	13259	13271	13150	13302	13152	13270	13101	13135	13219	13159	13181	13065	13145	13271	13072	13180	13312	13155	13207	13164	13263	13241	13062	13167	13123	12966	13110	13107	13204	13232	13176	13101	13179	13137	13246	13152	13096	13306	13113	13130	13188	13257	13050	13091	13175	13121	13215	13267	13351	13146	13061	13234	13035	13237	13216	12916	13234	13338	13365	13170	13105	13116	13280	13219	13223	13147	13199	13064	13167	13176	13158	13168	13199	13325	13143	13040	13170	13119	13021	13487	13084	13116	13204	13137	13279	13139	13216	13184	13020	13066	13276	13249	13090	13308	13147	13073	13136	13162	13257	13056	13145	13243	13241	13057	13228	13251	13347	13219	13197	13163	13250	13172	13222	13207	13188	13158	13149	13158	13226	13178	13076	13199	13102	13036	13235	13056	13209	13067	13135	13195	13186	13207	13178	13236	13254	13205	13122	13209	13176	13220	13175	13171	13184	13182	13177	12991	13329	13111	13131	13405	13208	13178	13091	13193	13206	13154	13137	13140	13262	13227	13067	13326	13268	13255	12968	13173	13099	13181	13137	13174	13219	13138	12979	13179	13125	13112	13088	13271	13082	13059	12943	13162	13232	12909	13145	13097	13290	13133	13222	13097	13311	13009	13101	13171	12982	13162	13192	13276	13022	13251	13170	13199	13165	13148	13166	13143	13144	13193	13137	13044	13109	13206	12846	13247	13210	13236	13099	13280	13272	13164	13040	13135	13257	13054	13129	12980	13204	13085	13147	13164	13065	13196	13187	13187	13227	13106	13343	13199	13124	13111	13085	13211	13055	13196	13249	13115	13057	13275	13096	13170	13277	13361	13046	13082	13038	13073	13343	13157	13174	13124	13097	13107	13283	12983	13133	13369	13285	13194	13204	13041	13089	13004	13026	13167	13213	13130	13060	13239	13255	13180	13268	13314	13189	13096	13034	13067	13058	13163	13125	12987	13263	13026	13076	13221	13141	13247	13110	13168	13309	13031	13185	13120	13212	13267	13167	13059	13071	13242	13171	13300	13033	13150	13223	13349	13204	13246	13109	13078	13173	13254	13155	13172	13033	13153	13111	13146	13038	13012	13217	12967	12986	13268	13133	13087	13301	13202	13251	13004	12977	13187	13274	13312	13077	13264	13172	13260	13218	13259	13201	13149	13203	13070	13262	13304	13171	13057	13256	13240	13180	13249	12978	13102	13157	13031	13225	13218	13220	13000	13256	13354	13137	13186	13088	13173	13010	13055	13063	13174	12952	13203	13169	13180	13161	13135	13148	13160	13279	13220	13326	13131	13015	13071	13147	13214	13087	13126	13158	12991	13221	13132	13209	13173	13027	13148	13160	13068	13112	13144	12949	13137	12993	13197	13201	13221	13190	13042	13059	13095	13236	13148	13101	13065	13090	13261	12974	13249	13291	13081	13288	13208	13092	12971	13038	13038	13217	13042	13135	13095	13068	13049	13329	13086	13183	13096	13227	13151	13175	13326	13170	13157	13150	13141	13086	13015	13171	13259	13191	13179	13344	13161	13207	13155	13286	13298	13054	13212	13276	13094	13222	13249	13216	13202	13172	12955	13271	13060	13263	13189	13214	13227	13152	13170	13109	13193	13148	13162	13021	13259	13258	13076	13121	13151	13155	13140	13000	13107	13166	13235	13133	13302	13091	13156	13212	13245	13150	13095	13213	12983	13094	13383	13145	13224	13280	13045	13261	12996	13092	13030	13220	13105	12968	13134	13141	13210	13206	13088	12948	13099	13107	13011	13217	13101	13068	13184	13208	13239	13209	13131	13191	13129	13288	13100	13119	13138	13176	13185	13205	13149	13081	12987	13208	13145	13069	13192	13077	13260	13346	13068	13138	13166	13014	13172	13302	13122	13187	13111	13104	13273	13314	13174	13312	13042	13228	13216	13285	13192	12990	13135	13169	13178	13291	13280	13075	13043	13225	13110	13125	13214	13242	13238	13178	13218	13109	13337	13168	13224	13223	13151	13203	13165	13189	13097	13271	13166	13147	13243	13303	13125	13023	13074	13088	13082	13070	13049	13076	13180	13160	13242	13215	13064	13065	13047	13327	13132	13241	13223	13211	13102	13065	12984	13084	13176	13071	13295	13149	13107	13152	13167	13127	13270	13100	13241	13120	13283	13235	13238	13137	13236	13081	13133	13129	13271	13068	12958	13102	13367	13251	13272	13050	13064	13222	13166	13005	13156	13118	13101	13129	13330	13191	13138	13038	13133	13119	13184	13216	13090	12969	13183	13024	13226	13054	13109	13146	13164	13184	13280	13157	13299	13381	12969	13236	13051	13128	13116	13175	12974	13180	13126	13117	13126	12986	13142	13121	13261	13329	12982	13231	13070	13235	13183	13345	13099	13074	13219	13043	13459	13099	13167	13258	13103	13070	13204	13042	13066	13248	13217	13113	13194	13244	13143	13342	13409	13005	13079	13029	13059	13071	13234	13321	13185	13010	12966	13305	13150	13024	13075	13006	13120	12987	13109	13203	13061	13056	13143	13161	13143	13429	13094	13176	13245	13250	13096	13103	13157	13027	13231	13205	13120	13094	13148	13122	13201	13246	13193	13131	13233	13229	13107	13086	13178	13094	13119	13190	13212	13132	13134	13086	13280	13117	13063	13100	13161	13141	13217	13248	13309	13067	13103	13251	13242	13301	13197	13063	13263	13050	13116	13092	13199	13173	13120	13085	13144	13268	13131	13249	13125	13168	13183	13170	13188	13355	13109	13287	13067	13204	13420	13209	13158	13092	13203	13085	13087	13367	13224	13120	13153	13088	13178	13026	13227	13207	13194	13347	13195	13111	13170	13270	13229	13320	13441	12958	13192	13162	13106	13313	13148	13208	13053	13177	13022	13052	13334	13181	13224	13004	13150	13056	13201	13094	13174	13239	13183	13258	13297	13064	13004	13269	13180	13031	13158	13100	13069	13200	13280	13204	13310	13030	13154	13172	13210	13070	13148	13085	13147	12926	13149	13130	13248	13075	13206	13181	13229	13194	13150	13290	13208	13115	13144	13199	13188	13219	13162	13061	13233	13208	13137	13141	13082	13087	13157	13019	13239	13195	13099	13177	13326	13116	13239	13199	13097	13247	13174	13237	13249	13243	13195	13024	13269	13138	13103	13168	13187	13189	13055	13179	13158	13123	13236	13255	13019	13135	13138	13090	13178	13364	13283	13012	13142	13065	13122	13120	12959	13042	13150	13284	13196	13133	13020	13314	13264	13366	13106	13289	13257	13114	13131	13181	13203	13143	13143	13013	13067	13115	13219	13143	13188	13205	13357	12962	12990	13156	13191	13128	13189	13017	13296	13233	13203	13132	13033	13204	13087	13180	13132	13012	13278	13052	13136	13244	13155	13385	13110	12997	13153	13079	13118	13154	13223	13102	13044	13125	13105	13124	13155	13257	13208	13199	13143	13215	13104	13262	13224	13031	13219	13082	13041	13038	13144	13107	13175	13049	13071	13046	13044	13278	13013	13196	13130	13140	13271	13158	12994	13306	13146	13136	13197	13189	13036	13285	13290	13232	13143	13297	13168	12978	13194	13136	13010	13079	13010	13085	12960	13010	13169	13144	13180	13051	13154	13097	13083	13421	13057	13363	13183	13122	13034	13066	13196	13155	13285	13028	13113	13124	13036	13201	13046	13133	13298	13243	13457	13215	13226	13092	13039	13220	12966	13139	13189	13077
24515	21707	29536	27037	26224	25487	22539	17863	16279	15512	15215	14919	14713	14524	14500	14521	14282	14354	14450	14360	14285	14202	14251	14317	14311	14148	14244	14131	14134	14305	14160	14221	14245	14362	14302	14130	14208	14469	14348	14214	14214	14379	14250	14234	14088	14109	14174	14179	14126	14239	14175	14254	14136	14287	14421	14260	14104	14122	14337	14318	14224	14281	14050	13990	14417	14035	14344	14256	14155	14134	14339	14290	14294	14202	14236	14316	14191	14393	14297	14281	14058	14250	14259	14127	14155	14040	14197	14275	14196	14122	14281	14187	14266	14203	14104	14031	14008	14169	14260	14199	14301	14299	14396	14129	14311	14028	14136	14295	14227	14297	14290	14176	14113	14293	14101	14054	14209	14222	14346	14119	14130	14338	14068	14171	14193	13989	14262	14135	14115	14058	14008	14082	14133	14201	14236	14329	14205	14343	14310	14223	14139	14085	14065	14239	14076	14064	14080	14058	14193	14162	14263	14259	14273	14244	14297	14132	14297	14121	14256	14352	14132	14112	14225	14130	14208	14213	14093	14342	14166	14275	14302	14307	14244	14166	14076	14193	14190	14361	14225	14341	14217	14220	14207	14083	14072	14171	14207	14139	14143	14022	14169	14034	14196	14124	14177	14169	14294	14163	14126	14205	14160	14205	14234	14257	14034	14378	14109	14185	14011	14164	14211	14301	14105	14313	14117	14048	14248	14286	14264	14142	14209	14218	14329	14150	14179	14322	14162	14116	14301	14348	14216	14114	14192	14338	14031	14196	14139	14159	14201	14205	14240	14186	14255	14358	14269	14205	14074	14224	14245	14328	14224	14293	14194	14104	14016	14260	14090	14220	14166	14063	14039	14118	14115	14187	14199	14095	14197	14142	14108	14066	14045	14223	14184	14339	14211	14142	14186	14040	14149	13983	14255	14016	14056	14199	14312	14200	14320	14448	14240	14284	14017	14190	13951	14350	14039	14269	14121	14259	14196	14225	14170	14135	14127	14060	14243	14283	14133	14147	14056	14208	14222	14102	14338	14214	14158	14236	14239	14133	13983	14142	14261	13994	14119	14339	14136	14147	14189	14219	14084	13954	14164	14313	14189	14004	14182	14101	14223	14215	14299	14250	14321	14100	14000	14293	14095	13987	14144	14261	14339	13983	14062	14249	14201	14420	14148	14268	14139	14051	14292	14199	14085	14183	14300	14317	14264	14081	14321	14257	14167	14329	14174	14145	14145	14193	14330	14288	14227	14226	14395	14180	14121	14154	14149	14264	14178	14260	14183	14348	14021	14113	14377	14200	14138	14217	14264	14173	14310	14230	14405	14311	14240	14239	14321	14203	14365	14249	14238	14270	14198	14211	14274	14239	14142	14235	14199	14135	14019	14213	14187	14247	14281	14136	14271	14101	13981	14255	14111	14006	14264	14325	14342	14053	14333	14087	14098	14328	14253	14204	14196	14079	14198	14190	14102	14339	14249	14188	13987	14107	14147	14149	14170	14221	14209	14253	14078	14179	14106	14239	14347	14133	14232	14157	14083	14053	14144	14192	13956	14148	14229	14146	14093	13967	14264	14174	14234	14209	14205	14236	14294	14366	14343	14326	14226	14200	14319	14086	14286	14256	14260	14154	14249	14141	14211	14088	14111	14092	14100	14218	14101	14291	14214	14319	14308	14176	14223	14044	14141	14104	13932	14186	14173	14153	14249	13977	14150	14111	14159	14153	14264	14047	14071	14152	14147	14372	14082	14264	14044	14186	14312	14113	14141	14323	14271	14070	14272	14216	13992	14115	14097	14262	14316	14046	14155	14174	14012	14043	14051	14175	14016	14017	14065	14444	14255	14172	14182	14150	14460	14258	14218	14203	14104	14165	14225	14037	14205	14302	14254	14125	14189	14300	14159	14217	14215	14181	14086	14340	14235	14098	14293	14241	14264	14128	14018	14347	14121	14042	14186	14128	14233	14139	14103	14173	14176	14316	14249	14383	14317	14083	14125	14184	13969	14187	14138	14259	14219	14057	14187	14335	14121	14264	14183	14139	14187	14210	14065	14145	14307	14083	14328	14272	14321	14391	14196	14177	14299	14172	14208	14427	14308	14094	14027	14227	14079	14066	14315	14254	13956	14239	14330	14194	14412	14237	14070	14211	14172	14185	14148	14020	14004	14194	14162	14246	14337	14132	14283	14296	14220	13989	14206	14090	14246	14420	14374	14101	14199	14106	14097	14037	14386	14249	14118	14199	14028	14337	14195	14153	14187	14170	14193	14174	14007	14259	14096	14199	14318	14247	14213	14662	14282	14182	14296	14115	14099	14237	14038	14248	14109	14213	14192	14233	14137	14117	14023	14273	14212	14238	14217	14231	14361	14107	14171	14137	14375	14303	14231	14141	14115	14068	14178	13973	14101	14148	14178	14348	14133	14326	14038	14105	14274	14085	14096	14102	14093	14228	14078	14029	14335	14189	14192	14037	14160	14145	14221	14178	14181	14327	14189	14095	14073	14206	14105	14031	14207	14167	14139	14291	14204	14137	14377	14105	14179	14074	14272	14214	14108	14081	14172	14350	14174	13889	14144	14276	14257	14208	14188	14256	14324	14315	14218	14238	14312	14298	14174	14165	14246	14268	14220	14313	14401	14082	14295	14124	14199	14142	14378	14145	14237	14186	14052	14136	14299	14280	14360	14001	14253	14181	14201	14228	14160	14065	14209	14149	14116	14167	14390	14114	14158	14335	14155	14109	14206	14142	14234	14280	13998	14238	14062	14270	14067	14251	14024	14037	14238	14253	14241	14243	14258	14174	14335	14286	14321	14268	14195	14065	14346	14482	14169	14264	14274	14186	14067	14091	14215	14218	14339	14063	14089	14101	14303	13995	14178	14233	14146	14066	14127	14207	14321	14193	14191	14211	14217	14161	14419	14117	14215	14295	14070	14349	14246	14241	14387	14262	14157	14144	14094	14184	14066	14283	14102	14176	14061	14144	14085	14189	14152	14301	14112	14098	14239	14401	14381	14263	14326	14124	14216	14266	14159	14101	14178	14329	13951	14340	14246	14054	14201	14238	13909	13993	14230	14136	14282	14299	14213	14075	14191	14150	14227	14205	14100	14302	14164	13963	14251	14234	14185	14387	14058	14286	14138	14269	14285	14037	14318	14267	14362	14002	14207	14248	14161	14147	14247	14141	14162	14359	14105	14103	14195	14246	14079	14215	14008	14279	14333	14236	14274	14397	14111	14233	14394	14226	14234	14162	14218	14279	14139	14057	14107	14063	14211	14099	14161	14371	14160	14163	14002	14187	14228	14249	14272	14326	14181	14111	14196	14288	14087	14194	14272	14347	14200	14073	14290	13990	14184	14215	14214	14326	14144	14124	14022	14055	14303	14223	14411	14259	14203	14307	14113	14165	14268	14179	14182	14129	14355	14215	14044	14257	14133	14200	14189	14193	14180	14057	14223	14257	14343	14144	14370	14097	14189	14215	14320	14196	14136	14224	14062	14283	14266	14081	14242	13999	14101	14188	14077	14227	14204	14226	13917	14134	14230	14314	14208	14113	14369	14271	14150	14222	14210	14201	14128	14014	14341	14160	14245	14080	14024	13999	14087	14043	14040	14103	14186	14232	14241	14123	14323	14117	14193	14113	14104	14115	14158	14244	14342	14246	14127	14123	14158	14269	13976	14310	14288	14252	14239	14159	14139	14281	14044	14242	14260	14383	14350	14206	14182	14093	14130	14119	14057	14054	14103	14268	14211	14028	14276	14275	14348	14139	14268	14289	14283	14420	14000	14164	14378	14172	14143	14195	14205	14218	14140	14363	14238	14048	14242	14038	13908	14243	14255	14315	14072	14221	14087	14352	14146	14284	14279	14245	14086	14239	14290	14095	14089	14189	14195	14056	14174	14253	14208	14198	14272	14289	14303	14217	14210	14164	14129	14084	14256	14174	14183	14155	14246	14030	13937	14373	14182	14218	13879	14035	14173	14202	14122	14140	14370	14181	14279	14269	14241	14059	14344	14122	14052	13900	14243	14222	14067	14151	14200	14037	14276	14264	14063	14149	14240	14216	14442	14254	14171	14185	14161	14353	14092	14059	14256	14295	14198	14056	14187	14358	14125	14347	14243	14077	14116	14454	14430	14053	14247	14316	14260	14150	14285	13912	14172	14245	14078	14232	14368	14152	14339	14420	14463	14107	14142	14227	14253	14174	14356	14281	14183	14306	14110	14167	14330	14176	14067	14244	14325	14151	14277	14185	14102	14101	14181	14249	14262	14135	13980	14355	14156	14251	14155	14056	14316	14262	14222	14271	14287	14359	14157	14225	14034	14187	14246	14220	14099	14415	14068	14303	14218	14041	14386	14280	14141	14419	14050	14282	14276	14100	14346	14315	14152	14225	14055	14170	14314	14349	14175	14282	14368	14168	14149	14208	14209	14291	14252	14137	14129	14119	14222	14365	14222	14187	14213	14177	14155	14200	14163	14108	14003	14043	14278	14234	14268	14342	14250	14006	14217	14347	14154	14215	14284	14250	14039	14228	14311	14388	13986	14122	14241	14218	14190	14085	14170	14170	14244	14239	14215	14040	14127	14380	14322	14144	14304	14176	14218	14220	13910	14121	14147	14174	14188	14147	14353	14513	14091	14073	14106	14202	14344	14197	14195	14298	14253	14124	14300	14264	14236	14164	14258	14088	14016	14251	14435	13985	13971	13989	13976	14139	14217	14154	14124	14251	14124	13918	14114	14264	14130	14217	14139	14061	14088	14265	14192	14133	14070	14089	14155	14207	14263	13958	14037	14186	14069	14215	14270	14256	14135	14113	14252	14275	14129	14188	14123	14273	14217	14095	14217	14114	14026	14354	14127	14268	14133	14069	14056	14180	14064	14205	14272	14311	14268	14257	14238	14254	14286	14232	14169	14223	14105	14099	14204	14226	14066	14242	14360	14186	14206	14175	14066	14251	14204	14078	14119	13901	14052	14152	14363	14259	14283	14272	14364	13999	14099	14088	14288	14262	14261	14144	14276	14222	14350	14266	14260	14153	14307	14371	14126	14206	14269	13970	14170	14232	14195	14072	14300	14202	14190	14155	14120	14142	14183	14204	14224	14182	14157	14274	14062	14271	14029	14193	14175	14238	14223	14087	14358	14258
36457	57527	51275	39904	33149	25907	20602	17383	15890	15030	14742	14368	14149	14264	13965	13799	13814	13828	13955	13932	13619	13815	13709	13704	13832	13738	13688	13911	13961	13743	13774	13766	13687	13628	13830	13778	13731	13743	13727	13775	13660	13711	13610	13786	13678	13497	13851	13713	13777	13667	13724	13636	13597	13709	13582	13727	13728	13555	13799	13749	13596	13803	13639	13912	13715	13711	13660	13689	13601	13706	13648	13725	13605	13515	13627	13795	13773	13559	13695	13669	13701	13779	13534	13868	13517	13483	13669	13729	13677	13636	13868	13577	13612	13563	13605	13508	13661	13596	13755	13706	13663	13547	13734	13645	13572	13826	13765	13546	13826	13515	13620	13668	13771	13626	13697	13651	13724	13701	13728	13602	13832	13648	13663	13795	13655	13735	13590	13719	13812	13797	13793	13746	13408	13598	13574	13598	13506	13585	13728	13720	13742	13436	13559	13710	13636	13642	13691	13648	13580	13659	13692	13768	13568	13552	13593	13716	13680	13770	13694	13558	13630	13578	13744	13653	13825	13570	13667	13604	13632	13634	13565	13816	13568	13592	13560	13626	13677	13741	13483	13711	13681	13648	13674	13481	13521	13757	13792	13590	13746	13556	13806	13629	13686	13778	13620	13673	13665	13767	13667	13841	13739	13820	13793	13609	13714	13605	13663	13730	13683	13616	13627	13702	13690	13763	13762	13719	13599	13659	13450	13799	13660	13708	13716	13853	13630	13678	13811	13731	13618	13805	13710	13686	13507	13748	13574	13516	13609	13714	13675	13620	13725	13877	13682	13773	13723	13483	13558	13580	13596	13608	13934	13598	13628	13776	13902	13649	13798	13692	13707	13709	13573	13691	13731	13656	13720	13713	13720	13606	13705	13737	13762	13650	13617	13430	13749	13640	13600	13865	13806	13630	13788	13606	13786	13627	13607	13934	13811	13676	13768	13772	13738	13780	13645	13777	13587	13835	13594	13543	13624	13703	13734	13689	13779	13803	13627	13668	13588	13611	13584	13700	13823	13735	13726	13611	13684	13660	13687	13669	13676	13819	13802	13673	13647	13617	13493	13592	13743	13748	13782	13841	13538	13518	13665	13680	13680	13613	13544	13600	13528	13573	13693	13350	13696	13803	13512	13741	13614	13728	13581	13715	13743	13802	13780	13696	13672	13803	13782	13761	13740	13717	13650	13802	13698	13667	13628	13659	13593	13780	13750	13729	13555	13875	13629	13628	13723	13657	13448	13710	13597	13663	13575	13519	13652	13667	13675	13770	13778	13572	13752	13609	13648	13562	13680	13628	13534	13574	13642	13668	13677	13648	13511	13650	13630	13736	13678	13835	13739	13605	13766	13557	13680	13716	13715	13547	13787	13717	13449	13643	13664	13533	13689	13577	13459	13801	13559	13918	13988	13611	13684	13600	13785	13657	13620	13429	13668	13524	13682	13720	13721	13468	13675	13598	13556	13768	13632	13788	13679	13744	13511	13518	13660	13611	13857	13912	13613	13699	13800	13693	13687	13705	13733	13762	13613	13699	13624	13692	13697	13698	13796	13615	13775	13679	13583	13669	13686	13598	13819	13775	13796	13689	13618	13674	13745	13771	13709	13649	13798	13623	13582	13768	13696	13650	13614	13583	13651	13709	13623	13756	13804	13714	13599	13759	13638	13604	13740	13858	13606	13640	13628	13843	13714	13591	13689	13738	13761	13691	13700	13682	13810	13716	13735	13581	13710	13745	13675	13776	13673	13750	13534	13717	13736	13734	13676	13558	13705	13564	13769	13910	13664	13766	13578	13772	13644	13633	13664	13651	13637	13653	13655	13817	13744	13731	13737	13747	13681	13704	13735	13819	13686	13862	13791	13744	13699	13741	13639	13724	13575	13833	13604	13699	13654	13865	13739	13632	13837	13493	13647	13739	13913	13756	13626	13535	13659	13840	13794	13643	13537	13674	13643	13624	13624	13649	13526	13827	13648	13850	13717	13858	13705	13705	13599	13708	13542	13829	13663	13735	13732	13679	13709	13582	13557	13619	13755	13564	13556	13639	13828	13737	13722	13791	13615	13783	13537	13580	13603	13682	13562	13771	13611	13832	13699	13635	13747	13687	13608	13634	13722	13675	13675	13571	13808	13809	13782	13671	13590	13658	13762	13742	13616	13708	13730	13599	13484	13805	13700	13724	13562	13703	13795	13715	13755	13576	13628	13662	13758	13528	13712	13682	13654	13630	13674	13668	13594	13662	13618	13756	13801	13629	13653	13603	13781	13793	13604	13709	13657	13688	13788	13687	13655	13744	13605	13753	13768	13624	13745	13644	13756	13777	13645	13625	13719	13743	13649	13743	13709	13712	13525	13677	13784	13763	13711	13462	13492	13650	13674	13702	13690	13736	13583	13756	13789	13699	13740	13620	13709	13570	13659	13716	13700	13772	13684	13596	13684	13756	13670	13833	13658	13762	13642	13640	13637	13800	13685	13667	13749	13599	13749	13750	13684	13620	13762	13647	13584	13506	13713	13468	13718	13587	13653	13693	13747	13660	13666	13750	13818	13823	13745	13773	13616	13555	13618	13719	13793	13702	13631	13706	13536	13835	13717	13664	13627	13704	13671	13695	13539	13595	13712	13731	13650	13593	13593	13627	13712	13737	13708	13564	13685	13734	13698	13713	13787	13746	13664	13681	13705	13551	13735	13557	13672	13812	13935	13697	13533	13733	13593	13655	13795	13529	13725	13601	13769	13642	13560	13603	13584	13767	13823	13619	13656	13656	13625	13600	13669	13757	13654	13785	13752	13520	13778	13741	13636	13687	13819	13608	13772	13713	13781	13585	13782	13575	13598	13568	13446	13767	13599	13747	13531	13696	13688	13668	13670	13704	13801	13714	13732	13535	13593	13845	13733	13751	13752	13639	13654	13581	13699	13862	13790	13721	13570	13662	13720	13536	13697	13630	13721	13748	13812	13615	13640	13630	13584	13737	13668	13515	13603	13666	13709	13641	13848	13772	13563	13583	13528	13702	13782	13689	13607	13743	13591	13789	13553	13686	13726	13672	13550	13634	13606	13598	13881	13577	13814	13656	13799	13703	13604	13732	13646	13743	13719	13723	13680	13621	13590	13598	13623	13722	13660	13568	13591	13817	13586	13549	13670	13618	13643	13651	13753	13816	13612	13684	13577	13641	13685	13616	13745	13701	13690	13807	13797	13739	13807	13638	13569	13603	13713	13724	13732	13617	13692	13615	13644	13604	13685	13637	13493	13753	13627	13779	13535	13501	13628	13715	13745	13578	13550	13782	13776	13640	13573	13614	13758	13501	13592	13753	13601	13763	13806	13662	13603	13760	13723	13664	13658	13615	13659	13822	13740	13758	13689	13640	13653	13733	13617	13638	13664	13667	13656	13740	13712	13639	13757	13726	13610	13712	13710	13695	13638	13669	13834	13740	13729	13793	13819	13651	13680	13704	13666	13592	13699	13499	13608	13617	13788	13659	13446	13754	13551	13580	13572	13630	13696	13772	13771	13669	13680	13597	13697	13554	13622	13607	13680	13687	13687	13738	13687	13757	13648	13695	13636	13757	13709	13791	13677	13723	13722	13709	13755	13726	13678	13885	13869	13705	13684	13891	13630	13664	13757	13744	13835	13826	13741	13734	13809	13695	13663	13765	13677	13610	13652	13577	13648	13695	13569	13699	13623	13836	13799	13710	13593	13721	13585	13644	13589	13596	13636	13725	13822	13851	13760	13621	13593	13644	13597	13604	13620	13788	13801	13734	13739	13624	13630	13795	13773	13684	13561	13677	13553	13616	13722	13671	13571	13539	13568	13742	13625	13637	13707	13737	13909	13657	13519	13561	13624	13562	13596	13827	13766	13635	13602	13665	13655	13605	13769	13733	13699	13646	13599	13599	13564	13682	13789	13889	13528	13772	13631	13547	13716	13673	13823	13711	13700	13636	13843	13823	13603	13754	13578	13826	13744	13805	13613	13838	13858	13696	13704	13572	13632	13567	13626	13833	13661	13589	13583	13713	13527	13784	13733	13635	13714	13786	13704	13553	13565	13525	13531	13772	13820	13695	13738	13696	13653	13653	13515	13597	13687	13658	13628	13678	13654	13502	13662	13481	13706	13694	13737	13650	13714	13656	13566	13774	13654	13775	13726	13687	13740	13701	13704	13733	13752	13474	13547	13705	13684	13590	13693	13570	13679	13739	13708	13631	13615	13699	13712	13674	13693	13670	13779	13670	13540	13798	13758	13642	13627	13653	13545	13750	13698	13645	13594	13657	13627	13564	13524	13868	13882	13671	13620	13747	13680	13578	13714	13696	13717	13642	13747	13748	13728	13629	13681	13795	13710	13653	13758	13775	13602	13679	13517	13619	13689	13696	13687	13796	13603	13842	13718	13731	13660	13585	13648	13814	13708	13799	13561	13586	13784	13720	13723	13662	13679	13543	13510	13484	13749	13720	13799	13729	13594	13607	13652	13709	13646	13794	13721	13627	13718	13809	13664	13699	13617	13739	13658	13574	13596	13528	13799	13680	13628	13654	13700	13646	13660	13601	13599	13605	13597	13564	13622	13537	13746	13662	13654	13683	13714	13761	13709	13703	13732	13632	13643	13607	13814	13513	13617	13568	13529	13707	13540	13698	13572	13770	13589	13510	13623	13504	13609	13683	13634	13708	13813	13567	13531	13693	13739	13805	13722	13554	13786	13698	13617	13625	13783	13694	13502	13675	13634	13692	13732	13737	13538	13644	13643	13626	13721	13619	13681	13617	13709	13826	13733	13609	13528	13811	13646	13656	13719	13611	13656	13661	13831	13805	13701	13796	13577	13673	13603	13777	13602	13724	13766	13751	13711	13696	13740	13721	13617	13655	13617	13630	13670	13638	13671	13580	13755	13673	13604	13717	13743	13666	13600	13692	13652	13640	13675	13667	13734	13600	13847	13715	13617	13513	13651	13670	13626	13681	13626	13495	13556	13649	13738	13642	13724	13709	13574	13714	13748	13640	13837	13651	13625	13728	13701	13761	13783	13630	13848	13593	13600	13621	13617	13801	13437	13532	13698	13797	13678	13678	13716	13695	13663	13573	13678	13700	13438	13642	13663	13503	13645	13784	13685	13539	13712	13716	13641	13728	13737	13674
23270	21602	29603	25289	24799	27127	28221	22008	18310	16933	15938	15699	15600	15432	15036	14898	14876	14966	14976	14957	15058	15001	14712	14706	14810	14875	14793	14814	14792	14650	14738	14739	14706	14587	14665	14679	14767	14701	14714	14619	14539	14584	14652	14747	14718	14666	14545	14574	14499	14528	14459	14430	14658	14560	14582	14656	14631	14804	14895	14638	14691	14621	14743	14627	14768	14634	14626	14654	14589	14663	14631	14747	14661	14589	14502	14536	14573	14791	14740	14632	14632	14668	14718	14624	14743	14629	14581	14656	14562	14649	14672	14585	14751	14449	14460	14632	14494	14735	14736	14689	14582	14511	14640	14548	14660	14545	14491	14682	14597	14429	14534	14549	14553	14466	14789	14508	14710	14475	14631	14562	14512	14496	14694	14611	14605	14407	14558	14641	14682	14604	14648	14592	14537	14580	14609	14448	14755	14623	14489	14637	14550	14557	14713	14577	14539	14714	14601	14506	14520	14636	14602	14516	14602	14474	14674	14700	14604	14691	14723	14613	14658	14593	14518	14640	14511	14618	14531	14616	14655	14391	14713	14629	14579	14539	14674	14647	14759	14589	14627	14584	14442	14614	14598	14706	14596	14603	14625	14730	14507	14627	14518	14531	14682	14564	14585	14623	14613	14579	14569	14748	14559	14511	14515	14468	14562	14738	14534	14613	14540	14610	14591	14429	14643	14570	14587	14515	14582	14625	14692	14542	14671	14622	14473	14670	14664	14517	14574	14506	14737	14578	14620	14522	14503	14622	14723	14680	14623	14489	14442	14607	14585	14732	14402	14762	14754	14593	14576	14573	14570	14728	14385	14486	14682	14735	14638	14712	14641	14737	14584	14672	14434	14391	14649	14396	14720	14472	14436	14627	14628	14430	14756	14581	14589	14625	14661	14354	14735	14597	14571	14489	14470	14477	14486	14473	14663	14408	14634	14268	14488	14767	14619	14534	14461	14484	14590	14499	14721	14595	14523	14606	14520	14653	14630	14766	14730	14665	14621	14512	14559	14521	14629	14584	14602	14863	14602	14607	14648	14439	14547	14642	14634	14477	14592	14563	14505	14615	14557	14451	14462	14578	14835	14639	14554	14477	14492	14582	14554	14537	14679	14557	14846	14646	14504	14603	14516	14613	14622	14540	14625	14588	14733	14575	14735	14642	14405	14497	14476	14468	14487	14327	14453	14583	14389	14717	14616	14481	14645	14421	14587	14571	14674	14482	14684	14542	14657	14577	14691	14598	14787	14705	14667	14558	14631	14677	14633	14519	14624	14831	14575	14743	14865	14696	14538	14542	14590	14650	14614	14358	14409	14588	14624	14532	14512	14577	14564	14594	14428	14598	14597	14639	14474	14625	14591	14672	14760	14633	14649	14728	14687	14716	14692	14379	14610	14584	14613	14622	14727	14369	14559	14540	14555	14487	14602	14544	14741	14535	14689	14669	14713	14652	14562	14379	14599	14558	14416	14558	14529	14526	14440	14868	14764	14644	14705	14511	14637	14581	14527	14615	14618	14640	14608	14779	14724	14427	14498	14554	14550	14698	14502	14470	14458	14728	14620	14720	14611	14651	14514	14778	14530	14484	14633	14870	14658	14649	14664	14653	14495	14637	14616	14680	14662	14589	14459	14428	14626	14570	14462	14680	14848	14603	14483	14498	14723	14713	14812	14615	14676	14591	14728	14414	14561	14466	14622	14566	14541	14674	14637	14784	14707	14720	14675	14720	14767	14612	14522	14333	14664	14515	14591	14702	14766	14646	14611	14498	14392	14721	14808	14548	14538	14437	14485	14741	14491	14483	14439	14623	14662	14504	14410	14475	14462	14497	14499	14643	14440	14735	14616	14600	14773	14458	14592	14525	14739	14565	14611	14745	14688	14589	14626	14687	14696	14588	14519	14718	14516	14590	14611	14644	14640	14696	14817	14686	14493	14551	14445	14633	14650	14791	14527	14363	14506	14617	14652	14707	14635	14669	14508	14436	14510	14532	14608	14479	14485	14565	14485	14674	14598	14441	14634	14593	14734	14581	14513	14556	14601	14593	14551	14536	14765	14696	14426	14509	14692	14683	14688	14586	14642	14422	14623	14878	14453	14482	14728	14425	14717	14653	14591	14541	14429	14589	14688	14614	14554	14694	14571	14708	14492	14542	14571	14681	14490	14515	14491	14363	14512	14493	14563	14662	14621	14651	14567	14493	14515	14465	14789	14561	14690	14706	14563	14801	14752	14549	14590	14627	14479	14462	14632	14668	14442	14474	14647	14575	14609	14469	14543	14494	14633	14415	14517	14662	14733	14550	14775	14630	14506	14678	14895	14718	14652	14564	14615	14635	14545	14718	14395	14607	14350	14557	14717	14456	14617	14435	14506	14706	14592	14572	14719	14560	14565	14727	14568	14629	14639	14422	14495	14563	14556	14684	14531	14697	14694	14636	14592	14681	14527	14612	14572	14538	14345	14551	14432	14441	14553	14541	14563	14565	14631	14874	14644	14710	14672	14693	14816	14540	14611	14268	14560	14534	14591	14533	14509	14600	14502	14711	14450	14592	14513	14520	14578	14505	14725	14463	14524	14575	14614	14555	14543	14368	14629	14651	14601	14782	14613	14559	14777	14646	14617	14456	14762	14616	14710	14523	14532	14543	14567	14620	14482	14456	14557	14556	14667	14637	14439	14686	14493	14585	14581	14574	14606	14650	14504	14650	14516	14662	14612	14482	14503	14567	14525	14661	14534	14389	14494	14652	14609	14645	14514	14738	14632	14661	14644	14556	14622	14646	14617	14602	14755	14636	14601	14448	14564	14659	14567	14729	14520	14576	14620	14692	14640	14498	14551	14639	14613	14627	14636	14515	14658	14570	14667	14603	14608	14664	14556	14576	14581	14544	14690	14515	14462	14634	14442	14602	14801	14764	14624	14731	14591	14641	14632	14544	14753	14693	14493	14669	14666	14400	14699	14628	14603	14593	14561	14689	14682	14643	14732	14661	14797	14538	14484	14600	14748	14796	14550	14528	14774	14450	14574	14492	14618	14637	14568	14544	14648	14480	14591	14455	14655	14588	14397	14643	14465	14658	14637	14626	14339	14639	14601	14660	14553	14605	14621	14787	14694	14557	14280	14459	14758	14614	14786	14357	14477	14694	14662	14614	14553	14610	14550	14734	14642	14554	14754	14618	14644	14600	14699	14619	14655	14563	14691	14647	14723	14617	14662	14555	14758	14615	14578	14504	14426	14484	14543	14638	14569	14492	14615	14465	14546	14677	14360	14505	14769	14694	14545	14703	14636	14593	14638	14696	14676	14615	14792	14608	14536	14357	14648	14643	14630	14598	14612	14697	14522	14545	14560	14546	14372	14661	14711	14696	14650	14442	14587	14421	14558	14601	14489	14549	14411	14589	14502	14659	14607	14696	14438	14491	14585	14636	14575	14620	14516	14666	14441	14626	14606	14761	14599	14663	14566	14670	14913	14533	14517	14586	14679	14588	14567	14726	14581	14525	14506	14635	14646	14809	14650	14589	14605	14441	14697	14802	14471	14735	14611	14515	14590	14594	14634	14640	14709	14549	14636	14667	14412	14420	14487	14703	14719	14610	14402	14443	14418	14873	14578	14500	14501	14527	14553	14614	14526	14560	14623	14616	14623	14595	14523	14706	14618	14576	14716	14492	14545	14449	14706	14691	14778	14661	14650	14513	14763	14572	14622	14399	14472	14512	14538	14757	14451	14603	14472	14631	14594	14747	14574	14639	14546	14545	14367	14541	14576	14611	14586	14782	14836	14739	14603	14464	14460	14571	14640	14434	14650	14582	14579	14469	14641	14765	14648	14624	14722	14637	14495	14720	14565	14459	14418	14610	14552	14503	14602	14388	14602	14484	14569	14756	14667	14570	14563	14544	14524	14431	14744	14688	14625	14512	14542	14724	14544	14641	14620	14792	14461	14744	14612	14560	14481	14493	14832	14598	14496	14501	14669	14791	14625	14705	14669	14593	14661	14489	14585	14554	14607	14648	14655	14774	14581	14621	14505	14743	14477	14658	14353	14544	14606	14581	14649	14573	14606	14503	14686	14553	14712	14630	14564	14635	14635	14587	14665	14515	14576	14666	14624	14411	14587	14675	14526	14526	14615	14616	14525	14646	14669	14606	14557	14725	14667	14548	14500	14554	14616	14754	14807	14623	14499	14560	14645	14757	14623	14443	14627	14470	14731	14631	14578	14579	14495	14617	14619	14658	14680	14568	14532	14643	14686	14536	14740	14655	14730	14596	14460	14686	14638	14598	14715	14621	14560	14572	14604	14539	14509	14477	14696	14655	14696	14691	14679	14691	14596	14493	14592	14677	14519	14650	14690	14472	14433	14544	14540	14517	14830	14603	14487	14532	14643	14322	14514	14475	14553	14665	14674	14592	14746	14638	14591	14501	14593	14503	14662	14422	14491	14553	14708	14726	14773	14495	14533	14762	14566	14675	14772	14450	14739	14471	14524	14573	14525	14832	14661	14497	14760	14745	14561	14565	14778	14606	14478	14506	14523	14485	14411	14699	14539	14638	14581	14518	14713	14535	14601	14643	14682	14643	14575	14588	14701	14419	14532	14568	14505	14713	14594	14495	14780	14423	14676	14564	14636	14646	14508	14449	14497	14510	14517	14546	14532	14817	14402	14723	14741	14610	14460	14541	14726	14735	14567	14661	14493	14434	14579	14468	14673	14441	14583	14613	14526	14554	14479	14554	14743	14464	14510	14424	14658	14679	14699	14652	14676	14687	14792	14537	14655	14730	14735	14514	14506	14683	14440	14494	14538	14656	14373	14439	14584	14552	14561	14571	14763	14625	14630	14555	14550	14526	14437	14606	14610	14566	14661	14604	14461	14516	14724	14573	14608	14516	14755	14623	14681	14467	14578	14561	14648	14518	14683	14582	14455	14484	14587	14490	14691	14669	14502	14707	14594	14615	14524	14420	14647	14731	14520	14645	14401	14600	14781	14745	14689	14516	14585	14623	14733	14626	14368	14525	14587	14413	14714	14653	14648	14614	14448	14490	14731	14642	14738	14557	14790	14706	14495	14672	14591	14657	14723	14550	14591	14427	14557	14596	14551	14622	14436	14570	14886	14522	14467	14631	14680	14529	14395	14739	14805	14390
39165	63175	58815	48248	39805	30608	25827	21785	17706	16202	15256	15036	14488	14279	14306	14201	14286	13970	13966	13966	14001	14010	13991	14044	14098	13923	13753	13899	13856	13979	14043	13977	13934	13963	13779	14016	13849	13780	13966	13770	13923	13903	13900	13985	13805	13964	14078	13679	13781	14041	13966	13830	13867	13788	14032	13716	13732	13941	13917	13940	13867	13984	13914	14008	13794	13815	13792	13858	13845	13826	14030	13879	13948	14036	13869	13699	13934	13877	13960	13820	13629	13893	13873	13813	13772	13828	14009	13778	13997	13878	13982	13907	13985	13789	14020	13944	13899	13957	13993	13845	13794	13960	14038	13849	13923	13869	13792	13758	13812	14058	13742	13819	13922	13689	13768	13695	13848	13854	13840	13895	13966	13986	14055	13965	13970	13761	13752	13809	14051	13945	13874	13897	13865	13861	13694	13865	14096	13801	14011	13811	13925	13806	13910	13814	13826	13846	13902	13910	13783	13987	13965	13914	13797	13942	13873	13738	13878	13905	13851	14098	13672	13900	14013	14001	13684	13741	13767	14016	13746	13870	13957	13710	13785	13893	13936	13958	13640	13862	13731	13725	13956	13799	13894	13915	13906	13837	13838	13957	13856	14018	13824	13732	14103	13861	13829	13839	13796	13788	13983	13866	13789	13907	13772	13646	13778	13906	13778	13749	13884	13861	13880	13757	13784	13914	13849	13726	13868	14126	13910	13783	13846	13905	13788	13952	13716	13896	13913	13871	13797	13970	13979	13828	13948	13853	13950	13825	13759	13798	13916	13740	13858	13869	13828	13826	13867	13943	13884	13752	13831	13969	13837	13900	13904	14014	13739	13802	13800	13823	13916	13923	13773	13846	13802	13964	13898	13706	13942	13828	13882	13899	14036	13809	13886	13825	13910	13833	13771	13789	13705	13941	13917	13726	13757	13844	14074	13944	13855	13740	13716	13914	13868	13833	13967	13923	13871	13796	13875	13872	13686	13855	13679	13855	14007	13998	13997	13753	13810	13803	13802	13896	13818	13925	13819	13959	13864	13988	13837	13961	13868	13836	13880	13905	13804	13788	13748	13947	13863	13911	13893	13781	13743	13931	13918	13807	13931	13825	14022	13788	13951	13668	13912	13850	13952	13958	13892	13828	13867	13873	13811	13944	13772	13797	13797	13896	13912	13781	13894	13758	13873	13850	13775	13822	13660	13763	14057	13922	13751	13827	13914	13857	14009	13934	13879	13808	14061	13815	13902	13753	13851	14088	14094	13807	13834	13878	13844	13943	13814	13868	13806	13781	13878	13771	13828	13981	13763	13899	13676	13864	13858	13855	13869	13881	13923	14026	13990	13839	13876	13901	13822	13850	13914	13995	13819	13982	13895	13869	13777	13949	13816	13875	13867	13752	13836	13901	13815	13843	13879	13936	13955	13941	13956	13675	13666	13899	13850	13798	13980	13973	13791	13902	13871	13866	13926	13767	13800	13691	13787	13788	13841	13821	13979	13782	13886	14051	13971	14005	13855	13980	13730	14026	13903	13902	13829	13740	13840	13717	13740	13853	13844	13740	13872	13821	13795	13749	13879	13693	13857	13853	13875	13782	13803	13960	14003	13756	13824	13746	13880	13743	13782	13805	13909	13751	13843	13818	13944	13919	13834	13771	14060	13868	13798	13842	13825	13817	13593	13946	13737	13848	13750	13873	13827	13921	13827	14004	13864	13935	13937	13718	13901	13968	13824	13886	13820	13973	13889	13953	13781	13775	13878	13903	13731	13843	13915	13835	13819	13965	13674	13925	13906	13905	13776	13937	13852	13762	13881	13860	13892	13958	13923	13867	13818	13774	13727	13964	13795	13998	13876	13730	14019	13884	13898	13744	13975	13875	14014	13725	13850	13823	13790	13583	13778	13780	13715	13888	13784	13774	13864	13875	13906	13766	13818	13712	13941	13813	14255	13813	13854	13905	13857	13579	13770	13887	13806	13808	13923	13869	13821	13786	13847	14020	13966	13964	13829	13902	13769	13952	13822	13835	13824	13905	13764	13950	13866	13804	13522	13787	13821	13798	13757	13717	13703	13828	13878	13987	13841	13886	13787	13836	13925	13930	13819	14035	13883	13874	13822	13810	13919	13833	13768	13970	13901	13982	13860	13848	13783	13934	13777	14019	13842	13986	13746	13787	13827	13954	13957	14005	13830	13912	13894	13757	13940	13825	13850	13958	13825	13979	14038	13879	13905	13922	13872	13784	13861	13845	13871	13886	13893	13873	13782	13811	13675	13903	13986	13863	13912	13929	13672	13963	13990	13872	13936	13894	13957	13935	13729	13866	13861	13780	13918	14028	13908	13745	13770	13824	13978	13629	13931	13764	13840	13821	13797	13789	13873	13691	13823	13795	13663	13864	13806	13902	13816	13813	13817	13969	13821	13684	13949	13888	13791	13976	13883	13975	13872	13796	13766	13946	13899	13803	13790	13884	13719	13936	13700	13887	13915	13876	13935	13749	13923	13702	13722	13840	13787	13853	13852	13891	13895	13679	13869	13787	13761	13930	13843	13769	13808	13945	13989	13903	13678	13963	13792	13784	13858	13908	13743	13887	13911	13827	13846	13852	13875	13891	14044	13980	13824	13656	13769	13863	13691	13795	13786	13955	14022	13812	13806	13876	14005	13811	13752	13770	13892	13793	13907	13929	13802	13773	13780	13852	13982	13962	13828	13833	13927	13692	13875	13939	13878	13889	13957	13883	13876	13848	13777	13845	13903	13858	13917	13892	13943	13830	13897	13725	13960	13829	13868	13797	13861	13658	13838	13823	14068	13778	13940	13982	13842	13761	13810	13903	13761	13914	13762	13937	13968	13840	13918	13774	13704	14034	13848	13910	13969	13864	13742	14018	13987	13907	13622	13782	13993	14034	13810	13823	13933	13805	13935	13903	13915	13798	13940	13932	13716	13713	13857	13752	13840	13813	13831	13765	13978	13727	13830	13823	13924	13897	13914	13839	13811	13903	13807	13917	13804	13871	14132	13948	13852	13836	13836	13813	13898	13924	13895	13800	13719	13768	13975	13928	13883	13827	13869	13783	13674	13873	13936	13874	13779	13867	13689	13877	13935	13795	13836	13924	13891	13911	13881	13766	13750	13904	13953	13944	13772	13849	13616	13928	13806	13851	13845	14076	13710	14069	13849	13882	13845	13860	13809	13932	13912	13845	13783	13756	14008	13692	14013	13888	13716	13760	13804	13839	13981	13852	13863	13905	13922	13985	13637	13881	13796	13876	13860	13880	13851	13850	13989	13968	13853	13738	14004	13909	13721	13831	13813	13785	13842	13805	13843	13973	13876	13829	13777	13998	13771	13766	13951	13899	13928	14020	13841	13871	13888	13841	13898	13816	13807	13902	13903	13717	13896	13735	13786	13911	13868	13708	13979	13921	13784	13956	13765	13823	13948	13933	13855	14010	13894	13836	14040	13932	13885	13776	13813	13862	13783	13616	14015	13907	13833	13844	13791	13892	13912	14084	13873	14063	13942	13846	13867	13704	13987	13777	13845	13724	13783	13799	13792	13874	13859	13773	13929	13724	13825	13847	13873	14027	13735	13847	13973	13844	13992	13944	13803	13880	13898	13898	13940	13727	13937	13921	13813	13935	13780	13792	13830	13786	13885	13859	13706	13831	13976	13893	13962	13882	13941	13852	13846	13958	13940	13877	14018	13806	13755	13959	13929	13727	13870	14154	13948	13806	13792	13780	13758	13935	13944	14029	13820	13822	13892	14031	13930	13829	13804	13790	13975	13753	13892	13895	13888	13905	13621	14000	13738	13771	13763	13963	13938	13899	13874	13872	13923	13833	13648	14044	13727	13710	13884	14011	13847	14013	13942	13762	13751	13833	13887	13927	13966	13811	13796	13924	13978	13802	13777	13841	13785	13898	13967	13950	13853	13851	13746	13972	13941	13876	13899	13912	13696	13873	13808	13902	13950	13664	13694	13850	13934	13719	13874	13899	13882	13762	13776	13904	13875	13827	13824	13930	13851	13847	13870	13722	13923	13704	13890	13775	13733	13812	13880	13900	13781	13800	13821	13797	14000	13687	13835	13854	13906	13917	13951	13696	13725	13869	13685	13795	13793	13756	13880	13846	13791	14054	13860	13933	13961	13894	14024	13806	14075	13767	13820	13896	13840	13852	14048	13771	13890	13843	13814	13795	13887	14009	13857	13954	13794	13868	13835	13955	14024	13873	13788	13860	13857	13859	13847	13852	13900	13939	13854	14015	13734	13973	13710	13744	13940	13732	13933	13811	13992	13764	13920	13796	13765	13943	13867	13937	13900	13922	13819	13827	13918	13835	13768	13930	13716	13669	13925	13824	13977	13905	13944	13762	13911	13922	13756	13839	13786	13802	13775	13834	13996	13883	13691	13701	13765	13791	13765	14072	13975	13751	13821	13884	13626	13847	13887	13830	13853	13851	13908	13877	13981	13801	13857	13691	14012	13792	13857	13781	13937	13919	13803	13908	13903	13927	13662	13879	13781	14036	13825	13880	13811	13848	13630	13761	13844	13807	13794	13832	13888	13848	13848	13888	13786	13989	13862	13850	13820	13971	13822	13852	13719	13820	13851	13963	13925	13778	13627	13771	13894	13703	13850	13812	13862	13824	13802	13944	13725	13884	13891	13974	14000	13911	13956	13908	13880	13904	13970	13944	13810	13890	13986	13898	13664	13738	13841	14032	13822	13924	13799	13782	13798	13886	13752	13955	13735	13920	13950	13704	13761	13895	13983	13954	14053	13816	13952	13720	13990	13903	13834	13734	13774	13915	13927	13880	13664	13920	13985	13892	13850	13770	14008	13935	13859	13829	13877	13865	13825	13832	13729	13922	13918	13955	13905	14099	13878	13897	13786	13855	13932	13792	13725	13927	13962	13791	13956	13862	13911	13902	13881	13847	13898	13882	13963	13742	13874	13869	13702	13880	13746	13976	13764	13818	13801	13785	13917	13869	13800	13934	14018	13743	13872	13833	13847	13987	13926	13841	13873	13792	13930	13863	13805	13788	13654	13558	13891	13810	13787	13942	13822	13798	13895	13779	13743	13834	13963	13897	13840	13809	13845	13733	13915	13704	13879	13853	13927	13830	14027	13873	13850	14005	14032	13796
29403	29281	35830	29515	21299	18022	16449	15000	14486	14179	13997	13892	13928	13597	13696	13846	13740	13687	13763	13756	13702	13579	13684	13777	13563	13749	13676	13667	13625	13847	13765	13672	13864	13421	13812	13654	13616	13698	13595	13789	13726	13623	13620	13778	13877	13761	13776	13702	13548	13547	13670	13651	13541	13564	13602	13694	13612	13624	13498	13556	13590	13459	13692	13590	13710	13709	13699	13607	13552	13638	13679	13466	13812	13666	13589	13829	13681	13763	13614	13590	13530	13496	13679	13545	13733	13804	13810	13663	13663	13536	13637	13533	13517	13469	13524	13622	13548	13675	13696	13737	13728	13671	13435	13705	13715	13601	13709	13524	13570	13719	13709	13585	13429	13633	13665	13695	13672	13652	13587	13710	13605	13439	13693	13634	13554	13751	13487	13573	13763	13666	13480	13643	13454	13621	13598	13626	13517	13664	13583	13515	13609	13624	13564	13603	13744	13649	13706	13520	13698	13673	13519	13548	13320	13509	13654	13668	13522	13587	13486	13574	13605	13532	13615	13637	13737	13647	13654	13729	13444	13608	13647	13467	13769	13700	13790	13547	13697	13654	13526	13692	13740	13690	13570	13581	13686	13777	13646	13722	13572	13632	13592	13726	13529	13653	13649	13605	13390	13790	13749	13818	13526	13655	13722	13550	13751	13549	13648	13729	13557	13651	13808	13778	13674	13679	13469	13505	13610	13586	13663	13352	13668	13479	13669	13711	13625	13595	13509	13637	13686	13420	13710	13639	13431	13653	13525	13560	13661	13572	13574	13584	13676	13723	13750	13616	13760	13505	13610	13519	13665	13796	13777	13607	13709	13556	13746	13739	13737	13794	13871	13729	13779	13488	13651	13608	13640	13593	13743	13522	13746	13690	13718	13653	13690	13651	13595	13617	13603	13685	13754	13632	13617	13585	13693	13631	13660	13756	13613	13602	13680	13617	13583	13550	13564	13626	13603	13601	13552	13659	13529	13384	13573	13748	13469	13458	13559	13819	13591	13940	13675	13536	13473	13786	13901	13545	13613	13655	13636	13624	13599	13681	13692	13789	13783	13747	13543	13528	13391	13469	13516	13646	13674	13714	13648	13812	13730	13556	13863	13756	13724	13851	13641	13551	13571	13589	13496	13519	13848	13633	13702	13646	13616	13449	13655	13675	13462	13722	13596	13624	13679	13538	13473	13705	13580	13479	13759	13631	13610	13529	13586	13624	13777	13725	13836	13903	13745	13622	13783	13683	13411	13508	13622	13747	13518	13617	13592	13570	13596	13589	13574	13613	13580	13593	13407	13777	13562	13778	13581	13540	13627	13739	13465	13614	13725	13582	13529	13623	13631	13601	13740	13693	13530	13588	13570	13701	13586	13583	13387	13617	13551	13573	13696	13866	13720	13591	13810	13384	13706	13884	13806	13529	13802	13817	13569	13671	13489	13551	13538	13468	13673	13629	13592	13462	13541	13746	13599	13644	13643	13627	13599	13674	13681	13629	13329	13568	13632	13393	13729	13659	13740	13638	13555	13652	13738	13595	13524	13789	13658	13765	13599	13637	13556	13653	13595	13694	13782	13437	13572	13598	13440	13613	13607	13575	13637	13681	13742	13535	13717	13622	13606	13542	13753	13584	13623	13569	13593	13673	13474	13684	13660	13592	13731	13567	13788	13380	13578	13543	13669	13593	13619	13662	13535	13641	13478	13671	13594	13627	13551	13660	13547	13619	13722	13406	13652	13555	13604	13622	13695	13571	13659	13685	13670	13665	13609	13504	13749	13542	13648	13633	13599	13594	13715	13687	13647	13751	13548	13726	13831	13692	13778	13447	13539	13447	13573	13600	13748	13683	13658	13597	13367	13680	13612	13566	13551	13640	13739	13481	13550	13562	13412	13708	13575	13756	13637	13672	13743	13620	13522	13621	13649	13530	13642	13800	13492	13796	13678	13597	13560	13608	13668	13500	13512	13771	13763	13596	13470	13746	13637	13681	13648	13633	13538	13503	13526	13708	13618	13614	13723	13668	13687	13751	13741	13596	13607	13813	13680	13766	13824	13667	13692	13792	13966	13639	13581	13638	13560	13732	13771	13612	13838	13569	13705	13779	13550	13633	13543	13633	13616	13609	13695	13485	13552	13640	13621	13517	13519	13575	13634	13511	13837	13554	13675	13433	13446	13592	13609	13757	13713	13538	13466	13467	13728	13792	13676	13754	13752	13549	13806	13621	13594	13381	13611	13769	13616	13497	13633	13443	13588	13528	13355	13689	13687	13437	13717	13717	13700	13588	13540	13605	13489	13717	13448	13467	13651	13679	13619	13465	13458	13524	13539	13662	13607	13722	13529	13638	13764	13622	13707	13729	13585	13745	13444	13817	13567	13596	13639	13662	13628	13707	13766	13716	13675	13702	13680	13497	13610	13521	13685	13720	13583	13769	13612	13616	13562	13714	13739	13573	13482	13579	13608	13640	13715	13587	13575	13777	13740	13773	13451	13657	13584	13558	13625	13556	13686	13655	13467	13546	13740	13527	13599	13602	13740	13634	13569	13588	13686	13788	13681	13590	13400	13602	13773	13584	13743	13735	13527	13529	13563	13617	13625	13891	13642	13495	13696	13708	13590	13544	13665	13680	13714	13662	13554	13448	13666	13437	13499	13528	13679	13826	13552	13735	13610	13643	13446	13737	13807	13529	13674	13617	13447	13666	13424	13626	13569	13542	13643	13582	13582	13640	13750	13575	13678	13504	13567	13450	13450	13639	13694	13541	13828	13630	13598	13645	13531	13562	13411	13699	13849	13602	13578	13552	13913	13642	13630	13652	13468	13667	13907	13399	13801	13680	13655	13503	13659	13791	13550	13786	13730	13635	13673	13593	13461	13723	13700	13677	13755	13560	13724	13762	13765	13526	13726	13663	13531	13595	13542	13488	13766	13538	13846	13673	13723	13662	13662	13744	13646	13658	13787	13622	13599	13781	13703	13485	13718	13588	13604	13656	13771	13820	13693	13531	13521	13650	13684	13511	13586	13654	13629	13492	13654	13673	13416	13404	13630	13395	13459	13770	13630	13466	13617	13634	13562	13659	13738	13625	13661	13810	13719	13650	13730	13475	13563	13445	13618	13543	13383	13566	13715	13438	13605	13582	13756	13538	13671	13680	13733	13435	13580	13613	13552	13625	13681	13545	13476	13590	13635	13502	13624	13772	13547	13625	13516	13764	13564	13773	13775	13773	13531	13566	13539	13623	13292	13733	13724	13532	13446	13866	13790	13658	13644	13614	13800	13645	13609	13538	13549	13777	13518	13797	13687	13587	13675	13672	13788	13545	13519	13636	13606	13447	13517	13555	13605	13536	13361	13328	13470	13349	13665	13451	13418	13662	13614	13590	13649	13549	13539	13525	13393	13487	13750	13503	13640	13659	13663	13590	13703	13647	13778	13731	13730	13557	13590	13553	13689	13600	13655	13538	13508	13504	13486	13565	13517	13783	13540	13778	13695	13728	13557	13456	13951	13627	13617	13656	13633	13719	13679	13741	13658	13772	13553	13752	13685	13446	13886	13701	13669	13733	13573	13542	13783	13746	13529	13537	13479	13653	13598	13731	13858	13645	13711	13639	13534	13667	13470	13653	13529	13608	13658	13690	13659	13728	13635	13593	13644	13617	13626	13477	13584	13610	13724	13657	13794	13672	13583	13530	13733	13517	13612	13589	13610	13646	13602	13607	13640	13705	13522	13585	13707	13628	13757	13692	13640	13662	13736	13765	13492	13695	13607	13590	13544	13628	13634	13763	13611	13545	13571	13798	13496	13579	13605	13588	13654	13469	13598	13649	13709	13554	13557	13764	13660	13881	13589	13486	13601	13600	13624	13937	13838	13508	13421	13535	13624	13609	13627	13686	13550	13556	13551	13824	13729	13452	13658	13498	13570	13483	13694	13491	13575	13668	13706	13645	13572	13518	13612	13658	13608	13620	13607	13603	13609	13730	13570	13488	13706	13616	13612	13501	13603	13719	13383	13588	13821	13613	13818	13738	13660	13671	13473	13498	13519	13535	13759	13523	13556	13350	13661	13763	13712	13726	13590	13591	13506	13571	13720	13719	13670	13398	13521	13768	13822	13730	13578	13697	13633	13699	13483	13612	13517	13578	13817	13730	13404	13625	13629	13591	13615	13593	13829	13835	13710	13567	13851	13713	13536	13624	13461	13563	13517	13833	13760	13646	13601	13603	13754	13548	13495	13640	13578	13687	13686	13411	13653	13453	13513	13500	13668	13647	13524	13750	13561	13709	13609	13392	13613	13568	13524	13568	13735	13591	13783	13768	13769	13782	13489	13700	13817	13688	13563	13585	13760	13600	13587	13763	13614	13690	13511	13615	13697	13637	13729	13527	13807	13604	13578	13490	13535	13684	13555	13560	13555	13857	13703	13770	13652	13605	13683	13720	13791	13587	13709	13749	13598	13636	13699	13641	13624	13554	13622	13515	13696	13631	13837	13658	13698	13552	13725	13662	13652	13670	13632	13543	13688	13532	13709	13575	13493	13473	13651	13625	13917	13624	13658	13493	13588	13671	13849	13875	13434	13607	13692	13720	13459	13686	13527	13344	13617	13646	13634	13767	13638	13603	13571	13593	13616	13791	13664	13482	13737	13481	13475	13684	13607	13604	13513	13719	13677	13628	13677	13658	13732	13693	13586	13561	13589	13624	13718	13488	13656	13593	13656	13547	13550	13746	13538	13504	13688	13503	13711	13681	13704	13691	13589	13579	13716	13615	13716	13693	13608	13492	13485	13602	13580	13491	13512	13661	13753	13518	13771	13771	13573	13621	13596	13606	13706	13723	13727	13676	13844	13450	13651	13545	13603	13619	13578	13760	13796	13532	13453	13573	13553	13569	13632	13611	13679	13585	13624	13621	13438	13685	13751	13597	13698	13663	13448	13485	13666	13699	13646	13717	13607	13622	13608	13578	13575	13640	13649	13588	13748	13625	13653	13789	13613	13622	13518	13618	13443	13543	13702	13835	13671	13576	13617	13603	13681	13565	13467	13586	13725	13803	13515	13513	13705	13615	13721	13596	13572	13807	13882	13607	13435	13671	13593	13601	13601	13535	13718	13621	13707	13566	13681	13621	13581	13715	13782	13596	13766	13608
35416	47755	41757	30307	22483	18555	16821	14779	14347	14009	13675	13869	13473	13533	13301	13348	13247	13246	13251	13164	13254	13238	13272	13354	13328	13425	13267	13498	13203	13222	13309	13214	13404	13140	13366	13183	13260	13102	13166	13159	13055	13224	13058	13316	13238	13140	13200	13265	13330	13272	13047	13130	13257	13398	13057	13132	13182	13161	13401	13312	13163	13269	13286	13161	13235	13156	13233	13018	13206	13149	13285	13218	13360	13139	13236	13229	13118	13141	13323	13379	13157	13215	13160	13197	13286	13135	13308	13085	13166	12993	13364	13194	13198	13130	13375	13255	13375	13072	13304	13207	13136	13376	13243	13191	13202	13173	13188	13336	13083	13135	13191	13283	13324	13253	13131	13205	13021	13410	13306	13248	13303	13220	13234	13306	13290	13227	13333	13094	13349	13348	13391	13288	13287	13262	13302	13343	13255	13257	13231	13256	13315	13016	13233	13106	13243	13108	13206	13176	13146	13113	13172	13064	13256	13214	13212	13225	13343	13223	12991	13179	13160	13154	13184	13170	13300	13364	13188	13159	13201	13259	13295	13201	13228	13189	13206	13251	13271	13295	13303	13199	13150	13091	13121	13232	13384	13298	13228	13308	13260	13266	13287	13357	13002	13360	13378	13192	13216	13191	13177	13223	13270	13125	13093	13342	13005	13200	13243	13256	13116	13234	13170	13173	13216	13383	13253	13221	13250	13159	13068	13200	13214	13153	13269	13078	13418	13158	13266	13281	13186	13343	13256	13243	13222	13118	13404	13243	13360	13185	13258	13201	13099	13073	13259	13342	13197	13277	13289	13109	13321	13196	13202	13129	13126	13276	13171	13226	13180	13173	13068	13184	13147	13319	13247	13080	13069	13240	13296	13073	13139	13392	13271	13123	13354	13102	13207	13231	13160	13276	13079	13051	13367	13069	13201	13071	13220	13036	13277	13160	13225	13109	13017	13127	13247	13130	13250	13242	13198	13296	13224	13153	13197	13308	13179	13235	13275	13232	13269	13395	13271	13236	13176	13328	13207	13092	13119	13253	13189	13257	13334	13179	13089	13189	13176	13248	13258	13220	13296	13114	13382	13224	13127	12994	13262	13237	13270	13168	13132	13056	13230	13154	13238	12931	13143	13378	13122	13178	13325	13086	13239	13325	13216	13338	13321	13237	13242	13222	13195	13241	12998	13326	13301	13219	13159	13259	13162	13066	13321	13098	13249	13141	13475	13193	13291	13307	13224	13179	13183	13314	13390	13307	13272	13233	13286	13205	13155	13236	13181	13267	13133	13172	13136	13288	13178	13014	13047	13170	13257	13148	13066	13301	13091	13180	13105	13357	13270	13076	13226	13231	13385	13195	13268	13336	13451	13154	13328	13297	13175	13244	13187	13227	13030	13162	13278	13205	13287	13091	13179	13286	13167	13277	13256	13036	13078	13220	13207	13080	13260	13294	13317	13359	13325	13249	13385	13229	13194	13238	13274	13373	13189	13247	13219	13235	13209	13132	13181	13259	13283	13234	13345	13250	13095	13152	13271	13153	13258	13339	13318	13281	13438	13251	13115	13141	13095	13340	13303	13167	13350	13332	13150	13298	13310	13125	13346	13282	13185	13151	13213	13153	13155	13296	13244	13338	13306	13330	13265	13180	13030	13206	13243	13135	13162	13199	13217	13157	13132	13015	13296	13330	13119	13089	13211	13202	13192	13132	13474	13124	13209	13283	13054	13123	13082	12980	13041	13084	13291	13282	13098	13357	13187	13228	13353	13197	13296	13191	13209	13305	13127	13301	13235	13342	13203	13126	13277	13310	13234	13171	13264	13179	13220	13199	13168	12965	13289	13222	13354	13152	13305	13256	13208	13049	13135	13138	13138	13203	13243	13282	13050	13222	13450	13091	13244	13272	13152	13082	13254	13226	13307	13152	13202	13267	13232	13256	13310	13211	13218	13366	13244	13230	13389	13097	13266	13176	13296	13230	13218	13164	13130	13176	13183	13241	13275	13132	13357	13237	13345	13296	13238	13436	13068	13258	13142	13125	13271	13287	13204	13154	13190	13200	13213	13238	13145	13379	13286	13096	13237	13071	13313	13139	13305	13246	13184	13162	13173	13078	13177	13209	13312	13245	13325	13178	13245	13122	13186	13367	13239	13108	13175	13190	13037	13202	13128	13125	13377	13215	13186	13271	13159	13165	13156	13081	13057	13029	13282	13132	13296	13204	13178	13288	13274	13198	13367	13159	13127	13145	13327	13288	13146	13319	13210	13229	13112	13199	13270	13117	13304	13099	13139	13192	13220	13240	13065	13191	13312	13138	13327	13197	13342	13174	13186	13090	13228	13055	13175	13355	13220	13090	13258	13154	13185	13344	13205	13232	13383	13177	13169	13234	13215	13128	13085	13160	13301	13156	13130	13373	13199	13254	13214	13289	13304	13262	13270	13189	13261	13301	13065	13207	13110	13279	13226	13307	13280	13262	13122	13193	13069	13274	13411	13357	13105	13174	13251	13173	13054	13211	13124	13145	13178	13114	13149	13116	13321	13220	13380	13213	13323	13297	13136	13050	13264	13050	13267	13130	13208	13033	13022	13331	13261	13218	12999	13117	13170	13219	13284	13116	13283	13271	13140	13184	13416	13153	13066	13308	13258	13247	13291	13241	13216	13226	13071	13037	13204	13114	13241	13225	13191	13103	13265	13306	13206	13177	13260	13307	13137	13416	13166	13277	13218	13199	13313	13175	13261	13116	13133	13243	13222	13277	13268	13110	13416	13179	13004	13182	13206	13117	13150	13217	13327	13265	13295	13243	13230	13235	12951	13323	13160	13146	13229	13213	13285	13135	13136	13232	13215	13378	13091	13413	13089	13326	13190	13295	13225	13187	13091	13252	13251	13262	13133	13254	13252	13251	13435	13405	13146	13220	13371	13172	13218	13180	13345	13226	13173	13079	13387	13106	13244	13206	13144	13261	13211	13077	13204	13125	13157	12912	13253	13135	13187	13233	13037	13118	13366	13336	13082	13286	13275	13311	13297	13245	13104	13140	13248	13266	13213	13156	13282	13244	13242	13066	13192	13255	13448	13320	13210	13161	13130	13148	13158	13099	13231	13292	13121	13100	13067	13272	13185	13012	13243	13187	13045	13211	13389	13127	13271	13183	13067	13331	13134	13198	13219	13232	13176	13421	13372	13336	13263	13238	13075	13185	13172	13155	13101	13233	13371	13439	13240	13284	13307	13219	13336	13168	13172	13209	13289	13227	13176	13049	13129	12989	13284	13164	13331	13293	13151	13358	13171	13263	13105	13201	13134	13342	13172	13131	13202	13135	13195	13164	13091	13201	13171	13355	13269	13100	13273	13053	13221	13237	13257	13389	13020	13169	13212	13216	13328	13211	13134	13168	13258	13069	13126	13154	13375	13059	13230	13252	13136	13233	13360	13263	13111	13003	13205	13133	13375	13211	13358	13012	13323	13218	13225	13148	13121	13135	13270	13368	13279	13224	13227	13226	13183	13175	13300	13267	13236	13269	13094	13101	13309	13190	13154	13136	13185	13314	13237	13102	13110	13279	13078	13237	13331	13133	13235	13302	13062	13228	13169	13117	13428	13285	13253	13134	13072	13319	13122	13332	13215	13268	13331	13331	13244	13100	13091	13160	13251	13142	13311	13082	13227	13177	13099	13204	13140	13340	13402	13150	13186	13410	13206	13335	13249	13180	13274	13177	13225	13213	13234	13244	13035	13115	13097	13265	13098	13167	13235	13227	13238	13273	13309	13024	13297	13151	13166	13265	13161	12959	13286	13288	13366	13206	13214	13271	13264	13144	13274	13238	13256	13308	13230	13216	13302	13197	13165	13305	13298	13186	13216	13142	13257	13240	13122	13207	13276	13233	13112	13255	13121	13276	13054	13108	13322	13080	13181	13189	13063	13173	13246	13140	13288	13354	13245	13327	13176	13342	13349	13023	13103	13261	13350	13220	13325	13427	13215	13209	13188	13421	13161	13136	13148	13320	13266	13164	13311	13170	13339	13182	13266	13153	13172	13142	13140	13187	13374	13305	13172	13134	13258	13299	13308	13203	13304	13168	13208	13143	13257	13293	13267	13234	13166	13141	13091	13162	13227	13212	13209	13305	13339	13222	13290	13284	13390	13260	13167	13470	13142	13270	13223	13247	13145	13204	13344	13179	13267	13017	13117	13103	13380	13088	13186	13138	13331	13311	13211	13226	13207	13277	13202	13114	13238	13172	13229	13208	13374	13138	13229	13178	13149	13180	13247	13289	13134	13245	13373	13243	13217	13285	13209	13283	13199	13473	13128	13265	13185	13190	13307	13125	13114	13085	13208	13205	13105	13174	13267	13080	13102	13157	13152	13282	13217	13206	13210	13458	13077	13238	13338	13124	13359	13121	13238	13163	13072	13191	13387	12980	13206	13125	13288	13291	13291	13327	13084	13289	13353	13251	13262	13206	13299	13208	13173	13253	13313	13264	13065	13354	13111	13289	13075	13208	13259	13365	13180	13324	13281	13076	13142	13320	13092	13296	13170	13248	13059	13195	13170	13281	13285	13189	13077	13209	13116	13419	13182	13162	13194	13179	13357	13102	13265	13286	13155	13419	13165	13395	13152	13072	13131	13123	13164	13062	13359	13216	13333	13244	13183	13173	13392	13106	13296	13365	13202	13272	13143	13289	13158	13157	13305	13148	13233	13173	13262	13175	13196	13285	13346	13108	13296	13085	13235	13401	13217	13339	13359	13236	13220	13273	13186	13072	13278	13277	13340	13358	13354	13287	13176	13346	13258	13140	13192	13052	13190	13220	13177	13011	13152	13267	13248	13101	13310	13314	13332	13253	13297	13133	13129	13270	13349	13157	13392	13209	13147	13191	13305	13150	13206	13400	13328	13246	13276	13294	13288	13097	13341	13131	13218	13113	13147	13222	13157	13203	13409	13135	13077	13246	13275	13155	13181	13289	13252	13215	13178	13052	13242	13159	13417	13197	13209	13171	13169	13209	13174	13451	13251	13090	13231	13308	13241	13184	13121	13102	13005	13329	13168	13207	13098	13249	13108	13158	13297	13271	13329	13102	13249	13098	13149	13276	13503	13273	13227	13193	13217	13244	13270	13230	13137	13284	13186	13093	13265	13242
24500	21645	29603	27226	25051	25128	23346	18518	16874	16307	15591	15285	14734	14903	14874	14840	14834	14617	14655	14694	14814	14588	14573	14690	14854	14850	14784	14666	14502	14736	14516	14711	14594	14637	14628	14725	14581	14439	14318	14494	14743	14839	14662	14784	14557	14674	14505	14617	14707	14536	14533	14537	14453	14397	14601	14797	14585	14634	14669	14648	14381	14582	14671	14454	14480	14598	14415	14569	14425	14435	14528	14705	14653	14646	14371	14602	14639	14616	14582	14637	14632	14529	14654	14632	14742	14520	14622	14610	14473	14371	14597	14472	14413	14621	14511	14786	14357	14389	14561	14568	14434	14641	14667	14637	14645	14521	14571	14461	14517	14556	14450	14653	14637	14359	14605	14646	14540	14527	14430	14602	14500	14513	14676	14622	14427	14481	14436	14644	14650	14726	14641	14618	14442	14437	14579	14642	14553	14406	14495	14741	14481	14372	14616	14328	14552	14557	14441	14521	14470	14545	14486	14427	14596	14456	14616	14752	14374	14518	14370	14474	14644	14443	14515	14457	14443	14483	14416	14639	14466	14255	14547	14622	14458	14503	14486	14628	14570	14454	14560	14553	14269	14471	14542	14650	14582	14593	14577	14546	14590	14687	14432	14603	14521	14536	14636	14735	14459	14412	14552	14546	14573	14541	14729	14582	14632	14583	14549	14488	14656	14625	14560	14476	14531	14420	14364	14525	14477	14479	14788	14562	14636	14608	14472	14447	14481	14409	14553	14346	14441	14548	14646	14429	14539	14531	14637	14508	14495	14455	14477	14557	14516	14563	14546	14669	14588	14773	14561	14441	14504	14452	14664	14577	14379	14604	14692	14624	14600	14524	14642	14586	14620	14672	14693	14622	14660	14657	14597	14500	14528	14557	14504	14535	14606	14568	14539	14684	14494	14523	14586	14444	14416	14419	14686	14479	14595	14535	14632	14462	14599	14463	14549	14611	14666	14521	14533	14571	14683	14669	14494	14592	14505	14563	14541	14548	14373	14583	14522	14494	14509	14536	14693	14650	14452	14615	14560	14598	14627	14576	14438	14664	14693	14717	14647	14362	14437	14537	14576	14485	14546	14651	14404	14285	14320	14416	14510	14460	14590	14418	14543	14686	14437	14627	14595	14503	14549	14523	14525	14660	14511	14504	14380	14560	14549	14578	14476	14538	14687	14421	14534	14519	14284	14536	14358	14750	14493	14286	14439	14345	14520	14650	14564	14571	14553	14602	14514	14680	14655	14428	14596	14506	14671	14612	14523	14471	14482	14510	14518	14506	14260	14625	14707	14562	14483	14533	14366	14418	14674	14555	14449	14495	14840	14590	14432	14548	14624	14436	14515	14603	14742	14623	14590	14648	14585	14672	14537	14435	14469	14493	14520	14659	14469	14554	14699	14607	14597	14585	14331	14640	14451	14556	14550	14515	14361	14557	14421	14460	14683	14565	14475	14609	14670	14415	14504	14516	14403	14727	14591	14507	14527	14499	14602	14516	14535	14482	14608	14596	14465	14547	14472	14335	14552	14452	14516	14668	14552	14494	14588	14594	14581	14550	14532	14515	14503	14365	14425	14481	14547	14616	14541	14620	14533	14530	14579	14500	14532	14596	14369	14614	14391	14408	14493	14676	14524	14423	14592	14697	14453	14454	14485	14442	14548	14687	14363	14675	14658	14629	14514	14449	14480	14337	14640	14302	14492	14652	14301	14504	14557	14660	14636	14579	14567	14637	14449	14489	14640	14491	14517	14540	14603	14650	14563	14651	14739	14558	14497	14596	14470	14533	14569	14407	14559	14584	14537	14623	14542	14588	14482	14573	14568	14536	14518	14536	14659	14471	14474	14593	14654	14527	14615	14434	14506	14658	14603	14576	14488	14453	14501	14562	14441	14620	14325	14605	14570	14546	14456	14477	14460	14544	14521	14706	14637	14505	14511	14559	14519	14443	14602	14405	14758	14559	14627	14462	14350	14357	14445	14545	14501	14615	14741	14352	14609	14763	14512	14593	14496	14713	14600	14572	14507	14523	14510	14421	14604	14548	14627	14527	14487	14504	14687	14631	14468	14633	14629	14534	14553	14495	14580	14692	14554	14530	14498	14634	14597	14409	14551	14464	14492	14611	14603	14608	14660	14502	14577	14369	14528	14767	14404	14403	14679	14471	14517	14488	14642	14506	14530	14636	14580	14420	14411	14482	14548	14686	14617	14510	14608	14537	14622	14448	14467	14543	14533	14561	14593	14474	14627	14683	14425	14687	14511	14567	14642	14594	14518	14428	14587	14753	14773	14691	14693	14520	14508	14347	14445	14591	14458	14465	14562	14534	14615	14573	14619	14582	14509	14761	14578	14448	14554	14326	14609	14449	14637	14608	14580	14444	14767	14587	14583	14483	14391	14375	14628	14575	14655	14455	14528	14447	14546	14638	14641	14539	14536	14544	14481	14620	14465	14634	14458	14518	14494	14687	14431	14323	14438	14723	14526	14425	14639	14459	14635	14714	14660	14628	14583	14513	14588	14544	14515	14631	14447	14597	14615	14611	14471	14596	14509	14632	14446	14565	14597	14583	14424	14440	14645	14510	14587	14536	14580	14564	14624	14581	14632	14537	14435	14362	14577	14660	14672	14599	14730	14633	14733	14432	14628	14514	14627	14741	14386	14636	14574	14698	14537	14441	14426	14668	14536	14434	14461	14693	14579	14657	14653	14402	14374	14400	14618	14535	14592	14457	14483	14529	14548	14383	14382	14598	14538	14518	14546	14714	14747	14763	14610	14673	14453	14615	14631	14461	14575	14509	14578	14576	14334	14650	14549	14496	14634	14565	14567	14595	14709	14607	14277	14420	14394	14494	14691	14509	14533	14432	14424	14648	14383	14502	14536	14618	14506	14676	14558	14698	14579	14638	14521	14373	14489	14480	14538	14538	14575	14761	14678	14649	14653	14638	14499	14649	14614	14509	14641	14544	14535	14521	14443	14620	14619	14533	14602	14454	14647	14635	14409	14597	14633	14531	14404	14758	14627	14603	14605	14730	14397	14597	14573	14473	14451	14641	14729	14510	14686	14568	14573	14783	14492	14454	14568	14601	14485	14587	14444	14414	14539	14502	14536	14601	14561	14817	14511	14457	14568	14444	14430	14627	14588	14627	14374	14597	14508	14346	14447	14586	14615	14634	14560	14670	14580	14396	14538	14384	14400	14676	14601	14642	14650	14654	14656	14612	14389	14437	14483	14450	14629	14771	14571	14541	14606	14547	14491	14458	14674	14676	14430	14377	14677	14381	14601	14572	14560	14551	14602	14472	14575	14551	14532	14682	14585	14439	14233	14518	14511	14626	14598	14492	14587	14646	14533	14448	14437	14567	14458	14348	14468	14415	14780	14492	14596	14393	14400	14522	14490	14407	14702	14719	14569	14524	14512	14564	14395	14503	14550	14563	14616	14519	14657	14503	14278	14565	14649	14527	14922	14556	14579	14681	14757	14505	14514	14388	14572	14587	14625	14659	14624	14600	14707	14617	14673	14604	14550	14586	14403	14513	14500	14548	14637	14611	14535	14673	14491	14534	14530	14441	14401	14612	14769	14666	14490	14478	14562	14536	14489	14561	14395	14602	14734	14474	14726	14592	14672	14730	14246	14580	14431	14408	14456	14467	14393	14584	14493	14468	14462	14521	14504	14457	14400	14523	14642	14423	14443	14555	14717	14527	14440	14646	14529	14643	14406	14533	14591	14441	14417	14647	14618	14490	14693	14536	14432	14457	14329	14506	14515	14573	14627	14442	14481	14513	14430	14478	14501	14418	14440	14516	14408	14579	14706	14480	14545	14496	14468	14848	14835	14624	14632	14604	14504	14450	14498	14336	14437	14508	14508	14556	14518	14674	14449	14556	14685	14581	14442	14499	14527	14724	14639	14544	14659	14506	14543	14568	14545	14629	14624	14699	14486	14702	14357	14499	14441	14596	14438	14583	14550	14500	14509	14493	14651	14324	14403	14398	14707	14500	14517	14484	14541	14600	14457	14650	14523	14856	14720	14607	14514	14651	14361	14419	14501	14463	14405	14335	14394	14607	14525	14562	14455	14452	14432	14607	14546	14521	14536	14548	14676	14607	14321	14497	14699	14457	14384	14567	14573	14526	14759	14478	14591	14570	14571	14683	14374	14582	14444	14663	14610	14716	14482	14690	14645	14431	14755	14438	14547	14404	14566	14573	14670	14660	14550	14730	14596	14634	14407	14523	14460	14575	14563	14480	14460	14525	14618	14516	14606	14288	14488	14574	14504	14412	14480	14399	14616	14581	14601	14469	14645	14445	14507	14708	14508	14559	14446	14446	14585	14467	14473	14635	14480	14723	14610	14596	14379	14468	14490	14353	14437	14565	14513	14548	14569	14442	14533	14575	14446	14378	14648	14602	14739	14677	14619	14692	14428	14408	14600	14452	14476	14453	14549	14412	14459	14405	14650	14387	14594	14475	14588	14389	14405	14520	14403	14528	14411	14779	14590	14696	14364	14387	14490	14529	14796	14611	14658	14465	14449	14664	14523	14540	14498	14542	14577	14580	14482	14609	14519	14782	14552	14591	14490	14469	14485	14584	14573	14490	14555	14663	14704	14502	14476	14447	14408	14451	14596	14530	14575	14574	14458	14581	14566	14545	14597	14619	14612	14317	14532	14782	14588	14622	14578	14620	14597	14335	14582	14585	14542	14618	14481	14601	14663	14724	14505	14463	14507	14448	14661	14442	14466	14498	14507	14666	14500	14391	14441	14598	14540	14414	14510	14589	14506	14405	14612	14587	14636	14384	14749	14483	14718	14403	14556	14478	14509	14589	14566	14445	14622	14546	14549	14549	14520	14604	14593	14543	14563	14391	14624	14698	14551	14558	14668	14542	14603	14418	14469	14532	14386	14666	14685	14751	14317	14539	14500	14563	14736	14579	14519	14609	14513	14448	14594	14586	14685	14502	14469	14687	14629	14460	14566	14421	14712	14402	14647	14596	14562	14793	14608	14517	14571	14458	14471	14597	14666	14672	14628	14474	14541	14452	14582	14722	14669	14565	14471	14392	14666	14523	14334	14670	14633	14604	14518	14465	14551	14494	14638	14539	14514	14503	14683	14542	14407	14403	14577	14479	14497	14436	14608	14606
37797	57176	52695	40669	30347	25680	21631	17917	16780	15677	15027	14408	14424	14228	14114	14051	14139	14097	13893	13814	14060	13869	14030	13917	13800	13983	13964	13881	13982	13988	14013	13974	13874	14151	13960	13915	13939	13811	13777	13835	13972	13885	14033	13932	13937	13956	13991	13998	13899	13925	13634	13841	13934	13958	13847	13655	13980	13978	13786	13962	13740	13945	13829	13907	14016	13789	13830	13871	13934	13698	13901	13747	13697	13742	13836	13924	13874	13729	13889	13924	13905	13907	13886	13911	13717	13809	13857	13865	13971	13745	13918	13738	14014	13814	13823	13681	13799	13883	13876	13846	14003	13786	13880	13861	13798	13835	13814	13788	14037	13839	13733	13850	13863	13958	13935	13855	13831	13834	13829	14019	13855	13769	13799	13995	13774	13818	13873	13920	13957	13919	13911	13897	13926	13940	13864	13936	13862	13902	13877	13816	13794	13914	14004	13900	13678	13937	13949	13957	13928	13826	13765	13817	13667	13839	13795	13796	13699	13827	13890	13871	13777	13873	13855	13860	13770	13976	13922	13774	13795	13944	13809	13861	13973	13940	13971	13803	13807	13852	13902	13925	13836	13727	13971	14050	13913	13887	13934	13810	13862	13944	13728	13944	13851	13724	13952	13899	13926	13803	13813	13872	13925	13928	13697	13860	13895	13720	13888	13921	13841	13801	13850	13805	13949	13959	13909	13820	13997	13979	13834	13996	13751	13971	13856	13735	14024	13869	13859	13810	14032	13828	13736	13687	13832	13964	13795	13809	13937	13738	13819	13660	13936	13746	13831	13787	13845	13915	13945	14021	13747	13782	13920	13830	13710	13856	13973	13876	14029	13699	13929	13800	13963	13821	13805	13799	13706	13852	13906	13820	13981	13949	13760	13825	14003	13866	13763	13895	13857	13906	13838	13948	13719	13867	13930	13928	13783	13760	13879	13860	13674	13829	13966	13831	13911	13882	13777	13881	13771	13762	14034	14009	13751	13782	13947	13921	13956	13740	13823	13944	13938	13733	13830	13916	13989	14116	13843	13787	13882	13815	13844	13777	13946	13622	13596	13828	13734	13901	13850	13790	13844	13895	13994	13757	13856	13771	13862	14064	13963	13918	13778	13892	13711	13987	13697	13934	13925	14010	13800	13891	13880	13801	13874	13861	13838	13881	13798	13937	13713	14013	13912	13934	13885	13708	13757	14005	13858	13933	13805	13873	13841	13980	13796	13915	13801	13830	14032	13830	13684	13874	13807	13844	14015	13838	13936	13903	13770	13680	13776	13705	13875	13889	14021	13975	13867	13784	13929	13932	13759	13841	13825	13830	13872	13892	14025	13855	13867	13948	13741	13737	13845	13908	13862	13858	13963	13641	13812	13704	13968	13861	13902	13755	13816	13814	13850	13876	13931	13864	13909	13931	13829	13822	13837	13861	13778	13824	13828	13724	13871	13975	13853	14010	13739	13891	13869	13810	13818	13914	13808	13921	13850	13869	13803	13716	13665	13925	14008	13743	13964	13904	14036	13776	13867	13739	13876	13864	13886	13828	13899	13918	14007	13907	13743	13882	13734	13897	13875	13784	13790	13858	14004	14053	13878	13831	13793	13748	13980	13937	13820	13994	13848	13903	13777	13864	13707	13856	13927	13843	13919	13790	13979	13784	13759	13861	13915	14090	13808	13842	13879	13834	13810	13868	13900	13911	13916	13892	14064	13934	13690	14011	13818	13971	13770	13793	14007	13881	13935	14026	13946	13900	13937	13990	13854	13787	13844	14013	13851	13913	13836	13886	13729	13813	14031	13919	13828	13841	13821	13734	13892	13857	14011	13797	13886	13976	13967	13850	13842	14027	13798	14118	13819	13979	13978	13725	14039	13869	13858	13946	13777	13786	13796	13833	13914	13804	13949	13886	13942	13796	13850	13919	13986	13870	13775	13710	14125	13885	13770	13839	13846	13814	13975	13957	13822	14062	13778	13874	13940	13822	14065	13975	13823	13856	13839	13855	13746	13925	13860	13867	13750	13884	13948	13962	13873	14034	13752	13852	13802	13919	13704	13799	13778	13797	13843	13846	13783	13846	13772	13725	13912	13684	13898	13883	13782	13865	13924	13873	13856	13884	13948	13779	13806	13785	13876	13966	13856	13865	13856	13880	13886	13765	13971	13769	13873	13701	13890	13870	13943	13799	13914	13924	13703	13856	13936	13992	13994	13682	14002	13974	13811	13896	13949	13912	13753	13760	13855	13636	13915	13858	14004	13941	13831	13871	13934	13865	13949	13766	13952	13742	13878	13940	13879	13965	13807	13808	13891	14176	13774	13946	13998	13885	13888	13937	13618	13876	14113	13850	13843	13877	13875	13882	13738	13856	13935	13781	13823	13882	13790	13737	13857	13983	13703	13698	13724	13885	13853	13818	13837	13765	13737	14004	13791	13689	13813	13990	13947	13833	13958	13723	13871	13825	13802	13940	13950	14028	13726	13803	13953	13698	13946	13777	13905	13942	13796	13826	13960	13782	13861	13933	13745	13819	13899	13896	13887	13793	14056	13933	13854	13808	13937	13641	13910	13843	14048	13781	13786	13863	14006	13858	13903	13940	13896	13889	13735	13827	13839	13959	13737	13832	14015	13776	13864	13874	13743	13875	13902	13840	13903	13943	13695	13967	13853	13888	13851	13820	13836	13692	13875	13657	13796	13678	13871	13883	13815	13896	13824	13789	14023	13970	13866	13914	14036	13816	13831	13798	13765	13965	13776	13683	13982	13892	13825	14014	13798	13591	13945	13824	13858	13860	13979	13811	13838	13745	14010	13918	13779	13821	13966	13933	13826	13851	13945	13883	13883	13742	13859	13881	13812	13729	13961	13985	13946	13913	13814	13814	13902	14026	13889	13848	13904	13635	13878	14019	13773	13797	13890	13862	13788	13999	13821	13897	13798	13998	13795	13871	13806	13819	13852	13872	13916	13753	13839	13911	13814	13901	14001	13783	13901	13949	13748	13919	13726	13853	13776	13766	13823	13905	13808	13954	13808	13870	13979	13815	13993	13837	13799	13811	13840	13918	13804	13726	13816	13891	13785	13701	13808	13873	13928	13790	13740	13866	13999	13834	13790	13912	13855	13819	13732	13938	13783	14034	14044	13878	13763	14007	13891	13818	13991	13846	13873	13911	13778	13885	13745	13783	13851	13872	13780	13863	14138	13847	13905	13946	13806	13792	13796	13859	13770	13652	13873	13750	13794	13766	13978	13776	13681	13864	13840	13759	13928	13885	13826	13864	13837	13694	13815	13978	13658	13813	13894	13761	13753	13843	13901	13889	14023	13964	14016	13846	13813	13717	13903	13831	13995	13859	14127	13949	13960	13885	13768	14021	13913	13843	13753	13916	13924	13797	13965	13927	13826	13842	13792	13940	13902	13978	13921	13778	13945	13857	13781	13782	13977	13804	13749	13872	13844	14024	13889	13854	13980	13687	13909	13772	13865	13864	13654	13769	13778	13944	13903	13759	13964	13746	13903	13880	13829	13839	13935	13829	13956	13910	13864	13875	13815	13928	13868	13763	13929	13802	13804	13933	13844	13811	13988	13753	13895	13779	13883	13861	13903	13926	13668	13766	13803	13934	13750	13825	13775	13921	13895	13751	13677	13821	13777	13925	13826	13799	14020	13886	14039	13882	13734	13890	13776	13829	13870	13806	13666	13970	13704	13882	13700	13868	13974	13785	13758	14065	13704	13902	13913	13906	13844	13764	13857	13889	13907	13796	13969	13750	13855	14044	13851	13721	13711	14016	13933	13864	13872	13750	13960	13834	14145	13788	13837	13931	13838	13881	13869	13974	13854	13859	13789	13805	13856	13846	13918	13725	13951	13769	13792	13922	13841	13725	13845	13820	13848	13785	14103	13833	13937	13769	13960	13870	13759	13932	13597	13912	13864	13729	13937	13783	13961	13732	13876	13849	13918	14063	13717	13873	13617	13689	13837	14011	13743	14005	13786	13910	13829	13846	13875	13874	13967	13991	14020	13727	14085	13664	13910	13886	13832	13785	13894	13885	13785	13882	13902	13887	13770	13844	13864	13628	13763	13722	14067	13671	13948	14043	13990	13924	13729	13889	13868	13815	13736	13874	13930	13774	13863	13935	13922	13899	13894	13867	13891	14031	13964	13903	13762	13931	13814	13907	14016	13833	13808	13887	13934	13969	13870	13984	13849	13860	13782	13912	13697	13920	13840	13955	13868	13790	13887	13950	13812	13925	13887	13913	13811	13987	14035	13949	13721	13967	13868	13784	13984	13848	13821	13908	13909	13901	13846	13880	14038	13822	13911	13788	13848	13912	13862	13875	13969	13833	13842	14172	13881	13842	13775	13864	13914	13812	13757	13887	13855	13939	13788	13964	13780	13951	13762	13963	13941	13885	13776	13910	13788	13766	13974	13848	13988	13765	13882	13708	13880	13753	13858	13847	13963	13905	13803	13976	13815	13799	13755	13879	13804	13792	13930	13964	14036	13732	13914	13873	13687	13942	13865	13733	13719	13719	13980	13810	13920	13851	13790	13832	13877	13857	13890	13903	13863	13723	13718	13844	13826	13868	13752	13923	13958	13862	13938	14000	13758	13778	13892	13787	14028	13838	13752	13834	13893	13912	13858	13869	13675	13817	13796	13882	13947	13813	13924	13821	13930	13847	13909	13664	13832	13896	13772	13807	13831	13842	13864	13955	13858	13837	13956	13888	13808	13704	13853	13936	13859	13789	13825	13708	13778	13553	13869	13802	13846	13999	13875	13962	13720	13840	13773	13808	13894	13977	14062	13924	13934	13759	13684	13911	13737	13836	13841	13930	13806	14015	13802	13799	13741	13928	14023	13930	13809	13902	13862	13860	13806	13837	13921	13898	14074	13946	13664	13851	13938	13782	13946	13765	13859	13922	13922	13891	13829	13749	13991	13697	13839	13962	13819	13799	13849	14015	14042	13952	14052	13829	13964	13662	13934	13784	13934	13771	13913	13890	13965	13893	13896	13985	13856	13729	13770	13904	13783	13915	13830	13914	13875	13905	13908	13796	13984	13939	13843	13872	13925	13829	13782	13852	13775	13825	13890	13925	13804	13827	13896	13878	13791	13921	13938	13835	13839	13834	13825	13796	13897	13907
23213	21625	29637	24771	23956	27409	28581	21173	18465	17581	16397	15937	15767	15647	15596	15443	15235	15094	15068	15247	15380	15101	15150	15077	15310	15062	15210	15247	15184	14947	15212	15082	15179	15099	15119	15016	15078	15015	14994	15040	15114	15075	15069	15073	15156	14887	15032	14936	15139	15163	15017	15100	15138	15090	14982	14895	15272	15072	14981	15049	15041	14938	14807	14911	14932	15136	15065	15228	15040	15145	14992	15064	15157	15009	14886	15154	15032	15012	15001	15233	15026	15130	14981	15179	14944	15025	14968	14964	15050	14967	15065	14936	15176	15170	15136	14974	14892	14916	14931	15048	15061	15047	15020	14940	14992	14984	14941	14955	15031	15082	14849	15032	15059	14806	14735	14759	15144	14895	14810	15086	15015	14885	15155	15012	15164	14918	14959	15096	14878	14954	14908	14758	14879	15060	14901	14894	14844	14958	15082	14960	15169	15190	14766	15002	14975	14939	15085	14901	14958	14953	15142	14940	15118	14818	15059	15015	14931	15026	14930	15058	15101	15066	14860	15099	14951	15001	14944	14956	14873	15043	15144	14852	14864	14935	14978	14867	14949	15098	15009	14994	14973	15000	14935	15036	14990	14978	15021	14868	14971	15008	15175	14931	15103	15036	14952	14965	15081	14943	15180	15093	15092	15029	15074	15076	15101	15027	15077	15113	14981	15182	15017	15122	15021	14973	15017	14848	14744	14988	14924	15051	14938	14797	14904	14944	14907	14921	15021	14966	15094	15028	15086	14886	14860	14920	15014	14969	15168	15039	15124	14908	14988	15054	15100	14998	14901	14846	15022	14915	15051	14876	15121	15194	15053	14949	15040	14809	15036	14881	15091	14947	14890	15000	15048	15046	14782	14895	15079	14992	14876	14839	14966	15076	14966	14997	14932	14923	14950	15054	14815	14883	14936	15095	15172	14968	14858	15178	14997	14901	14930	14825	15010	14826	14954	15023	15021	15018	15100	15021	14955	15067	14925	14924	14938	14942	15005	14971	15027	15085	14707	15041	15127	14953	14871	14955	14959	14812	14962	14963	14729	14941	14996	15081	14924	14998	14835	14862	15013	14875	14941	14908	15062	14907	15105	15073	14954	15050	15114	14774	15044	14917	14973	15145	14920	14928	14787	14975	14852	14893	15020	14849	15098	14978	15100	15031	14851	15073	15117	15018	14989	14967	15056	14881	14838	14975	14807	14946	14908	14986	15065	14801	14756	14935	15051	15013	14836	14961	15156	14991	14934	14764	14922	15062	15099	15108	14982	14894	14954	14877	15047	14808	14948	14840	14915	14802	15018	14927	15010	15023	14991	14994	15115	14849	14796	14870	15039	14966	14870	14860	14826	14724	14907	14996	14885	15018	14752	14863	14847	14908	14810	14955	15134	15211	15123	15128	14920	14913	14925	14928	15079	14986	14901	14933	14970	14978	15027	14972	15167	14856	14957	14956	15165	14697	14961	14975	15125	14960	14911	14807	14803	15021	14772	14890	14944	15032	15026	15052	15070	14742	14846	14972	15016	15046	14878	15014	15114	15101	14885	14906	15127	15038	14971	15092	15079	14745	14922	14952	14692	14924	14971	14931	14929	14931	15080	15105	14896	15024	14844	14961	14909	14982	14821	14961	14902	14902	15087	15001	14812	14966	14955	15016	14912	14858	14899	14785	14772	15026	15031	14880	14854	14943	14817	15073	14929	14785	14826	14840	14982	14993	14897	14937	14895	14856	15020	14928	14982	15050	15046	14955	14971	14826	14978	14734	14880	14834	14787	14903	14847	15071	14853	14946	14981	14968	14953	14991	14917	15127	15040	14975	15054	15028	15083	14920	14767	14933	15185	14748	14908	15055	15074	15054	14907	14927	15044	14838	14893	14993	14997	14857	15274	14878	14893	14974	14977	14996	14803	15050	14948	14959	14953	14975	14838	14828	14818	15016	15163	14927	15108	14973	14901	15094	14899	15050	15037	15087	15074	14933	14780	15090	14908	14878	14861	14944	14877	14953	15018	14952	15028	15007	15088	15025	15022	14997	15168	15059	14855	15093	14860	14912	14737	15042	14980	14892	14841	14896	15030	14831	15042	14866	14887	14851	14758	14857	15019	14963	15047	14933	14867	14850	14846	14968	14975	14893	14997	15072	14904	14903	15012	15088	15044	14900	14902	14883	14919	14990	14944	15025	15001	15055	15152	15107	15171	15037	14948	14705	15189	15092	14854	15066	14990	14956	14998	14821	14965	15141	15075	14920	14827	15127	14905	15077	14814	15071	14990	14956	15007	15257	14874	14941	15051	14785	14881	14989	14906	14923	14904	14917	14808	15014	14881	14866	15061	14926	15098	14933	15206	15076	15117	15043	15219	15114	15018	14801	14952	14837	14980	15109	15081	14857	14904	14961	14984	15117	14878	15005	15003	14768	15116	15051	15049	14934	14896	15016	15051	15050	15085	15002	14863	14968	14874	14868	14888	14971	14918	14801	15003	14988	15008	14776	14889	15058	15028	14936	14899	15017	14836	14924	15033	15039	14990	14941	14913	14876	14978	14907	14828	14848	14867	15011	14968	15020	14991	14903	14939	14808	14924	15055	15065	14913	15030	14765	14955	14872	15103	14879	14988	15063	14815	14886	14857	15010	14904	15006	15053	14944	14999	14946	15032	14975	14753	14738	15014	14833	15026	15038	14734	15024	14993	15191	15159	15015	14900	15005	14976	15095	15004	14909	14926	15032	14800	14917	15076	14960	15011	14860	14925	14921	14848	15002	14693	14727	14932	14878	14864	14991	14795	14962	14985	14940	15140	15172	14826	14848	15090	14991	14802	14952	14905	14911	14875	14877	14888	14957	15115	14819	14896	14838	14989	14933	14982	14995	15026	14884	15033	15098	15027	14958	14934	14842	14908	14992	15221	14762	14932	15172	14976	14895	14844	14898	14774	14939	15050	14863	14799	15005	15120	15018	14858	14884	15001	14890	14841	14815	14884	15028	15100	14765	15084	15044	15111	14885	14866	14901	14992	14919	15022	15146	14801	14927	15003	14985	14889	14894	15051	14803	14926	14884	14823	14808	15083	14983	14952	15024	15025	14919	14921	14918	14969	14948	14796	14909	14959	14921	14937	15017	14916	15154	15075	14802	14874	15039	14977	15064	15106	14885	15055	15200	15055	14800	14973	15097	15067	14967	14871	14912	14815	14956	15038	15053	15017	14951	15043	15110	15032	14838	14825	14913	15062	15044	14924	14899	14973	14964	14958	14950	14990	14902	14903	14882	15095	15085	15093	15022	15066	15075	14961	14976	15006	14910	14910	14974	14961	14876	14982	14869	14951	14940	15021	14921	14958	14986	14975	15011	14979	14918	14907	14917	15079	14845	15115	15137	15030	14865	14871	14864	14984	14929	15093	15114	15013	14970	14807	15014	14973	14917	14824	15168	14838	15049	14875	14960	15100	15103	14920	14847	14904	14905	14971	14983	14980	14997	14919	14950	14932	15097	15142	15138	14987	14990	15134	15143	14926	15022	14791	15015	14916	15047	14966	15043	15136	14922	15028	14768	14898	14930	14892	14935	14966	14872	14917	14855	14924	14850	14900	15059	14966	14884	14849	14791	14968	15004	14728	14905	15001	14937	14876	14851	14939	14735	14850	14843	15104	14876	14981	14950	14911	14828	15106	14804	15058	14783	14903	14597	14946	14985	15090	14856	15039	14866	14999	14960	15120	14895	14928	14821	14826	15096	14743	14836	15024	15007	14867	14922	14845	14917	14901	15046	14908	14921	15060	14896	15176	15017	14968	15006	14944	14826	14691	14824	15096	15038	15008	14912	14890	15004	15069	14904	14910	15036	14818	15022	15258	14884	14797	15101	14885	15128	14829	15169	15046	15166	15100	15006	14987	14890	14918	14899	15043	14874	14961	15018	15014	14960	14856	15021	14927	15021	14789	14722	15131	15108	14846	14653	14904	15005	15088	14948	14811	14834	15162	15038	15032	14950	15004	15023	14916	15097	15152	15065	15084	14938	14860	14864	15090	15158	14875	14782	14998	15046	14798	14909	14854	14984	15009	14702	14852	14917	14946	14994	15131	14996	15009	14869	14885	14983	15014	14920	14893	14990	15064	14937	14858	15187	14836	15078	14973	14911	15012	14879	14980	15007	15107	15067	15074	14982	14888	14760	14933	15165	15041	15017	14797	14989	15015	14945	15078	14958	14827	14884	14933	14846	14841	15148	14874	15071	14940	15128	14893	14867	15008	15003	14994	14916	15023	14940	15084	14953	15068	14968	15065	15026	14983	14960	14937	14720	14741	14846	15069	14866	15126	14958	14989	14941	15027	15057	15167	14863	14852	14953	14828	14791	14868	14893	15027	14925	14981	14855	15161	14904	14986	15086	15008	15082	15043	14985	14976	14860	15078	14934	15185	14920	14851	14949	14889	14950	14908	14895	14878	15033	15074	14993	14934	14883	14934	15028	15014	14965	14840	14971	14870	14777	14922	15030	15031	14901	15037	14834	15054	14958	14816	14976	15003	14895	14934	14958	14994	15151	14896	14983	15081	14997	14917	14985	14862	14974	14924	14909	14992	15029	14973	14912	15051	15118	14971	14802	15044	15077	15031	14967	14982	14783	15077	14877	15145	15058	14903	14730	15049	14993	14912	15190	15104	14771	14838	14827	15190	15011	15027	14859	15093	14862	14925	14964	15037	15113	15046	14908	14932	14909	15004	14903	15177	14823	14950	14888	15195	14940	14807	14897	14802	14924	14973	15106	15076	14958	14983	15062	14883	14986	15175	14844	14958	15036	15045	14992	14974	14949	15063	14843	14924	15040	14973	15077	14926	14930	14856	14940	15081	14922	14890	14978	15054	14797	14780	14667	14982	14781	14940	14885	15008	14866	14955	15035	14793	14817	14819	15086	14857	15102	14982	14873	14961	14945	15126	15044	14992	14876	15003	15028	15031	15124	14947	14866	15179	14837	14932	14964	14947	14883	14974	14847	14951	14863	14670	14821	15135	14964	14883	15043	15043	14854	15071	15142	14971	15021	14995	14914	14934	15102	15036	14827	14889	14798	15128	14622	15076	14865	14974	15005	14902	14912	14816	14789	14914	14769	14940	14958	14802	14938	14784	15033	14858	14892	14982	14999	14842	14843
42150	65718	57745	44890	36936	31738	26552	20692	18472	16474	15490	15171	14675	14562	14462	14312	14335	14307	14258	14483	14471	14199	14165	14509	14295	14206	14198	14090	14466	14201	14169	14109	14240	14323	14197	14222	14349	14226	14048	14230	14138	14358	14393	14101	14226	14241	14290	14193	14142	14359	14248	14226	14125	14141	14120	14207	14114	14294	14176	14216	14157	14047	14234	14142	13993	14039	14191	13916	14148	14319	14226	14101	14095	14236	14179	14139	14207	14122	14098	14031	14228	14256	14237	14067	14190	14049	14110	14242	14097	14178	14246	14081	14324	14140	13997	14140	14266	14219	14121	14002	14063	14235	14234	14070	14286	14241	14111	14166	14212	14177	14033	14275	14133	14133	14211	14090	14257	14126	14120	14114	14191	14112	14027	14176	14106	14221	14191	14158	14231	14022	14260	14191	14085	14188	14306	14206	14131	14265	14288	13986	14166	14098	14053	14001	14239	14297	14183	14215	14077	14038	14107	14184	14220	14159	14156	14165	14066	14245	14172	14098	14089	14348	14151	14083	14182	14233	14043	14242	14198	14301	14198	14231	13994	14021	14307	14259	14224	14162	14273	14178	14077	14032	14092	14240	14097	14103	14192	13938	14172	14161	14217	14173	14228	14194	14185	14127	14202	13930	14065	14116	14119	13985	14170	13945	14254	14148	14198	14078	14319	14080	14228	14097	14146	14233	14133	14193	14244	14266	14084	14380	14178	14177	14208	14207	14244	14194	14192	14101	13906	14101	14135	14089	14124	14060	14126	14056	14183	14041	14021	14053	14143	14130	14298	14238	14175	14067	14148	14224	14256	13971	14117	14070	14239	14118	14078	14051	14370	14125	14139	14380	14017	14226	14274	14119	14163	14168	13983	14077	13934	14114	14168	14174	14149	14289	14211	14183	14078	14218	14105	14055	14121	14154	14109	14240	14085	14105	14056	14134	14269	14108	14059	14147	14234	13952	14190	14166	14013	14137	14130	14055	14159	14163	14002	14141	14227	14030	14019	14077	14000	14214	14075	13895	14132	13996	14083	14247	14149	14055	14135	14022	14305	14065	14032	14214	14107	14216	14263	14086	14099	14108	14366	14198	14161	14079	14093	14101	14155	14183	14195	14022	14005	13972	14167	14116	14135	14265	14095	14122	14061	14153	14148	14142	14196	14121	14123	14053	14234	14120	14214	14067	14058	14009	14156	14002	14164	14138	14033	13980	14157	14295	14119	14021	14101	14077	14325	14020	14260	14320	14157	14211	13989	14141	14129	14129	14151	14158	14139	14017	14067	14124	13968	14134	14034	14244	14079	14132	14158	14129	14144	14233	14065	14358	14202	14068	14250	14143	14274	14200	14260	14191	13987	14149	14074	14178	14208	14092	14130	14255	14107	14121	14118	14212	14147	14145	14094	14152	14219	14045	14168	14184	14122	14160	14224	14171	14156	14258	14231	14241	14020	14152	14220	14180	14061	14350	14136	14170	14285	14044	14145	13990	14045	14054	14380	14084	14269	14119	14110	14020	14155	14195	14172	13986	14173	14233	14047	14095	14153	14174	14017	14120	14108	14058	14195	14124	14168	14231	14062	14144	14041	14098	14192	14118	14128	14232	14139	14221	14025	14306	14151	14184	14294	14223	14221	14115	14154	14215	14113	14048	14247	14126	14245	14037	14056	14063	14173	13897	13950	14181	14133	14134	14003	14300	14161	14074	13988	14149	14082	14055	14216	14096	14223	14066	13948	14110	14207	13999	14120	14149	14149	14070	14284	14162	14173	14157	14153	14080	14072	14032	14099	14226	14242	14133	14268	14131	14032	14028	14174	14239	14254	14191	14231	14067	14176	14203	14179	14192	14164	13968	14119	14273	14082	14310	14064	14116	14173	13987	14239	14183	14233	14219	14120	14283	14097	14181	14291	14110	14078	14250	14130	14173	14241	14313	14178	14196	13991	14146	14100	14034	14193	14118	14150	14227	14067	14037	14209	14163	14217	14074	14266	14164	14107	14196	14174	14134	14198	14042	14194	14041	13970	14227	14114	14314	14103	14191	14070	14077	14079	14114	14143	14033	14205	14225	14143	14021	14116	14345	14197	14126	14248	14070	14084	14128	14098	14128	14174	14013	14164	14026	14152	14109	14033	14147	14136	14180	14189	14137	14231	14054	14058	14015	14228	14385	14148	14181	14064	13957	14107	13871	14038	14222	14020	14083	14230	14197	14083	14167	14175	14276	14176	14060	14143	13945	14100	14163	14305	14191	14231	14084	14049	14197	14038	14235	14131	14216	14239	14081	14149	14306	14195	14255	14294	14154	14089	14002	13988	14142	14040	14239	14099	14156	14253	14016	14093	14002	14269	14115	14145	14159	14273	14097	14169	14137	14209	14077	13977	14119	14148	14151	14004	14173	14239	14150	13906	14192	14164	14224	14184	14148	14118	14098	14243	14082	14117	14216	14181	14295	14074	14094	14230	14218	14051	14118	14091	14042	14108	14139	14119	14088	14065	14086	14136	14045	13990	14023	14006	14045	14239	14050	14090	14136	14127	13989	14211	13983	14315	14084	14263	14156	14059	14136	14161	14172	14057	14052	14193	14012	14199	14290	14298	14105	14066	13996	14058	14125	14210	14049	14290	14235	14168	14123	14238	14159	14322	14193	14240	14263	14278	13980	14052	14170	14229	13989	14167	14071	14136	14205	14100	14243	14151	14178	14147	14137	14142	14195	14122	14138	14118	14297	14200	14375	14236	14172	14047	14000	14164	14179	14286	14208	14204	14035	13994	14090	14273	14205	14173	14265	14204	14068	14093	14250	14064	14034	14057	14228	14140	14252	14158	14134	14210	14214	14055	14086	14098	14182	14081	14116	14187	14151	14167	14170	14105	14366	14040	14167	14325	14239	14086	14216	14093	14169	14026	14192	14223	14045	14181	14094	14086	14086	14284	14067	14055	14059	14243	14216	14102	14128	14162	13933	14233	14050	14093	14122	14160	14165	14047	14230	14115	14156	14005	14164	14156	14157	14161	14053	14138	14222	14262	13911	14224	14112	14279	14241	14105	14229	14238	14243	14056	14110	14142	14111	14119	14181	14173	14123	13967	14182	14209	13998	14108	13951	14120	14027	14288	14147	14050	14011	14107	14297	14128	14012	14267	14019	14028	14169	14223	14292	14403	14238	14167	14043	14247	14085	14174	14131	14118	14154	14063	14192	13989	14176	14136	14067	14163	14243	14131	14004	14208	14191	14177	14220	14119	14023	14270	14149	14122	14266	14242	14155	14175	14209	13998	14282	14001	14227	14196	14178	14190	14154	13968	14207	14160	14063	14205	14085	14132	14123	14057	14188	14211	14194	14195	14234	14268	14152	14187	14151	14089	14218	14242	14227	14131	14265	14212	14197	14122	14200	14164	14087	14204	14206	14058	14153	14212	14126	14235	14182	14170	14019	14069	14159	14138	14084	14183	14160	14214	14196	14186	14147	14039	14190	14142	14143	14025	14183	14140	14192	14161	14048	14184	14138	14073	14152	14243	14220	14220	14237	14152	14086	14161	14062	14128	14195	14151	14234	14225	14175	14104	14305	14154	14196	14134	14200	14191	14033	14053	14337	14148	14094	14128	14108	14262	14041	14040	14276	14075	14094	14079	14258	14148	14115	14291	14189	14101	14015	14311	14073	14183	14010	14328	14195	14181	14020	14334	14196	14076	14204	14261	14297	14226	14051	14211	14142	14240	14141	14194	14162	14057	14123	14116	14166	13980	14089	14227	14078	14106	14099	14098	14152	13997	14241	14272	14026	14194	14201	14197	14074	14162	13979	14067	14221	14122	14162	14079	14077	14237	14091	14084	14067	14109	14312	14222	14096	14235	14087	14091	14072	14148	14173	14114	14194	14010	14254	14165	14092	14023	14175	14097	14291	14153	14268	14046	13950	14158	14379	14269	14188	14078	14012	14060	14349	14148	14232	14275	14108	14088	14200	14111	14190	14127	14099	14195	14178	14305	14212	14316	14192	14070	14151	14184	14199	14369	14111	14286	14371	14205	14095	14111	14075	14127	14200	13921	14051	14336	14129	14112	14195	14155	14187	14175	14120	14158	14203	14099	14289	14292	14161	14016	14137	14152	14103	14114	14122	14136	14146	14159	14319	14159	14196	14163	14230	14089	14227	14180	14286	14061	13954	14106	14102	14130	14067	14096	14013	14249	14227	14192	14219	14233	14063	14317	14273	14109	14019	14023	13968	14220	14163	14254	14064	14125	14030	14167	14098	14180	14036	14111	14093	14240	14106	14034	14053	14084	14232	14250	14117	14348	13945	14034	13917	14037	14196	14240	14157	14223	14126	14072	14165	14023	14103	14097	14253	14195	14076	14059	14179	14244	14154	14098	14193	14236	14158	14125	14399	13950	14131	13958	14303	14097	14143	14090	14027	14198	14191	14008	14240	14188	14185	14198	13958	14172	13916	14068	14084	14141	14077	14221	14301	14277	14091	14132	13908	14234	14129	14116	14014	14101	14066	14155	13935	14202	13998	14178	14122	14089	14091	14098	14241	14044	14211	14135	14201	14192	14304	14163	14034	14188	14108	14057	14203	14147	13996	14120	14117	13944	14380	14118	14002	14173	13995	14108	14129	14145	13994	14155	14050	14181	14151	14143	14119	13960	14048	14174	14129	14204	14003	14218	14116	14136	14155	14101	14113	14069	14041	14186	14143	14164	14012	14107	14071	14152	14149	14150	14318	14097	14348	13900	14018	14087	14242	14004	14020	14190	14002	14166	14108	14111	14077	14160	14176	14171	14115	14080	14304	14065	14134	14092	14144	14120	14222	13943	14035	13960	14016	14013	14153	13952	14136	14008	14307	14128	14075	14232	14245	14184	14158	14212	14075	14148	14101	14088	14262	14009	14134	14187	14217	14082	14092	14225	14222	14067	14172	14042	14190	14109	14098	14223	14066	14146	13910	14235	14052	14289	14312	14212	14052	14126	14101	14123	14271	14092	14174	14045	14027	14229	14264	14323	14231	14092	14064	14111	13983	14261	14099	13979	14208	14133	14086	14135	14188	14003	14226	14087	13993	14013	14229	14194	14129	14280	14229	14191	14161	14152	14112	14088	13980	14006	14021	14194	14227	14101	14275	14274	14072	14193	14158	14218	14136
29898	30030	35076	28602	20893	18015	16455	15149	14702	14364	14528	14273	14201	14087	14174	13973	13975	14019	13923	14014	14034	14032	14248	13924	14047	14091	13973	14124	13920	14033	13961	13868	13925	13883	13978	14023	13976	13963	13775	13981	13757	13851	14007	14068	14009	13961	14080	13761	13862	13982	13970	13726	13915	13807	13802	13758	13831	13849	13834	14033	14095	13967	13837	13966	13831	14081	14079	13863	14006	13899	13983	13838	13976	13888	13678	13701	14016	13935	13910	13849	13743	13871	13894	13843	14086	13996	14101	13865	13747	14136	14070	13864	14043	13881	13983	13931	13921	14037	13932	14166	13781	13896	13891	13966	14034	13782	13816	13905	13977	13688	13893	13943	13859	14114	14033	13939	13877	14084	13933	14074	13894	13996	13999	14092	13982	13793	14079	14111	13896	13836	14014	13958	13983	14137	13989	13785	14067	13860	13959	14014	14005	13795	13961	14010	14044	13734	13927	14054	14027	13837	14057	13946	14044	13853	14091	14003	13973	14193	13856	13780	13998	14137	13818	14106	13780	13977	13877	13984	14002	13731	13926	13670	14003	13842	13775	13827	13864	14088	13980	13813	13867	13840	13814	13835	13982	14013	14053	14011	13738	14120	13784	13865	13878	14025	13911	13806	13828	13931	14084	13963	13848	13986	13938	13839	13898	14115	13905	14003	13851	13894	13800	13851	13714	13789	13756	13891	14019	13926	13823	14081	13827	13902	14059	13872	13829	13969	13976	13898	14059	13897	13870	13910	13779	13879	13960	14060	13899	13900	13995	13852	13903	13891	13954	13981	13923	13849	14002	13899	13740	13909	13828	14046	13686	13883	13915	13880	13859	13972	13874	14051	13927	13816	13853	13783	13837	14059	13929	14088	13815	13960	13956	13819	13797	13920	14050	13868	14066	13968	13923	14154	14046	13657	13900	13783	13985	13980	13788	13903	13936	14046	13823	13832	13871	14079	13873	13931	13851	13904	13776	13814	14051	13971	13844	13916	13831	13836	14103	14007	13924	13905	13877	14037	14092	14045	13854	13904	13882	13850	13958	13955	13827	13907	13853	13770	13934	13939	14191	13909	13851	13854	13934	14034	13861	14028	13842	14067	13912	13848	13927	13866	13910	14040	14008	13954	13893	14034	13886	14046	13857	14001	13929	13853	13867	13961	13845	13802	14051	13805	14029	13866	13875	13843	13891	14024	13952	13856	14017	13864	14045	14021	14064	13968	13937	13878	13789	13966	13888	13997	14004	14023	14006	13949	13840	13829	14035	13976	14035	14169	14004	13787	13923	13953	13987	14070	13907	13912	13933	13943	13947	13881	14007	13973	13969	13922	13913	13735	13850	14070	13808	13972	13961	13745	13973	13833	13815	13907	14168	13921	14121	13896	13861	14149	13949	14145	13880	13907	14039	13944	14020	13773	14046	13977	14198	14109	14104	13882	13753	13912	14045	13967	14122	13825	13861	14067	13850	13850	13973	13916	13832	13628	13836	13785	13911	13835	13690	14042	14010	13917	14039	13807	13752	13872	13880	14080	14063	14156	13830	13972	13994	13990	13738	14059	13832	13928	13709	13891	14157	13908	13837	13986	13899	14038	13926	13777	13794	13861	14008	13878	13791	13881	13935	14036	13888	13991	13972	13939	13859	13953	13768	13911	13993	13910	13681	13838	13969	14025	14023	13932	13697	14001	14100	14090	13969	13961	13946	13757	13953	14038	13830	14031	13978	14035	13967	14039	13905	13963	13887	13826	14111	13825	13994	13938	14035	13846	14008	13970	14061	14050	13983	13898	13842	13992	13977	13861	13869	13962	13739	13915	14060	13981	13946	13939	14014	14016	13734	14100	13846	14014	13874	14116	13923	13751	13887	13899	14079	13899	13922	13836	13887	13977	13927	13759	13909	13940	14179	13770	13808	14016	13953	13937	13933	13961	13619	13867	13928	14061	14043	13896	13990	14145	13621	13772	13984	14055	13883	13983	13789	13989	13906	13814	14179	13887	13912	13851	13949	13849	14000	13768	13754	13953	13794	13947	14042	14047	13799	14064	13985	13958	13918	14102	13670	13807	13888	13938	14019	13974	14067	13878	13828	13782	14085	13987	14160	13827	13954	13997	13926	14016	14033	13941	13912	13849	13874	13917	14003	13803	13872	14171	13833	13859	13961	13976	14069	13994	14031	13954	13997	13989	13847	13740	13887	13930	13931	14008	13893	14048	13991	13859	14140	13858	13867	13924	14141	13869	14019	14121	13875	13990	13915	13896	13852	13847	13935	13843	13939	13908	13675	13892	14002	13942	13870	14004	13965	13715	13931	13965	13931	13859	13841	13708	13919	14064	13862	13907	13994	13937	13837	14002	13947	13950	13862	13877	13877	13763	13688	14076	14096	13945	14006	14141	13970	14137	13984	13937	13826	13802	13771	13882	13853	13888	14088	14213	13984	13847	13904	13910	14053	13946	13971	13862	13973	13970	14096	13933	13963	13857	13871	13811	13969	13934	14130	13945	13743	13941	13943	13962	13921	13716	13880	14008	13855	13895	13712	13802	14205	13964	13857	13865	14136	13785	14050	14009	14007	13892	13876	14000	14012	13891	13808	14055	13854	13789	14039	13901	14011	13916	13727	13990	14046	13941	13950	13803	13931	14037	14090	13890	14034	13881	13877	13818	14038	13988	14001	13845	13955	14062	13778	13734	13978	13897	14063	13636	13819	13982	14087	13764	13764	13955	14070	13917	14046	13955	14078	13989	14064	14091	13961	14071	14257	13838	14026	13892	14111	14006	13884	14033	13994	13777	13972	13982	14086	13909	14003	13836	14095	13981	13888	13835	14023	13976	13858	13942	13990	13761	13894	14080	14014	13951	14133	13874	13909	13698	13782	13939	14102	13928	14037	13841	13945	13910	13905	13857	13767	13951	13892	13782	14036	14043	14044	14018	14147	13915	13901	14118	14054	14129	13905	13959	13782	14018	13773	14000	13866	14028	13856	13921	13915	14122	13778	13996	14092	13928	13868	13991	14117	13917	13951	13703	13994	14050	13738	13920	13921	13930	13617	13949	13921	13894	14056	13731	13758	13951	13958	14077	13957	13887	14050	13896	14023	13827	13912	13965	13884	13838	13921	13917	14139	13989	13925	13963	13996	13905	13966	14066	13881	13922	14003	13934	13923	13858	13878	14007	13724	13928	13610	13941	13928	13784	13770	13979	13842	13859	13942	14041	14015	13999	13839	14012	13710	13871	13815	13830	14006	13821	14004	14075	13783	13794	13799	13952	14099	13770	13991	13934	14039	14001	14031	13870	13933	13840	13856	13930	13921	13837	13822	13801	13897	13830	14081	13830	13795	13981	13998	13885	13822	13730	13908	13809	13830	13921	13943	14023	13826	13916	13885	13878	13801	13896	13778	13848	13679	13937	13990	13888	13885	14005	13920	13959	13903	13922	13972	13937	13976	13962	13962	13902	14092	14044	14122	13901	13907	13963	14086	13836	13922	13940	13796	13940	13955	13775	13788	13888	14166	13696	13908	13950	14178	13877	13948	13770	13791	13947	14168	13796	13826	13990	13979	13877	14022	13919	13848	13901	13869	13969	14036	13661	13736	13848	13885	14004	13870	13889	13768	14017	14082	13851	13857	14063	14021	13889	13939	13834	13938	13922	13983	13999	13767	13887	13989	14021	13958	13963	14059	13963	13804	13867	13695	13974	14030	13789	13808	13946	13927	13970	13969	13892	13925	13941	14060	14009	14050	14025	13975	13874	13922	13721	13968	13866	13856	13845	13683	13980	13983	13939	14206	13854	13974	13957	14076	13722	14149	13874	13807	13851	13900	13841	14070	13980	14019	13969	13935	13915	14018	14117	14081	13893	13901	13899	13968	13930	13968	13787	14051	14044	14076	13997	13930	14017	13928	13840	13948	13900	13827	13849	13848	13869	14179	14176	13855	13846	14038	14003	13927	13904	13975	13897	13879	14012	13936	13798	13717	13833	13925	13888	14122	13876	13982	13636	13886	14007	13771	13868	13995	13938	14019	14118	13875	13925	13829	13824	13863	14106	13908	13808	13977	13988	13964	13892	13943	13971	14009	13805	13806	13971	13965	13871	13966	13858	13836	13979	13916	13830	13744	14013	13955	14042	14015	13891	14009	13979	13889	14112	14026	13949	14033	13916	14126	14093	14040	13955	13817	14031	13893	13903	13997	13957	13835	13919	13880	13876	14047	14121	13828	13885	13801	14045	14158	13837	13950	13914	14118	13807	14096	13948	13827	13947	13831	14037	14107	13871	14002	13955	14083	13744	14076	13912	13978	13841	13958	13887	13862	13793	13895	13904	13947	13860	14086	14038	14055	13755	13790	13874	14008	14031	13881	13996	13947	13909	14065	13939	13874	13869	13937	13949	13810	13902	14003	13992	13741	14006	13915	13833	13889	13989	13864	13910	13937	13989	13968	13917	13876	13842	13785	13866	13908	13811	13878	13857	13845	14011	13872	14043	13736	13810	13885	14027	14052	13864	13847	13851	13905	13795	13842	13893	14001	13706	14015	13907	13822	14036	13861	14037	14023	13916	13914	14071	14046	13911	13886	13952	14089	14068	13894	13764	13968	13921	13884	14029	14060	13805	13880	13859	13952	13843	13903	14046	14002	13797	13843	13936	13994	13864	13825	13915	14076	13830	13961	14213	14032	13812	14037	14115	13940	14074	13875	13843	13797	13986	13757	13945	14027	13870	13988	13884	13960	14032	13981	13973	13827	13882	14008	13990	13848	14080	13928	14167	14103	13955	13897	13942	13815	14113	13978	14035	14027	13901	13827	13686	13855	13789	13901	13870	13864	13887	13998	14010	13916	13924	13949	14005	13886	13844	13855	13944	13799	13947	13793	13910	13872	13932	14138	14063	14007	13896	13904	14027	13918	14051	14137	14101	13852	13829	14089	14025	13877	13770	13858	13863	13859	13727	13770	13918	13833	13799	13784	13991	13681	13990	13806	13761	13698	13802	13816	14136	13920	13998	14046	14222	13952	13846	13844	14006	14002	13984	13895	14097	13870	14046	13969	13822	13994	13789	13822	13807	14003	14040	13810	13797	13818	13896	13929	14084	14025	14029	13922	14084	14066	14002	13856	13995	13930	14118	13845	13754	13996	13887
37594	48538	40949	29108	22011	18759	16541	15112	14606	14285	13850	13919	13749	13709	13605	13525	13513	13526	13379	13489	13575	13442	13510	13466	13409	13451	13562	13498	13505	13358	13433	13570	13631	13316	13385	13585	13392	13563	13559	13681	13486	13331	13478	13354	13522	13466	13369	13419	13405	13464	13429	13441	13370	13608	13398	13559	13434	13531	13549	13478	13415	13513	13526	13462	13522	13555	13443	13378	13411	13318	13259	13452	13440	13447	13480	13518	13361	13439	13433	13598	13592	13422	13560	13328	13629	13433	13529	13517	13489	13421	13410	13515	13374	13558	13412	13525	13386	13376	13578	13483	13416	13421	13235	13345	13560	13438	13355	13428	13586	13355	13470	13553	13443	13368	13530	13378	13382	13613	13318	13670	13423	13323	13541	13421	13584	13343	13376	13470	13301	13341	13346	13558	13404	13368	13506	13321	13505	13410	13226	13396	13530	13528	13300	13580	13422	13386	13418	13322	13515	13520	13463	13533	13588	13495	13308	13543	13526	13453	13384	13503	13419	13510	13419	13457	13311	13193	13300	13444	13351	13513	13565	13567	13511	13307	13322	13485	13356	13505	13525	13474	13328	13476	13361	13488	13429	13481	13357	13438	13416	13531	13386	13428	13401	13482	13437	13430	13464	13417	13506	13452	13435	13428	13394	13323	13562	13664	13507	13477	13451	13314	13364	13459	13423	13523	13419	13448	13387	13354	13430	13447	13515	13660	13348	13284	13583	13502	13335	13717	13519	13345	13449	13306	13467	13376	13589	13510	13297	13551	13487	13561	13501	13517	13414	13274	13558	13347	13561	13388	13433	13441	13289	13569	13527	13564	13431	13483	13569	13447	13550	13548	13436	13364	13621	13398	13335	13405	13377	13544	13435	13555	13474	13467	13367	13575	13467	13435	13294	13507	13345	13290	13576	13519	13448	13533	13386	13383	13409	13443	13580	13495	13393	13380	13310	13524	13435	13373	13545	13294	13545	13495	13552	13458	13548	13486	13541	13481	13463	13435	13521	13407	13380	13598	13533	13566	13431	13368	13494	13459	13407	13576	13419	13465	13389	13489	13441	13660	13396	13356	13507	13590	13540	13462	13505	13557	13560	13539	13419	13409	13444	13343	13422	13380	13578	13530	13414	13378	13473	13393	13315	13555	13453	13509	13403	13301	13426	13461	13318	13429	13374	13360	13473	13501	13442	13490	13416	13385	13466	13495	13498	13256	13505	13451	13455	13375	13457	13465	13537	13352	13497	13419	13703	13585	13528	13479	13549	13354	13532	13471	13454	13392	13464	13380	13409	13467	13430	13397	13354	13511	13509	13564	13431	13471	13524	13430	13493	13344	13423	13222	13437	13433	13442	13478	13496	13450	13218	13413	13432	13343	13561	13378	13513	13483	13575	13558	13410	13491	13531	13476	13451	13433	13357	13500	13509	13493	13524	13392	13395	13339	13534	13361	13543	13514	13463	13405	13509	13476	13515	13295	13425	13449	13384	13330	13458	13538	13494	13431	13260	13630	13367	13498	13565	13385	13488	13346	13589	13562	13528	13603	13435	13427	13384	13565	13414	13605	13347	13442	13637	13429	13546	13380	13458	13514	13364	13498	13465	13394	13420	13554	13451	13465	13543	13359	13442	13381	13679	13386	13482	13343	13505	13422	13500	13405	13366	13538	13588	13484	13287	13541	13486	13381	13430	13515	13383	13483	13540	13577	13486	13524	13308	13281	13379	13323	13563	13512	13457	13400	13473	13475	13372	13494	13491	13445	13504	13444	13384	13510	13563	13606	13266	13471	13417	13369	13554	13418	13485	13579	13427	13371	13544	13475	13585	13596	13485	13490	13442	13519	13488	13289	13443	13422	13423	13356	13468	13603	13385	13485	13365	13442	13553	13472	13429	13353	13320	13505	13514	13510	13455	13436	13433	13480	13483	13602	13509	13627	13332	13313	13432	13408	13540	13515	13403	13465	13465	13589	13401	13508	13397	13605	13478	13680	13339	13481	13527	13427	13534	13333	13443	13371	13520	13430	13477	13576	13350	13373	13458	13415	13398	13473	13505	13376	13540	13480	13387	13446	13445	13455	13437	13519	13444	13392	13553	13336	13295	13397	13361	13358	13483	13498	13516	13339	13433	13509	13356	13564	13505	13572	13457	13536	13320	13599	13560	13387	13394	13493	13400	13574	13553	13242	13510	13657	13533	13496	13502	13439	13472	13388	13423	13428	13375	13455	13472	13483	13427	13520	13489	13537	13562	13590	13479	13433	13492	13422	13549	13433	13406	13486	13357	13528	13353	13364	13359	13549	13439	13376	13468	13541	13454	13504	13400	13306	13395	13492	13345	13435	13478	13577	13460	13560	13363	13446	13179	13459	13420	13352	13438	13486	13394	13333	13524	13362	13531	13323	13357	13608	13385	13567	13351	13408	13265	13300	13585	13520	13508	13540	13522	13443	13437	13285	13378	13486	13415	13485	13332	13371	13382	13346	13502	13388	13459	13440	13577	13589	13201	13356	13361	13452	13499	13418	13544	13454	13370	13345	13323	13413	13333	13451	13400	13470	13439	13318	13528	13639	13537	13556	13500	13310	13404	13472	13359	13455	13470	13397	13502	13371	13438	13478	13581	13447	13332	13436	13543	13375	13469	13520	13385	13496	13464	13358	13379	13361	13547	13554	13457	13490	13490	13458	13440	13409	13432	13349	13416	13452	13345	13489	13259	13455	13508	13319	13431	13334	13451	13300	13413	13426	13553	13397	13403	13428	13513	13498	13423	13411	13488	13292	13391	13449	13522	13398	13427	13399	13684	13486	13278	13367	13417	13296	13361	13419	13236	13564	13705	13511	13494	13435	13581	13420	13454	13394	13594	13351	13444	13351	13257	13416	13477	13471	13390	13398	13361	13321	13518	13440	13497	13584	13461	13354	13314	13519	13404	13581	13536	13511	13376	13517	13353	13458	13567	13440	13355	13502	13498	13310	13487	13576	13495	13462	13496	13527	13499	13527	13382	13468	13669	13641	13608	13560	13532	13232	13493	13361	13413	13307	13520	13519	13570	13458	13467	13334	13578	13396	13464	13583	13500	13622	13531	13289	13483	13603	13425	13471	13527	13497	13249	13467	13439	13486	13432	13564	13504	13555	13449	13511	13428	13505	13405	13478	13474	13554	13311	13413	13433	13485	13454	13492	13483	13448	13425	13245	13402	13468	13360	13343	13436	13387	13533	13513	13405	13572	13190	13374	13634	13386	13426	13418	13425	13312	13348	13347	13364	13440	13501	13507	13397	13448	13544	13419	13413	13529	13364	13411	13421	13344	13512	13383	13314	13487	13507	13521	13714	13439	13407	13541	13580	13532	13514	13492	13318	13438	13441	13427	13452	13306	13318	13668	13459	13380	13376	13461	13352	13323	13580	13384	13358	13458	13561	13430	13585	13369	13483	13477	13428	13478	13475	13554	13329	13540	13547	13321	13441	13526	13458	13325	13392	13548	13484	13533	13616	13460	13421	13649	13386	13359	13495	13531	13463	13443	13531	13736	13437	13436	13429	13425	13632	13350	13414	13414	13456	13539	13577	13375	13325	13357	13501	13354	13531	13413	13372	13591	13530	13329	13549	13646	13473	13459	13568	13486	13576	13601	13341	13407	13486	13191	13636	13586	13416	13326	13430	13283	13518	13413	13463	13481	13438	13265	13421	13522	13355	13477	13604	13452	13672	13326	13517	13403	13542	13264	13561	13560	13419	13287	13509	13289	13486	13564	13456	13304	13489	13256	13607	13485	13363	13302	13326	13656	13474	13444	13490	13516	13488	13557	13197	13490	13409	13529	13388	13505	13566	13314	13597	13309	13376	13477	13434	13358	13408	13458	13356	13596	13389	13314	13469	13484	13440	13452	13529	13668	13293	13463	13432	13419	13455	13591	13573	13524	13501	13431	13433	13426	13511	13452	13439	13439	13514	13346	13525	13428	13592	13428	13586	13396	13288	13410	13457	13545	13444	13530	13403	13502	13438	13480	13480	13559	13665	13452	13409	13501	13357	13383	13537	13459	13577	13548	13600	13454	13411	13277	13234	13570	13409	13453	13622	13472	13533	13539	13511	13504	13445	13351	13415	13504	13451	13320	13425	13449	13423	13404	13509	13464	13308	13414	13629	13436	13365	13392	13634	13432	13473	13478	13389	13389	13402	13502	13628	13435	13582	13374	13600	13457	13451	13431	13469	13482	13408	13376	13418	13416	13518	13369	13466	13541	13269	13395	13491	13381	13336	13361	13502	13542	13516	13227	13638	13555	13579	13364	13391	13316	13498	13477	13450	13512	13604	13379	13539	13385	13506	13549	13626	13294	13490	13400	13456	13394	13535	13527	13455	13467	13674	13329	13609	13385	13394	13578	13412	13480	13546	13431	13319	13444	13508	13539	13502	13515	13493	13332	13417	13332	13615	13381	13627	13440	13381	13522	13300	13557	13399	13241	13534	13326	13530	13364	13437	13565	13387	13236	13468	13417	13566	13423	13289	13516	13468	13469	13340	13492	13399	13319	13497	13459	13548	13506	13474	13363	13586	13460	13361	13411	13600	13442	13468	13536	13458	13596	13445	13403	13546	13498	13533	13554	13316	13375	13416	13402	13517	13559	13542	13546	13398	13437	13394	13447	13605	13505	13490	13373	13495	13495	13475	13487	13480	13420	13431	13426	13417	13576	13614	13331	13458	13422	13482	13430	13405	13526	13367	13366	13486	13501	13568	13544	13492	13436	13448	13337	13338	13513	13561	13364	13496	13595	13572	13516	13359	13422	13281	13554	13459	13550	13435	13626	13394	13418	13534	13460	13698	13597	13365	13537	13550	13524	13422	13428	13478	13423	13535	13479	13547	13594	13401	13365	13490	13588	13339	13306	13594	13407	13479	13523	13458	13537	13342	13442	13401	13490	13575	13349	13486	13498	13520	13505	13563	13402	13247	13542	13294	13484	13618	13488	13427	13260	13544	13452	13272	13494	13490	13405	13475	13627	13470	13500	13451	13366	13433	13314	13612	13413	13490	13328	13549	13318	13501	13462	13565	13344	13537	13442	13521	13373	13376	13516	13523	13485	13503	13512	13339	13319	13410	13566	13633	13565	13407	13455	13486	13453	13502	13621	13534	13464
24462	21689	29499	26258	24598	24815	23297	19667	17584	16629	15786	15443	15468	15186	14986	15027	14879	14960	14904	14820	15117	15036	14968	14909	14913	14935	14918	14841	14881	14813	14787	14991	14855	14839	14730	14826	14912	15004	14744	14785	14885	14849	14886	14921	14638	14573	14842	14596	14865	14726	14756	14841	14892	14627	14878	14795	14715	14779	14699	14637	14701	14730	14715	14738	15067	14704	14735	14786	14780	14828	14694	14858	14479	14762	14957	14793	15022	14782	14815	14820	14753	14897	14796	14930	14880	14912	14744	14990	14812	14860	14846	14932	14593	14768	14843	14770	14632	14758	14803	14729	14779	15006	14684	14735	14860	14910	14600	14889	14673	14767	14810	14868	14762	14794	14661	14793	14865	14614	14656	14783	14814	14596	14611	14676	14747	14839	14899	14600	14914	14894	14729	14775	14738	14671	14723	14790	14744	14799	14749	14617	14618	14790	14845	14786	14730	14532	14506	14783	14739	14622	14765	14715	14864	14781	14712	14710	14717	14675	14646	14547	14617	14571	14859	14974	14834	14697	14677	14834	14776	14756	14810	14714	14732	14821	14494	14759	14709	14664	14874	15000	14727	14863	14874	14805	14593	14678	14626	14619	14626	14661	14658	14745	14849	14825	14663	14899	14642	14795	14781	14716	14774	14865	14708	14551	15002	14754	14652	14643	14835	14778	14708	14682	14767	14785	14724	14806	14775	14817	14833	14847	14717	14637	14544	14654	14863	14673	14708	14932	14891	14749	14916	14694	14780	14826	14835	14854	14759	14973	14883	14754	14692	14639	14764	14730	14619	14851	14864	14804	14664	14604	14589	14663	14884	14738	14726	14580	14734	14669	14993	14620	14830	14668	14906	14903	14658	14989	14626	14700	14861	14707	14725	14980	14821	14792	14601	14873	14770	14621	14708	14853	14754	14620	14739	14850	14667	14926	14793	14791	14670	14931	14686	14646	14919	14670	14794	14724	14924	14513	15018	14782	14889	14686	14896	14928	14910	14743	14695	14695	14657	14698	14631	14741	14739	14513	14761	14857	14808	14558	14877	14650	14694	14815	14846	14607	14718	14841	14798	14811	14765	14794	14612	14790	14603	14731	14862	14756	14747	14686	14820	14761	14648	14680	14917	14797	14949	14797	14655	14874	14735	14635	14830	14753	14833	14687	14725	14838	14647	14713	14865	14565	14715	14632	14670	14907	14687	14756	14817	14856	14711	14765	14846	14730	14893	14907	14734	14823	14576	14681	14891	14597	14779	14834	14697	14880	14869	14897	14735	14607	14744	14707	14757	14801	14878	14682	14658	14833	14686	15067	14855	14728	14611	14843	14813	14853	14723	14543	14667	14606	14850	14701	14725	15008	14715	14692	14724	14898	14810	14731	14623	14895	14694	14644	14667	14934	14764	14822	14673	14840	14724	14688	14675	14749	14928	14732	14751	14709	14683	14648	14723	14735	14675	14816	14757	14704	14734	14758	14813	14762	14633	14646	14738	14791	14723	14814	14738	14894	14652	14733	14814	14575	14663	14772	14549	14781	14767	14881	14917	14924	14799	14870	14759	14593	14585	14798	14743	14837	14561	14921	14851	14555	14854	14801	14695	14816	14512	14664	14513	14679	14692	14684	14780	14761	14729	14704	14803	14788	14863	14759	14767	14580	14573	14816	14734	14761	14720	14674	14630	14724	14814	14873	14735	14708	14736	14674	14799	14995	14828	14727	14633	14790	14636	14791	14692	14936	14738	14770	14809	14593	14969	14677	14681	14734	14745	15012	14802	14677	14707	14754	14815	14875	14917	14712	14648	14771	14671	14919	14603	14702	14659	14736	14660	14756	14707	14860	14966	14775	14599	14546	14757	14641	14949	14661	14792	14815	14608	14852	14881	14642	14943	14842	14758	14726	14579	14641	14628	14839	14559	14792	14736	14962	14779	14669	14848	14896	14704	14773	14766	14854	14748	14847	14663	14644	14703	14740	14882	14567	14862	14662	14724	14833	14730	14708	14980	14794	14838	14669	14782	14719	14840	14808	14699	14719	14885	14659	14750	14914	14872	14841	14687	14751	14724	14821	14715	14867	14848	14688	14830	14679	14647	14746	14802	14859	14726	14623	14817	14786	14878	14703	14813	14812	14792	14664	14782	14806	14885	14818	14845	14622	14595	14564	14668	14768	14840	14773	14977	14677	14813	14782	14687	14663	14607	14677	14621	14707	14715	14698	14829	14782	14842	14800	14839	14817	14885	14670	14789	14677	14739	14780	14711	14749	14737	14911	14720	14791	14686	14699	14608	14834	14826	14879	14832	14644	14779	14816	14835	14787	14783	14737	14663	14737	14816	14716	14418	14630	14624	14699	14826	14622	14816	14760	14669	14688	14687	14732	14757	14685	14851	14800	14691	14779	14734	14697	14724	14844	14671	14693	14806	14788	14559	14768	14772	14783	14857	14815	14864	14721	14675	14740	14751	14796	14658	14639	14671	14696	14794	14742	14871	14794	14919	14877	14621	14721	14890	14877	14850	14805	14847	14686	14770	14772	14937	14732	14674	14562	14682	14598	14664	14706	14873	14795	14690	14680	14874	14834	14713	14644	14838	14904	14772	14658	14680	15061	14874	14716	14708	14857	14933	14677	14923	14790	14927	14790	14765	14725	14761	14944	14644	14844	14774	14725	14873	14543	14784	14982	14795	14922	14813	14748	14876	14630	14747	14497	14767	14767	14768	14652	14684	14638	14729	14592	14622	14679	14510	14725	14489	14687	14682	14757	14607	14745	14679	14710	14765	14820	14702	14816	14799	14795	14949	14870	14811	14840	14738	14720	14838	14637	14762	14810	14915	14700	14793	14615	14770	14779	14578	14864	14608	14613	14645	14744	14772	15084	14931	14721	14763	14884	14742	14905	14907	14806	14845	14703	14770	14738	14477	14770	14714	14652	14799	14692	14621	14784	14719	14536	14798	14680	14687	14970	14779	14583	14735	14700	14516	14748	14997	14731	14591	14727	14873	14518	14779	14906	14793	14697	14857	14923	14922	14588	14754	14645	14744	14830	14789	14759	14757	14782	14609	14755	14880	14782	14792	14712	14693	14817	14849	14872	14819	14834	14518	14810	14871	14920	14890	14897	14593	14687	14876	14802	14800	14802	14744	14720	14750	14716	14726	14637	14642	14858	14833	14551	14947	14593	14730	14831	14608	14841	14682	14734	15013	14690	14995	14784	14830	14756	14686	14729	14674	14633	14833	14695	14766	14889	14706	14673	14756	14754	14735	14623	14935	14747	15031	14728	14805	14701	14695	14792	14797	14688	14923	14652	14664	14558	14812	14678	14829	14787	14789	14707	14667	14783	14761	14673	14700	14598	14772	14656	14624	14702	14615	14720	14659	14632	14862	14785	14757	14832	14610	14878	14638	14536	14572	14781	14723	14944	14779	14656	14705	14708	14579	14650	14804	14714	14975	14870	14805	14710	14576	14595	14654	14746	14824	14593	14684	14781	14853	14811	14793	14630	14763	14784	14659	14774	14654	14638	14612	14820	14709	14701	14588	14663	14647	14876	14818	14855	14850	14834	14905	14787	14689	14784	14761	14662	14796	14662	14841	14699	14757	14872	14462	14741	14840	14757	14630	14729	14703	14665	14697	14824	14503	14687	14826	14710	14692	14626	14592	14704	14757	14872	14648	14590	14667	14677	14789	14817	14687	14882	14716	14656	14783	14729	14792	14733	14666	14860	14943	14910	14691	14757	14655	14744	14953	14655	14552	14574	14904	14618	14655	14834	14622	14860	14674	14753	14916	14804	14670	14715	14872	14677	14789	14613	14707	14900	14661	14688	14805	14809	14929	14771	14904	14790	14605	14436	14869	14723	14801	14698	14862	14562	14803	14908	14692	14788	14580	14895	14712	14800	14806	14831	14558	14810	14766	14684	14938	14695	14824	14788	14735	14719	14676	14858	14736	14689	14791	14904	14957	14624	14745	14824	14809	14755	14831	14792	14612	14918	14897	14639	14830	14914	14833	14709	14739	14596	14744	14686	14615	14834	14881	14759	14687	14802	14924	14710	14842	14678	14794	14755	14736	14832	14665	14773	14778	14811	15003	14651	14820	14663	14874	14740	14813	14900	14768	14727	14906	14734	14784	14719	14801	14721	14757	14851	14682	14957	14835	14557	14842	14779	14850	14680	14688	14733	14642	14607	14681	14845	14762	14623	14493	14889	14779	14713	14694	14654	14721	14877	14807	14623	14790	14707	14729	14649	14631	14464	14837	14672	14644	14745	14598	14819	14654	14763	14951	14792	14830	14738	14700	14791	14702	14652	14851	14835	14736	14809	14784	14797	14583	14919	14881	14661	14728	14799	14881	14669	14644	14738	14670	14712	14887	14868	14737	14714	14676	14724	14704	14770	14911	14770	14579	14694	14718	14804	14674	14777	14737	14823	14881	14714	14738	14869	14857	14809	14747	14686	14602	14718	14770	14884	14801	14743	14734	14948	14719	14759	14657	14843	14917	14716	14451	14730	14695	14769	14631	14801	14843	14685	14619	14919	14636	15037	14637	14907	14661	14612	14717	14590	14799	14868	14830	14678	14755	14776	14728	14860	14697	14680	14745	14589	14932	14894	14703	14821	14814	15011	14679	14692	14879	14800	14799	14844	14719	14846	14884	14606	14731	14859	14491	14749	14910	14873	14759	14704	14543	15065	14879	14640	14724	14761	14559	14850	14883	14780	14737	14783	14699	14758	14708	14826	14694	14606	14591	14604	14852	14716	14841	14676	14704	14753	14777	14729	14720	14781	14767	14864	14761	14855	14895	14766	14665	14630	14578	14724	14752	14660	14771	14688	14923	14602	14679	14788	14799	14841	14537	14634	14852	14881	14822	14626	14798	14767	14729	14640	14728	14758	14685	14732	15020	14863	14739	14683	14705	14745	14647	14761	14682	14672	14763	14864	14740	14837	14774	14901	14725	14843	14586	14734	14753	14640	14737	14693	14716	14843	14723	14869	14872	14796	14843	14978	14672	14779	14834	14818	14852	14796	14775	14905	14889	14764	14499	14905	14732	14988	14670	14744	14661	14755	14837	14853	14807	14646	14930	14930	14517	14637	14681	14449	14786	14789	14948	14771	14666	14872	14765	14758	14789	14826	14948	14812
38125	57412	49990	37712	29593	24833	21830	19407	17194	15909	15022	14842	14702	14362	14346	14058	14139	14144	14148	14173	14303	14309	14014	14020	14149	14274	14133	14039	13918	14108	14263	13955	14045	14044	13975	14238	14137	13998	13930	14057	14065	14125	13992	13972	14094	14220	14139	14063	14205	13957	14032	14044	14243	13963	14116	14082	14086	14110	14061	14069	14044	14088	14182	13999	13871	14286	13914	14016	13983	13990	14105	13979	14056	14042	13967	14167	13977	14062	14059	14090	14052	13975	14095	14058	14011	13991	13938	14213	13910	14123	14014	14139	14008	14109	14003	13982	13907	14041	14106	14083	13961	14136	14031	13993	14056	13862	14074	14074	14174	14064	14179	13943	14176	14079	14096	14045	14030	14179	14061	14012	13986	14139	14173	14223	13802	14091	14092	14165	14048	13978	14087	14062	14040	14039	14017	14023	14068	14129	13932	13918	14065	13930	14078	13989	14087	14121	13989	14154	13951	14107	13852	14095	14102	13993	14087	13989	14226	14207	14085	14124	14103	13948	14113	14031	14000	14089	13985	13977	14114	13940	14090	14011	13986	14009	13942	14105	14129	13872	13831	14015	14077	14005	13892	13957	14072	14128	13925	14041	13868	14008	14187	14089	13983	13976	13881	14243	14063	13876	13984	14007	13925	14061	14070	14233	14026	14021	14007	14137	13974	14148	14056	14032	14199	14143	14083	13968	13908	14044	14231	13931	13960	14070	14135	14131	14050	14095	13955	14007	14097	13962	14078	13910	14143	14131	13967	14050	13983	14216	14035	14061	14118	13982	14147	14001	14237	13863	14146	14033	13903	13990	14089	13979	13960	13996	13980	14088	14213	13894	14017	14047	14085	13931	14060	14070	13961	13985	14069	14214	13979	13982	14063	14154	13937	14097	14100	13955	13958	14152	14008	14144	14031	13920	13975	14015	14034	14063	14015	13898	14099	14165	13823	14058	14204	14002	14021	14084	14039	14073	14201	13917	13886	13944	13993	13893	13991	13870	13808	14083	14176	14032	14040	13942	13999	13877	13852	14128	14114	13997	13938	13937	14232	13968	14052	14054	13955	13981	14194	13985	13944	13947	14178	13894	14175	13921	14020	13877	14085	13998	14075	14109	13908	14029	13850	14088	14004	14107	14067	14036	13971	14154	14038	14144	14143	14006	13930	14101	13919	13997	14172	14087	14189	14041	13861	14189	13994	14061	14194	13988	14003	14022	14088	14301	14149	14189	13973	13912	14034	14096	14126	14102	13888	14136	13924	14033	13777	13953	13971	14024	14040	14196	14025	14063	14044	13900	13948	14075	14064	14000	13877	13963	13922	14112	14129	13964	14111	13881	14177	13866	14105	13935	13910	14139	13909	14024	14088	14055	13972	14142	13848	14065	14050	13909	13979	14062	14043	13988	14064	14057	14043	14120	14051	14007	13977	14185	13967	14145	14001	13988	14099	14122	14084	13930	14096	14071	14141	13859	13889	13998	13899	13967	14136	14062	13846	13965	14027	13984	14199	14092	14064	14122	14006	13991	14110	14257	13797	14010	14098	13782	14189	14070	13966	14061	14036	14043	14041	13886	14139	14084	14056	13995	14009	13946	14085	13940	14078	14122	13981	14028	14046	13964	14002	13949	13999	13991	14140	13843	14161	14350	14263	13933	14045	14008	14034	14035	14277	14036	13961	14058	13978	14023	14053	13992	14090	14151	13952	13939	14009	13979	13948	14027	14110	14028	14012	13871	13997	13989	14020	14062	14001	13996	14110	13978	13973	13982	13901	13917	14037	13965	14005	13983	14121	14056	13884	13903	13872	14173	14090	13994	14002	13946	13978	13701	14036	14004	14028	14046	13978	13940	14069	14007	14019	13913	14063	14129	14008	13973	14061	14041	14128	14032	13974	14028	13948	13992	14151	14032	14011	14215	13990	14166	14051	13958	13826	14202	14080	14123	13959	14040	14100	13994	14074	13953	14026	14093	14136	14063	14063	13862	14150	13972	14073	13935	14052	13888	14012	14001	14010	14039	13905	14058	13985	13968	14213	14132	14010	14018	14097	14107	13952	14172	14084	14042	14185	13970	14104	13947	13903	13991	13916	14087	14038	14086	14085	14028	14144	14096	14030	13934	14083	14034	13957	14107	14033	14058	14034	14028	14026	13820	13956	14119	14079	14102	14074	14031	14038	13937	14066	13916	14066	13973	13995	14218	13989	13984	13991	14078	14170	13893	13912	13990	14120	13956	14053	14039	14056	14166	13792	13974	14265	13959	14010	14000	14149	13994	14068	14040	13972	14035	13996	14215	13997	14008	14054	14092	14098	14123	13998	14091	14122	14202	13904	14028	14169	13946	14118	14024	13998	13912	14187	13966	14260	14038	14065	14074	13887	14052	14147	13986	13867	14005	13850	14083	14033	13999	14099	14062	14053	13881	14015	14096	13975	14084	13913	14012	14012	14034	14201	14048	14110	14011	14042	13852	13996	14176	14127	13944	14248	14144	14188	14086	14066	13965	13948	14106	13986	14117	13857	14085	14094	14101	14088	14000	13997	13873	14178	14052	13906	14077	14065	14142	14256	13987	13981	13970	14036	13970	14173	13957	13902	14144	13903	14149	14115	14014	14066	14033	14118	13986	14124	13956	14026	14053	14027	14029	13949	14065	14157	14073	13850	13923	14011	14158	13949	13964	13916	14048	14101	14003	13997	14043	14020	13913	13994	14120	13893	14170	14201	13911	14134	13938	14187	14105	14016	14090	13986	14011	14007	14012	13915	14114	14113	14026	14112	13940	13968	13908	14085	13939	14075	13875	14047	14062	14124	14081	13947	14174	14009	14056	14086	14073	13925	13893	13986	14030	14016	13960	13957	14097	13819	14073	13990	14040	14015	14108	14243	13903	14119	14074	14052	14162	13958	13850	14049	13962	13996	13915	14194	13947	14101	14132	14059	13966	13903	13968	14120	13996	13851	14192	14217	14071	14039	14030	14007	13878	14014	14034	13988	13905	14040	13951	14002	14092	14220	14074	13906	13857	14064	14213	14118	14031	14275	13984	13979	14044	13750	14146	14045	14052	13995	14170	14013	13925	14072	13994	14121	13985	13961	13943	13993	14056	14167	14021	13860	14060	13917	14035	14096	14015	14099	14134	13898	14037	14062	14174	14218	13942	13992	14115	14049	14093	14035	13836	13984	14075	13864	13993	13930	14129	14045	13975	13964	14077	14127	14149	14325	14240	13891	14169	14064	14045	14052	14274	14001	14050	13925	14071	13989	14048	13911	14070	14089	14104	14065	14015	13971	14021	14191	13970	14005	13959	14126	14065	13971	13873	14251	13953	14023	14151	14128	14104	14009	14023	13982	14020	14109	14113	13983	14133	13946	13856	14007	14032	14062	14039	13976	14113	13974	14233	14165	14067	13999	13977	14194	13981	14195	14090	14146	14008	14044	14130	14235	14002	13914	14097	14110	13854	13991	14050	14095	14069	14078	13979	13977	14001	14227	13992	14066	14017	14017	14058	14177	14035	14283	13962	14083	14065	14034	14168	14057	14007	14083	14046	13974	14015	14149	13897	13997	14219	14002	14053	14158	13975	14028	13907	14091	14024	13853	14043	14108	14133	14160	14056	13919	14138	13791	13989	14172	13826	14063	14145	14060	14148	14026	13932	13917	13941	13971	14075	14122	13881	14253	14036	14185	14041	14097	14139	13979	13940	14090	14041	14098	14078	14033	14061	13959	14144	13943	14132	13893	13981	13999	14057	14068	14073	14010	14182	14077	14139	13929	13958	14062	14016	14130	14081	13891	13950	13977	14025	14059	14069	14079	14067	14185	14159	14089	14186	14161	13946	14027	13988	13976	14017	14072	13830	13982	14097	14159	13992	13982	13985	13861	14045	14096	14173	13939	13941	14089	14022	14075	14016	14053	14086	14088	14014	13991	14048	13975	14027	14035	14036	14179	14087	14028	13976	13982	14102	14144	14025	14096	14080	14104	14102	14088	13985	14012	14062	14171	13985	14054	14001	14123	14317	13860	13970	14015	14131	14194	14016	14061	14151	13992	14120	14053	14201	14073	14198	14031	14004	14002	14080	13990	14074	14052	14072	14132	14108	14081	13964	14043	13881	14015	13944	14100	13870	13905	14147	13969	14000	14161	14004	13891	14022	13891	14022	14065	13948	14097	14002	14017	14195	13997	14124	13882	14078	13970	13867	14144	14025	14104	14001	13965	14151	14112	14108	14041	14077	13957	14150	13973	14046	14036	13946	14064	14051	14072	14084	13951	13955	13877	14033	13884	13969	14054	14124	14076	13974	14013	13888	13986	14141	13873	13860	14046	14029	14053	13915	14009	13988	14035	13960	14022	13942	13990	13991	13974	14000	13964	14048	13964	14049	14042	14036	13876	14050	14043	14072	14065	13979	14131	14154	13957	14091	14082	13973	13915	13928	14091	14039	14040	14079	14037	13987	13898	14020	14139	14124	13993	14033	14067	13921	14058	14137	14098	14055	13983	14163	13983	13896	14002	13986	14097	14010	13969	14108	14000	14094	13942	13984	13996	14166	14218	14084	13938	14084	14166	14098	13991	14186	14113	14093	13918	14140	14035	14171	13949	14065	13987	14129	14058	14081	14093	14000	14045	13945	14056	14136	13996	13965	14183	14119	14126	13817	14081	13862	14049	14178	14031	14114	14010	14183	14274	14118	14026	14097	13864	14074	14138	14086	13943	14010	13798	14015	14075	13958	14021	14107	14071	14073	14094	13980	14045	14122	14033	13934	13912	14008	14005	13898	14021	14112	14113	14152	14053	13993	13929	13867	13957	14252	14131	13809	14034	14106	13986	13917	13991	13990	14024	14107	13976	13981	13997	13992	13833	13864	14188	13958	14092	14076	14032	14119	14083	14189	14047	14033	13933	13938	13990	14004	14223	13951	13953	14006	14042	14075	13947	14069	14104	14064	14105	14017	13979	14185	14011	14152	14211	13907	13809	14013	14006	14111	14015	14154	14053	14085	14039	14042	14111	14026	13901	14028	13899	14124	14073	14063	14044	14178	14068	14137	14103	13997	14060	14213	14123	14234	13942	14088	13973	14121	14120	13901	13809	14034	14007	14089	13992	14043	14176	14114	14131	13939	14207	14067	13974	13965	14212	13929
23294	21647	29560	24762	23440	26126	27650	21900	18796	18098	17108	16271	16005	15862	15646	15788	15631	15546	15450	15384	15294	15398	15308	15229	15187	15124	15244	15300	15172	15117	15230	15148	15436	15309	15082	15222	15217	15049	15102	14968	15133	15223	15132	14999	15008	15371	15059	14931	15057	15325	15136	15115	15213	15192	15170	15047	15119	15085	15108	15241	15165	15153	15191	15181	15166	15250	15179	15014	15249	15250	15151	15134	15054	15110	15144	15169	15034	15272	15182	15098	14984	14996	15171	15193	15217	15201	15031	15173	15073	14951	15152	15187	15312	15156	14970	15169	15257	15030	15102	15100	14990	15122	15166	15097	15032	15002	15104	15138	15213	15050	14923	15142	15151	14942	15298	15001	15249	15291	14996	15024	15136	15192	15106	15228	15308	15111	15013	15117	14987	14933	15020	15187	14919	14998	15086	15051	14983	15216	15076	15112	15195	15112	15185	15210	15266	15265	15206	15127	14846	15159	15044	14982	15115	15073	14939	14919	14982	15028	14999	14995	15124	15051	15131	15137	15216	15157	15139	15009	15047	14992	14900	14953	14944	15135	14944	15102	15080	15048	15274	15178	15005	15082	15144	15129	15006	15105	15165	15045	15190	14992	15170	15089	15016	14989	15062	15255	15079	14895	15299	15044	15123	14994	15101	15020	15000	15133	15077	15224	14982	15097	15121	14912	14993	14957	15025	15063	14976	15093	15081	15069	15042	14918	15120	15111	14963	15060	15107	15182	14929	15004	14972	15097	14893	15116	15190	14939	15072	14912	15088	15249	14874	15149	15037	15128	15044	14963	15057	15069	15134	15122	15003	14907	14929	15193	14985	15055	15229	15079	14906	14965	15147	15178	15045	14926	14898	15176	15021	15114	15103	15022	15162	15196	15301	15142	15068	15092	15013	15095	15064	15161	15175	15014	14993	15161	15027	15010	15035	15019	14986	15088	15130	15124	15075	15051	15042	14905	15049	15286	15157	15104	15155	15125	14978	14906	14980	15046	15081	14969	14999	15024	14958	14990	15050	15036	14826	15041	15043	15080	14977	14966	15169	14934	14957	14961	15120	15115	15063	15035	15286	15083	15155	15152	15139	14982	14932	14993	15016	15006	14954	14951	15110	15206	15241	15036	15020	14923	14963	15039	15006	15038	14959	15112	15078	15079	15101	15030	14985	14927	15263	15141	14885	15047	15252	15110	15107	14835	15044	15131	15151	15205	14969	14929	14934	15084	15068	14968	15031	14931	15032	15084	15104	15162	15104	15024	15107	14844	14808	14995	15192	15109	15029	14974	14918	15031	15023	14980	15055	15020	14940	15090	15124	15027	15130	15013	14944	15092	14814	15009	14981	14976	14958	14962	15055	15198	15046	15205	15046	14923	15105	14944	15250	14985	15150	14942	15068	14904	15136	14914	14977	15133	15000	14993	15164	15254	15215	15074	15034	15059	15006	15122	14933	14994	15125	14973	15014	14904	14835	14995	15116	15135	14995	15143	15033	15088	15131	15082	14975	14976	15092	15009	14950	15008	15080	15048	15187	15097	15065	15092	15177	14938	15084	14781	14867	15215	15104	15056	15251	14969	15162	15249	15157	14898	15028	14995	14841	15147	15179	15210	15055	15020	14920	15105	14978	15290	14969	15158	14859	15050	15053	15198	15018	14955	14987	14977	15147	14997	15146	15014	15048	14952	15160	15112	14903	15171	15005	14950	15106	14923	15241	14852	15056	14879	15177	15076	15004	15017	15178	15036	15020	14978	14852	14948	15265	15224	15028	15099	15051	15059	14957	14788	15046	15248	15033	15078	14943	15017	15142	15053	14951	15049	15083	15103	15183	15089	15058	14843	15050	15101	14823	14946	15031	15084	14870	15094	15087	15168	15118	15081	15143	15187	14983	14900	14956	14865	15102	14916	14892	14921	15186	15130	15261	15011	14947	14991	14995	15037	14941	15153	15036	15109	14977	15033	15137	14954	14970	15208	15248	14963	15221	15163	15159	15077	14921	14976	15026	14993	15324	14922	15058	15204	15025	15054	14883	15011	15076	15089	15173	15174	14965	15053	15250	15107	15256	15121	15051	14968	15053	15092	15020	15046	14981	15096	14907	14891	15064	15023	15056	15041	15048	15070	15037	14932	14908	14949	14988	15141	15174	15168	15035	15035	15076	15029	15114	14954	15176	15004	15071	15062	15063	15056	15043	15162	14950	15153	15104	15074	15222	15187	15268	14961	15265	14955	15081	15031	15274	15227	15074	15033	15092	15180	15110	15019	15189	14794	15084	14978	14992	15343	14981	15113	14925	15054	14952	15174	15002	14962	14910	15152	15013	15152	15220	15007	14938	14964	14995	15065	14961	15197	15038	15124	14981	14897	15336	15079	15031	15041	15178	14923	14811	15019	15212	15053	15102	15027	15175	14988	15126	14888	15050	15203	15142	15232	15190	14936	15079	15070	14973	14932	15102	15034	14979	15200	15175	15246	15065	15143	15066	14912	15175	15052	14965	15032	15025	15224	15168	15096	15016	14773	14998	15017	15105	14955	15120	15136	15047	15059	15098	15124	15178	15061	15019	15122	15138	15091	15107	14948	15250	14955	15308	14928	14967	14980	14839	15058	15057	15208	15052	15179	15086	15186	15047	15050	15075	15252	15132	14993	15014	15096	15003	15038	15101	15174	14956	14987	15025	14959	14966	15135	15189	15042	15278	15194	14949	15039	15011	15111	15089	15161	15042	15207	15192	15202	15272	15098	14998	15096	15007	15086	14768	15224	15083	15112	15117	15117	15026	15113	15073	15003	15115	14934	14925	14873	14977	15057	15152	15040	14909	15139	15082	15072	15033	14959	15152	15189	15007	15157	14927	15018	14976	15164	15016	14793	15249	15038	15154	15162	15244	15117	15092	15124	15001	15089	15054	15256	15030	15109	15099	14970	15035	15219	15221	14998	15004	14901	14964	14921	14983	15258	15174	15153	15038	15047	15027	15120	15147	14955	15148	15140	15170	15110	15209	15222	15157	15260	15010	15109	15373	15207	14986	15160	15103	15167	14945	14999	15149	14902	15077	15170	14964	15053	15072	15172	15060	14981	14988	15234	15020	15084	15199	14991	15084	14882	15023	15076	14937	15102	15084	15002	14909	15068	15105	15048	15012	15230	15196	15197	15204	15212	15102	15013	14927	15037	15196	14928	14952	15081	15035	15023	15114	15055	14869	15057	14998	15045	15023	15319	15103	15173	15157	15141	15219	15312	14902	15036	14999	15116	14926	14936	15192	14999	15202	14883	15085	14967	15147	15017	15004	15102	15042	14786	14807	15109	15159	15041	15042	15112	14980	15072	15181	15016	15182	15018	15069	15076	15151	15047	14839	14991	15098	14898	14930	15057	14989	14919	15154	15039	15060	14925	15117	15155	15042	14985	14990	14832	14933	15056	15066	14987	14845	15177	14841	15071	14953	15169	15103	14942	15015	15033	15065	15175	15104	14977	15158	15007	14993	15140	14894	14956	15044	14968	14775	14934	15034	15028	15112	14962	15193	15279	15136	15083	14968	14914	15117	15277	15002	15039	15186	15269	15051	15070	15052	15047	14980	14987	14965	14878	15067	15173	15002	14986	15322	15077	14981	15139	14947	14893	15135	15298	15108	15137	14989	15069	15106	15050	14923	14891	14885	15083	14978	15209	15147	15201	15108	14974	14971	15147	15109	15056	15006	15101	15140	15101	14910	15026	15106	15083	15114	14905	15000	14861	14985	15078	15120	15011	15099	14987	15112	15163	14977	15052	14855	15188	15293	15012	15038	15193	14958	15097	15030	15042	15029	14926	15215	14989	15095	14834	15084	15186	15067	14950	15061	14859	14921	15026	15142	14983	15070	15021	15058	15031	15138	14975	15150	14948	15182	15060	15206	15027	15107	15320	15148	15107	15132	14965	14923	15081	15087	15221	15088	15132	15091	14995	14928	15014	15081	15084	15002	15206	14813	14967	15055	15218	15070	15102	15145	14981	15235	14921	15056	15097	15018	15227	14943	15168	15220	15128	15150	15162	15020	14965	15058	14852	15197	15091	14969	15156	15064	14872	15237	15003	15141	15086	14895	15013	14874	14988	15333	15014	15124	15201	14815	14985	14915	15022	15147	15051	15101	15031	15025	14959	15056	15162	15139	14971	15182	14907	15159	15144	14999	15043	14977	14987	15040	15142	15106	15238	15088	15106	14875	14938	15095	15144	15120	15143	14984	15024	14916	15177	15204	15194	15109	15128	15138	15039	15025	15007	14768	15071	15157	15116	15003	15137	15125	14978	15011	14957	15143	15010	15078	15005	14905	15093	15153	15103	15199	15127	14984	15004	15022	15028	15094	14912	14958	14981	15122	15052	14980	14932	15090	15145	15002	15039	14992	15009	14842	14950	15115	15050	14886	15016	15088	15084	15124	15016	15202	14921	15110	15030	15304	15102	15118	14891	15051	15153	14968	14977	15227	15029	15162	15078	15203	15025	14867	15165	15079	15153	14922	15099	15158	15028	15182	15024	15193	15146	15038	15057	15195	15090	15168	14876	15227	15058	15168	15107	15043	15032	14892	15296	14987	15088	15086	15204	15159	15177	15042	14885	14875	14921	15136	15177	14881	15215	14979	15164	15003	14924	15161	14986	15000	15298	15209	15021	15024	15119	14972	15235	14971	15308	15060	15115	15091	15078	15010	14988	14789	15090	15025	15182	15163	14976	15098	14951	15029	15018	15038	15140	15052	14741	14968	14886	15091	15126	15020	15272	15103	15266	15081	15139	14925	15008	15143	15164	15003	15028	14994	15097	15088	15092	15103	15054	15164	15087	15182	14979	14999	14997	15112	15050	15127	15064	15120	15185	14981	15043	15012	14908	14960	14954	15026	15054	15029	15110	15161	15246	14910	14907	15058	14938	15215	14939	14936	15142	14970	15195	14880	14727	15029	15198	15129	15049	15085	15005	15035	14988	14986	14966	14942	14886	14961	15075	15097	15037	15200	14974	14918	15064	14995	15016	14978	14915	15047	14987	14914	14988	14961	15040	14950	15104	14891	14964	15062	15204	15059	15191	15064	14966	14977	14993	15178	15065	14996	15071	15217	15319	15037	14982	15006	14948	15047	15063	15217	14983	14909	15209	15177	15100
42099	61941	55841	43941	35110	29001	25048	21778	18843	17184	16296	15533	15089	15113	14763	14767	14534	14545	14434	14339	14563	14356	14383	14245	14178	14270	14227	14260	14278	14253	14285	14066	14131	14332	14343	14268	14249	14114	14224	14225	14240	14084	14335	14289	14460	14193	14277	14337	14199	14102	14197	14221	14268	14128	14147	14330	14178	14210	14211	14257	14302	14170	14198	14316	14168	14482	14254	14017	14329	14305	14080	14279	14306	14134	14083	14116	14197	14378	14220	14134	14249	14212	14198	14326	14102	14228	14262	14123	14133	14258	14371	14139	14255	14209	13943	14226	14083	14346	14203	14217	14115	14293	14137	14290	14230	14230	14189	14261	14306	14090	14432	14430	14184	14125	14058	14198	14161	14384	14176	14214	14176	14251	14135	14045	14236	14207	14318	14364	14457	14282	14150	14357	14267	14302	14192	14224	14088	14126	14224	14209	14001	14312	14328	14300	14221	14112	14216	14394	14142	14251	14252	14419	14190	14151	14296	14190	14144	14345	14048	14105	14302	14182	14225	14150	14275	14228	14232	14209	14112	14141	14198	14264	14150	14220	14307	14249	14234	14136	14293	14261	14261	14090	14233	14191	14362	14128	14360	14351	14407	14254	14103	14139	14125	14218	14290	14188	14170	14052	14166	14043	14046	14348	14254	14416	14231	14251	14246	14217	14035	14143	14241	14239	14269	14103	14081	14113	14199	14094	14166	14205	14143	14261	14154	14346	14102	14280	14072	14421	14204	14239	14119	14289	14276	14170	14338	14048	14092	14027	14163	14106	14249	14154	14033	14378	14215	14239	14143	14150	14209	14179	14299	14220	14227	14198	14258	14323	13972	13967	14134	14078	14360	14130	14176	14085	14253	14122	14396	14210	14361	14093	14193	14152	14068	14100	14170	14130	14131	14152	14276	14177	14194	14114	14291	14305	14369	14245	14195	14222	14213	14360	14048	14177	14262	14220	14194	14341	14226	14196	14164	14323	14139	14203	14378	14236	14198	13932	14339	14289	14145	14283	14092	14359	14128	14319	14284	14231	14070	14256	14180	14296	14271	14174	14292	14135	14028	14238	14150	14273	14264	14307	14164	14207	14234	14260	14152	14265	14286	14271	14057	14171	14297	14251	14270	14192	14207	14252	14301	14211	14352	13975	14257	14265	14150	14080	14225	14123	14248	14470	14163	14232	14104	14413	14258	14167	14203	14270	14263	14196	14146	14135	14215	14147	14192	14316	14139	14127	14283	14336	14174	14323	14115	14249	14285	14198	14278	14132	14391	14200	14264	14205	14212	14196	14207	14267	14148	14115	14115	14318	14238	14154	14491	14151	14138	14467	13955	14271	14203	14024	14317	14147	14298	14337	14214	14135	14287	14286	14286	14216	14184	14281	14203	14139	14139	14195	14130	14133	14316	14327	14177	14274	14307	14272	14113	14241	14101	14374	14207	14186	14140	14195	14216	14212	14088	14142	14227	14159	14269	14322	14103	14277	14190	14155	14332	14236	14141	14194	14221	14224	14226	14223	14193	14066	14400	14210	14336	14210	14179	14253	14210	14251	14117	13988	14193	14242	14350	14011	14330	14238	14364	14135	14377	14338	14310	14127	14328	13989	14211	14195	14213	14285	14274	14021	14301	14138	14101	14269	14192	14180	14058	14209	14115	14211	14169	14339	14277	14053	14207	14240	14244	14214	14243	14119	14149	14203	14255	14274	14345	14179	14293	14470	14129	14140	14303	14256	14083	14188	14068	14227	14139	14102	14226	14156	14263	14084	14287	14270	14167	14295	14157	14231	14258	14242	14284	14241	14226	14265	14200	13997	14149	14018	14445	14137	14343	14232	14479	14270	14359	14260	14354	14081	14346	14263	14062	14174	14278	14235	14448	14261	14158	14305	14212	14254	14255	14185	14262	14297	14215	14212	14151	14050	14124	14113	14286	14125	14229	14134	14257	14247	14190	14161	14096	14308	14190	14260	13995	14306	14360	14242	14135	14172	14274	14185	14140	14163	14298	14173	14241	14122	14414	14279	14361	14144	14168	14155	14323	14131	14089	14250	14249	14289	14264	14372	14108	14046	14346	14183	14218	14210	14326	14194	14276	14306	14264	14236	14175	14250	14436	14181	14210	14267	14253	14164	14223	14077	14318	14060	14372	14416	14298	14282	14261	14277	14252	14197	14233	14077	14165	14342	14406	14101	14148	14140	14169	14298	14197	14160	14248	14150	14214	14202	14215	14332	14148	14170	14117	14119	14272	13995	14164	14180	14146	14188	14149	14158	14285	14159	14129	14135	14355	14123	14220	14071	14179	14433	14254	14071	14185	14064	14259	14326	14041	14306	14215	14269	14175	14266	14215	14271	14219	14348	14111	14234	14256	14223	14316	14141	14129	14220	14280	14104	14236	14268	14033	14286	14087	14223	14223	14075	14175	14251	14096	14203	14252	14176	14206	14378	14096	14232	14158	14215	14234	14036	14189	14036	14291	14268	14105	14232	14112	14006	14198	14102	14362	14038	14309	14153	14243	14238	14250	14192	14115	14243	14298	14209	14056	14155	14300	14110	14298	14036	14483	13999	14137	14016	14270	14167	14249	14252	14331	14269	14163	14320	14239	14215	14134	14128	14043	14151	14046	14281	14244	14325	14213	14409	14163	14147	14127	14195	14097	14133	14271	14235	14296	14198	14244	14213	14227	14277	14263	14235	14326	14252	14104	14241	14146	14225	14403	14103	14258	14344	14071	14358	14307	14090	14130	14257	14226	14233	14216	14231	14129	14270	14241	14231	14196	14189	14120	14324	14210	14370	14257	14199	14099	14217	14342	14064	14261	14135	14225	14243	14248	14302	14327	14192	14090	14296	14174	14264	14157	14204	14174	14046	14176	14234	14271	14088	14256	14088	14267	14136	14291	14043	14193	14306	14182	14303	14308	13950	14192	13992	14264	14132	14230	14291	14415	14311	14125	14180	14090	14145	14246	14157	14210	14241	14251	14217	14285	14195	14153	14095	14296	14158	14169	14266	14380	14103	14145	14229	14092	14236	14165	14187	14318	14169	14215	14374	14125	14158	14350	14216	14328	14210	14192	14109	14103	14207	14210	14146	14196	14175	14253	14212	14130	14069	14327	14193	14329	14096	14258	14046	14190	14193	14266	14218	14151	14186	14252	14222	14245	14128	14308	14248	14309	14129	14313	14245	14296	14121	14034	14142	14250	14118	14343	14212	14242	14108	14201	14210	14126	14165	14057	14280	14077	14207	14198	14142	14379	14354	14190	14356	14335	14265	14060	14300	14174	14158	14262	14207	14362	14360	14080	14217	14193	14149	14210	14133	14312	14265	14192	14196	14374	14139	14163	14237	14189	14123	14082	14097	14167	14220	14354	14300	14279	14208	14244	14306	14206	14070	14254	14366	14290	14375	14190	14139	14171	14218	14229	14184	14147	14251	14143	14308	14253	14249	14147	14319	14145	14202	14162	14163	14155	14195	14181	14253	14309	14238	14164	14289	14120	14146	14112	14167	14182	14288	14171	14239	14393	14144	14187	14215	14075	14329	13956	14252	14192	14213	14320	14409	14155	14363	14156	14054	14346	14241	14252	14175	14166	14089	14037	14169	14205	14360	14068	14305	14305	14110	14110	14287	14317	14165	14071	14327	14207	14211	14348	14329	14123	14268	14313	14334	14203	14299	14293	14202	14202	14176	14303	14249	13967	14196	14243	14194	14081	14070	14154	14362	14188	14288	14354	14183	14352	14117	14155	14230	14186	14351	14311	14209	14231	14086	14165	14298	14144	14182	14090	14058	14372	14353	14309	14180	14196	14160	14366	14195	14227	14237	14251	14252	14282	14230	14247	14121	14115	14323	14145	14333	14223	14137	14217	14282	14209	14191	14452	14300	14188	14134	14246	14261	14165	14141	14217	14329	14093	14154	14290	14268	14177	14210	14215	14265	14150	14141	14280	14263	14353	14216	14228	14163	14207	14150	14109	14171	14331	14129	14238	14217	14125	14193	14125	14270	14160	14232	14002	14219	14190	14193	14077	14068	14160	14357	14102	14218	14190	14327	14244	14159	14192	14129	14109	14296	14134	14266	14137	14362	14334	14266	14272	14067	14337	14270	14306	14216	14346	14289	14312	14305	14144	14277	14239	14153	14260	14205	14261	14097	14292	14154	14033	14185	14178	14300	14422	14233	14287	14126	14142	14363	14182	14145	14269	14069	14124	14120	14251	14319	14274	14248	14174	14259	14240	14350	14215	14153	14193	14219	14325	14153	14140	14129	14198	14212	14265	14138	14289	14355	14270	14281	14490	14304	14218	14303	14227	14100	14073	14213	14304	14054	14268	14281	14303	14252	14318	14196	14198	14318	14126	14314	14149	14044	14312	14160	14240	14075	14329	14475	14122	14371	14175	14290	14173	14202	14237	14285	13981	14312	14148	14343	14222	14222	14018	14296	14156	14187	14045	14056	13934	14181	14257	14098	14333	14219	13977	14210	14243	14235	14201	14182	14118	14107	14171	14299	14233	14174	14240	14201	14149	14155	14201	14210	14092	14048	14249	14457	14468	14291	14227	14185	14085	14112	14286	14131	14150	14271	14047	14177	14268	14189	14032	14087	14142	14242	14268	14267	14109	14121	14297	14289	14183	14210	14109	14311	14358	14208	14182	14232	14287	14229	14332	14158	14041	14189	14211	14099	14133	14275	14160	14204	14222	14306	14259	14289	14327	14372	14228	14344	14152	14204	14116	14057	14243	14211	14206	14083	14198	14152	14270	14237	14222	14170	14401	14368	14073	14197	14063	14178	14403	14057	13978	14203	14081	14186	14082	14125	14305	14193	14209	14334	14206	14283	14177	14361	14279	14233	14438	14197	14407	14276	14204	14192	14196	14153	14208	14293	14434	14215	14257	14222	14132	14116	14236	14141	14073	14173	14140	14225	14176	14258	14296	14276	14209	14175	14399	14195	14155	14407	14261	14039	14254	14082	14317	14370	14289	14228	14214	14129	14201	14203	14326	14098	14202	14291	14249	14259	14220	14306	14196	14205	14218	14145	14282	14232	14040	14171	14193	14258	14153	14368	14194	14218	14159	14282	14157	14230	14253	14425	14256	14238	14097	14082	14320	14440	14160	14384	14137	14068	14137	14038
29432	28460	33361	27402	20634	17467	16130	15404	14974	14485	14271	14232	14004	14107	14095	14120	13991	13973	13952	14020	14003	13834	13843	13930	13924	13928	13966	13820	13898	13885	13796	13961	13712	13879	13950	14052	13877	13825	13968	13879	13835	13799	13907	13939	13840	13930	13704	14038	13729	13838	13918	13674	13895	13991	13822	13824	13811	13905	13773	13801	13751	13707	13827	13871	14095	13832	13988	13868	13720	13836	13767	13678	13923	13736	13836	13642	13953	13776	13941	13807	13736	13919	13983	13864	13982	13958	13833	13924	13764	13875	13737	13979	13912	13846	13744	13614	13827	13934	13916	13958	13800	13828	13865	13605	14012	13903	13741	14070	13893	13620	13942	13914	13843	13707	13854	13677	13907	13978	13811	13725	13838	13855	13927	13752	13788	13936	13969	13862	14059	13886	13885	13845	13958	13960	13833	13838	13837	13843	13800	13839	13820	13899	14007	13772	14010	13716	13770	13751	13582	13819	13867	13887	14013	13798	13689	13803	13741	13784	13664	13738	14053	13949	13992	13771	13998	13676	13921	13734	13775	13962	13733	13778	13892	13960	13670	13828	13953	13757	13853	14015	13671	13809	13966	13974	13815	13980	13963	13727	13882	14001	13888	13968	13786	13954	13846	13719	14057	13848	14040	13856	13945	13902	13784	13899	14162	13977	13930	14011	13823	13956	14085	13795	13761	13820	13878	13878	13838	13765	13862	13963	13887	13884	13773	13873	13913	13793	13774	13959	13919	13863	13825	13752	13933	13910	13852	13959	14033	13805	13813	13853	13947	13892	13899	13827	13866	13763	13779	13872	13848	13889	13916	13722	13872	13733	13812	13703	14075	13930	13984	13950	13831	13876	13901	14052	13728	13871	13812	14049	13838	13828	13783	13771	13715	13848	13731	13757	14009	13779	13781	13884	13874	13722	13772	13905	13787	13849	13733	13780	13827	13888	13823	13694	13829	13768	13745	13787	13870	13851	13941	13812	13774	13888	13743	13850	13885	13931	13967	13871	13772	14000	13785	13814	13947	13906	13748	13912	14005	13908	13758	13932	13951	13700	13828	13873	13921	13795	13750	13873	13834	13972	13859	13728	13862	13979	13921	13963	13958	13910	13823	13910	13832	13900	13910	13718	13927	13820	13654	13958	13855	13878	13858	13913	13965	13835	13709	13814	13768	13742	13933	13879	13884	13786	13693	13920	13958	13824	13876	13964	13694	13942	13846	13820	13686	13526	13766	13725	13763	13946	13909	13759	13730	13949	13974	13878	13756	13716	13785	13797	13894	13769	13924	13964	13872	13906	13752	13883	13658	13867	13747	13869	13965	13770	13728	14002	13902	13853	13715	13797	13819	13558	13718	13824	13849	13809	13890	13837	13888	13829	13687	13846	13698	13903	13819	14020	13986	13911	13877	13761	13912	13927	13741	13682	13716	13796	13863	13993	14137	13866	13874	13665	13974	13842	13855	13762	13706	13835	13898	13875	13694	13831	13743	13956	13887	13737	13890	13695	13742	13771	13838	13899	13951	13873	13647	14016	13797	13681	13707	13903	13673	13779	13774	13940	13821	13904	13707	13781	13861	13915	13850	13760	13949	13939	13846	14112	13908	13737	13844	13862	13867	13879	13812	13902	13857	13751	13876	13967	13874	13824	13902	13741	13760	13917	13866	13841	13845	13927	13768	13813	13866	13837	13898	13850	13712	13672	13799	13739	13698	13816	13912	13818	13801	13888	13864	13856	13793	13710	13871	13865	13858	14073	13881	13972	13782	14024	13907	13815	13757	13792	13890	13850	13883	13729	13877	13808	13914	13936	13801	13927	13840	13704	13763	13849	13683	13897	13823	13776	14049	13750	14012	13778	14016	13651	13855	13937	13794	14035	13796	13929	13789	14188	13773	13721	13752	13736	13783	13914	13865	13885	13680	13757	13904	13868	13966	13842	13877	13700	13942	14067	13783	13792	13901	13872	13719	13978	13857	13854	13762	13669	14011	13906	13735	13749	13958	13939	13869	13765	13779	13872	14012	13783	13663	13683	14024	13888	13908	13806	13761	14000	13947	13783	13972	13850	13905	13694	13890	13777	13708	13978	13875	13852	13835	13789	13901	13643	13866	13798	13875	13822	13956	13861	13801	13760	13931	13997	13868	13753	13766	13896	13671	13642	13766	13939	13931	13617	13755	13771	13724	13725	13932	13829	13872	13811	13845	13900	14018	13790	13939	13616	13974	13844	13815	13876	13942	13911	13921	13772	13902	13952	13818	13961	13704	13731	13886	13872	13620	13823	14077	13990	13890	14000	13698	13764	13925	13672	13953	13837	13783	13760	13891	13709	13814	13685	13947	13642	13725	13917	13971	13891	13874	13918	13721	13946	13851	13965	13694	13700	13956	13975	13707	13866	13782	13895	14064	13688	13700	13985	13808	13935	13844	13910	13872	14009	13846	13782	13842	13588	13953	13808	13797	13924	13883	13709	13738	13847	13794	13900	14132	13728	13833	13822	13936	14058	13918	13865	13798	13864	13758	13972	13943	13714	13724	13738	13771	13786	13862	13918	13867	13903	14006	13851	13806	13950	13882	13813	13774	13840	13788	13698	13987	13888	13883	14008	13888	13829	13837	13997	14099	13905	13815	13829	13863	14005	13819	13723	13884	13858	13991	14009	13991	13718	14070	13907	13971	14020	13880	13853	14007	13912	13677	13773	13849	13883	13829	13792	13951	14012	13713	14000	14060	13843	13766	13872	13927	13825	13914	13907	13831	13867	14071	14071	13993	13845	13761	13827	13861	13642	13803	13792	13864	14025	13971	13948	13801	13918	13837	13730	13922	13827	14020	13870	13890	13870	13933	13966	13781	13708	13998	13615	13918	13847	13901	13839	14078	13795	13813	14036	13820	13824	13861	13769	13905	13855	13821	13632	13713	13817	13984	13871	13811	13910	13889	13921	13997	13882	13997	14013	13895	13737	13875	13769	13811	13887	13850	13773	14002	13801	13551	13997	13711	13817	13682	13794	13551	13910	13814	13920	13783	13838	13824	13829	13915	13852	13740	13765	13868	13866	13852	13926	13896	13849	13852	13798	13852	13819	13913	13710	14049	13849	13806	13976	13825	13822	13642	13835	13940	13921	13911	13847	13810	13857	14115	14115	13772	13881	14026	13842	13798	13841	13912	13800	13825	13944	13716	13755	13803	13838	13824	13893	13826	13954	14100	13873	13867	13951	13913	13833	13973	13853	13856	13696	14004	13910	14070	13892	13741	13769	13795	13799	13714	13860	14045	13799	13909	13804	13715	13947	13767	13926	13897	13859	13840	13681	14081	13891	13702	13855	13723	13903	13935	13888	13843	13704	13898	14009	13933	13947	13833	13922	13964	13812	13836	13842	13701	13840	13791	14002	13937	13882	13840	13882	13915	13799	13942	13993	13721	13861	13867	13891	13818	13704	13866	13857	13895	14102	14118	13923	13981	13784	13876	13762	13772	13734	13768	13999	13969	13804	13906	13618	14187	13903	13829	13740	13935	13761	13870	13825	13829	13893	13671	13790	13769	13816	13906	13865	13822	13743	13861	13822	13945	14008	13829	13838	13764	13724	13974	14095	14030	14029	13812	13727	14076	13934	13711	13902	13736	13946	13996	13943	14019	13767	13866	13752	13678	13861	13913	13910	13979	13834	13898	13864	13702	13909	13787	13787	13685	13653	13817	13913	13854	13825	14110	13920	13822	13732	13800	13773	14029	13892	13867	13630	13812	13763	13879	13890	13931	13919	13803	13983	13706	13901	13900	13988	13670	13859	13891	13848	13860	13939	13874	13825	13796	13870	13859	13796	13706	13756	13687	13930	13760	13757	13845	13886	13816	14085	13823	13756	13656	13677	14109	13836	13795	13893	13845	13822	13813	13938	13859	13716	13607	13852	13843	13581	13921	13832	13910	13766	13747	13866	13866	13745	13940	14057	13888	13993	13939	13823	13761	13890	13918	13800	13970	13868	13768	13900	13737	13886	13764	13765	14012	13860	13908	14084	13882	13805	13923	14009	13902	13941	13976	13855	13959	13903	13819	13883	13939	13910	14029	13851	13930	13974	13784	13880	13824	13802	13854	13662	13767	14055	13817	13822	13878	13800	14069	13898	13862	13806	13815	13747	13839	13882	14014	13871	13732	13911	13771	13872	13939	13706	14066	13789	13842	13765	13870	13822	13921	13895	13899	13877	13723	13782	13852	13781	13882	13865	13838	13819	13887	13801	13602	13731	13795	13937	14012	13935	13967	13865	13866	13889	13723	13840	13939	13727	13919	14032	13894	13842	13982	13992	14003	13914	13826	13909	13900	13756	13922	13831	13896	13926	13977	13795	13886	13950	13846	13972	14001	14038	13800	14079	14033	13811	13925	13979	13727	13902	13915	13903	14074	13891	13805	13799	13669	13818	13823	13798	13671	13805	13958	13895	13812	13693	13974	13831	14048	13994	13970	13776	13744	13982	13885	13930	13985	13831	13720	13773	13817	13878	13863	13714	13819	13807	13805	13978	13764	14026	13741	13814	13772	13556	13906	13760	13893	13663	13927	13788	13706	13959	13860	13916	13842	13735	13757	13734	13978	13901	13701	13846	13955	13769	13790	13772	13773	13854	13787	13796	13900	13614	13778	13960	14036	13902	13699	13872	13753	13784	13839	13863	13858	13772	13990	13822	13965	13693	13796	13824	14067	13872	13698	13841	13865	13857	13997	13667	13839	13867	13829	13986	13875	13850	13842	13757	13987	13847	13818	13660	13924	13712	13752	13985	13818	13891	13847	13779	13829	13954	13793	13827	13824	13898	13760	13999	13821	13828	13880	13923	13623	13767	13838	13850	13920	13755	13688	13684	13983	13973	13756	13917	13913	13920	14010	13743	13867	13701	13761	13721	13919	13820	13939	13879	14013	13966	13734	13884	13849	13967	13766	13992	13890	13801	14016	13918	13956	13940	13954	13814	13661	13893	13826	13745	13690	13809	13783	13913	13799	13865	13814	13773	13743	13781	13792	13809	13842	13909	13802	13805	13909	14083	13918	13898	13937	14078	13607	13734	13735	13760	13888	13700	13965	13799	13951	13789	13905	13888	13883	13714	13881	13907	13803	13845	13828	13977	13861	13897	13977	13758	13775	13854
35486	46101	39096	27885	21624	18197	16515	15628	14694	14421	14030	13784	13804	13759	13699	13536	13617	13646	13495	13548	13556	13655	13525	13326	13329	13501	13604	13472	13456	13610	13260	13552	13427	13503	13684	13506	13367	13507	13440	13470	13475	13484	13551	13353	13568	13369	13442	13470	13400	13256	13454	13486	13324	13433	13404	13437	13364	13413	13455	13346	13537	13439	13349	13396	13375	13507	13396	13415	13309	13434	13478	13584	13419	13264	13465	13483	13479	13370	13220	13354	13537	13414	13392	13392	13371	13329	13404	13465	13447	13321	13433	13467	13475	13577	13571	13498	13428	13236	13292	13387	13450	13515	13575	13227	13407	13393	13508	13579	13414	13334	13450	13319	13521	13463	13298	13263	13434	13402	13380	13358	13459	13356	13408	13551	13544	13397	13444	13420	13520	13538	13601	13413	13438	13300	13387	13544	13305	13522	13474	13427	13504	13525	13471	13428	13465	13443	13180	13555	13371	13456	13556	13338	13325	13530	13398	13302	13310	13494	13591	13406	13248	13541	13297	13422	13334	13418	13421	13364	13382	13364	13355	13362	13590	13299	13338	13280	13428	13348	13540	13466	13356	13519	13495	13356	13325	13456	13414	13437	13471	13379	13439	13287	13374	13323	13434	13457	13457	13304	13442	13479	13369	13456	13548	13346	13303	13478	13193	13435	13350	13550	13407	13282	13324	13319	13254	13472	13265	13592	13309	13337	13358	13310	13384	13418	13319	13235	13409	13560	13291	13422	13499	13391	13317	13539	13455	13313	13440	13458	13321	13230	13522	13346	13373	13359	13461	13503	13299	13585	13402	13521	13319	13332	13524	13486	13422	13392	13372	13480	13359	13392	13232	13402	13483	13389	13418	13343	13451	13356	13342	13457	13412	13221	13336	13393	13548	13415	13452	13483	13489	13377	13423	13388	13397	13375	13381	13517	13440	13392	13412	13511	13382	13325	13614	13481	13425	13476	13552	13332	13554	13383	13418	13531	13652	13358	13430	13405	13444	13308	13403	13396	13407	13594	13491	13412	13400	13610	13450	13361	13321	13286	13321	13545	13472	13628	13413	13442	13403	13409	13264	13539	13234	13377	13368	13523	13337	13375	13438	13437	13481	13663	13564	13518	13348	13322	13294	13423	13439	13370	13474	13406	13257	13460	13494	13484	13374	13497	13499	13361	13469	13383	13326	13444	13388	13327	13554	13337	13393	13323	13358	13528	13343	13496	13440	13258	13557	13369	13301	13437	13442	13322	13493	13384	13300	13352	13527	13312	13295	13584	13292	13570	13561	13388	13356	13386	13438	13221	13413	13319	13464	13322	13401	13393	13431	13414	13359	13454	13435	13453	13490	13219	13324	13380	13429	13550	13347	13275	13322	13313	13541	13539	13337	13437	13598	13372	13397	13307	13349	13457	13484	13439	13585	13353	13486	13520	13223	13230	13503	13451	13455	13317	13412	13549	13400	13382	13317	13556	13287	13317	13518	13431	13288	13416	13422	13359	13581	13502	13436	13347	13567	13387	13315	13482	13542	13317	13318	13370	13466	13297	13417	13380	13502	13300	13530	13401	13493	13376	13499	13299	13381	13484	13522	13222	13574	13353	13404	13472	13518	13369	13301	13314	13369	13511	13368	13188	13518	13412	13411	13418	13253	13416	13252	13549	13377	13295	13448	13405	13276	13458	13320	13455	13528	13490	13460	13459	13221	13471	13348	13504	13403	13378	13439	13432	13330	13441	13360	13505	13387	13511	13436	13497	13307	13306	13530	13515	13397	13407	13438	13495	13431	13522	13509	13256	13359	13414	13450	13272	13365	13234	13518	13394	13402	13427	13390	13381	13347	13413	13392	13436	13273	13496	13383	13345	13523	13395	13486	13401	13437	13341	13559	13502	13408	13442	13353	13367	13398	13545	13543	13429	13517	13483	13362	13378	13557	13323	13244	13503	13358	13506	13253	13461	13381	13473	13406	13441	13471	13402	13258	13561	13327	13304	13324	13445	13500	13393	13270	13374	13446	13316	13418	13343	13453	13459	13380	13454	13283	13328	13552	13387	13256	13425	13325	13316	13336	13348	13411	13392	13374	13455	13440	13550	13347	13456	13344	13421	13455	13385	13276	13380	13341	13361	13358	13567	13614	13432	13470	13593	13242	13306	13459	13305	13378	13325	13361	13317	13167	13359	13266	13521	13365	13342	13459	13489	13429	13462	13409	13401	13419	13424	13485	13587	13475	13479	13439	13357	13397	13614	13290	13420	13364	13358	13442	13573	13462	13372	13406	13307	13521	13512	13345	13582	13444	13323	13349	13414	13467	13446	13587	13401	13406	13367	13387	13601	13443	13519	13384	13456	13462	13258	13352	13385	13480	13426	13356	13443	13485	13595	13348	13403	13500	13403	13423	13290	13384	13537	13289	13429	13266	13495	13495	13366	13458	13561	13407	13513	13437	13355	13475	13462	13475	13497	13346	13228	13377	13423	13387	13395	13563	13493	13379	13416	13390	13386	13404	13560	13375	13277	13548	13528	13458	13406	13383	13425	13526	13276	13466	13330	13459	13498	13442	13446	13409	13341	13321	13347	13360	13510	13272	13462	13463	13384	13407	13404	13523	13474	13460	13380	13451	13273	13477	13386	13438	13540	13515	13460	13380	13611	13340	13447	13547	13469	13501	13465	13288	13506	13497	13261	13332	13326	13392	13332	13350	13384	13390	13393	13253	13544	13335	13399	13365	13446	13556	13498	13393	13476	13565	13439	13316	13510	13400	13439	13390	13501	13335	13344	13337	13408	13361	13457	13456	13442	13345	13268	13287	13539	13462	13526	13389	13358	13424	13317	13556	13360	13330	13330	13563	13449	13480	13335	13381	13371	13370	13509	13486	13490	13496	13531	13411	13442	13472	13390	13360	13482	13348	13520	13422	13387	13423	13365	13562	13314	13517	13421	13600	13311	13448	13357	13246	13339	13253	13511	13516	13299	13375	13457	13384	13556	13450	13457	13367	13249	13346	13415	13483	13435	13339	13452	13319	13372	13430	13370	13259	13434	13374	13473	13599	13555	13474	13396	13397	13395	13279	13426	13481	13441	13409	13380	13407	13331	13465	13551	13382	13467	13482	13530	13372	13437	13566	13491	13367	13384	13447	13254	13461	13442	13382	13314	13358	13397	13420	13417	13401	13525	13299	13457	13535	13526	13417	13488	13447	13360	13417	13519	13471	13482	13596	13514	13459	13464	13361	13662	13403	13296	13281	13466	13472	13454	13423	13365	13244	13291	13477	13467	13447	13397	13387	13441	13383	13551	13465	13550	13341	13299	13555	13513	13511	13393	13503	13386	13407	13424	13458	13515	13409	13430	13512	13447	13487	13430	13328	13482	13342	13728	13499	13506	13413	13477	13385	13337	13215	13526	13494	13536	13362	13297	13466	13352	13317	13533	13432	13481	13493	13491	13606	13308	13581	13387	13394	13409	13521	13301	13266	13384	13422	13359	13414	13316	13430	13390	13279	13467	13470	13496	13444	13373	13351	13564	13423	13422	13296	13574	13419	13330	13480	13352	13464	13440	13333	13426	13544	13430	13515	13473	13416	13182	13381	13479	13471	13240	13396	13325	13386	13450	13525	13375	13394	13284	13508	13444	13470	13435	13529	13403	13396	13474	13341	13370	13421	13546	13289	13463	13482	13284	13401	13501	13427	13458	13436	13498	13371	13364	13333	13339	13355	13513	13524	13422	13405	13391	13431	13297	13485	13540	13490	13446	13408	13356	13391	13296	13477	13384	13367	13485	13339	13443	13416	13424	13322	13583	13445	13413	13362	13505	13455	13527	13448	13515	13465	13220	13556	13286	13537	13310	13260	13480	13664	13430	13601	13305	13527	13426	13423	13578	13420	13552	13404	13527	13454	13460	13625	13438	13260	13344	13410	13435	13271	13463	13395	13313	13580	13401	13434	13486	13258	13184	13477	13345	13424	13387	13486	13417	13426	13562	13393	13412	13476	13577	13360	13449	13425	13431	13397	13371	13378	13502	13402	13408	13392	13442	13393	13558	13461	13384	13308	13296	13543	13361	13409	13426	13503	13446	13439	13309	13298	13334	13484	13367	13518	13404	13439	13392	13471	13394	13474	13298	13572	13369	13365	13441	13427	13403	13323	13617	13453	13423	13452	13535	13443	13341	13572	13365	13630	13551	13387	13553	13400	13390	13463	13414	13342	13505	13389	13314	13479	13496	13303	13539	13495	13488	13349	13483	13287	13435	13424	13458	13421	13328	13465	13463	13179	13613	13669	13265	13580	13414	13445	13474	13529	13533	13184	13338	13728	13607	13402	13502	13356	13578	13308	13545	13330	13486	13453	13430	13484	13475	13396	13456	13487	13443	13494	13490	13381	13417	13522	13368	13435	13558	13443	13372	13392	13281	13565	13451	13326	13396	13416	13440	13291	13380	13318	13380	13452	13535	13531	13394	13545	13459	13428	13435	13388	13564	13332	13436	13441	13350	13461	13226	13316	13460	13346	13527	13512	13360	13560	13427	13446	13353	13354	13443	13602	13432	13395	13426	13383	13538	13307	13497	13472	13402	13435	13427	13336	13475	13382	13435	13423	13343	13465	13370	13328	13498	13440	13516	13469	13529	13347	13252	13400	13488	13496	13385	13425	13471	13488	13571	13306	13338	13605	13380	13541	13619	13365	13604	13303	13529	13316	13380	13340	13311	13434	13274	13470	13337	13354	13369	13446	13362	13564	13536	13533	13444	13452	13520	13485	13436	13337	13479	13400	13414	13450	13499	13428	13403	13475	13315	13440	13491	13436	13410	13526	13480	13667	13333	13516	13337	13513	13319	13457	13417	13415	13311	13488	13492	13408	13387	13371	13458	13491	13229	13509	13454	13332	13494	13511	13407	13451	13339	13360	13255	13411	13185	13371	13593	13295	13299	13344	13709	13383	13221	13441	13566	13598	13448	13527	13518	13459	13482	13500	13412	13468	13307	13393	13480	13494	13521	13373	13368	13486	13348	13379	13340	13423	13419	13518	13485	13539	13422	13368	13548	13322	13416	13324	13390	13459	13283	13556	13389	13355	13308	13431	13363	13560	13480	13527	13424	13618	13562	13452	13327	13482	13548	13439	13399	13287	13347	13448	13371
24505	21708	29272	26213	25019	24171	21393	17810	16332	15858	15648	15290	15089	15008	14921	14772	14708	14656	14517	14651	14805	14544	14489	14847	14630	14543	14713	14178	14418	14540	14564	14508	14348	14661	14480	14397	14530	14573	14653	14418	14598	14662	14414	14630	14491	14480	14505	14528	14487	14548	14392	14283	14587	14337	14458	14587	14404	14405	14541	14686	14547	14507	14442	14336	14336	14508	14698	14455	14471	14444	14553	14426	14439	14457	14380	14383	14369	14382	14440	14426	14606	14717	14550	14488	14549	14547	14447	14389	14616	14364	14353	14297	14307	14663	14453	14491	14378	14438	14228	14633	14494	14436	14483	14620	14387	14518	14483	14427	14373	14507	14650	14286	14442	14442	14536	14387	14355	14277	14722	14499	14611	14676	14387	14516	14308	14471	14398	14396	14387	14323	14484	14407	14534	14633	14404	14493	14424	14500	14386	14479	14617	14278	14372	14550	14421	14337	14484	14546	14667	14265	14441	14391	14397	14419	14515	14445	14359	14506	14611	14730	14413	14446	14520	14381	14506	14326	14458	14326	14329	14429	14571	14423	14361	14380	14438	14680	14596	14236	14395	14180	14352	14657	14422	14330	14533	14222	14467	14438	14439	14283	14470	14269	14583	14255	14411	14746	14512	14445	14422	14358	14451	14457	14398	14544	14140	14424	14530	14523	14419	14526	14495	14306	14520	14497	14462	14372	14490	14351	14520	14469	14576	14467	14413	14447	14561	14416	14566	14588	14391	14313	14356	14541	14373	14493	14697	14426	14342	14396	14453	14494	14369	14399	14361	14288	14432	14347	14308	14549	14460	14389	14413	14449	14559	14367	14474	14443	14482	14499	14605	14429	14495	14340	14245	14392	14247	14563	14547	14529	14344	14432	14280	14498	14489	14527	14326	14592	14476	14470	14513	14565	14478	14588	14438	14338	14278	14270	14376	14291	14465	14491	14450	14420	14342	14459	14426	14463	14412	14599	14273	14520	14357	14520	14585	14473	14353	14490	14312	14508	14330	14400	14415	14440	14530	14417	14385	14280	14465	14478	14363	14431	14285	14437	14385	14517	14420	14431	14405	14426	14470	14358	14587	14379	14480	14497	14561	14526	14567	14305	14440	14353	14439	14588	14199	14545	14378	14353	14574	14295	14393	14496	14302	14521	14519	14557	14462	14283	14474	14326	14101	14386	14638	14539	14415	14624	14369	14479	14404	14336	14298	14560	14385	14176	14431	14395	14400	14425	14393	14413	14516	14356	14602	14361	14417	14440	14458	14247	14352	14543	14493	14376	14338	14562	14476	14525	14500	14483	14346	14493	14568	14512	14386	14560	14368	14531	14426	14371	14349	14571	14484	14412	14268	14377	14357	14365	14533	14279	14502	14613	14325	14443	14571	14489	14393	14423	14440	14607	14567	14256	14364	14420	14329	14458	14450	14341	14449	14529	14638	14313	14566	14463	14392	14529	14421	14523	14536	14371	14372	14483	14458	14768	14497	14364	14583	14437	14568	14476	14493	14380	14442	14493	14355	14479	14536	14517	14620	14418	14381	14295	14598	14336	14507	14328	14378	14493	14446	14491	14551	14461	14495	14467	14429	14402	14415	14367	14652	14550	14331	14517	14554	14497	14643	14431	14341	14479	14412	14295	14301	14343	14431	14418	14506	14474	14493	14355	14395	14307	14364	14235	14339	14202	14596	14338	14503	14571	14444	14465	14334	14350	14366	14495	14441	14374	14274	14455	14450	14439	14375	14529	14394	14459	14286	14341	14410	14402	14612	14365	14398	14470	14571	14621	14563	14250	14479	14609	14315	14307	14414	14447	14596	14505	14484	14589	14426	14343	14451	14589	14475	14318	14313	14559	14597	14274	14626	14565	14381	14245	14400	14465	14292	14374	14266	14359	14458	14544	14589	14305	14349	14464	14481	14504	14370	14336	14243	14356	14418	14345	14533	14407	14436	14474	14498	14501	14426	14414	14537	14485	14361	14450	14470	14306	14440	14272	14562	14464	14325	14586	14526	14294	14429	14630	14115	14403	14465	14632	14633	14502	14482	14433	14451	14370	14413	14567	14412	14538	14486	14213	14298	14348	14550	14343	14190	14251	14670	14494	14276	14519	14512	14554	14251	14328	14603	14605	14565	14318	14620	14512	14808	14348	14389	14501	14483	14538	14273	14453	14572	14479	14373	14397	14365	14734	14381	14277	14521	14341	14472	14352	14325	14439	14347	14549	14418	14380	14551	14585	14409	14398	14388	14525	14499	14452	14523	14478	14407	14402	14475	14510	14549	14406	14500	14360	14439	14534	14441	14351	14378	14428	14454	14426	14302	14328	14539	14629	14445	14465	14378	14532	14357	14490	14468	14386	14456	14532	14391	14504	14528	14405	14528	14605	14376	14590	14570	14501	14481	14348	14603	14489	14634	14525	14306	14491	14233	14579	14334	14514	14469	14477	14445	14494	14415	14520	14484	14381	14315	14206	14587	14371	14452	14507	14540	14474	14443	14383	14647	14421	14363	14356	14476	14465	14473	14541	14444	14198	14539	14656	14524	14487	14397	14326	14642	14317	14416	14390	14150	14335	14259	14522	14469	14523	14465	14520	14530	14481	14522	14388	14457	14467	14521	14336	14530	14355	14496	14594	14453	14487	14407	14564	14309	14378	14577	14323	14431	14542	14725	14469	14464	14513	14450	14375	14571	14369	14535	14544	14386	14516	14483	14351	14581	14319	14285	14285	14535	14423	14570	14101	14551	14206	14249	14423	14378	14193	14648	14364	14433	14453	14424	14529	14398	14412	14442	14522	14444	14470	14188	14352	14393	14618	14346	14530	14527	14475	14574	14578	14501	14563	14521	14352	14417	14413	14483	14537	14404	14586	14551	14366	14457	14420	14585	14642	14528	14543	14372	14373	14382	14437	14442	14371	14308	14414	14496	14528	14422	14404	14311	14411	14304	14606	14519	14462	14495	14376	14431	14277	14526	14300	14219	14415	14380	14481	14466	14307	14630	14422	14222	14498	14425	14301	14541	14499	14493	14537	14409	14551	14446	14332	14514	14411	14533	14579	14216	14306	14463	14370	14405	14526	14552	14405	14442	14449	14479	14403	14489	14468	14613	14491	14503	14321	14465	14350	14408	14438	14496	14444	14250	14371	14468	14409	14330	14299	14214	14429	14320	14568	14383	14405	14456	14566	14393	14408	14615	14426	14542	14480	14471	14259	14376	14447	14396	14342	14616	14399	14522	14247	14462	14463	14390	14424	14550	14437	14445	14540	14337	14553	14332	14582	14520	14442	14311	14561	14457	14500	14452	14449	14504	14305	14438	14477	14377	14278	14571	14468	14437	14367	14371	14544	14449	14439	14446	14636	14456	14477	14559	14495	14396	14391	14526	14592	14514	14508	14566	14479	14479	14486	14486	14407	14470	14426	14448	14539	14347	14524	14190	14403	14378	14372	14361	14510	14390	14325	14470	14544	14379	14383	14362	14438	14314	14302	14312	14467	14595	14487	14784	14464	14517	14603	14340	14424	14609	14439	14420	14454	14391	14593	14510	14275	14534	14205	14431	14488	14625	14626	14547	14346	14320	14452	14450	14416	14348	14480	14310	14515	14416	14573	14387	14623	14331	14307	14533	14260	14301	14539	14453	14563	14416	14270	14469	14607	14443	14372	14441	14471	14385	14469	14548	14348	14386	14455	14427	14538	14389	14416	14573	14540	14458	14577	14362	14308	14548	14609	14381	14359	14345	14385	14663	14631	14359	14432	14494	14345	14626	14476	14390	14625	14564	14452	14503	14389	14400	14130	14332	14261	14391	14278	14463	14629	14263	14346	14312	14431	14486	14383	14415	14422	14359	14544	14542	14521	14586	14331	14471	14499	14433	14333	14421	14465	14421	14312	14394	14266	14326	14327	14294	14415	14399	14463	14460	14326	14451	14339	14351	14462	14308	14288	14558	14347	14499	14338	14380	14213	14431	14483	14369	14429	14568	14375	14548	14665	14448	14399	14538	14534	14425	14416	14354	14254	14629	14395	14489	14380	14205	14429	14411	14551	14330	14390	14453	14358	14527	14355	14460	14341	14488	14409	14635	14485	14303	14319	14569	14453	14409	14288	14325	14363	14535	14397	14426	14478	14614	14504	14480	14545	14335	14456	14384	14442	14428	14603	14289	14752	14440	14455	14425	14625	14434	14537	14422	14477	14338	14452	14665	14501	14556	14668	14543	14618	14380	14392	14344	14414	14251	14468	14256	14384	14304	14362	14540	14422	14377	14542	14352	14407	14597	14462	14463	14407	14382	14498	14396	14501	14532	14429	14459	14307	14629	14431	14459	14321	14443	14537	14455	14367	14588	14433	14488	14393	14384	14390	14494	14330	14501	14441	14495	14410	14651	14493	14531	14418	14548	14458	14327	14399	14322	14432	14544	14478	14404	14515	14370	14475	14405	14479	14475	14567	14576	14435	14370	14417	14526	14435	14464	14553	14702	14534	14322	14500	14582	14580	14479	14587	14281	14273	14450	14527	14393	14641	14418	14522	14507	14490	14378	14395	14586	14468	14372	14457	14341	14567	14582	14667	14314	14438	14505	14464	14270	14532	14240	14356	14544	14339	14313	14348	14521	14680	14324	14628	14264	14445	14519	14478	14277	14488	14358	14538	14441	14440	14552	14453	14449	14551	14409	14564	14371	14394	14442	14436	14488	14308	14344	14329	14399	14523	14408	14606	14531	14302	14407	14516	14394	14547	14315	14350	14466	14467	14488	14521	14326	14309	14256	14352	14342	14415	14492	14542	14399	14507	14781	14565	14438	14252	14572	14547	14432	14399	14468	14784	14458	14486	14358	14280	14338	14534	14592	14502	14520	14330	14455	14186	14537	14355	14372	14618	14604	14550	14330	14624	14308	14238	14489	14320	14526	14516	14307	14502	14469	14314	14460	14640	14424	14454	14257	14521	14637	14423	14545	14560	14301	14440	14527	14307	14469	14338	14677	14427	14472	14274	14545	14454	14466	14425	14428	14436	14447	14476	14438	14548	14402	14580	14421	14409	14361	14259	14460	14383	14567	14419	14508	14490	14493	14398	14548	14395	14448	14449	14415	14376	14522	14422	14646	14440	14561	14314	14374	14305	14434	14543	14581	14386
36814	56801	48354	37503	31087	23498	19215	17708	16235	15560	15225	14938	14725	14280	14291	14206	14148	14043	14067	14090	14051	14019	13928	13750	13923	14034	13800	13953	13918	13839	13814	13848	13873	13883	13831	13890	13886	13847	13661	13848	13754	13827	13831	13933	13679	13946	13913	13969	13783	13748	13797	13895	13898	13702	13806	13883	13648	13953	13760	13829	13956	13943	13651	13774	13791	13733	13859	13884	13757	13748	13783	13907	13768	13891	13721	13735	13824	13917	13779	13847	14009	13759	13819	13719	13890	13682	13910	13944	13703	13865	13783	13837	13799	13783	13819	13769	13756	13931	13720	13802	13794	13714	13954	13838	13906	13762	13901	13899	13950	13923	13732	13741	13833	13813	13855	13698	13953	13798	13711	14024	13678	13787	13690	13803	13735	13961	13787	13990	13925	13711	13916	13757	13683	14009	13839	13877	13802	13772	13887	13747	13742	13732	13859	13784	13783	13723	13765	13767	13760	13797	14034	13912	13831	13727	13790	13721	13774	13749	13768	13885	13641	13806	13772	13712	13843	13810	13668	13745	13681	13922	13737	13823	13864	13785	13951	13854	13691	13736	13819	13928	13805	13765	13897	13841	13843	13785	13752	13763	13813	13771	13897	13790	13661	13871	13865	13780	13781	13690	13784	13814	13895	13875	13952	13780	14031	13763	13580	13809	13690	13814	13881	13776	13868	13892	13707	13788	13809	13803	13899	13851	13713	13762	13902	13802	13808	13889	13806	13803	13657	13891	14008	13754	13816	13859	13782	13845	13682	13772	13969	13620	13868	13858	13650	13814	13727	13874	13783	13748	13831	13875	13794	13799	13780	13772	13781	13830	13934	13791	13855	13804	13884	13841	13648	13830	13637	13876	13893	13819	13739	13789	13735	13800	13842	13884	13735	13875	13690	13837	13648	13799	13668	13685	13814	13949	13795	13739	13992	13774	13727	13855	13775	13720	13971	13835	13763	13811	13869	13766	13681	13950	13779	13954	13920	13712	13835	13760	13935	13871	13718	13841	13757	13638	13847	13740	13756	13948	13937	13727	13735	13795	13730	13936	13715	13800	13824	13832	13747	13799	13727	13876	13809	13711	13932	13816	13953	13925	13843	13608	13749	13897	13790	13894	13932	13709	13828	13820	13862	13706	13705	14011	13680	13850	13871	13807	13766	13810	13770	13858	13856	13828	13911	13926	13729	13699	13756	13735	13917	13994	13828	13873	13895	13818	13789	13898	13772	13862	13790	13649	13811	13833	13677	13760	13894	13782	13841	13711	13756	13869	13884	13826	13757	13654	13703	13662	13845	13865	13740	13918	13683	13814	13789	13684	13940	13988	13784	13953	13775	13733	13855	13851	13736	13700	13878	13811	14031	13828	13664	13817	13734	13799	13811	13720	13761	13765	13874	13704	13891	13809	13901	13803	13798	13812	13914	13710	13734	13696	13813	13687	13961	13733	13825	13866	13832	13812	13749	13742	13789	13892	13809	13881	13679	13769	13844	13866	13895	13760	13832	13742	13862	14047	13704	13682	13702	13943	13708	13974	13759	13984	13815	13840	13980	13780	13788	13875	13735	13792	14034	13798	13750	13769	13583	13762	13959	13868	13858	13597	13956	13933	13823	13830	14014	13884	13883	13886	13897	13916	13703	13767	13946	13902	13910	13873	13768	13676	13853	13926	13834	13815	13762	13768	14033	13866	13688	13844	13748	13939	13853	13898	13945	13722	13930	13795	13836	13731	13916	13836	13880	13971	13707	13691	13843	13660	13802	13723	13816	13834	13885	13791	13783	13888	13873	13789	13835	13810	13613	13910	13797	13877	13840	13778	13955	13876	13924	13739	13764	13769	13878	13888	13880	13914	13842	13933	13893	13820	13727	13898	13812	13848	13731	13862	13868	13742	13837	13804	13798	13869	13782	13781	13786	13757	13832	13886	13797	13696	13859	13778	13862	13747	13759	13732	13735	13725	13671	13705	13802	13808	13793	13893	13804	13780	13924	13803	13689	13687	13828	13645	13917	13739	13948	13882	13764	13790	13945	13873	13949	13968	13926	13807	13933	13870	13785	13729	13788	13735	13666	13764	13803	13899	13569	13722	13827	13812	13865	13837	13781	13935	13865	13569	13864	13812	13949	13635	13747	13782	13865	13943	13861	13877	13721	13770	13935	13867	13848	13789	13841	13894	13782	14026	13755	13846	13696	13869	13761	13820	13568	13750	13817	13725	13684	13719	13860	13814	13818	13839	13917	13793	13800	13729	14001	13742	13750	13906	13814	13563	13870	13813	13882	13877	13698	13971	13877	13816	13784	13845	13942	13876	13616	13931	13756	13752	13714	13806	13743	13774	13806	13783	13812	13779	13895	13793	13839	13832	13796	13707	13675	13875	14106	13766	13785	13792	13774	13962	13899	13757	13834	13808	13827	13705	13870	13892	13845	13745	13902	13781	13873	13909	14088	13791	13645	13793	13756	13917	13725	13817	13801	13839	13809	13886	13813	13844	13708	13921	13901	13792	13813	13743	13725	13876	13858	13628	13869	13719	13828	13872	13800	13874	13626	13758	13786	13821	13835	13938	13828	13951	13893	13810	13839	13822	13981	13750	13796	13976	13727	13788	13704	13984	13724	13617	13840	13938	13746	13710	13916	13787	13836	13784	13814	13900	13920	13859	13886	13871	13708	13888	13904	13799	13934	13709	13776	13708	13816	13743	13703	13776	13706	13633	13976	13609	13805	13740	13849	13565	13707	13938	13763	13689	13798	13720	13742	13893	13976	13903	13805	13791	13762	13844	13879	13817	13922	13654	13857	13732	13965	13880	13668	13836	13748	13968	13711	13832	13731	13917	13774	13762	13774	13917	13737	13769	13565	13843	13722	13774	13716	13710	13817	13688	13794	13780	13879	13627	13753	13916	13776	13811	13802	13706	13725	13688	13866	13828	13768	13903	14020	13938	13785	13699	13754	13858	13768	13895	13814	13715	14032	13961	13854	13680	14045	13696	13803	13815	13643	13843	13640	13667	13854	13865	13771	13947	13818	13729	13990	13796	13772	13726	13988	13834	13653	13783	13809	13920	13788	14007	13720	13672	13730	13687	13735	13805	13874	13916	13901	13762	13909	13812	13840	13817	13833	13704	13683	13835	13813	13680	14005	13754	13647	13846	13918	13895	13999	13955	13779	13876	13786	13818	13856	13907	13729	13860	13820	13934	13835	13910	13798	13644	13997	13802	13820	13692	13942	13885	13656	13788	13878	13758	13673	13852	13912	13789	13759	13784	13800	13842	13742	13800	13847	13788	13734	13947	13775	14039	13780	13907	13756	13890	13845	13843	13895	13864	13646	13891	13886	13839	13907	13766	13862	13731	13666	13780	13919	13840	13705	13783	13836	13815	13843	13764	13727	13961	13576	13951	13774	13822	13760	13796	13838	13747	13847	13767	13878	13858	13585	13757	13886	13741	13796	13812	13699	13739	13678	13767	13745	14027	13985	13951	13641	13848	13850	13970	13743	13672	13872	13692	13837	13899	13746	13750	13833	13799	13831	13825	14004	13871	13730	13869	13681	13884	13811	13822	13845	13804	13862	13790	13699	13773	13811	13910	13862	13878	13874	13914	13879	13749	13843	13903	13881	13825	13864	13737	13825	13827	13880	13939	13941	13795	13898	13895	13770	13750	13909	13819	13958	13849	14000	13774	13642	13828	13908	13717	13701	13865	13582	13786	13871	13633	13908	13730	13861	13922	13741	13651	13901	13657	13821	13841	13835	13852	13774	13870	13725	13869	13934	13680	13885	13944	13819	13740	13914	13747	13904	13754	13841	13868	13870	13761	13848	13796	13847	14020	13654	13748	13803	13748	13911	14042	13801	13782	13826	13951	13749	13950	13836	13862	13715	13661	13742	13927	13746	13950	13917	13598	13809	13844	13884	13719	13824	13809	13751	13908	13879	13671	13941	13778	13797	13856	13846	13761	13871	13766	13786	13792	13695	13716	13763	13767	13638	13808	13823	13957	13760	13783	13628	13671	13933	13764	13803	13713	13853	13710	13847	13776	13793	13743	13875	13740	13737	13714	13754	13869	13822	13891	13775	13793	13741	13841	13859	13779	13705	13859	13824	13827	13753	13833	13724	14041	13823	13782	13562	13811	13709	13595	13738	13804	13694	13972	13836	13979	13767	13920	13953	13874	13747	13940	13844	13836	13980	13752	13780	13837	13859	13818	13699	13768	13767	13905	13660	13699	13700	13824	13886	13785	13852	13862	13586	13981	13788	13873	13784	13811	13725	13815	13651	13786	13862	13910	13946	13971	13756	13831	13898	13778	13920	13927	13858	13761	13778	13822	13877	13827	13828	13767	13867	13926	13811	13872	13677	13895	13920	13762	13750	13617	13936	13786	14029	13693	13832	13796	13889	13823	13844	13736	13743	13844	13918	13981	13816	13818	13743	13802	13768	13879	13859	13913	13756	13850	13752	13748	13734	13777	13918	13800	13879	14002	13830	13699	13713	13840	13746	13824	13888	13947	13771	13883	13751	14006	13901	13822	13727	13759	14005	13872	13722	13634	13896	13917	13853	13878	13978	13793	13910	13775	13960	13679	13873	13802	13862	13827	13780	13888	14067	13780	13706	13928	13719	13896	13948	13781	13879	13726	13856	13750	13778	13751	13921	13901	13847	13831	13964	13827	13738	13848	13741	13836	13954	13908	13810	13767	13796	13829	13939	13666	13789	13820	13772	13782	13831	13838	13845	14004	13797	13838	13825	13773	13660	13993	13968	13817	13797	13953	13750	13922	13772	13848	13836	13823	13877	13796	13712	13900	13888	13761	13768	13858	13617	13861	13895	13760	13867	13723	14017	13947	13766	13747	13856	13675	13810	13907	13975	13810	13769	13790	13861	13819	13732	13772	13908	13764	13632	13922	13670	13944	13813	13796	13694	13711	13783	13891	14024	13728	13789	13870	13733	13830	13672	13733	13793	13770	13900	13803	13914	13815	13818	13938	13906	13906	13852	13623	13732	13757	13878	13784	13934	13915	13800	13881	13872	13852	13829	13774	13796	13866	13806	13903	13936	13901	13998	13760	13631	13731	13771	13738	13922	13805	13803	13740	13651	13784	13768	13822	13874	13757	13721	13931	13838	14010	13858	13819
23265	21631	29639	24783	24176	26895	26775	20382	18121	17292	16698	16169	16010	15727	15717	15649	15664	15332	15383	15365	15229	15223	15087	15063	15165	15014	15053	15096	15276	15157	15112	15022	14924	14999	14909	15041	14863	14887	15147	15043	14883	14829	14936	15103	14931	15027	14894	14933	15170	14907	14899	14931	15041	14823	14974	15008	14943	14972	15106	14917	14981	14933	14997	15017	14960	15040	14882	14792	14870	14875	14782	15011	14824	14951	14833	14895	14961	14926	15069	15032	14802	15075	15010	14922	15068	14812	14889	14903	15144	15049	15135	14869	15018	14779	14851	15065	15033	15077	14848	15018	15034	14842	14790	14950	15145	15045	15024	14899	14987	14778	15042	14895	14934	15080	14948	15073	15082	14880	14924	14961	14875	14794	14741	15046	15031	14905	14949	14899	14960	14795	14868	14750	14974	14858	14800	14987	14964	14877	14902	15031	14945	14933	14986	14884	14932	14822	14876	14963	14992	14743	14901	14869	15225	14897	14860	14889	14887	14868	14821	15052	14845	14870	15032	15016	14989	14815	14946	15123	15062	14934	15019	14958	15086	14786	14911	14689	15128	14832	14940	14952	14862	14899	14874	14874	15016	14755	14801	15023	14937	14798	15008	14916	14951	15034	14947	14989	15042	14993	15160	14814	14986	14855	14837	14935	15031	14900	15078	14839	15315	14903	15185	14766	14913	14909	14883	14757	14723	15006	15074	14937	14996	14781	14721	14840	14928	14837	15016	14895	14822	14612	14939	15009	14962	14901	14975	14748	15161	14951	14925	14914	14777	14865	14915	14878	14941	14900	14941	14976	14829	15130	14959	14982	14987	14890	14860	14868	14941	14963	15010	14928	14913	15024	15102	14842	14836	14931	14903	14822	14793	14809	14895	14877	14909	15084	14780	15041	15148	14847	15142	14794	15152	15144	14981	14862	14891	15099	14779	14709	14937	14897	14854	15032	14942	14756	14988	14691	14959	14929	14915	14803	14924	14964	14947	15034	14885	14926	14870	14979	14932	15055	15036	14883	14966	15051	14805	14888	14772	14793	14709	14858	14847	14971	14879	14976	14844	14788	14796	15090	14949	14791	14983	14797	15038	14755	15011	14817	14893	14969	14833	14774	14912	14922	14938	14904	14814	14939	14862	14840	15276	14910	14913	15068	14955	14786	14885	14872	14859	14931	14785	14887	14884	14880	15091	14949	14956	14976	14859	15033	14936	14729	14950	14873	15086	15178	14965	14949	14870	15011	14878	14870	15089	14965	14843	14796	14952	14620	15106	14941	14870	14850	15096	15028	15122	14861	14821	14824	14728	14925	15059	14925	15001	14753	14984	14955	14767	14818	14924	14936	15019	14921	14752	14920	14827	15043	15031	14884	14949	14992	14968	14889	14928	15148	15094	14870	15007	15022	14948	14928	14968	15029	14947	14784	14957	14900	14781	14664	14817	15059	14956	14984	14999	14977	15093	14914	14955	15002	14728	14923	15015	14863	14966	15154	14858	14835	15195	14789	14954	15078	15011	14881	15057	14871	15022	14847	14955	14986	14941	14844	15003	15029	14832	15049	14754	14907	14944	15053	14995	14893	14747	14802	14904	14846	14823	14701	14835	15039	15064	14876	15050	14951	14939	14994	14855	14993	14926	14965	14956	14868	15033	14954	14914	14696	14881	15063	14876	15096	14706	14901	14860	14907	14801	15110	14789	14912	15043	15095	14846	14878	14942	14925	14976	15118	14985	14888	15040	15080	14808	14754	14758	15046	14806	14748	15016	14853	15041	14962	14863	14922	14927	15037	14892	14988	14810	14863	14959	14846	14943	14816	14961	14916	15004	15013	14857	14864	15051	14892	15092	14841	14988	14892	14929	14906	15005	14954	14804	14862	15024	14991	14992	14934	14886	15029	14753	14993	15014	14906	14857	14805	14960	14992	14966	14810	14925	15046	14907	14989	14951	15094	14985	14884	15070	15100	14897	14727	14876	15129	14879	14897	14989	15070	14869	14872	15097	14647	15058	14953	14788	14889	14889	14979	14949	15038	14818	14898	14902	14833	14878	14981	15030	14952	14866	14807	14879	14935	14947	14934	14942	14904	14953	14973	14743	15003	14924	14868	14875	14863	14865	14898	14827	15183	14883	14872	14792	15000	15072	14850	14874	14948	15061	14762	14895	15022	15151	14971	15021	14856	15094	14962	14847	14987	14798	14851	14853	14752	14816	14882	14915	14944	14906	14928	14869	14928	14978	14744	14782	14839	15119	14924	14884	15104	14917	15031	14951	14911	14895	14979	14842	14838	14589	14962	14954	14755	14811	15048	15019	14777	14845	15130	14844	15003	15043	14739	15011	14989	15055	14925	14844	14979	14923	14725	15047	14796	15027	14998	15049	14791	14881	14793	14922	14891	14827	14990	14975	14984	14950	14715	14734	14945	14788	14999	14981	14946	14778	14778	14791	14824	14987	14834	14803	14935	14883	14889	14920	14855	14866	14890	15218	15104	14928	14937	14890	14906	14839	14930	14905	14952	14980	14957	14813	15087	14838	14943	15224	15015	14790	14794	14922	14779	14733	15017	14933	14910	14865	14892	14674	14886	14692	14968	14896	15043	14980	14756	14835	15116	14855	15060	14746	14799	14830	14888	14967	14916	15043	14834	15086	14977	14902	14881	14783	14855	14829	15009	15029	15013	14826	14926	14993	14891	14884	14755	14870	14711	14842	14911	15248	15030	14865	14782	14790	15010	14884	14989	14839	14982	14986	14951	14908	14739	14993	14932	15070	14912	14755	14852	14927	14864	14754	14832	14858	14887	14895	14931	14869	15011	14951	14742	14935	14831	15012	14912	14873	14882	14898	14990	15037	14947	14973	14992	14798	14945	14905	14999	14800	14872	14865	14911	14722	15083	14805	14935	14961	14939	14839	15010	14920	14731	14741	15053	15093	15055	14751	14890	14917	14913	14752	15019	15028	14804	14775	14968	14998	14908	14886	14837	14876	14978	14879	14750	15148	15156	14905	14857	14877	14945	14809	14855	14891	15089	14746	15046	14933	15005	14908	15133	14794	15146	14992	14986	14982	14884	14900	14869	14854	14844	15118	15003	15124	14946	15125	15114	14967	14936	15050	14820	14926	14938	14689	15096	14879	14844	14951	14824	14928	14975	14742	14945	14943	14676	14819	14801	14919	14902	14927	14781	14759	14869	14923	14979	14866	14828	15040	14868	14860	14903	14959	14771	14959	14859	14951	14954	15182	14822	14886	14862	14824	15106	14804	14981	14830	14897	14888	15014	15078	14881	14910	15038	14989	14906	15069	14980	15077	15042	15048	15038	15097	14977	15051	14776	14988	14756	14915	14750	14767	14870	14957	14752	14906	14885	14881	14851	15063	14812	14802	14991	14895	14969	14999	14804	14804	14762	14973	14952	14941	14929	14774	14794	14965	15044	14957	14908	14833	14886	14947	14870	14805	14929	15168	15011	14878	14783	14816	15015	14796	14881	15196	14866	14839	14814	14958	14879	14888	15112	15040	14894	15075	14870	14776	14930	14689	14638	14871	14802	15053	14881	14810	14966	14974	15016	14878	14915	14826	14905	14815	15011	14906	15024	14944	15077	15076	14857	14982	14993	14869	14777	14880	14877	14841	15066	14983	14998	14923	14823	14741	14910	14877	15078	14700	14889	14776	15121	15050	14962	14873	14707	14843	14905	14870	14814	14988	15004	14887	14985	14962	14952	14938	14959	14934	14967	14971	15034	14972	15026	14924	14991	15234	14956	14820	15002	15018	15051	14906	14807	14917	14883	15070	14913	14956	14875	14928	14756	15012	14904	14820	14913	14914	15050	15011	14909	14994	15064	14816	14907	15019	14927	14996	14862	14804	14892	14901	14893	14674	14918	14954	14963	14917	15097	14932	15032	14807	14829	14845	14933	14832	14990	15147	14868	14816	14878	14897	14942	14860	15116	14967	15037	14911	15090	15114	14916	14955	15103	14871	14920	14749	14968	15007	14804	14803	14846	14843	15106	14878	14884	14822	14943	14951	14877	15072	14944	14942	14853	14977	14882	14876	15027	15061	14888	14946	14934	14973	14782	15083	14857	14689	14802	14899	14921	14827	14938	14986	14820	14861	15043	14914	14882	14851	14870	14929	14978	15087	14892	14802	14866	14738	14856	14892	15034	14727	14931	14979	14741	14980	14925	15112	14964	14997	14875	14876	14903	15012	14757	15072	14999	14904	14954	14876	15032	14975	15041	14865	14841	14879	14913	14922	15016	15010	14818	14957	14971	15027	14803	14880	14998	14794	14951	14914	14822	14968	14883	14888	14889	14859	14839	14867	14797	14772	15002	14936	15043	14888	14856	14798	14938	14990	14986	14855	14888	14942	14877	14894	14982	14899	14839	14921	14859	14856	14831	14896	14692	14802	14929	14885	14892	14914	14940	14830	14860	14987	15084	14899	14895	14933	15196	14898	14802	15009	14828	15085	15058	15075	14831	14889	14951	14874	14719	15105	14990	14915	14849	15033	14801	14782	14943	14841	14856	15119	14904	14976	14797	14959	14950	14809	14968	15099	14854	15004	15064	14947	14845	14963	14992	14936	15059	14910	14965	15119	14901	15018	14999	14989	15150	14925	14848	14902	14951	14960	15005	14954	14916	14677	14688	14692	15055	15025	15061	15116	14841	14835	14853	15008	14953	14979	14904	14956	15059	14896	14971	14869	14875	14833	15009	15109	14859	14762	14847	15001	14947	15024	14841	15014	14713	14881	14787	15016	14795	14745	14905	14770	14792	14984	14734	14710	14976	15049	14932	14959	15001	14930	15100	14885	14883	14884	14848	14900	14807	14928	14831	14933	14979	14893	14767	14896	14896	14909	14813	14874	14858	14970	14755	14897	14923	14918	14890	14915	14990	14645	14986	14930	14792	14767	15176	15139	15099	14833	15019	15059	14882	14907	15005	15041	14981	15050	14852	14922	14901	15252	15008	15087	14803	14828	14958	14783	15006	14741	14985	14824	15077	15036	14784	14989	15067	14945	14792	15089	14973	14966	14956	15053	14833	14976	14833	15016	14895	15034	15133	14932	15082	15015	14979	15040	14919	15003	14897	14920	14954	14956	14832	14915	14921	14968	14774	14872	15024	14990	14839	14958	14843
39761	64882	57664	45882	37588	30408	23147	19887	17786	16487	15999	15457	15243	14639	14872	14550	14550	14628	14425	14328	14373	14198	14186	14189	14159	14206	14299	14263	14202	14450	13998	14157	14178	14057	14166	13959	14146	14133	14152	14172	14203	14098	14047	14166	14080	14094	14022	14288	13996	13985	14185	14031	14095	14125	14175	13861	14016	14056	14145	14117	14166	14095	14025	14199	14055	14063	14148	14308	14086	14203	14128	13977	14121	14201	14093	14101	14003	14205	14107	14019	14014	14010	13930	14002	14169	14085	14171	14079	14010	14173	14111	14150	14114	14031	14160	14091	14171	14073	14308	14223	14003	14126	14098	14024	14146	14123	14059	14043	14165	14103	14275	14050	13968	14095	14207	14073	14203	14052	14000	13984	14278	14069	14104	14123	13974	14059	14023	14093	14081	14177	14105	14108	14181	14128	14057	14137	13965	14082	14072	13973	14092	14024	14127	14053	13988	14150	14168	14063	14145	14241	14132	14017	14014	14072	13961	14081	14066	14088	14042	14214	13951	14160	14141	14287	14117	13940	14208	14109	13929	14157	14141	13982	14103	13999	13949	14094	14110	14109	14164	14029	14129	14073	14154	14182	14115	14277	14116	13981	14094	14127	13923	14041	14083	13974	14119	14115	14063	14079	14015	14118	14235	14051	14098	14215	14157	14078	14030	14080	14028	13924	14156	13995	14073	14112	14107	14161	13990	13962	14044	14052	14114	13838	14054	14006	14146	14099	14207	13967	13982	14038	14159	14017	14158	13957	14061	14048	14129	13887	14052	14075	13959	14117	14258	14127	14125	14081	14067	14098	13982	14049	14123	13912	14074	13953	14004	14236	14124	14107	14060	13967	14150	13982	14236	14091	14172	14093	14105	14140	14024	14214	14051	14054	14018	14100	14101	14055	14046	13975	14020	14049	13989	14122	14145	14096	14082	14251	14194	14129	14086	14170	14110	14041	14101	14192	14211	14031	14131	13963	14115	14083	14029	14212	14144	14087	14045	14125	14023	14186	14262	14042	14218	14154	14135	14078	14139	13920	14128	14032	14310	14081	14122	14306	14285	14112	13995	13985	14023	14115	13965	14246	14109	13989	14206	14224	14047	14073	14096	14202	14016	14045	13988	14147	14193	14124	14267	14101	14022	14045	14058	14069	14066	14149	13954	14164	13970	14161	14115	13909	14247	14094	14078	14008	14287	14119	14018	14101	14036	14234	14222	14178	13821	14184	14146	13983	14184	14185	14184	13985	14040	14228	14052	14137	14012	14049	14196	14228	14051	14078	13926	14038	14042	14167	14157	14172	14058	14021	13986	13959	14202	14087	14138	13801	14246	14141	14055	14117	14353	14134	13950	14176	14053	14092	14050	14053	14096	14046	14119	14177	14168	14121	14129	14128	14071	13992	14039	13899	14200	13981	14042	14015	14043	14035	14287	14146	14057	14240	14109	13948	14021	14031	14029	14094	14055	14151	14074	14063	14030	14169	14137	13994	14226	14011	14221	14140	13855	14225	14194	14077	13983	14029	14053	14095	14061	14038	14069	14124	14081	14052	14137	13958	14109	14262	14033	14112	14078	13866	14090	14076	14055	14034	14073	14068	14096	14003	14119	14106	14040	14077	14211	14183	14135	14077	14050	13976	14106	13986	14093	13916	14056	14057	14098	14016	14100	14079	14037	14051	14036	14074	14319	14081	14043	13991	14133	14134	14151	13939	14120	14210	14016	14009	13962	13906	14175	14189	14140	13978	14161	14160	14061	14189	14159	14070	14024	14052	14132	14010	14125	13921	14103	14317	14065	14128	14123	13861	14211	13984	14063	14043	14110	14104	14057	14187	14026	14064	14068	14273	14088	13954	13994	14263	14032	14032	14087	14018	14019	14235	14138	14043	14097	14253	14169	14126	14065	14211	14136	14082	14244	13983	14007	14058	14266	14096	14012	14042	14031	14167	14135	14126	14121	14156	14125	14165	13973	13941	14053	14141	14003	13972	14122	14104	14199	13960	13927	14095	14030	14097	14036	14078	14157	14010	14141	14064	14104	14130	14165	14055	14148	14310	14114	14020	14011	14111	14173	13965	14207	14055	14004	14179	14160	14132	14153	14149	14063	13945	14133	14040	14148	14075	14007	14170	14082	13996	14268	14040	13949	13989	13872	14065	14153	13986	14108	14281	14146	13971	14192	14113	13951	14083	14085	13970	14009	14292	14157	14165	14205	14003	14135	14177	14110	14124	14232	14142	14038	14022	14171	14111	13987	14115	14268	14088	13891	14147	14213	14049	14056	13960	14017	14139	14060	14013	14173	14000	14276	13999	14094	14256	14151	14197	14111	14061	14051	13919	14007	14136	14142	13995	14111	14141	14038	13926	14127	14105	14101	14140	14008	13985	14105	14121	14144	14195	14021	14210	14146	14148	14216	14168	13992	13897	14121	14164	14144	14025	14091	14110	14017	13972	13974	14028	14025	14129	14151	14115	14062	14123	13938	14025	14094	14161	14130	13935	14085	14169	14154	14168	14025	14154	14207	14206	14052	14046	14163	14129	13996	14123	14235	14042	14073	14084	14083	14130	14068	14076	13996	14158	14154	13956	14077	14228	14087	14128	14104	13948	14226	14104	14130	13840	14078	14164	14062	14219	14121	13952	13950	14161	13956	14069	14053	14067	14102	14057	14191	14030	14084	14080	14048	14142	14141	14154	14044	13883	14159	13901	14196	14083	14225	14170	13895	13948	14164	13994	14047	14150	14055	13965	14149	14001	14209	14063	14002	13951	14073	14203	14154	14209	13991	14013	14120	14102	14141	14181	14124	14055	14136	14171	14015	14024	14177	14243	14018	13937	14064	13932	13973	14026	14052	14035	14190	14011	14153	14081	14085	13969	14013	14233	14046	14201	14031	14088	14095	14176	13945	13998	13995	14114	14002	13960	14026	14132	14097	14094	14160	14175	14062	14142	14045	14111	14140	14117	14198	14179	14200	14053	14158	14120	14054	14264	14050	14096	14056	14117	14114	14000	14004	13927	14062	14163	14038	13978	14214	14186	14064	14103	14094	13974	13807	14188	13864	14148	14201	13948	14194	14142	13864	13946	14241	14081	14225	14152	14167	13971	14091	13979	14181	14083	13971	14181	14127	14239	14010	14163	14040	14046	14024	14089	14025	14187	13981	13998	14033	14007	14109	14159	13994	13989	14149	14177	13994	14155	13969	14233	14102	14213	14019	14064	14004	14028	14260	14061	14067	13948	14051	14026	13875	14044	14056	13950	14029	14127	14272	14055	14149	13994	14167	14070	14045	13970	13928	14189	14189	14038	13977	14077	14015	14049	14111	14078	14305	14045	14177	14184	14030	13932	13974	14122	14184	14117	14110	14078	14073	14208	14058	14118	13927	14213	14135	14275	14079	14072	14061	14054	14156	14066	13995	14206	14026	14133	14093	14001	14166	14031	14152	14071	14227	14051	14102	13954	14025	14230	14071	14068	14141	14097	14046	14029	14038	14273	14079	13952	14244	14174	14016	14276	13933	14013	14160	14160	14102	14018	14105	14145	14181	14108	14107	14038	13913	14083	14176	14059	14043	14005	14030	14076	14137	14175	14038	14151	14112	14175	14147	13927	14076	13889	13977	14045	14058	14119	14076	14092	14179	13885	14095	14190	14025	14025	14085	14010	13982	14006	13992	14041	14031	14024	14129	13978	13991	14198	14083	14256	13993	13916	14155	14274	14087	14117	14140	14310	14074	14080	14051	14041	14071	13984	14022	14120	14101	14173	14062	13951	14298	13984	14054	14036	14310	14088	14136	14071	13956	14080	14136	14033	14225	14068	14166	14247	14053	14018	14053	14375	14089	14251	14156	14041	14319	14009	14244	13882	13944	14000	14011	13918	14064	14153	14076	14053	14012	14126	13945	13923	14002	14051	14028	14149	13900	14134	14018	14095	14166	14120	14054	14149	14226	14057	14093	14061	14057	14077	14116	14149	13956	14061	14209	14138	13910	14134	14160	14105	14134	14191	14138	14006	14176	14214	14181	13890	14177	14078	14082	14031	13864	14154	14059	14128	14116	14162	13947	14081	14037	13984	14048	13997	14087	14035	14110	14149	14025	14121	14002	14210	14063	14111	14158	14302	13979	14054	14172	14011	13982	14196	13983	14117	14065	14102	13974	13956	14006	14076	14113	14073	14128	14014	14003	14096	13958	14140	14124	14083	14233	14164	14067	14022	14037	13971	13970	14057	14084	13987	14106	13942	14123	14097	14090	14002	14044	14013	14046	14030	14086	13948	14057	14092	14248	14201	14177	13908	14133	14055	14035	14283	14215	14055	14029	14160	14146	14126	14020	14095	13938	13947	14059	14057	13993	14033	14162	14113	14278	14068	14058	14130	14166	13970	13844	13890	14056	14052	14011	13929	14212	14112	14122	14060	14022	13973	14089	13966	14059	14087	14138	14234	14197	13986	14002	14068	14003	14129	14036	14045	14044	14111	14069	13854	14167	14009	14090	14202	14042	13993	14232	14017	13981	13971	14053	14116	13977	13982	14100	14193	14205	14120	14232	14003	14125	14030	14021	14080	14066	13902	13924	13974	14087	14088	13978	14092	14175	14015	14090	14136	14045	14053	13991	13960	14100	14249	14005	14094	14193	14055	14178	13824	14012	13874	14234	14012	14220	14179	14237	14097	14173	14173	13940	14053	14050	14085	14196	13964	14141	13866	14073	14165	13998	14119	14126	14013	14115	14008	14046	14153	14194	14117	14012	13948	14044	14157	14005	13918	14071	14047	14049	14288	14020	14253	14071	14115	14102	14182	14048	13961	13936	14063	14102	13941	13966	13996	14110	14185	14130	14295	14058	13989	14149	14064	14011	14104	14061	13988	13900	14113	14019	13982	14116	14122	14081	14114	14094	13960	14185	14207	14236	13982	14001	14148	14001	14061	14049	14170	14141	14046	14041	14091	14123	14174	14059	14097	14152	14167	13972	14022	14076	13955	14067	14049	14101	13902	13972	14056	13994	14033	14138	13938	14040	14369	14142	14056	14012	14037	14186	13834	14107	13897	14389	14151	13976	14123	13955	14169	14229	14147	14188	13883	13995	14134	14084	14075	14215	14048	13961	13959	14088	14135	14067	14002	14044	14126	14266	14057	14242	14208
29392	30220	34811	28387	20589	17372	15644	14849	14569	14253	14279	13904	13966	14125	13919	13908	13793	14024	13865	13796	13914	13796	13801	14063	13751	13890	13748	13702	13760	13761	13904	13816	13785	13747	13926	13902	13808	13674	13786	13688	13679	13522	13663	13807	13878	13932	13766	13545	13857	13864	13966	13810	13844	13807	13756	13689	13610	13799	13985	13831	13798	13747	13965	13730	13973	13714	13805	13730	13697	13766	13629	13901	13557	13886	13784	13636	13843	13860	13569	13888	13612	13763	13732	13673	13836	13758	13654	13720	13845	13701	13937	13681	13525	13789	13847	13518	13849	13709	13787	13749	13747	13618	13762	13950	13878	13756	13773	13710	13989	13718	13657	13755	13662	13717	13627	13669	13720	13824	13805	13606	13783	13730	13812	13630	13768	13681	13700	13793	13712	13625	13765	13773	13640	13746	13776	13730	13628	13854	13726	13689	13702	13656	13731	13723	13629	13645	13660	13679	13630	13693	13907	13555	13801	13767	13730	13859	13787	13828	13487	13774	13822	13811	13672	13836	13692	13778	13859	13745	13613	13758	13656	13563	13642	13700	13811	13790	13829	13632	13865	13591	13845	13905	13841	13707	13538	13575	13615	13598	13698	13670	13807	13655	13820	13712	13786	13956	13756	13712	13944	13671	13798	13623	13730	13719	13600	14087	13610	13824	13925	13719	13793	13715	13767	13726	13879	13868	13878	13721	13844	13808	13870	13763	13889	13911	13649	13689	13626	13755	13748	13854	13960	14058	13963	13624	13609	13888	13779	13886	13748	13768	13637	13736	13740	14034	13672	13805	13846	13817	13912	13797	13785	13790	13791	13705	13589	13664	13738	13585	13785	13709	13726	13669	13481	13657	13522	13747	13671	13882	13833	13700	13777	13870	13604	13724	13980	13786	13794	13898	13695	13831	13811	13743	13654	13706	13690	13793	13698	13767	13716	13605	13853	13858	13968	13616	13750	13906	13695	13755	13773	13699	13787	13730	13690	13664	13708	13874	13955	13670	13692	13731	13959	13627	13695	13663	13806	13724	13641	13870	13479	13877	13702	13701	13684	13825	13791	13730	13540	13730	13902	13740	13722	13815	13765	13676	13705	13679	13828	13887	13473	13788	13748	13767	13582	13734	13857	13838	13626	13742	13756	13583	13848	13573	13748	13776	13788	13949	13757	13813	13817	13747	13666	13716	13811	13734	13627	13776	13626	13899	13755	13781	13697	13681	13730	13778	13755	13696	13674	13575	13969	13853	13632	13634	13855	13737	13782	13583	13744	13739	13816	13852	13846	13847	13868	13639	13765	13767	13783	13745	13757	13692	13933	13609	13595	13683	13854	13816	13862	13978	13652	13676	13676	13808	13952	13794	13904	13747	13796	13664	13803	13834	13769	13612	13695	13818	13699	13712	13629	13959	13921	13520	13803	13926	13777	13748	13626	13828	13869	13713	13958	13591	14026	13728	13678	13551	13635	13875	13738	13846	13661	13654	13787	13940	13653	13632	13808	13823	13791	13787	13760	13852	13723	13921	13818	13903	13809	13774	13761	13671	13777	13718	13646	13702	13725	13773	13868	13727	13866	13905	13747	13578	13664	13686	13675	13647	13866	13731	13719	13623	13766	13704	13811	13518	13787	13646	13916	13821	13731	13673	13645	13700	13687	13815	13845	13530	13754	13648	13718	13761	13747	13535	13664	13936	13549	13647	13701	13749	13834	13745	13669	13803	13922	13656	13844	13647	13547	13672	13571	13880	13689	13752	13734	13678	13758	13715	13796	13876	13570	13905	13652	13789	13781	13723	13707	13782	13696	13729	13705	13602	13631	13639	13902	13735	13834	13802	13609	13779	13528	13862	13883	13757	13736	13575	13737	13853	13822	13709	13720	13856	13974	13733	13717	13774	13751	13836	13610	13719	13836	13803	13733	13769	13808	13722	13664	13857	13671	13652	13666	13690	13648	13779	13690	13623	13723	13662	13722	13716	13794	13710	13880	13729	13739	13955	13795	13773	13879	13734	13764	13553	13580	13670	13714	13865	13609	13640	13854	13894	13759	13913	13692	13829	13903	13737	13743	13681	13670	13719	13768	13831	13774	13737	13713	13939	13899	13681	13769	13614	13802	14115	14081	13817	13948	13782	13750	13939	13706	13633	13728	13717	13757	13998	13797	13824	13752	13787	13756	13808	13847	13657	13866	13764	13732	13750	13902	13749	13644	13893	13891	13836	13861	13720	13837	13614	13680	13759	13584	13876	13714	13896	13624	13819	13727	13845	13687	13682	13711	13618	13774	13650	13786	13952	13622	13730	13700	13851	13835	14046	13704	13779	13641	13977	13751	13777	13726	13737	13770	13747	13723	13935	13623	14017	13727	13700	13769	13762	13769	13670	13875	13945	13668	13691	13779	13726	13750	13778	13640	13809	13625	13684	13672	13641	13746	13880	13694	13779	13888	13759	13733	13635	13718	13765	13724	13873	13662	13643	13818	13759	13893	13879	13932	13613	13746	13761	13799	13694	13661	13800	13838	13774	13936	13671	13736	13641	13717	13828	13800	13743	13852	13697	13673	13862	13603	13881	13977	13718	13841	14008	13740	13745	13995	13715	13825	13785	13917	13846	13755	13827	13641	13896	13628	13572	13583	13799	13765	13690	13588	13705	13830	13685	13700	13788	13713	13761	13894	13668	13711	13645	13664	13661	13802	13698	13809	13861	13724	13762	13816	13830	13713	13753	13665	13695	13697	13699	13932	13752	13871	13953	13778	13705	13824	13750	13659	13713	13696	13703	13777	13666	13680	13495	13654	13806	13794	13622	13779	13765	13603	13837	13697	13792	13683	13701	13739	13779	13974	13798	13664	13728	13873	13672	13683	13855	13907	13743	13707	13684	13999	13666	13596	13512	13606	13916	13692	13843	13762	13727	13695	13880	13789	13835	13687	13812	13915	13704	13863	13849	13832	13651	13616	13730	13737	13733	13804	13898	14097	13832	13777	13858	13769	13584	13748	13776	13674	13688	13714	13835	13917	13589	13848	13624	13623	13752	13701	13669	13667	13690	13697	13711	13755	13800	13612	13616	13878	14078	13673	13840	13819	13945	13635	13811	13802	13914	13815	13814	13784	13787	13778	13850	13742	13782	13942	13872	13830	13834	13993	13779	13845	13728	13886	13811	13964	13794	13541	13789	13833	13661	13950	13789	13737	13664	13738	13799	13753	13920	13763	13786	13733	13525	13716	13848	13559	13789	13665	13511	13742	13650	13725	13694	13799	13732	13586	13585	13859	13615	13811	13763	13913	13736	13988	13822	13793	13752	13803	13878	13879	13634	13874	13910	13715	13836	13902	13988	13858	13676	13593	13789	13991	13858	13639	13823	13638	13843	13780	13700	13699	13697	13854	13816	13716	13723	13731	13660	13624	13818	13871	13764	13797	13701	13708	13805	13581	13691	13856	13686	13953	13741	13821	13764	13846	13868	13722	13847	13785	13870	13703	13791	13890	13614	13716	13642	13663	13631	13660	13820	13663	13974	13606	13703	13717	13650	13812	13760	13716	13951	13758	13667	13800	13709	13874	13668	13779	13781	13863	13730	13731	13707	13723	13708	13539	13832	13942	13651	13765	13920	13931	13653	13722	13706	13673	13709	13776	14038	13747	13938	13791	13833	13815	13725	13955	13733	13650	13656	13738	13685	13633	13947	13822	13831	13877	13835	13781	13805	13569	13777	13933	13717	13806	13780	13626	13783	13854	13770	13751	13648	13673	14038	13789	13902	13730	13962	13680	13735	13857	13807	13996	13822	13797	13885	13651	13795	13743	13661	13621	13706	13698	13586	13632	13698	13740	13675	13832	13694	13766	13479	13822	13926	13552	13662	13898	13653	13830	14003	13808	13663	13931	13754	13853	13870	13892	13689	13769	13760	13772	13563	13747	14024	13814	13831	13761	13842	13815	13937	13782	13599	13623	13757	14030	13658	13712	13762	13868	13766	13845	13670	13885	13693	13897	13710	13714	13853	13788	13792	13776	13610	13686	13787	13735	13686	13736	13703	13685	13656	13657	13703	13851	13973	13685	13864	13860	13783	13745	13747	13631	13771	13806	13650	13747	13863	13745	13920	13851	13644	13858	13761	13555	13683	13703	13823	13738	13705	13522	13874	13701	13852	13744	13772	13787	13420	13779	13635	13777	13773	13783	13713	13704	13931	13821	13909	13888	13981	13728	13687	13939	13819	13668	13827	13780	13790	13852	13728	13762	13790	13714	13718	13591	13670	13719	13586	13798	13832	13824	13762	13682	13910	13717	13919	13895	13716	13632	13771	13791	13696	13667	13706	13688	13823	13904	13911	13766	13596	13568	13686	13747	13832	13890	13991	13913	13900	13788	13834	13875	13942	13680	13665	13860	13607	13588	13743	13803	13641	13754	13733	13825	13656	13747	13726	13743	13795	13882	13859	13751	13628	13899	13663	13777	13716	13638	13950	13756	13847	13815	13683	13672	13681	13715	13797	13909	13759	13776	13758	13607	13723	13702	13588	13811	13781	13818	13836	13731	13785	13675	13821	13712	13619	13836	13796	13737	13630	13809	13864	13727	13726	13824	13650	13739	13716	13779	13599	13829	13903	13781	13888	13856	13595	14061	13674	13882	13867	13826	13918	13731	13685	13748	13726	13667	13877	13665	13727	13824	13722	13839	13758	13764	13773	13674	13753	13700	13636	13767	13638	13718	13862	13704	13859	13615	13823	13821	13904	13734	13809	13886	13818	13849	13875	13882	13619	13751	13598	13758	13665	13713	13937	13594	13659	13765	13750	13801	13564	13703	13717	13520	13737	13885	13812	13738	13648	13711	13919	13638	13639	13765	13795	13901	13638	13711	13657	13736	13768	13860	13618	13990	13701	13625	13820	13813	13671	13612	13788	13568	13687	13786	13580	13769	13760	13749	13817	13586	13805	13775	13646	13819	13732	13764	13528	13738	13780	13591	13760	13767	13682	13666	13893	13845	13650	13704	13849	13815	13834	13844	13687	13669	13712	13830	13844	13646	13744	13690	13912	13742	13691	13911	13569	13701	13743	13609	13759	13515	13792	13869	13828	13568	13830	13734	13872	13856	13728	13838	13663	13541	13613	13818	13821	13750	13782	13719	13731	13753	13839
35976	49496	40722	29187	21603	17769	15711	14637	14184	13898	13825	13684	13614	13699	13537	13508	13460	13392	13390	13458	13211	13526	13377	13450	13155	13434	13374	13348	13410	13329	13353	13379	13381	13402	13406	13326	13257	13396	13348	13354	13249	13303	13276	13268	13146	13397	13294	13312	13383	13306	13264	13338	13255	13404	13287	13310	13315	13330	13356	13176	13239	13378	13332	13319	13340	13213	13110	13303	13308	13163	13162	13349	13341	13319	13273	13345	13299	13262	13376	13213	13243	13245	13178	13238	13100	13235	13173	13179	13266	13291	13298	13242	13402	13274	13328	13263	13224	13139	13228	13269	13244	13315	13515	13117	13247	13357	13104	13305	13228	13142	13210	13198	13144	13264	13283	13388	13165	13410	13240	13359	13183	13279	13319	13282	13171	13311	13260	13253	13311	13209	13271	13218	13296	13194	13211	13309	13454	13288	13351	13120	13266	13236	13297	13289	13223	13311	13322	13206	13414	13210	13258	13070	13356	13212	13230	13457	13538	13486	13362	13332	13373	13286	13318	13236	13252	13090	13320	13345	13362	13181	13428	13178	13409	13327	13382	13205	13194	13334	13218	13300	13165	13216	13277	13237	13236	13167	13219	13270	13201	13220	13244	13248	13199	13393	13380	13355	13270	13158	13200	13338	13287	13374	13185	13333	13200	13136	13539	13209	13287	13492	13191	13174	13184	13357	13358	13208	13331	13301	13388	13308	13275	13447	13468	13102	13343	13282	13250	13211	13264	13336	13286	13070	13119	13032	13320	13363	13287	13297	13319	13154	13255	13287	13310	13316	13383	13359	13305	13355	13360	13254	13188	13185	13133	13266	13391	13366	13323	13211	13361	13386	13303	13312	13154	13164	13330	13223	13215	13333	13224	13328	13273	13289	13303	13214	13184	13314	13414	13181	13278	13275	13352	13464	13268	13083	13206	13141	13245	13220	13098	13257	13357	13177	13268	13193	13381	13277	13349	13246	13398	13352	13275	13204	13317	13296	13161	13353	13468	13283	13132	13325	13250	13312	13179	13070	13268	13235	13280	13189	13313	13479	13394	13411	13299	13254	13210	13348	13214	13206	13289	13260	13214	13120	13247	13284	13299	13347	13343	13324	13212	13246	13345	13340	13307	13281	13232	13088	13352	13061	13307	13268	13396	13099	13197	13331	13296	13150	13242	13316	13295	13197	13274	13199	13309	13507	13199	13411	13196	13283	13365	13254	13386	13379	13197	13316	13170	13274	13388	13262	13306	13208	13210	13436	13413	13183	13317	13323	13147	13253	13210	13193	13126	13477	13362	13457	13323	13249	13266	13333	13180	13261	13215	13149	13188	13309	13248	13306	13232	13272	13312	13194	13231	13317	13401	13231	13284	13312	13121	13240	13336	13384	13414	13230	13426	13220	13335	13194	13307	13214	13390	13323	13200	13170	13369	13405	13125	13315	13303	13295	13340	13497	13143	13285	13409	13408	13375	13402	13246	13197	13371	13341	13213	13168	13360	13299	13286	13374	13294	13231	13287	13237	13217	13241	13266	13176	13307	13282	13260	13258	13173	13328	13294	13224	13319	13353	13345	13132	13204	13280	13267	13390	12951	13292	13337	13291	13351	13174	13198	13333	13435	13209	13354	13432	13176	13442	13182	13439	13299	13235	13077	13260	13317	13314	13109	13185	13278	13084	13373	13181	13365	13207	13380	13381	13226	13237	13257	13354	13325	13336	13236	13269	13362	13272	13294	13207	13121	13108	13224	13264	13306	13380	13279	13333	13112	13178	13223	13212	13275	13278	13328	13216	13258	13210	13186	13284	13253	13385	13279	13282	13246	13297	13286	13282	13145	13325	13243	13273	13193	13285	13430	13253	13342	13178	13153	13488	13155	13369	13223	13262	13158	13384	13268	13274	13294	13334	13226	13340	13254	13290	13261	13343	13318	13295	13132	13291	13168	13114	13418	13244	13378	13369	13361	13366	13230	13273	13360	13302	13293	13284	13290	13212	13166	13216	13310	13215	13239	13348	13227	13337	13337	13204	13445	13262	13275	13153	13159	13203	13337	13322	13227	13241	13331	13241	13386	13369	13159	13298	13302	13290	13291	13437	13276	13270	13316	13183	13253	13143	13261	13176	13379	13361	13144	13280	13332	13225	13272	13280	13232	13121	13259	13226	13191	13187	13196	13043	13287	13306	13311	13385	13205	13333	13279	13311	13403	13128	13240	13204	13346	13303	13209	13287	13306	13250	13338	13343	13221	13164	13304	13170	13413	13323	13283	13387	13323	13441	13254	13191	13312	13305	13309	13233	13377	13292	13202	13210	13350	13237	13354	13315	13341	13222	13191	13290	13174	13403	13212	13266	13269	13205	13284	13287	13434	13261	13384	13280	13137	13302	13307	13313	13286	13213	13205	13267	13326	13376	13125	13438	13155	13308	13419	13389	13364	13196	13192	13430	13383	13282	13077	13198	13384	13163	13251	13321	13390	13274	13291	13230	13321	13165	13261	13324	13409	13327	13215	13238	13500	13437	13332	13135	13309	13250	13313	13386	13022	13247	13164	13255	13294	13390	13252	13389	13182	13324	13491	13257	13401	13380	13249	13373	13169	13256	13313	13051	13295	13205	13260	13349	13340	13257	13269	13166	13282	13396	13314	13328	13251	13210	13483	13261	13331	13144	13266	13162	13287	13266	13420	13360	13232	13482	13228	13168	13251	13246	13257	13329	13072	13253	13116	13205	13334	13174	13083	13213	13240	13494	13350	13236	13407	13351	13237	13346	13224	13287	13341	13239	13196	13187	13378	13278	13245	13175	13212	13460	13190	13266	13355	13280	13168	13330	13352	13350	13343	13303	13242	13115	13451	13138	13357	13286	13154	13198	13303	13417	13262	13174	13304	13334	13252	13298	13228	13356	13272	13206	13207	13201	13199	13411	13304	13097	13221	13308	13273	13216	13166	13269	13235	13326	13271	13210	13174	13349	13184	13283	13416	13298	13245	13357	13263	13275	13319	13239	13310	13103	13249	13162	13369	13293	13131	13353	13420	13315	13275	13330	13231	13273	13230	13020	13281	13246	13313	13374	13181	13145	13216	13258	13251	13489	13286	13243	13290	13273	13530	13472	13286	13207	13252	13404	13406	13404	13333	13346	13246	13355	13241	13257	13358	13060	13210	13322	13317	13439	13199	13426	13262	13231	13394	13148	13358	13361	13346	13290	13369	13242	13136	13300	13313	13431	13391	13222	13405	13280	13148	13337	13274	13352	13314	13296	13379	13280	13422	13316	13306	13199	13244	13078	13164	13411	13191	13184	13197	13325	13340	13119	13415	13302	13314	13393	13328	13235	13291	13264	13294	13242	13251	13510	13202	13378	13268	13184	13303	13360	13414	13432	13227	13400	13221	13073	13233	13214	13120	13178	13297	13273	13327	13271	13173	13312	13361	13322	13317	13231	13412	13311	13275	13319	13493	13354	13303	13260	13233	13220	13305	13348	13213	13194	13270	13082	13314	13273	13179	13366	13148	13388	12997	13200	13391	13297	13342	13280	13263	13243	13260	13338	13310	13247	13289	13400	13352	13348	13206	13260	13251	13300	13356	13307	13346	13220	13253	13353	13287	13271	13318	13211	13360	13241	13173	13203	13195	13191	13386	13280	13220	13210	13531	13115	13211	13286	13077	13184	13169	13214	13219	13387	13248	13191	13375	13234	13329	13066	13325	13327	13296	13275	13166	13242	13382	13066	13366	13302	13193	13222	13326	13316	13331	13400	13346	13143	13219	13272	13339	13229	13244	13162	13199	13261	13152	13323	13353	13330	13188	13299	13489	13132	13403	13151	13304	13266	13371	13228	13302	13369	13378	13187	13470	13244	13181	13176	13310	13226	13202	13399	13264	13344	13216	13293	13211	13280	13418	13276	13208	13333	13480	13260	13240	13369	13434	13246	13387	13354	13314	13220	13231	13283	13337	13248	13225	13328	13053	13145	13264	13181	13240	13216	13289	13252	13369	13207	13175	13387	13129	13306	13263	13328	13277	13212	13245	13293	13290	13245	13235	13179	13174	13302	13157	13271	13255	13285	13034	13353	13261	13381	13316	13369	13406	13239	13293	13242	13311	13319	13247	13296	13121	13395	13258	13231	13158	13248	13338	13352	13221	13170	13405	13282	13257	13354	13219	13128	13198	13326	13334	13224	13398	13152	13007	13269	13353	13302	13184	13203	13231	13108	13371	13256	13322	13357	13285	13213	13136	13207	13437	13437	13299	13264	13280	13344	13219	13291	13258	13087	13361	13345	13206	13172	13338	13304	13315	13418	13264	13222	13352	13091	13428	13268	13304	13222	13412	13187	13264	13265	13282	13157	13294	13288	13200	13201	13400	13131	13251	13219	13327	13424	13189	13271	13411	13461	13292	13319	13346	13368	13255	13436	13247	13179	13281	13322	13285	13295	13288	13308	13262	13351	13375	13226	13363	13380	13425	13258	13372	13137	13247	13377	13484	13325	13397	13356	13256	13231	13333	13261	13246	13341	13293	13356	13343	13377	13343	13376	13324	13356	13269	13350	13323	13271	13212	13284	13118	13371	13405	13427	13306	13458	13258	13390	13241	13324	13258	13326	13479	13363	13189	13363	13311	13214	13319	13247	13072	13362	13341	13314	13256	13388	13217	13309	13288	13291	13317	13308	13324	13310	13130	13277	13222	13259	13470	13335	13215	13203	13220	13168	13274	13167	13335	13347	13249	13123	13237	13285	13206	13266	13341	13317	13283	13358	13454	13193	13226	13290	13318	13253	13284	13314	13200	13351	13307	13359	13202	13254	13166	13129	13313	13267	13285	13195	13212	13322	13363	13284	13373	13402	13196	13227	13275	13304	13350	13157	13377	13277	13221	13278	13412	13257	13353	13336	13337	13191	13312	13264	13324	13351	13276	13307	13267	13255	13290	13178	13145	13233	13359	13227	13487	13272	13321	13323	13309	13280	13421	13254	13338	13233	13321	13323	13233	13301	13335	13314	13464	13114	13167	13202	13486	13194	13395	13322	13363	13395	13329	13348	13211	13241	13367	13369	13263	13409	13253	13262	13284	13243	13501	13357	13227	13280	13352	13571	13246	13353	13134	13239	13433	13334	13477	13265	13378	13391	13242	13307	13262	13298
24321	21589	29346	26395	24628	24582	22147	17685	15614	15358	15154	14769	14844	14968	14670	14606	14465	14459	14458	14605	14526	14184	14600	14414	14416	14580	14476	14228	14430	14437	14368	14100	14129	14380	14395	14269	14442	14227	14195	14485	14352	14351	14463	14267	14370	14365	14250	14209	14218	14316	14269	14202	14273	14331	14320	14559	14251	14435	14142	14177	14293	14469	14234	14061	14361	14108	14186	14415	14215	14299	14300	14204	14204	14409	14330	14366	14230	14333	14237	14329	14168	14350	14223	14171	14098	14219	14351	14228	14409	14155	14168	14111	14270	14318	14338	14217	14234	14307	14265	14217	14269	14276	14217	14246	14268	14247	14207	14231	14150	14289	14218	14367	14368	14195	14250	14133	14197	14234	14274	14301	14177	14238	14428	14120	14222	14308	14292	14214	14188	14222	14275	14196	14252	14268	14297	14285	14229	14337	14147	14399	13960	14149	14217	14227	14304	14283	14172	14149	14188	14055	14408	14212	14177	14410	14201	14130	14164	14239	14276	14357	14108	14374	14185	14128	14164	14363	14226	14156	14173	14183	14114	14300	14170	14288	14101	14226	14249	14299	14174	14217	14164	14231	14240	14160	14365	14190	14199	14101	14460	14071	14114	14102	14103	14253	14148	14278	14255	14100	14357	14310	14279	14369	14323	14114	14242	14039	14373	14204	14245	14221	14323	14204	14137	14282	14185	14281	14236	14221	14245	14141	14112	14277	14319	14378	14250	14179	14376	14137	14182	14071	14076	14238	14093	14232	14248	14603	14371	14157	14200	14232	14207	14082	14246	14213	14244	14317	14282	14132	14122	14234	14243	14344	14117	14177	14300	14079	14333	14366	14366	14239	14339	14194	14194	14364	14270	14229	14297	14370	14338	14079	14189	14208	14322	14241	14353	14284	14267	14289	14340	14198	14326	14158	14317	14104	14142	14158	14019	14193	14316	14204	14050	14333	14101	14221	14226	14351	14282	14270	14163	14066	14190	14063	14108	14260	14264	14444	14264	14266	14133	14084	14345	14296	14178	14191	14246	14379	14374	14314	14105	14173	14204	14169	14170	14264	14149	14204	14055	14249	14244	14189	14077	14299	14257	14078	14277	14109	14422	14067	14320	14243	14206	14189	14400	14186	14243	14295	14187	14225	14283	14214	14334	14209	14439	14318	14267	14093	14244	14099	14005	14134	14267	14345	14116	14177	14130	14192	14116	14172	14352	14150	14415	14156	14216	14239	14347	14397	14321	14061	14215	14221	14236	14181	14228	14240	14189	14117	14127	14046	14308	14271	14098	14303	14136	14263	14269	14130	14084	14361	14184	14156	14469	13994	14176	14351	14139	14286	14343	14205	14116	14044	14291	14210	14231	14336	14314	14338	14296	14257	14293	14239	14298	14228	14309	14159	14253	14169	14156	14173	14293	14381	14258	14048	14293	14330	14122	14190	14264	14396	14180	14273	14362	14236	14245	14235	14202	14510	14479	14119	14318	14122	14306	14206	14372	14326	14190	14345	14202	14344	14206	14216	14225	14298	14258	14125	14184	14147	14521	14227	14122	14314	14178	14289	14453	14388	14143	14381	14195	14497	14022	14160	14176	14152	14326	14233	14211	14099	14400	14390	14319	14042	14515	14348	14341	14206	14207	14092	14214	14324	14369	14347	14158	14060	14381	14260	14233	14078	14315	14248	14436	14353	14122	14314	14149	14175	14212	14214	14084	14104	14300	14250	14201	14283	14263	14118	14379	14236	14289	14303	14299	14413	14261	14241	14269	14366	14219	14370	14237	14302	14215	14223	14339	14179	14330	14190	14272	14252	14078	14173	14183	14266	14188	14266	14382	14092	14269	14224	14366	14111	14232	14364	14166	14478	14189	14130	14258	14324	14212	14355	14188	14196	14132	14456	14376	14413	14211	14234	14257	14106	14104	14258	14176	14246	14423	14167	14141	14154	14212	14284	14260	14288	14360	14361	14298	14256	14241	14066	14333	14183	14310	14221	14180	14251	14366	14258	14263	14145	14148	14252	14119	14192	14210	14282	14338	14285	14049	14301	14366	14215	14219	14128	14223	14205	14143	14146	14345	14191	14399	14215	14270	14247	14296	14276	14173	14184	14248	14008	14227	14272	14170	14253	14278	14186	14280	14316	14318	14223	14224	14250	14389	14156	14105	14400	14136	14332	14110	14220	14101	14290	14341	14261	14149	14340	14224	14232	14475	14347	14128	14206	14274	14335	14293	14107	14123	14371	14336	14114	14191	14253	14226	14217	14278	14204	14429	14223	14102	14156	14072	14110	14090	14248	14215	14077	14200	14130	14476	14093	14271	14228	14310	14249	14315	14139	14269	14144	14224	14246	14134	13950	14058	14419	14304	14170	14210	14196	14138	14353	14410	14278	14126	14162	14401	14244	14355	14197	14096	14105	14258	14308	14348	14393	14365	14540	14332	14205	14499	14097	14277	14152	14434	14128	14156	14293	14130	14240	14363	14035	14260	14250	14333	14166	14373	14100	14183	14358	14177	14150	14182	14265	14264	14305	14296	14402	14401	14325	14212	14201	14467	14288	14167	14273	14300	14316	14176	14107	14306	14283	14297	14305	14345	14272	14353	14234	14123	14333	14298	14193	14084	14224	14177	14216	14299	14123	14230	14162	14183	14068	14111	14269	14095	14165	14051	14344	14301	14303	14261	14307	14244	14070	14214	14282	14180	14336	14364	14281	14143	14199	14251	14338	14199	14114	14265	14222	14334	14091	14448	14283	14129	14192	14190	14254	14273	14229	14253	14438	14333	14281	14384	14088	14345	14117	14188	14272	14311	14292	14140	14255	14278	14310	14286	14165	14450	14297	14298	14311	14102	14263	14278	14423	14411	14204	14436	14399	14522	14238	14261	14272	14217	14219	14235	14222	14086	14135	14349	14198	14328	14118	14412	14193	14035	14224	14155	14330	14260	14372	14174	14372	14339	14132	14250	14245	14156	14284	14252	14231	14262	14359	14195	14210	14172	14099	14180	14179	14131	14210	14221	14387	14113	14329	14374	14268	14277	14463	14246	14363	14309	14329	14304	14191	14148	14211	14146	14308	14280	14260	14159	14220	14200	14272	14247	14344	14308	14124	14066	14237	14248	14277	14304	14360	14136	14210	14320	14270	14205	14273	14176	14094	14213	14248	14266	14138	14160	14233	14431	14427	14305	14123	14189	14167	14052	14227	14134	14122	14220	14231	14260	14247	14289	14229	14275	14215	14265	14273	14184	14290	14233	14477	14347	14177	14113	14445	14271	14218	14325	14185	14314	14193	14152	14238	14361	14196	14241	14465	14242	14197	14254	14236	13978	14190	14304	14138	14104	14207	14427	14201	14186	14114	14225	14333	14038	14369	14174	14077	14139	14276	14241	14036	14106	14017	14125	14128	14309	14238	14178	14192	14202	14273	14102	14141	14322	14161	14130	14420	14189	14416	14213	14271	14273	14241	14297	14309	14186	14009	14266	14217	14226	14254	14126	14193	14241	14326	14020	14286	14335	14270	14333	14287	14180	14221	14230	14038	14183	14219	14171	14181	14318	14121	14133	14117	14144	14278	14118	14249	14227	14144	14247	14193	14409	14137	14145	14207	14434	14212	14242	14132	14171	14255	14235	14009	14281	14265	14309	14198	14302	14321	14364	14167	14097	14310	14064	14246	14195	14408	14211	14086	14402	14171	14227	14256	14289	14197	14171	14216	14156	14197	13955	14259	14311	14331	14335	14166	14266	14351	14255	14281	14218	14456	14193	14290	14247	14235	14272	14251	14188	14117	14387	14203	14265	14337	14138	14510	14251	14241	14235	14329	14204	14321	14315	14309	14110	14206	14112	14256	14120	14437	14179	14328	14082	14287	14244	14192	14320	14313	14259	14285	14376	14194	14235	14132	14320	14260	14275	14440	14186	14350	14116	14233	14108	14200	14227	14547	13995	14196	14308	14156	14282	14222	14029	14413	14355	14356	14279	14374	14145	14130	14260	14116	14274	14273	14242	14274	14272	14322	14167	14189	14137	14304	14253	14228	14393	14281	14425	14358	14274	14418	14261	14249	14280	14274	14446	14524	14309	14193	14127	14269	14399	14152	14321	14124	14169	14241	14354	14183	14414	14334	14236	14185	14101	14146	14406	14158	14199	14198	14150	14297	14405	14392	14346	14239	14335	14315	14455	14407	14312	14323	14285	14171	14352	14157	14254	14248	14226	14292	14108	14219	14083	14181	14336	14330	14202	14264	14037	14220	14293	14365	14252	14310	14214	14228	14256	14300	14379	14313	14087	14165	14176	14422	14319	14329	14150	14280	14231	14319	14318	14118	14327	14314	14238	14306	14277	14271	14329	14062	14250	14158	14252	14197	14220	14212	14197	14277	14292	14069	14230	14274	14159	14119	14301	14153	14098	14191	14181	14305	14293	14102	14281	14265	14067	14250	14367	14206	14166	14192	14256	14066	14102	14143	14296	14319	14374	14140	14473	14075	14343	14383	14158	14233	14214	14246	14135	14145	14434	14344	14323	14090	14206	14154	14237	14424	14200	14336	14045	14220	14137	14136	14126	14220	14375	14210	14180	14294	14347	14249	14325	14380	14321	14339	14215	14277	14225	14157	14219	14205	14278	14100	14362	14276	14297	14055	14192	14111	14425	14167	14252	14104	14273	14265	14177	14352	14088	14234	14116	14289	14267	14196	14195	14215	14365	14179	14360	14134	14343	14246	14244	14136	14293	14164	14313	14269	14317	14182	14256	14298	14275	14033	14153	14277	14360	14260	14115	14324	14138	14190	14279	14212	14141	14343	14228	14215	14252	14108	14265	14173	14297	14099	14243	14223	14405	14307	14313	14171	14232	14380	14125	14319	14271	14426	14150	14165	14102	14287	14187	14362	14294	14301	14369	14126	14204	14263	14190	14406	14360	14222	14406	14291	14157	14199	14252	14190	14315	14177	14259	14322	14292	14026	14128	14189	14282	14193	14407	14272	14357	14125	14345	14139	14518	14320	14150	14334	14275	14031	14130	14275	14118	14183	14260	14171	14204	14078	14064	14393	14184	14267	14111	14154	14120	14207	14131	14298	14197	14305	14237	14217	14285	14186	14441	14209	14339	14305	14197	14270	14115	14342	14189	14164	14467	14269
37494	56331	50101	38593	30012	24742	20217	17056	15098	14609	14486	14376	14217	14204	14068	14215	13917	13917	13824	13843	13606	13675	13616	13681	13752	13743	13616	13895	13761	13611	13749	13872	13571	13741	13660	13635	13698	13617	13688	13666	13748	13415	13658	13705	13663	13780	13843	13567	13513	13557	13690	13721	13379	13627	13765	13673	13526	13649	13632	13641	13545	13842	13723	13659	13660	13603	13637	13735	13688	13722	13597	13718	13739	13583	13606	13604	13759	13662	13570	13572	13807	13395	13595	13657	13586	13721	13574	13534	13592	13836	13667	13625	13569	13650	13789	13675	13542	13671	13551	13754	13631	13575	13711	13665	13754	13742	13680	13612	13453	13681	13441	13603	13686	13549	13551	13657	13709	13575	13690	13490	13572	13646	13574	13842	13606	13613	13640	13630	13613	13543	13649	13699	13499	13634	13630	13785	13586	13599	13704	13396	13599	13620	13690	13673	13594	13548	13614	13705	13876	13800	13716	13726	13709	13653	13585	13670	13677	13640	13663	13603	13568	13676	13529	13691	13692	13711	13578	13672	13716	13724	13595	13500	13559	13731	13729	13581	13586	13401	13505	13668	13523	13650	13777	13693	13480	13572	13782	13710	13580	13620	13610	13795	13679	13468	13565	13655	13677	13667	13711	13669	13551	13607	13659	13440	13650	13643	13582	13569	13457	13511	13671	13559	13484	13615	13551	13799	13630	13718	13644	13544	13648	13764	13773	13571	13671	13587	13716	13785	13494	13525	13671	13577	13614	13577	13549	13634	13628	13783	13605	13561	13534	13513	13723	13488	13668	13435	13664	13598	13659	13730	13517	13589	13544	13623	13536	13693	13485	13613	13383	13576	13665	13743	13585	13593	13615	13589	13545	13661	13585	13582	13488	13489	13659	13600	13719	13475	13545	13656	13747	13772	13710	13488	13469	13530	13472	13563	13476	13556	13440	13694	13733	13528	13671	13462	13513	13638	13603	13687	13690	13689	13489	13686	13624	13698	13663	13810	13560	13499	13591	13492	13709	13462	13587	13633	13671	13741	13760	13609	13554	13718	13750	13725	13620	13722	13598	13588	13754	13649	13553	13682	13617	13700	13571	13485	13710	13716	13649	13573	13469	13538	13613	13481	13618	13663	13684	13716	13729	13617	13571	13624	13608	13741	13702	13651	13675	13490	13463	13645	13466	13551	13658	13637	13502	13574	13598	13587	13698	13627	13551	13553	13629	13603	13705	13750	13635	13627	13761	13702	13598	13554	13647	13663	13654	13653	13551	13607	13756	13574	13649	13672	13761	13364	13665	13553	13786	13649	13640	13716	13498	13429	13724	13557	13656	13772	13617	13606	13546	13615	13745	13634	13702	13699	13561	13631	13629	13726	13610	13607	13762	13717	13643	13614	13682	13543	13548	13592	13585	13652	13779	13573	13631	13700	13604	13681	13674	13597	13519	13467	13600	13458	13676	13698	13635	13639	13715	13635	13633	13511	13560	13554	13563	13595	13658	13584	13600	13551	13549	13555	13584	13721	13773	13510	13646	13640	13398	13700	13727	13573	13677	13396	13643	13680	13756	13604	13607	13631	13633	13542	13622	13601	13420	13528	13518	13710	13665	13698	13479	13566	13708	13743	13422	13691	13552	13458	13464	13551	13645	13674	13622	13525	13704	13588	13642	13621	13485	13565	13541	13710	13734	13709	13652	13637	13756	13698	13502	13667	13813	13552	13529	13592	13592	13743	13627	13625	13655	13534	13708	13701	13642	13616	13728	13600	13579	13593	13535	13654	13727	13755	13584	13487	13490	13634	13472	13607	13528	13578	13714	13582	13657	13758	13497	13621	13562	13567	13690	13615	13833	13591	13590	13726	13757	13599	13610	13567	13685	13641	13546	13637	13683	13706	13625	13708	13528	13557	13541	13560	13670	13619	13633	13660	13630	13712	13698	13666	13742	13657	13647	13701	13680	13727	13594	13753	13638	13751	13490	13438	13660	13686	13555	13568	13528	13561	13470	13611	13693	13593	13531	13701	13488	13757	13727	13502	13612	13498	13566	13471	13622	13702	13519	13680	13675	13571	13538	13706	13512	13729	13827	13488	13577	13600	13627	13655	13663	13688	13840	13577	13679	13682	13632	13704	13663	13742	13569	13696	13532	13298	13711	13541	13619	13844	13726	13648	13843	13615	13656	13527	13553	13583	13509	13688	13568	13794	13677	13582	13709	13608	13673	13581	13482	13532	13601	13565	13892	13472	13548	13519	13601	13633	13627	13553	13877	13691	13572	13548	13513	13718	13658	13648	13619	13501	13510	13694	13513	13765	13695	13586	13651	13533	13559	13757	13424	13612	13631	13691	13720	13629	13611	13571	13505	13716	13590	13686	13663	13490	13467	13599	13717	13567	13670	13668	13809	13811	13528	13612	13583	13583	13543	13648	13399	13677	13541	13645	13544	13427	13663	13672	13809	13637	13637	13525	13504	13587	13628	13455	13696	13623	13498	13455	13541	13550	13617	13538	13637	13498	13648	13665	13615	13518	13537	13585	13612	13601	13331	13442	13696	13485	13513	13507	13715	13601	13583	13617	13606	13568	13636	13612	13481	13579	13645	13537	13775	13717	13541	13574	13666	13487	13684	13559	13684	13549	13710	13590	13770	13669	13432	13642	13621	13660	13625	13675	13628	13592	13633	13648	13626	13836	13622	13591	13578	13640	13666	13551	13748	13680	13677	13561	13652	13781	13626	13611	13815	13755	13508	13714	13582	13548	13637	13753	13493	13645	13815	13610	13634	13517	13719	13636	13750	13547	13581	13566	13653	13682	13665	13585	13513	13684	13698	13626	13660	13761	13705	13636	13619	13626	13666	13669	13745	13565	13628	13586	13710	13661	13527	13622	13503	13689	13689	13727	13690	13568	13582	13734	13559	13724	13837	13638	13620	13549	13611	13796	13708	13708	13610	13634	13718	13453	13514	13661	13503	13681	13593	13545	13599	13709	13585	13701	13614	13673	13655	13629	13764	13679	13637	13783	13649	13733	13568	13680	13601	13550	13534	13453	13770	13577	13573	13733	13639	13626	13587	13509	13460	13700	13580	13662	13482	13639	13739	13734	13601	13556	13570	13637	13516	13635	13702	13643	13640	13570	13729	13510	13810	13655	13499	13645	13516	13681	13652	13594	13569	13370	13733	13510	13574	13543	13616	13586	13700	13780	13589	13617	13545	13739	13624	13593	13792	13536	13566	13647	13691	13417	13439	13548	13769	13695	13657	13641	13595	13662	13613	13717	13717	13740	13618	13853	13601	13551	13631	13669	13568	13641	13662	13606	13651	13545	13623	13556	13581	13837	13657	13545	13632	13633	13706	13671	13464	13493	13635	13567	13651	13610	13634	13584	13682	13646	13599	13621	13676	13741	13795	13651	13593	13723	13547	13720	13667	13550	13771	13631	13738	13736	13635	13692	13645	13642	13516	13635	13736	13714	13433	13633	13677	13815	13713	13554	13792	13825	13644	13676	13733	13713	13732	13637	13595	13471	13607	13648	13688	13577	13703	13537	13472	13469	13676	13529	13630	13660	13587	13617	13522	13702	13587	13632	13553	13540	13465	13662	13572	13744	13493	13607	13723	13641	13626	13642	13653	13731	13741	13668	13757	13445	13588	13609	13577	13574	13659	13580	13694	13642	13672	13586	13564	13642	13728	13721	13514	13687	13798	13490	13701	13637	13552	13712	13644	13618	13691	13541	13742	13615	13371	13450	13468	13432	13708	13693	13582	13613	13671	13603	13651	13620	13803	13660	13673	13512	13585	13568	13754	13689	13684	13782	13625	13664	13484	13542	13580	13389	13729	13431	13654	13679	13679	13601	13802	13452	13686	13752	13846	13549	13610	13690	13422	13617	13625	13564	13597	13740	13668	13575	13699	13689	13635	13430	13556	13628	13753	13790	13625	13496	13619	13630	13539	13556	13403	13625	13563	13623	13712	13640	13573	13605	13550	13609	13718	13640	13736	13513	13630	13575	13655	13688	13624	13697	13473	13513	13752	13600	13660	13628	13623	13641	13484	13601	13589	13643	13578	13668	13732	13761	13570	13607	13733	13612	13590	13575	13689	13552	13915	13739	13640	13492	13547	13518	13858	13812	13669	13573	13657	13512	13693	13560	13697	13534	13634	13755	13625	13564	13699	13744	13668	13540	13689	13529	13499	13626	13754	13656	13691	13660	13485	13505	13768	13523	13593	13642	13630	13654	13755	13696	13824	13623	13588	13737	13720	13804	13664	13609	13467	13557	13692	13587	13595	13540	13569	13592	13697	13765	13560	13619	13549	13573	13703	13858	13476	13579	13451	13598	13602	13598	13615	13537	13742	13660	13748	13678	13629	13444	13472	13645	13693	13626	13737	13737	13589	13478	13776	13734	13802	13694	13461	13733	13600	13613	13569	13667	13422	13599	13678	13692	13701	13630	13623	13665	13567	13742	13620	13494	13784	13728	13797	13736	13567	13516	13624	13711	13894	13593	13519	13551	13434	13584	13578	13805	13678	13672	13616	13801	13746	13588	13689	13538	13441	13693	13686	13648	13578	13654	13633	13506	13759	13598	13918	13609	13612	13604	13642	13613	13677	13755	13653	13677	13747	13636	13578	13661	13686	13570	13624	13567	13718	13602	13807	13622	13698	13650	13633	13522	13690	13592	13587	13693	13637	13720	13697	13693	13618	13653	13419	13518	13623	13625	13719	13534	13540	13678	13678	13492	13688	13527	13611	13543	13662	13600	13715	13607	13532	13744	13624	13550	13505	13560	13694	13888	13751	13563	13634	13682	13577	13531	13572	13632	13541	13749	13675	13516	13686	13627	13601	13676	13572	13509	13438	13578	13605	13635	13513	13552	13492	13646	13731	13445	13523	13702	13718	13553	13620	13519	13673	13634	13677	13605	13490	13527	13570	13732	13542	13676	13729	13687	13778	13596	13847	13466	13677	13793	13658	13474	13534	13652	13560	13644	13575	13488	13831	13542	13639	13442	13532	13608	13672	13623	13629	13485	13677	13691	13585	13667	13520	13434	13661	13468	13538	13652	13663	13631	13630	13690	13758	13570	13816	13729	13513	13642	13696	13548	13739	13621	13671	13573	13520	13670	13598	13688	13720	13634	13619	13617
23252	21549	29437	24701	23384	25595	25210	18265	16573	15929	15593	15211	15319	15345	15063	14841	14920	14718	14619	14501	14613	14364	14558	14382	14520	14481	14525	14399	14452	14382	14570	14452	14291	14423	14329	14105	14228	14439	14390	14191	14257	14222	14144	14419	14470	14105	14499	14453	14396	14392	14440	14321	14296	14356	14129	14215	14367	14295	14262	14486	14311	14334	14361	14185	14257	14312	14424	14293	14280	14312	14292	14188	14238	14359	14241	14312	14256	14212	14332	14116	14257	14149	14282	14445	14259	14424	14305	14190	14417	14262	14345	14374	14274	14110	14116	14378	14096	14319	14399	14087	14261	14284	14190	14370	14158	14219	14218	14237	14326	14264	14278	14207	14215	14116	14202	14282	14364	14361	14275	14213	14157	14240	14200	14248	14078	14334	14189	14121	14253	14308	14438	14289	14339	14252	14308	14363	14258	14144	14310	14431	14219	14210	14248	14277	14322	14154	14182	14110	14308	14315	14288	14343	14473	14247	14268	14152	14348	14273	14209	14186	14408	14178	14255	14327	14185	14194	14237	14159	14108	14115	14246	14194	14095	14294	14120	14332	14288	14159	14264	14332	14177	14221	14239	14183	14179	14212	14260	14253	14299	14263	14349	14308	14342	14296	14507	14350	14357	14049	14286	14130	14124	14285	14182	14321	14280	14197	14148	14195	14373	14128	13989	14204	14231	14283	14312	14312	14355	14336	14372	14080	14151	14173	14226	14341	14097	14181	14239	14271	14306	14203	14219	14314	14286	14349	14497	14288	14336	14298	14135	14238	14284	14477	14255	14419	14329	13958	14135	14118	14167	14208	14211	14340	14229	14326	14184	14370	14311	14314	14376	14375	14144	14153	14251	14124	14183	14249	13982	14196	14352	14259	14140	14226	14165	14269	14193	14263	14261	14238	14153	14292	14268	14248	14127	14340	14385	14281	14258	14208	14125	14221	14134	14004	14381	14281	14227	14464	14177	14267	14281	14210	14294	14215	14315	14395	14197	14336	14360	14317	14050	14137	14201	14263	14198	14201	14114	14274	14346	14196	14139	14404	14263	14186	14213	14290	14289	14048	14290	14341	14155	14287	14320	14134	14100	14031	14249	14269	14247	14233	14389	14202	14201	14352	14179	14135	14330	14312	14240	14387	13980	14181	14321	14060	14061	14289	14378	14425	14262	14440	14183	14247	14170	14279	14089	14332	14211	14115	14185	14199	14322	13978	14167	14192	14313	14365	14278	14193	14309	14404	14301	13934	14357	14108	14276	14220	14316	14312	14156	14190	14381	14318	14277	14164	14338	14038	14207	14133	14316	14273	14288	14286	14242	14177	14370	14345	14309	14217	14433	14339	14046	14258	14297	14155	14060	14148	14369	14247	14188	14081	14051	14285	14205	14134	14237	14241	14185	14439	14094	14215	14167	14195	14430	14205	14123	14224	14057	14453	14368	14106	14269	14163	14355	14449	14253	14182	14184	14222	14242	14303	14248	14359	14288	14358	14297	14211	14289	14126	14350	14199	14303	14170	14142	14122	14211	14215	14272	14274	14232	14209	14292	14334	14396	14263	14130	14119	14248	14375	14293	14274	14251	14088	14125	14113	14108	14044	14322	14272	14187	14307	14263	14260	14242	14204	14258	14276	14345	14190	14275	14309	14053	14089	14250	14245	14175	14268	14146	14330	14094	14204	14321	14113	14058	14322	14329	14108	13943	14141	14247	14189	14162	14181	14177	14364	14283	14184	14139	14222	14165	14139	14152	14153	14247	14109	14333	14108	14283	14257	14114	14151	14198	14210	14151	14180	14201	14044	14200	14079	14301	14117	14271	14214	14200	14164	14058	14042	14325	14327	14350	14378	14134	14166	14224	14333	14274	14204	14273	14299	14350	14159	14128	14222	14069	14260	14143	14471	14320	14060	14386	14268	14363	14337	14176	14045	14353	14393	14276	14248	14184	14248	14178	14274	14123	14160	14158	14228	14320	14233	14354	14152	14262	14391	14247	14250	14003	14221	14132	14318	14240	14169	14188	14212	14176	14414	14389	14208	14190	14179	14231	14191	14361	14185	14276	14097	14216	14134	14276	14225	14143	14242	14236	14266	14338	14204	14306	14223	14227	14232	14260	14314	14531	14244	14179	14084	14256	14212	14113	14285	14259	14292	14278	14274	14263	14191	14205	14252	14180	14109	14362	14233	14249	14207	14346	14133	14102	14087	14272	13941	14347	14292	14217	14180	14196	14207	14469	14087	14244	14271	14205	14390	14202	14219	14314	14156	14262	14264	14215	14276	14323	14335	14321	14203	14170	14314	14234	14378	14268	14078	14345	14340	14131	14148	14176	14184	14218	14235	14192	14212	14277	14221	14319	14296	14219	14213	14181	14131	14079	14058	14165	14107	14281	14278	14280	14251	14158	14220	14076	14203	14190	14260	14203	14332	14212	14227	14296	14317	14448	14271	14253	14261	14320	14149	14394	14182	14382	14204	13985	14339	14113	14119	14263	14455	14201	14299	14358	14167	14289	14248	14298	14197	14286	14178	14122	14142	14180	14151	14259	14044	14163	14160	14265	14076	14031	14068	13999	14175	14212	14291	14213	14237	14112	14180	14168	14392	14099	14331	14354	14288	14054	14118	14392	14150	14068	14227	14133	14258	14364	14295	14296	14072	14275	14263	14235	14233	14058	14217	14117	14167	14278	14375	14289	14375	14255	14238	14180	14217	14168	14346	14221	14176	14256	14448	14269	14240	14345	14223	14315	14114	14264	14099	14274	14218	14090	14190	14368	14214	14329	14390	14371	14251	14203	14086	14126	14241	14241	14192	14273	14248	14280	14155	14231	14253	14150	14231	14273	14235	14254	14191	14193	14275	14114	14228	14210	14246	14245	14184	14156	14095	14088	14286	14259	14320	14314	14576	14240	14303	14319	14174	14296	14285	14206	14184	14019	14028	14296	14085	14183	14263	14474	14105	14185	14260	14272	14437	14333	14248	14169	14300	14288	14084	14342	14276	14194	14283	14269	14107	14275	14132	14294	14191	14123	14165	14104	14285	14133	14216	14361	14139	14165	14202	14435	14239	14274	14293	14224	14320	14056	14111	14138	14433	14077	14083	14393	14204	14055	14175	14352	14410	14383	14237	14341	14160	14263	14147	14160	14243	14196	14395	14169	14147	14223	14296	14525	14241	14275	14008	14130	14213	14175	14244	14213	14180	14234	14017	14289	14165	14168	14290	14199	14316	14207	14036	14121	14123	14246	14174	14179	14129	14290	14215	14086	14088	14416	14139	14206	14179	14244	14150	14246	14350	14515	14195	14181	14276	14226	14226	14142	14224	14393	14349	14343	14113	14171	14174	14081	14280	14226	14188	14354	14313	14268	14280	14175	14408	14356	14077	14251	14183	14303	14329	14441	13924	14066	14269	14131	14190	14418	14366	14335	14330	14201	14383	14528	14262	14405	14095	14291	14345	14289	14097	14165	14244	14232	14233	14466	14198	14319	14235	14255	14244	14301	14250	14020	14368	14311	14212	14109	14384	14156	14117	14370	14316	14144	14385	14157	14090	14434	14477	14141	14233	14401	14176	14070	14144	14399	13993	14056	14140	14295	14164	14165	14455	14266	14203	14351	14195	14152	14295	14269	14344	14331	13955	14327	14289	14405	14239	14256	14206	14472	14200	13993	14218	14320	14123	14249	14259	14202	14195	14198	14131	14206	14243	14269	14354	14373	14148	14284	14166	14222	14219	14161	14290	14158	14360	14010	13955	14092	14189	14220	14216	13973	14224	14345	14181	14194	14138	14077	13986	14165	14088	14155	14290	14370	14275	14121	14095	14271	14209	14288	14191	14204	14279	14259	14071	14333	14134	14203	14335	14333	14380	14396	14245	14289	14248	14166	14384	14377	14132	14402	14194	14142	14161	13979	14209	14193	14307	14229	14245	14081	14339	14348	14295	14306	14150	14150	14208	14188	14116	14415	14222	14249	13965	14128	14096	14322	14122	14163	14334	14190	14238	14127	14199	14230	14353	14379	14145	14268	14040	14180	14073	14129	14127	14322	14123	14286	14324	14154	14085	14276	14029	14305	14128	14144	14358	14152	14180	14220	14160	14147	14281	14150	14327	14324	14264	14181	14179	14266	14153	14302	14122	14168	14181	14143	14278	14176	14321	14344	14148	14236	14082	14097	14044	14346	14128	14270	14318	14184	14180	14083	14054	14226	14101	14149	14195	14265	14267	14228	14404	14059	14150	14162	14294	14032	14157	14313	14251	14242	14063	14184	14240	13990	14158	14208	14079	14092	14276	14108	14387	14378	14235	14214	14134	14204	14176	14130	14367	14137	14043	14219	14260	14085	14300	14207	14424	14225	14171	14248	14084	14087	14169	14233	14167	14302	14532	14280	14294	14330	14297	14203	14200	14340	14324	14307	14517	14189	14321	14069	14098	14360	14209	14238	14125	14278	14118	14330	13997	14012	14112	14324	14188	14015	14246	14288	14118	14298	14244	14397	14189	14305	14254	14240	14224	14163	14190	14337	14090	14306	14237	14218	14227	14433	14379	14302	14333	14036	14214	14293	14280	14105	14314	14249	14335	14337	14228	14142	14222	14249	14372	14197	14192	14382	14295	14298	14282	14370	14057	13981	14285	14328	14211	14120	14203	14145	14244	14212	14208	14075	14171	14152	14221	14344	14299	14335	14264	14489	14324	14039	14150	14056	14140	14132	14384	14270	14164	14098	14349	14106	14063	14215	14122	14253	14165	14126	14282	14217	14076	14212	14379	14216	14100	14314	14330	14054	14251	14459	14223	14194	14333	14045	14317	14154	14278	14164	14308	14192	14276	14077	14289	14280	14300	14131	14157	14366	14340	14201	14171	14315	14296	14360	14044	14354	14090	14124	14017	14355	14391	14248	14122	14290	14442	14215	14203	14203	14158	14200	14258	14320	14203	14490	14312	14426	14066	14171	14052	14294	14176	14106	14003	14290	14199	14227	14163	13997	14167	14304	14380	14349	14288	14201	14196	14342	14309	14266	14214	14239	14029	14009	14312	14025	14302	14146	14329	14237	14327	14248	14167	14083	14212	14237	14373	14192	14518	14233	14104	14357	14302	14129	14187	14175	14090	14002	14401	14258	14250	14195	14079	14441	14187
39724	64033	57561	44869	35217	27477	20897	17265	16232	15424	15096	14980	14702	14465	14469	14259	14141	14040	13967	13844	13973	13882	13815	13864	13799	13795	13829	13753	13575	13804	13714	13783	13771	13704	13752	13740	13666	13719	13627	13690	13472	13750	13574	13512	13744	13569	13650	13522	13799	13687	13578	13666	13744	13702	13587	13677	13786	13778	13652	13643	13682	13653	13840	13614	13713	13510	13563	13869	13507	13628	13760	13594	13562	13645	13509	13678	13598	13580	13589	13644	13636	13491	13566	13727	13595	13677	13613	13777	13680	13545	13645	13616	13837	13723	13621	13503	13629	13740	13659	13669	13723	13538	13743	13573	13709	13554	13616	13787	13717	13663	13651	13608	13698	13575	13554	13510	13623	13644	13678	13654	13588	13455	13686	13821	13591	13687	13685	13754	13695	13714	13760	13561	13679	13780	13582	13574	13649	13585	13585	13603	13540	13732	13570	13612	13656	13734	13544	13696	13731	13323	13737	13792	13607	13449	13518	13772	13533	13632	13591	13586	13651	13433	13633	13756	13641	13609	13613	13692	13891	13572	13617	13464	13624	13585	13554	13558	13728	13753	13781	13727	13633	13554	13532	13630	13796	13619	13565	13576	13692	13679	13547	13669	13805	13507	13630	13509	13509	13633	13731	13569	13590	13589	13695	13637	13716	13692	13726	13643	13803	13755	13778	13496	13619	13881	13670	13482	13519	13547	13816	13476	13641	13488	13574	13589	13642	13635	13569	13552	13652	13527	13607	13671	13613	13712	13607	13529	13587	13675	13499	13584	13843	13853	13543	13725	13521	13613	13657	13611	13540	13468	13609	13656	13691	13737	13553	13632	13511	13703	13643	13519	13739	13736	13738	13728	13563	13778	13626	13682	13491	13797	13431	13681	13365	13613	13575	13570	13645	13699	13814	13584	13668	13612	13602	13641	13514	13581	13659	13609	13589	13549	13732	13859	13570	13518	13516	13595	13452	13668	13647	13509	13602	13825	13502	13607	13647	13796	13646	13736	13715	13689	13565	13739	13611	13507	13721	13677	13593	13533	13803	13753	13551	13622	13523	13595	13564	13676	13633	13509	13648	13590	13598	13564	13543	13624	13608	13439	13565	13524	13474	13478	13653	13783	13626	13558	13681	13560	13622	13674	13624	13768	13484	13739	13521	13719	13662	13755	13474	13485	13587	13603	13519	13760	13830	13656	13659	13559	13647	13575	13752	13544	13742	13630	13752	13782	13764	13608	13725	13575	13521	13742	13607	13831	13395	13685	13735	13668	13651	13660	13528	13746	13563	13510	13692	13581	13695	13772	13579	13506	13729	13650	13567	13733	13721	13660	13548	13704	13745	13753	13574	13762	13513	13628	13784	13661	13778	13751	13564	13499	13713	13662	13662	13544	13597	13697	13539	13573	13443	13703	13502	13617	13674	13523	13724	13675	13746	13645	13650	13598	13578	13655	13749	13693	13466	13725	13557	13674	13741	13632	13561	13619	13595	13611	13626	13602	13669	13662	13569	13558	13821	13748	13625	13640	13742	13603	13812	13610	13527	13670	13594	13614	13637	13455	13531	13616	13703	13652	13596	13446	13556	13657	13643	13557	13795	13674	13655	13721	13692	13675	13618	13599	13688	13500	13609	13642	13516	13571	13551	13556	13594	13629	13603	13620	13660	13769	13431	13761	13742	13526	13683	13581	13649	13603	13624	13575	13670	13765	13660	13561	13696	13643	13461	13590	13611	13681	13690	13541	13721	13739	13570	13675	13574	13557	13652	13623	13680	13725	13633	13517	13771	13584	13518	13569	13732	13562	13584	13515	13599	13645	13702	13777	13563	13549	13571	13612	13775	13706	13547	13671	13742	13753	13735	13627	13605	13710	13590	13618	13617	13501	13664	13634	13778	13640	13676	13609	13645	13758	13766	13461	13574	13551	13675	13635	13569	13744	13750	13592	13599	13487	13682	13734	13606	13622	13764	13642	13612	13713	13635	13648	13657	13633	13476	13641	13675	13772	13770	13783	13584	13596	13660	13758	13547	13617	13606	13646	13591	13716	13777	13588	13606	13628	13736	13569	13552	13741	13688	13644	13526	13632	13795	13746	13698	13631	13708	13542	13570	13516	13709	13567	13573	13536	13560	13561	13658	13455	13619	13436	13627	13575	13596	13634	13608	13574	13543	13473	13552	13642	13529	13613	13635	13713	13711	13700	13723	13706	13805	13540	13589	13584	13660	13595	13557	13494	13723	13629	13695	13690	13689	13707	13630	13542	13750	13595	13668	13622	13670	13605	13568	13657	13517	13746	13533	13738	13628	13511	13574	13528	13626	13574	13510	13578	13556	13640	13543	13637	13486	13781	13736	13663	13605	13787	13659	13627	13674	13674	13508	13585	13608	13636	13487	13612	13653	13541	13493	13766	13623	13601	13663	13618	13633	13539	13499	13667	13457	13578	13746	13780	13688	13567	13545	13620	13596	13590	13726	13744	13583	13566	13686	13722	13618	13678	13710	13603	13761	13560	13627	13608	13643	13879	13666	13601	13585	13548	13635	13712	13616	13749	13605	13638	13443	13708	13599	13593	13733	13592	13638	13547	13585	13644	13587	13493	13572	13586	13647	13659	13682	13550	13746	13710	13488	13514	13472	13577	13664	13489	13504	13534	13619	13548	13593	13601	13629	13694	13533	13678	13574	13838	13747	13531	13682	13730	13633	13649	13535	13551	13707	13668	13731	13703	13647	13613	13466	13692	13605	13743	13683	13567	13700	13585	13552	13597	13632	13489	13659	13516	13676	13505	13593	13709	13696	13810	13699	13558	13729	13598	13649	13680	13599	13610	13525	13778	13460	13548	13752	13561	13714	13500	13656	13549	13741	13610	13710	13796	13523	13764	13575	13763	13576	13645	13616	13728	13541	13567	13563	13610	13654	13495	13666	13582	13563	13437	13651	13668	13753	13602	13578	13567	13611	13603	13611	13561	13634	13699	13673	13766	13758	13574	13611	13701	13681	13724	13526	13601	13595	13635	13490	13605	13643	13585	13682	13586	13518	13610	13760	13546	13742	13667	13498	13632	13599	13631	13777	13591	13553	13549	13573	13486	13628	13648	13715	13610	13653	13707	13648	13651	13594	13545	13771	13608	13454	13747	13543	13538	13551	13522	13659	13664	13785	13549	13732	13503	13672	13491	13706	13766	13686	13560	13605	13546	13533	13562	13788	13659	13750	13588	13572	13610	13527	13560	13787	13468	13594	13466	13804	13717	13556	13629	13542	13633	13693	13775	13528	13682	13660	13745	13456	13543	13658	13435	13715	13783	13531	13630	13612	13453	13510	13660	13655	13658	13631	13609	13554	13715	13638	13706	13627	13637	13583	13632	13620	13634	13717	13574	13570	13571	13644	13691	13647	13619	13772	13512	13677	13467	13675	13617	13659	13838	13558	13623	13697	13647	13634	13600	13586	13563	13565	13540	13462	13678	13693	13577	13579	13719	13566	13618	13680	13653	13535	13676	13651	13566	13776	13572	13585	13602	13487	13558	13686	13683	13531	13583	13472	13657	13627	13705	13460	13600	13580	13499	13643	13584	13540	13516	13625	13518	13635	13516	13614	13530	13604	13485	13659	13615	13726	13634	13686	13534	13602	13516	13441	13597	13674	13564	13661	13611	13497	13626	13623	13706	13558	13533	13724	13709	13489	13457	13501	13555	13615	13537	13714	13745	13594	13734	13585	13671	13512	13485	13599	13637	13443	13577	13653	13705	13585	13665	13627	13510	13623	13567	13662	13476	13572	13555	13750	13584	13558	13665	13699	13789	13707	13558	13458	13649	13569	13537	13532	13682	13788	13699	13625	13689	13633	13722	13621	13649	13684	13604	13718	13663	13744	13616	13729	13528	13471	13672	13576	13574	13624	13647	13771	13486	13678	13581	13593	13744	13606	13645	13649	13681	13578	13442	13696	13749	13687	13498	13510	13714	13744	13705	13583	13633	13558	13744	13759	13742	13526	13515	13488	13640	13729	13543	13719	13667	13536	13600	13571	13790	13691	13542	13556	13564	13664	13692	13591	13602	13735	13562	13609	13585	13621	13587	13778	13619	13590	13789	13484	13683	13594	13554	13682	13721	13645	13698	13498	13623	13629	13622	13576	13604	13606	13520	13704	13634	13608	13722	13640	13696	13502	13586	13590	13539	13685	13622	13564	13595	13687	13713	13639	13754	13527	13619	13640	13667	13656	13704	13626	13614	13568	13388	13697	13724	13508	13574	13461	13516	13637	13602	13603	13529	13733	13522	13690	13693	13814	13527	13736	13507	13619	13733	13578	13702	13722	13558	13698	13507	13559	13648	13698	13566	13559	13659	13537	13601	13574	13719	13620	13818	13412	13598	13589	13662	13496	13457	13470	13440	13548	13614	13676	13588	13805	13671	13569	13734	13507	13591	13651	13583	13709	13526	13768	13770	13588	13658	13703	13593	13618	13501	13691	13792	13751	13519	13623	13666	13569	13594	13627	13552	13642	13757	13600	13652	13558	13595	13636	13573	13729	13628	13656	13685	13545	13616	13554	13761	13575	13530	13408	13599	13618	13533	13739	13761	13559	13497	13593	13710	13606	13697	13599	13504	13718	13526	13684	13522	13524	13674	13617	13664	13609	13620	13596	13488	13686	13618	13678	13621	13662	13606	13744	13767	13563	13586	13595	13680	13717	13776	13655	13561	13661	13574	13570	13728	13602	13659	13539	13684	13669	13434	13679	13564	13837	13671	13448	13628	13566	13662	13546	13728	13592	13714	13807	13371	13611	13622	13550	13549	13557	13670	13682	13628	13688	13771	13798	13599	13573	13782	13562	13560	13549	13783	13693	13618	13688	13562	13741	13546	13594	13449	13625	13650	13568	13692	13483	13652	13577	13638	13851	13640	13651	13643	13681	13684	13623	13634	13614	13761	13753	13499	13593	13439	13648	13723	13656	13670	13545	13742	13609	13676	13605	13723	13516	13580	13704	13542	13612	13583	13634	13676	13655	13600	13638	13554	13629	13540	13708	13583	13760	13557	13547	13657	13697	13522	13727	13499	13523	13455	13688	13549	13302	13415	13676	13559	13615	13546	13703	13536	13692	13636	13756	13613	13679	13595	13581	13581	13649	13741	13687	13533
29832	30096	35581	27551	18712	15988	14494	14028	13680	13359	13390	13474	13354	13429	13418	13403	13178	13300	13361	13325	13135	13233	13065	13267	13201	13170	13157	13190	13171	13114	13114	13233	13061	13082	13179	13127	13105	13249	13200	13162	13107	13093	13015	13207	13130	13327	13000	13177	13125	13123	13003	13139	13148	13030	13083	13218	13139	13356	13069	13026	13133	13234	13174	13246	13223	13218	13107	13084	13228	13215	12917	13194	13182	13003	13187	13237	12991	13041	13179	13095	13004	13055	13120	12904	13056	13093	13422	13029	13136	13022	12913	13084	13071	13230	13366	13137	13199	12984	13185	13202	13074	12973	13168	13146	13154	13118	13082	13086	13230	13003	13195	13374	13091	13196	13132	13140	13004	12960	13044	13095	13038	12861	13138	13253	13144	13096	13155	13349	13178	13227	13054	13125	12965	13084	13134	13075	13036	13185	13124	13077	13132	13168	13155	12993	13087	13026	13082	13165	13099	13145	13157	13125	13306	13172	12972	13155	13018	13095	13131	13035	12845	12997	12988	12954	12953	13108	13259	13169	13125	13257	13258	13224	13241	12937	12946	13091	13110	12995	13073	13218	12968	12925	13167	13003	13089	13093	13182	13113	13148	13147	13216	13174	13215	13315	13246	13237	13158	13190	13144	13226	13051	13015	12941	13033	13186	13157	13212	13217	13013	13269	13132	12833	13122	12966	13228	13169	13013	13112	12986	13207	13153	13068	13123	13308	13119	13020	13047	13128	13046	12983	13114	13134	13063	13137	13068	12980	13301	13010	12938	13104	13134	13044	13080	12971	13167	13075	13004	13089	13154	13218	13038	13085	13250	13064	13091	13047	13108	13075	12954	12995	13185	13091	13052	13101	13145	13185	12999	13019	13171	13071	13300	13102	12963	13122	12854	13054	13252	12988	13021	13212	13143	13079	13123	13045	12990	12960	12953	13166	13184	13075	13150	13130	13106	13137	13173	13129	12910	13328	13209	13031	12968	13056	12999	13125	13128	12957	13015	13279	13120	13162	12951	13101	13110	13158	13058	13268	13118	13358	12989	13041	13125	13152	13184	13181	13113	13096	13116	13110	13184	13072	13158	13134	13222	13112	13127	13097	13136	13035	13122	13289	13226	12994	13121	13172	12994	13049	13083	12993	13080	13341	13114	12996	13100	12898	13121	12992	13226	13134	13185	13263	13173	13134	12933	13134	13100	13187	13182	13143	13004	13161	13166	13144	13151	13049	13118	12955	13067	13053	12962	12959	13092	13197	13230	13170	13130	12954	13056	13075	13195	12981	13085	13146	13143	13123	13097	13081	13224	12982	13046	13190	13303	13137	13033	13274	13269	13024	13063	13188	13107	12883	13082	13181	13201	13125	13022	13326	13110	13020	13073	13064	13065	13125	13013	13079	13155	13227	13020	13181	13288	13144	13188	13049	13010	13219	13123	13189	13068	13166	13014	13073	13172	13099	13126	13004	13126	13034	12865	13023	13008	13171	13031	12993	13122	13240	13139	13142	13191	13018	13283	13041	13141	13044	13176	13187	13090	13066	13141	13215	13032	13132	13141	12980	13161	13306	13278	13140	12912	13239	13117	13165	13252	13117	12899	13152	12951	13037	13284	13085	13113	13139	13021	12993	13033	13164	13190	13110	13089	12988	12957	13171	13108	13208	13127	13080	13020	12809	13142	13084	13166	13067	12967	12841	13117	13033	13279	13254	13106	12950	13187	13161	13206	13122	13159	13397	12982	13106	13128	12986	13110	13055	13221	13075	13171	13149	13057	13152	13218	13081	13055	13162	13057	13259	13095	13085	13086	13159	12952	13092	13174	13201	13098	13098	13142	13283	12914	12951	12977	13168	13133	13066	12866	13063	13132	13183	13127	13054	13100	12982	13011	13076	13056	13008	13213	13099	13036	13023	13064	13185	13215	13122	13086	13049	12912	13094	13168	13198	13108	13008	13258	13162	13129	12985	13162	13159	13017	13135	13048	13092	12960	13030	13082	13012	13047	13174	13102	13069	13191	13259	13116	12863	13183	13144	13183	13164	12917	13314	13026	13034	13025	13115	12885	13103	13182	13007	13158	13187	13000	12829	13170	13020	13105	13300	13085	13197	12947	13007	13158	12822	13145	13190	13044	13009	13304	13236	13064	13084	13160	13069	12912	12946	13126	13069	13227	13106	13242	12912	13178	13102	13054	13170	13019	13121	13073	13041	13227	13287	13094	13135	13182	13134	13192	13250	13161	13191	13035	13030	13023	13201	13035	13163	13032	13045	13214	13052	13075	13172	13081	13070	13098	13110	13282	13059	13050	13131	13099	13150	13146	13375	13147	13181	13049	13083	13111	13347	13202	13096	12945	13109	12981	13021	13195	13186	13143	13196	12975	13121	13095	13134	13058	13152	12959	13129	13186	13068	13138	13232	12968	13008	13226	13093	13223	13203	13020	13087	13008	13197	12972	13057	13131	12966	13096	13061	13050	13088	13346	13175	13099	12996	12944	13174	13146	13084	13156	13228	13072	12889	12893	13167	13044	13225	12967	13181	13141	13078	13302	13007	13033	13216	13133	13154	13090	13127	13184	13257	13013	13156	13103	13181	13211	13077	13230	12819	13248	13187	13193	13080	13162	13078	13284	13036	13106	13090	13218	13229	13132	13122	12992	13112	13120	13098	13204	13133	13048	13390	13167	13261	13145	13024	13122	13038	13169	13213	13045	12976	13002	12992	13202	13082	13068	13084	13117	13063	13226	13353	13132	13006	13028	13164	12990	13015	13177	13250	13178	13143	13313	13180	13086	13073	13077	13200	13208	13092	12986	13072	13047	13068	13127	13036	13108	13147	13096	13105	13127	12937	13005	13095	13167	13096	13029	13264	13030	13184	13025	13250	12982	13305	13129	13068	13236	13105	13191	13228	13136	13074	13133	13145	13100	13018	13243	13283	13223	12965	13116	12971	13000	13290	13201	13031	13069	13267	13162	13094	13263	13066	13200	13134	13118	13152	13122	13304	13148	13100	13251	13145	13326	13057	13132	13213	13245	13171	13139	13152	13071	13066	13056	13203	13185	13107	13109	13132	12975	13141	12862	13021	13246	12840	13097	13153	13203	13101	13244	13353	13161	13145	13190	13189	13047	12920	13142	13164	13024	13069	13219	13283	13081	13374	13108	12987	12960	13340	13121	13111	12998	13032	13051	13208	13160	13136	13178	13116	13041	13124	13037	13022	13263	13010	13022	13137	13045	13044	13043	13210	13105	13226	13390	13016	12959	13096	13055	12968	13065	12902	13177	13134	13074	13173	12977	13078	13140	13084	13018	13164	13327	13157	13167	12931	13114	13132	13152	13295	13212	13174	13231	13058	12998	13114	13317	13172	12900	13070	12958	13277	13065	13055	13216	13106	13317	13233	13287	13236	13067	13062	13218	13267	12999	13057	13063	13331	13177	13166	13006	12965	13219	13100	13282	13097	12993	13320	13184	12988	12998	12991	12960	13125	13225	13012	13200	13077	13031	13117	13016	13056	13080	13027	13310	13010	13252	13098	13116	13071	13257	12972	12973	13071	13139	13137	13016	13229	12956	13058	13360	13033	13133	13028	13115	13153	13238	12994	12930	12960	13197	13144	13126	13190	13156	13182	13126	13065	13266	13123	13123	13114	13004	13097	13179	12972	13312	13198	13014	13056	13126	13098	13101	13215	13209	13184	13064	13038	13079	13075	12900	13041	13011	13027	12849	13168	13291	13150	13215	12949	13045	13014	13105	13294	12953	13257	13106	13182	13112	13033	13205	13337	13055	13213	13051	12981	13093	13257	13065	13136	13189	13278	13099	13104	13194	13039	13135	13070	13200	13153	13158	13024	13170	13132	13187	13175	13041	13109	13011	13248	13225	13279	13091	12891	13081	13025	13030	13186	13095	13024	13043	13272	13265	13066	13101	13093	12984	12834	13155	13140	13088	13337	13088	13032	13279	13306	13132	13078	13231	13292	12854	13005	13021	13046	13086	13290	12866	12963	12902	13195	13009	13135	13011	13083	13184	13219	13067	13053	13048	13058	13166	13081	13109	13022	13161	13010	13167	13102	13155	13141	13281	13161	13087	13101	13068	13073	13057	12961	13136	13006	13245	12978	12996	13027	13196	12966	13150	13237	12994	13187	13161	12988	13035	13232	13097	12996	13189	13087	12926	13221	13148	13139	13184	13178	13103	13316	13258	13123	13036	13015	13114	13176	13113	12818	13016	12987	13178	13047	13216	12977	12993	13046	13081	13151	13281	13112	13148	13057	13135	13082	13026	13043	13069	12917	13063	12862	13293	13216	13092	13152	13092	13142	13057	13088	13233	13007	13180	13135	13305	13015	12992	13170	13100	13140	13076	13025	13081	12904	13211	13094	13126	13135	13084	13098	13046	13162	13023	13172	13262	13199	13038	13137	13043	13080	13163	13051	13094	13153	12958	13099	12983	13205	13135	12966	12934	13171	13162	12969	13060	13171	13113	12959	13171	13094	13218	13187	13206	13204	13081	13225	13096	13078	13010	13250	13050	13212	13003	13108	13133	13097	13091	13122	13024	12924	13073	13097	12982	12888	12852	13100	13096	13117	13041	13282	13092	13122	13128	13150	13079	12995	13087	13033	13026	13021	13115	12927	13147	13025	12974	12976	13159	13095	13105	13056	13096	13027	13164	13109	13056	12994	13171	13055	13123	13121	13183	13105	13096	13148	13217	13104	13203	12960	13203	13196	13074	13046	13097	13117	13050	13108	13173	13231	12994	12910	13096	13033	13212	13202	13343	13019	13166	13115	13113	12965	13003	13222	13121	13165	13230	13078	13102	13146	13145	13075	13200	13163	12946	13108	12983	13215	13030	13029	13142	13199	13175	13292	13169	12992	13031	13020	13066	13113	13146	13213	13029	13127	13038	13260	13210	13130	12992	13091	13086	13191	13170	13237	13286	13293	13045	13146	13116	13012	13108	13190	13099	13110	12964	13229	13096	13054	13030	13262	13126	12906	13066	13038	13054	13069	13152	13167	13116	13134	13219	13263	13173	13109	13139	13317	13173	13178	12963	13009	13157	13307	13104	13070	13046	13157	13228	13019	13055	13172	13332	13153	13243	13154	13056	13156	13091	13103	13114	13137	13271	13204	13268	13184
36774	49420	41639	27574	19741	16359	14901	13936	13524	13321	13430	13237	13368	13304	13273	13386	13086	13180	13111	13041	12917	13069	13036	12919	12969	13049	13090	12992	12933	13076	13092	13019	13119	12927	12965	13063	13002	12896	12912	12856	12869	13026	13019	13028	12828	12937	12846	12828	12875	12910	12947	12964	12836	12951	12934	12797	12894	12990	12887	12977	12816	12869	12970	12914	12770	13052	12924	13024	12967	12899	13004	12774	12947	12910	12882	13064	12898	12910	13050	12785	13000	13020	13068	12868	12951	12968	12874	13015	12909	12808	12875	12919	12773	12969	12970	12891	12878	12848	12849	13055	12843	13037	12853	12773	12928	12962	12946	12865	12918	12951	13002	12930	13004	12900	12927	12907	12917	12825	12975	13018	12804	13041	12869	12856	13135	13060	12813	12839	12904	13057	12834	12845	12811	12906	12900	13051	13075	12911	12923	12939	12860	12944	12994	12911	12890	12872	12945	12849	12945	12833	12923	12962	12889	13021	12865	12908	12840	12844	13029	13016	12910	12925	12890	12904	12870	12824	13023	12854	12960	12894	12899	12931	12947	13026	12988	13013	12890	13015	12982	13104	12925	12804	12848	13006	13080	12947	12987	12927	12954	13014	12952	12749	13050	12960	12817	12933	12845	13013	12941	12908	12895	12878	13043	12820	12978	12980	12783	12990	12892	12991	12959	13017	13156	12993	12956	12955	12894	13053	13018	13008	12957	12952	12934	12932	13127	12881	12815	12912	12960	12904	12898	12836	12849	12780	12858	13096	12870	13016	12808	12910	12859	12935	12831	12819	12874	13011	12951	12800	12865	12978	12618	13075	12828	13130	12890	12870	12866	13007	12840	12862	12847	13094	12717	12795	12946	12814	12881	12912	12805	12974	12876	12755	12968	12810	12984	13047	13008	12708	12847	12748	12855	12979	12995	12861	12805	12980	12935	13066	12954	13036	12988	13043	12850	12879	12804	12723	12782	13114	12892	12987	12859	12969	12809	13145	12847	12943	12988	12961	12772	13241	12981	13006	13010	12912	12879	12947	12879	12911	12962	12863	12886	12838	12990	12963	12949	12914	13082	12927	13080	12983	12837	12750	12915	12896	12899	13017	13083	12994	12988	12968	12847	12932	12924	12878	12898	13068	12910	12877	12812	12848	12681	13046	12918	12919	12941	12776	13058	12837	13008	12973	12945	13001	13023	12916	12949	12963	12974	13021	13011	12994	12918	13064	12903	12977	12878	12861	12900	12738	12946	13024	12870	12925	12986	12941	12974	12828	12968	12814	12910	12945	12946	13000	12893	12978	12747	12974	12967	12863	12952	12851	12938	12966	12893	12804	12923	12822	12846	12924	12806	12973	12914	13125	12984	12923	12962	12995	13050	12827	13015	12937	12991	12998	12884	12943	12814	12904	12941	12844	13003	12877	12811	13106	12800	13140	12847	12972	12760	12879	12947	12785	12956	12843	12885	12819	12718	12850	12859	12897	12917	12761	12944	12946	12862	12815	12963	12824	13036	13040	12980	13008	12870	12870	13043	12924	13055	12852	12918	12924	12882	12956	12927	12881	12798	13062	12988	12959	13047	12872	12947	13007	12898	12970	12845	12944	12906	12903	12772	12926	12920	12987	12829	13076	12943	12947	12954	13084	12904	12868	13090	12813	12985	13063	13033	12892	13122	12955	12868	12918	12820	12918	13019	13095	12742	13024	12888	12968	12812	12909	12911	12938	12789	12981	12911	13008	12802	13041	13022	12913	12934	13042	12769	12957	13157	12884	12748	12916	12888	12918	12924	12845	12909	12931	12847	12939	12757	12883	13005	12988	12960	12891	13017	12883	12935	13023	12799	12922	12793	12973	13015	12912	12890	12743	12836	12986	12890	12834	12910	12968	13023	12930	12873	13004	13053	13097	13033	12932	12811	13040	12896	12956	12899	12813	12885	13048	13009	12932	12909	12877	12924	12820	12893	13026	12811	13053	13007	12905	12946	13079	13035	13084	12909	12936	12883	12915	12896	13020	12910	12833	12924	12890	12976	12911	13015	12812	12876	12963	12954	12819	13094	12895	12998	12858	12945	12890	12874	12843	12777	12857	12920	12900	12977	12917	12910	12879	12885	12956	13092	13095	12946	12979	12930	12930	12944	12994	13006	12994	13035	13075	12684	12795	12876	12687	12911	12831	12887	13029	12954	12792	13079	12889	12881	12969	12988	13006	12923	12956	12964	12787	12944	13063	12656	13028	12868	13066	12922	12841	12966	13035	12903	13048	12957	12899	12950	12922	13046	12864	12856	13044	13155	12907	12979	12787	12949	12918	12734	13057	12914	12984	12855	13042	13005	13067	12906	12947	12893	12932	12934	13079	12922	13065	12948	13011	12926	13020	12946	12768	12876	12814	12817	12875	12971	12951	12931	12940	12873	12858	12943	12879	12989	12931	13080	12925	12982	12767	12969	13030	12995	12992	12887	12937	12854	13118	12874	12961	13068	13132	12835	13083	12869	13060	12912	13107	12977	12831	12956	12871	12736	13027	12933	12846	13085	12974	12779	12903	12951	12995	12963	13035	12957	12910	12876	12917	12689	13004	12905	13033	13039	12935	12751	12838	13017	12841	12892	12899	12964	13118	12927	13064	12869	12989	12978	12976	12844	12952	12871	13030	12919	13069	12884	13068	12798	12940	13026	13045	12865	12941	12978	12671	12902	12907	13014	12927	12817	13096	12971	12933	12979	12874	12949	12961	12977	12833	13129	13089	13017	12742	12849	12895	13055	13016	12919	12875	12878	12903	12830	12990	12985	13003	12817	12943	12881	12964	13012	12847	12805	12957	12951	13075	12861	12908	12872	12960	12960	13011	12845	12979	13000	12869	12829	12870	12876	13008	12875	12820	12913	12974	12985	12978	12859	12887	12858	12966	12836	12872	13067	12885	13056	12918	12991	12950	12851	12972	12896	12908	12861	12789	13044	12911	12939	13016	13092	12978	12904	12884	12787	12748	12889	12774	12922	12814	13086	12801	13065	12857	12923	12701	12780	12996	12984	12853	12988	13102	12891	13059	12838	12833	12947	12832	12847	12983	12907	12984	12980	12952	12904	12984	13001	12925	12925	13042	13039	12931	13044	12991	12772	12964	13091	13038	12940	12901	12905	12811	13067	12962	13001	12905	13063	12788	12792	12934	12972	12878	13032	12991	12829	13006	12905	12973	12919	12970	13006	13039	13028	12945	12934	13039	12804	12939	13067	13054	12976	12917	12965	12941	12919	12962	12921	12849	12843	12900	12998	12881	12805	12887	13091	12725	13112	12863	12913	12877	12948	12968	13054	13085	13103	13021	12850	13070	12855	12989	12837	12939	12915	12914	12880	12767	12991	12896	12792	12990	13007	12995	13000	12921	12777	12850	12791	12933	12866	12969	12876	12912	12947	12973	12890	13033	13057	13019	12984	12885	12933	12877	12958	12971	12802	12902	13105	12710	12874	12998	13007	12868	12895	12997	12849	12940	12785	13007	13013	12848	12892	12958	12879	12969	12925	12846	12923	12902	12936	12892	12959	12886	12978	12888	12899	12874	12822	12939	13004	12889	12781	12927	12996	13144	12822	12969	12992	12967	13101	13027	12889	12921	12955	12957	13077	12898	12962	12798	12903	12946	12807	12847	12850	12957	12797	12841	12994	12867	13010	12928	12836	12956	12950	12951	12889	12891	12970	12950	12899	12883	12955	12896	13180	13002	12844	12937	12958	13046	12985	12887	12820	12821	12851	13038	12809	13004	12842	13123	12921	12911	13081	12828	12833	13010	13079	12901	12978	12990	13098	12974	12791	12824	12927	13086	12983	12846	13053	12912	12905	12774	13115	12816	12901	12825	12954	12930	12724	12907	12916	12859	12835	12990	12825	12867	12842	12960	12872	13200	12974	12940	12850	12875	12811	12917	12984	12993	12834	12855	12891	12986	12882	12942	12906	13031	13098	12945	12816	13047	12867	12934	12994	13035	12997	12923	13076	12812	12910	13006	12858	12874	12908	12968	13011	13104	12880	12818	12879	13025	13104	13074	12940	12849	13035	12828	12909	13005	13038	13074	12971	12849	12909	12875	12951	13003	12907	12966	12968	12844	13072	12806	12749	12980	12974	12985	12913	12879	12840	12966	12965	12991	12937	12897	12937	12923	12874	12865	12934	12758	13014	12975	12860	12734	12920	12870	12973	12910	13023	12968	12834	12943	12919	12830	12938	13012	12859	12876	12855	12923	13125	12982	12969	12939	13017	12927	12981	13093	12812	13133	13034	13037	12934	12898	12850	12917	12978	12905	12782	13026	12974	12852	12859	12774	12781	13060	12967	12880	12969	12932	12870	12816	13014	13037	12933	12869	12757	12973	12885	12912	12770	12863	12911	12869	12915	12944	12918	12844	12973	12829	12946	12974	12891	12831	12957	12863	12961	12806	12964	12997	13099	12896	12844	12849	13014	12946	12859	12926	12626	12917	13112	12847	12874	12976	12827	12964	13055	12962	13030	12875	13067	13017	12848	12682	13016	13009	13029	12871	12979	12841	12953	12944	12869	12788	13062	12900	12892	12946	12901	12930	12972	12855	12848	12808	12964	12875	13017	12881	12987	12823	12814	12811	12822	13017	12934	12949	12880	13027	12960	12860	13079	12879	12968	12931	12943	12938	13004	12893	12826	12963	13033	12872	12926	12996	12906	12837	12912	12833	12804	12925	13051	12856	12854	12959	12870	12963	13062	12850	13025	12926	12947	13013	13011	12932	12872	12923	12837	13029	13011	12938	13011	12910	12798	12972	13055	12811	12731	12893	12921	12927	12933	12956	12841	13081	12864	12817	13032	13009	12906	12861	12924	12764	13019	12965	12944	12857	12899	12884	12955	13031	12922	13002	12861	13005	12964	12862	12908	13028	12995	12985	12924	12928	12950	13046	12920	12851	13017	12798	13074	12901	13105	13022	12745	12898	13112	13046	12804	12870	12864	12838	12960	12899	12998	12697	12904	12901	12874	12975	12890	12967	12865	12952	13026	12903	12893	12861	12867	12900	12978	12969	13059	13033	12986	12936	13003	12764	12947	12876	12846	13026	12998	12840	12903	12946	13055	12914	13023	12905	12972	12797	12896	12910	12856	12966	12828	13091	12742	12917
24317	21479	28999	25868	24349	23814	21317	17549	15817	15112	14834	14818	14375	14460	14317	14122	14515	14200	14352	14334	14192	14310	14357	13970	14179	14171	14048	14081	14135	14187	14004	14281	14094	14138	13994	14230	14115	14015	14150	13883	14236	14105	14027	14057	14235	14013	13992	14121	14142	14221	13943	14066	14143	14254	14174	14016	14200	14036	13898	14081	14026	14074	14203	14108	13991	14043	14009	14077	14234	14012	14066	13929	13999	13959	13796	13979	13888	14057	13904	13944	13906	14111	13953	14038	14107	14214	13997	13998	13966	14037	14092	13977	13869	14184	14048	13996	14029	13987	14058	13968	13916	14054	14030	14137	14036	13816	14088	14006	13982	13885	14119	14033	14108	14036	13997	14041	14135	14092	13959	14061	14020	14154	14061	14037	14184	13945	14015	14136	14026	14221	14099	13925	14151	13976	14146	13856	14126	13855	14051	14128	14126	14031	14131	13999	14138	14083	14181	14096	14034	14028	13904	13959	14107	13913	14188	14009	14021	14029	14101	13931	14064	14100	14179	14093	13951	14038	14065	13959	14098	13962	13903	14095	13870	14159	14094	14171	13961	14013	13976	14057	14191	14251	13925	13915	14090	14150	13935	13971	14064	14098	14020	13979	14068	13982	13880	14059	13909	14150	14015	14044	13979	13992	13888	13945	13973	14056	13828	14092	13766	14052	13852	14213	14030	14066	14048	14231	14122	14102	13998	13881	14017	13919	14012	14075	13904	14045	13991	13958	13983	14031	13876	13986	13988	13921	14028	14134	13800	14038	14086	13764	14021	13817	14011	14066	14055	14043	14031	14035	14013	14109	14055	14015	14090	14006	13958	14035	14050	13950	14069	13923	13862	14176	13893	13901	13950	13955	13922	14204	14243	14141	14023	14070	13944	14281	13888	14123	14103	13872	14004	13897	14167	14044	14002	13958	14082	13915	13925	14015	13668	13864	13936	13907	13918	14063	13950	13999	13912	13885	13955	13924	14167	13944	13908	13991	14078	14145	13906	14090	14106	14057	13852	14058	14212	14131	14137	14023	13971	13896	13994	13851	14133	14060	14057	13938	14111	13990	13941	14119	13922	13877	14271	13856	14133	14010	14104	13962	13908	14000	14003	13821	14023	13957	13931	14116	14122	13995	14037	13992	13815	13985	13893	13983	13959	14080	14047	13955	14054	14014	14106	14044	14127	14217	14105	14146	14189	14217	13973	14051	13881	14007	13879	13950	14201	14372	14032	13945	14127	14099	14060	14107	13937	13790	14106	13898	14208	14149	14065	14067	14048	13955	13986	14063	14142	13919	14139	13987	14115	13807	14152	13961	13869	14107	14176	14106	13947	14118	13967	13996	14076	14128	14074	13967	13845	13914	13947	14006	13857	14076	14030	13792	14038	14122	14129	13966	13893	14172	13922	14003	14139	14143	14149	14085	13812	13836	13846	14196	14070	14092	14130	14023	14031	14006	14078	13968	14007	14190	14033	13960	14084	14066	13969	14036	13989	14163	14171	14146	14022	13927	14009	13992	14034	14166	13907	14015	14020	13936	14229	13979	14136	13886	13984	14017	13957	14020	13925	14046	14118	14018	14028	13979	14123	14030	14043	13931	13880	13901	14207	14018	13983	14176	14020	14000	14018	14109	14054	14025	14081	13959	14272	14103	14122	14019	13916	14146	14066	13842	13969	13830	13965	14068	14069	13990	14188	14131	14135	14032	13987	14086	14050	14011	13889	13908	13848	14046	13988	14267	13967	13999	13979	14018	13912	13937	14084	14144	14119	14052	13980	13941	14113	13885	14076	14083	14040	14236	13903	14096	13952	13913	14144	14184	14180	13974	14088	13956	14197	14069	13924	14110	14108	14108	14001	14157	14070	14197	14063	13968	14040	14028	14263	14180	13964	13960	14015	13943	14150	13993	13981	13980	13972	13902	13902	13892	13908	14032	13986	14126	13830	13856	13986	14067	13930	13828	14025	14044	13973	14021	14135	13996	14132	14115	14166	14011	14120	13921	13851	13825	14040	13888	14135	14075	14058	14143	14029	13869	14235	14070	13942	13982	14007	13882	13949	13826	14182	14080	14135	14079	14140	14073	14118	14060	14031	14184	13854	14011	14048	13883	13863	14067	14081	14125	14045	14007	14171	14058	14240	13977	13961	13978	14051	13926	14066	14022	14013	14046	13846	13985	13873	14003	14096	14111	14241	14225	13943	13798	14014	14053	14010	14054	14001	13863	14029	13994	13816	13933	14016	14175	13953	14032	14056	14144	13925	13948	14106	14071	13871	13968	14064	13878	14141	13970	14043	14137	14076	13891	14180	14264	13870	13837	13990	14102	14007	13775	14069	14022	14118	14019	13991	14023	14122	13986	13975	13806	14027	14066	13963	13810	13893	13942	13896	13782	14048	13861	14042	13964	13954	13952	14127	14063	13998	13959	14004	13954	14073	14146	14123	14151	14018	14156	14002	13992	14044	13971	14121	14092	14020	13984	13905	13941	14075	13886	14050	14174	14095	13976	13977	14047	14087	14078	14118	14007	13926	13907	14114	14002	14086	14081	14190	14014	14064	13914	14230	14048	14119	14081	13791	13990	14133	13933	13949	14232	14199	14132	14117	14098	13910	13948	14067	14092	13704	13983	14011	13976	14221	14072	14081	14157	13932	14178	13831	14078	14048	13769	14177	14180	14107	14114	14200	14123	14092	14091	14050	13967	14094	14059	13985	14007	13963	13765	14231	14024	14142	14070	14036	13938	13945	14009	14050	13900	14061	14237	13887	14027	14159	14129	14029	14097	14202	14013	14085	14016	13922	13863	14095	14158	13998	14069	13883	13832	14046	13840	14014	14154	13873	14070	13934	14058	13977	14012	14166	14005	14000	14175	13953	13848	13978	14226	14244	13994	14144	14005	14040	14073	13851	13989	14178	13967	14127	13993	14118	14087	14046	14061	14054	14107	14181	14052	13842	14055	13908	13937	13908	14138	13871	14043	13964	13926	14186	13967	14051	14204	13918	14021	14052	13804	14081	14060	14000	13817	14050	13990	13900	14104	14168	14082	13818	14083	13980	14226	14041	14127	14076	14168	14025	14030	14123	13884	14033	14031	14150	14021	14111	14166	13987	13916	13986	13974	14314	13994	13980	13931	13793	13888	14029	14138	14108	14067	14016	14036	13854	14001	14063	13841	13927	14080	13835	13936	13994	14096	14203	13774	14000	14155	14056	14014	13999	13891	13983	14040	14133	14018	13882	14193	14061	14023	14032	14076	14092	14109	14094	13835	14203	14171	13967	13948	13919	14067	14022	14109	13909	14251	13883	13922	14054	13956	14070	13963	13969	14067	14061	13976	14067	14054	14209	14027	14053	13962	14052	14012	14047	14011	14128	14216	13959	13978	13975	13941	13917	14043	14308	14213	14089	14013	14195	14116	13888	14126	13993	14061	13998	14171	14181	14033	13961	13960	14023	14132	13808	14048	14041	13940	14261	14062	14214	14113	13975	14162	14096	14202	13992	14049	13850	14090	13942	14173	13853	14065	14050	14100	13899	14121	14311	13990	14120	14335	14074	14021	14065	13853	14077	14106	14044	13969	14235	13938	14052	14026	14005	14172	13966	13979	14090	13931	14115	14014	14113	14002	14031	14047	14073	14132	14026	14105	14203	14056	14079	13936	14073	13995	14054	13994	14053	14178	14023	13920	14117	14157	13991	14106	13942	14029	14083	14160	13905	13820	13993	14049	14130	13996	13908	14144	13857	14056	14112	14204	14211	14157	13910	14118	14147	14086	13975	14153	14143	13958	13846	13939	13954	13862	14107	13909	13942	13934	14186	14055	14045	13985	14077	14128	14115	13952	13956	13888	13909	14012	14133	14049	14055	14224	13928	13906	14079	13873	14081	13976	13996	13833	13966	14200	13968	13849	13950	13937	14055	14046	14070	14087	14076	14161	14008	14189	13816	14031	14140	13945	14068	13988	13808	13928	14105	14013	13996	14006	13893	14129	14043	14160	14125	14092	13996	14111	14151	14030	13974	14050	13993	14026	13989	14098	14057	14167	14156	13861	13888	13883	14051	14035	14066	14009	14026	13874	14018	13958	13936	14098	14023	13994	14235	14032	14014	14114	13831	14161	13922	13833	14102	14148	14004	14000	14113	14098	13975	13913	14117	14055	13964	14023	14200	14189	14074	14052	14035	14069	14055	14257	13964	13887	13930	13752	14102	14218	14019	14002	13929	14107	14247	14229	14117	14047	14305	14053	14058	14307	14062	14099	14074	14095	14177	14027	14031	14115	14140	14082	13975	14038	13976	14024	14115	13978	13997	14055	14238	13991	13948	13900	13977	13851	14012	13872	13897	14109	13982	14210	14113	14087	13989	13948	14209	13957	14007	14073	14109	14083	14172	14158	14144	14235	13944	14124	13897	13970	14110	14052	14136	13922	14147	14081	14303	13995	13949	14009	14218	14152	14185	14208	14008	14166	13976	13949	13969	14043	14070	13988	14028	14111	14100	14065	13957	14027	14197	13937	14112	14059	13923	14097	13952	14064	13952	13989	14105	14137	14185	14007	14169	14032	14022	14042	14144	14073	13996	14023	14079	14269	14204	13847	13883	13995	14184	14119	13938	13914	14048	14041	13922	14105	14027	13971	13938	14170	13978	13953	14093	13907	13813	14124	13725	14009	13896	14161	13917	13945	13956	13607	13936	14164	14227	13984	14142	13953	14055	14028	14105	13992	14095	14164	13977	14107	13926	13859	14005	14070	13848	13736	14040	13989	13993	14014	14125	14036	14026	14059	13991	14134	14101	14023	13985	13985	13960	14115	14083	13876	14020	14096	14068	13899	13994	14047	14160	13962	13840	14006	13891	13869	14256	14090	14187	14110	13942	14035	14055	14138	13901	13998	13996	14180	14229	13946	14040	14183	14098	14010	14122	13969	14161	14145	14124	14140	14065	14276	13909	14120	14008	14057	14198	14022	13943	14134	14153	13942	13998	14237	14075	14124	14208	14027	14085	14017	13944	14017	13968	14001	13752	13986	14006	14206	13995	14147	14081	14121	14081	14218	14108	14112	13968	14220	14052	14019	13973	14095	13911	13714	13983	14058	14144	13994	14197	13968	14066	13994	14031	14037	14066	14075	14102	14015	13994	13894
38996	56019	48237	37228	29728	23556	19633	17588	15513	14686	14354	14315	14222	14129	13919	13802	13775	13819	13806	13765	13645	13700	13727	13716	13656	13778	13669	13515	13473	13682	13713	13685	13546	13592	13635	13403	13575	13512	13636	13529	13477	13535	13648	13675	13594	13473	13587	13575	13509	13665	13631	13570	13606	13677	13465	13547	13412	13599	13479	13584	13457	13312	13598	13419	13371	13593	13584	13598	13578	13419	13609	13508	13556	13579	13489	13467	13490	13720	13597	13570	13502	13405	13517	13519	13347	13541	13372	13533	13501	13549	13773	13655	13475	13445	13633	13447	13525	13496	13534	13452	13516	13578	13384	13372	13504	13724	13513	13506	13413	13547	13544	13528	13647	13565	13468	13494	13448	13457	13330	13542	13577	13568	13584	13592	13489	13532	13623	13506	13404	13576	13293	13383	13540	13482	13443	13565	13518	13664	13532	13685	13503	13653	13461	13587	13576	13512	13495	13550	13485	13511	13506	13297	13490	13609	13522	13669	13573	13655	13344	13534	13555	13368	13624	13400	13702	13503	13629	13469	13642	13521	13393	13424	13692	13443	13629	13582	13555	13604	13521	13423	13540	13639	13639	13501	13432	13519	13647	13508	13488	13502	13615	13515	13449	13508	13610	13442	13405	13468	13524	13479	13406	13734	13475	13733	13552	13493	13499	13448	13586	13563	13554	13397	13735	13428	13377	13601	13581	13436	13617	13564	13554	13535	13483	13503	13438	13647	13454	13445	13629	13577	13513	13412	13602	13498	13540	13639	13518	13424	13622	13521	13523	13594	13498	13462	13555	13497	13410	13492	13547	13627	13468	13598	13659	13476	13591	13570	13443	13562	13594	13539	13662	13576	13577	13552	13466	13496	13328	13653	13842	13517	13556	13539	13588	13428	13379	13397	13490	13644	13575	13480	13548	13500	13543	13592	13581	13494	13713	13476	13474	13520	13471	13508	13467	13524	13449	13482	13546	13542	13552	13465	13442	13523	13478	13493	13405	13435	13607	13408	13389	13456	13533	13481	13497	13543	13476	13633	13583	13466	13472	13526	13595	13618	13476	13401	13476	13546	13530	13515	13598	13496	13494	13412	13568	13571	13324	13589	13577	13356	13527	13412	13578	13458	13479	13538	13585	13562	13584	13821	13650	13434	13585	13459	13564	13558	13589	13531	13459	13557	13827	13307	13583	13511	13684	13656	13466	13711	13546	13573	13521	13629	13593	13451	13369	13556	13675	13576	13513	13427	13623	13475	13718	13676	13515	13590	13517	13450	13514	13519	13737	13421	13577	13517	13584	13597	13550	13507	13524	13566	13443	13352	13629	13513	13499	13458	13435	13535	13635	13580	13364	13444	13551	13552	13566	13592	13502	13549	13347	13569	13575	13495	13614	13575	13526	13424	13432	13515	13459	13513	13597	13657	13441	13486	13371	13566	13521	13480	13549	13384	13628	13638	13346	13498	13537	13590	13547	13504	13475	13618	13537	13442	13649	13427	13593	13528	13544	13456	13409	13588	13710	13428	13596	13458	13548	13637	13661	13388	13677	13569	13506	13653	13634	13585	13570	13493	13541	13502	13577	13524	13544	13667	13562	13485	13411	13346	13417	13435	13501	13459	13571	13634	13529	13507	13735	13522	13546	13688	13384	13630	13506	13558	13401	13511	13604	13466	13508	13496	13520	13439	13441	13564	13450	13559	13570	13444	13522	13496	13459	13593	13502	13606	13348	13499	13435	13588	13588	13496	13548	13720	13391	13553	13467	13787	13511	13570	13583	13479	13689	13502	13368	13700	13505	13695	13301	13482	13451	13497	13380	13558	13744	13431	13482	13566	13452	13551	13422	13466	13455	13614	13585	13623	13382	13445	13481	13621	13469	13463	13425	13502	13468	13499	13623	13547	13698	13358	13458	13522	13618	13528	13537	13523	13592	13584	13485	13458	13554	13653	13485	13529	13500	13611	13600	13584	13530	13622	13416	13474	13571	13525	13504	13472	13560	13594	13456	13596	13652	13545	13576	13640	13639	13603	13494	13346	13465	13567	13433	13563	13517	13497	13513	13411	13684	13442	13580	13440	13367	13522	13614	13625	13588	13473	13430	13482	13555	13540	13494	13445	13284	13420	13490	13362	13562	13366	13553	13498	13486	13602	13417	13596	13412	13484	13446	13418	13559	13556	13272	13549	13585	13693	13465	13585	13526	13349	13570	13626	13535	13605	13580	13585	13525	13404	13548	13728	13637	13316	13483	13600	13635	13450	13606	13525	13457	13619	13484	13424	13351	13590	13460	13387	13461	13422	13563	13569	13593	13565	13490	13567	13653	13373	13613	13739	13502	13449	13540	13413	13446	13519	13611	13497	13530	13512	13498	13508	13579	13569	13477	13395	13624	13575	13630	13545	13660	13457	13660	13467	13461	13657	13497	13651	13626	13560	13479	13488	13538	13371	13581	13500	13411	13501	13450	13433	13495	13391	13545	13553	13704	13717	13593	13590	13324	13615	13524	13622	13660	13566	13566	13505	13488	13607	13495	13473	13555	13519	13505	13438	13607	13473	13499	13553	13557	13515	13524	13431	13517	13524	13661	13622	13631	13484	13560	13471	13438	13552	13766	13415	13712	13704	13539	13597	13490	13510	13593	13646	13349	13412	13620	13621	13524	13438	13375	13693	13659	13704	13593	13657	13600	13551	13609	13561	13682	13536	13528	13558	13415	13526	13376	13490	13698	13703	13504	13430	13441	13447	13543	13364	13567	13443	13571	13645	13506	13513	13427	13394	13490	13480	13355	13300	13600	13649	13572	13669	13524	13634	13491	13434	13430	13487	13579	13458	13467	13526	13406	13588	13481	13709	13595	13596	13564	13586	13545	13512	13502	13467	13476	13590	13492	13684	13484	13510	13466	13658	13481	13539	13532	13585	13487	13331	13500	13599	13593	13435	13565	13573	13471	13470	13495	13422	13533	13549	13421	13494	13515	13507	13623	13616	13519	13638	13626	13573	13445	13691	13514	13420	13524	13527	13596	13417	13832	13470	13640	13481	13701	13440	13388	13455	13637	13549	13522	13541	13458	13634	13593	13539	13572	13546	13523	13506	13583	13423	13628	13362	13509	13515	13334	13592	13412	13528	13494	13620	13631	13435	13547	13521	13619	13554	13497	13652	13502	13604	13449	13694	13656	13507	13488	13562	13701	13386	13477	13584	13522	13553	13523	13459	13573	13347	13530	13583	13458	13628	13535	13372	13457	13380	13575	13405	13587	13612	13491	13624	13654	13574	13480	13627	13519	13528	13494	13425	13450	13647	13653	13410	13511	13595	13484	13477	13505	13574	13528	13390	13383	13421	13490	13393	13452	13516	13459	13423	13656	13440	13658	13533	13601	13506	13457	13317	13540	13593	13637	13582	13411	13531	13435	13516	13539	13608	13436	13562	13551	13511	13442	13562	13658	13573	13429	13453	13532	13637	13437	13570	13407	13613	13527	13546	13544	13478	13513	13521	13622	13424	13542	13353	13443	13516	13442	13533	13478	13532	13552	13544	13413	13521	13484	13478	13499	13468	13562	13548	13623	13623	13517	13443	13676	13429	13628	13485	13526	13546	13556	13659	13481	13558	13703	13517	13658	13502	13575	13514	13566	13615	13475	13705	13352	13576	13447	13500	13449	13597	13398	13344	13395	13473	13644	13409	13555	13479	13572	13490	13614	13344	13631	13794	13480	13479	13503	13510	13467	13611	13433	13515	13423	13648	13497	13513	13673	13464	13471	13657	13632	13576	13606	13421	13663	13295	13495	13611	13422	13690	13593	13422	13501	13380	13594	13555	13439	13617	13536	13574	13645	13641	13523	13593	13509	13619	13481	13448	13412	13524	13546	13694	13497	13516	13481	13525	13602	13520	13498	13599	13630	13549	13649	13572	13495	13572	13560	13567	13386	13443	13432	13544	13626	13487	13540	13420	13492	13439	13344	13378	13544	13526	13496	13541	13444	13489	13437	13459	13595	13447	13681	13421	13571	13703	13567	13406	13600	13578	13423	13509	13549	13426	13605	13576	13622	13591	13382	13647	13490	13454	13509	13482	13299	13666	13508	13406	13608	13403	13627	13612	13577	13432	13461	13615	13607	13457	13537	13807	13474	13541	13350	13516	13593	13646	13497	13424	13550	13469	13612	13514	13359	13551	13612	13489	13437	13434	13455	13667	13577	13676	13778	13459	13745	13487	13501	13520	13440	13408	13530	13547	13738	13662	13579	13384	13450	13536	13548	13489	13543	13496	13471	13451	13563	13673	13564	13444	13449	13597	13542	13421	13605	13600	13577	13485	13740	13477	13574	13436	13564	13452	13615	13495	13464	13449	13485	13615	13487	13537	13701	13437	13536	13616	13609	13443	13497	13509	13488	13464	13554	13554	13647	13469	13473	13515	13449	13555	13551	13520	13489	13628	13456	13514	13483	13413	13670	13334	13434	13388	13496	13347	13564	13543	13644	13492	13481	13562	13565	13346	13581	13482	13632	13522	13552	13464	13421	13557	13507	13428	13420	13562	13716	13646	13482	13653	13600	13498	13573	13392	13432	13675	13617	13358	13602	13547	13542	13700	13698	13568	13536	13436	13389	13493	13493	13426	13491	13608	13453	13537	13662	13527	13538	13455	13620	13448	13484	13490	13563	13574	13505	13765	13365	13716	13544	13342	13415	13449	13569	13531	13550	13519	13348	13575	13404	13573	13461	13586	13615	13643	13566	13562	13410	13453	13611	13531	13412	13560	13617	13582	13627	13486	13667	13713	13485	13485	13586	13569	13647	13692	13578	13519	13629	13505	13639	13724	13363	13487	13483	13534	13380	13653	13550	13621	13569	13563	13471	13665	13611	13698	13582	13333	13486	13639	13517	13519	13539	13420	13678	13250	13521	13448	13576	13582	13569	13512	13526	13730	13629	13409	13575	13482	13477	13609	13609	13381	13775	13675	13554	13477	13515	13472	13568	13552	13517	13489	13489	13403	13651	13532	13396	13681	13513	13353	13629	13493	13689	13483	13648	13407	13614	13560	13751	13517	13655	13544	13604	13471	13630	13522	13711	13349	13656	13485	13441	13475	13415	13517	13486	13635	13358	13614	13498	13670	13580	13540	13409	13547	13606	13614	13475	13466
23206	21516	29374	24485	23521	26457	27144	19627	16973	16030	15566	15373	15243	15052	14921	14619	14769	14736	14644	14717	14537	14760	14708	14611	14382	14606	14529	14641	14422	14673	14737	14402	14436	14569	14640	14660	14721	14522	14522	14487	14527	14469	14499	14405	14349	14495	14460	14518	14506	14218	14302	14491	14397	14510	14509	14415	14385	14593	14385	14655	14464	14326	14381	14528	14309	14317	14527	14404	14574	14508	14389	14316	14339	14298	14441	14499	14361	14671	14476	14336	14499	14360	14383	14507	14512	14470	14413	14221	14473	14303	14497	14450	14357	14302	14448	14307	14534	14378	14505	14406	14574	14266	14565	14411	14379	14409	14510	14389	14228	14165	14570	14447	14488	14544	14443	14482	14329	14392	14326	14268	14512	14144	14446	14502	14402	14402	14347	14431	14206	14383	14388	14284	14404	14377	14502	14424	14594	14583	14246	14449	14266	14349	14490	14391	14397	14518	14430	14409	14550	14304	14425	14272	14400	14433	14447	14440	14360	14442	14287	14392	14343	14467	14332	14434	14258	14339	14453	14282	14407	14188	14366	14409	14375	14329	14109	14490	14510	14309	14401	14308	14384	14249	14580	14350	14322	14420	14269	14516	14364	14422	14555	14420	14278	14508	14259	14354	14354	14419	14332	14281	14389	14405	14285	14241	14258	14305	14441	14568	14380	14404	14589	14421	14279	14374	14297	14373	14621	14291	14283	14383	14444	14264	14401	14357	14410	14439	14354	14344	14296	14269	14331	14282	14407	14289	14356	14508	14439	14519	14392	14390	14470	14429	14464	14451	14455	14458	14362	14326	14586	14340	14302	14509	14569	14384	14529	14354	14414	14373	14517	14495	14394	14372	14439	14332	14357	14460	14330	14410	14532	14414	14318	14199	14302	14497	14423	14440	14422	14138	14432	14318	14293	14097	14407	14352	14325	14385	14293	14361	14276	14535	14257	14481	14243	14297	14445	14238	14292	14355	14165	14444	14322	14425	14373	14404	14561	14529	14537	14523	14467	14417	14576	14554	14228	14406	14451	14381	14317	14298	14458	14398	14242	14334	14435	14421	14498	14396	14402	14435	14350	14281	14288	14323	14455	14534	14306	14152	14260	14299	14413	14502	14475	14455	14363	14272	14439	14499	14198	14410	14287	14331	14523	14328	14278	14372	14300	14472	14266	14289	14151	14222	14332	14370	14438	14537	14414	14515	14463	14186	14538	14423	14386	14499	14425	14355	14224	14454	14342	14341	14447	14359	14538	14326	14135	14334	14613	14485	14387	14252	14489	14305	14405	14340	14442	14365	14419	14380	14300	14486	14371	14390	14513	14347	14475	14375	14301	14228	14270	14401	14274	14276	14349	14385	14358	14372	14300	14393	14456	14286	14340	14421	14512	14393	14282	14461	14471	14488	14358	14362	14355	14161	14412	14333	14547	14457	14263	14279	14465	14453	14274	14108	14421	14383	14364	14396	14457	14358	14401	14412	14524	14413	14551	14418	14185	14575	14389	14290	14268	14579	14537	14581	14298	14552	14361	14329	14422	14566	14242	14334	14414	14492	14298	14327	14274	14426	14387	14542	14180	14484	14300	14597	14331	14282	14445	14346	14306	14323	14346	14337	14277	14394	14287	14319	14439	14292	14511	14477	14282	14550	14272	14549	14294	14385	14410	14506	14239	14357	14303	14263	14306	14421	14299	14407	14369	14414	14365	14352	14360	14403	14448	14431	14432	14454	14318	14429	14164	14447	14422	14397	14337	14281	14403	14205	14327	14251	14320	14461	14220	14342	14293	14421	14347	14286	14401	14365	14213	14258	14309	14438	14293	14145	14445	14198	14347	14427	14467	14369	14144	14565	14249	14253	14191	14317	14436	14393	14208	14251	14489	14244	14383	14357	14435	14295	14387	14253	14409	14331	14191	14294	14379	14399	14175	14296	14318	14411	14346	14571	14083	14308	14376	14420	14333	14379	14600	14511	14511	14277	14502	14525	14322	14484	14074	14540	14113	14475	14292	14318	14525	14216	14383	14348	14247	14321	14333	14300	14438	14318	14398	14300	14413	14368	14465	14473	14478	14344	14465	14437	14221	14270	14120	14389	14312	14215	14227	14319	14402	14506	14329	14209	14359	14210	14338	14232	14418	14398	14527	14497	14357	14360	14419	14449	14374	14312	14454	14500	14350	14322	14378	14242	14313	14322	14565	14456	14427	14352	14248	14343	14438	14476	14433	14306	14428	14413	14549	14361	14516	14450	14470	14545	14506	14538	14520	14549	14260	14318	14335	14348	14270	14377	14385	14437	14394	14440	14428	14458	14304	14436	14160	14279	14392	14168	14312	14166	14615	14289	14305	14442	14194	14340	14385	14370	14168	14542	14315	14210	14413	14182	14352	14398	14200	14335	14372	14363	14383	14341	14355	14429	14400	14348	14255	14502	14442	14194	14359	14519	14495	14491	14387	14271	14351	14471	14556	14251	14459	14277	14319	14434	14429	14442	14226	14389	14234	14321	14411	14359	14408	14239	14557	14275	14257	14298	14380	14522	14315	14399	14390	14441	14288	14464	14445	14259	14530	14361	14411	14446	14449	14322	14332	14315	14432	14268	14104	14260	14500	14336	14237	14292	14190	14430	14454	14369	14357	14318	14502	14252	14289	14317	14439	14375	14424	14408	14415	14320	14409	14186	14499	14264	14333	14452	14293	14537	14369	14390	14288	14522	14432	14387	14346	14249	14502	14269	14425	14346	14447	14444	14636	14379	14415	14343	14440	14449	14272	14328	14367	14292	14369	14349	14441	14306	14371	14546	14320	14406	14563	14464	14514	14449	14256	14383	14227	14338	14352	14326	14288	14494	14318	14590	14412	14508	14451	14351	14524	14490	14387	14374	14401	14357	14412	14469	14519	14480	14485	14457	14171	14205	14349	14347	14209	14405	14299	14563	14312	14441	14318	14273	14295	14296	14352	14395	14284	14286	14261	14296	14321	14361	14370	14307	14188	14302	14496	14198	14317	14393	14461	14456	14269	14313	14317	14358	14405	14568	14464	14329	14452	14305	14560	14326	14332	14318	14407	14226	14313	14166	14372	14509	14704	14367	14443	14473	14276	14403	14467	14375	14339	14048	14247	14431	14420	14324	14446	14351	14353	14215	14492	14472	14477	14383	14480	14427	14359	14505	14433	14439	14534	14527	14372	13971	14336	14212	14423	14348	14510	14380	14554	14315	14337	14438	14472	14298	14398	14347	14460	14405	14346	14293	14215	14222	14337	14352	14415	14350	14378	14333	14265	14385	14334	14317	14310	14414	14183	14173	14338	14276	14471	14262	14329	14500	14276	14261	14340	14260	14422	14412	14326	14543	14227	14501	14358	14398	14413	14416	14316	14296	14341	14411	14326	14151	14278	14250	14449	14301	14296	14225	14366	14531	14247	14544	14102	14414	14235	14239	14287	14386	14387	14210	14288	14308	14235	14254	14393	14443	14411	14546	14292	14362	14257	14319	14453	14262	14338	14313	14314	14438	14517	14349	14319	14335	14315	14303	14453	14434	14242	14391	14465	14345	14388	14461	14370	14397	14376	14359	14132	14366	14321	14556	14478	14400	14482	14416	14620	14320	14230	14327	14481	14353	14537	14372	14540	14203	14575	14340	14467	14448	14519	14316	14281	14508	14175	14427	14441	14397	14373	14266	14430	14351	14221	14464	14407	14489	14473	14505	14436	14306	14535	14416	14016	14393	14302	14252	14314	14503	14428	14521	14225	14303	14417	14238	14365	14494	14579	14394	14486	14251	14374	14374	14427	14435	14411	14193	14467	14516	14376	14354	14380	14235	14304	14364	14360	14257	14255	14416	14295	14284	14373	14344	14310	14568	14259	14524	14221	14610	14265	14476	14376	14390	14378	14402	14470	14394	14467	14416	14190	14366	14258	14428	14308	14414	14467	14365	14394	14315	14469	14496	14338	14360	14344	14526	14378	14570	14562	14436	14242	14334	14398	14530	14455	14311	14257	14532	14479	14233	14306	14456	14319	14305	14384	14333	14337	14188	14389	14255	14379	14283	14413	14227	14545	14383	14379	14097	14423	14564	14360	14426	14399	14565	14352	14430	14326	14228	14522	14236	14436	14362	14406	14278	14454	14286	14284	14355	14446	14255	14412	14376	14342	14390	14426	14393	14345	14487	14325	14446	14281	14381	14497	14514	14386	14268	14398	14297	14267	14365	14403	14557	14473	14242	14461	14406	14305	14291	14416	14490	14326	14194	14380	14340	14372	14303	14346	14285	14345	14297	14385	14312	14490	14403	14341	14514	14350	14444	14338	14368	14520	14309	14369	14427	14345	14330	14290	14307	14057	14302	14363	14370	14537	14341	14354	14413	14462	14462	14456	14237	14119	14385	14523	14377	14377	14543	14343	14293	14461	14341	14455	14350	14404	14283	14278	14451	14354	14475	14440	14327	14511	14423	14387	14335	14347	14494	14316	14463	14230	14196	14484	14398	14292	14350	14476	14322	14350	14344	14459	14213	14139	14460	14377	14397	14205	14468	14492	14370	14392	14369	14185	14266	14377	14381	14361	14440	14508	14411	14413	14442	14204	14456	14338	14223	14209	14553	14195	14258	14498	14374	14285	14265	14336	14302	14419	14340	14560	14516	14257	14437	14336	14382	14300	14380	14432	14210	14442	14388	14222	14540	14472	14440	14361	14234	14297	14443	14445	14525	14160	14155	14429	14487	14494	14292	14454	14402	14326	14330	14364	14231	14423	14513	14297	14248	14367	14328	14232	14629	14338	14347	14218	14270	14373	14336	14536	14332	14426	14466	14488	14525	14368	14351	14743	14432	14416	14357	14292	14292	14315	14467	14436	14428	14410	14436	14299	14263	14247	14345	14218	14439	14398	14561	14503	14221	14317	14206	14398	14466	14441	14392	14277	14214	14555	14387	14307	14318	14355	14282	14219	14277	14208	14525	14148	14354	14184	14322	14134	14400	14293	14240	14397	14485	14315	14424	14239	14386	14378	14275	14351	14579	14260	14100	14498	14245	14433	14340	14413	14510	14154	14328	14482	14541	14290	14530	14377	14360	14500	14250	14255	14319	14255	14263	14452	14371	14281	14185	14585	14343	14389	14339	14356	14188	14356	14173	14367	14249
41073	63416	55603	44157	37006	30057	24514	18722	16509	15342	15003	14726	14649	14512	14378	14213	14021	14126	13907	13937	13998	13919	14014	14165	14057	13945	13777	13768	13809	13736	13882	13756	13930	13856	13899	13653	13902	13832	13599	13819	13932	13777	13843	13773	13736	13749	13838	13725	13771	13817	13770	13687	13886	13607	13666	13882	13659	13819	13722	13760	13726	13719	13683	13924	13935	13688	13708	13810	13706	13719	13989	13716	13838	13867	13762	13650	13704	13822	13785	13733	13653	13793	13774	13771	13813	13636	13725	13609	13849	13659	13787	13610	13761	13877	13582	13746	13640	13547	13700	13617	13818	13805	13732	13627	13712	13728	13654	13751	13698	13503	13890	13654	13761	13692	13585	13859	13722	13682	13666	13676	13603	13900	13704	13754	13631	13661	13842	13900	13679	13645	13787	13874	13772	13786	13504	13759	13786	13723	13757	13809	13717	13714	13505	13691	13717	13797	13615	13757	13774	13615	13703	13755	13779	13738	13748	13785	13883	13724	13743	13633	13781	13638	13608	13817	13848	13787	13769	13783	13789	13704	13617	13767	13831	13644	13911	13782	13693	13664	13579	13559	13765	13735	13775	13811	13709	13837	13582	13800	13758	13735	13704	13600	13825	13543	13691	13720	13752	13710	13668	13723	13725	13668	13948	13766	13826	13853	13662	13664	13753	13796	13696	13705	13736	13611	13918	13689	13715	13737	13777	13647	13819	13705	13760	13935	13783	13693	13821	13842	13785	13839	13792	13756	13754	13641	13751	13696	13733	13711	13877	13856	13649	13744	13722	13851	13733	13889	13734	13773	13678	13800	13813	13683	13716	13756	13721	13733	13775	13802	13821	13722	13743	13753	13804	13650	13755	13830	13810	13867	13714	13726	13727	13883	13828	13597	13707	13748	13767	13757	13761	13805	13640	13627	13857	13701	13681	13595	13804	13734	13826	13654	13644	13839	13790	13650	13690	13626	13856	13612	13623	13779	13909	13803	13851	13668	13753	13726	13629	13628	13714	13793	13851	13581	13664	13854	13842	13795	13782	13702	13799	13702	13796	13861	13715	13721	13688	13612	13771	13711	13755	13732	13630	13615	13732	13635	13663	13617	13809	13626	13636	13716	13661	13756	13717	13785	13561	13858	13823	13531	13710	13790	13744	13834	13556	13828	13705	13772	13857	13794	13724	13564	13854	13801	13766	13790	13772	13727	13721	13848	13750	13612	13753	13688	13906	13653	13865	13674	13700	13710	13790	13887	13499	13715	13881	13761	13648	13758	13782	13821	13694	13829	13736	13608	13825	13697	13868	13796	13747	13736	13614	13742	13836	13862	13812	13719	13841	13796	13753	13833	13622	13751	13623	13641	13649	13662	13864	13810	13786	13758	13720	13608	13877	13666	13703	13772	13798	13691	13825	13830	13672	13746	13730	13741	13728	13547	13824	13668	13860	13769	13759	13745	13742	13676	13778	13814	13763	13688	13848	13873	13817	13673	13799	13773	13893	13584	13997	13720	13742	13876	13684	13749	13717	13570	13746	13884	13712	13662	13725	13754	13880	13628	13762	13686	13989	13768	13815	13605	13889	13674	13662	13681	13715	13645	13734	13721	13712	13817	13819	13784	13648	13738	13765	13865	13786	13820	13798	13452	13769	13733	13715	13888	13724	13612	13703	13624	13658	13733	13612	13760	13611	13615	13762	13723	13680	13729	13800	13797	13822	13719	13624	13771	13903	13707	13792	13759	13766	13854	13817	13779	13880	13704	13579	13492	13779	13546	13624	13693	13739	13512	13877	13627	13676	13723	13609	13647	13735	13756	13775	13670	13820	13802	13600	13733	13757	13681	13779	13793	13717	13771	13727	13721	13585	13592	13709	13624	13852	13753	13690	13613	13729	13714	13790	13670	13691	13729	13688	13750	13640	13818	13700	13752	13708	13753	13853	13555	13820	13752	13806	13832	13879	13762	13745	13700	13518	13660	13853	13663	13731	13812	13659	13727	13792	13728	13764	13909	13667	13611	13832	13610	13714	13690	13738	13923	13767	13578	13590	13737	13832	13735	13745	13852	13791	13827	13743	13814	13660	13763	13717	13682	13857	13927	13779	13659	13767	13803	13824	13778	13665	13672	13699	13861	13791	13797	13691	13679	13672	13695	13741	13668	13878	13691	13742	13561	13613	13644	13821	13690	13733	13912	13738	13589	13897	13837	13759	13812	13916	13678	13822	13981	13742	13753	13781	13658	13524	13634	13674	13690	13691	13657	13701	13757	13734	13836	13777	13630	13720	13672	13701	13610	13768	13767	13707	13713	13703	13838	13884	13742	13904	13678	13823	13669	13754	13679	13740	13681	13805	13717	13662	13757	13869	13685	13697	13702	13696	13788	13881	13914	13745	13697	13851	13623	13802	13779	13707	13749	13872	13925	13816	13855	13651	13774	13796	13754	13765	13776	13944	13748	13806	13716	13748	13836	13756	13836	13876	13737	13866	13702	13610	13672	13715	13624	13791	13968	13635	13704	13667	13883	13742	13856	13824	13760	13669	13799	13808	13804	13750	13788	13757	13822	14050	13795	13843	13704	13642	13808	13747	13685	13786	13567	13574	13722	13743	13707	13590	13669	13801	13657	13549	13674	13721	13635	13702	13745	13750	13694	13705	13800	13705	13644	13774	13680	13691	13578	13665	13785	13780	13786	13599	13740	13788	13712	13748	13710	13727	13717	13738	13704	13601	13666	13719	13689	13749	13637	13762	13608	13728	13757	13676	13857	13770	13763	13702	13751	13679	13764	13728	13644	13878	13683	13694	13754	13762	13804	13629	13790	13626	13864	13730	13747	13660	13727	13661	13750	13708	13671	13771	13781	13740	13805	13801	13857	13811	13889	13745	13614	13621	13759	13755	13817	13735	13741	13933	13896	13642	13869	13765	13827	13892	13745	13743	13820	13749	13669	13912	13590	13683	13645	13649	13732	13681	13691	13770	13717	13824	13771	13653	13769	13847	13897	13774	13708	13698	13884	13856	13829	13774	13760	13722	13689	13599	13854	13769	13551	13763	13739	13847	13648	13749	13537	13776	13712	13763	13729	13678	13732	13795	13580	13668	13689	13639	13705	13731	13843	13579	13917	13709	13733	13569	13771	13711	13839	13674	13792	13748	13803	13753	13573	13904	13572	13885	13754	13738	13713	13694	13659	13623	13661	13988	13782	13795	13565	13608	13909	13988	13688	13887	13767	13579	13820	13622	13712	13896	13530	13694	13812	13813	13843	13683	13729	13644	13752	13814	13673	13746	13725	13609	13749	13683	13749	13725	13575	13893	13574	13644	13791	13646	13805	13720	13884	13795	13773	13714	13744	13748	13682	13665	13859	13757	13726	13694	13746	13736	13761	13753	13846	13590	13967	13681	13611	13784	13640	13771	13614	13636	13656	13800	13591	13805	13783	13796	13681	13664	13879	13913	13622	13634	13719	13717	13840	13819	13746	13640	13977	13731	13750	13736	13580	13831	13809	13597	13758	13624	13773	13726	13738	13627	13713	13661	13613	13781	13748	13592	13755	13777	13515	13811	13576	13853	13588	13828	13763	13608	13635	13867	13652	13765	13682	13902	13673	13814	13747	13554	13818	13657	13874	13862	13772	13856	13779	13701	13695	13660	13725	13666	13696	13754	13825	13726	13809	13801	13764	13791	13634	13812	13611	13775	13743	13743	13700	13767	13789	13604	13782	13600	13677	13782	13733	13660	13768	13495	13745	13864	13882	13694	13740	13775	13656	13704	13695	13827	13702	13577	13801	13783	13726	13836	13776	13784	13766	13784	13862	13766	13778	13510	13832	13743	13723	13603	13773	13717	13747	13846	13758	13791	13692	13678	13719	13699	13660	13603	13699	13754	13729	13807	13866	13754	13536	13816	13602	13731	13621	13683	13685	13692	13598	13733	13623	13862	13737	13814	13724	13884	13657	13801	13817	13729	13654	13621	13721	13617	13789	13858	13646	13800	13754	13861	13819	13775	13745	13757	13760	13677	13838	13759	13788	13688	13688	13750	13802	13652	13651	13836	13701	13755	13674	13669	13617	13778	13725	13795	13694	13730	13770	13729	13718	13760	13762	13738	13553	13950	13548	13710	13747	13835	13723	13590	13637	13685	13778	13757	13683	13862	13661	13893	13819	13556	13786	13903	13810	13799	13591	13751	13750	13752	13720	13689	13864	13685	13707	13799	13736	13803	13590	13766	13761	13846	13601	13611	13716	13672	13569	13627	13799	13711	13748	13735	13855	13608	13743	13595	13577	13579	13779	13643	13659	13770	13521	13845	13777	13699	13682	13780	13541	13583	13899	13700	13841	13670	13798	13787	13682	13554	13811	13647	13860	13680	13716	13708	13651	13820	13872	13655	13740	13782	13774	13604	13816	13865	13647	13779	13798	13751	13588	13788	13627	13953	13759	13590	13641	13689	13771	13696	13684	13864	13619	13721	13944	13733	13652	13846	13728	13788	13610	13817	13767	13632	13767	13642	13665	13851	13713	13693	13570	13648	13731	13660	13710	13837	13676	13759	13607	13708	13779	13886	13766	13768	13836	13786	13696	13852	13691	13910	13788	13571	13711	13725	13714	13763	13658	13756	13586	13899	13698	13742	13774	13648	13848	13810	13809	13933	13646	13796	13636	13666	13712	13779	13585	13674	13750	13727	13785	13681	13616	13854	13761	13664	13641	13860	13840	13554	13733	13626	13766	13565	13556	13676	13495	13813	13528	13670	13852	13820	13721	13723	13650	13868	13809	13732	13694	13772	13854	13591	13554	13768	13694	13764	13800	13670	13793	13844	13751	13589	13721	13705	13626	13700	13808	13788	13674	13776	13864	13778	13495	13776	13827	13555	13868	13697	13779	13696	13765	13622	13681	13703	13751	13682	13493	13914	13742	13833	13716	13760	13702	13889	13744	13705	13806	13862	13778	13824	13843	13750	13738	13663	13655	13742	13597	13649	13895	13721	13742	13805	13716	13822	13611	13735	13738	13809	13747	13652	13926	13802	13709	13652	13690	13530	13713	13758	13810	13620	13673	13673	13675	13702	13670	13530	13694	13790	13588	13706	13689	13794	13647	13818	13609	13891	13754	13764	13552	13606	13885	13627	13696	13775	13731	13612	13716
29619	30996	36516	29561	21659	17930	15875	14487	14248	13892	13649	13707	13755	13635	13818	13781	13802	13678	13628	13503	13794	13704	13775	13604	13729	13714	13644	13762	13668	13622	13453	13595	13434	13764	13559	13793	13415	13821	13808	13685	13531	13365	13457	13280	13717	13638	13621	13625	13579	13765	13606	13551	13459	13575	13645	13662	13689	13590	13500	13707	13677	13482	13523	13657	13604	13681	13530	13405	13487	13491	13552	13551	13468	13579	13736	13692	13636	13513	13494	13757	13602	13780	13489	13519	13338	13630	13783	13588	13759	13447	13457	13751	13523	13731	13635	13531	13577	13468	13615	13445	13615	13677	13601	13460	13451	13650	13623	13352	13596	13430	13389	13532	13590	13608	13677	13535	13522	13401	13495	13500	13271	13665	13662	13521	13655	13607	13612	13603	13526	13571	13691	13551	13307	13441	13671	13690	13621	13585	13647	13684	13536	13686	13392	13393	13691	13681	13483	13603	13588	13667	13621	13618	13523	13696	13577	13615	13687	13437	13677	13612	13690	13550	13705	13549	13729	13482	13733	13728	13752	13368	13616	13517	13627	13627	13612	13735	13793	13503	13475	13785	13693	13661	13658	13554	13655	13683	13562	13719	13461	13415	13749	13450	13762	13580	13472	13451	13670	13692	13559	13458	13731	13754	13601	13430	13436	13524	13719	13650	13652	13638	13742	13819	13701	13323	13444	13491	13507	13551	13601	13691	13629	13640	13394	13592	13600	13560	13637	13279	13403	13526	13601	13500	13653	13551	13483	13559	13671	13511	13594	13657	13702	13435	13751	13480	13680	13812	13507	13609	13536	13625	13471	13575	13638	13343	13547	13571	13590	13549	13702	13658	13496	13435	13559	13491	13612	13606	13593	13589	13663	13564	13446	13711	13462	13541	13539	13510	13635	13715	13572	13577	13589	13812	13608	13645	13566	13590	13463	13577	13656	13539	13425	13595	13693	13572	13426	13592	13619	13602	13507	13682	13524	13343	13589	13527	13490	13612	13581	13602	13494	13598	13623	13599	13516	13647	13732	13470	13555	13574	13787	13545	13474	13377	13598	13637	13634	13604	13488	13559	13763	13586	13536	13674	13482	13596	13493	13519	13455	13626	13507	13481	13713	13591	13717	13526	13618	13655	13752	13711	13788	13604	13514	13635	13686	13556	13533	13801	13689	13487	13648	13483	13559	13551	13582	13660	13650	13546	13707	13393	13552	13520	13526	13764	13614	13724	13562	13773	13550	13410	13604	13542	13711	13554	13380	13342	13569	13633	13622	13407	13605	13674	13438	13573	13590	13632	13546	13697	13493	13771	13668	13658	13646	13602	13766	13653	13406	13744	13592	13444	13592	13727	13657	13440	13413	13460	13658	13601	13684	13613	13538	13502	13502	13600	13514	13676	13501	13574	13598	13530	13654	13611	13727	13559	13760	13567	13509	13741	13506	13595	13719	13609	13603	13550	13795	13652	13455	13634	13480	13509	13672	13662	13564	13446	13507	13456	13588	13486	13578	13566	13587	13334	13630	13577	13693	13530	13447	13662	13674	13505	13614	13630	13564	13737	13803	13577	13477	13487	13772	13616	13542	13523	13715	13582	13511	13530	13573	13558	13507	13657	13765	13615	13621	13735	13658	13560	13484	13345	13601	13441	13667	13478	13533	13615	13702	13745	13626	13734	13673	13522	13560	13662	13560	13596	13586	13358	13540	13695	13615	13758	13380	13764	13443	13519	13451	13559	13694	13620	13472	13614	13386	13496	13617	13601	13505	13402	13642	13551	13566	13687	13720	13476	13485	13444	13463	13465	13637	13645	13736	13473	13550	13697	13706	13390	13577	13617	13748	13389	13382	13470	13469	13605	13518	13325	13569	13497	13598	13400	13515	13520	13454	13710	13608	13449	13646	13575	13568	13552	13694	13388	13762	13644	13433	13650	13650	13697	13580	13706	13767	13486	13564	13788	13706	13594	13560	13560	13643	13623	13295	13692	13428	13477	13552	13467	13570	13581	13658	13623	13611	13532	13515	13808	13445	13544	13600	13498	13643	13437	13549	13500	13584	13531	13657	13545	13639	13333	13553	13567	13316	13694	13421	13597	13664	13524	13712	13577	13564	13467	13603	13653	13647	13433	13661	13570	13569	13560	13582	13463	13759	13581	13643	13793	13570	13474	13531	13504	13532	13455	13699	13524	13713	13481	13650	13471	13540	13420	13481	13732	13585	13432	13628	13471	13668	13612	13552	13704	13733	13336	13466	13574	13360	13468	13379	13672	13389	13526	13635	13441	13633	13512	13657	13496	13625	13609	13682	13479	13475	13602	13532	13514	13410	13438	13598	13540	13583	13368	13637	13421	13447	13584	13439	13522	13559	13526	13737	13602	13662	13603	13651	13535	13716	13500	13540	13588	13743	13729	13534	13648	13721	13651	13706	13575	13475	13558	13594	13342	13716	13565	13350	13467	13812	13631	13593	13699	13437	13537	13509	13755	13697	13559	13595	13497	13444	13577	13555	13586	13433	13553	13786	13378	13418	13541	13561	13475	13497	13477	13505	13590	13451	13403	13482	13697	13522	13611	13511	13556	13678	13672	13684	13559	13603	13457	13557	13523	13504	13556	13575	13435	13526	13523	13506	13643	13616	13629	13495	13496	13505	13774	13561	13459	13605	13561	13556	13476	13636	13733	13598	13537	13635	13523	13471	13605	13633	13629	13402	13378	13452	13484	13432	13559	13519	13650	13490	13390	13688	13692	13734	13665	13451	13634	13553	13712	13666	13586	13692	13432	13553	13632	13575	13485	13600	13664	13604	13537	13533	13551	13434	13617	13653	13620	13698	13508	13645	13584	13604	13617	13548	13636	13579	13665	13755	13549	13651	13434	13523	13341	13667	13681	13566	13589	13661	13782	13570	13603	13572	13470	13450	13454	13523	13587	13467	13602	13683	13698	13551	13572	13324	13577	13524	13493	13602	13646	13495	13446	13460	13459	13552	13537	13543	13558	13678	13646	13539	13594	13646	13746	13598	13540	13634	13514	13591	13512	13601	13666	13493	13478	13601	13561	13691	13509	13531	13566	13664	13555	13718	13489	13756	13697	13817	13555	13690	13658	13528	13550	13568	13447	13575	13623	13650	13689	13611	13377	13653	13565	13438	13680	13592	13581	13631	13578	13677	13574	13628	13467	13431	13586	13564	13519	13671	13651	13516	13678	13513	13565	13650	13693	13538	13499	13646	13649	13512	13585	13439	13553	13600	13675	13559	13597	13622	13555	13836	13599	13521	13606	13516	13575	13464	13409	13562	13450	13714	13572	13705	13596	13639	13525	13597	13617	13612	13696	13691	13597	13630	13575	13675	13607	13537	13702	13738	13522	13581	13584	13687	13543	13660	13600	13499	13696	13564	13686	13475	13617	13571	13554	13678	13670	13833	13634	13736	13539	13684	13503	13536	13791	13610	13638	13593	13609	13550	13570	13835	13371	13671	13626	13668	13570	13661	13380	13532	13530	13859	13765	13419	13687	13719	13578	13629	13701	13647	13377	13537	13508	13554	13721	13693	13747	13559	13619	13604	13484	13632	13679	13481	13585	13629	13454	13464	13664	13338	13779	13759	13464	13705	13617	13553	13577	13547	13509	13351	13632	13377	13451	13460	13575	13660	13601	13646	13729	13782	13498	13646	13431	13634	13807	13629	13572	13575	13712	13616	13522	13646	13524	13617	13564	13660	13513	13446	13639	13617	13501	13502	13647	13726	13532	13652	13535	13698	13555	13747	13580	13560	13699	13560	13765	13751	13913	13677	13695	13592	13500	13716	13594	13449	13626	13534	13434	13632	13671	13705	13855	13479	13600	13537	13502	13461	13313	13507	13585	13459	13661	13563	13532	13487	13544	13589	13656	13636	13649	13515	13517	13641	13685	13757	13514	13501	13505	13748	13657	13488	13474	13567	13503	13634	13665	13510	13497	13727	13566	13833	13420	13563	13603	13476	13686	13719	13728	13483	13517	13490	13600	13622	13765	13485	13764	13372	13600	13716	13448	13395	13643	13675	13525	13489	13633	13795	13590	13592	13430	13486	13592	13686	13480	13643	13535	13560	13488	13662	13722	13534	13523	13677	13433	13610	13513	13532	13457	13652	13652	13493	13729	13399	13498	13636	13606	13485	13617	13497	13617	13446	13425	13641	13509	13560	13481	13488	13655	13512	13722	13550	13450	13386	13408	13459	13630	13653	13675	13572	13408	13524	13599	13629	13592	13521	13417	13613	13455	13589	13574	13629	13666	13439	13444	13643	13528	13650	13623	13538	13518	13520	13554	13657	13483	13601	13556	13467	13511	13476	13384	13382	13626	13620	13669	13574	13568	13742	13692	13729	13719	13622	13715	13537	13548	13578	13652	13620	13427	13638	13623	13560	13714	13546	13492	13482	13457	13473	13561	13731	13580	13545	13656	13598	13584	13587	13644	13359	13554	13546	13503	13653	13530	13528	13570	13702	13576	13494	13623	13586	13618	13522	13625	13667	13538	13508	13499	13654	13632	13541	13615	13841	13470	13481	13412	13649	13786	13525	13711	13805	13658	13715	13601	13627	13812	13453	13520	13610	13547	13722	13683	13461	13581	13634	13653	13730	13651	13484	13616	13572	13323	13794	13474	13495	13647	13577	13510	13364	13570	13312	13611	13563	13420	13604	13584	13679	13589	13683	13701	13745	13454	13726	13442	13392	13488	13633	13645	13388	13698	13411	13460	13755	13464	13517	13291	13351	13459	13560	13485	13513	13593	13918	13490	13631	13627	13567	13485	13607	13430	13452	13583	13479	13593	13745	13587	13775	13505	13554	13547	13757	13684	13480	13499	13438	13785	13557	13510	13486	13706	13552	13574	13478	13600	13577	13684	13555	13584	13624	13653	13572	13774	13669	13619	13625	13653	13444	13612	13508	13413	13656	13618	13539	13497	13629	13671	13364	13465	13493	13522	13469	13571	13711	13696	13430	13580	13648	13627	13529	13459	13516	13538	13521	13703	13777	13560	13456	13541	13538	13544	13591	13511	13526	13625	13562	13545	13394	13775	13695	13618	13756	13655	13481	13522	13469	13533	13498	13601	13538	13631	13522	13398	13443	13536	13619	13578	13477	13703	13530	13574	13475	13688
37539	50408	42522	30534	23540	18563	15590	14383	13785	13656	13365	13550	13385	13501	13495	13365	13331	13336	13383	13330	13208	13212	13325	13393	13283	13153	13090	13434	13048	13342	13228	13310	13249	13203	13241	13187	13237	13203	13361	13199	13155	13124	13195	13143	13144	13060	13161	13165	13268	13100	13130	13271	13144	13176	13260	13178	13321	13170	13220	13277	13268	13090	13080	13305	13095	13111	13231	13193	13198	13251	13434	13230	13180	13179	13107	13250	13140	13344	13242	13128	13249	13242	13141	13122	13178	13245	13323	13107	13173	13253	13237	13069	13270	13324	13257	13293	13090	13096	13355	13163	13192	13203	13166	13088	13291	13334	13263	13264	13199	13305	13112	13080	13063	13320	13283	13194	13177	13272	13226	13140	13207	13298	13160	13198	13131	13205	13183	13148	13252	13211	13019	13184	13324	13081	13265	13158	13246	13330	13325	13124	13056	13262	13153	13139	13103	13293	13173	13341	13230	13478	13334	13339	13336	13191	13221	13200	13295	13148	13160	13338	13206	13207	13348	13216	13264	13112	13215	13191	13033	13298	13097	13309	13232	13206	13388	13155	13167	13098	13127	13128	13299	13276	13179	13318	13105	13162	13037	13383	13295	13142	13112	13235	13210	13243	13066	13280	13214	13200	13135	13175	13205	13173	13170	12991	13165	13125	13197	13149	13113	13152	13214	13186	13230	13282	13176	13215	13049	13313	13273	13176	13242	13226	13103	13136	13085	13270	13228	13141	13152	13020	13187	13252	13177	13166	13155	13115	13156	13042	13326	13185	13194	13313	13309	13160	13236	13357	13380	13220	13327	13165	13192	13268	13389	13310	13374	13366	13250	13145	13049	13335	13321	13120	13056	13170	13281	13186	13270	13234	13212	13151	13225	13314	13086	13246	13147	13242	13181	13252	13095	13318	13235	13213	13107	13215	13247	13181	13186	13146	13144	13341	13212	13318	13113	13307	13141	13122	13174	13240	13164	13312	13106	13046	13335	13126	13146	13217	13120	13312	13174	13379	13031	13158	13201	13294	13078	13278	13068	13005	13292	13197	13110	13215	13162	13243	13296	13170	13387	13056	13231	13152	13162	13185	13286	13205	13293	13103	13285	13086	13213	13183	13134	13159	13267	13264	13261	13425	13103	13106	13221	13121	13184	13288	13260	13252	13323	13176	13168	13227	13255	13221	13246	13149	13130	13312	13118	13200	13096	13247	13230	13229	13231	13110	13185	13071	13196	13236	13208	13283	13098	13176	13079	13320	13090	13247	13113	13165	13281	13165	13177	13225	13277	13236	13286	13208	13149	13180	13212	13296	13239	13194	13134	13256	13395	13068	13206	13082	13138	13324	13285	13221	13270	13180	13116	13032	13300	13205	13075	13099	13049	13327	13179	13224	13266	13141	13159	12943	13189	13283	13388	13249	13282	13243	13099	13118	13205	13043	13019	13192	13253	13127	13330	13173	13141	13204	13278	13436	13175	13234	13104	13187	13182	13132	13244	13217	13256	13158	13237	13386	13203	13118	13267	13073	13065	13144	13161	13101	13249	13222	13343	13058	13268	13259	13163	13110	13054	13184	13179	13273	13037	13120	13309	13181	13234	13363	13260	13318	13248	13158	13231	13072	13290	13325	13198	13196	13081	13070	13179	13130	13316	13146	13214	13342	13160	13152	13153	13331	13310	13255	13284	13154	13191	13218	13346	13124	13176	13248	13101	13219	13317	13310	13209	13146	13118	13101	13164	13394	13250	13339	13106	13212	13311	13330	13302	13299	13136	13325	13312	13286	13282	13323	13215	13150	13259	13292	13156	13304	13166	13202	13117	13112	13237	13137	13008	13180	13091	13082	13175	13181	13257	13141	13161	13251	13392	13194	13187	13071	13059	13187	13206	13076	13217	13158	13196	13085	13243	13116	13112	13382	13121	13072	13169	13303	13032	13039	13205	13273	13172	13218	12938	13195	13301	13369	13246	13112	13129	13246	13221	13221	13209	13238	13273	13115	13302	13150	12974	13177	13245	13086	13245	13424	13179	13183	13086	13209	13090	13220	13092	13160	13154	13143	13115	13180	13229	13212	13131	13204	13346	13266	13258	13156	13277	13060	13257	13031	13243	13213	13295	13179	13117	13246	13359	13207	13248	13079	13075	13305	13105	13199	13328	13129	13222	13148	13134	13177	13234	13139	13345	13285	13358	13110	13090	13187	13164	13177	13169	13247	13106	13161	13277	13247	13327	13122	13214	13039	13136	13246	13148	13156	13108	13217	13200	13130	13128	13144	13220	13158	13114	13145	13251	13125	13063	13261	13074	13118	13301	13169	13120	13117	13176	13201	13408	13282	12995	13147	13263	13259	13144	13252	13191	13213	13173	13179	13095	13183	13106	13323	13337	13076	13172	13185	13110	13253	13251	13192	13123	13099	13054	13242	13128	13360	13215	13162	13271	13167	13194	13249	13207	13181	13234	13307	13192	13258	13107	13302	13092	13180	13280	13124	13208	13310	13123	13286	13174	13453	13326	13199	13297	13221	13231	13262	13119	13163	13303	13258	13179	13127	13250	13126	13266	13209	13327	13039	13143	13087	12938	13270	13056	13201	13251	13240	13279	13294	13262	13117	13420	13046	13300	13196	13224	13227	13210	13384	13286	13359	13161	13115	13203	13216	13363	13341	13299	13190	13225	13094	13064	13240	13118	13215	13296	13130	13247	13315	13258	13320	13223	13250	13242	13372	13089	13231	13078	13394	13059	13263	13192	13132	13304	13084	13201	13169	13114	13261	13332	13155	13214	13241	13258	13100	13182	13256	13396	13269	13174	13157	13231	13281	13230	13219	13221	13279	13175	13195	13232	13040	13155	13294	13169	13021	13238	13280	13395	13067	13226	13193	13211	13043	13223	13154	13163	13237	13183	13284	13120	13372	13279	13184	13257	13121	13183	13080	13242	13088	13110	13185	13184	13118	13051	13143	13294	13167	13168	13244	13122	13211	13168	13137	13109	13129	13189	13200	13281	13311	13327	13266	13151	13262	13173	13155	13207	13407	13203	13242	13198	13086	13242	13331	13224	13068	13279	13213	13273	13154	13274	13151	13179	12918	13126	13226	13361	13215	13307	13277	13273	13330	13177	13250	13183	13206	13068	13172	13139	13215	13272	13151	13311	13053	13258	13222	13202	13440	13296	13228	13293	13185	13248	13417	13215	13188	13200	13119	13331	13166	13246	13273	13378	13269	13257	13187	13234	13087	13358	13355	13171	13083	13256	13161	13247	13292	13124	13336	13104	12982	13253	13105	13221	13187	13096	13209	13118	13151	13244	13222	13160	13221	13094	13213	13200	13281	13302	13201	12986	13158	13167	13172	13033	13222	13117	13043	13142	13186	13301	13244	13301	13240	13226	13231	13136	13191	13304	13126	13328	13032	13230	13287	13094	13123	13263	13140	13236	13281	13146	13245	13201	13285	13050	13266	13327	13285	13152	13136	13301	13213	13340	13286	13155	13221	13300	13208	13044	13194	13029	13167	13168	13135	13168	13447	13186	13168	13352	13329	13394	13098	13255	13068	13312	13258	13074	13231	13320	13107	13179	13222	13319	13249	13095	13168	13214	13221	13112	13260	13219	13224	13206	13153	13230	13151	13097	13124	13250	13251	13157	13237	13184	13301	13310	13275	13245	13178	13149	13190	13227	13222	13343	13327	13174	13157	13184	13178	13091	13228	13179	13207	13138	13172	13145	13214	13254	13168	13088	13422	13342	12975	13334	13217	13333	13174	13238	13246	13172	13151	13105	13079	13160	13148	13206	13249	13167	13242	13165	13186	13380	13275	13123	13236	13197	13217	13089	13174	13373	13293	13127	13329	13200	13221	13181	13104	13132	13139	13208	13140	13187	13248	13205	13109	13207	13230	13155	13159	13340	13347	13164	13119	13016	13506	13336	13062	13158	13078	13224	13176	13304	13221	13277	13300	13272	13199	13266	13118	13205	13118	13117	13227	13193	13153	13112	13236	13132	13269	13200	13303	13180	13283	13156	13260	13189	13292	13125	13192	13279	13103	13199	13315	13169	13349	13195	13203	13114	13216	13228	13134	13190	13170	13266	13272	13241	13308	13098	13079	13297	13383	13067	13119	13075	13249	13274	13096	13130	13219	13384	13097	13268	13161	13299	13127	13130	13376	13150	13071	13131	13246	13337	13200	13096	13154	13291	13185	13203	13183	13291	13052	13358	13185	13234	13134	13231	13172	13260	13189	13203	13266	13139	13113	13239	13115	13172	13384	12956	13157	13265	13136	13213	13220	13249	13219	13200	13202	13389	13036	13170	13231	13108	13358	13116	13229	13374	13134	13260	13170	13373	13264	13287	13241	13228	13326	13254	13156	13218	13110	13111	13334	13217	13162	13100	13224	13095	13122	13045	13190	13323	13148	13159	13238	13269	13202	13388	13178	13177	13177	13164	13152	13148	13208	13270	13263	13252	13199	13149	13100	13166	13078	13298	13245	13280	13222	13249	13090	13372	13195	13345	13277	13303	13166	13144	13234	13294	13282	13115	13255	13126	13173	13302	13248	13127	13104	13188	13207	13326	13298	13128	13155	13350	13333	13053	13169	13082	13258	13176	13268	13204	13246	13212	13499	13122	13236	13294	13073	13200	13243	13119	13198	13222	13377	13297	13266	13342	13261	13231	13036	13393	13287	13233	13152	13303	13187	13127	13077	13142	13038	12948	13175	13424	13071	13491	13142	13104	13132	13182	13279	13222	13085	13284	13143	13105	13272	13385	13179	13168	13107	13306	13223	13136	13228	13167	13205	13156	13247	13076	13240	13183	13181	13327	13024	13093	13100	13166	13117	13262	13234	13174	13161	13361	13259	13138	13295	13142	13272	13379	13148	13321	13116	13115	13253	13147	13300	13347	13201	13209	13275	13203	12981	13314	13021	13232	13198	13107	13262	13143	13459	13317	13186	13174	13406	13233	13390	12960	13263	13258	13448	13271	13113	13372	13192	13299	13162	13097	13159	13210	13171	13299	13201	13299	13332	13212	13225	13266	13016	13294	13209	13270	13239	13205	13260	13160	13082	13130	13171	13225	13299	13209	13095	13129	13250	12981	13222	13339	13320	13259	13118	13237	13245	13299	13357	13186	13348	13124	13226
24493	21641	29420	26522	25268	24078	21318	17497	16039	15434	14881	14827	14799	14831	14789	14674	14721	14646	14570	14669	14526	14660	14541	14406	14314	14389	14656	14299	14332	14483	14300	14232	14339	14335	14362	14321	14386	14339	14420	14341	14315	14324	14424	14217	14351	14542	14238	14301	14278	14483	14363	14170	14348	14425	14304	14550	14351	14246	14534	14201	14226	14398	14524	14418	14406	14221	14245	14360	14198	14087	14407	14455	14530	14425	14272	14310	14242	14358	14289	14199	14397	14359	14319	14361	14310	14262	14365	14189	14095	14425	14187	14436	14562	14505	14339	14171	14449	14195	14256	14160	14363	14297	14590	14154	14281	14243	14427	14333	14176	14284	14348	14269	14168	14339	14365	14293	14278	14272	14405	14295	14250	14061	14191	14304	14362	14297	14274	14216	13883	14601	14293	14226	14225	14516	14328	14287	14412	14269	14335	14339	14252	14336	14351	14251	14338	14296	14255	14112	14360	14319	14250	14235	14427	14208	14151	14245	14471	14048	14200	14384	14374	14302	14397	14213	14326	14394	14409	14218	14348	14177	14460	14297	14074	14464	14260	14375	14316	14387	14301	14303	14245	14385	14273	14231	14541	14456	14356	14333	14359	14375	14447	14426	14059	14272	14362	14213	14446	14399	14279	14315	14398	14226	14179	14172	14236	14167	14157	14438	14241	14396	14145	14318	14213	14166	14293	14298	14262	14097	14160	14135	14247	14209	14384	14263	14228	14256	14309	14394	14229	14231	14309	14367	14284	14281	14199	14444	14163	14381	14418	14213	14064	14334	14413	14440	14262	14376	14382	14279	14176	14299	14095	14248	14384	14233	14362	14269	14242	14280	14121	14212	14327	14162	14160	14409	14165	14376	14184	14370	14485	14213	14383	14348	14240	14357	14456	14218	14290	14316	14297	14442	14228	14302	14217	14270	14198	14379	14292	14266	14163	14181	14295	14276	14333	14348	14279	14080	14373	14362	14195	14170	14357	14302	14133	14260	14265	14303	14055	14173	14333	14254	14371	14322	14399	14124	13932	14432	14190	14233	14341	14146	14457	14286	14375	14218	14240	14183	14213	14560	14456	14358	14370	14229	14243	14203	14299	14111	14350	14261	14148	14365	14265	14086	14209	14227	14443	14354	14325	14185	14399	14177	14351	14296	14242	14130	14262	14225	14264	14420	14198	14540	14341	14144	14288	14413	14141	14275	14125	14117	14242	14357	14324	14230	14261	14163	14172	14208	14208	14208	14363	14195	14312	14284	14260	14315	14294	14450	14052	14205	14181	14535	14079	14295	14314	14247	14413	14216	14207	14600	14350	14212	14288	14339	14224	14189	14039	14296	14307	14333	14260	14192	14191	14254	14326	14210	14108	14338	14221	14338	14178	14394	14087	14241	14331	14269	14226	14205	14238	14160	14162	14395	14322	14304	14205	14278	14309	14187	14395	14491	14312	14370	14397	14238	14226	14330	14255	14431	14296	14197	14259	14302	14270	14334	14226	14386	14128	14392	14447	14430	14394	14422	14202	14422	14361	14346	14296	14282	14423	14269	14439	14266	14132	14351	14268	14409	14410	14016	14203	14257	14339	14368	14237	14410	14222	14289	14381	14287	14164	14460	14292	14377	14236	14387	14323	14266	14223	14305	14361	14476	14359	14344	14035	14337	14522	14478	14221	14138	14213	14112	14101	14182	14288	14161	14296	14283	14184	14318	14197	14048	14381	14230	14265	14349	14284	14221	14298	14412	14279	14409	14178	14188	14425	14239	14372	14315	14325	14304	14209	14368	14306	14229	14445	14456	14290	14266	14327	14305	14458	14193	14283	14418	14305	14268	14108	14326	14134	14198	14209	14245	14258	14330	14253	14312	14220	14133	14325	14298	14449	14267	14209	14336	14207	14294	14200	14283	14470	14351	14359	14244	14196	14417	14308	14371	14182	14182	14339	14300	14235	14265	14350	14221	14340	14270	14328	14393	14401	14303	14249	14194	14211	14223	14353	14098	14193	14377	14189	14002	14222	14311	14263	14284	14437	14114	14325	14340	14182	14221	14286	14281	14294	14224	14206	14243	14181	14312	14452	14421	14211	14293	14088	14285	14317	14305	14336	14361	14489	14263	14116	14391	14276	14345	14150	14173	14401	14360	14280	14234	14050	14221	14106	13987	14333	14422	14204	14250	14325	14287	14304	14241	14196	14445	14191	14149	14251	14412	14458	13966	14147	14293	14411	14327	14321	14254	14492	14409	14255	14346	14301	14288	14451	14419	14255	14168	14467	14444	14255	14331	14245	14326	14262	14189	14145	14233	14103	14296	14176	14175	14365	14225	14336	14289	14300	14185	14231	14300	14083	14387	14229	14228	14348	14366	14340	14146	14287	14294	14195	14223	14230	14248	14363	14329	14393	14361	14157	14402	14301	14350	14315	14283	14494	14244	14249	14303	14240	14211	14239	14268	14424	14197	14333	14291	14342	14358	14316	14282	14332	14437	14170	14401	14196	14305	14269	14216	14359	14342	14476	14342	14423	14321	14066	14320	14320	14294	14103	14239	14460	14362	14073	14485	14252	14306	14361	14366	14377	14209	14342	14178	14364	14278	14090	14257	14458	14141	14285	14394	14239	14368	14364	14305	14301	14292	14214	14193	14218	14234	14510	14231	14320	14148	14326	14076	14184	14276	14265	14381	14384	14347	14188	14359	14213	14328	14490	14329	14288	14396	14111	14203	14240	14254	14304	14175	14162	14341	14362	14440	14203	14262	14276	14382	14291	14294	14130	14468	14201	14207	14236	14165	14260	14311	14474	14229	14490	14228	14235	14393	14391	14314	14378	14198	14397	14434	14142	14388	14266	14403	14099	14132	14121	14283	14365	14111	14303	14305	14531	14232	14300	14445	14177	14342	14258	14152	14343	14249	14235	14130	14380	14295	14197	14294	14237	14519	14291	14263	14297	14267	14266	14240	14175	14337	14333	14325	14287	14194	14317	14319	14329	14295	14349	14301	14375	14423	14197	14288	14378	14420	14361	14288	14343	14298	14306	14258	14365	14460	14251	14225	14254	14252	14256	14309	14349	14334	14492	14412	14580	14366	14192	14263	14130	14304	14452	14306	14406	14494	14254	14335	14198	14387	14342	14303	14345	14507	14244	14333	14248	14219	14221	14312	14312	14231	14325	14232	14239	14194	14369	14233	14243	14489	14151	14330	14321	14255	14183	14447	14448	14652	14285	14492	14218	14305	14272	14197	14385	14407	14324	14347	14171	14218	14371	14191	14175	14203	14163	14232	14214	14189	14288	14323	14310	14347	14301	14313	14272	14160	14291	14286	14121	14276	14391	14224	14303	14396	14212	14393	14268	14537	14325	14236	14391	14309	14369	14556	14527	14340	14332	14392	14274	14248	14125	14340	14269	14213	14185	14365	14452	14201	14121	14263	14401	14502	14311	14297	14112	14480	14449	14281	14378	14416	14441	14293	14198	14284	14333	14277	14128	14215	14199	14263	14133	14350	14280	14266	14377	14399	14282	14604	14524	14106	14289	14430	14561	14311	14308	14247	14364	14288	14241	14277	14331	14213	14139	14204	14249	14335	14332	14008	14243	14394	14381	14424	14284	14294	14452	14460	14299	14170	14385	14346	14210	14363	14354	14472	14387	14162	14307	14334	14244	14169	14282	14356	14270	14422	14366	14335	14363	14317	14255	14164	14154	14362	14171	14220	14345	14455	14559	14417	14296	14301	14235	14077	14298	14404	14213	14268	14351	14481	14333	14408	14323	14454	14166	14322	14391	14311	14172	14091	14519	14036	14320	14394	14252	14348	14227	14065	14274	14261	14445	14253	14173	14281	14343	14364	14274	14233	14307	14378	14367	14633	14377	14209	14145	14469	14361	14470	14406	14433	14387	14302	14437	14293	14215	14118	14231	14262	14531	14415	14370	14303	14325	14455	14098	14336	14348	14236	14290	14351	14133	14400	14408	14218	14196	14168	14167	14095	14228	14152	14400	14334	14375	14520	14379	14232	14365	14237	14487	14422	14389	14490	14321	14286	14216	14175	14252	14292	14230	14384	14264	14222	14445	14134	14166	14414	14384	14243	14289	14313	14372	14320	14365	14274	14397	14209	14393	14128	14379	14362	14372	14423	14176	14382	14524	14444	14354	14250	14179	14156	14203	14484	14393	14336	14539	14307	14083	14274	14313	14317	14450	14353	14479	14309	14265	14441	14439	14421	14533	14206	14305	14368	14346	14292	14323	14241	14424	14281	14301	14338	14386	14120	14303	14132	14382	14424	14047	14413	14338	14357	14403	14203	14174	14172	14256	14325	14317	14262	14221	14357	14392	14217	14263	14282	14303	14299	14133	14327	14316	14349	14265	14198	14413	14227	14437	14535	14282	14353	14398	14462	14382	14382	14143	14260	14408	14342	14366	14278	14359	14498	14285	14295	14213	14207	14266	14371	14190	14336	14503	14188	14301	14306	14400	14388	14310	14445	14323	14235	14226	14406	14419	14275	14312	14429	14361	14397	14207	14386	14231	14330	14365	14264	14292	14192	14342	14163	14131	14340	14255	14257	14457	14436	14179	14236	14293	14246	14246	14244	14168	14293	14281	14274	14166	14463	14401	14315	14280	14233	14297	14223	14349	14177	14351	14341	14347	14274	14326	14489	14250	14222	14372	14196	14366	14252	14148	14404	14248	14314	14356	14423	14301	14329	14281	14044	14261	14271	14207	14512	14250	14495	14391	14351	14151	14361	14107	14236	14218	14318	14483	14301	14414	14366	14481	14320	14432	14219	14178	14213	14452	14406	14200	14408	14319	14266	14422	14250	14279	14393	14358	14046	14477	14487	14385	14312	14180	14267	14215	14194	14317	14295	14226	14328	14173	14391	14381	14346	14309	14268	14451	14185	14315	14335	14234	14456	14313	14176	14494	14347	14365	14204	14339	14445	14179	14241	14136	14324	14521	14429	14429	14322	14301	14232	14139	14382	14394	14500	14324	14242	14340	14420	14312	14156	14190	14224	14173	14221	14254	14371	14397	14111	14279	14391	14400	14423	14465	14293	14281	14459	14362	14290	14272	14400	14394	14542	14433	14296	14390	14256	14196	14363	14273	14263	14390	14279	14384	14331	14291	14281	14366	14457	14290	14401
39563	57351	50318	38941	31315	23128	18991	16816	15679	14808	14259	14245	14210	14001	14045	13869	14028	13824	13904	13870	13728	13814	13881	13794	13592	13817	13665	13803	13866	13765	13667	13694	13601	13753	13682	13817	13648	13722	13697	13818	13750	13859	13730	13666	13597	13708	13761	13626	13844	13677	13755	13585	13754	13785	13723	13680	13570	13615	13828	13769	13599	13751	13755	13711	13682	13760	13804	13694	13612	13728	13788	13669	13671	13547	13726	13645	13504	13679	13774	13700	13834	13746	13658	13639	13720	13722	13588	13803	13571	13683	13624	13729	13560	13916	13678	13737	13625	13799	13742	13602	13695	13799	13756	13712	13909	13732	13656	13799	13874	13822	13938	13735	13694	13700	13718	13656	13600	13861	13733	13679	13649	13661	13677	13722	13714	13577	13757	13681	13680	13716	13686	13577	13701	13809	13664	13621	13580	13731	13819	13737	13778	13703	13634	13833	13611	13716	13436	13659	13657	13695	13725	13761	13758	13663	13638	13606	13599	13709	13696	13617	13644	13622	13602	13770	13616	13609	13726	13645	13571	13714	13755	13702	13731	13464	13731	13579	13513	13771	13728	13805	13585	13798	13602	13719	13607	13825	13742	13644	13568	13570	13542	13564	13702	13666	13766	13594	13679	13644	13645	13621	13836	13869	13710	13439	13828	13612	13803	13799	13574	13554	13656	13718	13852	13688	13656	13682	13699	13683	13886	13667	13565	13778	13529	13900	13504	13642	13728	13503	13656	13822	13575	13494	13820	13523	13632	13881	13643	13652	13644	13484	13634	13371	13843	13751	13554	13609	13643	13804	13702	13702	13831	13687	13685	13613	13677	13613	13731	13574	13690	13583	13776	13574	13798	13758	13683	13568	13790	13570	13822	13582	13674	13751	13673	13633	13628	13513	13690	13577	13470	13597	13617	13531	13561	13502	13615	13723	13639	13849	13700	13822	13697	13647	13709	13654	13562	13681	13751	13740	13889	13737	13803	13617	13792	13662	13678	13624	13408	13723	13573	13552	13734	13721	13645	13672	13662	13543	13653	13615	13669	13606	13659	13710	13735	13694	13644	13430	13568	13696	13662	13536	13706	13556	13839	13790	13565	13715	13657	13756	13513	13631	13772	13673	13632	13878	13534	13701	13794	13579	13681	13484	13664	13515	13555	13843	13667	13625	13946	13732	13673	13678	13619	13774	13732	13720	13701	13625	13634	13692	13776	13572	13732	13668	13719	13628	13698	13640	13868	13667	13510	13788	13498	13568	13875	13601	13700	13744	13792	13697	13705	13573	13607	13739	13645	13604	13626	13602	13637	13613	13656	13785	13469	13614	13662	13723	13707	13854	13653	13682	13708	13558	13476	13616	13494	13649	13605	13646	13692	13675	13633	13589	13560	13573	13831	13713	13637	13728	13656	13581	13743	13664	13823	13869	13594	13693	13584	13749	13601	13720	13576	13536	13656	13766	13570	13759	13720	13632	13728	13731	13639	13786	13613	13808	13795	13792	13660	13693	13756	13721	13609	13505	13616	13688	13523	13706	13541	13782	13554	13688	13621	13758	13743	13565	13681	13738	13686	13528	13801	13645	13697	13868	13586	13495	13648	13694	13741	13505	13737	13763	13747	13687	13619	13695	13593	13633	13693	13629	13791	13778	13608	13726	13754	13584	13698	13871	13578	13846	13570	13635	13649	13797	13734	13648	13801	13556	13871	13557	13570	13684	13746	13747	13617	13688	13682	13657	13645	13659	13774	13664	13607	13542	13594	13791	13787	13768	13701	13794	13565	13564	13703	13569	13673	13726	13670	13581	13610	13713	13794	13687	13726	13818	13686	13842	13662	13664	13647	13819	13626	13699	13601	13615	13710	13663	13600	13611	13759	13884	13625	13585	13758	13653	13688	13593	13766	13644	13660	13724	13630	13622	13641	13696	13713	13590	13615	13590	13659	13807	13605	13592	13579	13732	13664	13627	13706	13626	13758	13610	13850	13743	13742	13770	13688	13626	13669	13761	13625	13737	13889	13692	13577	13526	13561	13655	13716	13693	13635	13491	13705	13771	13820	13722	13737	13772	13650	13704	13753	13732	13653	13569	13513	13652	13578	13545	13410	13599	13519	13824	13679	13750	13701	13642	13629	13533	13724	13594	13785	13641	13599	13705	13567	13604	13701	13597	13742	13592	13749	13544	13651	13732	13592	13728	13726	13703	13658	13754	13572	13659	13658	13578	13711	13652	13661	13540	13623	13667	13714	13705	13851	13664	13558	13704	13610	13709	13805	13795	13686	13855	13870	13691	13765	13780	13832	13613	13626	13696	13529	13704	13686	13480	13638	13742	13693	13586	13719	13894	13655	13762	13746	13682	13710	13839	13645	13672	13741	13697	13693	13549	13800	13760	13672	13683	13589	13687	13551	13711	13754	13593	13636	13810	13671	13866	13607	13573	13598	13901	13730	13547	13618	13541	13615	13548	13697	13830	13656	13585	13718	13608	13704	13754	13619	13657	13833	13707	13785	13687	13708	13629	13691	13682	13620	13862	13707	13679	13699	13579	13849	13630	13492	13700	13508	13572	13704	13704	13513	13614	13772	13599	13591	13823	13685	13594	13692	13727	13893	13718	13530	13736	13731	13612	13647	13476	13624	13686	13796	13534	13701	13579	13661	13920	13669	13665	13625	13709	13757	13756	13589	13655	13657	13721	13741	13609	13763	13683	13679	13647	13607	13620	13627	13721	13779	13738	13718	13707	13850	13841	13681	13693	13621	13626	13536	13704	13773	13709	13558	13616	13671	13733	13535	13555	13700	13633	13751	13636	13651	13730	13714	13733	13648	13489	13593	13694	13686	13637	13585	13776	13824	13673	13602	13677	13715	13653	13735	13623	13765	13558	13727	13814	13927	13739	13621	13719	13715	13628	13709	13626	13598	13768	13704	13733	13710	13655	13491	13749	13728	13639	13700	13768	13610	13792	13759	13687	13728	13492	13925	13622	13668	13637	13730	13694	13691	13484	13701	13634	13799	13586	13894	13612	13714	13663	13593	13583	13621	13478	13745	13603	13700	13744	13623	13633	13603	13724	13680	13781	13817	13737	13665	13679	13607	13702	13680	13710	13543	13681	13728	13638	13653	13631	13678	13617	13563	13785	13700	13635	13594	13568	13633	13793	13690	13556	13673	13698	13824	13609	13683	13665	13566	13719	13664	13620	13737	13801	13760	13589	13504	13624	13878	13481	13629	13635	13827	13621	13655	13811	13590	13773	13537	13651	13774	13767	13742	13713	13607	13642	13637	13644	13703	13691	13854	13519	13696	13478	13661	13530	13594	13687	13607	13661	13866	13491	13563	13670	13737	13636	13584	13494	13749	13613	13543	13492	13604	13820	13797	13523	13749	13540	13677	13852	13899	13726	13852	13684	13777	13727	13695	13669	13680	13646	13625	13742	13612	13699	13669	13519	13632	13607	13580	13758	13631	13694	13551	13679	13773	13788	13736	13795	13530	13619	13610	13744	13669	13636	13698	13875	13712	13690	13749	13644	13632	13653	13802	13698	13718	13497	13654	13641	13851	13678	13616	13761	13731	13794	13625	13837	13791	13707	13818	13552	13754	13789	13681	13642	13715	13628	13750	13698	13717	13603	13675	13589	13755	13670	13733	13713	13664	13717	13668	13709	13812	13609	13732	13740	13622	13781	13635	13674	13584	13641	13755	13688	13708	13648	13607	13787	13897	13600	13735	13690	13725	13581	13766	13777	13545	13710	13668	13729	13639	13574	13736	13740	13748	13668	13809	13416	13545	13529	13861	13650	13758	13618	13567	13675	13740	13672	13748	13798	13763	13623	13634	13871	13627	13779	13771	13563	13645	13688	13470	13837	13516	13637	13604	13779	13767	13732	13671	13585	13607	13719	13710	13581	13560	13710	13755	13629	13775	13704	13693	13810	13772	13598	13663	13742	13721	13764	13700	13582	13650	13675	13587	13733	13689	13825	13536	13775	13612	13797	13647	13743	13573	13731	13745	13672	13756	13591	13528	13485	13744	13768	13812	13566	13600	13666	13761	13787	13738	13702	13767	13783	13506	13664	13752	13664	13740	13505	13855	13699	13560	13593	13770	13957	13668	13488	13729	13682	13671	13740	13682	13762	13777	13849	13692	13681	13581	13703	13589	13528	13632	13666	13778	13814	13752	13804	13664	13652	13620	13665	13698	13637	13715	13581	13711	13705	13810	13780	13813	13644	13662	13680	13804	13594	13696	13646	13738	13590	13719	13622	13777	13586	13822	13569	13713	13598	13586	13745	13684	13791	13688	13671	13718	13782	13548	13673	13590	13595	13461	13724	13625	13614	13698	13704	13618	13419	13845	13477	13693	13718	13794	13716	13850	13706	13673	13670	13707	13717	13722	13731	13698	13724	13694	13635	13799	13690	13714	13625	13712	13545	13755	13625	13740	13641	13604	13601	13624	13747	13708	13665	13898	13564	13587	13592	13801	13700	13621	13551	13685	13528	13661	13671	13657	13657	13678	13595	13605	13617	13690	13752	13729	13491	13741	13733	13603	13724	13655	13753	13644	13722	13693	13771	13780	13649	13773	13549	13698	13444	13748	13660	13632	13583	13627	13823	13528	13532	13641	13560	13681	13666	13709	13724	13732	13791	13717	13626	13795	13805	13816	13611	13712	13483	13596	13710	13559	13600	13658	13744	13728	13687	13820	13586	13626	13566	13697	13728	13697	13603	13616	13698	13691	13614	13595	13741	13667	13526	13656	13731	13755	13761	13698	13735	13765	13615	13837	13663	13687	13590	13686	13694	13701	13815	13646	13613	13725	13585	13542	13640	13593	13779	13587	13585	13625	13517	13596	13770	13614	13659	13693	13676	13590	13708	13791	13762	13642	13671	13720	13569	13467	13756	13742	13682	13595	13589	13551	13705	13708	13564	13543	13531	13614	13559	13612	13729	13597	13773	13809	13666	13635	13771	13668	13582	13712	13666	13719	13580	13679	13766	13695	13600	13541	13717	13464	13741	13626	13606	13620	13675	13796	13820	13631	13623	13536	13921	13753	13624	13614	13640	13588	13638	13729	13621	13786	13717	13800	13588	13762	13451	13581	13559	13601	13555	13623	13578	13783	13715	13646	13752	13797	13637	13742	13662
23191	21530	29403	24853	23820	24918	26026	20369	17742	16204	15452	15482	15537	15278	15198	14919	15122	15090	15166	14919	14761	14862	14875	14814	15112	14912	14690	14816	14717	14892	14610	14678	14676	14793	14726	14774	14835	14771	14668	14831	14779	14725	14871	14784	14594	14664	14661	14862	14641	14590	14531	14585	14811	14665	14545	14748	14759	14629	14555	14525	14861	14799	14565	14502	14599	14644	14576	14714	14602	14636	14713	14593	14478	14526	14720	14499	14644	14742	14602	14504	14620	14501	14542	14646	14558	14657	14585	14740	14667	14552	14735	14662	14729	14513	14530	14642	14691	14831	14713	14652	14665	14351	14683	14872	14730	14523	14733	14815	14563	14508	14575	14670	14669	14822	14577	14615	14531	14756	14647	14734	14519	14718	14589	14544	14561	14575	14607	14639	14644	14744	14579	14645	14671	14692	14563	14597	14593	14704	14670	14518	14320	14672	14691	14690	14612	14686	14718	14747	14833	14508	14676	14855	14486	14373	14574	14595	14511	14533	14438	14714	14669	14755	14688	14663	14441	14585	14574	14653	14526	14642	14552	14407	14580	14730	14516	14552	14692	14497	14569	14516	14628	14616	14567	14629	14636	14521	14653	14644	14683	14626	14684	14602	14563	14602	14646	14515	14598	14474	14704	14575	14574	14299	14491	14499	14401	14747	14606	14704	14582	14615	14720	14540	14325	14429	14654	14587	14619	14731	14610	14708	14695	14607	14510	14494	14466	14576	14513	14600	14667	14758	14764	14646	14657	14525	14685	14545	14846	14800	14559	14482	14755	14580	14633	14724	14653	14560	14808	14612	14613	14538	14669	14586	14535	14447	14772	14783	14590	14544	14665	14526	14499	14572	14662	14459	14448	14655	14684	14664	14533	14673	14736	14648	14635	14708	14685	14620	14425	14512	14763	14641	14693	14711	14613	14433	14441	14453	14590	14624	14954	14563	14577	14602	14635	14558	14636	14615	14515	14639	14515	14249	14482	14715	14623	14560	14892	14623	14509	14748	14654	14762	14496	14680	14710	14591	14472	14713	14676	14803	14573	14589	14707	14726	14633	14432	14631	14537	14560	14706	14657	14611	14641	14606	14670	14713	14644	14597	14494	14553	14564	14395	14755	14780	14629	14678	14586	14643	14739	14529	14423	14734	14777	14618	14656	14692	14332	14571	14538	14399	14394	14506	14551	14585	14566	14503	14549	14613	14655	14617	14567	14552	14642	14731	14564	14795	14760	14711	14550	14681	14547	14621	14644	14605	14617	14663	14715	14470	14575	14553	14504	14665	14674	14540	14714	14413	14605	14700	14563	14673	14566	14565	14482	14592	14560	14558	14425	14587	14712	14503	14658	14699	14741	14462	14771	14747	14457	14507	14577	14558	14683	14458	14671	14626	14547	14688	14647	14497	14463	14582	14631	14603	14628	14605	14632	14745	14581	14711	14747	14538	14663	14537	14736	14566	14623	14704	14489	14756	14687	14656	14510	14483	14767	14817	14677	14657	14502	14536	14563	14499	14622	14594	14612	14625	14676	14486	14671	14639	14477	14566	14476	14527	14600	14607	14583	14528	14647	14567	14471	14710	14553	14630	14625	14545	14624	14593	14527	14531	14446	14583	14617	14725	14599	14465	14551	14699	14572	14567	14854	14756	14852	14636	14406	14570	14661	14555	14794	14669	14657	14434	14538	14641	14685	14696	14772	14533	14754	14554	14609	14558	14591	14632	14719	14415	14590	14568	14429	14653	14562	14604	14621	14505	14716	14555	14732	14671	14556	14681	14744	14624	14541	14819	14593	14480	14580	14803	14626	14612	14539	14488	14575	14454	14633	14593	14568	14563	14773	14729	14730	14738	14659	14435	14685	14634	14779	14629	14476	14606	14579	14650	14765	14757	14757	14463	14634	14623	14437	14624	14755	14666	14840	14595	14464	14591	14642	14667	14753	14418	14780	14824	14520	14742	14535	14570	14672	14324	14389	14568	14745	14600	14776	14454	14525	14326	14343	14576	14590	14714	14565	14592	14653	14649	14681	14611	14695	14589	14739	14776	14547	14519	14617	14694	14619	14592	14709	14608	14461	14520	14623	14601	14536	14580	14710	14510	14419	14777	14816	14865	14527	14765	14709	14505	14614	14716	14785	14675	14542	14601	14712	14498	14531	14497	14553	14575	14456	14677	14748	14691	14545	14724	14536	14660	14641	14696	14617	14663	14626	14556	14777	14693	14682	14658	14705	14629	14628	14647	14849	14482	14665	14667	14630	14747	14692	14603	14658	14571	14660	14797	14674	14486	14623	14708	14527	14407	14557	14547	14407	14718	14538	14677	14619	14554	14589	14351	14680	14562	14587	14445	14746	14685	14503	14635	14596	14624	14652	14692	14738	14780	14723	14409	14764	14668	14477	14596	14771	14839	14804	14565	14497	14645	14662	14553	14741	14679	14671	14572	14610	14593	14623	14612	14770	14823	14634	14549	14776	14628	14753	14923	14766	14738	14638	14782	14621	14492	14731	14675	14526	14692	14643	14628	14713	14594	14730	14588	14563	14689	14666	14612	14609	14427	14466	14614	14549	14483	14673	14638	14553	14630	14456	14709	14512	14403	14628	14660	14774	14747	14703	14678	14610	14679	14700	14552	14555	14653	14487	14522	14502	14581	14428	14574	14602	14578	14597	14731	14676	14513	14643	14495	14592	14686	14895	14795	14633	14484	14476	14778	14636	14609	14713	14581	14558	14542	14596	14509	14400	14667	14447	14782	14568	14759	14543	14562	14564	14635	14557	14548	14767	14579	14516	14558	14691	14469	14780	14443	14576	14672	14618	14574	14569	14674	14584	14565	14718	14652	14661	14654	14556	14620	14785	14574	14659	14448	14560	14536	14562	14756	14618	14629	14884	14540	14631	14618	14507	14433	14748	14689	14559	14714	14676	14574	14742	14705	14686	14626	14649	14679	14507	14621	14761	14747	14549	14639	14577	14598	14619	14701	14725	14463	14592	14667	14703	14453	14704	14768	14636	14738	14859	14694	14744	14518	14642	14587	14698	14628	14671	14803	14546	14637	14597	14636	14476	14694	14500	14747	14708	14497	14888	14574	14547	14693	14655	14714	14718	14624	14563	14652	14785	14761	14519	14677	14518	14642	14674	14641	14652	14458	14641	14570	14583	14559	14627	14603	14629	14605	14729	14663	14685	14460	14856	14590	14403	14656	14554	14462	14700	14822	14511	14525	14621	14655	14846	14626	14640	14548	14669	14746	14616	14553	14656	14639	14654	14529	14541	14565	14650	14654	14457	14650	14602	14658	14689	14538	14622	14448	14625	14606	14595	14478	14717	14558	14493	14616	14609	14558	14449	14730	14690	14446	14483	14571	14562	14609	14632	14708	14763	14707	14573	14675	14434	14631	14934	14688	14420	14717	14686	14588	14587	14636	14711	14715	14653	14496	14651	14696	14729	14377	14733	14461	14434	14608	14546	14563	14563	14637	14535	14610	14603	14681	14531	14453	14562	14508	14677	14681	14572	14798	14614	14425	14572	14517	14716	14583	14351	14356	14605	14777	14627	14645	14832	14608	14490	14636	14723	14413	14690	14864	14558	14568	14617	14769	14717	14546	14504	14518	14575	14575	14728	14539	14841	14608	14672	14580	14734	14568	14602	14571	14673	14472	14579	14846	14822	14480	14696	14577	14761	14430	14557	14670	14777	14698	14681	14452	14641	14678	14528	14596	14583	14515	14641	14791	14642	14654	14598	14680	14763	14633	14620	14496	14474	14415	14519	14707	14616	14554	14605	14638	14675	14652	14551	14649	14651	14751	14536	14776	14653	14599	14637	14447	14772	14579	14723	14631	14669	14621	14705	14551	14438	14544	14512	14615	14604	14744	14558	14698	14711	14704	14485	14580	14712	14583	14766	14588	14595	14399	14556	14763	14541	14424	14676	14567	14585	14675	14392	14609	14584	14678	14525	14535	14636	14541	14592	14797	14708	14499	14456	14640	14669	14588	14652	14696	14488	14845	14624	14626	14688	14497	14485	14622	14597	14614	14800	14678	14602	14573	14797	14607	14687	14497	14687	14498	14718	14803	14816	14765	14590	14652	14682	14681	14871	14667	14614	14632	14722	14685	14591	14627	14567	14592	14328	14610	14527	14396	14632	14598	14634	14508	14444	14630	14585	14743	14588	14648	14683	14433	14493	14648	14642	14671	14577	14667	14644	14658	14490	14627	14687	14542	14598	14634	14649	14721	14576	14593	14554	14517	14742	14552	14750	14562	14498	14668	14726	14617	14650	14511	14618	14668	14811	14616	14538	14650	14463	14589	14670	14713	14598	14487	14488	14661	14660	14669	14652	14595	14555	14609	14452	14438	14556	14550	14853	14680	14564	14629	14594	14358	14634	14632	14618	14717	14632	14620	14669	14712	14692	14602	14525	14532	14814	14604	14722	14540	14492	14615	14546	14762	14850	14662	14664	14738	14716	14716	14616	14584	14789	14507	14625	14704	14552	14428	14528	14730	14614	14695	14568	14394	14516	14653	14686	14446	14635	14573	14923	14802	14578	14502	14734	14518	14497	14638	14601	14554	14727	14668	14455	14586	14604	14537	14737	14797	14577	14508	14611	14448	14601	14578	14684	14532	14874	14415	14600	14456	14568	14562	14679	14645	14486	14673	14532	14617	14544	14589	14643	14618	14505	14350	14530	14636	14591	14713	14444	14689	14517	14427	14451	14638	14639	14542	14922	14636	14603	14489	14658	14502	14550	14437	14643	14532	14728	14724	14539	14647	14629	14654	14731	14625	14818	14644	14613	14536	14568	14693	14574	14568	14665	14615	14714	14480	14807	14758	14584	14708	14713	14783	14611	14777	14860	14606	14689	14538	14605	14644	14576	14498	14418	14690	14456	14687	14592	14692	14657	14507	14538	14695	14606	14695	14694	14744	14694	14562	14531	14518	14720	14612	14656	14600	14596	14610	14717	14646	14658	14750	14399	14626	14662	14648	14695	14525	14831	14673	14692	14413	14509	14597	14490	14840	14620	14770	14469	14393	14706	14443	14630	14616	14637	14644	14429	14546	14739	14593	14539	14531	14544	14455	14555	14607	14693	14710	14570	14639	14754	14509	14620	14538	14504	14691	14712	14449	14600	14568
41397	64065	58270	46525	36502	26092	22279	20304	17169	15199	14840	14863	14600	14618	14372	14165	14231	14264	14043	14004	14121	14003	14142	13880	13996	13992	14082	14024	13859	14004	14067	14015	14025	13996	13960	13997	14062	13675	13983	13791	13999	13960	13984	13687	13806	13954	13764	13926	13983	13831	13727	13738	13792	13755	13837	13739	13918	13941	13873	13931	13889	13886	13687	13786	13829	13676	13929	13858	13941	13834	13732	13870	14021	13930	13778	13975	13797	13788	13997	13998	13836	13906	13916	13848	13861	13930	13756	13773	13882	13975	13791	13881	13892	13827	13955	13780	13914	13711	13804	13882	13830	13712	13892	13718	13999	13749	13792	13860	13945	13870	13863	13782	13936	13695	13774	13746	13802	13951	13721	13832	13759	13761	13898	13929	13814	13750	13942	13835	13885	13857	13900	14024	13765	13743	13839	13563	13837	13805	13758	13875	13785	13899	13737	13896	13825	13969	13820	13817	13843	13808	13690	13843	13780	13921	13878	13705	13823	13921	13728	13850	13964	13733	13800	13700	13760	13818	13794	13802	13616	13842	13975	13914	13775	13895	13796	13716	13689	13841	13913	13965	13743	13867	13833	13625	14008	14149	13854	13755	13666	13812	13702	13874	13816	13831	13874	13952	13904	13793	13801	13849	13797	13822	13913	13879	13848	13834	13799	13865	13735	13985	13875	13867	13771	13986	13871	13907	13694	13902	13842	13695	13725	13874	13692	13882	13885	13809	13780	13870	13794	13721	13883	13829	13923	13817	13851	13743	13841	13787	13738	14019	13857	14021	13731	13816	13875	13761	13850	13656	13819	13898	13948	13871	13762	13720	14013	13999	13932	13693	13855	13856	13935	13821	13994	13786	13926	13807	13852	13943	13990	13898	13894	13920	13726	13966	14013	13901	13747	13772	14004	13739	13756	13806	13794	13749	13906	13666	13881	13826	13798	13960	13897	13909	13838	13821	13824	13897	13760	13874	13711	13796	13704	13867	13844	13844	13737	13844	13779	13719	14043	13884	13668	13922	13958	13875	13718	13880	13775	13826	13649	13886	13793	13900	13816	13807	13779	13822	13805	13893	13744	13979	13770	13871	13909	13728	13918	13688	13762	13791	13996	13761	13806	13791	13952	13809	13792	13713	13856	13784	13931	13862	13837	13798	13641	13922	13939	13784	13690	13778	13836	13937	13903	13905	13751	13843	13963	13981	13972	13821	13907	13921	13754	13745	13999	13639	13893	13702	14039	13801	13847	13886	13731	13709	13946	13851	13718	13895	13850	13747	13809	13956	13877	13662	13798	13779	13724	13772	13716	13756	13726	13657	13895	13882	13758	13888	13834	13956	13996	13842	13853	13782	13836	13758	13875	13716	13888	13858	13825	13867	13891	14018	13886	13891	13901	13817	13668	13739	13922	13868	13998	13722	13884	13824	13915	13760	13832	13827	13780	13825	13794	13846	13731	13722	13886	13734	13802	13766	13712	13866	13747	13882	13798	13904	13932	13824	13769	13764	13839	14007	13749	13954	14022	13924	13812	13827	13704	13700	13894	13911	13962	13691	13924	13765	13898	13826	13797	13824	13847	13598	13736	13870	13796	13862	13706	13840	13827	14025	13819	13670	13803	13712	13691	13708	13871	13902	13857	13863	13699	13727	13936	13553	13759	13830	13743	13903	13894	13783	13737	13946	13959	13738	13879	13764	13721	13812	13758	13632	13923	13832	13879	13938	13877	13899	13869	13901	13746	13767	13757	13696	13810	13822	13638	13689	13884	13888	13835	13904	13847	13746	13869	13855	13912	13793	13841	14049	13896	13758	13810	13731	13954	13889	13618	13678	13727	13846	13815	13869	13966	13776	13973	13823	13783	13857	13780	13800	13722	13837	13881	13926	13802	13715	13786	13717	14032	13706	13768	13928	13800	14047	13717	13782	13733	13964	13831	13852	13871	13767	13818	13858	13847	13884	13809	13825	13807	13763	13808	13902	13760	13813	13707	13986	13775	13915	13824	13713	13795	13859	13961	13812	13891	13909	13752	13790	13732	13695	13692	13906	13857	13851	13874	13995	13971	13742	13821	13712	13793	13835	13807	13757	13819	13776	13809	13829	13963	13654	13878	13922	13897	13774	13847	13793	13900	13916	13848	13800	13649	13849	13779	13834	13670	13738	13959	13935	13725	13874	13803	13949	13847	13909	13714	13792	13744	13857	14027	13958	13733	13793	13867	13846	13909	13842	14051	13767	13661	13787	13916	13817	13817	13912	13805	13784	13891	13838	13912	13868	13888	13965	13921	13903	13790	13832	13817	13890	13838	13903	13900	13583	13691	13836	13700	13991	13675	13929	13824	13720	13827	13912	13939	13868	13978	13781	13821	13897	13655	13918	13805	13715	13929	13789	13851	13739	13915	13813	13822	13963	13760	13763	13739	13611	13904	13910	13785	13660	13714	13754	13750	13843	13886	13892	13877	13792	13648	13813	13748	13974	13843	13706	13827	13780	13942	13773	13824	13864	13889	13933	13873	13633	13702	13816	13836	13873	13824	13915	13860	13750	13852	13796	13756	13783	14014	13832	13776	13972	13956	13749	13939	13955	13846	13883	13827	14011	13796	13700	13863	13918	13888	14065	13934	13970	14000	13904	13851	13946	13845	13871	14020	13809	13781	13682	13841	13720	13902	13764	13844	13739	13893	13734	13770	13742	13703	13887	13709	13749	13829	13896	13878	13865	13982	13878	13630	13851	13811	13776	13966	13906	13743	13942	13679	13600	13889	13764	13844	13849	13821	13725	13730	13929	13758	13834	13914	13842	13843	13945	13733	13712	13834	13853	13818	13824	13812	13627	13850	13639	13884	13896	13854	13864	13702	13883	13792	13842	13826	13740	13778	13796	13856	13864	13938	13863	13897	14025	13990	13834	13808	13845	13703	13816	13822	13942	13841	13873	13763	13752	13908	13801	13963	13801	13759	13694	13889	13766	13928	13778	13930	13622	13722	13934	13788	13772	13921	13665	13746	13794	13813	13806	13850	13949	13727	13976	13715	13753	13865	13830	14000	13635	13891	13897	13817	13830	13818	13841	13886	13957	13593	13883	13754	14032	13873	13904	13771	13769	13850	13924	13942	13939	13603	13692	13836	13846	13937	13674	13781	13859	13802	14092	13876	13790	13708	13763	13814	13852	13831	13879	13980	13827	13684	13699	13881	13782	13949	13780	13968	13749	13850	13864	13915	13684	13820	13803	13899	13788	13779	13840	13798	13717	13781	13969	13888	13939	13844	13877	14031	13806	13743	13794	13830	13901	13842	13634	13764	13846	13921	13779	13948	13820	13870	13841	13864	13753	13739	13848	13666	13948	13753	13793	13759	13960	13782	13921	13858	13968	13589	13867	13847	13826	13777	13785	13887	13855	13714	13931	13824	13840	13851	13857	13859	13850	14002	13885	13794	13897	13816	13797	13642	13784	13890	13938	13864	13820	13815	13762	13639	13828	13776	13778	13803	13819	13885	13778	13918	13807	13872	13868	13900	13793	13851	13801	13913	13675	13980	13699	13641	13837	13747	13736	13817	13586	13806	13866	13854	13879	13781	13804	13790	13865	13723	13798	13755	13714	13773	13742	13887	13779	13793	13882	13774	13833	13834	13758	13959	13802	13829	13700	13645	13893	13751	13954	13761	13798	13727	13964	13974	13777	14024	13851	13775	13884	13651	13883	13872	13801	13828	13872	13718	13704	13649	13855	13856	13765	13664	13740	13884	13793	13690	13926	13815	13691	13820	13930	13875	13896	13826	14002	13740	13926	13922	13832	13843	13664	13768	13743	13898	13954	13868	13834	13798	13900	13693	13890	13762	13638	13837	13899	13745	13957	13784	13829	13809	13884	13694	13743	13968	13861	13875	13798	13976	13783	13810	13734	13928	13737	13684	13840	13759	13764	13783	13881	13834	13809	13828	13766	13719	13819	13798	13886	13747	13891	13834	13870	13699	13831	13941	13756	13849	13966	13876	13868	13789	13893	13567	13914	13919	13886	13669	13846	13612	13673	13783	13728	13850	13752	13795	13739	13939	13885	13759	13806	13969	13982	13684	13700	13850	13831	13864	13860	13572	14001	13939	13703	13754	13893	13925	13713	13761	14029	13801	13933	13728	13744	13764	13797	13821	13887	13733	13785	13748	13726	13758	13857	13897	13860	13902	13916	13777	13783	13698	13902	13793	13860	13834	14033	14010	13906	13992	13807	13975	13769	13882	13745	13744	13646	13732	13800	13815	13742	13712	13829	13729	13717	13943	13832	13840	13798	13811	13711	13766	13880	13986	14018	13848	13856	13772	13791	13816	13815	13763	13799	13658	13555	13720	13755	13745	13898	13779	13896	13860	13871	13893	13651	13619	13782	13883	13938	13777	13865	13635	13762	13756	13810	13843	13864	13774	13683	13908	13910	13830	13916	13659	13753	13903	13926	13982	13851	13728	13768	13614	13910	13941	13847	13758	13831	13837	13910	13862	13842	13882	13722	13697	13835	13742	13757	14000	13779	13951	13758	13771	13937	13852	13893	13639	13878	13759	13990	13811	13762	13785	13696	13792	14073	13762	13889	13831	13880	13853	13743	13740	13766	13862	13900	14003	13823	13841	13821	13835	13822	13876	13958	13721	13921	13772	13894	13790	13877	13785	13878	13898	13843	13750	13911	13884	13973	13911	13790	13911	13812	13799	13832	13887	13774	13925	13728	13671	13745	13659	13895	13876	13889	13873	13721	13890	13856	13868	13813	13796	13925	13682	13882	13774	13764	14043	13730	13772	13838	13903	13754	13680	13919	13805	13936	13797	13927	13739	13922	13833	13827	13802	13872	13850	13805	13754	13859	13839	13878	14042	13879	13941	13653	13810	13773	13821	13953	13868	13749	13847	13653	13766	13909	13912	13941	13798	13837	13829	13809	13885	13821	13790	13788	13906	13797	13808	13926	13856	13719	13606	13910	13890	13705	13844	13822	13889	13839	13644	13838	13786	13814	13711	14018	13788	13856	13815	13665	13841	13822	13719	13821	13806	13931	13757	13988	13829	13756	13768	13754	13962	13850	13875	13965	13875	13955	13802	13932	13819	13781	13863	13963	13839	13867	13837	13701	13886	13918	13756	13770	13944	13906	13826	13826
29803	30049	35085	28717	20747	17021	15675	14379	13885	13816	13728	13884	13779	13597	13590	13571	13406	13619	13568	13454	13352	13463	13476	13561	13483	13382	13422	13453	13531	13454	13513	13434	13170	13443	13450	13365	13238	13434	13325	13295	13306	13455	13542	13539	13521	13395	13436	13169	13355	13387	13382	13415	13381	13391	13570	13371	13320	13480	13408	13302	13391	13524	13260	13461	13396	13452	13442	13279	13435	13125	13315	13415	13276	13437	13241	13506	13394	13487	13343	13434	13442	13601	13505	13249	13400	13332	13419	13413	13351	13358	13407	13326	13524	13474	13341	13184	13319	13514	13374	13441	13401	13400	13262	13388	13422	13352	13400	13384	13425	13566	13273	13434	13440	13262	13495	13374	13364	13243	13392	13420	13404	13505	13252	13323	13446	13348	13195	13188	13286	13536	13442	13419	13477	13527	13327	13686	13438	13479	13423	13447	13384	13534	13435	13417	13517	13480	13381	13186	13378	13446	13362	13294	13370	13429	13337	13456	13491	13430	13428	13450	13411	13255	13487	13497	13196	13329	13296	13394	13406	13437	13342	13272	13485	13347	13426	13511	13438	13415	13453	13317	13353	13349	13515	13346	13389	13391	13464	13496	13433	13424	13440	13326	13379	13289	13523	13393	13545	13467	13473	13505	13417	13280	13410	13349	13371	13397	13402	13307	13567	13318	13421	13316	13427	13585	13465	13500	13341	13372	13412	13357	13438	13316	13352	13347	13341	13360	13460	13415	13505	13374	13272	13480	13555	13400	13297	13436	13413	13554	13531	13370	13442	13344	13566	13464	13383	13396	13602	13515	13511	13479	13445	13486	13530	13474	13464	13344	13413	13270	13457	13453	13459	13543	13478	13328	13484	13479	13467	13057	13592	13384	13227	13272	13520	13257	13200	13511	13532	13328	13334	13423	13395	13446	13446	13469	13443	13398	13437	13336	13366	13341	13525	13582	13260	13338	13692	13441	13411	13310	13609	13469	13457	13379	13361	13474	13469	13297	13404	13540	13447	13432	13320	13564	13335	13283	13481	13403	13466	13449	13199	13240	13440	13522	13439	13571	13521	13543	13537	13398	13557	13422	13450	13312	13487	13399	13326	13284	13505	13428	13610	13522	13207	13503	13372	13516	13297	13443	13528	13446	13447	13232	13164	13354	13511	13405	13381	13356	13400	13380	13467	13374	13741	13341	13391	13494	13409	13359	13475	13438	13447	13472	13300	13422	13484	13538	13360	13433	13543	13377	13444	13302	13534	13495	13528	13237	13281	13466	13546	13447	13437	13228	13444	13402	13434	13553	13476	13545	13434	13424	13494	13370	13400	13266	13434	13308	13457	13550	13343	13331	13369	13281	13505	13496	13411	13623	13269	13319	13331	13301	13497	13229	13469	13422	13437	13299	13462	13280	13240	13400	13313	13569	13389	13455	13531	13393	13451	13406	13264	13354	13558	13412	13312	13372	13438	13328	13378	13550	13449	13467	13452	13306	13561	13560	13243	13296	13298	13337	13439	13519	13545	13472	13423	13373	13290	13425	13550	13409	13394	13433	13488	13369	13309	13566	13224	13356	13319	13397	13627	13352	13480	13358	13381	13549	13418	13334	13476	13265	13419	13303	13274	13630	13305	13297	13421	13390	13415	13440	13538	13515	13350	13242	13347	13384	13549	13481	13194	13302	13214	13403	13343	13421	13384	13520	13346	13548	13364	13455	13381	13283	13521	13461	13522	13411	13275	13323	13437	13559	13382	13379	13408	13384	13280	13352	13444	13365	13408	13343	13268	13149	13535	13439	13271	13251	13489	13447	13346	13507	13290	13363	13381	13329	13412	13539	13259	13282	13492	13580	13450	13317	13262	13409	13260	13375	13487	13379	13425	13338	13312	13635	13402	13390	13423	13397	13246	13449	13143	13162	13190	13548	13612	13409	13525	13433	13498	13529	13407	13381	13323	13218	13420	13390	13431	13242	13475	13300	13408	13358	13331	13468	13380	13301	13487	13526	13356	13540	13469	13431	13364	13471	13409	13449	13451	13338	13454	13476	13337	13381	13349	13309	13341	13405	13331	13472	13339	13445	13390	13524	13370	13473	13461	13471	13360	13368	13541	13160	13315	13460	13472	13536	13488	13230	13380	13544	13599	13336	13439	13284	13613	13303	13386	13276	13327	13377	13263	13408	13501	13337	13417	13363	13240	13331	13266	13485	13383	13414	13509	13528	13431	13326	13378	13338	13480	13273	13481	13452	13454	13374	13397	13445	13356	13295	13492	13400	13163	13277	13248	13548	13426	13314	13426	13304	13437	13345	13411	13490	13288	13633	13300	13295	13427	13292	13529	13493	13494	13425	13495	13371	13383	13294	13423	13496	13295	13577	13437	13279	13353	13224	13553	13451	13322	13257	13312	13421	13334	13287	13281	13437	13237	13212	13263	13359	13270	13404	13330	13498	13259	13490	13314	13325	13585	13355	13416	13312	13448	13497	13447	13479	13465	13285	13442	13247	13537	13393	13329	13202	13398	13362	13415	13315	13548	13478	13430	13321	13321	13441	13524	13381	13414	13424	13353	13431	13353	13421	13466	13433	13305	13382	13420	13178	13437	13546	13368	13340	13273	13369	13491	13316	13451	13335	13505	13399	13474	13382	13484	13450	13365	13454	13296	13470	13356	13378	13658	13343	13453	13520	13462	13506	13305	13569	13504	13339	13510	13332	13184	13566	13461	13370	13368	13377	13354	13412	13527	13425	13239	13322	13537	13333	13458	13431	13557	13402	13419	13637	13438	13496	13429	13300	13484	13378	13151	13458	13428	13502	13512	13442	13292	13429	13581	13252	13226	13336	13274	13509	13516	13531	13415	13439	13480	13341	13362	13553	13631	13207	13387	13352	13390	13491	13396	13296	13287	13443	13381	13211	13489	13434	13403	13568	13352	13531	13430	13501	13306	13126	13369	13534	13320	13214	13337	13418	13342	13276	13347	13574	13377	13269	13360	13373	13362	13212	13527	13496	13357	13464	13190	13639	13384	13428	13194	13294	13373	13483	13356	13534	13472	13411	13575	13319	13425	13238	13445	13459	13335	13403	13173	13439	13366	13392	13366	13372	13465	13494	13456	13388	13257	13374	13418	13469	13331	13388	13424	13521	13481	13415	13320	13370	13284	13181	13353	13311	13312	13486	13589	13521	13465	13493	13478	13516	13319	13365	13484	13347	13359	13428	13578	13423	13310	13431	13486	13516	13447	13485	13413	13468	13540	13105	13488	13341	13422	13162	13483	13412	13301	13375	13414	13447	13282	13265	13420	13371	13393	13323	13529	13387	13504	13343	13377	13540	13199	13429	13337	13463	13469	13341	13410	13392	13368	13406	13367	13471	13610	13305	13578	13451	13282	13296	13443	13380	13216	13401	13489	13390	13333	13422	13550	13407	13350	13419	13396	13340	13272	13372	13598	13394	13353	13476	13485	13520	13466	13476	13384	13397	13430	13400	13511	13498	13440	13368	13367	13417	13539	13370	13602	13397	13485	13348	13316	13398	13377	13261	13355	13457	13244	13577	13416	13420	13191	13430	13554	13634	13327	13549	13349	13361	13492	13320	13363	13382	13417	13440	13397	13568	13362	13352	13338	13445	13541	13386	13496	13250	13256	13552	13365	13317	13536	13278	13357	13258	13433	13364	13423	13342	13308	13520	13321	13266	13369	13481	13522	13574	13446	13477	13494	13459	13402	13449	13500	13378	13547	13256	13444	13340	13585	13494	13343	13221	13589	13494	13376	13366	13477	13576	13449	13366	13371	13317	13451	13381	13382	13271	13480	13392	13499	13495	13262	13332	13502	13468	13463	13522	13376	13388	13335	13469	13289	13376	13435	13515	13477	13380	13235	13391	13541	13600	13461	13364	13474	13283	13457	13488	13349	13445	13372	13272	13490	13349	13533	13168	13494	13193	13377	13307	13396	13357	13680	13413	13419	13542	13183	13444	13314	13482	13267	13481	13362	13371	13290	13509	13471	13345	13395	13325	13481	13352	13572	13499	13305	13265	13512	13414	13369	13296	13290	13405	13392	13284	13331	13457	13408	13450	13462	13394	13600	13448	13277	13288	13399	13412	13390	13418	13409	13391	13374	13548	13234	13284	13355	13391	13383	13294	13450	13589	13390	13328	13094	13379	13299	13119	13621	13061	13419	13554	13385	13400	13432	13238	13614	13390	13599	13537	13673	13512	13391	13244	13029	13435	13361	13493	13298	13277	13445	13362	13337	13443	13420	13420	13431	13197	13292	13276	13460	13503	13334	13503	13398	13130	13403	13240	13363	13325	13287	13298	13436	13419	13422	13360	13358	13283	13465	13403	13469	13406	13409	13441	13466	13377	13454	13384	13376	13496	13343	13324	13530	13526	13501	13459	13549	13439	13472	13239	13422	13239	13376	13157	13393	13445	13509	13419	13209	13497	13338	13474	13216	13429	13266	13295	13384	13419	13477	13242	13438	13349	13404	13411	13435	13490	13417	13443	13583	13233	13463	13486	13471	13505	13602	13335	13540	13317	13511	13483	13488	13404	13453	13372	13353	13364	13517	13371	13391	13177	13376	13326	13481	13492	13460	13379	13322	13374	13389	13532	13535	13398	13420	13444	13399	13363	13567	13532	13383	13528	13302	13508	13344	13421	13425	13288	13315	13493	13461	13581	13407	13442	13403	13295	13375	13359	13428	13433	13388	13516	13522	13442	13361	13343	13356	13521	13403	13440	13345	13461	13300	13263	13634	13436	13419	13369	13278	13348	13292	13341	13368	13493	13503	13482	13424	13379	13557	13386	13351	13646	13384	13402	13452	13414	13343	13427	13363	13640	13406	13418	13521	13311	13488	13389	13361	13459	13269	13363	13446	13462	13346	13387	13383	13336	13485	13330	13288	13338	13312	13378	13237	13435	13281	13437	13355	13401	13167	13381	13390	13431	13293	13397	13502	13467	13261	13451	13414	13459	13298	13490	13428	13301	13475	13373	13348	13415	13258	13477	13288	13450	13359	13483	13398	13366	13360	13503	13333	13312	13302	13538	13530	13369	13367	13443	13456	13539	13220	13443	13406	13299	13261	13351	13341	13415	13422	13754	13449	13435	13542	13466	13468	13214	13265	13528	13346	13291	13439	13359
37016	48515	41181	29395	21904	17575	15717	14434	13956	13688	13526	13587	13524	13422	13320	13270	13230	13286	13286	13223	13279	13151	13269	13263	13061	13366	13054	13199	13277	13098	13142	13097	13134	13106	13121	13111	13108	13152	13075	13195	13191	13039	13134	12940	13071	13094	13133	13224	13060	13079	13051	13196	13168	13191	13157	13091	13050	13137	12982	13088	13013	13127	13067	13039	13021	13246	13187	12945	12911	12999	13122	12913	13132	13080	13050	13241	13147	13106	13000	12990	13130	13016	13100	13256	13087	13066	13194	13168	13060	13076	13097	13085	13185	13052	13172	13020	13058	13102	12895	13100	13118	13053	13082	13051	13014	12955	13138	13183	13143	13076	13055	12997	13137	13300	13114	12989	13205	12970	13117	13078	13092	13151	13052	13070	13096	13004	13056	13058	13052	13105	13106	13024	13007	13232	13003	12960	13042	13128	13096	13190	13281	12882	12994	12960	13215	13092	12947	13148	13092	13086	13037	13179	13173	13130	13073	12983	13188	13060	13117	13224	13152	13156	13146	12854	13186	13063	12976	13078	13014	13191	13192	13185	13198	13174	12813	13155	13164	13254	13025	13029	13109	12955	13026	13077	13087	13229	13180	12987	13004	13174	13031	13158	13098	13087	13103	13005	13081	13100	13066	12988	13181	13057	13086	13030	13086	13107	13126	13040	12823	12982	13032	13287	13069	13074	12999	13036	12956	13108	13073	13205	13157	13072	13192	13110	13060	13161	13195	13025	13144	12967	13053	13026	13083	13208	13233	12840	12947	13173	13090	13106	13058	12978	13160	13233	13211	13039	13073	13124	13058	13187	13047	13167	13074	13128	13087	12911	13200	13141	13049	13015	13064	13131	13155	13097	13182	13129	13128	13128	13153	12939	12822	13099	13022	12959	13186	13079	12998	12953	13147	13168	13184	13114	13052	13040	13102	13158	12977	13022	13080	13121	13098	13017	13052	13095	13042	13057	13044	13180	12856	13154	13053	13003	13078	13063	13080	13100	13085	13177	13043	13079	13180	13119	13026	13167	12989	13109	12942	12880	12911	13150	13290	13136	13163	13042	13052	12913	13049	13180	13036	12986	13194	13178	13002	13112	13118	13090	13002	12991	13000	13271	13086	13027	13165	13132	12987	13100	13166	13162	13155	13011	13130	13012	12988	13180	13346	13150	13104	13005	13111	13143	13142	13088	13186	13184	13309	12935	12972	13011	13169	13198	13231	13022	13056	13095	13124	13207	13100	13159	13138	13117	13265	12994	13043	13099	12903	13111	13248	12969	12966	13098	13057	13034	13151	13066	12934	13349	13030	13061	13102	13023	13055	13014	13080	13064	13151	13138	13007	12832	13115	13120	13141	13177	13075	12946	12936	13089	13239	13045	13083	13229	13051	13101	13161	13101	13225	13064	13142	13050	13010	13211	13123	13153	13111	13108	13042	13213	13059	13144	13107	13042	13060	13033	13171	13077	13064	13121	13038	13023	13026	12992	13012	13132	13043	12902	13058	13056	13020	13046	12955	13064	13111	13089	13018	13062	13079	12969	13068	13032	13240	13127	13027	13189	13043	13096	13162	13064	12978	12985	13153	13050	13026	13054	13291	13128	13043	13228	13187	13052	13115	13031	13127	13060	13000	13182	13102	13190	13057	13027	13029	12989	13106	12972	13166	13013	13152	13027	13114	13031	13027	13099	13023	13109	13034	13084	13271	13116	13112	13091	13117	13146	12976	13145	12910	13125	13159	13197	13016	13166	13124	13100	13041	13048	13101	12982	13223	13008	13306	12969	13218	13095	13188	12986	13176	13355	13068	13072	13052	13086	13014	13166	13031	13081	13105	13033	13130	13013	13090	12988	13054	13168	13079	13163	13204	13047	12954	13096	12979	13130	13177	13127	12940	13058	13132	12945	13050	13082	13221	13063	13178	13050	13095	13142	13132	13027	12986	13154	12954	13116	13144	13001	13140	12987	13070	13144	13110	13105	12982	13013	13282	12943	13121	13261	12971	13081	13015	13141	12995	12964	13082	13245	12959	13085	13148	13031	12892	13196	13139	13207	13083	13159	13232	13165	13190	12946	13127	13097	13054	13155	13121	13057	13013	13068	13232	13178	13116	13204	13281	13061	13109	13130	13164	13028	13037	13057	13203	13261	13251	12940	13149	13075	13053	13037	13213	13120	13137	13047	13140	12995	12992	13023	13109	13150	13204	13040	13300	12965	13110	13105	13118	13345	13068	13144	13070	13092	13044	13033	13167	12953	13195	13098	13184	13207	12960	13014	12960	13078	12954	13114	13113	12978	13135	13093	13187	12815	13131	13149	13019	12918	13121	13187	13035	13046	13094	12995	13003	13102	13038	13114	13100	12848	13096	13189	13192	13105	13110	12847	13245	13169	13063	13077	12905	12866	13147	12962	13069	12973	13026	13115	13250	13165	13034	13224	13131	12985	13129	12903	13089	12949	13038	13096	13036	13120	13096	13039	13169	13034	13133	13061	13208	13024	13052	13155	13133	12992	13084	13089	13158	13171	13046	13137	13089	12958	13121	13039	13160	13155	13198	13089	13184	13260	13150	12964	12961	12988	13290	13056	13276	13096	12990	13175	13025	13122	13141	13146	13054	13074	13000	13215	13156	13025	13203	12938	13159	13106	12967	13056	13123	13050	13158	13154	13182	13012	12990	13044	12954	13077	13065	13141	13112	13064	13138	13049	13154	13006	13092	13103	13168	13118	13086	13047	13098	13051	13174	12923	13104	13187	13118	13180	13102	13088	13089	13076	13084	13182	13060	13187	13090	13004	13161	12943	13305	13146	13110	13158	13068	12982	12976	13089	13028	13186	13162	13168	13038	13016	12940	13114	13109	12978	13158	12911	12995	12916	13143	13023	13060	13038	13238	13002	13126	13153	13052	13066	13163	13323	13140	13140	13081	13135	12937	13132	13112	12899	13284	12945	13004	13151	13014	13091	13012	13226	13185	13191	12998	13060	13015	13218	13242	13096	12912	12974	13100	13082	13177	13167	12900	13196	13001	13134	13065	12905	13052	13064	12943	13185	13135	13109	13183	13124	13097	13048	13084	13115	13005	13146	13015	13118	13018	13001	13143	13114	13315	12985	13037	13077	13045	12992	13194	13238	13077	13076	13055	12927	13035	12980	13008	13142	13069	13360	13183	12991	13146	13108	13103	13039	13123	13075	13024	12998	13096	12988	13179	13046	13031	13120	13086	13076	13099	13173	13066	13152	13169	13068	13219	12966	13153	13105	13249	13115	13002	13005	13055	13163	13220	13128	12926	13062	13147	13132	13152	13038	13106	13250	13078	13162	12862	13001	13062	13256	13173	13035	13037	13143	13051	13049	13102	12969	13022	13038	13124	13097	13332	13023	13150	13089	13075	13091	13108	13114	13157	13249	13214	13245	12954	12972	13192	13049	13105	13066	12969	12988	13108	13055	13077	13015	13159	13115	13019	13080	13038	12986	13418	12976	13083	13022	13044	13108	13026	13095	12904	13142	13002	13119	13053	12910	13189	13134	13011	13036	13061	13150	13029	13141	13138	13040	13137	13037	13103	13242	13065	13010	13156	13097	13014	13152	13288	12903	13004	13105	13182	13243	13099	12981	13052	13108	13089	13123	13201	13100	13153	12986	13113	13148	12996	13101	13059	12889	13203	13175	13265	13000	13161	13052	13111	13088	13057	13076	13149	13114	13208	12999	12853	12991	13050	13135	12960	13040	13156	13165	13113	13161	12962	13058	13010	12938	13115	13169	12941	13282	13075	13031	13195	13053	13026	13086	13146	12971	13203	13082	12994	13095	13079	13024	13048	13030	13116	12887	13230	12968	13128	13123	13213	13084	13056	13083	13205	13116	13302	12988	12909	13130	13082	13312	12990	13084	13250	13087	13090	13127	13123	13117	13124	13163	13219	13187	13049	13053	13081	13089	13171	13144	13030	13097	13016	13167	13217	13044	13257	13093	13177	13064	13018	13119	13266	13310	13069	12984	13095	13155	13050	13091	13028	13097	13013	13066	13269	12912	13169	13137	13057	13162	12962	13239	13052	13275	13195	13061	13042	13171	13020	13084	13142	13093	13097	13109	13069	13087	13085	12982	12939	13143	13105	13065	13093	12942	13059	13086	13096	13094	13242	13091	13173	13097	13082	13129	13049	13200	12926	13015	12987	13239	13054	13140	13134	13117	13213	13038	13085	13081	13114	13100	13233	13257	13054	13043	13129	13173	13032	13133	13059	13108	13230	12981	13100	12907	13126	13188	13054	13068	13063	13041	13052	13202	13067	13074	13076	13190	13149	13110	13237	12997	13006	13022	13100	13124	13197	13266	13151	13005	13112	13059	13178	12973	13033	13250	13068	13024	13065	13199	12960	12998	13101	13160	13185	13123	13447	13241	13151	12900	13098	13138	13140	13253	12939	13159	13071	13158	13143	13121	13072	12931	13070	13126	13061	13080	13199	13057	13020	13125	13138	12997	13055	13189	13173	13151	13071	13114	13160	13009	13077	13033	13057	13079	13363	12954	12970	13178	13208	13177	12989	13008	12927	13121	13202	12939	13035	13008	12976	13018	13151	13018	13076	13044	13056	13069	13118	13119	13087	13195	12956	13159	13111	12998	13050	13092	13083	12965	13123	12960	13105	13185	13107	13185	13305	13152	13232	12851	13007	13252	13041	13180	12858	12989	13144	12940	13122	12992	13076	13173	13066	12930	13168	13136	13216	13082	13316	13042	13120	13148	13276	13114	13263	12965	13152	13035	12995	12970	13091	12906	13097	13056	13088	12977	13173	13030	13014	13123	13155	13058	13132	12981	12947	13287	13015	13026	13141	12954	13024	13222	12940	13230	13036	13145	13199	13195	13091	12928	13191	13057	13183	13142	13092	13141	13109	13132	13103	12981	13153	12951	13204	13146	13181	13253	13165	13072	13159	12958	13158	13171	13074	13258	13259	13009	13193	13142	12991	13088	13067	12854	13178	13202	13110	12938	13211	12966	13001	12974	13135	13110	13041	13085	13111	13273	13059	12963	13220	13311	13243	13234	13136	13132	13000	13012	13105	13066	13090	13092	13109	13057	13018	13153	13054	13100	12952	13255	13199	13123	13066	13141	13140	13002	12995	13203	13166	13245	13136	13173
24339	21536	29340	26560	24635	23849	21907	17892	16146	15355	15308	15314	15146	14879	14885	14756	14548	14629	14623	14619	14648	14533	14837	14719	14627	14553	14422	14636	14443	14603	14375	14519	14676	14302	14318	14698	14499	14411	14334	14358	14240	14304	14436	14399	14348	14395	14359	14447	14447	14413	14530	14363	14401	14416	14403	14395	14306	14458	14484	14257	14548	14194	14397	14421	14309	14652	14359	14419	14315	14312	14293	14297	14279	14247	14380	14305	14533	14458	14560	14557	14660	14379	14509	14402	14470	14356	14271	14378	14105	14505	14447	14384	14432	14526	14415	14493	14357	14320	14473	14402	14418	14516	14136	14233	14181	14287	14672	14388	14458	14394	14264	14289	14403	14411	14240	14271	14470	14335	14403	14478	14371	14259	14314	14371	14463	14370	14336	14388	14162	14356	14338	14349	14414	14389	14392	14417	14369	14431	14436	14462	14315	14276	14447	14307	14366	14382	14290	14516	14441	14388	14435	14068	14369	14451	14487	14377	14496	14324	14376	14102	14292	14399	14583	14469	14181	14211	14175	14538	14305	14316	14518	14312	14414	14447	14406	14229	14388	14354	14279	14412	14371	14423	14233	14354	14236	14617	14321	14403	14345	14608	14296	14248	14565	14484	14336	14413	14413	14330	14294	14598	14309	14192	14442	14269	14321	14347	14424	14353	14364	14399	14354	14372	14451	14351	14308	14388	14356	14588	14470	14365	14277	14558	14416	14464	14269	14305	14389	14335	14363	14365	14561	14510	14196	14376	14170	14467	14305	14494	14225	14467	14232	14437	14308	14364	14211	14367	14264	14243	14520	14288	14262	14498	14341	14286	14437	14605	14372	14354	14427	14346	14464	14427	14391	14253	14472	14517	14503	14506	14402	14207	14211	14334	14331	14319	14443	14273	14406	14737	14465	14314	14472	14407	14260	14277	14444	14592	14519	14452	14285	14237	14286	14213	14423	14374	14291	14386	14528	14365	14279	14393	14272	14309	14296	14600	14469	14326	14362	14395	14317	14404	14430	14677	14467	14461	14466	14489	14339	14370	14485	14237	14244	14393	14327	14401	14448	14417	14439	14268	14407	14336	14305	14303	14342	14165	14186	14388	14354	14489	14234	14254	14392	14473	14296	14347	14444	14524	14252	14432	14413	14408	14404	14414	14308	14357	14246	14329	14390	14229	14534	14652	14431	14231	14424	14265	14500	14260	14350	14297	14335	14269	14441	14339	14112	14217	14307	14338	14451	14330	14260	14275	14274	14504	14345	14338	14409	14254	14342	14439	14307	14269	14497	14621	14298	14329	14605	14396	14481	14395	14527	14341	14470	14513	14393	14266	14300	14214	14472	14398	14375	14122	14347	14408	14223	14362	14532	14463	14374	14375	14457	14384	14252	14419	14380	14394	14363	14269	14445	14452	14403	14562	14266	14420	14443	14309	14249	14295	14541	14339	14403	14321	14461	14390	14352	14453	14341	14330	14351	14455	14327	14239	14302	14442	14595	14395	14379	14487	14417	14532	14407	14422	14366	14420	14499	14531	14517	14406	14458	14463	14450	14348	14402	14387	14493	14381	14540	14483	14251	14347	14319	14254	14376	14345	14453	14399	14443	14513	14396	14262	14396	14242	14301	14242	14432	14225	14377	14505	14506	14598	14353	14529	14382	14526	14332	14274	14375	14338	14269	14125	14273	14270	14480	14514	14537	14489	14378	14572	14440	14306	14519	14292	14328	14328	14566	14525	14536	14317	14366	14422	14289	14214	14329	14511	14393	14367	14445	14456	14330	14331	14197	14294	14310	14401	14323	14626	14373	14440	14196	14378	14378	14383	14607	14376	14374	14370	14194	14406	14424	14283	14368	14345	14271	14276	14363	14313	14316	14251	14330	14383	14372	14216	14231	14356	14451	14388	14301	14401	14457	14248	14378	14368	14406	14335	14476	14411	14543	14333	14249	14278	14257	14200	14243	14669	14408	14267	14491	14246	14300	14284	14476	14402	14359	14380	14496	14373	14346	14126	14529	14337	14357	14353	14390	14425	14468	14346	14392	14237	14495	14302	14419	14385	14275	14388	14482	14345	14381	14340	14432	14456	14436	14541	14361	14233	14387	14554	14210	14559	14377	14267	14388	14187	14214	14377	14418	14365	14436	14425	14612	14403	14283	14314	14343	14356	14371	14190	14302	14283	14305	14358	14298	14314	14327	14451	14548	14484	14407	14311	14428	14238	14401	14499	14294	14284	14373	14429	14524	14500	14435	14213	14339	14295	14355	14209	14482	14346	14386	14339	14563	14468	14685	14281	14372	14469	14483	14493	14177	14541	14384	14434	14331	14451	14211	14281	14325	14225	14499	14629	14459	14425	14367	14230	14521	14274	14413	14386	14185	14271	14350	14177	14337	14540	14328	14368	14412	14517	14346	14315	14348	14432	14143	14499	14200	14335	14344	14434	14291	14378	14423	14469	14401	14357	14282	14286	14410	14411	14438	14318	14355	14301	14252	14430	14389	14318	14492	14287	14264	14362	14370	14271	14407	14332	14367	14284	14427	14232	14396	14669	14091	14478	14356	14412	14228	14402	14480	14266	14507	14257	14490	14457	14525	14429	14523	14433	14464	14524	14359	14222	14343	14435	14538	14327	14411	14401	14297	14360	14444	14461	14397	14162	14427	14341	14247	14274	14304	14489	14396	14467	14297	14521	14345	14424	14591	14343	14517	14427	14263	14518	14299	14433	14564	14315	14423	14325	14330	14313	14448	14305	14157	14290	14466	14382	14369	14493	14432	14445	14284	14454	14376	14368	14303	14352	14265	14537	14380	14421	14482	14409	14198	14324	14383	14500	14512	14489	14400	14471	14280	14520	14476	14351	14447	14367	14333	14413	14396	14447	14436	14366	14511	14295	14221	14383	14226	14384	14313	14186	14364	14367	14286	14183	14327	14259	14519	14257	14470	14308	14377	14488	14450	14374	14474	14429	14414	14131	14426	14440	14404	14413	14422	14308	14229	14286	14203	14333	14457	14447	14571	14352	14490	14387	14418	14316	14337	14219	14380	14084	14365	14413	14314	14291	14364	14510	14555	14410	14425	14420	14246	14577	14520	14376	14225	14328	14444	14237	14406	14448	14368	14261	14216	14446	14408	14511	14368	14536	14335	14424	14430	14413	14343	14644	14224	14220	14382	14644	14215	14327	14455	14458	14299	14418	14476	14359	14399	14449	14425	14328	14395	14343	14370	14288	14428	14324	14363	14399	14353	14355	14334	14373	14270	14360	14401	14201	14238	14473	14309	14237	14329	14392	14330	14544	14528	14333	14417	14353	14553	14420	14619	14292	14224	14322	14520	14314	14585	14404	14528	14317	14324	14560	14263	14453	14352	14328	14284	14296	14340	14466	14379	14316	14315	14460	14359	14417	14446	14276	14466	14427	14282	14458	14307	14274	14334	14364	14302	14244	14470	14494	14428	14317	14325	14346	14164	14216	14317	14363	14510	14356	14390	14380	14355	14439	14526	14380	14342	14204	14415	14405	14428	14518	14371	14409	14562	14323	14255	14333	14310	14624	14468	14413	14459	14393	14354	14359	14344	14501	14377	14317	14302	14322	14422	14484	14364	14378	14424	14227	14414	14296	14431	14582	14516	14418	14332	14362	14495	14291	14345	14432	14470	14335	14453	14405	14572	14398	14479	14464	14466	14472	14479	14520	14291	14339	14423	14366	14260	14345	14538	14360	14469	14399	14450	14478	14328	14512	14243	14447	14274	14397	14493	14333	14504	14524	14330	14362	14334	14426	14397	14333	14391	14300	14413	14566	14513	14336	14337	14556	14290	14467	14355	14295	14365	14540	14312	14224	14467	14477	14301	14281	14234	14307	14374	14406	14272	14427	14281	14254	14316	14466	14352	14344	14465	14514	14285	14258	14255	14551	14343	14150	14202	14373	14380	14478	14292	14311	14397	14607	14460	14351	14435	14292	14474	14417	14278	14253	14304	14123	14298	14316	14434	14380	14329	14378	14234	14329	14208	14268	14531	14414	14325	14598	14352	14375	14301	14327	14400	14462	14481	14656	14316	14399	14272	14546	14336	14361	14403	14395	14297	14641	14533	14373	14263	14386	14614	14479	14279	14357	14402	14376	14511	14311	14439	14550	14424	14387	14235	14458	14491	14215	14265	14276	14401	14150	14562	14547	14563	14351	14342	14410	14416	14513	14370	14320	14413	14598	14503	14278	14274	14594	14340	14427	14433	14361	14298	14197	14315	14335	14289	14467	14162	14316	14443	14446	14349	14578	14395	14479	14237	14276	14321	14383	14368	14412	14467	14410	14353	14424	14217	14468	14500	14047	14456	14378	14319	14539	14407	14406	14297	14119	14363	14307	14393	14305	14511	14342	14389	14325	14443	14598	14434	14333	14263	14371	14277	14338	14363	14389	14390	14344	14471	14277	14473	14257	14394	14511	14521	14402	14519	14226	14403	14282	14425	14322	14462	14547	14246	14291	14455	14479	14465	14627	14243	14483	14352	14395	14306	14521	14267	14360	14503	14376	14209	14264	14286	14367	14393	14434	14421	14514	14369	14345	14405	14238	14582	14446	14572	14296	14483	14441	14540	14178	14261	14420	14445	14597	14294	14433	14529	14029	14307	14367	14434	14536	14163	14242	14561	14271	14333	14514	14404	14406	14443	14418	14436	14511	14577	14560	14457	14388	14344	14473	14362	14137	14473	14502	14502	14362	14503	14418	14251	14510	14295	14425	14424	14432	14310	14620	14311	14055	14329	14375	14501	14587	14516	14381	14376	14340	14492	14411	14241	14430	14363	14392	14390	14356	14434	14284	14236	14190	14540	14389	14368	14219	14215	14364	14238	14327	14331	14356	14474	14366	14167	14287	14492	14378	14327	14257	14280	14346	14366	14418	14348	14273	14390	14459	14493	14328	14597	14468	14274	14415	14341	14385	14359	14199	14393	14420	14570	14371	14273	14207	14421	14361	14555	14396	14240	14405	14369	14558	14373	14347	14264	14440	14468	14299	14419	14293	14278	14270	14469	14427	14256	14292	14333	14421	14522	14281	14364	14310	14463	14441	14340	14478	14486	14277	14418	14343	14452	14261	14211	14322	14452	14435	14275	14364	14467	14270	14331	14308	14545	14423
38315	57039	51108	39429	29151	23257	19810	17609	15635	14826	14644	14888	14340	14181	13988	14115	13888	13959	13870	13984	13725	13862	13777	13880	13743	13713	13736	13714	13986	13732	13769	13795	13878	13791	13798	13786	13755	13684	13607	13747	13990	13691	13625	13752	13751	13674	13828	13713	13774	13678	13567	13611	13874	13734	13840	13630	13794	13576	13569	13778	13762	13804	13745	13649	13827	13783	13812	13848	13662	13926	13672	13744	13609	13812	13718	13638	13716	13649	13677	13680	13663	13597	13653	13756	13779	13777	13797	13558	13706	13642	13806	13686	13823	13733	13691	13691	13810	13904	13858	13900	13629	13751	13684	13805	13791	13647	13746	13566	13741	13635	13802	13587	13886	13699	13754	13622	13848	13778	13709	13699	13602	13704	13918	13614	13740	13730	13878	13691	13859	13723	13859	13615	13645	13687	13818	13766	13778	13770	13775	13527	13884	13827	13732	13720	13752	13780	13728	13830	13723	13822	13675	13764	13849	13768	13771	13749	13782	13697	13800	13705	13640	13643	13722	13747	13605	13798	13557	13760	13664	13807	13682	13725	13777	13718	13862	13546	13695	13812	13850	13625	13846	13779	13672	13639	13720	13737	13909	13793	13666	13780	13577	13593	13728	13812	13746	13683	13655	13758	13689	13680	13641	13811	13486	13621	13783	13702	13746	13718	13753	13722	13780	13725	13702	13790	13617	13822	13749	13777	13647	13716	13809	13727	13671	13769	13848	13803	13750	13553	13659	13882	13619	13851	13879	13868	13732	13790	13726	13710	13676	13911	13914	13749	13626	13664	13931	13767	13766	13668	13607	13753	13747	13757	13739	13856	13759	13578	13555	13648	13655	13731	13740	13856	13710	13646	13877	13596	13681	13620	13697	13774	13801	13741	13718	13579	13725	13701	13823	13724	13694	13766	13746	13801	13828	13691	13867	13774	13777	13648	13716	13849	13730	13710	13948	13856	13668	13513	13774	13669	13935	13675	13696	13747	13745	13788	13558	13696	13820	13719	13648	13649	13719	13850	13664	13751	13572	13817	13663	13695	13714	13679	13719	13757	13790	13757	13586	13721	13915	13730	13620	13670	13765	13662	13683	13660	13689	13703	13563	13674	13676	13700	13496	13621	13817	13718	13758	13693	13727	13762	13691	13684	13798	13528	13881	13661	13633	13652	13684	13695	13674	13614	13757	13873	13772	13785	13732	13661	13847	13736	13725	13743	13945	13616	13723	13773	13691	13823	13753	13744	13845	13762	13845	13665	13687	13789	13650	13647	13881	13505	13869	13764	13784	13703	13809	13605	13545	13706	13743	13746	13814	13726	13791	13738	13775	13596	13807	13645	13582	13716	13791	13693	13792	13626	13775	13755	13706	13791	13629	13750	13577	13746	13523	13828	13728	13718	13740	13715	13827	13695	13759	13793	13711	13661	13719	13639	13601	13909	13581	13636	13481	13613	13625	13599	13666	13707	13752	13752	13886	13653	13653	13887	13776	13740	13728	13531	13666	13816	13518	13718	13894	13827	13649	13762	13535	13774	13694	13890	13738	13714	13810	13526	13822	13812	13732	13777	13696	13652	13616	13705	13736	13701	13591	13686	13729	13904	13644	13739	13854	13721	13659	13532	13770	13802	13768	13627	13835	13707	13808	13694	13816	13716	13758	13728	13661	13848	13721	13720	13714	13816	13618	13701	13727	13762	13696	13808	13585	13764	13653	13710	13868	13784	13701	13704	13738	13788	13729	13756	13793	13899	13832	13688	13848	13732	13655	13690	13710	13686	13763	13816	13874	13682	13642	13767	13872	13937	13715	13805	13784	13724	13767	13726	13771	13643	13788	13621	13661	13590	13665	13775	13873	13750	13807	13718	13652	13759	13727	13668	13664	13664	13586	13671	13826	13852	13649	13738	13726	13813	13622	13986	13690	13811	13777	13757	13702	13662	13815	13614	13691	13761	13932	13774	13659	13737	13679	13809	13809	13719	13892	13719	13765	13697	13820	13895	13783	13875	13691	13575	13579	13915	13865	13761	13662	13807	13708	13724	13708	13593	13645	13800	13775	13717	13680	13857	13775	13744	13642	13768	13708	13654	13879	13678	13751	13911	13627	13745	13767	13773	13638	13737	13678	13711	13652	13698	13775	13817	13782	13765	13711	13628	13672	13661	13730	13842	13775	13725	13677	13670	13715	13601	13705	13637	13524	13727	13758	13811	13883	13707	13818	13525	13676	13710	13648	13745	13757	13682	13805	13783	13789	13677	13979	13665	13802	13858	13772	13672	13925	13479	13862	13838	13643	13742	13703	13650	13715	13670	13612	13751	13969	13793	13847	13692	13690	13815	13683	13670	13800	13663	13842	13601	13657	13818	13676	13721	13670	13851	13617	13735	13714	13645	13893	13702	13647	13755	13752	13547	13791	13818	13687	13656	13678	13779	13776	13630	13582	13776	13562	13695	13826	13573	13884	13895	13772	13681	13781	13584	13600	13681	13668	13692	13687	13654	13820	13519	13641	13726	13780	13825	13813	13824	13721	13859	13726	13653	13625	13935	13769	13681	13826	13782	13823	13775	13747	13752	13612	13717	13806	13773	13719	13794	13672	13791	13680	13680	13546	13767	13662	13741	13657	13740	13787	13721	13691	13669	13734	13762	13814	13692	13726	13721	13738	13881	13706	13655	13761	13654	13750	13688	13745	13791	13721	13808	13563	13796	13922	13659	13763	13903	13679	13745	13605	13665	13709	13743	13888	13736	13687	13673	13718	13854	13787	13641	13769	14043	13643	13716	13682	13808	13673	13654	13716	13815	13626	13524	13575	13702	13705	13759	13890	13820	13918	13708	13757	13858	13758	13705	13875	13794	13754	13607	13807	13888	13856	13593	13858	13794	13714	13794	13572	13665	13757	13762	13830	13607	13884	13786	13712	13788	13900	13620	13758	13741	13690	13730	13736	13820	13662	13778	13754	13692	13882	13796	13648	13637	13651	13954	13694	13825	13878	13817	13740	13659	13720	13897	13552	13787	13596	13825	13778	13847	13703	13559	13742	13870	13688	13719	13707	13723	13711	13614	13683	13679	13725	13650	13670	13752	13683	13674	13860	13649	13773	13707	13670	13833	13718	13825	13716	13717	13752	13800	13604	13788	13833	13608	13717	13973	13685	13793	13622	13662	13767	13621	13662	13798	13833	13823	13772	13730	13655	13734	13777	13703	13689	13860	13665	13861	13736	13760	13751	13787	13737	13626	13782	13731	13685	13717	13789	13741	13718	13798	13745	13595	13812	13753	13807	13806	13768	13678	13831	13772	13637	13676	13898	13746	13807	13848	13786	13683	13711	13629	13772	13782	13645	13674	13718	13623	13654	13621	13653	13759	13741	13798	13799	13714	13592	13653	13942	13804	13644	13615	13722	13783	13505	13716	13725	13610	13657	13667	13843	13881	13728	13699	13760	13618	13937	13785	13686	13622	13722	13704	13687	13784	13748	13626	13606	13811	13710	13693	13875	13837	13618	13730	13732	13814	13654	13745	13882	13539	13638	13781	13556	13845	13910	13714	13563	13724	13737	13744	13833	13588	13626	13824	13802	13720	13860	13630	13983	13814	13682	13804	13828	13611	13563	13795	13701	13826	13725	13801	13944	13741	13743	13698	13783	13572	13760	13732	13700	13772	13644	13813	13747	13686	13799	13616	13859	13760	13827	13784	13637	13703	13696	13782	13698	13764	13543	13743	13567	13821	13796	13746	13754	13753	13686	13825	13838	13689	13808	13697	13676	13763	13572	13558	13852	13681	13646	13922	13825	13679	13777	13908	13705	13786	13839	13701	13738	13614	13668	13730	13631	13577	13783	13819	13751	13915	13695	13783	13766	13617	13623	13678	13911	13797	13676	13607	13796	13760	13750	13729	13805	13602	13750	13783	13718	13719	13722	13739	13734	13795	13781	13623	13698	13811	13796	13858	13645	13782	13594	13609	13804	13690	13675	13838	13752	13869	13764	13834	13681	13561	13858	13893	13751	13745	13701	13893	13956	13867	13684	13708	13629	13783	13789	13662	13595	13621	13804	13650	13672	13511	13682	13703	13753	13679	13776	13760	13963	13826	13714	13772	13768	13780	13684	13870	13737	13764	13701	13801	13704	13658	13849	13825	13674	13756	13780	13813	13692	13649	13621	13694	13749	13616	13723	13820	13747	13685	13681	13728	13756	13817	13762	13521	13684	13549	13757	13690	13798	13711	13770	13622	13666	13735	13642	13720	13875	13727	13625	13709	13805	13648	13699	13773	13759	13818	13759	13659	13771	13691	13695	13676	13739	13666	13770	13888	13625	13769	13581	13717	13887	13741	13790	13742	13520	13722	13771	13814	13869	13706	13819	13688	13794	13887	13784	13851	13735	13735	13662	13517	13913	13760	13727	13806	13808	13778	13787	13793	13673	13640	13946	13835	13622	13738	13768	13676	13839	13513	13783	13671	13618	13764	13676	13748	13744	13809	13710	13669	13680	13761	13846	13761	13500	13605	13758	13902	13760	13652	13667	13726	13747	13892	13760	13658	13857	13710	13689	13766	13664	13834	13716	13579	13903	13675	13710	13684	13735	13675	13841	13694	13699	13871	13581	13835	13830	13814	13868	13747	13707	13681	13854	13815	13712	13796	13569	13605	13957	13726	13676	13782	13520	13666	13641	13610	13727	13729	13674	13701	13699	13858	13776	13609	13770	13683	13630	13665	13804	13745	13680	13795	13674	13520	13935	13579	13697	13942	13614	13730	13757	13657	13676	13795	13680	13828	13557	13867	13627	13668	13723	13674	13670	13877	13647	13559	13609	13816	13628	13766	13907	13523	13776	13874	13805	13748	13661	13691	13700	13868	13730	13738	13790	13652	13794	13683	13791	13869	13666	13710	13539	13794	13549	13740	13686	13591	13741	13679	13504	13729	13785	13782	13584	13648	13782	13688	13738	13743	13801	13719	13642	13680	13800	13604	13863	13651	13846	13675	13699	13864	13576	13791	13606	13669	13616	13730	13786	13796	13762	13782	13833	13682	13653	13824	13798	13739	13627	13646	13584	13748	13792	13665	13825	13728	13634	13772	13768	13569	13810	13883	13711	13928	13846	13601	13792	13642	13696	13751	13751	13767	13755	13655	13688	13673
23346	21612	29671	25095	23651	26204	27787	20560	17088	16682	16420	16082	15674	15619	15491	15248	15270	15345	15378	15319	15228	14967	15061	15081	15008	15068	15032	15103	15253	15157	15025	15206	15033	14835	15065	14791	15070	15138	15278	14992	15178	15078	14968	15000	15072	15090	15019	14776	15169	14787	14861	14839	14959	14974	14942	14938	14894	15081	15209	14909	15126	15083	14939	14830	15004	14897	14853	15081	15033	15130	15059	14815	14946	15015	14761	14832	14839	14783	14894	14807	14942	15060	14635	14831	14941	14940	14932	15007	14829	14926	14775	14873	14984	14967	15036	15048	14827	14789	14811	14872	14882	15022	14807	14861	14885	14948	14898	14863	14972	14935	14802	14919	14732	14772	14737	14961	15093	14984	14904	14809	14869	14809	14856	14775	15031	14940	15034	14879	14894	14934	14741	14937	15010	14757	14833	14866	14878	14925	14982	14949	15124	15000	15068	14935	14832	14927	14839	14775	14978	14910	14946	14919	15042	14969	14921	14993	15064	14938	14843	14898	14995	14866	14916	14887	14916	14846	14953	14989	14898	14935	14924	15074	15045	14879	15063	14791	14926	14954	14875	15001	14929	14948	14919	14867	15020	14839	14674	14860	15001	14773	14975	14879	14934	14918	14837	14843	14759	14706	14733	14773	14825	14747	14943	14809	14903	14828	14804	14732	14776	14976	15070	14869	14877	14663	14853	14886	14956	14697	14868	15051	14824	15054	14893	15007	15109	14843	14863	14908	14683	14734	14925	15022	14947	15001	14821	14725	14948	14735	14952	15124	14818	15015	14966	14921	15036	15108	15012	14987	14826	14952	14843	14801	14859	15004	14772	15185	14813	14864	14960	14841	14722	14880	14846	14795	14906	14766	14925	15050	14686	15058	14757	15006	14857	14934	14761	14992	14801	14904	14955	14846	14927	15021	14998	14768	15086	14959	14996	14996	14789	14937	14971	14844	14793	14842	14868	14869	14951	15003	14842	14953	14903	14919	14941	14791	15123	14888	14798	14825	14987	14678	14930	15003	14792	15070	14930	15007	14970	14898	14897	14921	14996	14924	14671	14966	14833	14827	14982	14878	15045	14827	14966	14718	14857	14874	14856	14845	14951	15067	14787	14682	14840	14873	14804	14800	14764	14986	14785	14862	14723	15029	14972	14899	15008	14801	14967	14949	14895	14903	15071	14900	14968	14930	15004	14891	15003	14877	14949	14996	14966	14879	14886	15109	14839	14843	14831	14898	14992	14867	15059	14863	14837	14887	14805	14879	14995	14918	14893	14939	14933	14842	14752	15066	14778	14935	14793	14958	14926	14781	14866	14808	14728	14834	14985	14740	14782	14712	14649	14899	14718	15066	14910	15060	14739	14808	14900	14841	14708	14760	14938	14715	14777	14915	14792	14765	15023	14896	14881	14705	14838	14790	14927	15075	14903	14985	14965	14877	15228	14836	14880	14905	14869	15030	14767	14711	15030	15106	14948	14953	15077	14818	14912	14733	14897	14913	15085	14823	14845	14869	14876	15001	14876	14660	14891	14935	14859	14678	14899	15074	14889	14997	14924	15001	14865	14931	14918	14894	14846	15007	14974	14961	14790	14919	15014	14988	14949	14766	14969	14584	14896	14967	14901	14847	14905	14910	14752	14778	14879	14824	14809	14921	14739	15004	14929	14931	15052	14860	14884	14739	14865	14719	14820	14816	14805	14896	14711	14799	14770	14718	14874	14912	15094	14894	14838	14945	14768	14843	14951	14928	14903	14849	14897	14825	14871	14795	15026	15114	14836	14967	15067	14737	14718	14939	14971	14940	14889	15024	15071	14795	15019	15006	14778	14999	14743	14783	14820	15015	14847	14958	14902	14956	14892	14776	14970	14828	15215	14863	14933	15183	15025	14934	14993	14975	14765	15090	14922	14675	14911	14834	14869	14941	14679	14843	14982	14730	14812	14835	14794	14874	14780	14803	14924	14959	14879	14780	14859	14764	14693	14827	14800	14709	14924	14808	14967	14920	14810	14950	15018	14932	14933	14940	14790	14870	14999	14936	15076	14782	14793	14883	14726	14739	14970	14974	15009	14871	15039	14655	15023	14882	14892	14906	14877	14836	14965	14999	14804	14962	14776	14779	15017	14830	14775	14540	14793	15237	14965	14962	14976	14831	14780	14724	14965	15021	14770	14953	14876	14681	14694	14774	14994	14792	14518	14983	14817	15013	15056	14883	14906	15038	14900	15042	14855	14807	14569	14946	14818	14775	14889	14867	14929	14985	14938	14798	14853	14900	14797	14811	14892	14810	14786	14752	14862	14967	15101	14945	14892	15105	14904	14895	14905	14827	14846	14850	14764	14859	14963	15007	14802	14894	14811	14923	14949	14962	14968	14878	14951	14826	14897	14766	14730	14878	14929	14920	14840	14906	14852	14811	14803	14987	14964	14839	14729	14831	14909	14980	14935	14873	15017	14764	14790	14786	14912	14689	15037	14969	14898	14785	14923	14971	14839	14937	14926	14775	14910	14878	14728	14874	14761	14839	14936	14803	14840	14866	14768	14854	14981	14914	14816	14953	14870	14893	14775	15027	14967	14941	14757	14927	15073	14945	14921	14956	14833	14911	15090	14781	14809	14851	14888	14920	14961	14941	14872	14768	14874	14891	14991	14949	14862	15021	14866	14899	14670	14653	14822	14841	14935	15097	14888	14833	14828	14953	14789	14831	14960	14801	14683	14993	14977	14901	14937	14792	14911	14902	14877	14930	14893	14874	14847	14837	14972	14991	14810	15065	15056	14895	14871	14836	14744	15149	15032	14877	15009	14945	14831	15036	14874	14789	14805	14914	14871	14774	14942	15170	14932	15085	14856	14987	14916	14985	14885	14900	14866	15007	14755	14764	14770	14808	14727	14731	14649	14799	14792	14960	14898	14859	14755	14708	14892	14893	15037	15093	14775	14906	14949	14888	14978	14938	14955	14799	14993	14918	14900	14939	14693	14939	14890	14765	15081	14851	14934	14843	14779	15072	15000	14868	14798	15002	14833	14907	15048	15029	14883	14801	14984	14849	14997	14976	14814	14883	14742	14797	14925	14767	14968	14734	14890	14935	14872	14753	14822	14962	14859	14742	14858	14914	14661	14809	14786	14840	14827	14835	14793	14632	14694	14962	14694	14908	14919	14726	15036	14766	14926	14879	14858	14916	14907	14893	14814	15017	14851	14879	14876	14971	14924	14974	14832	14874	14949	14870	14775	15005	14968	14793	14762	14951	14850	14868	15013	14869	14881	14794	14710	14914	14761	14823	14716	14951	14692	15014	14879	15038	14815	14873	14944	14956	14848	14892	14795	14890	14868	14616	14750	14863	14977	14988	14768	14915	14785	14964	14726	14873	14972	14898	14920	14792	15010	14953	14937	14912	14747	14902	14975	14759	14855	14959	14741	14781	14847	14741	14863	15010	14982	14943	14770	14996	14739	14871	14804	15029	14899	15055	14749	14889	14778	14827	14907	15120	14936	14781	14664	15064	14913	14816	14870	15034	14979	14902	15029	14883	14783	14889	14955	15091	14886	14825	14759	14886	15025	14859	14987	15086	14993	14681	14775	14774	14656	14747	14910	14946	14781	14786	14947	14988	14910	14816	14915	15059	14727	14999	14899	15005	15057	14938	14966	15097	14953	14825	14871	15151	14980	15004	14826	14931	14848	14838	14903	14959	14681	14916	14925	14890	14998	14834	14995	15067	14961	14724	14808	14871	14746	14852	15070	15000	15053	14872	14786	14580	14662	14793	14819	14836	14944	14948	14706	15045	14797	14699	14802	14814	15003	15071	15016	14796	14834	14841	14768	14773	14768	15036	14677	14815	14787	14914	14869	14884	14935	15077	14903	14719	14863	14895	14958	14696	14812	14915	14879	15122	14872	15063	14790	14841	14946	14917	15005	14878	14845	14746	14736	14933	14848	14748	14969	14912	14812	14709	14933	14791	14803	14907	14859	14922	14836	14776	15052	14883	14747	14839	15085	14998	14747	14638	14983	14930	14732	14728	14873	14726	15094	14866	14900	14930	14876	14998	14918	14783	15028	14954	15030	14920	14960	14816	14873	14833	14917	14969	14865	14850	14853	14766	14735	14992	14834	14942	14924	14988	14828	14832	14843	15024	14850	14948	15020	14716	15222	15051	15017	14875	14910	14857	14673	14902	14788	14673	15044	14745	15058	14758	14768	14945	14902	15145	14909	14859	14730	14954	14877	14847	14851	14882	14941	14953	14816	14917	14773	14953	15097	14729	14735	14843	14941	14926	14855	14790	14897	14898	14876	14990	14846	14880	14691	14750	14883	14942	14748	15005	14995	14816	14879	14869	14810	14771	14958	14914	14793	14904	14797	14792	14848	14758	14884	14856	14921	14863	14770	14764	14950	14907	15016	14979	14839	14958	14918	14893	14925	14931	14899	15087	14854	14903	14869	14981	14846	14911	14974	14998	14984	14870	15135	14773	14820	14848	14983	15056	14834	14878	14983	14978	14983	14872	14698	14856	14862	15072	15018	14814	14801	14972	14927	14797	14771	14888	15086	14917	14737	14944	14943	14866	14969	14877	15011	15025	14834	15034	14862	14865	14835	14685	15041	14848	14834	14752	14778	14834	14885	14841	14955	14942	14811	14881	14855	14813	14614	14989	14832	14949	14829	14763	15127	14963	14831	14725	14938	14922	14996	14785	15011	14654	14869	15037	15034	14902	15001	15037	14873	14802	15086	14846	14848	14859	14774	14834	15025	15117	15061	14765	14855	14897	14938	14943	14862	14787	14960	14882	14906	14781	15025	14911	14764	14917	14902	14954	14861	14718	14934	14807	14844	14984	15009	14691	14925	15024	15040	14902	15105	14869	14707	14787	14914	14914	14763	14876	14872	14675	14996	14759	15106	14888	14746	14979	14776	14801	15006	15044	14890	15142	14951	14874	14973	14851	14749	14912	15019	14814	15014	14937	14785	14884	14733	15030	14898	14851	14896	14965	14947	14751	14988	14850	14837	14907	14708	14986	14819	14885	14910	14723	14931	14826	14791	14851	14848	14847	15029	14791	14893	14975	14892	15020	15001	14716	14833	14976	14829	15089	15013	14795	14666	14739	14918	14887	14784	14877	14871	14908	14897	15014	14773	14806
40404	63907	58669	46003	35122	29557	25023	19099	16259	15580	15598	15364	15098	14519	14471	14505	14411	14387	14237	14109	14311	14330	14172	14151	14327	14188	14232	14035	14217	13970	14181	13889	14114	14138	14148	14146	14069	14160	14114	14092	14142	14234	14110	14051	14083	14112	13934	14119	14041	14104	14136	13993	13974	14051	13968	14017	14070	13950	13996	14043	13970	13981	14152	14193	13874	14134	14099	14042	13997	14046	14014	13955	13929	14142	14075	14227	14183	14039	13800	14148	14049	13908	14098	14069	14062	14028	13944	14141	14035	14072	14164	13934	14124	14112	14184	14162	14027	14060	14114	13879	14093	14015	13940	14084	14047	14150	14084	14009	13980	13906	14226	14109	14057	14170	13983	13997	14126	13901	14055	13952	13940	14022	14162	13971	14110	13987	14038	14071	14205	14080	14177	14116	14079	13955	13966	13968	13974	14169	14116	14124	14024	13979	14236	14092	14004	14002	14156	14001	14169	13955	13988	13936	13888	14044	14074	14104	14137	14216	14009	14047	14104	14009	14156	14033	14039	13875	14171	13908	14082	14108	14086	14056	14025	13968	14145	14003	13883	14177	13935	14176	13979	14094	14147	13943	14046	14109	13959	13972	13930	14004	13944	13994	14028	13900	14004	14087	13926	14204	13977	14128	14042	13931	14187	14031	14144	13846	13958	14071	14163	14140	14071	14045	14058	14112	13957	14084	14062	14100	14063	13999	14106	14055	14180	13827	14130	13933	14051	14032	13994	14154	14103	14093	14053	14179	14076	14099	14081	13965	14127	13939	13976	14035	14045	13988	14058	14058	14097	14076	14087	13991	13997	14000	13980	14148	14090	14107	13990	14157	14143	14278	14102	13949	14103	13847	13987	14030	13933	13896	13959	14112	13860	14066	14251	14080	14139	13949	14218	14020	14079	13974	14141	14009	14257	13998	14095	13863	13953	13833	14042	14001	13904	14106	14061	14063	13975	13959	14109	14004	13957	14049	14100	13936	14008	13919	14081	14049	14025	13959	14191	14055	13995	14067	14089	14158	14076	14107	13971	14071	14090	13977	14144	14020	13980	14047	14106	13974	14093	13976	13979	13982	14114	14225	13950	14009	14000	14021	14135	14027	14032	14109	14111	14073	13998	13978	14125	14018	13912	14011	14128	14035	14007	14376	14111	14109	14132	14070	14058	14128	14049	13861	14081	14125	14042	14025	14071	13856	13950	14151	14161	14110	14302	14155	14232	14142	14130	14070	13978	14070	14065	14066	14026	13958	13963	14088	14028	14035	14003	13951	14052	14149	14124	14199	14056	14183	13937	14150	14148	14070	14017	14017	14151	14049	14035	14126	14082	14248	14063	13965	14053	14084	14090	14063	14097	13910	14060	13928	13982	14253	13991	14234	14122	14092	14119	13909	14029	14104	14099	14114	14003	13900	14035	13963	13893	13910	13963	14228	13934	13960	14031	14024	14131	13971	14062	14143	14128	13876	14185	14113	14029	14092	13989	14088	13930	13890	14085	14072	13906	13946	13985	14078	13994	13944	14143	13996	14052	14022	13997	14171	14016	14065	14070	13927	13996	13944	14156	14052	14059	13955	14073	14058	13950	14076	14008	13974	14266	13903	13987	14007	14119	14053	13975	13998	14001	14040	14021	14148	13948	13987	13959	13953	14238	14006	14118	14056	14106	14067	13956	14174	14140	14085	13994	14101	13964	14211	13937	14138	14091	14161	14179	14042	13935	14218	13902	13955	14037	14126	14230	13993	14151	13960	14247	14134	14173	14037	13857	13917	14023	14060	14087	14030	14152	14070	14164	14002	14137	14072	13991	14048	14184	13984	14110	13920	14087	13790	14036	14103	14029	14129	14093	14009	14073	14044	13987	14268	13999	14074	14084	13996	14129	13985	14000	14082	14002	14097	14018	13853	13885	14045	14075	14046	14008	13990	14069	14095	14077	13974	14091	14084	13884	13896	14110	13993	14125	14122	13939	14059	13949	14067	13941	13968	14093	14095	14080	14157	13992	14081	14244	13823	14097	13854	14136	14129	14002	14022	14107	13962	14131	14039	13976	14043	13968	14139	14005	13918	14042	13913	14026	14176	13951	14109	13950	14003	14013	14105	14072	14082	14203	13935	13965	13969	13994	14062	13892	14078	13941	14039	14009	14210	14024	14178	13996	13993	14231	13958	14088	13862	14050	14008	13972	14170	13940	14119	14111	14028	14089	14123	13989	14269	13977	14124	14099	14004	14143	14054	14109	14009	14079	14013	13971	13966	14070	14130	14191	13897	13891	14021	14014	14058	14204	13879	14098	14057	13922	14049	13990	14137	14149	14012	13954	13971	14053	14018	13937	13990	13928	13935	13994	14002	14100	13830	14061	13991	14037	13877	14069	14210	13991	14031	14019	14061	14107	14002	13907	14103	14039	14038	14042	14177	14115	14315	14029	13942	14058	14067	14103	13949	13965	13968	13974	14006	14127	14195	14150	14076	13824	14151	13898	13991	14027	14120	13999	13974	13993	14104	13848	14261	13923	14017	14142	14134	14169	14160	13900	13855	14057	14126	14137	14081	14230	14097	14056	14048	14096	13956	14041	14079	14065	14151	14176	13984	14186	13970	14135	14117	14115	14106	14133	14081	14088	14101	14125	14122	14021	14109	13961	13922	14061	14073	13857	14007	14017	13968	13808	14261	13993	13865	14124	14033	14036	14033	14157	13978	14026	13925	14204	14085	14149	14085	14072	14041	14098	14188	14021	13916	14053	14136	14091	14147	14108	14096	13940	14102	13942	14003	14158	14070	14141	14158	13966	14140	14094	14030	14076	14024	14247	14158	14061	13997	14101	14025	13949	14036	14054	13859	13959	13969	14137	14023	14037	14174	13982	14024	13990	14055	13974	14043	14165	14065	14164	13937	14047	14065	13925	14098	14136	13941	14138	14222	14044	13985	14087	14016	14011	13976	14018	14122	13877	13944	14152	14133	14073	14071	14257	14005	14025	13948	14156	14003	14057	14006	13922	14134	14082	14148	13961	14006	13983	14146	13918	14021	13993	14127	14087	13945	14012	14141	14151	14111	13966	14170	14055	13991	13995	14010	14013	14026	13955	14121	13982	14175	14122	14079	14061	14067	13938	13767	14132	14078	14179	13988	13925	13977	14004	14007	13969	13958	14076	13990	13992	14237	14008	14054	14146	13902	14163	14068	13929	14061	14093	14105	14210	13970	14047	14061	14146	14237	14267	14252	14058	13831	14033	13900	14105	14044	14212	14050	13891	14008	14081	14059	14011	13944	14034	14145	14013	14087	14065	13942	14147	14061	13873	14148	14111	14132	14144	14009	14045	14035	14133	14108	14238	14019	13953	14051	14123	13997	14167	14114	14176	14087	14074	14037	14058	14164	14095	14027	13921	14097	14078	14031	14114	13961	14093	14117	14148	13966	13927	14058	14067	13963	14043	14098	14194	13998	14190	14149	13963	13946	14227	13959	14128	13947	14165	13910	13825	14093	14037	14028	14183	14126	14053	14018	14088	13970	13963	13979	14036	14121	14061	14081	13947	14029	13999	13989	14082	13892	13909	14041	14021	13843	14105	14072	14011	13907	14172	14142	13999	14017	13949	14073	14104	13886	14122	13906	14072	13997	14119	14110	14136	14132	13949	14256	14173	13941	14113	14129	14060	14021	13968	14064	13901	14154	14088	14115	14013	13988	14064	13980	14178	13909	13993	14096	13942	14281	13996	13919	14111	13938	14060	14104	14017	14182	14027	13986	14091	14088	14026	14161	14050	14070	13929	14050	14098	14168	14054	14022	14107	13928	14118	14067	14026	13994	14040	13960	13971	13922	14110	14183	13970	13974	14092	14005	14096	14017	14006	14086	13958	14002	14007	14115	14007	14065	14105	14169	14013	14199	13932	14216	14008	13994	14036	14047	13909	14139	14094	13986	14124	14042	14039	13934	14091	13968	13971	14101	14031	14092	14051	14013	14086	13962	14068	14223	13988	13976	14044	14010	14084	14151	13910	14024	14094	13979	14116	13854	13932	13959	14036	14129	14165	14011	14052	13809	14101	14100	14225	14127	14263	13997	14026	14074	14021	14105	13997	13942	14218	14089	14047	13958	13988	14017	13992	14047	14076	13929	13871	14186	14084	14089	14073	13938	13983	14045	13914	13864	14047	14095	14091	14132	14041	13929	14093	14156	13943	13889	14014	14157	13971	14215	14056	14060	14209	14165	14012	13919	13949	14194	13972	14054	14090	14110	14011	13782	14084	14019	14042	13914	14058	14056	13940	13923	14008	14043	14128	13960	14028	14137	14165	13966	14068	13789	13878	13999	14095	14044	14081	14165	14025	14001	13911	14255	14138	14148	14020	14122	13994	14029	14065	14026	14073	14188	13993	14083	14128	14102	14071	14044	14009	13947	14059	14057	14075	13988	13991	13884	14131	14043	14232	14096	14090	14022	13894	13981	13889	14110	13943	14123	14000	14151	14163	14040	13921	14208	14020	14131	14054	14050	14057	13987	14120	14129	14041	13956	14085	13957	14084	13976	13949	13965	14123	14074	14091	14035	13980	14015	14057	14101	14010	13986	13919	13883	14082	14057	13924	13927	14173	14121	14134	14090	13989	14053	14171	13873	13894	14011	14170	14037	13943	14158	14220	13973	14104	14032	14181	14041	14013	14080	14056	14281	14141	13994	13866	14072	14223	14201	13900	13976	14051	14048	14074	13947	14070	13990	14022	14210	14015	14026	13978	14164	13924	13969	13989	14069	14024	14050	13978	13930	14001	14048	14039	14082	13910	14004	14048	13950	13963	14096	14029	14091	14108	14060	13863	14109	14141	13930	13947	14108	14121	14283	14132	14010	14062	14025	13943	14194	14087	13973	14086	14227	14060	13728	13932	13937	14054	14020	14078	13960	13966	14080	14150	14016	13927	14183	13870	14082	13909	13939	14216	13975	14033	14058	14103	14135	14071	13899	14035	13923	14181	13993	14178	14132	13895	14049	14068	14008	13951	14039	14026	14120	14106	14043	14074	14021	14142	14021	14144	14229	13942	13943	14028	14101	14146	14112	14144	13997	13953	14105	13970	14074	14138	14093	14071	13993	14036	14052	14085	14025	14145	14019	14134	14037	13952	13999	14040	13966	14069	14067
29471	30470	37034	30492	21557	18085	16352	15254	14709	14427	14335	14287	14313	14211	14294	14232	14244	14056	14427	14052	14147	14280	14287	14209	14380	14169	14139	14097	14189	13918	14038	14212	14132	14023	14197	14318	14126	14221	14123	14203	14163	14101	14073	14140	14126	14076	13988	13981	14102	14204	14181	14161	14068	14022	13925	14133	13980	14011	14114	13917	14093	13968	14119	13912	14146	14002	14090	13938	14086	14015	14057	13918	14014	13994	14130	14147	14024	14083	14063	14100	14124	14185	14199	14061	13920	14026	14068	14118	14002	13899	14204	14080	14241	14178	14118	14196	14131	14280	14013	14062	14103	14054	14184	14006	14101	14180	13982	14143	14082	14016	14148	14067	13854	14169	13971	14024	13936	14187	14101	14173	14228	14055	14184	14041	13932	13863	13957	14099	13926	13980	14082	14317	14194	13941	14158	14114	14030	13985	14003	14043	14227	14160	14285	13914	14099	14035	14159	13904	14213	14217	14117	14086	13996	13887	13973	14082	14039	14080	14116	14198	14075	14099	14042	14102	13988	13988	13937	14073	14026	14080	14028	13999	14091	13967	14126	14051	14024	14239	13956	14148	14022	13968	14003	14108	14062	14031	13948	14021	14037	14203	14033	14150	14072	14199	13946	14140	14123	14025	13874	14093	14129	14155	14157	14107	14311	14038	14239	13996	14170	13903	14098	14208	14036	14075	14141	14061	13844	13950	14004	14012	13962	14027	14064	14209	14080	13909	14033	14258	14089	13991	14031	14023	14104	14004	13906	14076	14131	14172	13935	13987	14192	14131	13985	13942	14037	14052	14150	13953	14110	13880	14100	14070	14085	14147	14133	13836	13858	14091	14014	14038	14227	14073	14200	14217	14203	14078	13999	14004	14085	14030	14120	14000	14124	14013	14062	14083	14071	14041	14152	13948	14031	14262	14000	13952	14101	14177	14065	14116	14005	14104	14147	14103	14148	14014	14226	14049	14115	14184	14189	14072	13970	14078	14111	13950	14064	14036	13829	13880	14068	14062	14052	14112	14087	14260	13997	14038	14058	14324	14175	14035	13946	14018	14142	13985	13951	14126	14098	14078	14065	14143	14131	13981	14148	14076	14017	14033	13960	14117	14085	14101	14015	14096	14135	13961	14076	13971	13955	14010	13912	14037	13932	14077	13989	14109	14033	14039	14040	13972	14003	14020	13863	13977	14032	14100	14062	14093	14079	13945	13920	13836	14042	13878	13951	13841	13973	13985	14060	14188	14172	14028	14121	14027	13909	13979	13905	14164	14081	14010	13966	13950	14037	14217	13882	14015	14084	14192	13997	14000	14155	14095	14137	13936	14047	14090	13901	13975	14124	14191	14034	14137	14039	14175	14217	13889	14328	14271	14177	14234	14181	14031	14042	14189	14114	14142	14051	14027	14094	13953	13987	14159	14061	13895	14254	13952	13965	14122	14132	14068	14219	13995	14083	13930	14026	14100	14028	14126	14130	13993	14144	14029	14049	13945	14094	14009	14066	14003	14079	13988	14183	14236	14023	14096	14093	14248	14213	14133	14145	14111	14097	14052	14107	14114	13958	14014	13957	14029	14102	14118	14115	14060	14048	14354	14107	14048	14024	14107	14102	14137	14222	14115	14036	14254	14006	14165	14198	14068	14171	14128	14125	14145	14074	14138	14102	14018	14129	14217	13862	14144	13954	14218	14177	14117	14145	14118	14022	13994	13866	14121	14144	13965	14028	13918	14126	14065	14175	14139	14097	14071	14095	14077	14075	14153	14208	13921	14188	14224	14016	14073	13993	14022	13982	14184	13891	14131	14070	14156	14158	14025	13769	14142	14068	13997	14052	14054	14111	14168	14012	14061	14111	14217	13929	14033	13911	14099	14188	13992	14058	13917	13993	14010	14104	13983	14087	14011	13987	14017	13914	14023	14022	14093	14028	13999	14005	14024	13906	14055	13972	14165	14115	14152	14100	14213	14144	13955	14053	14141	14209	13866	13969	14134	14178	14044	13997	13951	14219	14006	13952	14069	14122	14064	14119	14210	13909	13979	14166	14163	14131	14048	13869	13824	13987	14010	14083	14188	14019	14093	14083	13976	14031	14019	14071	13899	13953	14232	14245	14138	14271	14255	14203	13892	14127	14014	13945	14014	14323	14196	14168	14352	14136	14166	13879	13972	14224	14050	13995	14248	14073	14129	14025	14055	14164	13962	14101	14013	14116	14134	14052	14043	14044	13854	13906	14037	14038	13961	13926	14109	14028	13904	14025	14028	13919	13997	13996	14190	14038	14107	14067	14145	14086	13935	13851	14001	14123	14153	13978	14129	14075	14064	14077	14244	14032	14055	14011	14041	14009	14022	13971	13795	14040	14005	14088	14096	14108	14099	13995	13931	13878	14027	13913	14024	14026	13933	14159	14043	13815	14120	14119	14010	14097	14021	13985	13840	14080	14222	13997	14251	14283	14100	13984	13996	14147	14215	14213	14142	14002	14211	14003	14094	13882	13874	14036	14057	14003	14103	14144	14158	14012	13994	14129	14212	13938	14134	13914	13906	13900	14068	14008	13883	13985	14109	14029	14072	14116	13895	14016	14086	13954	13985	14044	14111	14248	13786	14097	13924	14133	14077	14044	14110	14062	14096	14013	13980	13940	14202	14131	13837	14238	14135	14024	13946	13943	14050	14154	14035	14087	14184	14102	14136	14051	14126	14002	14209	13949	14137	14070	14097	13900	14102	14134	13917	14191	14098	13876	14080	14152	13952	14065	14033	14052	13941	14123	14078	14105	14067	13976	14087	14169	13832	14215	14221	13972	14100	14257	13999	13981	14114	14257	13947	14256	14045	14025	14091	14208	14284	14127	14002	14031	14112	14102	14099	14018	14029	13932	14028	14052	14004	14086	14072	14012	14051	13999	13903	14026	13949	14021	14062	13889	14082	13935	14096	14163	14059	14028	13990	13943	14047	14094	14036	13977	13965	13946	14113	14036	14229	13980	14097	14022	13946	14071	14134	14123	14091	14081	14223	14159	14076	13957	14172	14231	14158	13924	14172	14140	14363	14154	13939	14074	13952	14254	14023	14138	13945	14074	14092	13934	13967	13976	14133	14078	13972	14092	14212	14017	13980	14139	14163	14066	13887	14078	13926	14066	13982	13826	14187	14183	13988	14030	14112	14026	14098	14153	14088	13993	14035	14055	13894	14000	14031	14177	14264	14124	13914	14154	14001	14133	14165	13936	14198	13875	14061	14137	14234	14071	14035	14163	14162	14114	13981	14048	13891	14120	14059	14180	13996	14186	14015	14020	14053	13880	14018	14204	14076	14043	13907	14041	13936	14071	13991	14036	13913	14015	14184	14216	14082	13984	14162	13989	14010	13973	13976	14029	14028	14014	13966	14113	14210	14072	14142	14005	14064	14217	13963	13951	14158	13983	14143	13971	14183	14097	13841	14006	14013	14004	14140	14175	14270	14139	13972	14024	14179	14085	14180	14077	14040	14068	14110	14215	13801	13768	14150	14044	13908	14114	14123	14125	14097	14031	14088	13850	13892	13998	14096	14015	14128	14097	14129	13912	14045	14222	13957	14062	13940	14152	14088	13995	14094	14058	14080	13907	13939	14020	13924	14044	14122	13976	14038	14148	14004	14016	13977	14148	13935	14115	14261	14169	14045	14077	14040	14060	13974	14059	13975	13856	14236	14234	13876	13945	13975	14055	14100	14128	14322	14050	14123	14135	13982	14082	14188	14064	14194	13927	14086	14058	14099	14119	13980	14235	14172	14344	14329	14133	14137	14135	14221	14225	13806	14021	13956	14089	14273	14192	13984	14252	14272	14098	14096	14022	14133	14050	14270	14033	13988	14214	13924	14148	14019	14125	14145	14001	13918	14147	14159	14188	14030	14152	14172	14124	13940	14031	14221	13888	14126	14090	14059	13825	14128	14032	13847	14187	13998	14198	14026	14078	14046	14016	14170	13973	14050	14015	14015	14064	13839	14167	14034	14207	14072	14079	14045	13796	14195	14093	13941	14100	14052	14078	14297	14081	14090	14265	14008	14084	13919	14087	14247	14228	14036	14184	14119	13993	14096	14246	14200	14162	14062	14286	13918	14114	13967	14150	14015	14063	14027	14053	14053	14119	14095	14171	14184	14116	13746	13885	14224	14131	13971	14074	14004	14077	14267	14139	14072	14049	14116	14199	14068	14047	13999	14073	14189	13995	13990	14046	14025	14177	14120	13979	13964	14066	14282	14174	13929	14038	13978	13942	14015	13937	14176	14035	14028	13998	13981	13923	14178	14050	14113	14030	14094	14125	14105	13990	14085	14085	14228	13945	14134	14073	13864	14011	14024	14293	13856	13997	13889	14148	14037	14102	14154	14281	14272	14112	14118	14086	14008	13956	14205	14199	14210	14212	14049	14033	14216	14093	14050	14001	14026	13960	13988	14156	13878	14048	14020	14203	14064	13999	14134	13999	14196	14011	14115	13949	14015	14025	14088	14109	13885	13998	14022	14203	13797	14049	14047	14037	13985	13948	13933	14122	14174	14023	14147	14114	13843	14012	14040	14045	14074	14069	13937	14167	14036	13941	13978	13972	14201	14145	14048	14172	14068	14248	14107	14151	14028	14021	13839	13894	14135	13980	14184	14020	13996	13982	14042	14010	13917	13982	14097	14026	13984	14120	14048	14149	14228	14165	14104	14143	14076	13980	14001	14171	14040	14084	14103	14144	13861	13976	13973	13965	14154	13833	14052	14176	14098	14065	14121	14088	13793	13975	14025	14174	14094	13903	13945	14047	14137	13991	14223	14116	13943	13915	14060	14005	13880	13942	13982	14068	14236	14330	14072	14235	13976	14097	14112	14144	14215	13926	14045	14187	14069	13922	14093	14130	14277	14051	14148	14242	14071	14132	14247	13984	14024	14094	14167	14101	13953	14269	14020	14185	14094	13962	14103	14315	14247	13988	14077	14163	13970	14119	14119	14193	14158	14079	14049	14026	14021	14021	14002	14116	14129	14107	14078	13993	13932	14140	14183	14132	14006	14061	13929	14064	13835	13893	14085	14160	14017	14045	14143	14081	14127	14165	14415	14257	13932	14169	14262	14204	14109	13971	13971	14072	14006	14115	13962	14138	13992	13896	14148	14042	14179
36079	49497	43047	31096	22396	18343	16424	14980	14434	14171	13826	13903	13647	13629	13596	13650	13729	13549	13559	13644	13593	13535	13471	13563	13451	13686	13529	13511	13605	13245	13583	13535	13494	13628	13447	13692	13399	13536	13616	13547	13491	13483	13470	13571	13697	13412	13561	13590	13554	13520	13513	13306	13434	13441	13462	13568	13322	13648	13545	13525	13362	13448	13527	13519	13487	13477	13418	13475	13467	13366	13533	13556	13500	13510	13476	13491	13786	13416	13384	13441	13553	13532	13412	13379	13307	13532	13644	13694	13377	13330	13427	13425	13516	13443	13596	13454	13424	13436	13499	13668	13499	13473	13532	13412	13556	13396	13376	13551	13611	13367	13468	13375	13571	13592	13484	13513	13441	13341	13610	13415	13277	13466	13520	13390	13497	13521	13567	13645	13569	13370	13347	13595	13347	13536	13519	13480	13528	13583	13440	13366	13605	13499	13461	13498	13431	13396	13460	13815	13351	13573	13418	13580	13356	13323	13438	13495	13502	13418	13258	13571	13341	13319	13367	13547	13348	13555	13427	13521	13665	13533	13470	13525	13391	13472	13443	13329	13538	13421	13659	13529	13432	13594	13566	13377	13376	13511	13516	13597	13328	13486	13478	13662	13525	13438	13576	13553	13469	13515	13342	13417	13364	13553	13503	13567	13328	13529	13436	13613	13402	13588	13422	13494	13471	13540	13335	13286	13653	13521	13527	13374	13337	13601	13443	13325	13365	13376	13387	13504	13586	13581	13490	13587	13465	13471	13427	13417	13405	13469	13562	13391	13677	13654	13450	13483	13397	13375	13424	13558	13489	13404	13471	13518	13482	13513	13448	13451	13487	13544	13575	13634	13681	13387	13288	13526	13478	13466	13527	13384	13494	13601	13388	13537	13554	13455	13438	13402	13428	13544	13444	13526	13454	13552	13301	13301	13537	13441	13408	13434	13364	13502	13565	13502	13545	13486	13394	13430	13440	13486	13503	13491	13506	13523	13457	13389	13564	13366	13654	13303	13379	13419	13412	13480	13508	13529	13595	13610	13481	13489	13468	13481	13447	13482	13609	13558	13360	13614	13565	13495	13405	13464	13363	13512	13385	13425	13511	13392	13400	13545	13354	13396	13521	13470	13552	13501	13468	13590	13551	13435	13544	13479	13509	13531	13553	13376	13543	13449	13612	13535	13501	13434	13605	13465	13386	13515	13669	13458	13547	13478	13433	13512	13510	13345	13441	13519	13385	13653	13515	13558	13496	13409	13479	13562	13521	13454	13527	13489	13329	13449	13472	13649	13467	13312	13461	13425	13528	13283	13476	13589	13307	13315	13433	13439	13532	13634	13463	13563	13623	13371	13495	13571	13642	13580	13574	13465	13576	13667	13483	13245	13334	13514	13544	13586	13661	13328	13424	13416	13498	13536	13366	13616	13523	13444	13547	13498	13526	13441	13430	13590	13474	13527	13561	13426	13461	13475	13447	13393	13557	13417	13525	13596	13476	13657	13482	13546	13386	13283	13494	13443	13512	13502	13427	13464	13578	13521	13545	13535	13481	13442	13404	13477	13671	13533	13450	13456	13548	13396	13459	13392	13465	13295	13524	13428	13570	13389	13388	13596	13442	13411	13564	13501	13388	13407	13585	13465	13615	13499	13550	13371	13372	13499	13541	13289	13529	13591	13441	13494	13519	13555	13536	13547	13421	13646	13635	13505	13386	13493	13414	13428	13435	13500	13610	13534	13372	13462	13564	13311	13611	13572	13404	13558	13513	13502	13568	13415	13445	13506	13527	13510	13451	13391	13534	13365	13490	13542	13431	13361	13560	13423	13452	13397	13480	13455	13502	13388	13528	13484	13611	13542	13436	13427	13473	13379	13569	13433	13478	13531	13613	13413	13578	13333	13415	13295	13414	13428	13499	13578	13509	13355	13384	13485	13365	13571	13488	13492	13531	13558	13541	13466	13506	13621	13521	13488	13492	13632	13617	13611	13628	13554	13449	13521	13535	13467	13452	13655	13380	13461	13589	13444	13590	13428	13492	13496	13445	13477	13413	13486	13429	13339	13462	13382	13472	13566	13564	13543	13442	13543	13582	13440	13502	13493	13547	13549	13452	13470	13459	13512	13465	13496	13321	13541	13557	13438	13451	13549	13652	13473	13471	13564	13300	13647	13484	13435	13442	13455	13363	13566	13476	13524	13432	13612	13448	13504	13476	13737	13453	13605	13355	13581	13575	13479	13313	13397	13525	13616	13376	13295	13407	13502	13344	13517	13391	13610	13334	13564	13411	13617	13347	13604	13466	13505	13624	13496	13474	13421	13376	13595	13541	13558	13461	13446	13522	13414	13464	13400	13624	13435	13476	13509	13314	13520	13375	13554	13582	13522	13283	13542	13428	13545	13414	13460	13312	13482	13596	13630	13425	13497	13364	13433	13336	13428	13408	13540	13445	13615	13540	13556	13430	13581	13578	13494	13509	13405	13417	13501	13465	13384	13400	13466	13536	13558	13466	13293	13658	13563	13555	13437	13625	13387	13428	13314	13393	13485	13493	13427	13437	13472	13535	13622	13581	13538	13548	13565	13424	13633	13554	13511	13488	13449	13495	13423	13503	13673	13384	13545	13462	13479	13595	13488	13468	13548	13453	13552	13569	13339	13336	13430	13444	13510	13502	13565	13429	13567	13568	13373	13321	13467	13436	13512	13544	13450	13340	13449	13314	13649	13415	13431	13497	13583	13494	13548	13526	13625	13449	13596	13419	13579	13328	13613	13492	13568	13494	13328	13323	13462	13491	13529	13466	13534	13540	13619	13463	13509	13570	13653	13374	13671	13560	13454	13487	13407	13435	13694	13333	13467	13443	13447	13507	13529	13636	13466	13467	13521	13492	13405	13664	13516	13551	13246	13434	13503	13486	13438	13577	13412	13535	13442	13513	13529	13448	13436	13376	13373	13545	13488	13545	13493	13543	13530	13446	13494	13574	13523	13457	13479	13406	13426	13606	13520	13608	13575	13499	13360	13345	13427	13246	13516	13427	13363	13489	13571	13476	13275	13440	13449	13495	13574	13537	13580	13683	13590	13523	13565	13471	13440	13571	13560	13604	13545	13572	13559	13364	13551	13422	13455	13626	13637	13496	13470	13558	13622	13588	13308	13470	13471	13616	13425	13501	13420	13524	13482	13513	13504	13477	13615	13472	13638	13505	13593	13543	13700	13414	13544	13246	13410	13554	13559	13469	13366	13390	13382	13326	13510	13431	13477	13611	13306	13594	13463	13401	13468	13486	13450	13556	13481	13418	13595	13295	13479	13586	13452	13369	13628	13367	13560	13540	13637	13517	13507	13432	13484	13324	13560	13531	13463	13416	13594	13445	13466	13588	13447	13542	13555	13440	13368	13538	13422	13408	13315	13599	13561	13398	13512	13359	13417	13577	13409	13567	13515	13526	13625	13485	13586	13444	13597	13487	13384	13647	13537	13506	13428	13379	13441	13499	13574	13381	13308	13485	13494	13482	13584	13666	13426	13450	13441	13459	13614	13499	13303	13529	13479	13411	13529	13365	13470	13398	13443	13489	13516	13546	13668	13481	13505	13561	13497	13348	13418	13705	13532	13596	13426	13520	13448	13559	13465	13552	13488	13599	13509	13479	13496	13556	13394	13537	13573	13428	13587	13310	13471	13443	13513	13459	13426	13487	13424	13608	13458	13465	13432	13485	13380	13381	13536	13453	13542	13632	13617	13461	13531	13425	13552	13492	13525	13516	13750	13474	13584	13437	13482	13551	13467	13536	13438	13565	13298	13435	13506	13537	13600	13547	13274	13566	13498	13340	13614	13379	13495	13432	13377	13615	13656	13521	13568	13564	13565	13466	13304	13379	13590	13521	13546	13371	13716	13554	13375	13703	13408	13293	13376	13526	13440	13493	13614	13451	13513	13322	13553	13405	13384	13572	13513	13474	13551	13464	13526	13564	13307	13585	13477	13418	13404	13560	13398	13442	13451	13487	13589	13490	13568	13369	13451	13420	13443	13430	13337	13521	13346	13509	13562	13485	13560	13441	13465	13543	13653	13476	13536	13436	13508	13478	13427	13452	13477	13539	13526	13549	13499	13366	13473	13482	13571	13343	13426	13500	13523	13425	13602	13556	13522	13557	13458	13469	13531	13588	13445	13423	13486	13559	13583	13503	13458	13466	13362	13546	13533	13441	13459	13476	13498	13699	13527	13446	13567	13499	13444	13608	13440	13522	13482	13607	13502	13421	13577	13565	13375	13455	13498	13537	13449	13606	13453	13384	13384	13615	13500	13625	13396	13617	13597	13658	13531	13464	13433	13636	13517	13569	13446	13409	13383	13490	13564	13608	13404	13518	13475	13314	13332	13586	13445	13589	13446	13393	13374	13387	13474	13383	13489	13360	13513	13437	13465	13423	13566	13505	13305	13627	13497	13601	13409	13476	13518	13477	13512	13453	13563	13559	13453	13528	13525	13390	13466	13553	13454	13409	13614	13424	13499	13446	13391	13594	13410	13512	13473	13572	13551	13536	13457	13347	13446	13493	13354	13472	13451	13479	13591	13533	13428	13656	13381	13535	13362	13462	13527	13444	13513	13413	13485	13601	13554	13603	13597	13399	13590	13417	13490	13408	13505	13361	13475	13508	13573	13682	13515	13622	13384	13549	13520	13677	13596	13426	13490	13565	13532	13667	13434	13407	13418	13542	13598	13652	13540	13412	13393	13572	13441	13462	13382	13570	13432	13534	13668	13504	13670	13477	13391	13428	13448	13528	13577	13425	13539	13444	13553	13579	13756	13401	13376	13470	13551	13518	13671	13342	13550	13432	13394	13477	13321	13358	13515	13494	13610	13457	13422	13334	13503	13405	13364	13633	13354	13441	13488	13438	13413	13488	13577	13484	13557	13420	13407	13623	13589	13442	13563	13506	13530	13526	13492	13540	13551	13473	13432	13473	13424	13425	13577	13290	13491	13603	13302	13612	13504	13589	13505	13506	13539	13520	13613	13344	13565	13490	13408	13540	13623	13544	13485	13598	13529	13338	13479	13414	13579	13579	13550	13494	13437	13515	13350	13467	13476	13382	13450	13556	13620	13344	13519	13363	13582	13522	13636	13390	13561	13390	13478	13495	13388	13547	13360
24342	21568	29424	26105	25287	26061	23994	20068	17773	16208	15876	15619	15692	15456	15352	15098	15231	15434	15042	15215	15428	15128	15168	15386	14985	15266	15087	15243	14930	15160	15077	15197	15062	15132	14939	15047	15069	14979	14859	14883	15169	15075	15013	15087	14894	15188	15155	14999	15054	15079	15136	15026	14993	14995	15064	15014	15131	14938	14898	15342	15042	15198	15044	15091	15172	15134	15141	15014	14952	15218	15187	14978	14966	15160	14930	15367	15213	14961	15062	15048	14962	15187	14982	14895	14995	15136	14997	14771	15049	15239	15017	15233	15051	15005	14900	15016	15078	15053	15198	14984	15004	15013	15064	15147	14960	15098	15013	15062	14954	14937	15201	15128	14928	14882	14927	14987	14993	15055	15072	14671	14973	15161	15093	15035	14998	14889	15204	14780	14954	14825	14881	14975	15077	15047	14921	14931	15042	15078	15121	15070	14936	14895	14924	14847	15111	15016	15013	14965	15050	14930	15077	15026	15000	14935	15044	15051	15002	14971	14987	14976	15074	14972	14978	15009	15047	14948	15013	14978	14813	15082	15213	15087	15007	15033	14932	14975	14922	15157	15049	15138	15046	15019	15089	14852	14951	14846	14903	14980	15159	15164	14877	15121	15194	14957	14924	15025	15027	15039	15091	15078	15147	15133	14996	14908	14968	15221	15013	14995	14975	15226	15119	15088	14939	14950	15063	15011	15039	15246	14968	15015	14978	14981	14992	14860	15035	15025	15134	15048	14964	15011	15088	15126	15160	14841	14854	14951	15038	14996	15002	14918	15013	14967	15212	15029	15010	14914	15134	14941	15056	15119	14855	15052	14984	15133	15083	15194	15017	15109	14974	15195	15016	15023	14974	15132	14942	15276	14878	15040	15035	14907	14985	14814	14887	14968	14947	14992	14922	14997	15079	14981	15064	15007	14989	14974	14998	15057	15105	14943	14933	14988	14926	15025	15124	15137	14936	15231	15122	14934	14908	15277	15050	14954	14934	14963	15217	14854	14992	14831	14916	15102	15109	15019	15069	15089	15036	14995	15080	14898	14929	15231	14937	15070	14873	15067	14934	15066	15023	14964	14956	14884	15090	15178	15110	15138	14940	14962	15145	15157	14965	14946	15029	15123	15002	14855	14929	15057	15170	14763	14848	15104	15006	14873	15042	15041	15111	15122	14990	15085	14936	15154	15130	15027	15014	15004	14860	15032	14951	15052	14770	14971	15050	14992	15015	14817	14958	14767	14906	14978	14974	14913	15222	14990	15082	14931	14866	15086	14942	15003	14924	15027	14932	15113	15102	15152	15040	15194	14943	15047	15033	15043	15063	15154	15129	14983	15054	15169	15035	15007	15029	14916	15064	15067	15098	15032	15183	15060	14908	14953	15008	15104	15127	15025	14929	15105	15222	15126	14982	14908	14863	14956	15103	14937	14973	14896	14821	14902	14924	15081	15035	14930	15017	15006	15024	14871	15059	15012	15118	15114	14921	14768	14926	15022	14977	15037	15098	15300	15134	14980	15051	14903	15184	14845	15314	14936	15162	15233	14841	15027	14915	14969	14783	14943	15133	14976	14958	15071	15067	15070	14714	14853	14988	15042	15180	15065	15000	14875	15117	15049	15207	14950	14977	15055	15017	15114	14812	14879	14993	15079	15014	15049	15058	15038	14976	15133	15052	14970	15030	15004	15078	15061	15012	15132	14956	15015	15283	15010	14898	14922	15070	14861	14903	15074	14863	15032	15335	14903	14955	14972	14994	15160	15076	15117	15065	14991	15059	15023	15031	15122	14925	14823	15011	14847	15045	15127	15066	15081	15020	15017	14958	14906	14865	15016	14857	15075	15102	14871	14886	15135	14987	14955	14986	15014	14944	15001	15047	15010	14992	15026	15004	15203	14897	15093	14952	14839	15126	14950	15078	15164	14991	14937	14906	15036	15143	15115	15133	15007	14981	14973	15120	14959	15172	15289	15004	14795	15029	15004	14888	15105	15150	15083	14795	15064	15039	14791	15049	15041	15098	14899	14991	14987	14964	15013	15112	15097	14954	15011	15115	14926	14948	15004	15023	15021	14731	15042	15035	15061	15026	15013	15099	15151	15040	15168	15225	14740	14995	14997	14961	15135	14785	14827	15089	15019	15221	15106	15058	15044	15290	14847	14972	15119	14994	15022	15275	14898	15089	15126	15104	14964	14863	14938	14926	15104	14845	14927	14913	14992	14995	15060	14951	15013	15083	14939	15247	15059	15101	15274	14954	14986	15116	15021	14899	15111	15217	14909	15065	15045	15103	14880	14861	15205	14957	15116	14941	15010	14838	15070	15161	15017	15124	14906	14990	15151	15117	14987	15021	15006	15011	14788	15093	14950	14888	15067	15031	15087	15125	14857	15061	15051	14990	15151	14913	15000	15070	15069	15020	15026	14979	14904	15108	14840	15039	15125	15057	14877	15092	15051	14837	14885	15025	15029	14815	15169	15075	14987	15113	14919	14980	15050	14915	15095	15213	15095	14994	15051	15193	15118	15019	14953	15078	14793	14884	15067	15152	14962	15096	15103	14977	15024	14900	14943	15038	14990	14933	15143	15085	14885	14888	15016	15294	15073	15101	15042	15044	15066	15109	14936	14943	14837	14893	14744	14940	15048	14862	15220	15106	14955	14979	14896	14986	14927	15143	14977	14972	14961	14980	15152	14955	14966	15077	14990	15089	15176	15227	15191	15123	15065	14970	14883	15005	15078	15174	15116	14994	15162	14679	14949	15144	14843	15165	15071	15054	15186	15120	14937	14820	14940	15202	14894	14912	14909	14885	14909	14865	15119	15129	15004	14946	15029	14998	15064	14959	15141	14939	15018	15016	14952	15102	15045	15151	15045	14911	14870	15055	15172	15091	15076	15118	15227	14949	15028	15099	15010	14897	15112	14905	14944	14841	15012	15112	15029	14838	15001	14855	15024	14937	14969	14965	15246	14973	14976	15134	14954	15057	14921	14908	15034	15078	15047	15097	15074	14955	15134	15151	15091	15313	15111	15148	14994	15159	15070	15034	14958	14944	14878	14989	15221	15250	15128	14998	15048	14999	14946	14935	15092	14961	15096	14864	14920	15230	15017	15053	14952	15250	14954	15112	15145	14974	14986	15033	15154	15054	15093	14932	14922	15128	15055	14928	14883	15089	14659	15036	15120	15074	14889	15150	15133	15071	14991	14878	14989	15046	15033	14893	15052	14986	14886	15102	15044	14991	15289	15132	15183	15041	15052	15175	15042	14987	15250	15131	15087	15069	14869	15050	14966	15127	15120	14934	15043	14971	15095	15065	14996	15149	14949	14934	14890	15012	15063	15148	15145	15125	15242	15058	15137	14956	15000	15129	14917	14950	14790	14991	14988	14860	15199	15099	15104	15086	14969	14943	15109	14912	14994	14994	14800	14819	15196	14974	15027	15150	14920	14893	15024	15062	14903	14915	15039	15162	14901	15172	15087	15136	15192	14902	15000	15083	14894	15005	14973	15039	14921	15190	15033	14994	15055	14990	15162	15043	14840	15229	15055	14932	14898	15121	15110	15101	15084	15113	15014	15252	14772	15010	14982	14969	15033	14980	14951	15322	14892	14909	15254	15011	14862	14741	14936	15082	15227	15190	15078	15034	14906	14992	14990	15045	14956	14851	15101	15084	15029	15007	15019	15030	15166	15175	15038	15046	15047	14844	15049	14932	14984	15060	14955	15058	14906	14975	14832	15058	15193	15140	15189	15254	14979	15007	14939	15318	15168	14954	14995	15081	15105	15040	14957	14971	15087	15196	15229	15114	15010	15039	15107	15034	14780	15047	14950	15175	15170	14863	14753	15242	14838	14921	15197	14852	14892	15174	14988	14984	15006	14918	14996	15111	15024	14990	15057	14845	15011	14821	15039	14978	15004	14978	14799	15087	15310	14968	15046	15085	15033	14867	15009	15005	15046	14913	15146	15088	15214	15131	14845	15180	15163	14960	14988	14949	14946	15031	15098	14965	15044	14895	14955	15040	14916	14882	15084	14905	15037	14968	14838	14790	14946	14861	14888	15002	15047	15080	15128	15096	14980	14976	15230	15001	15085	14996	15242	14929	14911	14951	14999	14988	15032	15000	15056	14900	15121	14995	15152	15080	14953	15097	14843	14952	15059	15001	14927	15078	15007	14954	15009	15019	14937	15157	15324	14938	15177	15028	14966	15004	14802	15013	14959	14894	15151	15048	14922	15107	15071	15086	15040	14969	14935	14962	15124	15051	15030	15082	14952	15136	14905	14943	14999	14934	15214	14930	15018	15150	14995	14888	14947	14863	14995	15091	14893	14945	15118	15034	15046	15086	15341	14952	15000	15095	15238	15042	14964	15049	14872	14966	15114	15025	14942	14907	15110	15270	15139	15072	15184	15098	15030	15188	15084	15072	14820	15213	15224	15218	14911	15106	15054	15039	14973	14895	15029	15026	14997	14856	15100	15076	15071	15092	15184	14887	15018	14894	15179	15069	15124	15188	15010	14861	15070	15041	14939	15097	15263	14927	15062	14961	15059	14946	15062	14937	15076	14947	15018	15066	14999	15007	15146	15018	15017	15207	14898	15004	14821	15036	14982	14982	15119	15143	15060	15031	15077	15137	14870	14926	15072	14986	15046	14945	15161	15007	14989	15170	14913	14963	14968	15037	15071	14966	15194	15100	15052	14845	15157	14934	14894	14828	15123	15088	14883	15051	15112	15156	15054	15103	15054	15031	14986	15124	15163	15081	14998	15023	15048	14901	14974	15154	15166	15032	14862	15155	15076	15016	15145	15024	15074	15062	15031	14960	15000	14955	15026	15146	15009	15014	15012	15010	14949	15021	15045	15014	15136	15202	14740	15156	15167	15052	15163	15094	15152	15168	15065	15095	14955	15105	14913	15072	14917	14919	15181	14990	15139	14926	14945	14810	14836	14939	14888	15073	14894	15069	15057	15022	15027	14988	14830	14901	15015	15112	15105	15046	14887	14973	15092	15031	15160	15135	15072	15169	14832	15120	15100	14870	15143	15052	15208	15024	15186	15017	15115	15101	15091	15068	14809	15134	15152	14984	14987	15019	15071	15055	14856	15111	15042	15038	15196	15246	15038	14905	14990	14885	15115	15061	15077	14761	14952
38299	58580	51149	38393	32357	26724	22250	19786	17390	15275	14834	14762	14454	14513	14332	14505	14488	14289	14351	14236	14397	14390	14259	14281	14200	14390	14393	14147	14096	14304	14226	14154	14289	14210	14271	14240	14182	14166	14102	14197	13962	14308	14277	13958	14235	14125	14208	14177	14316	14213	14072	14079	14119	13981	14310	14077	14213	14162	14242	14174	14141	14230	14142	13985	14066	14151	14216	14269	14107	14152	13991	14116	14161	14160	14030	14104	14131	14205	14134	14020	14318	14127	14063	14161	14252	14142	14123	14139	13969	14139	14186	14050	13997	14191	13998	14190	14268	14025	14031	14085	14368	14062	14093	14033	14038	14133	14309	14096	14102	14239	14111	14034	13931	14141	14138	14207	14308	14069	14120	14149	14230	14117	14141	14239	14128	14059	14364	13940	14109	14198	14077	14087	14024	14000	14101	14071	14215	14214	14089	14217	13950	14111	14111	14312	14096	14129	14057	14243	14157	14127	14155	14319	14014	13993	14224	14251	14034	14206	14103	14218	14134	14110	14142	13994	14186	14338	14163	14158	14258	14119	14227	14132	14133	14083	14143	14191	14053	13971	14128	14198	14171	14260	14184	14154	14060	14142	14253	14299	14117	13988	14053	14112	14177	13974	14120	14187	14095	14106	14147	14225	14403	14147	14047	14025	14089	14276	14066	13920	14051	14343	14229	13992	14039	14087	14105	14054	14153	14081	14169	14070	14150	14070	14073	14119	14151	14272	14265	14080	14060	14273	14140	14231	14095	14208	14113	14220	14224	14287	14163	14165	14082	14024	14119	14251	14132	14200	14108	14141	14219	14012	14107	14112	14064	14107	13893	13976	14024	14089	14110	14089	14332	14260	14192	14132	14137	14206	14133	14173	14113	14025	13934	14091	14221	14071	13927	14273	14074	14116	14057	14053	14169	14261	14095	14314	14159	14161	14274	14004	14119	14171	14074	14212	14119	13973	14327	14104	14169	14068	14116	14123	14193	14002	14125	14083	14158	14137	14049	14125	14102	14119	14331	14061	14117	14127	14001	14348	14195	14108	13990	13989	14022	14262	14199	14036	14227	14236	14198	14184	14257	14059	14155	14162	14122	14122	14287	14052	14133	14122	14147	14188	14120	14030	14127	14208	14136	14051	14178	14120	14041	14058	14095	14082	14083	14103	14315	14194	14073	14006	14112	14109	14255	14125	14091	14056	14104	14030	14046	14248	14157	14003	14038	14109	14078	14135	14096	14166	14105	14046	14148	14186	14102	14170	14191	14306	14078	14181	14108	14135	14176	14245	14102	14032	14085	14134	14060	14017	14200	13979	14067	13993	14175	14044	14003	14121	14134	14031	14116	14212	14043	14245	13988	14100	13960	14127	13976	14171	14052	14109	13987	14151	14068	14141	14060	14269	14145	14014	14223	14121	14170	14229	14186	14116	14202	14117	14121	14132	14179	14053	14248	14064	13976	14023	14192	14113	14185	14065	14261	14185	14237	14326	14145	14295	14132	14133	14256	14141	14041	14224	14150	14168	14136	14001	14189	14182	14156	14257	14218	14231	14199	14007	14110	14225	13907	14200	14025	14095	14315	13944	14227	14208	14125	14270	13985	14288	14126	14156	14123	14231	14123	14231	14198	14195	14133	14200	14094	14097	13977	14131	14205	14151	14297	14091	14083	14222	14241	14172	14029	14006	14193	14183	14186	14332	14201	14188	14072	14071	14170	14107	14230	13949	14225	13943	14217	14093	14054	13948	14052	14026	14032	14086	14240	14179	14146	14031	14202	14220	14031	14098	14122	14144	14227	14145	13962	14139	14164	14124	13951	14263	14125	14103	14216	14077	14131	13991	14101	14335	14036	13965	14160	13992	14132	14125	14032	14232	14092	14103	14123	14230	14250	14111	14138	14100	14039	13975	14216	14084	14223	14128	13903	14205	14176	14063	14204	14095	14037	14080	14260	14141	14043	14155	14129	14128	14053	13947	14257	13919	14246	14160	14185	14180	14157	14126	14115	14271	13872	14025	14171	14119	13990	14156	14153	14193	14285	14284	14144	13902	14153	14121	14080	14073	14038	14051	14232	14117	14095	14035	14236	14037	13965	14277	14283	13970	14273	14068	14187	14155	14329	13975	14129	14188	14109	14181	14050	13950	14224	14137	14041	14162	14140	14197	13949	14055	14218	13976	14118	14166	14192	14323	13966	13989	14076	14270	14004	14090	14165	14107	14033	14263	14147	14191	13984	14082	14054	14102	14191	14083	14141	14214	14206	14126	14260	14294	14086	13967	14086	14218	14010	14089	14052	13951	14189	14094	14167	13965	14037	14235	14029	13992	14167	14213	14220	14248	14033	14089	14088	14086	14031	14138	14181	14074	14119	13969	14000	14250	13997	14179	14101	14103	14160	14230	14077	14143	14249	14178	13984	14122	14087	14035	14022	14323	14244	13975	14210	14090	14236	14047	14197	14016	14166	14038	14077	14055	14032	14343	14186	14077	14198	14168	14080	14096	14199	14219	14233	14209	14158	14206	14228	14147	14119	14071	14030	14057	14103	14058	14176	13892	14120	14263	14034	14181	14201	14024	14265	14085	14210	14185	14104	14100	14259	14047	14104	14103	14222	14161	14051	14085	14110	13992	14230	14209	14017	14001	14078	14191	14010	14206	14160	14149	14197	14132	14199	14138	14237	14128	13976	14098	14259	14019	14183	14274	14208	14088	14024	14276	14110	14168	14125	14043	14026	14104	14141	14089	13965	14169	14310	14081	13970	14100	14003	14238	14210	14165	14135	14081	13888	14136	14165	14122	14009	14244	14148	14039	14254	13954	14195	14083	14064	14274	14003	14003	14050	14059	13970	13973	14185	14265	14089	14171	14056	14024	14233	14097	14117	14184	14163	14270	14135	14176	14173	14094	14064	14215	14153	14028	14072	14047	14139	14069	14337	14072	14164	14092	14149	14136	14215	14110	14134	14270	14084	14069	14166	14149	14150	14225	14233	13990	14033	14032	14018	14249	14342	14172	14064	14042	14197	14026	14262	14056	14206	13958	14165	14059	13972	14190	14117	14091	14003	14256	14040	14146	14023	14113	14102	14309	14089	14100	14162	14236	14128	14281	14229	14232	14141	14193	14003	14054	14015	14140	14027	14149	14121	14105	14240	14072	14201	14067	14190	14370	14162	14088	14154	14196	14042	14205	14128	14214	14302	14030	14252	13987	14139	14161	14043	14029	14176	14131	14008	14237	14177	14185	14220	14073	13987	14115	14243	14084	14152	14057	13945	13952	14233	14089	14223	14047	14198	14049	14147	14079	14138	14191	14093	13946	14191	14172	14024	14131	14054	14258	14163	14125	13938	14220	14217	14185	14094	14142	14163	14159	14082	14138	14185	14180	13880	14179	14128	14159	14042	14207	14013	14088	14106	14058	14187	14174	13952	14233	14178	14152	14182	14186	14200	13995	14220	14079	14011	14208	14128	14019	14221	13905	14234	14179	14207	14144	14134	14354	14350	13999	14277	14129	14174	14102	14252	14222	14064	14009	14030	14094	14182	14093	14174	14179	14108	14095	14285	14261	14205	14168	14067	14163	14337	13934	14152	13982	14133	14091	14011	14144	14347	14222	14190	14263	14287	14127	14159	14134	14191	14017	14177	13985	14275	14163	14110	14033	13991	14226	14120	14281	14170	14135	14223	14097	14077	14298	14169	14204	14029	14141	14127	14102	14189	14288	14207	14159	14205	14237	14222	14168	14154	14060	14059	14068	14179	14038	13947	14150	13929	14091	14199	13917	14245	14194	14084	14263	14148	14199	14279	14150	14138	14174	14237	14118	14202	14094	14082	14112	14101	14219	14160	14091	14031	13990	14040	14128	14072	14029	14064	14152	14138	14138	14161	14085	14009	14144	14055	14205	14150	14260	14048	14247	13986	14011	14116	14076	14129	14186	14058	14190	14271	14141	14251	14077	14090	14087	14235	14127	13874	14100	14198	14255	14050	13959	14102	14099	14301	14199	14228	14176	14100	14264	14063	14171	14198	14072	14088	14217	14088	14160	14044	14191	14142	14175	14309	13938	14019	14112	13991	14100	14220	14162	13925	14016	14207	14204	14169	14070	14122	14116	14270	14073	14234	14072	14148	14082	14227	14025	13996	14211	14236	14151	14077	14043	14103	14159	14290	14275	14236	14151	14208	13982	14336	14062	14071	14114	14068	14184	14064	14210	14104	14196	14069	14106	14259	14145	14066	14217	14243	14245	14071	14084	14126	14230	14206	14186	14030	13968	14025	14149	14193	13956	14122	14148	14111	14166	14202	14272	14007	13988	14073	13963	14127	14130	14094	14111	14161	14176	14072	14113	14189	14130	14145	14015	14254	14238	14175	14110	14046	14064	14256	14184	14099	13962	14149	14227	14074	14031	14145	14127	14152	14320	14030	14019	14101	14035	14075	14041	14157	14110	14106	14196	14249	14119	14093	14186	14147	14203	14239	14129	14162	14079	14243	14366	14169	14287	14148	14067	14120	14167	14106	13993	14127	14262	14150	14022	14196	14142	14153	14129	13995	14095	14393	14180	13979	14142	14084	14067	14178	14039	14113	14189	14145	14206	14196	14091	14067	14003	14074	14227	14123	14171	14081	14179	14231	13975	14046	14173	14362	14215	14042	14092	14140	14122	14102	14111	14041	14201	14234	14063	14135	14127	13934	14285	14260	14309	13983	14156	13971	14137	14152	14067	14115	14068	14150	14172	14131	14139	14092	14244	14175	14165	14152	14146	14220	14229	14187	14174	14172	14077	14151	14225	14329	14327	14111	14126	14196	14019	13980	14182	14226	14096	14105	14048	14136	14212	14019	14128	13948	14286	14339	14035	14175	14117	14329	14112	14210	14225	14259	14100	14260	13958	14052	14140	14046	14241	14099	14022	14182	14136	14212	14244	14172	14208	14298	14038	13889	14204	14207	14084	14055	14173	14152	14216	13901	14151	14042	14215	14126	14133	14366	13964	14191	13996	14198	14091	14168	14086	14146	14183	13933	14057	14111	14033	14128	14104	14141	14123	14330	14039	14007	14138	14033	14256	13971	14087	14213	14109	14111	14163	13980	13959	14226	14059	14006	14217	14288	14127	14180	14106	14095	13964	14067	14218	14141	14007	14005	14097
23170	21555	29421	24925	25036	28286	29457	22677	19382	17911	16925	16419	15885	15852	15585	15747	15742	15632	15829	15579	15633	15623	15642	15399	15502	15390	15333	15392	15498	15168	15409	15382	15449	15589	15637	15461	15359	15267	15229	15689	15377	15440	15425	15586	15488	15400	15222	15387	15322	15352	15409	15093	15302	15202	15306	15299	15565	15438	15410	15145	15325	15408	15528	15392	15287	15242	15336	15406	15350	15464	15382	15356	15425	15422	15372	15222	15402	15291	15225	15392	15533	15291	15233	15334	15463	15204	15359	15325	15307	15413	15479	15148	15320	15507	15420	15335	15232	15426	15396	15265	15531	15334	15525	15524	15439	15214	15175	15206	15162	15409	15315	15543	15492	15442	15262	15454	15619	15397	15330	15229	15380	15298	15346	15445	15390	15359	15391	15340	15398	15458	15385	15289	15215	15467	15288	15380	15396	15309	15343	15276	15436	15442	15254	15244	15434	15394	15380	15374	15272	15356	15303	15273	15270	15295	15529	15261	15515	15392	15308	15478	15378	15358	15295	15314	15288	15455	15426	15427	15328	15332	15422	15439	15435	15201	15168	15374	15357	15364	15384	15275	15308	15323	15430	15441	15195	15418	15457	15209	15124	15355	15485	15224	15133	15291	15231	15210	15376	15213	15387	15288	15391	15257	15268	15368	15346	15311	15377	15048	15206	15096	15370	15195	15312	15244	15255	15421	15236	15337	15418	15407	15055	15450	15221	15362	15073	15386	15477	15325	15137	15355	15208	15346	15342	15332	15235	15471	15277	15406	15284	15133	15461	15351	15186	15459	15251	15191	15310	15349	15425	15252	15230	15410	15278	15437	15461	15226	15449	15543	15379	15251	15602	15251	15372	15139	15480	15510	15230	15412	15426	15394	15361	15318	15375	15497	15356	15279	15534	15183	15243	15275	15040	15091	15358	15385	15151	15137	15037	15235	15394	15375	15169	15533	15237	15247	15417	15263	15514	15306	15556	15360	15458	15114	15269	15607	15280	15365	15469	15271	15173	15256	15343	15225	15530	15285	15495	15169	15375	15292	15330	15280	15592	15355	15321	15299	15441	15400	15427	15280	15238	15423	15368	15404	15457	15249	15298	15266	15193	15289	15287	15170	15325	15281	15253	15380	15291	15203	15378	15304	15360	15336	15336	15430	15597	15327	15429	15405	15384	15295	15293	15286	15365	15386	15209	15275	15466	15288	15346	15376	15327	15284	15414	15190	15442	15191	15353	15188	15292	15293	15236	15221	15328	15499	15249	15305	15318	15310	15349	15309	15491	15298	15394	15264	15555	15278	15428	15440	15238	15283	15247	15386	15422	15304	15259	15266	15396	15455	15262	15423	15353	15295	15272	15294	15285	15538	15411	15207	15339	15289	15252	15203	15311	15367	15295	15275	15168	15231	15270	15396	15330	15506	15471	15291	15510	15194	15434	15183	15453	15460	15364	15282	15291	15491	15267	15231	15378	15272	15355	15170	15333	15287	15307	15233	15241	15279	15305	15294	15316	15322	15196	15294	15402	15354	15335	15257	15436	15234	15154	15157	15144	15450	15361	15592	15234	15297	15352	15322	15419	15413	15378	15496	15336	15218	15274	15347	15316	15256	15192	15346	15188	15297	15428	15368	15315	15207	15236	15386	15152	15387	15411	15177	15341	15453	15411	15282	15219	15446	15216	15400	15355	15112	15395	15479	15413	15514	15578	15370	15593	15314	15162	15336	15332	15241	15249	15339	15166	15344	15375	15207	15290	15454	15478	15399	15553	15465	15393	15500	15430	15226	15380	15364	15473	15165	15188	15270	15447	15290	15316	15325	15467	15302	15339	15424	15487	15224	15204	15235	15401	15396	15416	15400	15349	15352	15281	15360	15329	15649	15424	15360	15377	15410	15329	15392	15431	15270	15340	15380	15358	15426	15368	15214	15187	15409	15515	15248	15257	15319	15214	15430	15320	15351	15419	15215	15296	15085	15240	15277	15154	15239	15357	15241	15339	15524	15227	15351	15330	15217	15276	15242	15163	15405	15398	15471	15377	15305	15487	15419	15232	15334	15345	15170	15405	15388	15246	15290	15259	15250	15536	15354	15458	15217	15262	15374	15264	15332	15283	15242	15195	15315	15439	15215	15399	15138	15203	15506	15412	15205	15336	15409	15337	15181	15286	15186	15319	15459	15258	15454	15266	15272	15518	15376	15292	15256	15307	15333	15295	15260	15407	15405	15468	15148	15314	15228	15372	15323	15450	15270	15334	15376	15277	15379	15547	15386	15258	15295	15471	15483	15337	15159	15225	15386	15329	15407	15435	15173	15529	15327	15282	15286	15235	15332	15299	15269	15356	15258	15398	15282	15368	15248	15452	15463	15407	15451	15433	15358	15310	15243	15113	15387	15200	15421	15417	15433	15412	15338	15236	15252	15255	15257	15246	15425	15222	15445	15458	15453	15350	15534	15387	15381	15267	15114	15320	15243	15291	15310	15185	15362	15349	15194	15190	15307	15347	15319	15298	15328	15370	15447	15332	15401	15130	15363	15197	15440	15317	15244	15371	15472	15318	15346	15479	15144	15288	15416	15337	15290	15291	15375	15175	15302	15408	15317	15296	15160	15356	15344	15259	15273	15402	15305	15432	15178	15382	15453	15294	15236	15469	15373	15331	15305	15294	15413	15333	15263	15107	15206	15179	15365	15123	15045	15316	15241	15381	15362	15322	15256	15204	15378	15199	15111	15257	15216	15179	15264	15323	15503	15244	15379	15248	15315	15258	15281	15397	15232	15373	15419	15326	15284	15305	15281	15503	15461	15035	15299	15268	15279	15287	15217	15306	15440	15361	15430	15382	15452	15403	15374	15272	15437	15505	15178	15321	15371	15154	15358	15459	15232	15507	15413	15452	15359	15505	15233	15347	15369	15374	15217	15362	15202	15352	15182	15219	15224	15349	15140	15193	15247	15357	15444	15327	15469	15456	15235	15396	15505	15404	15263	15351	15455	15481	15387	15319	15143	15305	15424	15268	15252	15281	15279	15351	15132	15125	15323	15445	15382	15436	15425	15363	15261	15545	15365	15094	15249	15057	15381	15421	15337	15156	15218	15563	15364	15280	15392	15302	15244	15415	15348	15290	15333	15168	15147	15528	15102	15240	15214	15293	15311	15165	15382	15210	15306	15221	15367	15424	15338	15381	15423	15432	15490	15331	15437	15499	15435	15204	15038	15292	15352	15298	15393	15444	15294	15339	15492	15564	15405	15249	15469	15530	15184	15280	15499	15188	15311	15360	15014	15298	15307	15367	15277	15290	15360	15491	15307	15310	15264	15404	15535	15500	15313	15216	15351	15488	15292	15394	15150	15342	15372	15310	15346	15313	15350	15232	15388	15140	15333	15258	15343	15359	15245	15293	15232	15237	15179	15300	15307	15452	15428	15414	15345	15101	15461	15291	15301	15319	15490	15263	15255	15205	15403	15260	15213	15440	15537	15425	15238	15522	15263	15239	15427	15334	15308	15190	15306	15350	15193	15435	15313	15424	15363	15447	15488	15077	15083	15148	15215	15248	15335	15620	15577	15570	15229	15268	15236	15279	15301	15426	15504	15453	15468	15474	15395	15421	15189	15413	15142	15367	15365	15448	15388	15368	15203	15367	15254	15349	15228	15458	15252	15433	15345	15206	15423	15092	15370	15361	15311	15200	15431	15269	15377	15453	15357	15292	15352	15291	15138	15330	15172	15453	15124	15419	15415	15291	15404	15495	15376	15358	15207	15404	15400	15282	15137	15234	15334	15410	15164	15304	15331	15230	15214	15318	15213	15358	15509	15364	15504	15454	15503	15150	15217	15134	15325	15163	15333	15179	15319	15195	15324	15462	15359	15312	15247	15207	15463	15420	15325	15407	15167	15388	15414	15334	15283	15140	15293	15367	15588	15311	15373	15277	15240	15137	15205	15514	15159	15224	15144	15390	15395	15382	15384	15359	15366	15326	15285	15431	15442	15195	15194	15140	15406	15440	15240	15287	15214	15411	15321	15338	15305	15408	15366	15233	15249	15375	15310	15338	15174	15223	15281	15377	15443	15517	15347	15381	15358	15404	15430	15349	15014	15318	15294	15230	15383	15276	15289	15308	15245	15275	15207	15270	15197	15281	15096	15397	15330	15210	15407	15335	15410	15393	15220	15439	15313	15286	15487	15339	15333	15295	15304	15308	15428	15262	15442	15182	15225	15413	15319	15223	15166	15181	15375	15053	15287	15210	15473	15253	15249	15345	15297	15471	15195	15256	15293	15192	15335	15197	15521	15393	15184	15325	15170	15226	15210	15241	15395	15319	15387	15136	15318	15139	15205	15403	15063	15253	15355	15688	15370	15265	15440	15366	15333	15384	15416	15185	15375	15523	15180	15460	15164	15419	15400	15267	15286	15392	15226	15305	15380	15164	15135	15205	15375	15292	15324	15284	15429	15102	15229	15412	15327	15309	15300	15528	15294	15226	15216	15423	15193	15462	15322	15376	15279	15347	15412	15643	15461	15100	15506	15465	15255	15130	15434	15492	15331	15355	15298	15204	15461	15452	15358	15329	15301	15441	15118	15327	15140	15382	15255	15211	15264	15283	15214	15120	15231	15420	15304	15191	15240	15335	15402	15436	15292	15291	15257	15489	15288	15378	15269	15367	15263	15402	15451	15363	15162	15168	15267	15262	15361	15433	15365	15267	15329	15286	15158	15224	15302	15262	15378	15274	15203	15465	15190	15266	15335	15505	15275	15341	15491	15352	15261	15404	15292	15301	15288	15348	15110	15172	15290	15262	15291	15333	15166	15531	15405	15299	15345	15255	15280	15402	15407	15282	15290	15526	15222	15240	15271	15542	15520	15230	15305	15345	15249	15185	15412	15301	15189	15308	15334	15579	15302	15244	15249	15415	15283	15247	15468	15299	15180	15196	15231	15138	15331	15452	15422	15296	15302	15503	15333	15392	15451	15317	15443	15454	15404	15444	15232	15361	15328	15675	15082	15275	15371	15442	15272	15521	15356	15202	15237	15212	15208	15301	15416	15312	15120	15228	15019	15384	15266	15242	15176	15266	15121	15188	15199	15345	15462	15184	15307	15316	15295	15198	15475	15283	15220	15472	15243	15283	15209	15314	15279	15156	15130
40153	63204	56456	48553	40584	33042	27554	22112	18910	16580	15691	15127	14981	14858	14656	14573	14604	14533	14618	14457	14515	14549	14473	14310	14347	14239	14225	14351	14408	14414	14314	14341	14378	14425	14311	14429	14283	14418	14367	14286	14292	14362	14427	14408	14359	14446	14394	14353	14349	14528	14394	14307	14283	14473	14260	14333	14456	14252	14423	14213	14389	14389	14323	14261	14277	14311	14373	14498	14357	14361	14111	14138	14271	14371	14140	14221	14317	14187	14296	14417	14257	14319	14325	14177	14421	14246	14395	14365	14471	14287	14368	14345	14252	14293	14197	14349	14369	14190	14262	14425	14379	14214	14461	14296	14243	14348	14354	14265	14224	14424	14309	14247	14375	14351	14174	14367	14318	14365	14139	14135	14374	14164	14242	14166	14391	14411	14264	14446	14379	14215	14311	14349	14404	14325	14245	14207	14252	14310	14278	14268	14273	14377	14373	14187	14295	14189	14328	14249	14405	14198	14271	14382	14144	14262	14173	14215	14259	14419	14350	14202	14299	14155	14366	14264	14188	14142	14283	14365	14255	14325	14252	14265	14375	14307	14310	14460	14180	14299	14274	14263	14333	14258	14367	14414	14321	14289	14259	14335	14165	14272	14241	14281	14213	14512	14276	14163	14315	14365	14488	14413	14308	14198	14228	14222	14289	14220	14345	14334	14325	14355	14105	14296	14397	14284	14364	14144	14313	14339	14362	14439	14357	14302	14308	14453	14355	14365	14284	14373	14161	14375	14330	14280	14305	14118	14273	14401	14302	14220	14266	14303	14141	14240	14264	14407	14241	14377	14493	14297	14142	14202	14358	14184	14212	14304	14276	14010	14202	14218	14278	14171	14263	14302	14328	14224	14177	14298	14144	14329	14181	14277	14275	14280	14136	14284	14244	14291	14204	14424	14317	14188	14427	14263	14149	14320	14373	14273	14337	14232	14281	14387	14298	14286	14177	14333	14374	14180	14251	14237	14400	14144	14286	14454	14248	14297	14191	14365	14473	14278	14355	14460	14439	14334	14363	14340	14458	14434	14344	14343	14390	14253	14411	14482	14243	14306	14336	14184	14274	14266	14239	14279	14152	14215	14238	14223	14364	14172	14223	14246	14171	14184	14129	14198	14172	14356	14562	14366	14311	14269	14432	14410	14269	14205	14270	14333	14423	14260	14417	14275	14230	14096	14465	14465	14191	14243	14344	14402	14212	14226	14263	14291	14230	14410	14388	14257	14205	14345	14247	14453	14201	14500	14426	14288	14344	14157	14028	14223	14265	14456	14310	14201	14242	14339	14319	14262	14417	14221	14277	14390	14279	14222	14340	14119	14255	14309	14206	14437	14180	14032	14258	14212	14323	14280	14225	14352	14205	14227	14309	14346	14247	14276	14160	14303	14209	14229	14126	14410	14350	14354	14344	14149	14201	14253	14351	14325	14358	14281	14184	14223	14194	14269	14198	14153	14165	14381	14229	14384	14204	14432	14190	14286	14240	14280	14357	14335	14199	14491	14189	14478	14214	14364	14280	14343	14429	14344	14160	14283	14399	14390	14291	14350	14204	14290	14316	14308	14333	14219	14315	14262	14364	14261	14343	14049	14203	14390	14314	14318	14232	14293	14328	14312	14274	14358	14427	14338	14177	14473	14207	14416	14248	14275	14447	14156	14193	14239	14433	14148	14112	14235	14390	14279	14343	14167	14227	14444	14244	14306	14557	14301	14285	14283	14242	14241	14213	14245	14244	14410	14386	14298	14208	14270	14287	14344	14114	14226	14151	14373	14369	14423	14120	14361	14288	14398	14187	14336	14142	14241	14303	14375	14160	14279	14298	14323	14162	14383	14366	14363	14319	14127	14273	14365	14288	14222	14215	14264	14257	14345	14286	14524	14499	14246	14232	14237	14355	14155	14414	14512	14305	14254	14194	14287	14248	14216	14510	14458	14358	14219	14136	14381	14285	14276	14188	14282	14398	14286	14348	14411	14277	14352	14403	14234	14447	14242	14417	14092	14383	14229	14325	14351	14274	14247	14295	14313	14251	14402	14270	14358	14411	14264	14236	14228	14367	14369	14288	14390	14139	14363	14243	14227	14256	14276	14427	14130	14241	14256	14222	14277	14156	14249	14306	14346	14265	14228	14245	14282	14406	14202	14478	14144	14274	14421	14091	14276	14216	14418	14233	14163	14319	14174	14202	14276	14229	14112	14317	14346	14299	14327	14112	14509	14444	14254	14130	14270	14379	14303	14370	14204	14395	14335	14452	14277	14179	14233	14357	14249	14275	14319	14411	14242	14436	14218	14385	14240	14313	14314	14202	14342	14425	14448	14313	14360	14248	14335	14246	14135	14252	14293	14358	14356	14145	14291	14406	14025	14337	14252	14314	14085	14259	14440	14300	14290	14290	14155	14408	14138	14357	14432	14173	14355	14315	14265	14151	14252	14112	14148	14296	14138	14362	14323	14205	14269	14402	14119	14285	14349	14073	14293	14342	14345	14243	14166	14349	14308	14235	14275	14336	14224	14212	14290	14266	14287	14289	14316	14431	14273	14265	14248	14310	14241	14426	14163	14295	14284	14145	14276	14394	14129	14349	14378	14311	14364	14328	14374	14277	14234	14176	14181	14208	14214	14298	14170	14335	14241	14285	14308	14380	14331	14220	14176	14403	14199	14270	14265	14320	14246	14127	14169	14299	14362	14193	14199	14174	14391	14407	14323	14183	14213	14287	14238	14357	14275	14277	14082	14210	14168	14307	14362	14330	14316	14296	14482	14369	14271	14387	14215	14380	14272	14170	14311	14384	14298	14081	14391	14297	14165	14122	14357	14375	14324	14230	14295	14328	14341	14232	14449	14102	14251	14271	14192	14434	14217	14123	14267	14345	14201	14313	14312	14189	14315	14390	14306	14231	14182	14350	14366	14123	14167	14322	14377	14260	14439	14233	14313	14276	14305	14354	14293	14452	14229	14188	14318	14286	14276	14472	14319	14262	14296	14132	14277	14365	14295	14163	14192	14283	14326	14462	14163	14225	14250	14366	14261	14101	14221	14239	14384	14327	14204	14341	14341	14177	14397	14415	14246	14230	14366	14264	14323	14237	14291	14384	14211	14187	14277	14255	14294	14324	14358	14343	14334	14203	14352	14416	14162	14437	14220	14268	14245	14184	14298	14263	14315	14229	14348	14252	14266	14136	14146	14246	14268	14166	14420	14188	14387	14367	14356	14262	14265	14328	14364	14171	14293	14375	14361	14161	14392	14365	14151	14382	14281	14213	14268	14339	14419	14153	14266	14221	14226	14412	14143	14295	14156	14428	14075	14341	14365	14282	14328	14381	14211	14240	14203	14103	14250	14266	14239	14244	14267	14142	14286	14245	14484	14196	14183	14498	14229	14388	14216	14124	14283	14310	14269	14136	14385	14387	14228	14156	14379	14199	14218	14250	14160	14294	14465	14079	14129	14164	14331	14202	14424	14349	14381	14195	14255	14074	14390	14373	14161	14357	14367	14260	14225	14267	14168	14472	14303	14242	14190	14433	14092	14367	14317	14443	14260	14167	14166	14176	14073	14326	14218	14228	14393	14432	14282	14181	14227	14260	14323	14161	14347	14166	14159	14615	14377	14485	14359	14503	14261	14257	14168	14446	14456	14228	14297	14434	14187	14212	14219	14237	14244	14295	14269	14237	14239	14190	14256	14398	14168	14244	14295	14303	14204	14412	14180	14068	14428	14251	14386	14362	14303	14155	14194	14326	14275	14423	14347	14188	14297	14540	14139	14321	14248	14309	14230	14399	14114	14254	14242	14237	14388	14265	14415	14301	14370	14200	14370	14337	14188	14317	14363	14336	14155	14206	14349	14208	14064	14324	14301	14330	14297	14190	14217	14374	14351	14391	14323	14296	14268	14373	14370	14309	14348	14438	14320	14160	14303	14419	14327	14328	14181	14236	14280	14429	14323	14331	14173	14302	14355	14376	14255	14223	14435	14278	14263	14303	14314	14426	14137	14278	14335	14309	14295	14367	14200	14302	14173	14355	14210	14355	14415	14337	14295	14347	14248	14402	14168	14382	14308	14252	14275	14291	14336	14351	14429	14187	14425	14317	14055	14180	14244	14364	14222	14243	14300	14389	14260	14388	14202	14302	14285	14162	14454	14194	14306	14418	14425	14157	14343	14409	14372	14242	14192	14164	14265	14331	14102	14106	14168	14342	14199	14396	14215	14280	14243	14444	14330	14270	14334	14380	14369	14475	14376	14349	14166	14267	14273	14324	14068	14303	14427	14368	14133	14378	14346	14345	14204	14322	14169	14427	14339	14218	14421	14324	14293	14424	14256	14280	14196	14346	14279	14244	14247	14298	14136	14219	14166	14280	14359	14272	14270	14258	14343	14190	14341	14282	14218	14309	14184	14487	14255	14339	14419	14227	14272	14384	14171	14320	14270	14220	14284	14184	14390	14244	14162	14325	14277	14145	14222	14264	14205	14286	14362	14122	14302	14077	14330	14303	14344	14242	14187	14336	14291	14310	14264	14365	14288	14382	14382	14394	14250	14369	14334	14296	14426	14209	14361	14383	14374	14379	14217	14072	14275	14289	14181	14279	14217	14363	14301	14300	14290	14309	14234	14244	14259	14244	14311	14276	14210	14226	14240	14260	14278	14373	14196	14130	14208	14386	14281	14199	14271	14209	14342	14323	14280	14329	14471	14294	14264	14240	14237	14136	14197	14340	14399	14259	14302	14244	14303	14286	14303	14307	14296	14297	14310	14085	14355	14356	14253	14142	14373	14233	14385	14173	14421	14227	14410	14086	14328	14304	14312	14303	14167	14267	14264	14429	14211	14393	14220	14263	14218	14206	14326	14182	14483	14235	14409	14305	14406	14157	14218	14165	14298	14029	14226	14355	14481	14383	14351	14451	14358	14274	14382	14197	14204	14451	14195	14189	14274	14388	14304	14211	14217	14387	14201	14460	14065	14357	14323	14453	14189	14285	14359	14299	14359	14315	14528	14422	14270	14200	14200	14181	14316	14281	14304	14133	14173	14193	14206	14395	14336	14128	14175	14100	14282	14167	14332	14399	14193	14234	14352	14258	14222	14325	14209	14186	14230	14395	14255	14247	14328	14343	14284	14199	14164	14414	14348	14341	14310
29747	28903	35109	30129	23230	19561	17055	15574	15196	14887	15065	14649	14649	14444	14609	14575	14521	14554	14554	14598	14456	14494	14306	14340	14577	14510	14601	14240	14397	14522	14567	14433	14566	14505	14638	14614	14607	14203	14188	14411	14460	14411	14546	14374	14252	14432	14163	14408	14356	14364	14413	14335	14397	14613	14499	14376	14604	14310	14416	14327	14486	14479	14390	14332	14617	14348	14216	14580	14313	14555	14315	14351	14340	14425	14595	14221	14539	14293	14503	14345	14287	14229	14163	14379	14505	14392	14324	14215	14303	14767	14279	14460	14413	14486	14510	14486	14193	14087	14391	14488	14587	14057	14190	14436	14308	14232	14149	14467	14538	14453	14299	14481	14261	14545	14228	14436	14383	14438	14294	14307	14269	14408	14426	14511	14437	14369	14538	14435	14238	14271	14310	14414	14387	14265	14374	14418	14394	14389	14023	14295	14536	14182	14340	14451	14372	14284	14282	14297	14382	14387	14448	14329	14334	14358	14372	14344	14356	14519	14417	14370	14330	14369	14483	14444	14482	14543	14556	14496	14370	14461	14291	14286	14292	14431	14388	14373	14429	14215	14232	14402	14335	14285	14457	14388	14423	14313	14344	14240	14329	14304	14588	14451	14517	14426	14198	14343	14364	14499	14383	14250	14448	14262	14365	14298	14310	14263	14341	14355	14134	14532	14268	14378	14332	14490	14283	14652	14387	14311	14454	14481	14240	14229	14356	14427	14463	14465	14295	14480	14291	14371	14127	14241	14377	14400	14403	14335	14501	14177	14472	14404	14320	14386	14424	14418	14533	14593	14414	14409	14310	14389	14419	14462	14393	14370	14297	14193	14502	14297	14371	14425	14398	14682	14389	14407	14336	14260	14444	14355	14762	14357	14255	14301	14306	14334	14577	14420	14355	14384	14205	14335	14532	14511	14425	14524	14242	14415	14267	14250	14241	14370	14358	14462	14392	14167	14132	14482	14268	14349	14188	14470	14220	14306	14323	14482	14355	14266	14353	14284	14322	14376	14400	14339	14256	14302	14358	14365	14397	14415	14415	14250	14395	14371	14383	14421	14343	14398	14338	14417	14400	14230	14412	14328	14248	14294	14332	14369	14517	14488	14355	14455	14368	14376	14381	14478	14323	14495	14336	14341	14367	14420	14319	14392	14352	14531	14303	14296	14227	14225	14429	14473	14387	14318	14316	14328	14379	14407	14232	14159	14251	14317	14208	14208	14414	14463	14328	14558	14349	14462	14254	14370	14340	14344	14249	14455	14313	14388	14414	14208	14391	14327	14433	14389	14465	14440	14450	14371	14440	14302	14374	14486	14359	14605	14453	14513	14654	14413	14291	14129	14333	14138	14272	14242	14421	14301	14175	14438	14342	14384	14210	14346	14527	14322	14247	14263	14548	14278	14506	14280	14328	14641	14417	14204	14580	14261	14418	14429	14315	14545	14236	14524	14520	14378	14303	14611	14422	14609	14392	14424	14504	14492	14382	14336	14339	14338	14335	14531	14321	14338	14468	14372	14443	14441	14310	14134	14332	14276	14479	14216	14426	14436	14268	14462	14215	14252	14267	14445	14539	14485	14446	14198	14497	14485	14486	14491	14340	14385	14466	14503	14379	14398	14543	14478	14405	14484	14395	14284	14392	14404	14459	14348	14488	14404	14273	14374	14324	14470	14319	14513	14301	14392	14207	14446	14330	14401	14409	14222	14298	14368	14274	14417	14255	14384	14382	14168	14502	14448	14470	14241	14316	14337	14413	14356	14256	14456	14449	14292	14353	14424	14338	14391	14201	14250	14323	14400	14485	14492	14379	14260	14452	14389	14404	14421	14290	14159	14422	14383	14370	14211	14248	14558	14186	14165	14567	14392	14399	14565	14362	14245	14297	14259	14341	14316	14374	14278	14331	14505	14311	14371	14227	14528	14514	14325	14609	14389	14281	14061	14311	14351	14606	14247	14349	14260	14459	14400	14382	14348	14346	14302	14312	14486	14324	14370	14335	14352	14400	14299	14190	14437	14138	14343	14375	14344	14475	14416	14187	14203	14333	14365	14460	14337	14396	14343	14299	14298	14349	14417	14447	14451	14385	14204	14427	14437	14072	14344	14312	14341	14403	14319	14274	14334	14330	14276	14247	14349	14424	14365	14471	14299	14290	14360	14566	14298	14367	14394	14337	14277	14372	14151	14406	14266	14448	14366	14726	14426	14223	14404	14110	14232	14327	14287	14366	14356	14529	14391	14432	14465	14327	14400	14446	14417	14435	14342	14454	14389	14400	14347	14461	14389	14465	14511	14349	14282	14261	14416	14438	14490	14508	14420	14464	14271	14211	14328	14474	14434	14599	14243	14476	14363	14515	14290	14402	14404	14316	14450	14438	14268	14252	14453	14416	14392	14338	14181	14383	14294	14324	14500	14419	14506	14236	14397	14320	14338	14396	14411	14262	14368	14342	14573	14562	14364	14259	14370	14327	14383	14447	14298	14416	14267	14212	14388	14269	14407	14501	14289	14360	14437	14317	14444	14288	14421	14366	14215	14372	14434	14194	14471	14383	14406	14361	14488	14369	14290	14156	14241	14614	14176	14259	14381	14262	14362	14475	14320	14502	14384	14322	14449	14406	14371	14182	14423	14299	14366	14252	14322	14358	14331	14400	14250	14284	14242	14248	14511	14580	14371	14243	14402	14343	14200	14132	14293	14246	14267	14297	14505	14210	14322	14300	14246	14448	14278	14358	14501	14335	14253	14420	14391	14435	14546	14214	14192	14331	14568	14240	14468	14359	14391	14370	14366	14570	14442	14546	14274	14340	14540	14254	14423	14302	14468	14312	14329	14389	14408	14465	14258	14454	14294	14357	14413	14356	14382	14419	14380	14414	14177	14486	14409	14457	14309	14354	14388	14355	14181	14293	14358	14331	14455	14474	14337	14226	14492	14466	14207	14335	14364	14330	14235	14220	14372	14470	14334	14376	14372	14433	14447	14270	14413	14370	14223	14389	14232	14346	14172	14358	14275	14358	14357	14534	14157	14448	14337	14474	14278	14338	14572	14440	14502	14524	14250	14390	14329	14452	14441	14351	14464	14342	14302	14278	14395	14413	14339	14546	14369	14315	14406	14261	14450	14141	14335	14789	14434	14414	14471	14288	14258	14258	14301	14183	14457	14314	14322	14502	14341	14421	14413	14291	14288	14192	14331	14293	14497	14323	14472	14371	14317	14408	14316	14355	14302	14351	14230	14321	14385	14284	14205	14296	14265	14514	14340	14161	14287	14366	14325	14224	14387	14558	14387	14300	14452	14252	14378	14361	14358	14259	14287	14342	14540	14424	14289	14259	14435	14392	14352	14463	14282	14335	14315	14325	14489	14417	14271	14490	14104	14438	14384	14396	14323	14282	14303	14302	14385	14277	14522	14321	14296	14495	14141	14461	14420	14341	14398	14298	14159	14232	14415	14453	14223	14299	14155	14255	14228	14284	14420	14269	14399	14490	14288	14348	14257	14481	14339	14412	14267	14587	14556	14277	14273	14165	14469	14413	14549	14235	14513	14257	14449	14323	14329	14380	14411	14439	14491	14289	14456	14331	14432	14399	14307	14344	14317	14418	14479	14284	14370	14262	14210	14304	14495	14497	14387	14149	14427	14340	14369	14530	14461	14445	14303	14316	14133	14489	14468	14185	14420	14432	14419	14222	14217	14451	14200	14460	14202	14560	14631	14381	14458	14451	14511	14517	14389	14357	14486	14358	14558	14475	14497	14372	14451	14499	14414	14357	14335	14415	14446	14252	14335	14411	14417	14260	14329	14462	14551	14528	14388	14485	14199	14441	14558	14368	14183	14257	14403	14481	14277	14247	14438	14414	14382	14255	14397	14270	14119	14372	14325	14265	14384	14492	14350	14371	14140	14449	14457	14329	14185	14504	14361	14283	14430	14324	14311	14370	14382	14319	14231	14165	14453	14396	14539	14323	14358	14293	14350	14368	14467	14327	14464	14492	14222	14516	14367	14423	14450	14155	14397	14276	14420	14242	14212	14356	14631	14425	14311	14406	14304	14476	14529	14349	14372	14400	14412	14354	14354	14387	14284	14433	14381	14496	14296	14071	14416	14322	14306	14212	14408	14266	14118	14339	14388	14380	14385	14111	14162	14329	14409	14279	14455	14347	14427	14312	14457	14437	14618	14434	14164	14546	14261	14280	14472	14244	14491	14248	14312	14238	14234	14446	14311	14237	14465	14411	14290	14451	14437	14560	14253	14396	14400	14274	14384	14279	14266	14406	14412	14562	14349	14450	14467	14266	14359	14427	14308	14403	14293	14368	14326	14540	14451	14401	14352	14384	14413	14319	14427	14435	14414	14285	14463	14323	14343	14365	14120	14350	14671	14394	14365	14332	14359	14330	14347	14235	14289	14373	14391	14368	14596	14564	14439	14400	14357	14526	14452	14590	14440	14436	14380	14433	14416	14464	14284	14210	14086	14372	14407	14403	14309	14466	14339	14230	14469	14394	14380	14341	14166	14268	14316	14388	14599	14184	14324	14449	14408	14254	14269	14393	14332	14513	14213	14398	14154	14377	14445	14456	14417	14202	14506	14435	14389	14406	14287	14327	14349	14329	14494	14573	14331	14314	14379	14383	14691	14273	14419	14201	14339	14527	14376	14365	14332	14319	14220	14332	14282	14348	14378	14450	14452	14418	14402	14487	14509	14632	14234	14349	14456	14480	14344	14348	14411	14363	14326	14342	14370	14555	14392	14337	14331	14295	14547	14444	14328	14475	14364	14468	14290	14226	14648	14421	14392	14186	14271	14559	14323	14420	14386	14535	14375	14324	14220	14531	14222	14260	14397	14174	14357	14103	14382	14490	14374	14398	14403	14419	14562	14367	14426	14311	14126	14293	14226	14471	14345	14442	14264	14519	14274	14334	14445	14391	14366	14500	14389	14271	14500	14379	14362	14370	14454	14345	14279	14485	14492	14333	14410	14524	14304	14270	14384	14172	14230	14469	14293	14383	14297	14489	14242	14440	14353	14574	14523	14358	14341	14310	14397	14330	14383	14358	14382	14563	14305	14503	14486	14635	14336	14221	14430	14476	14553	14387	14364	14489	14529	14446	14521	14381	14407	14482	14459	14443	14492	14255	14406
36588	47131	40981	31094	24770	19807	16734	15225	14453	14536	14252	14088	13944	13810	13790	14067	13966	13702	13824	13789	13648	13715	13788	13923	13759	13686	13687	13588	13899	13706	13669	13693	13607	13581	13612	13668	13722	13488	13655	13604	13683	13766	13738	13594	13645	13664	13683	13585	13589	13721	13814	13593	13603	13711	13747	13695	13688	13591	13750	13758	13565	13494	13680	13580	13737	13718	13665	13641	13670	13707	13636	13673	13572	13638	13530	13562	13629	13551	13631	13891	13700	13731	13761	13677	13744	13493	13774	13603	13560	13734	13797	13552	13613	13777	13480	13759	13642	13771	13698	13758	13619	13497	13636	13788	13763	13541	13616	13686	13653	13672	13597	13724	13808	13703	13700	13567	13802	13659	13678	13866	13670	13631	13711	13646	13721	13477	13697	13598	13566	13691	13544	13719	13647	13624	13604	13505	13652	13469	13525	13778	13550	13621	13752	13694	13781	13698	13620	13789	13505	13814	13696	13447	13645	13683	13531	13825	13492	13750	13621	13670	13521	13595	13733	13724	13671	13580	13719	13659	13688	13658	13682	13709	13569	13814	13550	13512	13805	13688	13569	13620	13498	13693	13821	13677	13480	13888	13529	13665	13715	13598	13569	13602	13630	13650	13713	13606	13561	13591	13584	13651	13610	13628	13548	13675	13630	13728	13746	13712	13656	13621	13559	13525	13615	13783	13846	13545	13602	13713	13785	13878	13501	13710	13782	13711	13754	13599	13728	13548	13558	13681	13683	13800	13769	13514	13661	13624	13688	13642	13752	13740	13623	13628	13543	13653	13686	13637	13662	13668	13646	13655	13611	13598	13668	13602	13849	13607	13635	13588	13759	13655	13715	13725	13667	13599	13663	13662	13597	13680	13663	13752	13637	13670	13595	13636	13750	13590	13776	13625	13723	13498	13816	13704	13564	13702	13574	13693	13645	13550	13691	13672	13635	13831	13650	13618	13759	13600	13681	13801	13639	13732	13708	13576	13614	13586	13784	13792	13700	13616	13863	13718	13797	13550	13673	13505	13517	13789	13690	13593	13667	13529	13735	13712	13675	13690	13562	13671	13583	13583	13718	13796	13726	13552	13783	13678	13577	13563	13550	13705	13783	13645	13609	13650	13615	13678	13702	13642	13697	13755	13762	13658	13651	13880	13574	13630	13826	13585	13613	13600	13453	13663	13592	13631	13638	13775	13698	13738	13752	13648	13602	13663	13638	13746	13725	13838	13767	13789	13679	13637	13717	13580	13534	13684	13611	13699	13570	13491	13689	13698	13526	13521	13525	13437	13614	13610	13719	13738	13561	13545	13766	13549	13643	13738	13759	13768	13627	13506	13633	13561	13703	13525	13574	13714	13643	13773	13643	13734	13715	13682	13582	13810	13739	13618	13539	13612	13745	13537	13706	13538	13605	13890	13740	13564	13655	13731	13614	13690	13688	13746	13733	13486	13831	13753	13610	13780	13690	13568	13697	13609	13593	13503	13663	13744	13796	13758	13726	13720	13524	13768	13550	13578	13705	13792	13715	13610	13715	13775	13654	13711	13751	13617	13680	13833	13666	13718	13583	13529	13466	13505	13671	13698	13546	13626	13766	13755	13601	13543	13602	13575	13650	13841	13377	13651	13798	13706	13708	13551	13833	13657	13540	13662	13635	13624	13400	13759	13662	13754	13679	13631	13683	13516	13625	13717	13533	13769	13513	13706	13719	13642	13704	13508	13585	13612	13749	13631	13677	13700	13632	13688	13545	13700	13654	13695	13614	13671	13645	13746	13580	13700	13742	13682	13699	13639	13555	13648	13952	13666	13779	13669	13737	13544	13658	13637	13680	13619	13878	13734	13611	13598	13564	13551	13600	13775	13469	13584	13746	13708	13585	13814	13651	13712	13621	13672	13914	13513	13633	13690	13622	13854	13707	13720	13691	13645	13512	13641	13602	13614	13601	13803	13672	13610	13606	13637	13769	13571	13576	13762	13693	13621	13730	13699	13589	13695	13707	13738	13827	13583	13674	13761	13622	13715	13698	13744	13738	13691	13650	13721	13719	13782	13598	13784	13557	13763	13804	13614	13591	13708	13826	13813	13771	13743	13780	13568	13688	13569	13671	13800	13718	13566	13630	13645	13682	13554	13686	13760	13643	13674	13695	13823	13630	13789	13504	13670	13672	13681	13673	13675	13636	13507	13555	13473	13671	13732	13608	13658	13860	13817	13690	13663	13621	13632	13713	13642	13695	13794	13727	13755	13590	13758	13771	13570	13728	13725	13758	13668	13680	13857	13661	13552	13712	13595	13530	13676	13661	13723	13609	13693	13603	13530	13639	13599	13527	13710	13709	13568	13698	13705	13645	13621	13511	13501	13651	13559	13689	13604	13589	13670	13506	13798	13762	13563	13675	13706	13693	13715	13749	13895	13602	13715	13631	13684	13588	13758	13607	13653	13671	13441	13683	13762	13623	13552	13654	13572	13633	13675	13548	13633	13607	13559	13615	13659	13665	13659	13809	13737	13622	13633	13632	13684	13688	13722	13602	13620	13777	13661	13690	13670	13714	13672	13634	13540	13589	13580	13785	13767	13691	13797	13657	13670	13561	13771	13689	13707	13533	13584	13655	13553	13829	13706	13714	13560	13769	13611	13581	13730	13741	13674	13874	13663	13637	13651	13577	13695	13697	13765	13610	13525	13566	13678	13656	13691	13714	13740	13597	13503	13753	13684	13735	13572	13656	13732	13614	13829	13657	13755	13751	13642	13654	13692	13778	13761	13819	13670	13627	13696	13757	13632	13702	13674	13664	13679	13533	13525	13704	13873	13685	13593	13818	13573	13657	13690	13679	13707	13646	13764	13704	13666	13704	13640	13798	13683	13675	13690	13826	13606	13717	13789	13667	13674	13716	13793	13657	13688	13525	13636	13514	13576	13494	13605	13710	13660	13591	13584	13706	13686	13700	13651	13598	13836	13698	13631	13789	13662	13570	13655	13656	13530	13738	13701	13661	13825	13582	13600	13566	13588	13663	13765	13703	13721	13752	13736	13630	13530	13637	13712	13607	13748	13673	13749	13483	13658	13683	13620	13550	13638	13652	13741	13580	13411	13801	13655	13654	13595	13704	13661	13640	13793	13621	13532	13498	13655	13668	13615	13551	13823	13617	13459	13556	13748	13702	13582	13739	13690	13702	13865	13655	13656	13663	13558	13681	13586	13651	13719	13631	13628	13689	13677	13598	13567	13664	13787	13621	13706	13752	13858	13735	13779	13635	13768	13629	13686	13465	13613	13591	13638	13753	13660	13576	13731	13728	13815	13854	13586	13789	13563	13610	13657	13689	13648	13633	13779	13812	13691	13726	13748	13621	13574	13863	13543	13777	13610	13597	13561	13637	13625	13755	13499	13718	13652	13637	13578	13550	13585	13548	13629	13749	13764	13671	13596	13663	13674	13578	13656	13778	13668	13651	13628	13635	13639	13617	13773	13798	13627	13677	13671	13666	13607	13740	13773	13629	13782	13618	13617	13645	13609	13578	13537	13855	13560	13658	13759	13646	13589	13673	13504	13620	13594	13734	13662	13704	13559	13725	13749	13563	13754	13529	13629	13713	13511	13676	13682	13741	13568	13591	13609	13799	13650	13642	13588	13674	13609	13710	13488	13949	13553	13540	13661	13784	13649	13582	13589	13760	13604	13642	13615	13617	13726	13818	13613	13605	13543	13689	13662	13520	13681	13660	13558	13544	13606	13679	13572	13612	13796	13662	13798	13645	13589	13565	13651	13668	13598	13827	13661	13530	13593	13748	13677	13618	13761	13701	13688	13760	13572	13719	13702	13496	13518	13636	13728	13724	13665	13575	13759	13738	13783	13635	13549	13505	13811	13723	13715	13584	13608	13696	13638	13633	13721	13728	13505	13684	13590	13673	13639	13835	13776	13610	13793	13664	13578	13766	13650	13674	13765	13717	13673	13735	13628	13593	13726	13615	13560	13806	13695	13559	13619	13709	13846	13713	13722	13677	13704	13801	13530	13702	13703	13640	13595	13649	13745	13869	13577	13705	13585	13702	13672	13663	13640	13607	13696	13787	13744	13615	13598	13457	13617	13648	13608	13577	13646	13670	13678	13792	13685	13655	13707	13908	13688	13539	13674	13566	13789	13612	13798	13687	13651	13599	13756	13756	13626	13728	13623	13694	13629	13704	13808	13648	13713	13545	13641	13725	13723	13662	13698	13692	13368	13947	13606	13724	13520	13619	13612	13719	13758	13560	13731	13657	13693	13726	13612	13596	13692	13565	13676	13722	13652	13788	13650	13553	13701	13749	13646	13724	13531	13642	13688	13610	13693	13611	13672	13698	13647	13587	13702	13844	13584	13599	13755	13762	13709	13606	13698	13643	13605	13621	13702	13635	13713	13583	13758	13532	13571	13587	13664	13850	13650	13582	13636	13681	13635	13791	13803	13529	13616	13449	13810	13815	13761	13720	13521	13726	13682	13609	13642	13689	13765	13765	13627	13559	13686	13583	13823	13656	13562	13618	13678	13618	13825	13680	13631	13701	13670	13604	13775	13612	13617	13650	13593	13699	13676	13678	13631	13618	13660	13712	13674	13629	13699	13637	13573	13557	13670	13620	13444	13682	13527	13730	13629	13804	13623	13687	13671	13497	13627	13519	13790	13689	13601	13546	13867	13489	13638	13817	13742	13589	13661	13702	13443	13614	13666	13687	13579	13789	13616	13740	13834	13657	13779	13619	13694	13538	13670	13668	13599	13492	13779	13607	13664	13634	13636	13529	13697	13670	13751	13746	13581	13569	13529	13744	13684	13853	13808	13502	13676	13682	13698	13669	13681	13816	13625	13588	13509	13647	13748	13615	13840	13764	13730	13488	13589	13432	13603	13440	13620	13671	13857	13683	13639	13668	13593	13605	13596	13537	13533	13613	13674	13601	13735	13729	13551	13595	13562	13624	13567	13694	13636	13639	13646	13567	13712	13607	13831	13567	13493	13532	13662	13487	13649	13522	13784	13436	13798	13612	13737	13565	13671	13680	13658	13847	13691	13666	13556	13539	13567	13646	13618	13685	13721	13550	13639	13616	13796	13682	13636	13694	13714	13793	13681	13553	13493	13807	13703	13553	13546	13573	13728	13789	13756
24389	21606	29463	27283	25950	25767	22806	18889	16896	16466	16219	16200	15608	15819	15767	15504	15546	15594	15441	15299	15295	15505	15210	15490	15393	15273	15298	15296	15026	15255	15190	15287	15255	15147	15217	15215	15299	15005	14901	15255	15066	15301	15121	15098	15117	15150	15019	14800	15324	14939	15159	15196	15283	14934	15074	15148	15057	15017	14981	15094	15134	15212	15188	15200	15137	15107	15088	14967	15217	15127	15037	15120	15019	15081	14974	15055	15207	15077	15029	14787	15054	15087	15155	15206	15318	15134	15235	15057	15198	15218	15064	15002	15131	15217	15211	15207	15406	15226	15260	15147	14937	15141	14940	15095	15249	15137	14869	15114	14963	15238	15113	15019	14896	14804	15045	15132	15182	15213	15100	15268	15142	15189	15106	15164	15170	15013	15264	15043	15151	15046	15052	15081	15226	15123	15044	15041	15015	15051	15083	15230	15186	15183	15097	14946	15120	14984	15200	15054	14942	15073	15183	15219	14946	15051	15231	15152	14971	15202	14948	15092	15273	15156	14964	15207	15328	15095	15226	15149	15192	15138	15082	15171	15162	15124	15205	15161	15013	14994	15069	15274	15109	15108	15022	15164	14968	15078	15142	15101	15004	14893	15159	15021	15071	14962	14965	14953	15090	15062	15076	15187	15015	15016	15114	14963	14920	14976	15036	15107	15135	15056	15144	14870	15153	14867	15104	15157	15023	15093	15143	15048	15208	15118	15031	15134	15213	15073	15144	14975	15053	14973	14925	15218	15060	15016	15049	15149	15063	15098	15024	15139	14974	15196	14977	15282	15221	15121	15247	15073	15061	15204	15066	15086	14985	15061	15173	15045	15324	15326	15248	15198	15031	14855	15009	15092	14916	14955	15120	15207	15291	15194	15109	15169	15067	14978	15288	14948	15150	14881	15105	15168	15263	15127	15221	15209	15356	15236	15163	15139	15045	15097	15133	15013	15057	15017	15163	15158	14966	15034	15243	15008	15268	15296	15220	14924	14950	14989	15169	15054	15004	15173	14970	15130	14975	14974	15062	15155	15119	15134	15151	15107	15229	15081	14907	15047	15179	14965	15156	15070	14987	15201	15123	14983	15149	15008	15185	15138	15117	14937	15133	15154	15179	15300	15143	15050	15081	15086	15202	15113	15061	15024	15155	15223	15167	15140	15059	15214	15191	14990	15212	15079	15100	15363	14987	15120	15066	15157	15137	15033	15086	15025	15056	15100	15041	15143	15113	15141	14958	15012	14950	15059	15019	15031	15143	15135	15028	15175	15099	15062	14981	14975	15174	15188	15129	15156	15103	14985	15194	15173	15063	14992	15206	15039	14899	15069	15065	15276	15032	15090	15175	15188	15139	15184	15064	15207	15086	15145	15097	15114	15001	15019	14935	15228	15293	15177	15174	15125	15209	15159	15032	14975	15065	15191	15104	15109	14991	15074	15075	15069	15139	15003	15010	15097	15090	15256	15172	15294	15217	14978	15045	15127	15082	15117	15020	15133	15138	15221	14951	15014	14992	14899	15203	15167	15305	15296	15053	15005	15261	15237	15128	15015	15095	15034	15126	15296	15147	15083	14887	15057	14988	14996	14989	15101	15162	14931	15103	15157	15054	15110	15334	14942	15179	15276	15258	14962	15001	15121	15134	15263	15042	15260	15086	15195	15028	15053	15098	15132	15220	15025	15086	15131	14941	14925	15031	15060	15165	15083	15064	15019	15109	15159	15199	14848	15110	14980	15134	14991	14940	15015	15077	15058	15189	15158	15108	15028	14972	15236	15109	15097	15191	14988	15182	15112	15061	15246	15092	15068	15118	15022	15106	15049	15062	15024	15050	15114	15071	15086	15214	15179	15096	15134	15139	15232	15091	15081	14883	15125	14999	15071	15142	15160	15112	15083	15178	15075	15147	15322	15202	14874	15104	15022	15284	15260	15035	14991	15286	14995	15046	15022	15210	15176	15210	15110	15045	15014	15233	15053	14768	15079	15108	15071	14978	15110	15130	15144	15100	15142	15191	15086	15203	15113	15043	15079	15199	15267	15035	15000	15161	15226	15231	15232	15021	15158	15050	14995	15282	14999	15019	15085	15337	15091	15074	15163	15093	15138	14913	15297	15199	15185	15079	15177	15235	15148	15215	15144	14987	15244	15147	14877	15163	14933	14879	15249	15093	15294	15018	15105	15000	15135	15074	14959	15193	15057	15098	15135	15127	15235	14888	15092	14984	15067	15111	15053	15250	15047	15142	15071	14852	14980	15010	14942	15178	15005	15038	15148	15123	15218	15021	15209	15060	15157	14934	14844	14950	15207	14969	14943	15012	15075	15255	15028	15136	15208	15074	15000	14884	14886	14991	15120	15101	15199	15117	14933	14963	15124	15044	14951	15215	15239	15072	14969	15055	15036	15173	14991	15004	15055	15206	15048	15019	15068	15168	15202	15046	15238	15085	15153	15086	14992	15033	15158	14989	15257	15328	15010	15196	15126	15098	15212	15046	15049	15241	15030	14936	15214	15109	15093	14979	15035	14871	15061	15255	15202	15156	15118	15071	15309	15177	15172	15117	14972	15160	15209	15220	15084	15063	15121	15054	15097	15276	15088	15102	14979	15098	15257	15057	14992	15208	15295	15133	15111	15068	14857	15071	14995	15128	15082	15205	15018	15068	15204	15262	15155	14959	15123	15005	14999	15211	15145	15122	15131	14965	15004	15089	15031	15133	15007	15304	15078	15167	14983	15071	15016	14926	15104	14974	15057	15428	15068	15320	15204	15207	15042	15203	14948	15013	14960	14952	15201	15103	15147	15006	15215	15171	14989	15070	15138	15223	15054	15087	15232	15342	15170	15045	14979	15179	15149	14993	15123	15170	15042	15176	15118	15205	15103	15075	15173	15090	15062	15011	15242	15018	15182	14987	15185	15295	15322	14921	15103	15223	14964	15173	15117	15028	15104	15129	15177	15198	15069	15195	15014	15129	15145	14877	15248	15120	14963	14956	15109	15147	15229	15201	14960	14975	15034	14900	15133	15054	15125	15032	15041	14986	15199	14985	15309	15090	15163	14965	15147	15036	15076	15047	15163	14893	15054	15078	14921	15118	15098	15095	15232	15127	15187	15298	15204	14982	15145	15024	15086	14987	15102	15157	15267	15234	15021	15295	15116	14998	15081	15160	15072	15183	15125	15103	14976	15264	14867	15067	15011	15025	15071	15306	15149	15071	15140	15226	14981	15250	15082	14922	15162	15108	15080	15204	15157	15238	15265	15068	15183	15326	14910	15137	14813	14983	15229	14959	14948	15187	15132	15009	15106	15031	15035	15151	15058	15219	15031	15051	15246	15082	14985	15203	15095	15217	15053	15046	15011	15179	15100	15154	15010	14888	14811	15125	14964	15240	15045	15031	15078	14925	15037	15052	15217	14829	14814	14991	14828	15229	15276	15072	15329	15036	15091	15162	15032	15249	15050	15189	15174	14898	15079	15006	15105	15028	15153	14990	14963	15129	15090	15113	15019	15245	15364	15168	15189	15241	14973	15016	15098	15222	15096	15199	15268	15359	15098	15233	15163	15029	15147	15150	15134	15150	15119	15106	15013	15298	15162	15107	15069	15326	15108	15134	14950	15209	15176	14938	15198	15074	15194	15244	15183	15276	15194	15303	15144	15228	15100	15162	15076	15118	15180	15030	14965	15018	14916	15030	15277	15102	14967	15090	15344	15128	15138	15252	15241	15246	15117	15064	15081	15120	15013	15012	15012	14896	14929	15195	15177	15254	15181	15103	15085	14974	15054	15005	15041	14965	15123	15090	15186	15203	14957	15022	15014	15002	15015	15167	15128	14988	15162	14829	14966	14962	14989	15071	15061	15033	14937	15213	15055	15108	15061	15069	15284	15345	15034	15075	15192	15063	14938	15335	15113	15281	15166	15045	15031	15084	15058	14926	14983	15273	15145	15100	15273	15156	14999	15126	15103	15076	15205	15073	15088	14988	15197	15105	15133	15215	15144	15203	15008	15003	14965	15111	15065	15132	14893	15241	15053	15046	15102	15229	15055	15069	15005	14944	15092	15059	15134	15190	15249	15264	15201	15107	15248	15121	15282	15051	15248	15131	15093	15082	15000	14866	14929	15136	15016	15202	15132	15267	15122	15011	15361	14992	15193	15043	15158	15152	15261	15083	15021	15232	15070	15162	14926	15019	15202	14941	15202	15123	15080	15159	15210	15172	15159	15136	15114	15128	15137	15167	15167	15152	14892	14985	15067	14909	15012	15067	15101	15156	15028	15154	15163	15046	14974	15164	15301	15269	15178	15123	15278	15175	15104	15000	15128	15021	15061	15056	15095	15174	15048	15114	15090	15178	15227	15223	15231	14980	15001	15147	14976	15121	15016	15040	15087	15173	15225	15207	15118	14964	15136	14962	15190	14989	14961	15109	15092	15152	15309	15334	14982	15067	15123	15158	15082	15265	15380	15083	14963	15118	15214	15054	15434	15230	15111	15102	15065	15135	15119	15122	15229	15077	15260	15266	14987	14974	15233	15142	15106	15274	15121	15292	15102	15169	15117	15042	15216	15059	15071	15211	15174	15025	15010	14996	15085	15131	14979	15110	15041	14992	15107	15234	15134	15091	14980	15185	15068	15216	15132	15146	15019	14937	15204	15066	15093	15080	15148	15123	15222	15103	14982	14982	14927	15116	14917	15167	14936	14963	15306	14965	15017	15143	15129	15034	15305	15307	15148	15096	15124	15160	15253	15153	14919	15086	15035	15054	15112	15147	15161	15186	15079	15125	15042	15043	15010	15217	15302	15404	15176	15185	15171	15030	14984	14837	14909	15072	14933	15182	15079	14996	14735	15202	15010	15218	15029	14919	15034	15043	14976	15104	15186	15137	15117	15022	15132	15154	15102	15161	15025	14985	15119	15023	15179	15092	15001	15093	14941	15136	15108	15206	15035	14970	14970	15207	15207	15277	15433	15024	15096	14996	15140	15297	15160	15048	15004	15112	15129	15198	15003	15278	15149	15175	15128	15224	15234	15032	15205	15265	15199	15053	15272	15138	14963	14951	15149	15098	15116	15094	15174	15025	15097	15155	15014	15054	15247	15046	14984	14934	15100	15017	15210	15039	15080	15101	14955	15040	15099	15074	15147
36987	55806	52112	41225	32149	25531	20096	18276	16035	15709	15488	15158	14895	14719	14836	14638	14496	14436	14327	14402	14559	14305	14190	14230	14204	14278	14213	14223	14158	14181	14200	14191	14229	14134	14102	14281	14089	14244	14184	14329	14198	14031	14247	14001	14119	14150	14076	14123	14203	14077	14101	14199	14193	14024	14292	14185	14059	14076	14346	14055	14277	14143	14183	14229	14189	14055	13942	14269	14083	14035	14170	14211	14223	14106	14231	14267	14181	14110	14099	14077	14212	14161	14111	14066	14096	14278	14336	14289	14040	14189	14130	14184	14143	14224	14244	14270	14087	14096	14117	14186	14112	14166	14311	14035	14146	14126	14065	14099	14169	14170	14268	13956	14170	14194	14154	14207	14258	14037	14088	14100	14141	14133	14073	14154	14182	14144	14048	14175	14139	14263	14023	14103	14257	14056	14160	14055	14157	14194	14140	14092	14188	14166	14118	14208	14221	14173	14072	14153	14168	14080	14029	14137	13997	14365	14030	14171	14173	14149	14244	14087	14117	14172	14173	13965	13906	14252	14257	14194	14002	14161	14399	14097	14187	14204	14104	14209	14178	14203	13864	14207	14200	14109	14175	14252	14044	14057	14041	13994	14251	14140	14218	14177	13949	14123	14165	14041	14145	14118	14020	14278	14234	14084	14137	14147	14243	14179	14188	14223	14116	14109	14144	14147	14194	14177	14054	14147	14282	14113	14077	13944	14111	14274	14255	14200	14154	14176	14223	14199	14220	14124	14247	14112	14175	14153	14115	14019	14150	14035	14172	14101	14021	14178	14128	14265	14096	14063	14146	14095	14187	14259	14196	14211	14205	14066	14018	14020	14180	14173	14188	14115	14136	13964	14158	14186	14061	14169	14274	14201	14161	14033	14068	14120	14103	14172	14019	14382	14137	14017	14284	14116	13938	14175	14089	14186	14195	14087	14264	14177	14144	14151	14016	14197	13953	14213	14305	14205	14054	14082	14146	14280	14004	14183	14204	14070	13944	14278	14260	14160	14112	14156	13914	14148	14164	14131	14172	14108	14251	14031	14184	14073	14193	14329	14176	14098	13980	14032	14285	14036	14025	14078	14084	14103	14196	14153	14193	14202	14141	14157	14227	14079	14050	14216	14186	14160	14334	14050	14200	14286	14028	14048	14095	14094	13973	14111	14174	14131	14122	14105	14241	14251	14018	14257	14152	14135	14115	14423	14202	14048	14230	14135	14040	14084	14175	14198	14174	14221	14073	13939	14405	14149	14049	14126	14277	14072	14040	14321	14077	14077	14206	14275	14150	14099	14222	14195	14235	14169	14263	14260	14172	14182	14242	14285	13974	14096	14147	14160	14170	14324	14164	14088	14244	14236	14130	14229	14147	14130	14141	14278	13975	14178	14124	14066	14067	14294	14189	14169	13958	14117	14256	14086	14267	14156	14034	14048	14117	14122	14153	14174	14022	14367	14011	14097	14112	14090	14146	14078	14238	14116	14269	14166	14250	13976	14113	14068	14287	14178	14195	14107	14106	14079	14320	14160	14060	13998	14055	14139	14213	14039	14292	14119	14128	14193	14108	14300	14244	14253	13999	14300	14052	14117	14220	14083	14161	14143	14127	14292	14059	14050	14105	14213	14163	14183	14003	14057	14171	13969	14078	14093	14109	14096	14264	14153	14147	14153	14210	14078	14002	14122	14071	14287	14150	14265	14187	14096	14190	14056	13980	14413	14143	14059	14184	14006	14087	14188	14279	14094	14143	14138	14127	14315	14221	14101	14186	14206	14214	14403	14162	14131	14191	14189	14153	14083	14106	14003	14122	14206	13982	14083	14392	14214	14111	14204	14184	14231	14189	14096	14183	14156	14312	14216	14201	14089	14054	14074	14172	14012	13975	14050	14288	14251	14213	14276	14019	14087	14121	14100	14193	14175	14149	13960	14142	14028	14065	14110	14070	14198	14116	14193	14096	14178	14032	14137	14156	14102	14077	13994	14060	14270	14199	14320	14017	14299	14299	14064	14369	14043	13950	14025	14145	14239	14227	13910	14208	14029	14082	14494	14034	13938	14196	14161	14101	14297	14202	14157	14095	14152	14027	14377	14172	14055	14102	13959	14293	14155	14168	14134	14216	14140	14217	14196	14074	14208	14112	14147	14221	14159	14175	14128	14019	14106	14096	14144	14069	14068	14166	14118	14199	14163	14106	14195	13942	14265	13990	14272	14361	13956	14127	14221	14109	14238	14191	14114	14149	14175	14089	14083	14241	14142	14049	14169	14065	13992	14181	14254	14140	14311	14178	14247	14105	14065	14168	14097	14220	14094	14164	14052	14032	14374	14033	14219	14270	14089	14153	14249	14105	14203	14201	14079	14204	14175	14083	14077	14093	14104	14341	14129	14356	14291	14231	14250	14129	14100	14138	14360	14194	14238	14147	14135	14124	14290	14180	14253	14149	14099	14238	14105	14125	14241	14180	14139	14186	14308	14308	14082	14064	14263	14352	14125	14076	14183	14162	14092	14234	14249	14037	14158	14117	14131	14087	13986	14187	14169	14160	14213	14134	14264	14182	14083	14212	14016	14084	14403	14200	14104	14114	14288	14080	14173	14096	13983	14161	14121	14239	14254	14065	13993	14076	14049	14212	13933	14167	13974	14217	14022	14003	13976	14042	13979	14127	14234	14162	14327	14180	14201	14041	14343	14180	14112	14146	14172	14021	14100	14066	14104	14071	14118	14154	14132	14169	14006	14270	14186	14270	14162	14142	14141	14100	14013	14163	14221	13994	14030	14307	14195	14065	13929	14273	14198	14125	14030	14124	14266	14339	14084	14042	14203	14156	14031	14170	14278	14307	14225	14244	14054	14285	14230	14211	13972	14223	14088	14195	14125	14127	14227	14037	14179	13983	14342	14053	14159	13971	14141	13959	14202	13955	13992	14290	14091	14014	14050	14097	14178	14248	14151	14164	13965	14035	14270	14101	14058	14237	14221	14078	13968	14142	14063	14084	13881	14075	14155	14237	14181	14287	14285	14019	14108	14341	14080	14159	14247	14165	14103	14154	14087	14154	14259	14184	13956	14156	14037	14276	14199	14318	14018	14316	14057	14163	14040	14087	14040	14210	14085	14109	14076	14046	14261	14126	14155	14094	14197	14239	14139	14346	14033	14223	14173	14191	14161	14104	14080	14269	14201	14159	14000	14106	14080	14217	14102	14312	14077	14060	14089	14078	14113	14155	14189	14241	14172	14092	14208	14251	14158	14215	14203	14072	14236	14035	14023	14206	14203	14162	14212	14168	14205	14126	14163	14143	14043	14048	14067	14169	14066	14125	14073	14269	14198	14276	14247	14181	14053	14119	14140	14309	14042	14330	14162	14115	14195	14159	14016	14035	14158	14284	14164	14159	14050	14343	14074	14112	14217	13977	14360	14189	14182	14314	14183	14238	14154	14013	14085	14280	14101	14081	14049	14132	13861	14231	14242	14217	13966	14109	14250	14209	14203	14258	14137	14139	14066	14067	14098	14243	14100	14266	14054	14078	14288	13936	13974	14221	14116	14039	14176	14144	14190	13942	14189	14176	14133	14068	14032	14110	14111	14293	14085	14144	14095	14058	14204	14095	14059	14207	14036	14125	14172	14275	14209	14216	14134	14210	14076	14083	14073	14265	14052	14090	14220	14226	14116	14068	14066	14117	14127	14042	14397	14109	14177	14158	14143	14201	14362	14237	14068	14161	14174	14048	14163	14033	14060	14073	14190	14112	14095	14096	14105	14291	14043	14284	14353	14096	14105	13900	14107	14116	14110	14172	14088	14167	14402	14126	14192	14140	14223	14178	14177	14115	14123	14128	14132	14249	14182	14180	14199	14184	14082	14100	14119	14109	14156	14270	14023	14238	14199	14177	14155	14093	14179	14191	14293	14152	14038	14017	14024	14114	14239	14042	14293	14168	14287	14005	14249	14022	14206	13974	14272	13997	14024	14160	13918	14278	14152	14175	14154	14150	14134	14152	14016	14096	14123	14013	14153	14171	14141	14045	14069	14267	14182	14084	14039	14086	14043	14220	14099	14113	14304	14016	14264	14175	14027	14055	14060	14032	13986	14289	14238	14229	14187	14174	13926	14144	13887	14177	14017	14174	14232	14242	13879	14167	14098	14070	14181	14172	14161	13972	14154	14046	14109	14088	14007	14286	14224	14194	14203	14069	14306	14175	14018	14202	14129	14244	14149	14127	14129	14026	14050	14220	14086	14089	14119	14077	14185	14248	14251	14024	14015	14220	14122	14128	14007	14216	14213	14259	14117	14230	14126	14194	14257	14164	14059	14236	14015	14168	14237	14167	14268	14126	14121	14172	14199	13972	14267	14018	14179	14025	14198	14218	14177	14163	14359	14197	14127	14194	14144	14115	13937	14214	14056	14065	14159	14133	14193	14245	14238	14131	14087	14104	14271	14161	14252	14084	14271	14265	14225	13995	14193	13898	14109	14126	14036	14196	14127	14003	14119	13992	14080	14306	14219	14187	14133	14090	13992	14168	14169	14143	14050	14167	14003	14319	14317	14155	14121	14232	14084	14076	14153	14061	14161	13964	14047	14134	14078	14119	14054	14238	14107	14077	14034	14146	14104	14133	14187	14124	14007	14138	14381	14085	13996	14099	14132	14129	13891	14189	14195	14201	14134	14049	14168	14170	14205	14210	14045	14058	14194	14254	14233	14191	14239	14220	14020	14037	14137	13968	14378	14138	14126	14122	14093	14300	14114	14232	14108	14167	14024	14054	14168	14205	14074	14070	14185	14265	14062	14193	14056	14165	14096	14107	13976	14164	14245	14158	14070	14132	14091	14323	14183	14174	14147	14117	14149	14044	14058	14280	14382	14059	14230	14135	14241	13973	14174	14139	14023	13996	14258	14234	14306	14192	14130	13937	14334	14011	14073	14204	14096	14214	14210	14138	14106	14219	14088	14102	13955	14271	14217	14240	14075	14015	14129	14103	14138	14105	14094	14134	13968	14118	14276	14151	14153	14211	14073	14148	14306	14112	14235	14205	14034	14260	14190	14058	14063	14169	14156	14149	14208	14249	14047	14066	14090	14164	14281	14216	14174	14255	14140	14195	14072	14126	14077	14080	14123	14042	14351	14036	14070	14098	13895	14158	14185
23106	21522	29490	24897	24655	27426	27624	20308	18029	17827	17187	16599	16485	16195	16077	15999	15932	16102	16051	15872	15708	15788	15742	15761	15756	15691	15653	15570	15402	15589	15539	15453	15659	15653	15455	15621	15382	15502	15548	15489	15487	15387	15578	15606	15628	15641	15530	15369	15417	15581	15536	15574	15501	15421	15440	15493	15571	15393	15466	15504	15251	15396	15179	15429	15424	15601	15356	15392	15443	15408	15341	15449	15619	15348	15434	15486	15305	15478	15363	15596	15657	15534	15479	15237	15535	15558	15542	15512	15290	15301	15348	15366	15353	15579	15162	15447	15430	15376	15440	15401	15333	15379	15433	15551	15377	15660	15346	15374	15570	15425	15614	15373	15291	15325	15449	15368	15463	15305	15411	15689	15382	15601	15461	15618	15245	15419	15589	15520	15537	15315	15305	15433	15467	15434	15338	15459	15394	15492	15337	15605	15441	15601	15492	15442	15469	15419	15308	15453	15588	15551	15550	15198	15496	15416	15352	15548	15387	15538	15267	15428	15375	15618	15258	15432	15489	15300	15227	15130	15413	15321	15381	15576	15588	15318	15463	15424	15647	15456	15603	15287	15232	15561	15496	15444	15524	15336	15445	15544	15572	15477	15693	15373	15431	15349	15423	15356	15433	15443	15539	15262	15478	15525	15591	15383	15336	15392	15425	15758	15425	15512	15403	15305	15540	15558	15385	15345	15551	15511	15441	15205	15203	15449	15511	15089	15515	15311	15493	15472	15332	15587	15292	15501	15328	15344	15362	15520	15418	15432	15390	15436	15499	15389	15469	15340	15394	15275	15358	15271	15480	15341	15410	15457	15427	15410	15401	15253	15455	15437	15382	15514	15419	15470	15310	15335	15346	15404	15329	15307	15361	15568	15460	15451	15177	15225	15437	15343	15433	15327	15467	15229	15444	15537	15616	15492	15456	15454	15328	15418	15521	15348	15347	15449	15315	15577	15326	15492	15465	15581	15428	15518	15593	15274	15561	15418	15532	15375	15428	15464	15375	15482	15421	15431	15410	15326	15415	15300	15432	15243	15203	15165	15430	15481	15311	15305	15608	15319	15364	15444	15437	15241	15312	15544	15450	15489	15447	15384	15501	15576	15243	15418	15463	15320	15328	15428	15300	15260	15328	15383	15258	15269	15345	15319	15546	15361	15396	15424	15290	15327	15521	15323	15435	15152	15489	15305	15498	15439	15363	15366	15397	15413	15349	15513	15456	15427	15316	15470	15290	15497	15407	15584	15576	15397	15461	15406	15503	15344	15453	15535	15553	15511	15384	15418	15261	15337	15400	15290	15303	15364	15500	15388	15493	15505	15360	15335	15389	15476	15271	15424	15364	15608	15228	15294	15357	15286	15367	15415	15490	15434	15322	15281	15390	15505	15443	15367	15320	15327	15328	15585	15591	15522	15409	15283	15599	15513	15401	15324	15422	15397	15328	15308	15429	15397	15393	15261	15237	15389	15533	15474	15336	15562	15402	15321	15500	15443	15455	15566	15359	15355	15410	15372	15451	15322	15439	15337	15284	15332	15257	15274	15348	15482	15357	15348	15352	15419	15232	15210	15528	15446	15457	15432	15399	15443	15444	15443	15426	15524	15340	15358	15459	15276	15548	15299	15615	15748	15396	15402	15337	15326	15307	15420	15352	15350	15377	15440	15345	15575	15288	15388	15507	15385	15357	15295	15440	15326	15405	15335	15378	15456	15312	15333	15473	15320	15471	15519	15397	15388	15372	15363	15406	15348	15438	15336	15437	15353	15363	15454	15598	15672	15517	15542	15421	15463	15436	15518	15451	15508	15526	15289	15307	15531	15602	15446	15536	15297	15543	15340	15594	15422	15361	15505	15477	15311	15276	15389	15373	15373	15219	15504	15463	15372	15577	15364	15310	15318	15393	15445	15392	15401	15470	15487	15542	15335	15369	15215	15452	15556	15605	15563	15353	15499	15527	15449	15525	15364	15265	15362	15464	15241	15403	15431	15437	15502	15327	15424	15491	15416	15350	15294	15386	15455	15480	15378	15364	15461	15468	15495	15413	15262	15600	15318	15408	15416	15500	15497	15415	15579	15425	15293	15192	15261	15657	15622	15686	15253	15253	15345	15498	15492	15251	15209	15469	15509	15561	15548	15506	15314	15474	15276	15332	15527	15518	15488	15444	15462	15424	15456	15504	15619	15479	15438	15378	15632	15492	15463	15453	15325	15456	15489	15459	15392	15387	15206	15457	15496	15478	15370	15454	15406	15287	15281	15489	15383	15427	15385	15457	15247	15309	15578	15594	15393	15587	15310	15195	15394	15659	15412	15212	15358	15363	15260	15422	15469	15405	15613	15417	15567	15471	15268	15183	15320	15489	15340	15680	15440	15417	15411	15407	15349	15205	15512	15282	15444	15669	15492	15471	15480	15475	15588	15470	15350	15678	15508	15369	15487	15206	15486	15448	15463	15346	15526	15453	15559	15474	15531	15380	15464	15441	15494	15375	15403	15436	15250	15401	15368	15282	15456	15470	15385	15458	15588	15296	15471	15420	15396	15565	15417	15337	15541	15251	15320	15376	15332	15413	15294	15238	15355	15421	15619	15522	15298	15360	15479	15368	15368	15302	15391	15327	15338	15542	15492	15447	15237	15418	15442	15320	15409	15584	15293	15354	15340	15344	15423	15425	15529	15384	15258	15389	15383	15405	15463	15382	15350	15233	15358	15414	15455	15488	15470	15360	15431	15375	15340	15285	15355	15284	15510	15333	15294	15340	15409	15286	15435	15219	15385	15483	15411	15261	15401	15449	15385	15235	15240	15568	15577	15743	15391	15426	15349	15260	15576	15620	15252	15437	15528	15219	15516	15266	15410	15361	15509	15475	15459	15471	15274	15322	15478	15485	15451	15564	15407	15503	15377	15694	15419	15587	15264	15334	15411	15469	15548	15476	15342	15265	15339	15405	15443	15426	15306	15476	15426	15399	15195	15504	15534	15425	15415	15441	15347	15439	15147	15384	15492	15440	15269	15400	15221	15483	15295	15619	15528	15363	15346	15500	15382	15385	15469	15362	15500	15570	15442	15192	15565	15593	15493	15318	15606	15454	15363	15245	15421	15538	15576	15355	15332	15259	15552	15520	15276	15458	15505	15326	15381	15387	15447	15429	15348	15448	15550	15352	15381	15619	15257	15230	15124	15318	15446	15337	15415	15526	15328	15418	15485	15548	15410	15408	15194	15304	15345	15317	15290	15256	15353	15353	15471	15367	15462	15454	15616	15534	15618	15441	15551	15337	15378	15350	15535	15326	15445	15393	15406	15297	15392	15428	15267	15504	15580	15409	15349	15386	15406	15238	15380	15423	15508	15476	15345	15426	15383	15448	15520	15327	15382	15307	15433	15373	15328	15353	15237	15350	15364	15337	15611	15294	15430	15152	15434	15302	15426	15437	15502	15469	15524	15401	15375	15326	15290	15410	15504	15424	15479	15482	15671	15497	15217	15620	15584	15409	15429	15500	15367	15386	15402	15518	15543	15433	15635	15361	15614	15562	15196	15519	15392	15559	15545	15617	15352	15454	15266	15363	15429	15367	15490	15562	15424	15437	15464	15410	15382	15323	15501	15303	15236	15442	15323	15417	15446	15237	15270	15419	15462	15175	15444	15301	15495	15597	15465	15316	15463	15371	15498	15531	15587	15480	15278	15196	15404	15531	15517	15566	15650	15464	15466	15438	15470	15231	15349	15421	15423	15271	15592	15486	15412	15465	15523	15252	15299	15290	15536	15467	15405	15427	15186	15500	15299	15468	15327	15399	15372	15384	15453	15315	15254	15455	15451	15342	15628	15405	15409	15450	15481	15460	15445	15233	15393	15440	15362	15356	15376	15478	15483	15580	15451	15563	15318	15674	15460	15448	15311	15494	15481	15300	15383	15522	15491	15338	15338	15445	15490	15465	15526	15475	15318	15487	15570	15356	15487	15425	15344	15452	15442	15424	15418	15604	15511	15279	15443	15190	15443	15481	15510	15321	15439	15378	15502	15536	15427	15369	15350	15235	15424	15350	15288	15353	15472	15437	15281	15339	15487	15418	15336	15355	15474	15516	15519	15475	15383	15444	15213	15459	15488	15275	15351	15338	15410	15364	15291	15410	15462	15384	15384	15519	15429	15381	15341	15541	15276	15293	15573	15351	15403	15461	15445	15477	15635	15394	15470	15295	15569	15406	15488	15665	15459	15458	15510	15512	15312	15503	15350	15388	15394	15539	15288	15295	15344	15197	15438	15365	15228	15421	15555	15468	15595	15502	15485	15386	15717	15438	15347	15353	15505	15382	15229	15438	15512	15564	15668	15516	15355	15336	15372	15425	15476	15572	15398	15389	15512	15524	15380	15389	15227	15655	15418	15357	15538	15352	15320	15457	15511	15574	15549	15486	15364	15429	15447	15339	15339	15487	15381	15430	15275	15407	15499	15699	15390	15448	15514	15437	15377	15531	15445	15337	15335	15543	15234	15440	15527	15536	15504	15538	15503	15318	15439	15558	15253	15291	15548	15366	15415	15414	15379	15497	15412	15389	15464	15395	15470	15366	15276	15391	15489	15413	15434	15566	15382	15429	15260	15488	15522	15418	15452	15422	15337	15436	15501	15351	15376	15400	15322	15327	15374	15218	15379	15265	15463	15606	15657	15578	15207	15475	15228	15475	15424	15191	15524	15564	15415	15421	15193	15105	15407	15193	15226	15097	15581	15336	15274	15427	15221	15453	15499	15451	15361	15458	15517	15296	15407	15488	15400	15454	15404	15423	15331	15302	15415	15393	15398	15549	15313	15388	15513	15178	15419	15362	15241	15576	15353	15327	15484	15605	15327	15294	15385	15509	15440	15535	15550	15281	15426	15309	15501	15510	15371	15493	15316	15387	15505	15357	15187	15230	15419	15435	15513	15292	15643	15413	15333	15394	15575	15439	15383	15445	15240	15629	15515	15302	15596	15486	15394	15680	15427	15452	15358	15264	15587	15432	15495	15332	15347	15376	15278	15562	15434	15124	15639	15338	15435	15323	15367	15373	15396	15553	15267	15303	15537	15368	15417	15424	15450	15394	15480	15383	15378	15353	15314	15419	15488	15424	15469	15394	15319	15500	15451	15379	15511	15442	15355
38603	63662	59485	47630	39819	31328	24296	18840	17564	16938	16301	15859	15364	15209	15018	15099	14942	14769	14662	14614	14540	14549	14603	14485	14646	14577	14424	14406	14332	14451	14511	14337	14385	14363	14288	14242	14419	14424	14259	14312	14497	14214	14185	14459	14352	14463	14413	14357	14338	14359	14340	14397	14431	14334	14525	14239	14522	14325	14502	14408	14208	14155	14376	14380	14472	14379	14314	14336	14250	14557	14314	14391	14272	14409	14339	14302	14434	14321	14304	14405	14466	14239	14346	14358	14378	14226	14334	14497	14304	14327	14344	14320	14276	14356	14184	14298	14224	14357	14398	14347	14289	14281	14357	14374	14532	14406	14365	14480	14222	14473	14207	14416	14282	14318	14262	14312	14343	14225	14494	14474	14360	14334	14395	14280	14269	14130	14311	14319	14341	14384	14463	14341	14408	14410	14444	14222	14335	14468	14235	14313	14244	14343	14195	14199	14290	14310	14314	14404	14102	14289	14377	14373	14212	14202	14469	14252	14354	14278	14367	14360	14444	14222	14248	14271	14451	14405	14365	14309	14385	14268	14355	14300	14335	14349	14184	14451	14148	14382	14237	14316	14380	14337	14432	14243	14351	14287	14311	14325	14314	14297	14303	14342	14419	14369	14413	14366	14256	14255	14522	14441	14256	14241	14522	14297	14471	14296	14317	14271	14368	14378	14294	14377	14330	14398	14231	14295	14390	14270	14263	14219	14260	14379	14335	14381	14429	14346	14232	14376	14219	14336	14379	14302	14339	14448	14333	14383	14154	14103	14259	14319	14344	14532	14298	14338	14072	14451	14349	14254	14324	14214	14255	14232	14377	14355	14193	14164	14512	14232	14343	14470	14191	14416	14271	14329	14251	14315	14377	14231	14242	14339	14413	14203	14211	14250	14274	14373	14330	14231	14321	14342	14431	14271	14407	14278	14351	14387	14263	14198	14500	14344	14337	14372	14215	14414	14329	14278	14258	14241	14427	14410	14207	14301	14297	14371	14429	14364	14089	14209	14314	14075	14444	14377	14321	14175	14291	14401	14361	14476	14181	14253	14175	14221	14229	14360	14452	14396	14253	14285	14445	14160	14186	14274	14423	14339	14278	14216	14256	14477	14337	14274	14343	14486	14437	14233	14270	14120	14276	14325	14353	14436	14390	14266	14263	14200	14436	14415	14194	14214	14285	14345	14220	14306	14504	14219	14306	14193	14392	14248	14328	14491	14369	14303	14343	14368	14324	14319	14275	14354	14394	14354	14386	14177	14361	14322	14272	14286	14332	14467	14242	14295	14391	14329	14382	14267	14227	14435	14408	14046	14301	14378	14355	14308	14401	14205	14238	14223	14223	14397	14430	14491	14208	14330	14276	14346	14414	14236	14384	14249	14323	14274	14165	14291	14208	14327	14332	14365	14262	14242	14283	14303	14105	14314	14259	14450	14363	14398	14394	14350	14474	14317	14297	14426	14215	14316	14323	14280	14392	14192	14309	14126	14229	14490	14304	14355	14457	14295	14416	14386	14471	14332	14178	14363	14414	14314	14443	14354	14311	14332	14213	14339	14238	14206	14492	14329	14355	14201	14462	14255	14354	14359	14330	14192	14392	14434	14311	14230	14398	14314	14198	14340	14267	14598	14421	14310	14284	14423	14269	14144	14359	14106	14384	14313	14377	14375	14288	14307	14334	14267	14281	14137	14327	14411	14269	14256	14264	14379	14324	14145	14199	14285	14453	14384	14292	14208	14425	14346	14227	14329	14319	14539	14277	14403	14426	14324	14235	14397	14397	14297	14386	14252	14231	14312	14177	14357	14335	14272	14404	14254	14247	14440	14225	14307	14197	14316	14460	14370	14179	14411	14376	14286	14299	14301	14264	14361	14321	14351	14243	14579	14306	14253	14370	14231	14488	14373	14347	14504	14355	14453	14262	14238	14466	14287	14261	14377	14339	14361	14404	14203	14295	14224	14236	14273	14250	14348	14505	14331	14414	14355	14350	14293	14373	14288	14454	14211	14242	14280	14273	14189	14139	14381	14190	14351	14316	14285	14411	14291	14443	14189	14540	14385	14295	14377	14199	14348	14271	14397	14366	14388	14202	14368	14177	14230	14238	14031	14221	14400	14351	14427	14405	14398	14431	14324	14247	14217	14560	14184	14338	14320	14428	14329	14254	14522	14354	14390	14427	14320	14141	14326	14314	14259	14202	14340	14346	14414	14366	14308	14245	14270	14273	14454	14204	14331	14413	14094	14160	14401	14220	14387	14371	14389	14268	14391	14389	14341	14397	14314	14397	14242	14417	14207	14316	14349	14211	14326	14336	14425	14251	14356	14384	14335	14359	14138	14349	14443	14373	14491	14455	14318	14375	14300	14409	14327	14441	14249	14312	14294	14281	14333	14241	14277	14357	14409	14288	14208	14381	14135	14302	14413	14349	14308	14388	14305	14204	14439	14289	14161	14288	14468	14393	14299	14217	14372	14437	14331	14395	14335	14107	14434	14484	14223	14418	14235	14331	14342	14393	14273	14304	14350	14245	14244	14283	14343	14333	14193	14323	14275	14257	14183	14334	14220	14396	14335	14294	14440	14437	14350	14210	14352	14225	14273	14272	14343	14351	14348	14382	14230	14129	14325	14440	14490	14410	14354	14394	14328	14327	14323	14325	14195	14249	14144	14302	14277	14407	14240	14371	14287	14582	14337	14304	14426	14360	14322	14222	14301	14403	14327	14262	14241	14350	14437	14351	14287	14399	14402	14427	14166	14157	14140	14456	14358	14335	14262	14294	14398	14446	14488	14395	14324	14301	14380	14282	14320	14329	14307	14376	14206	14361	14118	14332	14263	14489	14530	14358	14357	14388	14254	14241	14359	14286	14403	14416	14367	14426	14387	14190	14378	14316	14255	14360	14402	14362	14372	14290	14424	14289	14365	14248	14178	14423	14241	14395	14204	14409	14332	14412	14243	14484	14400	14279	14335	14259	14199	14341	14192	14337	14387	14357	14340	14364	14343	14368	14310	14457	14268	14279	14241	14314	14386	14339	14445	14243	14232	14270	14260	14297	14302	14261	14251	14351	14257	14265	14331	14279	14194	14334	14077	14432	14444	14448	14214	14582	14286	14261	14405	14288	14370	14308	14261	14401	14381	14112	14340	14214	14459	14312	14264	14344	14454	14140	14416	14365	14324	14315	14509	14163	14370	14370	14246	14434	14543	14452	14160	14357	14388	14270	14377	14352	14343	14501	14309	14350	14394	14212	14423	14319	14481	14221	14418	14123	14177	14349	14143	14354	14268	14388	14112	14327	14271	14357	14311	14156	14400	14500	14122	14444	14151	14167	14236	14378	14432	14300	14344	14314	14387	14244	14325	14383	14370	14315	14356	14422	14299	14265	14254	14556	14197	14312	14318	14398	14218	14493	14317	14242	14312	14356	14222	14433	14256	14211	14249	14207	14232	14346	14327	14327	14274	14234	14371	14233	14352	14290	14183	14353	14278	14244	14357	14337	14272	14307	14264	14336	14352	14322	14312	14253	14286	14308	14374	14274	14284	14543	14417	14254	14483	14295	14232	14265	14204	14338	14341	14292	14275	14403	14289	14258	14276	14269	14418	14268	14199	14194	14459	14326	14133	14385	14385	14370	14307	14335	14281	14487	14396	14309	14322	14359	14315	14260	14453	14410	14345	14500	14250	14412	14262	14412	14239	14384	14284	14243	14434	14237	14447	14214	14190	14313	14439	14362	14442	14177	14130	14342	14386	14256	14226	14352	14324	14391	14434	14314	14334	14388	14264	14380	14412	14440	14267	14259	14238	14232	14470	14374	14400	14227	14393	14207	14366	14286	14372	14395	14264	14402	14416	14286	14318	14279	14437	14236	14390	14350	14277	14375	14469	14227	14424	14404	14182	14410	14408	14351	14375	14434	14411	14462	14331	14313	14192	14247	14317	14316	14424	14368	14201	14373	14375	14542	14284	14385	14291	14407	14184	14022	14274	14449	14390	14454	14413	14415	14249	14233	14286	14331	14342	14295	14185	14349	14452	14332	14362	14250	14418	14254	14357	14426	14451	14350	14332	14204	14299	14152	14151	14272	14289	14278	14441	14422	14325	14320	14560	14334	14327	14367	14315	14334	14159	14352	14368	14258	14190	14416	14338	14296	14396	14282	14417	14390	14405	14235	14196	14366	14550	14210	14327	14283	14407	14233	14292	14395	14384	14394	14165	14370	14272	14299	14303	14111	14272	14350	14365	14172	14275	14035	14468	14375	14274	14216	14310	14308	14371	14271	14324	14290	14480	14263	14290	14322	14335	14485	14218	14364	14347	14367	14196	14221	14200	14365	14345	14210	14377	14390	14244	14349	14505	14274	14409	14312	14446	14457	14523	14365	14240	14279	14400	14064	14335	14352	14384	14204	14276	14301	14183	14323	14413	14256	14271	14259	14432	14366	14300	14404	14323	14329	14328	14401	14391	14348	14305	14415	14264	14126	14348	14156	14288	14341	14386	14455	14356	14375	14242	14411	14634	14300	14227	14307	14300	14413	14251	14479	14361	14454	14385	14383	14183	14246	14280	14332	14355	14279	14309	14165	14407	14226	14482	14312	14469	14357	14377	14332	14414	14330	14288	14452	14320	14448	14262	14448	14294	14187	14329	14281	14341	14357	14244	14221	14288	14465	14186	14273	14271	14334	14290	14317	14257	14436	14421	14260	14357	14305	14353	14351	14225	14340	14252	14409	14261	14206	14430	14160	14329	14375	14525	14286	14191	14270	14249	14196	14405	14373	14395	14275	14504	14493	14204	14259	14294	14357	14386	14282	14321	14166	14294	14374	14265	14183	14332	14227	14181	14392	14247	14314	14252	14419	14172	14386	14254	14166	14517	14379	14404	14278	14265	14347	14291	14347	14396	14328	14394	14466	14492	14433	14433	14338	14252	14435	14434	14384	14295	14380	14507	14282	14372	14506	14355	14420	14552	14314	14263	14418	14303	14333	14176	14291	14343	14284	14298	14417	14324	14302	14348	14302	14391	14316	14427	14352	14088	14333	14354	14299	14321	14356	14417	14373	14313	14180	14220	14329	14291	14304	14378	14307	14301	14319	14243	14345	14454	14405	14466	14409	14282	14390	14412	14474	14347	14332	14346	14271	14284
29175	30818	37994	32105	24033	19416	17523	16101	15675	15491	15434	15368	14984	15142	14957	15072	14901	15006	15088	15130	14935	14695	14859	15101	14851	14923	15035	14887	14891	14886	14779	14908	14912	15042	14949	14834	14779	14940	15086	14806	15083	14975	14837	14905	15046	14887	14930	15084	14882	14951	15077	14917	14862	14708	14826	14964	14873	14787	14851	14694	14884	14953	14818	14884	14928	14864	14974	14687	14734	14791	14715	14856	14883	14938	15059	14710	14848	14914	14938	14797	15069	14902	14633	14899	14798	14962	14957	14863	14997	15093	14858	14768	14822	14789	14838	14765	14969	14702	14751	14795	14797	14873	14774	14872	14794	14945	14908	14857	14829	14829	14931	15033	14608	15023	14924	15005	14814	14949	14727	14939	14881	14742	14888	14749	14660	14791	14944	14705	14913	14917	15033	14853	14768	14833	14960	14738	14818	14964	14754	14821	14826	14743	14725	14764	14856	14846	14780	14695	14881	14715	14860	14836	14682	14866	14932	14799	14904	14962	14821	14842	14921	14949	14717	14792	14813	14834	14793	14995	14852	14803	14868	14879	14885	14636	14975	14891	14841	14942	14761	14608	14651	14837	14717	14751	14885	14767	14834	14604	14791	14669	14837	14988	14971	14784	15069	14901	14936	14846	14969	14931	14826	14850	14837	14794	14791	14706	14893	14926	14651	14880	14871	14922	14832	14998	14806	14855	14921	15005	14861	14887	14687	14671	15033	14864	14834	14809	14910	14783	14860	14759	14828	14820	14683	14822	15019	14925	14834	14926	14800	14973	14736	14666	14857	15073	14834	14714	14691	14821	14811	14780	15026	15092	14979	14946	14950	14742	14720	14766	14817	14944	14893	14712	14940	14805	14801	14806	14908	14820	14905	14901	14971	14857	14902	14831	14713	14861	14788	14837	14879	14871	14900	14745	14818	14890	14871	14927	14619	14862	14867	14850	14860	14796	14876	14898	14761	15030	14773	14973	14850	14846	14826	14854	14692	14847	14819	14952	14938	14752	14834	14902	14803	14682	14867	14844	14859	14659	14882	14832	14785	14892	14641	14973	14758	14717	14948	15009	14762	14841	14844	15017	14949	15011	14786	14929	14792	15067	15019	15076	14856	14814	14829	14749	14876	14941	14810	14668	14824	14939	14752	14759	14737	14829	14985	14854	14840	14979	14916	14996	14997	14710	14626	14896	14932	14711	14716	14722	14841	14812	14942	14781	14847	14776	14916	14932	14675	14944	14869	14737	14771	14853	14839	14799	14682	14851	14994	14926	14889	14788	14785	14958	14821	14727	14928	14877	14741	14871	14936	14651	14970	14782	14792	14889	14936	14826	14848	14815	14958	14691	14667	14983	14711	14868	15066	14915	14929	14780	14780	14808	14782	14919	14865	14924	14806	14764	14881	14706	14970	14766	14852	14806	14742	14615	14873	14919	14869	14863	14968	14942	14723	14865	14546	14971	14853	14856	14870	14870	14863	14921	14913	14710	14968	14825	14766	14901	14795	14793	14797	14756	14871	14859	14775	14644	14884	14885	14927	14848	14884	14920	14889	14885	14867	14864	15033	15134	14998	14960	15016	14899	14808	14928	14737	14712	14874	14695	14987	14760	14996	14651	14882	14851	14991	14738	14633	14835	14828	14778	14713	15109	14901	14741	14677	14823	14770	14978	14727	14732	14844	14741	14900	14815	14888	14897	14940	15066	14930	14911	14811	14938	14930	14880	14800	14897	15108	14836	14666	14977	14919	14708	14908	14754	14565	14855	14939	14903	14852	14849	14889	14806	14808	14817	14917	14850	14919	14850	14917	14828	15016	14786	14816	14691	14849	14929	14780	14816	14944	14936	14789	14813	14847	14825	14807	14831	14737	14739	14749	14954	14981	14770	14965	14799	14799	14853	14887	14959	14798	14975	14660	14771	14730	14952	14866	14812	14923	14931	14879	14847	14792	14719	14868	14720	14795	14933	14881	14871	14763	14867	14751	14698	14753	14997	14705	15030	14846	14793	15039	14825	14946	14894	14892	14800	14811	14914	14940	14950	15069	14834	14916	14802	14897	14906	14715	14936	14854	14907	14725	14742	14880	14868	14839	14913	14912	14966	14981	14822	14916	15018	15091	14961	14831	14971	14750	15000	14767	14913	15067	14988	14868	14615	14752	14676	14751	14814	14919	14916	14893	14752	14770	14798	14787	14704	15048	14706	14883	14886	14840	14849	14787	14862	14888	14936	14878	14631	14801	14663	14937	14678	14897	14879	14846	14946	14677	14759	14855	14850	14712	14884	14730	14995	14940	14920	14863	14909	14920	14874	14838	14624	15005	14902	14781	14776	14793	14895	14914	14676	14928	14823	14865	14881	14701	14763	14773	14756	14966	14859	15007	14790	15090	14880	14929	14821	14914	14824	14804	14890	14840	14706	14928	14816	14718	14840	14893	14564	14775	14948	14890	14929	14990	14871	15018	14877	14800	14837	14709	14999	14872	14836	14918	14979	14755	14813	14730	14673	14850	14928	14886	14871	14979	14931	14581	14834	14919	14764	14916	14802	14625	14757	14903	14956	14754	14867	14942	15007	14789	14863	14810	14803	14796	14742	14880	15004	15007	14840	14743	14683	14980	14838	14993	14848	14838	14820	15048	14775	14959	14842	14856	14851	15071	14869	14978	14837	14751	14825	14918	15024	14842	14885	14849	14755	15010	14940	14841	14682	14930	14892	14909	14862	14925	14720	14965	14883	14975	14770	15052	14978	14926	14892	14759	14912	14904	14901	14997	14928	14825	14947	14685	14759	14756	14927	14759	14864	15044	14730	14572	14753	14750	14866	14830	14800	14805	14706	14730	15129	15017	14883	14855	14938	14820	14815	14864	14825	14868	14560	14978	14702	14907	14883	14647	14923	14860	15021	15007	14718	14735	15020	14889	14906	14984	14827	14873	15059	15008	14814	14842	14913	14949	14785	14816	14803	14881	14820	14877	14963	14974	15044	15000	14955	14833	14877	14956	14825	14868	14818	14948	14971	14833	14766	14783	14721	14997	14880	14792	14996	14905	14735	14876	14929	14852	15096	14874	14856	14725	14791	14989	14840	14858	14877	14682	14894	14986	14659	14640	14841	14813	14839	14777	14748	14838	14813	14761	14690	14990	14954	14891	14860	14860	14808	15016	14935	14879	14736	14926	14816	14786	14839	14764	14949	14889	14964	14956	14831	14947	14750	14807	14819	15029	14675	14841	14770	14749	14783	14895	14755	14874	14961	14892	14824	14794	14773	15026	14851	14881	14930	14918	14797	14853	15032	14963	14815	14785	14800	14821	14951	14790	14821	14814	14728	14709	14702	14752	14829	14980	14829	14784	15048	14856	14668	14837	14731	14973	14797	14790	14952	14838	15021	14683	14837	14844	14848	14716	15039	14939	14977	14857	14976	14855	15038	15155	14708	14916	14779	14817	14925	14991	14904	14913	14632	14853	14804	14789	14827	14895	15016	15021	14620	14587	14929	14869	14801	14688	14752	14799	14901	14925	14715	14920	14892	14832	15029	14776	14813	14956	14825	14833	14891	14912	14893	14959	14946	14891	14736	15044	14923	14936	14985	14959	14891	14862	14873	15119	15070	14970	14911	14964	15010	15056	14719	14794	14775	14719	14750	14744	14941	14776	14706	14859	14978	14851	14874	14842	14820	14824	14906	14795	14819	14799	14831	14900	14962	14696	14792	14943	14900	14829	14768	14989	14877	14841	14787	14870	14888	14673	14733	14953	14783	14852	14620	14958	14829	15095	14794	14751	14602	15034	14844	14860	15037	14807	14810	14954	14894	14915	14945	14868	14782	14918	14812	14800	14819	15005	14952	15055	15087	14789	15100	14897	14864	14839	14826	15001	14763	15016	14827	14900	14969	14899	14818	14961	14719	14791	14960	14695	14853	14984	14773	14883	14771	14908	14816	14842	14853	14970	14722	14951	14866	14850	14854	14828	14745	15058	15016	14632	14721	14780	14750	14927	15056	14986	14806	14818	14798	14864	14791	14816	14738	14846	14835	14885	15026	14966	15067	14763	15135	15009	14809	14865	14800	14852	14844	14995	14868	14750	15020	14793	14922	14903	15020	15019	14884	14693	14736	15022	14931	14757	14847	14798	14901	14982	14727	14800	14618	14769	14967	14785	14840	14670	14634	14846	14950	14953	14990	14773	14878	14944	14756	14766	14911	14737	14879	14717	14805	14782	14829	14845	15132	15051	15091	14967	15088	14943	14986	15026	14798	14797	14843	14959	14695	14672	14860	14881	14996	15000	14908	14840	14912	14972	15033	14781	15006	14835	14867	14821	14935	14876	14894	14792	14830	14810	15123	14886	14805	14867	14756	14974	14694	14796	14801	14819	14765	14876	14788	14816	14833	14867	14836	14878	14811	14770	14737	14849	14853	15149	14781	14788	14761	14819	14796	14798	14926	14881	14872	14754	14908	14909	15024	14968	14837	14871	14769	14612	14757	14708	14869	14871	14700	14805	14898	14830	14863	14984	14948	14849	14612	15047	14910	14960	14888	14853	14831	14797	14730	14820	14814	14951	14992	14818	14948	14915	14687	14868	14794	14864	14853	14928	14894	14975	14876	14883	15017	15037	14842	15126	14975	14841	14854	14945	14888	14733	14719	14760	14990	14820	15019	15005	15057	14880	14640	14782	14831	14809	14693	14667	14917	14711	14834	14712	14752	14855	14771	14916	14859	14975	14875	14895	14741	14842	14971	14739	14637	15062	14780	14942	14993	14775	14811	14839	14823	14979	14926	14908	14811	14779	14902	14945	14606	14878	15011	14793	14708	14935	14704	14894	14997	14983	14892	14651	14972	15009	14946	14888	14730	14736	14750	14949	14851	14896	14803	14815	14760	14736	14882	14824	14837	14714	14950	14752	14795	14721	14982	14867	14758	14679	14801	14800	14868	14948	14801	14932	14864	14759	14996	14672	14851	14869	14888	14933	14661	14858	14966	14908	14786	14731	14799	14839	14909	14698	14724	14774	14868	14724	14890	14712	14722	14845	14853	14600	14807	14724	14874	14923	14869	14967	14954	14936	14961	14771	14812	14858	14845	14787	14932	15012	14910	14851	14911	14805	14826	14933	14661	14936	14807	14735	14960	14739	14875	14959	14881
34660	50067	44205	32704	25008	19280	17050	15313	15095	14774	14681	14570	14359	14431	14310	14210	14377	14099	14152	14055	14055	14149	13963	13912	14047	14153	13997	14185	14310	14001	14210	13989	13994	14064	14003	14073	13799	14268	14030	14028	14058	14040	13993	14024	14062	14002	14242	14123	14004	14015	13933	13953	14051	14080	13896	14114	13975	14100	14061	13938	13795	14047	13950	14071	13956	14066	14019	13970	13957	13998	14038	13994	13995	14109	14035	14044	14001	13944	14117	14009	14189	14064	14094	14045	14030	14046	14058	14024	13848	13916	14092	14051	13979	14136	13951	13806	14011	14068	13979	14056	14003	14095	14109	13985	14022	14123	13938	14032	14068	14035	13909	13939	14147	13947	14123	13955	13979	14025	13949	13953	14106	13911	14039	14060	13863	14079	14008	14044	14079	13949	13887	14098	13913	13987	14020	13974	13898	13928	14174	13850	13981	14040	14071	14076	14011	14088	14088	14135	13912	13933	14038	14082	13946	14080	13996	14023	14106	14099	14148	13880	14123	13954	14045	14051	14101	13964	14183	14036	14045	14067	13958	13993	13934	13961	13939	14138	14044	13997	14168	14039	13952	13946	14121	14027	14118	13940	13942	13974	13968	14094	13833	13828	14049	14099	13909	14079	13981	13886	13864	13828	13978	14065	14050	13983	13957	13935	13984	13896	13777	14179	14153	13909	14252	13911	13831	14048	14070	14080	14176	13867	13921	14054	14083	13997	13992	14121	13910	14095	13915	13991	14065	14025	14095	14028	14037	14124	14005	14088	13868	14032	14304	13932	13911	13904	13785	14064	14060	14065	13994	13985	14089	14056	13972	14033	14041	13971	14131	13907	13881	14036	14043	13859	13929	13981	14145	14045	13996	14135	13883	14039	13996	13992	13900	14064	13887	14093	13994	13746	13918	14199	13754	14055	13929	13863	13959	13985	13898	13915	14059	13961	14069	14007	13942	14178	14057	14089	13979	13959	14061	14100	14000	13876	13949	14090	14139	14125	13843	13869	14108	13881	13996	13950	13978	14082	13983	13941	14056	13868	14116	13971	14049	14160	13999	14011	14113	13996	13954	14074	13869	14005	14138	13911	13961	13986	13921	14065	14263	14023	14005	14203	13955	13922	14082	13958	14221	14040	14050	13884	13891	14146	14058	13928	13999	14181	13999	14151	14115	13959	14069	14000	13904	14062	14000	14039	13998	14005	13965	13956	14066	14003	13910	13900	14015	14002	14152	13903	14109	14040	13893	13941	13869	14101	13829	14038	14120	13950	14020	14203	13818	14012	13787	13975	14076	14003	14114	13916	14120	14013	14062	13971	13928	13937	14251	14052	14062	14151	13993	13990	13947	14024	14033	14068	13937	14140	14036	13889	14021	14082	14026	14020	13955	14027	14038	13923	13926	13977	13924	13878	14064	14061	14151	13966	14167	14019	13997	13929	13992	13914	13989	13995	13830	14060	14084	13928	14089	13975	14035	13885	14043	14139	14113	14022	13966	14017	14100	14027	13818	14091	13957	13825	13932	14010	13950	14131	13986	14050	13986	14030	13991	14109	13980	13973	13921	14114	13995	13939	14141	14032	14012	13943	14074	13936	13855	13967	14115	13901	14197	13971	13980	13932	13963	14099	14074	13930	14085	14006	13966	14019	13954	13990	13996	14028	14000	13975	14018	14106	13959	13935	13865	13955	13920	14108	13868	13895	14015	14138	13873	13985	14024	14104	14059	14042	14005	13997	14125	13998	13994	13951	14077	13895	14174	14011	13893	14247	13985	14123	14195	13910	14059	13959	14185	14029	14035	13958	13816	14050	13939	14061	13884	14119	13914	14138	13973	13952	14072	13900	13854	13976	14037	14057	13919	13889	13996	14120	13945	13941	13966	13916	13982	13851	13950	14182	13897	14117	13983	14152	13942	13996	13872	14055	13849	14112	13987	14053	14028	13945	13983	14146	13966	13967	13994	14088	13868	13967	14107	13924	14132	14125	13886	14017	14076	14022	13986	14086	14069	13932	14007	13984	13961	13791	14023	14107	14026	14068	14009	13977	14065	13926	14057	13937	13920	13920	14003	13919	14160	13702	14021	13856	14092	13955	13917	13944	13999	14054	14016	14073	14135	14044	13879	14022	14127	13967	13970	14118	13845	14058	13920	14042	14055	14140	13958	13860	14007	14003	13943	14019	14169	14129	13986	14230	14023	14223	13974	13982	13935	14052	14072	13918	14099	13967	13907	13885	13971	14062	14033	14046	14141	13752	14207	13916	14099	14020	14077	14175	13967	14053	13984	14123	14010	14114	13959	13961	13951	14081	14227	14073	13896	14126	13922	13921	14054	13937	14033	14086	14089	14015	14023	13908	14320	14107	13920	14099	13868	13969	13976	14105	13873	14023	13888	14000	14015	13921	13962	14054	13865	13926	13982	14123	14039	13959	14113	13951	14252	14120	13861	14017	14005	13963	13988	14011	14004	14021	13868	13966	14109	13940	14076	14028	13956	14081	13941	13981	13906	14042	14092	14028	14155	14011	14092	13745	13922	13902	14069	14018	13998	13961	14036	13986	14047	13862	14131	13938	14002	14101	13983	14034	13960	13903	14035	13928	13976	13965	13993	13992	14040	14023	13969	14047	13995	13987	13948	13785	14068	14036	14119	14107	14033	13866	13995	14155	13992	13960	14125	13770	14263	13991	14067	14054	13872	13914	13979	13920	13926	14094	14065	14088	14038	14031	14012	13951	13918	14147	14144	13936	14019	13884	13869	13922	14030	14048	13907	13991	14074	14099	14006	13899	14041	13866	14087	13938	13993	14051	13939	14037	14094	13744	14164	14131	14150	13968	14033	14025	13906	13944	13944	14001	14134	13906	13988	14141	14077	13978	13958	14102	14077	14026	14022	13856	13900	14129	13955	13950	14208	13907	14174	13849	13916	13823	14080	14093	13951	13953	13917	14105	13977	13950	13944	14042	14087	13861	14046	14106	14053	14014	14013	14227	13920	13866	14156	13976	14052	14089	13981	13942	14014	13874	14083	13990	14059	13961	14050	14101	13994	14118	14030	14022	14021	14176	14108	13991	13962	14051	14062	13981	14002	13970	13861	14086	14110	13761	14050	13930	14023	13916	13943	13866	14052	14088	13889	13948	14199	13982	13971	13986	14099	14029	14040	13998	13974	13989	13969	13878	13922	14051	13939	13979	13959	14068	13912	14069	14122	13869	14012	13934	13952	13855	14023	14047	13898	13995	14091	14069	13950	14119	13856	13978	14002	14141	13965	13925	13944	13833	14104	14135	13932	14015	13980	13988	14049	14011	14097	14014	14159	13925	13990	14151	14131	13964	14095	14081	14099	13996	14040	14063	14004	14111	14082	13848	13970	14034	14034	14206	14049	13862	14085	14102	14055	14021	14025	14068	13973	14017	14014	13942	14084	13974	13871	13897	14077	13852	14076	14129	14084	14028	13960	14058	14004	13979	13821	13978	14152	13985	14031	13989	14059	13981	14019	14081	14004	14013	14003	14046	14090	14081	14102	13994	14038	14005	14175	13765	13959	14103	14200	13915	13947	14053	14044	13994	14003	14047	14120	14059	14093	14099	13938	14095	14063	14129	14261	13835	14055	14043	13926	13981	14040	14031	14114	14088	13965	13948	13938	14077	14002	14025	14074	14104	14080	14080	13969	13879	13954	14004	14173	14086	14057	14056	13985	13970	14029	13933	14181	13926	14003	14110	14157	14268	13744	14057	13988	13916	13877	14068	14019	13854	13825	13880	13940	14137	13997	14228	13988	13964	14165	14067	14089	14048	14170	14065	13987	14077	13982	13942	14031	14078	14008	13898	14126	13951	14084	14030	13971	14062	13966	14025	14068	14022	14000	14019	14112	13916	13817	14082	13981	14146	13909	13896	13845	13978	13898	13967	13992	13943	13934	14089	13835	14034	14120	14034	14023	13832	14075	14067	14084	14081	14094	13881	13965	14096	14104	14036	14020	14057	14059	13770	13932	14016	14126	13964	14023	14099	14017	14024	14119	13923	14067	14022	14019	14028	13979	13757	13931	14030	14032	14020	14086	13852	13973	13955	13926	13918	14220	14127	14039	14082	13877	13909	13990	14037	13952	14114	13948	14025	14085	13935	14129	14020	13963	13995	13847	14055	14207	13989	13998	13974	14153	13858	14088	14003	14052	14142	14008	13971	13984	14155	13961	13986	14055	13897	13965	14192	14083	13963	14077	13907	13913	13998	14088	14019	14038	14010	13829	13978	14103	14070	14046	13900	14003	14008	14097	14169	13948	14105	14060	13843	13988	13977	14027	14097	14247	13997	13967	14052	13948	13985	14019	14013	13895	13989	13978	13899	14115	14069	13961	14056	14021	14050	14141	14028	13964	14023	14052	13944	14110	14042	13983	13909	14144	13937	14034	13864	13789	14081	13961	14136	14105	13975	14159	13968	14023	13899	13921	14110	14078	14008	13965	14159	14082	14112	14014	13912	14120	14045	14175	13889	13930	14191	14035	14004	13926	14128	13997	14185	14040	14001	14045	13969	14026	13931	14027	14155	13774	14192	13974	14097	13964	14036	13938	13909	14104	13983	13998	14016	13860	13966	14035	14066	13987	13982	14026	13896	13982	13827	14032	13897	14100	14101	13962	13932	13865	14025	13990	14003	13949	13878	14005	13866	14094	13971	14092	13901	13928	13948	13959	14088	14010	13967	14145	13957	13924	13920	14111	14151	14028	13999	13980	14092	14132	14064	13799	14009	14064	14114	14008	13850	14071	14016	14034	14126	13911	13882	14057	14069	14081	13912	14062	13773	13888	14101	14169	13924	14063	13963	14120	13954	14028	14011	14006	14104	14108	14039	14137	14130	14180	13978	14006	13909	13800	13856	14122	14044	13975	14001	13871	13987	13861	13969	13856	13923	13934	14030	13985	14068	13956	14162	14034	14004	13940	13834	13930	14043	13816	14058	13970	13941	13906	14041	14099	13930	14037	14222	14038	14035	13880	13873	13944	14025	13904	13788	14020	14287	14059	14117	13960	14071	14001	13904	13920	14036	13933	14024	14028	13871	13954	14003	13962	14070	14095	13837	13980	13817	14024	13855	13843	14107	13962	13944	13983	14107	13961	14066	14100	13948	13995	14121	13990	13896
24406	21595	29636	27436	27191	27182	24414	19742	17565	17067	16693	16261	16285	16138	16122	16098	16147	15988	16057	15765	15957	15894	15845	15893	15978	15878	15699	15996	15844	15914	15857	15886	16089	15893	15613	15826	15945	15958	15941	15992	16113	15976	16127	15821	15759	15694	15890	16005	15730	15814	15749	15741	15876	15772	15747	15850	15770	15846	16002	15828	15887	15930	15983	15920	15940	15973	15803	15890	15616	15936	15882	16045	15712	15758	15706	15928	15808	15839	15716	15722	15649	16027	15956	15859	16101	15919	15898	15609	15824	15865	15842	15921	15787	15828	15841	15664	15927	15867	16082	15932	16054	16004	15806	15955	15880	15801	15828	15828	15740	15660	15682	15802	15722	15909	15842	15945	15909	15783	15901	15937	16022	15727	15695	15869	15832	15896	15658	15767	15937	15998	15899	15785	15890	15800	15836	15773	15917	15954	15886	15816	15857	15843	15895	15740	15855	15956	15797	15712	15970	15725	15676	15797	15918	15816	15649	15757	15779	15945	15946	15988	15829	15798	15817	15717	15841	15946	15844	15862	15630	15760	15724	15719	15918	15734	15754	15922	15934	15849	15961	15806	15734	15979	15686	15804	15783	15907	15942	15741	15736	15775	15984	15815	15783	15725	16074	15851	15731	15869	15810	15857	16083	15769	15834	15805	15926	15922	15964	15713	15600	15782	15706	15841	15993	15761	15776	15733	16010	16060	16189	16030	15809	15872	15834	15764	15805	15712	15800	15829	15867	15848	15776	15871	15982	15666	15862	15685	15908	15725	15806	15781	15918	15733	15758	15810	15895	15673	15788	15902	15839	16007	15577	15778	15893	15848	15701	15938	15943	15677	15734	15676	15788	15846	15645	15693	15738	15983	15855	15792	15810	15742	15727	15989	15942	15952	15771	15813	15907	15847	15846	15866	15893	15952	15853	15757	15748	15837	15828	15712	15789	15733	15842	15895	15708	15916	15945	15760	15707	15641	15846	15809	15774	15857	15957	15930	15818	15810	15599	15677	15868	15873	15902	15808	15760	15767	15904	15842	15988	15927	15826	15803	15961	16021	15753	15782	15769	15854	15884	15856	15923	15777	15975	15731	15818	16174	15756	15991	15869	15767	15816	15798	15917	15648	15592	15960	15849	15947	15850	15876	15831	15742	15901	15543	15806	15758	15846	15918	15895	15729	15669	16049	15740	15643	15682	15774	15681	15895	15966	15773	15815	15656	15957	16002	15732	15756	15804	15579	15669	15907	15907	15962	15808	15750	15789	15873	15962	15766	15719	15698	15924	16105	15991	15866	15838	15794	15903	15693	15889	15852	15955	15906	15730	15814	15870	15705	15840	15715	15805	16059	15569	15756	15835	15813	15994	16039	15775	15841	15763	15939	15804	15918	15828	15781	15850	15704	15769	15700	15902	16009	15902	15937	15735	15785	15914	16029	15767	16051	15976	15724	15810	15951	15837	15931	15843	15647	15774	15809	15830	15952	15878	15844	15854	15934	15928	15819	15842	15804	15948	15811	15852	15835	15716	16034	15693	15808	15710	15821	15724	15932	15967	15696	16103	15725	15811	15712	15882	15909	15784	15701	15847	15872	15929	15742	15847	15834	15934	15789	15681	15768	15962	15854	15816	15834	15925	15810	15715	15698	15744	15896	15911	15778	15744	15808	15750	15566	15707	15707	15746	15660	15947	15803	15786	15747	15748	15785	15922	15898	15594	15830	15848	15683	15886	15875	15724	15912	15787	15771	15962	15697	15883	15768	15971	15835	15765	15883	15892	15766	15669	15868	15885	15894	15902	15938	15899	15810	15935	15723	15705	15609	15779	16023	15860	15947	15864	15719	15934	15745	15667	15881	15992	15733	15714	15796	15770	15708	15699	15888	15768	15854	16062	15954	15807	15901	15893	15788	15753	15898	15740	15981	15650	15682	16081	15855	15907	15835	15737	15867	15730	15854	15652	15957	15858	15760	15857	15878	15838	15744	15787	15730	15733	15912	15849	15863	15626	15754	15846	15909	15904	15773	15771	15766	15790	15863	15909	15797	15820	15943	15905	15760	15768	15798	15858	15868	15754	15752	15883	15834	15794	15625	15748	15675	15920	15826	15903	15876	15630	15787	15709	15796	15820	15660	15970	15887	16046	15897	15787	15690	15545	15683	15886	15609	15780	15835	15757	15615	15922	16032	15896	15696	15761	15647	15801	15750	16006	15862	15954	15738	15794	15640	15954	15800	15959	15595	15926	16053	15814	15846	15701	15694	15899	15903	15732	15861	15922	15881	15812	15766	15823	15847	15925	15842	15987	15906	16096	15835	15901	15971	15841	15651	15807	15994	15825	15977	15907	16048	15755	15784	15820	15842	15728	15869	15937	15710	15861	15702	16058	16031	15816	15700	15898	15892	15790	15809	15737	16005	15864	15809	15941	15831	15935	15844	15837	15778	15791	15803	15929	15802	15706	15845	15913	15859	15792	15870	15820	15877	15984	15864	15864	15839	15770	15845	15883	15847	15994	15849	15837	15904	15706	15598	15795	15795	15981	15760	15975	15993	15937	15980	15921	15789	15818	15778	15832	15831	15901	15723	15792	15904	15952	15687	15852	15770	15756	15854	16047	15814	15761	15897	15705	15878	15708	15829	15911	15850	15924	15817	15860	15771	15935	15829	15829	15774	15954	15984	15896	15564	15773	15902	15779	15628	15793	15587	15571	15886	15858	15793	15707	15698	15714	15783	15925	15834	15880	15912	15764	15932	15831	15692	15923	15979	15693	15747	15810	15967	15697	15769	15872	15782	15712	15761	15973	15680	15852	15828	15821	15704	15690	15785	15628	15865	15651	15784	15776	15721	15668	16056	15599	16018	16028	15738	15705	15811	15749	15711	15891	15947	15757	15781	15894	15814	15873	15671	15888	15825	15726	15767	15933	15796	15696	15766	15857	15762	15757	15816	15785	15711	15709	15739	15876	15724	15858	15927	16068	15816	15853	15716	15754	15792	15763	15938	15772	15921	15724	15882	15785	15651	15931	15720	15832	15874	15717	16106	15888	15766	15781	15597	15813	15751	15653	15735	15797	15790	15745	15676	15918	15719	15794	15681	15874	15663	15886	15781	15898	15776	15623	15912	15924	16041	16059	15916	15574	15751	15681	15905	15715	15843	15912	15804	15681	15931	15678	15736	15854	15693	15823	15850	15945	15751	16039	15798	15669	15851	15893	15832	16076	15847	15670	15795	15842	15964	15766	15910	15715	16026	16043	15820	15788	15854	15753	15781	15910	15736	15843	15655	15803	15795	15821	15791	15811	16040	15771	15647	15798	15839	15967	15845	15763	15943	15830	15957	15838	15792	16056	15920	15741	15811	15945	15669	15635	15807	15939	15897	15678	15883	15956	15625	15745	15760	15870	15804	15974	15980	15937	15765	15698	15631	15825	15823	15842	15712	15483	15879	15754	15761	15706	15837	15823	15682	15950	15845	16034	15922	15693	15957	15724	15720	15929	15991	15853	15875	15924	15818	15973	15732	15910	15937	15754	15825	15920	15887	15881	15771	15831	15907	15763	15824	15871	15760	15827	15980	15879	15759	15994	15759	15819	15786	15961	15771	15898	15863	15917	15762	15699	15879	15971	15893	15776	15910	15832	15693	15877	15749	15878	15917	15757	15933	15866	15840	15857	15886	15830	15839	15867	15711	15958	15986	16045	15985	15928	15909	15866	15950	15876	16017	15714	15868	15721	15855	15895	16030	16077	15725	15785	15887	15705	15765	15640	15913	15834	15816	15551	15813	15977	15850	15934	15711	15894	15723	15723	15907	15762	15928	15753	15802	15773	15696	15728	15896	15829	15736	15746	15799	15863	15890	15874	15871	15736	15878	15798	15843	15665	15837	15689	15713	15676	15933	15858	16094	15691	15706	15907	15921	15682	15898	15813	16111	15809	15762	16039	15905	15955	15767	15961	15942	16057	15863	15748	15986	15939	15897	15797	15896	15894	15675	15728	15773	15867	15952	15666	15919	15864	15714	15785	15794	15749	15818	15832	15834	15780	15749	15827	16027	15826	15832	15880	15908	15944	15805	16026	15837	15721	15825	15941	15946	15982	15818	15792	15841	16011	15675	15818	15866	15872	15904	15752	15699	15804	15886	15712	15663	15694	15709	15816	15917	15869	15865	15870	15634	15848	15876	15828	15790	15861	15868	15981	15871	15771	15786	15872	15810	15958	15782	15748	15833	15875	15947	15802	15560	15664	15866	15845	15799	15721	15803	15688	15815	16018	15838	15791	15738	15792	15680	15885	16026	15905	15873	15860	15852	16046	15821	15800	15668	15873	15871	16136	15687	15766	15894	15685	15818	15874	15689	15619	15918	15824	15996	15998	15937	15983	15864	15943	16049	15751	15660	15982	15811	15812	15915	15845	15784	15895	15730	15914	15658	15866	15992	15908	15988	15727	15849	15878	15911	15756	15778	15753	15715	15793	15779	15632	15844	15857	15874	15771	15984	15808	15785	15780	16008	15842	15763	15985	15689	15807	15819	15939	15936	15638	15923	15998	15872	15716	15789	15904	15832	15743	15742	15690	15721	15952	15932	15808	16054	15824	15893	15681	15791	16038	15796	15738	15785	15865	15856	15839	15804	15853	15990	15956	15704	15872	15831	15878	15623	15879	15890	15714	15778	15919	15660	15870	15938	15798	15698	15992	15741	15870	16025	15972	15743	15674	15631	15571	15830	15723	15747	15893	15820	15854	16075	15967	15813	15782	15709	15898	15933	15796	15979	15875	15917	15993	15871	15915	15780	15879	15825	15763	15935	15988	15726	15904	15996	15963	15736	15873	15649	15591	16005	15790	15747	15843	15635	15756	15874	15656	15892	15779	15688	15950	16026	15916	16028	15699	15997	15959	15793	15835	15998	15753	15840	15699	15803	15823	15858	15817	15723	15866	15943	15945	15819	15873	15939	15905	15883	15793	15903	15786	16019	15856	15817	15804	15827	15798	15722	15771	15863	15810	15752	15810	15693	15689	15667	15846	15922	15707	15868	15955	15893	16052	15894	15758	15662	15952	15945	15780	15764	15916	16066	15703	15884	15706	15586	15921	15905	15729	15836	16108	15623	15822	15689	15693	16012	15904	15787	15662	15801	15772	15756	16000	15832
37425	60049	53643	42348	34674	27476	21974	18555	16463	15857	15390	15093	15198	14959	14864	14769	14719	14781	14728	14729	14624	14701	14645	14683	14639	14612	14589	14653	14678	14681	14457	14595	14644	14656	14790	14665	14617	14778	14645	14549	14551	14634	14878	14603	14683	14836	14684	14743	14650	14760	14859	14616	14626	14491	14752	14689	14439	14658	14649	14585	14580	14621	14558	14580	14599	14610	14541	14598	14580	14671	14635	14721	14655	14592	14645	14690	14760	14554	14778	14688	14693	14674	14692	14626	14505	14524	14740	14672	14489	14708	14527	14690	14697	14509	14650	14689	14746	14627	14734	14461	14604	14590	14591	14573	14645	14549	14604	14512	14606	14740	14650	14561	14663	14688	14738	14580	14641	14648	14653	14594	14729	14497	14695	14659	14660	14652	14681	14649	14635	14906	14782	14694	14736	14602	14636	14576	14719	14700	14786	14631	14707	14648	14617	14845	14491	14781	14563	14753	14657	14675	14744	14691	14733	14530	14636	14567	14781	14703	14566	14797	14716	14678	14748	14583	14711	14620	14719	14669	14692	14613	14804	14613	14751	14595	14634	14546	14640	14724	14560	14776	14488	14637	14545	14656	14704	14652	14513	14804	14679	14566	14528	14381	14638	14467	14652	14769	14579	14564	14593	14727	14558	14463	14794	14406	14766	14626	14685	14436	14716	14623	14546	14574	14572	14435	14548	14537	14617	14584	14662	14665	14553	14568	14681	14676	14736	14566	14583	14649	14545	14561	14664	14640	14683	14735	14682	14744	14718	14622	14638	14902	14644	14519	14539	14702	14643	14527	14572	14758	14680	14720	14564	14667	14532	14600	14625	14386	14623	14687	14607	14590	14630	14584	14729	14647	14695	14659	14672	14577	14573	14754	14606	14550	14670	14574	14761	14538	14674	14630	14652	14630	14700	14771	14736	14665	14717	14798	14738	14752	14732	14675	14681	14602	14543	14548	14849	14726	14467	14678	14652	14658	14663	14725	14566	14612	14622	14745	14618	14663	14545	14504	14738	14666	14597	14540	14672	14611	14706	14536	14555	14668	14603	14703	14669	14549	14588	14738	14532	14686	14538	14472	14686	14690	14755	14621	14710	14738	14862	14498	14707	14686	14666	14645	14675	14583	14795	14808	14540	14661	14509	14594	14683	14664	14589	14737	14802	14422	14634	14571	14679	14706	14729	14773	14475	14701	14760	14695	14511	14660	14681	14466	14694	14536	14540	14669	14632	14598	14715	14597	14687	14551	14558	14496	14751	14570	14611	14601	14553	14438	14644	14614	14589	14700	14575	14602	14534	14615	14633	14619	14591	14748	14689	14550	14653	14522	14707	14646	14669	14664	14644	14678	14572	14785	14576	14630	14686	14575	14572	14619	14690	14639	14477	14514	14581	14580	14677	14694	14671	14448	14716	14502	14598	14694	14729	14636	14713	14685	14837	14733	14577	14834	14765	14633	14486	14586	14665	14656	14637	14644	14752	14685	14607	14761	14691	14616	14501	14642	14627	14665	14454	14553	14583	14634	14479	14787	14487	14565	14657	14748	14644	14614	14736	14739	14686	14729	14658	14645	14596	14635	14630	14594	14704	14546	14683	14602	14722	14628	14544	14538	14673	14441	14815	14466	14690	14871	14730	14733	14666	14673	14524	14620	14628	14731	14507	14588	14665	14528	14604	14668	14577	14614	14663	14583	14608	14695	14570	14643	14546	14738	14713	14588	14670	14633	14647	14661	14701	14468	14472	14419	14691	14492	14661	14808	14615	14635	14572	14760	14598	14639	14772	14616	14623	14625	14537	14709	14615	14686	14742	14851	14773	14542	14640	14858	14503	14856	14621	14473	14625	14673	14624	14454	14734	14657	14590	14595	14739	14578	14697	14855	14651	14731	14753	14465	14578	14598	14649	14588	14571	14702	14560	14515	14719	14613	14679	14758	14694	14542	14718	14679	14630	14632	14476	14583	14600	14620	14695	14627	14679	14645	14445	14503	14612	14700	14712	14747	14595	14611	14532	14630	14511	14823	14564	14616	14813	14678	14541	14556	14680	14601	14657	14469	14674	14615	14710	14559	14790	14801	14649	14651	14522	14774	14498	14595	14569	14485	14653	14727	14684	14635	14579	14499	14438	14560	14720	14578	14652	14505	14681	14480	14610	14714	14583	14814	14618	14550	14697	14514	14616	14714	14585	14577	14721	14503	14654	14620	14454	14695	14626	14571	14707	14596	14800	14400	14628	14759	14468	14529	14602	14603	14714	14692	14712	14663	14550	14694	14491	14757	14597	14807	14514	14760	14722	14642	14742	14698	14643	14677	14722	14699	14599	14594	14638	14589	14650	14631	14682	14573	14560	14767	14704	14583	14675	14688	14636	14410	14620	14853	14636	14577	14754	14622	14798	14645	14638	14492	14584	14552	14728	14557	14637	14616	14570	14615	14642	14744	14584	14649	14739	14599	14544	14508	14384	14715	14545	14596	14538	14652	14647	14621	14566	14677	14697	14543	14520	14713	14784	14622	14726	14572	14637	14745	14552	14693	14556	14644	14713	14679	14756	14779	14645	14715	14778	14711	14770	14640	14704	14711	14679	14758	14718	14512	14648	14605	14648	14691	14728	14496	14843	14582	14723	14806	14568	14693	14635	14652	14510	14663	14459	14646	14687	14638	14567	14494	14785	14839	14602	14607	14469	14645	14600	14630	14650	14594	14556	14622	14690	14668	14669	14654	14600	14582	14648	14586	14557	14563	14673	14670	14628	14647	14651	14729	14871	14560	14588	14469	14728	14713	14632	14634	14676	14420	14643	14643	14415	14647	14533	14562	14740	14670	14646	14695	14734	14526	14587	14777	14665	14537	14634	14640	14660	14496	14830	14665	14795	14805	14537	14533	14623	14648	14766	14589	14531	14583	14751	14638	14670	14592	14773	14507	14785	14570	14588	14847	14513	14529	14820	14631	14583	14748	14678	14493	14786	14428	14593	14730	14531	14655	14513	14604	14615	14558	14623	14730	14908	14506	14662	14614	14790	14698	14601	14585	14801	14569	14625	14718	14623	14589	14687	14698	14755	14696	14556	14710	14581	14675	14502	14621	14846	14636	14574	14781	14587	14652	14480	14586	14677	14718	14575	14938	14710	14750	14741	14657	14500	14704	14757	14675	14661	14762	14706	14481	14620	14632	14581	14679	14630	14563	14457	14654	14709	14672	14689	14760	14667	14542	14837	14767	14648	14626	14683	14600	14728	14514	14621	14549	14634	14591	14665	14681	14797	14511	14592	14430	14721	14662	14433	14650	14661	14544	14537	14443	14656	14575	14556	14600	14642	14629	14549	14684	14720	14593	14697	14694	14614	14609	14647	14768	14780	14698	14648	14556	14509	14687	14731	14639	14662	14628	14603	14578	14651	14706	14576	14664	14511	14449	14736	14542	14719	14683	14730	14715	14559	14692	14613	14516	14610	14682	14562	14647	14681	14629	14893	14768	14588	14472	14600	14646	14588	14603	14504	14617	14555	14694	14505	14763	14545	14462	14675	14552	14437	14521	14638	14674	14590	14663	14563	14628	14561	14680	14570	14583	14670	14688	14624	14716	14705	14891	14589	14647	14602	14557	14661	14579	14502	14686	14610	14608	14738	14692	14675	14695	14582	14875	14671	14719	14619	14681	14476	14606	14555	14521	14407	14678	14589	14627	14781	14718	14555	14625	14689	14673	14717	14712	14904	14446	14748	14720	14752	14654	14714	14502	14676	14561	14679	14772	14560	14546	14685	14701	14454	14550	14589	14665	14851	14479	14556	14589	14775	14788	14559	14518	14690	14640	14474	14823	14662	14689	14582	14658	14654	14551	14553	14643	14810	14559	14636	14703	14608	14607	14535	14613	14781	14505	14433	14534	14650	14699	14599	14461	14615	14681	14688	14668	14546	14633	14757	14656	14808	14593	14546	14595	14614	14596	14566	14567	14642	14773	14543	14596	14731	14646	14595	14665	14557	14652	14656	14651	14519	14646	14589	14721	14534	14688	14762	14658	14767	14720	14764	14687	14818	14632	14542	14688	14448	14558	14692	14657	14553	14611	14571	14671	14543	14803	14575	14765	14562	14651	14473	14708	14578	14683	14738	14493	14639	14596	14619	14782	14680	14559	14784	14624	14631	14668	14662	14539	14581	14651	14703	14723	14591	14646	14675	14626	14767	14516	14629	14784	14606	14631	14731	14637	14604	14524	14627	14565	14694	14590	14687	14777	14583	14649	14676	14585	14503	14497	14443	14748	14587	14569	14791	14645	14639	14596	14663	14729	14659	14573	14500	14619	14625	14783	14656	14522	14788	14665	14812	14456	14627	14665	14643	14541	14592	14749	14866	14645	14659	14549	14628	14650	14744	14649	14728	14611	14538	14810	14690	14605	14578	14651	14643	14627	14599	14788	14670	14638	14666	14877	14409	14791	14793	14678	14582	14814	14633	14681	14681	14626	14646	14595	14503	14705	14584	14604	14514	14399	14550	14834	14613	14519	14521	14699	14643	14561	14686	14582	14616	14519	14720	14543	14676	14694	14684	14496	14639	14647	14756	14689	14654	14554	14695	14637	14601	14714	14707	14634	14609	14793	14707	14765	14755	14857	14588	14638	14610	14564	14550	14537	14525	14619	14549	14684	14669	14682	14589	14406	14538	14648	14704	14512	14750	14520	14515	14678	14499	14613	14487	14613	14596	14656	14751	14611	14705	14768	14694	14724	14672	14576	14702	14595	14630	14700	14616	14540	14566	14579	14596	14525	14742	14778	14647	14665	14626	14568	14658	14503	14612	14593	14753	14592	14721	14837	14690	14435	14709	14687	14606	14767	14679	14592	14624	14706	14747	14560	14680	14539	14644	14641	14723	14708	14673	14711	14579	14679	14502	14445	14652	14641	14783	14627	14594	14669	14627	14780	14599	14519	14426	14537	14630	14688	14763	14589	14484	14465	14779	14615	14517	14788	14590	14489	14636	14633	14617	14778	14755	14884	14626	14762	14723	14693	14658	14623	14795	14503	14694	14720	14836	14674	14560	14781	14583	14813	14642	14516	14744	14803	14631	14671	14653	14681	14586	14579	14662	14629	14724	14624	14727	14762	14679	14754	14632	14759	14726	14672	14723	14715	14601	14663
23116	21554	29592	25076	24295	27062	28943	22372	19185	18402	17612	17149	16946	16700	16761	16598	16585	16275	16244	16346	16226	16291	16328	16146	16161	16402	16193	16308	16227	16275	16227	16056	16156	16123	16031	15977	16174	16111	16081	16266	15943	16017	15949	15739	16168	16059	16095	15978	16196	15955	16177	16129	15935	16168	16055	15993	16013	16172	15917	15949	15929	16012	16054	15915	16024	15968	16069	15963	16060	15965	15995	16061	16076	15912	16111	15948	16080	15916	15982	15950	16111	15862	16300	15835	15844	16122	16335	16204	15974	15860	16048	16080	16008	16122	16081	15919	16076	16002	16135	16132	16039	16152	16087	16164	15983	16084	16108	16158	16136	16117	16111	15992	16078	15959	16061	16112	15949	16138	16069	16261	16101	15959	16096	15937	16098	15824	16121	16202	16050	15977	15939	16077	16041	16209	16287	15916	16155	16107	15963	16025	16045	15850	15863	16070	16070	16144	16240	15993	16113	16017	16014	16006	16052	16059	16147	15987	16148	15965	16068	16079	16107	15992	15996	16173	16072	15946	16055	16061	16013	16000	15958	16042	16083	15985	16058	16164	15868	15975	15875	16044	16010	16114	16123	16076	16038	16011	16064	15910	15905	16013	15987	16167	15956	15794	16001	15965	15993	15917	16036	16017	16208	15911	16029	16083	15900	15993	16072	16025	16215	15882	16044	16305	16051	15915	16008	16071	16178	16063	16076	16078	16224	16004	16037	16139	15995	15941	16096	15998	16212	16049	16116	16140	16045	15798	15857	15897	16014	15950	15892	16151	16309	15973	16219	15992	16004	16048	15970	16026	15961	15970	16181	15973	15958	16016	15874	15919	15875	16172	16086	16043	15958	16192	15901	16134	16015	15991	15961	15899	16142	15877	15876	15792	15878	16015	16020	15882	16015	16260	16048	15936	15743	15980	16088	16015	15970	16009	16065	16033	16118	15881	15993	16005	16051	15944	16193	16078	16009	16157	16043	16104	16057	16118	16086	16096	15831	16137	15957	16188	15993	16071	16102	15952	15961	15874	15979	16092	16204	16248	15935	16101	15822	16060	15998	15979	15858	15838	16061	15932	15952	15987	16052	15968	15861	16103	15998	16089	16051	15879	15798	16265	16117	15996	16103	15966	15945	16058	16222	16107	16121	15868	15949	16121	16042	16074	16083	15961	16067	15949	15799	16114	16215	16195	15777	16007	15888	15985	16097	15829	15799	16013	15924	15838	16143	16055	15943	16073	16006	15965	15983	16028	15908	16077	16192	16008	16141	16166	16180	16087	15909	16101	15862	15937	15922	15907	16138	16130	16018	16144	16019	15911	15916	15987	15854	16077	16085	16014	16170	16084	16153	15945	16087	15886	15896	15917	16053	15935	15957	16133	15974	15997	16030	16289	16105	15868	16104	16145	16046	15921	16002	15961	15919	15876	16130	15878	15841	16078	16092	16207	16236	16040	16125	15991	15953	16116	15843	16059	16030	15815	16095	16127	15988	15924	15980	16156	15940	16080	15980	16096	16038	15897	16075	16042	15994	15957	16140	16065	16051	16081	16033	16075	15959	16081	16052	15957	16046	16022	15948	15683	15989	16083	15975	15730	16008	15887	15851	16103	16037	16029	15991	15957	16062	16132	16024	16068	15965	15901	16011	16044	15934	15965	15885	16093	16006	15910	16265	16102	16029	15860	15953	15999	16074	16184	16053	16077	15961	16010	15872	16101	16203	16068	16024	15974	16007	16044	15961	16155	15929	15976	16046	15783	16006	16102	16190	16023	15819	16144	16023	15956	16041	15995	16055	16179	16024	15951	15896	16050	16121	16056	15948	16155	16155	16147	16095	16110	15917	15858	16069	15947	16130	16070	16085	16063	16072	15968	15831	16092	15952	16061	16158	15841	15774	16076	16005	16064	16159	15895	16011	16132	16122	15874	15966	15962	16098	16074	16211	15916	16031	15874	16033	15945	15973	15950	16214	16005	15997	15988	15694	15966	16098	15994	16123	15978	15983	15952	15979	16086	15985	16127	16215	16016	16129	16103	16105	15962	15963	15814	16089	16030	16131	16094	15958	15859	15960	16097	16077	15831	16213	15973	15948	15866	16083	16094	15918	15936	16051	15909	15950	16027	15834	15890	16033	16031	15954	15993	16105	16102	16027	15926	16013	15795	15912	15921	16106	16020	16081	16102	16077	16062	16235	16045	16289	15898	15974	16158	15962	16142	16143	16060	15939	15896	15976	16103	16169	16102	16103	16160	16168	16032	15988	16009	16067	15994	16021	15935	16085	15839	16005	15909	15985	16123	16215	16087	16015	16029	16003	16053	16012	16130	16209	15981	15971	15926	15982	16011	15899	16021	16039	15941	16268	15980	16021	16015	16104	15908	16054	16040	16010	16121	16021	15950	15926	15927	15862	16039	15919	15892	16016	16042	15883	15923	16283	16004	16051	15896	15804	15906	16010	15940	16125	16079	15858	16047	16242	15933	16027	15970	16052	15779	16123	15917	16091	15774	15729	16021	15963	15882	15883	16274	15839	15825	15965	15899	15944	16161	16036	16090	15952	15928	15868	15994	16147	16077	16061	15830	15937	15919	15924	16016	16101	16034	15988	15891	16170	15730	15860	15962	16003	16004	16105	16081	15893	16056	16094	15896	15933	15993	16122	16068	16082	15799	16011	15999	15854	15757	16054	16186	15902	16080	15943	16037	15988	16265	16038	15958	15922	16136	16243	15947	15791	15936	16083	15862	16052	15937	15919	16048	15997	16066	15998	16018	16216	15887	16080	16031	16007	15978	16049	16017	15901	16009	15987	16049	16082	16097	16090	15956	16001	15896	16043	15934	16134	16113	15849	16005	16035	16155	16175	15943	16215	15925	16043	16156	16067	16089	16128	16171	15975	15698	15930	16174	16208	16216	16047	15929	15986	16070	16013	16035	15853	16010	16084	16094	15949	15923	15977	16129	16040	15876	16020	16037	15900	15937	15999	16017	16087	15967	15999	15997	15949	15923	16176	15714	16106	15920	15951	16014	16285	16033	15903	16164	16152	16113	15850	16063	15877	15885	15821	16004	15857	15830	16135	15981	15941	15913	15973	15922	16022	16081	16053	16099	16088	15906	15865	15981	16090	15857	16161	15768	16080	16118	15908	16011	16022	15994	16105	16113	15964	15978	16096	16161	16039	16186	15872	16043	16040	16129	16097	16201	16044	16100	16027	16002	15854	16044	15940	16208	16077	16135	15934	16134	16050	15876	15923	16014	15995	16006	16025	15886	16082	15987	15851	15933	15985	16182	16006	16149	16050	16027	16044	15861	16028	15985	15807	16123	15975	16014	16001	16051	16029	15978	15936	16130	16224	16010	16014	15961	15985	15986	15892	16208	16083	15925	15863	15794	16001	15789	16080	15878	15898	16021	16083	16081	16018	16059	16054	15859	15911	15954	16175	16192	15961	15847	16042	16061	15940	16090	16102	15904	15984	15665	15894	16235	16160	15786	15921	16151	16033	15911	16019	16045	15994	16157	16060	16114	15797	16120	15974	15860	16009	16094	15874	16160	15992	16108	15966	16112	16036	15929	15901	16096	15943	15941	15865	16072	15846	16004	15973	15991	16039	16017	16028	15900	16229	15988	15907	16130	16075	16071	15928	16124	15987	16120	16080	15956	15872	15978	16123	16019	16190	15757	15984	16059	15942	16087	16203	15816	15960	16066	16078	15948	15860	15993	16171	16099	16206	16080	16170	16275	16024	15973	16133	15825	15991	15891	16049	16082	16079	16071	16002	15959	15976	15813	15924	16057	15973	16062	15946	15933	16097	16076	16093	16104	16002	16168	16136	16054	16048	16100	16092	16004	16150	16098	16158	16080	16018	15871	16031	16125	16139	15910	16220	15934	15887	15954	16081	16126	16152	15989	16022	16032	16153	16129	16139	16152	15996	15985	15818	15899	15944	16149	16098	16131	16119	15795	16056	15954	16103	15979	15898	15965	15981	16013	15886	16220	16009	15984	15985	16099	16194	15971	15960	16156	15993	16002	16010	16073	15898	15740	15962	15773	16179	16164	16020	15937	15971	16157	16160	15992	16153	15979	15974	16002	15919	16023	16162	15760	15969	15963	16024	16112	16093	15961	16119	15942	15938	16073	16087	16033	15876	15904	15977	16261	16106	15840	16035	15819	15906	16119	16015	15622	15818	16099	15855	15964	16019	15929	15895	16013	16100	16039	15963	16029	16045	16029	16220	16113	16028	16040	16054	15937	15814	16084	15976	15996	15887	16085	15972	16153	15905	15959	16011	15924	16076	16041	16052	15964	16055	15990	16088	16025	16011	15954	15760	16021	15882	15967	16194	15974	15907	15953	16112	16004	15906	15951	16096	15940	15936	16029	16121	15920	16102	15936	16051	15964	15818	15874	16064	16033	16004	15838	15989	16123	15978	15954	16107	15889	15813	15911	15859	16177	16105	16022	16189	15899	15955	15914	15996	15992	15871	15986	15922	16078	16173	15903	15961	15895	15838	15870	16050	16089	16007	16052	16008	16043	15999	15942	15837	16082	15878	16148	16049	16025	15999	16174	15864	15869	16028	15949	15986	16091	16095	15958	15857	15864	16017	16058	16099	15998	16122	15939	15902	15937	15913	15932	16153	15943	16014	16185	16072	15973	15933	16017	16072	15885	16033	16149	15984	15962	16051	15938	16013	16002	15952	16011	16107	16081	16107	16044	16063	16111	16078	16166	15993	15923	15817	16092	15863	16078	16098	16013	16141	15951	16053	15862	15973	16019	15916	16248	16097	16106	15935	16004	15819	16067	16090	15869	15998	16073	15958	15915	16040	15922	15874	15839	16217	15977	16005	16089	16099	16121	16018	15957	15944	15808	15930	16051	16011	16104	15923	16002	15979	15944	15932	16185	15998	16064	15982	15986	16007	15858	15927	16071	15990	16331	15908	15995	16207	15843	15926	16058	16020	16057	16036	16046	15862	15899	16000	15876	16072	16009	16191	15816	15871	15888	15953	16128	16048	15893	15891	16122	16276	15845	15996	15816	15836	16031	15831	15890	15843	15937	16053	15993	16172	16146	16025	15852	16177	15832	16024	16196	15883	16038	15976	16177	15919	15802	16040	16088	16173	16021	16101	16115	16177	16126	15932	15989
40768	65519	60250	47732	37873	30821	26122	21509	18036	17082	16465	16081	15619	15386	15344	15263	15041	14813	14914	14819	14721	14805	14730	14969	14694	14750	14946	14809	14746	14848	14772	14879	14745	14718	14703	14771	14672	14848	14865	14796	14744	14795	14685	14563	14786	14685	14817	14601	14750	14635	14815	14785	14629	14709	14788	14676	14698	14642	14711	14699	14705	14683	14851	14633	14739	14894	14723	14700	14817	14729	14744	14691	14709	14873	14580	14443	14626	14795	14700	14847	14641	14680	14759	14955	14766	14705	14850	14784	14742	14856	14694	14443	14829	14849	14842	14661	14867	14799	14679	14714	14823	14906	14784	14662	14686	14773	14576	14778	14862	14808	14532	14829	14833	14781	14697	14560	14702	14563	14632	14690	14768	14738	14871	14850	14665	15010	14754	14777	14739	14834	14901	14661	14748	14792	14705	14845	14631	14716	14811	14905	14753	14631	14808	14719	14906	14630	14639	14724	14705	14549	14605	14746	14692	14819	14673	14710	14700	14754	14700	14732	14623	14765	14606	14681	14684	14713	14826	15025	14699	14732	14591	14592	14788	14697	14764	14687	14639	14625	14630	14693	14647	14704	14812	14746	14693	14662	14699	14624	14745	14539	14789	14654	14798	14610	14726	14712	14641	14883	14680	14697	14705	14776	14629	14870	14728	14774	14667	14738	14734	14839	14568	14631	14719	14684	14689	14622	14695	14694	14593	14762	14809	14593	14604	14642	14693	14680	14702	14617	14622	14794	14877	14785	14790	14878	14690	14835	14789	14694	14585	14845	14595	14729	14745	14726	14719	14744	14804	14589	14739	14672	14533	14827	14730	14687	14729	14857	14604	14620	14602	14764	14733	14765	14732	14762	14844	14661	14673	14582	14777	14592	14648	14550	14857	14649	14589	14851	14837	14686	14793	14622	14678	14693	14566	14671	14723	14727	14806	14733	14539	14835	14631	14642	14726	14741	14721	14721	14564	14825	14516	14690	14705	14927	14739	14657	14558	14692	14673	14541	14794	14675	14927	14699	14752	14599	14825	14552	14784	14546	14619	14548	14684	14845	14806	14812	14682	14779	14709	14752	14712	14832	14713	14686	14662	14732	14741	14758	14427	14845	14521	14663	14736	14753	14873	14741	14623	14640	14644	14779	14664	14772	14662	14779	14689	14739	14798	14802	14834	14635	14832	14549	14678	14625	14655	14675	14901	14671	14702	14673	14551	14688	14865	14698	14676	14868	14738	14624	14709	14644	14832	14797	15019	14644	14629	14870	14917	14617	14911	14887	14706	14649	14554	14804	14736	14557	14881	14699	14655	14677	14548	14733	14589	14753	14746	14865	14541	14849	14657	14582	14751	14961	14748	14667	14823	14705	14833	14714	14667	14716	14743	14723	14611	14587	14821	14702	14670	14644	14613	14599	14728	14752	14842	14760	14475	14729	14626	14669	14798	14656	14565	14627	14782	14648	14825	14723	14672	14835	14842	14671	14628	14699	14849	14872	14790	14776	14665	14716	14806	14603	14672	14764	14635	14682	14765	14771	14714	14772	14711	14781	14611	14677	14656	14572	14698	14865	14630	14668	14740	14687	14645	14731	14678	14858	14749	14567	14619	14729	14790	14678	14685	14667	14708	14812	14650	14753	14777	14769	14722	14891	14663	14674	14748	14738	14639	14738	14878	14613	14878	14735	14568	14645	14710	14717	14798	14920	14734	14646	14827	14634	14882	14644	14791	14929	14860	14728	14590	14587	14601	14667	14561	14839	14560	14722	14708	14870	14735	14675	14622	14682	14694	14703	14560	14722	14640	14805	14653	14682	14821	14690	14626	14811	14832	14894	14572	14639	14744	14566	14891	14706	14706	14598	14680	14846	14912	14713	14764	14653	14638	14765	14676	14697	14600	14745	14718	14716	14731	14755	14615	14704	14562	14826	14648	14675	14630	14746	14699	14753	14712	14623	14803	14653	14654	14792	14831	14677	14652	14700	14557	14683	14861	14772	14522	14880	14716	14707	14681	14861	14727	14629	14656	14752	14745	14675	14938	14546	14592	14626	14826	14673	14714	14948	14762	14822	14662	14529	14595	14691	14564	14927	14644	14754	14796	14889	14822	14868	14640	14773	14721	14708	14557	14741	14890	14640	14687	14764	14775	14567	14742	14716	14941	14724	14692	14731	14736	14699	14939	14739	14599	14852	14790	14741	14785	14828	14785	14555	14713	14658	14761	14707	14687	14861	14537	14827	14719	14578	14782	14878	14777	14818	14546	14507	14735	14673	14587	14750	14762	14779	14627	14603	14740	14759	14559	14628	14753	14790	14790	14831	14826	14665	14837	14800	14759	14659	14744	14706	14713	14722	14747	14741	14788	14514	14739	14826	14820	14752	14779	14646	14612	14673	14659	14764	14785	14632	14610	14878	14671	14639	14630	14690	14742	14714	14586	14740	14627	14670	14572	14704	14654	14696	14749	14784	14712	14658	14831	14487	14668	14864	14700	14729	14674	14974	14616	14718	14777	14583	14718	14883	14705	14700	14558	14645	14480	14651	14736	14667	14855	14733	14839	14783	14684	14766	14782	14779	14489	14736	14586	14648	14869	14686	14675	14539	14743	14703	14808	14532	14663	14632	14427	14799	14773	14582	14592	14638	14609	14752	14764	14745	14734	14618	14686	14724	14550	14620	14834	14560	14756	14745	14624	14640	14703	14858	14733	14533	14638	14671	14662	14780	14816	14675	14738	14853	14482	14743	14700	14798	14703	14775	14678	14793	14634	14877	14765	14774	14798	14818	14710	14866	14675	14744	14665	14632	14812	14715	14774	14706	14696	14749	14711	14663	14713	14803	14663	14809	14485	14840	14786	14585	14678	14848	14740	14847	14687	14799	14570	14848	14643	14851	14710	14650	14788	14792	14729	14711	14699	14646	14796	14693	14655	14644	14625	14733	14696	14639	14659	14785	14758	14751	14745	14710	14888	14644	14850	14664	14624	14962	14756	14645	14751	14702	14648	14707	14597	14578	14613	14643	14810	14584	14723	14642	14760	14853	14724	14834	14788	14771	14752	14695	14662	14710	14660	14709	14748	14760	14790	14642	14519	14709	14898	14559	14884	14779	14702	14699	14788	14666	14743	14747	14777	14883	14607	14848	14771	14800	14827	14597	14676	14613	14566	14650	14781	14580	14803	14681	14709	14705	14657	14750	14784	14833	14620	14790	14623	14837	14797	14730	14745	14810	14790	14578	14733	14750	14600	14587	14755	14738	14673	14721	14635	14636	14754	14516	14873	14640	14898	14851	14841	14790	14754	14833	14737	14746	14771	14752	14763	14895	14720	14828	14660	14794	14608	14503	14863	14739	14573	14785	14639	14674	14574	14607	14695	14676	14629	14720	14662	14777	14681	14614	14780	14709	14821	14664	14682	14748	14598	14797	14790	14767	14774	14867	14913	14632	14813	14756	14878	14846	14553	14716	14702	14668	14590	14694	14812	14811	14632	14814	14656	14812	14737	14672	14689	15037	14684	14753	14691	14765	14644	14487	14675	14750	14930	14725	14780	14701	14737	14829	14692	14612	14726	14510	14660	14711	14580	14736	14731	14772	14645	14763	14553	14726	14665	14596	14811	14789	14762	14697	14676	14543	14751	14694	14944	14738	14911	14788	14789	14587	14759	14801	14551	14729	14710	14787	14870	14597	14637	14650	14916	14579	14923	14834	14793	14497	14677	14842	14794	14713	14635	14741	14890	14758	14756	14514	14756	14760	14771	14595	14747	14670	14664	14677	14682	14598	14664	14704	14886	14744	14723	14665	14737	14470	14602	14374	14708	14816	14754	14655	14802	14600	14824	14716	14658	14783	14726	14588	14547	14497	14819	14768	14653	14689	14810	14853	14794	14753	14647	14619	14689	14754	14518	14754	14815	14771	14614	14690	14797	14736	14844	14707	14802	14598	14697	14810	14622	14748	14647	14606	14732	14674	14747	14779	14674	14764	14773	14717	14610	14707	14644	14668	14778	14776	14727	14836	14715	14636	14700	14675	14739	14806	14706	14821	14861	14765	14675	14734	14794	14817	14778	14833	14674	14742	14576	14808	14864	14749	14739	14696	14707	14754	14538	14730	14606	14692	14609	14747	14877	14725	14685	14692	14738	14576	14758	14646	14935	14625	14694	14648	14735	14623	14748	14646	14730	14661	14673	14759	14933	14667	14603	14569	14804	14532	14611	14696	14735	14662	14648	14904	14621	14804	14455	14694	14683	14654	14759	14685	14844	14808	14764	14663	14875	14772	14490	14736	14842	14870	14708	14754	14620	14770	14675	14824	14726	14665	14669	14841	14749	14663	14717	14638	14621	14909	14829	14624	14655	14605	14648	14735	14755	14786	14854	14694	14713	14808	14577	14790	14646	14736	14641	14563	14662	14616	14687	14614	14698	14699	14682	14612	14711	14652	14738	14702	14778	14655	14719	14715	14789	14633	14794	14586	14704	14864	14768	14871	14642	14709	14829	14766	14775	14727	14576	14691	14827	14749	14755	14697	14728	14691	14765	14800	14777	14710	14764	14821	14811	14726	14709	14654	14650	14616	14843	14832	14651	14859	14720	14702	14788	14656	14687	14584	14672	14798	14623	14605	14762	14830	14775	14797	14759	14858	14630	14784	14779	14676	14799	14803	14614	14775	14558	14838	14732	14745	14803	14616	14694	14718	14746	14639	14714	14762	14780	14722	14776	14827	14762	14879	14893	14635	14715	14799	14701	14731	14733	14740	14636	14673	14578	14687	14754	14801	14615	14695	15048	14910	14600	14764	14649	14516	14939	14550	14744	14806	14771	14819	14798	14882	14615	14501	14802	14665	14714	14700	14787	14784	14806	14688	14855	14711	14800	14765	14884	14651	14792	14714	14783	14843	14815	14757	14760	14792	14598	14815	14877	14677	14771	14619	14715	14598	14631	14715	14767	14798	14782	14812	14697	14652	14735	14689	14672	14741	14752	14693	14519	14666	14757	14800	14788	14726	14605	14728	14641	14497	14780	14772	14653	14792	14821	14800	14734	14800	14562	14737	14502	14652	14664	14840	14707	14749	14862	14686	14779	14726	14742	14822	14573	14808	14679	14630	14812	14697	14639	14792	14566	14707	14757	14720	14641	14763	14843	14508
29808	31754	37926	30802	22841	19311	17648	16486	15908	15830	15746	15394	15439	15564	15344	15240	15427	15427	15226	15053	15222	15139	15365	15143	15094	15213	15160	15226	14963	15058	15149	15132	15149	15176	15267	14921	14990	15230	15016	15170	15091	15030	15107	15181	15157	15344	15295	14884	15081	15135	14920	15115	15089	15055	15147	15144	15195	15139	15134	15068	14915	15111	15379	15203	15150	14974	15147	14939	15086	14996	14993	15159	15110	14949	15052	15223	15009	14918	15036	15218	15143	14877	14969	15030	15031	15031	14962	14971	15076	15066	15135	15094	15060	15065	15066	15032	14849	14973	15139	15310	15042	15341	15064	15178	15250	15131	15036	15177	15048	15042	15290	15313	15088	15048	15225	15133	14901	15089	15081	15241	14833	15162	15292	14975	15132	15010	15096	14968	15060	15240	15165	14983	14989	14878	14947	15118	15126	15038	15045	14945	15095	14981	15176	14904	15071	15063	14870	14990	15100	15079	15054	15038	14966	15031	15105	15032	15015	15111	15073	15061	14972	14949	14844	15189	15198	15212	15102	15194	15126	15048	15088	15160	15010	14954	15086	15049	15169	15200	14963	15036	15023	15235	15004	15131	15058	14887	15087	15130	14887	15121	15117	15152	15261	15201	15186	14986	15250	15042	15021	15049	15054	15039	14956	15162	15065	15103	15000	14985	15145	15161	15031	15218	15167	15182	15219	15280	15110	15054	15188	15051	15076	14985	15071	15282	15103	15021	14857	15109	14952	14987	15063	15049	15192	15324	15087	15162	15121	15063	15304	15122	15055	15140	14727	15086	15139	15000	14954	15217	15001	15097	15181	15152	14895	15191	14948	14888	15039	15112	14865	15133	15147	15015	14973	14852	15021	15105	15149	15037	15064	15059	14972	15106	15223	15061	15114	14804	15048	15080	15138	15162	15199	14987	15267	15072	15062	14991	15153	14910	15065	15131	14868	15069	15041	15056	15193	14827	15100	15003	15046	14963	15223	15126	14945	15017	15151	15132	14990	15031	15112	15014	14818	14888	15062	15207	15063	14962	15056	15015	15151	14954	14947	15046	15003	15014	15158	15131	15019	15167	15166	14902	14995	15067	15233	15100	15107	15060	15134	15070	15012	15107	15109	15012	15284	14937	14998	15093	14920	15133	15140	15227	15354	15101	15227	15087	15028	15024	15088	15018	15197	15033	15096	15145	15080	15074	15252	15076	15139	15186	14958	14960	15078	15114	15128	15042	15125	15095	15082	15058	14950	14978	14870	14913	14965	14957	15123	15080	15145	15252	14915	14911	14965	15127	15054	14997	15154	15013	15115	15284	15033	14903	15108	15032	15126	15166	15130	15018	15028	15160	15269	14992	14830	14992	14917	15246	15119	14954	15160	15023	15136	15104	15120	15194	15158	15201	15139	14977	15032	14969	15186	14864	15041	14976	15205	15268	14978	15129	14992	15015	15085	15002	14845	14939	15075	15070	15037	15078	15206	15201	15207	14922	14949	14791	15114	15291	15197	15078	15279	15002	14975	15013	15304	15005	15244	15025	15028	14936	15204	14998	15004	15115	15168	15094	15236	15063	15167	15234	15023	15070	14989	14996	15001	15120	15238	15071	15174	14929	15104	15040	15095	15093	14915	15139	15034	15094	15001	14937	15144	15108	14921	14833	14991	15029	15303	15086	15013	14878	14968	15030	14959	14992	15151	15194	15079	15022	15106	15125	14985	14954	15088	15096	15154	14952	14959	15022	15013	15263	14857	15087	15208	15051	15171	14853	15110	15109	14903	15211	15312	15195	15139	15080	15245	14910	15093	15181	15047	15101	15061	15222	15123	15095	15165	15049	15106	15017	14806	15028	15015	14911	15185	15044	14996	15104	15005	15037	14974	14980	15017	15158	14903	14998	15024	15046	15005	14926	15020	15117	15023	14729	14919	15074	14942	15125	15018	15192	14880	14846	14975	14951	15107	15197	15046	15042	15005	15186	15011	15176	15071	15106	15192	15106	14972	15097	15000	15148	15037	15016	14967	15012	15196	14995	14955	15036	15044	15147	15132	15049	15087	14939	15265	15140	15149	14885	15034	15067	14980	15154	15108	15066	15145	14903	15078	15174	15046	15114	15028	15143	14859	15034	15189	15296	14944	15149	15103	15186	14997	15079	15064	15073	14964	15144	15201	15011	15245	15247	15129	14994	14887	15059	15216	15175	15133	15121	15217	15240	15085	15111	15055	14984	14890	15201	15203	15164	15019	14988	15027	15105	14940	15051	14981	14927	15174	15160	15304	15057	15256	15294	15111	15155	15211	15101	15108	14992	14909	14988	15021	15284	15249	15007	14906	15088	14975	14939	15135	15047	14877	15101	15044	15092	14985	15146	15073	15119	15033	15155	15013	15241	15066	15075	15146	14953	15052	15135	14979	15025	15122	15215	15184	15154	15173	15001	15034	15078	15046	14989	14987	15170	14960	15047	15122	15193	14935	15064	15024	15138	15090	15032	15112	15051	15113	14903	15189	15066	15143	15181	15234	15145	15240	15170	14809	15040	15102	15090	15026	15156	15199	15267	15012	15213	15071	14925	15098	14863	15135	15000	15441	15324	15024	15176	15068	15061	14904	14955	15230	15032	15197	15217	14920	14919	14947	15125	15042	15154	15268	15188	14855	15073	15139	15073	15081	15243	14909	15043	15019	15065	15032	14942	15035	15066	15145	15012	15146	15089	15182	15114	14982	15147	15228	15149	15000	15151	15220	15226	15075	15168	15213	15049	15157	15280	15078	15123	15131	15161	15075	15023	15106	15082	15209	14978	15146	14932	15007	15015	15054	15013	15023	14928	15044	15301	15064	15011	15042	14862	15051	15082	15300	15161	15211	15136	15048	15003	15050	15266	15018	15143	15110	15213	14986	15091	15097	15111	14943	15088	15012	14961	15035	15005	15224	15159	15146	15205	15214	15003	14999	14940	14963	14911	15134	15257	15234	15002	15109	15097	14934	15050	15112	14970	15172	15131	15007	15046	15163	14963	15264	15127	15076	15027	14892	15103	15223	15277	15007	15185	15162	14951	15152	14897	15120	15301	14993	15022	15212	15283	15047	15146	15308	15112	15070	15093	15068	15171	15297	15011	15214	14945	15291	15124	15114	14904	15157	14905	15158	15144	15009	15213	15131	14946	15196	15077	14942	15288	15168	15170	14865	14990	15006	15186	15183	15213	15010	15064	15036	15014	14876	15018	15087	15196	15159	15015	15308	14963	14887	15098	15097	15168	15059	14925	15016	15057	15260	15028	15127	15177	15009	14940	15002	15099	15056	15103	15049	15104	15040	14929	14902	15242	15337	15094	15044	15040	15100	15161	15172	15107	14949	14949	14868	15002	15070	14953	15126	15002	15084	15021	15153	15128	15160	15155	14886	15228	15117	15021	15114	15046	15054	15143	14932	15080	15308	15190	15223	15208	14980	14962	14908	15143	15223	15193	15081	15299	15022	15049	14937	15001	15283	15185	15241	14984	15051	14941	15061	15051	15148	15031	14960	14997	15098	14882	14973	14910	14961	14957	15039	15097	15121	15235	15044	15094	15030	15128	14988	14995	15088	14932	15009	15044	15133	15234	15155	15040	14980	15040	15158	15251	15110	15044	14989	15071	14945	15035	15003	15088	15251	14974	15001	15089	15196	15120	15142	15036	15260	14954	15069	15159	14898	15008	15022	14913	14951	15072	15017	15029	15151	14923	15042	15099	15178	15165	14891	14971	14953	15071	15233	14952	15250	15002	15184	15050	15177	15302	15096	15057	15171	14957	14855	14888	15184	15023	14934	15136	15253	14954	15122	14908	15260	15126	14961	15064	15060	15023	15143	15119	15021	15350	15167	14810	15165	14984	15137	15195	14981	15189	15010	15006	15198	15285	15132	15076	15232	14980	15159	15153	15256	15026	15032	14942	15243	14852	15228	15183	14993	15137	15161	14984	14996	14950	15115	15120	14938	15075	15093	15035	14851	14946	15087	14986	15243	15120	15236	15068	15163	15076	15080	15048	15227	15014	15099	15031	15128	15206	15103	15122	15118	15122	15016	14957	14866	15168	15060	14922	15102	15120	15162	15153	15003	15080	15115	15123	15230	15153	14934	14899	14900	15111	15245	15019	15032	15153	14929	14844	15028	14926	14943	15349	15114	14904	15059	14983	15100	15056	15084	15099	15107	15162	14949	14987	14922	14858	15175	15426	15126	15088	15064	15134	15047	15211	15195	15156	15054	15042	15007	14980	15039	14761	14971	15099	15052	15109	15047	15235	15197	15107	15066	15016	15063	15029	15295	15003	15114	14939	15127	15109	15047	14958	15264	15127	15240	14956	15165	14934	15185	15012	15119	15007	15080	15022	15232	15087	14995	14899	14956	15214	15214	15177	15066	15129	15140	15208	15258	15041	15107	15121	15144	14990	15032	15157	15161	15197	15129	15173	15105	15130	15191	15009	14937	14913	15072	15298	15045	15023	15019	14875	15052	15224	15058	15186	15085	14959	15166	15043	15018	15067	15074	15016	14965	14975	15232	14999	14889	15059	15313	15133	15100	15093	15063	15116	15113	14984	14866	14874	15150	15060	15148	14911	15266	15160	15223	15029	15096	15113	15145	14963	15144	14911	15029	15120	15182	15158	15117	15156	15145	15032	15096	15164	15114	15168	15191	15245	15172	15112	14983	15042	15162	14996	14979	15078	15035	14999	15102	14884	15172	15005	15049	14930	15135	15076	15029	15234	15069	15131	14916	14945	15189	15054	15165	15143	15111	14782	15085	15131	15060	15125	15003	15042	15063	15108	15061	15214	15000	14897	15072	15128	15039	15061	15113	15176	15093	14929	15007	15065	15242	14931	15023	14982	15193	14986	15174	15060	15048	15128	14798	15154	15061	15090	15049	15232	15300	15188	15026	14826	15106	15053	15077	15236	15060	15122	15094	15235	15010	15062	15256	14738	15077	14908	15228	15117	14974	14808	15208	14945	15196	14925	14985	14945	14998	14931	15098	15100	15046	15062	15093	15122	15051	15005	15071	14966	15118	15122	15018	15041	15065	14893	14969	15148	15172	15041	15072	14871	15142	15270	15189	15198	15222	15205	15137	15117	15364	14997	15061	15144	15161	15152	15002	15157	14976	14999	15075	15130
36961	51249	43687	31106	23540	19018	17006	15977	15254	15107	14819	14630	14549	14484	14426	14372	14368	14225	14437	14138	14084	14200	14125	14157	14107	14190	14071	13922	14123	14181	14116	14203	14084	14279	13997	13958	14101	14154	14172	14023	13992	14115	14222	14027	14259	14053	14080	14079	14138	14323	14046	14078	14072	14129	14130	14239	14046	14046	14216	14138	14081	14092	14070	14076	14196	14149	14203	13932	14029	14030	14252	13985	14150	14210	14073	14022	14110	14084	14178	14072	13981	13999	14172	14115	14080	14162	14203	14161	14095	14097	14159	14148	13963	14035	14154	13999	14095	13983	14235	13958	14017	13967	14094	14175	14130	13988	14185	13857	14149	14114	14120	14111	14212	14124	14233	13966	13924	13991	14198	14003	14125	14062	14038	14249	14155	14146	14006	14039	14201	14040	14079	13991	14088	14050	14177	14203	14211	14183	14143	13962	14109	13973	14128	14085	14185	13897	14164	14109	14162	14113	14082	14079	14162	14073	13938	14057	14019	14204	14004	13755	14175	14030	14182	14064	14247	14131	14101	13974	14111	14151	14147	14190	14072	14139	14107	14010	14112	14150	14035	13984	14190	14219	13920	14191	14125	13987	13981	14098	14036	14200	14245	14159	14106	13867	14024	14176	14039	13987	13936	13984	14255	14147	13954	14211	14025	13988	14223	14040	14106	14083	14044	14087	13988	14122	14062	14097	13880	14047	14091	13950	14191	14113	13828	13970	14050	14238	14087	14097	14052	13909	14117	14087	14134	14222	14145	13975	14090	14067	14058	14163	14123	14125	14130	14031	14170	14129	13964	14075	14141	14150	13986	14045	14142	14085	13975	14040	14138	14019	13923	14178	14179	14092	14137	14125	14101	14118	14253	14098	14060	13885	13966	14202	13907	14029	14039	14234	14114	14028	14070	14023	14099	14070	14172	14135	14027	14020	14055	14235	14054	14206	14027	14014	14111	14002	14019	14115	14139	14161	14029	14279	14110	14093	14095	14147	13916	14031	14163	13994	13994	14018	14189	14011	14146	14063	14121	14071	14165	14070	14108	14160	14164	14064	14016	14185	14218	14100	14187	13992	14004	14159	13997	14257	14097	13959	13939	14036	14232	13974	14035	14084	14153	14229	14099	14057	14156	14044	14087	14111	14063	14170	14120	13961	14040	14030	14227	14138	14123	14275	13965	14195	14011	14128	14238	14248	14059	14039	13962	14117	13951	14132	14243	14034	14258	14143	14126	14032	14220	14146	14148	14026	14235	14067	13977	14074	13957	14132	13941	14258	14105	14233	13998	14110	14023	14130	14118	14205	14138	14125	13950	14109	14279	14222	14062	14140	13973	14139	14069	13956	14028	14027	14098	14050	14144	13972	14109	14086	14341	13983	14231	14055	13989	14146	14136	14056	14082	14091	13917	14101	14178	14150	14114	14044	14159	14104	14017	14062	14038	14066	13951	14051	14013	14060	13974	14057	14205	14103	14131	14071	14055	13973	14202	14282	14120	14196	14033	14052	14134	14114	14075	14013	13993	14055	14086	14007	14120	14215	14307	14032	13977	14237	14038	14077	14107	14107	14068	14066	14185	14025	14144	14160	14097	14103	14036	13945	14037	14066	14034	14086	14067	14002	14121	14165	14219	14108	14107	14031	14082	14223	13952	14082	14037	13965	14105	14057	14086	14166	14152	14025	14074	14224	14198	13931	14237	14060	14055	14031	14249	14170	14046	14212	14202	14116	14075	14115	14033	14144	14049	14044	14164	14125	14044	14018	14213	14023	14125	14109	14139	13895	14007	13977	13997	14130	14229	14183	14050	14119	14109	14132	13869	14193	14036	14235	13966	14213	14257	14034	14066	14143	13968	14130	14224	14097	14062	14092	14124	14111	13992	14240	14064	14072	14093	14165	14156	14072	14203	14073	14100	14224	14152	14053	14077	14101	14042	14177	14087	14171	14001	14046	14057	13951	14059	14167	14077	14040	14142	14191	14076	13946	14148	13971	14209	14020	14105	14114	14052	13968	14001	14082	14216	14098	14295	14133	14072	14258	14196	14171	13992	14161	14103	14022	14065	14143	13981	13959	14183	14071	14322	13967	14075	14225	14027	14015	14050	13985	14013	14112	14094	14127	14013	13964	14126	14112	14083	14146	14196	14017	13969	13990	14080	13975	14092	13994	14155	14002	14098	14012	13991	13936	14093	14085	14168	14125	14141	14057	14125	13946	14211	14145	14034	14051	14063	14047	13943	14085	14206	14124	14007	14125	14198	14139	14017	14095	14025	14121	13990	14105	14094	14014	14008	14043	14157	13886	14189	14220	14253	14091	14113	14039	14167	14094	14173	14130	14101	13966	14207	14191	13992	14057	14095	14029	14092	14097	14087	14029	14051	14031	13924	14164	14130	14227	14029	14220	14016	14296	14114	13911	14195	14195	14053	14030	14041	14215	13902	14034	14084	14236	14299	14181	14223	14209	14140	13944	14084	14115	14048	14056	14182	14125	14079	13972	14167	14161	14083	14039	14249	14021	14066	14221	14066	14098	14194	14091	13898	13859	13985	13991	14098	14133	14135	14095	14127	14049	14185	14171	14130	14239	14193	14209	14080	14063	14119	13913	14021	14092	14016	14110	14099	14113	14188	14002	14126	13974	14247	14015	14076	14274	14236	14138	14178	14248	14024	14103	14203	14068	14103	14064	14139	14147	14093	14175	14112	14123	14048	14150	13990	14143	13983	14216	13987	13990	14146	13980	14110	14087	14266	14160	14175	14125	14058	13952	14267	14085	14051	14075	14184	14197	14130	14179	14023	14113	14042	14038	14091	14004	14093	14067	14081	14156	13993	13969	14094	14030	14109	14070	14080	14097	14012	14023	14171	14207	14002	14237	14116	14212	14219	14239	14038	14165	14162	14055	14062	14212	14291	14223	14027	14042	14135	14248	14152	14171	13932	14153	14192	14159	14149	14043	14239	14186	14137	14076	14167	14027	13967	14175	14117	14030	13893	14098	14211	14074	14230	14128	14085	13910	14059	13977	14255	14023	14138	13985	14209	14076	14157	14080	14027	14099	14103	14187	14013	14225	14016	13913	14008	14223	14116	14033	14144	14046	14141	14149	14042	14350	13974	13999	14177	14166	14057	14198	14299	14014	14064	14055	14112	14102	14026	13907	14422	14159	14120	13880	14163	14085	14108	14160	14166	13968	14247	14057	14159	13965	14049	14186	14198	14115	14246	14266	14036	14045	14128	14070	14113	14161	14068	14214	14037	14092	14030	14020	14062	14041	14140	14085	13999	13966	14267	14249	14079	14036	14068	14236	14105	14118	14107	14051	14274	13945	14029	14186	14118	14109	14083	14191	14120	13993	14173	14061	14259	14028	14234	14194	14172	13917	13847	14124	13896	14101	14118	14007	14063	13948	14023	14037	14221	14063	14055	14090	14127	14069	14178	13939	14103	14032	13964	14123	13903	14065	14131	14106	14060	14083	14103	14076	14032	14174	14044	14224	14134	13928	13978	14128	14164	14045	14272	14070	13850	14177	14178	14094	14189	14201	14098	14114	14049	14024	14191	14095	14080	14086	14145	14219	14019	14369	14211	14146	14143	14272	14189	14073	14000	14094	14022	14128	14140	13934	14009	13958	14146	14168	14098	14214	14129	14008	14229	14079	14041	14088	14185	14251	14077	14040	14086	14215	13993	14133	14109	14233	14148	14066	14086	14061	14211	14222	14010	14105	14144	14134	14168	14120	14241	14272	14213	14117	14225	14162	14060	14124	14379	14119	14173	14136	14085	14183	14061	14126	14148	14075	13951	14145	14177	14239	14181	14029	14046	13945	14262	14066	14025	13998	13939	14035	14038	14161	13986	13846	14089	14191	14362	14124	14089	14050	14082	14002	14169	13959	13975	14070	14162	14061	14098	13967	14101	14276	14096	14111	14127	14030	14303	14122	14159	14035	14106	13886	14126	14212	14146	14017	14063	14164	14094	14086	14262	14031	14041	13950	13973	14094	14063	14134	14124	14081	14049	14002	14265	14223	14099	14062	14213	14052	14151	13967	14067	14213	14070	14135	13959	14205	13906	14185	14127	13797	14148	14135	13997	14180	14077	14082	13980	14155	14165	14044	14060	14042	14088	14231	14158	13972	14291	14097	14202	13949	13969	14007	13976	14148	14295	14210	14189	14208	14091	14147	14059	14274	14187	14024	14009	14094	14382	14090	14224	14026	14130	14028	13994	14075	14030	13937	14039	14331	14052	14116	14074	14034	14064	14082	14147	14102	14190	14039	13961	14009	14100	13969	14255	14117	14140	14009	14222	14244	14116	14023	14021	14193	13987	14132	14150	14063	13993	14212	14187	14343	13989	14222	14203	14297	14136	14074	14015	14142	14164	14227	14065	14071	14101	14149	14082	14072	14050	14181	14130	14078	14023	13958	14143	14065	14214	14064	14131	14211	14203	13959	14132	14182	13942	13984	14018	14119	14184	14092	13988	14152	13974	14034	14016	14150	14182	13972	14075	14282	14098	14062	14133	14069	14221	14066	14038	14190	14195	14146	14095	14117	13950	14107	14113	14049	14257	14135	14127	14072	14092	14036	14055	14152	14214	14028	14171	14202	14082	14132	14084	14082	14021	13949	14076	14097	14151	14122	14133	14230	14068	14131	14146	13970	14041	14146	14174	14168	14022	14070	14141	14175	13983	13990	14189	14240	14050	14094	14167	14030	14076	14197	14048	14128	14074	14053	14052	13933	14032	14351	14064	14101	14098	14177	14063	14038	14082	14000	14198	14086	14290	13989	14196	14018	14245	14085	14096	14180	14036	14209	14075	14107	14049	14193	14094	14210	13943	14196	14139	14153	14054	14066	13861	14026	14066	14076	14326	14136	14018	14123	14148	14076	14178	13992	14063	13924	14011	14236	14086	14191	14162	14070	14199	14120	14204	14086	14092	14159	14161	14232	14027	13974	14214	14095	14119	14070	14021	14160	14045	14048	14200	14184	14348	14049	14095	14120	14221	13941	13986	14073	14104	14119	14113	14155	14042	14084	14093	14045	13916	14195	14065	14047	14011	14125	14000	14330	14100	14094	14055	14147	14082	14098	14258	14251	14132	14259	14032	14107	14081	14145	13914	14070	14154	14150	14213	14123	13884	14269
24382	21596	29420	26943	25902	24926	23036	19273	17950	17423	16986	16486	16261	16256	16065	16105	15912	15885	15898	15746	15850	15852	15887	15944	15982	15922	15841	15612	15883	15759	15784	15641	15949	15836	15975	15760	15618	15835	15768	15558	15794	15769	15758	15962	15825	15731	15651	15720	15620	15797	15683	15888	15749	15818	15627	15817	15740	15769	15654	15787	15787	15787	15761	15826	15839	15619	15895	15647	15839	15813	15874	15677	15906	15641	15647	15614	15765	15706	15752	15707	15790	15640	15765	15741	15651	15534	15567	15541	15727	15762	15753	15765	15694	15955	15673	15699	15875	15825	15684	15784	15716	15790	15636	15968	15681	15661	15778	15740	15572	15783	15534	15615	15748	15695	15418	15528	15497	15405	15785	15517	15839	15559	15585	15602	15805	15779	15527	15632	15684	15519	15799	15861	15751	15835	15631	15599	15697	15823	15651	15700	15602	15612	15737	15711	15605	15949	15802	15585	15783	15656	15642	15760	15865	15721	15699	15613	15602	15608	15543	15772	15782	15848	15962	15676	15779	15792	15750	15848	15507	15879	15664	15574	15539	15585	15613	15578	15768	15564	15694	15860	15497	15689	15713	15782	15818	15578	15719	15600	15759	15555	15651	15698	15696	15802	15651	15565	15774	15531	15691	15561	15761	15689	15563	15763	15595	15642	15713	15682	15681	15787	15651	15573	15790	15538	15838	15669	15668	15804	15863	15635	15794	15550	15641	15562	15631	15532	15692	15616	15679	15542	15591	15819	15721	15461	15714	15496	15766	15731	15681	15568	15581	15642	15565	15466	15595	15746	15862	15408	15938	15689	15504	15655	15859	15864	15616	15672	15704	15709	15743	15674	15695	15589	15628	15582	15634	15620	15723	15786	15813	15557	15759	15854	15738	15740	15737	15706	15607	15799	15607	15701	15635	15505	15611	15680	15587	15622	15702	15569	15689	15660	15698	15758	15709	15600	15769	15719	15552	15567	15658	15616	15591	15575	15683	15693	15595	15617	15562	16000	15662	15711	15621	15585	15768	15791	15787	15718	15771	15970	15682	15647	15609	15795	15688	15715	15767	15829	15821	15582	15671	15686	15707	15649	15745	15745	15748	15849	15906	15617	15789	15605	15539	15919	15846	15641	15698	15843	15643	15746	15852	15902	15655	15615	15771	15728	15762	15823	15745	15666	15712	15662	15518	15546	15811	15839	15603	15839	15829	15611	15635	15923	15740	15737	15780	15739	15783	15782	15672	15468	15799	15600	15719	15589	15731	15717	15838	15729	15649	15718	15837	15670	15768	15690	15569	15768	15624	15924	15812	15701	15866	15642	15612	15808	15611	15760	15797	15531	15526	15694	15881	15798	15813	15630	15700	15562	15661	15624	15736	15675	15574	15649	15550	15610	15823	15654	15566	15856	15766	15782	15642	15517	15634	15777	15635	15766	15714	15573	15748	15694	15717	15848	15868	15768	15764	15584	15766	15769	15679	15657	15559	15814	15964	15712	15740	15829	15645	15531	15642	15625	15598	15719	15494	15653	15659	15603	15665	15460	15596	15579	15651	15617	15645	15965	15602	15786	15848	15630	15722	15724	15775	15528	15650	15833	15597	15813	15799	15655	15615	15780	15839	15774	15648	15799	15687	15674	15727	15874	15935	15690	15771	15728	15777	15701	15796	15656	15841	15900	15867	15815	15701	15721	15683	15625	15708	15588	15788	15605	15717	15586	15594	15593	15787	15718	15915	15757	15656	15732	15742	15677	15671	15840	15581	15665	15783	15493	15817	15792	15711	15888	15731	15944	15739	15698	15733	15790	15885	15797	15883	15691	15802	15527	15668	15499	15821	15806	15805	15792	15803	15643	15582	15490	15773	15508	15773	15814	15785	15623	15684	15578	15796	15557	15809	15700	15570	15674	15550	15559	15593	15869	15709	15617	15768	15526	15533	15653	15828	15719	15853	15671	15701	15684	15710	15688	15659	15791	15833	15605	15883	15747	15698	15800	15676	15614	15520	15655	15869	15586	15891	15643	15466	15859	15712	15740	15673	15703	15703	15630	15613	15732	15747	15790	15676	15797	15531	15596	15608	15526	15702	15581	15803	15679	15604	15630	15679	15634	15585	15807	15666	15573	15752	15740	15494	15697	15710	15632	15556	15551	15812	15766	15785	15622	15585	15773	15481	15545	15670	15616	15843	15715	15749	15703	15517	15741	15839	15786	15751	15649	15571	15735	15526	15715	15634	15685	15963	15969	15803	15897	15741	15748	15785	15776	15660	15730	15644	15812	15857	15625	15848	15568	15741	15832	15811	15513	15608	15847	15563	15717	15641	15541	15635	15776	15815	15710	15694	15578	15717	15652	15865	15823	15754	15576	15763	15679	15801	15603	15826	15620	15757	15943	15840	15870	15674	15634	15556	15682	15723	15716	15666	15777	15790	15780	15724	15862	15792	15742	15808	15884	15767	15770	15605	15657	15749	15662	15508	15535	15860	15746	15728	15712	15723	15698	15729	15712	15978	15823	15701	15672	15391	15711	15663	15733	15552	15678	15780	15775	15783	15633	15713	15797	15814	15691	15687	15543	15566	15662	15492	15790	15782	15587	15639	15489	15548	15674	15618	15684	15864	15642	15743	15706	15737	15509	15626	15666	15747	15767	15434	15954	15737	15816	15655	15644	15720	15691	15824	15873	15559	15663	15658	15685	15737	15978	15593	15772	15627	15622	15714	15791	15863	15734	15743	15701	15920	15711	15534	15750	15797	15724	15712	15845	15603	15822	15616	15663	15755	15688	15992	15779	15814	15737	15877	15908	15521	15753	15833	15753	15775	15598	15607	15763	15471	15505	15675	15632	15469	15682	15772	15591	15746	15615	15719	15592	15775	15795	15760	15477	15669	15657	15756	15511	15665	15567	15976	15674	15647	15850	15404	15537	15820	15568	15574	15800	15678	15668	15963	15542	15598	15849	15727	15845	15808	15648	15770	15722	15665	15679	15898	15868	15768	15732	15656	15580	15622	15806	15783	15887	15610	15731	15727	15614	15832	15704	15625	15736	15585	15706	15767	15647	15893	15889	15479	15635	15591	15642	15622	15744	15528	15683	15481	15578	15778	15624	15993	15854	15648	15654	15701	15860	15826	15760	15755	15781	15759	15739	15644	15680	15830	15692	15810	15852	15675	15650	15534	15556	15578	15653	15701	15397	15626	15702	15667	15678	15592	15693	15581	15687	15574	15528	15759	15797	15865	15785	15672	15794	15801	15739	15685	15719	15687	15787	15752	15690	15821	15838	15522	15604	15769	15583	15726	15718	15643	15595	15591	15718	15562	15775	15669	15520	15570	15691	15521	15667	15718	15595	15737	15557	15684	15828	15683	15683	15733	15797	15720	15679	15656	15722	15769	15570	15554	15681	15428	15770	15434	15740	15757	15586	15647	15576	15979	15814	15610	15697	15601	15743	15782	15640	15590	15810	15530	15537	15697	15885	15749	15588	15575	15706	15641	15536	15505	15803	15680	15654	15839	15893	15556	15721	15626	15651	15610	15872	15725	15674	15720	15551	15709	15557	15859	15647	15662	15645	15590	15557	15778	15804	15714	15628	15577	15701	15648	15905	15864	15707	15690	15881	15580	15849	15939	15718	15571	15607	15698	15681	15889	15782	15583	15919	15637	15667	15527	15790	15656	15644	15860	15814	15643	15639	15786	15878	15652	15876	15589	15382	15603	15945	15897	15813	15702	15567	15809	15601	15662	15700	15731	15627	15594	15639	15721	15731	15801	15641	15720	15642	15761	15709	15607	15691	15386	15473	15553	15742	15648	15604	15827	15670	15616	15764	15810	15592	15631	15612	15765	15555	15553	15668	15574	15656	15618	15793	15818	15718	15723	15857	15599	15644	15489	15872	15571	15622	15832	15682	15670	15628	15774	15642	15645	15790	15739	15713	15903	15766	15725	15604	15928	15694	15909	15568	15720	15585	15487	15711	15705	15797	15725	15766	15787	15581	15668	15782	15661	15620	15702	15685	15704	15675	15811	15690	15737	15907	15753	15728	15712	15712	15759	15668	15673	15663	15710	15794	15730	15744	15624	15575	15753	15687	15749	15739	15627	15596	15601	15540	15699	15594	15952	15928	15666	15665	15661	15905	15827	15778	15626	15759	15604	15761	15705	15639	15923	15500	15806	15516	15731	15558	15497	15854	15667	15525	15652	15761	15870	15802	15557	15639	15621	15478	15924	15730	15722	15770	15868	15697	15763	15583	15660	15623	15942	15680	15808	15698	15614	15687	15686	15567	15899	15694	15651	15747	15598	15852	15578	15609	15599	15805	15733	15725	15528	15685	15540	15536	15672	15739	15675	15693	15704	15623	15889	15691	15787	15596	15876	15712	15855	15676	15684	15633	15634	15520	15564	15549	15788	15615	15627	15560	15629	15488	15743	15584	15578	15673	15593	15854	15722	15954	15649	15817	15785	15760	15676	15695	15835	15645	15692	15780	15689	15686	15645	15734	15837	15542	15780	15834	15781	15830	15839	15616	15765	15617	15656	15522	15716	15729	15676	15694	15710	15722	15664	15680	15763	15615	15698	15832	15813	15586	15857	15560	15777	15900	15974	15764	15739	15657	15696	15614	15818	15824	15786	15674	15568	15597	15735	15808	15851	15832	15558	15591	15667	15615	15765	15777	15732	15604	15685	15687	15760	15616	15783	15740	15892	15839	15800	15644	15624	15506	15679	15749	15910	15676	15705	15951	15480	15696	15797	15797	15593	15556	15752	15847	15625	15660	15761	15674	15915	15874	15719	15804	15687	15567	15576	15750	15621	15589	15762	15827	15732	15756	15695	15739	15438	15800	15564	15620	15640	15754	15815	15708	15810	15779	15876	15724	15348	15710	15764	15783	15612	15703	15805	15825	15753	15542	15674	15665	15811	15707	15473	15786	15633	15710	15656	15821	16044	15828	15700	15670	15785	15546	15714	15976	15819	15862	15806	15566	15452	15779	15717	15640	15742	15839	15662	15783	15665	15782	15747	15622	15657	15737	15698	15840	15648	15786	15772	15603	15721	15584	15784	15523	15521	15585	15624	15599	15846	15826	15632	15617	15696	15907	15815	15742	15833	15818	15631	15634	15661	15627	15764	15729	15430	15629	15852	15693
38416	58752	51877	40475	32279	23803	20451	18557	17177	16117	15873	15443	15190	15047	15100	14728	14850	14875	14860	14634	14740	14520	14670	14455	14716	14602	14550	14723	14589	14441	14604	14592	14519	14376	14598	14531	14562	14473	14581	14554	14510	14624	14572	14514	14713	14379	14510	14505	14442	14549	14473	14433	14681	14569	14418	14378	14481	14396	14506	14655	14572	14655	14625	14646	14543	14469	14451	14362	14472	14420	14599	14483	14588	14621	14490	14316	14467	14528	14622	14696	14519	14405	14496	14532	14684	14508	14538	14570	14454	14726	14418	14546	14630	14608	14626	14590	14440	14597	14607	14472	14413	14522	14524	14579	14447	14509	14561	14513	14563	14510	14435	14529	14536	14494	14611	14489	14593	14490	14518	14473	14585	14476	14564	14439	14425	14623	14433	14628	14614	14583	14557	14482	14443	14562	14581	14595	14445	14544	14506	14712	14672	14345	14739	14527	14494	14590	14563	14729	14580	14442	14465	14597	14728	14539	14517	14518	14655	14660	14506	14558	14531	14594	14394	14529	14469	14628	14730	14644	14743	14543	14434	14319	14451	14458	14625	14367	14529	14571	14785	14341	14702	14380	14598	14447	14497	14534	14345	14509	14326	14396	14376	14518	14543	14505	14352	14545	14359	14385	14537	14472	14508	14422	14549	14476	14550	14425	14669	14598	14321	14508	14390	14458	14544	14533	14553	14521	14487	14516	14376	14537	14602	14479	14547	14545	14488	14412	14662	14703	14496	14601	14543	14405	14528	14412	14448	14606	14556	14586	14492	14619	14551	14482	14486	14527	14464	14571	14653	14502	14379	14617	14523	14557	14418	14386	14538	14427	14658	14371	14477	14474	14412	14520	14390	14623	14499	14695	14542	14547	14571	14503	14480	14521	14602	14473	14456	14419	14519	14500	14350	14558	14651	14555	14404	14493	14481	14521	14538	14376	14603	14519	14534	14515	14616	14516	14402	14395	14537	14386	14505	14512	14501	14504	14640	14404	14577	14370	14535	14514	14445	14532	14318	14603	14604	14456	14562	14606	14395	14514	14527	14484	14602	14498	14469	14463	14607	14386	14607	14632	14473	14544	14513	14368	14525	14506	14507	14586	14522	14504	14474	14605	14535	14677	14669	14588	14522	14516	14634	14679	14675	14427	14432	14471	14551	14508	14573	14487	14443	14560	14570	14564	14587	14458	14580	14368	14557	14638	14192	14379	14503	14461	14508	14563	14563	14387	14481	14546	14436	14336	14568	14548	14539	14553	14696	14478	14495	14671	14363	14521	14558	14621	14546	14623	14492	14597	14608	14496	14665	14456	14635	14463	14512	14262	14392	14634	14506	14728	14577	14680	14594	14570	14456	14591	14636	14392	14531	14544	14317	14509	14488	14577	14604	14484	14581	14547	14461	14619	14641	14505	14544	14342	14471	14535	14370	14415	14419	14594	14647	14594	14552	14731	14484	14522	14472	14450	14608	14488	14608	14569	14655	14518	14459	14474	14511	14622	14614	14612	14453	14631	14386	14466	14534	14550	14454	14713	14377	14590	14610	14548	14542	14424	14540	14515	14548	14394	14642	14413	14554	14493	14509	14493	14457	14507	14459	14553	14608	14514	14441	14599	14589	14375	14450	14568	14630	14466	14529	14428	14595	14459	14471	14592	14634	14546	14623	14522	14572	14445	14442	14544	14603	14520	14420	14462	14385	14547	14505	14370	14477	14535	14379	14662	14519	14365	14535	14358	14506	14518	14679	14424	14592	14528	14323	14525	14544	14309	14573	14412	14393	14485	14563	14459	14514	14449	14495	14753	14370	14479	14443	14507	14599	14565	14611	14717	14603	14473	14475	14631	14559	14466	14478	14576	14428	14406	14417	14516	14289	14548	14417	14656	14535	14321	14396	14535	14582	14566	14593	14557	14527	14395	14519	14516	14596	14544	14570	14663	14560	14489	14652	14379	14432	14499	14444	14509	14520	14538	14605	14487	14719	14554	14557	14333	14191	14520	14460	14356	14329	14589	14355	14665	14529	14488	14543	14495	14563	14626	14455	14483	14361	14596	14516	14539	14560	14516	14597	14495	14526	14540	14634	14455	14599	14513	14501	14410	14648	14482	14478	14467	14422	14604	14430	14455	14568	14623	14509	14687	14807	14531	14582	14493	14602	14658	14426	14582	14579	14559	14554	14413	14318	14572	14630	14532	14438	14471	14505	14576	14541	14412	14542	14624	14599	14588	14571	14522	14466	14564	14607	14489	14529	14349	14561	14555	14691	14416	14494	14618	14253	14497	14523	14494	14521	14635	14690	14521	14461	14447	14599	14753	14470	14573	14475	14510	14449	14594	14418	14486	14420	14551	14561	14408	14597	14536	14639	14380	14525	14696	14394	14418	14358	14512	14600	14459	14386	14581	14615	14491	14384	14333	14504	14536	14657	14607	14545	14435	14416	14444	14401	14428	14682	14538	14664	14426	14522	14617	14547	14519	14302	14498	14490	14514	14556	14589	14576	14541	14477	14489	14668	14433	14496	14655	14433	14564	14440	14651	14598	14495	14572	14469	14487	14589	14633	14580	14578	14586	14476	14495	14553	14550	14561	14589	14582	14552	14447	14541	14610	14490	14639	14471	14418	14530	14247	14364	14466	14438	14435	14483	14585	14336	14377	14617	14490	14541	14548	14656	14693	14504	14580	14521	14457	14389	14336	14569	14649	14553	14701	14627	14649	14499	14569	14544	14518	14396	14635	14526	14533	14489	14469	14500	14628	14674	14458	14474	14508	14549	14584	14574	14649	14373	14597	14580	14540	14569	14448	14614	14585	14537	14650	14573	14387	14510	14473	14279	14513	14413	14322	14560	14472	14528	14258	14560	14605	14471	14580	14706	14405	14504	14607	14626	14601	14651	14551	14501	14439	14503	14518	14563	14508	14615	14644	14504	14569	14448	14571	14618	14531	14582	14535	14442	14597	14513	14415	14585	14429	14391	14407	14526	14482	14464	14521	14467	14641	14716	14586	14426	14424	14605	14510	14496	14528	14558	14599	14712	14444	14395	14655	14417	14602	14536	14643	14496	14643	14575	14393	14570	14499	14651	14376	14471	14460	14626	14459	14556	14530	14486	14593	14503	14594	14213	14633	14350	14342	14528	14427	14553	14698	14486	14564	14608	14451	14593	14655	14456	14510	14491	14599	14597	14403	14389	14787	14536	14478	14474	14592	14579	14366	14538	14561	14599	14543	14510	14424	14339	14574	14621	14557	14502	14477	14493	14736	14567	14546	14451	14568	14423	14539	14356	14622	14612	14641	14432	14519	14490	14732	14725	14358	14591	14523	14567	14754	14412	14595	14395	14448	14578	14435	14449	14660	14559	14551	14424	14508	14521	14532	14551	14561	14486	14645	14503	14569	14671	14528	14376	14596	14555	14556	14527	14361	14425	14574	14604	14534	14540	14628	14604	14553	14520	14618	14501	14466	14336	14587	14463	14593	14405	14667	14504	14563	14590	14596	14514	14608	14537	14289	14539	14491	14582	14501	14554	14499	14501	14510	14536	14432	14573	14389	14510	14577	14415	14439	14492	14441	14398	14397	14647	14454	14505	14386	14438	14520	14722	14504	14567	14536	14520	14378	14463	14466	14464	14585	14410	14484	14781	14532	14578	14551	14670	14595	14470	14587	14425	14491	14455	14634	14616	14633	14542	14483	14490	14499	14433	14582	14316	14515	14371	14459	14585	14652	14441	14683	14557	14389	14401	14443	14588	14493	14564	14376	14449	14495	14466	14386	14417	14525	14473	14549	14597	14601	14489	14395	14479	14460	14421	14535	14576	14478	14535	14671	14573	14418	14660	14450	14421	14620	14655	14492	14687	14528	14608	14431	14609	14473	14486	14589	14533	14461	14416	14708	14424	14471	14558	14588	14561	14359	14447	14379	14547	14492	14562	14534	14563	14496	14429	14587	14412	14557	14481	14529	14547	14503	14537	14656	14628	14594	14492	14708	14510	14391	14428	14645	14588	14519	14521	14440	14454	14610	14574	14473	14549	14542	14508	14550	14582	14592	14486	14528	14515	14667	14628	14553	14478	14445	14585	14639	14612	14440	14646	14475	14494	14355	14595	14715	14478	14532	14560	14464	14528	14463	14520	14540	14590	14437	14623	14494	14452	14580	14345	14489	14683	14544	14456	14449	14444	14429	14586	14442	14533	14607	14462	14389	14508	14456	14425	14441	14751	14569	14432	14304	14559	14481	14570	14535	14416	14465	14720	14699	14395	14610	14523	14433	14521	14534	14604	14413	14300	14483	14481	14450	14660	14507	14446	14731	14613	14534	14658	14511	14660	14391	14479	14713	14566	14361	14674	14516	14439	14503	14287	14413	14260	14467	14602	14490	14607	14396	14628	14497	14533	14580	14454	14607	14676	14551	14424	14366	14414	14676	14531	14605	14571	14485	14540	14487	14604	14542	14454	14703	14576	14448	14527	14593	14437	14639	14598	14516	14284	14634	14539	14458	14433	14512	14552	14584	14642	14399	14374	14580	14441	14485	14581	14642	14535	14611	14568	14657	14595	14754	14410	14592	14599	14521	14409	14281	14653	14393	14498	14459	14483	14624	14345	14451	14399	14385	14387	14551	14573	14527	14584	14564	14636	14400	14442	14567	14444	14542	14517	14536	14564	14478	14584	14453	14375	14550	14571	14357	14584	14428	14538	14499	14424	14596	14543	14702	14408	14357	14475	14473	14535	14551	14607	14495	14381	14594	14495	14405	14664	14671	14532	14579	14654	14591	14510	14563	14667	14395	14489	14505	14530	14493	14360	14533	14493	14560	14576	14586	14496	14539	14487	14565	14568	14505	14425	14388	14381	14518	14515	14562	14552	14438	14513	14620	14506	14401	14280	14476	14676	14328	14500	14498	14578	14723	14448	14671	14591	14480	14491	14545	14456	14563	14373	14485	14584	14519	14518	14394	14599	14467	14651	14471	14429	14531	14598	14472	14463	14439	14588	14480	14504	14579	14497	14603	14637	14396	14449	14528	14593	14438	14679	14639	14512	14444	14639	14566	14614	14557	14421	14381	14522	14476	14557	14440	14665	14426	14591	14574	14381	14631	14698	14543	14625	14513	14658	14454	14376	14477	14602	14504	14534	14635	14347
23121	21555	29469	24750	23653	27231	30185	23158	20032	19403	18162	17451	16971	16876	16839	16383	16478	16409	16279	16374	16061	16268	16219	16219	16202	16292	16312	16242	16149	16222	16254	16229	16245	16295	15989	16306	16092	16273	16129	16268	16227	16174	16164	16294	16265	16172	15793	16038	15926	16355	16199	16038	15814	16168	15950	16221	15889	16183	16411	16054	16233	15999	15962	16220	16027	16103	16013	16074	16100	16122	16085	16007	16125	15990	16156	15999	16104	15962	16197	16170	16065	16270	15966	15889	15998	16039	16161	16017	16155	16462	15958	15836	15933	16208	16056	16154	16052	16029	16137	16020	16133	16201	15970	16154	15966	16340	16215	16091	16230	16066	16120	15989	15998	15954	16071	16030	16002	15973	16456	16039	16120	16176	16042	15937	16075	16039	16141	16218	16006	16330	16164	16258	16331	16200	15807	16181	15984	15945	15957	15886	16079	15970	16047	16000	16090	16014	15980	16072	16085	16138	16173	15930	16170	16091	16026	15991	15962	16033	16060	16018	15856	16155	16214	15898	15886	16029	16099	16299	15956	16007	16148	16025	15856	15871	15889	16068	16103	16134	15968	15897	15909	16084	15968	16216	15916	15905	16145	16021	16031	16280	15970	16216	16015	16024	16160	15898	16107	16016	16253	15902	15871	15896	15999	16136	16090	16096	16098	16066	16070	16131	16253	16018	16094	16040	16019	16237	15922	15977	16055	16230	16088	16192	15968	15924	16104	16113	16118	16074	16043	15959	15878	16249	16379	15894	16035	16002	16069	16202	16100	15909	16016	15988	15994	16302	15972	15810	15884	15901	16055	16066	16036	16066	15878	15927	15980	15908	16152	16035	16159	16107	16080	16011	15976	16113	15925	16176	15942	16003	16093	16190	16183	15906	16158	16163	15987	16129	16054	16187	15935	16019	16182	15954	15983	15919	15944	15930	16072	15842	15962	16041	16005	16256	15976	15837	16013	15959	15973	15983	16034	16213	16104	16051	16119	16015	15966	15999	15965	16075	16001	16036	16158	16004	16053	16090	16117	16048	16040	15879	16177	16103	16085	15843	15960	15937	16183	16105	15939	16014	16036	16098	15928	16166	16110	16045	16116	16176	15957	16097	16005	16150	16093	16118	15982	16175	16071	15973	16079	15988	15935	16104	15853	16180	16073	16032	16011	16041	16089	16219	15993	15979	15989	15894	15937	15934	15909	15989	16234	15912	16181	16011	16061	16009	15953	15952	16019	15988	16075	16191	16075	16000	16059	16007	16010	15978	16033	15959	16126	15989	16146	16033	15844	15996	16025	16107	15880	15917	16081	16086	15910	16163	15974	15921	15876	15931	16097	16087	16124	16020	15865	15967	15935	15977	15804	16200	16124	16137	15873	16009	16000	16012	16033	16111	16197	15908	16206	16037	16026	15852	15897	16043	15911	16045	16012	16094	16010	16038	15988	16134	15905	15849	16125	16109	16129	16034	16038	16284	16023	15798	16031	16103	16048	16028	16123	15907	16081	16081	16107	15950	16001	16140	15918	16009	15928	15894	16035	16048	16191	16086	15907	16147	16014	15986	15939	16173	15990	16135	16073	15975	15991	16205	16102	15946	16121	15955	15942	16140	15926	15882	16120	16008	15970	16056	15936	16007	16040	16356	16144	16135	15936	16072	16046	16083	16037	16117	16101	15928	16203	15976	16106	16014	16007	16083	16085	16022	16021	15966	16052	16132	16044	15995	15809	15991	16139	16054	15996	16065	15933	16011	15941	15925	16047	15987	15995	15989	16070	15855	16035	16007	16259	16026	16016	16030	16009	15953	15875	16046	15975	16078	16090	16048	16015	15991	15983	16146	15948	15891	16073	16025	16063	15968	16117	15980	16228	16030	16093	15837	16102	15919	16211	16240	16056	15968	16034	16025	15951	16194	15976	16015	16012	16037	15985	15995	16242	15983	15903	15860	16079	16019	15934	16121	15994	16013	15996	16092	16233	16035	16025	15973	16023	16049	16019	16119	16087	15982	16031	16064	15983	16050	16235	15908	16183	16048	16236	16008	16000	15933	16066	16148	16187	16173	16144	15897	15985	16059	16051	16022	15962	16129	16083	16133	15799	15937	16027	15925	16118	16123	16221	16097	16128	16055	15846	15986	16073	16138	16039	16111	16165	15936	16065	16143	16023	16074	16038	15978	16191	16017	16082	15938	16072	16157	16037	16171	16091	16122	16043	15940	15910	15936	15856	16271	16158	16048	16102	16003	15963	15949	16038	15840	16015	15984	16061	15905	16093	16069	16174	15970	16071	15983	15919	15966	16073	16115	16115	16225	16054	16166	16175	15896	16164	16111	16036	15908	16205	15972	15899	16055	16091	16030	16042	15996	16011	16163	16186	16023	16086	16021	16116	16135	16048	15862	15912	15872	16191	15959	16014	15990	16070	16124	16249	15771	15930	16075	16277	16001	15911	16125	15803	15943	16036	16134	15947	16148	16060	16094	16098	15931	16102	16070	15927	16059	16235	15888	16042	15935	16034	16180	15969	16088	16046	16147	15947	15938	16011	16142	15973	15870	15980	16131	16094	16078	16117	16217	15968	16103	16046	16134	16056	16000	16160	15888	16008	16110	15925	16043	15960	16283	16138	16022	16086	15957	15995	15985	15967	15937	15884	16100	16118	15957	16118	16229	15891	16047	15882	16056	15892	15971	16020	16144	15867	15929	16153	16057	15986	16134	15817	16159	15936	15940	15956	16186	16036	16227	16019	16026	15884	16182	16050	16093	16397	16049	15949	16164	16034	15922	16127	15898	16015	16027	16002	15944	16015	16064	15929	16128	15953	16092	16166	15993	16056	15971	15927	16039	15998	16011	15921	15920	16276	16033	15962	15958	16144	16055	15785	15978	16088	16056	16111	15985	16082	16022	15977	16063	15861	16170	16091	15940	15880	16149	16074	16037	16003	15937	16067	15914	16230	15995	15856	16061	16110	16096	15946	16110	15924	15971	16130	16172	16089	15991	16130	16286	16162	15957	15961	16070	16013	15894	16013	16061	16286	16171	15868	16072	16078	15966	16044	15974	15950	16289	16051	15822	16002	16055	16115	16154	16011	16109	16072	15993	16043	16111	16026	15978	15898	16003	15984	15878	16236	15991	16030	16026	15897	15914	16173	16069	16075	15960	16114	15900	15931	16054	16129	16208	15938	16053	16307	15852	15880	15928	16014	15919	16033	16207	15980	15971	16182	15988	16169	15894	16262	15992	16146	16033	16149	15935	15905	15855	16141	15839	16024	15983	16160	15977	16059	16121	16046	15909	15944	16192	16021	16117	15884	16026	15878	16145	15982	15962	15887	16210	15985	16122	15830	15920	16019	16079	16176	15966	15940	16149	15907	16075	15997	16065	16155	16130	16006	16106	16081	16353	16115	15923	16050	16038	15895	16160	16121	16276	16132	16146	16226	16071	16017	16144	16101	16150	16013	16016	15780	16020	16291	16260	15958	16053	15857	15963	16270	15924	16028	16115	16157	15961	16193	15907	16047	16054	16077	16066	15970	16095	15912	16183	16195	16054	16055	16053	15874	16126	16190	15992	15843	16185	15983	16019	15904	16077	16002	16030	16067	16031	16135	16162	16078	16122	15984	16099	15972	16140	16069	16363	16005	15857	15976	16184	15827	15937	16046	16033	16082	16107	16093	16077	15912	16216	15862	15999	16126	15872	16151	16083	16119	15829	16064	16076	16044	16134	16101	15888	16096	16051	15919	16081	15954	16161	16144	16052	15968	16164	16304	16148	15993	15854	16148	16003	16001	15905	16018	16233	16066	15997	15999	16032	15975	16006	16095	16064	16247	16075	16085	16298	15973	16032	16198	15996	16076	15996	16010	15936	16323	16032	16038	15998	16004	16111	16122	15735	16050	16162	16146	16004	16070	16047	15903	16095	16128	16029	16000	15929	15808	16074	15943	15829	16086	16038	16044	16087	15927	15995	16025	16089	15948	15929	16043	16093	16179	16319	16053	15977	15976	15888	16023	16266	16193	15904	15997	15985	16016	16018	15985	16099	16046	15748	16073	16068	16071	15994	15668	16009	15979	16023	15901	16030	15901	15861	16045	16055	16149	16082	16025	16011	16048	16085	16147	16161	15958	16070	16055	15974	16174	15844	15921	15979	16065	16066	16075	16122	15875	15992	16001	15999	16057	16100	15897	16007	15923	16036	16066	16062	16020	15899	15899	15975	16051	15958	15958	16041	16098	16087	16005	16093	16344	15971	16157	15953	15803	16128	16015	16057	16080	16090	16017	15983	15956	16034	16016	16079	16216	15971	15979	15899	16027	15985	16075	15929	16146	16118	15986	16056	16020	16233	16043	16126	16207	15979	16124	15949	15940	16072	16126	16097	16190	16266	16070	16033	16065	16249	16040	15985	16150	16013	16154	15938	16115	16221	16028	15820	16088	16077	16020	16121	16052	16030	16205	16087	16075	16066	16024	16000	16094	16071	15966	15907	16013	16004	16015	15865	15996	15983	16114	16062	15997	16267	15938	15880	16092	15793	16108	16101	16019	15959	16118	16155	15974	16035	16147	16018	16216	16232	15970	15839	15894	15932	16126	15992	16162	16065	16031	16105	15953	16260	16204	15898	15845	15966	15836	15950	15968	16045	16065	16189	16176	16149	16261	15930	15931	15889	16067	15991	16072	16139	16045	16008	15895	16063	16080	15921	15891	15988	16145	16092	16109	16227	16115	16090	16122	16043	16136	15989	16070	15887	16027	15947	16120	16038	16054	16137	16098	16246	16197	16187	16023	16074	15879	15890	15977	15911	16182	16040	16015	16057	16090	15880	16075	16114	16115	16030	16075	16055	15903	15900	15912	16073	16141	16005	16017	16072	15814	15920	16032	16141	16146	16112	16242	15924	16034	16023	16115	15869	15932	15985	16051	16148	16014	16021	16168	15907	16158	16164	16014	15973	15967	16020	15964	15958	16136	16016	15886	15952	15964	15890	16069	16074	16100	16114	15962	16093	15999	16177	16162	16044	16036	16203	15957	16105	16153	16154	15950	16040	15871	16093	16088	16016	16001	16041	16119	15937	16111	15843	16113	16150	16122	15934	16046	15957	15992	16142	15965	16022	15930	15889	16102	16316	16204	15970	16034	15932	16007	16055
40829	65419	58778	45354	36841	31545	28184	22310	19654	18163	16867	15987	15313	15147	15138	15168	15086	14917	14832	14794	14874	14843	14935	14830	14835	14696	14634	14883	14807	14845	14870	14711	14814	14966	14829	14776	14885	14870	14838	14845	14780	14728	14841	14920	14830	14795	14657	14755	14938	14917	14821	14878	14697	14787	14705	14791	14722	14901	14773	14616	14622	14792	14813	14882	14711	14669	14707	14898	14786	14868	14855	14747	14841	14801	14855	14826	14880	14867	14780	14754	14639	14780	14877	14754	14829	14714	14548	14867	14790	14675	14656	14784	14701	14690	14846	14613	14777	14722	14787	14853	14698	14808	14693	14781	14696	14830	14693	14692	14634	14779	14859	14675	14885	14829	14615	14765	14626	14654	14807	14782	14654	14679	14636	14802	14701	14735	14818	14753	14541	14639	14769	14688	14759	14719	14678	14714	14650	14699	14757	14663	14644	14735	14858	14677	14662	14709	14648	14845	14725	14743	14691	14736	14875	14810	14878	14799	14690	14513	14774	14858	15007	14591	14796	14757	14881	14525	14687	14653	14631	14793	14766	14635	14942	14811	14704	14697	14867	14929	14601	14762	14681	14639	14770	14904	14892	14835	14757	14786	14700	14779	14891	14840	14671	14690	14693	14714	14734	14865	14644	14709	14752	14637	14704	14885	14684	14855	14898	14726	14793	14830	14800	14901	14834	14703	14702	14798	14691	14819	14736	14807	14845	14688	14922	14594	14660	14822	14726	14473	14706	14699	14782	14712	14868	14633	14702	14621	14754	14683	14926	14728	14653	14841	14795	14752	14637	14671	14708	14750	14734	14725	14789	14712	14645	14928	14683	14780	14740	14753	14693	14828	14771	14782	14659	14746	14684	14868	14608	14677	14860	14667	14573	14867	14645	14804	14652	14787	14688	14549	14555	14736	14795	14753	14777	14721	14738	14782	14734	14757	14602	14755	14723	14653	14762	14693	14614	14859	14694	14796	14809	14594	14753	14803	14849	14852	14680	14677	14747	14816	14568	14826	14826	14698	14702	14904	14849	14748	14734	14603	14732	14716	15020	14730	14727	14723	14764	14670	14787	14859	14769	14673	14794	14734	14609	14836	14828	14908	14750	14880	14617	14730	14774	14919	14744	14792	14802	14656	14689	14701	14732	14848	14830	14710	14673	14753	14681	14683	14685	14641	14589	14912	14782	14649	14701	14643	14791	14729	14877	14776	14804	14844	14878	14694	14716	14773	14670	14797	14781	14795	14678	14737	14776	14880	14878	14914	14847	14871	14676	14880	14718	14774	14895	14539	14893	14855	14781	14681	14858	14851	14692	14791	14642	14870	14657	14844	14694	14724	14784	14774	14621	14750	14781	14618	14741	14774	14852	14676	14860	14655	14863	14746	14778	14869	14802	14832	14564	14972	14600	14808	14723	14638	14788	14713	14749	14676	14754	14831	14775	14796	14700	14885	14644	14819	14798	14764	14674	14865	14646	14758	14630	14630	14872	14689	14884	14641	14728	14767	14837	14569	14653	14716	14920	14862	14707	14824	14471	14828	14739	14608	14609	14843	14751	14618	14820	14906	14917	14603	14692	14717	14711	14850	14676	14694	14704	14727	14857	14668	14895	14683	14839	14706	14775	14774	14838	14628	14653	14776	14613	14656	14712	14776	14569	14780	14624	14728	14771	14661	14688	14861	14902	14585	14763	14701	14724	14724	14762	14769	14779	14780	14650	14698	14649	14584	14636	14703	14760	14744	14824	14701	14617	14698	14774	14846	14928	14826	14773	14813	14714	14825	14773	14751	14712	14642	14745	14792	14540	14766	14770	14800	14588	14774	14773	14633	14941	14859	14793	14800	14820	14830	14706	14763	14669	14773	14741	14686	14659	14795	14718	14887	14680	14763	14863	14781	14581	14734	14717	14612	14769	14699	14651	14711	14727	14645	14603	14677	14672	14771	14599	14784	14719	14753	14765	14845	14561	14602	14712	14597	14710	14706	14835	14570	14883	14656	14720	14614	14711	14621	14606	14674	14719	14748	14930	14649	14685	14712	14737	14780	14720	14657	14816	14817	14597	14758	14801	14569	14803	14805	14628	14650	14701	14725	14565	14551	14876	14919	14582	14684	14708	14737	14938	14774	14655	14667	14821	14681	14814	14511	14765	14761	14742	14802	14939	14731	14742	14775	14790	14701	14695	14642	15024	14730	14759	14680	14704	14803	14813	14745	14911	14666	14810	14613	14855	14819	14878	14781	14778	14615	14734	14770	14761	14675	14793	14784	14707	14719	14700	14899	14726	14783	14755	14957	14773	14788	14716	14650	14665	14699	14764	14683	14835	14736	14947	14739	14743	14883	14803	14844	14689	14614	14754	14705	14822	14834	14788	14710	14759	14561	14741	14715	14682	14633	14720	14660	14590	14761	14681	14804	14555	14639	14755	14796	14623	14762	14714	14847	14807	14755	14919	14788	14928	14778	14699	14774	14787	14717	14662	14853	14724	14701	14691	14804	14709	14716	14751	14621	14639	14692	14745	14901	14725	14658	14854	14579	14725	14724	14764	14684	14754	14556	14878	14634	14722	14628	14700	14764	14809	14614	14825	14712	14805	14787	14775	14759	14714	14797	14728	14892	14694	14863	14582	14590	14874	14822	14762	14770	14760	14633	14831	14703	14633	14767	14644	14480	14686	14594	14741	14705	14720	14502	14750	14776	14771	14918	14754	14744	14868	14772	14790	14770	14632	14755	14736	14700	14731	14613	14775	14729	14628	14741	14629	14769	14810	14901	14809	14868	14885	14827	14763	14662	14859	14702	14658	14815	14799	14551	14923	14798	14885	14724	14736	14679	14636	14614	14815	14675	14687	14933	14554	14766	14767	14911	14738	14850	14694	14785	14695	14830	14807	14877	14732	14782	14829	14757	14903	14780	14596	14815	14843	14744	14685	14866	14837	14792	14790	14927	14698	14762	14699	14879	14564	14647	14938	14731	14820	14787	14616	14659	14546	14767	14543	14864	14789	14809	14797	14729	14698	14661	14712	14733	14755	14752	14809	14849	14906	14733	14721	14756	14744	14802	14604	14750	14745	14751	14736	14683	14654	14810	14665	14792	14700	14726	14922	14779	14609	14826	14810	14660	14675	14813	14659	14763	14849	14807	14692	14688	14740	14808	14636	14722	14772	14698	14866	14728	14722	14660	14914	14845	14705	14821	14768	14712	14836	14732	14813	14615	14824	14846	14837	14694	14818	14828	14835	14716	14798	14774	14744	14800	14593	14680	14617	14707	14620	14713	14774	14794	14611	14712	14892	14655	14850	14707	14819	14800	14644	14752	14781	14575	14741	14856	14704	14707	14857	14784	14716	14685	14689	14794	14825	14784	14633	14717	14806	14797	14498	14527	14756	14762	14806	14881	14502	14774	14840	14574	14725	14775	14731	14665	14779	14536	14671	14802	14755	14701	14955	14727	14827	14683	14854	14684	14875	14750	14677	14653	14720	14712	14832	14838	14551	14675	14632	14753	14695	14711	14741	14763	14761	14763	14746	14841	14817	14689	14757	14695	14646	14751	14819	14730	14939	14617	14776	14626	14822	14807	14927	14755	14824	14794	14944	14668	14620	14800	14626	14831	14650	14855	14723	14554	14782	14856	14747	14713	14904	14708	14592	14672	14750	14713	14734	14756	14785	14671	14768	14657	14853	14774	14734	14804	14730	14754	14727	14742	14718	14667	14765	14906	14747	14783	14612	14706	14714	14702	14911	14649	14692	14820	14900	14725	14618	14810	14591	14604	14763	14675	14959	14801	14631	14727	14825	14630	14797	14776	14904	14768	14786	14617	14400	14594	14753	14662	14807	14538	14775	14666	14832	14686	14881	14744	14608	14813	14698	14661	14768	14585	14698	14532	14664	14736	14622	14712	14764	14797	14915	14704	14770	14715	14699	14739	14648	14818	14818	14655	14635	14770	14681	14696	14626	14837	14892	14808	14656	14807	14691	14557	14686	14726	14695	14817	14830	14734	14831	14850	14681	14843	14709	14891	14780	14590	14909	14553	14823	14707	14744	14720	14592	14745	14615	14731	14784	14757	14860	14905	14560	14715	14682	14837	14713	14838	14701	14895	14838	14790	14722	14803	14766	14699	14650	14782	14797	14691	14656	14753	14708	14783	14917	14655	14716	14753	14707	14849	14660	14966	14681	14753	14664	14686	14693	14749	14930	14655	14760	14916	14588	14652	14879	14631	14696	14708	14834	14739	14613	14925	14578	14727	14866	14640	14825	14707	14684	14661	14797	14643	14623	14714	14655	14695	14733	14682	14777	14837	14841	14786	14834	14672	14641	14648	14702	14820	14698	14852	14746	14811	14757	14687	14810	14767	14707	14754	14906	14727	14626	14693	14682	14751	14835	14648	14780	14718	14758	14811	14705	14917	14825	14859	14660	14796	14638	14806	14736	14684	14703	14779	14838	14757	14654	14713	14851	14575	14635	14671	14720	14824	14758	14692	14788	14780	14679	14782	14806	14826	14782	14760	14608	14690	14771	14655	14625	14768	14805	14812	14804	14671	14903	14807	14681	14715	14835	14583	14927	14757	14854	14806	14861	14742	14712	14562	14736	14617	14683	14614	14804	14711	14652	14776	14717	14766	14725	14789	14750	14643	14689	14729	14732	14731	14732	14677	14748	14849	14695	14706	14859	14756	14686	14811	14760	14848	14737	14896	14834	14750	14781	14729	14758	14655	14754	14787	14959	14774	14737	14541	14689	14800	14850	14787	14685	14881	14715	14695	14696	14644	14776	14734	14591	14540	14744	14450	14809	14791	14792	14612	14650	14799	14755	14647	14702	14573	14556	14770	14676	14767	14707	14771	14721	14702	14668	14778	14879	14497	14762	14741	14700	14707	14666	14735	14707	14630	14788	14698	14820	14754	14795	14700	14840	14757	14639	14781	14651	14687	14940	14641	14854	14679	14649	14636	14788	14762	14853	14722	14704	14864	14784	14668	14774	14747	14719	14812	14768	14699	14618	14742	14740	14575	14839	14613	14665	14715	14775	14660	14743	14895	14610	14743	14896	14773	14724	14748	14738	14635	14712	14726	14786	14652	14810	14666	14778	14727	14782	14774	14638	14589	14622	14771	14834	14795	14628	14915	14745	14784
29507	30187	36435	30963	23703	20451	17739	16538	15973	15645	15500	15546	15460	15574	15366	15273	15212	15396	15249	15309	15237	15168	15274	15285	15390	15172	15387	15289	15250	15309	15265	15106	15274	15117	15227	15376	15453	14982	15186	15189	15092	15243	15320	14957	15117	15089	15168	15274	15235	15070	14980	15019	15146	15114	15207	15021	15095	15151	15207	15395	14991	15169	15256	15190	15173	15126	15236	15261	15119	15098	15006	15207	15183	15179	15019	15104	15167	15095	15025	14955	15254	15025	15282	15339	15093	14968	15152	15247	15192	15168	15064	15203	15138	15277	15112	15194	15142	15117	15256	15002	15121	15007	15331	15073	15351	15398	15246	15168	15152	15139	15266	15208	15135	15243	15213	15150	15291	15342	15205	15279	15155	15210	15178	15117	15362	15114	15128	14889	15196	15070	15115	15232	15119	15216	15382	15432	15209	15120	15168	15228	15164	15150	15277	15054	15153	15099	15228	15182	15128	14862	15166	14938	14929	15008	15202	15306	14964	15003	15241	15153	15192	15276	15228	15139	15239	15001	15273	15105	15020	15307	15134	15065	14894	15281	15189	15271	15204	15317	15132	15317	15125	15205	15200	15074	15226	15353	15258	15204	15090	15209	15162	15152	15125	15209	15176	15050	15258	14985	15160	15054	15269	15094	14980	15299	15130	15235	15112	15167	15179	15047	15090	15375	15080	15337	15160	15181	15094	15195	15083	15127	15046	15389	15132	15206	15114	15187	14988	15038	15215	15304	15081	15182	15234	15108	15108	15281	15039	15173	15345	15233	15209	15206	15096	15156	15171	15165	15105	15082	15155	15176	15126	14901	14980	15101	15274	14917	15127	15353	15172	15310	15036	15278	15126	15076	15232	14965	15135	15123	15248	15021	15296	15191	15309	15114	15017	15180	15015	15168	15215	15257	15026	15000	15045	15128	15218	15331	15395	15305	15156	15334	15023	15142	15247	15379	15379	15178	15556	15102	15123	15290	15118	15109	15105	15236	15254	15194	15353	15219	15138	15372	15335	15204	15229	15186	15040	15037	15120	15129	15201	15349	15172	15330	15193	15070	15199	15140	15205	15111	14997	15096	15081	15176	15311	15169	15226	15204	15071	15052	15132	15100	15249	14985	15310	15135	15250	15161	15182	14975	15014	15100	15277	15356	15185	15134	14982	15132	14986	15278	15165	15046	15249	15266	15172	15248	15100	15275	15163	14730	15201	15208	15154	15431	15137	15089	15123	15239	15208	15233	14945	15029	15216	14960	15042	15246	15055	15198	15085	15118	15180	15000	15141	15126	15251	15075	14990	15062	15308	15265	15159	15113	15222	15178	15251	15163	15192	15096	15289	15335	15203	15101	15248	15060	15159	15116	15153	15221	15377	15258	15272	15208	15225	15073	14914	15173	15180	15130	15167	15288	15114	15060	15003	15061	15095	15320	15091	15062	15300	14896	15062	15163	15146	15028	15151	15084	15157	15031	15143	15223	15318	15096	15263	15066	15112	15164	15084	15152	15273	15084	15272	14997	15280	15164	15248	15268	15105	15080	15173	15279	15258	15443	15393	15175	15190	15008	15184	15048	15083	15077	15433	15239	15280	15275	14979	14942	15212	15231	15243	15235	15204	15057	15090	15203	15101	15523	15014	15175	15283	15174	15041	15196	15294	15499	15137	15215	15111	15322	15087	15133	15103	15194	15266	15283	15293	15151	15143	15188	15179	15040	15249	15070	15098	15078	15036	15139	15231	15115	15231	15332	15206	15070	15250	15184	15280	15222	15097	15176	15037	15062	15179	15131	14927	15100	15360	15216	15280	15344	15229	15076	15231	15288	15217	15143	15159	15238	15446	15224	15177	15263	15209	15221	15008	15123	15191	15170	15273	15135	15158	15130	15227	15269	15299	15132	15265	15215	15212	15078	15091	15219	14929	15164	15092	15038	15194	15132	15363	15069	15257	15086	15105	15051	15148	15076	15085	15178	15154	15178	15244	15370	15246	15337	15163	15112	15228	15173	15069	15332	15165	15138	15175	15117	15224	15172	15210	14995	15065	15064	15139	15116	15112	15372	15295	15174	15183	15355	15232	14967	15130	15184	15314	15017	15209	15060	15169	15067	15228	15077	15059	15150	15176	15291	15197	15220	15295	15048	15131	15127	15262	15001	15204	15414	14939	14933	15112	15201	15190	15109	15004	15140	15102	14942	15172	15284	15151	15314	15313	15236	15050	15245	15220	15071	15124	15268	15194	15137	15277	15129	15242	15137	15257	15097	14922	15271	15174	15208	15009	15229	15101	15179	15183	15109	15181	15111	15225	15342	15030	15293	15026	15129	15003	15114	15205	15220	15119	15208	15386	15157	15223	15045	15193	15213	15085	15146	15196	15157	14993	15290	15161	15043	14986	15125	15116	15129	15121	15011	15174	15146	15017	15215	15221	15223	15058	15196	15164	15070	15199	15110	15055	15114	15122	15272	15122	15292	15104	15381	15268	15120	15202	15250	15226	15354	15064	15180	15200	15146	15157	15207	15119	15216	15096	15291	15104	15144	15175	15153	15354	15230	15207	14937	15201	15043	15260	15137	15337	14846	15286	15214	15154	15205	15244	15208	15141	15447	15170	14946	15040	15099	14953	15163	15134	15199	15035	15331	15210	15275	15341	15203	15076	15209	15171	15096	15381	15200	15203	15208	15037	15218	15285	15186	15189	15219	14999	15223	15108	15172	15302	15277	15148	15091	15180	15331	15340	15121	15307	15239	15194	15164	15109	15231	15112	15116	15344	15156	15218	15137	15134	15185	15081	15162	15244	15227	15287	15138	15274	15285	15264	15258	15057	15195	15114	15183	15153	15179	15102	15177	15139	15165	14994	15041	15277	15147	15103	15064	15296	15237	15108	15109	15200	15075	15371	15322	15194	15337	15338	15210	15228	15287	15264	15225	15215	15156	15004	15123	15191	15107	15113	15233	15232	15258	14964	15221	15045	15133	15132	15127	15099	15148	15118	15363	15216	15145	15067	15060	15290	15083	15185	15054	15340	15252	15109	15063	15008	14964	15089	15306	15313	15090	15049	15312	15100	15187	15169	15064	15005	15152	15239	15111	15244	15284	15288	15155	15176	15183	15294	15089	15182	15071	15287	15257	14873	15376	15234	15164	15281	15160	15079	15289	15079	15080	15104	15404	15148	15042	15148	15228	15203	15285	14886	15275	15213	15227	15156	15037	15185	15082	15497	15184	15273	15064	15234	15170	15116	15189	15254	15123	15363	15068	15171	15092	15151	15142	15076	14954	15111	15137	15139	15042	15275	15304	15088	15174	14985	15230	15125	15036	15022	15243	15203	14936	14951	15122	15212	15005	15230	15174	15293	15264	15158	15061	15029	15132	15338	15141	15099	15102	15156	15349	14998	15172	15249	15013	15242	15278	15056	15133	15281	15263	15085	15154	15113	15034	15206	15241	15251	15298	15330	15117	15253	15253	15103	15021	15255	15104	15098	15147	15164	15083	15270	14964	15088	15030	15311	15180	15193	15264	15206	14941	15188	15091	15234	15436	15044	15216	15368	15270	15287	15157	15126	15151	15153	15116	15303	15197	15047	15046	15318	15084	15192	15377	15137	15234	15108	15095	15242	15222	15175	15105	15113	15195	15215	14991	15120	15232	15176	15098	15337	15066	15066	15185	15303	15053	15214	15136	15145	15220	15308	15237	15208	15256	15269	15009	15289	15045	15068	15159	15055	15065	14952	15098	15329	15265	15142	15108	15185	15287	15131	15210	15271	15222	15196	15340	15164	15185	15203	15266	15049	15056	15368	15160	15172	15196	15280	15168	15260	15127	15144	14991	15203	14977	15190	15081	15303	15116	15240	15099	15258	14880	15005	15073	14906	15225	15264	15176	15389	15113	15061	15174	15114	15193	15188	15202	15216	15152	15179	15122	15257	15146	15056	15164	15267	15323	15198	15005	15214	15236	15261	15298	15322	15094	15014	15251	15193	15082	15051	15076	15232	15062	15209	15109	15117	15052	15229	15158	15093	15037	15161	15106	15123	15103	15091	15120	15370	15135	15210	15063	15137	14971	15103	15169	15022	15192	15102	15240	15320	15123	15170	15171	15438	15205	15134	15191	15244	15230	15315	15356	15102	15083	15303	15185	15248	14948	15201	15140	15211	15111	15220	15053	15131	15433	15151	15261	15103	14948	15322	14944	15159	15315	15139	15442	15159	15109	15227	15307	15240	15060	15136	15112	15223	14998	15041	15182	15135	15169	15223	15150	14967	15209	15130	15199	15033	15073	15253	15212	15161	15143	15279	15200	15163	15067	14891	15236	15073	15224	15014	15100	15102	15148	15175	14946	14957	15284	15121	15228	15035	15111	15298	15183	15284	15166	15190	15007	15161	15349	15165	15195	15123	15246	15318	15184	15118	15331	15128	15293	15199	15259	15056	15289	15090	14957	15100	15242	15181	15048	15107	15103	15269	15266	15210	15181	15192	15051	15175	15176	15023	15216	15141	15166	15100	15296	15201	15207	15084	15149	15241	14999	15117	15191	15123	15286	15281	15151	15148	15309	15172	15179	15234	15192	15144	15280	15147	15080	15327	15032	15139	15142	15133	15405	15195	15255	15114	15221	15350	15197	15154	15129	15090	15106	15127	15064	15318	14975	15246	15252	15177	15041	15120	15177	15129	15165	15088	15087	15046	15323	15114	15101	15231	15295	15298	15096	15221	15133	15186	15168	15053	15079	15345	15206	15243	15040	15263	15293	15308	15206	15323	14995	15131	15184	15122	15142	15215	15240	15163	15189	15162	15192	14923	15165	14930	14954	15368	15010	15194	15260	15010	15275	15202	15368	15354	15162	15166	15202	15108	15142	15180	15042	15325	15275	15295	15178	14987	15205	15194	15112	14969	15227	15148	15218	15177	15046	15203	15212	15174	15221	15153	15304	15160	15245	15285	15175	15223	15317	15344	15131	15002	15261	15366	15178	15317	15209	15063	15125	15241	14904	15249	15092	15387	15026	15021	15076	15339	15146	15146	15181	15109	15179	15032	15184	15288	15160	15109	14998	15170	15225	15144	15261	15167	15134	14914	15272	15298	15104	15116	15215	15211	15165	15325	15046	15267	15253	15215	15073	15334	15075	15200	15108	15146	15188
36400	49353	42073	30855	24982	20237	16961	15664	15147	14800	14686	14301	14194	14518	14387	14186	14268	14439	14220	14290	14263	14065	14177	13966	14293	14207	14176	14036	14285	14083	14320	14234	14202	14243	14111	14314	14375	14083	14148	14164	14231	14298	14183	14085	14262	14233	14266	14282	14145	14053	14012	14096	14372	14245	14161	14092	14360	14183	14185	14174	14236	14299	14157	14181	14295	14087	14095	14231	14027	13878	14094	14261	14108	14203	14158	14055	14163	14318	14188	14198	14171	14262	14108	14139	14222	14149	14164	14313	14248	14145	14187	13982	14067	14095	13995	14225	14239	14300	14338	13919	14143	14167	14078	14246	14208	14207	14182	14200	14023	14174	14063	14266	14145	14149	14232	14133	14269	14217	14201	14078	14240	14150	14154	14238	14125	14306	14236	14214	13961	14315	14099	14238	14120	14306	14078	14185	14268	14179	14049	14125	14238	14082	14290	14280	14155	14335	14091	14232	14195	14128	14163	14342	14159	14139	14250	14261	14372	14166	14403	14088	14212	14159	13974	14144	14269	14115	14144	14084	14123	14191	14123	14275	14151	14163	14369	14203	14244	14182	14156	14170	14095	14132	14004	14081	14300	14128	14030	14084	14118	14067	14260	14127	14144	14170	14192	14193	13977	14154	13984	14196	14129	14199	14142	14099	14183	14268	14131	14100	14363	14129	14212	14021	14193	14197	14281	14273	14270	14171	14157	14103	14033	14227	14090	14251	14254	14131	14037	14164	14190	14059	14169	14092	14185	14174	14129	14159	14165	14038	14191	14117	14269	14333	14125	14317	14262	14076	14167	14188	14190	14196	14157	14143	14204	14205	14163	14129	14091	14247	14096	14228	14264	14224	14194	14231	14342	14265	14032	14260	14067	14129	14160	14244	14153	14206	14281	14156	14127	14278	14146	14188	14135	14115	14200	14208	14128	14108	14132	14005	14157	14179	14198	14060	14170	14129	13975	14056	14347	14307	14089	14123	14146	14212	14076	14201	14310	14142	14204	14081	14179	14020	14169	14042	14177	14325	14114	14204	14104	14182	14242	14185	14164	14195	14198	14147	14178	14126	14266	14121	14352	14199	14215	14072	13966	14222	14188	14266	14180	14214	14368	14229	14188	14004	14135	14262	14131	14152	14174	14168	14150	13963	14216	14375	14011	14216	14180	14254	14188	14235	14280	14184	14274	14315	14222	14237	14116	13918	14126	14184	14085	14266	14149	14151	14175	14317	14150	14170	14116	14381	14076	14099	14106	14074	14133	14215	14300	14186	14160	14022	14140	14202	14275	14067	14072	14246	14194	14144	14307	14156	14296	14038	14310	14073	14330	14359	14354	14132	14191	14253	14098	14029	14288	14236	14107	14216	14202	13951	14036	14240	14189	14321	14264	14189	14225	14208	14174	14061	14310	14068	14214	14369	14058	14060	14199	14498	14252	14300	13987	14096	14215	14197	14258	14212	14140	14033	14149	14138	14186	14141	14004	14022	14162	14155	14059	14226	14130	14155	14245	14160	14148	14101	14126	14086	14327	14168	14061	14306	14318	14190	14378	14263	14166	14363	14149	14255	14216	14180	14136	14182	14138	14267	14153	14243	14244	14043	14088	14051	14275	14188	14295	14226	14255	14281	14123	14174	14092	14060	14261	14265	14181	14109	14054	14080	14153	14216	14205	14158	14251	14339	14167	14166	14296	14129	14127	14309	14262	14292	13992	14216	14151	14208	14146	14164	14254	14060	14228	14253	14198	14187	14142	14120	14122	14115	14307	13942	14135	14189	14075	14292	14279	14169	14119	14116	14032	14204	14021	14223	14327	14158	14228	14158	14257	14080	14238	14201	14067	14206	14447	14216	14070	14146	14184	14054	14368	14157	14093	14104	14126	14131	14176	14270	14075	14160	14062	14191	14256	14158	14285	14285	14143	14205	14188	14269	13976	14169	14306	14215	14083	14063	14100	14149	14224	14018	14224	14188	14158	14087	14043	14102	14072	14164	14247	14174	14217	14188	14169	14121	14105	14333	14143	14234	14246	14185	13982	14241	14072	14172	14177	14187	14344	14143	14190	14118	14210	14208	14267	14314	14157	14337	14147	14065	14132	14188	14296	14257	14099	14186	14144	14304	14261	14189	14170	14415	14251	14063	14290	14256	14163	14333	14044	14170	14268	14220	14152	14200	14276	14173	14139	14121	14226	14052	14095	13990	14174	14123	14111	14196	14202	14144	14067	14288	14077	14160	14127	14182	14261	14154	14201	14158	14194	14109	14278	14349	14071	14183	14067	14069	14131	14236	13970	14302	14154	14198	14088	14200	14262	14080	14316	14001	14150	14008	14047	14072	14225	14135	14139	14206	14310	14169	14265	14197	14154	14226	14070	14095	14022	14151	14185	14198	14133	14232	14117	14319	14299	14104	14059	14062	14207	14276	14073	14129	14236	14171	14207	14085	14159	14126	14271	14189	14245	14220	14179	14072	14143	14352	14016	14002	14374	14242	14375	14337	14184	14078	14195	14219	14423	14288	14263	14078	14176	14158	14264	14232	14171	14290	14271	13955	14045	14040	14246	14221	14186	14187	14271	14178	14212	14201	14092	14088	14077	14244	14206	14127	14091	14271	14162	14180	14069	14178	14274	14315	14097	14213	14134	14262	14311	14031	14027	14096	14141	14070	14024	14102	14184	14182	14184	14056	14101	14257	14128	14284	14220	14118	14270	14245	14141	14277	14089	14262	14223	14269	14096	14230	14227	14228	14273	14181	14092	14164	14110	14055	14190	14028	14052	14330	14237	14292	14092	14186	14124	14200	14104	14246	14208	14192	14281	14238	14060	14107	14168	14101	14108	14113	14308	14278	14143	14287	14223	14083	14129	14201	14163	14385	14270	14229	14165	13942	14278	14214	14239	14096	14215	14118	14099	14297	14108	14219	14169	14173	14185	14136	14307	14198	14207	14125	14199	14089	14160	14209	14247	14337	14122	14181	14189	14190	14167	14290	14155	14224	14253	14114	14423	14285	14192	14151	14114	14203	14133	14201	14061	14104	14404	14017	14177	14095	14138	14107	14247	14099	14019	14158	14305	14261	14091	14253	14113	14077	14266	14163	14153	14181	14255	14331	14159	14179	14128	14370	14128	14179	14301	14066	14137	14135	14345	14259	14218	14129	14185	14069	13995	14336	14150	14052	14117	14354	14239	14157	14131	14307	14152	14087	14304	14156	14227	14174	14190	14337	14113	14052	14181	14271	14129	14249	14199	14164	14115	14255	14038	14075	14133	14278	14319	14300	14153	14104	14176	14324	14079	14205	14260	14191	14365	14034	14008	14265	14147	14289	14115	14185	14195	14203	14019	14125	14249	14168	14178	14269	14115	14155	14195	13973	14148	14156	14051	14209	14235	14246	14304	14139	14179	14158	14160	14326	14115	14252	14157	14102	14195	14146	14078	14106	14321	14214	14277	14134	14133	14398	14184	14220	14051	14203	14016	14090	14095	14179	14301	14202	14198	14205	14153	14124	14044	14341	14264	14260	13990	14254	14227	14146	14172	14239	14123	14215	14246	14016	14197	14138	14388	14095	14118	14453	14317	14076	14236	14017	14077	14194	14307	14247	14390	14042	14221	14082	14127	14161	14286	14074	14176	14166	14189	14149	14128	14193	14088	14301	14118	14207	14185	14119	14146	14178	14331	14104	14287	14349	14121	14112	14201	14019	14012	14304	14260	14275	14201	14176	14266	14213	14355	14134	14135	14129	14146	14245	14283	14203	14084	14321	14230	14412	14075	14201	14098	14214	14028	14099	14200	14235	14169	14136	14151	13987	14121	14149	14197	14167	14340	13997	14327	14099	14237	14166	14109	14290	14045	14039	14317	14283	14175	14393	14113	14242	14236	14214	14161	14162	14200	14383	14110	14206	14088	14007	14261	14217	14196	14273	14210	14207	14101	14177	14219	14154	14034	14169	14194	14191	14044	14054	14131	13949	14175	14300	14083	14234	14240	14040	14157	14124	14270	14450	14283	14183	14174	14231	13996	14321	14214	14198	14152	14161	14276	14311	13972	14074	14206	14119	14156	14177	14152	14208	14145	14129	14087	14294	14217	14084	14270	14209	14325	14313	14314	14097	14305	14103	14236	14139	14160	14212	14224	14298	14232	14101	14199	14370	14180	14273	14293	14118	14238	14171	14200	14236	14208	14135	14291	14134	14207	14071	14188	14191	14188	14146	14218	14277	14059	14109	14002	14105	13971	14184	14323	14120	14077	13991	14025	14207	14116	14108	14150	14029	14252	14179	13965	14161	14108	14201	14029	14059	14233	14198	14246	14072	14120	14160	14304	14202	14279	14125	14297	14044	14146	14232	14193	14122	14221	14242	14158	14191	14189	14071	14250	14136	14267	14119	14210	14277	14182	14237	14091	14095	14246	14174	14036	14234	14171	14208	14235	14332	14193	14085	14230	14161	14342	14165	14254	14042	14312	14281	14200	14192	14286	14030	14073	14278	14134	14373	14048	14133	14200	14259	14188	14062	14220	14225	14204	14023	14103	14280	14343	14176	14276	14108	14238	14027	14107	14039	14201	14089	14255	14102	14174	14313	14144	14215	14107	14252	14318	14194	14212	14068	14155	14076	14301	14323	14205	14100	14158	14117	14247	14184	14175	14217	14151	14289	14131	13996	14137	14344	14190	14172	14065	14192	14250	14209	14139	14172	14224	14151	14238	14150	14118	14273	14226	14122	14077	14014	14404	14094	14380	14140	14277	14233	14100	14208	14081	14212	14093	14201	14142	14099	14187	14287	14126	14219	14167	14305	14047	14025	14307	14315	14128	14085	14052	14290	14238	13989	14094	14107	14106	14102	14233	14160	14321	14314	13984	14023	14123	14147	14139	14071	14186	14198	14231	14172	14064	14224	14116	13997	14165	14239	14230	14290	14166	14160	14068	14220	14193	14079	14027	14265	14039	14332	14193	14216	14166	14101	14081	14164	14235	14481	14143	14085	14317	14304	14154	14214	14246	14211	14240	14266	14297	14110	14244	14121	14191	14109	14143	14233	14122	14231	14167	14199	14207	14249	14146	14173	14170	14219	14211	14162	14201	14301	14176	14159	14160	14155	14177	14120	14289	14200	14232	14402	14106	14010	14154	14210	14277	14221
24468	21680	29855	28202	27735	26571	23950	19710	17789	17264	16813	16577	16702	16399	16218	16564	16287	16228	16276	16208	16273	16342	16212	16225	16064	16291	16109	16342	16184	16262	16357	16143	16326	16227	16207	16224	16145	16024	16341	16168	16402	16075	16098	16297	16095	16095	16085	16061	16032	16201	16215	16078	16276	15969	15989	16161	16013	16160	16124	16227	15969	16186	16057	16220	15892	16119	16097	16001	16332	16127	16321	16189	16304	16010	16156	16172	16231	16165	16187	15942	16056	16108	15844	15948	15948	16133	15999	16165	16246	16131	16015	16164	16092	16145	16142	16136	16194	16064	16123	16054	16120	16064	16139	15985	16027	16197	16040	15907	15791	15996	16133	16053	16332	15996	16048	16060	15877	16107	16171	16313	16047	15981	16161	16223	16114	16010	16168	15971	16123	16191	15956	16095	16004	16177	16194	16105	15924	15958	16008	15987	15960	16223	16188	16065	16169	16136	15996	16014	15912	16028	16157	16204	16171	15896	16151	16089	16072	15887	16027	15944	16011	16181	16002	15833	16150	16047	15976	16114	16017	16033	16031	16182	16126	16174	16209	16081	16162	16092	16370	15931	16055	16085	15978	16264	16102	16195	16121	15913	16206	16255	16143	15830	16216	16139	16003	16043	16136	16086	15918	16055	16206	16022	16095	15807	16016	16284	16131	16091	16349	16161	16114	16258	16150	16141	16066	16016	15990	16166	16220	15888	16142	16213	16182	15971	16127	16000	16093	16084	16106	15942	15995	16094	16049	15992	16029	16088	16030	15783	16049	16188	16068	16148	16242	16077	16029	16053	16167	15995	16050	16293	16204	16066	16187	16132	16094	16148	16270	16174	16122	16185	15927	16096	16011	16250	16126	16036	15941	16033	16209	16003	16186	16289	15958	16001	16089	16218	15992	15946	15997	16147	15995	16159	16004	16026	16169	16020	16039	16174	16084	16175	16096	16190	16037	16076	16042	16190	16100	16170	15998	16243	16122	16073	16043	16045	15948	16140	16094	16029	15882	16159	16214	16048	16126	16251	16064	15939	16225	16157	15836	15961	16007	16001	16238	16274	15913	16132	16154	16135	15953	16162	16273	16100	16137	16163	16160	16052	16066	16349	16017	16041	15982	16105	15953	16051	15901	16111	16152	16161	16224	16088	15971	16009	16140	16175	16217	16318	15949	16164	15929	15984	16108	16151	16122	15929	16199	15941	16315	16087	15984	16063	16024	16125	16348	16110	16123	16267	16074	16207	15920	16218	15943	15923	16175	16020	16151	16141	15893	15902	16081	16149	16047	16057	16067	16087	16256	16012	16161	16150	16216	16041	16071	15952	15900	15923	16201	16108	16055	16154	15982	16043	16014	15914	15946	16048	16068	16185	16129	16229	15988	16023	16110	16222	16122	15867	16242	16109	16126	16120	16191	16163	16041	16027	16042	16163	15984	16065	16184	16101	16186	16141	16179	16099	15970	16049	16034	15995	16099	16200	16005	15989	15933	16219	16144	16117	16076	16091	16124	16017	16032	16002	15947	16180	16062	16105	16195	16085	16204	16138	16046	15881	16045	15905	16017	15979	16059	16018	16052	16106	16259	15793	16087	16338	16146	16084	16137	16254	16063	16012	16178	16082	16094	16182	15958	16014	16151	16077	16005	16067	16211	16098	15817	15847	16093	16282	16304	16205	16195	16048	16020	15965	16028	16196	16130	15966	16243	16110	16210	16005	16278	16201	15948	16238	16138	16109	16038	16013	16259	15977	15946	16176	16295	16080	16130	15960	15790	15933	16099	16037	16133	16051	16205	16045	16219	16083	16174	15934	16137	15897	16207	15887	16065	16024	16076	16117	16054	16138	16062	16231	16064	15859	16189	16411	16237	16133	16066	15981	16164	16027	16167	16112	16170	16133	16127	16078	16169	16028	16190	15989	16031	16029	16105	16153	16040	15987	16016	15944	15942	16322	16091	16029	15995	16118	16024	15989	16130	16081	15856	15911	16121	15998	15940	16139	16153	16189	16085	16077	16010	16026	16253	16161	16177	16145	16145	16037	16139	16124	16128	16098	15981	15981	15951	15975	16124	16238	15932	16185	16193	16281	16023	16252	16234	16178	16032	16141	15889	16228	16047	16072	16016	16057	16136	16011	16026	16009	15909	16161	16016	16122	16155	16107	15756	16123	16064	16093	16059	15979	16212	16068	16182	16226	16127	16057	16052	16146	15998	16209	16180	16116	16246	16057	16325	16202	16054	16029	15964	15983	16136	16076	16124	16067	16076	16166	16036	15944	16036	16035	16195	16039	16162	16104	15996	16126	15878	16305	16180	16030	16174	16114	16143	16131	16051	16137	16273	15939	16198	16107	16157	16080	16092	16088	16057	16175	16010	16154	16280	16051	16080	16115	16189	16158	16094	15928	16171	16025	16117	16048	15846	16091	16114	15937	16103	15993	16112	16050	16317	16166	16091	16070	16146	15954	16100	16090	16319	16200	16161	16059	16143	16324	16020	15991	16031	15940	16192	16165	16071	16240	15979	15938	15975	16207	16242	16071	16076	15975	16066	16229	16217	16084	16110	15933	16048	16350	16103	16123	16290	16030	16101	16159	16243	16073	16019	16044	16098	15983	16080	16077	16205	16025	16087	16352	16104	16083	16126	15966	16099	16203	16305	15997	15957	15928	16253	15980	15978	16152	16130	16091	15965	16213	16386	16054	15994	15974	16185	15961	16027	16170	15996	15863	16096	16035	16223	16160	16121	16137	16221	16056	16097	15963	16108	16018	15936	16147	16200	16065	15983	16126	16000	16093	16091	16089	15939	16167	16214	15987	16276	15958	16192	16286	16038	16351	16042	15835	16339	16021	16033	16012	16093	16169	16282	16183	16204	15973	16034	15996	16145	16206	15912	15892	16269	16246	15891	16141	16156	16132	16076	16007	16153	16026	15909	16260	15958	16155	16191	16180	16042	16106	16065	16223	16121	15955	15886	16305	16002	16037	16120	16092	16164	16232	16151	16155	16029	16041	15773	16062	16127	15880	16127	16107	16057	16134	16071	15963	16036	15841	16109	16022	16013	16016	16218	16120	16067	16146	15931	16250	16098	16096	16175	16012	16005	16188	16055	16138	16079	16176	16152	16048	15983	16067	16151	16159	16134	16108	16056	16150	16114	16166	16169	16065	16098	16192	15878	15799	16033	16068	16214	16212	16027	15996	15980	16178	16168	16071	16019	16156	16117	16236	16128	15976	16289	15950	16215	15966	15969	16046	16056	16193	16053	16098	16080	15937	16130	16197	15962	16137	16146	16309	16159	16271	16166	16113	16300	16129	16211	16219	16122	16204	16116	16185	16133	16056	16267	16043	16260	16165	15970	16034	16201	15926	16008	16152	15769	16255	16072	16056	16292	16070	15973	16004	16079	16090	16002	15971	16062	15988	16274	16153	16244	16203	16215	16146	16163	16049	15948	16062	16085	16096	16195	16120	16041	15980	16193	16147	15970	15809	16074	16028	16199	16278	16147	16006	15954	16047	16092	16202	16071	16155	16019	16115	16094	16114	15973	16196	16140	15848	16210	16085	16044	15898	16176	15931	16266	16188	16079	16276	15965	16163	15906	15899	16061	16033	15924	16135	16117	16172	16037	16129	16171	15880	16059	15966	15960	16139	15930	16118	16079	16123	15999	16175	16060	15881	16048	16252	16070	16166	16034	15946	16079	16173	16110	16009	16055	16171	16147	16245	16097	16096	16089	16013	15933	16121	16003	16046	16204	15990	15920	16292	15879	15892	16157	16056	16032	16096	16077	15974	16019	16032	16164	16112	15933	16018	16190	15982	16113	16037	16064	16266	16215	16069	16134	16065	15973	16136	16081	16023	16320	16163	16069	16090	16134	16106	15911	15953	16363	15958	15989	16201	16146	16141	16069	16102	15966	15954	16078	16156	16060	16200	16049	16278	16025	16178	16131	16207	16287	16306	16119	16135	16083	16001	16161	16116	15973	16045	16068	16167	16224	16251	16096	16096	15874	15988	15939	16228	16097	16192	15994	15901	16058	16002	16249	16061	16046	15919	16115	16054	16057	16012	16121	15877	15982	16129	16152	15893	16022	16055	16138	16343	15815	15891	16132	16145	16072	15927	16059	16177	16181	16082	16140	16082	16102	16263	16171	15938	16101	16177	16007	16137	16010	16191	15998	15936	16091	16085	16134	16124	16155	16244	16018	15815	16005	16066	15923	16128	16128	16309	16072	15990	16234	16112	16091	16107	16206	16022	15886	16102	16208	16188	16189	16017	16113	16120	16064	16105	16103	16362	16126	16054	16256	16231	15923	16163	15952	15897	15819	16198	16179	15875	16234	15958	16148	16045	16131	16104	16069	16108	16246	16228	16020	16083	16034	16260	16111	16007	16143	16164	16091	16107	16050	16164	16213	15878	16300	16024	16191	16191	16115	16072	15990	16206	16174	16060	15999	16206	16345	16132	16213	16315	16069	16023	16190	16314	16093	16040	16000	16285	15907	16075	16095	16099	16132	15991	16109	16361	15941	16091	16297	15941	16207	16094	15900	16156	16330	16006	16274	16055	16044	16011	16171	16085	16101	16101	16040	16065	16159	15969	15891	16149	16051	16047	16104	16182	16273	16021	16163	15986	16149	16119	16058	15954	16243	16091	16217	16262	15993	16058	16121	16129	16147	16024	16032	16070	15961	16039	16186	16222	16075	16195	16144	16020	15816	16081	16078	16084	16026	16013	15900	15999	16067	16020	16023	16148	16241	16203	15982	16026	16251	16003	16063	16076	16056	15961	16107	16099	15989	16131	16022	16094	16068	15958	15915	16002	16121	16139	16141	16158	16108	16190	16061	16046	15900	15943	16138	16087	16136	15789	16228	15988	16113	16110	16165	16083	16127	16086	15933	16160	15943	16016	16129	16264	16230	16071	16000	16029	16147	16259	15918	16161	16141	16154	15913	15985	16032	16318	15888	16097	16265	16099	15959	16028	16257	16062	16078	16229	16203	15989	16147	16031	16167	16077	16059	16096	15863	16111	16208	16016	15933	16092	16073	16114	15890	16182	16259	15947	16406	16074	15957	16217	16135	16003	16163	16278	16092	15962	16098	15970	16135	16204	16104	16206	16090	16107	16140	16102	15968	16068	16074	16082
39085	60135	54991	43821	34997	26438	21298	18456	16715	15787	15473	15418	15175	15178	15183	14934	14898	14920	15065	14807	14927	14913	14970	14955	14874	14953	15027	14832	15128	14908	14832	14730	14833	14896	14698	14965	14899	14873	14951	14796	14876	14816	14962	14795	14627	14925	14886	14808	14906	14561	14812	14781	14914	14813	14784	14714	14836	14814	14893	14584	14784	14811	14897	14748	14858	14812	14732	14960	14790	14546	14741	14798	14858	14806	14796	14895	14711	14815	14877	14729	14704	14756	14729	14709	14855	14756	14829	14789	14862	14679	14892	14880	14895	14771	14861	14779	14941	14769	14852	14863	14774	14709	14964	14725	14964	14846	14673	14673	14859	14898	14717	14787	14698	14789	14828	14857	14783	14809	14913	14776	14796	14837	14834	14680	14795	14870	14832	14942	14892	14706	14754	14915	14857	14843	14790	14910	14733	14822	14733	14720	14724	14905	14809	14828	14929	14805	14849	14746	14752	14606	14772	14822	14927	14744	14694	14777	14777	14720	14730	14908	14835	14797	14673	14806	14890	14809	14789	14767	14881	14893	14694	14829	14882	14770	14797	14790	14779	14636	14856	14873	14713	14914	14838	14763	14866	14808	14764	14695	14807	14601	14954	14822	14723	14835	14892	14763	14788	14677	14542	14956	14783	14611	14662	14872	14877	14838	14711	14831	14785	14743	14738	14823	14721	14632	14955	14801	14863	14731	14815	14857	14792	14984	14781	14866	14727	14703	14605	14709	14877	14846	14970	14778	14706	14811	14754	14690	14970	14845	14940	14814	14666	14982	14786	14854	14788	14903	14630	14867	14735	14912	14897	14768	14672	14866	14523	14864	14945	14741	14776	14938	14723	14767	14896	14788	14798	14848	14696	14743	14796	14937	14662	14926	14880	14759	14796	14855	14587	14887	14706	14702	14899	14903	14685	14601	14882	14749	14817	14973	14768	14862	14907	14770	14782	14751	14802	14585	14740	14910	14884	14947	14854	14877	14841	14703	14825	14736	14719	14651	14808	14978	14681	14908	14811	14818	14848	14669	14786	14711	14874	14718	14655	14817	14946	14781	14768	14907	14862	14845	14754	14872	14842	14935	14814	14848	14838	14610	14820	14780	14800	14796	14803	14729	14972	14968	14778	14832	14758	14886	14799	14894	14797	14780	14892	14790	14689	14602	14867	14734	14804	14840	14785	14836	14713	14950	14834	15050	14718	14866	14836	14711	14659	14599	14857	14855	14798	14741	14794	14708	14846	14829	14890	14849	14834	14835	14663	14843	14695	14728	14630	14845	14778	14911	14821	14725	14813	14680	14727	14857	14648	14796	14822	14714	14881	14581	14812	14832	14697	14876	14774	14838	14839	14898	14673	14913	14786	14948	14646	14719	14939	14904	14858	14868	14827	14716	14800	15035	14928	14923	14897	14957	14684	14794	14647	14882	14803	14822	14865	14779	14797	14809	14885	14874	14828	14833	14798	14722	14915	14846	14766	14784	14917	14644	14769	14856	14957	14714	14981	14809	14686	14906	14861	14749	15009	14903	14768	14869	14879	14761	14768	14915	14955	14727	14878	14843	15121	14802	14921	14706	14789	14764	14902	14655	14714	14851	14768	14783	14933	14816	14803	14844	14852	14822	14633	14713	14887	14811	14738	14762	14829	14746	14870	14896	14722	14913	14752	15000	14765	14740	14767	14748	14804	14750	14797	14674	14810	14713	14729	14834	14795	14885	14872	14868	14755	14879	14892	14777	14794	14851	14633	14866	14881	14748	14795	14777	14900	14752	14619	14917	14890	14824	14644	14656	14789	14876	14707	14719	14758	14641	14704	14812	14823	14792	14922	14731	14795	14763	14721	14816	14962	14733	14935	14635	14809	14853	14768	14713	14875	14677	14861	14956	14888	14837	14842	14962	14876	14926	14738	14971	14709	14938	14910	14847	14653	14750	14805	14595	14880	14874	14804	14745	14828	14826	14914	14856	14651	14691	14737	14663	14924	14835	14816	14805	14676	14612	14983	14843	14720	14863	14603	14801	14686	15076	14910	14920	14857	14793	14954	14844	14723	14794	14711	14797	14895	14709	14850	14717	14721	14868	14813	14773	14848	14715	14797	14882	14798	14731	14938	14767	14637	14838	14836	14829	14761	14658	14927	14659	14680	14806	14846	14824	14677	14832	14742	14921	14799	14760	14777	14858	14822	14648	14838	14737	14970	14810	14840	14779	14815	14745	14744	14834	14852	14810	14747	14741	14842	14870	14636	14696	14782	14780	14621	14820	14756	14802	14906	14831	14980	14883	14872	14898	14792	14659	14868	14812	14946	14818	14857	14784	14906	14753	14868	14822	14772	14844	14865	14941	14843	14793	14759	14937	14744	14825	14718	14704	14910	14780	14990	14758	14692	14766	14763	14769	14899	14872	14702	14827	14820	14771	14817	14695	14824	14740	14673	14805	14927	14865	14625	14956	14732	14828	14908	14803	14822	14781	14788	14759	14963	14777	14790	14884	14896	14853	14806	14916	14830	14952	14806	14809	14743	14815	14615	14858	14932	14789	14742	14782	14839	14936	14848	15047	14813	14740	14793	14761	14933	14901	14891	14811	14836	14866	14787	14919	14698	14765	14856	14792	14886	14738	14913	14764	14857	15130	14888	14844	14714	14957	14704	14821	14757	14747	14621	14870	14744	14704	14665	14786	14595	14769	14789	14940	14932	14743	14770	14841	14625	14796	14769	14780	14852	14685	14714	14866	14912	14684	14627	14951	14865	14604	14741	14839	14906	14766	14795	14842	14828	14870	14822	14851	14992	14740	14791	14666	14746	14945	14743	14803	14825	14744	14689	14789	14748	14882	14807	14748	14784	14800	14740	14806	14816	14786	14796	14828	14862	14834	14763	14824	14941	14827	14808	14708	14740	14834	14829	14641	14819	14708	14814	14790	14686	14716	14791	14807	14606	14962	14629	14793	14715	14817	14831	14959	14871	14870	14658	14764	14783	14789	14875	14774	14861	14845	14807	14880	14737	14901	14826	14958	14862	14716	14796	14877	14849	14836	14827	14840	14929	14704	14816	14935	14827	14713	14897	14687	14697	14701	14797	14765	14931	14899	14837	14761	14699	14816	14726	14731	14773	14683	14696	14898	14896	14679	14572	14706	14816	14904	14852	14909	14763	14833	14700	14822	15003	14948	14695	14790	14720	14709	14790	14891	14892	14725	14986	14902	14968	14700	14793	14823	14963	14796	14661	14891	14706	14710	14754	14931	14760	14837	14621	14720	14788	14803	14846	14929	14826	14859	14739	14804	14723	14730	14804	14637	14994	14849	14857	14850	14823	14799	14961	14734	14828	14886	14809	14895	14886	14668	14876	14684	14938	14802	14737	14863	14766	14748	14773	14699	14741	14986	14976	14720	14843	14898	14982	14799	14752	14793	14726	14771	14593	14803	14797	14604	14758	14880	14766	14935	14855	14780	14812	14853	14780	14664	14812	14762	14892	14933	14826	14985	14763	14867	14706	14817	15003	14804	14823	14776	14710	14715	15048	14871	14767	14718	14751	14634	15066	14683	14824	14854	14853	14794	14714	14830	14786	14730	14659	14930	14788	14824	14881	15002	14896	14867	14707	14893	14859	14709	14791	14721	14804	14811	14913	14826	14659	14748	14710	14800	15010	14809	14744	14633	14795	14830	14877	14891	14829	14784	14949	14868	14808	14839	14736	14850	14800	14774	14657	14785	14695	14732	14893	14836	14965	14815	14828	14785	14746	14703	14786	14793	14754	14924	15081	14817	14727	14616	14769	14874	14825	14811	14887	14867	14691	14715	14575	14930	14769	14903	14865	14699	14770	14916	14770	14726	14966	14704	14737	14791	14875	14776	14871	14760	14692	14827	14851	14857	14737	14810	14927	15026	14627	14808	14693	14808	14718	14895	14711	14724	14975	14887	14909	14753	14820	14724	14599	14687	14763	14648	14903	14904	14824	14906	14953	14728	14730	14785	14681	14836	14723	14884	14765	14719	14729	14833	14858	14855	14752	14840	14853	14869	14754	14826	14884	14579	14745	14674	14870	14862	14832	14691	14763	14878	14933	14868	14610	14850	14741	14716	14831	14622	14842	14988	14696	14729	15006	14825	14820	14837	14918	14967	14841	15010	14699	14895	14792	14876	14833	14768	14777	14976	14739	14783	14773	14851	14859	14724	14703	14804	14563	14904	14735	14856	14638	14817	14861	14763	14794	14803	14740	14890	14801	14845	14840	14704	14808	14559	14620	14912	14875	14762	14807	14789	14801	14877	14840	14796	14884	14829	14723	14743	14824	14797	14774	14848	14841	14904	14821	14817	14932	14943	14894	14888	14769	14720	14812	14647	14760	14849	14912	14913	14708	14871	14887	14769	14712	14782	14829	14885	14795	14675	14746	14806	14840	14772	14832	14749	14748	14685	14698	14823	14875	14886	14840	14927	14843	14699	14756	14983	14636	14759	14811	14961	14692	14667	14958	14947	14954	14795	14746	14760	14786	14774	14823	14795	14814	14680	14753	14881	14808	14840	14917	14964	14911	14829	14837	14671	14878	14764	14771	14726	14674	14738	14830	14840	14745	14833	14699	14771	14876	14957	14838	14771	14710	14955	14955	14787	14899	14867	14786	14765	14772	14863	14880	14882	14980	14979	14922	14934	14875	14872	14643	14682	14852	14760	14589	14701	14898	14553	14879	14701	14888	14782	14865	14943	14956	14935	14821	14745	14817	14811	14713	14736	14738	14847	14782	14874	14733	14914	14793	14946	14793	14855	14731	14683	14616	14668	14732	14825	14846	14788	14883	14893	14759	14955	14795	14987	14750	14899	14702	14807	14844	14983	14710	14847	14764	14789	14733	14916	14806	14676	14880	14815	14851	14840	14706	14972	14854	14780	14790	14857	14914	14803	14796	15044	14932	14740	14810	14781	14679	14740	14736	14820	14767	14818	14901	14651	14926	14721	14813	14757	14823	14744	14846	14919	14925	14852	14767	14889	14958	14967	14791	14615	14766	14929	14786	14828	14776	14791	14799	14819	14600	14672	14876	14843	14840	14627	14713	14839	14657	14746	14777	14893	14913	14724	14788	14838	14841	14737	14992	14720	14900	14751	14781	14806	14862	14821	14879	14931	14735	14732
23206	21606	29694	25090	24421	26700	27130	21041	18865	18550	18016	17483	17265	16944	16563	16423	16474	16397	16465	16519	16385	16472	16282	16279	16461	16353	16434	16647	16380	16258	16476	16514	16427	16348	16103	16368	16267	16299	16349	16182	16400	16233	16272	16183	16327	16225	16098	16261	16379	16189	16266	16156	16022	16194	16239	16219	16302	16446	16438	16152	16228	16354	16279	16093	16292	16134	16164	16177	16268	16121	16294	16412	16167	16286	16146	16168	16371	16160	16133	16123	16233	16150	16048	16156	16300	15878	16360	16037	16042	16274	16029	16261	16268	16034	16177	16364	16364	16129	16150	16264	16071	16245	16036	16267	16251	16108	16227	16261	16381	16419	16035	16343	16304	16078	16266	16236	16272	16101	16077	16106	16260	16127	16108	16120	16218	16162	16192	16072	16263	16433	16103	15976	16129	16261	16138	16353	16121	16135	15977	16232	16172	16228	16088	16268	16091	16264	16018	16331	16073	16297	16118	16358	16179	16304	15962	16285	16291	16178	16172	16125	15856	16016	15923	16243	16070	16191	16160	16209	16190	16274	15903	16041	16157	16114	16425	16310	16138	16177	16268	16326	16171	16151	16199	16086	16206	16067	16077	16184	16221	16230	16137	16089	16144	16018	16066	16322	16197	16142	16276	16106	16478	16335	16209	16276	16268	16196	16302	16213	16246	16091	16075	16249	16202	16192	16057	16255	16288	16217	16275	16164	16226	16048	16177	15948	15921	16196	16362	16206	16197	16124	16249	16335	16220	16250	16356	16041	15932	16218	16079	16200	16358	16192	16488	16177	16168	16174	16123	16026	16205	16254	16189	16214	16033	16219	15972	16033	16024	15936	16165	15884	15979	16175	15907	16165	16237	15963	16172	16319	16232	16097	16272	16169	16126	16315	16110	16127	16101	15992	16048	16244	16198	16063	16313	16128	15948	16356	16265	16341	15962	16226	16286	16104	16154	16180	16194	16134	16335	16147	16090	16124	16117	16176	16392	16341	16308	16254	16220	16193	16097	16260	16065	16186	15974	16238	16173	16271	16024	16283	16375	16360	16375	16254	16054	16187	16111	16406	16145	16085	16167	16294	16023	16109	16100	16206	16309	16100	16354	16279	16327	16218	16059	16058	16320	16096	16254	16125	16103	16261	16209	16246	16360	16050	16034	16259	16184	15990	16095	16016	16099	16039	15977	16125	16201	16190	16205	16362	16171	16037	16203	16204	16224	16117	16236	16143	16047	16115	16098	16242	16362	16233	16188	16032	15915	16190	16107	16224	16162	16110	16120	16180	16306	16321	16035	16139	16071	16073	16088	16147	16050	16067	16196	16367	16156	16104	16287	15994	16298	16246	16074	16305	16210	16166	16071	16221	15982	16399	16187	16084	16101	16329	16035	16241	16215	15949	16346	16059	16147	16228	16006	16066	16063	16455	16069	16298	15945	16031	16043	16176	16138	16216	16090	16222	16180	15960	16048	16027	16196	16405	16165	16053	15981	16255	16285	16041	16190	16104	16184	16130	16214	16079	16327	16082	16160	16102	16281	16180	16051	16287	16213	16466	16476	16217	16232	16171	16256	16091	16088	16051	16092	16269	16233	16278	16118	16153	16242	16009	16068	16226	16331	16306	16012	16237	16070	16094	16098	15884	16162	16098	16062	16322	16206	16026	16117	16105	16274	16384	16221	16263	16194	16090	16273	16200	16178	16163	16068	16243	16077	16072	16126	16141	16112	16378	16215	15957	16205	16175	16316	16143	16032	15974	16226	16030	16194	16244	16236	15957	16060	16034	16185	16163	16117	16234	16181	15959	16220	16158	16295	16113	16179	16199	16332	16151	16152	16201	16137	16239	16041	16246	16186	16265	16058	16155	16174	15989	16081	16008	16166	16360	16330	16142	16003	16114	16289	16035	16150	15999	16131	16230	16204	16154	16122	16113	16162	16276	16153	16195	15993	16246	16350	16191	16291	15922	16288	16075	16309	16163	16267	15912	16097	16151	16167	16065	16237	16199	16189	16113	15973	16123	16092	16151	16095	16128	16008	16084	16147	16042	16097	15963	16056	16063	16215	16012	16112	16121	16249	16216	16139	16240	16194	16251	16306	15986	16204	16152	16172	16040	16173	16117	16234	16025	16063	16070	16244	16323	16093	16123	16277	16207	16080	16281	16156	16255	16002	15984	16165	16140	16112	16240	15936	16103	16131	16322	16481	16070	16148	16094	16309	16323	16308	16165	16082	16254	15852	16188	16165	16055	16398	16292	16376	16227	16161	16074	16200	16236	15944	16232	16165	16102	16272	16191	16026	16060	16164	16356	16049	16214	16130	16085	16255	16151	16239	16194	16235	16135	16223	15956	16072	16204	16165	16113	15963	16201	16130	16099	16063	15930	16363	16041	15978	16147	16199	16169	16021	16092	16091	16153	16196	16318	16081	16096	16344	16202	16096	16166	15998	16104	16159	16073	16266	16181	16093	16098	16238	16173	16107	16050	16152	16264	16197	16144	16264	16264	16248	16106	16221	16288	16293	16197	16277	16044	16195	15987	16275	16134	16302	16071	16168	16181	16000	16362	16452	16261	16193	16154	15913	16149	16198	16055	16076	16236	16089	16126	16062	16226	16111	16100	16174	16159	16161	16065	16133	16182	16293	16184	16247	16124	16197	16267	16035	16255	16268	16091	16092	16173	16105	16029	16100	16148	16163	16330	16330	16083	16321	16257	16193	16216	16300	16341	16277	16195	16082	15948	16159	16212	16261	16127	16153	15991	16129	16218	15933	16031	16384	16288	16262	16023	16093	16086	15976	16276	16172	16085	16224	16171	16230	15978	16267	16016	16183	16089	16133	16241	16236	16127	15974	16280	16527	16178	16257	16261	15937	16156	16191	16288	16070	16238	16222	16252	16341	16164	16343	16242	16116	16321	16269	16087	16059	16204	16105	16126	16177	16316	16137	16242	16209	16326	16103	16146	16441	16137	16202	16101	16080	16112	16145	16109	16163	16259	16100	16219	16079	16229	16289	16271	16133	16162	16205	16258	16122	16158	16245	16238	16208	16202	16006	16171	16134	16094	16171	16153	16241	16336	16270	16259	16208	16334	16046	16117	16114	16298	16124	16374	16188	16186	16233	16075	16007	15716	16039	16191	16310	16053	16046	16080	15976	16258	16173	16231	16185	16249	16222	16211	16218	16185	16234	16250	16306	16288	16472	16328	16276	16004	16130	16049	16162	16207	16275	16082	16122	16202	16261	16049	16131	16139	16131	16193	16291	16330	16101	16350	16281	16135	15905	16215	16190	16187	16005	16133	16145	16051	16129	16109	16272	16174	16304	16185	16319	16146	16143	16185	16259	16235	16235	16056	16043	16106	16147	16199	16053	16120	16326	16009	16281	16246	16264	16196	16171	16029	16168	16142	16058	16126	16103	16061	15946	16022	16254	16221	16152	16435	16284	16144	16128	16025	16203	15950	16047	16176	16458	16055	16220	16084	15917	16348	16430	16183	16121	16159	16214	16179	16255	16173	16149	16149	16073	16125	16090	16160	16268	16150	16232	16172	16334	16155	16069	16256	15905	16158	16104	16150	16189	16126	16328	15955	16194	16114	16373	16138	16281	16253	16163	16049	16286	16220	16273	16245	15979	15852	16123	16170	16222	16229	15988	16118	16063	16266	16224	16085	16139	16210	16241	16152	16239	16366	16166	16193	16126	16246	16134	16231	16202	16222	16243	16156	16365	16148	16465	16154	16337	16233	16113	15975	16110	16289	16096	16197	16198	15945	16154	16156	15998	16112	16080	16158	16174	16248	16052	16218	16051	16220	16166	16434	16153	16175	15915	16146	15962	16151	16117	16118	16100	16258	16162	16331	16194	16111	16111	16345	16228	16110	16290	15998	16284	16086	16209	16091	15936	16106	16209	16209	16154	16143	16112	16195	16055	16156	16242	16098	16286	16279	16138	16141	16327	16153	16051	16075	16144	16288	16207	16286	16325	16145	16123	16071	16184	16258	16354	16045	16078	16226	16025	16265	16077	16127	16031	16066	16290	16202	16037	16334	15975	16006	16388	16170	16314	16233	16170	16175	16228	16116	16237	16231	16376	16074	16099	16122	16222	15965	16316	16374	16312	15989	16238	16041	16196	16108	16135	16183	16241	16098	16073	16246	16192	16317	16191	16206	16214	16090	16176	16108	16298	16123	16276	16369	16070	16025	16270	16112	16149	16081	16081	16369	16152	16064	16021	16103	16070	16139	16257	16081	16156	16186	16242	16110	16040	15968	16291	16024	15938	16144	15999	16279	16240	16228	15986	16186	16014	16010	16266	16223	16195	16120	16123	16022	16259	16192	16269	16121	16032	15868	16011	16199	16231	16174	16297	15951	16236	16193	16056	16031	16207	16157	16049	16063	16214	16165	16108	16199	16036	16087	16371	16100	16166	15986	16092	16163	16262	16184	16183	16237	16083	16152	15744	16308	16143	16262	16190	16187	16289	16238	16160	16171	16296	16401	16355	16012	16210	16121	16182	16159	16218	16145	16155	16329	16253	16102	16253	16159	16429	16381	16496	16110	16214	16334	16139	16124	16117	16307	16011	16188	16172	16199	16264	16024	16165	16228	16076	16141	16126	16106	16177	16206	16247	16037	16038	16343	16136	16146	16111	16231	16222	16233	16210	16063	16188	16175	16117	16054	16299	16193	16227	16199	16287	16018	16070	16284	16226	16071	16158	16232	16323	15851	16178	16169	16152	16280	16233	16205	16328	16054	16009	16202	16205	16099	16086	16376	16139	16170	16130	16137	15933	16053	16431	16014	16163	16059	16012	16123	16201	16413	16337	16067	16120	16096	16212	16110	16177	16269	16341	16223	16067	15992	16333	15987	16072	16076	16176	16154	16213	16011	16238	16147	16359	16194	16292	16191	16253	16081	16179	16108	16294	16036	16100	16058	16207	16143	16002	16107	16190	16142	16003	16075	16079	16027	16119	16175	16244	16193	16169	16069	16121	16145	16400	16196	16119	16297	16350	16070	16096	16105	16210	16336	16254	16202	16084	16391	16045	16185	16158	15982	16219	16276	16349	16099	16294	16141	16099	16409	16244	16270	16282	16340	16078	16199	16085	16084	16178	16212	16284	16118	16101	16149	16052	16218	16228	16229
41346	67028	61718	47653	38143	29497	22966	20006	17987	17473	16651	16197	15940	15524	15155	15296	14851	15101	15017	14907	15000	14724	14849	14778	14763	14932	14873	14830	14901	14852	14831	14855	15021	14975	14893	14912	14939	14711	14721	14727	14868	15026	14828	14860	14940	14725	14751	14884	14834	14711	14827	14832	14921	14644	14801	14846	14717	14961	14865	14921	14628	14895	14725	14920	14755	14699	14921	14931	14815	14798	14541	14886	14775	14819	14986	14873	14959	14894	14640	14871	14713	14910	14862	14706	14747	14823	14777	14870	14740	14815	14944	14897	14780	14786	14694	14806	14861	14848	14692	14955	14754	14779	14794	14898	14728	14714	14716	14734	14772	14986	14823	14694	14785	14878	14851	15025	14833	14732	14857	14953	14612	14862	14774	14795	14731	14732	14822	14680	14957	14814	14805	14889	14882	14753	14767	14883	14668	14689	14709	14717	14935	14813	14685	14763	14839	14706	14848	14779	14659	14747	14826	14891	14824	14726	14860	14778	14696	14765	14694	14875	14814	14755	14867	14734	14878	14776	14708	14841	14755	14777	14740	14810	14718	14906	14681	14928	14599	14719	14697	14797	14786	14669	14787	14718	14867	14774	14878	14882	14763	14581	14915	14780	14730	14689	14964	14871	14787	14747	14923	14739	14859	14851	14874	14786	14581	14802	14651	14923	14810	14644	14656	14673	14809	14758	14727	14765	14781	14893	14677	14763	14757	14650	14812	14724	14826	14684	14852	14789	14718	14843	14789	14521	14899	14767	14828	14775	14716	14818	14640	14692	14827	14864	14861	14796	14958	14755	14677	14869	14849	14933	14799	14705	14796	14777	14928	14875	14774	14902	14897	14707	14810	15023	14813	14667	14837	14650	14824	14808	14699	14826	14862	14906	14774	14765	14880	14794	14627	14870	14727	14753	14879	14830	14836	14793	14593	14738	14835	14860	14829	14836	14696	14899	14848	14669	14745	14770	14848	14838	14829	14783	14811	14872	14563	14726	14804	14787	14856	14893	14694	14686	14909	14764	14704	14785	14821	14817	14659	14909	14913	14856	14795	14833	14730	14983	14794	14817	14884	14906	14734	14671	14736	14711	14814	14790	14831	14727	14835	14753	14726	14755	14669	14836	14636	14630	14635	14811	14681	14851	14682	14912	14762	14866	14916	14773	14714	14756	14728	14895	14932	14649	14858	14688	14647	14797	14825	14785	14746	14816	14714	14809	14704	14855	14817	14728	14633	14861	14703	14791	14640	14746	14775	14807	14689	14758	14637	14838	14707	14845	14897	14797	14937	14688	14871	14845	14802	14942	14695	14865	14871	14910	14806	14800	14758	14833	14711	14790	14758	14767	14722	14780	14801	14674	14771	14821	14985	14823	14820	14827	14521	14799	14822	14781	14829	14651	14956	14737	14864	15005	14827	14710	14803	14741	14814	14807	14831	14700	14808	14670	14685	14796	14742	14806	14718	14716	14850	14912	14844	14870	14600	14857	14900	14774	14753	14839	14880	14718	14744	14827	14711	14813	14704	14774	14773	14828	14832	14766	14680	14925	14633	14719	14805	14732	14916	14604	14815	14727	14730	14801	14555	14933	14935	14801	14729	14859	14956	14748	14805	14810	14650	14868	14810	14870	14808	14949	14840	14775	14939	14618	14731	14796	14617	14810	14926	14935	14871	14711	14796	14714	14713	14850	14848	14779	14771	14710	14863	14690	14773	14728	14896	14753	14732	14705	14917	14867	14706	14914	14735	14853	14786	14712	14730	14717	14844	14672	14850	14721	14820	14701	14851	14867	14891	14600	14970	14593	14657	14879	14748	14821	14628	14648	14637	14873	14641	14898	14748	14797	14712	14832	14864	14700	14840	14631	14948	14795	14819	14854	14902	14540	14867	14934	14834	14888	14829	14674	14692	14752	14783	14638	14671	14902	14731	14749	14916	14721	14915	14916	14676	14866	14748	14814	14806	14839	14686	14639	14766	14659	14784	14764	14666	14864	14668	14713	14865	14762	14834	14817	14626	14854	14761	14720	14878	14826	14873	14805	14638	14853	14856	14769	14782	14843	14719	14886	14748	14703	14870	14857	14895	14823	14807	14717	14683	14725	14763	14803	14884	14801	14804	14680	14704	14851	14812	14766	14728	14771	14737	14865	14981	14795	14801	14728	14915	14953	14898	14859	14896	14868	14859	14883	14896	14853	14739	14745	14856	14716	14956	14622	14855	14757	14864	14667	14698	14783	14926	14794	14692	14678	14664	14823	14811	14806	14843	14893	14929	14823	14791	14676	14725	14983	14754	14731	14839	14845	14703	14740	14876	14696	14837	14786	14746	14755	14778	14788	14932	14880	14655	14901	14830	14754	14918	14862	14760	14830	14722	14986	14785	14791	15098	14781	14849	14872	14685	14747	14716	14690	14860	14888	14729	14779	14787	14593	14880	14941	14698	14783	14741	15004	14773	14751	14664	14930	14841	14711	14854	14719	14953	14709	14704	14863	14950	14811	14718	14891	14695	14858	14870	14899	14894	14800	14791	14789	14930	14860	14652	14850	14766	14719	14580	14699	14722	14816	14780	14819	14694	14889	14678	14795	14749	14899	14751	14781	14890	14885	14849	14868	14770	14774	14866	14743	14711	14777	14767	14932	14695	14789	14897	14765	14722	14754	14737	14793	14697	14651	14723	14746	14972	14864	14889	14779	14764	15033	14701	14778	14997	14865	14657	14802	14702	14884	14647	14854	14839	14890	14982	14797	14754	14844	14720	14883	14908	14719	14805	14719	14741	14715	14638	14738	14812	14835	14730	14746	14851	14791	14725	14893	14712	14896	14781	14755	14681	14735	14742	14704	14910	14968	14602	14812	14836	14724	14837	14933	14698	14717	14654	14889	14817	14877	14828	14720	14827	14836	14713	14815	14770	14998	14763	14745	14814	14937	14649	14541	14812	14979	14753	14837	14713	14884	14804	14635	14755	14790	14904	14627	14700	14835	14625	14978	14743	14775	14770	14750	14690	14556	14882	14800	14868	14810	14814	14767	14691	14826	14624	14894	14783	14906	14865	14835	14847	14758	14731	14980	14988	14773	14612	14787	14927	14677	14763	14472	14755	14811	14778	14815	14610	14830	14666	14833	14679	14897	14890	14719	14878	14573	14719	14838	14796	14859	14774	14795	14746	14825	14840	14844	14855	14760	14723	14811	14948	14838	14795	14901	14734	14761	14722	14724	14802	14724	14626	14779	14606	14734	14721	14822	14741	14788	14859	14750	14715	14772	14912	14786	14637	14721	14777	14889	14839	14768	14782	14648	14868	14660	14749	14887	14710	14970	14528	14915	14794	14845	14846	14770	14911	14787	14879	14864	14784	14780	14803	14965	14863	14863	14772	14723	14929	14640	14848	14653	14718	14914	14754	14749	14819	14711	14924	14786	14772	14791	14852	14782	14803	14754	14831	14643	14725	14620	14911	14803	14832	14864	14868	14800	14847	14847	14623	14790	14918	14807	14789	14766	14763	14734	14843	14757	14780	14792	14654	14793	14695	14724	14610	14685	14817	14619	14830	14802	14864	14876	14868	14658	14794	14686	14807	14713	14709	14945	14647	14770	14802	14891	14741	14817	14788	14765	14903	14752	14740	14676	14660	14818	14535	14760	14863	14717	14746	14669	15053	14878	14789	14831	14828	14763	15004	14628	14835	14774	14788	14885	14855	14634	14801	14875	14897	14596	14959	14797	14968	14845	14938	14910	14701	14798	14818	14954	14836	14804	14770	14801	14747	14827	14805	14858	15007	14993	14973	14796	14702	14906	14715	14788	14838	14875	14828	14947	14675	14749	14727	14805	14718	14695	14851	14748	14833	14510	14647	14808	14779	14744	14795	14886	14798	14808	14748	14652	14686	14822	14709	14746	14990	14724	14760	14863	14912	14742	14759	14772	14915	14885	14729	14822	14850	14812	14772	14913	14652	14882	14883	14828	14766	14744	14864	14874	14913	14690	14769	14981	14821	14650	14723	14772	14989	14913	14803	14654	14831	14824	14846	14853	14868	14811	14823	14815	14777	14896	14821	14658	14636	14759	14846	14671	14919	14800	14872	14822	14721	14803	14781	14751	14585	14838	14733	14695	14895	14777	14781	14746	14842	14779	14796	14881	14777	14655	14883	14729	14766	14757	14779	14708	14939	14903	14770	14901	14810	14645	14776	14749	14936	14684	14780	14732	14972	14764	14861	14844	14771	14722	14733	14781	14712	14914	14611	14768	14595	14636	14856	14681	14776	14844	14751	14595	14913	14613	14847	14720	14788	14520	14703	14725	14753	14680	14840	14848	14974	14721	14820	14657	14964	14720	14890	14837	14889	14734	14723	14786	14805	14948	14821	14884	14786	14892	14676	14663	14829	14904	14729	14894	14692	14747	14776	14993	14808	14735	14749	14719	14553	14860	14691	14729	14648	14852	14768	14934	14765	14780	14785	14979	14738	14679	14803	14684	14705	14940	14783	14929	14863	14833	14823	14724	14863	14936	14699	14846	14837	15000	14976	14827	14668	14733	14699	14706	14672	14950	14742	14765	14734	15003	14698	14832	14842	14820	14570	14984	14772	14748	14883	14828	14787	14746	14791	14756	14790	14884	14757	14757	14875	14753	14638	14851	14762	14738	14963	14867	14768	14796	14686	14820	14686	14799	14691	14758	14780	14858	14830	14722	14649	14753	14911	14626	14794	14881	14650	14909	14876	14921	14687	14755	14758	14969	14815	14696	14636	14760	14789	14799	14874	14585	14702	14749	14997	14722	14855	14772	14646	14845	14795	14646	14913	14812	14842	14748	14706	14730	14843	14786	14712	14704	14865	14842	14803	14836	14761	14936	14719	14718	14886	14772	14808	14800	14720	14850	14698	14921	14794	14696	14671	14633	14842	14567	14834	14849	14885	14571	14761	14810	14772	14752	14705	14771	14773	14714	14627	15019	14812	14838	14806	14841	14872	14835	14763	14870	14733	14898	14936	14799	14786	14603	14892	14716	14914	14896	14741	14730	14716	14827	14657	14672	14822	14852	14822	14558	14767	14762	14760	14709	14870	14850	14843	15026	14852	14917	14865	14903	14764	14665	14923	14866	14682	14718	14785	14780	14900	14901	14676	14822	14860	14630	14702	14762
28966	29414	36165	29603	21757	18510	17354	16346	15676	15351	15362	15011	15274	15070	15107	14920	14934	15145	14894	14914	14830	14911	14909	14777	14951	14888	14954	14881	14856	14925	14695	15018	14998	14872	14937	14710	14783	14741	14827	14684	14918	14913	14879	14767	14930	14604	14882	14941	14764	14954	14859	14908	14819	14763	14874	14808	15129	14894	14991	14794	14871	14954	14702	14798	14948	14827	14890	14942	14780	14775	14886	14943	15119	14945	15034	14861	14878	14931	15031	14776	14877	14837	14726	14835	14993	14860	14880	15049	14903	14814	14932	14743	14885	14889	14909	14925	14928	14756	14756	14857	14840	14813	14790	14804	14938	14847	14699	14868	14935	14975	14751	14761	14804	14815	14821	14870	14618	14933	15054	14905	15033	14750	15020	14867	14869	15104	14669	14879	14859	14919	14757	14719	14984	14839	14797	14833	14793	14914	15005	14806	14846	14943	14909	14766	14975	14725	14685	14859	15000	14784	14762	14731	14908	14907	14626	14843	14932	14883	14970	14757	15034	15016	14672	14789	14909	14986	14829	14652	14933	14787	14708	14768	14956	15036	14768	14967	14844	15185	14924	14797	14992	14883	14820	14941	14830	14863	15020	14803	14677	14993	14753	15047	15024	14727	14940	14764	14873	14895	14693	14604	14818	14840	14896	15052	14896	14880	14913	14832	15005	14737	14890	14826	15114	14737	14913	14977	14853	14857	14784	14941	14926	14925	14761	14773	14798	14844	14932	14925	14659	14862	14832	14871	14983	14702	14873	14891	14866	14932	14773	14694	14647	14843	14950	14891	14970	14689	14756	14923	14954	14891	14879	14819	14801	14683	14662	14658	14890	15012	14943	14624	14817	14940	14967	14850	14545	14871	14976	14921	15053	14727	14815	14830	15007	14698	14943	14774	14582	14979	14836	14824	14877	14901	14983	14957	14697	14875	14984	14903	14994	14934	14829	14891	14759	14904	14775	15015	14748	14854	14837	14806	14831	14737	14903	14829	14953	14964	14691	14912	14897	15222	14864	14941	14886	14922	14704	14701	15085	14590	14767	14782	14793	14920	14743	14834	14851	14994	14925	14885	14705	14897	15019	14725	14989	14958	14844	14877	14835	14879	15051	15093	15016	14989	14913	14844	14833	14761	14855	14859	14884	14900	14658	14782	14727	14682	14827	14937	14839	14939	14817	14624	14902	14995	14977	14832	14787	14809	14898	14993	14944	14944	14930	14988	15016	14685	14784	14784	14823	14717	14840	14861	14733	14824	14892	14774	14964	14837	14780	15035	14888	14998	14751	15070	14739	14718	14762	14876	14851	14914	14917	14778	14829	14805	14728	14981	14906	14902	14990	14851	14788	14898	14716	14836	14605	14749	14760	14678	14852	14796	14800	14827	14700	14881	14729	14915	14982	14547	14765	14825	14788	14767	15058	14943	14884	14812	14842	14782	14946	15008	14887	14927	14716	14774	14796	14694	14767	14951	14878	14811	14801	14808	14956	14684	14785	14731	14892	14925	14923	14986	14951	14916	14932	14808	14984	14831	14898	14596	14875	14666	14878	14857	15020	14849	15032	14943	14782	14746	14687	14570	14756	14832	14788	14964	14900	14828	14822	14511	14722	14980	14819	14788	14966	14862	14749	14805	14727	14899	14855	14798	14715	14968	14825	14812	14751	14917	14693	14970	14930	14717	14796	14784	14666	14605	14820	14980	14919	14935	14685	14780	14764	14901	14904	14770	14803	14806	14950	14770	14778	14903	14760	14749	14745	14759	14931	14850	14967	14894	14771	15004	14918	14921	14822	14896	14963	14796	14826	14951	14773	14900	14908	14869	14972	14863	14817	14877	14846	14880	14870	14921	14913	14712	14941	14960	14840	14874	14906	14972	14748	14708	14650	14960	14919	14782	14850	14746	14821	14833	14747	14753	14776	14722	14877	15068	15021	14937	14804	15031	14804	14946	14941	15045	14731	14754	14934	14796	14849	14874	14944	14940	14770	15025	14841	14835	14624	14802	14906	14895	14840	14919	14699	14793	14689	14855	14852	14871	14702	14711	14876	14944	14758	14832	14899	14936	15010	14923	14738	14621	14886	14901	14869	14918	15051	15001	14907	14844	14914	14899	14853	14925	15021	14918	14849	14850	14830	14808	14839	14798	15003	14933	14941	14915	14987	14776	14872	14670	14927	14839	14934	14691	14834	14714	14839	14915	14905	14689	14794	14796	14928	14828	14789	14666	14739	15000	14872	15017	14709	14772	14652	14779	14770	14744	14800	14792	14676	15000	14861	14808	14860	14834	14738	14976	14742	14973	14921	14836	14990	14831	14904	14893	14804	14790	14682	14818	14939	14787	14678	14929	14768	14834	14846	14658	14801	14973	14733	14847	14907	14877	14933	14873	14980	14846	15014	14723	14574	14965	14905	14937	14739	14789	14752	14648	14970	14795	14847	14810	14877	14971	14961	14842	14822	14745	14937	14931	14733	14995	14709	14876	14605	14892	14724	14804	14971	14798	14884	14816	14827	14806	14765	14672	14955	14857	14750	14718	14772	14932	14717	14676	14773	14765	14873	14874	14599	15033	14870	14811	14740	14833	14878	14854	14819	14872	14721	14895	15097	14876	14883	14674	14838	14847	14864	14982	14742	14791	14918	14857	14945	14767	14627	15155	14903	14921	14961	14538	14433	14759	14796	14914	14797	14886	14837	14798	14965	14795	14757	14769	14767	14630	15010	14908	14800	14912	14794	14927	14824	14835	14833	14853	14772	14789	14892	14845	14686	14852	14749	14832	14905	14919	14782	14908	14794	14868	14815	14792	14829	14825	14717	14684	14975	14845	14741	14759	14949	14859	14792	14843	14661	14912	14914	14920	14834	14785	14874	15144	14892	14870	15075	14908	14855	14638	14783	14744	14689	14916	14895	14851	14905	14919	14926	14922	14946	14836	14830	15148	14968	15091	14914	14675	14651	14863	14877	14858	14785	14713	14946	14995	14807	14838	14881	14876	14760	14736	14733	14676	14847	14858	14883	14891	14811	14941	14830	14713	14902	15105	15023	14998	14874	14748	14865	14790	14794	14753	14822	14868	14847	14896	15035	14787	15041	14686	14829	14778	14906	14882	14909	14896	14892	14735	15020	14731	14894	14909	14951	14916	14950	14683	14972	14696	14910	14886	14873	14965	14930	14958	15123	14727	14831	14653	14911	14854	14962	15036	14890	14931	14874	14902	14816	14970	14817	14815	14780	14542	14664	14768	14997	14850	14889	14840	14878	14790	14817	14828	14846	14773	14909	14851	15076	14820	14932	14931	14902	14917	14824	14948	14653	14984	15006	14985	14743	14768	14884	14690	14851	14843	14838	15032	14885	14834	14815	14895	14747	14858	14685	14728	14670	14923	14818	14814	15160	14984	14841	14794	14950	14936	14886	14971	14791	14983	14816	14888	14912	14921	14793	14697	15011	15084	14941	14761	14979	14907	14937	15018	15005	14850	14862	14943	14794	14929	14920	14737	14781	14735	14837	14931	15060	14983	14863	14911	14837	14615	14839	14866	14849	14844	14896	14806	14892	14814	15068	14857	14913	14833	14888	14885	14813	14874	14934	14700	14842	14603	14791	15083	14849	14869	15033	14693	14832	14806	14948	14501	14750	14810	14765	14897	14823	14904	14786	14774	14779	14977	15020	15048	14988	14831	14993	14781	14910	14893	14999	14819	14877	14728	14643	14616	14814	14867	14717	14773	14790	14822	14759	14830	14868	14708	14961	14735	15051	14901	14683	14612	14852	14780	14856	14702	14931	14978	14969	14842	14917	14858	14562	14751	14775	14876	14997	14924	14784	14787	14971	14774	14828	14736	14903	14829	14894	14861	14884	14771	14859	14739	14824	14968	14784	14754	14930	14890	14863	15005	14770	14942	14720	14829	14864	14875	14935	15068	14715	14809	14882	14875	14758	14936	14752	14836	14913	14871	14723	14708	14805	14744	14718	14934	14843	14983	14754	14778	14823	14919	14789	14941	14756	14910	14580	14744	14771	14720	14938	14678	14789	14953	15013	14979	14918	14734	14899	14883	14844	14749	14895	14754	14837	14658	14872	14819	14809	14677	14865	14659	14830	14904	14894	14916	14946	14823	14882	14761	15032	14835	14865	14815	14687	14656	14919	14839	14929	14881	14955	15009	14958	14922	15056	14854	14904	15020	14884	14780	14971	14926	14821	14860	14796	14901	14951	14812	14919	15022	14959	14926	14801	14948	14797	14808	14815	14939	14898	15026	14930	14763	14890	14985	14811	14918	14891	14919	14983	14694	15074	15043	14797	14790	14853	14905	14727	14896	14830	14970	14824	14740	14740	14746	14874	14804	14773	14895	14857	14931	14835	14883	15139	14720	14884	14803	14842	14805	14874	15011	14913	15033	14806	14888	14886	15012	14850	14840	14634	14927	14891	14862	14895	14955	14875	14956	14843	14866	14696	14824	14718	14908	14779	14840	14728	14729	14613	14889	14879	14970	14797	14666	14974	14787	14892	14989	14982	14861	14958	14809	14684	14743	14878	14749	15047	14734	14721	14722	14818	14777	15075	14701	14824	14854	14904	14749	14754	14980	14870	14845	14870	14921	14516	14987	15094	14892	14981	14895	14873	14751	14746	14835	15036	14810	14780	14877	14882	14802	14753	14973	14812	14951	14823	14988	14788	14962	14798	14801	14836	14689	14917	15022	14784	14925	14882	14666	14791	14935	14496	14791	14907	14829	14960	14721	14774	14635	14941	14785	14842	14969	14874	14720	14933	14888	14820	14873	14800	14589	14922	14821	14661	14930	14843	14825	14818	14869	14887	14869	15028	14876	14818	14993	14945	14864	14947	14843	14856	14849	14904	14950	14938	14781	14893	14852	14930	14726	14736	14881	14925	14840	14945	14987	14940	14787	14833	14964	15016	14862	14653	14918	14947	14839	14914	14963	14849	14948	14849	15034	14769	14797	14862	14851	14741	14802	14849	14808	14906	15014	14996	14855	14682	14962	14731	14534	14837	14762	14843	14810	15040	14755	14774	15095	14912	14796	14665	14876	14585	14871	14978	14924	14961	14814	14915	15018	15019	14925	14840	14779	15083	14861	14732	15045	15034	14907	15020	14723	14848	14757	14742	14837	14766	14794
34953	47771	41789	29555	22303	18483	16908	15530	14868	14555	14221	14108	14148	14207	14155	14031	13947	13930	13983	13994	13908	14122	13769	13875	13893	13968	13973	14032	13918	13959	13833	14032	14014	14108	13933	13836	13810	13995	13970	13920	14016	13997	13895	13967	13810	13824	13950	13664	13913	13893	13998	14074	13883	13781	13907	13823	13898	13846	13950	13877	13899	13913	14012	14049	13895	13894	13773	13906	14023	13855	13908	13936	13839	13882	13798	13814	13898	13832	13934	13903	13858	13932	13704	13886	13949	13952	13829	13701	14079	13761	13818	13869	13859	13995	13793	13877	13983	13867	13903	13810	13980	13870	14054	14062	13863	13916	13783	13950	13945	13820	13809	13978	13999	13865	13984	13919	13881	13850	13974	13838	14035	13793	13989	13890	14052	13825	13783	13825	13744	13834	13706	13892	13912	13860	13896	13831	13796	13789	13901	13959	13953	13851	13820	13964	13808	13929	14011	13925	13730	13998	13765	14008	13887	13960	13887	13734	13915	13868	13876	13907	13916	13854	13763	13927	13910	13998	13838	13901	13852	13774	13821	13874	13896	13675	13885	14099	13832	13967	13855	13957	13849	13879	13951	13959	13901	13865	13958	13881	13943	13853	13921	14015	13725	13874	13700	13825	13900	14082	13920	13944	13846	13811	13902	13750	13853	13747	13963	14052	13899	13907	14038	13956	13769	13803	13853	14004	13933	13733	13889	13875	13958	13782	13733	13705	13987	14030	13847	13867	13794	13750	14066	13878	14014	13829	13968	13887	13897	14011	13857	13857	13950	13945	13978	13926	13901	13876	13878	13794	13914	14028	13910	13885	13904	13821	13649	13939	13826	13834	13861	13835	13798	13827	13676	13730	13997	13947	13902	13904	13975	14032	14022	13852	13854	13890	13949	13960	13880	13805	13810	13937	13973	13896	13940	14029	13871	13975	13857	13981	13822	13774	13782	14071	13730	13887	14011	13760	13859	13866	13903	13809	13943	13813	13692	14060	13848	13997	13851	13882	13955	13787	13804	13839	13849	13854	13967	13830	14001	13859	13748	13887	13933	14026	13988	13833	13864	13849	13942	13983	13876	13800	13849	13903	13696	13861	13894	13980	13947	13985	13867	13808	13915	13983	13954	13913	13950	13863	13812	13859	14001	13698	13817	14000	13934	13750	13795	13947	13902	14083	13987	13853	14006	13801	13786	14036	14036	13779	13877	13809	13756	13947	14006	14021	13913	14019	13745	13825	13888	13947	13783	13800	13868	13942	13849	14008	13754	13885	13973	13764	13797	13958	13934	14008	13902	14006	13968	13893	13978	13890	13917	13870	14057	13961	13947	13951	13888	13808	13997	13789	13890	13959	13983	13843	13784	13910	13821	13829	13995	13979	13922	13877	13953	13971	13791	13801	13979	13645	13805	13802	14032	13752	14045	13868	13868	14060	13931	13953	13857	14019	13746	13902	13935	13944	13867	13901	13750	13718	13936	13899	13904	13905	13904	13967	13997	13759	13950	13954	14027	13777	13845	13941	13808	13921	13939	13675	13930	13902	14022	13915	14056	13875	13861	13940	13948	13966	13895	14065	13854	13861	13977	13972	13870	13921	14018	13745	13907	13936	13849	13899	13915	13850	13925	13879	13729	13988	13928	13962	13683	13979	13843	13963	13829	14150	13884	13976	13998	13914	13820	13972	13865	13778	13932	13818	13859	14036	13751	13817	13746	14054	13776	13883	13884	13851	13848	13852	14052	13921	13828	14158	14014	13800	13751	13963	13964	13889	13937	13830	13988	13799	13999	13776	13818	13974	13867	13845	13909	13777	13903	13714	13741	13919	13785	13906	13828	13990	13962	13878	14072	13818	13820	13948	13846	13984	14018	13954	13779	13762	13754	14038	13935	13906	13967	13991	13944	13848	13874	14083	13784	13990	13955	13962	13837	13961	13932	13943	13751	13810	14034	13875	13842	13794	13897	13979	13933	13872	13850	13930	13920	13891	13849	13774	13644	13881	13817	13981	13978	13946	13844	13902	13809	13894	13854	14172	13870	13920	13869	13887	14002	13806	13898	13949	13915	13774	14034	13858	13901	13719	13871	13892	14028	13895	13999	13932	13768	13830	13925	13793	14008	13812	13894	13905	13997	13820	13949	13779	13849	13728	13870	14018	13870	13919	13771	13845	13790	13838	13897	13887	13836	13917	13806	13984	13969	13946	13998	13799	13929	13936	13901	13813	13722	13796	13748	13918	13872	13801	13757	13832	14077	13973	13869	13856	13948	14024	14221	13828	13815	13836	13770	13802	13954	13849	13915	13902	14032	13885	13891	13882	13917	13743	13886	13946	13880	13715	13824	13757	13968	13994	14044	13916	13895	14001	13878	13801	13768	13891	13846	13800	13940	13856	13849	13891	13848	13985	13933	14168	13968	13982	13878	13957	13885	13828	13835	13975	13881	14067	13762	13985	13888	13960	13810	13925	13955	13858	13903	13748	13886	13953	13941	13788	13913	13897	13868	13922	13920	13974	13834	13926	13735	13939	13858	13909	13838	13744	13955	13881	13924	13819	13871	13699	13945	13981	13805	13903	13902	13946	13793	13767	13886	13876	13900	13946	13803	13895	13930	13934	13834	13817	13830	13844	13956	13904	13746	13900	13856	13834	13902	13883	13935	13891	13888	13868	13985	13892	13816	14034	13903	13704	13881	13840	14033	13742	13991	13887	13751	13855	13932	13904	13879	13813	13923	13779	14006	13808	13963	13957	13901	13922	13979	13987	13800	13941	13919	13777	13864	13898	13927	13881	14016	13985	13922	13975	13768	13863	13906	13780	13915	13938	13897	13993	13868	13909	13836	13850	13834	13827	13819	13880	13902	13929	13813	13952	13946	13819	13858	13989	13911	14015	13868	13920	13913	13745	13971	13963	13708	14056	13986	13933	13643	13953	13866	13880	14023	13919	13942	13901	14041	13972	13809	13792	13979	13900	13824	13850	14014	14035	13870	13956	13848	13917	13963	13856	13926	13997	13875	13876	14066	13922	13926	13790	13891	13855	13792	13941	13942	13980	14102	13862	13752	13803	13733	13865	13938	13993	13771	13975	13897	13827	13830	13959	13832	14037	13853	13854	14019	13797	13893	13825	13885	13772	14016	13834	13757	13863	13847	13800	13846	13882	13946	13954	13964	13804	14029	13821	13888	13852	14012	13851	13764	13880	13857	13967	13848	13850	13851	13822	13799	13831	13827	14017	13854	13887	13981	13700	13855	13833	13890	13919	13822	13832	13829	13867	13862	14010	13978	13963	14039	13860	13798	13882	13814	13893	13903	13706	13916	13834	13977	13986	13973	14003	13857	13820	13863	13774	13890	13854	13811	13931	13940	13890	13856	13846	13970	13870	13906	13765	13917	13907	13810	13864	13856	13997	13749	13715	13688	13659	13832	13866	14019	13803	14040	13851	13966	13822	13888	13947	13815	14004	13865	13919	13907	14125	13874	13858	13801	13924	13848	13823	13839	13926	13698	13965	13986	14074	13925	13875	14084	13917	13836	13953	13928	13778	13916	13864	13989	13863	13919	13811	13966	13874	13963	13868	13759	13928	13909	13992	13871	14020	13868	14037	13709	13870	13909	13801	13803	13781	13866	13844	13893	13972	13778	13941	14018	13961	13814	13947	13858	13983	13960	13805	13906	13985	13911	13931	13715	13762	13840	13846	13957	13753	13977	13913	13947	13916	14007	13875	13850	13807	13801	13736	13996	13890	13785	13905	13892	13944	13932	13992	13836	13952	13815	13866	13948	13900	13912	13915	14012	13987	14019	13739	13798	13824	13865	14020	13953	13761	13993	13865	13907	13980	13833	13914	13861	14105	13857	14021	13716	13827	13972	13858	13851	13902	13826	13816	13812	13809	14038	13863	13953	13830	14001	13780	13988	13967	13842	13968	13767	13915	13822	13821	13738	13886	13970	13796	13956	13807	13904	13892	13737	13948	13906	13952	13954	14027	13803	13911	13955	13899	13890	13926	13940	13787	14125	13860	13956	13941	13886	13887	13889	13886	13873	13907	13936	14032	13878	13966	14064	13908	13941	13956	13904	13849	13947	13851	13905	13984	13899	14005	13938	13826	13850	13786	13943	13816	13881	13791	13985	13950	13945	13737	13949	13814	13816	13903	14031	13739	13945	13776	13920	13907	13860	13883	13854	13979	13898	14026	13905	13764	13977	13739	13771	13889	13831	13958	13866	13853	13917	13874	13964	13837	13950	14008	14010	13844	13988	13839	13817	13917	13919	13772	13819	14001	13833	13807	13944	13805	13920	13941	13800	13736	13841	14044	13819	13782	13970	13936	13869	13944	13789	13831	13884	13885	13830	13935	14085	13987	13969	13950	13951	13875	14027	13910	13841	13966	13939	13900	13774	14040	14063	13921	13792	13936	13963	13854	13825	13995	13922	13884	13932	13742	13911	13931	13861	13959	14007	13760	13955	13757	13956	13908	13975	13891	13863	13956	13982	13932	13814	14143	13988	13777	13883	14208	13893	13988	13787	13795	13700	14053	13962	13943	13820	13939	13923	13753	13899	13810	14023	13816	14028	13669	13992	13932	13898	13916	13864	13778	13839	14065	13960	13768	13919	13876	13842	13997	13911	13815	13814	13917	13943	13798	13889	14038	13691	14142	13959	13703	13925	14060	13900	13985	13839	13935	13958	13893	13846	13879	13951	13856	13756	13891	13745	13834	13865	13847	13956	13931	13895	13940	13921	13915	13870	13891	13944	13789	13891	14157	13753	13852	13948	13856	13856	13848	13821	13868	13771	13882	13931	13913	13821	13981	13840	13976	13724	13949	13818	13974	13883	13838	13885	14056	13913	13921	14013	13933	13857	14026	13822	13923	13895	13701	13970	14080	13961	14006	13795	13760	13770	13926	13875	13958	13813	13690	13808	13985	13907	13751	13802	13892	13912	14030	13975	13959	13948	13902	13909	13882	14057	13970	13956	13920	14030	13809	13965	13751	13770	14041	13704	13770	13935	13893	13895	14072	13865	13947	13960	13905	13841	13861	13876	13903	13904	13839	13736	14078	13874	13832	14038	13933	13909	13790	13906	13703	13986	13897	13728	13916	13814	13784	13857	13838	13886	13913	13884	13924	13753	13856	13946	13962
24445	21731	29593	27174	26066	26170	23955	19380	17555	17128	16892	16542	16265	16367	16061	16043	15928	16133	16080	16088	16136	16077	15974	16080	16192	15911	16088	16010	16131	15952	16018	15857	15842	15950	16010	16053	15886	15941	15809	15886	16005	15985	15970	15911	15810	15845	15874	15961	16060	15947	16170	15920	15946	15776	15994	16052	15987	15996	15974	15717	16066	16046	15847	15797	16003	15877	15944	15973	15906	15652	15849	15859	15993	15743	15761	15946	15860	15874	15879	15795	15966	16067	15955	15744	15787	15786	15830	15949	15950	16015	15897	15949	15847	15823	16075	15751	15853	15963	15802	15581	15829	15957	15871	15932	16072	15967	16029	16047	15845	15937	16158	15908	16028	15851	15844	15793	16093	16179	15854	15890	16009	16067	15839	15864	15732	15982	15547	15799	15916	15869	15956	16059	15905	15864	15831	15865	15908	15719	15762	15878	15883	15899	15972	15837	15700	15881	16004	15735	15777	15889	15964	15906	16049	16078	16004	15921	15772	15798	16027	15882	15968	15937	15943	15643	15931	15998	16065	15869	15804	15877	16027	15906	16024	15805	15863	15768	15741	15841	15961	15943	15918	15838	16007	15933	15813	15847	16002	15843	15992	15970	15944	15879	15891	15904	15917	15870	15749	16059	16028	15833	15901	15855	15947	15833	16033	15744	15915	15966	15768	16134	15953	15682	15904	16017	15974	15900	16014	15876	15839	15875	15714	15810	15966	15778	15855	15798	15974	16092	15920	15860	15847	15822	15938	15940	15888	15940	15793	15931	15877	15862	15968	15902	16034	15969	15887	16050	16001	15844	15906	16041	15999	16002	16081	15794	15980	15876	15917	15813	15817	15992	15844	15700	15811	15870	16012	15834	15912	15732	15626	16034	15845	15749	15872	15827	15806	15680	15906	16010	15704	15960	15926	15833	15955	15778	15835	16020	15762	15936	15918	16002	16006	15731	16002	15771	15883	16114	15919	15861	15814	15761	15818	15751	16087	15731	16064	16138	15865	15822	15813	16086	15992	15972	15964	15917	15702	15941	15818	15820	15803	15943	15831	15796	15911	15893	15936	15846	15838	15745	15797	15730	15931	15962	15900	16078	15940	15910	15933	15757	15905	15994	15783	15656	15962	15838	15939	15891	15853	15989	15740	15689	15986	15963	15792	15671	15988	15824	15857	15834	15907	15803	15740	15789	15775	15763	15948	15810	15819	15762	15859	15853	15939	15839	15948	15867	16023	15785	16060	15921	15836	16097	15934	15984	15961	15847	15976	15852	15937	15915	15909	15983	15947	15816	15895	16062	15870	15788	15936	15759	16059	15795	15942	15788	15799	15801	15818	15977	15939	15978	15816	15864	16072	15921	15864	15742	15933	16030	15963	15945	15916	15899	15924	15978	15826	15767	15931	15760	15885	15750	15879	15880	15797	15874	15891	15862	15934	15698	15938	15934	15902	15976	16091	15853	15890	15773	15776	15843	15856	15913	16023	15821	16040	15831	15850	15807	15809	15854	15846	15942	16025	15924	15784	15940	15818	15797	15849	16149	16032	15751	15721	15934	15886	15970	15689	16020	15793	15880	15801	16120	15618	15931	15776	15813	16016	16031	15930	15982	15897	15928	15839	15771	15863	15949	15882	15847	15832	15959	15702	15886	15879	15951	15869	15741	15898	16043	15927	15826	16037	15866	15913	15980	16038	15801	16000	15944	15776	15908	15971	15814	15787	15748	15929	15716	15773	15921	16018	15911	15863	15817	16028	16134	16082	16015	15973	15896	15962	16007	15856	15967	16026	15898	15899	15848	15952	15896	15769	15856	15790	15784	15830	15911	15767	15957	15854	16054	16067	15922	16009	15712	15855	15946	15799	15864	15842	15947	15858	16038	15932	16025	15873	15816	15917	15762	15934	15964	16010	15757	15929	15992	15994	16033	15858	15763	16001	15910	15921	15904	15792	16063	15965	15936	15962	15839	15780	15844	16012	15943	15969	16226	15946	16019	15988	15825	16117	15853	16005	15784	15800	15802	15679	15937	15943	15796	15803	15872	15918	15799	15891	16090	15821	16033	16122	15643	15939	15883	15818	16005	16071	15863	16025	15871	15730	15983	15980	15933	15918	15949	15978	16190	15960	16002	15856	15796	15841	15957	16026	15952	15975	16035	15873	16042	15893	16047	16132	15707	15778	15867	15954	15922	15963	15801	16069	15962	15767	15865	15896	15613	15823	16018	15973	15793	15823	16006	15960	16057	15862	15927	16026	15941	15864	15780	15876	15988	16049	15971	15817	16065	16006	15764	15935	15912	15856	15851	15984	15968	16054	15924	15824	15813	16011	15856	15921	15699	15817	15941	15684	15675	15812	15961	15751	15951	15874	15744	15786	15959	15932	15873	15789	15780	15757	15940	15981	15880	16007	16122	15879	15951	15885	15879	15903	15745	15794	15877	15851	16045	15977	15757	15849	15751	15925	16084	15855	15908	15964	15959	16021	15945	15886	15862	16048	15706	15868	15927	15764	15846	16003	15942	15785	15873	15908	15851	15980	15876	15730	15874	16071	15776	15871	15741	15812	15726	15802	15843	16047	15980	15775	15865	15733	15796	15931	15784	15750	15769	15873	15764	15956	15812	16050	15892	15947	15889	16058	15909	16013	15910	16070	15804	15820	15869	15816	15908	15953	15948	15782	15954	15864	15918	16067	15849	15820	15766	15827	16186	15922	15985	15879	15553	16034	16184	15841	16008	15852	15885	15864	15901	15917	16098	15959	16028	15797	15798	15893	16036	15679	15981	15838	15935	16145	15848	16104	15961	15819	15893	15877	15957	16043	15806	15740	16045	15984	15966	15865	15940	15937	15713	16022	15945	15974	15843	15965	15832	15799	15951	15869	15901	15833	15879	15923	15886	15985	15958	15992	15969	16049	15842	15765	15987	15844	15924	15820	15991	16066	15880	15916	16049	15869	16004	15943	15968	15801	15687	16077	16045	15910	15809	15689	15721	15585	15609	16026	15896	15719	15772	15891	15905	15956	15938	15984	15820	16076	15963	15780	15744	15723	15918	15771	15882	15817	16017	16080	15633	15834	15913	15967	15951	15817	15998	15950	15855	16157	15858	15985	15983	15837	15820	15850	15890	15933	16012	15887	15913	16076	15862	15612	15887	15985	15771	15954	16080	15897	15744	15982	15868	15978	15852	15739	15945	16006	15601	15931	16070	15892	15833	15747	15943	15842	16071	15945	15864	15790	15841	15858	15777	15983	15804	15975	15746	15959	15881	15856	15980	15985	15800	16005	15930	15811	15797	15989	15888	15912	15842	15884	15823	15941	15896	15915	15934	16043	15962	15855	15845	16121	15856	15789	15794	15900	16179	15921	15785	15901	15834	15936	15927	15848	15927	15844	15996	15778	15916	15927	16012	15888	15899	15735	16069	16100	15851	15755	15843	15965	16010	15937	15938	15927	15987	16247	15875	16039	15806	15792	15959	16123	15849	15809	15998	15778	15937	15792	16003	15842	16007	15894	16052	16065	15782	15865	15913	15770	15874	15811	15975	15908	15869	16000	15938	15910	16010	15898	16066	16013	15898	15797	16077	15915	15864	15932	16004	15801	15699	15882	16052	15806	15728	15927	15871	15875	15941	15892	15855	15919	15943	15893	15920	15867	15973	15875	16010	15759	15833	15731	15647	15732	15910	15723	15987	16008	16030	15915	15887	15737	15851	15835	15791	15774	15856	15985	15868	15752	15739	16036	15924	15850	15937	15820	15880	15822	15941	15766	15812	16083	15808	15927	15906	15780	15995	16010	16029	15983	15832	15981	15879	15795	15876	15978	16108	16065	15927	15913	15906	15804	15864	15834	15912	15793	15864	15767	15931	15881	16225	15984	15834	16054	15760	15890	15997	15988	15715	15870	15812	15925	16011	15877	15804	15854	15932	15862	15917	15903	15791	15895	15779	15982	15779	15742	15659	15970	15784	16117	15908	16172	16068	15983	15806	15975	15960	15797	15828	15858	15902	15815	15975	16050	15842	15842	15919	15994	15822	15922	15743	15899	15820	15876	15859	15947	15701	16046	15924	15777	16021	15920	15916	15945	15941	15890	15867	15932	15872	15925	15902	15707	16044	15613	15993	15942	15867	15884	16040	15891	16117	16056	15933	15845	15783	15878	16008	16079	15812	15921	15887	15962	15753	15741	16040	15872	15864	15752	15902	15636	15836	15916	15870	15780	15996	15705	15745	15910	16002	15851	15967	15889	16137	16037	15869	15861	16062	16099	15686	15759	15766	15977	15891	16276	15952	15943	15960	15915	15998	15797	15806	15898	16051	15814	15946	16060	15846	15976	15984	15739	15812	15838	15771	15898	16052	15975	15888	15858	15627	15772	15839	15831	15801	16003	16163	15942	16058	16058	15855	15919	15654	15954	15904	16092	15798	15755	15803	16030	15893	15836	16077	15921	15916	15858	15858	15945	15896	15997	15914	15890	15763	15957	15951	15890	15732	15972	15666	15925	16024	15851	15966	15819	16125	15967	15838	15759	15726	15862	15984	15906	15861	15874	16136	15727	15999	15799	16023	15875	16067	15830	16048	15777	16148	15834	16023	15772	15875	15579	15866	15881	15951	15909	16010	15910	15793	15873	15889	15976	15866	15814	15892	15958	15941	16188	15746	15936	15909	15694	15880	15933	15962	15905	16089	15804	15890	15958	15813	15951	15901	16046	16094	15953	15867	15909	15874	16029	15938	16052	16031	15812	15899	15727	15948	16093	15790	16113	15956	15989	15937	15919	15965	16086	16029	15911	15703	16011	15847	15852	15830	15714	15760	15940	15885	15879	15891	15976	15910	15983	15968	15927	15930	15978	15955	15972	15968	15972	16128	15896	16188	15884	15900	15924	15868	16100	15794	15814	16035	15907	15808	15968	15732	15970	15759	16007	15832	15955	15821	15829	16088	15856	15961	15790	15788	15831	16080	16101	16068	15967	16016	15910	15793	15752	15971	15956	15819	15961	15938	15852	15758	15613	16036	15892	15948	15861	15859	16126	15841	15989	15936	15770	15900	15958	15956	15769	15930	15835	15876	15854	15926	15952	15924	16057	16048	15907	15859	16011	16164	15874	15778	15925	15921	16052	16061	15983	15867	15758	15904	15901	15860
37349	59868	51651	40114	32317	26201	21290	17927	16585	16085	15393	15417	15187	15025	14840	14850	14795	14592	14837	14636	14784	14728	14594	14654	14841	14497	14563	14577	14708	14767	14597	14689	14718	14468	14657	14729	14460	14627	14715	14796	14756	14681	14554	14775	14539	14503	14669	14616	14488	14698	14618	14591	14669	14923	14643	14570	14729	14698	14567	14790	14479	14589	14651	14808	14768	14649	14563	14738	14769	14610	14796	14710	14597	14675	14573	14630	14817	14605	14789	14675	14792	14555	14698	14627	14727	14646	14498	14622	14615	14595	14827	14690	14670	14696	14724	14611	14725	14611	14546	14737	14701	14578	14680	14660	14710	14599	14778	14615	14606	14648	14645	14636	14663	14624	14620	14568	14680	14646	14577	14577	14601	14705	14897	14562	14577	14588	14789	14658	14592	14742	14588	14668	14680	14533	14644	14661	14827	14683	14635	14583	14547	14787	14742	14727	14710	14661	14602	14716	14521	14707	14690	14708	14390	14612	14644	14678	14740	14489	14699	14760	14689	14730	14668	14651	14593	14648	14619	14636	14715	14484	14698	14761	14730	14614	14691	14558	14728	14666	14684	14718	14592	14660	14555	14646	14674	14619	14642	14705	14710	14772	14630	14579	14561	14761	14747	14585	14773	14771	14443	14746	14718	14756	14453	14592	14460	14741	14626	14645	14518	14680	14476	14679	14691	14641	14584	14717	14551	14688	14658	14745	14645	14725	14557	14685	14628	14560	14629	14605	14673	14653	14622	14735	14620	14729	14630	14553	14663	14672	14572	14663	14581	14609	14625	14713	14720	14746	14701	14749	14493	14653	14618	14588	14768	14636	14665	14610	14613	14475	14673	14579	14494	14524	14569	14426	14615	14700	14618	14560	14679	14745	14720	14739	14708	14668	14667	14728	14646	14606	14829	14485	14775	14641	14923	14690	14604	14513	14838	14646	14685	14563	14778	14685	14519	14693	14755	14555	14533	14529	14588	14602	14525	14632	14752	14530	14572	14578	14640	14658	14577	14571	14589	14654	14574	14706	14669	14519	14690	14667	14499	14757	14554	14813	14558	14571	14687	14818	14604	14726	14590	14781	14676	14657	14560	14754	14766	14521	14811	14517	14669	14583	14644	14581	14643	14459	14763	14455	14693	14682	14625	14657	14652	14797	14707	14460	14783	14596	14755	14677	14596	14544	14813	14662	14581	14605	14744	14702	14606	14580	14740	14661	14554	14607	14563	14619	14676	14651	14745	14637	14672	14680	14577	14706	14773	14636	14846	14492	14604	14646	14711	14559	14585	14607	14788	14575	14633	14651	14733	14700	14706	14764	14433	14446	14629	14753	14726	14559	14572	14642	14640	14537	14714	14475	14583	14628	14581	14714	14708	14721	14394	14619	14707	14775	14686	14620	14643	14643	14823	14738	14750	14675	14574	14642	14800	14633	14734	14650	14565	14673	14716	14579	14758	14721	14433	14749	14774	14594	14548	14576	14611	14706	14604	14536	14566	14624	14512	14652	14633	14620	14696	14631	14696	14536	14574	14658	14678	14701	14582	14613	14788	14661	14603	14848	14814	14560	14633	14731	14526	14615	14640	14658	14630	14641	14524	14642	14643	14617	14876	14749	14687	14703	14563	14674	14465	14560	14504	14607	14530	14689	14603	14785	14675	14704	14672	14634	14708	14714	14785	14652	14683	14736	14510	14735	14596	14668	14640	14658	14773	14546	14504	14688	14728	14682	14740	14565	14626	14749	14702	14548	14704	14730	14509	14580	14641	14724	14697	14597	14582	14817	14537	14658	14647	14496	14535	14735	14492	14506	14571	14570	14743	14641	14569	14616	14739	14704	14747	14583	14773	14723	14781	14514	14745	14705	14734	14669	14598	14661	14640	14734	14456	14677	14647	14593	14735	14648	14696	14736	14647	14591	14606	14571	14703	14857	14709	14580	14686	14666	14545	14815	14612	14601	14586	14702	14509	14711	14708	14714	14835	14641	14780	14642	14804	14688	14638	14715	14806	14626	14610	14623	14692	14644	14782	14577	14789	14693	14630	14856	14623	14616	14670	14700	14545	14703	14696	14562	14625	14739	14584	14800	14590	14599	14534	14654	14594	14591	14857	14624	14584	14724	14504	14806	14669	14598	14565	14634	14639	14624	14643	14362	14707	14548	14569	14597	14598	14680	14710	14750	14700	14779	14666	14671	14810	14515	14571	14601	14613	14823	14742	14804	14715	14711	14603	14593	14865	14624	14745	14546	14585	14665	14619	14528	14668	14673	14518	14466	14631	14821	14649	14807	14630	14744	14600	14801	14684	14547	14745	14765	14639	14677	14672	14567	14622	14465	14641	14666	14544	14585	14633	14604	14668	14689	14701	14817	14652	14601	14580	14521	14599	14621	14520	14723	14733	14597	14592	14662	14608	14675	14596	14633	14679	14615	14731	14771	14807	14603	14387	14618	14627	14629	14487	14585	14555	14454	14807	14575	14524	14639	14641	14678	14831	14718	14776	14640	14722	14621	14662	14618	14809	14677	14622	14672	14676	14712	14800	14603	14737	14474	14693	14765	14573	14746	14407	14567	14689	14607	14634	14515	14708	14576	14775	14652	14705	14638	14661	14561	14478	14549	14599	14674	14684	14699	14738	14890	14671	14661	14625	14617	14564	14596	14693	14573	14632	14635	14761	14553	14700	14799	14537	14750	14640	14723	14731	14511	14616	14550	14609	14593	14446	14683	14754	14630	14708	14594	14627	14681	14770	14550	14629	14599	14676	14821	14620	14705	14599	14641	14589	14611	14731	14535	14758	14749	14638	14572	14514	14518	14616	14457	14529	14616	14698	14784	14552	14757	14762	14694	14546	14776	14581	14596	14592	14710	14763	14589	14623	14528	14596	14670	14604	14692	14625	14584	14635	14633	14663	14587	14681	14649	14666	14575	14673	14390	14635	14843	14568	14575	14651	14463	14680	14760	14693	14587	14591	14846	14524	14712	14638	14573	14570	14629	14656	14842	14678	14602	14702	14660	14952	14320	14622	14749	14615	14805	14776	14559	14565	14692	14740	14584	14688	14752	14690	14660	14489	14676	14663	14831	14718	14567	14833	14625	14682	14709	14486	14647	14526	14677	14682	14660	14567	14527	14741	14716	14492	14913	14799	14631	14689	14654	14726	14792	14662	14863	14763	14423	14470	14689	14761	14693	14616	14650	14629	14873	14646	14638	14669	14620	14738	14534	14619	14534	14726	14713	14576	14702	14440	14829	14481	14712	14647	14639	14449	14645	14583	14672	14555	14672	14643	14632	14677	14586	14622	14663	14491	14663	14770	14623	14781	14508	14832	14693	14629	14656	14710	14790	14634	14712	14751	14773	14702	14659	14743	14601	14648	14676	14470	14819	14567	14766	14748	14567	14695	14583	14625	14794	14627	14767	14619	14537	14587	14481	14713	14657	14674	14651	14663	14539	14590	14802	14726	14722	14611	14586	14631	14671	14682	14576	14702	14694	14623	14708	14606	14615	14601	14640	14911	14703	14641	14581	14816	14731	14620	14504	14633	14645	14642	14442	14693	14621	14708	14688	14707	14758	14473	14680	14804	14524	14611	14647	14737	14650	14617	14597	14631	14592	14866	14592	14644	14620	14547	14635	14538	14589	14682	14743	14635	14653	14693	14600	14646	14629	14645	14644	14572	14729	14535	14576	14785	14692	14642	14575	14735	14669	14620	14520	14702	14620	14657	14522	14638	14885	14697	14808	14629	14519	14723	14584	14725	14513	14832	14478	14419	14607	14570	14768	14711	14565	14683	14675	14790	14659	14652	14670	14620	14751	14653	14671	14710	14582	14739	14694	14666	14688	14635	14607	14562	14675	14632	14744	14784	14590	14614	14649	14738	14613	14627	14443	14637	14808	14539	14716	14666	14586	14521	14686	14613	14620	14717	14589	14768	14551	14733	14758	14548	14529	14641	14700	14766	14669	14562	14616	14687	14625	14760	14610	14575	14652	14719	14738	14694	14577	14636	14587	14667	14612	14642	14777	14639	14651	14633	14677	14743	14658	14602	14640	14708	14715	14630	14717	14508	14751	14592	14615	14658	14763	14653	14691	14560	14638	14626	14773	14788	14574	14710	14696	14649	14630	14598	14773	14658	14573	14584	14763	14387	14618	14577	14646	14751	14557	14751	14615	14624	14744	14664	14613	14580	14639	14529	14725	14679	14744	14643	14509	14683	14515	14513	14782	14555	14508	14762	14641	14480	14717	14592	14689	14612	14592	14574	14803	14592	14735	14703	14521	14714	14629	14632	14636	14625	14682	14644	14661	14755	14635	14550	14563	14560	14689	14918	14529	14761	14658	14783	14508	14702	14584	14653	14639	14682	14610	14703	14565	14800	14551	14676	14738	14513	14562	14673	14615	14731	14546	14578	14536	14729	14718	14724	14729	14624	14585	14756	14652	14506	14573	14681	14620	14492	14590	14553	14784	14362	14548	14701	14677	14515	14625	14652	14835	14607	14590	14654	14493	14574	14575	14727	14667	14560	14695	14625	14749	14590	14668	14509	14624	14610	14598	14641	14614	14669	14739	14658	14690	14653	14674	14641	14618	14535	14603	14586	14630	14517	14862	14551	14713	14592	14657	14748	14731	14657	14633	14690	14694	14659	14556	14560	14690	14581	14627	14588	14609	14564	14629	14718	14546	14638	14601	14526	14692	14799	14532	14544	14582	14674	14554	14578	14585	14531	14565	14655	14602	14591	14606	14511	14649	14551	14730	14634	14718	14701	14566	14831	14670	14695	14792	14517	14728	14671	14672	14656	14673	14711	14828	14681	14605	14633	14739	14573	14669	14575	14630	14766	14539	14671	14617	14481	14636	14657	14682	14577	14535	14544	14812	14544	14682	14815	14711	14576	14734	14577	14540	14729	14683	14610	14660	14622	14788	14660	14741	14496	14673	14686	14617	14664	14598	14560	14635	14506	14524	14782	14732	14623	14714	14641	14660	14584	14610	14602	14650	14560	14768	14618	14670	14562	14712	14661	14495	14607	14589	14541	14604	14505	14677	14651	14610	14782	14608	14716	14589	14829	14670	14472	14727	14723	14602	14757	14729	14510	14561	14703	14703	14795	14630	14671	14462	14754	14602	14649	14603	14732	14628
23014	21512	29530	24921	24011	25927	27021	21246	19577	19124	18285	17112	16818	16702	16387	16472	16329	16474	16498	16428	16237	16349	16295	16298	16156	16362	16192	16333	16206	16257	16341	16241	16184	16235	15978	16155	16352	16272	16162	16327	16302	16083	16199	16082	16245	16104	16297	16052	16017	16126	16350	16073	16177	16051	16192	16449	16083	16166	16251	16037	16137	16109	16354	16363	16195	16175	16089	16064	16135	15994	16023	16119	16122	16162	16079	15902	16033	16332	16022	16056	16153	16208	15979	16048	16115	16066	16097	15992	16217	16136	16220	16112	15953	15980	16005	15948	16176	15894	16188	15955	16333	15980	16172	15997	16048	15990	16310	16291	16091	15993	16318	16094	16148	16251	16051	15868	16108	15965	16054	16252	16155	16018	16172	16095	16135	15993	16097	15990	16105	15942	15988	16012	16141	16140	16018	15914	16126	16107	16127	16153	16099	16123	16014	16161	16083	16163	16063	16315	16115	16022	16060	15856	16031	16056	16137	16210	15957	16168	15945	16137	16033	16147	16075	16045	16097	16207	16138	15907	16001	16073	16230	16096	16126	16079	15916	15870	15957	16306	15983	16060	16073	16047	15966	16242	16032	15843	16081	16120	16044	16235	15974	15904	16124	16007	15879	16033	16308	16227	16244	16171	15899	16027	15959	16206	16080	15987	15951	16230	16166	16357	16110	16065	16158	16220	16134	16214	15895	16190	16063	16092	15908	16073	15959	15906	15972	16100	16021	16044	15984	15843	15918	16130	16039	16262	15992	16107	16042	15978	15993	16193	15897	16236	15894	16108	15944	16014	16063	16110	16035	15983	16090	16135	16128	15919	15876	16218	16131	16079	16151	16175	16044	15985	16117	15910	16006	16030	15925	16120	16057	15968	16131	16180	15952	15976	16130	16027	16033	16194	15984	16100	16062	16013	15943	16051	15769	16087	16098	16150	16137	16102	15996	16041	16062	15959	15943	16247	15975	15940	16133	15948	16044	15957	15919	16114	16137	15917	16097	15923	16199	16039	16026	16046	16081	16244	16314	15971	16121	16196	15925	16093	15956	15942	16111	16075	16026	16063	15938	15997	16056	16041	16139	15938	16029	15824	16082	16047	16013	16209	16163	15956	16162	15996	15973	16032	16198	16081	16013	15977	15904	15984	16004	15820	16066	15981	16110	16238	16119	16153	15920	16138	16095	15958	16185	15996	16292	16290	15948	15973	16028	15871	16170	15910	16057	16148	16103	16013	15970	16023	16066	16012	16135	16103	16051	15911	16205	16035	16096	16067	15976	15821	16332	15876	15961	16237	16022	15841	16065	16046	16030	16137	16081	15923	16058	16055	16094	16077	16253	16038	16049	15880	15977	15912	16060	16031	16035	15956	15776	15956	16111	16066	16099	16060	15975	16035	16030	15899	16043	16063	16202	16120	16057	16034	16043	16174	15994	16115	16213	16132	16037	16120	15847	15994	16190	16005	16043	16207	16083	16262	16291	16013	16177	16130	15915	16011	16076	16003	15933	16106	15963	16130	16257	16053	16278	16121	16160	16289	16055	16062	16035	16176	15963	16082	15963	15917	16104	16068	16102	16103	16156	15934	16006	15988	16030	16028	15985	16092	15989	16248	16266	16103	16015	15879	16092	16292	16047	16052	15993	16145	16113	16116	15945	15997	16001	15899	16118	16044	16181	15915	15962	16042	16083	16042	16001	16104	16080	16087	15860	16064	16254	16149	16105	16208	15971	16011	15915	16013	15997	15901	16186	16089	16253	16231	15812	15987	16240	16212	16004	15810	16139	16196	15856	16058	16139	16042	16153	16166	16008	16047	16130	16127	16092	16103	15990	15957	16156	16051	16124	16251	15998	16086	16097	16022	16162	16009	16001	15954	16130	16164	16083	16132	16239	15934	16146	15935	16072	15992	16011	16058	16212	16050	16004	15965	16048	15915	16072	15979	16125	16086	16237	16083	16018	16211	15977	16116	15883	16220	16153	16267	16096	16378	16118	16011	16253	16218	16216	16076	16127	16000	16166	16077	15959	15989	15868	15986	16151	16025	16078	15999	15998	16030	16132	15996	16063	16123	15979	15947	15919	16061	16144	15984	15908	16097	15756	15979	16108	16208	16015	16014	16009	16190	15956	16071	16035	16119	16007	16220	16060	16054	16081	15881	15847	16123	15946	16140	16084	16094	16045	16041	15936	16143	16172	16157	16147	16250	16172	16190	16129	16204	16027	16076	15961	15998	16073	16062	16295	16016	15950	15956	16071	16203	15867	16065	16000	15986	16125	15959	16091	16040	16067	16017	16155	16137	16220	16242	16077	16120	16055	16030	16251	16106	16016	15852	16092	16072	16018	16060	16141	16126	16143	16089	16114	16059	16004	16150	16149	15977	16259	16094	16007	16111	16108	16141	16006	16029	16226	15896	16200	16111	16074	16023	16091	16177	16105	15967	16098	16239	16198	16024	16190	16142	16159	15936	16099	16190	16146	16074	16150	16046	16102	15992	16156	16126	16116	16129	15997	16015	16053	16287	15901	15938	16347	16105	16091	16035	16184	16102	15991	16066	16078	16217	16292	16004	15979	16009	16083	16164	15941	15877	16119	15954	15918	16017	16162	15926	16004	16069	15925	15859	15983	16240	16033	15959	16138	15932	16104	16007	16070	16114	16191	16018	16183	16092	16088	16123	15986	16154	16108	16013	16060	16260	15892	16073	16207	16025	15785	16162	16045	16160	16056	15983	16110	16107	16028	15877	16137	16045	16277	16164	16000	16121	16000	16055	16080	16014	16055	16054	15986	16107	15962	16078	16089	15973	16115	16301	15979	16151	16190	16212	15899	15931	15827	16035	16006	15923	16043	16030	16178	16067	16107	16075	15877	16038	16042	15916	16326	15977	15783	16140	16100	15979	16069	16172	16225	16083	16350	16151	16076	16080	15972	15997	16042	16064	15980	15932	15774	16073	16170	16059	16095	15969	16104	15839	16163	16043	16140	15941	16137	15930	16216	16112	16105	16076	16148	16079	16031	15969	15987	16173	15920	16097	16132	15923	16056	16091	16101	16099	15847	15905	16128	16095	16163	16091	16210	16111	16249	16242	16194	15991	16080	16041	16145	16067	15774	16005	16029	15982	16016	16165	16264	16078	16027	16073	16032	16013	16074	16146	16118	16160	16094	16069	16311	16154	16037	16112	16007	16090	16064	16107	16050	16263	15988	15819	16178	16172	16077	16116	16012	16075	15985	16023	16037	16030	16239	15920	16029	16019	16310	16006	15980	16157	16182	15896	15945	16229	16079	16040	16004	16141	16150	16112	16163	16069	15962	16103	15966	16066	15954	16059	16125	16101	16011	16171	16187	15915	15892	15934	15979	16075	16116	16199	15909	16003	16020	16230	16203	16144	16284	16079	16158	16122	16136	16050	15931	16147	15818	16112	16040	16010	16281	15954	16321	16121	15969	16112	16011	16023	16039	16060	16020	15984	16214	16202	15975	16073	16026	16258	16037	16022	15993	15771	16134	16115	16013	16209	15967	16029	15991	15963	15969	16294	16253	16103	15995	15933	15811	16305	16102	16050	16016	15990	15959	16214	16210	16268	16004	15975	16311	16168	16085	16047	16347	16176	15955	16068	16037	16141	16059	15995	16166	16154	15978	16048	16042	16113	15901	16017	16148	16153	15874	15933	16157	16102	15901	16146	16112	16141	16122	15971	15988	16185	16145	15959	16141	16056	16103	16101	16084	16081	16066	16212	15945	15998	16154	16225	16068	16036	16070	16165	16239	16100	15799	16108	16182	15952	15928	15946	16237	16100	16169	16193	16226	16300	16052	16165	16169	16128	16224	16038	15943	15949	16010	15864	15840	15979	16213	16081	16083	16100	16154	16095	16149	16045	16040	16041	16163	16045	16077	15968	16136	16012	16074	16036	16027	16051	16062	16104	16158	16128	16184	16208	16132	16181	16266	16030	16153	16133	16033	16114	16072	15950	16106	16163	16037	16092	15934	15973	16040	16114	15833	16084	15988	16191	16212	15917	16062	16055	16169	16110	15982	16020	16061	15974	15915	15786	16086	15988	16155	15893	16171	16146	16099	16125	16022	15977	16108	15956	16057	15937	16058	16139	16097	16103	16267	15961	16200	16095	15885	16045	15986	16078	16101	15798	15997	15975	15995	16209	15960	15968	16116	16210	16168	16177	16143	15944	16179	15994	16187	16191	15982	16085	16250	16010	16138	15878	16384	16053	15992	16144	16229	16092	16053	16298	15850	16145	16132	15886	16064	16141	15972	15788	15969	16014	16084	15792	15957	16311	15969	15885	15892	15964	15845	16059	15895	16159	16219	16064	16080	16113	16280	16041	16029	16107	15917	15980	16087	15821	16141	16091	16171	16102	16097	15879	16071	16002	16150	16025	15959	16152	16115	15935	16225	16081	16182	15992	15881	15876	16045	16128	16160	16016	16136	16171	16145	16034	16074	15980	16386	16106	15933	15967	15820	16046	15899	16138	16217	15889	16033	16125	16221	16190	16072	16087	16132	15902	16135	15997	16187	16100	16256	16093	16085	15948	16047	16056	16085	16203	15978	16037	15957	15988	15875	16019	16057	16198	16186	15937	15925	16087	16089	15948	16043	16212	16052	16152	16037	15768	15928	16003	16115	16275	16179	16188	16029	15942	16240	16172	16071	16219	16297	16014	15973	15974	15838	16060	16035	16199	15981	16009	16236	16009	16043	16013	15976	15994	16036	15889	15985	16033	16195	16085	16042	16111	16093	16208	16087	16008	16039	16116	16205	16248	16006	16032	16205	15948	15891	16133	16000	16045	16174	16252	15894	15975	16035	15891	16080	16217	15997	15982	16010	15868	15861	16102	16144	16051	15991	16061	16166	16034	15932	16045	16144	16160	16097	16105	16000	16058	15968	16156	15879	16040	15980	15939	16004	16131	15864	16164	16124	16039	15966	15983	16125	15883	16378	16108	16116	16125	15915	16276	16312	16136	15828	16106	16037	16092	15973	16037	16001	16058	15978	16015	16301	16260	15900	15984	16064	16050	16116	16286	16114	16056	15940	15916	16171	16209	16003	15948	15983	16028	15949	16246	15990	16099	16174	16024	15954	15962	16040	15949	15923	16028	16031	16196	16156	16068	15908	15905
40597	66766	58434	46228	36666	27708	23137	20292	19210	17993	16883	15916	15214	15162	15204	15113	15033	15126	14865	14798	14910	14805	14834	14847	14989	14910	15023	14742	14885	14783	14926	14895	14814	14839	14868	14801	14660	14694	14710	14846	14711	14782	14786	14595	14711	14870	14814	14768	14654	14771	14738	14765	14756	14888	14798	14713	14755	14600	14727	14827	14845	14765	14744	14653	14902	14686	14875	14730	14685	14729	14752	14714	14630	14683	14699	14894	14660	14841	14681	14905	14698	14788	14861	14644	14840	14694	14733	14784	14695	14560	14826	14732	14864	14713	14702	14842	14791	14895	14714	14749	14883	14776	14742	14730	14732	14727	14872	14795	14608	14847	14730	14794	15006	14689	14796	14660	14696	14755	14710	14709	14776	14670	14736	14753	14654	14618	14802	14669	14950	14664	14689	14754	14786	14740	14606	14843	14763	14800	14791	14899	14561	14864	14790	14828	14822	14948	14734	14657	14723	14703	14805	14772	14734	14851	14642	14727	14826	14679	14644	14809	14783	14857	14797	14771	14765	14636	14784	14773	14723	14811	14726	14813	14910	14797	14780	14660	14731	14661	14729	14696	14933	14764	14947	14769	14822	14653	14836	14678	14918	14836	14764	14837	14826	14727	14830	14820	14752	14731	14726	14780	14921	14652	14802	14717	14622	14811	14941	14786	14667	14817	14922	14672	14637	14704	14620	14829	14894	14773	14721	14779	14628	14768	14671	14766	14881	14654	14781	14772	14763	14801	14696	15049	14672	14693	14816	14655	14769	14944	14863	14617	14689	14829	14596	14957	14781	14777	14744	14768	14729	14736	14618	14640	14648	15032	14773	14853	14769	14747	14718	14600	14706	14615	14752	14747	14689	14767	14723	14712	14673	14791	14624	14797	14738	14754	14646	14832	14648	14805	14755	14693	14626	14739	14563	14709	14790	14693	14668	14667	14828	14636	14834	14682	14822	14857	14651	14855	14678	14869	14823	14690	14759	14802	14781	14801	14786	14599	14613	14685	14776	14696	14649	14686	14746	14668	14822	14722	14837	14746	14748	14594	14903	14816	14857	14787	14770	14729	14789	14789	14569	14875	14580	14701	14680	14883	14832	14678	14753	14784	14760	14864	14759	14747	14753	14620	14806	14759	14689	14865	14646	14639	14803	14907	14663	14701	14674	14631	14917	14766	14687	14730	14694	14773	14857	14926	14764	14774	14610	14827	14697	14697	14707	14828	14652	14907	14877	14847	14790	14758	14862	14748	14823	14684	14796	14575	14774	14861	14594	14665	14639	14802	14689	14849	14874	14798	14749	14839	14571	14828	14760	14560	14750	14779	14825	14671	14780	14690	14677	14688	14758	14662	14794	14774	14751	14766	14683	14880	14805	14875	14878	14552	14807	14830	14806	14815	14736	14589	14722	14895	14729	14705	14690	14739	14656	14786	14816	14779	14757	14759	14853	14694	14748	14721	14831	14709	14683	14794	14637	14780	14832	14935	14807	14839	14776	14735	14769	14623	14639	14556	14685	14888	14567	14794	14682	14926	14775	14694	14740	14785	14660	14876	14540	14808	14730	14756	14827	14712	14629	14719	14692	14725	14645	14752	14781	14612	14949	14898	14775	14756	14766	14757	14620	14786	14811	14708	14634	14780	14765	14865	14688	14712	14626	14724	14666	14588	14794	14709	14801	14660	14724	14707	14753	14764	14637	14671	14835	14600	14766	14800	14702	14777	14593	14804	14778	14745	14665	14651	14659	14750	14576	14922	14800	14896	14850	14707	14902	14774	14662	14680	14759	14700	14818	14841	14749	14696	14892	14695	14790	14920	14660	14732	14717	14841	14653	14731	14695	14784	14695	14775	14743	14659	14672	14634	14672	14808	14676	14786	14693	14721	14910	14764	14997	14657	14646	14712	14721	14830	14837	14815	14643	14731	14783	14675	14721	14806	14516	14580	14823	14934	14667	14704	14529	14819	14736	14895	14647	14646	14758	14756	14730	14639	14681	14791	14720	14720	14787	14816	14737	14643	14755	14652	14818	14765	14839	14852	14876	14894	14634	14695	14868	14712	14709	14785	14863	14841	14814	14882	14791	14887	14939	14685	14806	14596	14767	14590	14764	14543	14714	14746	14646	14785	14758	14595	14980	14628	14689	14810	14811	14728	14748	14760	14506	14829	14675	14796	14842	14695	14824	14738	14570	14739	14936	14832	14939	14827	14698	14744	14731	14832	14962	14823	14918	14845	14688	14744	14661	14739	14483	14943	14873	14719	14769	14831	14720	14755	14751	14673	14622	15004	14711	14725	14674	14679	14820	14748	15061	14872	14819	14723	14539	14685	14688	14864	14624	14654	14745	14672	14834	14952	14623	14681	14719	14566	14788	14654	14834	14705	14674	14615	14933	14751	14732	14640	14787	14731	14716	14846	14732	14960	14806	14823	14857	14838	14821	14730	14811	14802	14711	14807	14865	14724	14718	14881	14744	14882	14708	14837	14808	14618	14680	14733	14756	14681	14789	14520	14788	14726	14817	14756	14790	14673	14848	14845	14754	14761	14609	14868	14815	14672	14774	14707	14793	14632	14899	14645	14741	14673	14793	14743	14754	14775	14816	14753	14718	14770	14734	14662	14701	14792	14883	14703	14768	14808	14771	14702	14834	14901	14727	14786	14746	14782	14813	14730	14669	14749	14568	14781	14675	14574	14647	14803	14813	14840	14777	14610	14563	14812	14715	14798	14752	14696	14866	14730	14946	14672	14772	14845	14770	14715	14770	14817	14854	14657	14848	14799	14834	14627	14822	14644	14729	14819	14616	14736	14637	14718	14622	14806	14856	14872	14678	14657	14764	14808	14770	14513	14826	14762	14814	14734	14833	14888	14652	14684	14722	14706	14783	14802	14708	14709	14663	14748	14780	14817	14637	14921	14726	14833	14754	14809	14971	14706	14738	14747	14633	14632	14690	14768	14679	14850	14647	14880	14508	14781	14544	14769	14724	14652	15005	14839	14746	14751	14758	14687	14740	14784	14586	14689	14754	14826	14728	14629	14844	14523	14664	14948	14783	14749	14793	14798	14746	14706	14734	14665	14825	14614	14709	14705	14815	14786	14800	14922	14599	14813	14768	14638	14884	14625	14753	14718	14886	14866	14657	14646	14796	14669	14773	14834	14713	14644	14801	14774	14747	14582	14708	14765	14860	14751	14626	14832	14698	14948	14772	14765	14700	14510	14797	14713	14717	14808	14720	14607	14882	14666	14882	14838	14653	14736	14672	14754	14742	14774	14713	14763	14781	14721	14753	14802	14848	14674	14821	14783	14699	14670	14812	14834	14659	14677	14806	14681	14883	14785	14634	14645	14623	14885	14659	14773	14823	14715	14886	14661	14835	14750	14750	14799	14730	14726	14780	14782	14753	14777	14685	14620	14675	14800	14683	14566	14849	14704	14676	14793	14607	14811	14774	14698	14890	14742	14655	14682	14630	14734	14623	14609	14759	14689	14714	14950	14789	14868	14776	14735	14920	14746	14657	14852	14701	14622	14738	14726	14885	14883	14780	14650	14827	14828	14532	14688	14865	14719	14693	14753	14747	14660	14762	14823	14814	14782	14812	14790	14708	14661	14773	14760	14678	14718	14756	14837	14817	14653	14939	14706	14582	14671	14638	14800	14702	14729	14874	14697	14680	14636	14659	14767	14752	14632	14712	14729	14643	14761	14807	14665	14854	14873	14721	14651	14643	14573	14810	14815	14777	14845	14750	14669	14767	14774	14662	14741	14606	14801	14876	14718	14731	14741	14833	14514	14769	14682	14717	14590	14759	14672	14740	14950	14724	14895	14791	14731	14689	14729	14663	14858	14699	14827	14815	14724	14616	14781	14578	14664	14683	14815	14829	14732	14885	14699	14828	14772	14596	14715	14825	14798	14677	14733	14643	14820	14684	14730	14648	14822	14753	14899	14703	14603	14695	14642	14776	14714	14620	14674	14824	14838	14784	14641	14873	14858	14766	14853	14974	14653	14699	14708	14615	14737	14837	14768	14809	14791	14750	14899	14907	14858	14692	14900	14776	14734	14834	14776	14709	14811	14699	14690	14810	14784	14636	14775	14787	14690	14767	14760	14750	14721	14685	14852	14871	14831	14624	14811	14630	14821	14865	14820	14626	14656	14754	14716	14896	14523	14609	14726	14813	14605	14923	14703	14757	14816	14605	14642	14886	14731	14816	14808	14728	14564	14835	14629	14679	14752	14611	14651	14643	14772	14750	14704	14721	14740	14818	14818	14725	14949	14778	14660	14741	14821	14738	14829	14645	14845	14693	14796	14854	14916	14643	14649	14794	14775	14794	14625	14948	14601	14849	14735	14677	14802	14765	14732	14843	14757	14750	14808	14760	14656	14826	14861	14717	14868	14494	14802	14802	14713	14651	14702	14678	14807	14713	14699	14699	14734	14790	14776	14734	14742	14689	14680	14892	14777	14749	14726	14670	14765	14862	14806	14635	14636	14832	14634	14723	14632	14680	14687	14715	14856	14819	14808	14520	14829	14792	14638	14704	14650	14788	14931	14837	14836	14690	14617	14706	14723	14587	14757	14693	14696	14698	14927	14858	14930	14684	14823	14678	14830	14802	14690	14718	14619	14874	14723	14714	14614	14735	14953	14609	14553	14832	14667	14710	14651	14655	14723	14777	14691	14766	14778	14806	14722	14815	14697	14787	14757	14790	14691	14810	14720	14773	14754	14687	14672	14844	14808	14572	14697	14751	14752	14846	14795	14952	14841	14711	14744	14785	14745	14833	14733	14707	14711	14785	14536	14672	14764	14728	14814	14614	14747	14672	14682	14749	14622	14820	14666	14623	14743	14764	14634	14799	14844	14788	14770	14850	14747	14852	14669	14701	14771	14908	14674	14713	14722	14701	14733	14780	14888	14616	14944	14737	14683	14949	14450	14735	14631	14917	14976	14710	14848	14614	14641	14790	14735	14790	14893	14825	14781	14774	14809	14776	14705	14665	14937	14634	14781	14684	14977	14725	14808	14798	14712	14735	14782	14695	14748	14700	14832	14775	14916	14762	14891	14722	14737	14811	14701	14704	14660	14796	14719	14897	14859	14651	14819	14747	14660	14648	14825	14667	14730	14815	14828	14697	14742	14768	14922
29556	31795	37226	29470	21950	18697	17365	16276	15989	15778	15493	15410	15410	15474	15282	15186	15197	15233	15254	15134	15056	15150	15071	15289	15294	15078	15084	15378	15290	15103	15131	15002	15255	15170	15159	15248	15252	15090	15236	15135	15265	15048	15300	14992	15289	15066	15203	15129	15274	15182	15252	15044	15181	15331	15277	15177	15073	15368	15129	14950	15094	15252	15183	15102	15208	14983	15149	15143	15131	15134	15092	15076	15222	15065	15021	15152	15072	14849	15206	15144	14909	14923	15088	15210	15159	15195	15177	15251	15098	14948	15185	15001	15069	15088	15028	15287	15001	15106	15154	15252	14989	15190	15097	15265	15037	15103	15117	14969	14997	15077	15124	15219	15248	15198	15128	14848	15060	15011	15026	15285	14890	15258	15182	15232	15168	15154	15139	15173	14982	15195	15149	15216	15162	15180	14973	15061	15195	15114	14993	15006	15153	15037	15099	15292	15095	15068	15156	15234	15255	15357	14946	15208	15215	15095	15148	15068	15052	15208	15209	15028	15306	15104	15293	15264	15209	15016	14970	15040	15078	15138	15167	15012	15077	15250	15115	15069	15117	15089	15151	15143	15145	15085	15086	15019	15031	14981	15184	15194	15107	15060	15073	15059	15046	15082	14968	15212	15220	15231	15149	15035	14949	15020	15178	14976	15242	15163	15136	15193	15291	14992	15056	15032	15216	15112	15200	15195	15113	15196	15193	15238	15009	14999	15008	15124	15008	15272	15232	15064	15179	14991	14936	15209	15021	15190	15141	15007	15155	15163	15228	14949	15128	15071	15168	15148	15253	15308	15155	15185	15083	15157	15271	15137	15074	15144	15103	15040	15273	15125	14994	15227	15247	15076	15004	15077	15122	15247	15113	15029	14937	14991	15155	15041	15188	15113	15065	15237	15117	14759	15316	15185	15300	15257	15167	15000	15049	15034	14797	15135	15172	15178	15218	14982	15094	15201	15037	15239	15235	15184	15062	15082	15215	15207	15024	15297	15274	15198	15108	15197	15160	15078	15227	15201	14891	15182	15153	14987	15231	15032	15168	14867	15172	15243	15107	15201	15045	15327	15079	15343	15121	15096	15263	15229	15170	15081	15235	15187	15114	15251	14996	15098	15057	15345	15277	15298	15245	15165	15181	15149	15073	15090	15090	15196	15220	15204	15184	14859	15121	15195	15114	15077	15266	15035	15131	15211	15287	15247	15230	15184	14999	15096	15028	15212	15216	15133	15143	15231	15148	15281	15306	14981	15172	15081	14812	15007	15186	15126	15248	15003	15096	15086	15231	15253	15307	15230	15210	15055	15254	15262	15070	15181	15232	15257	15053	15188	15329	15242	15215	15331	15440	15066	15182	15122	15091	15248	15084	15147	15052	15342	15238	15058	15160	15270	15258	15129	15108	15173	15142	15156	15175	14983	15112	15212	15082	15214	15310	15149	15187	15107	15246	15296	15024	14939	15329	15032	15235	15177	15176	15283	15110	14926	15120	14972	15153	15184	15094	15080	15242	15098	15194	15110	15207	15084	14950	15194	15132	15291	15259	15372	15198	15131	14947	15046	15119	15252	15277	15208	15398	15139	15219	15000	15019	15047	15214	15167	15196	15336	15182	14950	15114	15269	15143	15101	15167	15276	15068	15228	15281	15148	15304	15016	15152	15079	14914	14998	15025	14770	15104	15270	15208	15021	15185	15197	15263	15241	15061	15282	15338	15110	15269	15040	15125	14983	14991	14994	15144	15144	15322	15114	15161	15128	15037	15213	14904	14941	15219	15046	15203	15090	15214	15100	15455	15191	15217	15194	15106	15245	15156	15057	15178	15153	14974	15203	15133	15255	15332	15074	15125	15172	15157	15157	15068	15272	15058	15060	15210	15218	15228	15136	15031	15132	15096	15246	15142	15205	15274	15128	15258	15304	15174	15115	15030	15252	15030	15195	15268	15212	15180	15134	15126	15092	15030	15266	15132	14979	15000	15237	15128	15193	15116	15134	15207	15293	15021	15228	15146	15159	15269	15154	15234	15078	15288	15153	15267	15231	15091	15179	15205	15294	15168	15013	15118	15080	15218	15130	15211	15239	15071	15102	14987	15174	15026	15072	15077	14930	15118	15180	14828	15067	15129	15251	15063	15339	15182	15023	15182	15230	15051	15102	15140	15068	15155	15296	15176	14824	15136	15509	15236	15065	15409	15356	15249	15035	15203	15020	15127	15217	15121	15156	15180	15196	15225	15112	15158	15177	15112	15024	15179	15158	15103	15188	15083	15048	15177	15086	15162	15239	15178	15063	15100	15378	15287	15286	15288	15192	14989	15104	15047	15308	15142	15197	15373	15314	15032	15122	15145	15230	15375	15194	15260	15106	14985	15092	15094	15217	15277	15051	15163	15253	15256	15227	15101	15099	15254	15055	15244	15010	15151	15223	15166	15055	15108	15063	15201	15101	15173	15085	15224	15093	15148	15159	15187	15121	15071	15007	15184	15217	15243	15075	15223	15280	15190	15122	15256	15100	14949	15025	15118	15066	15351	15222	15295	15025	15013	14930	15143	14898	15239	15128	15190	15124	15148	15047	15126	15119	15187	15137	15133	15046	15175	15048	15208	15264	15000	15204	15146	14910	15131	15222	15154	15259	15143	15184	14948	15197	15247	15113	15315	15172	14932	15093	15009	15148	14992	15273	15136	15120	15051	15093	15070	15158	15068	15161	14954	15029	15155	15312	15299	15123	15326	15163	15073	14869	15237	15126	14977	15171	15259	15165	15248	15320	14975	15116	15037	15209	15113	15313	15258	14913	14973	15096	15152	15119	15032	15021	15110	15062	15354	15170	15236	14895	15266	15139	15169	15117	15074	15245	15279	15069	15048	15188	15149	15178	15022	15107	15440	15302	15082	15190	15265	14899	15187	15120	15316	15107	15055	15135	15164	15383	15296	15157	15146	15091	15153	15146	15336	14976	15135	14997	15006	15267	15217	15103	15234	15273	15306	15125	14916	15121	15130	15028	15138	15177	15113	15101	15068	15161	15146	15214	14900	15196	14934	15094	15104	15303	15233	15229	15258	15001	15283	15114	15143	15160	15122	14984	15006	15258	15316	15164	15251	15337	15288	15065	15051	15209	15292	15049	15265	15114	15145	15052	15161	14852	15359	15218	15304	15262	14873	15290	14997	15129	15261	15155	15131	15288	15134	15013	14983	15196	15175	15068	15180	15302	15274	15196	15192	15136	14967	15122	15236	15259	15277	15360	14980	15114	15143	15236	15029	15244	15109	15256	14993	15211	15146	15113	15023	15189	15007	14922	15064	15111	15185	15054	15230	15050	15190	15097	15117	15250	15173	15222	15018	15250	15200	15125	15049	15210	15145	15191	15291	15178	15110	15291	15189	15264	15093	15203	15064	15029	15307	14960	15020	15087	15234	14904	15202	15004	14934	14996	15146	15114	15233	15206	15009	15139	15147	15025	15031	14940	15137	15057	15060	15352	15055	15170	15152	15253	15236	15122	15139	15121	15072	15106	15235	15098	14945	15028	14914	15272	15149	15242	15193	15059	15200	15218	15149	15030	14924	15173	15097	15130	15024	15122	15092	15140	15344	15060	15061	15186	15314	15316	15214	15209	15168	15227	15030	15247	15167	15077	15176	15202	15063	15081	15100	15222	15216	14974	15120	15075	15156	15039	14919	15094	15113	15008	15076	15210	15160	15080	15203	15281	15016	15033	15284	15096	15232	15224	15205	15116	15067	15285	15229	14974	15093	14993	15108	15032	15295	15067	15013	14924	14961	15206	15369	15152	15095	15170	15182	15025	15267	15224	15323	15123	15207	15180	15405	15049	14956	15258	15109	15105	15179	15222	15242	15084	15220	15031	15079	15091	14975	15083	15138	14946	15047	15153	15153	15087	15201	15036	15077	14995	15035	15118	14983	15196	15137	15080	14989	15138	15226	15037	15305	15261	15224	14937	15126	15112	15113	15053	15278	15333	15214	15122	15117	15166	15107	15265	14942	15110	14945	15220	15195	15058	15170	15145	15349	15115	15101	15034	15107	15134	15370	15178	14973	14975	15248	15250	15268	15253	15079	15129	15120	15163	15251	15128	15226	15225	15048	15070	15072	15103	15186	15408	15181	15160	15038	15011	15146	15392	15219	15217	15201	15152	15094	15175	15169	15012	15164	15336	15187	15069	15078	15126	15313	15241	15068	15033	15207	15375	14957	15137	15327	15160	15293	15062	15184	15371	15221	15083	15006	14952	15041	15092	15133	15088	15095	15238	15083	15110	15166	15054	15170	15035	15020	14968	15299	15234	14937	15133	15301	15094	15007	15135	15045	15122	15210	15100	15036	15305	15357	15159	15233	15105	14972	15068	15128	15031	15180	15139	15177	15155	15170	15119	15141	15009	15037	15103	15036	15025	14862	15007	15165	15097	15080	15203	15136	15046	15175	15019	15195	15202	15153	15102	15157	15073	15160	15213	14970	15060	15101	15035	14902	15128	15124	15114	15276	15025	14952	15233	15182	15061	15092	14912	15200	15165	15227	15266	15232	15131	15123	15170	15214	15115	15369	15220	15199	15125	15207	14999	15094	14979	15053	14939	15160	15236	15028	15189	15181	15113	15171	15185	14999	15194	15074	15109	15198	15063	15086	15316	15321	15237	15041	15259	15517	15086	15031	15168	15230	15116	15150	15221	15126	15138	15150	15390	15069	14994	15259	15128	15087	15104	15169	15123	15194	15217	15182	15004	15004	14953	14945	15200	15239	15226	15343	15237	15144	15262	15244	15360	15318	15299	15305	15212	15137	15099	14959	15143	15222	15206	15098	15100	15045	14964	15200	14989	15153	15134	14996	15105	14918	15065	15019	15070	15014	15202	15009	15262	15193	14922	15144	15101	15025	15087	15184	15054	15093	15065	15086	15198	15122	15246	15126	15164	15296	15233	15156	15231	15177	15247	15157	15142	15108	15056	15294	15128	15289	15079	15079	14825	15260	15059	15182	15335	14927	15129	15235	15110	15109	14995	15045	15115	15167	15318	15043	15249	15264	15070	15153	15238	15051	15139	15088	15149	15059	15051	15231	15113	15104	15100	15230	15118	15146	15030	15300	15322	15151	15268	15095	15030	15109	15045	14954	15135	15130	15215	15097	15092
36148	50864	42291	29170	22557	18391	16617	15770	15212	14859	14443	14504	14415	14338	14440	14353	14318	14134	14279	14170	14252	14177	14235	14354	14141	14230	14155	14148	14114	14185	14044	14200	14260	14299	14226	14133	14172	13915	14144	14217	14047	14017	14196	14013	14064	14239	14180	14157	13984	14043	14276	14085	14082	14026	14145	14120	14125	14351	13988	14024	14136	14280	14252	14054	14175	14213	14243	14169	14172	14213	13985	14122	14111	14183	14236	14184	14233	14254	14144	14029	14227	14179	14051	14044	14094	14181	14137	14196	14147	14366	14112	14082	14230	14140	14106	13981	13940	14124	14203	14206	14327	14192	14241	14200	14080	14133	14133	14032	13917	14048	14199	14010	14225	14246	14155	14063	14090	14247	14183	14195	14131	14092	14182	14132	14119	14046	14171	14309	14204	14139	14310	14182	14122	14214	14097	14127	14046	14020	14175	14180	14285	13915	14200	14061	14346	14204	14053	14168	14159	13994	14223	14131	14152	14199	14336	14011	14207	14237	14079	14111	14164	14160	14247	14065	14046	14144	14198	14035	14117	14126	14072	14295	14111	14294	14228	14252	14082	14155	14106	14013	14041	14122	14146	14163	14137	14099	14091	14059	14231	14204	14087	14256	14079	14162	14060	14010	14259	14191	14013	13806	14066	14125	14092	14172	14076	14249	14072	14141	14083	14111	14168	14065	14109	14237	14077	14306	14049	14220	14047	14221	14179	14296	14055	14030	14124	14127	14083	14204	14063	14010	14184	14184	14099	14209	14035	14254	14215	14098	14171	13984	14178	14119	14158	14104	14124	14105	14065	14100	14232	14200	14154	14219	14163	13994	14129	14256	14238	14239	14277	14141	14061	14018	14111	14180	14146	14151	14292	14075	14201	14007	13936	14174	14263	14148	14187	14043	14080	14081	14001	14236	14203	14197	14250	14125	14126	14131	14177	14141	14191	14165	14247	14140	14278	14133	14078	14091	14072	14263	14095	14349	14003	14120	14239	14123	14285	13945	14136	14079	14121	14124	14161	14080	14158	14118	14114	14075	14208	14160	14227	14038	14199	14006	14032	14170	14191	14191	14105	14105	14160	14006	14039	14048	14092	14125	14016	14029	14303	14120	14159	14184	14101	14392	14123	14129	14195	14044	14250	14325	14007	13978	14115	14155	14288	14217	14097	14115	14076	14162	14264	14226	14140	14249	14124	14012	14113	14166	14226	14144	14191	14191	14151	14272	13891	14195	14280	14133	13999	14126	14340	14212	14273	14217	14123	14202	14070	14087	14071	14057	14199	14136	14019	13988	14148	14134	14149	14174	14078	14175	14203	14169	14235	14150	14039	14340	14192	14220	14046	14142	14265	14078	14194	13934	13956	14121	14237	14172	14283	14277	14035	13939	14117	14043	14100	14121	14119	14252	14021	14244	14208	14173	14160	14116	13993	14294	14126	14087	14099	14234	14219	14211	14133	14098	14127	14115	14232	14284	14185	14122	14280	14179	14058	14094	14190	14105	14054	14178	14157	14197	14134	14116	14248	13893	14143	14194	14194	13984	14284	14172	14188	14227	13996	14323	14170	14186	14033	14181	14087	14072	14124	14109	13980	14228	14274	14074	14123	13978	14142	14059	14260	14082	14109	14028	14125	14139	14112	14136	14362	14228	14125	14094	14080	14104	14227	14143	14347	14218	14129	14034	14261	14138	14304	14075	14203	14111	14092	14027	14290	14177	14328	14163	14172	14146	14110	14109	14198	14101	14313	14152	14261	14135	14279	14161	13932	14074	14119	14137	14057	14109	14067	14133	14195	14123	14161	14186	14197	14054	14256	14179	14040	14155	14257	14051	14180	14055	14205	14166	14175	14192	14303	14175	14099	14240	14234	14241	14198	14079	14024	14120	14155	14062	14375	14147	14091	14254	14160	14260	14162	14256	13991	14229	14331	14086	14100	14158	13973	14095	14073	14214	14266	13873	13953	14066	14092	14267	14162	14195	14198	14204	14176	14055	14000	14084	14066	14249	14132	14221	13968	14008	14162	14050	14258	14072	14237	14191	14240	14218	14128	14132	14231	14250	14196	14197	14023	14217	14111	14244	14164	14115	14156	14072	14240	14183	14122	14116	14177	14227	14215	14200	14199	14144	14133	14150	14065	14210	14000	14054	14165	14142	13961	14160	14170	14190	14144	13978	13926	13977	14210	14255	14197	14097	14126	14101	14133	14099	14208	14182	14202	14152	14050	14135	14202	14263	14004	14091	14249	14100	14299	14234	14234	14159	14176	14197	14229	14107	14131	13989	14159	13994	14019	14043	14226	14105	14193	14287	14134	14153	14291	14020	14153	14183	14120	14266	14221	14110	14111	14014	14118	14066	14049	14145	14186	14186	14213	13943	13980	14051	14018	14131	14126	14147	14012	14175	14297	14264	14098	14076	14065	13957	13989	14192	14152	14188	14068	14119	14110	14105	14089	14199	13913	14174	14298	14143	14112	14122	14034	14076	14157	14141	14201	14061	14162	14239	14162	14085	14204	14235	14197	14237	14214	14111	14160	13943	14168	14092	14119	14123	14203	14100	14050	14104	14129	14105	14192	14146	14183	14180	14315	14232	14155	14172	14160	14173	14075	14115	14123	14038	13998	14020	14296	14126	14063	14129	14184	14011	14215	14044	14159	14369	14101	14103	14187	14046	14250	14192	14181	14185	14158	14151	14353	14198	14197	13995	14236	14017	14127	14138	14232	14292	14030	14105	14172	14019	14207	14132	14272	14154	14143	14113	14083	14133	14286	13968	14059	13994	14126	14298	14245	14244	14089	14170	14147	14298	14175	14107	14155	14126	14178	14005	14160	14093	14150	14145	14067	14237	13987	14102	14296	14010	14252	13954	14129	14270	14128	14062	14083	14221	14149	14249	14174	14042	14162	14173	14257	14158	14128	14193	14113	14306	14076	14121	14145	14148	14262	14107	14289	14010	14055	14038	14071	14045	14117	14236	14262	14174	13992	14135	14143	14122	14044	14055	14109	14083	14065	14143	14127	14301	14280	14257	14376	14198	14197	14117	14306	14092	14342	14003	14088	14319	14381	14170	14322	14218	14012	14244	14059	14117	14210	14192	14262	14239	14235	14131	14253	14104	14241	14168	14133	14233	14038	14172	14182	14099	14072	14283	14321	14163	14055	14119	14267	14057	14080	14001	14330	14033	14111	14058	14246	14221	14106	14046	14219	14167	14137	14128	14078	14294	14297	14114	14105	14154	14139	14138	14248	14002	14136	14074	14270	14007	14024	14135	13993	14147	13997	14232	13989	14091	14025	14167	14093	14206	14117	14097	14010	14045	14177	14146	14226	14212	14252	14167	14193	14080	14108	14205	14041	14258	14196	14105	14161	14182	14172	14106	14160	14147	14189	14292	14092	14085	14320	14245	14198	14167	14038	14103	14100	14155	14086	14222	14046	14191	14299	14078	14177	14214	14164	14024	14181	14196	14138	14196	14164	14172	14046	14170	14250	14275	14172	14284	14171	13961	14214	14148	14203	14093	14010	13979	14152	14210	14116	14187	14082	14080	14131	13987	13951	14189	14091	14039	14088	14181	14228	14328	14143	14137	14166	14106	14312	13940	14125	14277	14082	14153	14173	14082	14191	14219	14201	14129	14396	14057	14175	14258	14124	14228	14120	14160	14161	14176	14135	14018	14174	14006	14178	14154	14145	14067	14176	14218	14097	14222	14098	14245	14063	14119	14174	14272	14001	14240	14247	14242	14191	14033	14188	14157	14311	14221	14142	14225	14343	14153	14244	14152	14168	14229	14013	14117	14062	14045	14065	14136	14166	14206	14165	14148	14093	14238	14226	14307	14177	14309	14212	14147	14178	14085	14164	14043	14103	14360	14076	14059	14237	14209	14021	14137	14263	13901	14356	14182	13993	14216	14103	14176	14197	14147	14262	14156	14245	14114	14069	13934	14198	14165	14314	14305	14124	14325	14128	14183	14168	14194	13983	14286	14303	14003	13919	14112	14145	14320	14080	14151	14236	14239	14127	14070	14200	14157	14205	14262	14316	14123	14114	13952	14017	14034	14205	14346	14291	14245	14135	14127	14222	14169	14208	14071	14114	14114	14030	14357	14060	14185	14264	14174	14012	14009	14375	14116	14138	14167	14139	14165	14162	14060	14243	14113	14179	14149	14094	14198	14135	14008	14102	14240	14023	14135	14295	14170	14286	14231	14075	14015	14243	14287	14208	14169	14184	14118	14142	14153	14116	14112	14220	14218	14069	14051	14126	14209	14145	14080	14265	14180	14066	14273	14196	14155	14153	14052	14137	14198	14185	14097	13986	14072	14167	13980	14149	13930	14060	14037	14078	14154	13914	14223	14120	14065	14057	14244	14067	14193	14159	14200	14048	14186	14242	14216	14107	14246	14012	14026	14284	14153	14119	14204	14161	14032	14144	14039	14229	14214	14203	13958	14173	14179	14059	14165	14206	13918	14139	14181	14230	14067	14257	14210	14207	14066	14191	14221	14156	14159	14123	13948	14097	14150	13939	14209	13925	14202	14055	14240	14175	13982	14189	14220	14075	14328	14324	14054	14141	14197	14194	14102	14136	13963	14113	14017	14329	14112	14088	14095	14174	14096	14233	14208	14133	14217	14145	14061	14014	14043	14061	14141	14133	14100	14182	14158	14030	14035	14185	14209	14283	14063	14224	14103	14179	14153	14103	14210	14290	14095	14007	14094	14062	14187	14144	14060	13987	13981	14179	14124	14037	14215	14187	14063	14146	14100	14124	14099	14124	14156	14270	14286	14226	13984	13976	14230	14148	14137	14164	14069	14069	14048	14241	13989	14114	13941	14121	14266	14271	14200	14267	14091	14249	14050	14055	14292	14267	14064	14087	14246	14207	14136	14116	14128	14283	14202	14207	14271	14380	14062	14110	14401	13922	14085	14037	14194	14355	14072	14307	14129	14082	14147	14226	14137	14190	14097	14157	14097	14201	14168	13995	14022	14130	14137	14352	14118	14197	14056	14096	14148	14242	14136	14139	14205	14198	14032	14058	14072	13975	14160	14020	14073	14104	14052	14216	14126	14151	14210	14205	14126	14132	13941	14213	14226	14299	14111	14143	14084	14146	14113	14125	14066	14121	14255	14218	14154	14329	14044
24298	21606	29508	27340	26552	25711	23335	19598	17949	17141	16687	16409	16268	16399	16046	16285	16147	16015	15987	16119	16315	16207	16234	16063	16042	15871	16064	16118	16127	16011	16033	16250	16056	16091	15970	16197	15999	16066	15755	15888	16017	16162	16021	16029	16094	15909	15747	15786	16138	15872	15740	15962	15951	15810	15892	16151	15854	15975	15910	16019	15983	15849	15998	16201	16087	16079	15854	15857	16009	16028	15914	15965	16111	15919	16008	16010	15914	15850	15681	16099	16047	16024	16021	15820	15971	16090	15984	16034	16066	16146	15931	15941	15855	16080	16177	15872	16062	16047	16059	16141	15982	15965	15940	15970	16158	15896	15915	15914	15947	15875	16025	16014	15892	15798	15842	15919	16192	16008	15723	15771	15942	16049	15870	16150	15993	15943	16056	15640	15906	15831	16129	15715	15848	16077	15922	15941	15901	16055	15952	15944	15778	16014	15928	15905	15893	15730	16032	15984	15739	15857	15855	15926	15840	16034	16055	15976	15743	15876	16049	16013	15884	15913	15878	15871	15956	15787	15801	16023	15873	15943	16043	15954	16132	15916	16026	15823	15938	15977	16048	16178	15914	15803	15867	15780	15808	15992	15873	15833	15820	15850	16260	15911	15881	15924	15997	15965	16019	15790	16134	15929	15976	16011	16042	16142	15764	16108	16004	15995	15935	15660	15696	15843	16054	15968	15988	15827	15797	15943	15824	15890	15879	16052	15915	15987	15871	15744	15880	15975	15746	16100	16063	15814	15986	15889	15945	15715	15725	15868	15925	15911	16107	16041	15972	15869	16070	15970	15747	15762	16158	16054	15933	16036	15749	15933	15987	16023	16043	15979	15886	15949	16030	15909	15723	15941	15996	15995	15861	15869	15972	15944	15976	15905	16034	16023	15951	15836	15912	16145	15824	15744	16141	15856	15867	16086	15929	15968	15959	16113	15943	15980	15914	15777	15985	15941	15737	15826	15963	15956	15885	15992	16041	15901	16001	15942	15834	15744	16017	15845	15898	15751	16065	15902	15862	16022	15794	15848	15944	15950	15854	15787	15971	15784	15889	15991	15879	15660	15946	15979	16093	15970	15979	15725	15955	16046	15790	15911	15986	15875	15910	15853	15997	16031	15931	15815	15847	15987	15951	15700	15954	15961	16027	15996	15992	15939	16090	15904	16108	16119	16034	16106	15919	16096	15815	15788	16032	15943	15905	15952	15815	15887	15913	15878	15885	15824	15973	15902	15906	16133	16038	15951	15941	15998	15993	15879	15977	16023	15882	15788	16039	16058	15973	15929	15877	15815	15748	15932	15959	16131	16070	15729	15964	16033	15768	16057	15824	15709	16050	15893	16002	16021	15916	15865	16069	15787	15932	15817	15814	16044	16116	15972	15832	15912	15942	15809	15951	15922	15988	15892	15970	16145	15827	15942	15879	16111	15883	16026	16077	15987	15873	15865	15791	16086	16035	15949	15828	15901	15938	15787	15913	15954	16015	15705	15852	16083	16005	16023	15969	15981	15780	15856	15945	15895	16067	15994	15896	15963	16085	16035	15880	15996	15835	15793	15934	15822	16078	15968	15801	16132	15925	16010	15667	15888	15820	15836	15937	15814	16007	15865	15888	16017	16033	15991	16121	16102	15901	15822	16018	16146	15878	15879	15991	15896	16034	15856	15975	15964	15800	15939	15958	15949	15973	15883	15945	15891	16012	16013	15979	15782	15710	16016	15971	16031	15807	15799	15899	15949	15720	16203	16084	15903	15789	15981	16155	15883	16105	15868	15904	15958	16067	15904	15975	15862	15962	15898	15793	15861	15902	16005	16034	15992	16059	16018	15833	15881	15934	16103	15960	16065	15858	15823	15975	15691	15865	15949	15963	15848	15842	15950	15968	15885	15838	15878	15973	15955	15948	16062	15944	15819	16020	16034	15932	16027	15857	15987	15859	15836	15982	16038	15865	15845	15990	15846	15910	15903	16027	16008	15957	16097	15958	16061	15855	16047	15792	15991	16004	15999	15898	16069	15951	15860	16014	16075	16036	16059	15880	15848	15958	15974	16010	15870	15841	15856	15916	15979	15799	15773	15875	15939	15698	15886	16078	15788	15828	16199	15902	15829	15911	15855	15755	15743	15941	16110	15896	16092	15826	15812	15967	15884	15807	15956	15963	15966	15847	15824	15916	16047	15863	15955	15974	15798	15986	15775	16032	15928	15857	16021	16005	15873	15880	15921	16024	15753	15900	15981	16082	16195	15910	16073	16036	15850	15843	15969	15950	15904	15787	16071	16024	15984	16045	15878	16209	15808	15973	15868	16018	15900	15945	15747	15893	16024	15965	15952	15988	15767	15697	15908	15797	15805	16039	15837	15846	15884	16245	15959	15926	15795	15877	15785	15923	16098	15846	15976	15977	15870	15949	15967	15939	15897	15786	16007	16071	16134	16271	16025	15927	15932	15990	15755	15903	15988	15942	15924	15876	15975	15983	16119	16004	15963	16109	15974	15957	15910	16040	16010	15882	15945	15833	16149	16005	15878	16003	15947	15948	15970	15817	15929	15853	15744	15963	15912	15889	15823	16036	16010	15881	15972	16109	15875	16039	15804	15805	15805	16008	15989	16024	15843	15868	15883	15814	15874	16025	15869	15918	15891	15708	15952	16008	15926	15859	15687	15777	15834	15687	15902	16026	16099	16147	15889	15911	15819	15814	16103	15956	16006	16010	15794	15999	15916	15824	16002	15895	15970	15884	15796	15937	15855	15748	15951	16104	16033	15950	15918	16039	15742	16028	15892	15929	16108	15807	15908	15931	15962	15964	15780	15750	15861	15920	15872	15766	15945	16025	15863	15827	15985	16085	15894	15936	15947	15978	16035	16145	15892	16007	15893	15937	15994	16006	15893	15941	15914	16040	15803	16096	15915	16003	15865	15980	16009	15900	16009	16077	15871	16005	15866	15907	15765	16097	15960	15924	15910	15982	16064	15687	15952	16023	15963	15985	15803	15642	15815	15915	15856	15729	16070	15968	15937	15968	15759	15881	15852	15895	15918	15857	15792	15997	15912	15837	15771	16024	16074	15794	15930	16139	15856	15887	16065	15882	16080	15891	15865	15889	15956	15950	15888	15766	15999	15763	15956	15836	15859	15902	15887	16008	16031	16056	15826	15785	16078	15917	15841	16116	15932	15978	15834	15826	15918	15916	15986	15749	15956	15890	15911	15930	15940	15899	15955	15862	15866	16010	16036	16052	15997	16066	15981	15929	15873	15947	16058	15935	15978	15924	16048	15975	15889	15842	15853	16025	15958	15932	15931	15822	15784	16056	15892	15922	15779	16060	15755	16106	15904	15722	15853	16025	15816	16179	15714	15842	16086	16034	15866	15839	16145	15815	15911	16017	15975	16201	16077	16143	16017	16057	16018	15785	16000	16110	15934	15914	15949	15909	15788	15755	15728	15844	15942	15718	15805	15951	15928	15871	16080	16059	16049	15887	15831	15944	15932	16093	15921	15910	15876	15833	16023	15813	15811	15947	15983	15899	15865	15974	16028	16008	15987	15815	16098	15928	16064	15799	16033	15977	15992	15832	15941	15895	15948	15887	15743	15805	16043	15977	15865	16018	15801	15841	15919	15997	15979	15919	15830	16210	15828	16151	15952	15913	15757	16037	16023	15846	15876	16004	16009	15962	15859	15912	15901	15882	15936	16062	15873	15907	15875	15948	15809	15845	15888	16068	15606	15781	15868	15916	15938	16018	15900	15989	15950	15968	16041	16121	15880	15960	16079	15993	15903	15932	15938	15905	15986	15791	15912	15928	15926	15950	16047	15848	15722	15897	15825	16074	15905	15995	16108	15925	15941	15902	16118	15871	15962	15966	15952	15891	16024	16049	15899	16175	16055	15960	15963	15823	15972	16034	15932	15909	15997	15790	15843	15839	15701	15873	15683	15824	15788	15948	15778	15847	16004	15870	15833	15764	15790	16045	15952	15890	15914	16067	15954	16173	15833	15479	15941	15862	16062	15907	16039	15881	15743	15886	15859	15653	15921	15840	16028	16001	15859	15850	15736	15792	16022	15995	15976	15812	15941	15955	16011	15904	15915	15969	15723	15985	15936	15956	15885	16184	16058	16121	15989	16090	15930	15966	15803	15893	15971	16046	15953	15971	16079	16089	15838	16055	15667	15797	15934	15972	15989	15999	15953	16155	15968	15799	15820	15935	15845	16033	15857	15936	15989	15905	15922	15893	15919	15840	15955	16116	16033	15751	15788	15891	15901	15928	16067	15880	15945	16092	15836	15947	15905	15824	15863	16003	15883	16115	15954	15880	15925	16035	15946	15928	15912	15923	15831	15920	15748	15690	15875	16117	16039	15938	16013	15909	15939	15999	16001	15814	15813	16078	16074	16180	15801	15824	15882	16033	15961	15764	16153	16259	16087	15897	15788	15979	15860	16093	16014	15950	15903	15907	16048	15808	15958	16071	15907	15931	15906	16034	15969	15881	16045	15798	15783	15865	16018	15724	15764	16021	15972	15940	16045	15997	15997	16138	15961	15773	15991	15973	16028	15942	15802	16182	16059	15844	15714	15761	16081	15787	16009	15882	15831	15999	15807	15916	16100	15760	15849	16038	15854	15985	15986	15884	16154	15940	15868	16029	15845	15831	16087	15918	15882	15933	15943	15958	15933	16152	15908	15840	15879	15911	15994	15889	16013	15917	16054	15683	15792	15819	15967	15904	15837	15905	15838	15920	15809	15858	15984	15864	15985	15895	15790	15755	15940	16137	15884	16140	15800	16002	15797	15815	15736	16057	15805	16014	16145	16061	16182	15930	15973	15952	15842	15806	15956	15814	15690	15878	16050	16050	15826	15971	15889	16070	15945	15857	15801	15971	16125	15705	15764	16050	16014	16118	15921	15742	16061	15998	16103	16213	15909	16053	16074	15814	15781	15902	15837	16106	15974	15889	15890	16063	16104	15920	16165	15892	16012	15889	15959	15765	15861	15967	15961	16065	15892	15863	16000	15994	16199	15887	15913	15855	15856	15925	15904	15906	15892	15915	15842	15990	15824	15965	15967	15928	15872	15799	15926	15857	15981	15984	15961	15961	16045	15897	15851	16115	16023	16073	15768	15928	15898	15758	15797	15781	15849
37467	58733	51961	41414	32968	25034	20828	18643	16911	16057	15241	15381	14963	14923	14963	14899	14833	14892	14764	14847	14796	14704	14970	14799	14869	14753	14654	14746	14631	14769	14783	14837	15071	14729	14753	14618	14973	14740	14658	14676	14737	14712	14770	14603	14688	14709	14903	14704	14829	14765	14572	14685	14695	14579	14726	14747	14614	14552	14676	14712	14676	14971	14628	14735	14539	14679	14829	14766	14611	14723	14766	14640	14746	14850	14713	14823	14637	14701	14593	14618	14788	14631	14744	14836	14653	14692	14617	14803	14678	14634	14861	14701	14692	14738	14528	14658	14716	14738	14720	14612	14694	14685	14776	14709	14734	14703	14649	14711	14571	14830	14581	14718	14771	14756	14764	14701	14754	14748	14607	14778	14853	14689	14705	14644	14640	14673	14717	14628	14697	14946	14593	15060	14700	14729	14582	14911	14929	14561	14662	14768	14488	14650	14680	14684	14700	14820	14627	14776	14662	14545	14638	14729	14901	14611	14744	14723	14613	14647	14600	14684	14845	14722	14588	14679	14661	14722	14800	14729	14608	14731	14679	14645	14641	14719	14711	14679	14678	14747	14804	14758	14712	14444	14722	14731	14719	14553	14962	14748	14732	14782	14761	14728	14845	14760	14658	14439	14862	14732	14666	14705	14538	14651	14728	14532	14711	14610	14685	14772	14660	14621	14699	14668	14743	14665	14587	14856	14600	14722	14765	14631	14588	14669	14722	14766	14694	14635	14768	14649	14800	14563	14732	14645	14812	14667	14685	14595	14687	14775	14886	14689	14737	14825	14710	14623	14711	14767	14661	14825	14652	14598	14710	14746	14723	14820	14562	14726	14805	14784	14554	14689	14712	14738	14545	14734	14586	14700	14847	14729	14717	14855	14716	14738	14741	14789	14649	14645	14749	14719	14721	14620	14732	14653	14657	14645	14654	14837	14683	14768	14768	14691	14885	14686	14748	14727	14486	14789	14829	14705	14715	14787	14787	14733	14685	14755	14789	14600	14614	14691	14707	14729	14728	14624	14908	14677	14773	14633	14595	14728	14547	14705	14789	14610	14684	14633	14674	14681	14678	14763	14569	14698	14713	14689	14855	14749	14674	14712	14737	14602	14735	14677	14797	14693	14851	14662	14699	14659	14712	14695	14832	14676	14723	14510	14788	14864	14701	14635	14681	14973	14715	14774	14633	14713	14737	14678	14794	14664	14868	14620	14835	14750	14641	14741	14772	14783	14788	14710	14668	14573	14585	14595	14765	14753	14626	14686	14765	14683	14709	14861	14788	14805	14621	14836	14654	14667	14773	14721	14700	14659	14566	14674	14639	14676	14687	14682	14679	14848	14593	14777	14596	14693	14801	14611	14674	14689	14833	14735	14762	14730	14850	14653	14852	14686	14554	14945	14634	14786	14753	14616	14798	14596	14691	14702	14663	14746	14587	14722	14588	14679	14831	14770	14765	14801	14724	14666	14655	14637	14789	14755	14707	14685	14790	14441	14836	14800	14758	14634	14591	14704	14874	14530	14869	14739	14763	14542	14619	14840	14700	14725	14617	14669	14799	14801	14639	14626	14621	14748	14784	14594	14822	14542	14765	14669	14834	14691	14835	14747	14770	14774	14821	14710	14645	14629	14682	14618	14690	14648	14649	14662	14563	14596	14944	14735	14813	14696	14639	14586	14687	14831	14547	14609	14720	14735	14861	14784	14599	14661	14625	14539	14761	14686	14824	14684	14798	14708	14676	14687	14759	14710	14561	14744	14765	14762	14590	14693	14574	14911	14704	14617	14587	14643	14748	14762	14623	14713	14689	14725	14857	14705	14579	14667	14731	14723	14587	14704	14644	14689	14556	14724	14586	14607	14747	14646	14785	14623	14913	14639	14741	14741	14786	14738	14681	14761	14660	14631	14753	14733	14745	14766	14705	14658	14779	14638	14681	14798	14618	14590	14798	14711	14713	14685	14478	14576	14623	14670	14565	14615	14608	14829	14674	14693	14672	14757	14548	14791	14673	14625	14662	14459	14795	14658	14766	14606	14621	14701	14846	14841	14726	14644	14729	14752	14575	14652	14877	14632	14741	14678	14696	14586	14806	14734	14592	14743	14757	14600	14698	14768	14680	14700	14677	14684	14801	14727	14620	14811	14829	14701	14635	14820	14622	14594	14548	14687	14697	14663	14756	14758	14483	14723	14819	14787	14594	14624	14712	14811	14752	14507	14736	14753	14721	14647	14736	14644	14742	14739	14658	14531	14640	14850	14784	14592	14631	14781	14760	14708	14765	14507	14751	14828	14710	14829	14693	14703	14628	14863	14733	14751	14730	14745	14707	14590	14764	14744	14775	14684	14810	14695	14701	14731	14805	14771	14864	14745	14638	14589	14742	14719	14741	14566	14702	14924	14647	14820	14925	14853	14664	14761	14835	14584	14762	14727	14742	14838	14647	14735	14734	14756	14659	14775	14570	14782	14782	14777	14547	14707	14640	14610	14634	14707	14902	14544	14694	14676	14578	14693	14792	14728	14839	14864	14554	14568	14719	14801	14844	14471	14662	14600	14615	14775	14630	14725	14824	14658	14543	14758	14696	14754	14682	14669	14580	14701	14720	14595	14824	14729	14777	14773	14655	14700	14663	14934	14635	14699	14687	14705	14747	14791	14798	14679	14809	14514	14582	14766	14702	14582	14743	14628	14714	14791	14667	14641	14729	14678	14658	14652	14675	14622	14686	14728	14807	14672	14757	14642	14661	14785	14552	14849	14619	14679	14754	14520	14601	14735	14985	14734	14602	14792	14834	14788	14597	14774	14705	14894	14762	14710	14587	14698	14818	14594	14726	14685	14768	14819	14567	14687	14667	14857	14655	14706	14688	14774	14887	14623	14840	14701	14781	14764	14592	14856	14569	14778	14724	14902	14797	14777	14687	14793	14879	14832	14602	14782	14652	14639	14688	14736	14487	14734	14666	14657	14673	14627	14748	14880	14622	14818	14696	14473	14828	14622	14805	14879	14742	14644	14850	14800	14862	14769	14844	14557	14894	14593	14593	14748	14853	14759	14729	14745	14741	14464	14573	14829	14587	14669	14858	14783	14612	14651	14666	14767	14737	14744	14752	14716	14670	14690	14877	14561	14666	14761	14686	14816	14761	14717	14747	14723	14813	14852	14811	14627	14555	14731	14816	14830	14699	14520	14672	14780	14773	14571	14724	14692	14714	14786	14920	14918	14671	14712	14780	14790	14693	14649	14820	14653	14577	14752	14499	14628	14758	14745	14652	14794	14732	14686	14667	14844	14619	14715	14701	14894	14757	14682	14610	14707	14791	14680	14645	14659	14787	14694	14754	14599	14759	14816	14645	14768	14527	14806	14680	14798	14621	14682	14576	14580	14774	14575	14581	14692	14712	14911	14512	14735	14720	14754	14768	14587	14750	14897	14735	14747	14592	14721	14773	14776	14618	14666	14841	14724	14799	14633	14658	14697	14648	14636	14818	14792	14515	14657	14735	14803	14765	14797	14608	14659	14817	14601	14553	14596	14599	14799	14694	14780	14656	14557	14685	14772	14855	14693	14872	14835	14698	14657	14643	14604	14862	14534	14651	14528	14613	14664	14706	14669	14678	14808	14685	14562	14789	14739	14845	14836	14796	14709	14701	14813	14706	14662	14789	14738	14572	14624	14815	14652	14644	14612	14796	14632	14632	14852	14774	14871	14756	14676	14781	14635	14610	14730	14603	14634	14740	14577	14848	14623	14836	14616	14758	14847	14791	14798	14782	14660	14730	14688	14656	14816	14747	14723	14730	14715	14745	14747	14588	14770	14630	14700	14662	14776	14575	14772	14704	14736	14508	14702	14662	14601	14652	14574	14748	14906	14724	14691	14713	14529	14836	14627	14716	14697	14659	14519	14615	14715	14760	14711	14703	14817	14918	14533	14763	14730	14537	14577	14651	14750	14716	14638	14705	14722	14643	14784	14759	14621	14725	14798	14524	14717	14794	14746	14745	14910	14664	14621	14771	14669	14595	14799	14772	14680	14732	14732	14608	14647	14729	14659	14746	14759	14570	14748	14723	14815	14628	14742	14799	14724	14841	14781	14694	14716	14759	14567	14640	14733	14859	14759	14861	14595	14681	14683	14626	14772	14917	14588	14662	14837	14800	14863	14627	14683	14648	14845	14781	14696	14637	14784	14702	14777	14717	14690	14806	14858	14596	14766	14783	14725	14658	14527	14663	14710	14708	14657	14672	14792	14668	14755	14600	14752	14685	14767	14543	14824	14726	14751	14867	14698	14727	14647	14776	14858	14556	14563	14580	14681	14661	14887	14592	14729	14793	14708	14715	14751	14760	14629	14726	14640	14707	14762	14662	14695	14755	14749	14723	14704	14692	14714	14708	14772	14610	14852	14664	14703	14705	14633	14711	14774	14604	14817	14639	14763	14745	14679	14658	14751	14533	14617	14614	14805	14680	14716	14776	14633	14759	14699	14767	14569	14707	14774	14517	14773	14766	15044	14700	14700	14712	14722	14688	14734	14601	14800	14709	14809	14782	14800	14662	14656	14580	14759	14826	14720	14750	14788	14743	14928	14571	14693	14938	14616	14676	14868	14800	14737	14766	14599	14612	14707	14589	14614	14894	14660	14649	14613	14648	14728	14654	14929	14896	14843	14606	14752	14637	14745	14597	14693	14625	14753	14806	14579	14797	14666	14778	14704	14679	14692	14705	14717	14743	14744	14668	14987	14696	14852	14653	14766	14607	14821	14781	14773	14665	14735	14840	14707	14668	14745	14738	14689	14660	14808	14873	14707	14696	14645	14510	14653	14698	14800	14625	14730	14679	14594	14921	14598	14645	14753	14653	14655	14500	14739	14697	14757	14697	14803	14590	14769	14826	14785	14546	14740	14668	14667	14757	14637	14651	14753	14569	14752	14643	14691	14781	14798	14638	14791	14832	14765	14533	14787	14776	14752	14628	14736	14634	14720	14648	14748	14559	14876	14888	14741	14716	14653	14668	14731	14675	14799	14630	14714	14492	14595	14859	14791	14744	14764	14812	14736	14614	14730	14650	14674	14720	14616	14743	14617	14903	14693	14734	14812	14658	14808	14653	14862	14715	14734	14744	14702	14817	14961	14739	14736	14676	14766	14739	14721
23178	21595	29555	25039	23813	26406	27542	21678	18763	17977	17305	16969	16745	16549	16690	16638	16396	16559	16314	16295	16185	16262	16211	16214	16313	16346	16181	16134	16132	16351	16087	16164	16180	16090	16164	16111	16065	16109	16142	16028	16033	15951	16038	16167	16221	16104	16159	16199	16121	16129	16011	16074	16171	16107	16023	15841	15889	16088	16108	16028	16133	16026	15953	16211	15883	16057	16022	16031	16088	16189	16074	15924	16045	15964	15990	15947	16030	16162	16198	15986	16092	16016	15968	16113	16042	15998	16035	16101	16129	16104	15909	15928	16018	15928	16051	15980	16061	15919	16027	15954	16048	15916	16017	15911	15966	16040	16074	16121	16266	15993	16148	15967	15935	15933	16061	15886	16183	16145	15902	16144	16072	15843	15848	16150	15988	15805	15846	15890	15900	15849	15934	16021	16147	15927	15995	16151	15994	15856	16027	15939	15854	15950	16143	15879	16033	16058	16032	16010	15870	16099	16057	15972	15989	15966	16199	15809	16030	15950	15969	16127	16100	15917	15994	16134	16199	16031	16098	16087	16041	15759	15954	16150	16263	16160	15892	15872	15928	16093	15970	16232	15940	15953	15913	15955	16085	16156	16109	15966	16015	15809	15919	16050	15951	16032	15916	15994	16113	16012	16030	16106	16176	16003	15836	15868	16058	15940	15890	15962	15968	15869	16077	16004	15995	16053	15803	15969	15935	15899	16083	15996	16102	16173	15952	16104	16019	15914	15903	16072	16009	15994	15998	15978	15960	16091	15964	16044	15927	15972	15965	16159	15880	16146	15903	15946	15912	15758	16005	16170	16163	15979	15972	16017	15894	15844	16072	16076	16173	15954	15857	15956	16080	15982	16069	15945	15965	16120	15968	16040	16027	16075	16071	15928	16026	15960	15952	15890	16054	15984	16036	16044	15984	16002	15973	15922	16095	16063	16096	15928	16162	16165	16106	15954	16047	15961	16155	15921	16041	16149	16075	15867	15963	16000	15860	16048	15968	15842	16093	15866	16134	15948	16015	15892	15797	16268	16013	15895	16005	16077	15916	15904	16106	16085	16149	16046	16043	16017	16116	15957	15995	15888	16077	15988	16028	15958	15873	15934	15945	15950	16057	15957	16099	16130	16032	15970	16100	15752	16019	16118	16064	16081	16037	16044	16070	15826	16026	16124	16038	15942	15821	16075	16054	16083	15974	16009	16115	16023	16099	16087	15788	16206	15897	15918	16317	15890	15906	16154	15931	15928	16173	15984	16031	16022	15961	16106	16011	15852	15958	15957	16022	16131	15929	15978	16068	15996	16050	16034	15938	16091	15892	15886	15699	15930	16019	16119	15990	16027	15961	15839	16009	15963	16019	16087	15849	16002	15981	15973	16193	15885	15963	15973	16013	16103	16057	16161	16005	16073	16194	16194	16168	15906	15938	16150	15956	15980	15997	16005	15941	16046	16074	15923	16047	15784	16076	15945	15992	16078	16029	15939	15802	16046	16125	15990	15940	15987	15988	15762	15842	16159	15977	15979	15958	15973	16058	15797	16020	16113	16004	16039	16017	15926	15844	15980	15932	16036	15950	16184	16186	15890	15883	15986	15932	16143	15999	16091	16098	16009	15936	15925	15973	16002	15821	15866	16180	16044	15990	16085	16045	16069	16160	16051	15832	15974	16008	16098	15909	15882	15986	15868	15672	16172	16034	15960	15819	16147	16034	15975	16088	16021	15971	16095	15983	16144	15915	15864	16368	15866	16181	16024	15953	16040	15970	16158	16032	15977	16029	15945	15975	16037	15826	15955	15954	15880	16086	15881	15841	16115	15926	16077	15946	16017	16010	15908	16077	15938	15935	16008	16053	16122	15969	16230	15970	16039	16004	16207	16114	15883	16122	16186	15982	16080	16085	15969	15942	15905	16015	15974	16062	16171	15924	15936	15882	15932	16014	15864	15962	16107	16008	15835	15934	16035	15826	16066	15791	16021	15941	16172	16155	15923	15853	15819	16060	16175	15962	16122	16073	16078	15905	16107	16103	15988	15965	15842	16098	15784	15932	16066	16197	16063	15788	15869	16059	15910	16020	16037	16085	16062	16046	16198	16010	15878	15743	15959	16043	15967	16050	16014	16212	15872	16119	15992	15958	15940	16018	15994	16044	16100	16102	15976	16014	16079	15983	16126	16005	15953	15940	16027	16191	15928	16054	15946	15868	15903	16042	15917	15801	15999	15842	16075	16113	16085	15965	15810	15990	15869	15979	15979	16035	16096	16260	16090	16025	15844	16079	16187	15898	16152	15852	15885	16038	16004	16058	15807	16017	16124	16015	15929	15984	15946	16070	15880	15956	15816	15996	15985	15960	15953	15971	16102	15969	15886	15869	15892	15914	15880	15867	16128	16032	16163	15820	16141	15879	16066	16126	15938	16009	16016	16154	16096	16142	16061	16089	16117	15877	16127	15968	16029	15999	15927	15803	15883	15897	16063	16033	15919	16096	15904	16020	15708	15876	16044	16129	15861	16067	16037	16044	15961	15961	16065	15968	15926	15997	15808	15870	16082	15997	15921	16071	16005	15966	16027	15946	15951	15791	16029	15982	15835	16140	15901	15881	15832	15970	15968	15872	16010	16005	15956	16050	16143	15933	15965	16111	15895	15935	15913	15831	15940	16037	16066	16119	15956	16175	15949	15924	15981	15976	16151	15985	16001	16021	15963	16066	15956	16203	16003	15978	16028	16011	15853	15972	16074	16142	15988	15895	15950	15995	15953	15943	16188	15989	15756	15921	16076	16004	16149	16151	16011	16019	15953	15997	16035	15827	16025	15933	16099	15916	16137	15876	15978	15786	16020	16080	16035	16195	16030	15889	16030	16122	16055	16007	15893	16156	15721	15826	16132	15958	16137	16101	15956	16187	15942	16119	15871	15893	16035	15907	15875	16044	15939	16075	16048	15836	15971	16046	15892	16013	15990	16117	15889	16034	16103	15832	16118	15883	16084	16041	16075	16077	16026	16192	16337	15973	15935	15867	15989	16113	16033	16042	15965	16230	16002	16103	15959	16037	16069	16069	15789	16117	16121	15779	15868	16059	16106	15966	15871	15938	15891	16076	15954	15834	15831	15943	15970	15867	16033	15854	16062	15908	15936	15972	16014	15806	15943	15924	15775	15897	15846	15864	16061	16073	15814	16094	15787	16049	16015	16153	15991	16185	16080	16058	16144	16067	16027	15993	15985	16086	16155	16161	15818	16174	15889	16232	16123	15920	16126	16024	15860	15856	16055	15869	16122	16018	15871	15951	15887	15816	15848	15891	15878	16187	16209	15967	16031	16013	16111	16047	16059	16224	15977	16109	15936	16009	16105	15976	15912	15882	16035	15896	15868	16067	16193	16145	16205	16029	16004	15887	16142	15976	15898	16123	15896	15911	15967	15953	16126	16164	16003	16014	16109	16010	15765	15864	15928	16014	16184	16034	16124	15778	15942	16156	15840	15912	16013	15898	16180	16134	16012	15966	15915	16013	15856	15896	16016	15898	15940	15990	16026	16201	15834	15940	16112	15994	16016	15999	15867	15838	16081	16103	15871	16218	16075	15971	15937	15959	15977	16011	15899	15976	15758	16073	15901	15830	15840	16037	15856	15980	16017	16331	15990	16106	16073	16017	16095	16011	16072	15850	16009	16035	16008	15978	16176	16032	15965	16020	15950	16022	15690	16101	16010	16083	16081	16153	15961	16046	15981	15953	16075	16042	16097	16186	16039	16033	15986	15836	15821	16013	15825	16106	15968	16026	16127	16046	15994	15956	15888	15863	15932	16204	15831	15937	16171	16274	15904	15904	16099	15881	16016	15862	16145	15995	15828	16113	16235	16023	15939	16218	16008	15841	15977	15862	15990	15969	15961	16004	16046	16054	16006	15949	16048	16009	15937	15765	15865	16027	16175	16001	16153	15950	15914	15946	16053	16062	15924	16077	15938	16191	15934	16066	15889	16094	16058	16057	15780	16000	15993	16050	16164	16156	16039	16009	16111	16079	16007	15979	15867	16030	15975	16185	15890	15846	15861	16139	15926	15857	16001	15924	16022	16025	16069	16181	15888	16100	16220	16014	15966	16010	15729	16059	15943	16031	15998	16014	15906	16205	15987	16116	16250	16015	15930	16044	16035	16051	16004	15990	16022	15889	15912	16041	15855	15848	16133	15996	16062	16111	16235	15983	16047	15987	16061	15982	16010	16030	16007	16032	16054	16018	16035	16074	15966	16126	15959	16075	15757	16078	15973	15962	15953	16141	15970	15779	15949	16098	15911	16160	15999	15866	15943	15945	15910	15953	16063	15895	15937	15908	15823	15923	16067	15895	16143	16189	15985	16064	16119	16055	15813	16048	15995	16114	15860	15938	16153	16066	15936	16160	15995	15815	15908	15889	16006	15989	16025	16086	15911	15934	16003	16036	15859	16231	16030	15933	16002	15955	15939	16029	16011	16033	15988	15940	16022	16063	15843	15827	15977	15847	16195	16047	16009	15936	16079	15754	15971	16136	15899	15932	15891	15898	16068	15956	15840	15928	16253	15955	15974	15948	16033	15729	15885	15842	15992	16137	15905	15723	16085	16066	15808	15912	16123	16224	16087	15913	15898	15963	15979	16016	15947	16005	15755	15958	15928	15926	15900	16030	15835	15940	16178	16148	16123	16045	16155	15856	15846	15989	15950	16059	15858	16135	16043	16044	16071	15938	16227	16044	15766	15963	15913	15958	15904	16000	16048	16157	15852	15963	15786	16117	15932	16106	15994	15966	16004	16054	16034	16033	15964	15980	15942	16179	15930	15912	16114	16017	15805	16091	16152	16103	15995	15936	16153	16051	15944	15892	15987	15979	16028	15880	16035	15943	15659	15951	15996	16097	16213	15853	15740	16006	15832	16036	16066	16074	16121	16043	16021	15861	15855	15906	16024	16057	15896	16049	15797	16049	15798	15914	16047	15937	15862	16116	16152	15846	15944	16013	16225	15805	16017	16039	16044	16127	15931	16023	16087	15975	15965	16011	15943	16085	16000	16098	16046	16075	15948	16187	16087	15900	15848	16085	15854	16174	15921	15848	16039	15850	16085	16088	15883	16053	15968	15996	16008	15998	16044	16003	16019	16040	16125	15927	16090	16049	15996
40627	64461	58841	46007	36272	29472	24220	21094	17954	16479	15879	15523	15367	15277	15152	15112	15010	15027	14874	14865	15000	14971	14738	14828	14747	14748	14780	15010	14861	14800	14702	14917	14769	14925	14785	14906	14759	14786	14797	14711	14769	14723	14824	14559	14673	14796	14841	14809	14893	14867	14763	14756	14634	14869	14798	14679	14903	14870	14691	14758	14828	14615	14583	14723	14735	14734	14787	14715	14651	14754	14786	14817	14654	14771	14854	14763	14787	14726	14742	14622	14694	14611	14689	14574	14859	14817	14568	14731	14638	14721	14647	14649	14764	14799	14713	14885	14699	14717	14681	14710	14615	14717	14665	14797	14823	14565	14599	14701	14699	14846	14846	14683	14655	14673	14673	14625	14708	14683	14817	14643	14573	14618	14654	14740	14689	14690	14724	14672	14595	14712	14823	14804	14684	14722	14531	14740	14727	14758	14649	14799	14501	14656	14596	14671	14650	14740	14848	14647	14717	14775	14658	14713	14923	14765	14667	14678	14821	14592	14605	14865	14848	14729	14801	14854	14774	14669	14651	14631	14506	14578	14856	14877	14680	14654	14734	14681	14796	14765	14810	14842	14672	14676	14636	14447	14713	14619	14685	14885	14629	14553	14771	14639	14700	14698	14518	14656	14611	14610	14783	14737	14710	14685	14781	14921	14819	14647	14832	14693	14853	14768	14716	14808	14533	14841	14755	14687	14598	14753	14772	14831	14802	14610	14700	14777	14652	14603	14850	14618	14570	14718	14743	14609	14471	14697	14786	14758	14695	14593	14788	14796	14777	14555	14615	14779	14794	14877	14799	14763	14694	14623	14789	14654	14688	14676	14810	14693	14698	14686	14767	14627	14635	14764	14650	14687	14657	14596	14802	14745	14611	14593	14762	14739	14805	14813	14629	14699	14644	14788	14695	14791	14580	14706	14768	14615	14707	14767	14647	14806	14706	14679	14730	14731	14872	14527	14852	14799	14721	14877	14762	14655	14735	14598	14685	14662	14574	14628	14670	14756	14632	14679	14720	14636	14812	14831	14753	14802	14711	14767	14686	14673	14792	14579	14837	14740	14736	14645	14705	14752	14681	14577	14790	14779	14606	14624	14597	14666	14707	14580	14669	14582	14686	14748	14692	14689	14771	14792	14774	14531	14694	14664	14849	14638	14435	14763	14686	14542	14751	14736	14629	14737	14663	14862	14873	14738	14661	14621	14787	14774	14834	14691	14775	14834	14781	14640	14521	14791	14833	14711	14774	14656	14573	14725	14660	14679	14657	14643	14634	14679	14775	14663	14704	14636	14622	14803	14781	14602	14669	14639	14837	14819	14746	14725	14781	14656	14631	14683	14751	14553	14708	14781	14628	14585	14744	14880	14603	14817	14738	14800	14673	14666	14750	14587	14664	14678	14544	14659	14635	14613	14587	14809	14825	14798	14680	14648	14795	14792	14815	14587	14610	14846	14621	14825	14750	14881	14659	14757	14764	14769	14635	14742	14732	14756	14859	14679	14863	14731	14828	14490	14882	14710	14438	14738	14888	14742	14711	14712	14872	14722	14687	14816	14681	14664	14800	14575	14620	14668	14933	14671	14719	14749	14760	14822	14544	14829	14775	14839	14956	14747	14767	14733	14702	14585	14709	14722	14656	14783	14806	14772	14673	14634	14757	14685	14827	14745	14871	14788	14734	14804	14704	14623	14875	14683	14763	14808	14567	14798	14645	14741	14808	14619	14705	14761	14854	14756	14558	14667	14778	14646	14700	14657	14768	14707	14546	14529	14582	14833	14816	14549	14738	14662	14632	14680	14627	14680	14677	14779	14677	14584	14716	14626	14769	14830	14732	14783	14643	14685	14784	14656	14819	14676	14670	14700	14681	14773	15019	14818	14562	14792	14889	14634	14650	14762	14610	14588	14607	14670	14802	14639	14677	14652	14747	14599	14781	14733	14702	14460	14771	14746	14722	14775	14664	14698	14681	14900	14660	14904	14807	14670	14643	14652	14856	14620	14729	14590	14600	14679	14755	14669	14773	14690	14764	14643	14410	14731	14796	14760	14659	14764	14646	14716	14752	14779	14733	14660	14749	14639	14820	14905	14690	14675	14797	14742	14718	14754	14614	14657	14765	14708	14622	14808	14670	14540	14732	14799	14602	14655	14891	14776	14816	14573	14674	14752	14772	14816	14665	14723	14749	14794	14759	14736	14715	14720	14649	14879	14871	14711	14752	14762	14791	14946	14822	14593	14638	14859	14733	14706	14819	14704	14688	14629	14686	14833	14827	14573	14649	14757	14559	14801	14850	14722	14717	14667	14741	14724	14689	14490	14543	14685	14487	14691	14783	14775	14829	14855	14632	14518	14481	14724	14652	14731	14828	14561	14649	14870	14757	14642	14657	14788	14671	14718	14722	14828	14676	14789	14644	14904	14792	14763	14674	14785	14730	14703	14672	14722	14568	14782	14730	14807	14874	14645	14721	14653	14714	14767	14835	14706	14882	14783	14549	14771	14729	14784	14791	14776	14884	14630	14632	14718	14685	14673	14750	14654	14587	14548	14870	14577	14728	14669	14770	14722	14680	14868	14807	14741	14720	14665	14512	14670	14744	14634	14505	14824	14628	14454	14617	14859	14710	14698	14769	14740	14641	14805	14793	14538	14675	14605	14770	14659	14835	14802	14796	14621	14633	14436	14765	14558	14815	14774	14691	14663	14540	14694	14719	14602	14818	14743	14712	14709	14690	14700	14628	14727	14662	14777	14430	14773	14646	14700	14755	14610	14782	14696	14720	14635	14727	14688	14748	14761	14507	14645	14692	14721	14672	14950	14582	14857	14704	14649	14770	14952	14578	14848	14604	14653	14894	14582	14910	14809	14703	14720	14708	14731	14934	14722	14673	14745	14476	14619	14817	14677	14718	14755	14743	14696	14659	14643	14729	14730	14735	14719	14645	14500	14768	14645	14726	14690	14874	14795	14513	14867	14605	14788	14721	14656	14715	14803	14660	14849	14808	14543	14631	14813	14760	14913	14587	14720	14747	14769	14741	14709	14787	14716	14634	14548	14592	14754	14887	14682	14620	14850	14692	14692	14743	14747	14631	14795	14921	14601	14511	14764	14791	14823	14565	14538	14718	14763	14815	14673	14646	14719	14652	14788	14528	14850	14760	14621	14644	14795	14790	14722	14697	14662	14732	14632	14790	14687	14546	14626	14634	14747	14771	14695	14740	14625	14753	14861	14586	14646	14729	14541	14642	14605	14772	14771	14699	14558	14818	14790	14714	14767	14809	14695	14778	14642	14728	14584	14711	14749	14596	14640	14716	14701	14813	14740	14602	14647	14652	14746	14592	14623	15001	14638	14768	14671	14705	14605	14591	14642	14545	14702	14695	14725	14636	14653	14677	14710	14803	14594	14853	14790	14594	14646	14631	14795	14643	14694	14668	14684	14798	14840	14490	14892	14921	14834	14575	14717	14795	14728	14807	14757	14769	14775	14615	14715	14817	14713	14603	14878	14571	14745	14746	14729	14727	14635	14880	14743	14666	14812	14663	14712	14642	14702	14940	14704	14728	14649	14624	14650	14604	14705	14758	14657	14655	14698	14625	14904	14761	14847	14719	14719	14499	14650	14862	14801	14735	14753	14752	14641	14590	14606	14685	14718	14581	14815	14771	14643	14839	14743	14672	14712	14571	14629	14706	14725	14640	14499	14594	14726	14615	14660	14800	14746	14681	14694	14921	14728	14758	14960	14569	14631	14636	14876	14838	14797	14759	14721	14650	14796	14696	14752	14679	14789	14560	14618	14669	14752	14724	14683	14429	14703	14702	14787	14656	14694	14648	14753	14815	14555	14657	14643	14804	14631	14712	14703	14782	14807	14621	14671	14741	14672	14741	14532	14625	14787	14618	14775	14803	14810	14630	14758	14575	14688	14664	14833	14733	14572	14744	14717	14787	14591	14955	14629	14596	14690	14909	14729	14776	14652	14817	14568	14849	14561	14735	14603	14788	14691	14744	14699	14719	14669	14678	14743	14681	14673	14568	14506	14680	14792	14726	14680	14826	14600	14795	14725	14661	14585	14595	14735	14790	14757	14869	14628	14796	14623	14601	14565	14694	14601	14804	14793	14833	14781	14755	14709	14500	14793	14767	14744	14629	14616	14683	14753	14691	14814	14786	14587	14813	14732	14620	14837	14740	14709	14688	14653	14805	14626	14724	14605	14587	14691	14662	14623	14680	14744	14802	14518	14781	14587	14707	14645	14659	14702	14885	14659	14727	14740	14844	14869	14643	14646	14631	14768	14867	14675	14680	14715	14884	14909	14677	14635	14831	14635	14742	14686	14757	14583	14755	14749	14761	14774	14847	14586	14645	14858	14825	14793	14793	14725	14619	14680	14737	14852	14676	14658	14623	14671	14801	14795	14607	14788	14628	14717	14766	14762	14695	14785	14640	14728	14670	14809	14650	14642	14654	14675	14829	14668	14711	14783	14775	14531	14633	14792	14552	14784	14716	14558	14721	14617	14662	14732	14825	14801	14762	14658	14811	14678	14628	14921	14758	14724	14762	14438	14790	14739	14755	14720	14676	14678	14612	14555	14757	14723	14587	14706	14539	14702	14745	14661	14623	14694	14861	14678	14561	14657	14804	14684	14698	14682	14823	14452	14764	14704	14601	14665	14852	14785	14736	14640	14659	14488	14768	14661	14802	14722	14623	14632	14673	14692	14716	14569	14825	14656	14610	14714	14864	14715	14816	14612	14743	14670	14597	14722	14691	14712	14581	14904	14652	14766	14652	14701	14511	14715	14752	14728	14690	14716	14760	14492	14821	14688	14650	14847	14469	14774	14683	14622	14756	14755	14731	14667	14751	14722	14617	14721	14798	14791	14765	14737	14572	14599	14785	14839	14709	14681	14919	14681	14683	14785	14680	14768	14635	14588	14795	14687	14752	14638	14719	14651	14743	14632	14711	14795	14921	14767	14813	14866	14836	14590	14677	14718	14704	14752	14708	14894	14805	14697	14704	14728	14583	14704	14604	14744	14731	14642	14686	14877	14800	14701	14742	14756	14718	14634	14804	14793	14784	14688	14486	14736	14777	14591	14498	14611	14732	14723	14573	14855	14808	14736	14637	14603	14934	14646	14714	14622	14727	14644
29208	29452	34736	28854	21770	18932	17230	16379	15811	15563	15394	15243	15154	15151	15019	15147	15015	14965	14932	14979	14887	14841	14946	14891	14723	14854	15058	14860	14788	14937	14814	14928	14941	14906	14930	14891	14875	14831	14913	14957	14752	15008	14862	15000	14742	14934	14793	14765	14731	14760	14913	14782	14711	14877	14897	15006	14792	14632	14774	14770	14706	14883	14950	14990	14825	14917	14909	15109	14993	14834	14918	14785	14877	14795	14896	14871	14974	14952	14926	14761	14738	15094	14919	14879	14873	14875	14974	14923	14871	14871	14823	14951	15018	14856	14795	14909	14925	14785	15024	14753	14714	14833	14818	14945	14691	14803	14783	14659	14772	14780	14904	14831	14884	14703	14864	14807	14850	14586	14923	14681	14860	14831	15029	14952	14872	14794	14814	14834	14758	14903	14863	14756	14792	14859	14941	14824	14593	14762	14735	14838	14757	14870	14990	14804	14896	15000	14710	14762	14835	15017	14711	14884	14874	14731	14934	14825	15003	14833	14897	14905	15077	14929	14821	14782	14764	14784	14964	14623	14782	14903	14807	14805	15031	14556	14774	15008	14785	14919	14786	14819	14862	14810	14863	15006	14830	14982	15036	14746	14830	14748	14830	14913	15152	15021	14993	14693	14771	14929	14841	14912	15047	14810	14893	14790	14768	14817	14768	14871	14813	14900	14938	15000	14913	14779	14692	14794	14789	14730	14761	14805	15026	14757	14817	14936	14883	14813	14811	14785	14803	14706	14828	14753	14892	14828	14956	14992	14766	15021	14784	14828	14947	14818	14827	14816	14933	14688	14991	14812	14823	14710	14861	14875	14978	14676	14882	14750	14933	15001	14864	14792	14716	14736	14855	14902	14971	14890	14871	14956	14934	14786	14751	14768	14974	14859	14872	14903	14951	14999	14996	14806	14855	14911	14986	14861	15030	14928	14994	14964	14769	14817	14691	14846	14909	14807	14915	14750	14926	15012	14860	15055	14839	14904	14776	14707	14646	14801	14854	14683	14875	14811	14922	14753	15053	14865	14889	14796	14786	14823	14758	14914	14756	14639	15008	15015	14869	15060	14986	14821	14862	14964	14928	15011	14965	14930	15083	14737	14741	14705	14702	14763	14858	15075	14860	14901	14873	14541	14740	14769	14860	14870	14673	14750	15021	14889	14930	14944	14907	14875	14838	14778	14912	14795	15018	14927	14623	14708	14828	14816	14636	14881	14947	14823	14886	14879	15025	14916	14830	14876	14942	14853	14760	14926	14875	14840	14770	14658	14855	14875	14697	14901	14745	14873	14973	14784	14740	14759	14920	14831	14841	14816	14633	14899	14971	14812	14963	14832	14777	14821	14892	14668	14674	15059	14836	14758	14978	14657	14926	14820	14766	14791	14910	14923	14887	14993	14888	14900	15061	14830	14771	14885	14812	14920	15006	14820	14941	14759	14791	14860	14940	14833	14887	14972	14819	14789	14909	14837	14816	14718	14903	14911	14768	14942	14965	14824	14648	14929	14720	14691	14842	14755	14805	14957	14957	14828	14807	14854	14831	14848	14965	14566	14703	14949	14878	14723	14807	14964	14753	14709	14943	14811	14995	14902	14812	14876	14762	14945	14988	14861	14747	14678	14766	14761	14904	14815	14839	14714	14861	15017	14721	14785	14905	15001	14810	15058	14894	14943	14942	14930	14793	14903	14940	14626	14710	14785	15025	14988	14805	14900	14769	14926	15021	14795	14860	14852	14888	15015	14824	14740	14955	14846	14619	14863	14974	14856	14839	14796	14877	14792	14721	14835	14861	14733	14964	14922	14918	14853	14730	14867	15134	14889	14993	14749	14773	14714	14715	14745	14884	14917	15003	15018	14860	14915	14984	15022	14908	14795	14774	14833	14844	14758	14906	14836	14919	14838	14964	14733	14760	14749	15030	14859	14967	14870	14843	14935	14809	14999	14705	14697	14849	14898	14854	14874	14725	14705	14914	14749	14998	14736	14783	14887	14917	14717	14883	14808	14950	14794	14984	14933	14822	14758	14704	14749	14982	15006	14852	14803	14860	15006	14919	14834	14935	14907	14768	14958	14895	14887	14762	14848	14910	14981	14863	14853	14957	14831	14851	14660	14794	14965	15006	14925	14983	14806	14829	14778	14766	14901	15002	14878	15006	14892	14834	15005	14978	14721	14798	14870	14760	14763	14799	14803	14736	14951	14930	14823	14784	14898	14844	14862	14955	14874	14882	14895	14860	14923	14850	14816	14837	14817	14908	15099	14804	14962	14761	14865	14809	14694	14784	14718	14571	14767	14821	14803	14846	14792	14841	14863	14998	14686	14992	15054	14986	14777	14961	14963	14851	14787	14784	14877	14927	14877	14901	14574	14880	14860	14852	14877	14984	15126	14787	14768	14788	14940	14996	14636	14753	14816	14985	14902	14973	14786	14850	14817	14891	14928	14655	14870	14779	14689	15141	15037	14985	14704	14850	15010	14960	14980	14924	14793	14828	14785	14850	14828	14919	14821	15036	14949	14748	14998	14841	14999	14790	15069	14787	14706	14980	14966	14715	14849	14654	14736	14751	14907	14850	14839	14895	14882	14830	15085	15101	14862	14902	14671	14870	14758	14995	14905	14762	14822	14910	14979	14716	14834	14926	14680	14929	14697	14586	14729	15029	14902	14772	14991	14922	14812	14851	14813	14681	14835	14880	14972	14920	14977	15018	14835	14800	14934	14953	14779	14811	14849	14858	14782	15030	14936	15026	15096	14861	14802	14713	14767	14872	14745	14788	14879	14925	14845	14956	14909	14838	14743	14641	14631	14948	14991	14845	14916	15075	14754	14883	14659	14711	14642	14778	14921	14910	14936	14629	14905	15051	14793	14941	14724	14824	14909	14694	14778	14778	14772	14796	14894	14890	14799	14713	14918	14783	15017	14867	14944	14934	14843	14592	14869	14814	14811	14887	14888	14994	14931	14890	14771	14910	14944	14900	14627	14995	14875	14595	14714	15030	14946	15018	15073	14864	14812	14783	14751	14947	14757	14923	14722	14738	14681	14831	14824	14715	14943	14769	14812	14899	14687	14835	14880	14794	14976	14797	14820	14891	14810	14905	14836	14873	14999	14741	14668	14722	14774	14756	14917	14812	14787	14898	14768	14886	14857	14806	14806	14868	14994	14887	14845	14872	14794	14821	14895	14876	14942	14915	14872	14853	14977	14812	14948	14817	14833	14704	14787	14483	14882	14980	14916	14907	15013	14851	14966	14854	14775	15073	14864	14755	14846	14849	15084	14960	14811	14808	14907	14887	14890	14912	14740	14729	14861	14781	14762	14902	14938	14864	14877	14939	14843	14813	14886	14990	14963	14990	14915	14921	15092	14865	14981	14716	14898	14770	14953	15068	14870	14665	14754	15036	14824	14715	14749	14900	14808	15011	14916	15036	14820	15007	14796	14846	14831	14982	14755	14953	14857	14774	14973	14890	14881	15040	14889	14881	14811	14821	15112	14884	14786	14731	14811	14847	14778	14685	14730	14698	15016	15044	15022	14801	14793	14848	14712	14931	15084	14935	15058	14953	14805	14875	14925	14784	14943	14910	14773	15019	15009	14879	14948	14848	14792	14906	14789	14699	14871	15094	14827	14903	14759	14828	14813	15060	14744	14975	15054	14792	14700	14999	14959	14936	14686	14851	14813	15036	15104	14890	14964	14961	14928	14874	14933	14951	14761	14750	14965	14804	14805	14982	14671	14994	15165	14929	14660	14775	14734	14808	15046	14847	14882	14835	14826	14913	14839	14875	14908	14808	14826	14933	14801	14946	14787	14855	14832	14798	15006	14955	14860	14861	14810	14922	14842	14982	14918	14840	14721	14888	14933	14791	14870	14827	14809	14918	14881	14843	14783	14902	14607	14812	14842	14829	14944	14946	14839	14763	14789	14862	14921	14870	14764	14879	14954	14943	14815	14863	14741	15068	14812	14708	14766	14735	14814	14900	15073	14895	14911	14969	14812	14890	14931	14777	14807	14732	15051	14994	14940	14949	14686	14888	14730	14955	14820	14647	14818	14834	14938	14845	14898	14957	14852	15004	14877	14700	14827	14930	15007	14683	14919	14676	14892	14771	15000	14810	14830	14592	14834	14902	14927	14903	14870	14871	14846	14754	14943	14983	14994	14994	14810	14752	15014	15093	14915	14924	14783	14907	14889	15032	15091	14721	15009	14873	14977	15088	14852	15029	14755	14868	14962	14942	14530	14745	15082	14862	14782	14909	14667	14905	14972	14929	14972	14675	14837	14918	14683	14838	14891	14880	14813	14874	14814	14956	14823	14857	14914	14809	14872	14870	14768	14964	15023	14789	14812	14876	14801	14743	14592	14911	14814	14918	14891	14720	14766	14832	14798	15027	14811	14887	14773	14964	14958	15038	14878	14867	14884	14687	14878	14865	14897	14766	14801	14907	14768	14810	14958	14853	14919	14943	14789	14954	14823	14844	14790	14889	14778	14761	14691	14930	14867	14753	15077	14910	14809	14906	14865	14752	14770	14787	14832	14780	14910	14798	14870	14975	15197	14815	14819	14876	14830	14924	14717	14791	14689	14764	14746	14670	14785	14906	15134	14815	14908	14832	14935	14888	14934	14885	14972	15004	14759	14743	15001	14921	14886	14891	14810	14785	14888	14957	15025	15007	14894	14880	14868	14950	14807	14882	14847	14862	14821	14939	14769	14911	14898	14812	14869	14832	14825	14961	14773	14931	14811	14784	14756	14769	14943	15019	14905	14968	14816	14913	14750	14858	14853	14900	14864	14913	14808	14936	14971	14928	14659	15003	14961	14751	14919	14881	14809	14953	14837	14693	14799	15026	14844	14943	14732	14774	14818	14933	14895	14897	14951	14959	14789	14983	14732	14710	14782	15020	15020	14934	15081	14934	14870	14825	14860	14760	14797	14846	14880	14825	14840	14864	14752	14812	14903	14699	15114	15009	14773	14572	15070	14821	14876	14688	14758	14915	14934	14961	14802	14899	14799	14798	14808	14942	14880	14867	14924	14878	14870	14801	14692	14890	14866	14943	14710	14797	14928	14840	14776	14677	14947	14869	14882	14756	14939	14757	14997	14874	14880	14731	14731	14859	14914	14856	14813	14707	14761	14840	14916
34708	48123	39788	28923	22643	18838	16929	15638	15295	14879	14674	14573	14449	14219	14375	14124	14174	14160	13979	14124	14055	14148	13943	13949	13916	14064	14041	14019	14025	14169	14017	14029	14050	14091	14080	14070	13885	13976	13764	13938	14068	13988	13953	14034	14195	13933	13949	14003	14003	13995	13999	14107	14003	13945	13957	13910	13933	14049	13896	14071	14037	14061	14052	13896	13930	13760	13964	13867	13895	13972	14000	13858	13955	14059	14073	13866	13963	13883	13941	14123	14032	13946	13907	14056	14047	13866	14105	13815	13953	13978	13829	14033	13947	13953	13879	13885	13966	13998	13857	13801	13950	13973	14043	13932	13953	13863	13901	13936	13885	13992	14024	14110	13986	13801	13889	13767	14017	14014	13991	13928	14106	13982	13831	14128	14061	13816	13930	13830	13957	14056	14179	13913	13981	13779	13911	13832	14032	14035	13855	13854	14073	14043	14079	14005	13821	13836	13967	14007	13986	14037	13943	14019	13941	14026	13917	14122	13971	13927	13929	14083	13990	13924	13826	13958	13957	14202	14015	13779	13962	13945	13986	13974	14082	14027	14009	13864	14090	14064	13967	13977	14015	13847	13947	13835	13981	13796	13824	13979	14150	14012	13933	13984	13905	13969	13973	14062	13996	13858	13929	14074	13746	13956	13967	13891	13858	14057	14021	14065	13919	13856	14090	13848	14006	13942	13954	14114	13792	13985	14015	14062	14136	13849	13988	13807	13919	13843	13842	13989	13924	14075	13969	13875	13964	13892	13968	13952	14021	14047	14098	14174	13984	14062	14110	13890	13826	14062	13827	14042	14038	14056	14065	13696	13960	13873	13950	13938	14002	13841	13891	13827	13889	14115	13984	13911	13931	13941	13918	14033	13878	13934	13921	13874	13981	14053	13883	13957	13972	13963	13939	14104	13952	14030	13973	14025	13957	13928	13885	13974	13885	13962	13966	13862	13831	13928	13940	13911	13921	13889	13945	13992	14118	13776	13955	13965	14049	13980	13892	14102	13995	13902	13915	13930	13966	13967	13929	14189	13921	13956	13879	14033	14051	13858	14073	13962	13990	13957	14034	13870	14002	13881	13887	13901	13973	13910	13936	14009	14039	13997	13807	14030	14008	14071	14025	14003	14032	13914	13864	14013	13662	13817	14077	13875	13869	13796	13923	14015	14011	13872	13970	14030	14099	14108	13836	14022	13951	14011	13930	13973	14067	13973	13989	13794	13883	13982	13784	13990	13936	13928	13987	13999	13863	13968	14145	13924	14114	13952	14033	14189	14010	13970	13929	14092	13983	13901	13946	13878	13823	14026	13876	13931	14014	13892	13937	14116	13920	14008	13845	14031	13803	13928	13885	13955	13838	13950	14084	13959	14102	13986	13920	14081	13998	13942	14027	13730	14068	13907	14114	13790	13976	14059	13817	13997	14123	13909	14041	13964	13975	14173	13900	13923	14071	13985	13907	14025	13867	13897	13919	14068	13954	13870	14133	14127	13847	14009	13807	14076	14019	13859	13990	14026	14057	13749	13993	13976	13970	13921	13917	13952	13985	13888	13828	13777	13850	13950	13949	13885	13992	13896	14027	13964	13977	14130	14047	13786	14100	13821	14043	13873	13932	13987	14023	13815	13808	14053	14075	13855	13903	13870	14037	13971	14004	13820	14091	13955	13853	14043	14041	14014	14048	14062	13983	13947	14024	13891	13836	13973	13860	14012	13978	13783	13916	14041	13956	13997	13976	13966	14009	13892	13986	13998	14133	14239	14119	13905	13954	13954	14009	14025	13939	13908	13997	13871	13976	14040	13779	13945	13917	13839	14069	13760	13920	13850	13986	13976	13875	13919	13963	13916	14031	13987	14052	14067	13965	14065	13896	13919	13970	14100	13981	14016	13993	14066	13995	14113	13749	13886	14087	13904	14037	14220	13816	13959	14067	14004	14073	13963	14023	13983	13901	14117	14120	13995	13854	13811	14017	13904	13788	13933	14087	13956	13889	13944	13972	13792	14022	13768	13962	13845	13917	13874	14087	13920	13821	13977	14094	14005	14038	13791	13901	14136	14040	13820	13874	13919	13967	14149	13807	14008	14033	13843	13933	14011	13876	13852	13998	13899	14047	14006	14032	13947	14006	13884	14040	13914	14070	14058	13975	13925	14163	13889	13958	14031	14020	13947	14118	13832	13854	13965	14133	14139	13933	14110	13968	14077	14017	13816	13910	13988	13821	14026	13992	13830	13932	14114	13924	13984	14110	13947	14074	13983	14123	13895	13861	13959	13954	13931	13954	14013	14013	13989	14135	14068	13869	14016	13861	14066	13963	13854	13783	13959	13936	14160	13987	14197	13909	13973	13942	14090	13929	13990	13931	14036	13967	13865	13918	14054	14048	14056	13906	13928	13948	13937	13785	13913	13867	13918	13867	14179	13987	14050	13746	14008	14078	14040	14007	13965	13912	13969	13954	14080	13833	13908	14019	14001	13971	14074	14052	13985	13884	13918	13948	13830	13977	13974	13996	13897	13989	13977	13959	13946	13975	13925	13933	13992	13927	13988	13955	13862	14015	13969	14147	14044	13831	13891	13833	14159	13867	14076	13949	13884	14011	14197	13962	14009	13851	13945	13957	14009	14017	13860	13990	13942	13895	13977	14079	13905	14009	14016	14090	13909	14193	13849	14122	13829	13903	13935	13876	13882	13845	13947	14002	14019	14024	13850	14065	13830	13972	13934	14174	13854	13837	13849	13918	14023	14216	13892	13895	13817	14098	13978	13927	13903	13973	14171	14014	13906	14039	14113	13983	14015	14054	14033	13984	14105	14089	13955	13886	13953	13958	13819	13918	13882	14059	13939	13902	13935	13825	13973	13960	13999	14042	13933	13955	14001	13947	13871	14006	14071	13972	13859	13942	13821	13850	14081	14046	13947	14046	14021	14042	14098	13882	13811	13995	14024	14023	14032	13911	13992	13810	14051	13968	14127	14144	13980	13941	14105	13997	13989	13912	13975	13790	14008	14096	13996	13969	14076	14152	13857	13955	13942	13899	13889	13816	13922	14027	14139	13966	13852	13890	14099	13895	14049	14005	13991	13901	14155	14072	14045	13792	13862	14027	13821	13951	13946	13992	13884	13800	13855	13859	13903	14018	13722	14004	14125	13914	14078	13868	13957	14060	13987	13879	14060	14026	13914	13923	14059	13923	13953	13968	14035	13936	13945	13913	14140	13857	13842	14051	13997	13891	14068	14103	13894	13993	14056	14066	13916	14012	13967	14021	13787	13887	13986	13851	14024	13972	14039	13960	14096	13832	13773	13934	13870	13983	14126	14022	14063	13875	13817	14081	14001	13974	13965	13980	13931	13922	13886	13869	14067	13804	14024	13784	13959	13958	13970	13944	13961	14049	14017	13907	13978	14068	13776	14052	14042	13966	13872	13958	14041	14061	13774	13924	13945	14008	13963	13945	13898	14052	13980	14070	14030	14088	13954	13896	14155	14049	13900	13936	13883	13990	13984	13944	14073	13958	14000	14057	13950	13904	13844	14144	13828	13964	13922	13911	13804	13988	14050	13922	13823	13948	14116	13889	14027	13945	13973	13901	14039	13923	14053	13896	13891	13904	13819	13933	14076	13921	13935	13994	13977	13882	13945	13963	13985	14018	14051	14088	13881	14014	14086	14037	14124	14102	13919	13849	13919	13900	13924	14079	13935	13933	13969	14030	14009	14006	13920	14139	13902	13889	13947	14043	14074	13740	13806	13958	13791	13755	13919	13986	13997	13956	13965	14051	13968	13907	13943	14006	13876	14079	14138	13949	14008	14146	13908	14007	13952	14024	14093	13800	13968	13857	14089	13943	13972	14121	13946	14017	14005	13863	14069	13820	13894	13785	14114	13886	13965	13899	13995	14106	14048	14037	14060	13937	13928	14050	13921	13927	14033	13963	13969	13855	13885	13835	13903	14050	13955	13954	13817	14107	13946	14024	14005	14107	13991	13948	13969	14002	13917	13974	13975	13993	13893	13878	13994	14126	13951	14008	13981	14006	13958	13943	13976	13955	13951	14052	13890	13907	13953	14036	14040	13880	13983	14078	13872	14053	14028	13983	13779	14023	13925	14070	13775	13972	14072	13887	13985	13985	14098	13872	13839	13913	13904	14031	13949	14207	13917	13789	13996	13775	13982	13876	13912	13961	13890	13880	13884	14010	14090	14106	14114	13945	14088	14028	13898	13932	13874	13928	13897	13988	13912	14024	14041	13825	14163	14079	14043	14048	13994	14063	13876	13802	13987	13891	14123	13920	13794	13764	14165	13936	13982	13993	13859	13936	14029	13928	13992	13836	13904	14043	13981	13935	14117	14083	13983	14085	14030	14039	13848	13939	13989	13941	13986	14040	14049	13962	13928	13978	13924	13959	13901	13968	13907	13966	14009	13915	14076	14004	13973	14039	14027	13901	13961	13926	14004	13941	14047	13913	13915	14039	14007	13982	14028	14017	14044	14044	13909	13936	13903	13928	13992	13846	14087	14001	14038	13843	14165	14041	13978	13998	14006	14026	14111	13891	14007	14030	13813	14021	14019	13948	13960	13985	13993	14059	14080	13934	14113	13907	13982	14062	13957	13844	13894	13960	13999	13983	13953	13986	13807	13878	13916	13971	13800	14013	14149	14064	13870	13931	14159	13896	14020	13803	14046	13951	14049	14023	13856	14057	14052	13899	14089	13978	13853	14016	13949	13900	14049	13918	13929	14208	13785	13957	14094	14007	13894	13991	13956	14065	14055	13993	13912	13977	13877	14095	13943	13992	13936	13916	14226	14139	13956	14031	13943	13994	13910	14044	13904	14045	14041	13955	13886	13861	13920	13979	14102	13989	14024	13970	13916	13934	13874	13842	14061	13921	13869	14034	13967	13974	13993	14039	13913	13865	14071	14099	14032	13858	13975	14092	13911	13945	14106	13894	13936	13855	13967	14068	14027	13798	13987	13936	13960	13955	13838	14147	13863	14009	14002	13873	14037	13945	13969	13984	14058	13984	14038	13853	14010	13998	14122	13873	13973	13927	14008	13997	13865	14110	14083	13925	13967	13776	13957	13859	13867	13880	13882	14059	13981	13957	13968	13851	13908	13960	14037	13885	13938	13906	13978	13931	13994
24357	21610	29521	26871	25749	24939	22780	19113	17985	17385	17119	16808	16511	16371	15912	15951	15977	16043	15965	15812	15891	15857	15837	15891	15992	15769	15864	15826	15753	15870	15902	15842	15734	15692	15672	15629	15755	15925	15805	15807	15581	15606	15762	15682	15835	15854	15669	15608	15707	15764	15730	15880	15842	15657	15643	15729	15694	15867	15752	15691	15705	15474	15717	15696	15793	15546	15687	15755	15876	15609	15847	15962	15754	15895	15874	15690	15820	15630	15634	15676	15860	15744	15585	15843	15733	15454	15667	15498	15616	15677	15714	15696	15628	15762	15581	15648	15730	15756	16050	15792	15754	15561	15690	15466	15694	15691	15817	15507	15740	15798	15664	15711	15576	15726	15830	15676	15887	15499	15696	15592	15796	15817	15759	15844	15957	15659	15560	15895	15696	15702	15777	15743	15527	15586	15658	15581	15844	15736	15522	15607	15618	15631	15632	15542	15666	15717	15644	15623	15653	15829	15646	15974	15903	15787	15595	15682	15713	15761	15658	15720	15745	15665	15799	15735	15600	15451	15842	15646	15868	15569	15600	15850	15757	15767	15697	15798	15714	15708	15514	15794	15731	15801	15788	15745	15841	15905	15696	15812	15808	15509	15696	15797	15821	15942	15690	15707	15770	15623	15623	15712	15753	15887	15584	15549	15653	15579	15767	15715	15815	15637	15817	15498	15617	15540	15738	15898	15761	15718	15608	15773	15626	15338	15699	15700	15722	15658	15771	15803	15674	15629	15704	15600	15850	15797	15719	15625	15707	15697	15669	15668	15772	15566	15757	15586	15574	15727	15778	15805	15603	15552	15585	15568	15610	15653	15740	15548	15613	15742	15704	15509	15926	15639	15702	15642	15852	15773	15755	15702	15838	15768	15855	15642	15651	15630	15662	15740	15717	15847	15664	15733	15752	15888	15783	15555	15829	15687	15686	15629	15634	15714	15724	15645	15672	15634	15625	15707	15559	15397	15564	15680	15743	15642	15810	15605	15617	15730	15765	15762	15679	15780	15879	15646	15617	15646	15897	15797	15548	15555	15693	15751	15660	15685	15588	15718	15556	15373	15742	15738	15788	15683	15884	15653	15768	15777	15575	15517	15477	15602	15721	15691	15762	15642	15618	15517	15635	15773	15746	15550	15593	15673	15624	15673	15590	15652	15544	15720	15843	15630	15719	15723	15865	15791	15567	15688	15820	15666	15787	15816	15958	15473	15761	15691	15786	15468	15597	15665	15725	15454	15842	15688	15876	15731	15690	15543	15651	15691	15686	15649	15682	15752	15535	15763	15529	15604	15793	15859	15701	15849	15700	15545	15814	15798	15725	15933	15779	15628	15693	15641	15795	15729	15811	15468	15748	15640	15665	15867	15765	15502	15614	15805	15572	15616	15684	15567	15587	15845	15519	15611	15823	15698	15598	15879	15653	15461	15650	15605	15836	15801	15610	15801	15667	15809	15633	15671	15768	15738	15640	15691	15639	15609	15655	15656	15546	15516	15625	15827	15725	15543	15725	15465	15761	15674	15810	15725	15772	15670	15711	15610	15664	15763	15834	15751	15681	15750	15888	15631	15693	15705	15564	15629	15902	15843	15713	15737	15910	15502	15810	15740	15721	15508	15809	15684	15716	15734	15622	15873	15457	15705	15749	15702	15502	15824	15654	15716	15584	15896	15720	15707	15652	15523	15563	15749	15742	15823	15565	15605	16003	15782	15818	15862	15885	15764	15660	15940	15629	16042	15611	15775	15959	15666	15691	15833	15942	15742	15731	15845	15918	15734	15698	15666	15698	15769	15572	15691	15667	15765	15662	15533	15666	15780	15698	15677	15847	15691	15575	15650	15670	15665	15853	15663	15764	15700	15700	15564	15760	15776	15936	15659	15728	15610	15738	15796	15649	15775	15746	15872	15425	15783	15762	15879	15708	15749	15581	15540	15713	15731	15725	15638	15596	15778	15708	15886	15596	15694	15571	15697	15574	15402	15618	15628	15839	15635	15779	15399	15732	15733	15653	15695	15658	15597	15635	15618	15760	15660	15627	15581	15603	15758	15582	15757	15604	15685	15789	15601	15914	15551	15676	15762	15877	15707	15648	15710	15562	15719	15895	15891	15747	15740	15821	15663	15715	15622	15674	15818	15511	15728	15677	15986	15625	15596	15764	15716	15768	15642	15794	15564	15534	15497	15735	15736	15685	15654	15718	15505	15672	15700	15556	15798	15645	15671	15687	15613	15688	15661	15861	15557	15674	15637	15819	15719	15526	15526	15652	15779	15664	15792	15676	15621	15782	15812	15658	15634	15804	15792	15710	15594	15670	15601	15642	15700	15623	15669	15769	15758	15745	15667	15780	15804	15620	15852	15549	15753	15873	15866	15718	15710	15653	15595	15712	15804	15770	15654	15785	15745	15736	15628	15725	15783	15674	15786	15780	15930	15688	15846	15886	15703	15813	15519	15684	15808	15736	15850	15904	15733	15806	15790	15854	15732	15758	15725	15820	15572	15655	15685	15705	15504	15554	15681	15813	15613	15868	15883	15750	15756	15717	15813	15741	15854	15613	15678	15712	15775	15757	15767	15947	15908	15635	15627	15782	15770	15677	15772	15597	15818	15540	15780	15574	15548	15820	15629	15577	15722	15720	15672	15706	15696	15729	15960	15593	15783	15694	15919	15648	15787	15736	15615	15758	15799	15673	15719	15831	15698	15628	15831	15690	15505	15738	15718	15829	15747	15620	15561	15672	15763	15594	15839	15872	15666	15859	15759	15559	15435	15738	15786	15808	15696	15706	15805	15747	15672	15919	15589	15681	15890	15686	15535	15723	15764	15841	15682	15689	15691	15825	15798	15619	15638	15726	15672	15709	15575	15869	15621	15717	15614	15697	15681	15663	15725	15574	15803	15707	15659	15722	15681	15705	15862	15684	15663	15770	15879	15786	15612	15790	15794	15769	15484	15580	15612	15801	15626	15724	15779	16007	15752	15719	15638	15678	15739	15439	15518	15613	15768	15494	15623	15676	15642	15714	15693	15825	15836	15565	15476	15639	15583	15661	15735	15862	15794	15797	15790	15523	15534	15468	15749	15611	15758	15863	15506	15744	15470	15809	15613	15824	15697	15695	15731	15810	15706	15965	15611	15772	15644	15587	15844	15687	15658	15643	15553	15714	15661	15773	15579	15774	15741	15792	15682	15706	15533	15878	15724	15644	15619	15636	15712	15766	15752	15590	15646	15672	15629	15788	15674	15797	15848	15544	15940	15730	15661	15503	15846	15638	15838	15827	15701	15651	15706	15912	15699	15681	15560	15778	15662	15926	15668	15808	15709	15769	15649	15672	15610	15673	15797	15806	15577	15631	15679	15525	15657	15670	15781	15565	15721	15680	15673	15800	15798	15561	15688	15669	15658	15679	15781	15579	15647	15564	15656	15837	15649	15857	15910	15586	15820	15873	15522	15867	15895	15746	15718	15735	15684	15720	15850	15730	15697	15685	15677	15737	15579	15994	15572	15741	15581	15459	15591	15688	15613	15620	15912	15756	15927	15704	15674	15774	15589	15751	15627	15620	15730	15713	15816	15652	15576	15764	15825	15702	15860	15669	15828	15653	15699	15749	15562	15507	15632	15735	15608	15688	15716	15800	15806	15724	15766	15574	15612	15616	15632	15480	15696	15628	15807	15649	15754	15490	15821	15793	15777	15875	15681	15519	15782	15620	15852	15812	15916	15661	15806	15714	15821	15658	15709	15684	15623	15908	15586	15662	15604	15655	15886	15798	15735	15593	15714	15639	15569	15732	15989	15785	15856	15747	15667	15808	15774	15673	15816	15740	15712	15708	15798	15522	15739	15772	15647	15770	15679	15736	15912	15779	15634	15779	15460	15674	15683	15722	15776	15617	15591	15588	15755	15777	15827	15821	15925	15744	15716	15813	15740	15650	15812	15683	15801	16059	15800	15770	15688	15669	15849	15672	15734	15753	15691	15684	15744	15684	15740	15742	15540	15741	15871	15572	15627	15710	15464	15762	15601	15683	15721	15734	15683	15867	15330	15650	15618	15688	15591	15660	15847	15807	15690	15694	15557	15776	15849	15761	15593	15779	15589	15970	15920	15822	15771	15781	15665	15300	15580	15729	15740	15760	15648	15728	15640	15675	15650	15674	15696	15701	15621	15701	15821	15592	15778	15794	15724	15780	15634	15701	15976	15652	15724	15633	15763	15805	15807	15791	15556	15897	15723	15649	15725	15745	15713	15784	15609	15801	15675	15591	15655	15504	15689	15606	15691	15598	15819	15762	15739	15630	15978	15971	15821	15741	15775	15687	15972	15513	15627	15579	15938	15755	15605	15963	15567	15949	15521	15533	15585	15578	15689	15787	15835	15618	15590	15804	15843	15713	15843	15818	15637	15824	15648	15810	15616	15681	15703	15560	15843	15607	15862	15704	15694	15946	15802	15465	15915	15813	15697	15629	15633	15678	15726	15702	15662	15703	15615	15490	15610	15441	15666	15669	15799	15731	15611	15691	15629	15763	15641	15755	15611	15792	15794	15621	15725	15615	15846	15698	15691	15866	15687	15691	15724	15740	15694	15622	15661	15748	15826	15835	15753	15690	15634	15721	15490	15640	15707	15627	15709	15628	15664	15685	15608	15868	15847	15698	15814	15550	15855	15645	15549	15604	15821	15715	15648	15579	15874	15617	15823	15612	15635	15780	15777	15751	15580	15807	15580	15740	15741	15778	15674	15766	15569	15653	15657	15576	15706	15491	15733	15667	15641	15614	15640	15698	15869	15760	15545	15553	15697	15791	15738	15556	15557	15753	15633	15724	15762	15755	15661	15753	15664	15733	15690	15771	15610	15686	15691	15797	15787	15629	15733	15810	15725	15629	15750	15616	15616	15862	15621	15776	15566	15609	15748	15620	15720	15509	15662	15567	15764	15769	15624	15808	15859	15599	15569	15528	15703	15679	15655	15688	15548	15681	15818	15801	15700	15814	15984	15811	15687	15570	15686	15726	15830	15617	15591	15689	15739	15545	15753	15764	15704	15728	15720	15642	15726	15780	15788	15737	15904	15508	15644	15634	15682	15596	15642	15624	15860	15778	15606	15697	15703	15763	15672	15537	15764	15818	15808	15775	15773	15844	15595
36733	57985	51798	40000	31690	24192	20241	18504	17667	16434	16089	15586	15390	15003	14855	14783	14758	14644	14691	14754	14573	14593	14691	14681	14506	14514	14708	14443	14533	14461	14592	14431	14654	14635	14671	14466	14481	14567	14476	14514	14625	14744	14556	14471	14415	14610	14413	14571	14648	14445	14560	14514	14596	14389	14612	14760	14664	14537	14429	14758	14618	14499	14492	14690	14574	14679	14554	14696	14575	14452	14471	14394	14672	14369	14517	14399	14468	14429	14469	14557	14453	14502	14409	14704	14379	14524	14554	14449	14561	14503	14685	14666	14577	14638	14605	14401	14490	14678	14484	14575	14530	14641	14479	14506	14536	14514	14258	14618	14558	14521	14488	14521	14562	14387	14628	14546	14484	14637	14501	14606	14581	14646	14469	14698	14623	14575	14639	14249	14538	14563	14450	14531	14639	14358	14427	14631	14445	14498	14526	14527	14585	14614	14465	14490	14657	14564	14528	14528	14428	14374	14438	14562	14598	14508	14680	14487	14565	14463	14555	14508	14562	14454	14489	14510	14637	14521	14510	14588	14420	14562	14409	14545	14637	14609	14488	14525	14332	14325	14569	14561	14534	14440	14426	14385	14660	14733	14449	14463	14628	14454	14431	14538	14502	14471	14433	14610	14414	14633	14567	14615	14464	14471	14595	14387	14471	14550	14463	14563	14632	14556	14591	14653	14452	14462	14472	14551	14563	14591	14624	14458	14732	14438	14523	14593	14416	14497	14564	14357	14607	14571	14554	14666	14502	14536	14470	14516	14524	14575	14533	14527	14586	14415	14366	14541	14443	14433	14621	14489	14510	14400	14474	14537	14604	14576	14464	14366	14500	14528	14505	14484	14514	14425	14691	14429	14460	14572	14789	14605	14548	14617	14619	14601	14442	14615	14419	14604	14478	14548	14476	14517	14569	14543	14507	14562	14510	14512	14521	14539	14661	14443	14450	14554	14450	14437	14535	14534	14406	14492	14661	14557	14655	14634	14590	14362	14490	14423	14449	14544	14375	14452	14517	14590	14537	14474	14520	14363	14588	14561	14694	14527	14571	14453	14567	14530	14511	14546	14585	14580	14304	14695	14658	14592	14355	14363	14387	14484	14380	14512	14675	14540	14653	14539	14457	14477	14570	14357	14565	14581	14426	14308	14492	14531	14313	14553	14518	14500	14500	14492	14565	14451	14493	14553	14486	14545	14535	14567	14496	14582	14537	14366	14415	14589	14590	14500	14648	14456	14501	14526	14637	14678	14516	14665	14607	14446	14571	14483	14477	14493	14480	14449	14615	14466	14492	14560	14384	14599	14616	14725	14598	14584	14411	14389	14461	14499	14435	14654	14379	14492	14506	14557	14458	14585	14355	14488	14645	14508	14508	14466	14422	14470	14753	14439	14561	14439	14641	14515	14586	14490	14565	14561	14662	14587	14676	14548	14392	14358	14589	14540	14564	14371	14457	14608	14560	14542	14514	14483	14656	14559	14566	14597	14581	14605	14488	14398	14513	14540	14431	14717	14416	14547	14403	14590	14553	14561	14423	14498	14330	14601	14503	14421	14625	14470	14686	14481	14337	14475	14669	14518	14548	14600	14474	14483	14416	14516	14443	14470	14564	14638	14557	14429	14595	14523	14645	14848	14469	14513	14497	14587	14477	14540	14408	14410	14452	14549	14625	14371	14501	14447	14505	14439	14536	14710	14635	14446	14531	14348	14490	14583	14410	14602	14588	14588	14379	14450	14490	14549	14710	14505	14631	14438	14585	14553	14573	14576	14433	14608	14539	14553	14447	14376	14604	14370	14567	14624	14633	14578	14563	14557	14572	14460	14445	14609	14447	14439	14476	14595	14557	14451	14529	14548	14509	14440	14505	14601	14546	14544	14466	14631	14527	14574	14597	14436	14510	14729	14317	14377	14453	14642	14441	14664	14513	14467	14498	14505	14486	14342	14485	14454	14503	14403	14633	14621	14604	14568	14464	14618	14609	14463	14505	14542	14480	14574	14451	14603	14419	14531	14522	14462	14558	14238	14550	14640	14691	14582	14533	14465	14766	14627	14639	14423	14460	14513	14382	14546	14515	14425	14675	14455	14491	14518	14500	14670	14475	14436	14651	14426	14520	14490	14388	14714	14612	14418	14655	14565	14626	14523	14484	14542	14530	14484	14592	14578	14590	14706	14475	14521	14510	14483	14568	14634	14613	14469	14611	14559	14393	14340	14512	14620	14487	14441	14620	14478	14463	14539	14432	14469	14492	14530	14693	14576	14640	14585	14417	14667	14521	14466	14553	14641	14427	14601	14715	14388	14525	14506	14547	14479	14535	14528	14462	14609	14656	14625	14596	14615	14624	14565	14486	14499	14373	14444	14547	14443	14588	14593	14360	14538	14320	14581	14451	14543	14466	14515	14400	14634	14536	14471	14528	14509	14520	14552	14417	14629	14529	14504	14474	14481	14676	14482	14516	14507	14508	14588	14742	14465	14545	14646	14453	14572	14633	14472	14559	14525	14452	14655	14483	14423	14514	14428	14440	14433	14394	14452	14626	14523	14476	14542	14575	14540	14472	14798	14435	14633	14454	14587	14428	14309	14567	14533	14703	14491	14566	14335	14803	14470	14385	14447	14353	14652	14617	14414	14583	14466	14514	14388	14476	14507	14478	14533	14489	14503	14427	14550	14511	14532	14564	14500	14532	14496	14535	14596	14449	14533	14476	14428	14481	14590	14364	14400	14571	14685	14615	14451	14595	14662	14516	14463	14293	14374	14483	14726	14463	14522	14529	14456	14527	14476	14575	14583	14424	14452	14636	14523	14426	14430	14434	14567	14538	14597	14367	14525	14466	14487	14496	14574	14704	14500	14438	14466	14433	14576	14534	14400	14608	14581	14496	14528	14563	14589	14677	14448	14526	14429	14412	14579	14503	14643	14410	14630	14559	14465	14554	14577	14596	14526	14488	14687	14536	14533	14536	14433	14580	14467	14407	14614	14596	14530	14569	14612	14637	14485	14362	14519	14490	14407	14682	14474	14559	14642	14484	14459	14474	14581	14657	14573	14547	14576	14516	14510	14510	14490	14526	14528	14395	14548	14458	14476	14506	14456	14512	14691	14502	14685	14632	14422	14580	14676	14491	14643	14464	14543	14511	14461	14548	14481	14389	14488	14507	14524	14596	14640	14373	14481	14459	14587	14532	14539	14682	14442	14591	14461	14305	14540	14445	14523	14428	14514	14677	14411	14525	14492	14369	14583	14599	14421	14589	14393	14576	14516	14609	14516	14592	14457	14490	14521	14716	14617	14614	14504	14503	14635	14438	14542	14474	14477	14561	14442	14526	14729	14481	14580	14673	14520	14433	14603	14581	14537	14412	14747	14564	14613	14433	14328	14681	14458	14709	14465	14455	14466	14446	14672	14538	14394	14449	14549	14550	14438	14542	14439	14384	14560	14579	14486	14594	14595	14664	14414	14406	14556	14540	14446	14418	14488	14725	14648	14460	14498	14464	14602	14571	14226	14419	14442	14651	14546	14561	14515	14500	14434	14600	14597	14659	14462	14535	14656	14547	14458	14434	14611	14541	14438	14457	14546	14536	14411	14650	14597	14491	14340	14611	14494	14586	14617	14481	14537	14514	14681	14628	14472	14529	14452	14522	14290	14431	14590	14492	14755	14482	14426	14522	14365	14624	14532	14441	14661	14570	14488	14643	14591	14451	14693	14431	14343	14606	14572	14511	14479	14502	14691	14490	14563	14477	14611	14526	14421	14470	14396	14442	14472	14533	14510	14561	14520	14367	14533	14426	14481	14579	14467	14507	14474	14492	14471	14587	14577	14516	14706	14422	14664	14522	14461	14586	14339	14495	14589	14525	14585	14464	14360	14541	14399	14496	14606	14620	14449	14626	14616	14514	14579	14465	14394	14507	14572	14423	14524	14609	14609	14584	14517	14483	14540	14406	14399	14560	14527	14661	14612	14531	14640	14567	14374	14502	14551	14420	14544	14519	14539	14507	14582	14624	14505	14527	14461	14578	14566	14603	14438	14676	14584	14418	14415	14473	14497	14617	14412	14511	14537	14319	14576	14558	14444	14491	14576	14514	14475	14452	14450	14647	14408	14545	14505	14552	14446	14471	14353	14612	14487	14433	14481	14446	14617	14496	14392	14488	14473	14460	14534	14579	14493	14518	14455	14626	14497	14497	14601	14531	14571	14521	14477	14611	14503	14591	14553	14576	14430	14626	14520	14551	14576	14387	14646	14456	14425	14496	14536	14477	14576	14687	14519	14613	14469	14691	14429	14362	14393	14631	14478	14409	14357	14452	14600	14626	14590	14524	14577	14282	14606	14492	14565	14490	14555	14430	14367	14438	14573	14559	14476	14656	14394	14510	14563	14690	14665	14525	14527	14491	14458	14567	14464	14519	14596	14665	14623	14734	14496	14542	14488	14622	14395	14345	14680	14447	14380	14478	14671	14486	14476	14508	14522	14544	14573	14541	14478	14650	14394	14588	14534	14617	14505	14613	14714	14536	14349	14507	14479	14481	14432	14419	14407	14579	14323	14469	14626	14347	14446	14555	14398	14554	14676	14601	14396	14415	14477	14488	14668	14399	14534	14635	14659	14500	14538	14585	14522	14617	14567	14531	14595	14405	14559	14528	14701	14648	14562	14695	14451	14553	14587	14435	14559	14568	14412	14556	14485	14535	14588	14579	14551	14672	14372	14537	14825	14513	14672	14486	14404	14506	14666	14598	14414	14487	14519	14594	14553	14578	14860	14513	14459	14613	14565	14548	14417	14599	14699	14530	14427	14602	14705	14487	14571	14491	14657	14583	14524	14441	14585	14563	14598	14573	14818	14533	14536	14582	14506	14656	14485	14687	14498	14604	14567	14741	14584	14619	14526	14438	14527	14558	14549	14523	14440	14606	14348	14522	14634	14342	14487	14450	14522	14606	14483	14569	14430	14436	14643	14580	14624	14567	14524	14590	14555	14555	14502	14554	14475	14428	14487	14509	14424	14391	14622	14550	14505	14621	14541	14440	14744	14546	14414	14599	14493	14538	14585	14670	14580	14379	14492	14575	14502	14513	14602	14564	14539	14386	14505	14417	14710	14457	14616	14550	14513	14502	14505	14613	14756	14494	14539	14725	14424
23121	21610	29565	24778	23871	26450	28039	22165	20032	19314	18188	17908	17607	17104	16630	16676	16703	16456	16470	16456	16458	16414	16569	16334	16474	16327	16293	16183	16205	16425	16251	16278	16410	16361	16225	16374	16361	16436	16382	16357	16452	16379	16310	16096	16285	16331	16297	16023	15993	16072	16217	16310	16327	16206	16492	16271	16292	16366	16355	16275	16290	16222	16262	16208	16442	16183	16174	16322	16281	16401	16254	16275	16176	16243	16161	16021	16212	16119	16274	16151	16376	16164	16251	16318	16190	16290	16181	16206	16197	16241	16294	16144	16137	16037	16166	16271	16470	16146	16237	16172	16232	16240	16449	16286	16281	16266	16240	16388	16214	16171	16294	16254	16102	16122	16241	16158	16185	16245	16204	16327	16323	16234	16203	16317	16266	16192	16232	16163	16340	16161	16202	16281	16093	16187	16054	16182	16307	16255	16273	16344	16394	16324	16222	16147	16364	16268	16078	16477	16183	16350	16087	16192	16116	16275	16224	16252	16095	16320	16242	16196	16277	16278	16327	16134	16151	16384	16097	16352	15979	16122	16107	16319	16362	16114	16285	16258	16224	16033	16289	16374	16075	16202	16249	16098	16068	16233	16157	16302	16328	16200	16420	16182	16334	16415	16336	16240	16254	16104	16092	16144	16100	16268	15981	15973	16078	16271	16102	16063	16409	16113	16323	16090	16043	16097	15988	16064	16239	16085	16183	16185	16090	16192	16394	16248	16222	16363	16170	16176	16190	16330	16133	16164	16098	16177	16158	16389	16211	16105	16211	16082	15964	16028	16165	16245	16336	16281	16335	16299	16095	16199	16409	16088	16276	16490	16281	16181	16333	16328	16201	16320	16213	16278	16332	16332	16296	16228	16082	16091	16273	16209	16225	16293	16166	16132	16081	16282	16429	16147	16293	16293	16208	16181	16348	16056	16181	16186	16065	16062	16127	16255	16227	16243	16040	16204	16318	16138	16195	16255	16269	16251	16183	16142	15973	16189	16318	16257	16300	16177	16378	16224	16164	16407	16336	16258	16143	16076	16424	16066	16112	16236	16240	16221	15999	16259	16037	15896	16158	16170	16413	16309	16231	16148	15958	16249	16183	16198	16242	16152	16497	16285	16120	16083	16009	16419	16226	16286	16140	16321	16214	16170	16097	16212	16170	16456	16310	16112	16267	16167	16308	16288	16232	16323	16184	16413	16142	16214	16189	16198	16316	16158	16237	16327	16062	16242	16292	16477	16330	16148	16339	16242	16133	16194	16147	16230	16298	16060	16228	16214	16211	16270	16094	16377	16217	16060	16322	16176	16279	16175	15905	16316	16365	16228	16109	16351	16463	16307	16348	16202	16297	16034	16361	16145	16322	15924	16084	16279	16272	16083	15994	16295	16007	16193	16100	16083	16280	16194	16297	16221	16158	16329	16133	16308	16293	16356	16144	16255	16149	16214	16343	16153	16265	16051	16194	16311	16152	16239	16118	16189	16039	16185	15984	16217	16134	16053	16264	16340	16161	15980	16034	16060	16082	16229	15984	16246	16237	16327	16398	16199	16214	16253	15917	16305	16308	16271	16126	16191	16217	16361	16082	16300	16171	16213	16244	16155	16362	16337	16287	16340	16278	16301	16114	16067	15957	16201	16305	16206	16273	16209	16149	16011	16142	16207	16162	16122	16108	16425	16351	16174	16444	16007	16097	16164	16171	16187	16182	16135	16310	16264	16225	16025	16096	16151	16352	16244	16176	16281	16273	16254	16354	16236	16368	16274	16329	16172	16171	16169	16122	16162	16101	16136	16152	16256	16316	16068	16091	16231	16189	16028	16291	16337	16174	16265	16311	16173	16291	16134	16255	16372	16332	16023	16194	16315	16362	16275	16224	16158	16314	16480	16376	16329	16120	16341	16260	16233	16327	16353	16294	16193	16213	16135	16226	16134	16064	16247	16069	16214	16239	16275	15954	16215	16234	16173	16331	16144	16259	16264	16217	16305	16299	16363	16315	16270	16268	16373	16272	16238	16250	16189	16127	16221	16033	16096	16312	16143	16193	16265	16185	16185	16182	16199	16094	16254	16215	16213	16184	16349	16260	16206	16269	16384	16262	16360	16248	16533	16230	15998	16125	16104	16294	16064	16180	16313	16386	16212	16035	16225	16371	16023	16039	16151	16067	16024	16136	16278	16094	16076	16352	16254	16235	16003	16232	16178	16378	16178	16212	16214	16209	16135	16212	16232	16286	16281	16215	16110	16111	16358	16109	16391	16269	16208	16277	16192	16434	16309	16301	16207	16398	16224	16130	16126	16232	16258	16240	15928	16145	16192	16303	16191	16259	16417	16204	16109	16129	16196	16119	16016	16160	16221	16124	16142	16133	16177	16366	16187	16332	16185	16225	16088	16188	16249	16129	16304	16246	16272	16301	16054	16214	16158	16230	16213	16048	16247	16165	16031	16259	16000	16355	16262	16189	16064	16134	16169	16007	16249	16129	16319	16280	16242	15970	16290	16157	16048	16326	16087	16148	16262	16104	16136	16160	16072	16093	16153	16201	16220	16294	16105	16104	16227	16443	16168	16217	16211	16191	16134	16173	15991	15946	16142	16267	16370	16206	16193	16076	16380	16289	16162	16445	16291	16280	16232	16266	16059	16122	16290	16199	16344	16148	16086	16110	16139	16133	16042	16104	16235	16165	16281	16291	16222	16197	16253	16187	16226	16143	16155	16286	16189	16176	16085	16138	16213	16410	16302	16222	16170	16315	16020	16001	16300	16212	16093	16200	16097	16312	16214	16178	16176	16338	16366	16188	16472	16189	16245	16238	16261	16310	16208	16230	16224	16157	16039	16137	16146	16113	16244	16161	16299	16174	16210	16258	16062	16097	16152	16222	16231	16379	16227	16249	16031	16051	16341	16201	16239	16343	16209	16139	16302	16159	16149	16202	16214	16354	16361	16459	16072	16273	16182	16350	16178	16272	16255	16261	16315	16164	16113	16204	16296	16268	16311	16357	16149	16216	16040	16032	16027	16210	16198	16285	16233	16257	16304	16087	16246	16225	16029	16082	16067	16123	15985	16238	16306	16278	16133	16138	16348	16157	16377	16418	16212	16209	16092	16123	16275	16194	16225	16292	16386	16245	16130	16307	16373	16171	16056	16013	15987	16134	16032	16501	16410	16213	16443	16384	16235	16206	16154	16321	16375	16359	16405	16173	16162	16109	16221	16038	16283	16127	16289	16240	16240	16330	16105	16267	16058	16310	16119	16376	16278	16232	16119	16221	16176	16163	16198	16288	16200	16094	16187	16241	16274	16152	16333	16321	16191	16106	16184	16177	16063	16190	16224	15983	16031	16144	16071	16228	16088	16374	16171	16200	16158	16290	16349	16138	16220	16083	16117	16324	16050	16085	16302	16210	16237	16242	16179	16324	16139	16189	16115	16130	16139	16203	16142	16068	16188	16109	16070	16430	16234	16104	16123	16419	16161	16336	16224	16082	16103	16198	16173	16302	16201	16034	16152	16379	15985	16238	16119	16234	16205	16061	16042	15990	16205	16158	16055	16221	16113	16158	16116	16204	16192	16140	16153	16414	16369	16281	16044	16231	16166	16415	16229	16150	16304	16324	15970	16087	16124	16072	16279	16058	16139	16184	16105	16092	16177	16164	15842	16160	16209	16317	16220	16188	16332	16059	16100	16180	16343	16434	16375	16326	16392	16107	16365	16323	16123	16423	16424	16090	16270	16154	16019	16143	16268	16244	16242	16303	16215	16079	16059	16061	16459	16241	16211	16330	16175	16206	16206	16242	16403	16565	16287	16113	15977	16152	16232	16231	16184	16259	16180	16209	16073	16085	16212	16326	16284	16453	16135	16349	16290	16167	16194	16343	15977	16266	16279	16234	16217	16191	16230	16216	16243	16134	16114	16196	16120	16096	16217	16190	16180	16161	16278	16102	16198	16256	16221	16080	16157	16220	16192	16180	16007	16261	16278	16035	16243	16205	16293	16142	16236	16137	16404	16290	16346	16392	16269	16156	16454	16162	16130	16318	16231	16373	16198	16281	16205	16202	15938	16454	16143	16118	16291	16176	16062	16235	16215	16229	16291	16243	16319	16348	16351	16262	16196	16164	16063	16270	16186	15948	16276	16266	16143	16308	16455	16322	16236	16222	16238	16121	16360	16409	16242	16370	16343	16288	15977	16248	16078	16325	16305	16235	16036	16332	16422	16182	16259	16160	16250	16295	16056	16279	16342	16102	16220	16164	16159	16118	16230	16050	16239	16048	16126	16164	16180	16355	16193	16459	16299	16030	16272	16095	15994	15915	16277	16246	16251	16321	16120	16216	16072	16230	16219	16312	16152	16149	16174	16211	16075	16214	16445	16437	16337	16151	16211	16195	16171	16293	16364	16122	16220	16121	16104	16109	16256	16058	16122	16208	16202	16263	16262	16491	16093	16251	16415	16156	16052	16333	16199	16143	16211	16208	16120	16130	16248	16145	16218	16360	16259	16202	16157	16199	16221	16126	16211	16243	16339	16348	15982	16170	16119	16234	16214	16174	16153	16160	16192	16318	16103	16352	16311	16262	16133	16146	16133	16210	16252	16198	16446	16186	16251	16114	16454	16287	16346	16067	16108	16329	16414	16326	16300	16142	16274	16058	16242	15970	16302	16225	16199	16139	16211	16218	16216	16217	16255	15974	16039	16262	16371	16078	16181	16195	16129	16354	16325	16288	16329	15990	16184	16233	16177	16119	16196	16257	16186	16209	16272	16251	16376	16279	16040	16204	16099	16209	16216	16154	16143	16454	16430	16320	16132	16181	16055	16274	16066	16109	16265	16382	16165	16075	16221	16051	16138	16121	16165	16174	16148	16336	16278	16325	16274	16074	16371	16146	16182	16272	16356	16198	16362	16279	16239	16061	16044	16074	16132	16383	16302	16371	16083	16257	16382	16219	16133	16202	16440	16121	16118	16154	16176	16243	16154	16065	16308	16242	16268	16367	16176	16259	16177	16254	16394	16276	16290	16227	16313	16206	16391	15933	16279	16151	16357	16103	16162	16213	16243	16232	16233	16371	16175	16256	16252	16356	16228	16199	16288	16085	16193	16140	16226	16345	16247	16364	16572	16165	16272	16255	16177	16208	16152	16057	16025
41104	64197	57603	44796	36678	29271	24837	21449	19487	18366	16987	16785	15895	15477	15102	14926	15061	15026	14875	14858	14811	14739	14817	15012	14797	14781	14787	14790	14814	15053	14725	14805	14922	14936	15011	14777	14945	14721	14975	14985	14874	14888	14799	14748	14910	14879	14994	14921	14979	14858	14867	15009	14799	14849	14878	14852	14735	14817	14626	14771	14766	14797	14807	14779	14794	14981	14863	14841	14893	14928	14942	14775	14676	14975	14915	14937	14924	14858	14862	14774	14955	15000	14780	14789	14870	14665	14889	14764	14958	14785	14936	14797	14791	14776	14837	14823	14793	14926	14824	14791	14748	15086	14929	14875	14720	14744	14566	14948	14828	14904	14603	14615	14831	14993	14569	14800	14867	14970	14958	14722	14938	14932	14860	14854	14928	14830	14902	14802	14840	14782	14844	14797	14830	14795	14824	14885	14959	14893	14767	14654	14726	15016	14787	14839	14816	14904	14956	14972	14891	14886	14734	14943	14829	14823	14849	14840	14866	14763	14951	14870	14727	14731	14745	14845	15024	14877	14870	14878	14711	14865	14827	14920	14800	14955	14864	14659	14813	14751	14893	14607	14799	14968	14822	14745	14851	14780	14880	14818	14920	14788	14894	14917	14759	14931	14596	14998	14799	14754	14754	15037	14738	14756	14966	14774	14768	14874	14721	14797	14830	14913	14829	14836	14932	14868	14810	14924	14750	14926	14759	14786	14897	14949	14806	14870	15010	14943	14905	14915	14837	14830	15060	14858	14807	14578	14830	14932	14739	14934	14907	14831	14774	14883	14766	14884	14766	14924	14762	14896	14691	14923	14706	14760	14745	14880	14849	14753	14896	14831	14727	14919	14851	14565	14809	14681	14720	14764	14813	14713	14891	14691	14857	14816	14894	14951	14714	14925	14791	14883	14726	14888	14984	14888	14748	14880	14851	14858	14706	14784	14886	14816	14654	14841	14823	14661	14816	14946	14868	14750	14832	14868	14747	14926	14887	14803	14991	14873	14899	14761	14881	14854	14775	14861	14833	14905	14723	14705	14835	14793	14876	14767	14839	14667	14827	14844	14922	14889	14868	14763	14736	14768	14722	14752	14730	14950	14767	14879	14904	14969	14860	14968	14899	14985	14940	14782	14905	14850	15029	14852	14696	14917	14825	14591	14799	14761	14877	14904	14857	14916	14917	14883	14821	15017	14781	14916	14940	14892	14849	14795	14838	14798	14889	14929	14839	14743	14874	14934	14815	14625	14758	14734	14893	14768	14924	14705	14872	14853	14870	14903	15042	14743	14887	14680	14928	14748	14991	14735	14734	14850	14721	14791	14878	14720	14833	14863	14871	14734	14726	14905	14689	15027	14752	14948	14725	14757	14950	14935	14795	14853	14736	14739	14803	14896	14875	14783	14845	14773	15092	14763	14778	14834	14767	15062	14845	14867	14717	14950	14808	14650	14904	14781	14951	14802	14806	14843	14847	14899	14888	14815	14691	14747	14877	14802	14816	14734	14745	14834	14804	14900	14847	14825	14914	14836	14808	14783	14705	14849	14943	14915	14839	14891	14878	14764	14722	14882	14886	14748	14937	14791	14860	14805	14900	14751	14925	14695	14788	14818	15017	14918	14694	14913	14812	14885	14832	14727	14859	14890	14809	14683	14885	14937	14666	14721	14797	14929	14788	14829	14938	14965	14673	14828	14813	14616	14812	14873	15046	14827	14837	14866	14786	14905	14720	14817	14739	14806	14996	14861	14831	14744	14929	14681	14692	14751	14732	14902	14700	14923	14896	14883	15035	14640	14813	14757	14868	14941	14921	14726	14782	14908	14788	14784	14860	14733	14847	14818	14759	14789	14820	14769	14681	14801	15084	14853	14978	14784	14729	14825	14806	15007	14925	14862	14868	14853	14815	14784	14874	14599	14754	14834	14736	14742	14770	14912	14939	14948	14780	14702	14919	14742	14775	14970	14936	14802	14816	14803	14773	14738	14852	14749	14828	14916	14821	14693	14990	14676	14858	14641	14910	14826	14980	14885	14952	14966	15022	14839	14829	14765	14740	14850	14851	14805	14879	14879	14941	14805	14677	14816	14814	14997	14808	14872	14966	14878	14876	14940	14945	14740	14781	14907	14869	14850	14950	14735	14722	14940	14597	14917	14955	14892	14786	14741	14910	14895	15068	14688	14924	14719	14668	14850	14700	14962	14942	14623	14702	14656	14801	14743	14794	14917	14818	14813	14777	14912	14961	14792	14958	14892	14806	14872	14908	14784	14833	14868	14918	14766	14762	14786	14910	14844	14888	14904	14909	14830	14757	14843	14826	14759	14775	14770	14957	14966	14749	14829	14840	14872	14795	14817	14782	14715	14819	14933	14869	14845	14861	14887	14897	14763	14854	14951	14829	14778	14815	14952	14856	14697	14999	14952	14853	14687	14703	14891	14675	14767	14766	14828	14906	14858	14759	14854	14746	14871	14848	14771	14992	14624	14912	14710	14823	14903	14764	14812	14773	14901	14971	14804	14921	14851	14815	14771	14744	14951	14759	14704	14780	14837	14978	14799	14973	14777	14806	14935	14783	14754	14928	14824	14748	14798	14743	14889	14728	14880	14802	14927	14673	14881	14872	14857	14905	14851	14766	14838	14807	14715	14896	14812	14776	14862	14737	14731	14727	14909	14838	14882	14914	14891	14795	14870	14944	14881	14948	14824	14779	14664	14773	14766	14768	14811	14929	14670	14939	14958	14939	14791	14903	14805	14948	14786	14726	14856	14743	14879	14696	14755	14788	14687	14794	14743	14792	14872	14713	14776	14861	14987	14819	14922	14874	14686	14800	14775	14822	14737	14829	14851	14757	14712	14675	14697	14968	14777	14709	14820	14957	14911	14869	14809	14876	14967	14841	14670	14731	14846	14683	14851	14744	14833	14781	14834	14792	14906	14780	14809	15016	14908	14758	14931	14716	14787	14809	14782	14722	15008	14847	14803	14813	14863	14785	14847	14821	14694	14969	14717	14901	14718	14837	14774	14910	14701	14792	14957	14908	14947	14781	15029	14819	14830	14702	14880	14720	14894	14877	14705	14742	14857	14935	14793	14710	14798	14643	14787	14816	14823	14868	14616	14766	14918	14830	14826	14788	14714	14829	14853	14805	14733	14682	14936	14822	14803	14873	14941	14739	14741	14749	14767	14985	14847	14707	14886	14851	14871	14623	14974	14824	14782	14796	14852	14982	14778	14802	14689	14910	14908	14892	14868	14825	14985	14714	14932	14831	14954	14872	14655	14856	14801	14733	14896	14767	14798	14759	14650	14710	14634	14840	14765	14904	14863	14826	14918	14868	14879	14808	14748	14736	14861	14839	14998	14622	14892	14705	14860	14911	14810	14700	15032	14856	14771	14860	14773	14800	14710	14789	14769	14625	14742	14885	14626	14748	14772	14807	14760	14801	14759	14750	14664	14790	14944	14956	14715	14762	14980	14666	14865	14867	14627	15068	14774	14860	14836	14841	14854	14973	14792	14853	14858	14729	14783	14795	14824	14811	14927	14902	14950	14773	15027	14816	14864	14785	14915	14713	14848	14857	14908	14821	15054	14884	14890	14910	14693	14773	14840	14800	14741	14791	14606	14857	14860	14889	14660	14839	14854	14733	14763	14831	14830	14834	14850	14926	14955	14736	14732	14619	14833	14879	14603	14958	14716	14841	14866	14950	14785	14978	14821	14780	15041	14868	14805	14821	14781	14930	14532	14900	14987	14939	14730	14939	14843	14842	14725	14820	14958	14646	14906	14648	14883	14890	14815	14772	14816	14787	14904	14978	14808	14829	14902	14873	14755	15029	14840	14739	14940	14765	14763	14819	14859	14889	14908	14852	14739	14801	14795	14767	14684	14807	14878	14855	14956	14931	14701	14829	14812	14757	14900	14841	14723	14867	14853	14806	14657	14691	14854	14787	15042	14811	14919	14788	14631	14826	14958	14849	14855	14821	14810	14817	14811	14718	14921	14855	14833	14799	14955	14911	14914	14928	14649	14938	14897	14740	14763	14842	14914	14937	14883	14849	14798	14852	14902	14856	14802	14873	14806	14827	14836	14902	14868	14740	14856	14848	14899	14781	14802	14791	14844	14757	14995	14801	14925	14836	14782	14902	14869	14921	14831	14896	14656	14740	14625	14860	14794	14881	14737	14745	14835	14755	14958	14967	14692	14767	14814	14865	14749	14733	14820	14906	14782	14825	14853	14939	14679	14758	14882	14866	14773	14851	14786	14792	14693	14689	14980	14815	14770	14803	14834	14890	14874	15092	14799	14721	14846	14959	14758	14822	14856	14850	14862	14969	14710	14719	14877	14739	14890	14889	14753	14855	14698	14994	14971	14895	14819	14853	14908	14867	14731	14908	14915	14995	14773	14636	14945	14847	14669	14784	14908	14803	14896	14860	14875	14868	14862	14949	14835	14846	14723	14783	14814	14839	14901	14899	14989	14956	14811	14857	14885	15007	14810	14712	14822	14762	14732	14594	14816	15008	14903	14767	14823	14943	14910	14907	14885	14676	14797	14881	14786	14706	14992	14942	14869	14949	14865	14982	14854	14734	14923	14777	14991	14959	14784	14755	14896	14710	14860	14860	14869	14799	14690	14752	14877	14801	15136	14914	14929	14859	14918	14770	14659	14810	14709	14937	14742	14867	14909	14849	14610	14798	14757	14823	14828	14947	14833	14839	14929	14765	14920	14861	14791	14684	14709	14774	14957	14779	14881	14909	14843	14743	14666	14583	14918	14791	14923	14763	14892	14803	14926	14945	14705	15033	14835	14868	14730	14820	14810	14859	14854	14635	14811	14643	14791	14906	14960	14866	14754	14948	14703	14848	14838	14967	14894	14716	14765	15001	14872	14764	14792	14771	14797	14955	15007	15133	14793	14949	14807	14920	14830	14684	14864	14837	14730	14957	14844	14867	14757	14895	14917	14906	14792	14779	14845	14908	14822	14700	14645	14818	14856	14783	14850	14833	14731	14756	14816	14937	14675	14746	14580	14627	14923	14751	14562	14741	14889	14892	14676	14842	14770	14906	14800	14662	14708	14772	14694	14890	14834	14871	14757	14739	14936	14940	14961	14906	14763	15043	14608	14833	14764	14855	14812	14676	14784	14783	14775
29511	28937	33683	27989	21145	18451	17106	16286	15904	15521	15297	15302	15194	15327	15202	15236	15257	15213	15008	15120	15351	15074	15054	15170	15057	15073	14978	15094	15114	15076	15235	14881	15163	15049	15036	15205	14969	15091	14995	14972	15010	15014	15031	14936	15165	15050	14955	14979	15040	15173	14998	15082	14988	15021	14955	14970	15183	15095	15110	15202	15148	15115	14932	14902	15133	15002	14959	14930	14996	14901	14897	15000	15076	15111	14813	15079	14972	14897	15033	15070	15027	14955	14989	15114	15046	15043	15017	15087	15050	14980	14854	15065	14954	14956	15249	15128	15054	15012	15059	14911	15038	15004	15022	15094	15086	15102	14847	14982	15132	15028	14990	15051	15049	14888	14954	15109	15027	14937	15016	15123	15056	15011	14864	15116	14979	15023	14889	15072	15009	15086	14950	14902	15028	14873	14952	14956	15107	15083	15108	15043	15147	15138	15046	14883	15106	15232	15032	14956	15077	14927	14985	15209	15154	14834	14766	14986	15086	14891	14942	15080	15033	14877	14946	15150	15086	15003	15168	14937	14929	15083	15058	15089	15271	14933	14751	15242	15145	14897	14873	15151	14870	14837	15052	14935	14910	15129	15066	15023	15153	14926	14988	15017	15030	15136	15016	15139	14913	14869	14914	14887	14980	14743	15175	15041	15083	14974	15059	14874	15078	14948	15213	15055	14960	15388	15092	15193	14925	15085	15012	14831	14936	15096	14896	15157	14999	15117	15011	15114	15076	14972	14963	15187	14892	15040	15100	15033	15151	15213	15143	15011	14972	14874	15041	15168	15107	15019	15127	14981	14895	15083	14996	15014	14981	15178	15030	15116	14997	14928	15012	14962	14956	14962	14925	14903	14857	14875	15049	15105	14965	15191	14987	14987	14810	14964	14922	14918	14932	14891	15009	14974	14873	14973	14934	14956	14942	14984	14859	14871	15021	15050	15093	15059	15009	14937	15107	15056	14999	14976	14944	14918	14813	14915	14890	15110	14928	15077	15038	15017	14979	15067	15015	14944	14844	15142	14953	14963	14958	15127	14857	15188	15123	14966	15241	14839	14883	14989	14984	14885	15029	15120	15091	14972	14933	14978	15004	14977	15087	15065	15089	15066	14960	15208	14802	15107	15167	14992	15027	15124	14882	15069	14988	14951	15193	14896	15048	15053	15060	15084	14879	15163	14928	14924	15009	14900	15026	15031	15079	15124	14899	14819	15003	14776	14829	14885	15037	15012	14914	14859	14955	14848	14918	15056	14931	15061	15172	15032	15012	15114	14925	15188	15051	14854	14896	15043	14949	15183	15008	14930	14957	14817	15096	14881	15126	14922	14940	14926	15046	14894	14936	14957	15161	14944	14915	15131	15030	15028	14930	15005	14930	14923	15034	15223	14948	15232	14875	14762	15094	15070	14986	15073	15103	15026	15018	15011	15046	14918	14983	15055	15180	14923	14814	15163	14934	14987	15128	14986	15179	14834	14835	14897	15153	14955	15046	15052	15031	15217	15112	15008	14904	15036	14958	15060	15047	15183	15075	15117	15189	15028	15065	14985	15113	15046	15043	15049	14869	15122	15173	15072	15010	15067	15069	15158	14962	15144	15195	14839	15092	14888	14910	14991	14954	14901	15085	15046	15009	15020	15135	14809	15020	15018	15137	15034	15065	15004	15013	15003	15211	15070	15014	15082	15189	15069	15131	15128	15083	15040	15035	14979	14876	14982	15039	14975	14971	14975	14898	15094	15183	14972	14963	14917	15081	15066	15160	15083	14853	14959	15076	15133	14983	14843	15080	15079	15132	15102	14917	15035	15036	15005	15062	14933	15042	15093	15165	14913	14966	15102	15120	15036	15057	14972	15190	15017	15080	15018	15207	15101	15104	15177	15062	15178	15056	15000	15064	15129	15180	15028	15007	14725	14998	15088	15069	14875	14976	15104	14929	14962	14979	15020	14929	14920	15014	15039	14964	14983	14957	14953	15030	15133	15043	15019	15118	15015	15079	14800	15056	14990	14890	14936	15147	14968	15034	15002	15044	15135	15035	15155	15010	14918	14986	14898	15014	14995	15034	15131	15111	14800	14980	14953	14954	14868	15161	14955	14907	15029	14926	15036	14984	15071	15092	14992	14954	15166	15150	15003	15099	14983	14930	15273	15059	14944	14862	14984	15146	15010	15022	15134	15240	15144	15126	15046	15054	15030	15163	15076	15223	15134	14995	15036	15027	15015	15224	14953	15170	15129	15065	14961	14924	14937	15204	14828	14893	14978	15191	15008	14872	15045	14859	15018	14956	15024	15091	14932	15209	14987	15024	15132	15012	15046	15122	14972	15149	15000	15128	14997	14916	15008	15029	15136	15013	15244	14964	14920	15106	15237	14956	14921	14962	15217	15011	14896	15014	14875	14942	14908	15055	14879	14915	14938	14891	14973	14790	15054	14983	14980	15042	14740	15086	14870	15155	15093	15089	14910	15053	15384	14997	15198	15180	14865	15037	15015	15057	14998	14881	15189	15126	14862	15088	14894	15056	15133	15272	15089	14972	14888	14754	15066	15014	14870	15062	15014	14999	14935	15198	15187	14935	14859	15188	15006	15150	15019	15067	14873	15065	14905	15105	15154	15065	15090	14894	15000	14965	14969	15041	14884	15443	15199	14914	15088	14810	14953	15062	14934	14871	14883	15203	14882	15157	15173	15097	14969	14927	15144	14945	15021	15026	14983	14868	14974	14995	15229	15130	14956	15089	14967	14962	14983	14973	14959	14988	14817	15073	14742	14982	14953	15004	15104	15027	14872	14974	15028	15148	14809	15120	15061	15152	15289	14861	14974	14961	14901	15077	15085	14910	14915	15087	14969	15187	15015	15041	15027	15030	14720	15087	15110	15317	15120	14983	15182	15036	15163	14991	14846	14922	15064	14953	15081	14969	14799	15023	15231	14852	14967	14836	14839	14992	15046	15137	14940	14911	15068	14965	14938	15110	15168	15002	14995	15109	15056	15069	14929	15018	14841	14971	15160	15059	15002	15003	15072	14985	15016	14792	15048	15131	14800	15016	15200	14955	14976	15095	15234	15107	15023	15154	15048	15058	14918	15011	14843	15112	15105	15022	14965	14997	14937	15221	14950	14882	15016	14738	14983	15171	15103	15109	15251	15013	15029	15262	15108	15112	15058	15062	14989	14968	14978	15203	14856	15167	15090	15002	15023	15036	15079	15042	14883	14968	14984	15019	15030	15005	14913	15048	14938	15079	15006	14829	15180	14856	15016	14878	15080	14891	15046	14955	14930	15116	15165	15069	14908	15022	15092	15023	15142	15057	14877	14897	15103	14861	15193	14893	14938	14899	15205	15057	14949	15050	14888	15013	14985	15208	14994	15003	15087	15169	15001	14993	14971	15143	14959	15023	15106	15097	15192	15030	15091	14852	15076	15058	14890	15026	14997	15092	15097	15105	15217	15083	14913	14977	14918	15072	14886	14896	15099	14956	15000	15168	15230	14899	14831	15071	15142	15119	15129	15128	14984	14886	15080	15116	15048	14878	15147	15032	15032	15184	15013	15411	15098	14971	14882	15141	14867	14917	15177	14948	15084	15123	15061	14991	14976	15077	15059	14943	14969	15118	15136	15287	15053	15119	14965	15014	15056	14967	15094	14913	15209	14828	15106	14971	15016	15325	15148	15028	14915	15394	14979	14971	14967	15103	15082	15117	14969	14961	14923	15146	14962	14916	14880	15205	15088	15052	15287	15113	15059	14987	14898	14927	14903	14958	14934	15039	15178	15141	14928	15127	14939	14989	15148	15084	14719	15019	15014	14926	15145	14988	15019	15062	14877	15109	14860	14929	14934	14983	14878	14800	14956	15127	15030	15133	14909	14968	15019	14875	15068	15018	15065	15092	15190	15093	15043	15078	15032	15082	14914	14997	15039	15133	15011	15123	15085	15019	15155	15030	15050	14932	14926	14896	14796	15092	15226	15127	15045	14944	14889	15140	15160	14832	15069	15014	15111	15040	15080	15118	15039	14970	14931	14954	15011	15059	14968	15135	15075	15047	15080	15133	15075	15006	15088	15026	15177	14994	15063	14897	14966	15147	14971	14866	14934	14900	14918	14991	14959	14832	14949	15039	15128	15130	14915	14952	15152	15127	15057	14863	14943	14997	15118	14984	15092	15032	14827	14950	15114	14971	15155	15326	14960	14971	14969	15027	14979	15124	14957	14888	14837	15229	15190	15017	15114	15061	15121	14912	15137	15109	14951	15035	14992	15147	15046	15074	15139	14929	15068	15102	14951	14994	15044	14996	14892	15121	15021	15062	15186	15129	14977	15079	14978	15030	14891	14975	15012	15079	15011	15245	15141	15025	14917	15077	15038	15004	15004	14872	15032	14993	14982	14903	15127	15058	14845	15083	14971	14919	14928	15016	14911	15088	15081	15058	14879	14873	15059	14859	15059	14838	14939	15041	14962	15098	15033	14974	14855	15025	15033	15226	15149	15058	14826	15067	15024	15170	14991	14929	15024	14911	14899	14937	15096	15135	14992	15235	14790	15055	15005	14995	15016	15107	15013	14950	15060	15089	15078	14940	15082	15048	15056	14975	15098	14854	14922	14935	15109	15046	14979	15090	15118	15077	15079	15128	15118	15039	14921	15018	15064	14995	15004	14989	15056	14949	14965	15071	15033	15112	15134	15133	15085	15212	15161	15062	15124	14974	15131	15241	15112	15107	14956	14917	15083	15113	14932	15200	14910	15156	15103	14848	14946	15288	15162	15101	14912	15283	14978	14867	14829	14876	14973	14969	14942	14887	14882	15108	15059	15020	15044	15041	15096	14885	15154	15079	14985	15072	15108	14946	15068	15013	14982	14912	14964	15037	15048	15075	14699	15126	14940	14844	15100	15084	15117	15133	14982	15224	15104	14966	14952	15038	14813	14989	15017	14993	15118	14989	14978	15174	14934	15005	15062	14939	14884	14897	15047	14869	14868	14895	14961	14972	15100	15038	15065	14927	15091	15111	14990	15012	15045	15146	14982	15056	15030	15180	14855	15047	14899	15073	15138	14904	14950	14989	15031	15014	14938	15192	15028	15105	15000	15033	14938	15194	15013	14952	15012	15180	15091	14862	14946	14944	15028	14989	15151	15297	15055
36023	47067	38193	27734	21801	18217	16577	15639	15242	14796	14473	14184	14258	14193	14412	14160	14070	14159	14129	13998	13949	14145	14133	14074	14052	14178	13995	14024	13869	14064	14020	14047	14123	14053	14060	14060	14088	13996	14027	13978	14143	14241	14110	14076	14004	14013	14077	14063	14021	14029	14056	14141	14033	14136	14185	14038	13925	14121	14091	14144	14088	14202	14106	13949	14086	14089	14043	14008	13988	14043	14092	13982	14093	14067	14214	14155	14107	14034	14192	14043	13983	14144	14045	14126	14068	14023	14025	14071	14069	13929	13743	13955	13989	14022	13980	13883	14212	14054	13969	13988	14014	14216	14058	13963	13876	14347	14061	13834	13906	14024	14168	14113	14080	14050	13906	14091	14075	14057	14162	14020	14109	14151	14058	13985	13931	13999	13870	14034	14141	14017	14137	13953	14110	13871	14060	13889	13927	13993	13950	14062	14098	14093	14152	14162	13870	14173	14039	13985	14075	13923	13992	14186	14144	14051	13863	14141	13927	13974	14015	14096	14076	13887	14163	14103	13859	13983	14161	14109	14220	14071	13867	14050	14034	13935	13992	14148	14125	13988	13948	14090	14028	13992	13986	14111	13969	14060	14164	13892	14216	13954	14033	14185	13933	13953	14099	14231	13904	14109	14109	14090	14135	14050	14057	14030	13951	13998	13989	14202	14028	14165	13976	13998	13883	13980	14075	14120	13940	13884	14098	14043	13938	14111	14025	14111	13971	14171	13833	14004	14090	14178	14143	14185	14108	14052	14146	13853	14125	13965	13984	14102	13950	13966	14108	13939	14068	13748	13911	13821	14017	13993	13947	14055	13963	14236	13990	14048	13997	14010	14109	13940	14282	14092	13923	14037	14166	13928	14144	14029	14156	14216	13983	14168	14060	14165	14181	13984	14025	13917	14092	13965	14011	13940	14022	13981	14048	13975	13984	14125	14064	14149	14024	13988	14077	14085	14075	14002	14248	14021	14042	13954	14046	13969	14197	14109	14215	13952	13966	14152	14041	14096	13948	14032	14111	13929	14084	14136	14098	14096	14166	13970	14247	14136	13887	14049	14058	14080	14129	14147	14049	14038	13987	13799	14092	14234	14076	13919	14038	13956	14006	13982	14063	13986	14094	14084	14101	13998	14020	14010	13944	13954	14020	13934	14144	13866	14006	14076	14259	14078	13990	13983	14062	14141	13998	14067	14047	14039	14175	14103	14053	14092	14153	14009	14079	14128	13865	14263	14029	14038	13968	14098	14099	13946	14044	13981	14130	14116	14132	14022	14041	14135	13882	14046	14030	13908	14053	14054	13994	14085	14030	14067	14101	14118	14001	14057	14200	13881	13987	14066	14023	14028	13959	13997	14034	13919	14058	13895	14160	13913	14025	14225	14092	14001	14091	14046	13946	14176	14007	14144	13947	14040	14033	14130	13976	13926	14055	13966	14121	13922	14077	14059	14038	13982	14030	13962	14029	13915	13967	14067	14090	14050	14094	14144	14167	14153	14088	14036	13931	13994	13880	14039	14045	14153	14068	13992	14047	13937	13987	14022	13938	14236	14098	14138	14131	13945	14041	14180	14137	14159	13995	13989	14089	13870	14212	14049	14168	13969	13975	13969	14115	13819	14177	13926	14095	13986	14085	13946	13889	14170	13902	14041	14173	14098	14046	14096	14016	14122	14137	14111	14009	14035	14071	14005	13888	14128	14010	13999	14064	14236	14082	14062	14037	14086	14254	14157	14106	14035	13939	14078	14051	14215	14072	14081	14024	14131	13926	13957	14231	14136	14036	14143	14085	14061	14183	13977	13880	14032	14135	13925	14097	14154	14108	13943	14112	13881	14157	14076	13939	14127	14024	14006	14073	14045	13878	14084	13963	14094	14069	13890	14048	14273	13986	14095	14002	14002	14159	14033	14159	14036	14042	14192	13859	14029	14253	14172	13857	14019	14064	14101	14074	14189	13916	13918	13867	13968	13981	14066	13996	14078	14092	14028	14042	13949	14067	14084	14093	14131	14052	14281	13928	14068	13943	14053	14306	14149	14121	13940	14193	13998	14066	13968	14077	14072	13929	14072	14128	13884	13749	14048	14110	14011	14093	13983	14212	14004	14157	13902	14059	13994	14111	14162	13996	13990	14144	13919	13983	14132	14215	13893	14091	13888	13999	14186	14108	13980	14091	14017	14029	14192	14100	13950	13980	14050	14008	13935	13957	13988	13912	14167	13949	14060	13936	14014	14058	14011	14252	13951	13973	14108	14207	14077	14031	14039	14075	13978	13997	13983	14000	14206	13977	14006	13970	13959	14317	14092	14112	14055	14221	14051	13884	13895	14157	13936	14089	14029	13986	14101	14133	13910	14061	14132	14153	13985	14120	13947	14090	14184	14060	14050	14129	14075	14012	13880	14024	14174	14075	13986	13954	14115	13980	13920	14022	14167	13967	14062	13923	13986	13837	14129	14058	14030	13894	14041	14123	14012	14137	13994	14002	14019	14079	14030	14005	14160	14054	14105	13958	14174	14255	14113	13989	14084	14007	14067	14066	14080	14176	14178	14048	14009	13830	14098	13950	14095	13980	13891	14039	13950	14054	14004	14155	14250	14047	14100	14029	14122	13933	13899	14101	13905	14043	14015	13995	14006	14112	14032	14018	14033	14189	14065	13977	14200	14131	13992	14016	14072	13981	14132	14153	14047	14053	14027	14124	14248	13906	14064	14184	14006	13969	14081	14009	14006	14069	13943	14016	14233	14070	14148	13998	13949	14026	13910	13988	14163	14005	14097	13952	14009	14045	14087	14053	14102	14039	14080	14234	13985	13970	14019	14041	14042	13935	13998	14152	13932	14127	14125	14061	14071	14181	14033	13936	14162	13918	14119	13968	14168	14146	14112	14121	14180	13870	14095	14037	14108	14074	14149	14106	14144	13994	14193	14088	14061	13994	13996	14088	14009	14261	14145	14057	14149	14080	14105	14097	13911	14133	14094	14215	14060	14217	13884	14158	14015	14013	14129	13865	14102	14027	14097	13948	13977	14053	13938	14106	14058	13895	14155	14079	13838	13977	13948	14049	13944	14031	14126	13980	14191	14150	14142	14079	13924	13972	14205	14015	14072	13903	13969	14155	14164	14078	14110	14043	14070	14163	14198	14213	14128	14174	14088	14085	14103	13926	13947	14048	14035	14205	14024	13906	14033	13990	14136	13980	14069	14073	13926	14104	14136	13990	14009	13835	14133	14168	14037	13850	14065	14038	14092	14097	14098	14013	14055	14086	14039	14144	14132	14161	14023	14146	13869	14010	14115	14092	13928	14105	14054	14045	14039	14061	14032	14061	14027	13997	14113	14137	14063	14076	13987	14052	14116	14133	13898	13942	14051	13889	14144	14071	14174	14084	13902	14085	14198	13909	13988	14003	13910	14178	14275	14188	14079	14080	13967	14178	14124	14124	14200	13971	14138	14051	14072	14112	14055	14061	13912	14185	14083	13863	14034	14122	14138	14118	13806	14108	14202	14217	13925	14237	14098	14015	13914	14069	14009	14042	13996	14241	14085	14131	14048	13978	14121	14036	14151	13958	13975	13951	14069	14051	13990	14174	14160	14090	14011	13982	14015	13955	14130	13991	14068	14132	14108	14189	13891	13916	14052	14034	14028	14201	13925	14207	13949	14026	14030	13926	13931	14112	14050	14140	14023	14000	14062	14077	13968	14144	14037	14043	14144	14032	14276	14170	14023	13977	14238	13915	14050	14011	13996	14085	13986	14213	14019	13911	14097	14086	14042	14118	14024	13990	14098	14011	14181	13771	14145	13941	14130	14178	14046	14003	14091	14041	13991	14008	13989	14184	14042	14079	14111	13981	13974	14027	14031	14010	13994	13976	13992	14024	14077	14013	13923	14101	13910	14105	13830	14239	13872	14270	14088	14073	14040	14209	14183	14164	14130	14160	13972	14202	14064	13949	14038	14116	14160	13821	13856	14097	13953	13823	14142	14141	14006	14153	14116	14057	13921	14104	14084	13957	14081	14202	13853	14181	14124	13853	14060	13976	14034	14014	14014	14093	14124	14047	14176	13954	14155	13964	13932	13895	14214	14241	14081	14065	13986	14021	14107	14107	13840	14147	14112	14159	13990	14109	14082	13916	14223	14032	14049	14135	13991	14074	14149	14123	14066	14127	13963	14091	14034	14187	14088	14210	13988	14035	14130	13943	14164	14134	14008	14009	13895	13931	14030	13981	13879	14058	14099	14031	14127	14062	14078	14119	14106	14030	14000	14181	14167	13939	14155	14175	14115	13837	13935	14057	13969	14047	13955	14000	14041	14161	13978	13985	14103	14032	13886	14089	14023	14129	14081	14079	14145	14143	14143	14065	14204	13956	14007	14190	14122	14116	14081	14107	14079	14221	13965	14070	14117	13955	14190	14047	13955	14037	14129	14081	14118	13998	14164	13929	13949	14003	14180	14070	14059	14139	14204	14102	14153	14032	14023	14142	14013	13996	13993	14095	14052	14186	14031	14037	13847	13982	14064	14001	14006	13893	14098	14348	14026	14100	14096	13877	14028	14068	14043	14035	14105	13959	13923	14166	14098	13961	13834	14066	14001	14031	14205	14139	13735	13962	14133	14024	14014	14233	14245	14118	14053	14045	14093	13961	13975	14338	14187	14216	14059	14199	13895	14167	14089	14255	13862	14014	14134	13950	14023	14052	14252	14053	14028	14106	13961	14022	13801	14150	13986	13968	14113	14001	13974	14036	14218	13953	14213	14119	14060	14208	14104	14127	14044	14069	14087	13853	14127	14070	14062	13948	13967	14097	14133	14052	13937	14147	14010	14176	13926	13989	14104	14152	14084	14028	14124	13981	14119	14123	14309	14074	14044	14022	14015	13938	13925	14056	13967	13904	14297	14083	14023	14076	14068	14022	14232	14094	14044	13980	14014	14105	14084	13976	14038	13951	13899	14140	13859	13976	13986	14073	14074	14151	14084	14125	14059	14113	13896	14164	14107	13935	13941	14144	14121	13970	13955	14238	14053	13948	14010	14052	14066	14124	14099	14060	14159	14174	14074	14071	13957	13956	13916	14146	14135	13959	14051	14231	13957	14006	14127	14145	14018	14049	14004	14052	14124	14190	14092	14127	14163	14052	13988
24409	21621	29512	27192	26646	26245	23347	19749	18326	17515	17023	16607	16462	16196	16208	16166	16152	16240	16101	16316	16115	16062	16195	16132	16248	16087	16227	16281	16275	16180	16179	16051	16008	16089	16280	16178	15992	15918	16078	15944	16088	16062	16005	16123	16023	16188	16024	16014	16071	15986	16139	16084	16183	15850	16037	16137	16028	16012	16016	15993	16051	16026	16081	16242	16011	15941	16213	15972	16022	15951	15992	16077	16045	15995	15968	16092	16109	16006	16189	16000	16132	15905	16068	15977	16136	16125	16194	16291	16169	16195	16119	15878	16023	16119	16171	16289	16028	15928	16117	16142	16223	16093	16274	15853	16034	15967	16208	16063	16017	16114	16210	16244	15983	16142	16112	16087	16076	16051	16122	15794	15989	16065	16014	16152	16123	16025	16087	15834	16161	15982	16097	16122	16111	15926	15998	15914	15975	16100	16110	16170	16036	16002	15916	16081	16085	15937	15998	16048	15898	16263	15935	16002	16174	15795	16043	15906	16110	16202	16136	16045	16019	15994	15920	16039	15975	15870	16037	16193	16205	15978	16131	16094	16249	15949	16186	16073	16146	16021	15909	16023	16117	16097	16002	16042	15932	16217	16184	15919	15888	16019	16033	16117	15960	16011	16203	16104	15995	15893	16058	16076	15810	16044	15956	15998	15985	16069	15872	16021	16032	16064	16061	15898	16107	15963	16028	16255	16002	16060	15953	15902	15886	16049	16221	15877	15945	16084	15928	16091	16031	15909	15951	15904	15964	15820	16055	15988	16041	16067	16114	16093	16264	16012	16274	16201	16184	16195	15888	16045	15800	16083	16235	16135	16098	16144	15882	16156	15913	16039	15998	16125	16054	16065	16185	16078	16006	16003	16044	15979	16077	15947	15845	16025	15950	15994	15840	16088	16229	16041	15951	16092	15938	16181	16130	16094	15903	15904	15915	16174	16015	15956	15948	16090	16153	15958	15905	15954	16103	16170	16113	15852	16011	16083	16050	15987	16193	16139	16145	16093	16049	15850	16121	16228	15873	16055	15883	16013	15988	16052	15923	15943	16003	16044	15821	16143	15961	16075	16106	16098	16214	15861	15985	16133	16007	15975	16169	16034	16169	16115	16156	15943	16006	16034	16122	15974	16156	15908	16046	16079	16198	15962	16138	15873	16265	15948	15935	16056	16096	15902	15971	15957	16070	16059	15964	16154	16029	15957	16238	16155	16044	16071	16108	16050	15982	16125	16139	16082	15888	16133	16107	15922	16001	16170	16262	16003	16202	16012	16010	16312	15897	16033	16009	15884	16042	16087	16122	16217	15928	15921	16025	16160	16041	16015	16032	15957	15929	16200	16007	16097	16052	16047	16043	16109	16072	15944	16028	16087	16092	15974	16093	16039	16017	15945	16135	16137	16099	15908	16216	15979	16051	16003	16067	16053	16194	15880	15995	15975	15980	16201	15910	15974	16114	15916	16047	16131	16153	16158	16213	15971	15928	15990	16172	15908	15891	16086	16062	16093	16050	15938	16017	16044	16021	16098	16084	16084	16032	15752	16002	16099	15999	15993	15698	15938	15995	15859	15937	16024	15972	15996	16276	15969	15864	16016	16154	15978	15905	16135	15958	16119	16179	16114	16067	16007	15986	15954	15941	16299	16202	15949	16121	15963	15980	16006	15781	16105	16222	15988	16079	16047	15960	16137	16176	15954	15984	16180	16066	16136	16029	16080	16054	16263	15921	15996	16085	15959	16061	16181	16081	16086	16010	15915	15876	16059	15883	16119	16049	16031	16092	15953	15982	15859	15943	16114	15968	15993	15938	16074	15843	16068	16060	16255	16196	16026	16010	16086	16210	16004	15931	15720	15820	16028	16052	16098	16152	15986	15993	16087	16172	16129	16138	16080	16108	16082	16193	16092	15904	16170	16075	16192	16179	16068	16141	15988	16052	16027	15887	16230	15858	16001	16010	16221	16051	16318	15986	15931	16200	15987	16043	16107	16033	16041	16263	16010	16283	15901	15932	15963	16256	16010	15860	16160	16132	16038	16042	16333	16074	15959	15986	15999	16133	15932	15943	16067	16102	16039	16073	16012	16110	16037	16020	16064	16020	15968	16107	15826	16049	16088	16179	16113	15935	16049	16159	15695	15969	16244	16032	15887	15967	16107	16150	16056	16071	16073	15958	15968	15892	15923	16057	16004	16098	15963	15972	16101	15968	15859	16099	16185	15900	16092	16195	16280	15948	16145	16034	16119	15976	16135	16206	15834	16123	16140	16112	16084	15861	16080	15991	15982	16093	16095	15882	15864	16145	15944	15889	16218	16042	16158	16126	16194	16040	15994	15985	16010	16121	16096	15921	16066	16266	15903	16085	16094	16206	16067	15902	16098	16087	15960	16058	16004	15948	15961	16074	16067	16052	15896	16188	16092	16035	16086	16085	16201	15926	16022	16089	16038	15998	16169	15875	15839	16045	15975	15944	15968	16187	16043	16106	16128	15930	16124	15890	15929	15934	15843	16008	16010	16131	16120	16046	16147	16053	15960	16002	16070	15985	16126	16203	16080	16274	15996	16059	15972	16104	16244	15814	15966	16131	16033	16018	16067	15992	16001	15936	16146	16166	15888	15880	15898	16044	16112	16089	16087	15778	15991	16172	15965	15899	15930	16145	15970	16235	16009	16042	16043	16145	16269	16133	16102	15944	16104	15966	15898	15962	16005	15727	15960	16033	15930	15914	16034	16145	16125	16099	16071	16140	16076	15912	16027	16208	16122	16215	16129	16066	15938	16091	15940	15877	16033	16218	16000	16183	16025	15944	15972	16256	16118	16064	16068	15921	16051	16069	16055	15888	16270	16198	16140	16022	16166	16053	15947	16030	15955	16193	16043	15962	16043	16048	16082	16067	16158	16200	16017	15945	16097	16112	16074	16069	16082	15933	16007	16114	15863	16042	16284	16190	15961	15968	16131	16188	16336	16223	15944	16210	15822	16040	16137	16022	16065	16080	16176	16158	15882	16104	16172	16049	16100	15825	16067	16126	16304	15956	15982	16104	16065	15866	16182	16021	15996	16018	16024	15972	15918	15886	16054	16117	16009	15987	15953	16114	16122	16060	16199	15945	15963	15945	16023	16011	16006	16035	16049	15981	15985	15856	15923	16064	16022	16066	16036	16010	15984	16034	16179	16051	15887	16044	16027	16143	16086	15946	16191	16082	16123	15896	15935	15977	16037	16098	15895	16044	15976	16030	16073	16096	16156	15892	15882	16123	16070	15818	16055	16094	16210	16075	15988	16083	16005	15995	15958	16101	16153	15892	16107	16239	16100	16162	16113	15943	16153	15869	16276	16111	16255	16025	15910	16308	16185	16063	15856	16109	16003	15963	16162	15884	16103	16086	16138	15992	16063	16107	16004	15869	15987	15986	16065	16254	16037	16177	16120	16203	16009	16210	15976	16162	16018	15992	16097	15849	16092	15973	16217	15993	16011	16125	16062	16176	16045	16081	16003	16136	15956	15993	15929	15974	16025	16110	15928	16092	15997	16191	16061	15800	16203	15984	16117	16042	16045	15857	15977	15989	16015	15768	15923	15976	15948	16036	15942	16043	16068	16019	16160	15984	15999	15930	16098	15923	16251	15975	15927	16126	16030	15985	16027	16028	15951	15890	16177	16056	16091	16035	16062	16173	15882	16077	16040	16105	16019	15852	16237	16014	16041	16131	15991	16174	16054	15872	16104	16204	16078	16148	16006	16155	16032	16083	16032	16074	15895	15884	15912	15981	16091	15829	16146	15939	16169	16031	16234	15957	16230	16072	15996	15844	16005	16224	15955	15983	16105	16118	16038	15998	16176	15983	16011	16192	16097	15894	16119	16046	16240	16100	16044	16246	15978	16101	16136	16172	16206	16016	16149	16219	16068	16142	16203	15839	15949	16153	16094	15903	16192	16079	15966	16221	16085	16095	15892	16015	16063	16005	16145	16102	15957	16181	15911	15959	16164	16173	16111	16231	15971	16121	15952	16103	15909	15971	16200	15884	15940	15987	15917	16055	16076	16028	15966	16170	15897	16115	16021	16225	16138	16071	16169	15994	15807	16128	16136	16067	16082	15898	16013	16010	16009	16392	15960	15813	16029	15988	16065	16020	16111	16093	15978	15935	15937	16049	16030	15953	16053	16094	16096	16156	16088	15988	15909	16151	16046	16093	16263	16010	15967	16082	16050	16128	16043	15956	15986	16051	16142	16114	16087	15889	15965	16211	15977	16018	16164	16136	16048	15937	15952	16046	16084	15994	16013	16189	16007	16199	16006	16018	15914	16252	16006	16090	16164	15943	16160	16222	16351	16220	16171	15948	16003	16203	15938	16112	16094	16188	16039	16081	15940	15773	16023	16083	15883	15912	16073	16294	16145	16002	15865	16199	16161	16059	16042	15997	16011	16023	15957	16131	16062	16052	15993	16049	15924	16087	16002	16369	16029	16230	16038	16115	15845	15992	15699	15999	16011	16295	16019	16083	16025	16034	15993	16100	15982	16125	15898	16074	16042	16177	16274	15978	16055	16177	16137	16231	16390	16018	16016	16016	16123	15906	15906	16310	16049	16002	16055	16118	16116	15954	16163	16009	15860	15846	15887	16250	16052	16083	16132	16007	16168	16102	16037	15999	16161	16083	15917	15985	16093	16196	16278	15816	16022	16192	16021	16232	16020	16195	15922	16165	16086	16099	16135	16129	16187	15948	15912	15917	16045	15908	16038	16130	16000	16035	15922	16050	16003	16007	15966	16148	16143	16042	16018	15963	16129	16176	16075	16127	15977	16065	15863	16008	16100	15999	16016	15903	16036	16107	15941	16099	15934	15886	16122	15996	15910	16156	15994	16135	16013	16030	15847	16122	16199	16049	16205	15841	16127	16130	15985	15877	16034	16146	16059	16097	16085	15904	15967	15969	15931	16066	16056	16118	15999	16032	15914	16061	15790	16026	16011	15924	15983	16186	16010	15998	16053	16178	16030	16129	16034	15995	16129	15983	16040	16018	16136	16112	16096	15988	16254	16029	16219	15937	16042	16022	15989	15986	16096	16087	16176	16011	16083	15963	15871	16036	16136	16019	16118	16154	16002	15933	15825	16035	16122	15962	15986	16072	16275	16088	15963	15892	15931
38273	56564	50451	40642	32954	25943	20649	18316	17388	15880	15506	15290	15136	15035	15062	14778	14842	14825	14708	14820	14781	14873	14763	14596	14940	14673	14770	14642	14791	14669	14683	14940	14741	14662	14605	14719	14782	14701	14710	14909	14809	14797	14704	14943	14801	14785	14764	14870	14550	14805	14896	14642	14833	14744	14739	14777	14764	14709	14770	14780	14771	14846	14683	14660	14734	14782	14625	14761	14651	14687	14844	14751	14751	14750	14668	14710	14771	14550	14678	14804	14565	14758	14736	14898	14792	14669	14732	14745	14736	14737	14634	14735	14716	14760	14741	14659	14829	14625	14857	14830	14832	14837	14820	14595	14779	14715	14730	14683	14737	14824	14632	14596	14704	14796	14871	14876	14734	14624	14786	14646	14857	14711	14808	14697	14784	14649	14596	14665	14736	14570	14972	14754	14731	14759	14704	14703	14915	14598	14824	14677	14853	14852	14858	14719	14695	14705	14698	14696	14716	14756	14768	14712	14658	14769	14836	14796	14918	14783	14723	14661	14771	14712	14583	14755	14806	14749	14708	14873	14867	14703	14734	14649	14917	14861	14799	14795	14824	14748	14696	14932	14744	14813	14687	14638	14871	14801	14609	14619	14792	14726	14699	14872	14661	14767	14771	14857	14707	14643	14679	14584	14832	14708	14677	14784	14878	14559	14809	14720	14937	14718	14717	14710	14810	14662	14754	14737	14816	14821	14655	14635	14721	14741	14781	14730	14734	14684	14658	14648	14769	14791	14722	14673	14790	14637	14674	14773	14704	14656	14909	14688	14624	14892	14725	14783	14725	14894	14681	14859	14817	14626	14761	14557	14695	14718	14636	14919	14563	14591	14646	14681	14619	14774	14898	14729	14719	14780	14731	14852	14716	14619	14786	14938	14702	14768	14613	14800	14662	14764	14889	14753	14898	14717	14759	14625	14562	14898	14624	14630	14817	14663	14640	14648	14723	14763	14809	14749	14704	14786	14756	14726	14720	14724	14832	14763	14831	14678	14690	14838	14494	14779	14686	14717	14681	14656	14850	14578	14829	14787	14765	14872	14778	14751	14754	14872	14640	14665	14612	14718	14752	14858	14803	14540	14701	14766	14804	14743	14687	14730	14643	14670	14655	14807	14820	14652	14827	14813	14855	14771	14627	14680	14705	14733	14848	14746	14704	14639	14698	14800	14665	14705	14719	14858	14594	14917	14645	14797	14584	14412	14791	14882	14754	14732	14716	14798	14840	14794	14768	14656	14622	14693	14773	14872	14846	14743	14631	14827	14904	14844	14562	14748	14687	14841	14891	14784	14927	14775	14722	14668	14682	14562	14766	14772	14702	14707	14618	14770	14553	14761	14697	14658	14774	14888	14674	14733	14748	14717	14569	14753	14826	14846	14619	14834	14636	14643	14675	14672	14788	14733	14767	14607	14726	14865	14716	14833	14789	14644	14686	14732	14633	14568	14765	14743	14785	14745	14729	14643	14861	14750	14735	14767	14790	14733	14810	14807	14716	14679	14729	14805	14701	14888	14745	14752	14642	14905	14694	14661	14737	14794	14802	14616	14750	14616	14743	14621	14826	14642	14886	14678	14690	14768	14695	14779	14702	14678	14865	14685	14834	14667	14785	14803	14809	14650	14767	14714	14768	14719	14772	14664	14678	14719	14702	14702	14714	14558	14805	14754	14726	14772	14723	14924	14648	14673	14845	14650	14836	14698	14593	14836	14687	14858	14768	14752	14641	14862	14765	14827	14789	14835	14785	14545	14652	14884	14659	14667	14835	14746	14711	14695	14641	14860	14666	14756	14832	14816	14701	14658	14591	14794	14741	14664	14865	14779	14703	14649	14748	14821	14653	14857	14810	14550	14696	14867	14758	14603	14796	14876	14560	14858	14660	14704	14733	14545	14638	14647	14858	14720	14792	14779	14556	14643	14788	14813	14755	14702	14737	14559	14817	14845	14681	14715	14700	14691	14662	14853	14747	14715	14532	14851	14766	14734	14815	14733	14886	14812	14800	14779	14780	14722	14625	14796	14548	14797	14728	14664	14710	14725	14826	14981	14644	14748	14677	14725	14852	14608	14563	14566	14878	14518	14816	14917	14746	14657	14732	14663	14631	14704	14767	14836	14881	14654	14710	14753	14612	14889	14797	14813	14730	14625	14807	14673	14880	14844	14574	14598	14579	14568	14743	14601	14777	14657	14623	14710	14854	14845	14749	14875	14796	14616	14640	14694	14735	14824	14742	14674	14718	14826	14815	14855	14625	14710	14734	14771	14630	14754	14767	14614	14681	14774	14789	14961	14727	14590	14861	14654	14467	14713	14708	14719	14631	14762	14672	14705	14761	14756	14735	14733	14670	14826	14642	14750	14771	14652	14647	14737	14706	14658	14572	14683	14799	14824	14757	14739	14654	14728	14691	14659	14742	14579	14719	14612	14637	14702	14707	14764	14728	14717	14796	14813	14663	14700	14553	14722	14729	14653	14790	14773	14796	14878	14745	14774	14700	14622	14788	14618	14778	14614	14751	14661	14767	14634	14774	14595	14653	14811	14607	14804	14850	14660	14713	14781	14813	14745	14624	14852	14733	14838	14915	14674	14791	14740	14845	14693	14888	14775	14540	14834	14783	14775	14764	14655	14787	14778	14786	14773	14686	14746	14844	14740	14744	14776	14634	14777	14766	14771	14731	14849	14842	14737	14680	14624	14614	14683	14800	14698	14797	14690	14671	14767	14864	14855	14775	14614	14691	14783	14786	14829	14529	14801	14661	14736	14824	14749	14723	14878	14805	14711	14629	14782	14728	14621	14736	14625	14696	14801	14946	14747	14718	14785	14826	14787	14752	14726	14643	14869	14749	14660	14731	14667	14793	14578	14856	14702	14682	14750	14751	14798	14707	14696	14812	14641	14604	14675	14649	14751	14804	14717	14632	14816	14789	14789	14985	14505	14562	14829	14725	14637	14813	14812	14726	14771	14584	14657	14699	14636	14543	14642	14890	14774	14840	14827	14717	14872	14696	14695	14650	14633	14674	14853	14951	14607	14839	14675	14744	14741	14742	14736	14586	14691	14694	14767	14657	14742	14716	14818	14773	14759	14673	14734	14805	14488	14982	14729	14706	14690	14738	14600	14868	14617	14723	14817	14767	14615	14862	14914	14789	14707	14819	14535	14789	14797	14770	14772	14663	14714	14773	14667	14695	14647	14610	14809	14720	14796	14740	14781	14718	14655	14669	14628	14661	14711	14773	14904	14691	14670	14802	14644	14837	14602	14763	14774	14585	14692	14687	14851	14735	14939	14672	14797	14886	14787	14752	14845	14800	14716	14722	14535	14731	14651	14604	14594	14696	14618	14923	14731	14649	14740	14723	14685	14728	14729	14735	14875	14662	14781	14831	14768	14706	14935	14880	14842	14698	14693	14661	14662	14783	14713	14887	14754	14853	14676	14643	14817	14730	14783	14772	14834	14769	14503	14834	14762	14691	14772	14849	14706	14763	14780	14699	14774	14616	14744	14821	14823	14692	14860	14789	14707	14787	14663	14749	14577	14722	14672	14727	14888	14789	14663	14848	14676	14971	14653	14895	14596	14669	14758	14577	14750	14755	14804	14825	14796	14621	14787	14708	14689	14761	14862	14753	14771	14972	14684	14734	14751	14849	14654	14939	14738	14595	14788	14880	14680	14702	14721	14851	14742	14742	14667	14559	14802	14801	14697	14817	14903	14600	14587	14827	14754	14847	14764	14754	14805	14617	14722	14962	14725	14770	14752	14684	14858	14641	14721	14818	14714	14689	14775	14804	14742	14695	14785	14782	14824	14808	14635	14736	14586	14773	14659	14813	14737	14534	14630	14816	14709	14747	14793	14729	14712	14817	14725	14735	14582	14758	14620	14762	14689	14647	14836	14856	14844	14712	14683	14708	14679	14883	14684	14572	14596	14712	14778	14769	14636	14789	14642	14782	14894	14778	14803	14734	14689	14741	14736	14670	14741	14649	14581	14700	14691	14831	14685	14784	14878	14774	14769	14695	14745	14830	14745	14743	14694	14610	14686	14592	14669	14680	14786	14683	14602	14626	14797	14606	14912	14851	14703	14829	14716	14860	14709	14783	14802	14681	14747	14826	14624	14764	14635	14688	14726	14689	14678	14772	14713	14629	14686	14921	14685	14755	14739	14718	14934	14613	14631	14687	14579	14708	14738	14600	14747	14900	14650	14628	14628	14504	14803	14700	14711	14708	14622	14664	14766	14902	14847	14662	14688	14803	14815	14675	14670	14947	14552	14800	14771	14922	14744	14734	14788	14835	14593	14759	14986	14726	14726	14736	14711	14682	14768	14640	14808	14836	14725	14637	14755	14670	14680	14600	14614	14869	14553	14728	14839	14659	14640	14881	14679	14777	14758	14683	14826	14697	14764	14659	14953	14834	14682	14568	14721	14811	14756	14780	14727	14740	14717	14781	14717	14677	14691	14822	14769	14854	14638	14678	14758	14783	14620	14622	14692	14649	14696	14799	14861	14883	14733	14752	14664	14830	14807	14658	14812	14924	14628	14687	14784	14634	14672	14691	14718	14675	14804	14763	14698	14745	14684	14733	14626	14911	14743	14683	14880	14843	14616	14812	14647	14756	14761	14658	14797	14747	14582	14775	14560	14719	14837	14866	14650	14757	14846	14839	14754	14757	14748	14800	14806	14868	14803	14727	14537	14730	14770	14645	14636	14697	14464	14778	14605	14693	14881	14667	14828	14918	14767	14892	14786	14750	14691	14781	14723	14894	14799	14754	14698	14668	14596	14773	14759	14721	14533	14774	14648	14831	14712	14749	14718	14661	14878	14706	14719	14925	14755	14795	14681	14760	14685	14778	14745	14643	14688	14834	14768	14782	14653	14721	14536	14687	14739	14627	14783	14764	14802	14765	14685	14760	14680	14677	14719	14794	14779	14687	14659	14663	14525	14853	14681	14853	14772	14510	14700	14555	14649	14792	14653	14736	14697	14844	14669	14742	14610	14644	14750	14789	14755	14605	14719	14794	14716	14645	14670	14737	14554	14646	14836	14779	14668	14832	14818	14715	14845	14724	14632	14632	14749	14634	14777	14703	14689	14729	14831	14805	14686	14744	14733	14776	14520	14820	14658	14827	14847	14835	14747
23283	21633	29551	25096	24772	27416	28342	22643	20087	19356	18398	18054	17528	17345	17099	16904	17079	16850	16905	16903	16644	17020	17017	16861	16859	16803	16777	16939	16733	16871	16773	16687	16802	16753	16702	16681	16709	16795	16816	16778	16870	16653	16778	16625	16759	16768	16743	16862	16573	16696	16900	16901	16838	16783	16666	16783	16777	16616	16711	16700	16658	16656	16661	16629	16741	16769	16813	16619	16630	16837	16733	16815	16908	16623	16903	16684	16682	16722	16888	16768	16495	16710	16772	16819	16705	16821	16676	16546	16552	16542	16691	16513	16734	16721	16703	16659	16579	16341	16624	16760	16701	16782	16854	16956	16671	16849	16810	16670	16881	16846	16598	16751	16811	16689	16704	16712	16682	16836	16829	16813	16525	16835	16886	16695	16799	16690	16755	16846	16419	16618	16710	16530	16697	16717	16683	16736	16643	16608	16935	16736	16665	16642	16832	16626	16819	16695	16796	16662	16739	16772	16551	16492	16715	16854	16773	16533	16651	16754	16683	16728	16719	16592	16713	16697	16762	16732	16528	16727	16662	16775	16605	16696	16784	16748	16737	16727	16694	16636	16761	16762	16570	16681	16489	16559	16695	16643	16655	16693	16691	16712	16720	16534	16675	16636	16657	16581	16561	16653	16520	16841	16557	16810	16710	16544	16655	16639	16788	16842	16898	16554	16822	16584	16627	16582	16666	16725	16618	16696	16721	16817	16746	16675	16743	16681	16816	16694	16711	16568	16888	16796	16676	16818	16764	16678	16682	16604	16549	16895	16809	16830	16674	16789	16686	16719	16862	16606	16854	16709	16722	16614	16736	16779	16579	16764	16713	16729	16598	16679	16576	16839	16619	16593	16772	16495	16837	16721	16771	16821	16507	16692	16616	16604	16673	16773	16692	16608	16651	16611	16567	16562	16698	16744	16516	16799	16753	16596	16719	16717	16909	16504	16745	16608	16622	16650	16508	16727	16844	16745	16686	16554	16503	16808	16583	16619	16834	16479	16922	16664	16720	16722	16825	16659	16736	16699	16598	16628	16657	16873	16627	16530	16658	16708	16653	16721	16873	16660	16647	16737	16626	16726	16541	16736	16565	16670	16718	16599	16773	16810	16554	16583	16704	16493	16720	16691	16691	16646	16674	16698	16550	16472	16452	16694	16702	16666	16589	16794	16659	16611	16656	16513	16523	16646	16628	16767	16587	16602	16773	16526	16711	16534	16583	16606	16712	16646	16840	16698	16508	16804	16692	16668	16641	16765	16684	16516	16656	16562	16730	16673	16680	16803	16677	16664	16808	16749	16741	16696	16476	16605	16672	16609	16579	16432	16513	16686	16789	16482	16591	16663	16601	16586	16669	16698	16738	16773	16789	16781	16504	16610	16783	16535	16627	16745	16599	16667	16798	16583	16523	16712	16539	16708	16829	16558	16890	16603	16790	16586	16482	16773	16491	16763	16746	16887	16746	16707	16534	16817	16726	16685	16640	16802	16708	16597	16734	16710	16721	16506	16490	16801	16620	16659	16487	16556	16702	16654	16718	16668	16657	16385	16864	16798	16701	16851	16648	16698	16706	16574	16644	16799	16596	16443	16545	16709	16723	16580	16937	16743	16675	16552	16920	16540	16762	16710	16425	16471	16581	16488	16796	16363	16714	16784	16675	16494	16751	16855	16813	16671	16785	16727	16802	16544	16792	16742	16702	16654	16427	16609	16734	16694	16561	16647	16772	16861	16783	16682	16576	16807	16657	16743	16538	16565	16618	16652	16668	16735	16598	16644	16660	16828	16601	16640	16836	16755	16738	16699	16715	16689	16787	16813	16676	16669	16606	16694	16516	16595	16664	16597	16896	16655	16787	16670	16724	16636	16703	16733	16855	16558	16753	16569	16627	16876	16759	16578	16829	16661	16561	16771	16710	16707	16532	16741	16764	16552	16679	16965	16750	16610	16525	16642	16388	16750	16657	16662	16607	16843	16522	16493	16720	16680	16574	16828	16707	16640	16579	16762	16687	16699	16695	16664	16597	16608	16559	16606	16727	16599	16896	16724	16709	16845	16671	16793	16758	16828	16678	16716	16772	16753	16672	16527	16591	16688	16415	16677	16789	16389	16568	16630	16652	16735	16682	16648	16632	16726	16769	16601	16719	16558	16728	16937	16673	16613	16727	16578	16671	16783	16492	16636	16514	16703	16672	16578	16436	16794	16675	16420	16617	16869	16557	16774	16859	16855	16635	16573	16794	16445	16816	16528	16583	16673	16791	16679	16879	16725	16728	16571	16685	16706	16926	16793	16690	16526	16615	16405	16797	16636	16711	16456	16525	16605	16770	16611	16682	16686	16449	16691	16493	16579	16632	16731	16648	16850	16788	16717	16700	16632	16789	16790	16798	16545	16692	16674	16849	16611	16817	16633	16608	16563	16815	16723	16711	16644	16724	16708	16531	16633	16507	16638	16707	16794	16745	16576	16574	16719	16782	16677	16675	16803	16773	16617	16557	16555	16691	16847	16706	16693	16639	16557	16597	16547	16718	16610	16646	16515	16668	16660	16678	16960	16619	16606	16787	16591	16461	16675	16588	16898	16724	16992	16629	16724	16720	16695	16741	16731	16776	16771	16757	16559	16462	16564	16603	16664	16626	16758	16507	16722	16634	16447	16491	16534	16909	16660	16605	16614	16733	16699	16576	16582	16693	16762	16627	16756	16680	16740	16690	16741	16566	16823	16492	16761	16638	16685	16826	16679	16725	16623	16455	16532	16905	16617	16839	16717	16615	16739	16835	16648	16573	16756	16652	16779	16801	16703	16528	16788	16643	16588	16750	16642	16614	16518	16571	16754	16736	16744	16697	16732	16677	16662	16608	16736	16728	16835	16771	16592	16674	16617	16675	16670	16658	16723	16682	16752	16708	16818	16790	16640	16803	16554	16828	16696	16637	16585	16656	16709	16687	16635	16680	16621	16764	16749	16839	16707	16787	16484	16601	16724	16771	16506	16703	16693	16826	16868	16663	16630	16391	16576	16731	16602	16751	16601	16533	16594	16660	16538	16933	17101	16507	16616	16653	16731	16543	16638	16743	16599	16332	16484	16829	16446	16746	16917	16777	16703	16654	16591	16534	16752	16784	16672	16481	16714	16751	16797	16684	16714	16938	16802	16815	16522	16764	16581	16610	16603	16522	16705	16646	16558	16837	16716	16908	16607	16645	16704	16610	16680	16691	16654	16835	16703	16668	16508	16701	16692	16679	16689	16511	16684	16657	16481	16623	16680	16799	16815	16793	16693	16664	16610	16670	16634	16694	16666	16830	16701	16691	16754	16431	16795	16459	16542	16651	16736	16595	16605	16859	16605	16559	16459	16580	16735	16551	16909	16689	16642	16822	16647	16563	16700	16600	16530	16693	16614	16739	16712	16687	16676	16972	16720	16601	16574	16450	16630	16599	16781	16781	16573	16644	16586	16512	16810	16551	16515	16608	16701	16681	16736	16938	16593	16712	16460	16687	16654	16941	16723	16841	16563	16616	16719	16552	16579	16794	16840	16680	16566	16699	16715	16722	16780	16880	16649	16659	16663	16746	16577	16719	16748	16639	16762	16866	16706	16830	16581	16658	16557	16758	16828	16792	16796	16857	16679	16700	16764	16726	16817	16677	16672	16753	16656	16677	16500	16379	16820	16674	16643	16651	16652	16612	16642	16796	16656	16733	16657	16517	16693	16759	16466	16764	16590	16387	16717	16427	16675	16648	16557	16662	16694	16632	16767	16696	16691	16810	16678	16752	16588	16720	16680	16382	16485	16492	16589	16714	16833	16662	16641	16428	16688	16644	16697	16650	16595	16415	16502	16436	16667	16565	16610	16410	16907	16869	16676	16697	16629	16739	16677	16740	16547	16795	16733	16878	16757	16504	16468	16749	16627	16667	16771	16555	16757	16731	16565	16701	16754	16723	16815	16664	16541	16739	16683	16523	16706	16757	16547	16777	16584	16558	16623	16467	16629	16646	16725	16530	16655	16618	16645	16954	16839	16679	16967	16624	16805	16672	16743	16659	16723	16604	16622	16573	16678	16646	16821	16549	16793	16642	16718	16563	16672	16784	16737	16741	16522	16677	16947	16992	16636	16561	16651	16546	16581	16727	16815	16684	16570	16755	16506	16672	16680	16610	16636	16523	16661	16707	16805	16700	16782	16571	16662	16738	16631	16696	16724	16753	16696	16694	16576	16769	16835	16587	16687	16533	16516	16745	16683	16746	16626	16494	16684	16518	16875	16617	16671	16749	16580	16927	16766	16732	16581	16597	16486	16767	16688	16631	16524	16616	16574	16790	16646	16551	16714	16804	16679	16798	16805	16783	16548	16744	16647	16528	16479	16724	16783	16399	16641	16490	16636	16710	16733	16577	16703	16782	16743	16770	16826	16635	16711	16514	16750	16487	16501	16452	16629	16613	16691	16633	16839	16641	16423	16659	16565	16593	16598	16497	16700	16617	16707	16675	16696	16733	16698	16801	16622	16410	16573	16550	16616	16511	16398	16420	16511	16607	16814	16528	16728	16726	16524	16818	16758	16600	16540	16645	16679	16667	16845	16613	16848	16802	16639	16894	16579	16458	16483	16803	16644	16857	16746	16559	16774	16477	16550	16620	16629	16781	16720	16695	16664	16670	16698	16629	16732	16499	16717	16991	16575	16555	16693	16667	16700	16737	16746	16648	17003	16706	16767	16656	16843	16626	16614	16632	16663	16816	16606	16716	16685	16651	16760	16859	16661	16772	16538	16854	16690	16678	16686	16814	16620	16666	16514	16730	16607	16871	16682	16760	16710	16806	16802	16697	16672	16631	16665	16863	16773	16743	16570	16699	16594	16565	16578	16691	16714	16657	16712	16486	16796	16699	16620	16712	16739	16970	16723	16711	16759	16653	16787	16716	16711	16741	16787	16782	16559	16678	16569	16624	16670	16786	16658	16718	16519	16640	16766	16639	16627	16537	16651	16695	16663	16517	16721	16718	16804	16483	16613	16588	16710	16639	16662	16596	16681	16616	16626	16708	16655	16622	16557	16676	16704	16396	16573	16737	16881	16808	16737	16691	16538	16682	16636	16704	16938	16788	16711	16515	16522	16587	16865	16878	16694	16597	16740	16751	16678	16765	16556
40207	63213	58178	47042	39420	30540	24459	21520	18880	17563	16769	16372	15907	15476	15486	15430	15228	15257	15258	15297	15295	15150	15223	15147	15243	15130	15278	15184	15324	15051	15027	15214	15118	15273	15285	15292	15097	15096	15227	15174	15298	15288	15005	15258	15218	14951	15242	15169	15088	15197	15041	15173	15088	15221	15166	15139	15025	15080	15236	15359	15173	15265	15081	15103	15065	15162	15262	15089	15241	15214	15138	15190	15114	15131	15016	15130	15230	15145	15067	15081	15101	15172	15121	15214	15100	15210	15162	15117	15143	15144	15329	15052	15281	15137	15237	15130	15099	14982	15067	15098	15079	15045	15001	15232	15095	15229	15056	15130	15372	15024	15026	14962	15161	15102	15064	15256	15296	15104	15294	15210	15242	15148	15168	15012	15016	15271	15207	15176	15230	15107	15355	15154	15154	15200	15244	15106	15071	15059	15138	15052	15093	15068	15150	15275	15004	15054	15057	15028	15155	15155	15092	15130	15062	15064	15144	15274	15231	15121	14990	15134	15030	15119	14986	15113	15103	15165	15217	15245	15200	15154	15234	15039	15122	15322	15151	15069	15211	15168	15197	15063	15096	15178	14960	15085	15128	15263	15042	15159	15076	14991	15174	15093	15130	15072	15216	15128	15122	15094	15094	15221	15049	15297	15161	15240	15330	15093	15252	15100	15259	15313	15037	15140	15125	15346	15060	15188	15080	15114	15216	15077	15203	15140	14942	15289	15203	14995	15067	14982	15198	15314	15148	15138	15095	15249	15214	15112	15202	15082	15085	15073	15181	15134	15190	15046	15118	15210	15142	15140	15169	15031	14981	15055	15225	15169	14970	15232	15166	15080	15071	15089	15134	15194	15092	15121	15140	15212	15175	14847	15076	15099	15081	15304	15123	15158	15104	15235	15144	15255	15288	15161	15365	15077	15173	15028	15205	15158	15229	15191	15176	15203	15169	15096	15098	14929	15117	15077	15290	15253	15236	15109	15150	15030	15085	15088	15111	15127	14996	15107	15265	15132	15179	14989	15079	15253	15181	15123	15161	15134	15242	15054	15105	15080	15030	15121	15035	15080	15028	15033	15187	15185	15003	15136	14998	15248	15323	15200	15111	15092	15062	15089	15141	15394	15188	15274	15126	15259	15231	15111	15104	15116	15102	15049	15157	15240	14874	15039	15064	15103	15087	15261	15172	15298	15290	15147	15132	15229	15086	15220	15054	15233	15113	15051	14922	15110	15031	15085	15152	15106	15262	15074	15192	15076	15109	15165	15135	15071	14941	15120	15137	15141	15125	15294	15094	15213	15279	15174	14985	15246	15268	15161	15232	15124	15146	15117	15026	15105	15174	15039	14978	15261	15250	15119	15129	15311	15191	15186	15129	15020	15083	15156	15162	15273	14853	15212	15128	15027	15275	15219	15063	15052	15117	15215	15178	14997	15108	15026	15042	15165	15149	15149	15273	15206	15243	15173	15214	15196	15301	15112	15132	15007	15062	15128	15116	15105	15077	15111	15184	14955	15228	15018	15104	15080	15212	15128	15260	15108	15073	15043	15223	14998	15253	15126	15043	15152	15192	15084	15152	15039	15251	15295	15265	15156	15216	15132	15097	15330	15098	14918	15115	15154	14954	15236	15053	15262	15277	15197	15117	15093	15172	15338	15127	15183	15222	15178	15195	15056	15227	15258	15235	15274	15090	15142	15141	14932	15024	15189	15101	15068	15069	15034	15101	15187	15157	14954	15080	15227	15118	15044	15101	15039	15199	15164	15085	15023	15160	15157	15113	15280	15158	15174	15062	15188	14978	15074	15122	14936	15088	15014	15139	15065	15093	15285	15081	15180	15094	15108	15238	15126	15068	15060	15114	14925	15085	15027	15090	15251	15184	15183	15201	15006	15324	15121	15317	15293	15093	15179	15099	15142	15155	15155	14937	15041	15088	15294	15050	15210	15049	15210	15213	15072	15141	15120	15111	15224	15123	15096	15149	15243	15130	15074	15028	15218	15085	15112	15206	15158	15231	15160	15056	15070	15158	14992	15188	15065	15011	15079	15152	15154	15120	15156	15091	15072	15164	15068	15174	15226	15257	15214	15338	15162	15084	15147	15026	15180	15189	14923	15161	15250	15090	15133	15130	15100	15243	15173	15177	15115	15166	14996	15057	15065	15329	15259	15051	15202	14941	15173	15162	15059	15051	15188	15185	15260	15218	15130	15234	15005	15124	15174	15210	15265	15256	15140	15072	15100	15157	15021	15053	15153	15206	15307	15131	14953	15270	15006	15060	15258	15143	15270	14888	15071	15037	15058	15072	14997	15295	15088	15108	15084	15149	14934	15111	15262	14991	15072	15040	15218	15276	15262	15128	15385	15088	15110	15075	15106	15187	15245	15043	15210	15219	15068	15191	15005	15334	15097	15051	15237	15136	15150	15059	15253	15394	15217	15142	15208	14988	15059	15046	15129	15310	15238	15140	15112	15206	15143	15241	15111	15158	15025	15182	15112	15210	15006	15009	15271	15076	15166	15118	15075	15135	15181	15086	15163	15255	15121	15276	15330	15186	15220	15129	15338	15166	14917	15236	15245	15184	15209	15040	15264	15283	15073	15220	15163	15063	15153	15051	15314	15215	14939	15155	15056	14940	15213	14966	15224	15245	15071	15142	15033	15300	15162	15062	15188	15109	15251	15177	15263	15199	15197	15148	15086	15327	15133	15254	15103	15137	15300	14970	15110	15078	15192	15102	15114	15080	15143	15072	15199	15034	15181	15187	15176	15024	15253	15188	15320	15016	15128	15051	15006	15251	15086	15308	15278	14946	15036	15159	15056	15226	15245	15218	15068	15116	15227	15324	15102	15061	15270	15165	15219	15085	15202	15122	15155	15239	15055	15134	15140	15197	15089	15269	15170	15181	15134	14962	15189	15120	15024	15134	15142	15176	15020	15168	15172	15141	14914	15246	15105	15088	15070	15114	14979	15125	15303	15044	15212	15111	15124	15189	15120	14996	15053	15078	15109	15151	15094	15324	15119	15241	15205	15150	14993	15059	15005	15085	14989	15145	15195	15189	14952	15204	15154	15083	15179	15283	15111	15083	15229	15103	15272	15089	15137	15226	15021	15201	15150	15200	15036	14920	15179	15368	15201	15040	15096	15089	15075	15079	15207	15081	15249	15143	15114	14986	15113	15201	15072	15111	15101	15238	15221	15066	15206	15023	15170	15041	15308	15033	15185	15061	15125	15186	15186	15144	15059	15410	15037	15092	15153	14981	15201	15180	15223	15091	15103	15057	15065	15078	15135	15150	14937	15169	15132	15079	15156	15130	14968	15109	15270	15086	15160	15158	15194	15083	15078	15103	15002	15252	15204	15160	15072	15145	15062	15123	15006	14975	15210	15168	15299	15345	15133	14980	15074	15173	15069	15367	15091	15078	15296	15114	15176	15220	15097	15090	15035	15159	15140	15301	15201	15104	15041	15263	15139	15193	15145	15195	15050	15110	15099	15174	15085	15138	15081	15099	15148	15126	15252	15176	15029	15175	15230	15031	14889	15241	15124	14960	15226	14879	15161	15217	15023	15084	15093	15151	15321	15026	15275	15146	15138	15309	15416	15168	15029	15081	15015	15262	15008	15289	15126	15049	15008	15117	15267	15126	15222	15235	15158	15128	15127	15069	15307	15071	15015	15208	15189	15112	15146	15135	15049	15129	15078	15136	15089	15122	14939	15186	15257	15117	15057	15279	15263	15222	15187	15029	14996	15192	15151	15381	15194	15271	15152	15187	15099	15211	15287	15118	15113	15012	15050	15094	15013	15116	15222	15222	15110	15100	14930	15457	15056	15183	15109	15241	15113	15113	15085	15280	15180	15235	15228	14974	15389	15025	15343	15029	15136	15083	14934	15196	15174	15044	15216	15114	15119	15338	15152	15134	15152	15114	14990	15100	15256	14944	15048	15057	15174	15267	15241	15034	15135	15136	14985	15166	15072	15152	15200	15179	15020	15096	15316	15158	15281	15175	14992	15123	15142	15159	15103	15097	15112	15138	15166	15063	15108	15097	15137	15090	15250	15291	15154	14897	15041	15071	15230	14974	15238	14958	15187	15142	15192	15056	14961	15241	15057	15296	15154	15307	15184	15155	15041	15089	15179	15017	15004	15313	15064	15182	15007	15234	15099	14971	14957	15162	14997	15038	15252	15060	15259	15202	14982	15038	15122	15199	15204	15083	15185	15137	15097	15164	15266	15236	15206	15151	15145	15054	15148	15144	15070	15055	15100	15102	15116	15223	15163	15248	15076	15062	15221	14959	15108	15124	15213	15076	15286	15223	15212	15018	14983	15254	15116	15168	15038	15163	15228	15045	15225	14959	15174	15207	15097	15258	15204	15068	15221	15132	15038	15073	14948	15134	15086	15221	15009	15056	15008	15067	15246	15011	14861	15038	15241	15232	15067	15086	14946	14983	15172	15174	15155	15179	15195	15197	15170	15126	15062	15103	15180	15144	15179	15184	15140	15163	15120	15227	15054	15140	15256	14984	15089	15091	15269	14970	15058	14974	15156	15131	15077	15244	15115	15014	15171	15295	14990	15093	15011	15140	15044	15134	15175	15140	15232	15063	15205	15268	15297	15022	15161	15093	15199	15100	15012	15085	15158	15072	15288	15350	15159	15145	15161	15023	15171	15216	15156	15224	15101	15115	15170	15020	15146	15282	15216	15046	15068	15101	15253	15335	15107	15202	15289	15098	14881	15173	15073	15098	15062	15153	15106	15061	15171	15160	14998	15198	15160	15141	15181	15072	15034	15291	14922	15026	15187	15200	15167	15418	15114	15323	15166	15145	15247	15036	15085	15278	15169	15227	15081	15178	15043	15333	15139	15259	15055	15047	15236	15101	15066	15043	15010	15176	15109	15141	15110	15160	15118	15226	14972	15292	15131	15290	15145	15176	15200	15014	15299	15049	15075	15196	15156	14970	15136	15005	15184	15166	15014	15224	15153	15190	15321	15325	15251	15055	15254	15110	15059	15197	15280	15326	15381	15255	15064	15265	15042	15146	15167	15219	15077	15157	15117	15202	15077	15259	15156	15107	15125	15167	15087	15214	15032	15073	15135	15246	15045	15248	15165	15239	15168	15215	15298	15116	15239	15193	15030
29657	29474	37168	30674	22260	19034	17884	17194	16415	15879	16183	15923	15975	15947	15873	15897	15868	15880	15862	15775	15708	15801	15821	15671	15797	15606	15727	15441	15820	15767	15584	15793	15632	15616	15591	15504	15597	15606	15513	15589	15607	15622	15457	15575	15597	15478	15597	15776	15627	15720	15736	15514	15667	15767	15604	15577	15758	15797	15619	15891	15624	15798	15519	15747	15848	15692	15623	15669	15661	15691	15606	15593	15784	15885	15753	15752	15775	15738	15663	15688	15835	15529	15722	15696	15756	15646	15697	15720	15500	15806	15581	15855	15638	15643	15595	15870	15690	15675	15573	15487	15626	15724	15601	15417	15826	15655	15699	15594	15737	15516	15638	15552	15899	15766	15718	15685	15661	15719	15781	15852	15526	15415	15853	15551	15657	15697	15735	15617	15611	15647	15650	15582	15736	15639	15757	15761	15605	15604	15695	15670	15654	15672	15818	15755	15838	15546	15558	15633	15750	15540	15444	15645	15738	15509	15630	15673	15835	15412	15587	15641	15828	15601	15691	15540	15994	15708	15680	15614	15741	15724	15724	15744	15742	15785	15530	15541	15608	15573	15728	15505	15632	15627	15565	15554	15626	15742	15721	15516	15492	15655	15631	15552	15624	15642	15711	15726	15791	15780	15679	15685	15736	15657	15711	15704	15673	15636	15604	15547	15822	15744	15794	15665	15383	15768	15705	15605	15661	15600	15739	15746	15627	15718	15790	15562	15572	15436	15900	15780	15859	15826	15720	15749	15615	15353	15629	15650	15685	15802	15517	15666	15461	15510	15591	15752	15553	15797	15659	15623	15632	15626	15733	15578	15653	15473	15604	15659	15624	15835	15632	15655	15729	15825	15658	15663	15764	15746	15404	15777	15745	15611	15644	15570	15590	15966	15542	15736	15698	15716	15761	15493	15607	15667	15602	15762	15616	15743	15733	15743	15654	15491	15657	15708	15619	15552	15731	15670	15391	15532	15570	15786	15662	15718	15572	15855	15609	15545	15559	15416	15680	15657	15822	15625	15664	15752	15648	15641	15602	15758	15744	15774	15785	15600	15700	15694	15616	15729	15806	15743	15731	15618	15590	15655	15692	15579	15813	15338	15762	15666	15708	15764	15734	15683	15744	15752	15651	15657	15557	15624	15788	15752	15647	15924	15587	15657	15686	15576	15922	15786	15724	15528	15700	15622	15794	15673	15662	15713	15887	15766	15663	15655	15505	15577	15736	15571	15749	15656	15632	15715	15557	15551	15582	15764	15667	15910	15609	15775	15799	15650	15818	15854	15701	15741	15743	15646	15598	15820	15602	15746	15573	15778	15665	15778	15720	15800	15550	15543	15674	15585	15835	15690	15655	15569	15649	15765	15562	15565	15698	15607	15782	15604	15595	15747	15529	15690	15567	15437	15853	15647	15561	15864	15585	15523	15464	15697	15674	15790	15551	15727	15645	15580	15792	15677	15584	15685	15689	15753	15719	15858	15617	15592	15604	15542	15663	15577	15767	15622	15599	15643	15776	15613	15843	15811	15718	15822	15703	15619	15425	15473	15727	15723	15422	15583	15701	15856	15654	15732	15761	15777	15712	15658	15668	15642	15811	15939	15617	15618	15740	15561	15673	15584	15595	15735	15758	15563	15770	15332	15659	15657	15790	15471	15623	15662	15552	15641	15832	15802	15745	15623	15787	15677	15726	15907	15613	15650	15568	15542	15619	15670	15580	15658	15537	15697	15921	15837	15612	15629	15875	15701	15757	15726	15627	15603	15539	15599	15638	15496	15685	15679	15626	15678	15562	15493	15674	15901	15777	15494	15640	15470	15685	15629	15546	15698	15631	15659	15471	15629	15553	15558	15729	15676	15689	15666	15830	15779	15694	15696	15683	15807	15729	15825	15671	15615	15852	15451	15604	15621	15768	15607	15731	15672	15730	15868	15551	15508	15557	15592	15556	15565	15670	15828	15657	15730	15795	15603	15854	15618	15680	15661	15746	15599	15536	15562	15656	15569	15626	15599	15649	15533	15615	15527	15613	15703	15818	15575	15814	15726	15758	15701	15818	15726	15700	15542	15657	15795	15858	15701	15650	15806	15645	15607	15740	15677	15580	15663	15727	15799	15671	15602	15559	15606	15489	15636	15575	15629	15710	15599	15564	15792	15847	15893	15539	15736	15555	15745	15748	15720	15510	15612	15557	15563	15354	15810	15566	15427	15671	15925	15779	15455	15653	15626	15828	15808	15578	15590	15811	15569	15780	15620	15831	15524	15801	15730	15658	15608	15485	15556	15811	15530	15760	15593	15769	15684	15686	15543	15630	15652	15807	15594	15544	15644	15607	15812	15588	15787	15734	15663	15809	15830	15525	15621	15672	15798	15666	15773	15715	15809	15722	15653	15566	15529	15378	15635	15651	15752	15736	15683	15616	15701	15755	15684	15845	15606	15541	15742	15697	15616	15647	15895	15585	15670	15644	15748	15535	15882	15697	15757	15633	15760	15495	15826	15679	15750	15647	15503	15574	15848	15755	15500	15630	15768	15491	15653	15784	15825	15651	15470	15646	15567	15669	15671	15609	15632	15625	15549	15569	15602	15682	15593	15578	15689	15513	15689	15425	15662	15581	15606	15751	15734	15799	15600	15728	15687	15594	15658	15627	15656	15444	15576	15641	15949	15593	15603	15683	15549	15733	15601	15605	15602	15777	15819	15675	15574	15640	15613	15640	15512	15516	15748	15689	15687	15633	15698	15697	15694	15726	15596	15742	15678	15737	15633	15839	15620	15658	15634	15590	15789	15667	15732	15497	15611	15701	15494	15737	15624	15628	15694	15615	15728	15605	15833	15576	15598	15730	15459	15860	15738	15711	15606	15657	15738	15794	15707	15596	15659	15624	15651	15809	15661	15519	15703	15620	15654	15726	15696	15652	15654	15647	15538	15698	15676	15679	15617	15806	15488	15695	15768	15668	15565	15521	15530	15640	15694	15830	15762	15629	15624	15879	15554	15601	15763	15636	15718	15575	15589	15608	15687	15765	15540	15525	15465	15675	15745	15743	15676	15795	15527	15834	15736	15637	15697	15613	15497	15814	15678	15619	15661	15838	15704	15719	15782	15578	15574	15630	15777	15791	15917	15425	15620	15773	15782	15708	15573	15698	15732	15772	15663	15609	15655	15533	15775	15574	15851	15745	15694	15578	15922	15693	15703	15575	15602	15673	15766	15646	15882	15814	15675	15564	15760	15743	15661	15703	15785	15830	15737	15802	15686	15708	15600	15523	15574	15882	15779	15660	15781	15848	15597	15715	15691	15860	15681	15538	15690	15605	15668	15620	15683	15896	15776	15670	15682	15628	15682	15625	15689	15572	15611	15757	15659	15607	15634	15766	15604	15647	15526	15730	15759	15700	15837	15491	15442	15753	15527	15787	15763	15692	15803	15613	15708	15691	15757	15708	15686	15613	15780	15469	15717	15727	15621	15918	15769	15673	15582	15638	15786	15509	15447	15515	15670	15622	15673	15669	15860	15591	15814	15837	15803	15788	15549	15715	15836	15788	15572	15520	15675	15611	15885	15638	15716	15628	15593	15711	15756	15860	15748	15691	15728	15691	15764	15706	15784	15738	15432	15800	15649	15733	15694	15634	15718	15601	15687	15631	15612	15678	15717	15735	15757	15522	15617	15657	15628	15759	15464	15586	15867	15520	15640	15757	15801	15546	15691	15731	15825	15617	15473	15584	15594	15575	15780	15763	15602	15723	15569	15642	15525	15674	15614	15675	15707	15612	15775	15679	15653	15788	15657	15801	15836	15729	15826	15720	15704	15667	15682	15498	15911	15708	15781	15669	15666	15629	15653	15615	15703	15663	15670	15595	15700	15633	15565	15500	15536	15655	15706	15528	15653	15735	15606	15494	15586	15723	15733	15608	15578	15702	15816	15769	16015	15652	15632	15673	15719	15720	15675	15687	15819	15574	15638	15659	15683	15684	15630	15686	15617	15675	15779	15783	15726	15743	15536	15528	15690	15739	15725	15712	15809	15888	15823	15564	15443	15577	15696	15662	15703	15658	15752	15705	15619	15628	15580	15837	15812	15724	15676	15531	15632	15867	15682	15621	15861	15806	15622	15633	15574	15844	15445	15765	15734	15476	15769	15658	15804	15833	15774	15449	15638	15493	15630	15489	15754	15610	15590	15748	15637	15686	15593	15574	15712	15651	15882	15809	15662	15687	15683	15731	15733	15667	15747	15569	15591	15638	15744	15835	15798	15778	15731	15507	15820	15606	15621	15678	15753	15665	15665	15808	15799	15711	15535	15491	15499	15944	15652	15613	15733	15621	15633	15823	15605	15680	15770	15669	15676	15639	15738	15525	15667	15705	15664	15555	15519	15790	15750	15671	15724	15649	15686	15570	15623	15624	15647	15634	15586	15723	15648	15568	15771	15760	15639	15604	15832	15882	15613	15667	15771	15595	15700	15584	15674	15724	15599	15563	15704	15643	15745	15649	15658	15745	15753	15818	15487	15601	15650	15478	15853	15606	15634	15664	15637	15775	15685	15709	15818	15690	15753	15819	15652	15661	15939	15757	15695	15766	15698	15588	15591	15659	15635	15752	15840	15586	15765	15736	15637	15508	15503	15882	15761	15579	15482	15766	15765	15759	15588	15443	15786	15688	15695	15466	15570	15810	15654	15629	15512	15837	15621	15655	15733	15601	15531	15697	15779	15709	15605	15579	15620	15732	15682	15545	15640	15871	15663	15714	15782	15516	15612	15870	15525	15551	15715	15522	15839	15678	15712	15746	15726	15802	15703	15856	15670	15561	15566	15696	15588	15680	15654	15684	15655	15599	15713	15617	15623	15538	15342	15640	15619	15761	15713	15571	15767	15619	15367	15908	15600	15815	15837	15769	15645	15636	15751	15702	15711	15591	15930	15799	15719	15660	15527	15602	15728	15600	15717	15603	15543	15601	15529	15631	15430	15682	15569	15626	15830	15712	15635	15751	15906	15684	15788	15532	15843	15651	15809	15766	15577	15611	15776	15801	15447	15683	15656	15701	15681	15744	15827	15599	15615	15601	15628	15734	15490	15801	15897	15643	15637	15758	15669	15765	15734	15750	15759	15775	15606	15657	15694	15972	15633	15762	15597	15737	15704
35088	48202	42315	30088	22220	18483	17379	16197	15264	14868	14964	14901	14704	14649	14525	14712	14605	14523	14529	14647	14465	14520	14527	14606	14615	14493	14452	14514	14568	14711	14498	14453	14437	14283	14647	14542	14539	14495	14580	14652	14541	14597	14476	14413	14480	14533	14557	14585	14540	14599	14552	14308	14580	14421	14528	14507	14434	14545	14660	14585	14560	14377	14680	14483	14469	14559	14470	14489	14477	14470	14648	14383	14408	14362	14455	14679	14593	14497	14520	14420	14518	14405	14725	14450	14313	14579	14539	14419	14278	14548	14531	14520	14556	14464	14589	14635	14615	14538	14445	14540	14399	14404	14522	14564	14627	14623	14517	14509	14589	14442	14310	14543	14558	14296	14485	14469	14507	14402	14531	14520	14363	14593	14448	14394	14566	14394	14546	14516	14371	14527	14537	14593	14595	14419	14336	14395	14340	14313	14558	14614	14637	14438	14387	14427	14558	14590	14476	14416	14562	14476	14406	14513	14496	14385	14511	14463	14665	14346	14583	14475	14399	14606	14521	14535	14576	14510	14528	14381	14519	14371	14582	14558	14441	14569	14463	14581	14408	14485	14423	14493	14628	14343	14615	14496	14620	14463	14812	14485	14626	14378	14491	14526	14526	14508	14568	14402	14268	14546	14521	14662	14461	14385	14478	14556	14493	14374	14553	14514	14427	14441	14565	14453	14533	14725	14506	14510	14562	14492	14468	14430	14470	14392	14441	14541	14538	14449	14580	14588	14535	14653	14496	14569	14484	14452	14494	14524	14586	14620	14508	14466	14503	14548	14500	14501	14478	14532	14624	14477	14400	14273	14540	14490	14503	14581	14487	14442	14447	14627	14507	14536	14570	14539	14586	14507	14326	14506	14266	14510	14683	14570	14531	14569	14490	14593	14435	14405	14392	14549	14643	14537	14553	14388	14494	14429	14391	14472	14616	14298	14553	14294	14483	14501	14601	14683	14498	14449	14463	14597	14544	14545	14410	14524	14629	14564	14334	14388	14518	14515	14644	14512	14385	14386	14553	14546	14635	14383	14575	14658	14470	14516	14618	14474	14448	14381	14393	14524	14577	14604	14591	14494	14491	14660	14611	14495	14510	14460	14552	14363	14593	14519	14434	14525	14535	14322	14511	14499	14431	14374	14568	14518	14430	14486	14615	14493	14339	14397	14428	14470	14391	14494	14526	14400	14430	14326	14406	14571	14469	14532	14539	14460	14490	14479	14620	14428	14478	14505	14490	14596	14620	14619	14363	14588	14482	14465	14275	14501	14473	14451	14600	14520	14539	14624	14611	14556	14295	14467	14497	14372	14521	14577	14608	14484	14587	14386	14468	14591	14363	14582	14497	14375	14619	14371	14364	14401	14377	14493	14470	14645	14535	14534	14556	14561	14398	14478	14548	14482	14412	14386	14468	14483	14364	14431	14379	14382	14478	14425	14385	14536	14518	14574	14533	14603	14583	14593	14436	14477	14534	14511	14458	14442	14447	14382	14579	14437	14519	14562	14598	14431	14336	14422	14518	14505	14468	14516	14474	14662	14314	14367	14503	14424	14569	14508	14322	14403	14373	14491	14440	14491	14601	14658	14552	14605	14621	14546	14504	14489	14387	14474	14476	14692	14434	14418	14450	14435	14490	14473	14381	14550	14456	14516	14448	14553	14325	14393	14516	14508	14369	14563	14486	14458	14687	14359	14660	14314	14589	14458	14423	14423	14527	14521	14486	14459	14533	14406	14575	14507	14573	14417	14679	14509	14584	14491	14527	14551	14495	14501	14611	14582	14354	14562	14384	14330	14549	14676	14584	14512	14522	14622	14538	14618	14623	14488	14419	14516	14333	14490	14549	14635	14631	14506	14415	14489	14599	14491	14415	14352	14399	14755	14589	14365	14543	14433	14475	14410	14559	14443	14363	14388	14415	14563	14555	14512	14588	14333	14694	14534	14490	14590	14588	14406	14413	14410	14543	14402	14461	14433	14503	14518	14279	14653	14435	14420	14553	14423	14529	14559	14398	14488	14554	14242	14337	14405	14473	14560	14640	14365	14616	14348	14511	14647	14289	14519	14470	14574	14486	14614	14452	14444	14531	14551	14486	14412	14508	14502	14722	14527	14486	14499	14615	14494	14646	14596	14572	14526	14482	14608	14543	14460	14469	14516	14524	14364	14587	14392	14383	14444	14642	14408	14489	14400	14462	14588	14476	14455	14643	14468	14469	14502	14435	14512	14489	14366	14515	14551	14465	14577	14412	14575	14513	14538	14388	14490	14388	14416	14589	14348	14539	14262	14540	14541	14389	14540	14513	14330	14632	14460	14469	14525	14551	14268	14662	14630	14565	14541	14484	14348	14530	14429	14537	14442	14431	14498	14402	14504	14404	14441	14513	14504	14545	14331	14367	14470	14369	14515	14525	14633	14404	14471	14459	14499	14304	14589	14511	14446	14493	14433	14649	14465	14472	14529	14650	14502	14503	14542	14607	14505	14486	14348	14488	14563	14380	14555	14489	14613	14619	14662	14557	14488	14482	14458	14474	14488	14544	14463	14396	14561	14484	14546	14624	14475	14293	14403	14466	14446	14538	14483	14539	14427	14558	14482	14611	14487	14554	14443	14539	14399	14596	14466	14433	14553	14628	14432	14642	14437	14535	14732	14458	14543	14360	14252	14646	14444	14489	14501	14532	14619	14365	14404	14377	14676	14549	14403	14626	14486	14696	14573	14541	14379	14596	14471	14577	14334	14703	14425	14532	14351	14420	14509	14510	14438	14606	14508	14409	14545	14467	14496	14452	14481	14338	14643	14349	14611	14535	14364	14517	14473	14480	14470	14479	14587	14527	14446	14572	14416	14400	14528	14527	14438	14513	14581	14318	14351	14477	14630	14727	14336	14578	14423	14447	14595	14429	14495	14565	14590	14506	14434	14396	14457	14443	14616	14564	14561	14474	14531	14554	14612	14538	14520	14472	14610	14721	14407	14486	14517	14530	14407	14602	14493	14439	14530	14444	14494	14327	14424	14622	14441	14631	14473	14407	14496	14414	14536	14381	14455	14398	14555	14449	14309	14488	14460	14641	14366	14617	14610	14466	14510	14463	14362	14442	14590	14435	14513	14370	14504	14591	14470	14572	14497	14435	14494	14501	14623	14471	14730	14552	14553	14466	14508	14414	14483	14489	14412	14631	14457	14377	14477	14451	14491	14565	14542	14497	14567	14528	14404	14582	14524	14461	14415	14503	14421	14421	14524	14536	14409	14590	14394	14635	14597	14646	14505	14583	14557	14518	14447	14473	14461	14492	14570	14445	14545	14381	14375	14517	14509	14535	14523	14420	14537	14338	14475	14470	14414	14411	14463	14549	14497	14473	14751	14386	14434	14603	14574	14457	14409	14440	14533	14551	14536	14408	14511	14425	14390	14516	14482	14386	14423	14574	14539	14326	14366	14617	14544	14637	14487	14698	14510	14717	14521	14581	14455	14525	14476	14681	14634	14606	14245	14475	14444	14488	14442	14595	14514	14378	14441	14473	14662	14438	14462	14488	14551	14552	14387	14516	14576	14656	14398	14543	14502	14548	14309	14553	14636	14566	14499	14471	14455	14332	14306	14496	14559	14355	14632	14455	14513	14502	14341	14480	14372	14568	14459	14661	14573	14498	14622	14518	14502	14598	14578	14452	14438	14355	14495	14429	14389	14426	14532	14561	14622	14423	14555	14442	14430	14606	14703	14579	14437	14393	14616	14410	14515	14488	14511	14535	14419	14412	14337	14309	14578	14591	14489	14581	14372	14381	14438	14632	14519	14473	14545	14349	14407	14533	14607	14553	14543	14512	14428	14392	14413	14441	14455	14493	14505	14455	14417	14380	14496	14642	14594	14668	14514	14422	14384	14384	14419	14627	14622	14597	14594	14395	14332	14541	14428	14415	14534	14558	14504	14494	14594	14629	14520	14376	14468	14514	14393	14622	14529	14466	14454	14468	14377	14457	14569	14320	14475	14474	14534	14414	14376	14371	14532	14537	14532	14419	14542	14504	14413	14475	14590	14313	14557	14547	14404	14485	14546	14415	14437	14549	14394	14618	14578	14484	14462	14381	14631	14556	14384	14370	14456	14432	14510	14589	14500	14507	14451	14416	14423	14456	14321	14478	14551	14428	14575	14569	14534	14542	14643	14403	14434	14357	14559	14374	14395	14705	14713	14348	14632	14443	14598	14585	14400	14512	14614	14411	14582	14710	14669	14552	14383	14579	14499	14581	14587	14530	14510	14380	14547	14563	14454	14520	14479	14407	14506	14437	14436	14399	14527	14451	14613	14558	14582	14546	14444	14498	14422	14543	14352	14479	14621	14461	14404	14425	14451	14538	14470	14396	14625	14649	14580	14416	14699	14497	14416	14591	14433	14495	14491	14218	14655	14619	14522	14502	14540	14441	14528	14602	14398	14542	14593	14530	14467	14642	14356	14405	14499	14480	14501	14529	14555	14434	14499	14484	14722	14366	14405	14649	14433	14357	14483	14501	14538	14505	14489	14480	14424	14393	14660	14486	14609	14564	14524	14521	14475	14359	14386	14478	14565	14785	14613	14485	14373	14341	14581	14539	14541	14389	14442	14452	14532	14618	14470	14425	14573	14530	14493	14439	14449	14420	14408	14668	14589	14485	14503	14367	14478	14589	14389	14401	14467	14625	14458	14561	14336	14437	14511	14503	14467	14604	14737	14432	14408	14490	14707	14583	14503	14422	14266	14553	14547	14410	14532	14345	14480	14584	14546	14489	14373	14744	14466	14499	14517	14667	14535	14374	14487	14505	14632	14551	14495	14593	14611	14514	14472	14556	14417	14411	14391	14601	14551	14469	14452	14597	14492	14365	14409	14403	14595	14551	14513	14550	14501	14625	14597	14520	14529	14403	14485	14486	14463	14490	14586	14403	14341	14394	14581	14595	14427	14707	14451	14500	14705	14411	14567	14404	14648	14406	14533	14381	14502	14554	14576	14643	14574	14461	14441	14514	14372	14446	14489	14383	14473	14547	14775	14533	14373	14517	14351	14680	14518	14476	14568	14361	14438	14612	14552	14492	14402	14417	14471	14546	14549	14549	14558	14456	14535	14443	14607	14484	14416	14417	14656	14325	14289	14448	14587	14683	14347
24454	21727	29560	26537	24888	25467	25196	21497	18461	17421	17120	16785	16435	16391	16460	16630	16487	16310	16364	16402	16339	16437	16314	16408	16356	16257	16212	16291	16216	16580	16298	16343	16355	16160	16292	16336	16201	16323	16061	16305	16280	16225	16302	16288	16135	16248	16112	16149	16475	16173	16165	16164	16145	16424	16180	16299	16166	16218	16220	16158	16212	16393	16178	16260	16239	16262	16383	16219	16200	16017	16265	16248	16140	16204	16088	16267	16283	16244	16251	16344	16243	16318	16078	16188	16211	16356	16268	16082	16313	16000	16287	16069	16071	16337	16174	16433	16288	16035	16194	16269	16206	16173	16210	16009	16121	16251	16311	16220	16078	16181	16213	16432	16043	16037	16121	16171	16313	16318	16363	16186	16140	16212	16251	16240	16216	16281	16203	16216	16119	16018	16130	16260	16266	16051	16237	16259	16314	16194	16021	16234	15992	15950	16329	15992	16216	16272	16394	16381	16317	16331	16156	16336	16055	16065	16220	16213	16041	16374	16417	16068	16026	15959	16129	16251	16058	15973	16142	16243	16111	16092	16350	16239	16094	16030	16177	16108	16314	16232	16365	16114	16289	16024	16059	16394	16138	16071	16182	16123	16344	16072	16232	16165	16240	16324	16311	16318	16284	16164	16208	16186	16135	16004	16077	16077	16230	16187	16111	16144	16293	16033	16135	16203	16245	16149	16195	16291	16228	16174	16043	16069	16141	16166	16140	16078	16104	16463	16286	16166	16318	16268	16187	16180	16386	16017	16294	16207	16099	16304	16254	15991	16156	16084	16345	16197	16301	16257	16408	16260	16348	16364	16275	16172	16219	16079	16308	16152	16193	16106	16091	16176	16068	16116	16131	16429	16241	16171	16372	16317	16305	16269	16192	16228	16303	16297	16197	16260	16152	16016	16261	15938	16065	16268	16158	16084	16367	16111	16055	16179	16076	16312	16208	16251	16135	16264	16119	16188	16096	16213	16113	16153	16034	16007	16178	16225	16234	16305	16279	16334	16247	16178	16323	16286	16112	16029	16336	16403	15957	16173	16222	16259	16265	16237	16233	16008	16141	16157	16338	16062	16323	16150	16220	16050	16343	16171	16169	16241	16214	16317	16369	16448	16287	16167	16101	16226	16307	16281	16344	16125	16015	16159	16140	16246	15995	16029	16270	16343	16235	16147	16295	16249	16317	16166	16246	16270	16153	16107	16157	16083	16236	15852	16112	16277	16184	16293	16234	16112	16134	16222	16076	16307	16240	16048	16284	16200	16300	16435	16331	16318	16097	16232	16049	16299	16190	16321	16178	16168	16180	16152	16172	16287	16035	16124	15999	16260	16282	16266	16138	16206	16156	16308	16185	16099	16191	16276	16470	16078	16250	16259	16027	16112	16116	16256	15989	16113	16323	16360	16304	16125	16360	16322	16272	16187	16271	16235	16337	16149	16210	16190	16105	16051	16185	16228	16269	16200	16377	16167	16060	15970	16200	16024	16123	16201	16088	15936	16102	16121	16169	16454	16121	16281	16199	16158	16263	16299	16075	16231	16174	16148	16144	16361	16162	16283	15986	16220	16066	16176	15974	16119	16048	16135	16271	16206	16332	16281	16114	16188	16143	16283	16365	16102	16102	15948	16143	16311	16240	16208	16127	16064	16206	16294	16068	16463	16284	16307	16261	16328	16152	16115	16137	16419	16310	16175	16110	16052	16075	16117	16127	16117	16290	16135	15981	16325	16434	16216	16305	16270	16041	16092	16199	16253	16154	16126	16318	16166	16162	16229	16269	16176	16376	16408	16221	16347	16101	16227	16197	16231	16249	16240	16292	16179	16273	16222	15998	16122	16158	16085	16250	16143	16224	16268	16198	16311	16076	16368	16214	16123	16078	16274	16217	16178	16185	16077	16356	16288	16132	16149	16066	16222	16232	16195	16324	16231	16190	16276	16385	16300	16281	16035	16094	16146	16306	16158	16328	16114	16358	16249	16385	16336	16322	16398	16342	16466	16261	16121	16277	16081	16263	16272	15994	16275	16246	16334	16112	16175	16060	16146	16253	16188	16083	15981	16229	16190	16250	16161	16341	16138	16191	16400	16209	16047	16078	16325	16344	16072	16139	16310	16242	16108	16328	16206	16355	16192	16159	16098	16081	16171	16112	16153	16187	16386	16036	16010	16279	16360	16148	16321	16311	16187	16389	16238	16117	16091	16162	16162	16204	16250	16200	16109	16347	16327	16303	16154	16371	16355	16146	16187	16157	15948	16284	16052	16336	16242	16174	16110	16110	16333	16181	16371	16181	16243	16281	16334	16441	16210	16129	16200	16348	16249	16483	16471	16135	16249	16251	16190	16021	16329	16236	16236	16180	16023	16117	16195	16213	16241	16161	16328	16317	16269	16214	16127	16348	16268	16300	16249	16063	16106	15941	16051	16145	16203	16285	16170	16238	15964	16168	16378	16186	16187	16099	16174	16309	16119	16099	16066	16191	16138	16198	16209	16092	16218	16292	16116	16109	16254	16081	15987	16149	16125	16098	16161	16209	16245	16165	16124	16111	15954	16362	16116	16163	16183	16170	16296	16315	16259	16197	16316	16103	16290	16350	16233	16181	16167	16385	16115	16123	16172	16338	16146	16063	16259	16161	16248	16155	16138	16141	16170	16028	16189	16316	16169	16029	16188	16315	16116	16021	16218	16130	15988	16256	16198	16100	16242	16264	15979	16096	16112	16211	16169	16123	16298	16048	16279	16344	16246	16076	16490	16101	16204	16266	16299	16225	16249	16318	16164	16058	16162	16000	16068	16259	16260	16163	16340	16177	16186	16277	16260	15989	16107	16010	16172	15955	16080	16030	16129	16171	16159	16052	15962	16141	16327	16190	16236	16266	15983	16206	16088	16419	16053	16301	16231	15989	16142	16280	16219	15978	15972	16259	16173	16287	16348	16044	16174	16387	16172	16156	16048	16166	16176	16194	16282	16148	16108	16235	16340	16379	16297	16131	16240	16176	16387	16291	16223	16058	16199	16050	16225	16036	16296	16023	16384	16347	16341	16070	16162	16297	16258	16072	16185	16260	16261	16256	15985	16274	16175	16349	15989	16292	16152	16160	16096	16268	16305	16018	16209	16236	16125	16320	16168	16273	16126	16163	16363	16022	16249	16173	16160	16171	16467	16241	16271	15951	16029	16153	16369	16313	16240	16287	16185	16073	16132	16188	16204	16373	16186	16114	16178	16125	16348	16184	16107	16308	16337	16103	16109	16313	16338	16133	16208	16064	16045	16098	16032	16172	16313	16152	16052	16172	16399	16282	16294	16226	16024	16479	16059	16081	16157	16235	16376	16294	16261	16230	16207	16114	15989	16060	16129	16163	16300	16067	16128	16253	16225	16240	16137	16162	16102	16130	16184	16141	16106	16258	16033	16253	16196	16385	16030	16159	16136	16200	16192	16285	16367	16471	16103	16179	16259	16105	16105	16150	16038	16207	16074	16344	16125	15990	16176	16214	16033	16042	16332	16296	16119	16373	16220	16297	16052	16053	16261	16052	16053	16202	16297	16259	16272	16175	16105	16156	16138	16283	16157	16160	16223	16146	16299	15969	15985	16182	16164	16424	16127	16343	16172	16152	16131	16364	16305	16255	16136	16200	16354	16335	16242	16347	16282	16065	16445	16253	16374	16177	16095	16196	16149	16075	16136	16010	16094	16088	16143	16219	15975	16376	16141	16144	16300	16347	16190	16128	16133	16055	16094	16326	16271	16322	16299	16297	16270	16186	15929	16127	16194	16104	16368	16111	16044	16142	16093	16366	16442	16357	16309	16242	16342	16148	16204	16094	16165	16250	16074	16201	16185	16315	16221	16032	16128	16185	16332	16376	16215	16152	16149	16280	16274	15962	16180	16317	16052	16370	16088	16287	16217	16309	16289	16004	16180	16167	16355	16137	16102	16213	16196	16396	15975	16157	16099	16285	16016	16265	16085	16164	16178	16369	15944	16236	16137	16104	16034	16263	16078	16187	16113	16232	16233	16102	16006	16329	16028	16143	16186	16329	16184	16095	16181	16132	16109	16287	16283	16323	16202	16205	16221	16190	16192	16142	16266	16228	16004	16198	16432	16157	16319	16063	16022	16427	16170	16185	16094	16160	16180	16314	16301	16112	16376	16420	16117	16078	16318	16171	16237	16269	16375	16271	16229	16221	15942	16152	16133	16286	16224	16161	16355	16284	16214	16390	16231	16088	16182	16416	16248	16285	16391	16213	16135	16242	16303	16265	16173	16308	16277	16181	16176	16296	16244	16121	16287	16155	16388	16318	16261	16216	16114	16276	15985	16280	16108	16077	16409	16145	16038	16183	16209	16191	16297	16146	16202	16118	16145	15995	15962	16104	16318	16347	16509	16261	15998	16014	16258	16169	16251	16149	16136	16152	16163	16153	16121	16240	16234	16134	16154	16345	16115	16073	16041	16053	16142	16288	16119	16321	16115	16170	15987	16220	15925	16235	16258	16121	16195	16339	16184	16259	16213	16102	16155	16331	16314	16311	16240	16024	16268	16237	16205	16155	16030	16120	16009	16008	16115	16072	16361	16161	16168	16179	16200	16252	16157	16335	16332	16138	16170	16169	16289	16253	16140	16242	16264	16259	16047	16306	16142	16264	16160	16127	16190	16186	16471	16411	16051	16384	16184	16217	16182	16041	16004	16155	16122	16207	16129	16249	16296	16261	16115	16222	16046	16254	16216	16328	16289	16150	16284	16324	16030	16054	16114	16361	16347	16345	16227	16199	16117	16048	16071	16279	16090	16179	16370	16279	16361	16289	16114	16194	16307	16226	16298	16163	16169	16115	16210	16199	16132	16236	16305	16172	16211	16107	16330	16439	16190	16128	16016	16062	16144	16127	16234	16195	16194	16124	16087	16186	16233	16203	16293	16219	16110	16161	16186	16380	16301	16107	16170	16218	16350	16264	16462	16167	16262	16143	16333	16342	16043	16153	16124	16170	16033	16127	16231	16266	16299	16415	16177	16130	16062	16169	16210	16202	16141	16398	16325	16283	16190	16128	16129	16189	15951	16150	16062	16226	16204	16280	16152	15966	16303	16154	16168	16268	16261	16408	16182	16296	16176	16360	16373	16224	16161	16223	16316	16109	16206
37034	57954	51109	38558	30125	25554	23432	20696	17203	16018	15657	15424	15198	15190	14898	14991	14988	15126	15006	15045	14842	15065	14829	14891	14822	14815	14797	14999	14975	14887	14986	14923	15076	14800	14884	14997	14795	14892	14959	14933	14818	14889	14836	14925	14896	14922	14874	14944	14674	14883	14934	14994	14689	14891	14832	14600	14849	14918	14763	14901	14978	14838	14879	14893	14861	14889	14984	14985	15026	14869	14847	14689	14869	15012	14802	14809	14961	14846	14798	14862	14880	14905	14975	14708	14923	14885	14935	14787	14879	14986	14799	14925	14690	14807	14758	15118	14876	14883	14803	15019	14767	15024	14813	14843	14884	14941	14816	14964	14818	14919	14956	14801	14859	14894	14719	14817	14852	15016	14762	14930	14971	14849	14811	14811	14835	15095	14912	14872	14934	14964	14894	14890	14985	14912	14798	14821	14862	14789	14859	14806	14658	14939	14956	14988	14850	14791	14885	14616	14800	14889	14978	14920	14943	14996	14892	14949	15025	14904	14954	14907	14715	14859	14819	14878	14892	14842	14849	14969	14887	14918	14985	14871	14857	14856	14800	14888	14851	14903	14826	14939	14748	14938	14828	14905	14777	14916	14846	14899	14812	14675	14998	14864	14802	14878	14950	14789	14880	14861	14959	14805	14915	14846	14863	14960	14831	14783	14749	14841	14683	14922	15074	14912	14736	14991	14870	14763	14654	14983	14971	14741	14770	14836	14911	14898	14887	15014	14916	14808	14917	14671	14800	14943	14825	14810	15043	14791	14951	14983	14889	14982	14933	14777	14873	14954	14949	14838	14830	14980	14788	14753	14856	14944	14719	14945	14832	14911	14756	14846	14794	14915	14935	14857	14654	14838	15023	14857	14865	14814	14852	14905	14798	14901	14785	15028	14935	14877	14793	14915	14844	14792	14965	14802	14887	14925	14952	14854	14865	14782	14842	14909	14875	14815	14930	14973	14782	14801	14924	14882	14911	14870	14940	14726	14806	14971	14690	14946	14754	14760	14737	15040	14821	14861	14934	14738	14775	14973	14867	14664	14720	14922	14946	14916	14700	14703	14755	14827	15029	14835	14889	14776	15067	14792	14713	14871	15018	14829	14774	14763	14877	14942	14850	14862	14937	14741	14790	14854	14864	14753	14851	14757	14832	14887	14922	14917	14820	14700	14869	14910	14760	14871	14857	14988	14971	14760	14963	14865	14762	14825	14779	14841	14823	14790	14870	14740	14869	14913	14757	14921	14704	14948	14886	14797	14793	14716	14892	14808	14753	14899	14858	15041	14895	14762	14871	14657	14742	14843	15076	14994	14884	14912	15035	14754	14866	14600	14677	14674	14954	14755	14839	14832	14986	14774	14798	14645	14928	14634	14941	14718	14941	14962	15003	14751	15012	14892	14812	14923	15020	14904	14921	14738	14889	14848	14768	14840	14742	14855	14805	14807	14738	14859	14932	14686	14821	14917	14739	14881	14896	14776	14951	14951	14899	14863	14777	14901	14857	14713	14804	14834	14864	14998	14898	14861	14893	14993	14707	14964	14960	14891	14807	14824	14797	14932	14869	14711	14917	14711	14834	14879	14793	14741	14803	14764	14897	14871	14793	15019	14996	14858	14845	14904	14844	14903	14741	14827	14903	14825	14880	14897	14748	14892	14797	14813	14884	14967	14835	14961	14953	14907	14910	14841	14984	14889	14833	14829	14835	14965	14856	14841	14831	14906	14862	14820	14837	14883	14755	14900	14923	14941	14997	14962	14980	14769	14963	14948	14703	14863	14998	14808	14699	14848	14785	15105	14704	14656	14820	14708	14826	14865	14807	14891	14941	14781	14906	14998	14832	14716	14838	14837	14709	14973	14817	14734	14822	14955	14761	14936	14777	14816	14857	14753	14818	14758	14954	14730	14876	14861	14897	14780	14900	14765	14875	14759	14861	14945	14851	14963	14863	14970	14896	14830	14739	14906	14766	14935	14705	14938	14772	14758	14821	14762	14918	14788	15015	14883	14843	14805	14712	14942	14933	14909	14703	14870	14814	14811	15033	14782	14685	14697	14951	14815	14939	14794	14806	14904	14793	14733	14831	14733	14869	14918	14778	14845	14954	14943	14874	14773	14732	14851	14796	14767	14826	14826	14881	14770	14919	14936	14805	14878	14982	14782	14798	14766	14885	14874	14894	14870	15065	15035	14853	14724	14875	14826	14622	14996	14853	14922	14839	14853	14675	14966	14878	14846	14787	15073	14885	14803	14818	14740	14745	14819	14750	14813	14822	14873	14869	14704	14833	14824	14730	14917	14835	14833	14780	14814	14873	14785	14774	14821	14866	14852	14811	14958	14959	14826	14912	14712	14976	14927	14963	14853	14723	14815	14973	14877	14867	14950	14914	14975	15005	14794	14895	14787	14882	14904	14902	14768	14862	14866	14896	14867	14776	14978	15037	14879	14858	14873	14792	14751	14865	14888	14713	14759	14893	15132	14758	14753	14762	14814	14906	14734	14792	14841	14946	14728	14659	14831	14883	14630	14841	15001	14979	14806	14934	14734	14792	14812	14853	14834	14779	14631	14712	14868	14991	14624	14855	15005	14898	14734	14880	14938	15006	14898	14939	14995	14962	14968	14907	14826	14782	14941	14681	14882	14867	14865	14817	14886	14867	14740	14815	14850	14777	14961	14935	14749	14814	14814	14830	14892	14940	14850	14966	14958	15076	14720	14701	14699	14910	14814	14852	14987	14888	14642	14900	15024	14708	14887	14865	14931	14760	14891	14823	14907	14937	14884	14953	14842	14998	14871	14800	14633	14837	14911	14862	14897	14852	14785	14947	14845	14774	14966	14791	14790	14815	14909	14786	14984	14801	14869	14895	14846	14765	14838	14896	14765	14919	15032	14651	14965	14899	14867	14776	14614	14803	14933	14910	14713	14928	14886	14871	14681	14728	14956	14878	14891	14945	14871	14996	14904	14749	14777	14971	14809	14844	14785	14860	14899	14978	14779	14931	14931	14896	14773	14851	14738	14873	14940	14863	14819	14843	15028	14880	14913	14859	14901	14793	14829	14896	14833	14954	14735	14842	15009	14909	14853	14615	14859	14857	14844	14796	14943	14893	14810	15008	14957	14896	15003	14774	14827	14948	14983	14921	14818	14706	14938	14860	14888	14892	14842	14935	14823	14768	14945	14902	14817	14928	14786	14821	14910	14786	14865	14716	14962	14792	14859	14851	14860	14921	14846	14913	15041	14890	14811	14660	14704	14943	14825	14888	14934	14858	15056	14767	14797	14742	14961	14668	14721	15005	14770	14735	15068	14746	14993	14950	14881	14746	14879	14783	14904	14824	14821	14814	14825	14985	14777	15025	14895	14807	14836	15015	14846	14919	14642	14935	15055	14758	14912	14910	14673	14809	14891	14988	14965	14934	14745	14973	14903	14878	14874	14773	14774	14789	14896	14787	15026	14910	14910	14757	14890	14918	14888	14793	14838	14796	14858	14789	14819	14828	14900	14772	14709	14967	14796	14750	14861	14934	14908	14889	14819	14767	14864	14984	14791	15000	14746	14789	14985	15045	15208	14955	14921	14682	15013	14920	14864	14815	14893	14883	14984	14766	14842	14763	14862	14505	14871	14789	14834	14797	14866	14787	14883	14890	14841	14876	14959	14868	14975	14852	14941	14801	14725	14834	14830	14990	14951	14832	14886	14953	14881	14916	14944	15012	14823	14761	14784	14873	14758	14840	14982	14808	14875	14841	14940	14745	14884	14871	14891	14997	14772	14895	14720	15059	14924	14872	14699	14850	14879	14676	15029	14774	14877	14738	14925	14944	14911	14895	14835	14771	14999	14765	14753	14977	14827	14823	14778	14758	14795	14846	14879	14795	14879	14951	14851	14732	14955	15064	14889	15032	14818	14898	14820	14982	14840	15099	14838	14917	14686	14826	14748	14992	14813	15044	14973	15011	14957	14930	14809	14776	14786	14798	14962	14878	15022	14900	14829	14948	14896	14835	14876	14833	14956	14928	15020	14884	15020	14813	14806	14838	14932	14944	14782	14822	14850	14749	14833	14844	14616	14997	14714	15002	14906	14873	14996	14909	15004	14820	14790	14967	14879	14709	14871	14810	14770	14964	14824	14913	14760	14871	14853	14847	14935	15054	14909	14937	14908	14996	14888	14756	14875	14989	14914	14791	14814	15142	14761	14814	14814	14933	14903	14951	14694	14878	15060	14941	15064	14584	14738	14796	14752	14896	15041	14913	14818	14821	14873	14789	14898	14924	14806	14934	14923	14797	14803	14843	14838	14960	14823	14902	14969	14590	14939	14872	14741	14930	14888	14817	14930	14748	14852	14919	14960	14788	14762	14679	14852	14938	14818	14950	14809	14868	14914	14769	14929	14829	14823	14901	14653	14844	14858	14898	14769	14826	14808	14900	14762	14908	14801	14733	14906	14754	14962	14773	14825	14836	15040	14733	14778	14755	15014	14714	14972	14822	14830	14749	14862	14924	14768	14818	14788	14760	14872	14785	14866	14862	14817	14647	14840	14795	14913	14959	14921	14811	14952	14739	14787	15095	14799	14714	14764	14796	14653	14894	14723	14760	14946	14743	14956	14836	14802	14867	14718	15026	14873	15054	14807	14778	14940	14916	14758	14900	14986	14971	14908	14873	14928	14934	14879	14904	14796	14945	14767	14983	14818	14986	14841	14887	14840	15022	15014	14865	14844	14968	14810	14757	14854	14930	14806	14795	14845	14640	14955	14982	14832	14869	14645	14816	14928	14827	14866	14803	14844	14818	14895	14926	14790	14807	14870	14851	14940	14818	14809	14834	14757	14875	14686	14998	14924	14863	14988	15019	14853	14732	14802	14926	14752	14789	14872	14717	14849	14861	14959	14694	14841	14698	14943	14859	14878	14797	14994	14928	14786	14914	14936	14944	14747	14871	14949	14936	14823	14817	14964	14637	14891	14789	15055	14698	14851	14770	14815	14887	14986	14960	14849	14902	14776	15037	14612	14886	14805	14820	14814	14886	14998	14844	14960	14883	14749	14920	14896	14857	14913	14946	14736	14956	14935	15093	14950	14855	14811	14720	14894	14909	14767	14864	14991	14844	14859	14789	14756	14809	14758	14884	14911	14719	14908	14833	14979
23250	21613	29529	24707	23212	26437	28774	22396	20077	19085	17894	17146	16814	16669	16860	16604	16430	16425	16475	16412	16530	16306	16448	16429	16510	16671	16478	16473	16518	16395	16194	16358	16155	16259	16285	16178	16205	16134	16425	16381	16373	16323	16230	16245	16171	16219	16372	16208	16066	16140	16237	16187	16296	16153	16274	16342	16431	16443	16220	16222	16270	16185	16093	16107	16005	16146	16318	16281	16221	16413	16141	16302	16175	16302	16154	16311	16356	16159	16410	16107	16276	16226	16144	16250	16277	16216	16163	16318	16140	16216	16053	16156	16045	16298	16160	16281	15998	16272	16020	16178	16079	16170	16274	16222	16370	16248	16213	16322	16160	16124	16128	15918	16136	16004	16125	16165	16220	16364	16183	16251	16192	16079	16271	16068	16153	16213	16095	15975	16062	16157	16104	16042	16128	16143	16120	16281	16377	16218	16205	16294	16234	16128	16168	16217	16272	16109	16229	16127	16274	16274	16314	16240	16346	15942	16096	16060	16273	16059	16070	15982	16243	16032	16082	16235	16281	16469	16138	16262	16071	16024	16224	16186	16128	16233	16091	16214	16007	16062	16247	16036	16314	16135	15964	16327	16282	16367	16313	16218	16295	16026	16189	16307	16394	16109	16160	16129	16060	16319	16036	16157	16296	16212	16138	16098	15984	16068	15842	16227	16103	16155	16124	16175	16197	16256	16083	16430	16297	16120	16191	16127	16224	15935	16156	15948	16222	16259	16212	16207	16058	16315	16278	16009	16443	16327	16254	16228	16154	16139	16187	16143	16251	16225	16220	16204	16111	16224	16094	16040	16152	16274	15954	16124	16121	15986	16280	15998	16106	16162	16182	16227	16034	16161	16047	16031	16075	16265	16356	15969	16102	16190	16194	16087	16168	16050	16268	16202	16145	16263	16234	16091	16090	16171	16201	16088	16310	16336	16096	16235	16054	16097	16068	16233	16239	16049	15996	16194	16267	16221	16320	16187	16126	16167	16172	16200	16235	16161	16081	16095	16051	16349	16256	16262	16237	16092	16239	16199	16028	16051	16067	16362	16199	16181	16183	16153	16175	16321	16126	16082	16148	16066	16052	16179	16097	16181	15915	16146	16033	16010	15967	16212	16202	16324	16228	16077	16314	16290	16160	16088	16137	16111	16163	16067	16141	16011	16352	16413	16211	16206	16016	16216	16164	15987	15961	16220	16258	16208	16061	16016	15998	16285	16157	16284	16129	16099	16150	16232	16075	16239	16296	16119	16175	16229	16287	16261	16109	15983	16217	16299	16167	16129	16120	16101	16069	15933	16174	15967	16103	16148	16077	16175	16108	16074	16153	16074	16176	16188	16111	16120	16164	16264	16193	16157	16303	16216	16328	16114	16454	16295	16175	16416	16173	15976	16045	16208	16245	16055	16131	16196	16420	15991	16128	16130	16220	16266	16168	15990	16170	16190	16195	16072	16242	16140	16021	16239	16191	16314	16191	16160	16078	16122	16216	16184	16270	16272	16274	16195	16080	16018	16319	16110	16126	16165	16133	16222	16087	16121	16158	16205	16357	16205	16060	16078	16264	16148	16155	16353	16510	16117	16030	16099	16180	16279	16267	16108	16200	16253	16172	16332	16234	16156	16199	16214	16043	16245	16167	16196	16024	15980	15984	16150	15933	16020	16278	16243	16164	16112	16159	16095	16084	16123	16079	16130	16189	16057	16224	16144	16108	15958	16175	16176	16028	16039	16280	16151	16179	16244	16109	16122	16080	16109	16161	16262	16267	16262	16217	16051	16127	16241	15770	16308	16339	16170	16325	16154	16063	16008	16005	16157	16041	16207	16007	16435	16225	16169	16384	16231	16207	16313	16283	16195	16000	16136	16248	15940	16133	16143	16153	16031	16221	16145	16152	16104	16231	16174	16211	16086	16039	15982	16014	16322	16127	16047	16147	16252	16367	16020	16125	16191	16102	16115	16311	16098	16087	16128	16212	16148	16310	16000	15984	16194	16182	16044	16181	16018	16198	16079	16234	16076	16133	16241	16263	16110	16262	16160	16185	16154	16288	16203	16225	16223	16256	16050	16054	16091	16044	16294	16188	16172	16283	16225	16075	16247	16268	16083	15961	15815	15966	16050	16332	16197	16199	16083	16074	16058	16334	16091	16052	15990	16192	16132	16184	16199	16130	16195	16024	16149	16153	16012	16136	16044	16085	16111	16186	16305	16219	16010	16316	16228	16215	16101	16371	16081	16231	16086	15809	16096	16149	16161	16097	16127	16084	16181	16062	16096	15891	16276	16092	16020	16095	16273	16338	16282	16380	16160	16189	16119	16115	16368	16145	16069	15934	16212	16084	16009	16090	16077	16245	16105	15865	16052	16150	16119	16020	16219	16061	16073	16214	16117	16112	16123	16024	16071	16162	16141	16176	16258	16257	16148	16250	16022	16236	16088	16119	16164	16146	16240	16024	16327	16196	16179	16193	16140	16137	16198	16316	16145	16243	16304	16148	16047	16198	15953	16207	15988	16060	16010	16053	16195	16070	16108	15962	16172	16252	16143	16216	16085	16197	16137	16112	16055	16178	16149	16253	16212	16033	16134	16409	16238	16109	16214	16272	16374	16115	16088	16158	16010	16115	15961	16188	16124	15994	16093	16080	16142	16357	16185	16123	16277	16138	16173	16288	16131	16223	16023	16078	16219	16353	15999	16240	16104	16026	16127	16260	16292	16138	16181	16126	15991	16177	16124	16052	16073	15974	16285	16251	16131	16166	16163	16306	16256	16186	16222	16036	16257	16386	16342	16119	16312	16147	16142	16150	16241	16460	16241	16141	16171	16415	15971	16184	15989	16071	16297	16155	16059	16175	16177	16212	16199	16189	16217	16326	16166	16141	16174	16223	16272	16189	16166	16257	16055	16104	16011	16113	16188	16124	16015	16105	16089	15970	16018	16202	16179	16218	16230	16248	16235	16105	16159	16297	16322	16201	16161	16326	16386	16267	16162	16063	16071	16280	16084	16102	16205	16359	16276	16185	16113	16162	16015	16107	16265	16302	16201	16118	16228	16198	16210	16297	16167	16164	16291	16132	16031	15946	16161	16064	16097	16036	16083	16271	15981	16225	16132	16113	16143	16185	16279	16213	16125	16061	16181	16134	16257	16205	16313	16172	16053	16169	16176	16126	16265	16031	16169	16124	16232	16086	16147	16148	16216	16294	15999	16131	16102	16218	16203	16075	16307	16246	16030	16342	16385	16257	16205	16161	16090	16160	16130	16175	16379	16125	16115	16202	16139	16219	16168	16028	16028	16076	16033	16172	16048	16120	16258	16258	15979	16110	16252	16156	16302	16250	16284	16124	16113	16224	16169	16024	16397	16189	16100	16197	16057	16277	16260	16093	16047	16104	16040	16003	16326	16337	16009	16163	16228	16335	16326	16279	16128	16233	15897	16169	16167	16224	16313	16230	15991	16244	16075	16304	16228	16058	16217	16152	16378	16159	16201	16184	16174	16140	16260	16012	16101	16366	16022	16154	16170	16219	16188	16377	16181	16189	16209	16158	16089	16299	16237	16377	15917	16065	16272	16069	16189	16059	16123	16150	16142	16328	16176	16072	16220	16277	16206	16181	16006	16144	16091	16071	16191	16299	16122	16236	16080	16145	16158	16112	16109	16034	16306	16234	16194	16247	16301	15941	16042	16214	16181	16274	16126	16225	16204	16082	16276	16152	16010	16133	16055	16199	16246	16198	15972	15958	16159	16228	16180	16068	16344	16218	16194	15956	15994	16265	16112	15983	16213	16203	15957	16013	16196	16336	16203	16085	16167	16058	16274	16233	16023	16088	16054	16319	16151	16238	16196	16149	16151	16230	16160	16049	16184	16183	16455	15980	16118	16207	16329	16226	16197	16079	16103	16262	16010	16312	16239	16296	16004	16236	16107	16128	16078	16030	16254	16156	15949	15975	16163	16124	16150	16142	16249	16306	16131	16284	16282	16116	15980	16018	16100	16232	16154	16284	16171	16076	16006	16128	16133	16257	16187	16187	16184	16173	16202	16188	16078	16141	16248	16110	16080	16107	16197	16143	15945	16007	16142	16357	16176	16235	15970	16066	16192	16041	16046	16342	16333	16128	16204	16232	16036	16097	16035	16236	16291	16004	16120	16029	16235	15982	16033	15971	16222	16169	16361	16244	16187	16160	16017	16159	16245	16334	16008	16205	16138	16049	16223	16220	16383	16248	16199	16186	16332	16059	16089	16029	16204	16148	16142	16060	16174	16086	16036	16082	16247	16245	16152	15956	16012	16214	16242	16287	16185	16334	16222	16376	16097	16226	16240	16218	16238	16197	16215	16165	16252	16099	16111	16227	16168	16171	15946	16058	16283	16266	16122	16096	16322	16189	16221	16078	16158	16075	16292	16103	15974	16114	16198	16393	16255	16008	16291	16209	16044	16325	16049	16252	16335	16263	16142	16211	16164	16048	16111	16204	16051	16015	16034	15884	16388	16206	16202	16185	16060	16213	16220	16158	16393	16294	16317	16099	16197	16176	16405	16322	15909	16021	16052	16055	16244	16200	16340	16128	16165	16142	16134	15993	15972	16339	16234	16299	16289	16203	16011	16153	16153	16224	16115	16024	16066	16069	16144	16274	16187	16185	16248	16089	16154	16298	16187	16183	16119	16055	16029	16172	16201	16190	16249	16218	16141	16074	16166	16246	15919	16110	15909	16034	16236	16108	16127	15987	16359	16185	16079	16178	16308	16268	16061	16080	16029	16229	16086	16367	16221	16125	16156	16469	16397	16234	15962	16112	16167	16103	16306	16293	16259	16152	16109	16253	16174	16259	16034	16126	16234	16197	16203	16226	16005	16107	16119	16234	16255	16075	16171	16167	16173	16279	16249	16151	16036	15979	15932	16274	16132	16109	16053	16012	16105	16158	16144	16089	16107	15971	16171	16088	16172	16119	16238	16187	16140	16082	16178	16291	16184	16172	16123	16125	16158	16089	16204	16059	16151	15979	15982	16104	16153	16289	15993	16193	16054	15986	16268	16131	16336	16036	16254	16205	16071	16377	16144	16231	16121	16165	16151	16235	16202	16261	16241	16216	16010	16167	16140	16045	16218	16013	16191	16179	16222	16151	15970	16302	16115	16240	16032
40494	64481	58504	43923	35231	30464	25733	22031	20047	17890	16407	15995	15622	15492	15402	15176	15206	15144	14907	15044	15034	14981	15006	15021	14902	15142	14859	14986	14910	14996	14958	14997	14836	14904	14815	14791	14929	14927	14950	14800	14967	14829	14838	14981	14845	14910	14884	14986	14858	14712	14895	14765	14774	14842	14818	14755	14856	14882	14932	14831	14962	14773	14889	14883	14866	14939	14819	14856	14640	14836	14853	14889	14876	14862	14920	14755	14799	14851	14888	14778	14957	14735	14924	14958	14710	14961	14944	14856	14925	14937	14934	14788	14932	14837	14808	14844	14711	14503	14885	14798	14772	14703	14781	14833	14828	14676	14903	14848	14822	14701	14785	14793	14845	14653	14835	14901	14907	14796	14854	14877	14748	14751	14855	14776	14720	14811	14977	14763	14806	14845	14794	14788	14881	14663	14832	14885	14872	14740	14763	14937	14721	14792	14982	14730	14715	14785	14980	14787	14720	14879	14674	14842	14786	14933	14830	14729	14763	14769	14821	14787	14760	14936	14884	14694	14646	14852	14813	14639	15006	14920	14755	14840	14938	14914	14632	14669	14852	14782	15023	14760	14897	14865	14792	14802	14892	14878	14814	14811	14830	14913	14843	14847	14884	14955	15049	14796	14761	14829	14811	14820	14846	14716	14871	14714	14764	14854	14738	14706	14756	14929	14976	14835	14809	14702	14897	14788	14785	15027	14829	14835	14807	14900	14629	14811	14704	14789	14977	14938	14765	14691	14854	14778	14842	14734	14759	14961	14798	14882	14765	14846	14980	14812	14766	14788	14925	14903	14820	14788	14878	14826	14781	14748	14805	14810	14827	14768	14759	14767	14905	14895	14662	14792	14804	14741	14729	14816	14828	14835	15005	14930	14793	14758	14792	14594	14715	14933	14722	14970	15002	14874	14691	14981	14848	15012	14741	14766	14672	14850	14834	14918	14751	14962	14852	14819	14970	14841	14708	14846	14874	14827	14660	14814	14868	14867	14833	14790	14794	14669	14529	14984	14793	14806	14896	14837	14651	14923	14832	14715	14759	14729	14721	14799	14811	14810	14688	14904	14784	14968	14922	14896	14875	14857	14953	14840	15027	14851	14872	14851	14674	14834	14870	14724	14740	14735	14834	14757	14895	14745	14838	14857	14709	14919	14788	14965	14789	14863	14801	14852	14909	14802	14722	14765	14842	14790	14956	14789	14856	14825	14990	14696	14824	14864	14961	14754	15010	14770	14987	14752	14784	14828	14956	14849	14771	14688	14874	14874	14723	14925	14745	14809	14834	14726	14819	14775	14867	14929	14766	14768	14789	14758	14805	14867	14706	14879	14890	14750	14905	14953	14795	14839	14981	14785	14753	14788	14640	14811	14896	14862	14867	14891	14925	14866	14695	14755	14751	14851	14772	14982	14747	14794	14776	14885	14740	14823	14711	14866	14956	14688	14767	14751	14762	14759	14852	14876	15016	14865	14678	14866	14799	14711	14834	14892	14834	14807	14930	14915	14812	14848	14719	14574	14752	14797	14658	14754	14693	14820	14921	14926	14905	14939	14922	14957	14873	14678	14921	14684	14554	14820	14981	14829	14911	14920	14757	14741	14813	14700	14741	14795	14770	14585	14745	14799	14882	14778	14951	14877	14712	14565	14906	14933	14724	14763	14807	14850	14786	14677	14926	14710	14826	14847	14821	14739	14794	14834	14740	14762	14825	14766	15005	14861	14798	14781	14792	14916	14936	14854	14880	14913	14649	14976	14806	14686	14927	14744	14760	14856	14819	14825	14778	14980	14745	14815	14760	14869	14710	14745	14723	14883	14898	14808	14803	14713	14804	14946	14818	14756	14927	14891	14773	14844	14786	14857	14815	14756	14943	15026	14805	14855	14899	14717	14887	14796	14892	14683	14921	14705	15004	14852	14870	14738	14857	14736	14923	14843	14973	14745	14798	14897	14887	14827	14912	14798	14676	14840	14846	14752	14665	14914	14745	15005	14880	14664	14908	14680	14760	14734	14896	14958	14845	14733	14788	14864	14816	14820	14714	14955	14762	14946	14778	14960	14882	14652	14735	14925	14793	14941	14655	14954	14799	14803	14824	14791	14876	14525	14788	14840	14693	14911	14925	14739	14802	14721	14732	14960	14848	14941	14722	14808	14785	14924	14770	14796	14919	14799	14813	14793	14986	14787	14863	14695	14706	14755	14885	14698	14988	14885	14696	14814	14617	14724	14837	14829	14710	14804	14824	14835	14978	14859	14836	14768	14706	14940	14861	14832	14886	14822	14719	14771	14762	14825	15003	14871	14840	14936	14903	14755	14812	14811	14846	14674	14853	14688	14740	14725	14762	14793	14754	14886	14832	14792	14695	14797	14821	15018	14887	14880	14847	14715	14750	14877	14766	14821	14773	15008	14907	14839	14746	14940	14845	14779	14869	14865	14799	14723	14930	14760	14806	14711	14808	14837	14674	15118	14763	14883	14749	14921	14725	14911	14979	14784	14879	14877	14738	14786	14880	14755	14974	14794	14891	14752	14898	14806	14791	14845	14813	14824	14810	14911	14694	14887	14986	14808	14856	14915	14716	14751	14693	14959	14869	14743	14773	14719	14979	14795	14888	14790	14852	14826	14864	14790	14838	14686	14978	14950	14835	14821	14934	14678	14861	14945	14756	14861	14741	14877	14825	14695	14777	14723	14793	14675	14828	14843	14843	14740	14827	14967	14907	14822	14758	14878	14856	14777	14955	14765	14847	14905	14803	14793	14775	14788	14859	14681	14781	14868	14771	14863	14769	14727	14931	14936	14916	14752	14783	14765	14908	14652	14972	14851	14752	14853	14848	14702	14801	14742	14960	14871	14638	14829	14664	14915	14867	14907	14827	14661	14712	14896	14788	14813	14805	14786	14713	14846	14754	14848	14841	14675	14869	14665	14606	14664	14989	14858	14883	14822	14869	14832	14900	14827	14700	14941	14931	14750	14877	14656	14809	14906	14748	14709	14749	14792	14637	14940	14831	14843	14834	14945	14811	14890	14765	14865	14818	14912	14813	14900	14946	14856	14818	14765	14777	14804	14913	14839	14780	14773	14866	14832	14739	14883	14852	14807	14823	14840	14696	14743	14795	14946	14717	14871	14791	14980	14964	14989	14669	14905	14823	14846	14885	14886	14835	14826	14860	14950	14888	14775	14964	14856	14848	14830	14928	14611	14801	14903	14880	14722	14995	14807	14881	14830	14643	14780	14652	14850	14860	14897	14881	14889	14832	14806	14896	14833	14726	14718	14807	14849	14744	14734	14770	14839	14870	14780	14812	14968	14784	14780	14809	14606	14754	14851	14676	14926	14917	14972	14715	14831	14800	14771	15032	14716	14722	14900	14804	14944	14784	14848	15054	14956	14672	14800	14901	14862	14933	14834	14822	14712	14668	14818	14912	14754	14774	14890	14813	14783	14700	14661	14920	14785	14896	14713	14983	14862	14711	14859	14812	14903	14792	14808	14798	14935	14787	14790	14701	14779	14712	14754	14719	14710	14893	14680	14920	14664	14936	14909	14720	14809	14765	14839	14812	14823	14807	14854	14779	14841	14715	14862	14967	14846	14932	14851	14826	14831	14863	14610	14763	14983	14948	14833	14630	14750	14722	14751	14765	14902	14830	14892	14619	14771	14876	14687	14876	14853	14895	14813	14795	14851	14891	14823	14788	14919	14940	14699	14930	14829	15019	14815	14816	14814	14928	14743	14727	14596	14827	14961	14780	14781	14784	14790	14836	14767	15107	14928	14811	14838	14747	14862	14812	14981	14834	14924	14839	14935	14734	14583	14932	14786	14786	14761	14905	14831	14932	14694	14742	14780	14865	14769	14902	14915	14786	14839	14888	14785	14622	14863	14922	14804	14893	14782	14735	14774	14868	14838	14802	14971	14900	14859	14683	14679	14940	14748	14774	14952	14754	14932	14759	14713	14908	14823	14719	14866	14923	14845	14901	14776	14851	14737	14748	14814	14880	14955	14779	14877	14794	14807	14979	14804	14757	14887	14932	14621	14774	14857	14985	14841	14741	14909	14925	14784	14806	14956	14866	14699	14889	14790	14622	14929	14903	14887	14900	14804	14664	14787	14764	14836	14768	14851	14768	14772	14795	14831	14898	14917	14868	14865	14807	14795	14815	14732	14789	14942	14839	14858	14878	14883	14724	14713	14906	14949	14812	14840	14775	14755	14770	14718	14724	14884	14837	14951	14796	14776	14845	14692	14891	14741	14573	14903	14875	14808	14922	14793	14845	14783	14896	14845	14618	14894	14801	14823	14789	14737	14683	14808	14817	14781	14837	14740	14912	14864	14917	14855	14777	14856	14835	14941	14845	14844	15044	14686	14788	14708	14577	14859	14789	14955	14751	14923	14630	14906	14938	14730	14587	14882	14704	14797	14654	14857	14869	14708	14830	14956	14694	14717	14836	14783	14797	14771	14909	14751	14874	14761	14692	14924	14663	14777	14748	14760	14771	14800	14772	14714	14757	14714	14843	15003	14806	14876	14717	14771	14835	14933	14813	14881	14791	14894	14582	14839	15004	14688	14607	14813	14846	14755	14684	14864	14669	14732	14776	14607	14874	14690	14572	14805	14817	14764	14777	14840	14884	14649	15060	14733	14771	14851	14799	14845	14775	14907	14922	14811	14831	14739	14772	14853	14665	14766	14907	14734	14934	14834	14720	14634	14771	14722	14810	14906	14851	14813	14746	14828	14805	15044	14902	14790	15018	14857	14886	14986	14795	14784	14838	14737	14906	14758	14830	14677	14872	14966	14767	14697	14775	14803	14965	14761	14629	14730	14933	14930	14847	14879	14803	14970	14740	14876	14919	14929	14757	14849	14897	14718	14738	14899	14655	14805	14790	14729	14874	14770	14927	14832	14910	15002	14916	14785	14908	14793	14746	14731	14799	14862	14827	14864	14838	14847	14738	14983	15018	14666	14687	14838	14713	14707	14912	14974	14729	14956	15011	14762	14776	14837	14822	14717	14716	14562	14760	15030	14855	14871	14883	14749	14866	14758	15057	14716	14963	14843	14914	14744	14853	14749	14891	14785	14851	14878	14912	14904	14826	14911	14851	14862	14906	14857	14718	14741	14897	14749	14882	14715	14814	14802
29330	28917	33106	26958	21041	19100	17569	16700	16107	15495	15637	15320	15177	15242	15238	15034	15065	15081	15042	15330	15268	15191	15159	15051	15216	15062	14906	15025	14976	15054	15105	15083	15091	15279	14996	14855	14809	14918	15083	14921	14986	14939	14949	15141	14805	14887	14909	14959	14772	15093	15085	15078	14822	15041	14926	14907	15015	15014	14929	15126	14906	14894	15043	15005	15102	14936	14963	14778	14844	14865	14842	14988	14840	14955	15058	14924	15136	14709	14897	14892	15066	15029	15087	14861	14809	15041	14867	14893	15031	15087	14928	14941	14969	14926	14966	15043	14970	14787	15016	14804	14995	14924	14881	14892	14984	14988	14801	14992	14922	14797	14998	14910	15030	14868	15064	15009	15003	15217	15151	15107	15115	15011	15021	14993	15044	14716	14840	15065	14907	15028	15117	15026	15173	15087	14821	15090	15093	15209	14738	15004	14925	14873	14903	14898	15125	15160	15089	14882	15069	15123	14947	14993	15003	15014	14973	14703	14803	14901	15034	14827	15104	15031	15058	15071	15138	14920	14864	14832	14969	14938	14919	14773	14935	15030	14998	14820	15078	15102	15005	15016	14906	14953	14871	14932	15026	15084	15062	15075	15002	15032	14972	15100	15098	15021	14930	14948	15075	14887	15001	15095	15070	15045	14907	14983	14976	15139	15105	15035	14842	15189	14823	15215	14957	14971	14996	15072	14837	15020	14998	14988	15100	15018	14948	15047	14768	15018	14936	15010	14876	14724	14894	14967	14976	14881	14891	15004	14993	15224	14976	14941	14967	15231	14980	15227	14914	14979	14973	14941	14941	14986	14954	15086	14962	14934	15013	14917	14855	14935	14893	15018	14912	14988	14820	14766	14870	15039	14905	14734	14778	14979	14958	14852	14913	14906	14900	14853	14940	14970	15018	15100	14996	14959	15101	14894	14936	14759	14887	14920	14970	14860	14997	15067	14882	14887	15088	14909	14818	15033	15030	14927	14703	14990	15070	15070	14914	15138	14984	14957	14998	15070	14942	15007	15002	15025	15022	15096	15145	14918	15147	14863	15062	14924	14903	15050	14954	15027	15038	15034	14868	15025	15004	15068	14797	15089	14927	14966	15060	14934	15037	14971	14992	14984	14953	14985	14871	14844	15036	14942	15156	15200	15102	15119	14874	14899	14987	14928	15041	14930	14876	14940	15008	14840	14996	14892	14977	14788	15078	15049	14895	15136	14963	15024	15028	15031	14948	14991	15051	14982	14925	14821	15056	14997	15073	14762	15054	14827	15231	15069	15047	15070	14956	14963	14974	15038	14809	14999	14999	15134	14908	15017	14880	14994	14895	14790	14879	15068	15092	14951	14826	15010	15171	14985	15005	14860	14904	14948	14893	14708	15078	15018	14866	15198	14965	14883	14999	14893	14961	14892	14974	14912	15141	14945	14961	15025	14858	14897	14863	14912	14929	14803	14800	14910	15052	14883	14992	14937	15044	15040	15012	15281	15235	15087	14870	14885	14941	14657	15109	14878	14924	14892	15067	15325	14962	15044	14835	14958	14878	15083	14907	15005	14949	14884	15087	14976	15095	14906	14926	14979	15131	14821	15111	15013	14844	14864	15234	15085	15076	14909	15111	14916	15081	14942	14813	15014	14925	14900	14880	15107	15055	15056	15028	14941	15102	15069	15269	15156	14887	14987	14935	14915	14885	14925	14923	14911	14931	14922	14938	14937	15076	14930	14949	14939	15018	14907	15088	14937	14975	14964	14945	14977	14866	14757	15110	14929	14914	15134	14906	14996	14771	15079	14859	15085	14991	14949	14986	14963	14904	14913	15088	14752	14982	15049	14970	14906	14882	14915	14914	15057	14934	14794	14964	14674	15047	15026	15088	15339	14942	15045	15126	14999	15091	15019	14986	14979	15090	15066	14980	14929	15011	15124	15137	14922	14907	15122	15052	15212	15443	15075	15073	14878	14887	14971	14980	14842	14887	14971	14966	15002	15104	14878	15047	14955	15173	14904	14929	14901	14984	14938	14993	14910	15212	15005	15065	15064	14987	15014	14900	14957	14971	15010	14935	14678	15005	15022	14835	15083	15059	14935	14926	15179	14877	14898	14910	15048	15088	14887	14997	14727	15000	15182	15077	15089	15150	14964	15116	14979	15121	14908	14817	14960	15055	15128	15083	15168	14877	14916	14937	14946	15023	15152	15043	14899	15081	15083	14986	15148	15018	14859	14868	14748	14957	15003	14865	14770	14890	15032	15101	14900	14859	15046	15184	14881	15176	14916	14951	15005	14957	14905	15100	15142	14912	15010	15025	15006	14938	14905	15000	15051	15072	15169	14861	15120	15029	14868	14915	14854	14902	15153	15001	14970	14877	14896	15056	15144	14961	15211	14925	15111	14865	15116	14919	14973	14924	15035	15153	14997	15038	15049	15042	14932	14932	14957	15184	14918	14907	15001	15010	15161	15074	14860	15206	14924	15117	15019	14993	14874	14946	14942	15060	15050	15023	14830	14987	15086	15168	15023	14991	15010	15163	14822	14978	14878	15119	14912	14970	14871	15139	14934	14788	14930	14951	14857	15074	14977	15122	14905	14937	14963	15218	15062	15069	14747	14831	15081	15063	14767	15030	14911	15022	15034	15324	14951	14804	14829	14871	14957	14951	15021	14793	14927	15018	14991	14920	15065	15064	15022	15085	15009	15095	15040	15198	14938	14944	14985	14925	14896	14935	14893	14970	14976	15062	15105	15158	14935	15079	14991	14974	15063	14832	15106	14876	14948	14986	14871	14938	14881	15044	15034	14936	14865	14972	14987	15021	15019	15081	14907	14852	14899	14905	14913	15046	14911	15081	14987	15001	15011	14950	15059	14919	14970	14989	15116	14807	14920	14960	14827	14962	14896	14894	15031	15130	14917	14759	14714	15050	14911	15015	15062	15089	15109	14977	15146	14970	14960	14836	14647	14950	14835	15044	15086	15066	15106	15025	14919	14911	15035	14709	15157	14800	15025	15017	14860	15129	14898	14885	14997	15006	14910	14992	15018	15226	14931	14881	14883	15036	15056	15005	15037	14767	14973	14872	14865	15045	14842	14969	15023	14986	14933	14977	14986	14891	14829	14934	15025	14857	14805	14894	14858	14828	15000	14930	14955	14825	15051	14805	14959	14881	14941	15265	15075	14977	14919	14935	14946	14879	14917	14963	15172	15051	14963	14842	15084	15028	15036	15017	14889	15169	14942	14868	15012	14910	15051	14971	15106	15010	14925	14866	15249	15165	14782	14856	15059	15081	14825	14943	15072	14965	14920	15066	15090	15007	15021	14878	14943	15002	14917	15080	15020	15140	15068	15143	15016	15124	14836	15162	15038	14777	14969	15094	15194	14787	14889	14965	14994	14997	14964	15058	15036	14953	15064	15016	15064	15246	15004	14890	15055	14919	15083	15004	14896	14904	14992	15134	14931	14859	15062	15014	15158	15007	15054	15038	14886	15026	14825	15025	14963	15025	14900	14876	15146	14937	15114	14915	15049	14984	15147	15166	14955	15052	15033	14944	15090	15220	15046	14988	14982	15002	14917	14797	14928	15003	14948	15000	14968	15006	14882	14901	15008	14929	14859	15120	15022	14918	15154	14997	14889	14674	15081	15036	15067	15060	15087	15240	15058	14965	15000	14754	14761	14977	15120	14851	14873	14814	15145	15092	14967	14860	14782	14954	14936	15042	15062	14919	14837	15018	15092	15006	15057	15066	14960	14859	14845	15040	15075	15045	15058	14843	14958	14947	14980	14934	15146	14805	14948	14959	15038	15076	14743	15049	15004	15064	14996	15073	15018	15042	14965	15000	15150	14979	14929	14955	14999	15019	14909	14983	14964	15064	14956	14865	14951	14967	15021	15159	14966	15096	15098	15053	14805	14963	14800	14895	14929	14834	14837	15069	14912	14966	15025	15010	14814	15130	14781	14858	14872	14987	14926	15174	14868	15049	14942	15034	15082	15092	15031	15071	15142	14977	14983	15024	14919	15229	15026	14921	15041	15070	15019	14977	14900	15027	14918	15058	14963	14798	15029	14652	15010	15029	15102	14930	15039	14940	14895	15106	15035	14831	15020	15043	14938	14950	14942	14842	15009	14922	15034	15088	14944	15057	14864	15056	14954	14920	14850	15023	14960	14783	15096	15016	15014	14927	15087	14997	14912	14911	14967	15077	14873	15002	14972	15016	15026	15036	15065	15039	14975	14950	15006	14980	14889	15003	14906	15006	14955	14810	14923	14922	15048	14953	15115	15058	15108	15144	15080	15099	14903	14971	14906	14953	14977	14980	14832	14982	14924	15115	15087	15021	15169	14945	15055	14990	14915	14989	14898	15071	15156	15152	15060	14970	14838	14893	14941	15042	14917	15031	15045	14913	15042	14866	14988	14888	15002	14998	15042	15083	14987	14848	15002	15095	15110	14950	15038	14897	15047	15044	14854	14957	15136	14958	15169	15314	15160	14873	14999	14896	14917	14824	14977	15081	14803	14955	14839	14791	14881	14797	14974	14930	15011	14858	15037	15045	15009	14932	15076	14948	14814	15139	14971	14953	15039	15029	14952	14997	15017	14892	15016	14758	15172	14934	15089	15010	14933	15087	15100	15155	14954	15034	15056	14882	14892	15057	15171	14935	15038	15022	14816	14950	14891	14947	14866	14975	15006	14924	15013	15036	14893	15100	14975	15060	14945	15010	15019	15157	15009	14953	15005	14968	14987	15203	15022	14888	15077	15011	15108	15064	15135	14921	14833	15031	14912	15001	15066	14791	14985	14894	14992	14755	14808	14797	14815	14881	14885	14975	14826	15107	15222	15088	15016	14975	15074	15019	14903	15033	15028	15068	15046	14896	14902	14779	14931	15004	14895	15035	15094	14968	15103	14968	14895	15023	15096	15109	15037	14848	14965	15019	15058	15029	14825	14869	15020	14939	14835	15060	14922	14766	14824	15003	15028	15130	14879	15031	15059	15091	15066	15042	14960	14902	15048	15082	15069	14976	14999	14743	15107	14932	14947	14883	15150	15227	15097	14889	15001	14954	14848	14952	15004	15086	15171	15172	14982	15137	14991	15030	15018	14978	15096	15087	14996	15042	14838	15003	15123	15048	14888	15026	14795	14920	14997
34657	46934	37158	26524	22385	19303	17369	16102	15251	14908	14696	14456	14463	14233	14134	14082	14259	14357	14160	14143	14089	14009	14159	14214	14088	14245	14085	14175	14176	14153	13982	14044	14109	14094	14091	13999	14050	14212	13926	14053	14069	13947	14108	14001	13909	14239	13872	14204	14095	14148	13888	14065	14137	14106	14039	13983	14095	14131	14057	14061	14009	13980	14076	13994	13981	14047	13938	14106	14052	14054	14059	14096	14075	14065	13877	14137	14064	13894	14208	14083	13953	13909	14084	14200	14046	14159	14011	13995	14095	14044	14159	14052	14047	14123	13945	14154	14128	13992	13974	14135	14139	14075	14044	14182	14056	13973	14098	13819	14202	13954	14189	14030	14034	14012	14155	13817	14096	14017	14012	14039	13921	13932	13965	14081	14091	14166	14054	14021	14000	14115	14027	13880	14014	13953	14081	13933	13906	13992	14139	14023	14052	13901	14170	14131	14009	13970	14166	14063	13995	14143	14049	14072	14020	14316	14039	14102	13943	14063	14037	13992	14205	13960	14067	14000	13913	14254	14172	14041	13852	14067	14093	13939	14140	14172	14179	14055	14012	14229	14116	14011	14086	14014	14004	13883	13953	14196	14008	14066	13950	13994	14031	13999	14008	14037	13986	14087	14055	14010	14168	13942	13997	14058	13827	14050	14032	14240	14007	13995	14177	13803	14012	14068	14113	14013	14002	14021	13958	14055	13991	13910	14109	13909	14033	14222	14025	14055	13934	13857	13900	14156	13978	14021	14046	13888	14021	14050	14181	14031	14008	14104	14170	14179	14018	13994	14310	14162	14030	14051	14077	14032	14064	14012	14032	14152	14071	13955	14080	14088	14011	14152	13983	14064	13896	14151	14025	13964	14034	14121	13886	14181	14199	14085	14173	14074	14221	13853	13872	14234	14043	13914	14129	14025	14101	13988	13952	14092	13970	14113	14021	14004	14098	13983	13831	14073	14095	14084	14082	14025	14047	14108	14259	13993	14003	13874	14225	13980	13854	14050	14011	13937	14030	14199	13971	14257	14118	13885	14045	13953	14055	13921	14031	14022	14128	14065	13974	14022	14089	14067	14134	14020	13989	14101	14193	14099	14324	13988	13921	14011	14055	14011	14137	14075	14190	14158	14064	14040	14054	13981	13993	14038	13964	14139	14091	14131	13899	14047	14062	14145	14162	13912	14166	14143	14104	14055	14259	14033	14057	13923	14105	14083	14025	14136	13841	14078	14134	13924	13880	14005	14195	14087	14004	14125	13923	14053	14165	14018	14070	14239	14130	14120	14037	14002	13932	13954	14019	13931	13977	14124	13932	14045	14038	14090	14124	14220	14113	14018	14041	14085	13973	14150	13879	14102	13990	14086	14188	13945	13936	14144	14060	14213	13864	14228	13985	14086	13946	14216	14257	14098	14136	13970	14242	14048	13913	14227	14023	13939	14063	14057	13991	13854	13999	14037	14015	13942	14165	14109	14009	14080	14115	14032	14133	14004	14066	14122	14024	14106	13809	13980	14171	13877	14152	13986	14073	14154	13982	14088	14054	13909	14184	14041	14058	14038	14134	14089	14163	13877	14176	14011	14015	14063	13997	13887	14116	14071	14135	13968	13938	14125	14028	14068	14245	14057	13998	14044	13974	13973	14107	13999	14176	14004	13974	14208	13990	14218	14179	14144	14057	14028	14082	13941	14113	14001	13977	13967	14016	14030	13990	14084	13997	14185	14053	13973	14102	14076	14007	14086	14192	14110	14188	14084	14178	14251	14118	14136	14014	14012	14176	13971	14165	14073	13850	13871	14213	13987	14098	13993	14097	14110	14133	13902	14048	14187	13906	14147	14148	13972	14042	14159	14175	14040	14111	14194	14071	14000	14072	13952	13900	14067	13959	13950	14184	14010	14063	13834	13904	14154	13978	14044	14143	14083	14082	14034	14138	14122	13986	14007	13974	13831	13857	14165	14054	14266	14082	14175	13925	14104	13939	14113	14011	13878	14067	14021	14094	14013	14093	14074	13916	14080	14006	14177	14138	13883	14119	14119	13914	14128	13962	14107	14240	14088	13960	14147	14146	14067	13988	14197	14073	13990	14132	13964	14062	14019	14092	14133	13946	14031	14077	14039	14127	13904	14100	14186	14013	14046	14003	14076	14112	13891	14076	14102	14070	13985	14062	13997	13842	14052	14016	14032	14032	14075	14211	14009	14052	14180	14021	13955	14032	14084	14034	14069	14243	14148	14036	14021	14050	13940	14000	14097	14108	14028	13992	14103	14058	14125	14019	14094	14028	14060	13975	14061	13999	14104	13909	14129	14017	14124	14085	14166	14094	14088	14151	14176	13986	14054	14084	14066	14154	14008	14006	14039	14091	14059	14152	14132	14207	13918	14045	14112	14146	14245	13969	14086	14123	13942	14030	13892	14008	14101	14026	14070	13979	14088	14036	14072	14114	14147	13994	13888	14051	14061	14046	13848	14102	14097	14288	14038	14025	14036	14129	14177	14066	14083	14163	13938	14140	13995	14158	13937	13920	14120	14137	13965	14054	14144	14165	14083	14128	14130	13914	14128	14069	14103	14037	14047	13937	14059	13986	13995	13973	13892	14001	14008	13932	13973	14121	13971	14118	13923	14062	13955	14137	14044	14079	14069	14231	14158	14067	14113	14096	14010	14082	14079	14118	14030	13916	13905	14198	14020	14082	14198	14043	13983	14030	13992	13941	13817	13945	13916	14128	13874	13951	14002	14209	14121	13955	13987	14233	13994	14151	13803	13982	13875	14235	14195	14165	14150	14035	14046	14177	14010	14145	14064	13993	14033	13912	14020	14188	14108	14039	14070	14178	14049	14111	14077	14062	14129	14171	13895	14140	14131	14168	13966	14101	13928	13989	14121	14019	14096	14112	14094	14187	13991	14128	14081	14080	14060	13960	14049	13924	14072	14086	14182	13990	13893	14135	14101	14126	14144	13976	14187	14016	13926	13992	14131	14154	13962	13919	14148	14068	14083	14036	14044	14100	13923	14119	14053	14095	13976	14042	14066	14093	14078	14129	14069	13957	14079	14100	14173	14025	14154	14124	14081	14156	14001	13979	14121	14049	14120	14161	13946	14011	14056	13961	14107	14000	14060	14014	14013	14001	14015	14044	13999	14078	14109	14159	13915	14074	13954	14131	14113	14072	14004	14067	14145	14207	13964	14244	13950	14101	13936	14128	14127	13960	13904	14018	14112	13994	14159	13868	14004	14024	14254	13952	14123	13934	14172	13882	13980	14007	13998	13995	14011	14028	14004	13975	14012	14015	14014	14110	14127	14023	13967	14113	14096	13858	14079	14082	14090	14132	14216	14009	14270	14101	14045	14110	14061	14069	13914	14201	14067	14098	14172	14078	14028	14145	14057	14057	14027	13804	14176	14134	13946	14015	14198	14134	14060	14120	13999	14037	14147	14103	13893	14008	13993	13946	13851	13975	14014	14019	13923	14002	13945	13939	13946	14023	14162	14149	14005	14060	14042	13951	13959	14142	13981	14127	14165	14100	14104	14048	14127	14052	14124	14086	14017	13912	14200	14092	14021	14167	13989	14059	14077	14078	13819	14087	14040	14133	13999	14060	13916	14039	14131	14060	14094	13878	14052	14140	14090	13923	13991	14151	14091	13911	13890	14071	13960	14195	14069	13919	13982	13923	14074	14231	13981	14057	13985	14024	13971	14005	14159	13940	14139	13997	14094	13977	13982	14114	14029	14142	14058	14080	13958	14163	14052	14015	14084	14097	14054	14196	13995	13994	13913	13995	13996	14176	13981	14070	14169	13842	14105	14021	14013	14134	14086	14084	14007	14232	14068	13983	14170	13946	14101	13911	14040	14081	14244	13956	14142	13936	13992	14237	14013	14102	13967	14128	13971	13998	14159	14146	14031	14094	14029	14091	14002	14032	14116	14011	14036	14256	14116	14026	14183	13880	14021	14019	13994	14128	14048	13961	14044	13981	13956	14130	13992	14201	14027	13986	14082	14015	14102	13941	14012	14008	14190	14083	13942	14045	13919	13941	14066	13891	14115	14008	14042	13911	14004	13968	14030	13900	14013	14223	13958	14026	14112	14090	13951	14100	14114	14110	14034	13986	14192	14127	13999	14150	14243	14013	14109	14308	14048	13955	13974	14161	14188	14024	13827	14178	14170	14059	13930	14177	14166	14068	13884	14055	14257	14111	14095	13957	13926	14051	14058	14154	13987	13885	14093	14082	14079	13954	13999	13988	13996	14058	14093	14198	13986	14097	14032	14049	14119	13999	13975	14048	13972	14048	13967	14056	14094	14027	14078	14113	14148	13894	14043	14171	14150	14189	14090	14153	13919	14099	13884	14010	14001	14030	14018	14021	13976	14052	14120	14132	13924	14013	14038	13958	14007	14009	14066	14053	13942	13843	13888	14085	14051	14018	14144	14148	14013	14219	13920	14035	14302	14058	14050	14056	14078	13973	13968	14219	14061	14214	14070	14173	14079	13960	14033	14177	14240	13958	14175	14125	14091	14082	14161	14059	14031	14016	14012	14067	13811	13928	14063	13934	14020	13880	14079	14074	13977	13921	14087	14139	14124	14099	14048	14062	14129	14022	14054	14146	14021	14000	14023	13984	13887	14053	13920	14041	13932	13970	13802	14215	14161	13938	14058	14128	14102	13922	13907	14183	13962	13940	14353	14026	14021	13967	13979	14000	13935	14225	14006	14087	14089	14015	14120	14137	13948	14102	14137	14039	14156	14081	14147	13919	14097	14118	13951	14042	14036	14123	14085	13971	13872	13946	13919	14020	14026	14104	14154	14048	13925	14064	14199	14123	14145	14219	14125	14195	14055	14162	13984	14128	13903	14091	13931	14124	13932	14147	14078	14330	14111	14109	14005	13918	13985	13994	14025	14167	13938	13910	14086	13893	13968	14033	13966	14082	13840	14018	14047	13988	13976	14261	14273	13983	14033	14057	14019	14178	14000	13940	14000	13966	14184	14172	14009	13954	13898	13961	14069	14108	13934	14159	13973	14111	14035	13983	14222	14026	14156	14133	13860	14024	14087	13880	13979	14075	14056	14194	14131	14055	13939	14111	13980	14059	14070	14015	14083	14053	13886	13969	14031	14071	14057	14037	14088	14121	13889
24443	21598	29286	26464	25940	26934	25686	21027	18833	18229	17187	16911	16318	16466	16307	16104	16142	16162	15965	15908	15999	16057	16070	16244	16045	16085	16146	15942	16188	15861	15844	16023	15843	15987	16105	16007	15991	15960	15960	15966	15750	15921	16022	15753	15954	15908	15729	15919	15861	15846	15908	16007	15857	15866	15712	15973	15904	15950	15990	16013	16039	15893	15954	15917	15924	15945	16078	15894	15884	15852	15867	16017	15925	15967	16149	15949	15782	15849	15890	15922	15718	15841	15953	15853	15769	15787	15687	15959	15868	15878	15800	15980	15654	15838	15612	15988	16071	15764	15921	15867	15812	15851	15799	16013	16124	15753	15741	15787	15831	15970	15893	15833	15835	15832	15902	15822	15989	15816	15868	15935	16015	15893	15879	15855	15864	15746	15936	15863	15736	15863	15856	15789	16029	15902	15806	15718	15804	15966	15736	15806	15918	15770	15760	15889	15931	15838	15935	15984	15882	15811	15785	15810	15863	15832	15920	16006	15903	15906	16029	15985	15894	15993	15864	15976	15763	15980	15926	15798	15905	15888	15877	15790	15918	15813	15604	15691	15905	15686	15839	15946	15745	15918	15752	15883	15912	15796	15759	15891	15750	15746	15978	15860	15809	15612	15709	15970	15714	15836	15940	15901	15700	16154	15964	15852	15977	15815	15797	15707	15797	15786	15986	15996	15593	15975	15805	15859	15766	15855	15957	15969	15765	15908	15785	15698	15634	15914	15811	15867	15728	15641	15914	15802	15785	15875	15946	15896	15744	15906	15830	15766	15870	16026	15817	15848	15820	16073	15912	15916	15804	15910	15903	15953	15940	16098	15874	15902	15637	15885	15998	15996	15878	15604	15786	15875	15882	15757	15791	15691	15884	16055	15901	15774	15864	15743	15806	15665	15721	15851	15822	15847	15753	15827	15845	15962	15989	15871	15890	16064	15844	15889	15791	15953	15840	15770	15931	15995	15884	15811	15794	15724	15906	15803	15579	15958	15943	15791	15819	15787	15715	16057	15706	15778	15914	15848	15827	15903	15857	15833	15883	15887	15928	15816	15811	15953	15850	16022	15751	15857	15634	15834	15803	15871	16029	16128	15676	15940	15842	15895	15693	15840	15848	15798	15829	15725	15992	15772	15794	16113	15713	15889	15801	15901	16022	16007	15874	15905	15954	15810	16019	15877	15800	15948	15813	15836	15810	15955	16005	15912	15891	15907	15733	15701	15723	15671	15810	16006	15943	15871	15862	15815	15701	15637	15901	15828	15937	15818	15901	15840	16032	15803	15919	15823	15971	16018	15893	15885	15836	15858	15870	15648	16077	15788	15912	15896	15934	15941	15913	15912	15833	15846	15956	15862	15706	15861	15956	15789	15791	15727	15920	15874	15957	15801	15577	15801	15644	15891	15915	16018	15864	15862	15845	15603	15736	15765	15654	15938	15762	15976	15740	15610	15896	15896	15748	15763	15841	15730	15999	15912	15946	15839	15857	15909	15975	16000	15904	15724	15774	15784	15917	15831	15908	15855	15890	15928	15729	15715	15952	15844	15952	15742	16090	15802	15756	15963	15877	15950	15842	15772	15680	15874	16007	15891	15951	15759	15758	15657	15723	15845	15874	15793	16032	15956	15753	15879	15867	15962	15769	15870	15839	16001	15782	15852	15777	15655	15818	15736	15959	15970	15707	15754	15715	15770	15917	15900	15818	15692	15762	15716	16115	15803	15939	15832	15996	15814	15634	15812	15757	15831	15774	15920	16073	15881	15907	15761	15813	15858	15745	15859	15803	15959	15956	15786	15984	15883	15838	15798	15790	15668	15761	15843	16016	15748	15783	15764	15966	15981	15764	15836	15859	15766	15946	15918	15740	15785	15872	15697	15953	15837	15860	15726	15808	15735	15801	15938	15916	16056	15833	15786	15889	15867	15741	15908	15860	15820	15839	15961	15816	15785	15984	15976	15895	15850	15903	15869	15638	15631	15778	15955	15848	15770	15728	15732	16032	15746	15904	15833	15861	15914	15821	15726	16107	15716	16016	15883	15700	15750	15808	15905	15764	15942	15996	15828	15807	15831	15857	15990	15710	15851	15839	15847	16033	15945	15873	16072	15849	15918	15894	15789	15927	16025	16007	16175	15971	15971	15598	15855	15830	15821	15679	15644	15811	15839	15996	15830	15791	15686	15745	15909	15955	15847	16111	15904	15734	15566	16041	15702	15761	16011	16024	16035	15621	15855	15804	15853	15725	15870	15851	15905	15887	15779	15747	16010	15970	15930	16038	15795	15946	15799	15830	15817	16108	15921	15813	16006	15834	15959	15909	15955	15829	15871	16021	16001	15854	15934	15948	16040	15823	15673	15776	15871	15782	15632	15841	15731	15925	15934	15912	15919	15871	15714	15634	15670	15940	15920	15819	16027	15698	15910	15881	15655	15827	15834	15954	16032	15751	15809	15729	15890	15745	15973	15915	15856	16175	15981	15907	15860	15853	15756	15932	15925	15680	15830	15917	15998	16065	15941	15850	15871	15955	15819	15865	15836	15976	15917	15707	15646	15902	15678	15688	15870	15597	15772	15902	15788	15937	15797	15665	15874	15795	15677	15885	15886	15974	16000	15901	15853	15806	15904	15907	16006	15722	15793	15826	15844	15855	15825	15919	15676	15815	15803	15904	15865	16004	15752	15759	15799	15822	15833	16004	15905	15923	15967	16008	15705	15977	15743	15679	15775	15885	15754	15835	15925	15742	15457	15784	15765	15874	15767	15838	16013	15903	15854	15930	15819	15905	15955	15918	15837	15935	15758	15753	15749	15999	15848	15823	15649	15860	15997	16059	15862	15798	15819	15957	15795	15831	15853	15887	15797	15853	15890	15813	15840	16190	15984	15854	15924	15820	15857	15906	16151	15881	15939	15756	15835	15822	16007	15823	15714	15979	15832	15891	15756	15913	15936	15882	15927	15714	15853	15800	15721	15747	15873	15899	16095	15897	15898	15892	15927	15809	15813	15865	15810	15644	15861	15811	15802	15997	15894	15705	15778	16030	15887	15729	15728	15863	15873	15776	15966	15905	15711	15770	15818	15841	15719	15850	15858	15943	15735	15952	15764	15981	15788	15938	15792	15796	15834	15908	15727	15906	16037	16063	16013	15835	15866	15902	16043	16036	15937	15853	15894	15882	15914	15723	15751	15791	15762	16010	16011	15860	15803	15929	15912	15852	15913	15884	15885	16003	15772	15835	15776	15708	15866	15896	15901	15685	15878	16205	15925	15718	15805	16033	15799	15698	15804	16022	15828	15875	15934	15872	15956	15787	15730	15887	15721	15822	15862	15591	15963	16050	16004	15887	15933	15849	16007	15766	15661	15660	15844	16000	15830	16004	15908	16003	15770	15766	15720	15766	15764	15708	15830	15785	15710	15736	15754	15862	15826	15783	15973	15794	15876	15845	15959	15710	15882	15902	16044	15839	15895	15756	15910	15754	15814	15915	15857	16061	15914	15850	15761	16065	16069	15890	15774	15900	15845	15869	15687	15959	15963	15876	15726	15857	15814	15798	15813	15837	15795	15951	16051	15765	15889	15910	15777	15823	15984	16002	15985	15850	15854	15903	15748	15795	15960	15768	15754	16032	15589	16045	15750	15802	15983	15967	15827	15973	16010	15916	15894	15840	15738	15735	15857	15839	15844	15866	15813	15672	15965	15970	15932	15889	16025	15959	15958	15741	16014	16063	15812	15857	15988	15891	15822	15936	15983	15816	15854	15838	15983	15783	15998	15705	16033	15873	15957	15999	15662	15796	15836	15816	16197	15930	16032	15817	15656	15847	15936	15715	15687	15795	15761	15773	16051	15808	15862	15880	15922	15853	15698	15897	15834	15801	15711	15596	15959	15884	15826	15951	15924	16174	15778	15793	15850	15845	15936	15927	15799	15996	15900	15965	15797	15795	15841	15859	15945	15760	15836	15706	15785	15883	15841	15852	15858	15736	15892	15818	15944	15810	15922	15930	16010	15912	15754	15939	15768	16024	15706	15815	15837	15822	15865	15728	15764	15746	15933	15934	15977	16002	15783	15836	15964	16017	16010	15915	15861	15817	15712	15812	15782	15779	15928	15818	15813	15808	15749	16039	15891	15953	15926	15909	15965	16010	15935	15853	15806	15759	15978	15869	15896	15908	15740	15903	15808	15824	15823	15929	15759	15868	15895	15848	15974	15899	15882	15824	15831	15959	15945	15895	16043	15832	15941	15878	15725	15821	15914	15917	15972	15834	15854	15811	15902	15941	15730	15699	16028	15983	15800	15758	15851	15745	15679	15899	15928	15739	15623	15768	15818	15779	15712	15803	15899	15835	15757	15860	15939	15826	15950	15917	15952	15811	15724	15766	15913	15759	15803	15887	15719	15898	15850	16039	15875	16134	15775	15745	15881	15771	15980	16024	15837	15777	16033	15799	15758	15906	15821	15645	15812	15898	15723	15742	15977	15923	16053	15666	15750	15912	15920	16062	16030	15999	15849	15741	15837	16074	15881	15779	15695	15941	15916	15815	15829	15844	15996	15645	15857	15975	15962	15804	15761	15945	15699	15813	15774	16038	15883	16022	15871	15935	15769	15990	15704	15808	15942	15874	15738	16063	15755	16058	15841	15787	15937	15862	15846	15965	15847	15837	16000	15851	15820	15771	15941	15871	15747	15808	15955	16181	15801	15884	15821	15868	15822	15753	15776	15811	15856	15803	15935	15944	15898	15821	15813	15674	15867	15945	15837	15840	15796	15856	15761	15664	15941	15904	15574	15724	15695	15877	15940	15868	15912	15914	15892	15954	15878	16026	15940	16088	15908	15931	15906	15730	15979	15885	15775	16024	15768	15773	15800	15888	15790	16030	15931	15900	15993	15791	15857	15658	15718	15725	15964	15733	15821	15655	16213	15800	15865	15947	15747	15795	15709	16011	16010	15817	15904	15901	15696	15968	15885	15963	15786	15869	15977	16034	15751	15867	15751	15740	16072	15926	15776	15846	15691	15924	15797	15907	15905	15823	15838	15828	15841	15750	16003	15861	15873	15929	15789	15911	15820	15985	15775	15785	15884	15703	15840	15863	15951	16004	15861	15906	15927	15948	15744	15974	15983	15844	15671	15831	15924	15994	15996
35282	52558	47570	38715	33043	27722	24331	20534	18710	17152	16044	15476	15267	15012	14998	14981	14840	14793	14762	14763	14556	14603	14845	14676	14792	14708	14613	14765	14598	14785	14759	14672	14643	14568	14652	14520	14633	14697	14489	14669	14816	14513	14746	14590	14626	14623	14738	14562	14726	14619	14595	14449	14757	14573	14655	14713	14677	14612	14793	14636	14625	14588	14531	14586	14546	14796	14608	14564	14644	14663	14682	14594	14594	14818	14689	14590	14621	14542	14632	14686	14539	14575	14603	14581	14751	14508	14611	14623	14615	14682	14629	14584	14690	14694	14685	14716	14624	14630	14507	14599	14582	14662	14539	14649	14507	14583	14622	14504	14555	14473	14631	14418	14773	14742	14746	14589	14718	14486	14509	14696	14710	14600	14502	14574	14652	14503	14434	14588	14613	14707	14590	14713	14524	14422	14554	14741	14567	14578	14547	14467	14682	14568	14641	14599	14610	14668	14659	14602	14611	14586	14816	14450	14505	14654	14503	14851	14542	14731	14666	14738	14656	14556	14578	14626	14577	14658	14498	14728	14510	14591	14523	14605	14674	14691	14651	14497	14514	14539	14591	14681	14619	14539	14650	14533	14615	14636	14645	14663	14575	14536	14666	14768	14600	14615	14622	14655	14688	14503	14590	14495	14576	14677	14656	14636	14656	14573	14618	14662	14627	14638	14541	14590	14622	14654	14511	14595	14685	14681	14556	14695	14570	14567	14551	14486	14632	14658	14575	14617	14618	14658	14589	14650	14513	14475	14534	14708	14561	14607	14643	14815	14567	14679	14623	14526	14640	14495	14677	14579	14685	14531	14600	14594	14725	14638	14766	14638	14567	14407	14536	14582	14644	14711	14688	14820	14478	14699	14785	14418	14824	14580	14495	14573	14519	14696	14605	14608	14660	14589	14533	14672	14664	14656	14601	14530	14478	14729	14677	14508	14744	14603	14642	14685	14550	14593	14584	14576	14427	14610	14661	14617	14581	14625	14625	14525	14594	14582	14554	14648	14587	14376	14713	14522	14777	14603	14739	14707	14513	14547	14623	14635	14568	14611	14556	14616	14671	14349	14633	14636	14680	14710	14617	14785	14830	14673	14674	14640	14610	14659	14387	14542	14727	14583	14553	14540	14556	14587	14767	14521	14843	14722	14571	14691	14766	14601	14623	14646	14614	14635	14758	14761	14435	14670	14705	14560	14811	14633	14595	14633	14601	14810	14491	14582	14672	14577	14636	14417	14651	14541	14596	14564	14689	14759	14669	14669	14717	14523	14593	14638	14523	14810	14405	14578	14570	14682	14583	14636	14608	14711	14521	14681	14545	14598	14677	14606	14761	14696	14709	14392	14714	14568	14524	14620	14681	14592	14553	14828	14693	14639	14601	14757	14770	14576	14731	14595	14789	14622	14561	14598	14588	14542	14800	14639	14626	14621	14547	14602	14650	14701	14476	14441	14775	14482	14472	14623	14556	14720	14504	14637	14593	14642	14568	14695	14538	14614	14570	14546	14735	14568	14625	14687	14664	14491	14561	14695	14470	14610	14632	14585	14779	14635	14527	14660	14517	14758	14495	14733	14601	14731	14547	14589	14642	14604	14600	14542	14618	14504	14679	14430	14447	14641	14658	14541	14432	14639	14607	14596	14789	14606	14670	14718	14670	14717	14631	14519	14575	14807	14506	14681	14513	14515	14767	14530	14630	14571	14756	14616	14434	14576	14658	14646	14631	14673	14567	14642	14574	14720	14580	14695	14417	14758	14588	14534	14755	14460	14700	14603	14589	14672	14694	14686	14622	14688	14627	14709	14664	14793	14618	14625	14550	14397	14726	14661	14677	14485	14831	14561	14688	14596	14682	14695	14544	14717	14836	14446	14599	14602	14576	14676	14633	14728	14557	14663	14513	14745	14581	14638	14752	14628	14804	14749	14647	14653	14606	14501	14568	14610	14635	14508	14673	14675	14527	14734	14584	14667	14436	14751	14595	14691	14620	14528	14573	14490	14592	14684	14703	14464	14685	14542	14693	14563	14682	14626	14738	14559	14463	14579	14367	14566	14702	14638	14622	14719	14452	14610	14543	14637	14534	14853	14684	14622	14526	14525	14383	14415	14548	14537	14704	14598	14471	14687	14710	14493	14644	14685	14749	14639	14572	14712	14498	14565	14646	14743	14667	14571	14559	14527	14546	14742	14753	14714	14703	14668	14631	14593	14706	14669	14412	14579	14452	14698	14602	14828	14710	14745	14569	14538	14595	14775	14785	14545	14706	14676	14589	14589	14582	14684	14665	14585	14649	14698	14706	14580	14758	14685	14454	14474	14508	14659	14751	14666	14648	14446	14579	14668	14588	14613	14671	14596	14630	14547	14588	14655	14735	14785	14589	14661	14551	14645	14730	14781	14600	14564	14525	14689	14662	14680	14763	14343	14539	14539	14717	14434	14582	14462	14571	14663	14699	14457	14633	14587	14498	14807	14672	14584	14631	14550	14597	14504	14568	14560	14501	14666	14711	14683	14620	14607	14586	14386	14668	14496	14644	14542	14649	14506	14557	14480	14800	14692	14667	14750	14546	14713	14710	14531	14581	14685	14519	14629	14539	14526	14586	14612	14559	14610	14785	14659	14518	14749	14699	14612	14626	14616	14553	14618	14670	14561	14459	14795	14547	14742	14713	14686	14569	14794	14747	14563	14414	14748	14608	14623	14786	14645	14582	14695	14751	14616	14543	14503	14539	14687	14560	14571	14544	14586	14574	14756	14700	14670	14579	14660	14412	14488	14653	14597	14611	14515	14615	14577	14679	14544	14727	14636	14653	14568	14515	14570	14662	14463	14585	14717	14676	14537	14638	14553	14525	14450	14552	14647	14578	14445	14629	14690	14537	14687	14629	14664	14602	14690	14707	14719	14621	14714	14565	14413	14557	14649	14562	14615	14556	14751	14553	14671	14648	14619	14612	14569	14665	14674	14760	14736	14581	14477	14628	14620	14616	14486	14849	14679	14604	14504	14670	14753	14588	14688	14392	14562	14568	14648	14601	14548	14645	14766	14725	14694	14487	14457	14829	14611	14605	14465	14667	14554	14708	14604	14619	14633	14667	14549	14515	14596	14704	14708	14593	14544	14537	14545	14713	14803	14688	14729	14445	14600	14510	14641	14526	14608	14699	14508	14503	14651	14866	14783	14533	14638	14582	14592	14605	14504	14603	14748	14542	14519	14662	14711	14786	14571	14495	14585	14424	14505	14592	14606	14669	14761	14643	14717	14500	14733	14709	14651	14579	14582	14577	14654	14618	14490	14650	14389	14533	14718	14643	14742	14504	14578	14523	14591	14721	14723	14595	14625	14598	14648	14659	14729	14588	14648	14549	14667	14524	14782	14535	14473	14805	14542	14623	14762	14469	14681	14602	14688	14556	14652	14700	14493	14553	14650	14650	14515	14689	14596	14583	14513	14730	14712	14615	14627	14796	14539	14666	14423	14659	14682	14517	14563	14562	14609	14505	14551	14608	14785	14773	14598	14491	14453	14592	14532	14655	14533	14702	14780	14491	14633	14629	14496	14537	14570	14474	14693	14655	14650	14730	14599	14668	14624	14535	14601	14620	14456	14868	14564	14545	14645	14617	14701	14748	14652	14534	14495	14531	14517	14620	14851	14593	14572	14615	14564	14689	14622	14724	14504	14627	14485	14653	14557	14531	14551	14674	14702	14649	14327	14578	14506	14801	14639	14796	14674	14640	14657	14597	14596	14714	14594	14615	14677	14808	14538	14575	14506	14613	14606	14616	14545	14599	14653	14543	14650	14639	14618	14650	14675	14667	14539	14551	14471	14415	14770	14597	14618	14619	14574	14715	14488	14774	14465	14460	14761	14718	14617	14655	14542	14585	14658	14612	14484	14603	14568	14624	14442	14678	14477	14710	14560	14520	14860	14822	14584	14641	14652	14694	14637	14450	14568	14554	14537	14666	14583	14576	14713	14696	14474	14560	14616	14692	14705	14448	14594	14556	14784	14567	14575	14588	14801	14539	14671	14707	14591	14616	14574	14527	14612	14533	14797	14637	14538	14693	14543	14759	14703	14597	14658	14639	14740	14579	14668	14716	14654	14626	14652	14562	14728	14641	14576	14474	14771	14569	14622	14703	14618	14604	14672	14746	14784	14552	14604	14493	14596	14533	14600	14588	14670	14556	14849	14440	14621	14485	14617	14688	14678	14607	14540	14569	14619	14659	14504	14584	14691	14773	14552	14566	14644	14684	14553	14684	14792	14547	14621	14710	14711	14586	14779	14494	14544	14593	14703	14724	14603	14597	14593	14659	14686	14605	14697	14674	14505	14572	14785	14451	14625	14656	14524	14782	14664	14658	14573	14460	14512	14539	14577	14739	14486	14678	14647	14611	14564	14535	14598	14571	14630	14706	14555	14582	14528	14713	14783	14484	14611	14557	14579	14763	14583	14754	14764	14661	14653	14594	14588	14538	14555	14513	14562	14640	14562	14670	14642	14628	14531	14558	14667	14580	14678	14637	14557	14541	14591	14507	14731	14794	14564	14560	14635	14704	14635	14703	14493	14574	14658	14652	14471	14429	14671	14793	14654	14618	14545	14508	14639	14624	14602	14439	14523	14696	14730	14825	14733	14598	14468	14658	14691	14594	14809	14600	14446	14610	14575	14552	14616	14710	14741	14671	14580	14590	14501	14600	14571	14576	14658	14474	14657	14630	14553	14525	14469	14572	14558	14415	14620	14556	14708	14730	14660	14711	14675	14641	14584	14572	14676	14545	14664	14670	14717	14556	14735	14687	14468	14702	14658	14572	14762	14537	14502	14532	14530	14547	14595	14603	14798	14720	14666	14455	14573	14480	14831	14656	14644	14708	14667	14769	14731	14721	14690	14568	14746	14557	14678	14452	14697	14578	14476	14625	14602	14705	14604	14581	14726	14721	14480	14530	14623	14667	14671	14427	14786	14428	14592	14633	14805	14696	14660	14705	14761	14580	14471	14499	14697	14649	14641	14595	14511	14541	14569	14521	14771	14461	14659	14673	14633	14647	14501	14574	14414	14720	14615	14584	14572	14504	14748	14721	14421	14497	14662	14705	14472	14673	14614	14669	14458	14661	14508	14732	14507	14460	14637	14702	14603	14669	14617
23271	21618	29610	24835	24532	28816	30086	24439	21342	19776	18954	17565	17079	16854	16724	16600	16722	16529	16612	16705	16440	16398	16439	16500	16314	16445	16446	16442	16314	16320	16188	16167	16202	16444	16212	16309	16157	16299	16339	16386	16327	16352	16141	16232	16172	16151	16219	16149	16084	16298	16287	16165	16125	16290	16251	16289	16217	16281	16197	16234	16295	16247	16323	16363	16157	16274	16223	16218	16275	16314	16428	16275	16029	16016	16134	16231	16195	16152	16173	16337	16294	16184	16366	16023	16199	16119	16128	16200	16073	16320	16108	16373	16176	16105	16350	16438	16149	16270	16211	16142	16553	16291	16318	16086	16075	16236	16323	16314	16242	16272	16245	16094	16302	16288	16326	16254	16153	16281	16499	16279	16237	16152	16341	16127	16187	16204	16132	16521	16222	16219	16016	16173	16390	16178	16268	16144	16069	16223	15945	16132	16131	16276	16134	16189	16158	16039	16147	16217	16123	16306	16136	16134	16159	16115	16285	16289	16249	16169	16145	16097	16197	16164	16228	16284	16256	16072	16211	16218	16133	16127	16282	16123	16172	16285	16277	16139	16189	16271	16197	16208	16213	16387	16249	16267	16247	16116	15987	16013	16323	16255	16286	16187	16093	16181	16094	16309	16343	16249	16055	16261	16484	16329	16342	16264	16024	16356	16317	16137	16300	16118	16155	16143	15978	16235	16244	16121	16180	16524	16240	16194	16361	16266	16263	16070	16060	16379	16216	16389	16286	16174	16148	16269	16233	16213	16356	16180	16311	16230	16431	16139	16160	16195	16014	16130	16114	16179	16120	16208	16262	16163	16319	16397	16217	16087	16256	16219	16086	16304	16264	16211	16262	16124	16025	16208	16245	15995	16194	16236	16339	16162	16092	16258	16373	16266	16141	16060	15993	16287	16155	16153	16104	16170	16111	16233	16336	16173	16252	16210	16241	16050	16175	16010	16272	16202	16210	16142	16319	16239	16062	16024	16086	16203	16123	16116	16156	16067	16143	16036	16265	16162	16069	16107	16225	16284	16167	16230	16312	16036	16145	16154	16213	16119	16293	16301	16214	16001	16118	16003	16273	16075	16071	16294	16037	16172	16096	16164	16317	16391	16330	16064	16177	15969	16364	16082	16154	16106	16342	16194	16362	16238	16099	16379	16142	16192	16183	16255	16231	16193	16349	16035	16098	16096	16126	16294	16265	16159	16130	16203	16201	16353	16154	16184	16209	16176	16096	16117	16288	15995	16163	16358	16242	16215	16192	16333	16233	16353	16124	16254	16286	16066	16301	16374	16126	16291	16135	16181	16136	16397	16249	16182	16185	15994	16301	16401	16312	16252	16079	16437	16224	16117	16254	15976	16149	16334	16193	16120	16133	16255	16354	16186	16039	16253	16173	16357	16212	16227	16112	16174	16226	16054	16123	15947	15980	16087	16304	16158	16169	16248	16307	16179	16232	16109	15981	16077	16243	16228	16282	15968	16195	16167	16193	16177	16008	16100	16169	15959	16287	16207	16398	16062	16269	16277	16263	16287	16166	16171	16248	16200	16149	16480	16248	16052	16264	16141	16410	16185	16268	16175	16082	16111	16287	16308	16211	16286	16294	16221	16203	16266	16200	16223	16217	16257	15976	16334	16257	16161	16141	16203	16400	16272	16093	16486	16190	16082	16395	16049	16132	16184	16044	16417	16410	16208	16062	16020	16158	16199	16103	16287	16255	16204	16033	16072	16049	16105	16222	16403	16070	16031	16224	16112	16347	16062	16241	16370	16091	16185	16068	16296	16055	16106	16211	16428	16269	16333	16180	16119	16241	16153	16092	16200	15876	16082	16246	16111	16173	16138	16342	16208	16295	16336	16313	16121	16332	16100	16054	16232	16383	16377	16265	16289	16167	16347	16104	16149	16236	16135	16199	16181	16215	16077	16054	16198	16167	16084	16035	16092	16106	16330	16165	16129	16183	16332	16345	16195	16360	16008	16126	16289	16171	16112	16270	16179	16172	16102	16287	16269	16081	16493	16325	16197	16062	16300	16087	16210	16082	16300	16312	16132	16063	16115	16249	16396	16345	16309	16196	16304	16185	16123	16347	16057	16357	16199	16277	16118	16156	16153	16210	16176	16202	16100	16261	16117	16125	15896	16168	16311	16155	16105	16273	16398	16208	16197	16053	16136	16037	16256	16238	16111	16598	16183	16103	16191	16152	16204	16330	16095	16194	16188	16136	16179	16370	16213	16149	16323	16211	16280	16385	16101	16337	16155	16202	16045	16051	16156	16159	16346	16191	16259	16174	16258	16067	15980	16125	16182	16227	16197	16200	16316	16238	16175	16188	16235	16270	16277	16206	16152	16179	16358	16228	16132	16138	16203	16190	16228	16416	16284	16192	16131	16263	16426	16203	16137	16243	16298	16184	16210	16170	16308	16399	16087	16195	16202	16268	16096	16348	16122	16156	16162	16349	16388	16218	16014	16256	16142	16141	16252	16379	16086	16236	16157	16113	16199	16068	16041	16064	15968	16187	16239	16089	16193	16109	16145	16196	16329	16258	16112	16001	16140	16147	16158	16223	16301	16110	16172	16248	16147	16024	16105	16267	16156	16401	16223	16002	16173	16229	16435	16240	16302	16142	16131	16245	16033	16184	16293	16324	16172	16184	15917	16240	16154	16217	16263	16345	16212	16245	16267	16145	16141	16352	16333	16196	16203	16159	16262	16010	16180	16269	16206	16297	16082	16281	16134	16082	16113	16163	16294	16298	16177	16290	16310	16146	16268	16202	16328	15973	16064	16299	16171	16207	16163	16223	16256	16312	16047	16093	16305	16173	16248	16109	16208	16230	16257	16272	16118	16356	16223	16198	16102	16090	16252	16160	16179	16172	16271	16038	16071	16173	16191	16299	16234	16326	16111	15984	16146	16140	16260	16254	16213	16056	16421	16258	16227	16145	16095	16384	16343	16377	16176	16308	16186	15955	16273	16311	16155	16305	16358	16313	16304	16073	16307	16238	16337	16119	16135	16077	16217	16247	16045	16353	16254	16347	16103	16205	16244	16321	16240	16253	16216	16118	16194	16157	16163	16006	16188	16300	16312	16139	16176	16240	16215	16335	16158	16228	16234	16329	16231	16349	16239	16131	16165	16174	16065	16187	16299	16209	16006	16171	16358	16219	16200	16288	16187	16157	16271	16137	16161	16238	16084	16155	16201	16226	16214	16059	16115	16250	16131	16003	16227	16317	16307	16277	16259	16163	16231	16219	16156	16233	16191	16139	16202	16120	16053	16097	16199	16286	16104	16276	16217	16206	16119	16309	16423	16189	16216	16234	16095	16097	16232	16253	16120	16252	16175	16258	16167	16252	16337	16220	16188	16019	16225	16117	16383	16398	16316	16255	16295	16218	16430	16223	16143	16192	16118	16057	16263	16303	16019	16095	16200	16235	16201	16215	16153	16173	16221	16189	16196	16169	16264	16224	16290	16021	16258	16333	16321	16134	16293	16435	16236	16500	16358	16129	16258	16109	16310	16235	16343	16248	16322	16292	16145	16208	16061	16297	16358	16184	16150	16296	16267	16200	16176	16074	16110	16185	16007	16086	16210	16121	16168	16196	16062	16093	16192	16122	16159	16239	16171	16363	16416	16190	16299	16277	16164	16161	16110	16094	16454	16138	16026	16185	16116	16428	16406	16272	16066	15989	16353	16402	16283	16177	16410	16108	16110	16214	16155	16038	16128	16020	15958	16223	16211	16265	16164	15965	16314	16214	16160	15922	16082	16349	16180	16247	16207	16166	16411	16252	16225	16190	16244	16167	16372	16038	16177	16244	16149	16273	16215	16090	16267	16302	16465	16272	16281	16193	16359	16365	16293	16247	16204	16057	16001	16344	16021	16147	16304	16333	15985	16132	16313	16051	16361	16271	16238	16302	16277	16351	16229	16096	16355	16026	16186	16006	16222	16172	16132	16155	16083	16145	16306	16346	16240	16359	16224	16202	16232	16148	16295	16257	16175	16380	16277	16357	16306	16085	16210	16143	16059	16185	16166	16236	16412	16082	16250	16184	16133	16071	16330	16077	16257	16094	16138	16216	16092	16101	16121	16140	16118	16348	16154	16269	16188	16263	16289	16161	16163	16232	16181	16087	16123	16382	16186	16279	16138	16120	16220	16225	16211	16092	16215	16381	16058	16397	16268	16211	16181	16324	16208	16292	15967	16049	16347	16242	16356	16394	16180	16032	16155	16379	16057	16257	16221	16213	16192	16261	16261	16184	16195	16114	16166	16022	16265	16274	16069	16253	16108	16060	16102	16218	16021	16074	16207	16166	16209	16085	16220	15944	16343	16218	16190	16193	16073	16225	16236	16081	16177	16067	16205	16354	16204	16268	16159	16147	16022	16087	16275	16368	16139	16195	16288	16405	16343	16293	16216	16324	15981	16268	16408	16098	16057	15964	16202	16174	16303	16101	16203	16239	16243	16239	16122	16319	16147	16314	16376	16303	16304	16535	16258	16418	16157	16168	16027	16269	16180	16343	16322	16177	16232	16155	16095	16161	16328	16135	16362	16265	16323	16140	16097	16189	16015	16412	16194	16291	16200	16294	16224	16046	16195	16111	16216	16114	16141	16397	16193	16173	16198	16152	16233	16422	16259	16322	16015	16160	16125	16247	16134	16015	16076	16228	16100	16158	16284	16227	16206	16296	16089	16194	16247	16006	16297	16277	16228	16213	16118	16139	16235	16109	16164	16246	16148	16116	16298	16187	16208	16302	16152	16035	15955	16129	16228	16115	16289	16240	16319	16151	16215	16284	16391	16128	16142	16242	16345	16263	16191	16190	16030	16097	16162	16469	15972	16123	16318	16311	16208	16115	16240	16202	16204	16330	16135	16295	16350	16070	16382	16207	16120	15989	15965	16159	16155	16274	16179	16279	16023	16343	16138	16230	16402	16169	16102	16190	16085	16307	16087	16380	16203	16224	16261	16188	16295	16269	16209	16152	16328	16229	16036	16273	16087	15981	16230	16272	16220	16251	16331	16122	16310	16189	16240	16178	16197	16330	16293	16112	16244	16309	16180	16333	16102	16260	16226	16307	16170	16143	16119	16220	16157	16121	16198	16265	16055	16381	16296	16110	16186	15989	16090	16140	16110
36705	60473	56676	46312	39453	33864	28605	24743	21012	18818	17466	16378	15587	15272	15248	15069	14979	15127	14956	15141	15074	14924	15004	15153	14782	14685	14989	14901	14954	14936	14840	15038	14735	14889	14914	14777	14876	14945	14846	14644	14994	14840	14821	14827	14920	14726	14841	14624	14647	14921	14835	14884	15022	14719	14837	14929	14854	14905	14786	14798	14905	14806	14644	14899	14785	14739	14790	14956	14834	14831	14757	14782	14687	15026	14865	14762	14884	14691	14803	14957	14796	14736	14903	14762	14783	14886	14934	14803	14807	14842	14941	14901	14793	14888	14857	14861	14709	14786	14836	14748	14789	14840	14750	14996	14846	14670	14931	14904	14814	14727	14772	14714	14558	14905	14805	14909	14659	14617	14879	14908	14862	14931	14849	14813	14758	14687	14733	14844	14768	14792	14772	15008	14774	14861	14833	14905	14862	14862	14731	14747	14796	14727	14740	14569	14998	14804	14860	14703	14808	14911	14769	14862	14957	14764	14872	14926	14658	14757	14936	14728	14969	14938	14725	14751	15013	14774	14679	14756	14867	14848	14678	14982	14695	14928	14856	14756	14916	14868	14871	14899	14750	14916	14816	14867	14968	14822	14887	14821	14857	14789	14663	14872	14834	14696	14777	14822	14885	14799	14695	14736	14859	14866	14703	14769	14796	14825	14711	14877	14993	14899	14693	14822	14764	14692	14911	14694	14647	15041	14830	14794	14833	14949	14708	14676	14989	14935	14938	14858	14830	14874	14706	14929	14792	14867	14769	14771	14814	14912	14806	14806	14765	14819	15044	14901	14883	14959	14869	14737	14855	14864	14703	14860	14755	14844	14880	14815	14733	14938	14809	15006	14754	14713	14954	14752	14729	14853	14869	14892	14768	14725	14899	14887	14997	14778	14729	14726	14790	15073	14883	14809	14915	14857	14803	15016	14835	14751	14781	14857	14935	14941	14932	14909	14643	14868	14717	14733	14860	14755	14729	14774	14888	14897	14783	14692	14705	14755	14755	14753	14739	14906	14691	14950	14774	14805	14709	14844	14901	14816	14802	14866	14774	14970	14938	14857	14795	14858	14933	14663	14852	14793	14910	14755	14787	14701	14707	14825	14725	14714	14742	14763	14723	14687	14942	14754	14775	14699	14888	14821	14773	14880	14762	14605	14803	14820	14755	14764	14923	14830	14788	14780	14671	14838	14677	14861	14698	14805	14806	14882	15023	14796	14838	14763	14876	14803	14735	14975	14831	14805	14801	14903	14752	14777	14950	14893	14723	14732	14757	14650	14713	14777	14721	14819	14884	14842	14802	14826	14857	14793	14803	14817	14782	14697	14888	14784	14773	15024	14977	14775	14933	14775	14862	14698	14923	14727	14928	14828	14716	15030	14927	14760	14870	14633	14685	14820	14793	14911	14912	15131	14828	14771	14617	14993	14871	14939	14817	14695	14972	14842	14694	14734	14888	14937	14986	14644	14894	14827	14735	14700	14779	14695	14948	14668	14848	14758	14769	14772	14937	14782	14866	14724	14798	14720	14745	14798	14738	14879	14779	14725	14789	14683	14790	14741	14775	14915	14895	14915	14761	14749	14775	15007	14814	14731	15050	14888	14739	14815	14956	14871	14925	14815	14869	14839	14918	14806	14660	14719	14825	14826	14784	14855	14782	14699	14832	14743	14798	14676	14715	14882	14765	14754	15009	14768	14836	14751	14916	14711	14755	14768	14791	14918	14807	15001	14766	14845	14804	14677	14844	14833	14899	14713	14708	14664	14695	14674	14745	14754	14781	14916	14762	14839	14834	14758	14813	14879	14822	15068	14784	14946	14930	14872	14850	14847	14696	14754	14824	14766	14791	14908	14936	14882	14786	14724	14775	14778	14894	14939	14864	14745	14878	14771	14817	14905	14666	14738	14821	14843	14890	14851	14867	14788	14873	14680	14734	14759	14807	14834	14774	14796	14901	14851	14800	14796	14958	14834	14670	14780	14846	14700	14887	14920	14834	14889	14851	14815	14669	14927	14830	14852	14903	14747	14687	14748	14662	14839	14875	14789	14912	15068	14749	14855	14818	14920	14869	14973	14731	14915	14757	14776	14925	14901	14892	14910	14829	14646	14750	14906	14867	14622	14907	14904	14796	14936	14722	14643	14732	14765	14880	14883	14738	14807	14790	14671	14781	14778	14819	15020	14717	14809	14709	14738	14699	14976	14691	14888	14714	14987	14854	14937	14694	14858	14736	14860	14759	14750	14848	14794	15006	14843	14735	14680	14747	14558	14985	14847	14937	14660	15045	14870	14763	15006	14696	14792	14653	14776	14835	14942	14806	14965	14878	14953	14824	14837	14665	14700	14883	14918	14775	14753	14888	14724	14752	14695	14867	14926	14739	14913	14684	14771	14719	14828	14802	14884	14781	14856	14851	14751	14853	14828	14825	14962	14681	14801	14923	14831	14855	14855	14909	14778	14749	14939	14549	14953	14732	14837	14815	14889	14799	14835	14656	14858	14693	14756	14769	14910	14778	14791	15027	14963	14938	14974	14729	14911	14872	14737	14754	14897	14796	14845	14830	14879	14920	14869	14791	14841	14712	14937	14810	14711	14826	14877	14837	14929	14734	14729	14799	14920	14637	14874	14710	14830	14700	14660	14882	14847	14866	14827	14685	14830	14875	14863	14865	14860	14980	14668	14805	14893	14863	14801	14720	14842	14782	14816	14606	14823	14836	14775	14892	14780	14767	14726	14942	14829	14930	14815	14935	14742	14870	14660	14919	14870	14839	14811	14722	14896	14840	14796	14828	14901	14742	14689	14830	14804	14742	14739	14835	14697	14797	14814	14715	14787	14821	14812	14664	14692	14876	14872	14769	14751	14746	14708	14848	14844	14786	14753	14739	14984	14853	14940	14874	14914	14828	14761	14900	14907	14849	14756	14832	14826	14824	14987	14925	14938	14819	14920	14802	14831	14799	14841	14691	14810	14827	14832	14751	14859	14847	14881	14668	14835	14671	14954	14667	14863	14759	14881	14878	14910	14796	14812	14899	14873	14784	14952	14790	14830	14801	14828	14913	14717	14691	14703	14931	14845	14829	14853	14736	14909	14819	14662	14840	14813	14747	14781	14730	14735	14709	14672	14768	14794	14913	14917	14861	14730	15074	14851	14706	14817	14767	14892	14772	14791	14792	14803	14830	14834	14953	14933	14877	14741	14964	14901	14791	14815	14776	14885	14698	14735	14895	14768	14975	14559	14961	14816	14806	15036	14809	14781	14678	14807	14828	14693	14821	14956	14874	14791	14987	14894	14823	14862	14900	14837	14733	14653	14725	14800	15014	14888	14882	14690	14916	14902	14777	14793	14832	14767	14918	14916	14646	14745	14767	14930	14645	14731	14904	14760	14789	14791	14813	14894	14823	14841	14846	14904	14724	14933	14755	14726	14831	14697	14924	14826	14820	14826	14638	14694	14909	14791	14803	14720	14825	14835	14779	14930	14813	14878	14929	14758	14875	14760	14988	14812	14827	14753	14634	14899	14846	14883	14877	14823	14761	14751	14985	14686	14830	14771	14779	14775	14841	14836	14730	15008	14885	14842	14747	14724	14687	14943	14807	14735	14751	14607	14925	14875	14806	14817	14747	14846	14914	14906	14841	14886	14819	14706	14724	14766	14812	14778	14842	14717	15017	14842	15032	14857	14874	14899	14818	14693	14816	14927	14822	14791	14754	14811	14812	14745	14891	14821	14710	14964	14938	14717	14885	14898	14827	14697	14761	14910	14742	14835	14813	14689	14550	14810	14756	14873	14918	14881	14784	14984	14841	14802	14923	14751	14735	15067	14828	14762	14765	14898	14824	14920	14700	14915	14708	14762	14678	14762	15007	14762	14982	14901	14701	14938	15060	14766	14812	14882	14772	14729	14895	14818	14627	14960	14874	14852	14794	14889	14786	14831	14856	14897	14886	14968	14702	15057	14648	14678	14961	14844	14848	14690	14762	14922	14801	14746	14873	14924	14699	14762	14827	14774	14841	14784	14844	14815	14814	14811	14808	14828	14829	14819	14891	14788	14930	14734	14905	14883	14820	14822	14623	14861	14817	14980	14820	14748	14709	14869	14930	14770	14964	14654	14725	14772	14853	14835	14871	14881	14722	14820	14789	14860	14823	14808	14704	14697	14660	14857	14912	14712	14864	14793	14707	14705	14865	14912	14755	14827	14719	14763	14734	14801	14739	14698	14750	14861	14860	14789	14814	14839	14775	14729	14711	14792	14675	14963	15078	14893	14863	14649	14733	14829	14905	14725	14823	14735	14833	14892	14821	14947	14617	14946	14920	14882	14815	14834	14769	14852	14638	14665	14860	14911	14697	14707	14867	14657	14900	14760	14839	14745	14815	14851	14848	14826	14851	14827	14906	14851	14723	14802	14913	14800	14779	14879	14776	14787	14772	14908	14885	14899	14865	14780	14755	14908	14968	14888	14914	14701	14751	14805	14636	14953	14709	14918	14793	14773	14876	14742	15003	14733	14918	14649	14740	14887	14931	14735	14868	14789	14757	14733	14730	14943	14876	14869	14836	14793	14796	14690	14884	14873	14749	14897	14704	14865	14876	14804	14918	14806	14750	14742	14715	14889	14846	14760	14955	14953	14644	14740	14768	14891	14715	14705	14873	14801	14907	14846	14829	14694	14728	14706	14757	14853	14869	14800	14860	14645	14883	14771	14881	14846	14761	14762	14730	14697	14761	14842	14756	14776	14710	14773	14639	15026	14876	14936	15029	14767	14894	14881	14691	14774	14806	14849	14959	14698	14614	14916	14772	14681	14823	14718	14844	14687	14864	14903	14793	14756	14769	14767	14899	14935	14811	14556	14825	14759	14743	14832	14689	14888	14787	14734	14757	14831	14901	14720	14860	14856	14850	14736	14908	14752	14667	14690	14922	14839	14792	14854	14739	14693	14861	14860	15047	14844	14857	14770	14760	14838	14768	14844	14821	14791	14950	14825	14680	15040	14961	14787	14981	14783	14667	14869	14602	14853	14983	14890	14656	14764	14738	14771	15022	14925	14759	14785	14928	14727	14816	14691	14868	14881	15007	14889	14845	14805	14779	14895	14931	14842	14855	14732	14784	14977	14735	14761	14852	14671	14840	14788	14685	14855
28873	27244	34090	28771	23178	20171	18009	16906	16445	15731	15518	15406	15229	15317	15352	15245	14940	15150	15231	15080	15158	15005	15314	15065	15140	14970	15146	15224	14959	15076	15203	15347	15076	15045	15038	15049	15125	14834	14989	14913	15080	15073	15062	15113	15097	15051	14921	15149	14968	15070	15069	14945	15134	15222	15084	15126	15133	15019	15213	15098	15099	15080	15045	15066	14915	15164	15167	14929	15121	15065	15110	15115	15127	15038	15082	15112	14949	14976	15075	15084	15292	14979	15112	15022	15128	15138	15086	15094	15020	14991	14930	14984	15150	15245	14873	15126	14998	15110	14990	15032	14938	15082	15097	15048	15163	14832	15026	15072	14979	14746	15020	15071	15032	15010	15172	15012	15084	14996	15038	15068	14884	14862	15129	15113	15163	15190	15140	14828	15140	14954	14997	15002	15128	15092	15226	14998	15016	14920	14996	15021	15015	14918	15009	15047	15036	14878	14801	15164	15156	14895	15086	15145	14903	14990	14935	14977	14977	14930	15061	15047	14901	15143	14942	14986	14874	14901	15055	14982	15155	15364	15052	15247	14956	15008	15070	15077	14963	15024	15016	15029	15081	14932	15074	15101	15126	15175	14911	14793	15064	15009	14903	15036	15223	15163	15093	14987	14859	15116	15080	15038	14863	15126	15143	15070	14990	14941	15025	14964	14962	14977	14907	15146	15065	15148	15016	15024	14972	15049	14865	14865	15061	14976	14951	15044	15064	14892	15130	14893	15023	14917	15109	15179	14889	14983	14877	14893	15146	15036	14979	14930	15150	14942	15197	14987	15203	14928	14794	15010	15085	15115	15081	15065	14893	14994	15073	15226	15065	15034	15034	15145	14998	14935	14901	15012	15096	15030	15060	14959	14991	15132	15049	15146	15118	14921	15024	15044	14980	15000	15028	14991	15089	15072	15114	14771	15081	15112	14938	14974	15017	15015	15012	15212	15001	15277	15150	15053	15000	14987	15038	15030	15023	15223	15022	15096	14862	15068	15003	15140	15229	14963	15137	15166	15047	14854	15016	15115	15252	14886	14919	15020	15128	15079	15065	15033	15229	15093	15041	15065	15003	14941	15096	15048	15024	14980	15154	15275	14936	15013	15012	14916	15125	15059	14910	15014	15090	15076	15041	15274	15062	14894	15293	15108	14931	15032	15050	15022	15281	15195	15108	15066	15101	15183	15038	15034	15136	14875	14843	15113	15129	15370	14975	14962	14913	14981	15180	15058	15026	15045	15077	14909	15031	15058	15132	15172	15087	15160	14988	15201	15114	15055	15160	15113	15039	15147	15065	15140	14949	15053	15125	15030	14809	15067	15295	15106	15114	14978	15231	15155	15050	15001	15004	15161	15195	14974	15083	15002	14995	15066	15162	14934	14881	14782	15000	15169	15226	15181	15029	15153	15127	15017	14954	15057	14984	14974	15193	14995	15193	15168	15041	15004	14974	14972	15082	14969	15146	15104	15104	15114	14906	14907	14977	15272	15215	15054	14923	15246	15092	15028	15025	15093	14993	15178	14908	15013	15000	14988	15090	14976	15099	15099	14798	15097	15123	14915	14981	15014	15033	15151	14922	14979	15044	15007	15034	14978	15102	15082	15010	14978	15017	15083	15033	15063	15087	15166	14916	15124	14882	14844	14952	15043	15021	14927	15040	14870	15134	15019	15201	14906	15315	14898	15074	15103	15051	14965	15170	14991	15220	14970	15115	14947	15124	14902	15115	15087	15085	14888	15173	15027	15204	14900	15019	15212	15015	15062	15109	14922	15001	15070	15146	15137	15185	15086	15303	15230	15056	14898	15189	15130	15003	14929	15076	15244	15031	14896	14911	14975	14916	15059	15080	14957	15128	15143	14982	15102	15037	15088	15013	14973	14990	14875	15214	15041	14997	15243	15056	15214	15103	15045	15149	15122	15031	15143	15064	14828	15010	14914	15010	15120	15065	15158	14999	14965	15050	14829	15076	15156	15080	15056	14897	14983	15202	15149	15038	14810	14927	14900	15089	14997	15096	15001	15041	15035	15225	14997	14988	14897	15154	15095	14894	15102	15083	15140	14995	14970	15097	15125	15078	15032	15236	15142	15119	15000	15126	15188	15036	14988	15082	15023	14962	14874	15080	15005	15098	15085	14967	15131	15053	15076	15054	15021	14982	15126	14976	15228	14953	15125	15018	14849	15069	15189	15132	14976	15097	15289	15178	15056	14925	15144	15030	15052	15031	15083	15073	15161	15007	15286	15034	14843	14963	14897	15286	15126	15160	15055	15012	14928	15138	15159	15071	14901	14962	15079	15177	15158	14927	14868	15116	14915	14973	14802	15030	15131	14886	15015	15246	15055	14971	14955	14930	15133	14977	14814	15206	15001	14864	15078	15136	15039	15112	14950	15015	15027	15068	15061	14922	15099	15071	15039	14988	14947	14970	15134	14808	15289	14967	14955	14900	14955	14980	15059	15132	14903	15052	15019	15048	14960	15056	15043	15166	15194	15077	15170	15159	14901	15082	15234	14960	15239	15163	15001	15115	15158	14950	15008	15063	14999	15038	15005	14986	14943	15096	15070	14979	15004	15073	14871	15051	14976	15099	15164	15141	15099	15213	15004	15136	15047	14931	15089	15102	15201	14948	14959	14932	15056	15109	14932	14995	15120	15126	15067	15216	15132	15139	14952	15060	15047	15118	15011	15032	15189	14954	15020	15130	15029	15060	15205	15057	14878	14996	14799	14936	15074	15052	15130	15123	14948	15143	14854	15262	14968	14886	15076	15052	14949	15103	15094	15017	14991	15202	15000	15312	14998	15230	14930	14825	15172	15091	14925	15038	14917	15011	15134	15136	14942	15043	15052	15132	14987	15297	15141	15173	15009	15091	14882	14979	15165	15020	14981	14842	14924	15202	15144	14933	15019	14999	15249	15085	15024	15203	15017	15205	14980	15225	15266	14944	14950	15070	15082	15007	15164	14937	14996	15145	15134	15043	14922	15001	15002	14909	15031	15077	15153	15039	15018	15043	15259	15302	15167	15195	15144	15200	15115	15045	15055	15018	15033	14930	15130	15258	14907	15017	15177	15185	14891	14991	15040	15055	15310	14928	15022	15022	15162	15370	14959	15293	15037	14957	14933	15027	15074	15271	15126	15006	15029	15088	15014	14944	15218	15094	15102	15226	15098	15240	14987	15139	15127	14958	15077	15073	15023	14956	14991	15122	15048	15052	15002	14961	15154	15025	15037	15048	14861	15035	15074	15251	15086	15099	15032	15103	15103	15050	15120	15075	15043	14908	15037	15206	14946	15187	15140	15215	15050	14994	15038	15045	14978	15013	15063	15153	14976	14969	15270	15174	15071	14866	14880	14973	14857	15108	15067	15103	15011	15027	15141	15015	14963	15034	15070	15137	15092	14982	15101	15239	15241	15058	15058	15022	15027	14952	15138	15055	14893	15182	15097	15062	14995	15075	15069	15095	14927	15232	15097	15140	15162	15096	14957	14922	15171	15280	14763	15160	15026	15146	14893	15207	14829	14981	15187	14938	15032	15161	15084	15114	15038	15132	15226	15062	15008	15136	15021	14826	14977	15047	15083	15042	14849	14904	14990	14960	14991	15087	15014	15125	15052	15149	15088	15027	15048	14982	15293	14958	15136	15111	15048	14952	15073	15211	14949	15007	15112	15148	15147	14984	14945	14907	15037	14895	15008	15018	15062	15056	15239	15082	15110	15002	15014	15120	15066	15026	15112	15004	15035	14946	15013	15069	15024	15108	15061	15154	14838	15052	15007	15036	14773	14951	15078	15171	15134	15117	15100	15200	14913	15080	15049	15105	15100	15237	14899	15097	14950	14908	15160	14924	14920	15206	15017	15055	15118	15058	15051	15050	15115	15090	15123	14984	15101	15056	14876	14990	14863	15136	14976	15114	15033	14983	15230	15087	14987	15080	15064	14968	15068	15014	15071	15149	14981	15050	14854	14970	15069	15123	15026	15100	15005	15109	15170	15031	14964	15025	14955	15034	15103	14865	14984	14793	14955	15054	15070	15036	14710	15160	15055	15020	15002	15171	15203	15194	14952	15094	15030	14920	15265	14949	15026	15061	15332	15043	15076	15062	15096	15255	15100	15305	15167	15093	15035	15332	15039	15057	14961	15219	14948	14984	14929	15039	14990	15168	14904	15155	14978	15054	14985	15068	15066	14991	15054	15042	15016	15290	15225	15151	15090	15047	15025	15212	14804	15160	15108	15206	15013	15100	15181	15309	15132	15056	15062	15200	15272	15020	15057	15057	15091	14987	14872	14785	14944	15067	15081	14958	15120	15102	15015	15226	15275	15122	15085	15143	15048	15000	15102	14975	14920	15067	14992	15067	15198	15070	14976	14891	15066	15013	14847	15024	15082	14977	14876	15052	15079	15035	15122	14787	15039	14948	15087	14989	15066	15253	15234	14880	15002	14829	15214	15212	15101	15154	15130	15082	15030	15032	14848	15137	15065	14915	15006	14979	15051	15011	14902	14954	14964	15130	14971	14943	15101	15073	15203	15161	15004	15084	15121	15177	14795	15164	15016	15213	15168	14996	14949	15070	15208	15183	15003	14999	15039	15008	15260	14818	14950	14952	15069	14999	15021	15235	15186	15171	15085	15170	14932	15120	15081	15110	15075	15149	14977	14942	14949	14957	14925	15083	15193	14994	15107	14989	15323	15100	14855	15223	15055	15264	15039	15092	15163	15188	15064	15015	15168	15103	14831	15242	15032	15321	15075	15115	15023	15096	15258	14851	15097	15025	15012	15043	15167	15015	14941	14910	14889	15148	15021	15156	14992	14904	14943	14867	15039	15037	15274	15070	15083	15024	15115	15047	15087	15123	14952	15048	15123	15021	15129	15147	15098	15039	14886	14997	14940	15271	14842	14969	15128	15031	14902	15220	14912	14932	14846	15058	15067	15063	15182	15092	15067	15031	15011	15125	15141	14995	14935	15052	15158	14965	14947	15050	15255	14819	14932	14781	15085	14987	15053	15030	15171	15043	15010	15239	15132	14976	15034	14981	15193	15099	14996	14973	14993	15052	15100	15184	15094	15138	15232	15088	15039	15208	15051	15146	15240	15122	14974	15102	14936	15109	15116	15072	14955	15078	14995	15080	15204
32304	44580	39585	28903	24346	20810	17727	16664	15403	14835	14741	14339	14418	14251	14104	14294	14119	14131	14112	14133	14212	14174	14108	14238	14079	14201	14301	14285	14116	14176	14178	14130	14099	14189	14120	14090	14074	14152	14100	14132	14108	14037	14250	14133	13870	14118	14111	13987	14000	13995	14092	14135	14178	14142	14143	14037	13869	14148	14334	13934	13987	14047	14122	14258	14072	14079	14041	14026	14099	14205	14042	14031	14015	14167	13991	14056	14020	13944	14037	14138	13970	14098	14193	14163	14083	14104	14206	14011	13920	13928	14117	14037	14166	13986	14005	13926	13988	13961	14005	14062	14174	14141	14025	14314	14110	13855	14074	14036	14121	13989	14238	14052	13983	14139	14143	14190	13899	14089	14348	14115	14028	14207	14023	14018	13960	13926	14194	14031	14063	14088	14190	13975	14052	13917	14095	14130	13961	14083	14233	14013	14089	14008	14118	14132	14181	13995	14022	14004	14172	13926	14044	14056	14039	13996	14094	13923	13939	14218	14041	13976	13985	14111	14009	14164	14029	14045	14046	14045	14025	14088	14014	14175	14114	14060	14021	13977	14037	13998	14187	14108	14203	14045	14042	14067	13955	14193	13936	14129	14061	14124	13993	14027	13936	14074	14011	14138	14063	14133	13966	14176	14185	14122	14086	13998	14167	14038	14090	14204	14103	14010	14311	14038	14013	14185	13970	14076	14255	14122	13956	14030	13940	14206	14122	14012	14113	14216	13926	14236	13874	13961	14102	14144	14207	14230	13996	13981	13974	14050	13906	14050	14029	13987	14203	13897	13941	14081	14102	14278	13916	14070	13968	14124	14169	14032	14046	14128	14138	14147	14024	14154	13870	14153	13873	14044	14061	14095	14012	14045	14218	14036	14076	13950	14244	14115	13825	14209	14077	14088	14153	14074	14111	14201	14171	14187	14033	14118	14139	14131	14152	14056	14108	14081	14080	14053	14049	13899	14138	14262	13988	14003	14125	14187	14230	14100	14395	14052	14250	14013	13926	14001	14023	14116	13883	14140	14028	14142	14127	14080	14061	14153	13998	14095	14139	14095	14029	14123	14025	14055	14175	14091	14081	14139	14092	13963	14112	14104	13999	14181	14089	13893	14160	14165	14181	14057	13991	14125	14056	14101	14164	14127	14072	14068	14158	14198	13988	14255	13975	14047	14060	14207	14048	14106	14097	14069	14013	14066	14118	14111	14145	14100	14163	14117	14078	14043	14136	13923	14120	14116	13871	13927	14269	14124	14000	14210	14042	14089	14002	14102	14154	14046	13989	14155	14134	13929	14094	14088	14116	14027	14079	14105	14161	14112	14296	13919	14062	14198	13936	14047	13859	14129	13951	14142	14174	14012	14162	14027	13986	13974	14042	14132	14072	14104	14211	14070	14227	14017	14015	13977	14004	14135	13904	14166	13979	14085	14258	14035	14017	14072	14082	13849	14022	14235	14264	14037	14129	14055	14069	14019	14070	14099	14035	14050	14075	13904	14057	14067	14185	13986	14115	14042	14071	13934	14136	14054	14124	14137	14299	14066	14067	13924	14037	14169	14120	14109	14173	13877	14038	14067	14087	14116	14185	13922	14084	14143	14165	14035	14140	14169	14194	14049	14105	14124	14057	13964	14027	14135	14190	14092	14112	13976	14098	14180	14162	14213	14044	14043	14183	14135	14083	14151	14232	14114	13987	14082	13965	14114	14050	14174	13906	13937	14043	14012	14057	14196	14107	14054	13986	14031	14030	14135	14192	14030	14107	14035	14070	14108	14156	14048	14126	14089	14091	14155	14203	14044	14098	14140	14074	13973	14188	14032	14180	14168	14025	14250	13967	14086	13953	14036	14023	14090	14091	14356	13976	14041	14025	14290	14111	14203	13981	14167	13969	14032	13945	13972	13983	14138	14121	14032	14033	13994	14027	13924	14215	14028	14082	13998	14108	14082	13893	14047	14165	13930	13960	14198	14087	14013	13972	14041	14081	13940	13986	13983	14083	14169	14116	14154	14152	13931	14166	14052	13961	13985	14092	14075	14177	14332	14003	14105	14274	14069	13946	14006	14004	14041	14055	14162	13999	14162	13985	14217	14064	14088	14174	14182	14071	14128	14041	14118	14116	14017	14002	13972	13892	14062	14325	14167	14059	14088	14032	14091	14214	14021	13875	14068	14115	14066	14316	14113	14126	13995	14126	14225	14024	14099	14131	14135	14131	13961	13978	14036	13926	14017	13998	14061	13941	14025	14098	14178	14014	14039	13948	14083	13992	14269	14070	14097	14110	14054	13978	14141	14006	13855	13911	14064	14060	14224	14090	14217	13979	13993	14217	14098	14072	14071	14113	14053	14032	14029	14198	14047	13848	14199	14150	14211	14005	14269	14067	14197	14092	14023	14065	14199	14095	14060	14073	14104	13977	14077	13975	14069	13940	14041	14207	14209	14079	14113	14012	14200	14172	14043	14192	14070	14137	14106	14034	14142	14075	13925	14015	14117	14006	14065	14020	14099	14148	14020	14164	14056	14083	14244	13953	14039	14096	14133	14110	14063	13974	13980	14066	13971	14139	14116	14200	14079	14042	14034	14090	14133	14039	13997	14242	13925	14135	14102	14133	14078	14123	14200	14128	14248	14086	13986	14170	14071	14179	14192	14244	14108	14320	14026	14213	13997	14125	13900	14096	14113	14061	14087	14121	13852	14094	13937	13821	14014	14006	14153	14090	14005	13979	14155	14192	14121	14098	14085	14170	14032	13852	14131	13966	14101	14080	14213	14044	14203	14296	14120	14018	14222	14354	14024	14166	14070	14158	14060	14190	14166	13956	14175	14033	14335	14071	13896	14206	14155	14069	13997	14134	14146	14031	14040	14011	14199	14132	14214	14236	13990	14078	14099	14036	14061	14219	13957	13974	14054	14320	13971	13981	14155	14051	14177	14052	14049	14040	13917	14144	13970	14113	14189	14034	14039	14020	13965	14182	14108	14160	14181	14006	14077	14071	14061	14105	14221	14246	14240	14084	13947	14048	14248	14176	14251	14083	14224	14130	14118	14079	14037	14113	14163	14097	14128	14107	14167	13963	14311	14148	14086	14109	14024	14081	14184	14262	14187	14098	14054	13965	13940	14029	14020	14164	14186	14031	14196	14124	14199	14169	14119	14034	14064	14035	14093	14154	14162	14028	14184	14182	14040	14173	14060	14019	13982	14051	13887	14169	13966	14103	14314	13927	14017	13985	14208	13977	14036	14156	14135	13969	14055	13999	14160	14064	13947	14149	14151	13965	14095	14274	14223	14151	14075	14161	14108	14112	14004	14170	14058	13925	14212	14057	14021	13985	14034	14080	13959	14087	14035	14069	14058	14126	14009	14047	14063	14233	14140	13935	13992	14063	14095	14202	14145	14233	14121	14007	14100	14042	14274	14167	14071	14181	14045	14203	14158	14106	14122	14156	14038	14101	14033	14095	14031	14167	14057	14203	14019	14153	13955	14241	14144	14175	14085	14035	13965	14179	14080	14012	14151	14082	14168	14082	14131	14197	14125	13988	14197	14221	14132	14093	14139	14231	14186	14136	14035	14016	14188	14001	14048	13996	14068	14120	14103	14181	14076	14133	14027	14116	14012	13975	14095	14113	14136	14110	13961	14084	13966	14148	14116	14032	14097	14192	14072	14020	14044	14020	14330	14073	14228	14234	14040	14105	13999	14243	14101	14144	14111	14063	14047	14205	14145	14186	14159	13975	14110	14138	14217	14064	14009	14143	14179	14265	14055	14119	14154	14027	14178	14059	14115	14229	14087	14092	14046	14020	14235	14221	14048	14083	14073	14012	14107	13902	14030	14156	14106	13973	13933	14110	13995	14122	14118	14129	13999	14064	14099	14104	14001	14163	13987	14066	13896	14025	14056	14089	14067	13869	14068	14201	14110	14086	14248	14210	14089	14118	14054	14149	14136	13996	14109	14064	14084	14054	13984	14043	14124	13998	13899	14213	13939	14146	14109	14110	14142	14183	14144	14083	14194	13879	14061	14016	14111	13959	14024	14191	14191	14144	14056	13972	14065	14051	14250	14086	13947	14008	13963	14078	13948	13919	14050	14074	14156	14125	14228	14183	14052	13934	13986	13966	13977	14096	13972	14090	13887	14108	14136	14082	14199	13939	13957	14090	14070	14008	14009	13946	14104	14206	14113	14044	13969	14088	13921	14004	14105	14036	14008	14049	14060	13983	13957	14179	13983	13936	14055	14001	14151	14040	14106	14078	14148	14163	14041	14091	14038	13934	14019	14018	14031	14099	14084	14101	14048	14064	14056	14098	14343	14087	14118	13985	14109	13900	14142	13899	14063	14058	14275	14071	14191	14137	14070	13845	13990	14000	14119	13998	14075	14000	14056	14159	13826	14169	13973	13956	14126	14125	14003	14150	14029	14017	14134	13842	14255	14158	14039	14270	14020	14118	14112	14191	14068	14043	14074	14035	14070	14272	14100	14168	14013	13991	14043	14072	14046	14146	14057	14100	14290	14043	14227	14059	14050	14057	13892	14049	13955	14137	14026	14209	14124	14032	14193	14303	13979	14243	14054	14265	13998	14062	14032	14264	14197	14054	14111	14037	14180	14055	14072	14143	14214	14000	14078	14023	14076	13859	14155	14142	14071	14107	13974	14057	13988	14143	14001	13984	14202	14108	14035	14075	14113	14017	14015	14179	14243	14201	14126	14072	14127	14044	14259	14044	14022	14000	14089	13970	14145	14129	14181	14155	13943	14087	14186	14246	14054	14188	14292	13964	14136	14039	14051	13985	14133	14058	14092	14097	14107	14079	14060	13983	14101	14136	13936	14260	14106	14220	14113	14077	13993	14236	14242	13867	13996	14035	14132	14116	13949	14224	14058	13970	14003	14044	14279	14131	13952	14129	13917	14176	14137	14211	14102	14232	14055	14195	13998	14143	13907	14134	14048	14096	14214	14174	14023	14154	13987	14117	14231	13959	14106	14202	14202	14055	13869	14042	13956	14171	14125	13999	13914	14288	14013	13920	14024	14067	14099	14103	14224	14073	14131	14047	14028	14225	14056	13937	14014	14007	14046	14164	14037	14043	14065	13899	14116	14049	14235	14082	14106	14003	14074	14006	14132	13980	13969	13863	14037
24478	21627	29390	27369	26587	26710	24471	20355	18439	17410	16833	16786	16248	16115	15865	15880	16125	15713	15893	15784	15911	15720	15649	15763	15799	15762	15637	15515	15710	15564	15589	15567	15544	15563	15742	15581	15747	15818	15712	15460	15744	15751	15654	15718	15701	15681	15676	15598	15700	15633	15605	15685	15540	15523	15706	15574	15682	15512	15584	15554	15716	15691	15734	15618	15596	15515	15532	15473	15634	15532	15467	15510	15691	15520	15793	15397	15543	15641	15430	15569	15751	15619	15571	15575	15755	15650	15586	15653	15431	15696	15566	15521	15678	15723	15486	15604	15594	15548	15438	15673	15619	15585	15440	15798	15662	15520	15737	15517	15376	15750	15604	15607	15608	15549	15518	15730	15737	15694	15597	15541	15634	15511	15529	15709	15802	15638	15428	15616	15608	15750	15499	15681	15614	15715	15501	15631	15751	15577	15538	15570	15817	15668	15652	15755	15763	15362	15673	15508	15392	15535	15517	15554	15458	15600	15675	15379	15520	15512	15514	15541	15646	15781	15582	15566	15511	15711	15476	15709	15570	15640	15395	15410	15542	15748	15570	15623	15489	15370	15718	15606	15590	15570	15545	15449	15512	15632	15587	15638	15704	15501	15741	15734	15725	15662	15734	15501	15598	15578	15490	15594	15329	15589	15663	15484	15442	15382	15573	15604	15519	15464	15581	15588	15537	15689	15510	15596	15717	15577	15591	15411	15765	15515	15525	15574	15535	15630	15644	15588	15515	15636	15634	15594	15606	15537	15589	15602	15472	15549	15322	15354	15799	15825	15583	15720	15684	15620	15681	15706	15691	15546	15177	15590	15602	15793	15502	15482	15501	15783	15354	15578	15480	15276	15468	15397	15680	15540	15728	15636	15758	15483	15643	15790	15636	15714	15805	15537	15635	15524	15483	15459	15583	15598	15679	15590	15590	15562	15640	15499	15738	15554	15650	15675	15669	15573	15421	15611	15432	15737	15515	15586	15572	15823	15596	15339	15590	15633	15559	15386	15444	15502	15646	15444	15525	15560	15720	15632	15351	15579	15570	15625	15681	15543	15610	15642	15517	15460	15350	15426	15688	15437	15646	15489	15525	15522	15576	15752	15443	15433	15512	15575	15287	15580	15589	15552	15472	15346	15579	15609	15596	15442	15415	15502	15597	15368	15557	15606	15664	15744	15534	15571	15710	15792	15495	15542	15747	15565	15651	15675	15762	15412	15138	15601	15575	15675	15505	15658	15646	15438	15558	15481	15603	15702	15594	15492	15532	15632	15507	15647	15620	15411	15546	15536	15545	15477	15500	15768	15498	15592	15500	15606	15532	15493	15718	15631	15637	15264	15675	15518	15472	15612	15658	15641	15855	15677	15630	15814	15700	15649	15696	15540	15687	15549	15468	15543	15542	15528	15512	15664	15468	15775	15675	15461	15646	15622	15620	15566	15748	15641	15548	15374	15657	15416	15494	15487	15610	15691	15587	15546	15651	15796	15478	15443	15692	15620	15644	15403	15545	15448	15733	15616	15678	15584	15602	15557	15810	15562	15646	15437	15468	15543	15709	15713	15445	15251	15674	15422	15538	15467	15457	15556	15366	15671	15548	15661	15306	15615	15375	15577	15483	15518	15815	15518	15591	15752	15615	15620	15564	15522	15546	15752	15603	15567	15757	15541	15740	15592	15692	15583	15643	15474	15642	15672	15511	15671	15712	15497	15556	15575	15647	15443	15379	15502	15884	15577	15494	15632	15587	15640	15586	15551	15569	15361	15634	15422	15357	15501	15585	15702	15493	15282	15562	15691	15631	15529	15603	15606	15633	15574	15553	15484	15549	15660	15538	15683	15482	15514	15563	15783	15694	15690	15362	15535	15556	15433	15510	15878	15708	15601	15669	15446	15469	15267	15437	15769	15432	15777	15632	15466	15512	15605	15584	15524	15368	15627	15474	15526	15628	15609	15670	15693	15728	15657	15607	15616	15491	15665	15583	15531	15451	15503	15585	15433	15461	15735	15580	15541	15442	15527	15566	15592	15605	15496	15586	15459	15601	15636	15568	15660	15522	15594	15739	15284	15454	15578	15583	15726	15572	15668	15625	15732	15673	15685	15424	15609	15652	15555	15480	15609	15715	15632	15476	15617	15569	15737	15547	15668	15542	15495	15532	15439	15528	15539	15522	15481	15627	15528	15621	15744	15531	15503	15442	15685	15631	15698	15477	15736	15557	15854	15583	15682	15543	15607	15719	15696	15442	15619	15716	15701	15763	15766	15565	15472	15434	15554	15553	15410	15677	15608	15573	15593	15591	15499	15563	15723	15632	15617	15656	15660	15563	15816	15552	15681	15465	15496	15671	15621	15503	15445	15527	15519	15592	15694	15547	15489	15521	15593	15502	15447	15645	15420	15589	15638	15376	15680	15690	15476	15740	15742	15525	15503	15430	15704	15635	15582	15516	15644	15535	15705	15459	15535	15583	15581	15419	15646	15611	15608	15503	15779	15584	15653	15646	15503	15550	15433	15548	15615	15564	15640	15507	15650	15533	15417	15552	15632	15553	15476	15659	15465	15578	15730	15586	15452	15503	15614	15588	15606	15841	15662	15540	15476	15447	15631	15503	15517	15553	15656	15487	15544	15515	15710	15425	15593	15509	15750	15569	15502	15499	15564	15607	15618	15631	15427	15574	15621	15819	15669	15547	15753	15476	15692	15412	15595	15434	15598	15552	15595	15744	15511	15484	15568	15547	15616	15474	15525	15685	15618	15579	15693	15716	15701	15698	15640	15642	15551	15737	15476	15399	15614	15528	15415	15694	15700	15574	15534	15652	15498	15636	15697	15666	15419	15394	15651	15643	15610	15684	15544	15551	15523	15391	15512	15810	15630	15523	15457	15556	15422	15553	15498	15588	15695	15689	15579	15486	15559	15543	15478	15570	15666	15634	15819	15665	15881	15651	15505	15353	15428	15717	15729	15804	15570	15665	15438	15499	15717	15456	15533	15741	15629	15631	15646	15568	15632	15542	15467	15710	15527	15600	15806	15452	15629	15621	15586	15615	15749	15515	15577	15555	15431	15280	15618	15563	15668	15551	15502	15461	15580	15576	15647	15758	15543	15652	15436	15512	15449	15606	15649	15541	15612	15603	15645	15384	15628	15745	15459	15416	15780	15611	15630	15536	15548	15402	15574	15549	15601	15365	15604	15338	15571	15686	15608	15569	15568	15332	15613	15482	15640	15539	15699	15692	15529	15689	15447	15532	15548	15446	15563	15528	15713	15358	15511	15592	15403	15522	15371	15665	15708	15507	15754	15402	15537	15609	15241	15370	15435	15562	15777	15618	15557	15573	15729	15628	15286	15670	15789	15508	15518	15707	15614	15589	15652	15432	15660	15673	15677	15397	15644	15603	15515	15658	15479	15527	15526	15724	15581	15628	15429	15478	15584	15422	15521	15692	15581	15633	15584	15687	15622	15480	15573	15408	15742	15672	15485	15551	15592	15593	15639	15672	15504	15662	15557	15540	15430	15660	15540	15661	15504	15626	15467	15616	15667	15718	15719	15807	15600	15513	15640	15722	15532	15786	15685	15591	15633	15665	15423	15841	15657	15625	15551	15467	15580	15661	15547	15504	15677	15617	15712	15497	15471	15677	15521	15653	15560	15567	15556	15564	15647	15488	15637	15460	15705	15696	15542	15359	15488	15520	15627	15518	15526	15647	15617	15469	15287	15376	15607	15510	15606	15601	15631	15641	15710	15693	15539	15460	15559	15505	15646	15568	15591	15652	15742	15688	15562	15558	15642	15580	15604	15613	15582	15595	15584	15639	15567	15686	15591	15740	15611	15574	15440	15562	15815	15718	15656	15565	15597	15403	15631	15466	15586	15727	15512	15648	15579	15747	15573	15611	15591	15494	15553	15636	15572	15737	15783	15659	15486	15745	15466	15643	15491	15610	15360	15628	15524	15545	15594	15706	15577	15614	15582	15732	15809	15647	15539	15547	15570	15558	15540	15474	15451	15607	15215	15811	15446	15517	15532	15482	15617	15682	15514	15501	15693	15419	15690	15651	15647	15602	15638	15674	15816	15781	15577	15650	15664	15731	15427	15474	15562	15655	15398	15674	15513	15637	15470	15444	15539	15583	15509	15706	15556	15543	15642	15636	15598	15637	15289	15666	15635	15575	15566	15586	15609	15585	15496	15567	15383	15360	15616	15629	15559	15495	15558	15569	15706	15543	15412	15482	15557	15450	15685	15617	15649	15604	15517	15532	15557	15689	15600	15625	15524	15663	15474	15552	15754	15654	15588	15417	15495	15725	15651	15522	15656	15618	15473	15663	15636	15453	15567	15545	15584	15525	15675	15446	15703	15725	15508	15748	15692	15581	15726	15620	15494	15684	15351	15602	15581	15722	15707	15623	15589	15430	15594	15722	15742	15640	15638	15466	15656	15398	15686	15345	15567	15607	15582	15440	15605	15731	15680	15600	15641	15536	15660	15488	15728	15506	15596	15585	15648	15639	15522	15538	15394	15475	15643	15509	15692	15484	15487	15519	15445	15497	15452	15510	15695	15685	15624	15770	15472	15647	15786	15616	15642	15701	15430	15515	15576	15681	15635	15514	15495	15587	15669	15459	15456	15733	15549	15710	15577	15535	15549	15499	15610	15487	15577	15470	15543	15692	15600	15531	15616	15558	15667	15683	15427	15583	15677	15562	15545	15495	15605	15609	15436	15609	15589	15728	15705	15585	15425	15354	15441	15568	15544	15448	15707	15660	15427	15610	15539	15501	15563	15427	15669	15477	15502	15636	15586	15787	15560	15658	15502	15667	15400	15577	15559	15904	15727	15621	15729	15672	15590	15508	15397	15717	15696	15609	15673	15637	15560	15513	15708	15529	15650	15804	15664	15456	15618	15688	15579	15557	15663	15703	15617	15630	15357	15405	15614	15747	15544	15534	15686	15553	15502	15606	15676	15698	15697	15559	15639	15757	15770	15674	15587	15563	15624	15529	15440	15552	15583	15600	15878	15652	15485	15532	15704	15609	15685	15574	15494	15566	15597	15546	15530	15513	15485	15565	15476	15752	15571	15475	15567	15480	15647	15535	15694	15695	15659	15530	15732	15704	15555	15581	15489	15537	15578	15695	15695	15567	15728
34025	52630	49641	42047	33439	27679	22803	19926	17792	17022	15940	15382	15334	15232	14872	14983	14668	14722	14647	14657	14755	14674	14604	14529	14634	14477	14557	14652	14605	14739	14457	14652	14514	14792	14601	14468	14526	14445	14657	14419	14567	14360	14509	14613	14414	14433	14582	14447	14521	14494	14580	14404	14557	14472	14627	14378	14445	14439	14324	14648	14724	14540	14454	14362	14614	14508	14446	14697	14727	14584	14653	14441	14575	14520	14420	14447	14445	14568	14423	14520	14532	14562	14499	14418	14794	14587	14511	14601	14636	14444	14576	14579	14583	14532	14531	14510	14528	14540	14514	14600	14509	14555	14417	14559	14472	14519	14421	14621	14433	14557	14461	14452	14514	14506	14564	14581	14468	14413	14638	14438	14430	14544	14511	14530	14508	14534	14535	14512	14694	14480	14526	14425	14431	14590	14440	14526	14550	14411	14492	14503	14446	14584	14448	14712	14431	14500	14520	14596	14496	14442	14398	14483	14638	14378	14564	14471	14534	14514	14560	14380	14683	14336	14347	14601	14639	14465	14426	14280	14467	14486	14457	14604	14592	14670	14464	14532	14471	14400	14415	14503	14453	14474	14541	14725	14364	14504	14415	14488	14439	14489	14431	14366	14521	14387	14404	14412	14573	14475	14585	14412	14370	14731	14359	14370	14430	14465	14530	14470	14595	14422	14513	14371	14412	14476	14374	14466	14485	14624	14494	14709	14517	14573	14462	14492	14659	14351	14696	14485	14489	14508	14527	14415	14363	14457	14413	14567	14375	14604	14455	14650	14616	14453	14462	14408	14593	14505	14551	14432	14468	14567	14514	14620	14422	14482	14642	14345	14426	14595	14591	14546	14465	14567	14496	14522	14443	14289	14586	14469	14743	14461	14521	14404	14492	14499	14422	14502	14546	14644	14570	14428	14391	14422	14621	14462	14335	14379	14498	14449	14483	14566	14486	14472	14564	14533	14489	14351	14600	14463	14339	14520	14624	14602	14367	14538	14391	14634	14452	14469	14483	14455	14582	14415	14651	14512	14510	14608	14479	14368	14540	14468	14715	14434	14470	14555	14527	14585	14530	14542	14557	14384	14400	14544	14463	14429	14427	14507	14482	14617	14421	14473	14582	14469	14393	14540	14448	14374	14571	14535	14485	14563	14512	14445	14493	14568	14460	14422	14454	14638	14584	14428	14588	14400	14505	14483	14488	14527	14496	14468	14513	14327	14433	14327	14497	14559	14395	14415	14385	14330	14395	14598	14383	14577	14564	14465	14409	14386	14525	14433	14540	14295	14374	14479	14412	14555	14522	14367	14648	14487	14636	14475	14538	14441	14505	14470	14360	14463	14554	14475	14543	14388	14467	14580	14418	14467	14282	14536	14509	14554	14375	14500	14352	14436	14527	14583	14677	14488	14474	14459	14471	14524	14465	14529	14434	14622	14362	14413	14600	14623	14534	14464	14560	14478	14354	14400	14490	14390	14506	14436	14566	14424	14417	14441	14609	14511	14486	14613	14558	14426	14444	14618	14317	14344	14539	14309	14620	14608	14604	14465	14501	14469	14559	14399	14390	14534	14391	14557	14512	14314	14477	14476	14529	14481	14502	14608	14426	14523	14512	14544	14597	14426	14487	14529	14439	14608	14667	14519	14667	14456	14490	14491	14503	14526	14449	14618	14497	14530	14446	14493	14546	14543	14705	14629	14481	14287	14337	14547	14656	14332	14445	14516	14371	14309	14507	14479	14506	14351	14504	14440	14581	14501	14360	14396	14309	14464	14539	14469	14564	14466	14515	14440	14642	14470	14577	14488	14553	14578	14610	14460	14593	14494	14554	14450	14442	14481	14455	14506	14616	14411	14421	14537	14426	14559	14530	14513	14582	14382	14497	14581	14470	14408	14557	14488	14564	14531	14402	14435	14418	14616	14411	14527	14397	14447	14436	14728	14439	14480	14539	14509	14518	14500	14443	14438	14528	14647	14406	14397	14475	14501	14399	14547	14479	14442	14492	14581	14470	14368	14652	14351	14542	14388	14332	14338	14487	14630	14520	14464	14506	14404	14540	14318	14575	14320	14504	14333	14548	14465	14379	14488	14524	14584	14441	14618	14552	14336	14480	14605	14460	14381	14507	14424	14642	14519	14327	14601	14467	14545	14455	14526	14546	14550	14320	14469	14541	14532	14451	14596	14348	14452	14372	14530	14485	14495	14388	14500	14547	14655	14435	14590	14511	14473	14490	14524	14464	14405	14571	14486	14490	14490	14442	14475	14465	14379	14418	14454	14497	14532	14456	14595	14587	14598	14584	14512	14297	14474	14550	14553	14541	14574	14519	14308	14513	14576	14417	14468	14694	14637	14592	14573	14379	14507	14680	14572	14453	14544	14435	14698	14398	14581	14574	14386	14466	14489	14481	14528	14507	14353	14388	14530	14489	14397	14377	14552	14598	14470	14457	14484	14584	14637	14584	14387	14500	14484	14501	14661	14649	14545	14533	14468	14467	14346	14616	14676	14554	14290	14355	14415	14305	14504	14431	14581	14483	14478	14420	14574	14384	14359	14405	14466	14577	14350	14444	14334	14406	14599	14654	14320	14384	14460	14345	14430	14639	14527	14411	14471	14346	14702	14436	14517	14420	14609	14299	14331	14355	14546	14405	14518	14475	14665	14682	14400	14547	14439	14493	14588	14573	14481	14460	14598	14554	14448	14434	14462	14394	14514	14306	14586	14415	14552	14600	14363	14590	14336	14242	14616	14459	14479	14498	14500	14711	14334	14417	14542	14459	14621	14501	14544	14641	14516	14608	14335	14605	14293	14367	14694	14385	14543	14546	14508	14649	14584	14318	14615	14637	14432	14536	14656	14336	14557	14637	14588	14404	14406	14583	14620	14547	14403	14563	14473	14526	14618	14559	14390	14473	14496	14397	14566	14453	14340	14570	14491	14445	14485	14460	14536	14487	14521	14590	14377	14497	14398	14358	14510	14511	14531	14492	14613	14487	14546	14436	14513	14216	14490	14470	14406	14501	14435	14389	14472	14557	14402	14578	14479	14471	14270	14521	14514	14479	14427	14601	14571	14458	14422	14233	14519	14659	14386	14564	14483	14498	14390	14624	14448	14600	14524	14484	14544	14518	14476	14539	14382	14460	14364	14407	14411	14441	14475	14473	14506	14443	14312	14365	14511	14468	14487	14333	14397	14619	14562	14622	14363	14366	14569	14545	14545	14537	14475	14412	14226	14570	14429	14495	14613	14541	14368	14313	14592	14648	14524	14567	14454	14483	14504	14529	14573	14257	14583	14505	14646	14535	14545	14403	14418	14573	14387	14561	14667	14455	14512	14519	14447	14575	14567	14460	14473	14346	14519	14346	14517	14537	14545	14712	14484	14532	14496	14418	14470	14421	14508	14595	14575	14251	14474	14320	14549	14533	14503	14574	14520	14614	14416	14521	14494	14407	14550	14634	14316	14544	14475	14574	14579	14598	14524	14548	14415	14580	14504	14501	14508	14491	14452	14600	14315	14480	14519	14665	14436	14602	14403	14537	14580	14534	14519	14531	14454	14460	14428	14579	14393	14517	14356	14448	14382	14526	14542	14557	14505	14684	14545	14493	14442	14404	14445	14469	14671	14602	14539	14608	14254	14547	14461	14369	14373	14539	14509	14562	14486	14456	14322	14460	14457	14604	14539	14472	14454	14556	14527	14469	14310	14580	14666	14395	14584	14492	14471	14562	14459	14520	14487	14555	14401	14465	14573	14606	14485	14565	14349	14521	14541	14294	14420	14400	14477	14443	14540	14573	14488	14474	14274	14490	14545	14730	14515	14381	14520	14554	14468	14480	14618	14653	14358	14450	14497	14522	14523	14612	14539	14546	14492	14439	14671	14551	14396	14591	14496	14437	14646	14550	14385	14568	14432	14446	14483	14564	14509	14523	14450	14543	14560	14527	14625	14532	14602	14369	14272	14538	14556	14595	14583	14341	14522	14504	14645	14589	14443	14478	14453	14540	14501	14299	14380	14417	14389	14515	14408	14358	14484	14448	14526	14459	14703	14452	14643	14660	14572	14470	14622	14528	14393	14596	14712	14462	14372	14563	14341	14583	14424	14355	14526	14441	14488	14458	14585	14411	14551	14406	14533	14687	14627	14437	14454	14699	14435	14328	14624	14539	14597	14432	14484	14433	14472	14468	14608	14533	14619	14564	14423	14507	14557	14275	14597	14661	14372	14470	14482	14574	14537	14411	14525	14471	14262	14553	14531	14417	14447	14477	14629	14425	14609	14547	14429	14499	14528	14468	14623	14497	14449	14430	14549	14734	14596	14417	14652	14418	14488	14341	14352	14538	14641	14520	14503	14551	14534	14423	14547	14247	14602	14461	14363	14468	14566	14438	14584	14472	14489	14540	14304	14448	14576	14319	14680	14590	14488	14493	14298	14614	14511	14640	14549	14509	14630	14701	14432	14495	14474	14489	14552	14526	14340	14394	14480	14501	14397	14348	14279	14645	14635	14497	14429	14498	14400	14612	14587	14557	14489	14394	14487	14325	14396	14371	14489	14673	14665	14389	14701	14634	14694	14384	14524	14467	14474	14426	14438	14406	14393	14529	14479	14521	14539	14524	14501	14413	14329	14556	14475	14462	14540	14382	14520	14352	14505	14545	14493	14622	14380	14478	14581	14414	14425	14547	14291	14576	14448	14456	14621	14410	14388	14563	14558	14530	14400	14632	14601	14655	14473	14449	14614	14556	14563	14595	14430	14453	14486	14417	14582	14400	14642	14592	14484	14437	14484	14474	14428	14421	14446	14519	14243	14609	14625	14375	14534	14493	14468	14451	14573	14454	14611	14554	14504	14352	14414	14494	14437	14351	14366	14413	14553	14470	14678	14406	14522	14742	14480	14428	14628	14608	14546	14530	14567	14446	14604	14742	14355	14409	14501	14358	14454	14390	14408	14376	14548	14539	14625	14298	14475	14477	14495	14459	14448	14376	14556	14445	14599	14537	14423	14499	14506	14476	14581	14416	14457	14535	14284	14459	14454	14442	14604	14307	14574	14523	14546	14554	14659	14404	14395	14561	14471	14527	14437	14564	14419	14633	14556	14555	14551	14575	14368	14690	14568	14504	14498	14600	14555	14408	14516	14469	14538
23033	21442	29413	24845	23933	26726	27848	21814	19835	19433	18561	17660	17213	16582	16541	16361	16200	16404	16199	16145	16157	16213	16095	16126	15897	16059	15978	16055	15945	15970	16035	15941	15988	15869	15858	15811	15945	15994	15907	16038	15865	15825	15770	15885	15717	15764	15889	16042	15863	15864	15725	15803	15866	15878	15900	15864	15775	15951	15754	15953	15743	15730	15973	15817	15715	15725	15883	15792	16022	15860	15760	16055	15961	15952	15753	15992	15844	16059	16057	16083	15926	15878	15912	15888	15792	15728	15810	15751	16048	15950	15840	15801	16038	15802	15919	15598	15788	15845	15789	16057	15877	15708	15904	15902	15854	15818	15632	15864	15745	16092	15856	15763	15841	15963	15760	15837	15768	15780	15913	15820	15806	15990	15805	15954	16137	15808	15714	15906	15680	16105	15886	16061	15943	15828	15851	15685	15861	15781	15683	15902	16041	16015	15708	15743	15805	15882	15868	15767	15878	15667	15970	15905	15901	15923	16081	16047	15831	15840	15933	15958	15944	15679	15793	15769	15768	15851	15761	15942	15834	15753	15713	15748	15768	15881	15813	15719	15915	15852	15819	15697	15878	15837	15781	15579	15784	15888	15856	15740	15739	15870	15749	15842	15825	16031	15966	15722	15998	15837	15895	15758	15980	15730	15890	15724	15818	15917	15898	15937	15845	15882	15754	15934	15856	15695	15812	15776	15521	15726	15677	15873	15744	15654	15806	15784	15878	15939	15747	15828	15786	15632	15873	15794	15890	16015	15799	15839	15805	15872	15919	15962	15803	15857	15791	15669	15904	15935	16009	15687	16114	15950	16006	15850	15817	15740	16056	15687	15786	16045	15904	15850	15836	15875	15858	15710	15808	15875	15973	15941	15930	15701	15779	15825	15760	15821	15805	15903	15754	15779	15772	15822	15902	15680	15960	15926	16055	15696	15855	15990	15724	15763	15790	15965	15819	15748	15628	15723	15862	15864	15937	15807	15989	15954	15852	15744	15907	15749	15743	15721	15671	15759	15712	15984	15960	15963	15823	15994	15666	15787	15844	15653	15753	15851	15789	15566	15917	15868	15809	15906	15640	15882	15790	15789	15924	15766	15813	15949	16041	15786	15899	15976	15947	15689	15762	15880	15670	15825	15841	15887	15713	15951	15731	15949	15927	15952	15880	15817	15800	15874	15758	15928	16099	15860	15925	15783	15666	15878	15938	15783	15766	15601	15823	15949	15862	15659	15769	15715	16006	15731	15896	15653	15833	15889	15890	15705	15765	15783	15868	15898	15922	15869	15926	15719	15904	15800	15857	15998	15970	15698	15614	15894	15775	15818	15798	15884	15677	15680	15771	15791	16058	15716	15872	15952	15864	15806	15720	15904	15661	15778	15769	15958	15919	15886	15869	15923	15816	15712	15930	15731	15748	15700	16021	15863	15575	15905	15982	15963	15884	15746	15942	15737	15745	15704	15682	15975	15945	15859	16044	15820	15662	15596	15765	15509	15831	15990	15862	15977	15867	15868	15786	15820	15760	15845	15950	15854	15864	15790	15731	15978	15713	15796	15781	15848	16004	15953	15751	15874	15928	15824	15789	15624	15779	15804	15725	15787	15676	16009	15827	15758	16012	15713	15815	15553	15764	15800	15821	15938	15995	15931	16026	15760	15881	15848	15631	15885	15763	15814	15760	15869	15717	15953	15868	15811	15732	15940	15863	15809	15765	15697	15950	15644	15859	15882	15937	15849	15854	15933	15840	15739	15862	15877	15787	15887	15837	15844	15727	15856	15848	15931	15840	15722	16014	15863	15917	15939	15933	15748	15989	15781	15864	15768	15703	15761	15945	15841	15885	15771	15967	15775	15894	15786	15827	15817	15916	15931	15555	15830	15944	15939	15786	15843	15843	15992	15729	15761	15922	15828	15785	15918	15985	15862	15890	15866	15883	15881	15743	15766	15737	15855	15580	15811	15937	15878	15998	15729	15745	15832	15660	15861	15827	15790	15790	16009	15864	15937	15830	15988	16029	15926	15722	15790	15757	15692	15822	15817	15824	15652	15867	15932	15849	15754	15746	15992	15834	15872	15731	15966	15837	16070	15774	16067	15772	15680	15868	15758	15721	15717	15737	15823	15877	15960	15672	15776	15861	15837	15843	15718	15788	15915	15798	15693	15782	15874	15980	15957	15763	15810	15820	15742	15814	15715	15879	15769	15859	15583	15889	15957	15799	15806	15947	15938	15662	15733	15711	15741	15974	15874	15842	15888	15840	15819	15816	15863	15769	15917	15861	15873	15793	15897	15825	16002	15776	15600	15689	15796	16017	16038	15835	15882	15859	15681	15881	15722	15825	15882	15754	15947	15923	15904	15977	16030	15838	15932	15826	15749	15705	15828	15783	15797	15833	15917	15693	15856	15722	15786	15749	15662	15846	15858	15821	16032	15983	16006	15817	15964	16036	15888	15875	15814	15989	15608	15657	15746	15767	15795	15735	15967	15805	15881	15726	15571	15668	15849	15855	15813	15946	15837	15885	15849	15888	15806	15958	15811	16004	15865	15878	15779	15719	15869	15841	15981	15642	15913	15581	15741	15796	15803	15759	16038	15714	15791	15846	15823	15856	15731	15580	15780	15808	15858	15818	15633	15736	15646	15750	15787	15953	15830	15797	15770	15691	15868	16021	15857	15678	15747	15818	15658	15873	15756	15800	15787	15894	15952	15653	15754	15665	15726	15991	15981	15791	15724	15852	16003	15778	15826	15592	15735	15869	16119	15814	15865	16081	15753	15868	15859	15649	15689	15769	15860	15880	15776	16003	15913	15951	15883	15796	15924	15649	15695	15665	15983	15798	15773	15932	15801	15643	15908	15854	15745	15723	16028	15802	16079	15937	15853	15875	15886	15748	15724	15857	15710	15697	15825	15984	15779	15783	15663	15794	15692	16004	15692	15941	15864	15801	15861	15835	15892	15829	15834	15815	15853	15798	15942	15945	15788	15969	15776	15669	15846	15666	15826	15695	15823	15672	15918	15819	15789	15694	16000	15959	16193	15792	15778	15537	15753	15718	15789	15890	15618	15775	15876	15797	15909	15829	15802	15761	15739	15798	15713	15971	15879	15907	15905	15838	15811	15704	15780	15781	15854	15935	15855	15915	15862	15912	15849	15903	15888	15655	15825	15984	15894	15708	15761	15831	15740	15762	15842	16072	15968	15831	15689	16162	15868	16018	15792	15887	15636	15801	15940	15943	15890	16060	15859	15946	15765	15825	15804	16033	15954	15973	15782	15927	15759	15653	15988	16086	16000	15970	15834	15739	15870	15885	16170	15921	16027	15876	15807	15770	15819	15820	15925	15889	15761	15686	15751	15863	16045	16064	15873	15762	15862	15841	15732	15787	15862	15836	15815	15879	15690	15983	15780	15856	15745	15803	15887	15854	15960	15941	15727	16049	15899	15876	15776	15839	15874	15957	15785	15868	16053	16054	15647	15801	15860	15864	15847	15841	15666	15772	15969	15881	15937	15970	15722	15708	15957	15690	15699	15870	15857	16103	15954	15779	15883	15951	15757	15930	15812	15723	15673	15757	15811	15708	15874	15744	15736	16117	15643	15605	15734	15826	15834	15642	16002	15910	15729	15709	15636	15938	15708	15937	15945	16007	15972	15721	15898	15724	15717	15832	15795	15512	15853	15844	15637	15856	15864	15790	15925	15862	15662	15713	15867	15897	15931	16016	15965	15786	16119	16022	15809	15868	15818	15935	15968	15848	15900	15793	15820	15833	16013	15801	15844	15894	15545	15870	15980	15938	15805	15781	15823	15838	15732	15846	15678	15562	15744	15897	16048	15882	15730	15944	15856	15889	15803	15868	15789	16012	15822	15954	15992	15872	16097	15923	15786	15872	15893	15980	15622	15916	15870	15754	15818	16037	15825	15952	15996	15891	15882	15970	15806	16011	15856	15790	15892	15703	15764	15895	15756	15854	15908	15872	15688	15817	15872	15655	15843	16022	15820	15668	15761	15867	15893	15798	15796	15757	15939	15705	15847	15738	15932	15885	15884	15922	15787	15816	15760	15913	15799	15708	15841	15802	15969	15805	15804	15727	15622	15802	15694	15792	15715	15853	15922	15751	15923	15885	15987	15758	15722	15478	15897	15816	15662	15769	15763	15794	15885	15958	15660	15926	15895	15995	15866	15911	15836	15708	15801	15761	15733	15882	15902	15733	15974	15862	15696	15766	15677	15480	15764	15875	15818	15852	15836	15856	15993	15859	16073	15883	15748	15799	15744	15810	15653	15988	15912	15496	15955	15779	15800	15862	15738	15815	15817	15913	15786	15801	15877	15847	16015	15854	15780	15954	15948	15704	15967	16030	15672	15784	15701	15789	15761	15823	15984	15867	15752	15771	15831	15750	15922	15747	15995	16051	15875	15791	15848	15902	15836	16019	15933	16058	15813	15933	15668	15792	15919	15936	15850	15839	15636	16193	15826	16009	15701	15873	15989	15828	15773	15884	15997	15850	15811	15722	15777	15801	15704	15684	15782	15902	15722	15968	15749	15814	15759	15876	15712	15757	15853	15634	15717	15767	15715	15764	15858	15950	15926	15828	15711	15802	15797	15755	15962	15916	15711	15852	15660	16038	15888	15749	15901	15811	15860	15870	16074	16026	15797	15558	15674	15687	15809	16001	15979	15752	15935	15681	15735	15908	15735	15875	16018	15795	16018	15712	15692	15982	15831	15915	15845	15710	15717	15812	15973	15937	15643	15854	15933	15675	15794	15772	15810	16017	15810	15772	15788	15837	15760	15668	15716	15711	15585	15816	15872	15900	15661	15870	15959	15834	15664	15950	15970	15952	15995	15803	15843	15794	15614	15913	15764	15818	15874	15762	15736	15887	15961	16004	15768	15976	15904	15810	15682	15795	15829	16051	15818	15744	15963	15994	15851	15836	15717	15704	16073	15873	15607	15858	15917	15733	15690	15775	15795	15693	15873	15953	15846	15754	15727	15806	15838	15960	15866	15928	16026	15839	15648	16032	15895	15959	15801	15806	15962	15845	15979	15838	15783	15764	15834	15840	16036	15730	15892	15893	15936	15852	15962	15834	15861	15712	15732	15896	15839	15928	15787	15952	15913	15755	15839	15821	15706	15747	15821
38430	62368	57596	47329	37458	30256	24883	21597	19546	18607	17921	16699	15951	15208	15191	15105	14911	14755	15080	14929	14773	14765	14881	14868	14504	14765	14841	14662	14821	14749	14708	14671	14710	14588	14590	14650	14585	14492	14630	14541	14579	14581	14509	14663	14485	14632	14500	14668	14569	14702	14773	14831	14629	14774	14572	14498	14650	14695	14432	14656	14576	14617	14753	14472	14460	14630	14595	14633	14483	14487	14591	14742	14516	14783	14743	14670	14547	14468	14665	14705	14549	14812	14671	14523	14808	14653	14665	14471	14700	14518	14591	14614	14562	14476	14559	14607	14417	14700	14780	14574	14694	14469	14699	14714	14576	14648	14590	14526	14497	14670	14536	14533	14576	14573	14522	14664	14547	14678	14545	14626	14728	14638	14776	14586	14517	14490	14616	14608	14828	14593	14422	14518	14760	14584	14591	14578	14644	14717	14568	14641	14447	14687	14611	14547	14659	14633	14465	14587	14654	14404	14470	14682	14497	14497	14691	14599	14552	14640	14497	14553	14592	14667	14492	14601	14441	14479	14520	14676	14583	14731	14636	14665	14661	14457	14680	14525	14602	14653	14549	14550	14584	14712	14651	14646	14564	14686	14467	14713	14611	14387	14604	14612	14458	14737	14507	14633	14570	14643	14622	14506	14587	14460	14651	14560	14498	14657	14633	14544	14613	14548	14598	14491	14546	14486	14731	14681	14371	14723	14673	14571	14536	14592	14688	14603	14541	14549	14490	14713	14750	14600	14750	14659	14629	14566	14666	14792	14562	14532	14434	14822	14666	14698	14559	14706	14682	14674	14627	14603	14602	14602	14510	14626	14449	14466	14762	14689	14488	14515	14506	14734	14506	14671	14677	14566	14566	14566	14721	14567	14592	14595	14672	14778	14641	14496	14674	14627	14524	14806	14696	14564	14609	14559	14562	14735	14519	14463	14519	14545	14775	14552	14730	14606	14608	14467	14539	14657	14698	14476	14677	14360	14594	14739	14592	14501	14609	14643	14462	14750	14361	14605	14629	14577	14514	14564	14521	14611	14457	14557	14522	14640	14578	14520	14631	14680	14629	14565	14598	14629	14634	14684	14653	14672	14530	14398	14635	14634	14507	14769	14772	14643	14718	14682	14542	14658	14892	14679	14490	14558	14600	14439	14620	14502	14791	14613	14502	14539	14573	14725	14421	14546	14597	14661	14707	14708	14481	14619	14556	14713	14807	14593	14645	14786	14659	14490	14543	14612	14406	14394	14437	14510	14597	14601	14575	14504	14787	14592	14563	14497	14651	14536	14628	14578	14702	14583	14733	14339	14610	14585	14605	14406	14503	14712	14462	14655	14518	14600	14700	14811	14597	14671	14777	14526	14583	14551	14764	14735	14571	14617	14764	14491	14617	14473	14692	14665	14587	14635	14504	14586	14621	14419	14664	14687	14676	14535	14573	14676	14697	14577	14621	14722	14567	14769	14573	14625	14650	14447	14723	14621	14615	14636	14555	14497	14489	14577	14674	14590	14557	14629	14717	14650	14604	14725	14488	14636	14601	14550	14706	14706	14580	14528	14569	14483	14521	14634	14838	14628	14521	14590	14746	14475	14730	14531	14571	14651	14560	14488	14573	14667	14605	14644	14577	14563	14846	14625	14576	14519	14549	14465	14558	14550	14525	14717	14622	14627	14649	14548	14418	14543	14564	14640	14742	14512	14602	14627	14426	14634	14757	14525	14442	14637	14627	14511	14558	14708	14435	14885	14639	14638	14707	14577	14556	14533	14802	14558	14657	14590	14458	14621	14664	14590	14482	14584	14595	14505	14643	14714	14610	14577	14679	14552	14698	14536	14644	14455	14656	14473	14611	14724	14610	14642	14681	14558	14710	14615	14379	14459	14477	14467	14501	14646	14683	14708	14746	14535	14654	14444	14745	14615	14556	14637	14594	14575	14713	14637	14505	14565	14445	14594	14562	14618	14571	14628	14552	14643	14484	14650	14655	14633	14672	14614	14682	14396	14674	14583	14506	14538	14501	14556	14690	14479	14626	14576	14646	14597	14591	14633	14563	14434	14712	14575	14687	14632	14672	14713	14721	14587	14443	14533	14648	14746	14514	14538	14714	14497	14633	14589	14707	14573	14563	14527	14530	14715	14685	14550	14562	14486	14460	14615	14536	14615	14617	14819	14782	14507	14819	14624	14606	14607	14632	14632	14681	14731	14500	14682	14574	14555	14423	14778	14584	14442	14767	14684	14524	14474	14681	14578	14710	14706	14527	14546	14581	14518	14618	14618	14590	14620	14625	14730	14711	14452	14495	14748	14493	14576	14795	14547	14617	14632	14661	14566	14569	14407	14664	14459	14721	14458	14704	14623	14630	14793	14359	14672	14642	14558	14701	14675	14842	14695	14697	14601	14651	14546	14603	14707	14499	14515	14764	14622	14684	14663	14601	14683	14498	14681	14668	14659	14667	14551	14807	14360	14433	14627	14454	14729	14539	14684	14554	14516	14489	14607	14493	14510	14768	14575	14614	14512	14805	14652	14444	14644	14752	14622	14759	14613	14609	14629	14693	14729	14487	14614	14673	14586	14550	14631	14584	14701	14627	14611	14691	14640	14616	14530	14660	14291	14608	14719	14588	14530	14527	14601	14530	14656	14650	14835	14539	14425	14550	14583	14635	14434	14785	14682	14545	14517	14666	14552	14547	14627	14722	14510	14639	14535	14540	14496	14612	14679	14489	14700	14630	14531	14643	14659	14654	14676	14736	14596	14593	14663	14553	14585	14684	14614	14508	14529	14573	14552	14634	14658	14518	14619	14554	14433	14627	14411	14485	14587	14685	14589	14604	14568	14627	14752	14521	14393	14605	14620	14611	14545	14620	14532	14529	14568	14684	14561	14637	14595	14591	14544	14537	14642	14608	14669	14648	14692	14538	14663	14592	14713	14491	14640	14723	14631	14419	14559	14656	14574	14526	14641	14580	14696	14646	14677	14645	14575	14592	14639	14595	14633	14786	14482	14703	14548	14502	14347	14557	14743	14601	14428	14450	14683	14491	14651	14537	14749	14725	14750	14599	14637	14629	14626	14564	14569	14796	14633	14506	14613	14636	14622	14628	14602	14616	14508	14581	14523	14481	14625	14514	14679	14585	14501	14579	14594	14458	14599	14595	14665	14662	14603	14624	14437	14584	14704	14505	14657	14483	14680	14591	14436	14603	14634	14695	14531	14735	14664	14682	14581	14649	14516	14711	14677	14507	14516	14442	14349	14621	14543	14638	14578	14633	14554	14508	14738	14420	14567	14723	14747	14469	14415	14607	14633	14626	14748	14503	14473	14470	14586	14591	14534	14648	14582	14636	14580	14486	14662	14503	14538	14815	14661	14520	14670	14662	14772	14652	14604	14729	14558	14616	14607	14588	14705	14707	14672	14647	14683	14500	14509	14669	14545	14439	14593	14604	14833	14542	14623	14538	14510	14699	14507	14711	14565	14521	14657	14689	14593	14625	14610	14547	14629	14632	14507	14570	14648	14622	14495	14720	14682	14713	14636	14694	14561	14296	14560	14643	14653	14539	14637	14591	14601	14656	14500	14644	14729	14652	14593	14598	14537	14574	14716	14655	14646	14650	14717	14576	14578	14649	14689	14441	14588	14530	14642	14357	14563	14695	14318	14683	14510	14584	14594	14649	14670	14813	14676	14632	14603	14564	14489	14647	14419	14741	14595	14718	14421	14411	14602	14697	14390	14566	14541	14616	14617	14499	14626	14429	14684	14633	14394	14606	14605	14568	14753	14590	14554	14472	14552	14620	14662	14685	14614	14706	14605	14586	14583	14728	14754	14630	14554	14575	14683	14705	14679	14590	14603	14751	14647	14536	14449	14602	14687	14559	14578	14660	14530	14732	14794	14754	14610	14505	14576	14678	14478	14558	14497	14600	14630	14633	14702	14554	14590	14521	14537	14705	14409	14649	14515	14686	14618	14607	14700	14524	14740	14610	14430	14787	14591	14564	14516	14523	14640	14505	14547	14686	14464	14583	14600	14671	14543	14685	14676	14723	14555	14776	14688	14597	14680	14823	14593	14769	14620	14634	14464	14426	14771	14605	14481	14571	14753	14695	14517	14709	14472	14650	14736	14405	14627	14514	14513	14505	14592	14484	14364	14452	14575	14475	14850	14566	14732	14784	14556	14591	14561	14754	14624	14588	14677	14686	14552	14676	14555	14664	14586	14589	14434	14660	14704	14604	14377	14706	14632	14584	14652	14754	14570	14572	14626	14508	14475	14534	14638	14401	14712	14822	14674	14741	14718	14423	14582	14608	14460	14594	14585	14660	14705	14581	14517	14835	14312	14640	14534	14501	14643	14701	14569	14622	14662	14477	14709	14631	14567	14531	14768	14572	14723	14656	14620	14565	14535	14544	14734	14653	14605	14506	14520	14666	14663	14617	14628	14644	14590	14692	14605	14711	14561	14511	14541	14653	14628	14783	14576	14614	14655	14747	14867	14549	14536	14489	14655	14786	14612	14676	14481	14532	14595	14604	14578	14703	14672	14579	14546	14549	14545	14580	14490	14580	14513	14401	14734	14687	14507	14594	14325	14552	14702	14488	14647	14602	14615	14635	14555	14642	14447	14773	14526	14474	14730	14523	14583	14542	14562	14588	14592	14896	14509	14476	14463	14620	14636	14599	14547	14513	14544	14594	14573	14586	14650	14476	14593	14544	14582	14628	14591	14624	14521	14683	14518	14555	14654	14428	14520	14573	14402	14599	14658	14667	14518	14643	14545	14501	14515	14742	14652	14550	14763	14670	14641	14529	14472	14594	14732	14709	14732	14715	14659	14645	14559	14605	14605	14560	14638	14677	14692	14690	14664	14686	14486	14568	14585	14690	14599	14709	14536	14557	14500	14570	14673	14614	14630	14496	14411	14661	14564	14417	14675	14617	14492	14614	14585	14707	14506	14639	14644	14485	14745	14422	14716	14611	14769	14689	14650	14691	14407	14497	14565	14612	14555	14627	14652	14571	14517	14622	14611	14608	14638	14524	14578	14556	14599	14559	14465	14572	14650	14570	14637	14486	14539	14662	14676	14512	14460	14536	14807	14459	14482	14557	14620	14585	14563	14482	14542	14714	14672	14673	14570	14474	14551	14521	14543
29444	28502	35765	30467	22833	19733	17734	16843	16252	15714	15782	15639	15710	15361	15425	15588	15340	15472	15428	15252	15275	15213	15291	15149	15254	15308	15180	15345	15257	15258	15183	15147	15106	15108	15096	15270	15412	15365	15067	15266	15499	15272	15328	15368	15349	15245	15107	15022	15360	15205	15286	15169	15154	15340	15174	15200	15265	15402	15135	15165	15103	15329	15275	15152	15153	15023	15092	15056	15285	15232	15205	15427	15125	15310	15291	15382	15324	15316	15255	15112	15095	15019	15036	15174	15094	15135	15159	15306	15187	15254	15139	15084	15329	15184	15233	15177	15191	15352	15226	15298	15191	15202	15254	15304	15403	15227	15177	15202	15039	15179	15251	15275	15353	15312	15336	15238	15230	15212	15208	15357	15288	14965	15112	15239	15210	15308	14977	15337	15183	15299	15154	15054	15298	15348	15130	15140	15332	15259	15277	15102	15106	15272	15306	15426	15247	15151	14934	15304	15220	15458	15150	15303	15092	15274	15205	15041	15110	15043	15267	15246	15062	15150	15211	15204	15057	15069	15311	15183	15322	15255	15098	15084	15179	15120	15183	15261	15146	15050	15182	15105	15062	15104	15237	15154	15202	14969	15003	15432	15156	15163	15273	15254	15290	15237	15311	15271	15161	15078	15091	15073	15291	15130	15214	15177	15171	15478	15182	15153	15199	15205	15290	15328	15197	15134	15109	15158	15133	15238	15393	15214	15057	15256	15024	15104	15183	15453	15325	15150	15219	15295	15014	15295	15192	15087	15129	15195	15316	15225	15067	15164	15040	15431	15112	15231	15053	15268	15089	15139	15060	15177	15208	15282	15235	15026	15095	15106	15288	15310	15153	15131	15191	15223	15240	15132	15186	15274	15226	15256	15121	15175	15238	15157	15271	15332	15335	15043	15110	15258	15323	15280	15262	15225	15279	15458	15356	15186	15122	15188	15078	15195	15035	15190	15163	15325	15280	15278	15171	15078	15035	15321	15066	15358	15368	15013	15146	15088	15180	15223	15360	15254	15236	15284	15056	15167	15119	15220	15280	15140	15294	15187	15178	15216	15285	15037	15026	15014	15265	15346	15077	15473	15218	15178	15092	15346	15106	15071	15104	15282	15309	15423	15364	15342	15261	15198	15122	15212	15204	15150	15074	15312	15416	15209	15247	15198	15099	15281	15111	15162	15231	15153	15064	15392	15090	15004	15121	15351	15328	15265	15112	15376	15204	15193	15124	15099	15180	15257	15298	15201	15504	15243	15349	15231	15265	15272	14979	15254	15178	15410	15210	15331	15340	15320	15134	15255	15275	15221	15347	15311	15257	15168	15209	15278	14974	15175	15306	15190	15062	15320	15215	15318	15179	15189	15181	15202	15213	15081	15236	15136	15167	15309	15338	15216	15378	15147	15323	15225	15248	15180	15065	15354	15111	15353	15303	15120	15231	15333	15277	15226	15299	15170	15225	15244	15244	15328	15362	15175	15151	15305	15090	15140	15022	15193	15285	15310	15019	15454	15212	15371	15165	15114	15168	15266	15127	15304	15259	15301	15268	15104	15259	15059	15155	15321	15185	15093	15297	15310	15197	15134	15223	15299	15241	15211	15226	15368	15261	15191	15316	15357	15080	14994	15213	15122	15206	15232	15258	15140	15251	15072	15230	15480	15058	15210	15299	15135	15252	15334	15088	15376	15024	15244	15280	15283	15248	15186	15374	15186	15420	15246	15096	15300	15067	15143	15330	15049	15021	15155	15216	15144	15225	15223	15032	15188	15317	15359	15145	15070	15337	15190	15134	15220	15217	15157	15181	15233	15235	15016	15129	15214	15314	15247	15234	15163	15162	15215	15115	15087	15404	15270	15134	15060	15385	15223	15174	15229	15251	15193	15318	15161	15224	15224	15599	15294	15088	15088	15127	15103	15358	15219	15059	15089	15284	15072	15083	15407	15021	15229	15294	15330	15181	15152	15306	15155	15100	15301	15260	15021	15169	15164	15316	15255	15153	15134	15241	15236	15057	15151	15203	15104	15301	15218	15380	15187	15437	15500	15230	15130	15110	15162	15132	15133	15360	15204	15384	15105	15315	15229	15209	15290	15453	15304	15057	15079	15319	15098	15242	15185	15404	15183	15200	15255	15255	15072	15260	15293	15133	15152	15220	15157	15391	15027	15264	15285	15183	15136	15185	15183	15293	15151	15360	15425	15117	15302	15214	15371	15234	15226	15068	15110	15187	15167	15182	15132	15210	15365	15266	15387	15269	15284	15178	15103	15266	15118	15071	15306	15405	15193	15089	15220	15295	15122	15471	15169	15346	15182	15223	15049	15230	15362	15272	15110	15104	15226	15149	15186	15152	15048	15172	15387	15085	15119	15414	15339	15262	15260	15080	15161	15462	15323	15129	15209	15036	15516	15320	15247	15175	15455	15164	15190	15290	14937	15278	15288	15199	15276	15269	15247	15313	15194	15281	15291	15262	15204	15163	15239	15283	15296	15251	15204	15315	15180	15269	15232	15195	15420	15112	15282	15184	15308	15064	15220	15196	15282	15348	15206	15291	15168	15102	15040	15400	15318	15060	15286	15140	15251	15226	15245	15361	15271	15379	15195	15239	15113	15214	15004	15075	15254	15235	15208	15264	15216	15252	15149	15184	15333	15183	15302	15275	15128	15296	15285	15321	15148	15114	15024	15338	15418	15169	15067	15379	15222	15238	15093	15183	14998	15204	15395	15243	15379	15261	15168	15109	15169	15232	15073	15125	15492	15348	15233	15158	15294	15299	15378	15389	15168	15145	15269	15294	15282	15185	15296	15254	14838	15126	15256	15370	15244	15153	15175	15200	15172	15314	15231	15299	15345	15102	15162	15016	15229	15230	15097	15293	15326	15263	15387	15070	15095	15457	15378	15215	15111	15194	15260	15317	15249	15115	15204	15238	15203	15230	15201	15077	15392	15151	15175	15354	15130	15134	15210	15313	15341	15407	15284	15184	15162	14933	15257	15158	15125	15208	15250	15160	15236	15345	15328	15060	15170	15232	15246	15481	15273	15071	15176	15313	15194	15418	15049	15161	15082	15285	15240	15297	15171	15333	15351	15065	15172	15411	15238	15139	15355	15285	15291	15301	15307	15244	15160	15042	15176	15227	15308	15238	15304	15246	15178	15287	15241	15318	15238	15341	15404	15266	15265	15469	15308	15244	15219	15170	15150	14967	15266	15227	15167	15300	15331	15142	15300	15144	15137	15150	15258	15369	15324	15148	15146	15378	15116	15152	15307	15193	15269	15164	15441	15119	15339	15295	15391	15390	15400	15214	15299	15195	14978	15105	15289	15292	15329	15468	15485	15543	15182	15129	15339	15239	15245	15166	15360	15202	15023	15229	15271	15123	15215	15118	15403	15097	15142	15447	15205	15195	15178	15204	15176	15164	15178	15277	15308	15119	15218	15358	15276	15248	15358	15446	15193	15218	15166	15186	15298	15273	15222	15184	15166	15108	15174	15249	15071	15356	15253	15282	15206	15299	15128	15258	15252	15219	15395	15421	15168	15215	15029	15245	15280	15068	15204	15307	15336	15228	15105	15289	15221	15327	15043	15142	15207	15145	14995	15002	15257	15071	15206	15166	15114	15273	15125	15334	15346	15219	15050	15233	15232	15187	15346	15267	15206	15033	15210	15184	15127	15020	15172	15217	15275	15390	15365	15257	15201	15143	14932	15139	15218	15109	15214	15225	15102	15172	15284	15102	15363	15303	15082	15170	15237	15389	15146	15212	15204	15166	15200	15165	15261	15376	15205	15101	15144	15267	15089	15039	15269	15088	15406	15166	15181	15487	15264	15355	15065	15172	15141	15325	15083	15161	15237	15096	15259	15270	15194	15259	15271	15106	15080	15351	15198	15307	15291	15055	15148	15324	15330	15199	15175	15240	15353	15039	15330	15260	15188	15151	15352	15235	15169	15324	15081	15144	15337	15279	15039	15159	15178	15173	15489	15213	15264	15199	15205	15372	15362	15401	15198	15051	15259	15321	15241	15189	15271	15136	15207	15216	15296	15442	15210	15059	15259	15273	15156	15308	15204	15121	15267	15308	15131	15143	14927	15174	15366	15214	15187	15205	15322	15073	15237	15294	15236	15155	15371	15252	15154	15101	15210	15086	15188	15290	15100	15012	15219	15208	15357	15250	15247	15145	15258	15477	15047	15154	15405	15094	15010	14953	15352	15308	15095	15032	15084	15115	15250	15181	15299	15173	15108	15218	15065	15171	15287	15472	15368	15199	15373	15204	15270	15297	15161	15175	15115	15192	15396	15264	15079	15143	15400	15310	15331	15188	15177	15255	15244	15280	15033	15378	15310	15274	15175	15296	15203	15353	15358	15176	15256	15167	15238	15216	15259	15189	15279	15295	14975	15214	15093	15267	15309	15321	15211	15145	15088	15108	15136	15151	15236	15053	15129	15199	15058	15356	15200	15338	15224	15114	15255	15017	15218	15248	15188	15120	15209	15097	15094	15185	15232	15137	15156	15263	15316	15183	15085	15153	15124	15112	15068	15074	15096	15109	15208	15167	15055	15358	15238	15263	15211	15037	15318	15345	15298	15425	15220	15364	15251	15370	15377	15105	15305	15364	15291	15240	15109	15239	15010	15238	15469	15294	15164	15110	15186	15111	15336	15314	15264	15206	15200	15172	15164	15161	15284	15283	15252	15319	15203	14966	15367	15190	15370	15041	15280	15311	15195	15108	15141	15218	15233	15330	15260	15234	15224	15031	15164	15281	15292	15297	15318	15181	15173	15233	15349	15242	15113	15219	15315	15287	15255	15259	15261	15260	15301	15216	15144	15306	15133	15360	15171	14923	15236	15216	15316	15190	15187	15159	15219	15141	15190	15314	15300	15053	15198	15231	15163	15190	15202	15131	15248	15173	15227	15282	15279	15167	15133	15354	15293	15340	15248	15185	15207	15287	15097	15390	15255	15307	15149	15129	14990	15230	15231	15235	15309	15297	15285	15185	15095	15322	15321	15341	15172	15365	15165	15233	15155	15375	15142	15150	15132	15061	15102	15232	15425	15322	15190	15185	15309	15364	15269	15345	15176	15355	15253	15159	15172	15247	15061	15342	15120	15144	15220	15194	15140	15316	15358	15217	15170	15366	15373
34202	46389	41616	30503	23578	19982	17535	16302	15654	15140	14882	14855	14698	14569	14353	14360	14386	14209	14329	14331	14363	14306	14330	14402	14264	14261	14317	14180	14319	14294	14182	14170	14291	14325	14376	14325	14274	14278	14150	14409	14243	14263	14309	14118	14316	14124	14468	14225	14269	14276	14224	14188	14415	14240	14207	14357	14340	14180	14285	14274	14378	14260	14146	14196	14238	14439	14222	14160	14251	14262	14359	14405	14385	14290	14331	14208	14208	14273	14346	14354	14309	14178	14278	14357	14169	14310	14120	14219	14214	14276	14260	14159	14059	14280	14260	14213	14082	14314	14262	14258	14341	14196	14370	14271	14340	14182	14183	14260	14127	14247	14179	14320	14158	14336	14253	14056	14247	14261	14046	14281	14176	14027	14100	14296	14243	14314	14400	14250	14280	14171	14268	14197	14175	14378	14049	14322	14317	14177	14306	14348	14196	14313	14263	14227	14184	14218	14162	14148	14257	14206	14146	14162	14217	14244	14334	14376	14132	14409	14200	14399	14225	14282	14248	14239	14191	14060	14195	14340	14317	14422	14354	14210	14332	14299	14238	14258	14288	14191	14293	14292	14096	14323	14288	14360	14285	14430	14317	14434	14355	14227	14265	14236	14171	14408	14082	14171	14342	14023	14362	14231	14253	14100	14353	14259	14290	14194	14299	14262	14374	14189	14344	14255	14234	14181	14373	14353	14165	14134	14395	14196	14194	14265	14277	14188	14382	14394	14173	14118	14209	14287	14115	14284	14189	14129	14158	14261	14190	14354	14332	14355	14117	14451	14292	14241	14317	14196	14426	14164	14286	14274	14327	14232	14084	14226	14246	14287	14173	14199	14245	14242	14423	14323	14299	14174	14139	14263	14269	14251	14284	14261	14229	14350	14370	14313	14086	14235	14218	14225	14356	14201	14310	14436	14284	14324	14334	14252	14088	14122	14373	14329	14085	14308	14386	14370	14335	14305	14317	14326	14345	14261	14134	14209	14130	14160	14235	14300	14240	14331	14244	14216	14396	14337	14325	14307	14367	14155	14327	14312	14347	14327	14249	14417	14309	14136	14304	14281	14367	14245	14401	14276	14186	14154	14132	14231	14250	14479	14248	14403	14426	14330	14164	14468	14237	14238	14331	14262	14157	14162	14140	14419	14119	14263	14305	14118	14279	14209	14401	14340	14192	14268	14266	14233	14182	14286	14273	14270	14419	14127	14287	14329	14229	14205	14189	14262	14284	14271	14289	14329	14202	14347	14567	14381	14260	14316	14297	14377	14249	14346	14291	14440	14289	14167	14394	14318	14380	14315	14358	14303	14240	14265	14325	14207	14166	14226	14289	14076	14160	14189	14244	14140	14200	14110	14214	14277	14280	14281	14340	14200	14082	14324	14273	14227	14255	14284	14354	14304	14316	14290	14188	14227	14154	14217	14291	14234	14363	14286	14132	14221	14258	14212	14320	14220	14351	14381	14317	14196	14273	14290	14333	14307	14157	14387	14382	14179	14361	14321	14368	14335	14097	14402	14229	14319	14408	14240	14214	14289	14191	14208	14283	14217	14333	14205	14212	14137	14281	14230	14272	14235	14350	14305	14473	14216	14272	14292	14315	14210	14099	14232	14381	14231	14208	14152	14320	14435	14251	14462	14363	14253	14335	14324	14306	14203	14329	14044	14165	14174	14424	14293	14263	14145	14336	14269	14403	14346	14187	14374	14242	14319	14272	14219	14355	14303	14254	14371	14365	14299	14211	14299	14301	14364	14173	14146	14335	14319	14287	14496	14122	14095	14359	14283	14351	14226	14269	14252	14253	14130	14166	14258	14416	14422	14220	14250	14255	14280	14299	14337	14378	14389	14241	14331	14260	14277	14136	14261	14332	14251	14333	14137	14470	14308	14283	14179	14179	14256	14276	14309	14240	14141	14270	14258	14084	14193	14280	14237	14425	14321	14241	14026	14261	14086	14384	14219	14184	14167	14194	14150	14342	14264	14233	14369	14236	14215	14223	14344	14290	14197	14178	14185	14390	14331	14364	14212	14416	14082	14337	14224	14057	14218	14284	14234	14083	14372	14313	14180	14364	14302	14226	14345	14181	14269	14225	14195	14141	14233	14261	14188	14075	14269	14215	14419	14329	14221	14186	14405	14271	14508	14273	14311	14226	14178	14088	14359	14226	14214	14367	14288	14213	14203	14336	14374	14193	14409	14352	14226	14177	14293	14256	14194	14325	14240	14211	14285	14292	14246	14219	14366	14312	14276	14255	14285	14121	14252	14411	14308	14185	14408	14256	14400	14256	14199	14255	14255	14247	14283	14164	14323	14200	14210	14274	14375	14445	14319	14256	14262	14231	14423	14304	14141	14264	14409	14241	14274	14178	14321	14338	14109	14186	14259	14112	14232	14342	14263	14355	14344	14354	14146	14197	14360	14458	14203	14287	14226	14439	14298	14207	14399	14392	14196	14277	14187	14069	14359	14451	14210	14431	14214	14130	14275	14103	14305	14121	14179	14240	14098	14131	14407	14319	14427	14234	14235	14089	14439	14208	14248	14333	13942	14147	14241	14119	14359	14334	14077	14103	14336	14320	14226	14216	14236	14177	14142	14185	14359	14206	14180	14201	14288	14135	14278	14438	14219	14226	14272	14292	14175	14235	14341	14326	14273	14249	14247	14205	14256	14308	14164	14203	14262	14133	14347	14183	14258	14316	14448	14078	14111	14333	14278	14242	14218	14342	14202	14355	14269	14218	14253	14204	14225	14314	14191	14409	14092	14174	14100	14220	14260	14149	14269	14295	14271	14201	14165	14199	14199	14311	14234	14288	14337	14258	14234	14332	14149	14187	13989	14336	14274	14128	14366	14319	14127	14145	14306	14370	14081	14333	14075	14413	14179	14225	14284	14232	14118	14363	14188	14164	14277	14295	14247	14289	14237	14185	14144	14213	14283	14309	14115	14322	14286	14174	14177	14258	14308	14229	14283	14312	14367	14248	14235	14306	14395	14205	14357	14134	14374	14417	14266	14235	14294	14396	14105	14142	14248	14255	14202	14039	14214	14264	14260	14143	14226	14119	14157	14099	14373	14309	14372	14151	14229	14331	14217	14302	14216	14310	14147	14217	14433	14277	14454	14054	14149	14265	14194	14339	14103	14272	14114	14325	14095	14067	14368	14197	14321	14280	14308	14441	14325	14280	14278	14196	14411	14508	14251	14165	14242	14350	14375	14410	14221	14236	14105	14243	14212	14237	14257	14220	14376	14303	14364	14301	14268	14305	14382	14167	14381	14093	14221	14295	14238	14313	14356	14398	14271	14244	14308	14194	14290	14439	14173	14279	14378	14446	14185	14270	14199	14298	14172	14226	14203	14200	14250	14216	14243	14250	14355	14245	14305	14293	14217	14201	14277	14373	14281	14219	14114	14380	14281	14175	14121	14276	14296	14165	14260	14318	14093	14394	14332	14414	14333	14194	14358	14249	14339	14279	14113	14252	14195	14300	14253	14412	14314	14112	14157	14212	14321	14232	14275	14290	14345	14327	14230	14253	14283	14106	14281	14336	14296	14205	14198	14303	14475	14258	14123	14377	14378	14137	14221	14212	14357	14152	14289	14250	14180	14299	14168	14262	14270	14307	14395	14388	14218	14415	14130	14363	14382	14179	14305	14296	14392	14361	14232	14242	14151	14359	14241	14308	14202	14115	14207	14231	14140	14212	14209	14420	14075	14259	14170	14148	14170	14230	14267	14311	14302	14318	14169	14139	14264	14463	14161	14198	14210	14211	14206	14453	14217	14121	14341	14341	14355	14294	14232	14223	14173	14148	14189	14072	14098	14268	14288	14285	14074	14300	14112	14295	14210	14418	14271	14240	14252	14229	14226	14147	14280	14307	14253	14288	14117	14102	14171	14283	14217	14133	14227	14182	14372	14242	14226	14270	14395	14033	14209	14235	14223	14358	14183	14314	14233	14315	14450	14378	14226	14330	14258	14376	14220	14149	14183	14258	14340	14122	14234	14410	14175	14265	14196	14284	14230	14306	14129	14245	14146	14235	14275	14329	14290	14372	14148	14291	14235	14435	14268	14265	14369	14306	14169	14226	14185	14195	14218	14297	14099	14284	14188	14074	14314	14221	14255	14130	14273	14319	14239	14464	14316	14377	14107	14242	14156	14236	14053	14488	14074	14285	14194	14329	14216	14239	14148	14285	14336	14276	14321	14274	14367	14360	14251	14227	14389	14249	14339	14204	14301	14297	14096	14390	14246	14184	14237	14222	14272	14267	14328	14334	14258	14117	14248	14246	14308	14363	14312	14207	14373	14219	14293	14177	14399	14163	14403	14245	14247	14364	14305	14275	14165	14481	14219	14335	14107	14209	14305	14376	14252	14295	14422	14191	14274	14162	14253	14203	14083	14245	14149	14158	14138	14216	14396	14265	14205	14288	14241	14305	14287	14288	14222	14260	14272	14093	14189	14363	14355	14274	14150	14285	14266	14436	14197	14207	14055	14209	14248	14406	14235	14241	14321	14371	14238	14343	14391	14283	14218	14282	14134	14244	14186	14321	14193	14219	14309	14212	14338	14244	14254	14168	14408	14256	14163	14428	14205	14272	14236	14074	14356	14289	14316	14218	14179	14213	14287	14239	14211	14162	14349	14092	14381	14257	14331	14279	14206	14190	14252	14364	14309	14414	14209	14288	14308	14457	14399	14115	14252	14229	14350	14255	14311	14390	14072	14140	14384	14200	14027	14368	14185	14159	14030	14164	14293	14290	14196	14276	14185	14354	14276	14324	14329	14237	14145	14266	14163	14238	14057	14387	14306	14266	14330	14285	14200	14133	14205	14244	14270	14343	14287	14459	14353	14242	14308	14324	14268	14217	14302	14271	14098	14230	14313	14263	14086	14200	14158	14374	14262	14318	14393	14280	14219	14183	14325	14415	14316	14101	14346	14324	14322	14207	14274	14300	14414	14324	14249	14213	14307	14319	14214	14278	14250	14378	14245	14345	14281	14292	14177	14320	14217	14311	14287	14092	14254	14286	14171	14203	14434	14071	14297	14287	14383	14358	14184	14567	14185	14173	14145	14297	14193	14238	14260	14210	14324	14111	14121	14321	14221	14357	14107	14433	14250	14289	14314	14363	14323	14225	14155
24397	21673	29518	26827	25371	26009	24721	20106	18867	18202	17522	16942	16672	16519	16483	16393	16328	16171	16279	16129	16127	16280	16231	15971	16206	16473	16094	16007	16166	16096	16151	15999	15985	16154	16286	16155	16088	15944	15945	16117	16039	16030	16161	16097	16228	15934	16097	16048	16159	16022	16233	16189	16130	16086	16096	16066	16107	16000	16074	15959	16012	15953	16070	16149	16101	16087	15995	15947	16145	16079	15868	16127	16099	15958	15967	16148	15985	15990	15976	15991	16137	16041	16061	16157	15927	16051	16195	16017	16180	15981	16046	16125	15783	15966	16126	16130	15878	16217	15726	16016	16130	16006	15857	15832	16060	16099	16105	16065	15913	16055	16027	16037	15903	15983	16023	16084	16069	16118	16095	15933	16058	16091	15977	16268	15976	16018	16117	15982	16021	15999	16044	15902	16138	16148	15985	16026	16088	16076	15896	16054	16152	15894	15963	15877	15979	15988	16144	15935	15855	16058	15905	15865	15949	16089	15745	16179	16000	16037	15822	16022	15939	16081	15992	15770	16107	15924	16081	15788	16215	15794	15835	16140	16137	16141	16036	15805	15850	15939	15819	16050	15989	16177	16014	15988	15903	15959	15891	16094	15999	16057	16077	16020	15876	16150	16019	16000	16063	16038	15860	16139	16073	16055	16045	16062	16019	15990	15985	15994	15820	15879	16079	16025	16000	15993	15955	16011	15991	15761	15970	16208	16317	16083	15939	16091	16096	16227	15953	15860	16008	15990	16080	16167	16058	15998	16033	16018	16064	16239	15880	15910	16010	15969	16036	16041	16010	15992	16003	15908	15885	15895	15967	15905	16024	15965	15936	16029	15871	15940	16066	16056	16017	16011	16125	16139	15875	15957	16159	15886	15947	15883	15929	16149	16185	15996	15973	16208	16115	16011	16058	15843	16044	16184	16010	15976	15888	16245	16081	15978	16148	16001	15938	15889	16002	15998	16000	16142	15950	16157	15977	16110	16170	16271	15905	16063	15981	15988	16025	16123	16174	15983	16105	15909	16071	16080	15994	16061	16229	15992	16050	16001	15701	15826	16154	16261	16004	16099	15948	16049	16135	16037	16327	15921	16010	15978	15927	15949	16048	16190	16059	16066	16253	16060	16007	15896	16114	16084	16235	15951	15947	16038	15724	16076	15863	16016	16125	16029	15988	16049	16087	16087	16104	16071	16128	16018	15985	15907	16030	16169	16035	15801	16072	15843	16083	16125	15998	15980	16174	15993	16094	16269	15855	15956	15834	15937	15988	16120	16062	16118	16075	16028	16054	16098	16007	15971	15845	16184	15909	16153	15985	15956	15926	15929	15806	15877	16066	16059	16093	16057	16102	16207	15883	16113	16110	15765	15931	15770	15888	16105	16152	15985	16156	16128	16013	15926	15989	15932	16138	15937	16285	16015	16108	16090	15893	16070	16144	16024	15978	15936	16023	15907	16028	15977	16084	15628	15993	15972	16070	16019	16141	16171	16040	16068	15971	15784	16319	15780	16138	16000	16016	16107	15979	15936	16108	16098	16152	16116	15892	16070	15955	16057	15983	16058	15889	15932	15962	15997	16042	15956	16122	16005	16021	16127	16066	15983	16063	16046	16255	16136	16042	16257	16277	16004	16019	15946	15947	16116	16095	16117	16290	15902	16087	15882	16008	15955	15786	15901	16049	16013	15950	15972	15899	16027	15929	16137	16033	15963	16191	16126	15962	15923	16035	15888	15978	16043	15932	16035	15923	16051	16014	15982	16148	16230	16102	15903	15933	15883	16074	15930	16208	16181	16130	16058	15996	15968	16207	15939	16022	16199	16121	16102	15983	15945	15959	15970	16017	16179	16000	16087	15942	16063	16098	15992	15905	15990	15912	16048	16086	15966	16115	16033	15937	16092	15953	16147	15841	16080	16132	16099	15996	15915	16131	15926	16032	15770	16098	16005	16082	16108	16007	16021	15963	15983	15967	15990	16352	16141	16206	15996	16014	15992	15933	16000	15924	15979	16025	15949	16007	15941	16095	16171	16142	15820	15949	15992	16042	15859	16040	15969	16234	16148	16028	16241	16288	16359	16192	16017	16071	15995	15963	16116	15889	15973	16001	15954	16001	16062	16050	16097	15905	15978	15913	16079	15866	16141	16091	16018	16018	16254	15889	16067	16050	15943	15911	16163	16022	16000	15806	15796	15930	15886	16011	15984	15843	16145	16022	15994	16272	16199	16070	16176	16023	16037	15859	16013	15934	16155	15936	16041	16048	15969	16187	15965	15983	16037	16126	16026	16258	16125	15762	16058	16023	16087	15845	16050	16061	16035	16046	15897	15990	16178	15857	16257	15857	16022	16064	16211	16000	16063	15988	15962	16135	16106	15940	15893	15999	16222	16206	16217	15995	16105	16088	15978	16034	15979	16196	16094	15876	15985	15967	15961	16008	15998	15970	15923	16242	15980	15954	16073	15869	15926	15950	16068	16073	15870	16045	16084	15939	15956	16010	15931	15993	16071	15999	16207	15824	16035	16035	16110	16033	16010	16260	16038	16257	16048	16117	15738	16080	16001	15987	16092	16066	16225	15955	16110	16173	15941	15926	15932	15827	15922	15906	15986	16092	16102	16223	15949	16091	16001	16143	16115	16166	16027	15929	16133	16068	16038	15923	16134	15931	15972	16062	16090	16094	15901	15931	15972	16143	15967	16070	16006	15969	15962	15781	15978	16039	16166	15982	15996	15882	15962	15936	15825	16097	15978	16026	16089	16088	15999	16028	15968	15850	15843	16178	16107	16168	15939	15844	15922	16069	15677	15845	15783	16048	15946	15877	16199	15985	16035	16071	16142	16021	16182	16022	15902	16152	15997	16221	15861	16309	15958	16135	16010	16235	16124	16076	16113	15910	15933	15993	15994	16061	16054	16093	16111	15886	16165	16061	16313	16022	16129	16233	16033	16187	16191	16140	16032	16108	16133	16053	16205	15920	15981	16201	16140	15933	16041	16058	16066	15925	15936	15848	16050	16125	16121	16264	16028	16044	16093	15932	15906	15951	15800	15982	16065	16101	16035	15875	16093	15905	16032	16017	15935	15890	15949	16126	16068	16092	15976	15917	15961	16222	16050	16082	15975	15886	16063	15992	16103	16003	15860	16019	16115	15985	16161	16107	16010	15998	15972	15882	15942	15982	16134	15824	15982	16094	16133	16031	16083	16139	15862	16096	16056	15924	15998	16239	16063	16035	16079	16095	15931	15940	15954	16112	16185	16162	16060	16078	15996	15886	15946	16064	16019	16141	15898	15904	15923	15991	16057	15877	15890	16041	16006	16001	16031	15965	15961	15930	15798	16014	16070	15856	16191	15927	16001	15968	15953	16124	16070	16054	15843	16123	15942	15972	16035	16124	16022	16159	16064	15910	15994	16047	16075	15969	16049	15964	15950	15862	15994	16069	16048	16140	15987	15983	15975	15974	16102	15862	15991	16081	16085	16128	16117	16142	16016	16161	15880	16142	16025	15912	15915	15991	16006	15955	16028	16020	16149	15941	16135	16103	16150	15996	16063	15794	15957	15927	16107	16078	15920	15941	15900	16176	16107	16101	16015	16325	16027	15995	16007	16023	15968	16035	15953	15863	15867	15888	16098	15832	16116	15975	15992	16049	15973	16100	15972	15962	16001	16048	15960	15987	16008	15910	15867	16025	15819	16197	16144	15978	16026	15981	16064	15888	15989	15997	15908	16051	15845	15876	16171	16212	16056	15996	16139	16163	16000	15929	15969	16184	16110	16135	15835	15964	16030	15996	15949	15948	15862	16085	16022	16079	16293	16093	16096	16011	15935	16212	15958	16196	15972	15973	16021	15906	15831	15846	16017	15915	16134	15884	16077	16124	15714	16099	16057	15937	16061	16164	16049	16054	16059	15950	16029	16183	16092	15975	16204	15924	15988	15964	16026	16011	15990	15924	16153	15920	16050	16023	16127	15982	16188	16158	15976	16021	16052	15911	16135	16010	16254	16008	16180	15855	16126	15959	15954	15978	15921	16039	16023	15941	15906	16094	15968	16145	15822	16038	16048	15995	15985	16133	16023	16123	16312	15897	16059	15850	15879	15843	16039	15847	15961	15843	16027	16182	15881	15900	15869	16091	15958	15996	15953	15974	15999	15988	16321	16114	15950	16127	15940	15953	15975	15877	16029	16150	15912	16064	15902	16047	15987	16075	15868	16195	16116	16169	15941	15771	16032	16079	15983	16031	16059	16087	15972	16065	15911	15846	15986	16205	16019	16142	15988	16044	16069	15937	16030	16126	16088	15940	16008	16066	16129	16016	15950	16026	15983	16006	16032	16191	16146	16262	16004	16021	16108	16067	15928	16052	16006	15957	15996	15913	16085	16083	15951	15907	16076	15964	16188	15996	15767	16138	16027	16090	16106	16011	16078	16071	16252	16118	15863	16057	16060	15889	15830	16065	16100	15870	15977	15915	15969	15807	15988	16023	15916	16149	16082	16205	16086	16187	16014	16052	15987	16022	15931	16091	16165	15987	16057	16095	16041	15890	16019	16024	15947	16041	16014	16228	16045	15866	15979	16126	16178	15813	15845	16056	15994	16063	16060	16022	15910	16074	15861	16389	15973	16001	15851	16017	16078	16111	16021	15990	15711	16073	16150	15941	15887	16048	15945	15927	16020	16022	16016	16246	15936	15775	16022	16058	16073	16038	16078	15876	15913	16070	15980	15755	15850	16278	15976	16128	15979	16127	15883	15944	16087	15880	16053	16048	15999	16154	16146	15998	16099	16120	15958	15922	16026	16160	15972	16007	16030	16037	15967	16137	15932	15948	16040	16033	16006	15998	15907	16094	15988	16105	15957	16202	16190	16093	15919	15991	16100	16023	15987	15952	15851	16162	16050	15994	16071	16115	16161	16172	16004	15938	16101	16101	15988	16140	16147	15810	15858	15996	16129	16107	15814	16072	16064	16080	16040	16307	15970	16013	15919	16147	15889	16114	16080	15912	15921	16096	16043	15984	16083	16063	16031	16002	15981	16104	16125	15975	16193	16011	16083	15929	16041	16052	16003	15900	15879	15946	16083	16089	16126	16113	16114	16139	15844	15944	15912	15951	16075	15983	15856	16132	16094	15919	15907	15891	16012	16096	15988
36635	58004	51557	40045	31240	26363	22613	19439	18052	17238	16398	15394	15282	15212	15055	14931	15162	15034	14922	14752	15034	14938	14970	14788	14786	14736	14855	14698	15076	14847	15013	14772	14837	14830	14722	14693	14886	14680	14889	14864	14783	14964	14805	14590	14898	14852	15090	14586	14846	14813	14782	14780	14813	14905	14793	14972	14721	14769	14909	14816	14857	14704	14879	14700	14868	14768	14902	14616	14785	14684	14717	14813	14730	14687	14756	14943	14704	14583	14941	14767	14714	14762	14885	14701	14862	14680	14834	14836	14750	14702	14561	14809	14708	14818	14707	14750	14644	14844	14845	14679	14778	14719	14717	14777	14823	14756	14700	14680	14854	14806	14720	14911	14800	14933	14723	14869	14804	14887	14638	14670	14893	14834	14716	14709	14821	14629	14788	14749	14810	14887	14822	14765	14747	14612	14888	14855	14642	14787	14779	14885	14592	14620	14856	14840	14738	14789	14842	14732	14658	14814	14957	14858	14659	14633	14589	14784	14880	14714	14824	14748	14720	14948	14666	14800	14786	14789	14829	14619	14744	14928	14763	14822	14855	14587	14715	14698	14732	14659	14687	14879	14832	14736	14985	14879	14691	14707	14928	14890	14690	14825	14658	14787	14788	14810	14722	14709	14818	14745	14690	14705	14650	14723	14942	14698	14824	14847	14797	14805	14793	14759	14697	14848	14782	14597	14759	14631	14673	14747	14769	14744	14616	14600	14788	14825	14657	14820	14807	14782	14894	14804	14689	14860	14865	14728	14852	14774	14843	14685	14937	14632	14761	14823	14722	14752	14747	14706	14692	14659	14839	14843	14718	14708	14900	14759	14831	14696	14595	14716	14648	14804	14716	14748	14682	14685	14795	14937	14679	14764	14699	14867	14785	14668	14665	14695	14773	14735	14633	14776	14716	14632	14753	14928	14924	14758	14610	14784	14752	14721	14902	14699	14857	14777	14748	14844	14655	14681	14709	14903	14808	14585	14748	14770	14654	14734	14829	14782	14899	14743	14761	14802	14693	14954	14715	14759	14888	14841	14869	14736	14757	14597	14850	14635	14805	14746	14815	14684	14768	14958	14663	14840	14705	14723	14674	14839	14777	14688	14781	14880	14929	14623	14711	14787	14790	14849	14656	14808	14865	14666	14718	14790	14676	14852	14812	14706	14869	14823	14742	14702	14855	14780	14933	14841	14798	14843	14654	14812	14701	14592	15035	14497	14882	14567	14756	14793	14611	14869	14808	14795	14890	14708	14552	14837	14703	14802	14865	14798	14770	14678	14761	14624	14560	14615	14603	14503	14866	14665	14828	14906	14653	14877	14662	14866	14737	14797	14837	14666	14759	14715	14677	14808	14847	14672	14708	14733	14731	14764	14587	14744	14912	14720	14700	14947	14717	14687	14798	14662	14791	14735	14626	14870	14860	14754	14767	14728	14801	14908	14730	14757	14755	14714	14680	14694	14866	15043	14772	14772	14743	14884	14750	14681	14777	14710	14796	14746	14761	14701	14913	14663	14823	14797	14797	14680	14671	14753	14663	14810	14644	14821	14812	14766	14771	14835	14578	14826	14556	14639	14763	14739	14818	14752	14655	14840	14814	14764	14765	14850	14593	14878	14870	14794	14838	14835	14568	14896	14844	14786	14764	14784	14837	14539	14782	14678	14630	14758	14890	14718	14725	14815	14666	14653	14929	14844	14786	14691	14751	14646	14834	14950	14760	14636	14706	14733	14792	14929	14749	14711	14862	14692	14731	14719	14802	14705	14929	14879	14707	14805	14780	14665	14795	14648	14558	14850	14794	14807	14665	14738	14695	14763	14850	14765	14744	14636	14824	14844	14700	14724	14688	14871	14829	14877	14831	14695	14629	14933	14836	14719	14835	14820	14748	14631	14791	14644	14699	14742	14788	14767	14769	14837	14830	14851	14837	14634	14825	14626	14836	14731	14826	14756	14856	14960	14803	14747	14700	14946	14779	14781	14770	14780	14692	14810	14599	14681	14833	14824	14815	14880	14800	14729	14958	14672	14870	14523	14979	14839	14788	14707	14745	14587	14735	14747	14825	14542	14761	14875	14883	14756	14958	14805	14802	15016	14795	14735	14803	14596	14824	14718	14725	14920	14542	14747	14931	14655	14801	14868	14875	14865	14756	14866	14802	14823	14694	14750	14905	14722	14699	14658	14562	14793	14705	14686	14640	14737	14838	14814	14743	14765	14846	14768	14751	14837	14803	14717	14877	14821	14576	14794	14726	14758	14783	14786	14588	14680	14932	14930	14708	14887	14720	14715	14594	14815	14846	14627	14729	14889	14825	14893	14710	14914	14833	14755	14788	14773	14879	14978	14529	14775	14756	14875	14650	14732	14861	14829	14753	14742	14847	14662	14653	14675	14763	14866	14790	14857	14799	14629	14787	14902	14695	14827	14801	14683	14701	14661	14818	14747	14826	14678	14811	14720	14749	14728	14893	14738	14843	14912	14642	14873	14969	14792	14777	14765	14817	14787	14604	14747	14884	14597	14702	14953	14888	14764	14747	14789	14809	14875	14853	14780	14793	14805	14908	14799	14662	14876	14698	14720	14695	14733	14802	14925	14706	14554	14612	14723	14687	14855	14685	14808	14711	14554	14706	14653	14787	14865	14635	14862	14670	14832	14788	14631	14747	14714	14770	14892	14787	14798	14679	14582	14824	14810	14677	14716	14762	14608	14783	14874	14761	14886	14633	14601	14594	14843	14839	14728	14782	14779	14856	14702	14588	14658	14675	14601	14813	14755	14908	14839	14841	14787	14710	14806	14717	14872	14770	14839	14716	14717	14835	14869	14786	14758	14755	14821	14701	14870	14776	14696	14740	14723	14812	14624	14794	14892	14763	14836	14934	14616	14796	14691	14976	14692	14679	14662	14880	14546	14898	14731	14729	14783	14856	14800	14909	14776	14807	14708	14583	14803	14915	14834	14686	14778	14906	14924	14772	14694	14723	14854	14820	14737	14632	14853	14735	14720	14686	14672	14877	14787	14763	14799	14762	14715	14794	14643	14751	14794	14752	14811	14863	14625	14877	14801	14719	14784	14660	14692	14656	14866	14750	14759	14860	14656	14719	14934	14769	14918	14871	14867	14769	14764	14758	14792	14931	14821	14945	14622	14921	14729	14761	14364	14852	14668	14880	15007	14727	14686	14774	14853	14619	14822	14892	14906	14628	14864	14597	14863	14826	14865	14753	14617	14845	14750	14774	14702	14856	14802	14820	14807	14844	14799	14661	14801	14676	14766	14717	14892	14703	14797	14858	14970	14814	14719	14722	14816	14926	14699	14782	14721	14860	14930	14830	14668	14848	14813	14589	14577	14701	14783	14701	14823	14717	14712	14676	14658	14774	14740	14852	14686	14898	14673	14671	14757	14695	15006	14887	14770	14809	14773	14692	14777	14676	14799	14801	14875	14813	14829	14764	14675	14771	14863	14662	14791	14597	14706	14820	14668	14817	14908	14757	14795	14753	14847	14786	14815	14695	14670	14924	14935	14883	14780	14792	14572	14761	14775	14871	14893	14855	14873	14690	14773	14714	14555	14882	14725	14667	14954	14644	14876	14722	14778	14766	14903	14781	14643	14924	14785	14737	14904	14720	14757	14779	14900	15015	14753	14762	14951	14626	14745	14853	14607	14690	14559	14865	14840	14569	14962	14925	14672	14705	14756	14661	14803	14715	14763	14766	14732	14744	14703	14827	14778	14898	14720	14737	14797	14773	14842	14673	14744	14775	14754	14651	14653	14789	14801	14760	14752	14751	14604	14786	14607	14673	14783	14786	14736	14785	14808	14758	14890	14634	14834	14701	14857	14840	14714	14732	14864	14856	14813	14605	14768	14790	14919	14759	14793	14740	14883	14669	14818	14697	14815	14785	14789	14851	14858	14786	14624	14830	14782	14728	14696	14843	14776	14755	14851	14910	14735	14855	14799	14859	14655	14870	14755	14757	14795	14713	14806	14765	14901	14750	14815	14749	14927	14736	14567	14643	14657	14754	14854	14623	14859	14798	14581	14696	14814	14788	14685	14730	14733	14708	14750	14740	14831	14773	14833	14718	14784	14849	14821	14711	14643	14481	14720	14863	14771	14714	14770	14812	14704	14749	14859	14916	14689	14720	14693	14749	14643	14767	14751	14937	14623	14779	14756	14750	14520	14851	14762	14803	14899	14802	14908	14879	14807	14669	14670	14859	14847	14760	14770	14769	14845	14613	14744	14873	14695	14634	14742	14781	14671	14738	14798	14783	14769	14869	14604	14656	14775	14911	14562	14875	14663	14794	14785	14698	14879	14748	14766	14798	14640	14689	14831	14767	14610	14847	14880	14687	14777	14600	14702	14678	14727	14835	14758	14693	14686	14783	14772	14736	14732	14891	14875	14557	14908	14753	14653	14895	14510	14827	14814	14670	14879	14665	14881	14793	14720	14881	14824	14798	14700	14823	14838	14808	14785	14834	14761	14724	14763	14724	14857	14886	14874	14693	14673	14914	14708	14903	14730	14818	14728	14855	14927	14773	14675	14680	14754	14734	14860	14850	14743	14806	14875	14760	14616	14904	14952	14865	14799	14741	14727	14784	14992	14660	14549	14685	14807	14724	14758	14870	14829	14740	14884	14748	14795	14689	14769	14872	14626	14732	14846	14853	14727	14775	14731	14860	14715	14984	14880	14666	14724	14746	14738	14847	14748	14729	14838	14750	14733	14702	14783	14705	14685	14737	14755	14948	14753	14786	14683	14907	14749	14661	14747	14851	14904	14745	14773	14786	14718	14809	14707	14830	14640	14823	14926	14666	14711	14811	14930	14816	14929	14884	14758	14771	14905	14643	14775	14839	14785	14806	14902	14562	14833	14847	14972	14789	14777	14655	14796	14826	14666	14745	14724	14745	14934	14770	14896	14731	14773	14639	14653	14834	14781	14841	14749	14665	14632	14708	14657	14770	14891	14627	14810	14836	14657	14722	14801	14775	14664	14931	14671	14832	14765	14760	14747	14932	14734	14831	14763	14760	14778	14714	14796	14799	14801	14908	14678	14586	14885	14749	14864	14744	14737	14740	14804	14770	14762	14636	14888	14756	14814	14989	14797	14713	14676	14704	14787	14775	14588	14682	14772	14658	14787
23065	21500	29394	24731	23957	28010	30169	23606	21372	20206	18901	18447	17427	16905	16760	16839	16728	16783	16516	16755	16694	16659	16438	16593	16586	16269	16457	16426	16311	16439	16473	16400	16523	16600	16350	16468	16584	16411	16264	16438	16287	16471	16259	16458	16681	16410	16388	16311	16539	16319	16501	16341	16287	16373	16428	16342	16367	16239	16349	16587	16381	16559	16421	16354	16354	16504	16476	16318	16179	16525	16272	16379	16240	16268	16203	16232	16128	16370	16558	16127	16356	16234	16439	16398	16588	16206	16520	16462	16444	16419	16149	16393	16266	16231	16262	16323	16241	16400	16263	16239	16322	16285	16454	16271	16391	16473	16065	16204	16431	16207	16345	16314	16239	16195	16242	16442	16433	16364	16364	16420	16373	16433	16334	16273	16328	16400	16388	16242	16480	16350	16256	16447	16476	16273	16312	16405	16389	16338	16474	16198	16446	16297	16369	16409	16158	16501	16190	16305	16222	16093	16293	16366	16289	16438	16265	16347	16255	16467	16371	16453	16209	16328	16403	16220	16141	16314	16524	16310	16312	16345	16312	16164	16197	16384	16219	16262	16384	16468	16270	16367	16090	16166	16477	16294	16444	16254	16209	16206	16232	16439	16298	16228	16168	16334	16240	16239	16362	16425	16385	16160	16418	16083	16225	16377	16122	16339	16409	16362	16175	16318	16408	16380	16212	16277	16325	16632	16444	16279	16367	16289	16319	16388	16177	16454	16420	16354	16395	16312	16386	16185	16277	16207	16214	16469	16258	16271	16166	16253	16274	16438	16485	16141	16270	16209	16441	16657	16175	16293	16111	16351	16298	16350	16325	16135	16186	16412	16387	16156	16412	16347	16289	16422	16303	16312	16278	16188	16488	16290	16337	16418	16366	16401	16461	16170	16360	16236	16501	16460	16211	16159	16249	16273	16343	16077	16121	16180	16575	16388	16315	16345	16149	16291	16334	16187	16173	16255	16293	16348	16440	16373	16437	16213	16085	16321	16338	16226	16210	16244	16355	16226	16488	16245	16295	16352	16450	16408	16200	16440	16505	16350	16428	16332	16255	16339	16167	16242	16177	16264	16430	16285	16252	16355	16159	16092	16150	16517	16404	16276	16306	16200	16307	16356	16197	16359	16396	16374	16312	16242	16355	16235	16379	16289	16233	16362	16263	16311	16189	16262	16231	16371	16350	16254	16371	16300	16214	16193	16366	16317	16394	16429	16224	16423	16298	16047	16253	16500	16184	16181	16376	16381	16409	16374	16188	16087	16469	16453	16405	16155	16368	16110	16156	16365	16177	16344	16421	16281	16334	16115	16276	16323	16257	16399	16424	16446	16403	16170	16310	16250	16297	16362	16496	16524	16603	16285	16155	16266	16468	16094	16364	16153	16233	16249	16375	16319	16265	16358	16479	16359	16224	16277	16391	16239	16356	16258	16270	16417	16661	16278	16454	16295	16338	16325	16455	16187	16233	16248	16336	16406	16515	16327	16552	16236	16280	16258	16295	16248	16221	16409	16359	16054	16202	16428	16278	16236	16286	16334	16092	16258	16338	16237	16273	16290	16220	16374	16300	16392	16250	16312	16431	16267	16241	16260	16422	16231	16279	16376	16435	16356	16375	16273	16345	16126	16374	16415	16393	16287	16309	16371	16200	16219	16252	16401	16199	16144	16363	16405	16148	16175	16213	16148	16134	16275	16159	16238	16438	16437	16400	16470	16316	16106	16383	16245	16404	16268	16339	16242	16157	16206	16198	16275	16299	16228	16231	16432	16187	16156	16216	16438	16452	16295	16367	16341	16279	16087	16086	16171	16293	16242	16301	16287	16256	16280	16427	16254	16239	16357	16316	16286	16211	16393	16350	16484	16233	16312	16146	16404	16493	16457	16248	16294	16356	16298	16442	16352	16445	16406	16062	16386	16244	16243	16463	16206	16205	16344	16251	16103	16398	16366	16387	16268	16277	16472	16097	16474	16487	16304	16000	16412	16488	16295	16289	16220	16484	16169	16460	16319	16429	16277	16205	16430	16342	16228	16551	16378	16463	16157	16245	16237	16461	16524	16319	16304	16272	16245	16442	16339	16293	16128	16405	16184	16325	16305	16508	16325	16418	16206	16107	16110	16321	16347	16191	16299	16219	16270	16246	16401	16311	16330	16251	16261	16297	16316	16239	16199	16228	16410	16432	16442	16255	16406	16326	16351	16311	16442	16384	16127	16285	16226	16367	16091	16389	16419	16251	16323	16294	16192	16275	16347	16292	16492	16232	16184	16263	16315	16351	16240	16346	16262	16395	16416	16300	16328	16209	16385	16320	16379	16375	16348	16348	16385	16086	16033	16434	16355	16399	16291	16507	16330	16128	16213	16411	16152	16288	16310	16188	16197	16241	16311	16304	16331	16355	16411	16320	16223	16276	16287	16294	16231	16289	16425	16202	16194	16272	16231	16142	16422	16332	16449	16453	16459	16514	16442	16233	16316	16211	16212	16293	16309	16124	16413	16366	16213	16404	16327	16336	16194	16394	16364	16256	16410	16328	16382	16385	16290	16199	16281	16487	16291	16385	16187	16154	16298	16352	16270	16393	16451	16146	16118	16207	16279	16371	16247	16225	16280	16303	16216	16228	16418	16536	16167	16241	16394	16345	16413	16251	16217	16272	16243	16420	16320	16343	16347	16261	16445	16179	16453	16342	16288	16322	16263	16313	16149	15987	16171	16393	16400	16341	16249	16349	16279	16386	16560	16399	16173	16123	16083	16304	16081	16374	16193	16159	16275	16441	16348	16249	16240	16411	16279	16281	16315	16338	16436	16277	16328	16299	16237	16171	16470	16328	16333	16166	16178	16120	16330	16531	16350	16387	16083	16159	16186	16364	16416	16122	16200	16153	16353	16263	16302	16383	16256	16118	16356	16192	16229	16198	16336	16396	16387	16259	16353	16414	16292	16346	16179	16360	16407	16244	16427	16237	16305	16356	16237	16174	16318	16305	16264	16316	16441	16289	16262	16278	16107	16277	16391	16096	16411	16372	16397	16490	16303	16518	16293	16157	16195	16433	16511	16272	16353	16181	16210	16190	16300	16187	16299	16318	16381	16384	16213	16458	16426	16319	16311	16214	16268	16210	16514	16166	16204	16058	16284	16522	16382	16328	16189	16277	16367	16280	16357	16462	16333	16330	16101	16269	16322	16355	16338	16216	16196	16151	16430	16453	16168	16331	16332	16292	16309	16165	16485	16218	16061	16238	16368	16408	16280	16382	16466	16217	16337	16175	16386	16260	16306	16191	16226	16216	16265	15975	16289	16373	16358	16320	16255	16240	16210	16241	16352	16467	16281	16196	16114	16384	16429	16350	16151	16366	16180	16111	16231	16419	16310	16308	16111	16157	16176	16195	16253	16196	16094	16236	16133	16218	16339	16361	16178	16384	16426	16363	16119	16393	16197	16152	16543	16461	16183	16272	16283	16358	16293	16415	16472	16461	16432	16317	16227	16210	16357	16287	16217	16333	16429	16179	16296	16437	16345	16384	16202	16302	16366	16204	16483	16243	16134	16489	16309	16235	16219	16286	16095	16245	16482	16303	16237	16316	16264	16304	16350	16339	16406	16512	16144	16224	16431	16537	16439	16412	16341	16286	16170	16258	16301	16206	16365	16113	16350	16161	16374	16355	16258	16289	16456	16376	16288	16326	16305	16281	16341	16317	16545	16479	16092	16156	16228	16231	16406	16297	16435	16410	16161	15979	16329	16193	16380	16637	16217	16411	16291	16340	16231	16325	16333	16272	16391	16385	16252	16305	16342	16356	16352	16376	16253	16435	16513	16224	16403	16082	16280	16278	16303	16363	16059	16550	16079	16383	16231	16265	16198	16278	16397	16342	16200	16273	16293	16203	16529	16289	16250	16397	16312	16511	16343	16129	16195	16245	16386	16170	16292	16473	16249	16264	16087	16264	16349	16301	16199	16411	16351	16402	16328	16016	16271	16272	16220	16266	16134	16294	16174	16141	16291	16359	16281	16301	16299	16375	16359	16228	16323	16160	16408	16179	16291	16460	16346	16345	16479	16413	16294	16489	16408	16232	16091	16393	16217	16098	16335	16161	16506	16322	16274	16305	16160	16319	16211	16130	16422	16362	16298	16511	16271	16462	16256	16133	16368	16180	16138	16286	16303	16309	16316	16147	16272	16357	16219	16308	16382	16292	16417	16258	16486	16409	16368	16368	16388	16215	16336	16203	16212	16368	16284	16375	16276	16336	16331	16271	16216	16178	16225	16315	16182	16299	16168	16091	16375	16365	16296	16329	16386	16487	16060	16417	16088	16326	16276	16247	16423	16081	16381	16198	16297	16258	16352	16371	16256	16349	16426	16252	16311	16315	16379	16268	16182	16168	16290	16412	16164	16558	16201	16431	16298	16230	16326	16396	16501	16351	16474	16347	16157	16411	16401	16265	16390	16240	16275	16235	16430	16362	16336	16441	16327	16419	16142	16274	16460	16168	16336	16348	16293	16238	16451	16163	16219	16418	16222	16253	16207	16309	16318	16350	16330	16253	16471	16442	16291	16220	16131	16282	16368	16155	16429	16340	16427	16291	16295	16294	16257	16339	16318	16099	16273	16217	16324	16339	16487	16374	16108	16094	16442	16423	16179	16633	16259	16491	16087	16212	16175	16190	16305	16444	16472	16423	16249	16081	16143	16417	16216	16217	16163	16352	16435	16359	16294	16429	16303	16311	16326	16440	16253	16300	16287	16322	16305	16467	16325	16305	16134	16321	16406	16469	16261	16298	16279	16448	16358	16072	16163	16247	16133	16267	16308	16408	16381	16330	16374	16389	16364	16175	16198	16273	16280	16145	16364	16394	16139	16317	16155	16295	16471	16293	16381	16254	16250	16526	16387	16258	16508	16223	16662	16208	16465	15947	16221	16234	16521	16450	16340	16135	16399	16248	16374	16325	16351	16384	16313	16267	16367	16195	16439	16342	16142	16168	16230	15989	16543	16443	16177	16142	16352	16357	16235	16380	16258	16487	16095	16476	16477	16109	16441	16221	16299	16219	16142	16359	16246	16349	16243	16228	16334	16360	16366	16304	16613	16269	16507	16321	16228	16303	16281	16172	16354	16471	16238	16415	16372	16386	16225	16282	16476
39851	62343	56074	45295	38493	33175	28370	23402	20751	19190	17377	17162	15967	15315	15265	15134	15077	15114	15131	15191	15227	15102	15044	15074	14931	14995	14974	14773	14969	14933	14867	15084	15029	14851	15053	14862	14974	15054	14878	14929	14909	15016	15103	15099	15033	14864	14951	14904	14887	15013	14850	14889	14909	14825	15164	14883	14876	14953	14930	14893	15017	14956	14956	14926	14950	14722	14935	14878	14899	15057	14825	14958	14991	14862	14808	14707	15012	15042	14930	14884	14898	14950	14915	14855	15035	14885	14788	14880	15050	14862	14895	14922	14785	14918	15014	15006	14814	14732	14906	15012	14873	14877	14944	14821	14960	14993	14747	14813	14838	14928	14895	14654	14819	14860	15031	14998	15072	14992	14939	14900	14990	15024	15059	14792	14833	14823	14844	14986	15194	15079	14802	15056	14819	15030	14853	14881	14917	14940	14776	14885	14927	14924	15018	14787	14857	14860	14951	14894	14978	14811	14751	14789	14882	14701	15062	14954	14832	14867	14960	14852	14828	14878	14792	14852	14911	14924	14651	14998	14811	14984	15057	14944	14747	14754	14947	14917	14886	15022	14821	14909	14970	14960	14903	14931	14886	15061	14920	14921	14982	14784	14820	15019	14974	15025	14837	14887	14833	14909	14882	14986	14988	14832	14890	15033	14985	14958	14866	14976	14941	14872	14903	14807	14941	14912	14948	14953	14863	14995	14859	14789	15079	14954	14760	14849	15073	14858	14867	14717	14902	14859	14957	14807	14944	14934	15021	14923	14804	14959	14991	14717	14817	14896	15001	14881	14843	14939	14921	14760	14763	15012	14760	15098	14902	14778	14967	14863	14941	14854	14808	14972	15055	14852	14965	14914	14818	14860	14830	14873	14839	14692	14727	15050	14896	15034	14878	14903	15050	14912	14829	15020	14823	14840	15084	14980	15030	14876	14839	14887	14771	14790	14814	14993	15056	14767	14879	14850	14938	14930	14793	14957	14895	14863	14987	14983	14859	14765	14839	14860	14888	14824	14905	14971	14910	14846	14899	14844	14850	14892	14968	14997	14943	14868	14904	15058	14962	14839	14884	14893	14834	14940	14964	14893	14970	14945	14934	15014	14645	15052	14927	14826	14737	14963	14897	14900	14997	14721	14927	14856	14823	14906	14736	14759	14904	14903	14896	14925	15095	14810	14844	14691	14893	14870	14782	14893	14814	15012	15044	14939	14834	15088	14777	14798	14965	14734	14894	14880	14821	14992	14912	15000	15027	14916	14771	14873	14759	14893	14771	14756	14765	14846	14799	14818	15006	14951	14926	14706	15004	14977	15014	14767	14849	14876	14985	14741	14949	14749	14740	14895	14951	14789	14790	14893	14900	14874	14989	15059	14855	14942	14880	14834	14916	14935	15050	14790	14872	14834	14920	14931	14952	14946	14950	14880	14916	14909	14910	14958	14774	14826	14809	14914	14685	15035	14885	14942	14691	14909	14934	14917	14944	14925	14978	14926	14717	15079	14928	14862	14938	14893	14888	14863	14942	15024	14818	14714	14880	14865	14854	14975	14885	15016	14823	14919	14895	14968	14799	14936	14945	14713	14972	15016	14800	14903	14936	15052	14801	14932	14992	14968	14933	14906	14756	15003	14831	14931	14842	14833	15003	14803	14706	14855	15014	14943	14972	14984	14860	14860	14799	14944	14847	14786	14945	15005	14843	14711	14882	14850	14857	14852	14889	14920	14873	15069	14948	14901	14938	14626	14857	14941	14989	14931	14823	14854	14924	14709	14824	14665	14986	15061	14880	14922	14843	15150	14925	14970	14999	14935	14955	14927	14920	14913	14880	14833	14972	15040	14990	14998	14845	14992	14876	14843	14793	14689	14905	14870	14961	14810	14834	14973	15030	14933	15062	14820	14942	14856	14901	14875	14770	14772	14858	14888	14915	14933	14735	14941	14834	14879	14939	14889	14958	15065	14899	14929	14945	14887	14806	14934	14953	14915	14843	14883	14974	14749	15051	14998	15200	14704	14799	14863	14909	14790	14994	14675	14751	14935	14970	15028	14987	14866	14774	14808	15043	14910	14864	14784	14987	14889	14896	14744	15001	15097	14887	15016	14867	14814	14900	14966	14880	14963	15059	14868	14945	14946	14938	14912	14931	14887	14929	14844	14766	15060	14939	15010	14892	14825	14971	15024	14761	14884	14922	14903	15068	14820	14951	15045	14883	14860	14909	14947	14963	14987	14899	15074	14933	14784	14766	14933	14833	14973	14793	15046	14725	15006	14846	14880	14923	14776	14795	14672	14769	14789	14893	14963	15060	15083	14910	14856	14984	14828	14821	14951	14845	14827	14953	14720	14911	14824	14942	14966	14933	14950	14976	14974	14780	14896	14971	14863	14955	14958	14995	14921	14866	15032	14816	14933	14978	14742	14938	14666	14874	14945	14974	14940	14903	15001	14866	14857	14845	14941	14935	14900	14811	14891	14899	14958	14999	14867	14844	14925	14793	14801	14850	14814	14881	14869	14839	14926	14875	14920	14906	15022	15054	14950	14836	14770	14989	14665	14804	14868	14878	14863	14959	14779	14787	14901	14996	14883	14873	14785	14831	14879	14935	14955	14976	14855	14970	14797	14798	14774	14848	15045	14853	14828	14881	15019	15043	14743	14757	14952	14824	14937	14919	14829	14722	14930	14994	15089	15004	14748	14939	14789	14838	14910	14876	14840	14919	14802	15005	14753	14867	14904	14877	14951	14897	14925	14930	14733	14778	14864	14939	14901	14686	15005	14881	14883	14973	14797	14847	14877	14914	15035	14943	15025	14886	14836	14776	14886	14887	14950	14873	14781	14873	14970	14917	14900	14905	14974	15038	14905	14649	14963	15069	14977	14885	14956	14923	14924	14818	14935	15002	14919	14774	14930	14865	14925	14848	14991	14891	14891	14880	14926	14808	14893	14801	14863	14856	15014	15036	14938	14961	14880	15023	14920	15078	14935	14889	14962	14779	14920	14887	14725	14923	14819	14837	14793	14744	14948	14862	14869	14776	15066	14884	14863	14906	14865	14895	14677	14820	14895	14780	14860	14879	14783	14784	14689	14955	15053	14984	14977	14833	14960	14966	14838	14907	14862	14823	14924	14896	14835	14870	14881	14927	14995	14883	14917	14862	14809	14995	14811	14902	14808	14990	14794	14812	15051	14947	14810	14948	14825	14877	14902	14982	14876	14859	14808	14835	14813	14815	14992	15014	14785	14926	14911	14833	14982	14968	14859	14981	14890	14759	14719	14771	14861	14840	14880	14748	14899	14885	14884	14648	15026	14892	14920	14866	14886	15052	14898	14901	14960	14912	14869	15059	14886	14824	15073	14947	15054	14969	14794	14888	14889	14963	14928	14863	14995	15040	14918	14769	15088	14866	14868	15052	14949	14902	14968	14928	14840	14913	14825	14875	14923	14944	14887	14922	14747	14967	14987	15035	14897	15029	15059	14939	14897	14777	14856	14952	14911	15058	14847	14955	15023	14992	14829	14807	14942	14951	14877	14898	14772	14789	15020	14731	14998	15012	14995	14811	14722	14996	14835	14892	14875	14869	14905	14859	14900	14873	14940	15026	14820	14818	14911	14967	14840	15020	15043	14898	14991	14974	14868	14783	14941	14866	14793	14812	14907	15083	14881	14742	14907	14862	14954	15008	14961	14999	14749	15024	14912	14921	15010	14807	14888	15025	14896	14924	14688	14881	14913	14881	14936	15041	15085	14786	14965	14824	15086	14873	14711	14853	14935	14991	14904	14867	14898	14932	14873	14759	14871	14864	15042	14861	14844	14943	15060	14802	15078	14869	14791	14767	14771	14951	14808	15008	14844	15006	14829	14897	14972	14986	14971	14795	14782	15092	14912	14818	14824	14906	14825	14939	14880	14767	15053	14981	14900	14967	14808	14746	14867	14846	15079	14770	15003	14841	14860	14984	14773	14756	14934	14954	14830	14828	14925	14978	14794	14941	14818	14886	14971	14817	14987	14923	14999	14979	14877	15075	14942	14948	14711	14829	14749	14941	14865	14869	14871	14987	14939	14930	14849	14850	14952	14918	14827	14955	14969	14838	14874	14934	14900	15012	14926	14959	14926	14822	14934	14900	14840	14763	14900	14938	14896	14843	14965	15100	14886	14811	14790	14885	14921	14789	15007	14811	14739	14847	15034	14856	14707	14989	14930	14995	14907	14914	14954	14993	14976	14951	14962	14832	14697	14825	14833	14975	14909	14802	14940	14840	14850	14853	14718	14934	14827	14994	14707	14827	14948	14782	15020	15014	14989	15041	14809	14894	14758	14834	14709	14730	14789	15121	15085	14854	14988	14940	14922	14882	14720	14959	14975	14671	14878	14799	15039	15023	14898	15040	14770	14805	15047	14981	14967	14809	14682	14950	14949	14799	14788	14822	14959	14793	14957	14904	15010	15053	14963	14806	14718	14930	14837	14820	14860	14798	14840	14867	14957	14827	14851	14951	14880	14827	15023	14935	14937	15030	15036	14978	14898	14961	14843	14868	15047	15017	14851	14710	14980	15096	14965	15004	14810	14912	14908	14856	14807	14918	14861	14737	14779	14900	15012	14877	14723	14829	14915	14867	14916	14883	14835	14918	14857	15042	15033	14906	15045	14928	14848	14864	14874	14857	14948	14890	14791	14812	15064	15037	14902	14933	14950	15035	14678	14699	14900	14925	14908	14845	14864	14664	14917	14968	14980	14950	14954	14796	14872	14865	14910	14969	14953	15012	14946	14890	14959	14949	14775	14808	14959	14854	15019	14859	14683	14885	14897	14916	14853	14916	14963	14837	14829	14830	15014	14840	14873	14725	14887	14996	14924	14882	14870	14811	15013	14991	14916	14874	14936	14927	14787	14875	14826	14947	14754	14701	14736	14850	14867	14836	14949	15128	14974	14908	14859	15000	15113	15037	14868	15044	14944	14919	14925	14942	14693	14800	14703	14975	15041	15059	14903	14958	14765	15007	14859	14938	14910	14907	14656	14817	14895	14788	14882	14898	14915	14772	14812	14873	14905	14866	14812	14839	15004	14836	14837	14812	14859	14988	14948	14837	14999	14968	14948	14737	14874	14885	15007	14898	14903	14986	15001	14899	14713	14890	14827	14844	14693
29022	28766	35489	29558	23425	20749	18944	17279	16697	16376	16154	15827	15824	15627	15770	15706	15585	15746	15692	15579	15692	15724	15586	15712	15714	15662	15524	15709	15618	15620	15538	15475	15616	15549	15534	15500	15613	15595	15505	15592	15514	15669	15457	15526	15403	15611	15536	15406	15447	15646	15674	15650	15449	15605	15680	15460	15540	15358	15475	15522	15453	15421	15609	15496	15565	15533	15542	15498	15527	15454	15334	15479	15714	15527	15553	15744	15716	15378	15569	15508	15605	15416	15567	15419	15423	15358	15669	15665	15411	15669	15652	15643	15544	15323	15463	15679	15689	15504	15418	15517	15611	15681	15583	15492	15550	15407	15308	15514	15594	15688	15627	15540	15575	15714	15569	15560	15651	15521	15702	15409	15535	15436	15463	15404	15567	15576	15634	15340	15637	15700	15517	15675	15539	15694	15548	15605	15534	15387	15480	15492	15491	15512	15478	15468	15457	15420	15450	15496	15412	15366	15603	15684	15614	15613	15461	15456	15481	15369	15573	15658	15609	15687	15537	15577	15453	15516	15683	15584	15788	15585	15557	15340	15527	15458	15413	15545	15392	15691	15395	15593	15580	15386	15598	15418	15248	15405	15609	15428	15413	15436	15608	15429	15439	15682	15561	15603	15559	15299	15539	15460	15492	15384	15669	15540	15452	15607	15515	15502	15670	15695	15614	15529	15534	15816	15428	15499	15577	15569	15528	15504	15467	15317	15366	15705	15586	15473	15443	15635	15476	15637	15659	15516	15562	15400	15522	15528	15724	15560	15550	15475	15663	15525	15557	15474	15602	15443	15561	15586	15591	15428	15440	15551	15654	15392	15707	15580	15442	15587	15612	15464	15422	15368	15636	15650	15352	15432	15580	15651	15341	15687	15574	15640	15638	15553	15625	15603	15437	15505	15616	15376	15542	15372	15533	15391	15547	15348	15579	15529	15439	15562	15392	15446	15639	15695	15555	15523	15598	15608	15608	15622	15286	15485	15591	15290	15500	15541	15504	15557	15520	15642	15595	15516	15492	15595	15534	15413	15545	15604	15520	15472	15623	15752	15447	15695	15438	15820	15443	15477	15643	15521	15662	15518	15499	15586	15546	15554	15529	15398	15554	15503	15196	15487	15444	15395	15556	15322	15628	15436	15562	15471	15338	15448	15543	15539	15640	15669	15750	15502	15444	15613	15751	15634	15321	15724	15716	15674	15677	15664	15378	15514	15486	15291	15683	15541	15703	15645	15640	15613	15571	15529	15435	15412	15529	15547	15479	15346	15454	15590	15553	15890	15799	15665	15526	15458	15469	15518	15504	15494	15392	15557	15731	15444	15421	15480	15452	15676	15442	15563	15657	15659	15649	15370	15480	15448	15686	15388	15564	15431	15534	15379	15520	15652	15631	15561	15506	15572	15609	15833	15365	15538	15394	15520	15749	15509	15478	15643	15437	15551	15193	15512	15644	15471	15360	15568	15419	15625	15583	15506	15456	15557	15469	15558	15549	15615	15509	15407	15340	15454	15542	15609	15560	15508	15343	15470	15550	15638	15485	15599	15416	15627	15579	15673	15523	15386	15492	15536	15674	15420	15512	15237	15480	15624	15531	15508	15517	15663	15528	15583	15728	15432	15451	15458	15488	15614	15357	15507	15554	15613	15623	15680	15353	15711	15451	15546	15689	15717	15461	15479	15428	15542	15404	15480	15477	15321	15453	15691	15590	15402	15401	15713	15618	15508	15631	15592	15601	15628	15477	15456	15448	15366	15461	15596	15615	15564	15436	15294	15465	15555	15665	15482	15649	15535	15667	15631	15333	15699	15621	15452	15643	15557	15528	15460	15481	15687	15504	15769	15637	15568	15343	15576	15622	15644	15513	15619	15440	15774	15461	15642	15589	15421	15392	15458	15484	15649	15564	15563	15474	15404	15396	15487	15452	15538	15625	15526	15602	15403	15530	15615	15517	15664	15389	15361	15392	15543	15406	15586	15680	15626	15540	15564	15688	15542	15479	15449	15522	15614	15505	15491	15695	15523	15549	15545	15615	15773	15473	15420	15540	15729	15486	15647	15450	15624	15486	15552	15530	15616	15731	15485	15411	15621	15510	15644	15435	15594	15801	15452	15530	15641	15473	15799	15594	15417	15553	15585	15505	15460	15473	15511	15394	15409	15597	15477	15575	15426	15431	15391	15568	15450	15578	15655	15327	15541	15348	15528	15520	15573	15559	15575	15615	15457	15559	15541	15546	15474	15395	15452	15675	15674	15360	15436	15474	15617	15458	15510	15516	15465	15506	15532	15481	15471	15618	15688	15566	15522	15488	15505	15493	15320	15658	15670	15503	15627	15457	15565	15440	15410	15628	15565	15617	15464	15582	15460	15586	15621	15525	15629	15500	15462	15305	15486	15464	15452	15462	15658	15577	15470	15563	15518	15442	15542	15441	15357	15510	15592	15521	15495	15626	15542	15511	15405	15770	15748	15617	15453	15557	15546	15648	15564	15474	15521	15657	15486	15520	15652	15495	15596	15601	15610	15717	15560	15576	15520	15362	15528	15653	15491	15571	15566	15519	15543	15628	15842	15673	15443	15645	15532	15566	15569	15513	15547	15569	15466	15417	15538	15399	15694	15507	15551	15624	15519	15554	15590	15612	15555	15693	15522	15488	15650	15425	15385	15289	15428	15684	15464	15541	15603	15504	15440	15417	15315	15435	15510	15657	15561	15715	15480	15643	15463	15390	15616	15632	15288	15548	15389	15622	15477	15550	15516	15657	15444	15493	15712	15588	15578	15530	15438	15518	15529	15629	15555	15727	15666	15446	15641	15581	15618	15526	15711	15609	15546	15557	15424	15697	15738	15527	15364	15439	15725	15476	15478	15445	15637	15495	15662	15598	15625	15727	15677	15380	15519	15477	15556	15638	15320	15523	15503	15431	15698	15442	15448	15535	15559	15463	15304	15526	15534	15677	15578	15507	15389	15471	15490	15709	15539	15484	15520	15402	15589	15529	15474	15440	15460	15536	15525	15486	15476	15412	15570	15536	15527	15649	15656	15386	15519	15578	15393	15661	15391	15691	15604	15562	15598	15632	15604	15570	15580	15349	15563	15609	15430	15273	15559	15432	15444	15445	15528	15468	15628	15613	15527	15506	15239	15602	15560	15674	15542	15517	15630	15568	15603	15567	15382	15591	15386	15596	15563	15540	15532	15504	15254	15533	15746	15631	15611	15364	15669	15631	15734	15579	15402	15513	15651	15501	15567	15604	15473	15669	15408	15677	15560	15525	15582	15360	15424	15527	15577	15560	15396	15548	15541	15536	15413	15645	15414	15754	15565	15402	15522	15541	15660	15697	15458	15438	15337	15620	15335	15583	15707	15409	15434	15526	15527	15483	15430	15472	15443	15688	15789	15580	15355	15482	15409	15438	15498	15421	15507	15392	15491	15694	15488	15484	15552	15548	15457	15637	15441	15440	15488	15564	15605	15502	15552	15418	15370	15518	15391	15355	15453	15738	15510	15530	15538	15540	15465	15547	15534	15531	15475	15622	15413	15577	15527	15595	15570	15586	15443	15478	15517	15548	15540	15475	15491	15592	15409	15404	15506	15512	15507	15501	15452	15405	15503	15373	15517	15603	15565	15595	15529	15405	15484	15512	15381	15504	15643	15393	15395	15555	15377	15423	15492	15463	15654	15518	15479	15669	15320	15537	15566	15586	15621	15672	15555	15449	15568	15431	15439	15557	15429	15552	15547	15486	15515	15421	15447	15565	15657	15478	15594	15626	15763	15504	15553	15541	15732	15373	15589	15546	15441	15551	15602	15637	15372	15717	15575	15547	15624	15623	15414	15549	15522	15589	15523	15454	15476	15482	15723	15770	15587	15677	15547	15538	15601	15441	15675	15710	15578	15514	15403	15479	15417	15297	15408	15724	15511	15432	15679	15420	15568	15520	15854	15640	15807	15401	15673	15369	15530	15448	15509	15549	15421	15670	15481	15559	15430	15391	15417	15406	15587	15617	15522	15549	15603	15396	15572	15588	15575	15426	15413	15577	15423	15356	15566	15452	15616	15651	15545	15783	15294	15618	15522	15428	15652	15671	15376	15537	15604	15518	15672	15443	15706	15528	15693	15384	15665	15696	15390	15635	15561	15534	15697	15646	15520	15525	15539	15522	15489	15408	15438	15629	15405	15748	15515	15540	15438	15435	15425	15613	15723	15416	15527	15553	15833	15361	15406	15570	15651	15431	15559	15565	15553	15563	15574	15411	15580	15654	15465	15603	15690	15429	15484	15531	15478	15562	15552	15678	15751	15664	15397	15566	15728	15552	15390	15354	15336	15369	15574	15502	15597	15517	15542	15458	15456	15638	15446	15340	15740	15480	15545	15736	15546	15637	15528	15587	15587	15721	15600	15412	15557	15403	15741	15522	15340	15533	15416	15418	15305	15480	15488	15445	15560	15414	15517	15512	15582	15599	15554	15411	15418	15595	15628	15568	15581	15494	15379	15550	15529	15717	15209	15478	15621	15434	15494	15646	15579	15732	15240	15650	15563	15389	15522	15557	15603	15543	15534	15509	15491	15608	15501	15585	15532	15393	15402	15444	15610	15411	15503	15490	15468	15600	15495	15624	15581	15420	15549	15499	15416	15690	15565	15518	15605	15605	15559	15557	15471	15704	15661	15583	15525	15683	15592	15509	15577	15473	15578	15436	15474	15710	15587	15598	15560	15452	15333	15508	15547	15499	15563	15636	15573	15463	15507	15454	15458	15687	15536	15393	15481	15457	15601	15240	15775	15442	15482	15560	15509	15499	15428	15692	15664	15344	15413	15443	15398	15620	15456	15625	15499	15551	15516	15689	15362	15454	15490	15588	15386	15517	15600	15463	15652	15549	15394	15298	15545	15474	15473	15405	15312	15278	15310	15670	15487	15597	15524	15443	15435	15428	15660	15669	15681	15603	15651	15768	15664	15755	15480	15290	15184	15519	15702	15660	15666	15506	15469	15474	15513	15711	15567	15607	15574	15505	15442	15532	15627	15639	15454	15577	15507	15330	15469	15643	15345	15429	15564	15415	15481	15633	15545	15629	15553	15405	15508	15612	15556	15544	15475	15795	15584	15481	15553	15679	15528	15406	15533	15514	15882	15505	15523
33305	46672	40716	29617	24548	20988	18220	16777	15774	15276	15063	14827	14596	14680	14465	14482	14402	14542	14466	14498	14443	14498	14462	14545	14570	14368	14303	14573	14562	14557	14371	14322	14480	14486	14386	14526	14446	14575	14546	14427	14498	14319	14470	14489	14363	14505	14628	14490	14422	14477	14537	14483	14503	14355	14281	14337	14477	14506	14392	14308	14538	14309	14453	14300	14330	14396	14464	14332	14565	14451	14455	14575	14511	14549	14563	14535	14455	14386	14546	14215	14546	14573	14504	14388	14386	14338	14476	14322	14458	14461	14356	14432	14442	14414	14527	14492	14569	14266	14406	14476	14360	14333	14459	14423	14384	14439	14293	14406	14412	14488	14485	14397	14281	14569	14325	14402	14472	14483	14432	14501	14465	14298	14385	14529	14482	14396	14443	14250	14590	14491	14444	14465	14495	14385	14302	14458	14482	14414	14326	14434	14402	14451	14266	14388	14395	14489	14321	14458	14445	14422	14481	14449	14441	14383	14496	14531	14535	14466	14493	14267	14511	14434	14413	14400	14443	14414	14553	14470	14368	14410	14368	14537	14402	14413	14408	14397	14523	14432	14383	14389	14458	14330	14601	14400	14407	14352	14589	14540	14510	14381	14413	14580	14591	14253	14384	14340	14619	14413	14263	14541	14456	14361	14413	14534	14261	14438	14444	14260	14546	14352	14398	14601	14384	14535	14393	14420	14426	14463	14272	14569	14445	14253	14450	14513	14349	14385	14313	14418	14354	14448	14247	14556	14411	14349	14297	14488	14539	14491	14532	14499	14351	14552	14511	14345	14534	14407	14262	14474	14242	14359	14411	14349	14454	14307	14251	14515	14384	14410	14291	14423	14401	14312	14363	14371	14692	14406	14206	14422	14565	14544	14443	14375	14330	14426	14278	14334	14417	14309	14464	14424	14451	14378	14484	14410	14550	14386	14500	14496	14444	14640	14556	14475	14553	14351	14457	14503	14585	14405	14439	14327	14392	14407	14440	14514	14563	14329	14169	14428	14476	14420	14346	14545	14301	14546	14370	14396	14430	14328	14432	14405	14453	14277	14514	14358	14387	14599	14456	14421	14534	14240	14446	14399	14316	14533	14364	14479	14403	14414	14520	14431	14535	14462	14416	14448	14541	14332	14342	14486	14208	14152	14543	14446	14354	14317	14372	14465	14387	14286	14425	14386	14437	14281	14576	14296	14364	14373	14488	14504	14489	14430	14431	14538	14427	14375	14450	14602	14285	14339	14411	14537	14461	14273	14471	14345	14377	14522	14533	14574	14455	14322	14434	14530	14415	14640	14357	14318	14479	14362	14358	14520	14475	14471	14475	14288	14353	14604	14384	14396	14507	14438	14378	14484	14346	14414	14370	14364	14245	14438	14355	14399	14669	14635	14497	14371	14427	14537	14392	14384	14494	14548	14495	14478	14399	14493	14538	14454	14449	14458	14350	14618	14599	14397	14411	14390	14610	14430	14403	14488	14573	14253	14392	14469	14478	14548	14341	14322	14332	14540	14509	14321	14348	14387	14454	14323	14386	14296	14413	14560	14405	14502	14482	14441	14446	14290	14398	14449	14498	14360	14414	14331	14338	14457	14443	14263	14496	14472	14487	14336	14426	14482	14496	14474	14436	14481	14354	14478	14298	14321	14765	14601	14354	14530	14495	14370	14585	14478	14456	14361	14516	14354	14431	14597	14453	14616	14373	14237	14332	14499	14337	14670	14364	14297	14470	14346	14408	14423	14446	14363	14465	14429	14563	14522	14389	14423	14501	14478	14339	14458	14382	14360	14285	14449	14305	14446	14488	14412	14590	14480	14467	14498	14174	14314	14444	14458	14406	14336	14458	14241	14398	14473	14305	14598	14278	14436	14301	14392	14459	14427	14488	14411	14535	14427	14362	14443	14418	14525	14560	14306	14518	14422	14341	14360	14505	14575	14263	14566	14332	14445	14544	14391	14465	14528	14489	14505	14374	14544	14515	14322	14423	14269	14280	14492	14409	14458	14207	14454	14420	14341	14421	14497	14469	14478	14495	14440	14397	14554	14350	14346	14544	14506	14515	14304	14692	14469	14426	14474	14513	14514	14495	14380	14455	14452	14513	14375	14574	14304	14463	14544	14449	14441	14510	14672	14427	14484	14441	14582	14444	14285	14466	14553	14480	14461	14349	14510	14399	14522	14320	14407	14519	14511	14522	14477	14501	14456	14431	14368	14234	14359	14319	14489	14519	14324	14675	14436	14384	14485	14456	14431	14553	14466	14514	14571	14364	14420	14377	14450	14534	14564	14402	14384	14363	14397	14454	14307	14388	14468	14550	14607	14414	14356	14518	14461	14547	14657	14409	14359	14339	14414	14280	14321	14316	14346	14320	14372	14378	14369	14486	14465	14508	14389	14521	14457	14410	14357	14431	14381	14257	14394	14291	14439	14468	14497	14507	14497	14510	14262	14561	14259	14424	14381	14357	14424	14475	14438	14269	14432	14485	14425	14573	14549	14512	14524	14445	14554	14495	14525	14478	14307	14473	14401	14528	14514	14445	14420	14545	14550	14336	14546	14349	14487	14502	14379	14415	14451	14563	14313	14387	14476	14507	14585	14431	14227	14497	14496	14264	14338	14571	14554	14480	14243	14470	14299	14541	14351	14466	14583	14497	14434	14319	14313	14419	14425	14391	14445	14579	14338	14427	14406	14412	14390	14340	14362	14521	14451	14440	14443	14181	14479	14559	14412	14424	14358	14329	14325	14414	14445	14336	14341	14452	14452	14539	14410	14540	14359	14445	14589	14285	14468	14607	14391	14477	14303	14388	14519	14226	14489	14566	14359	14544	14536	14318	14573	14448	14370	14393	14551	14469	14456	14460	14547	14385	14387	14437	14313	14457	14399	14374	14485	14467	14515	14567	14145	14556	14272	14508	14395	14388	14318	14279	14610	14575	14378	14320	14528	14472	14521	14539	14356	14293	14286	14592	14455	14451	14455	14365	14513	14487	14617	14361	14512	14425	14601	14472	14365	14618	14356	14358	14457	14397	14481	14484	14390	14413	14463	14344	14168	14493	14548	14353	14432	14554	14398	14459	14425	14419	14554	14539	14520	14658	14474	14292	14341	14412	14399	14447	14422	14567	14367	14413	14602	14408	14409	14456	14515	14324	14491	14507	14375	14360	14546	14541	14607	14484	14407	14411	14297	14492	14423	14311	14414	14525	14325	14443	14575	14347	14420	14455	14353	14667	14345	14453	14405	14361	14430	14472	14442	14391	14252	14356	14444	14567	14457	14580	14288	14426	14381	14412	14455	14320	14571	14427	14522	14403	14352	14254	14421	14504	14497	14490	14494	14490	14405	14498	14367	14383	14462	14374	14337	14342	14370	14499	14165	14499	14458	14415	14508	14326	14454	14531	14508	14217	14531	14569	14344	14382	14591	14542	14537	14400	14622	14391	14388	14412	14379	14376	14467	14405	14251	14368	14444	14296	14383	14445	14369	14497	14379	14486	14466	14555	14516	14444	14412	14476	14401	14354	14448	14369	14399	14565	14460	14370	14548	14454	14396	14581	14485	14360	14383	14494	14343	14529	14525	14598	14511	14396	14422	14379	14564	14500	14376	14365	14318	14300	14601	14426	14468	14453	14610	14466	14253	14335	14561	14406	14431	14540	14340	14257	14464	14394	14589	14470	14449	14441	14378	14467	14558	14418	14589	14450	14465	14290	14386	14538	14456	14401	14533	14405	14526	14555	14585	14593	14486	14530	14559	14288	14559	14428	14451	14342	14350	14534	14371	14597	14556	14458	14372	14501	14494	14444	14416	14415	14217	14330	14385	14512	14434	14391	14478	14401	14398	14254	14545	14466	14573	14466	14373	14360	14291	14212	14352	14389	14424	14464	14404	14461	14558	14355	14429	14531	14674	14659	14413	14531	14264	14321	14510	14511	14507	14617	14185	14441	14343	14490	14515	14283	14295	14417	14393	14534	14375	14564	14465	14376	14532	14301	14559	14461	14387	14357	14433	14513	14406	14420	14355	14369	14508	14450	14557	14454	14546	14457	14435	14482	14441	14350	14409	14439	14459	14451	14330	14483	14510	14493	14474	14399	14306	14490	14367	14397	14263	14452	14571	14490	14393	14282	14579	14382	14594	14441	14569	14352	14294	14461	14394	14457	14560	14351	14390	14437	14410	14384	14359	14382	14503	14604	14630	14399	14584	14529	14362	14479	14390	14535	14266	14338	14287	14467	14230	14394	14358	14548	14435	14335	14498	14426	14428	14266	14299	14281	14488	14300	14455	14481	14513	14287	14475	14472	14540	14415	14472	14466	14370	14298	14463	14534	14585	14441	14651	14328	14575	14519	14517	14397	14370	14329	14393	14419	14303	14342	14500	14393	14227	14533	14365	14545	14494	14594	14397	14472	14535	14308	14495	14385	14521	14477	14500	14579	14399	14474	14458	14482	14378	14373	14495	14521	14399	14348	14395	14472	14493	14531	14242	14408	14599	14480	14513	14521	14486	14529	14430	14392	14471	14466	14365	14443	14603	14431	14403	14290	14515	14508	14474	14375	14366	14614	14488	14326	14346	14225	14381	14366	14666	14288	14461	14416	14491	14401	14457	14450	14391	14372	14498	14477	14282	14511	14375	14413	14345	14255	14428	14489	14341	14626	14354	14542	14319	14471	14679	14502	14359	14460	14575	14476	14572	14561	14589	14379	14241	14483	14509	14370	14472	14456	14477	14500	14387	14338	14537	14412	14492	14386	14513	14393	14481	14339	14306	14595	14559	14618	14210	14307	14602	14642	14552	14480	14531	14542	14542	14412	14544	14513	14378	14447	14296	14492	14448	14364	14408	14563	14210	14608	14612	14393	14488	14644	14523	14448	14539	14460	14391	14402	14564	14510	14506	14312	14267	14417	14539	14488	14403	14411	14358	14288	14324	14472	14453	14417	14386	14343	14595	14488	14466	14567	14360	14324	14525	14424	14350	14451	14434	14431	14543	14356	14372	14354	14593	14352	14437	14492	14560	14485	14278	14419	14418	14340	14398	14231	14515	14484	14551	14300	14524	14517	14375	14587	14356	14532	14430	14524	14458	14479	14411	14385	14454	14434	14387	14309	14560	14466	14370	14458	14263	14364	14494	14370	14433
24485	21597	29366	27153	27239	26750	24900	21365	20295	19319	18258	17531	17271	16801	17024	16873	17028	16899	16967	16683	16919	16446	16619	16742	16922	16503	16722	16711	16739	16815	16589	16759	16555	16724	16788	16646	16672	16773	16521	16570	16664	16516	16770	16659	16645	16672	16655	16500	16573	16561	16812	16476	16597	16793	16804	16813	16408	16364	16613	16500	16570	16625	16656	16779	16532	16686	16517	16720	16450	16589	16344	16488	16687	16723	16486	16689	16757	16680	16591	16586	16787	16415	16664	16636	16460	16735	16852	16714	16642	16705	16410	16584	16482	16448	16507	16554	16692	16762	16674	16735	16671	16633	16631	16584	16856	16604	16620	16518	16717	16555	16549	16582	16484	16616	16697	16500	16535	16565	16630	16479	16581	16463	16506	16597	16789	16503	16682	16724	16624	16534	16625	16614	16715	16571	16468	16548	16667	16717	16653	16543	16637	16536	16610	16585	16622	16541	16442	16688	16524	16592	16591	16543	16614	16626	16545	16653	16542	16631	16411	16513	16563	16531	16586	16631	16670	16620	16736	16628	16462	16649	16416	16437	16528	16648	16618	16517	16697	16442	16718	16613	16497	16560	16484	16524	16636	16343	16529	16657	16574	16583	16616	16446	16569	16589	16534	16555	16553	16522	16696	16628	16674	16452	16507	16524	16456	16604	16702	16535	16496	16276	16468	16727	16661	16665	16752	16702	16416	16546	16761	16770	16736	16782	16665	16618	16805	16699	16502	16554	16728	16547	16699	16706	16705	16670	16528	16444	16483	16651	16600	16619	16803	16713	16606	16587	16562	16692	16506	16552	16585	16658	16478	16556	16705	16599	16678	16653	16643	16573	16735	16673	16411	16557	16545	16462	16469	16679	16705	16500	16533	16592	16593	16659	16360	16489	16435	16581	16579	16465	16533	16658	16479	16526	16571	16551	16640	16643	16611	16411	16666	16505	16402	16565	16558	16629	16647	16548	16555	16847	16457	16487	16622	16496	16452	16663	16764	16667	16831	16335	16634	16771	16529	16473	16373	16711	16536	16585	16654	16721	16736	16695	16784	16607	16605	16484	16371	16592	16616	16542	16707	16557	16780	16664	16666	16437	16552	16503	16638	16589	16518	16708	16457	16552	16608	16742	16588	16397	16419	16434	16578	16658	16596	16599	16361	16438	16437	16470	16640	16362	16602	16539	16658	16620	16549	16590	16713	16530	16575	16734	16594	16554	16532	16413	16598	16645	16492	16834	16545	16534	16612	16662	16563	16491	16511	16528	16584	16649	16570	16764	16552	16518	16517	16526	16537	16445	16762	16677	16681	16697	16503	16464	16672	16652	16662	16522	16609	16677	16415	16465	16676	16344	16430	16620	16557	16707	16554	16524	16665	16816	16806	16774	16643	16612	16610	16704	16745	16805	16645	16708	16848	16569	16548	16490	16590	16627	16715	16532	16474	16577	16411	16455	16747	16614	16543	16695	16805	16543	16576	16517	16502	16594	16762	16636	16661	16406	16442	16512	16599	16642	16644	16331	16398	16672	16452	16684	16612	16444	16726	16913	16635	16679	16638	16717	16926	16481	16673	16594	16718	16570	16502	16770	16591	16751	16535	16606	16402	16625	16485	16424	16381	16705	16595	16641	16554	16666	16705	16703	16609	16671	16567	16607	16629	16546	16545	16812	16649	16307	16781	16312	16809	16403	16628	16566	16412	16514	16498	16572	16631	16900	16524	16541	16625	16621	16643	16552	16745	16364	16698	16497	16616	16591	16630	16525	16413	16496	16625	16717	16589	16506	16775	16610	16583	16679	16528	16738	16665	16691	16575	16608	16419	16589	16634	16488	16515	16767	16749	16602	16467	16527	16791	16708	16481	16605	16496	16752	16513	16571	16551	16343	16411	16627	16625	16518	16624	16772	16491	16578	16707	16643	16496	16484	16742	16620	16578	16661	16539	16666	16426	16576	16520	16549	16626	16598	16485	16637	16754	16554	16735	16575	16571	16564	16631	16579	16595	16624	16632	16731	16652	16404	16506	16513	16581	16635	16549	16631	16586	16638	16582	16587	16733	16602	16546	16764	16639	16639	16511	16645	16700	16699	16726	16570	16576	16700	16479	16384	16585	16752	16562	16528	16802	16534	16501	16543	16653	16705	16585	16469	16776	16452	16598	16589	16588	16548	16733	16756	16491	16586	16472	16647	16449	16676	16678	16554	16689	16355	16590	16484	16741	16594	16378	16636	16638	16608	16597	16557	16385	16556	16520	16694	16486	16481	16624	16540	16766	16705	16712	16607	16754	16415	16738	16766	16578	16826	16630	16535	16728	16832	16626	16557	16622	16549	16665	16496	16542	16543	16496	16450	16629	16384	16567	16519	16473	16550	16628	16573	16481	16537	16607	16437	16664	16509	16606	16684	16740	16539	16822	16775	16658	16646	16439	16533	16772	16518	16547	16581	16410	16605	16514	16573	16506	16664	16715	16734	16616	16648	16562	16736	16714	16857	16550	16834	16435	16662	16734	16471	16553	16573	16482	16605	16503	16712	16721	16553	16638	16611	16454	16641	16563	16687	16655	16605	16648	16639	16392	16480	16515	16353	16553	16492	16513	16407	16644	16631	16554	16876	16642	16677	16778	16479	16491	16599	16615	16527	16513	16765	16717	16930	16654	16519	16533	16531	16812	16471	16555	16733	16599	16768	16600	16623	16509	16749	16644	16756	16494	16743	16672	16485	16478	16671	16640	16693	16481	16437	16568	16554	16590	16533	16572	16432	16686	16376	16565	16642	16571	16804	16481	16486	16420	16605	16543	16461	16659	16697	16664	16604	16639	16490	16579	16462	16582	16726	16659	16616	16589	16590	16709	16641	16530	16589	16746	16559	16513	16601	16753	16470	16799	16487	16594	16587	16671	16825	16727	16509	16710	16627	16731	16563	16736	16740	16639	16651	16806	16698	16594	16219	16705	16412	16651	16645	16560	16723	16553	16575	16744	16549	16463	16589	16528	16650	16723	16565	16682	16445	16527	16628	16621	16750	16511	16536	16704	16575	16595	16563	16541	16740	16618	16707	16631	16558	16618	16638	16471	16566	16664	16727	16671	16546	16746	16682	16734	16406	16586	16605	16659	16471	16474	16474	16480	16632	16679	16629	16688	16612	16436	16607	16612	16703	16621	16634	16586	16774	16427	16719	16499	16668	16731	16757	16600	16640	16761	16653	16585	16691	16756	16678	16634	16548	16471	16334	16665	16456	16624	16595	16496	16507	16714	16642	16747	16615	16541	16590	16812	16524	16546	16686	16536	16615	16674	16569	16570	16627	16505	16650	16487	16501	16931	16572	16706	16566	16528	16637	16598	16673	16693	16588	16715	16519	16744	16757	16624	16746	16619	16766	16684	16863	16653	16716	16848	16493	16530	16519	16618	16551	16479	16574	16456	16683	16708	16680	16663	16487	16535	16580	16392	16598	16766	16701	16633	16451	16475	16804	16691	16677	16583	16524	16673	16651	16627	16643	16675	16478	16564	16802	16577	16487	16721	16714	16598	16518	16612	16591	16576	16740	16606	16736	16445	16444	16580	16822	16519	16801	16671	16659	16566	16521	16529	16537	16611	16595	16823	16701	16616	16522	16786	16651	16687	16436	16524	16413	16530	16580	16690	16779	16562	16638	16529	16667	16363	16582	16638	16563	16495	16534	16606	16534	16661	16842	16527	16718	16647	16495	16636	16676	16486	16776	16594	16631	16822	16517	16722	16648	16722	16462	16475	16562	16571	16490	16724	16682	16884	16375	16507	16747	16773	16542	16577	16698	16608	16656	16504	16373	16762	16556	16665	16680	16486	16817	16736	16480	16665	16506	16505	16560	16567	16557	16566	16492	16605	16501	16586	16573	16469	16736	16630	16609	16557	16499	16658	16527	16453	16491	16665	16418	16584	16683	16498	16581	16571	16610	16485	16480	16574	16593	16525	16663	16399	16711	16697	16759	16712	16694	16638	16580	16713	16469	16705	16525	16554	16579	16515	16533	16636	16703	16616	16509	16429	16575	16745	16654	16594	16634	16644	16670	16552	16526	16654	16602	16598	16509	16703	16535	16715	16704	16685	16800	16465	16644	16485	16520	16551	16430	16556	16565	16651	16468	16552	16482	16610	16652	16606	16575	16659	16584	16764	16525	16669	16594	16490	16690	16533	16399	16740	16583	16528	16696	16702	16529	16738	16612	16806	16483	16542	16716	16570	16475	16567	16422	16629	16704	16745	16585	16606	16689	16627	16502	16474	16523	16597	16684	16803	16555	16581	16577	16567	16526	16706	16591	16612	16691	16568	16584	16465	16745	16613	16611	16502	16390	16865	16669	16628	16709	16627	16579	16559	16592	16681	16525	16540	16574	16574	16635	16637	16556	16670	16520	16617	16728	16399	16532	16675	16498	16501	16316	16539	16597	16553	16429	16670	16657	16565	16460	16695	16569	16618	16579	16639	16506	16528	16506	16578	16550	16568	16596	16483	16611	16517	16452	16587	16661	16625	16605	16702	16536	16532	16660	16530	16722	16703	16601	16671	16622	16479	16596	16603	16545	16589	16724	16686	16679	16692	16558	16605	16448	16399	16560	16608	16534	16701	16767	16667	16500	16588	16366	16506	16438	16586	16628	16609	16604	16460	16640	16657	16765	16659	16540	16679	16568	16543	16480	16601	16690	16525	16603	16705	16392	16681	16633	16734	16613	16654	16804	16464	16414	16558	16455	16556	16455	16461	16765	16429	16454	16559	16570	16625	16555	16652	16433	16642	16644	16562	16518	16670	16650	16609	16543	16617	16725	16678	16365	16723	16729	16628	16495	16662	16547	16790	16684	16562	16544	16404	16507	16573	16598	16390	16576	16426	16568	16677	16526	16716	16472	16533	16635	16708	16534	16564	16471	16749	16656	16582	16748	16597	16376	16426	16535	16702	16530	16471	16538	16631	16803	16662	16548	16814	16572	16521	16524	16724	16606	16450	16681	16628	16567	16816	16577	16550	16638	16552	16564	16710	16614	16654	16607	16495	16445	16604	16529	16632	16565	16736	16533	16652	16687	16664	16658	16806	16753	16384	16500	16588	16592	16498	16544	16697	16627	16717	16456	16456	16430	16716	16620	16639	16668	16543	16514	16597	16565
37419	56538	51232	41318	34360	26770	22558	20802	19419	17978	16535	15795	15575	15559	15340	15273	15427	15191	15336	15115	15261	15124	15271	15043	15057	15276	15220	15170	15163	15194	14927	15258	15242	15149	15180	15107	15072	15116	15060	15082	15227	15198	15109	15205	15199	15110	15012	15041	15138	14954	15096	15148	15212	15083	15255	15198	15180	15186	15080	15123	15004	15278	15300	15237	15164	15170	14974	15201	15012	15212	15047	15119	14880	15092	15083	15159	15121	14935	15167	14949	15067	15223	15179	15052	15147	15112	14998	15049	15249	15031	15234	15014	15062	15080	14970	14888	15050	15359	15149	15190	15148	15091	15242	15334	15157	15308	15133	15085	15117	14978	15083	15265	15012	15123	15164	15055	15191	15156	15173	15097	14957	15014	15063	15155	15069	15296	15132	15203	15109	15243	15097	15032	15059	15083	15226	15076	15106	15143	14926	15198	14991	15183	15324	15141	15205	15264	15002	14958	15110	15074	15147	15055	15161	15111	15023	15046	15175	14914	15190	15165	15011	15213	15074	14977	15192	15102	15084	15228	15037	15170	15085	15211	15004	15079	15118	15123	15265	15195	15136	15229	15083	15114	15101	15130	15007	15256	14916	15232	15102	15129	15162	14995	15280	15128	15154	15133	15106	15146	15125	15128	15183	15156	15204	15165	15221	15260	15064	15047	15025	15270	15188	15121	15214	14907	15216	15176	15126	15213	15141	15129	15166	15011	15032	15264	15085	15238	15055	15267	15085	15031	15067	15202	15140	15121	15163	15078	15160	15095	14960	15022	15153	15134	15010	15143	15204	15123	15136	15219	15030	14857	15079	14985	15018	15206	15051	15193	15067	15178	15144	15002	15031	15090	15083	15098	15042	15277	15237	15247	15114	15041	15161	15208	15258	15175	15102	15058	15021	14944	15194	15006	15061	15142	15139	14913	15001	15165	15279	14985	15049	14900	15074	15182	15094	15113	15144	15288	15118	15124	15217	15078	14885	15180	15223	15255	14981	15083	15100	15165	15149	15231	15022	15179	15186	15215	15100	15177	15124	15215	15085	15228	15101	15243	15069	15226	15292	15194	15267	15059	14979	15099	15020	15105	15180	15025	15159	15156	15113	15041	15097	14971	15238	15281	15080	15143	15161	15183	15165	15102	15201	15128	15039	15209	15122	15110	15148	15028	15282	15039	15108	14959	14994	15014	15014	15200	15079	15190	15349	15207	15195	15210	14929	15069	15122	15016	15127	15357	15245	15100	15113	15022	14971	15122	15082	15180	15119	15143	15086	14977	15094	14948	15077	15189	15130	14755	15097	15080	15102	15043	15182	15251	15237	15194	15003	15080	14909	15049	15115	15160	15026	15257	14967	15199	15298	15174	15164	14980	15145	15088	15038	14989	15108	15216	15202	15244	15193	15169	14941	15092	15128	15338	15054	14957	15360	15128	15198	15157	14918	15086	15133	15241	15014	15169	15105	15068	15000	15121	15275	15135	15018	15176	15125	15072	15119	15088	15072	15191	15012	15093	15025	14969	15252	15058	15044	15086	15097	15022	15250	15251	15052	15143	15276	15233	15193	15145	15101	15041	15067	14952	15118	15238	15154	15220	15152	15228	15015	15138	15318	15081	14987	15262	14975	15109	15278	15125	15100	15146	15074	15081	15139	15133	15199	15253	15128	15030	15173	15093	15073	15075	15126	15146	15171	15078	15102	15245	15089	14930	15210	14894	15176	15194	15067	15093	15077	15064	15104	15183	15224	15242	15065	15184	15081	15054	15135	15140	15148	15107	15234	15134	15162	15090	14883	15129	15134	15193	15168	15220	15054	15155	15000	15179	15064	14982	15134	15216	15056	14999	15130	15115	15120	15190	15165	15100	15006	15061	15052	15182	14855	14999	15107	15110	15056	15177	15155	15216	15065	15038	15282	15210	14959	15117	15000	15119	15074	15183	15148	15051	15060	14969	15109	15129	15013	15195	15096	15264	15165	14945	15082	15187	15071	15184	14976	15296	15171	15150	15057	15039	15068	15059	15135	15053	15104	15141	15268	15233	14872	14988	15057	15088	15052	15095	15035	15044	15170	14905	15105	15072	15118	15046	15126	15172	15039	15153	15158	15153	15114	15129	15248	15167	15122	15061	15158	15028	15318	15115	15217	15142	15120	15198	15176	15174	15116	15139	15116	15035	15148	15007	15141	15175	15050	15118	15160	15233	15219	15003	15042	15362	15062	15022	14974	15094	15067	15112	15174	15058	15138	15154	15161	15201	15128	15080	15007	15029	15010	15097	15133	15049	15281	15085	15041	15180	14995	15075	15082	15100	15175	15036	15134	15055	15081	15178	15206	15105	15166	15110	15049	15122	15096	15122	15214	15131	15115	15219	15061	15192	15012	15116	15281	15267	15189	15268	15054	15246	15199	15152	15201	15039	15106	15232	15144	15232	15123	15033	15174	15035	15063	14974	15035	14981	15008	14949	15228	15149	15107	14938	15186	15077	15143	15159	15044	15022	15118	15067	15198	15163	15234	15310	15055	14989	15128	15124	14945	15241	14815	15175	15162	14920	15136	14995	15294	14948	15192	15138	15181	15067	15166	15152	15032	15033	15124	15101	14870	14976	14906	15166	15120	15167	15033	15073	15323	15214	15074	15205	15184	15196	15046	15498	15014	15001	15137	15046	15184	15328	15184	15025	15025	15062	15008	15095	15106	15024	15087	15057	15173	15233	15242	15120	15166	15287	15051	15083	15061	15072	15078	15216	15161	15173	15089	15049	15113	15018	15111	15169	15030	15087	15097	15157	15105	15207	15189	15280	15023	15230	15133	15317	15052	15055	15037	14849	15100	15191	15032	15205	15170	15048	14983	14997	15094	15131	15080	15208	15006	15041	15226	15236	15174	15093	15234	15161	15189	15214	15150	15302	14907	15179	15126	15216	14967	15113	15160	15086	15094	15220	15232	15179	15316	15267	14987	15076	15075	15090	14958	15074	14969	15165	15126	15147	15363	14930	15082	15033	15221	15187	15269	15048	15160	15214	15247	15189	15077	15204	15183	14990	15170	15214	15054	14984	15149	15238	15152	15125	15235	15014	15194	15274	15332	15281	15074	15092	15151	15051	15010	15209	15077	14950	15001	14957	14823	15127	15225	15133	15201	15154	15354	15150	15089	15205	15204	15048	15178	15038	15066	15109	15254	15103	15061	15158	15078	15116	15165	15214	15172	15153	15192	15160	15237	15175	15094	15235	15100	15277	15334	14836	15146	15023	15207	15105	15027	15125	15089	14956	15241	15093	15241	15105	15099	15137	15112	14983	15105	15038	14954	15097	14973	15093	15182	15071	15018	15111	15014	15096	15144	15158	15173	14989	15193	15047	15147	15159	15147	15057	15126	15135	14995	15181	15182	15195	15128	15110	15188	15035	15161	15219	15118	15130	15037	15062	14986	14984	15253	14938	15074	15260	15292	15086	15152	15139	15056	15223	15118	15125	15248	15041	15168	15293	15117	15218	15119	15017	15201	15085	15187	15153	15181	15144	15014	15109	15068	15199	15160	15062	15046	15137	15073	15191	15125	15071	15185	15249	15110	15152	14967	15066	15087	15101	15274	15254	15139	14965	15116	15238	15140	15038	14996	15183	15148	15017	15225	15143	15211	15041	15080	14928	15312	15038	15207	14953	15115	15211	15278	15156	15205	15222	15084	15188	15129	15116	15023	15124	15182	15176	15204	15242	15008	15051	15253	15259	15135	15178	15082	15113	15140	15142	15037	15148	15202	15084	15146	15232	15185	15198	15204	15101	15072	15098	15177	15003	15090	15106	15230	15061	15216	15122	15221	15056	14966	15019	15166	15154	15017	14999	15038	15200	15004	15208	15181	15174	15099	15071	15023	15042	14948	15149	15352	15092	15277	15191	15128	15089	15206	15177	15149	14973	15026	15148	15109	15124	15100	15073	15041	15238	15151	15266	15042	15172	15298	15101	15052	15231	15155	15058	15213	15133	15144	15026	15087	15115	15192	15131	15305	15189	15151	15273	15084	15031	15155	15099	15073	15140	15155	15183	15052	15103	15294	15096	15246	14800	15035	15151	15136	15104	15181	15060	15087	14971	15039	15029	15227	15104	15198	15095	15198	15141	15115	15141	15035	15075	15064	15030	15129	15063	15061	15129	15061	15028	15113	15066	15231	15105	15199	15308	14983	15290	15174	14969	15162	15075	15212	15155	14799	15213	15049	15126	15141	15165	15146	15253	15038	15148	15129	15240	14873	15160	15122	15322	15246	14917	15059	15015	15104	15189	15247	14861	15063	15177	15026	15165	14982	14972	15157	14972	15108	14925	15103	15126	15035	15170	15102	15309	15025	15194	15234	14987	15089	15189	15163	15077	14979	14941	15134	15013	15060	15262	15031	15191	15142	15064	15281	15045	15126	15203	14889	15058	15062	15173	15211	15189	15117	15041	14966	15065	14919	15191	14872	15037	15027	14976	15122	15122	15229	14939	15029	15162	15151	15199	15282	15180	15222	15226	14963	15116	15100	14951	15068	15201	15006	15363	15240	15121	14987	15130	15295	15114	14990	15090	15039	15215	15123	15107	15101	15138	15196	15158	15324	15109	15278	14997	15098	14888	15099	15176	15329	15280	15176	15086	15067	15088	15037	15162	15147	15194	15305	14997	14994	15048	15179	15055	15119	15094	15156	15140	14982	15098	15049	15216	15168	15179	15059	15160	15194	15041	14954	15103	15256	15093	15005	15102	15201	15215	15086	15256	15131	15051	15121	15030	15148	15076	15108	15145	15115	15158	15187	15079	15060	15025	14941	15156	15085	15070	15199	15110	15043	14911	14998	15120	15137	15173	14850	15189	15192	14970	14982	15149	15158	15161	15089	15228	15219	15040	15136	15130	15055	15051	15058	15055	15249	15126	15144	15082	15016	15009	15188	15178	15285	15145	15173	15119	15089	15121	14898	15034	15150	15041	15236	15156	15014	15074	15107	15246	15201	15092	14965	15212	15084	15084	15097	15098	14899	15186	15226	15201	15092	15087	15084	15058	15127	15041	15138	15021	15004	15235	15119	15198	15261	15124	15186	15082	15063	15089	15196	15065	14932	15213	15141	14991	15046	14961	15000	15186	15223	15111	15258	15077	15156	14918	15076	15099
23094	21504	29519	25085	25143	27808	29673	24676	21820	20248	19080	18060	17438	17060	16991	16953	16894	16880	17038	16850	16739	16622	16857	16913	16826	16776	16759	16750	16704	16686	16610	16736	16718	16813	16536	16775	16748	16808	16665	16779	16567	16409	16710	16760	16546	16661	16785	16795	16716	16480	16718	16589	16692	16699	16601	16502	16774	16655	16588	16958	16770	16747	16425	16711	16741	16519	16596	16594	16922	16759	16644	16698	16510	16551	16604	16592	16635	16638	16573	16427	16590	16634	16853	16730	16572	16619	16811	16627	16368	16660	16629	16595	16771	16642	16720	16581	16570	16573	16743	16765	16752	16602	16553	16634	16605	16841	16570	16520	16659	16633	16591	16624	16594	16613	16721	16529	16567	16536	16569	16761	16761	16825	16599	16709	16737	16540	16702	16660	16689	16600	16710	16709	16594	16493	16539	16621	16478	16513	16584	16563	16771	16375	16498	16664	16616	16729	16757	16744	16551	16693	16775	16569	16605	16700	16592	16752	16681	16681	16423	16697	16745	16611	16721	16616	16578	16499	16482	16351	16512	16718	16505	16637	16649	16459	16718	16670	16498	16604	16629	16750	16519	16508	16672	16688	16561	16524	16712	16786	16597	16694	16589	16540	16663	16598	16692	16472	16519	16474	16845	16813	16635	16679	16535	16513	16666	16705	16684	16694	16771	16551	16681	16497	16442	16625	16768	16541	16398	16400	16617	16632	16385	16689	16687	16484	16483	16612	16765	16480	16608	16438	16751	16667	16567	16456	16687	16482	16700	16682	16709	16568	16610	16756	16551	16724	16522	16702	16536	16619	16514	16676	16586	16634	16561	16443	16672	16401	16633	16854	16623	16576	16522	16501	16619	16499	16783	16696	16662	16705	16579	16509	16515	16640	16459	16627	16701	16690	16689	16491	16612	16638	16372	16624	16749	16503	16474	16360	16707	16498	16580	16652	16817	16675	16667	16598	16747	16574	16583	16641	16605	16479	16689	16632	16782	16487	16353	16347	16597	16616	16562	16502	16544	16623	16637	16648	16580	16639	16718	16669	16440	16489	16557	16488	16607	16678	16769	16612	16715	16624	16494	16739	16553	16588	16685	16653	16447	16688	16623	16396	16576	16496	16608	16473	16443	16640	16346	16713	16672	16639	16505	16572	16621	16542	16694	16739	16470	16650	16592	16658	16615	16631	16551	16479	16588	16440	16495	16728	16649	16418	16441	16621	16573	16628	16692	16641	16401	16705	16689	16585	16485	16495	16548	16541	16578	16625	16492	16456	16609	16985	16680	16577	16678	16347	16700	16500	16663	16520	16637	16609	16619	16449	16441	16502	16529	16549	16445	16513	16544	16758	16392	16477	16570	16512	16596	16729	16740	16615	16628	16770	16837	16477	16466	16656	16494	16518	16649	16744	16493	16716	16786	16600	16552	16619	16649	16641	16371	16572	16703	16608	16624	16612	16605	16577	16543	16644	16696	16615	16536	16407	16623	16516	16556	16734	16553	16743	16578	16545	16539	16455	16522	16517	16600	16464	16516	16648	16463	16777	16462	16467	16567	16505	16681	16666	16690	16674	16557	16654	16678	16576	16398	16473	16498	16357	16629	16749	16782	16679	16694	16635	16601	16497	16665	16525	16513	16636	16524	16340	16589	16572	16568	16789	16545	16653	16494	16703	16500	16443	16667	16683	16555	16814	16486	16551	16570	16591	16730	16602	16425	16597	16656	16779	16637	16638	16751	16390	16598	16534	16580	16359	16529	16589	16686	16652	16652	16652	16556	16455	16395	16611	16402	16548	16685	16607	16635	16670	16403	16597	16570	16493	16556	16577	16474	16443	16421	16597	16593	16585	16503	16405	16403	16523	16469	16625	16552	16647	16749	16746	16533	16472	16400	16504	16551	16643	16638	16415	16647	16519	16516	16648	16650	16716	16657	16720	16678	16506	16601	16785	16677	16585	16626	16510	16578	16622	16600	16580	16487	16653	16669	16578	16542	16283	16621	16757	16870	16592	16446	16702	16440	16385	16473	16465	16612	16538	16730	16520	16521	16479	16681	16713	16393	16793	16626	16744	16564	16517	16628	16679	16857	16556	16537	16658	16619	16627	16519	16768	16440	16614	16511	16582	16610	16406	16605	16556	16700	16681	16662	16800	16670	16536	16489	16562	16603	16408	16640	16818	16454	16466	16671	16560	16620	16489	16486	16653	16608	16622	16628	16474	16405	16578	16502	16688	16318	16483	16654	16776	16740	16357	16543	16690	16630	16697	16476	16655	16649	16647	16613	16628	16601	16704	16494	16447	16619	16533	16765	16499	16598	16519	16604	16727	16669	16556	16571	16533	16567	16633	16605	16624	16673	16639	16718	16658	16378	16395	16660	16673	16552	16720	16503	16503	16616	16662	16414	16515	16242	16666	16572	16476	16510	16448	16513	16580	16648	16751	16619	16531	16690	16482	16530	16677	16615	16562	16648	16736	16573	16620	16520	16501	16510	16670	16614	16640	16731	16730	16679	16576	16695	16680	16484	16443	16621	16635	16724	16519	16539	16628	16633	16621	16524	16609	16607	16730	16501	16560	16608	16421	16343	16648	16502	16669	16826	16685	16688	16643	16562	16783	16668	16448	16565	16536	16708	16516	16740	16756	16581	16574	16703	16710	16581	16535	16454	16603	16623	16503	16509	16497	16576	16705	16611	16649	16508	16678	16683	16517	16569	16415	16744	16572	16527	16541	16460	16382	16560	16629	16678	16419	16803	16506	16700	16609	16726	16750	16603	16602	16787	16665	16476	16460	16635	16642	16699	16728	16451	16393	16690	16545	16424	16375	16583	16687	16596	16594	16546	16673	16463	16634	16430	16844	16479	16526	16806	16778	16749	16506	16694	16666	16464	16518	16618	16454	16476	16595	16521	16648	16646	16709	16745	16687	16667	16615	16677	16407	16699	16693	16564	16713	16676	16496	16706	16825	16695	16778	16830	16781	16568	16709	16235	16550	16430	16484	16724	16601	16677	16507	16564	16711	16244	16594	16496	16575	16387	16409	16573	16514	16652	16716	16561	16643	16525	16471	16358	16479	16568	16874	16630	16678	16774	16506	16689	16429	16657	16666	16512	16475	16494	16696	16817	16724	16655	16543	16769	16564	16665	16609	16576	16649	16493	16661	16626	16707	16502	16311	16581	16442	16629	16358	16740	16634	16622	16598	16621	16594	16545	16737	16708	16476	16635	16558	16492	16672	16754	16800	16443	16713	16536	16451	16488	16520	16545	16607	16738	16309	16731	16569	16531	16671	16706	16553	16868	16538	16632	16596	16673	16469	16555	16667	16763	16499	16502	16421	16529	16683	16496	16637	16702	16601	16508	16665	16443	16805	16632	16481	16574	16583	16653	16621	16493	16524	16700	16469	16431	16445	16496	16591	16584	16704	16516	16334	16637	16604	16706	16791	16513	16659	16640	16657	16791	16527	16459	16654	16623	16623	16515	16468	16641	16616	16644	16720	16505	16531	16649	16651	16792	16594	16573	16483	16761	16485	16649	16627	16748	16784	16703	16719	16732	16674	16614	16592	16697	16626	16851	16687	16639	16691	16569	16502	16684	16445	16683	16574	16589	16632	16569	16414	16592	16388	16383	16351	16543	16395	16529	16760	16673	16603	16739	16657	16531	16686	16535	16707	16636	16407	16575	16729	16552	16509	16452	16414	16526	16784	16653	16617	16472	16618	16490	16492	16702	16559	16666	16511	16675	16719	16496	16719	16426	16678	16768	16543	16672	16442	16663	16615	16371	16426	16491	16723	16548	16719	16764	16692	16657	16525	16507	16549	16514	16820	16700	16477	16641	16574	16384	16595	16519	16608	16742	16556	16653	16682	16377	16753	16458	16662	16580	16526	16615	16514	16513	16631	16538	16543	16686	16734	16728	16507	16590	16543	16359	16531	16767	16733	16601	16612	16402	16416	16774	16535	16642	16534	16520	16539	16654	16460	16539	16344	16645	16700	16838	16442	16660	16513	16459	16571	16620	16574	16483	16538	16740	16341	16564	16549	16415	16531	16604	16852	16645	16640	16510	16531	16356	16491	16433	16441	16585	16554	16608	16423	16466	16783	16520	16653	16515	16502	16656	16768	16609	16544	16573	16455	16599	16541	16532	16614	16581	16546	16867	16699	16666	16534	16566	16537	16705	16835	16632	16509	16492	16513	16494	16680	16416	16616	16773	16333	16513	16597	16495	16572	16480	16604	16719	16486	16583	16658	16368	16402	16859	16749	16613	16626	16782	16575	16570	16726	16362	16685	16651	16448	16750	16684	16458	16530	16468	16556	16529	16605	16525	16610	16753	16581	16523	16576	16532	16616	16689	16442	16766	16455	16686	16591	16433	16426	16718	16553	16580	16765	16591	16583	16543	16605	16490	16626	16671	16593	16499	16655	16691	16676	16603	16459	16790	16714	16733	16685	16750	16705	16492	16642	16514	16487	16738	16605	16727	16573	16631	16697	16982	16539	16667	16700	16643	16539	16554	16651	16528	16697	16477	16464	16581	16538	16523	16594	16726	16526	16620	16664	16658	16761	16787	16667	16567	16626	16588	16587	16707	16598	16554	16408	16649	16539	16611	16484	16493	16786	16604	16540	16508	16764	16499	16573	16556	16771	16799	16640	16303	16592	16567	16602	16494	16400	16468	16606	16601	16641	16797	16480	16652	16720	16645	16770	16580	16554	16562	16626	16521	16648	16458	16615	16601	16547	16364	16471	16807	16786	16694	16691	16402	16518	16745	16386	16635	16728	16773	16584	16647	16520	16487	16577	16459	16464	16397	16656	16563	16665	16618	16713	16560	16474	16561	16509	16671	16455	16613	16559	16510	16414	16562	16496	16479	16500	16712	16637	16527	16728	16672	16555	16574	16610	16538	16685	16469	16765	16696	16412	16423	16478	16652	16589	16635	16732	16582	16570	16530	16510	16440	16504	16697	16642	16793	16542	16498	16681	16550	16487	16414	16499	16648	16537	16503	16595	16832	16640	16671	16571	16707	16565	16490	16653	16739	16705	16714	16636	16527	16604	16533	16694	16724	16416	16586	16642	16760	16557	16609	16482	16661	16424	16579	16585	16582	16740	16640	16684	16695	16495	16612	16613	16578	16523	16599	16548
38990	61674	57901	48807	40004	32152	27405	24387	21048	19063	17495	16290	15718	15478	15429	15280	15364	15414	15218	15375	15283	15186	15133	15182	15313	15270	15134	15266	15203	15014	15212	15130	15037	15210	14970	15103	15194	15050	15032	15016	15069	15167	15079	15221	15093	15025	15186	15081	15044	14968	15080	14983	15035	14980	14989	15083	15275	14960	14981	15013	15077	14966	14972	15045	15075	15122	15182	15018	15100	14985	15052	14996	14942	15123	15261	15158	14950	15180	15114	14932	15020	15154	15273	15239	15027	15127	15276	14922	15013	15076	15228	15153	15089	14960	15010	15101	15017	14956	15077	15070	15140	15176	15124	15113	15138	15058	14959	15238	15151	15101	15123	15070	15231	15244	15105	15042	14977	15024	14913	15114	14993	14938	15064	15077	15045	15160	14861	15100	15058	15022	15029	15191	15040	15151	15107	15218	15097	15168	15051	15078	15032	15047	14981	15075	15044	15131	15004	15104	15040	14932	14959	15085	14935	15142	15218	15107	15006	15044	15015	15073	15181	14980	14916	15121	15102	15165	15060	15009	15006	15074	15044	15339	15185	15013	15124	15068	15060	15051	15144	15078	15176	14814	14854	15123	15092	14979	15041	15152	15080	15157	15069	15214	15060	15217	15133	15071	15109	15139	15080	15160	15192	14949	15037	15039	15216	15212	15010	15106	15218	15149	15005	15080	15045	15115	15156	15105	15048	15067	15045	15035	15165	14959	14997	15110	15083	15113	15116	14995	15134	15088	15073	15114	15152	14957	15155	14982	15114	15002	15227	14981	15121	15113	14971	15096	15167	15007	15088	15158	15008	14962	15087	15180	15089	14968	15027	15137	15123	15068	15015	15109	15206	15009	15156	15015	15092	15104	15097	15021	15217	15015	15293	15025	15121	15016	15116	15033	15190	15220	15190	15210	15086	15069	15163	14993	15062	15019	15004	15028	15019	15078	15108	15054	14849	15168	15120	15231	15114	15170	15038	14943	15007	15153	14996	15083	15089	15142	15039	15028	14997	15045	14897	15119	15103	15194	15002	15225	15022	15209	15136	14989	14960	15031	14762	15042	15132	15059	15062	15035	15058	15046	14920	15062	14981	15194	15185	15136	15173	14997	15088	15042	15127	15178	15058	14884	15098	15138	15119	15182	14834	15264	15144	14977	15224	14995	14999	15002	15090	14939	15238	15023	15101	15170	14985	15022	15118	15151	15088	14948	14981	15123	15147	15151	15132	15231	15132	14944	14908	15148	15232	15236	15209	15210	15028	15089	15186	15277	15015	15028	15121	15090	15055	15091	15101	15064	15113	14979	15131	15034	15093	15145	15012	15077	15205	15086	15088	15020	15117	15037	15053	15042	15154	15059	14963	15167	15284	15022	15159	15096	15205	15193	15132	15004	14989	15080	15143	15083	15201	15022	15105	15054	14930	15039	15130	15267	14998	15081	15219	14996	15081	15134	15099	15053	14991	15069	15237	14968	15159	15067	15049	15083	15046	15134	15085	15022	15153	15050	15016	15160	15034	15045	14988	14925	15086	15156	15193	15020	15186	15033	15015	15064	15098	15062	15123	15052	14911	14971	14973	14959	15024	15004	15066	14935	15000	15012	15053	15073	15045	15141	15009	15053	15186	15018	15116	15238	15024	14889	15079	15130	15108	15121	15036	15039	15117	15203	15029	14907	14935	15018	14887	15132	14938	14988	15222	15020	15003	15202	15076	14954	15092	14968	15097	15038	15146	14945	15196	15093	15210	15037	15126	14966	15175	14989	15139	15150	14908	15064	14758	15111	14966	15012	15106	15071	15041	15078	15052	15179	14985	15027	14949	14868	14960	14932	15132	15058	15089	15200	14929	15084	15052	15093	15093	15129	14955	15149	15044	15050	15092	14972	15159	14998	14986	15107	15201	15084	15014	14971	15036	15161	14988	15030	14928	15053	14979	14906	15117	14995	15098	15021	15071	15049	15123	15053	15060	15081	15061	14883	15128	15008	14993	15076	14886	15064	14871	15023	15089	14947	15001	15075	14916	15025	14884	15052	15070	14822	14959	14891	14981	15110	15218	14960	15091	15110	15026	15040	15108	15091	15142	15128	15096	15094	14986	15171	14969	14914	15049	15127	15131	15170	15067	15072	15062	15023	15191	15060	15105	15205	15048	15155	15033	15121	14894	15095	15057	15165	15011	14950	15305	14893	14850	14976	15038	14989	15085	15065	15186	15053	15041	15005	15089	15018	14951	15043	15096	15188	14944	15128	15016	15091	15009	15184	15229	15200	15154	15155	15082	15116	15274	15181	15162	15068	15120	15059	14989	15132	15056	14972	14962	15137	14996	15054	15146	15112	15013	15074	14997	15097	14973	15219	15126	15074	15119	15139	15085	14862	15063	15021	15176	15051	14983	15039	14963	15038	14984	15048	15007	15012	15233	15026	14929	15112	15070	15192	14930	15072	15027	14934	14930	15044	15138	15160	15024	15147	14977	15113	15120	15132	15073	14989	15113	14838	14956	15068	15140	15161	14999	15162	15072	15037	15071	15052	15076	15132	15178	15246	15151	14902	15036	15126	15006	15101	15047	15055	15125	14923	15091	14954	15034	15072	15083	15057	14982	14959	15190	15059	15015	14989	15024	15003	15072	14944	14951	15047	14977	15223	15094	15124	14950	15075	15103	14947	15146	15145	15076	15009	15187	14971	15111	15090	15025	14975	15106	15213	15240	14703	15140	15097	15096	15099	15111	14842	15025	14906	14866	15071	14960	15132	14957	15088	15115	15109	15250	15100	15035	15048	15113	15077	15066	15034	15050	15223	15130	15131	14869	14960	15177	15169	15008	14937	15135	14982	15055	14763	15058	14999	15032	15067	15089	14904	14999	15104	14881	14988	15145	15028	15085	15049	15121	15139	15091	15084	15030	15085	15122	15053	15144	15114	14979	14935	15222	15078	15107	15038	15135	15131	15087	15186	15128	15022	14873	15029	15011	15048	15253	15128	14938	15008	15016	15021	14994	15006	15083	15069	15129	15136	15155	14865	15036	15085	15039	14974	14844	14981	14959	15127	15072	15112	14932	15061	15121	14855	15004	15147	15059	14881	15070	15057	15147	15096	14988	14976	15124	15066	14976	14918	15034	15131	14940	15194	15101	14941	14951	14973	15109	15004	15156	14915	15111	14940	15090	15172	15107	14930	15092	15077	15149	14961	14984	15104	15141	15077	14860	15160	15052	15087	14957	15211	15076	15230	15055	14947	15191	15053	15120	14958	15072	15184	15210	14811	15107	15145	14914	15098	15119	15029	15060	15039	15046	15060	14984	15118	14997	15061	15046	15107	15065	15180	15033	15016	14989	14926	14981	14997	15107	14965	15136	14954	15022	15032	15274	15028	15098	15087	14972	14876	15029	14989	14944	15279	15059	15127	14904	15115	15156	14924	15102	15056	15015	14991	15069	15016	14938	15020	15110	14913	15155	14953	15200	14939	15127	14977	15068	15034	14980	14963	14988	14916	15089	15046	15100	15036	15103	14964	15069	15023	14948	15000	15169	14930	15083	14981	15173	15115	15179	14976	14959	15145	14904	14985	15055	15143	15132	15040	15009	15037	15075	15223	15103	15066	15085	15228	15220	14940	15083	15118	15077	14993	15213	15083	15102	15047	15141	15011	14959	15114	15048	15239	15019	14988	15044	14973	15213	15044	15280	14927	15011	15146	14898	15081	15159	15070	15153	15043	14959	14973	15118	15121	15070	15023	14977	15078	15099	15209	15078	15062	14999	15270	15317	15148	15090	15085	15133	15140	15104	15068	14977	15049	15126	15004	15112	14989	14898	15037	15091	15162	15191	14933	14996	15063	14883	15173	15051	15015	15062	14982	15142	15031	14991	15160	15067	14832	15110	15121	15126	15115	15055	15085	15101	14842	14983	15166	15089	15171	15090	14896	15039	15161	15145	15173	15221	15024	14984	15044	15181	14919	15054	15110	15065	15148	15133	15154	14967	15112	15002	15104	15076	14974	15181	15096	15178	15180	15167	15015	15057	15145	15050	15109	15008	14983	15257	15271	15097	15131	15029	15158	15241	15155	15055	14997	15124	15160	15039	15097	14993	15021	15228	15114	15201	15176	15215	15086	15169	14935	15134	14978	15011	15194	15127	15033	15115	15056	15056	15107	15062	15175	14944	15192	14989	15057	15207	15114	14959	15017	15027	15063	14998	15024	15169	15177	15093	15112	15063	15045	14981	14997	15163	15029	15116	15090	15057	15175	15115	14929	15033	15053	15015	15047	15138	15110	15087	15122	15146	15056	15130	15082	15152	15078	15043	15081	15049	15101	14991	15000	14990	14976	15152	15159	15161	15157	15015	15096	14969	15089	14940	15086	15085	15046	15117	15060	15186	15027	15130	15036	15156	15274	15101	15034	15169	15185	15116	15212	15028	14827	15116	15014	15157	15030	15155	15038	14805	14990	14943	15039	15028	15119	14920	15127	14937	15025	14966	15229	15030	15137	14985	14974	15131	15012	15046	15057	15005	14971	15076	14947	15128	15189	15106	15159	15018	15026	15062	15054	15078	15213	14954	14970	15072	15088	15020	15206	15063	15057	15071	15131	14996	15164	15163	14975	15084	15179	15090	14975	15017	14987	15100	15082	15077	15044	15023	15160	15097	15006	15027	15127	15085	14969	14978	14996	15100	15060	15098	15124	15203	14982	15018	15054	15012	15007	14997	15138	15104	14993	15213	14988	15101	15028	15107	15069	14969	14829	15106	15160	15043	15132	14925	14962	15195	15008	15014	15126	14999	15085	15170	15159	15002	15136	15126	15010	15011	15099	15045	15229	14956	14937	15135	14955	14958	15138	15149	15059	15026	15259	15065	15179	15247	15121	15061	15125	15013	15099	15034	15095	14939	15199	15037	14914	14971	15047	15065	15083	15200	14979	15129	14930	15037	15224	14875	15088	15141	15030	14955	15093	15018	14961	15041	15029	15062	15049	15077	15152	15156	15263	15123	15061	15048	15046	15036	15053	15000	15075	15217	14988	15070	15035	14897	15088	15003	15050	15120	15049	15020	14964	15098	15037	15149	15022	15213	15024	15036	15098	15074	15078	15257	14932	15155	15238	15175	15202	15000	14942	15000	14977	15095	15044	14933	15027	15021	15096
29302	28675	35725	31111	23541	19743	18218	17270	16494	15936	15809	15523	15601	15481	15537	15565	15442	15404	15372	15508	15433	15296	15492	15315	15472	15353	15498	15497	15358	15200	15306	15384	15404	15304	15335	15330	15325	15358	15212	15366	15398	15221	15355	15206	15260	15483	15537	15343	15266	15365	15477	15445	15365	15390	15302	15353	15472	15348	15288	15423	15452	15361	15391	15206	15338	15239	15329	15328	15264	15364	15209	15356	15381	15136	15182	15254	15360	15238	15140	15319	15312	15437	15303	15351	15375	15328	15274	15319	15367	15545	15388	15344	15357	15369	15257	15416	15160	15321	15262	15367	15310	15130	15402	15318	15434	15275	15210	15465	15220	15128	15242	15449	15412	15391	15262	15286	15148	15246	15491	15294	15308	15300	15159	15508	15185	15240	15491	15465	15304	15352	15260	15371	15426	15292	15409	15083	15371	15437	15174	15336	15183	15394	15444	15400	15149	15388	15362	15341	15350	15302	15402	15358	15303	15487	15256	15211	15303	15257	15430	15448	15283	15269	15315	15428	15308	15263	15318	15188	15439	15517	15418	15329	15377	15443	15064	15464	15373	15248	15201	15244	15320	15061	15337	15396	15155	15360	15218	15359	15291	15176	15432	15360	15274	15222	15155	15242	15195	15292	15318	15227	15262	15235	15275	15349	15360	15182	15208	15363	15292	15258	15363	15173	15396	15395	15325	15339	15291	15404	15327	15469	15440	15240	15504	15290	15385	15280	15264	15343	15405	15234	15219	15332	15162	15282	15434	15342	15443	15163	15166	15448	15202	15380	15346	15295	15464	15246	15327	15280	15283	15569	15407	15417	15300	15175	15249	15285	15464	15000	15556	15344	15220	15287	15215	15199	15305	15409	15072	15353	15293	15258	15347	15347	15262	15276	15396	15286	15137	15376	15298	15131	15249	15128	15350	15151	15213	15324	15580	15458	15518	15173	15420	15472	15191	15344	15267	15432	15345	15277	15385	15341	15367	15242	15103	15142	15254	15449	15305	15302	15243	15576	15415	15491	15435	15315	15565	15116	15389	15473	15273	15298	15398	15322	15212	15276	15224	15365	15333	15353	15304	15020	15396	15404	15303	15289	15365	15352	15388	15440	15244	15470	15396	15238	15289	15438	15575	15267	15200	15527	15321	15371	15226	15593	15455	15398	15358	15355	15248	15257	15489	15264	15527	15447	15368	15339	15423	15411	15329	15345	15372	15357	15339	15324	15538	15303	15246	15230	15306	15261	15328	15259	15503	15468	15572	15311	15198	15296	15451	15371	15518	15344	15314	15353	15436	15414	15229	15398	15194	15297	15058	15337	15409	15350	15281	15400	15169	15211	15192	15171	15293	15499	15304	15324	15328	15189	15473	15294	15190	15479	15315	15156	15221	15589	15415	15485	15270	15224	15310	15351	15367	15377	15317	15309	15385	15230	15316	15220	15083	15384	15266	15387	15227	15327	15235	15426	15332	15346	15373	15416	15370	15332	15363	15372	15616	15431	15349	15363	15449	15282	15337	15406	15341	15508	15170	15450	15342	15235	15405	15365	15281	15380	15334	15354	15376	15265	15219	15113	15241	15496	15321	15216	15275	15079	15200	15306	15250	15401	15260	15282	15272	15438	15342	15525	15338	15314	15317	15296	15435	15252	15297	15349	15127	15254	15267	15282	15238	15365	15402	15304	15126	15375	15185	15352	15292	15197	15115	15307	15381	15090	15102	15209	15190	15394	15334	15290	15174	15351	15261	15344	15510	15538	15375	15467	15503	15386	15341	15471	15399	15307	15328	15321	15224	15193	15254	15454	15422	15433	15391	15422	15486	15186	15223	15463	15397	15276	15511	15336	15349	15141	15337	15451	15364	15139	15506	15117	15302	15499	15339	15573	15492	15394	15216	15375	15331	15037	15150	15064	15345	15474	15226	15133	15379	15368	15537	15230	15264	15369	15368	15383	15158	15142	15312	15212	15406	15363	15309	15252	15227	15305	15376	15364	15442	15608	15404	15256	15387	15466	15527	15323	15436	15215	15327	15176	15310	15475	15298	15245	15204	15366	15254	15395	15397	15165	15219	15098	15252	15248	15294	15370	15487	15276	15347	15424	15268	15362	15332	15225	15329	15375	15235	15414	15431	15460	15183	15226	15345	15324	15455	15429	15092	15252	15279	15297	15387	15425	15391	15292	15320	15266	15197	15232	15311	15341	15224	15167	15137	15238	15305	15341	15490	15173	15302	15407	15251	15415	15468	15141	15302	15257	15304	15402	15321	15271	15265	15315	15322	15198	15188	15333	15356	15426	15124	15140	15180	15328	15401	15424	15404	15356	15419	15249	15510	15354	15468	15457	15523	15332	15329	15132	15232	15184	15282	15363	15205	15259	15251	15382	15620	15312	15221	15171	15383	15262	15216	15187	15569	15414	15450	15530	15504	15319	15528	15207	15402	15312	15148	15352	15230	15297	15322	15500	15032	15271	15242	15186	15200	15488	15389	15349	15218	15437	15396	15325	15239	15279	15176	15296	15309	15321	15423	15342	15308	15359	15236	15351	15336	15330	15376	15427	15247	15481	15148	15406	15458	15356	15241	15542	15562	15534	15321	15467	15439	15469	15105	15339	15257	15378	15345	15397	15276	15352	15349	15180	15262	15192	15408	15330	15208	15184	15122	15158	15305	15251	15325	15277	15352	15211	15384	15418	15422	15389	15279	15492	15408	15206	15354	15535	15394	15431	15284	15347	15402	15460	15153	15346	15311	15243	15305	15362	15231	15391	15281	15212	15409	15241	15518	15324	15317	15380	15295	15484	15645	15285	15350	15379	15437	15286	15317	15242	15129	15553	15323	15273	15233	15290	15251	15365	15414	15282	15406	15412	15420	15242	15310	15545	15432	15245	15245	15474	15651	15435	15514	15409	15377	15243	15398	15404	15525	15182	14995	15190	15278	15421	15506	15294	15403	15356	15495	15284	15353	15408	15515	15299	15250	15392	15303	15368	15387	15199	15201	15355	15503	15251	15354	15436	15401	15484	15353	15202	15255	15129	15451	15337	15226	15261	15431	15299	15397	15212	15188	15305	15343	15303	15538	15406	15352	15429	15140	15241	15392	15374	15417	15367	15499	15351	15296	15202	15347	15305	15155	15464	15302	15406	15482	15439	15302	15150	15264	15426	15298	15208	15416	15405	15508	15435	15339	15235	15315	15332	15238	15622	15356	15029	15319	15318	15439	15215	15412	15313	15514	15277	15333	15238	15612	15364	15266	15304	15531	15442	15392	15350	15294	15079	15300	15263	15209	15340	15326	15231	15379	15516	15329	15181	15375	15356	15161	15286	15435	15351	15335	15101	15308	15220	15199	15389	15267	15371	15205	15304	15381	15342	15255	15389	15225	15349	15298	15284	15330	15319	15435	15533	15312	15292	15413	15310	15177	15425	15447	15170	15402	15320	15473	15263	15439	15145	15365	15286	15288	15275	15190	15508	15391	15385	15174	15327	15423	15372	15556	15341	15430	15180	15309	15313	15487	15306	15267	15392	15444	15374	15468	15362	15267	15581	15434	15394	15508	15202	15347	15562	15376	15285	15230	15112	15248	15352	15573	15524	15209	15446	15149	15129	15380	15296	15155	15171	15188	15234	15267	15420	15354	15398	15470	15364	15388	15443	15307	15309	15290	15457	15313	15367	15282	15181	15452	15292	15425	15345	15223	15333	15300	15251	15529	15421	15394	15410	15305	15115	15154	15360	15206	15401	15486	15229	15186	15347	15322	15326	15319	15345	15271	15341	15406	15502	15268	15352	15422	15224	15319	15388	15226	15274	15233	15266	15184	15264	15259	15276	15275	15224	15164	15299	15358	15265	15465	15342	15366	15526	15179	15321	15372	15340	15145	15353	15296	15467	15437	15323	15195	15311	15372	15444	15488	15343	15197	15447	15303	15377	15198	15372	15091	15425	15325	15411	15459	15342	15342	15231	15233	15317	15354	15387	15066	15177	15281	15247	15563	15254	15355	15313	15324	15460	15309	15268	15550	15597	15371	15266	15200	15420	15211	15263	15280	15405	15131	15335	15305	15257	15330	15405	15436	15275	15243	15472	15423	15279	15469	15343	15432	15287	15341	15073	15164	15355	15195	15396	15363	15190	15303	15474	15232	15348	15413	15690	15169	15318	15163	15410	15101	15492	15450	15213	15309	15417	15390	15260	15324	15242	15360	15430	15124	15315	15258	15416	15255	15141	15329	15376	15335	15304	15191	15308	15329	15166	15279	15273	15365	15255	15260	15312	15478	15286	15341	15508	15287	15237	15174	15272	15286	15278	15167	15432	15315	15359	15318	15397	15230	15447	15526	15418	15405	15360	15358	15219	15290	15402	15251	15293	15399	15354	15113	15481	15391	15291	15334	15346	15330	15373	15351	15144	15156	15266	15286	15078	15332	15298	15211	15385	15443	15264	15190	15230	15249	15358	15379	15539	15244	15260	15437	15376	15513	15377	15456	15253	15410	15395	15391	15242	15255	15350	15366	15362	15281	15378	15272	15290	15334	15233	15309	15387	15146	15415	15516	15216	15524	15187	15335	15377	15455	15352	15083	15445	15441	15257	15269	15454	15243	15073	15226	15442	15328	15404	15267	15497	15214	15163	15295	15261	15179	15177	15587	15191	15212	15229	15240	15460	15338	15266	15280	15417	15401	15388	15521	15440	15309	15261	15483	15321	15085	15330	15457	15174	15404	15356	15335	15230	15435	15316	15334	15228	15270	15437	15218	15382	15416	15331	15365	15212	15545	15461	15391	15383	15330	15437	15153	15556	15303	15345	15393	15266	15394	15122	15168	15348	15364	15214	15375	15367	15562	15362	15303	15185	15298	15178	15179	15317	15387	15383	15355	15338	15311	15314	15237	15407	15251	15341	15386	15153	15463	15387	15417	15226	15351	15186	15381	15315	15288	15272	15245	15445	15315	15293	15387	15407	15297	15383	15333	15228	15424	15704	15376	15260	15235	15272	15409	15421	15120	15331	15508	15207	15167	15182	15388	15225	15353	15321	15580	15379	15318	15372	15069	15449	15118	15324	15430	15261	15245	15208	15077	15266	15118	15331	15357	15481	15249	15275	15363	15463	15341	15233	15360	15314	15229	15422	15396	15255	15356	15313
34485	47133	41876	31353	24049	19420	17862	16598	15406	15152	14723	14596	14575	14476	14270	14389	14438	14338	14365	14288	14352	14220	14337	14222	14304	14393	14087	14439	14380	14448	14318	14229	14087	14180	14204	14139	14330	14364	14398	14454	14205	14129	14234	14228	14155	14165	14319	14295	14262	14273	14071	14304	14330	14227	14234	14353	14041	14114	14202	14227	14300	14262	14351	14295	14338	14180	14277	14224	14287	14391	14358	14112	14252	14276	14279	14186	14301	14245	14316	14207	14411	14207	14210	14091	14307	14236	14149	14300	14429	14138	14226	14315	14365	14003	14326	14372	14188	14372	14248	14320	14208	14267	14180	14187	14235	14186	14390	14130	14197	14218	14206	14347	14284	14355	14332	14148	14426	14017	14211	14172	14297	14317	14179	14193	14380	14129	14155	14244	14326	14288	14179	14129	14390	14237	14251	14244	14349	14272	14252	14262	14058	14198	14191	14338	14184	14322	14196	14098	14203	14273	14272	14425	14130	14137	14077	14341	14367	14079	14092	14373	14234	14311	14248	14368	14171	14144	14193	14285	14269	14176	14361	14286	14093	14156	14372	14166	14130	14203	14389	14272	14180	14212	14320	14044	14124	14141	14267	14234	14322	14292	14236	14165	14190	14303	14155	14184	14159	14066	14241	14241	14352	14135	14104	14275	14233	14418	14294	14324	14150	14364	14318	14214	14146	14302	14172	14239	14310	14338	14176	14259	14196	14207	14354	14259	14282	14254	14189	14216	14212	14329	14155	14212	14157	14257	14354	14199	14384	14169	14187	14308	14242	14285	14257	14155	14244	14193	14200	14319	14239	14122	14328	14293	14264	14267	14304	14265	14267	14338	14189	14193	14175	14338	14140	14282	14211	14343	14191	14149	14320	14264	14366	14159	14113	14367	14173	14248	14182	14172	14286	14261	14354	14233	14227	14216	14309	14141	14098	14140	14348	14258	14471	14180	14176	14258	14248	14221	14210	14308	14161	14315	14324	14311	14171	14241	14133	14379	14251	14245	14371	14114	14199	14140	14231	14169	14296	14294	14216	14132	14330	14304	14036	14289	14396	14147	14069	14250	14125	14281	14184	14214	14307	14266	14446	14167	14231	14245	14167	14349	14142	14252	14163	14319	14227	14369	14407	14247	14090	14366	14260	14237	14373	14251	14441	14222	14059	14401	14358	14114	14129	14269	14394	14093	14288	14242	14198	14137	14248	14317	14290	14034	14328	14293	14043	14179	14334	14255	14339	14232	14287	14190	14461	14171	14164	14180	14265	14341	14278	14386	14184	14202	14242	14335	14198	14244	14272	14303	14270	14254	14178	14283	14244	14255	14250	14229	14381	14287	14222	14331	14191	14417	14228	14252	14262	14287	14256	14144	14239	14472	14166	14377	14234	14373	14386	14392	14198	14191	14337	14123	14262	14272	14256	14295	14278	14347	14120	14300	14242	14343	14267	14263	14207	14257	14411	14196	14124	14287	14180	14205	14284	14225	14419	14297	14172	14230	14152	14232	14291	14421	14384	14269	14212	14253	14099	14220	14056	14105	14272	14265	14358	14337	14280	14249	14294	14150	14254	14271	14272	14115	14181	14223	14198	14143	14119	14267	14348	14178	14309	14165	14133	14328	14373	14253	14353	14351	14203	14351	14283	14368	14377	14180	14214	14276	14310	14337	14248	14254	14381	14229	14108	14171	14285	14155	14286	14230	14297	14332	14303	14373	14185	14149	14161	14245	14172	14306	14190	14342	14267	14277	14276	14189	14295	14282	14218	14220	14322	14296	14450	14229	14281	14174	14368	14559	14228	14213	14227	14289	14365	14247	14114	14183	14199	14135	14256	14095	14183	14348	14255	14132	14465	14331	14212	14269	14206	14329	14219	14262	14196	14356	14267	14081	14272	14151	14182	14053	14087	14095	14271	14302	14246	14250	14253	14332	14291	14256	14360	14121	14192	14306	14303	14366	14198	14388	14168	14286	14348	14300	14278	14097	14130	14109	14169	14242	14217	14249	14126	14382	14191	14086	14190	14184	14301	14250	14152	14225	14177	14218	14272	14382	14324	14152	14337	14265	14135	14326	14230	14247	14227	14297	14298	14297	14224	14369	14203	14089	14306	14129	14334	14287	14438	14157	14148	14286	14149	14289	14220	14261	14238	14265	14153	14289	14434	14282	14255	14227	14114	14285	14262	14291	14068	14328	14172	14293	14135	14306	14230	14247	14275	14263	14262	14127	14198	14223	14246	14231	14316	14071	14121	14338	14242	14288	14343	14281	14152	14238	14366	14244	14189	14175	14328	14045	14312	14315	14246	14213	14300	14485	14245	14146	14074	14201	14212	14135	14352	14467	14182	14145	14286	14303	14257	14331	14270	14371	14170	14339	14331	14272	14269	14087	14333	14409	14306	14256	14203	14240	14199	14132	14190	14220	14090	14257	14278	14123	14401	14163	14117	14355	14212	14267	14164	14252	14196	14161	14159	14186	14224	14365	14191	14264	14085	14184	14188	14311	14307	14247	14225	14423	14245	14203	14323	14393	14356	14291	14120	14266	14222	14274	14168	14212	14207	14333	14153	14088	14144	14228	14382	14278	14084	14276	14363	14191	14197	14279	14150	14309	14259	14264	14245	14191	14163	14279	14173	14272	14442	14350	14312	14129	14224	14208	14379	14293	14135	14354	14275	14210	14390	14308	14176	14088	14245	14271	14339	14314	14220	14015	14196	14253	14235	14181	14320	14219	14161	14041	14400	14291	14251	14284	14217	14264	14409	14211	14315	14207	14240	14206	14360	14280	14191	14167	14221	14223	14167	14213	14226	14307	14185	14287	14155	14314	14337	14433	14048	14235	14261	14284	14170	14313	14112	14341	14445	14265	14285	14286	14366	14308	14356	14401	14371	14094	14331	14189	14360	14291	14285	14409	14212	14228	14251	14093	14204	14086	14053	14361	14254	14298	14324	14273	14281	14345	14137	14297	14270	14304	14326	14186	14148	14343	14363	14178	14417	14298	14202	14372	14308	14262	14265	14420	14254	14088	14273	14311	14300	14290	14314	14299	14125	14204	14166	14110	14184	14335	14288	14224	14254	14118	14180	14344	14202	14128	14258	14126	14449	14247	14281	14151	14178	14128	14226	14179	14233	14301	14215	14307	14346	14216	14367	14296	14364	14328	14370	14332	14268	14169	14087	14299	14330	14204	14399	14247	14195	14136	14229	14324	14483	14289	14250	14269	14264	14177	14249	14175	14294	14293	14274	14302	14300	14263	14259	14249	14204	14358	14111	14239	14315	14258	14298	14428	14285	14317	14127	14098	14284	14233	14080	14240	14333	14178	14336	14175	14182	14237	14337	14247	14532	14163	14060	14337	14042	14308	14207	14274	14178	14351	14290	14308	14275	14242	14407	14182	14509	14462	14128	14310	14060	14180	14204	14204	14240	14079	14227	14316	14230	14139	14348	14351	14223	14328	14211	14160	14256	14302	14308	14163	14343	14310	14262	14056	14239	14275	14217	14371	14401	14311	14362	14142	14296	14279	14188	14204	14152	14123	14348	14211	14257	14360	14365	14205	14192	14246	14313	14336	14151	14305	14336	14223	14218	14328	14149	14295	14317	14178	14172	14058	14240	14330	14311	14319	14356	14184	14369	14147	14165	14314	14413	14339	14259	14372	14324	14378	14394	14291	14277	14226	14296	14126	14135	14219	14249	14191	14201	14411	14173	14247	14236	14269	14236	14250	14311	14353	14247	14276	14164	14174	14332	14274	14482	14171	14218	14217	14197	14143	14078	14060	14296	14260	14261	14204	14301	14275	14291	14346	14350	14149	14363	14316	14302	14137	14457	14279	14402	14208	14126	14335	14247	14354	14179	14200	14390	14339	14235	14084	14241	14105	14396	14163	14234	14142	14276	14148	14267	14334	14222	14258	14211	14274	14297	14324	14259	14302	14268	14128	14214	14142	14273	14197	14355	14281	14337	14220	14149	14270	14304	14294	14159	14252	14173	14274	14249	14157	14259	14228	14406	14308	14295	14192	14060	14212	14263	14196	14350	14077	14068	14395	14032	14190	14233	14379	14281	14078	14377	14438	14298	14226	14356	14214	14223	14130	14296	14203	14304	14268	14142	14333	14190	14219	14284	14214	14243	14237	14293	14247	14287	14302	14346	14128	14382	14083	14294	14390	14226	14301	14112	14335	14124	14257	14217	14342	14173	14235	14444	14163	14230	14300	14244	14301	14307	14254	14420	14241	14132	14402	14332	14309	14164	14242	14428	14187	14118	14387	14308	14311	14109	14329	14159	14196	14291	14213	14429	14289	14038	14020	14196	14214	14192	14293	14360	14338	14337	14158	14174	14329	14350	14129	14252	14166	14250	14112	14326	14250	14179	14135	14330	14033	14131	14250	14193	14190	14154	14164	14313	14303	14177	14018	14228	14250	14299	14384	14118	14069	14357	14266	14287	14268	14345	14220	14240	14171	14283	14076	14221	14169	14323	14286	14033	14263	14098	14234	14197	14171	14277	14255	14263	14252	14304	14295	14264	14320	14161	14202	14242	14019	14249	14199	14233	14203	14102	14405	14248	14202	14104	14095	14188	14328	14237	14281	14296	14321	14346	14157	14248	14286	14378	14254	14354	14178	14301	14261	14117	14180	14231	14328	14258	14150	14137	14201	14327	14246	14181	14237	14153	14085	14478	14139	14106	14250	14285	14596	14199	14339	14239	14321	14199	14155	14224	14350	14225	14202	14329	14272	14079	14421	14267	14210	14330	14261	14182	14167	14283	14233	14319	14213	14176	14287	14298	14017	14426	14144	14363	14149	14114	14247	14323	14352	14158	14345	14547	14182	14334	14272	14260	14243	14373	14275	14405	14216	14108	14275	14020	14121	14328	14125	14362	14231	14318	14281	14291	14321	14242	14370	14268	14287	14375	14174	14182	14140	14369	14226	14272	14352	14278	14201	14331	14179	14353	14095	14295	14309	14129	14207	14389	14201	14215	14296	14226	14112	14271	14138	14194	14166	14167	14373	14219	14237	14339	14295	14206	14158	14217	14451	14330	14425	14133	14328	14301	14263	14128	14323	14054	14200	14377	14235	14081	14473	14251	14291	14111	14238	14261	14409	14448	14187	14300	14156	14211	14335	14280	14259
24398	21658	29549	26953	26088	26497	24505	19965	18138	17662	17118	16730	16591	16526	16452	16476	16231	16213	16407	16259	16225	16321	16059	16146	16174	16030	16210	16239	16229	16129	15966	15930	15956	16080	16041	16068	16052	15953	15909	16059	15943	15989	15939	16151	15882	15978	15751	15926	16022	15993	16041	16046	15900	15973	15992	16029	16116	15985	16265	16027	15946	16102	16008	15973	16034	15846	15742	15938	16051	16046	15970	15810	15980	15916	15865	15867	15869	15984	16020	15869	16160	15716	15910	16011	15927	16061	16014	16099	15981	16018	16111	15945	15906	16074	15885	16064	16196	16031	15954	15798	16144	15913	15951	15938	16039	15892	15768	15960	15880	15986	15964	15980	15960	16004	15871	16000	16172	16069	15986	16014	16155	16203	15945	16006	15785	15938	15978	15985	16019	16069	15951	15840	15973	15827	16105	16090	15985	16060	16081	15970	16005	15753	15962	16205	16037	16150	15998	15953	15758	15848	16047	15994	16029	15910	15798	15925	15827	15787	16233	15985	15958	16033	15956	16033	15962	16064	16032	15768	15972	15849	15968	16025	16054	15944	16042	15955	16093	15892	15748	15998	15878	15800	16069	15975	15953	15845	16094	16037	15906	15848	15893	15898	15950	16006	16015	15842	15910	15903	16165	16076	15917	16052	16059	15886	15917	15941	15768	15868	15881	16005	15980	16041	15938	15970	15843	15879	16088	16121	15905	15721	15960	15750	16097	15813	15947	16111	16072	15804	15940	16028	16110	15981	15913	15977	16045	15990	15972	15866	16156	16090	16029	15975	15930	16000	15919	15900	15882	16000	16171	16045	16104	15783	16002	15995	15911	15872	15716	15961	16181	15997	16118	16075	15944	15963	16103	15866	15924	16015	15822	15842	15813	15868	15984	16127	15954	15732	15838	15924	16127	16107	15909	15963	15923	15892	15779	15961	15959	15854	15998	15939	16099	15894	16196	16004	16063	15901	16049	15936	15950	16122	15939	16058	15986	16126	15921	15898	15865	16077	15892	15880	15792	16057	15881	15948	16032	16065	15777	15967	16172	16050	15844	15900	15885	15771	15963	15808	15925	15965	16005	16022	15920	15897	15961	15871	15898	15810	15944	15941	16044	15931	15837	15976	15929	15932	15762	15948	16063	16042	15878	15901	15895	16019	15888	15847	15837	15833	16051	16004	15978	15932	15911	16018	15982	15964	16208	16072	15972	16084	15999	15800	16119	15958	15918	15934	15985	15951	15892	16020	15923	15996	15946	15824	16068	15756	16004	16035	15939	16182	16017	15925	15792	16051	15885	15863	15976	15982	16011	15907	15887	15984	15685	15929	15775	15961	16128	15980	16139	15839	15928	15962	15893	15791	15977	15895	16087	15904	16124	15941	15828	16028	15925	15740	16004	16028	15996	15887	15930	15993	15927	16095	15975	15987	16068	16179	16096	15710	15982	16087	15931	15936	15797	15831	15909	15959	15891	16067	16053	15992	15937	16070	15978	15961	15720	15989	15972	15929	15906	15890	15914	15815	15855	15966	16228	16066	16003	15933	16153	15989	15933	15870	15858	15869	15985	15765	15986	16007	15868	15830	16053	15921	16097	15894	15950	15912	16036	15983	16118	16069	15862	16050	15818	15989	15955	15959	15896	16143	15923	15862	15879	16031	15938	15895	15950	16129	16015	15955	15823	15953	15876	15778	15923	15844	15887	16011	15907	16172	15959	15897	15766	15894	15995	15676	15915	15965	16033	15794	15882	15860	15879	16077	16142	16058	16045	16253	15903	15839	16006	15879	15815	15909	15937	16033	15901	16000	15919	15953	15982	15952	15930	15915	15914	15807	15987	16033	15924	16055	15981	15808	15980	16127	15998	15870	15901	16008	15945	15890	15814	15822	15945	16032	15946	15965	15858	15997	16042	15703	15993	15888	15746	15950	15850	16015	15818	16172	16057	16110	15958	15920	15825	16008	15918	15898	15897	15805	16029	15973	15974	15743	16009	15970	15920	16092	16029	16024	15887	15988	15906	16088	16066	15878	15886	15886	16154	15867	15874	15936	15954	15921	16136	15662	15940	16083	15886	15878	15897	15845	15819	15977	15853	15980	16110	16122	16107	15878	15895	16020	16064	15788	15779	16077	15913	15901	15975	15906	15914	15977	16029	15822	16076	16009	15794	15772	15753	16073	15927	16000	15920	15872	15997	15943	15969	16217	15923	16021	16104	16039	15737	16040	15984	16021	16113	16023	16007	16038	16057	15836	15978	15909	15874	15746	15754	16187	15943	16039	16013	15937	15999	15905	15994	16007	16005	15849	15957	15839	15754	15900	15732	15930	15941	15929	15931	15984	16043	15982	16102	16299	15969	15956	16015	15974	15962	15852	16131	16076	16007	15906	15860	15957	15924	15877	15942	15945	15830	15789	16010	16090	15863	15912	15938	15870	16002	15737	16046	16003	15779	15980	16017	15829	15769	15897	15851	15818	16010	16119	16024	15899	15920	16009	16103	16036	15857	15933	16129	15820	15982	15986	16000	16013	16069	15954	15919	15895	15965	16027	16049	15935	16034	16252	15942	15920	15971	15953	15884	16094	15875	15882	16054	15960	15838	15835	15896	15987	15923	15958	16032	15899	15783	16028	16008	16088	15795	15950	15762	15937	15822	16034	15955	16252	15966	16003	15907	16020	16081	15959	16077	16057	16029	15914	15937	15808	15909	16032	16036	15975	16057	15962	15820	15963	15916	16014	15883	15825	15984	16201	16059	15984	15958	15974	16086	15985	15987	15953	15904	16090	16069	15978	16011	16016	15926	15947	15854	15893	15950	15967	16031	15894	16164	15882	15983	16214	15987	15815	15798	15915	16280	16053	15879	15951	16016	15973	16003	16067	16031	15956	16046	15838	15754	15797	15950	16043	16062	15764	15847	15895	16039	16043	16145	16175	16100	16032	15994	15932	16185	15865	16117	15927	15910	15680	15965	15908	16126	16018	15993	16100	16043	15950	15842	16070	15874	15950	15795	15835	15908	16065	16022	16155	16109	16014	15947	15809	15999	15730	15975	15929	16053	16022	16008	15741	15885	15889	15801	16044	15940	15971	16135	16087	15958	15990	15982	15973	15883	15845	15935	15912	15965	15857	15965	15888	15953	16061	15912	15891	16085	15772	15871	16068	15834	15834	15849	16091	15911	15725	16148	15921	16019	15999	16035	16147	15928	15816	15999	16086	16088	15903	16110	15887	16067	16180	16066	16001	15991	15944	16056	16019	16055	15961	16020	15886	16084	15731	16229	15913	15928	15973	15952	15968	16019	15769	15854	15804	15721	15920	16165	15881	16018	15902	16065	15980	15832	15928	16006	16156	16138	15902	16082	15707	15969	16030	16057	16054	16101	15867	15982	15773	16136	15739	15879	15794	15880	15973	15876	15887	15872	15954	16018	15954	16028	15964	16046	15991	15880	15942	15878	15950	16020	16059	15977	16063	16003	15919	16018	15843	15929	15892	15965	15802	15790	16059	15925	15834	16102	15819	16032	15952	16012	15926	15831	15972	15638	15829	15910	15926	15989	15978	15896	16037	16052	16083	16030	16002	16101	15914	16127	15667	15803	15872	15980	16154	16058	16053	16073	15911	15888	15786	16020	15884	15732	15901	15799	15826	15938	15798	16039	16094	16005	15885	15940	15990	15897	16036	15890	16096	15815	15887	15884	16004	16079	15868	16170	16073	15982	15972	16069	15976	16008	15932	16049	16091	15950	15968	15951	16198	16010	16029	15820	15946	15930	16022	15854	15928	16037	15881	16096	15927	15929	15901	16182	15979	15968	15776	15840	16120	15945	15976	16056	15962	15951	16035	16116	15761	15980	15960	15967	16195	16095	15952	15778	16023	16039	15860	15848	15874	15889	15806	15938	15928	16111	15916	16034	16144	15890	15852	15897	15723	15998	16017	15897	16053	15902	15785	16022	15761	15896	15943	15789	15870	15882	16078	16089	16231	16103	16228	16051	16117	15859	15998	15923	15994	16050	15958	15974	15833	15733	16127	15837	15966	15945	15940	16134	16133	15853	15779	15942	15994	15819	15632	16050	15969	15975	16049	15885	15855	15892	15871	16012	15941	16021	15813	15994	15948	15911	16097	15861	16067	15840	16103	15928	15885	15854	15944	15955	16124	16134	16002	15883	15990	16008	15809	16009	16006	15860	15797	15732	15772	15835	16053	15897	16208	16056	15967	15971	15935	16153	15993	15793	15941	16066	15913	15901	15849	16080	15878	16172	16004	16041	15979	16211	15943	16082	15914	16063	16091	15872	16010	15996	16194	15907	15815	16015	15989	15894	15997	16064	15914	15878	16139	16061	15838	15978	16052	15818	15819	16123	15964	15892	15788	15845	15822	16013	16084	15890	16140	15784	15798	16087	15828	16125	15883	15948	15928	16050	16031	15981	15861	16058	15838	15824	15950	15908	15830	15904	15964	15972	15801	15946	15734	15895	15898	16077	15958	16101	16062	16016	16040	15867	15856	15740	16025	16045	15923	15953	15783	15651	15916	15895	15834	16123	16005	16031	15966	15870	15804	15816	15846	16008	15897	15934	16040	15881	16014	15812	15972	15761	15794	15885	16044	15825	15949	15852	15952	15800	15930	16146	16044	15982	16107	16025	15823	15956	16105	15907	15855	15977	15868	16016	16057	16130	16192	16085	15858	16039	16026	16025	15896	16075	16056	16056	16027	15845	15907	15971	15747	15709	15911	15842	15835	15968	15774	15808	15992	15875	15948	15994	15925	16044	16062	15810	15824	15964	16034	15987	15993	15908	15930	16100	15791	16082	16275	15988	15974	15936	16091	16001	16099	16049	15888	16053	15960	15708	16023	16253	16159	15760	16142	16075	16052	15967	15725	16027	15843	16009	16036	15898	15892	16038	15975	15994	15818	16074	15975	16040	16160	16030	16071	16002	15878	15924	15885	16111	16006	15921	16207	16096	16025	15928	15820	16002	15906	15888	15989	16036	16021	15988	15979	16121	15902	16010	16064	16169	15875	15916	16010	15721	16077	16129	15995	15980	15865	15956	15935	15984	16202	15825	15905	16113	15978	15947	15943	16013	15989	15753	15810	15976	15928	15918	15982	15951	15807	15925	15861	15955	16042	15914	16089	16141	15991
36130	56111	51524	40929	32803	27397	22401	19215	17292	16553	15765	15585	15367	15231	15106	14970	14894	15049	14795	14960	15050	14830	14650	14859	14883	14868	14903	14720	14867	14789	14784	14797	14625	14754	14640	14677	14727	14846	14722	14827	14741	14853	14795	14719	14689	14765	14840	14740	14571	14823	14762	14810	14704	14863	14784	14801	14744	14841	14948	14552	14633	14767	14800	14881	14906	14700	14532	14865	14804	14495	14890	14712	14779	14740	14644	14800	14771	14643	14846	14770	14820	14813	14750	14741	14713	14845	14689	14873	14519	14672	14671	14645	14771	14694	14554	14886	14736	14492	14616	14656	14843	14533	14852	14827	14720	14781	14762	14829	14781	14954	14701	14874	14798	14790	14748	14560	14677	14614	14793	14594	14868	14786	14831	14661	14770	14849	14840	14788	14616	14784	14739	14679	14770	14685	14670	14570	14629	14811	14608	14856	14601	14854	14782	14675	14798	14739	14930	14695	14814	14727	14884	14633	14696	14639	14696	14864	14557	14752	14665	14761	14787	14835	14638	14760	14851	14628	14624	14619	14742	14635	14884	14647	14773	14672	14645	14832	14645	14665	14806	14688	14655	14698	14709	14645	14645	14799	14695	14722	14616	14904	14628	14749	14706	14762	14608	14671	14626	14750	14668	14632	14727	14699	14809	14608	14817	14729	14787	14593	14827	14901	14730	14835	14572	14796	14775	14631	14726	14852	14660	14742	14818	14763	14462	14935	14651	14757	14818	14864	14664	14716	14667	14711	14751	14762	14658	14752	14801	14727	14800	14878	14560	14815	14799	14714	14580	14823	14567	14797	14716	14753	14871	14838	14630	14715	14694	14684	14749	14679	14665	14665	14810	14662	14668	14784	14695	14653	14721	14802	14683	14561	14855	14809	14723	14812	14837	14659	14643	14644	14740	14865	14691	14790	14832	14841	14768	14736	14721	14877	14882	14915	14939	14808	14833	14883	14860	14792	14591	14877	14804	14715	14701	14782	14613	14667	14779	14719	14528	14624	14747	14739	14727	14635	14763	14714	14715	14777	14775	14675	14736	14864	14721	14637	14820	14950	14564	14788	14751	14808	14809	14839	14693	14772	14730	14817	14698	14728	14540	14762	14700	14732	14818	14844	14559	14662	14799	14797	14709	14954	14663	14792	14736	14865	14616	14855	14698	14819	14766	14641	14636	14859	14844	14864	14608	14855	14740	14612	14806	14533	14909	14520	14572	14652	14676	14914	14675	14761	14795	14800	14651	14752	14613	14681	14635	14708	14666	14803	14770	14841	14642	14627	14769	14735	14632	14839	14685	14853	14632	14780	14758	14838	14659	14644	14760	14695	14622	14636	14888	14732	14801	14657	14600	14798	14874	14553	14772	14678	14758	14806	14772	14684	14705	14742	14802	14696	14791	14522	14690	14543	14883	14603	14543	14807	14476	14702	14761	14812	14544	14668	14973	14723	14770	14790	14733	14750	14683	14830	14635	14810	14633	14662	14707	14615	14876	14672	14733	14700	14717	14799	14685	14815	14676	14609	14689	14619	14797	14845	14784	14733	14919	14668	14779	14784	14710	14738	14706	14774	14861	14613	14886	14687	14704	14642	14798	14702	14671	14685	14794	14548	14702	14882	14684	14572	14808	14835	14673	14802	14642	14844	14861	14694	14597	14724	14690	14654	14514	14728	14788	14793	14746	14849	14773	14876	14709	14597	14642	14838	14663	14622	14660	14736	14763	14648	14774	14548	14592	14590	14578	14661	14728	14757	14873	14711	14748	14580	14942	14806	14779	14685	14578	14799	14656	14623	14625	14671	14721	14825	14684	14556	14649	14732	14733	14748	14721	14647	14759	14726	14714	14797	14833	14716	14592	14838	14771	14586	14840	14664	14574	14900	14767	14697	14878	14774	14570	14768	14488	14767	14753	14873	14680	14629	14684	14643	14614	14764	14895	14666	14700	14632	14521	14762	14682	14497	14755	14692	14721	14610	14780	14736	14767	14679	14833	14586	14687	14784	14903	14501	14837	14823	14752	14675	14744	14663	14737	14886	14774	14647	14828	14578	14668	14703	14739	14473	14636	14810	14635	14568	14501	14738	14543	14679	14795	14747	14805	14884	14771	14738	14723	14789	14779	14702	14662	14747	14524	14693	14573	14657	14712	14656	14736	14698	14715	14688	14796	14774	14719	14758	14824	14523	14928	14629	14738	14823	14820	14672	14534	14762	14651	14636	14640	14607	14615	14674	14585	14644	14688	14612	14577	14611	14649	14658	14710	14675	14770	14749	14791	14690	14801	14673	14686	14595	14810	14807	14685	14759	14619	14887	14797	14722	14762	14637	14819	14856	14760	14778	14648	14831	14755	14667	14616	14842	14632	14622	14710	14642	14640	14721	14774	14732	14599	14834	14877	14797	14748	14638	14630	14786	14784	14866	14611	14686	14796	14611	14745	14742	14731	14788	14670	14766	14707	14624	14749	14778	14622	14778	14678	14716	14870	14716	14688	14551	14737	14513	14653	14739	14773	14823	14757	14535	14753	14707	14801	14810	14643	14826	14602	14712	14798	14600	14802	14916	14769	14693	14553	14813	14724	14839	14575	14629	14741	14520	14633	14740	14945	14666	14826	14807	14626	14626	14627	14770	14809	14668	14671	14844	14779	14723	14758	14814	14743	14524	14703	14901	14631	14695	14779	14736	14714	14692	14770	14708	14803	14861	14828	14808	14777	14698	14702	14765	14662	14672	14631	14752	14747	14747	14788	14908	14650	14756	14724	14755	14767	14539	14664	14734	14887	14802	14651	14761	14898	14715	14519	14703	14616	14803	14769	14674	14914	14471	14847	14664	14831	14578	14692	14888	14915	14626	14791	14652	14801	14554	14688	14648	14706	14777	14739	14808	14850	14800	14590	14773	14674	14910	14743	14456	14989	14711	14882	14665	14757	14704	14685	14655	14818	14758	14917	14705	14767	14793	14812	14686	14662	14731	14560	14998	14626	14674	14594	14890	14676	14848	14832	14616	14578	14607	14601	14729	14764	14724	14737	14883	14612	14736	14709	14581	14611	14649	14636	14701	14836	14701	14666	14751	14650	14769	14826	14615	14756	14653	14685	14638	14729	14778	14665	14718	14716	14798	14620	14899	14672	14600	14696	14555	14695	14730	14837	14744	14617	14860	14747	14884	14819	14835	14721	14617	14791	14757	14700	14761	14773	14606	14790	14821	14667	14800	14820	14760	14739	14677	14693	14734	14802	14696	14695	14815	14781	14752	14846	14678	14636	14689	14632	14767	14666	14776	14777	14799	14654	14696	14632	14857	14692	14846	14659	14591	14722	14690	14740	14639	14516	14766	14676	14864	14781	14822	14735	14690	14779	14889	14704	14835	14704	14589	14718	14835	14763	14651	14689	14652	14600	14698	14688	14698	14666	14833	14882	14704	14929	14682	14670	14685	14883	14654	14790	14732	14659	14697	14731	14787	14689	14704	14672	14810	14716	14883	14827	14665	14652	14739	14567	14559	14619	14787	14900	14753	14813	14694	14744	14667	14884	14703	14743	14784	14640	14590	14862	14665	14881	14897	14839	14921	14720	14621	14683	14807	14816	14813	14664	14771	14739	14621	14693	14661	14623	14727	14765	14782	14809	14784	14816	14695	14725	14745	14665	14910	14689	14708	14828	14854	14686	14814	14688	14804	14730	14741	14734	14845	14723	14868	14712	14711	14814	14757	14616	14711	14822	14757	14656	14717	14691	14766	14724	14786	14733	14811	14884	14742	14694	14687	14600	14610	14765	14821	14914	14652	14867	14799	14865	14681	14865	14794	14742	14670	14705	14811	14749	14717	14659	14594	14640	14745	14670	14615	14689	14765	14605	14727	14656	14833	14656	14754	14832	14827	14797	14864	14753	14710	14656	14728	14695	14933	14718	14775	14660	14743	14637	14698	14706	14753	14798	14870	14804	14840	14789	14820	14752	14752	14712	14666	14809	14772	14652	14589	14651	14741	14813	14742	14829	14666	14729	14656	14794	14717	14638	14765	14657	14665	14697	14927	14829	14775	14780	14719	14560	14768	14631	14769	14853	14680	14681	14637	14617	14652	14804	14822	14614	14761	14686	14838	14604	14797	14638	14606	14937	14499	14812	14789	14888	14720	14709	14724	14700	14669	14938	14708	14624	14763	14882	14694	14786	14912	14613	14955	14588	14793	14898	14738	14605	14753	14822	14838	14670	14632	14802	14666	14638	14731	14842	14784	14762	14685	14754	14587	14718	14564	14813	14668	14821	14603	14723	14837	14729	14577	14836	14724	14683	14893	14698	14642	14888	14527	14677	14701	14872	14742	14729	14744	14634	15006	14768	14635	14891	14528	14745	14721	14725	14406	14625	14715	14661	14772	14754	14779	14680	14669	14504	14787	14641	14883	14903	14816	14704	14743	14930	14720	14685	14605	14583	14623	14844	14700	14718	14792	14874	14835	14638	14770	14886	14844	14678	14685	14830	14613	14705	14821	14644	14700	14825	14740	14587	14663	14774	14716	14817	14808	14700	14788	14672	14822	14735	14708	14647	14657	14901	14620	14634	14695	14811	14659	14795	14604	14743	14727	14704	14565	14744	14767	14932	14759	14669	14770	14794	14891	14741	14741	14736	14628	14565	14745	14668	14799	14621	14692	14779	14696	14713	14814	14635	14651	14794	14784	14713	14836	14792	14663	14582	14806	14931	14884	14492	14552	14574	14625	14909	14866	14743	14760	14735	14537	14791	14631	14743	14664	14680	14807	14771	14523	14734	14717	14725	14517	14817	14801	14726	14785	14908	14684	14821	14806	14726	14725	14651	14703	14658	14789	14623	14775	14866	14674	14773	14731	14706	14673	14761	14632	14737	14719	14914	14680	14886	14810	14779	14551	14751	14839	14775	14786	14785	14616	14775	14560	14683	14680	14751	14780	14624	14784	14691	14750	14815	14550	14752	14617	14575	14497	14757	14679	14600	14674	14820	14749	14586	14793	14756	14624	14927	14854	14825	14732	14906	14734	14640	14838	14730	14712	14780	14811	14691	14770	14648	14786	14660	14639	14708	14592	14737	14623	14633	14619	14702	14594	14747	14783	14633	14715	14905	14648	14737	14560	14707	14666	14587	14783	14576	14813	14644	14629
23171	21602	29609	25099	25046	28619	29759	23972	20535	19002	18299	17654	17525	17038	17030	17005	16937	16959	16863	16954	16879	16780	16698	16824	16864	16665	16630	16786	16862	16754	16657	16624	16611	16781	16738	16711	16535	16740	16649	16401	16545	16489	16802	16537	16711	16640	16642	16603	16756	16328	16337	16523	16439	16637	16590	16532	16493	16674	16790	16598	16801	16739	16617	16575	16482	16687	16496	16518	16479	16564	16535	16681	16710	16489	16747	16531	16543	16596	16360	16548	16632	16665	16621	16606	16601	16595	16812	16765	16618	16685	16675	16651	16592	16628	16452	16545	16566	16485	16522	16640	16719	16555	16691	16662	16579	16629	16455	16318	16400	16637	16409	16648	16655	16439	16634	16690	16665	16502	16379	16626	16583	16525	16323	16766	16503	16323	16398	16559	16557	16602	16742	16549	16452	16637	16512	16546	16522	16578	16582	16679	16606	16419	16570	16578	16706	16465	16674	16642	16559	16596	16511	16670	16507	16532	16439	16767	16620	16523	16682	16524	16713	16683	16515	16463	16522	16615	16420	16483	16554	16674	16496	16630	16569	16746	16451	16683	16678	16691	16573	16452	16810	16627	16547	16401	16449	16599	16636	16519	16578	16658	16535	16551	16620	16655	16579	16651	16437	16451	16497	16460	16513	16503	16485	16701	16500	16699	16598	16409	16609	16502	16327	16434	16492	16552	16542	16373	16515	16558	16395	16565	16697	16489	16566	16631	16627	16496	16527	16620	16739	16452	16400	16619	16685	16557	16522	16602	16619	16493	16500	16536	16551	16604	16583	16541	16517	16504	16618	16556	16600	16483	16487	16671	16398	16537	16576	16593	16566	16497	16488	16525	16722	16678	16559	16660	16431	16612	16578	16537	16573	16629	16558	16627	16734	16573	16494	16778	16579	16645	16509	16448	16814	16579	16271	16502	16558	16484	16540	16658	16526	16633	16563	16610	16560	16519	16303	16656	16492	16651	16482	16506	16436	16450	16378	16443	16452	16771	16507	16591	16606	16554	16567	16624	16596	16681	16464	16606	16486	16432	16574	16500	16603	16631	16411	16578	16597	16398	16602	16547	16410	16543	16715	16477	16526	16606	16360	16547	16558	16424	16614	16328	16573	16527	16509	16253	16627	16556	16627	16486	16546	16685	16393	16246	16629	16560	16754	16642	16549	16683	16344	16605	16808	16532	16681	16513	16688	16414	16623	16480	16490	16510	16636	16457	16669	16561	16502	16460	16414	16454	16516	16580	16468	16232	16627	16458	16493	16487	16586	16539	16548	16491	16495	16499	16829	16539	16654	16685	16552	16512	16474	16535	16663	16445	16727	16498	16780	16548	16717	16535	16591	16423	16359	16558	16433	16426	16495	16634	16714	16633	16498	16671	16687	16641	16759	16390	16533	16407	16565	16547	16642	16534	16360	16477	16538	16692	16753	16499	16640	16337	16515	16650	16594	16561	16527	16372	16466	16629	16738	16579	16431	16580	16575	16415	16490	16520	16665	16718	16695	16695	16705	16490	16469	16541	16732	16551	16495	16504	16571	16572	16439	16575	16677	16545	16503	16833	16717	16409	16550	16777	16651	16353	16535	16295	16606	16589	16503	16441	16513	16533	16645	16627	16507	16499	16448	16451	16601	16535	16634	16540	16431	16630	16611	16539	16710	16630	16750	16468	16655	16503	16555	16799	16398	16628	16732	16611	16411	16373	16689	16616	16636	16404	16608	16408	16680	16612	16624	16667	16488	16528	16533	16726	16592	16566	16606	16477	16644	16285	16484	16549	16298	16462	16607	16581	16610	16775	16789	16459	16641	16621	16651	16510	16695	16409	16461	16325	16376	16573	16661	16617	16506	16482	16651	16585	16314	16584	16467	16572	16499	16761	16564	16463	16544	16503	16635	16557	16790	16743	16557	16511	16722	16686	16559	16281	16575	16624	16580	16346	16800	16527	16612	16648	16365	16631	16687	16661	16545	16703	16551	16629	16707	16505	16594	16512	16446	16701	16526	16532	16539	16795	16590	16475	16494	16778	16715	16639	16568	16579	16532	16521	16531	16543	16508	16414	16484	16673	16556	16664	16545	16562	16560	16454	16456	16491	16517	16516	16473	16504	16365	16514	16642	16620	16565	16616	16642	16504	16582	16388	16577	16553	16439	16610	16509	16679	16617	16586	16639	16614	16715	16593	16569	16604	16499	16452	16655	16333	16529	16449	16450	16542	16495	16594	16583	16585	16559	16469	16517	16485	16690	16609	16483	16570	16400	16295	16342	16587	16670	16603	16524	16508	16423	16329	16503	16412	16736	16680	16712	16518	16493	16923	16578	16471	16584	16528	16517	16629	16567	16492	16541	16684	16525	16542	16502	16531	16379	16606	16526	16657	16623	16678	16423	16575	16607	16321	16606	16747	16418	16502	16506	16659	16662	16520	16777	16612	16775	16537	16414	16578	16424	16592	16392	16503	16577	16612	16544	16608	16521	16526	16452	16545	16465	16668	16684	16674	16554	16566	16632	16654	16378	16749	16499	16550	16411	16438	16462	16498	16547	16457	16439	16525	16540	16443	16523	16654	16619	16466	16406	16572	16663	16571	16526	16518	16589	16587	16392	16660	16362	16442	16431	16604	16608	16659	16590	16480	16610	16692	16720	16552	16516	16246	16451	16643	16792	16560	16499	16511	16623	16490	16630	16494	16593	16476	16579	16570	16681	16594	16655	16559	16449	16584	16583	16493	16486	16481	16500	16455	16471	16574	16419	16459	16566	16598	16485	16581	16558	16655	16559	16646	16604	16458	16554	16521	16491	16484	16405	16503	16475	16564	16527	16383	16742	16935	16584	16604	16463	16593	16675	16425	16494	16667	16755	16510	16438	16426	16827	16456	16540	16736	16651	16629	16639	16478	16621	16607	16460	16627	16495	16761	16476	16595	16408	16663	16495	16689	16522	16555	16790	16704	16513	16754	16709	16728	16560	16674	16459	16697	16713	16459	16539	16492	16662	16504	16726	16671	16777	16464	16481	16744	16599	16577	16372	16477	16524	16624	16296	16492	16663	16568	16435	16522	16489	16461	16482	16605	16486	16602	16292	16623	16691	16515	16455	16273	16374	16608	16537	16657	16513	16714	16520	16644	16578	16414	16669	16512	16523	16495	16613	16557	16565	16470	16546	16473	16625	16469	16358	16596	16758	16411	16460	16520	16586	16526	16587	16462	16484	16353	16506	16472	16643	16495	16617	16679	16564	16456	16524	16611	16658	16437	16390	16474	16763	16528	16836	16601	16417	16634	16694	16441	16474	16412	16566	16572	16539	16487	16591	16584	16606	16495	16653	16686	16384	16614	16633	16693	16788	16628	16542	16528	16485	16535	16417	16376	16426	16429	16561	16613	16633	16631	16564	16533	16548	16518	16568	16511	16438	16708	16534	16584	16641	16460	16393	16656	16505	16476	16549	16643	16578	16624	16675	16388	16417	16419	16436	16564	16677	16527	16558	16560	16311	16389	16536	16278	16623	16628	16644	16468	16410	16554	16567	16630	16574	16617	16723	16626	16446	16671	16495	16527	16457	16533	16711	16620	16743	16610	16394	16461	16564	16401	16749	16608	16562	16482	16482	16599	16517	16455	16727	16666	16513	16610	16780	16478	16791	16591	16609	16578	16519	16536	16409	16721	16673	16512	16612	16770	16673	16598	16548	16454	16661	16572	16332	16766	16433	16540	16482	16455	16626	16357	16684	16701	16569	16771	16477	16681	16793	16490	16338	16493	16581	16575	16594	16642	16541	16658	16634	16506	16402	16543	16496	16488	16458	16455	16315	16499	16423	16493	16709	16480	16438	16520	16499	16530	16569	16562	16563	16583	16631	16648	16751	16603	16527	16393	16491	16659	16542	16507	16502	16638	16547	16503	16492	16515	16753	16546	16554	16520	16751	16540	16393	16435	16519	16732	16503	16667	16700	16470	16602	16502	16632	16368	16409	16538	16901	16470	16406	16712	16330	16624	16489	16492	16485	16601	16624	16692	16695	16438	16633	16488	16656	16454	16534	16568	16690	16730	16704	16594	16574	16459	16549	16372	16366	16484	16675	16543	16565	16502	16671	16758	16572	16457	16568	16480	16540	16529	16558	16570	16523	16648	16594	16674	16581	16444	16343	16565	16505	16437	16681	16661	16764	16655	16447	16552	16185	16624	16383	16523	16282	16396	16605	16638	16499	16468	16826	16621	16491	16536	16484	16722	16651	16346	16511	16549	16532	16565	16757	16562	16620	16570	16571	16515	16578	16560	16544	16606	16575	16451	16640	16667	16514	16735	16585	16493	16470	16537	16440	16665	16632	16691	16447	16733	16582	16323	16484	16598	16470	16577	16614	16649	16603	16486	16467	16668	16608	16615	16604	16452	16504	16468	16843	16603	16544	16512	16457	16512	16582	16871	16752	16636	16582	16504	16418	16568	16464	16378	16661	16566	16617	16473	16495	16502	16507	16470	16709	16643	16344	16396	16557	16746	16657	16691	16443	16500	16585	16660	16462	16541	16604	16632	16400	16393	16360	16523	16566	16628	16490	16383	16406	16555	16547	16614	16782	16482	16720	16487	16550	16844	16729	16730	16491	16489	16436	16588	16504	16658	16431	16625	16296	16750	16596	16389	16420	16375	16548	16470	16413	16304	16653	16582	16432	16602	16436	16439	16294	16402	16355	16534	16633	16378	16632	16570	16478	16654	16554	16649	16642	16678	16715	16683	16649	16587	16549	16450	16479	16282	16415	16801	16588	16727	16681	16553	16500	16412	16613	16454	16569	16739	16676	16590	16541	16573	16680	16674	16725	16500	16554	16448	16396	16591	16664	16584	16537	16711	16329	16534	16585	16558	16469	16725	16560	16488	16569	16679	16664	16723	16589	16507	16727	16473	16559	16558	16347	16574	16607	16540	16824	16764	16334	16560	16576	16518	16593	16642	16489	16657	16351	16570	16554	16746	16564	16656	16689	16495	16559	16568	16621	16501	16589	16563	16512	16609	16556	16558	16386	16577	16570	16649	16499	16364	16736	16483	16503	16595	16596	16981	16632	16588	16629	16656	16630	16472	16489	16348	16539	16480	16659	16841	16522	16572	16497	16384	16615	16482	16445	16491	16498	16741	16446	16635
39164	63411	58493	48160	40405	33632	27526	23093	19200	17381	16457	16190	15790	15570	15514	15549	15452	15440	15381	15188	15247	15286	15315	15375	15183	15108	15266	15198	15224	15279	15360	15153	15013	15136	15157	15303	15073	15109	15136	15262	15045	14929	15052	15111	15071	15142	15247	15133	15164	14873	15018	15106	15116	15178	15153	15081	15217	15083	15009	14979	15299	15298	15199	15224	14961	14976	15165	15104	15145	14955	15178	15154	15071	15046	15161	15123	15157	15091	14970	15116	15190	14991	14991	15053	15085	15030	15083	15197	15068	15212	15109	15311	15070	15112	15055	15000	15218	15236	15203	15101	15152	15059	15125	15055	15018	15128	15124	15174	15179	15066	14966	15134	15349	15106	15299	15130	15137	15119	15163	15108	15027	15125	15160	15138	15320	15213	15247	15039	15158	15080	15112	15098	15122	14907	15070	15091	15130	15157	15251	15090	15349	14976	15017	15257	14928	15085	15043	15146	15141	15030	15088	15120	15095	15157	15219	14946	15171	15165	14904	15184	14983	15257	15132	15209	15096	15038	14918	15187	15083	15183	15264	14915	15136	15111	14927	15273	15227	15186	15027	15039	15272	15092	15105	15143	15188	15242	15047	15209	15199	14997	14942	15028	15206	15015	15128	15029	15127	15167	15330	15075	15190	15023	14983	14970	15083	15168	15215	15082	15071	15037	15138	15135	15129	15070	15119	15289	14950	15024	15139	15182	15129	15088	15114	15044	15034	15109	15218	15221	15062	15010	15164	15095	15186	15182	15154	15055	15120	15052	15117	15255	15048	15124	15105	15075	14995	15067	15154	15289	15195	15267	15186	15070	15136	15125	15054	14771	15119	14958	15237	15047	15130	15125	15235	15224	15045	15253	15149	15007	15092	15158	15332	15252	15129	15072	15065	15104	15150	15057	15107	15232	15007	15259	15229	15080	14956	15049	15222	14972	15203	15106	15062	15147	15130	15037	15042	15319	15154	15036	15097	15128	15010	15136	14967	15131	15060	15040	15160	14984	14974	15201	15041	15297	15155	15109	15088	15247	15200	14974	15128	15093	15069	15029	15108	15196	15146	15194	15114	15114	15003	15097	15239	15092	15116	15185	15069	15324	15093	15263	15188	15204	15055	15160	15056	15189	15112	15194	15018	15015	14957	15042	15178	15132	15123	15211	15133	15222	15061	15127	14962	15194	15111	15144	15021	15189	15225	15102	15004	15128	15313	15241	15190	15122	14940	15249	15113	15175	15033	14976	15107	15233	15164	14918	15381	14953	15229	15077	15267	15096	15279	15115	15066	15308	14909	15036	15033	15003	15188	14988	15079	15118	15167	15156	15150	15154	15194	15167	15214	15297	15218	15264	15244	15051	15183	15144	15293	15078	15173	15032	15178	15133	15133	15247	15162	15001	15113	15270	15300	15138	14996	15101	14992	15132	15333	15058	15092	15107	15081	15003	15028	15041	15108	15254	14949	15267	15178	15096	15031	15226	15050	15164	15064	15084	14991	14982	15165	15219	15127	14946	15046	15172	15082	15111	15084	15128	14965	15091	14924	15107	15099	15156	15073	15195	15262	15115	15106	15179	15039	15297	15271	15100	15107	15219	15065	15310	14996	15139	15031	14959	14922	15200	15203	15142	15016	15194	15215	15129	15037	14991	14840	15112	15145	15083	14873	15099	15191	15048	15218	15218	15065	15154	15034	15139	15204	15032	15267	15026	15111	15236	14994	15083	14978	15107	15174	15124	15134	15222	15058	15047	15075	15010	15026	15065	15112	15106	15143	15147	15114	15142	15005	15199	14999	14853	15229	15224	14978	15159	15108	15181	15205	15183	15112	15121	15247	15112	15176	15168	15111	15078	15125	15253	15093	15186	15069	15061	15208	15217	15251	15133	15179	15120	15132	15204	15036	15188	15096	15184	14986	15120	15061	15217	15099	15146	14952	15090	15285	15302	15111	15170	15093	15322	15082	15201	15108	14992	14980	15079	15229	15121	15232	15135	15151	15090	15222	15136	15110	15132	15148	15161	15103	15134	15164	15094	15071	15221	15295	15118	15125	15156	15123	15161	15048	15183	14975	15232	15183	15274	15101	15227	15319	15193	15193	15099	15114	15046	15065	15122	15039	15079	15129	14915	15033	15024	15130	15166	14918	15089	15184	15070	15176	15002	15152	15072	15068	15140	14988	15160	15199	14970	15114	15176	15020	15095	15014	15085	15073	15166	15059	15017	15211	14923	15195	15051	15102	15156	15111	15131	15186	15111	15143	15144	15135	15292	14870	14902	15226	15143	15238	15229	15237	15001	15101	15129	15029	14966	14988	15019	15198	15166	15163	15155	15088	15229	15218	15218	15077	15120	15132	15029	15109	15081	15055	15042	15202	15053	15121	14844	15131	15137	15119	15029	15232	15051	15140	15143	15060	15164	15111	15084	15127	15011	14941	15054	15145	15079	15038	14901	15074	15186	15097	15113	15031	15098	15107	15057	15140	14994	15076	15233	15151	15006	15293	15192	15269	15108	15109	15111	15090	15205	15215	15209	15039	15123	15177	15172	15036	15265	15243	15186	15239	15191	15220	14990	15021	14959	15158	15050	14979	15174	15251	15092	15111	14911	15004	15090	15022	15006	15236	15163	15052	14970	15011	14986	14948	15223	15135	15045	15012	15069	15111	14998	15099	15207	15155	14979	15180	15201	15099	15009	15197	15240	15044	15038	15171	15146	15183	14868	15001	15032	15035	14997	15083	15244	15135	15238	15051	15043	15062	15108	15063	15078	15195	15081	15102	14983	15004	15121	14979	15166	15104	15180	14889	15069	15167	15159	15086	15167	15179	14971	15106	15009	15221	15274	15217	14967	15240	15083	15149	15030	15189	15154	14965	15140	15172	15040	15089	15124	15102	15078	15175	15127	15101	14899	15146	15038	15242	15111	15035	15027	15183	15199	15288	14961	15015	14927	14963	15225	15205	15133	15112	14974	15067	15105	15105	15171	15067	15143	15279	15124	15117	14987	15173	15144	15061	15270	15124	15131	15045	15247	15182	15152	15128	15159	15035	15040	15081	15263	15147	15027	15194	15031	14986	15058	15148	15058	14978	15085	15105	15002	15177	15207	15002	15042	15153	15013	15296	15153	15005	15228	14898	15116	15086	15089	15032	14901	15122	15158	15090	15100	15055	15002	15174	15112	14990	15102	15088	15011	15097	15034	14976	15197	15155	15030	15084	15190	15045	14908	15090	15013	15085	14939	15179	15021	15077	15297	15055	15272	14991	15137	15289	15048	15119	14950	15260	15207	15149	15187	15052	15168	15155	15081	15171	15074	15008	15220	15193	15191	14980	15115	15070	15212	15160	15113	15055	15074	15078	15087	15151	15132	15089	15067	15076	15169	15167	15164	15053	15273	15136	15154	15143	15187	15234	15072	15112	15141	15137	15058	15096	15112	15082	15079	15107	15134	15245	15061	15138	15237	15061	15037	15157	15157	15184	15128	15006	15203	15120	15051	15038	15087	15106	15158	15117	15199	15113	15191	15055	15058	14917	15254	15240	15128	15144	15190	15109	14999	15188	15134	15181	15232	14996	15028	15202	14957	15226	15035	15035	15153	14973	15179	15018	15133	15090	14938	15157	15093	15079	15004	15269	14994	15153	15211	15040	14998	15105	15073	15013	15021	15073	15152	15155	15092	15063	15080	15086	15163	15189	15236	15145	15053	15018	15097	15080	14946	15276	15046	14906	15042	15354	15114	14943	15258	15053	14915	15373	15042	15066	15053	15218	15050	15088	15234	15026	15134	15182	15085	14901	14999	15121	15248	15182	14924	15098	15186	15071	15226	15224	15196	15347	15287	14902	15046	15059	15199	15133	15186	15189	15020	15077	15175	15105	15108	15059	14977	15045	15098	15020	15033	15123	15171	15095	14978	14976	15120	15287	15117	15102	15054	15108	15095	15077	15026	15087	15178	15226	14990	15123	15040	15230	15082	15235	15249	15138	15270	15174	14967	15002	15017	15061	15031	15005	15105	14983	15150	15030	15124	14968	14974	15001	15086	15157	15065	15116	15115	15015	15129	15014	15251	15035	15116	15238	15031	15200	15039	15057	15190	15095	15209	15074	15286	15176	15155	15372	14881	15002	15178	15027	15171	15189	15101	15076	15237	15192	15186	15069	15055	15229	15162	15079	15083	15074	15131	15122	15161	14991	15107	15025	15048	15078	14945	15077	15031	15068	15067	15187	14990	15015	14911	15158	15047	15233	14931	15202	15165	15316	14978	14921	14927	15121	15082	15163	15068	15000	15044	14998	15039	15041	15170	15132	15121	15124	15037	15110	14971	15092	15157	14992	15293	15028	15213	15087	15147	15258	15132	14987	15010	15129	15184	15085	15297	15032	15079	15161	15054	15155	15057	15201	15108	15160	15065	15153	15107	15076	15177	15056	15092	15130	15047	15156	14996	15081	15055	15031	15189	15204	15052	15187	15078	15188	14887	15085	15143	15206	15040	14930	15073	14882	15242	15162	15068	15196	15203	15176	14994	15131	14963	15170	15136	14893	14992	15272	15280	15108	15158	15166	15161	15038	15100	15122	15311	15196	15058	15050	15174	15191	15216	15220	15108	15188	15115	15035	15105	15017	15234	15175	14949	15253	15150	15111	14878	15155	15249	15077	15136	15174	15090	15099	15111	15040	15059	15204	15136	15280	15155	15091	15039	15138	15082	15133	15003	14927	15165	15114	15212	15088	15107	14942	15291	15008	15126	15298	15060	15151	15148	15090	15134	15078	15064	15103	15009	15181	15137	15107	14895	15296	15097	14972	15102	15187	15098	15014	15177	15000	15147	15084	15048	15148	15195	15098	15194	15182	15192	15071	15039	15208	15195	14961	15108	15022	14999	15014	15136	15053	15119	15189	15107	15153	14972	15120	15196	15020	15105	15115	15100	15264	15157	14964	15019	15023	15015	15259	15007	15104	14883	15214	15035	15047	15061	15028	15011	15180	15060	15275	15221	15048	15188	15161	15105	15192	15159	15017	15040	15196	15228	15091	14934	15126	15113	15150	15143	15103	15114	15208	15113	15067	15011	15004	15082	15166	14956	15027	14907	15130	15127	15078	15241	15041	15133	15156	15140	15197	15217	15068	15084	15240	15003	15025	15223
29618	29359	38166	32313	24497	20843	18721	17271	16901	16625	16212	16135	15921	15865	16079	15911	15963	16166	15797	15734	15905	15925	15869	16028	15884	15735	15867	16035	16054	15790	15693	16002	15765	15894	16011	15932	15881	16027	15751	15799	15770	16053	15919	15833	15795	15789	15857	15848	15833	15888	15793	15887	15878	15936	15856	15799	15911	15698	15770	15940	15877	15789	15868	15738	15895	15903	16131	15794	15955	15893	15874	15900	15878	16050	15871	15727	15750	15713	15807	15727	16026	15788	16022	15878	15681	15891	15877	15700	16199	15670	15756	15791	15916	15947	15963	15997	15799	15856	15684	15899	16078	15864	15952	15994	15949	15721	16040	15871	15739	15908	15954	16045	15844	15905	15867	15878	15853	15842	15895	15866	15983	16021	15873	15742	15860	15990	15786	15854	15982	15803	15867	15862	15766	15749	15890	15853	15985	15973	15774	15886	15786	15866	15726	15665	16014	15795	16031	15912	15953	15925	15767	16010	15908	15878	15929	15812	15826	15793	15657	15930	15742	15936	15866	15801	15892	15710	15922	15859	15864	15922	15638	15724	15968	15882	15863	15918	15824	15843	15885	15852	15924	15968	15744	15913	15845	15959	15870	15881	15834	15797	15837	16025	15859	15943	15915	15642	15800	15895	16066	15847	15984	15866	15783	15860	15787	15674	15795	15823	15836	15745	15687	16066	15940	15886	15695	16005	15798	15612	15888	15802	15829	15844	15752	15830	15801	15920	15785	15851	15848	15582	15772	15803	15903	16042	15817	15902	16035	15896	15824	15868	15757	15855	15811	15900	15735	15806	15666	15712	15960	15921	15854	15703	15956	15686	15943	15723	15673	15824	15669	15687	15711	15786	15932	15926	15767	15674	15887	15762	15910	15698	15840	15685	15862	15874	15770	15905	15977	15841	15648	15718	15875	15833	16036	15538	15771	15857	15849	15812	15656	15950	15773	15746	15905	15845	15648	15832	16016	15986	15955	15839	15960	15759	15702	15984	16043	15862	15862	15750	15956	15963	15855	15879	15840	15756	15942	15897	15873	15794	15709	16082	15828	15793	15914	15685	15674	15857	15760	15624	15880	16080	15904	15836	16091	15665	15851	15831	15655	15961	15812	15891	15872	15832	15893	15799	15874	15945	16030	16005	15846	15821	15996	15847	15794	15829	15753	15844	15786	15643	15834	15830	15852	15834	15690	15870	15815	15937	15742	15770	15711	15734	15892	15918	15699	15946	15957	15788	15992	15763	15881	15856	15939	15878	15847	15608	15745	15908	15878	15911	15884	15708	15991	15817	15996	15801	15816	15785	15696	15699	15740	15773	15908	15816	15725	16021	15992	15941	15738	15776	15644	15777	15805	15771	15766	15720	15823	15631	15759	15695	15883	15700	16065	15741	15676	15802	15791	15853	15887	15874	15757	15842	15912	15866	15797	15971	15750	15696	16028	15794	15751	15827	15884	15685	15916	15828	15954	15792	15780	15837	15852	15739	15641	15938	15819	15851	15805	15774	15927	15976	15754	15841	15593	16051	15984	16036	15789	15971	15712	15841	15838	15992	15776	15974	15838	15873	15938	15995	15902	16063	15921	15688	15791	15893	15971	15797	15725	15833	15904	15952	15814	15831	15862	15737	15904	15836	15897	15987	16030	15881	16130	15879	16055	15947	15652	15690	15779	15714	15927	16110	15828	15694	15894	15746	16006	15874	15928	15857	15756	15864	15930	15759	15834	15846	15691	15716	15707	15680	15865	15752	15558	15913	15822	15722	16013	15654	15821	15816	15828	15873	15859	15860	15939	15967	15946	15767	15872	15754	15863	15650	15728	15656	15768	15623	15948	15825	15887	15788	15679	15994	16006	15846	15850	15840	15807	15772	15864	16017	16132	15756	15672	15778	15984	15922	15753	15722	15929	15727	15843	16024	16098	15896	15731	15841	16070	15737	15883	15768	15685	15865	15801	16115	16194	15913	15806	15959	15813	15737	15745	15690	15928	15751	15938	16057	15862	15718	15899	15879	15840	15873	15882	15692	15868	15805	15930	15638	15818	15809	15605	15798	15694	15645	15912	15660	15755	15649	15865	15617	15831	15943	15936	15732	15923	15918	15827	15795	15791	15803	15838	15830	15762	15977	15786	16060	15927	15804	15760	15984	16108	15811	15747	16037	15865	16016	15807	15932	15833	15958	15888	15821	15730	15876	15908	15745	15793	15896	15821	15885	15702	15882	15897	15834	15877	15734	15927	15848	15840	15699	15772	15800	15717	15764	15940	15987	15917	15836	16037	15840	15871	15615	15921	15842	15971	15753	15829	15749	15914	15681	15871	15668	15902	15873	15729	15959	15934	15723	15792	15683	16005	15788	15913	15909	15820	15743	15523	15910	15834	15782	15970	15734	15934	15823	15712	15780	15615	15784	15881	15952	15734	15964	15930	15739	15986	15968	15828	15939	15885	15925	16109	15753	15757	15828	15789	15741	15932	15829	15897	15781	15952	15811	15702	15751	15830	15831	15945	15948	15941	15758	15781	15751	15695	15889	15957	16121	15819	15825	15579	15906	15907	15793	15689	15817	15863	15950	16095	15830	15974	15854	15654	15823	15787	15814	15754	16056	15725	15849	15721	15760	15792	15429	15784	15801	15666	15507	15823	15887	15835	15917	15786	15830	15759	15669	15683	16117	15889	15922	15768	15578	15872	15775	16020	15897	15853	15888	15940	15905	15709	15884	15951	15907	15815	15899	15870	15843	15772	15809	15715	15660	16002	15754	15906	15924	15765	15868	15840	15648	15822	15793	15848	15955	15745	16007	15780	16048	15761	15853	15798	15905	15910	15801	15864	15835	15768	15836	15979	15841	15907	15706	15855	15843	15747	15820	15854	15637	15971	15857	15980	15934	15896	15954	15979	15972	15916	15952	15990	15929	15982	15853	15720	15885	15761	15793	15624	15861	16037	15924	15790	16009	15760	15935	15948	15818	15813	15880	15918	15833	16028	15759	15887	15946	16070	15903	15832	15912	15941	15859	15660	15991	15912	16010	15748	15936	15857	15827	15773	15972	15819	15801	15653	15905	15967	15734	15879	15795	15828	15905	15715	15696	15765	15913	16043	15836	15813	15859	16117	15648	16023	15858	15820	15875	15908	15919	15724	15802	15919	15661	15836	15791	15594	15816	15815	15855	15814	15783	15874	15735	15742	15749	15939	15959	15978	15907	15781	15823	15793	15749	16146	15795	15969	15945	15859	15887	15829	15860	16145	15705	15836	15943	15878	15833	15770	15678	15796	15747	15798	16068	15836	15801	15672	15894	15821	15827	15918	15913	16024	15849	15917	15849	15824	15763	15690	15864	15924	15712	15869	15760	15692	15961	15834	15940	15797	15789	15868	15982	15868	15661	15875	15763	15792	15721	15738	15745	15820	15666	15795	16005	15856	15800	15828	15764	15883	15804	15816	15888	15732	15807	15744	15725	15644	15941	15707	15819	15834	15922	16008	15825	15733	16084	15917	15908	15951	15901	15689	15890	15772	15891	15678	15844	15746	15800	15895	15774	15737	15646	15933	15892	15756	15829	15987	15859	15774	15870	16004	15770	15804	15786	15765	15846	15945	15696	15994	15876	15959	15891	15720	15664	15780	15894	15765	15960	15690	15909	15916	15926	15818	15810	16044	16027	15894	15760	15814	15758	15742	15807	15941	15886	15904	15896	15716	15705	15893	15862	15890	15743	15790	15563	15728	15826	15897	15908	15704	15823	15823	15825	16038	15941	15706	15715	15849	15883	16001	15633	15968	15735	15880	15891	16059	15820	15878	15764	16056	15790	15711	15842	15949	15888	15919	15924	15725	15739	15911	15934	15967	15829	15838	15831	15888	15772	15990	15858	15914	16085	15927	15935	16025	15892	16060	16069	16014	15777	15834	15934	15904	15743	15761	15655	15845	15993	16026	15773	15779	15767	15951	15928	15779	15814	16045	15801	15759	15943	16064	15972	15954	15985	15725	15789	15840	15514	15929	15751	15974	15649	15848	15942	15720	15819	15826	15951	15922	16056	15766	15801	15852	15780	16048	15698	15877	15885	15958	15886	15739	15840	15867	15904	15727	15932	15813	15806	15999	15854	16028	15622	16013	15749	15728	15786	15541	15671	15747	15988	15770	15834	15939	15782	15687	15958	15931	15837	15736	15934	15849	15924	15919	15692	15930	15709	15890	15932	15793	15857	15849	15841	15994	16051	15948	15730	15771	15823	15814	15878	15617	15906	15788	15753	16068	16130	15821	15788	15751	15929	15815	15944	15727	15969	15955	15868	16065	15765	15708	15983	15905	15876	16031	15875	15744	15918	15625	15830	15838	15857	15756	15735	15888	15859	15734	15948	15624	15717	15828	15993	15951	15926	15860	15734	15860	15726	15890	15982	15700	15754	15837	15759	15858	15891	15895	15780	15811	16083	15965	15926	15747	15748	15896	15948	15702	15690	15852	15931	15988	15669	15751	15775	15936	15732	15672	15873	15927	15770	15868	15936	15847	15776	15796	15879	16028	15806	15803	16018	15927	15873	15895	15924	15815	15867	15940	15822	15797	15877	15841	15834	15781	15924	15614	15852	15953	15780	15767	15787	15800	15910	15792	15867	15857	15694	15921	15935	15916	15757	15831	15936	16064	15823	15923	15644	15872	15853	16110	15722	15867	15664	15690	15754	15627	15789	15802	15988	15857	15807	15919	15765	15791	15964	15693	15823	15962	15870	15830	15884	15654	15881	15926	15863	15850	15766	15951	15818	15744	15762	15819	15816	15828	15892	15980	15829	15763	15762	15730	15814	15973	15796	15681	15889	15813	16065	16041	15772	15883	15920	15907	15762	15893	15837	16088	15773	15832	15976	16017	15764	15954	15688	15832	15994	15986	15721	16006	16058	15856	15709	15944	15659	15914	16000	15866	16075	15926	15923	15784	15809	15966	15792	15879	15924	15778	15741	15970	15841	15869	15785	15774	15928	15785	15887	15929	15738	15687	15629	15913	15986	16041	15837	15864	15830	15845	15828	15837	15700	15776	15934	15765	15828	16054	15716	15971	15851	16006	15872	15946	15859	15838	15781	15922	15850	15850	15877	15642	15864	15845	15827	15742	15917	15793	15825	15684	15748	15850	15706	15554	15877
35649	47871	43871	32811	25310	21157	18434	16547	15786	15518	15202	14997	15232	14838	14804	14906	14954	14708	14721	14882	14773	14652	14596	14817	14642	14761	14705	14661	14674	14733	14627	14644	14646	14686	14659	14566	14742	14610	14603	14585	14799	14677	14727	14464	14666	14615	14614	14670	14693	14723	14649	14684	14817	14594	14650	14523	14746	14539	14474	14717	14574	14692	14543	14651	14852	14772	14653	14736	14597	14725	14607	14728	14581	14715	14506	14773	14542	14718	14758	14563	14593	14620	14782	14609	14722	14753	14572	14575	14815	14668	14623	14678	14719	14493	14686	14453	14805	14658	14751	14620	14607	14794	14598	14584	14593	14746	14633	14548	14562	14604	14841	14638	14676	14616	14550	14581	14699	14717	14755	14811	14641	14608	14569	14637	14768	14493	14569	14735	14636	14593	14761	14632	14687	14635	14497	14822	14687	14627	14700	14555	14775	14501	14429	14564	14645	14450	14614	14613	14511	14689	14607	14580	14692	14638	14474	14673	14544	14566	14539	14475	14684	14748	14591	14468	14727	14610	14641	14601	14611	14696	14800	14700	14682	14794	14609	14532	14727	14537	14597	14561	14704	14667	14651	14639	14783	14588	14705	14565	14623	14665	14539	14597	14735	14548	14607	14632	14696	14805	14615	14602	14764	14666	14663	14543	14718	14591	14701	14658	14788	14671	14638	14573	14656	14701	14589	14811	14609	14555	14804	14765	14695	14539	14769	14600	14650	14681	14505	14747	14496	14633	14601	14491	14440	14741	14747	14705	14657	14670	14700	14762	14839	14689	14655	14591	14756	14677	14430	14663	14688	14684	14604	14738	14571	14646	14761	14513	14821	14582	14852	14439	14544	14734	14765	14721	14798	14851	14675	14516	14792	14582	14521	14538	14804	14586	14552	14628	14605	14716	14613	14766	14613	14765	14679	14646	14691	14654	14735	14529	14499	14580	14681	14650	14804	14646	14718	14586	14775	14463	14541	14672	14595	14629	14743	14664	14612	14492	14649	14595	14496	14639	14708	14471	14642	14708	14634	14497	14537	14637	14698	14676	14627	14661	14755	14630	14574	14698	14810	14477	14511	14626	14627	14420	14529	14485	14611	14528	14601	14645	14630	14785	14535	14709	14705	14703	14488	14690	14692	14602	14595	14585	14639	14662	14565	14561	14769	14665	14586	14543	14615	14392	14726	14659	14635	14693	14682	14775	14624	14745	14580	14564	14720	14514	14635	14673	14686	14667	14649	14619	14658	14756	14580	14587	14612	14784	14612	14677	14593	14527	14570	14601	14641	14554	14666	14671	14498	14579	14618	14577	14707	14672	14428	14670	14666	14728	14659	14667	14795	14697	14563	14442	14509	14781	14724	14527	14710	14615	14684	14804	14514	14687	14620	14524	14525	14806	14673	14597	14706	14688	14737	14789	14692	14782	14589	14704	14559	14742	14551	14666	14679	14722	14669	14754	14684	14667	14780	14586	14543	14738	14663	14673	14677	14612	14756	14687	14762	14720	14695	14574	14505	14652	14525	14725	14714	14670	14599	14747	14430	14661	14797	14629	14571	14668	14584	14601	14681	14608	14808	14562	14560	14677	14724	14569	14602	14767	14551	14803	14667	14722	14470	14708	14674	14511	14627	14562	14552	14652	14743	14539	14691	14717	14604	14547	14774	14657	14546	14626	14444	14697	14634	14638	14705	14597	14617	14688	14712	14613	14807	14672	14781	14606	14588	14554	14586	14472	14527	14651	14636	14679	14557	14656	14644	14785	14845	14702	14626	14692	14717	14807	14786	14591	14793	14645	14521	14553	14560	14655	14625	14633	14732	14625	14817	14806	14609	14855	14578	14655	14482	14673	14622	14603	14825	14590	14640	14651	14565	14678	14668	14699	14802	14608	14767	14812	14669	14719	14567	14834	14568	14684	14409	14745	14719	14824	14617	14526	14628	14659	14510	14639	14610	14623	14597	14512	14612	14808	14548	14801	14646	14629	14660	14777	14775	14503	14763	14807	14550	14589	14622	14602	14702	14550	14845	14714	14462	14720	14703	14557	14639	14598	14507	14727	14657	14557	14599	14670	14554	14567	14687	14653	14571	14648	14691	14857	14539	14598	14533	14713	14640	14778	14630	14651	14480	14641	14623	14667	14635	14725	14698	14416	14608	14720	14750	14671	14673	14592	14598	14845	14690	14577	14632	14633	14616	14625	14575	14639	14556	14598	14560	14845	14587	14518	14576	14722	14644	14482	14608	14717	14551	14687	14680	14545	14747	14651	14703	14647	14690	14637	14586	14673	14739	14546	14640	14572	14458	14630	14692	14540	14775	14599	14655	14581	14690	14596	14712	14527	14751	14732	14751	14617	14776	14744	14499	14698	14546	14645	14689	14606	14538	14788	14724	14736	14751	14612	14524	14616	14683	14611	14753	14697	14724	14619	14446	14822	14824	14731	14537	14725	14610	14563	14448	14488	14519	14528	14600	14678	14791	14554	14580	14922	14761	14576	14522	14732	14742	14714	14801	14800	14622	14515	14538	14627	14620	14731	14558	14648	14505	14603	14795	14633	14564	14599	14692	14715	14546	14747	14430	14490	14556	14687	14665	14737	14537	14659	14537	14625	14729	14565	14687	14444	14722	14633	14628	14558	14418	14720	14493	14594	14674	14591	14764	14606	14665	14782	14615	14643	14638	14593	14734	14744	14716	14635	14626	14632	14754	14660	14604	14682	14806	14708	14621	14713	14724	14620	14617	14648	14618	14751	14722	14537	14635	14653	14672	14471	14610	14497	14666	14785	14553	14622	14664	14577	14530	14575	14651	14611	14502	14703	14540	14498	14798	14460	14624	14486	14539	14712	14582	14570	14513	14543	14619	14673	14580	14654	14689	14705	14688	14651	14661	14610	14816	14548	14737	14631	14600	14493	14754	14684	14591	14483	14573	14773	14743	14608	14443	14676	14653	14747	14543	14504	14682	14736	14613	14478	14535	14772	14527	14817	14739	14511	14723	14631	14793	14740	14800	14652	14787	14776	14665	14554	14795	14688	14739	14651	14430	14698	14648	14548	14658	14705	14717	14585	14608	14767	14607	14675	14562	14712	14552	14631	14904	14756	14716	14468	14641	14674	14744	14579	14690	14730	14796	14671	14755	14652	14727	14766	14705	14561	14768	14639	14602	14491	14809	14724	14742	14611	14774	14781	14693	14663	14781	14689	14698	14493	14655	14642	14574	14602	14618	14472	14642	14548	14631	14622	14613	14690	14539	14569	14672	14557	14527	14691	14538	14642	14539	14739	14621	14549	14554	14475	14519	14578	14667	14604	14618	14794	14587	14521	14614	14710	14689	14643	14523	14666	14556	14608	14551	14520	14427	14630	14554	14579	14519	14589	14557	14516	14537	14578	14674	14599	14604	14551	14514	14601	14563	14566	14708	14726	14597	14639	14575	14681	14722	14730	14628	14734	14594	14574	14612	14591	14737	14735	14660	14392	14561	14744	14709	14777	14816	14680	14751	14642	14809	14608	14611	14690	14587	14658	14653	14576	14611	14633	14695	14698	14614	14751	14620	14666	14650	14665	14598	14796	14610	14639	14625	14561	14653	14621	14578	14572	14838	14524	14675	14731	14855	14503	14628	14671	14545	14773	14705	14647	14712	14635	14796	14675	14562	14706	14661	14650	14556	14575	14809	14714	14511	14677	14386	14718	14665	14698	14572	14670	14604	14651	14647	14462	14815	14568	14555	14889	14697	14532	14645	14611	14697	14761	14764	14598	14672	14818	14574	14611	14684	14533	14579	14640	14597	14703	14677	14567	14549	14562	14532	14724	14682	14719	14592	14578	14611	14616	14619	14703	14653	14623	14554	14696	14781	14728	14742	14639	14814	14663	14686	14746	14678	14561	14472	14728	14603	14490	14529	14673	14718	14659	14595	14649	14807	14499	14578	14646	14609	14697	14609	14748	14468	14803	14701	14581	14711	14547	14845	14645	14715	14777	14536	14482	14606	14556	14610	14675	14651	14528	14541	14501	14533	14666	14583	14705	14600	14649	14558	14706	14617	14596	14705	14686	14723	14663	14612	14698	14734	14646	14532	14744	14708	14678	14684	14678	14658	14801	14570	14638	14773	14553	14641	14658	14628	14668	14653	14603	14671	14644	14711	14737	14577	14778	14524	14706	14613	14567	14633	14594	14682	14806	14723	14540	14632	14783	14767	14484	14558	14771	14554	14540	14506	14764	14584	14535	14441	14582	14628	14710	14509	14499	14729	14645	14490	14715	14570	14589	14757	14704	14668	14630	14606	14690	14519	14650	14567	14592	14454	14667	14678	14779	14629	14708	14702	14825	14687	14559	14725	14637	14697	14730	14757	14583	14574	14720	14564	14683	14726	14805	14651	14691	14413	14438	14674	14666	14699	14537	14643	14567	14579	14447	14665	14807	14549	14821	14626	14637	14640	14772	14671	14749	14807	14670	14675	14702	14469	14662	14703	14440	14611	14582	14595	14525	14674	14812	14757	14826	14737	14687	14820	14748	14706	14625	14571	14534	14741	14663	14573	14715	14709	14662	14634	14546	14750	14684	14717	14652	14690	14619	14628	14602	14637	14761	14601	14779	14483	14653	14639	14583	14644	14701	14649	14536	14633	14624	14745	14619	14586	14699	14718	14608	14572	14629	14493	14791	14665	14715	14606	14647	14569	14485	14808	14657	14675	14751	14713	14595	14645	14687	14498	14554	14638	14523	14551	14599	14697	14570	14663	14436	14747	14658	14799	14721	14822	14571	14539	14657	14638	14659	14687	14664	14557	14645	14576	14794	14776	14501	14757	14810	14698	14649	14663	14610	14802	14716	14649	14565	14706	14470	14647	14527	14686	14440	14740	14700	14527	14640	14750	14658	14600	14712	14737	14771	14622	14804	14773	14595	14593	14465	14523	14770	14695	14603	14643	14512	14747	14623	14510	14587	14619	14663	14670	14676	14619	14647	14660	14512	14626	14636	14788	14584	14686	14776	14810	14705	14636	14666	14640	14677	14758	14564	14716	14683	14588	14781	14716	14726	14651	14716	14608	14664	14605	14724	14680	14713	14549	14819	14625	14777	14742	14650	14654	14635	14502	14644	14588	14471	14716	14749	14728	14651	14528	14676	14494	14648
24449	21656	29628	27318	26964	28082	27260	21848	19229	18470	17911	17582	17302	17344	17235	17058	17335	17235	17354	17159	17032	17024	17260	17002	16913	17163	17323	17016	17084	17086	16948	16867	16987	17060	16949	16877	17000	17235	17037	17023	17087	17035	17062	17037	17031	16859	16981	16792	16658	16881	16895	16779	17237	17094	17254	17059	17135	16821	17027	16963	16827	17014	16955	16974	16834	17057	17035	17064	16981	17060	16996	16928	17068	16890	17081	16970	16858	16756	16996	17248	16890	16982	16977	16970	16845	16885	17025	17036	17094	16931	17097	16986	16939	16973	16961	16958	17111	16980	16923	17051	17027	16873	17054	16854	16817	16809	16904	16792	17145	16882	17184	17116	16958	16750	16999	16789	17023	16922	16848	17233	17120	16881	17123	16939	16915	17191	17038	16871	16818	17041	16798	16723	16938	16954	16811	16886	16962	16859	16900	16933	17321	16845	16703	16956	17023	16937	16963	17089	16995	16865	16970	16960	16813	16962	16957	17173	16874	17015	16827	16988	17070	16860	16961	17036	16915	16905	16695	16896	16976	16856	17095	16847	16851	16915	16962	17167	16987	16818	17237	17068	16950	16796	16926	16807	17052	16891	16828	16929	17018	16855	16956	16943	16907	16881	16904	17085	16936	16614	17040	16946	16759	16932	16977	16838	16870	17070	16694	16572	17030	17048	16911	17036	16986	16913	16886	17135	17010	16940	16871	16902	16982	17056	16968	16910	16973	16922	17098	16759	17053	16873	16920	16802	16893	17145	16985	17321	16835	16824	16817	16901	17144	17011	16839	17077	16859	16933	16869	16983	16849	17042	16939	16692	16811	16834	16903	17093	16864	17078	16987	16914	16874	16869	16872	17068	17022	16976	16958	17045	17005	16969	16872	16937	16883	16894	17020	17030	16929	16972	16842	16792	17030	17188	16804	16962	16781	16903	17048	16968	17025	16940	16895	16682	16860	16855	17038	16889	17000	16906	16951	16933	16924	16977	16908	16895	17092	17069	16900	16656	16969	16944	17108	17070	16990	16849	16990	16760	16923	17082	17194	16923	16990	17084	16979	16836	17047	17172	17049	16913	16974	16871	17118	16847	17062	17059	16985	17019	16989	17090	16968	16939	16919	16942	17014	16803	16625	16938	16871	17047	16952	16879	17085	17234	16930	16836	16815	16921	16988	16993	16865	16931	16853	16890	16804	16845	16859	16997	17004	16722	16844	17040	16975	16946	16925	16948	16823	16943	16900	16776	16951	16987	16793	16944	17073	16803	17114	16783	16766	16908	16886	16854	17054	17115	16822	17021	17113	16825	16878	16861	17049	17053	16702	16897	17079	16938	17073	17046	16993	17047	16935	16867	16989	17028	16825	16847	16900	16991	16786	16790	16927	16909	16762	16868	16991	16878	16822	16768	16936	17153	16830	16758	16964	16917	17088	17106	17112	17017	16934	17027	16881	17114	17091	16905	17037	17125	16838	16716	17011	16762	16837	16960	16796	17006	17060	16945	16982	16966	17061	16941	16887	16899	17161	16962	17146	16864	16917	16902	16860	16688	17004	17046	16918	16914	16806	16995	17101	17164	17055	16842	17057	17044	17002	17075	16770	16780	17098	17087	17183	16968	16997	16977	16872	16930	17031	16835	16927	16801	17021	16950	16915	16854	16987	16952	17003	17108	16988	16980	16955	16861	16941	16998	17065	17169	16889	16909	16926	17102	16969	16944	16944	16930	16953	16885	17049	16801	16776	17031	16952	17069	17065	16869	17006	17043	17029	16920	17255	16986	16879	16958	16870	17032	16886	17020	16926	16901	16982	17003	16994	16922	17050	16881	17049	17013	16906	17084	16891	16692	16930	16992	17005	16887	17005	17065	16977	16926	17035	17005	16822	16938	16899	16873	17039	16930	16676	17041	17198	16910	16775	16943	16943	16765	16952	17088	16856	16930	16976	16931	16989	17073	17180	16999	17031	16956	17151	17084	16978	17020	16983	16846	17009	16861	17068	16848	16983	16913	16890	16991	16993	16896	16950	16993	16930	16885	16984	16762	16932	16912	17016	16966	16978	17106	16824	16792	16891	17006	17095	17008	16952	16992	16979	16948	16888	17150	17035	17019	16835	16955	16930	16948	16716	16901	16949	16952	17005	16946	16863	16982	16973	16952	16824	17100	17104	16880	16898	16960	17108	17076	16957	16864	17037	16966	17005	17053	16742	17026	17052	17085	16863	17017	17144	16722	17119	16943	16805	17118	16813	16978	16983	17012	17101	17097	17207	16998	16931	16943	17042	16679	16824	16821	17109	16943	17066	16932	16872	16933	16864	16839	17139	17093	17013	16974	17128	17049	17174	16905	16756	16849	16962	17018	16871	16965	17154	17236	17114	16922	16981	16932	16973	16977	17154	17031	16882	16871	17014	16911	16985	17073	17008	17082	16832	17099	16954	17057	17014	17096	16897	16904	16901	16994	16990	16843	16924	16890	16951	16887	16820	17024	16900	17106	17101	16784	17068	16912	16833	16953	16824	16964	16902	17040	16872	16873	16986	16889	17088	16935	16949	16957	17295	17030	16552	17028	17011	16953	16866	16844	17083	16830	16959	17175	16910	17136	17060	16927	17075	16827	17021	16948	16891	17042	17012	17086	16980	16866	17089	16786	16857	17137	17150	17132	17252	16957	17029	16887	17156	16958	16873	16894	16892	16890	17022	16976	17090	16908	17110	17044	16915	16809	16886	17101	16772	17056	16872	16930	16950	16653	16857	16924	16993	17086	17098	16952	16734	16941	16899	16861	16974	16753	17184	16928	17002	16930	17127	16967	17031	16953	16904	16953	16901	17051	16962	16700	17053	16862	16811	16992	16943	16719	16768	16945	16987	17051	16958	16966	17019	16875	17092	16973	16991	16823	17025	16947	16988	16979	16993	16984	16956	17072	17093	17152	16872	16843	16887	16934	17019	17091	17046	17075	16926	16820	17036	17057	16940	16809	17032	17041	17124	16895	17054	16898	16915	16932	16855	16906	17057	16926	16864	16860	17125	17095	16859	16814	17002	16877	16923	16998	16909	16746	16917	16856	16788	16760	16972	16960	17049	17083	16739	16877	16879	17130	16937	17007	16702	16892	16762	16990	16990	17002	16853	16867	16816	16984	17108	17090	17106	16947	16926	17041	16793	16819	16864	17069	17009	16980	16859	17085	17043	16976	16745	16866	16964	16983	17043	17024	16901	17138	17109	16954	17103	16988	16945	16943	16750	17067	16897	16973	16959	16995	16809	16992	16936	16851	17001	16851	17005	17051	17056	17106	17090	17122	16888	17004	17103	16881	16838	16994	16777	16756	17001	16985	17016	16843	16802	16878	16870	16958	16952	17069	17107	17087	16696	16858	17109	16796	17130	16778	17141	16782	17017	16930	16965	16783	17167	16974	17092	16958	16994	16971	16977	16979	17028	17060	17160	16837	16728	16885	16818	16969	16860	17020	16819	16847	16982	17037	16953	16951	16972	16819	16961	16945	17087	16989	16685	16837	17054	16892	17008	16951	16809	16948	17004	16973	16946	16988	16972	16815	16852	16827	16892	16922	16920	17186	16933	16933	16870	16981	16720	16985	17039	16681	16795	17070	16938	16934	17027	16858	17086	17025	17022	16909	16874	17119	16780	16934	17142	16927	16934	16931	17009	16882	17135	17017	17140	16943	16911	16882	16926	16990	16927	17064	17000	17089	17011	16977	16882	17130	16947	16853	16850	17075	16884	17009	16839	17067	17234	16984	16962	16832	16900	16933	16872	16978	16925	17166	16743	16854	16982	16812	16947	16972	17015	16856	16795	17057	16914	16840	16946	16852	16992	17036	16984	16944	17110	17011	16910	16863	16982	16943	16977	16700	16794	17035	16959	16576	16882	16866	16893	17019	16914	16803	17078	17083	16865	16938	17203	17104	17008	16992	17224	17166	16855	17138	16969	16767	16997	17009	17097	16910	16760	17091	16984	17053	16913	16987	16823	16866	16883	17066	16876	16799	17068	16859	16722	16899	17014	16816	16976	16954	16951	16838	17140	16789	17055	16823	17145	16934	16992	16995	17055	17096	16950	16988	16998	17252	16942	16822	16926	16909	16940	16759	17053	17139	17000	17061	16771	16916	16864	16953	17030	16874	16902	16806	17034	16937	16782	17051	16900	17114	16849	16933	16824	17058	16964	16856	16899	16861	17037	16854	16885	16892	16881	16983	17011	16950	16864	17016	16900	17050	17071	16963	17121	16989	17130	16823	17000	16816	16886	16945	16858	17024	17062	16909	16973	16841	16822	17100	16881	17011	16853	17012	16964	16835	17094	16954	16866	17025	16912	16830	16895	16882	16969	17031	17024	16864	17033	16907	17152	16993	16959	16810	16959	16915	17163	16951	17000	16969	17062	17253	17105	16976	16988	17048	17151	16777	16991	16940	16925	16961	16773	16838	16852	17060	17051	16950	17010	16932	16860	16977	16887	16943	16836	16972	17100	17059	16763	17007	17036	16946	17193	16900	16958	17001	17007	16920	16923	16939	16932	16830	16854	16991	16888	16854	17010	16923	17007	16922	16961	16967	16846	17077	17039	17088	16933	17030	16883	16738	16906	17001	16980	16746	17018	16761	16886	16928	17169	17172	17076	17052	17083	16990	16811	16863	17153	17182	16901	16980	17135	16900	16898	16970	17103	16921	16817	17031	16875	17142	17237	16985	16926	16787	17062	16997	17081	17002	16860	17034	16967	16978	16942	16939	16975	17191	16975	16886	16755	16893	16973	16892	17085	17048	16839	16942	16993	16768	16937	17173	16905	16973	16899	17060	17048	16972	17148	16891	17040	16915	16829	16928	17138	17030	16898	16818	17024	16951	16972	16936	16806	17041	16972	16929	17052	17022	16925	16755	17016	16926	17066	17010	16976	17001	16857	16806	16807	16982	17204	16785	16728	17069	17014	17089	17138	17031	17086	17003	16817	17035	16977	16725	16879	16980	16948	16929	17101	17014	17066	17061	16982	16886	16946	16982	16815	17044	17053	16952	16971	16998	16922	16920	17132	16973	17058	17055	17333	17007	16932	16863	16793	16969	16943	16987	16825	16844	17075	16883	16837	16919	16894	16695	16949	17098	17011	16946	16878	16971	17026	17050	17066	16794
36639	58070	54222	42476	34237	29302	25068	20964	17886	16860	16385	15935	15896	15536	15689	15658	15448	15491	15599	15548	15457	15376	15419	15450	15441	15489	15424	15487	15505	15383	15366	15377	15471	15329	15512	15366	15377	15386	15412	15445	15354	15351	15342	15240	15475	15330	15540	15471	15333	15438	15366	15340	15454	15403	15398	15374	15335	15302	15430	15333	15320	15200	15348	15302	15403	15523	15428	15527	15355	15611	15196	15540	15238	15432	15387	15302	15450	15395	15446	15253	15377	15546	15472	15316	15492	15232	15447	15402	15312	15377	15366	15335	15338	15379	15362	15546	15485	15438	15480	15409	15320	15393	15465	15312	15375	15342	15367	15460	15355	15452	15385	15389	15406	15493	15379	15387	15323	15444	15434	15433	15297	15379	15471	15346	15489	15229	15351	15432	15336	15464	15324	15407	15266	15377	15401	15391	15239	15410	15244	15319	15494	15309	15508	15362	15371	15401	15287	15397	15402	15362	15534	15348	15417	15404	15452	15375	15276	15137	15396	15401	15341	15309	15436	15275	15355	15167	15260	15277	15309	15335	15169	15244	15366	15296	15418	15373	15240	15245	15472	15434	15233	15440	15390	15309	15203	15352	15338	15446	15338	15386	15425	15410	15406	15227	15453	15358	15259	15381	15486	15304	15169	15218	15463	15416	15221	15334	15341	15397	15375	15454	15579	15318	15290	15253	15298	15360	15480	15400	15372	15283	15386	15262	15403	15403	15415	15349	15474	15367	15357	15492	15299	15338	15345	15374	15588	15223	15346	15336	15392	15509	15425	15420	15220	15300	15348	15393	15315	15357	15305	15262	15408	15381	15400	15403	15266	15317	15264	15337	15147	15375	15400	15345	15380	15364	15337	15289	15418	15300	15428	15278	15564	15402	15343	15266	15245	15319	15359	15415	15384	15392	15434	15513	15409	15399	15411	15366	15337	15358	15444	15439	15260	15367	15313	15235	15403	15227	15173	15332	15375	15361	15288	15392	15406	15295	15396	15323	15393	15391	15297	15489	15234	15325	15360	15300	15414	15386	15358	15249	15359	15316	15309	15288	15445	15340	15388	15427	15367	15252	15249	15299	15420	15489	15344	15324	15466	15231	15322	15253	15495	15313	15319	15337	15514	15391	15414	15162	15332	15291	15222	15513	15476	15258	15398	15275	15378	15268	15331	15148	15509	15318	15262	15372	15307	15296	15270	15295	15290	15355	15572	15365	15457	15506	15232	15274	15415	15210	15373	15134	15333	15280	15466	15333	15353	15305	15357	15474	15211	15215	15523	15271	15360	15362	15495	15336	15440	15407	15282	15332	15407	15281	15340	15324	15692	15292	15347	15422	15358	15574	15309	15418	15446	15488	15348	15403	15255	15321	15447	15317	15274	15325	15316	15461	15443	15458	15131	15236	15280	15303	15341	15328	15411	15349	15285	15350	15365	15402	15402	15301	15517	15373	15203	15232	15431	15372	15423	15361	15359	15382	15360	15396	15451	15379	15302	15465	15444	15483	15234	15319	15400	15328	15371	15312	15313	15418	15434	15249	15568	15448	15538	15305	15313	15380	15217	15527	15327	15432	15286	15354	15474	15557	15390	15480	15362	15395	15344	15369	15325	15294	15369	15435	15437	15205	15258	15172	15383	15371	15392	15393	15449	15206	15279	15312	15492	15278	15452	15280	15452	15383	15491	15374	15215	15242	15409	15203	15343	15347	15455	15342	15221	15503	15480	15301	15288	15353	15389	15400	15325	15471	15379	15438	15439	15377	15447	15427	15228	15408	15284	15469	15225	15309	15348	15320	15176	15420	15351	15487	15248	15431	15293	15376	15328	15356	15376	15381	15325	15267	15380	15379	15314	15478	15343	15405	15272	15389	15437	15299	15353	15406	15364	15293	15339	15254	15520	15363	15559	15547	15135	15223	15251	15280	15292	15280	15427	15488	15190	15296	15549	15273	15347	15370	15501	15305	15481	15419	15363	15353	15436	15372	15275	15158	15287	15229	15341	15208	15467	15278	15534	15411	15266	15180	15335	15427	15476	15369	15348	15246	15502	15378	15309	15299	15394	15350	15377	15332	15303	15529	15329	15320	15352	15374	15247	15299	15413	15375	15260	15318	15337	15331	15258	15405	15352	15289	15239	15489	15350	15474	15325	15377	15257	15337	15346	15376	15278	15143	15441	15248	15248	15442	15412	15207	15396	15324	15263	15437	15361	15453	15237	15424	15254	15426	15148	15401	15270	15266	15262	15371	15427	15283	15543	15269	15356	15402	15314	15495	15488	15308	15301	15418	15425	15391	15271	15550	15427	15417	15292	15307	15319	15293	15338	15423	15462	15365	15344	15298	15314	15314	15401	15346	15262	15413	15260	15378	15494	15413	15339	15466	15321	15278	15349	15478	15458	15517	15374	15399	15550	15366	15514	15389	15460	15342	15419	15332	15250	15359	15343	15464	15382	15358	15332	15426	15444	15398	15226	15424	15381	15462	15153	15344	15450	15289	15417	15340	15388	15403	15510	15321	15469	15282	15427	15298	15413	15384	15477	15376	15268	15240	15434	15189	15478	15366	15494	15261	15431	15282	15278	15389	15380	15244	15479	15357	15290	15388	15152	15460	15302	15311	15344	15409	15487	15417	15386	15363	15230	15351	15243	15371	15481	15173	15442	15438	15147	15409	15250	15511	15231	15235	15462	15395	15379	15209	15440	15527	15327	15363	15358	15358	15588	15394	15409	15395	15156	15394	15350	15384	15362	15283	15401	15365	15486	15236	15201	15197	15416	15410	15482	15396	15234	15570	15370	15491	15217	15269	15270	15327	15356	15380	15501	15219	15436	15320	15397	15350	15302	15188	15398	15353	15462	15475	15447	15260	15381	15370	15468	15517	15343	15371	15349	15456	15259	15529	15213	15153	15518	15252	15440	15359	15191	15259	15308	15421	15365	15453	15325	15353	15243	15486	15209	15307	15355	15187	15336	15308	15173	15515	15425	15357	15331	15344	15322	15385	15307	15383	15194	15362	15507	15333	15503	15363	15369	15221	15431	15400	15438	15386	15323	15441	15259	15334	15403	15472	15436	15233	15248	15554	15262	15436	15446	15319	15422	15199	15425	15381	15247	15383	15352	15439	15556	15240	15272	15340	15341	15415	15143	15177	15474	15281	15340	15515	15335	15215	15308	15390	15278	15432	15184	15357	15342	15494	15174	15401	15152	15299	15265	15277	15238	15411	15315	15459	15191	15316	15441	15392	15402	15228	15399	15440	15417	15302	15395	15420	15573	15416	15431	15276	15495	15283	15376	15470	15337	15290	15559	15319	15273	15487	15427	15256	15411	15391	15391	15370	15207	15290	15311	15384	15397	15369	15367	15398	15382	15398	15393	15326	15321	15285	15230	15290	15248	15437	15377	15174	15295	15399	15314	15329	15392	15321	15323	15367	15312	15347	15377	15395	15382	15259	15344	15357	15309	15600	15363	15549	15286	15352	15373	15423	15449	15210	15485	15430	15222	15291	15408	15369	15366	15281	15283	15333	15445	15449	15192	15304	15366	15274	15381	15396	15351	15335	15217	15193	15444	15268	15232	15496	15378	15392	15252	15374	15339	15459	15322	15367	15460	15421	15481	15284	15452	15329	15249	15373	15325	15473	15445	15147	15276	15246	15226	15462	15355	15423	15459	15314	15114	15349	15305	15276	15502	15406	15455	15408	15436	15276	15366	15495	15398	15347	15413	15298	15307	15386	15383	15345	15385	15349	15503	15293	15382	15328	15407	15274	15444	15380	15239	15397	15287	15286	15277	15279	15369	15325	15365	15395	15435	15439	15389	15314	15266	15374	15414	15385	15348	15447	15436	15389	15392	15369	15401	15360	15377	15352	15426	15356	15496	15355	15210	15232	15251	15565	15375	15364	15497	15502	15482	15346	15308	15333	15274	15353	15281	15410	15399	15356	15348	15362	15369	15371	15512	15330	15386	15218	15313	15302	15286	15320	15324	15258	15389	15419	15225	15397	15358	15235	15273	15300	15368	15362	15407	15311	15293	15254	15429	15299	15484	15394	15464	15438	15445	15248	15394	15395	15284	15424	15462	15364	15299	15381	15418	15297	15337	15363	15560	15288	15181	15349	15514	15353	15425	15437	15238	15342	15411	15372	15216	15363	15337	15399	15594	15408	15176	15262	15366	15404	15371	15282	15311	15461	15310	15355	15338	15228	15452	15300	15333	15420	15289	15380	15369	15283	15267	15407	15363	15337	15443	15609	15300	15493	15391	15439	15468	15337	15316	15444	15382	15437	15277	15451	15413	15200	15368	15351	15415	15324	15402	15284	15347	15313	15297	15373	15395	15429	15476	15361	15504	15440	15564	15352	15227	15478	15362	15169	15463	15317	15334	15248	15266	15303	15321	15334	15233	15400	15298	15590	15290	15361	15290	15353	15287	15380	15360	15380	15478	15488	15393	15244	15427	15334	15137	15442	15495	15306	15385	15514	15286	15379	15236	15389	15421	15462	15317	15230	15207	15376	15341	15228	15286	15375	15293	15465	15212	15363	15356	15378	15476	15359	15417	15261	15352	15238	15517	15367	15432	15526	15414	15404	15257	15522	15368	15344	15348	15428	15307	15232	15291	15240	15226	15491	15450	15344	15509	15329	15291	15545	15464	15442	15211	15524	15341	15275	15284	15383	15255	15275	15385	15453	15385	15204	15291	15416	15453	15390	15383	15211	15371	15327	15261	15394	15461	15267	15303	15351	15409	15415	15287	15411	15424	15343	15555	15557	15292	15311	15321	15321	15220	15443	15324	15393	15460	15187	15376	15492	15322	15401	15436	15280	15289	15384	15364	15532	15517	15282	15345	15419	15362	15205	15403	15287	15316	15277	15344	15304	15344	15430	15464	15332	15358	15292	15416	15415	15308	15364	15467	15350	15359	15283	15517	15589	15300	15390	15312	15222	15363	15321	15150	15482	15385	15425	15321	15421	15357	15302	15435	15256	15498	15411	15269	15425	15319	15358	15277	15505	15375	15477	15263	15462	15602	15415	15334	15437	15383	15400	15427	15151	15447	15291	15487	15549	15341	15289	15508	15345	15325	15173	15452	15519	15407	15486	15384	15186	15448	15389	15383	15153	15417	15372	15466	15363	15201	15337
23279	21665	29625	25368	25123	29334	29787	22949	20596	19953	18604	18343	17902	17823	17640	17806	17674	17442	17364	17238	17330	17395	17228	17204	17422	17103	17119	17235	17338	17206	17252	17312	17221	17171	17276	17260	17208	17095	17021	17216	17136	17258	17453	17283	17265	17222	17204	17217	17145	17229	16981	17157	17245	17171	17121	17030	17219	17233	17061	17143	17045	17258	17197	17256	17112	17247	17048	17112	17226	17405	17118	17226	17003	17166	17068	17233	17022	17108	17366	17219	17218	17117	17229	17221	17218	17356	17030	17296	17271	17150	17317	17110	17055	17095	16989	17179	17265	17264	17150	16993	17096	17083	16881	17291	17387	17301	17283	17050	17182	17337	17211	17246	17097	17021	17223	17216	17228	17112	17193	17210	17195	17306	17183	16964	17164	17017	17076	17019	17080	17209	17115	17201	17190	17046	17123	17152	17136	17151	17118	17020	16992	17267	17203	16998	16934	17230	17240	17352	17015	17091	17020	17034	17036	17124	17251	16944	17086	17351	17159	17152	17212	17179	17264	17183	17026	17114	17001	17531	17255	17271	17037	17088	17033	17078	17073	17159	17065	17161	17104	16968	17090	17019	16988	17158	17214	16922	17114	17136	17283	16993	16850	17201	17144	17020	17272	17147	17216	17129	17089	17240	17232	17102	17053	17112	17115	17118	17152	17012	17258	17275	17337	17077	17148	17156	17081	17077	17080	17146	17117	17283	17138	17201	17156	17214	17071	17171	17108	17073	17291	17013	17111	16964	17077	17148	16916	17325	17233	17145	17005	17098	16987	17522	17263	16990	17236	17173	17230	17153	17056	16890	17140	17131	16948	17078	17132	17286	17196	17152	17099	17087	16987	17150	17065	17230	17009	17284	17041	17081	17059	17091	17184	17198	17131	17213	17085	17110	17128	16856	17225	17137	17281	17203	17111	17042	17289	17148	17008	17165	17140	17159	17034	17143	17062	17207	17016	17164	17192	17308	17066	17170	17283	16970	17305	17234	17091	17072	17154	17188	17138	17230	17101	17135	16951	17166	16943	16973	17213	16944	17020	17262	17359	17181	17276	17072	17142	17205	17263	17099	17288	16979	17037	17190	17144	16973	17122	17308	17034	16994	17089	17161	17163	17110	17204	17075	17272	17015	17044	17027	17305	17223	17251	17193	17037	17166	16976	17011	17106	17233	17080	17091	17167	17014	17200	17104	16988	17222	17088	17167	17086	17006	16907	17171	17229	16927	17101	16899	17128	17216	17194	17019	17168	17092	17218	17132	17024	17142	17236	17060	17207	17125	17114	17102	16988	17282	17283	17117	17245	17030	17314	17348	17095	17191	17328	17082	17005	16996	16983	16907	17156	17251	17275	16973	17253	17172	17099	17167	16790	17115	17114	17150	17150	17088	17175	17097	16953	17005	17142	16969	17048	17182	17117	17216	17229	17192	17113	17168	17147	17304	17172	16992	17212	17229	16987	17077	17225	17291	17025	17159	17019	17090	17070	17073	17376	17072	16986	17297	16905	17181	17148	17203	17319	16886	17004	17283	17004	17035	17118	17313	17093	16977	17037	17044	17001	17192	16956	17267	17180	17171	17107	17346	17132	17099	17200	17318	17196	17310	17304	17091	17213	16972	17172	17161	17242	17065	17103	17078	17153	17177	17073	16881	17063	16963	16963	17211	16949	17091	17210	17036	17086	17119	17240	17003	16888	17064	17115	17209	17181	17029	17155	17041	17141	17310	17208	17195	17151	17017	17217	16956	17178	17056	17141	17002	17218	17318	17210	17054	17124	16920	17158	17159	17214	17102	16909	17010	17143	17071	17142	17101	17150	17163	17135	17141	17165	17031	17153	16994	17003	17145	17216	17183	17232	17196	17008	17144	16860	17047	17083	17177	17201	17146	17197	17080	17104	17234	17126	17099	17159	16949	17324	17257	17264	17086	17201	17097	17004	17079	17200	17121	17264	17062	17221	17157	17212	17183	17065	17441	17004	17456	17219	16872	17084	17173	17045	17093	17099	17191	17000	17113	17200	17089	16944	16898	17107	17250	17510	17236	17310	17138	17119	17020	17182	17076	17166	17159	17221	17138	17050	16940	17273	16976	17216	17081	17128	17007	17066	17048	17282	17155	17188	17149	17347	16979	17099	17179	17079	17215	17138	16829	16872	16967	17061	17095	17036	17091	17159	16858	17196	17082	17252	17095	17220	17285	17110	17076	17152	17324	16961	17160	17071	17116	17038	17218	17097	17245	17163	17028	17247	17021	17143	17195	17391	17099	16989	17118	17056	16982	17149	17196	17128	17100	17367	17094	17087	16953	16974	17213	17187	17229	16951	17030	17036	17070	17125	17295	17003	17067	17066	17384	17102	17221	17214	16983	17247	17189	17326	17223	17151	17146	17325	17042	17081	16968	17290	17102	17116	17181	17258	17103	17317	17056	17146	17314	17144	17078	17205	16991	17298	17114	17238	17318	16978	17079	16999	17194	17138	17006	17082	17272	17172	17136	17172	17127	16974	17233	17236	17059	17144	17213	17105	17116	17362	17314	17048	17099	17165	17068	16983	17134	17148	16994	17062	17163	16985	17004	17357	17044	17131	17244	17043	16984	16877	17167	17145	17044	16965	17112	17012	17059	17177	17131	17022	17074	17228	17083	17026	17016	17353	17367	16921	16956	17171	17022	17014	17218	17222	17159	17007	17157	17184	17091	17193	17112	17173	17304	17146	17034	17145	16981	17229	17206	17195	17073	16981	17113	16970	16975	17042	17182	17235	17288	17108	17073	17080	17284	17083	16975	17143	17007	17048	17213	17132	17274	17140	17153	16853	16963	17064	17134	17157	17235	17056	17045	17034	17018	17218	17140	17283	17282	17301	17099	17241	17090	17174	17258	17217	17177	16978	17071	17330	17034	17196	17212	17160	17141	17149	17086	17258	17130	16970	17194	17107	17160	17107	17094	17081	16965	17128	17082	17303	17053	17162	17044	17095	17213	17083	17160	17281	17185	17239	17281	17288	17170	17160	17212	17031	17082	17009	16973	17004	17007	17173	17118	17047	17093	17208	17099	17110	17344	17215	17044	17223	17351	17307	17276	17287	16965	17306	17153	17217	17128	17063	17036	17154	17192	17206	17377	17251	17290	17112	17135	17257	16921	17214	17239	17198	16842	17103	17112	17336	17072	17223	16882	17064	17180	17251	17111	17280	16950	17229	17096	16998	17146	17212	17249	17266	17292	17026	16974	17214	17148	16972	17301	17056	16980	17141	16908	17073	17249	17182	17277	17259	17344	16932	17363	17074	17096	17041	16831	17073	17005	17087	17299	16851	17096	17021	17091	16931	16950	17011	17022	17363	17163	16965	17047	17064	17163	17268	16941	17091	17063	17286	17124	17188	17262	17027	17108	17270	17212	17175	17001	17066	17136	17103	17150	17151	17272	17067	16921	16987	17117	17132	17190	17243	17141	17136	17145	17082	17129	17171	16979	17075	17115	16951	17266	17188	17341	16841	17200	16980	17050	17150	17210	16856	17100	16861	17131	17068	17094	17075	16971	17137	17116	17122	17235	17133	17124	17242	17057	17249	17163	16972	16920	17026	17110	17213	17140	17055	17250	17083	17167	17320	17047	17078	17170	17153	17241	16900	17123	17175	17131	17177	17192	17293	17061	17252	17212	17036	17339	17078	17017	17155	17105	17013	17082	17042	17127	17140	17125	17065	17065	17069	17310	17250	16947	17196	17040	17025	17120	17068	17072	17319	17034	17094	17086	17080	17015	17169	17161	17065	17251	17128	17010	17288	17131	17179	17205	17013	17051	17197	17167	17140	17007	17096	17136	16998	17005	17260	17141	17324	17005	17196	17012	17376	17062	17214	17167	17090	17126	17050	17139	17222	17061	17143	16843	17039	17248	16949	17148	17089	17151	17113	17122	17021	17082	17353	17269	17237	17279	16997	17241	17047	17276	17171	17164	17326	17302	16887	17135	17297	17028	17303	17206	16957	16952	17143	17100	16973	17054	17140	17090	16969	17058	16908	17085	17098	17012	16963	17075	17162	17139	17114	17129	17155	17078	17410	17008	17025	17179	17336	17073	17206	17147	16907	17280	17370	17212	17208	17134	17125	17224	17268	17247	17061	17043	17122	17098	17133	17140	17076	17023	17201	17153	17179	17276	17301	17098	16923	17121	17044	16898	17172	17016	17160	17136	17240	17071	17050	17124	17235	17213	17091	17157	16959	17255	17063	17200	17118	17130	17131	17234	16935	17131	17118	17051	17183	17175	17303	16997	17001	17229	17222	17036	17078	16975	17068	16948	17093	16951	17183	17079	17155	17113	17034	17234	17072	17063	16998	16856	17119	17015	17028	17217	17266	17048	17016	17178	17322	17019	16938	16920	17143	17050	17030	17351	17275	17155	17216	16953	17006	17306	17146	17131	17148	17201	17255	17231	17062	17086	17022	17019	16970	16951	17072	17362	16951	17240	16911	17220	17220	17302	17175	17251	17147	17196	17247	17018	17079	16818	16836	17040	16991	17062	17125	17103	17117	17101	17108	17007	16923	17123	17030	16934	17137	17072	17158	17177	17017	17106	17058	17001	17097	17067	17142	17013	17170	17239	17245	17160	17148	17172	16864	17437	17099	17227	17337	17209	17030	17349	17182	17079	16987	16924	17147	16975	17081	17281	17086	17020	17175	16959	17118	17225	17265	17143	17119	17075	16950	17033	17147	17208	17207	17081	17090	17160	17008	17095	17079	17131	17079	17319	17054	17162	17108	16966	17109	17385	17238	17055	17093	17147	17337	16945	17393	17309	17193	17069	17141	17131	17209	17126	17134	17315	17112	17256	17019	17181	17287	17170	17053	17135	16970	16963	17290	16950	17064	17196	16945	17216	17038	17122	16949	17073	17051	17083	17202	17090	17083	17318	17167	17214	17131	17087	17102	17059	17098	17385	17122	17029	17197	17032	17000	17011	16915	17131	17110	17057	17039	17089	17241	17076	17112	17303	17158	17080	17057	17314	17030	17283	17144	17318	17134	17244	16981	17196	16945	17126	17170	16966	17154	17102	17254	17114	17207	17201	17154	17174	17010	17089	17283	17038	17257	17024	17140	17105	17059	17191	17057	17038	17208	17182	16938	17132	17403	17098	17234	16826
40785	66097	60520	48188	40473	33973	26632	21409	19472	18194	17069	16546	16248	16185	15906	15685	15695	15843	15697	15602	15671	15601	15557	15431	15562	15472	15425	15567	15464	15456	15451	15664	15522	15282	15435	15415	15529	15537	15381	15468	15359	15564	15525	15481	15422	15327	15395	15502	15452	15483	15599	15453	15480	15253	15391	15323	15465	15589	15534	15480	15387	15593	15426	15362	15375	15509	15496	15561	15460	15415	15414	15564	15404	15401	15415	15300	15382	15421	15325	15239	15661	15465	15533	15529	15568	15582	15585	15512	15613	15356	15484	15452	15591	15488	15474	15596	15455	15499	15694	15337	15419	15599	15572	15512	15520	15477	15557	15606	15265	15500	15603	15486	15300	15673	15488	15489	15489	15569	15648	15499	15455	15393	15571	15524	15508	15512	15440	15355	15488	15366	15470	15444	15438	15470	15740	15658	15528	15502	15606	15518	15495	15260	15501	15294	15334	15542	15437	15467	15402	15534	15409	15545	15621	15421	15461	15569	15378	15473	15402	15597	15735	15327	15350	15419	15495	15423	15382	15342	15609	15340	15382	15448	15328	15390	15496	15486	15523	15673	15635	15229	15315	15344	15406	15335	15601	15380	15349	15357	15484	15418	15545	15514	15451	15539	15557	15678	15319	15545	15403	15466	15496	15422	15471	15528	15405	15318	15458	15430	15347	15550	15577	15516	15531	15462	15532	15374	15338	15458	15447	15278	15432	15384	15297	15702	15464	15500	15449	15412	15528	15492	15603	15514	15450	15311	15393	15496	15397	15530	15604	15506	15361	15479	15491	15512	15596	15508	15437	15635	15223	15411	15448	15369	15500	15559	15579	15364	15263	15508	15427	15281	15541	15364	15279	15437	15437	15399	15643	15378	15513	15434	15656	15302	15564	15568	15318	15663	15536	15466	15688	15428	15211	15492	15493	15409	15427	15448	15484	15276	15457	15377	15519	15475	15592	15484	15526	15481	15523	15508	15612	15386	15436	15380	15481	15374	15470	15369	15396	15260	15389	15484	15479	15390	15417	15454	15361	15475	15447	15577	15418	15459	15415	15366	15416	15546	15550	15466	15297	15413	15505	15406	15329	15547	15462	15418	15419	15354	15461	15632	15414	15378	15545	15421	15547	15444	15526	15445	15468	15501	15498	15244	15504	15515	15569	15554	15449	15465	15446	15493	15536	15539	15594	15504	15463	15481	15385	15606	15415	15486	15572	15505	15499	15298	15549	15325	15349	15355	15661	15365	15335	15356	15568	15490	15572	15325	15557	15569	15376	15500	15497	15545	15508	15363	15534	15418	15540	15499	15508	15351	15679	15558	15352	15503	15513	15434	15468	15455	15465	15609	15423	15433	15679	15554	15497	15675	15492	15384	15429	15568	15525	15501	15333	15484	15442	15352	15536	15320	15578	15459	15460	15460	15409	15503	15364	15551	15532	15581	15336	15299	15214	15703	15472	15275	15642	15463	15347	15456	15493	15507	15413	15547	15584	15392	15540	15473	15384	15572	15476	15522	15549	15561	15357	15480	15360	15415	15432	15507	15201	15298	15369	15382	15401	15529	15322	15380	15437	15363	15423	15437	15395	15430	15495	15558	15369	15340	15492	15441	15456	15621	15268	15356	15356	15505	15453	15344	15399	15598	15428	15455	15518	15487	15554	15481	15595	15543	15458	15484	15490	15286	15442	15553	15582	15525	15542	15468	15603	15388	15484	15379	15338	15544	15351	15302	15411	15446	15505	15518	15373	15423	15483	15329	15423	15580	15371	15278	15359	15535	15475	15435	15533	15346	15633	15505	15553	15604	15474	15358	15433	15339	15471	15463	15541	15373	15558	15584	15502	15436	15532	15523	15550	15598	15161	15279	15405	15336	15596	15460	15539	15400	15419	15485	15520	15268	15378	15511	15381	15534	15401	15509	15373	15381	15371	15467	15431	15358	15432	15416	15385	15451	15569	15431	15552	15468	15328	15580	15562	15262	15504	15499	15457	15432	15327	15337	15357	15303	15502	15430	15472	15478	15357	15312	15561	15475	15395	15429	15403	15669	15512	15392	15460	15578	15576	15668	15491	15424	15493	15507	15501	15354	15398	15526	15479	15467	15299	15366	15451	15540	15287	15364	15497	15643	15340	15493	15526	15354	15492	15502	15493	15451	15431	15348	15355	15406	15518	15547	15352	15469	15427	15525	15375	15194	15313	15448	15312	15454	15528	15396	15518	15304	15529	15354	15326	15396	15454	15466	15603	15440	15324	15515	15592	15423	15349	15394	15271	15526	15444	15384	15680	15454	15515	15466	15486	15293	15575	15434	15407	15619	15537	15197	15444	15454	15514	15584	15408	15341	15633	15462	15402	15457	15497	15470	15500	15548	15288	15526	15359	15393	15679	15402	15445	15306	15641	15261	15395	15381	15564	15354	15510	15518	15528	15522	15329	15485	15430	15431	15462	15469	15399	15341	15543	15553	15359	15536	15401	15596	15406	15462	15444	15409	15496	15492	15516	15563	15647	15532	15488	15363	15364	15365	15303	15291	15320	15358	15376	15472	15482	15457	15424	15430	15361	15555	15384	15485	15450	15315	15478	15511	15253	15478	15270	15490	15483	15366	15535	15533	15431	15489	15569	15446	15370	15341	15444	15373	15576	15435	15346	15602	15638	15338	15452	15289	15297	15402	15572	15487	15471	15350	15463	15457	15384	15341	15487	15424	15415	15533	15639	15467	15359	15356	15376	15501	15389	15602	15502	15446	15567	15430	15656	15465	15323	15338	15567	15574	15515	15625	15442	15495	15383	15358	15599	15485	15403	15429	15514	15511	15340	15609	15487	15345	15294	15450	15385	15347	15355	15546	15584	15379	15364	15481	15450	15423	15536	15248	15422	15511	15538	15398	15345	15430	15375	15421	15243	15383	15653	15343	15460	15600	15373	15305	15487	15421	15563	15482	15392	15352	15472	15242	15300	15457	15483	15236	15442	15574	15507	15345	15383	15471	15389	15472	15404	15462	15734	15384	15718	15429	15493	15247	15401	15396	15368	15457	15384	15212	15244	15553	15475	15461	15519	15363	15352	15476	15500	15381	15586	15509	15480	15604	15349	15396	15431	15332	15547	15514	15470	15458	15516	15427	15270	15390	15438	15386	15609	15364	15412	15503	15587	15555	15449	15573	15523	15463	15356	15439	15523	15422	15416	15338	15499	15552	15504	15562	15566	15600	15564	15337	15321	15263	15373	15422	15425	15516	15615	15428	15381	15378	15621	15391	15452	15367	15470	15534	15358	15558	15346	15492	15486	15334	15276	15416	15371	15529	15558	15370	15437	15375	15458	15472	15421	15478	15347	15376	15409	15410	15562	15435	15508	15448	15469	15483	15435	15466	15408	15219	15506	15500	15386	15466	15511	15368	15560	15462	15458	15497	15327	15293	15412	15494	15315	15365	15368	15369	15409	15492	15304	15452	15532	15528	15464	15264	15389	15461	15341	15443	15420	15523	15470	15414	15442	15531	15316	15508	15416	15427	15452	15307	15465	15328	15585	15606	15519	15505	15217	15439	15339	15365	15467	15521	15507	15490	15420	15548	15444	15462	15453	15467	15454	15544	15574	15424	15483	15439	15596	15456	15466	15359	15448	15371	15495	15471	15583	15499	15531	15514	15363	15364	15414	15442	15464	15388	15605	15253	15444	15607	15584	15543	15451	15339	15523	15426	15515	15315	15573	15482	15457	15455	15469	15542	15536	15414	15395	15426	15446	15382	15531	15505	15437	15638	15483	15450	15647	15367	15503	15238	15480	15453	15390	15467	15559	15266	15631	15362	15403	15514	15368	15420	15409	15323	15482	15514	15383	15581	15470	15636	15401	15354	15555	15397	15405	15457	15444	15546	15609	15306	15484	15227	15313	15520	15532	15409	15511	15261	15506	15456	15548	15352	15485	15488	15438	15397	15283	15644	15389	15591	15191	15441	15385	15337	15429	15527	15566	15317	15424	15382	15453	15307	15357	15520	15260	15467	15292	15492	15335	15493	15518	15368	15485	15538	15482	15373	15329	15500	15554	15460	15280	15471	15487	15491	15508	15454	15374	15425	15280	15386	15425	15273	15266	15542	15520	15604	15484	15642	15415	15529	15406	15568	15429	15498	15491	15540	15374	15488	15478	15524	15541	15533	15666	15492	15498	15524	15496	15435	15427	15491	15375	15498	15394	15478	15467	15575	15450	15352	15546	15380	15339	15385	15551	15360	15377	15671	15307	15501	15457	15453	15390	15480	15231	15443	15440	15505	15339	15350	15356	15332	15475	15377	15374	15612	15500	15654	15455	15514	15254	15369	15417	15339	15538	15327	15441	15470	15443	15462	15482	15486	15563	15335	15550	15366	15443	15376	15563	15456	15437	15371	15450	15447	15604	15566	15376	15510	15610	15555	15458	15432	15488	15497	15408	15520	15513	15484	15491	15456	15285	15580	15296	15555	15433	15492	15571	15426	15360	15441	15466	15404	15507	15541	15396	15434	15445	15528	15569	15374	15441	15507	15493	15289	15405	15487	15458	15448	15504	15517	15543	15486	15472	15380	15418	15409	15537	15523	15334	15407	15352	15425	15381	15285	15471	15442	15407	15382	15615	15546	15423	15437	15447	15377	15362	15489	15446	15362	15480	15311	15351	15579	15417	15441	15383	15422	15542	15418	15392	15339	15430	15389	15503	15500	15374	15550	15470	15420	15388	15411	15362	15488	15483	15401	15553	15539	15468	15478	15314	15568	15317	15489	15472	15570	15619	15518	15375	15517	15437	15435	15447	15675	15508	15543	15509	15477	15428	15370	15279	15379	15379	15473	15716	15388	15426	15549	15547	15508	15261	15509	15400	15407	15503	15544	15357	15394	15472	15625	15414	15431	15400	15337	15374	15293	15428	15344	15415	15395	15528	15416	15379	15580	15359	15313	15413	15454	15276	15521	15428	15284	15705	15342	15356	15353	15409	15347	15581	15415	15420	15413	15426	15443	15453	15536	15735	15472	15550	15511	15391	15393	15464	15351	15330	15484	15274	15482	15444	15471	15442	15451	15452	15246	15551	15534	15448	15587	15582	15398	15668	15455	15343	15307	15476	15418	15473	15139	15504	15365	15481	15344	15427	15317	15641	15415	15378	15407
29788	31298	38310	31583	24603	20766	18774	17426	16866	16766	16424	16203	16134	16274	16298	16153	16160	16033	16019	15975	16192	16058	15995	16091	16142	15999	15997	16069	15941	16182	16201	16181	15964	16009	16167	15982	16174	16023	16018	15925	16071	16139	16057	15956	15970	16044	15727	15984	16061	16213	16087	15917	16113	15906	15849	15841	15899	16114	15843	16176	16025	15867	16035	15949	15654	15946	16015	16026	15996	15937	15998	16049	16209	16041	16058	16080	15892	15837	15905	16057	15849	15919	15844	16125	16085	16048	16075	15929	16203	16115	15907	15961	16036	16175	15904	15940	15981	15971	15841	16033	16033	16010	15908	16064	16021	15950	16054	15946	15894	15990	15894	15699	15797	15847	16024	15719	15929	15933	16019	16002	15941	15857	15963	15943	15882	15975	16036	15938	15869	16008	15938	16067	15892	16045	15955	16059	15971	15980	16038	16032	16000	16152	16026	15933	15916	15910	16016	15797	15961	16018	15914	15922	16005	16080	15803	16129	15908	15885	15885	15973	15987	15917	15950	16021	16027	16020	15820	16023	15900	15907	15906	15892	15940	15825	15868	15818	15907	15871	15980	15963	15984	15923	15960	16235	15989	16190	15830	15959	16117	15992	16188	16052	15816	15955	16015	16044	16123	15986	15996	16126	15913	16048	15958	15961	15904	15904	15982	15977	15846	16165	15833	15988	16003	16115	15945	15961	16119	15841	15795	15904	15937	16153	15828	15931	16034	15976	16206	15987	15924	16099	15961	15896	15916	16132	15974	16034	16048	15875	15801	15868	16157	16037	15975	15860	15939	15965	15892	15898	16141	15775	16104	15998	16101	15957	15963	15988	15893	16003	16092	15913	15979	16115	15995	16028	15939	15771	16122	15951	15953	15922	15857	15970	15861	15972	16033	16125	16089	15914	15968	15885	15951	15946	16090	15972	15965	15839	16029	15940	15872	15860	16019	15861	15917	15982	16127	15984	15890	16008	16006	15925	15839	15842	15895	15965	15808	15824	15891	15911	16036	15831	15730	16088	15808	15854	15962	15993	16179	16156	15936	15960	15701	16115	15888	15938	15992	16027	16017	15994	16083	15980	15828	15930	15914	15821	16020	15844	15931	15865	15866	15840	15950	16046	15856	15857	15986	15735	15897	16139	15956	15985	16032	16081	16051	15909	16022	15946	15945	15907	16031	16112	15998	16095	15924	16177	16078	16045	16016	16012	15608	15910	15973	15930	15698	16051	16099	15908	16106	16037	16024	15840	15933	16095	15963	16179	15851	15922	16010	15890	15888	16000	16092	15939	15868	15899	15987	16010	15937	15869	15912	15844	15924	16037	15656	16008	16001	15904	16119	15987	15857	16139	16015	15994	15966	16076	16115	15835	15958	16119	15870	15949	15901	15972	15849	16155	16101	15862	15897	15928	16168	16133	15874	16031	15905	15891	15926	16075	15995	16066	15999	16040	15979	15882	16073	16005	16028	16119	15969	15901	16125	16113	15842	15812	15898	15885	16120	15850	16020	15975	15881	15930	16111	15916	15954	15736	16001	15970	16090	16008	16040	16070	16097	15988	16007	15987	15908	15740	15700	15925	16026	15982	16009	15966	16038	15950	15966	15973	15842	15897	15772	16040	15950	15912	16192	16037	15867	16001	15936	15850	15973	16166	15945	15955	16119	15830	15969	16002	15977	16025	16062	15981	16074	15960	16018	15934	15967	16330	16026	15923	16001	16149	15972	15997	16160	16022	15882	15973	16009	16129	15954	15908	15853	15884	16183	15909	16203	15956	15963	16092	15853	16011	16021	15883	15997	16086	16054	15987	16009	15947	16120	16033	15994	16038	15934	15929	16013	15977	16204	16030	16117	16025	15880	16093	16066	16095	15877	16045	15943	15964	15756	15926	15944	15797	16019	16014	16090	16123	16104	15870	16076	15861	15917	15903	16133	16044	15759	15750	15817	15851	15906	16229	15966	15904	15998	15756	15822	16025	15872	15978	15935	16201	15875	16220	15842	15887	15870	15716	16083	16004	15975	15901	15943	15768	15910	15946	16232	15895	15940	16155	16023	16026	15914	16000	16075	15922	16004	15906	15817	15840	16036	15931	16067	16055	15954	15792	16114	15927	16242	15830	15960	16051	15967	15838	16153	16000	16066	16071	15993	15880	16067	15986	16057	15906	15964	15850	15889	15990	15996	16077	16067	16180	16018	15930	16006	15770	16189	16007	15933	15854	16038	15877	15708	15907	16043	16063	15902	15887	16080	16063	15969	15976	16066	16055	16102	15848	15875	16023	15902	15938	15924	15991	15931	16046	15896	16057	16016	15926	15889	16034	15919	15935	16058	15798	15951	15730	15801	15863	15988	16159	15973	15838	15851	15987	16019	15906	16140	15987	16026	15948	15832	15947	16176	16027	16003	15723	15902	15933	15944	15967	15972	15744	15789	15740	15994	15999	15949	16165	16158	15948	15922	15961	15973	15936	15836	16140	16081	15727	15941	16000	15964	15895	16097	16130	16065	15873	15872	15943	15783	16009	16041	15823	15982	15896	15747	15999	15972	16140	15754	16024	15935	15915	15808	16187	16052	15931	16038	16060	16150	16021	15931	15923	16053	16281	16052	16059	16024	15842	15912	15877	15919	15945	15925	16062	16093	16094	16084	15836	16131	15950	15767	16077	16190	15945	15962	15900	15924	16088	15846	15955	16001	16115	16004	15890	16134	15930	16072	15884	15886	16011	15973	15799	15938	15914	16005	15860	16057	15878	16008	15871	15901	15933	16071	16121	16110	16065	16006	15906	15959	15949	16063	15921	15848	15845	16102	15716	16005	15954	16114	16109	15674	16099	15794	15795	16049	15833	15901	15894	15949	15899	15905	15947	16003	16044	16011	15928	15968	15807	15936	15953	15956	15970	16002	16244	16050	16076	15852	16021	16132	16024	16031	15963	16156	15977	15986	16130	16038	16025	16146	16079	16056	16072	15814	15901	16235	15977	16088	15913	15846	15939	16098	15989	16164	16150	15882	15965	15904	15940	15826	15902	16014	15974	15949	16093	16008	16073	16109	16074	15925	15892	16109	15990	16018	15801	16104	15914	15859	16092	16173	16188	16153	15859	15888	15886	15959	16065	16074	15962	15925	15754	15790	15940	16021	15967	15826	15673	15855	15809	15943	16132	16132	16070	16049	15812	16016	16075	15881	15990	15857	15891	16041	15997	16080	15999	15999	15978	16030	16077	16005	15995	15917	16101	15884	15989	16068	15839	15848	16074	16072	15945	15722	15901	15977	15971	15993	15928	15989	16037	15833	15856	15891	16196	15891	15977	16065	16063	15956	15833	15822	16189	16011	16019	16018	16017	16058	15934	15886	16119	16145	15973	15849	15868	16091	15967	16018	16072	16141	15808	15936	16015	16031	15921	15958	16114	15783	16079	15917	15791	16007	16111	15859	16032	16034	15928	15843	15952	15966	15662	15971	15998	16021	15872	15782	16076	15951	15928	15973	16124	16158	15908	16114	16014	15933	16147	16099	16151	15887	15958	16031	16213	16120	15893	16068	16063	16318	15859	15989	15860	15888	16117	15790	15884	15982	15930	15994	16024	16093	16064	15986	16018	15787	16029	16028	16165	16069	16068	16068	15956	15984	16037	16091	15920	16059	15926	15965	15990	15750	16064	16024	16020	15940	16172	15865	16095	16095	16028	16158	15942	16092	16154	16203	15799	15946	15945	16061	15938	15919	15990	16010	16086	15897	15982	15901	16177	16051	16224	15960	15939	15878	16011	16073	15802	16014	16017	15771	16101	16073	16100	16012	15784	15834	16164	15946	15798	15901	16000	16173	15960	16064	15906	16015	15870	16026	16067	15851	16042	16029	15899	15891	15988	16162	16117	15992	16014	15907	16012	15857	15858	15956	15909	15856	15875	16131	15912	16013	15846	16040	16018	15859	15898	15826	15933	15945	15919	15904	16030	15899	15995	15966	15995	15966	16154	15993	16015	16081	15795	16131	16009	16268	16058	15873	15870	16159	16137	15954	15894	16048	16092	16218	15940	15910	15968	16003	16092	16029	15815	16038	15753	16015	16081	15912	15934	15945	15924	15850	15931	15999	15963	16065	15981	16117	15964	15846	15911	15933	15971	15703	16065	16001	16008	15975	16037	15969	16033	15818	15850	16177	16200	16106	15761	15916	15743	15994	16116	15937	15951	16106	15969	16052	15761	15908	15935	15809	15904	16108	16035	16080	15779	16072	15986	16097	15859	15987	16084	15952	16148	15900	15956	16018	15984	15938	16106	16065	16094	15905	15978	15983	15903	16011	15975	15917	15901	15902	15970	16056	15861	16113	15889	16100	15915	16091	16164	15889	15784	15893	15942	15876	16044	15873	16141	15901	16052	16083	16115	16126	16084	15964	16149	16088	15998	16070	16151	15900	15916	16038	15874	15974	15802	15974	15969	15933	16156	16150	16078	16157	15990	16029	15929	15872	15953	15836	16034	15798	16064	16064	16025	15896	15984	16128	16099	16045	15956	16071	16088	16108	15972	15972	16114	16112	15982	16011	15847	16088	16015	16002	15885	15903	15792	15945	16015	16140	16002	16003	15870	16073	15912	16018	15998	16178	16061	15749	16018	16097	15952	16071	15990	16178	15910	16067	16073	15991	16041	16062	16081	16056	16053	15776	15940	16072	16032	15838	16012	16032	15987	16133	15970	15977	15974	16116	16195	16167	15996	16010	15989	16042	15951	16156	15940	16055	15955	15948	15911	15967	15905	15808	15885	15843	15988	15962	16051	16128	16120	15926	16010	15843	16116	15960	15894	15825	15963	15870	16005	16148	16026	15867	15983	15979	16127	15797	15977	16050	15829	16168	15994	15974	16140	15962	16087	16119	15955	15930	16071	15801	15888	15819	16065	15977	15942	15963	16052	16002	16274	16118	15861	15935	15929	16097	16075	15983	16028	15913	15996	15967	16019	16068	15825	16078	15855	16056	16001	15869	16094	15883	15899	16090	16096	15932	15840	16129	15885	15973	16037	15865	16013	16245	16115	16078	16094	16126	15851	15925	15955	16016	15991	16064	15875	16105	15928	15980	15892	16113	15932	16159	15846	15971	16144	15825	16080	16041	16235	15961	15928	15965	16069	16035	16007	16027	16113
37062	50562	43999	31842	25735	20523	17843	16573	15920	15440	15273	15043	15203	14894	14893	14841	15034	15134	14896	14907	14725	14675	14793	14643	14822	14840	14796	14785	14747	14566	14641	14779	14803	14756	14718	14676	14662	14752	14789	14827	14684	14757	14698	14718	14624	14799	14741	14904	14739	14746	14754	14705	14731	14675	14790	14793	14684	14714	14867	14803	14630	14653	14879	14742	14709	14737	14662	14857	14631	14736	14622	14675	14718	14724	14873	14640	14779	14748	14742	14824	14844	14753	14779	14867	14779	14715	14789	14834	14554	14717	14833	14889	14803	14686	14720	14741	14757	14731	14609	14734	14618	14822	14731	14749	14701	14669	14707	14893	14841	14668	14694	14553	14755	14858	14609	14614	14704	14656	14650	14698	14647	14688	14726	14699	14633	14750	14624	14865	14637	14754	14716	14699	14589	14718	14612	14701	14655	14858	14713	14789	14650	14601	14806	14755	14716	14736	14626	14723	14776	14681	14712	14758	14694	14668	14845	14956	14583	14610	14698	14715	14750	14843	14680	14567	14679	14723	14660	14608	14795	14814	14771	14718	14712	14706	14696	14555	14758	14604	14664	14800	14677	14591	14836	14755	14819	14813	14836	14771	14764	14661	14774	14710	14627	14674	14850	14706	14750	14652	14706	14676	14804	14586	14707	14807	14649	14712	14620	14752	14743	14793	14656	14668	14725	14521	14807	14694	14695	14771	14742	14623	14775	14790	14712	14721	14758	14597	14696	14790	14603	14596	14749	14544	14599	14756	14641	14595	14708	14785	14821	14712	14787	14618	14602	14792	14755	14585	14795	14606	14740	14647	14711	14530	14595	14626	14702	14847	14817	14724	14769	14824	14786	14845	14781	14689	14690	14704	14654	14790	14665	14538	14871	14880	14967	14752	14658	14692	14857	14780	14701	14760	14687	14731	14799	14760	14786	14637	14666	14715	14774	14731	14739	14722	14670	14738	14625	14791	14771	14610	14775	14746	14879	14755	14716	14816	14820	14748	14773	14807	14613	14734	14855	14626	14770	14680	14866	14701	14669	14748	14665	14681	14771	14764	14823	14750	14805	14630	14567	14702	14707	14764	14685	14763	14723	14845	14712	14734	14615	14604	14737	14855	14793	14708	14719	14694	14729	14588	14779	14863	14790	14800	14631	14771	14700	14614	14678	14671	14678	14783	14713	14582	14763	14717	14715	14723	14659	14701	14640	14827	14619	14562	14678	14600	14714	14711	14737	14801	14780	14711	14767	14777	14674	14812	14629	14642	14641	14674	14556	14839	14741	14961	14699	14839	14749	14652	14892	14678	14666	14930	14682	14666	14831	14722	14707	14568	14821	14657	14788	14610	14783	14589	14724	14871	14703	14726	14749	14800	14751	14799	14836	14746	14662	14784	14642	14771	14885	14638	14730	14673	14658	14565	14524	14577	14877	14586	14717	14671	14740	14545	14561	14626	14915	14683	14707	14885	14860	14794	14763	14702	14731	14601	14626	14862	14672	14808	14626	14745	14538	14941	14815	14710	14610	14730	14695	14651	14738	14659	14796	14909	14765	14821	14664	14666	14577	14749	14557	14758	14706	14708	14746	14668	14633	14653	14714	14610	14715	14743	14761	14649	14591	14724	14768	14725	14788	14650	14706	14756	14727	14636	14795	14471	14827	14772	14738	14701	14781	14806	14848	14537	14505	14564	14743	14628	14726	14668	14681	14843	14910	14576	14640	14710	14686	14764	14626	14899	14831	14626	14793	14817	14762	14724	14610	14607	14755	14937	14759	14665	14788	14670	14849	14808	14809	14706	14768	14690	14607	14743	14746	14749	14828	14523	14852	14750	14773	14781	14756	14746	14711	14879	14615	14603	14553	14437	14722	14672	14677	14773	14705	14724	14616	14752	14683	14643	14794	14595	14573	14707	14907	14721	14705	14718	14631	14620	14883	14617	14609	14863	14642	14792	14709	14784	14785	14564	14688	14681	14700	14473	14740	14781	14850	14751	14950	14679	14578	14683	14673	14685	14703	14797	14657	14546	14516	14760	14905	14793	14591	14736	14652	14771	14723	14738	14662	14761	14751	14652	14704	14780	14696	14764	14720	14761	14740	14672	14724	14586	14657	14612	14646	14609	14580	14713	14716	14985	14786	14756	14698	14643	14775	14764	14660	14552	14795	14808	14653	14693	14807	14644	14852	14674	14883	14801	14819	14661	14541	14901	14745	14800	14492	14824	14769	14708	14760	14655	14745	14752	14795	14757	14758	14690	14683	14767	14860	14759	14666	14839	14707	14791	14656	14564	14741	14633	14661	14688	14768	14665	14733	14815	14647	14718	14726	14717	14686	14589	14724	14710	14787	14821	14605	14855	14730	14665	14623	14785	14708	14748	14695	14593	14670	14812	14969	14514	14792	14628	14720	14784	14560	14625	14614	14774	14741	14670	14684	14872	14878	14757	14785	14619	14790	14807	14618	14769	14642	14612	14694	14750	14782	14620	14627	14722	14811	14617	14797	14677	14735	14547	14797	14765	14749	14710	14726	14807	14700	14782	14761	14592	14798	14822	14872	14774	14648	14669	14736	14852	14549	14758	14689	14627	14837	14795	14781	14734	14747	14654	14663	14777	14755	14673	14697	14812	14707	14707	14751	14599	14868	14716	14794	14715	14564	14715	14710	14690	14591	14621	14643	14627	14762	14690	14632	14874	14758	14707	14791	14810	14746	14688	14721	14765	14748	14741	14697	14806	14763	14779	14747	14746	14793	14691	14840	14746	14819	14838	14734	14578	14666	14847	14775	14842	14785	14720	14953	14674	14681	14711	14701	14647	14635	14625	14614	14650	14657	14703	14620	14784	14841	14840	14674	14798	14739	14775	14746	14669	14638	14569	14799	14636	14873	14900	14734	14869	14878	14660	14656	14817	14798	14794	14689	14716	14725	14644	14688	14642	14558	14606	14771	14633	14670	14537	14817	14921	14751	14765	14750	14755	14494	14769	14706	14841	14668	14678	14861	14870	14574	14775	14653	14629	14728	14689	14769	14610	14644	14752	14510	14660	14689	14827	14932	14567	14678	14832	14806	14716	14551	14727	14608	14725	14823	14729	14694	14635	14574	14577	14716	14881	14635	14722	14711	14567	14837	14605	14711	14762	14627	14682	14911	14697	14580	14903	14608	14643	14846	14727	14739	14634	14675	14551	14570	14711	14756	14934	14620	14819	14804	14629	14844	14685	14787	14712	14646	14945	14900	14664	14690	14705	14715	14644	14695	14618	14712	14704	14592	14839	14735	14654	14541	14640	14928	14689	14943	14775	14806	14760	14737	14644	14856	14833	14681	14755	14666	14693	14756	14561	14824	14808	14749	14593	14695	14763	14691	14779	14789	14490	14749	14750	14613	14653	14811	14533	14769	14768	14838	14772	14745	14483	14678	14715	14612	14574	14755	14822	14737	14823	14884	14576	14824	14763	14592	14514	14737	14629	14687	14666	14809	14796	15016	14835	14861	14751	14698	14626	14752	14833	14772	14824	14876	14718	14610	14865	14904	14726	14814	14919	14698	14653	14834	14767	14726	14693	14888	14743	14604	14684	14609	14808	14647	14638	14664	14586	14677	14765	14688	14777	14666	14638	14856	14692	14788	14863	14810	14703	14729	14617	14844	14818	14677	14767	14676	14807	14807	14727	14730	14769	14631	14767	14630	14759	14690	14739	14788	14784	14583	14699	14842	14491	14802	14492	14704	14748	14705	14721	14635	14726	14833	14739	14765	14760	14766	14732	14587	14628	14696	14632	14678	14827	14827	14757	14587	14694	14831	14728	14565	14861	14612	14708	14777	14743	14614	14577	14699	14855	14716	14875	14758	14738	14790	14802	14762	14686	14739	14845	14855	14714	14497	14723	14623	14627	14772	14734	14756	14631	14724	14724	14795	14705	14724	14708	14863	14584	14733	14656	14707	14695	14816	14793	14553	14704	14714	14710	14781	14654	14687	14700	14715	14835	14724	14663	14749	14806	14813	14795	14625	14752	14757	14818	14769	15003	14672	14680	14774	14648	14600	14640	14783	14814	14632	14722	14839	14750	14720	14725	14842	14505	14661	14807	14752	14665	14706	14896	14810	14765	14808	14644	14867	14740	14737	14769	14851	14793	14801	14701	14771	14687	14947	14863	14623	14771	14637	14705	14567	14683	14862	14705	14866	14866	14662	14635	15011	14571	14587	14730	14750	14761	14674	14609	14695	14712	14946	14845	14720	14751	14868	14871	14696	14859	14672	14685	14687	14736	14736	14581	14618	14607	14783	14728	14775	14814	14764	14938	14788	14697	14667	14836	14687	14704	14739	14529	14616	14528	14668	14796	14818	14735	14733	14676	14709	14825	14764	14820	14861	14687	14702	14604	14633	14824	14635	14760	14641	14758	14623	14765	14769	14866	14774	14904	14736	14664	14668	14888	14839	14498	14753	14717	14761	14737	14729	14721	14605	14702	14824	14635	14639	14875	14698	14751	14696	14648	14644	14894	14856	14842	14663	14615	14798	14766	14705	14631	14668	14756	14613	14634	14828	14689	14568	14837	14681	14764	14655	14837	14555	14730	14686	14803	14740	14750	14619	14725	14734	14779	14594	14813	14775	14829	14759	14700	14657	14813	14742	14775	14716	14708	14649	14705	14671	14730	14620	14669	14700	14697	14730	14734	14658	14654	14605	14837	14750	14782	14845	14686	14707	14780	14671	14891	14828	14703	14726	14714	14878	14733	14575	14810	14639	14544	14778	14920	14718	14680	14671	14691	14600	14678	14676	14780	14833	14698	14739	14697	14751	14854	14760	14718	14766	14787	14764	14526	14710	14509	14819	14649	14759	14669	14708	14722	14862	14644	14661	14628	14749	14614	14730	14917	14685	14818	14638	14641	14716	14658	14911	14777	14698	14602	14896	14746	14705	14529	14646	14856	14875	14691	14840	14690	14675	14712	14805	14690	14612	14577	14718	14703	14640	14906	14787	14661	14733	14741	14802	14682	14680	14814	14459	14736	14699	14966	14840	14576	14881	14764	14663	14732	14854	14680	14752	14803	14751	14834	14798	14728	14699	14688	14916	14681	14708	14779	14861	14774	14772	14582	14841	14908	14692	14587	14583	14685	14795	14655	14900	14724	14807	14659
24541	21770	29631	27292	26975	26965	25262	20970	19387	18617	17871	17501	17562	17371	17345	17390	17203	17240	17165	16959	16925	17062	16979	17118	17156	16944	17089	16833	16936	16983	16828	16912	16827	17031	16979	17052	16838	16920	17003	16896	16733	16747	16902	16753	16867	16784	17096	16931	16748	16864	16813	16832	16824	16972	16903	16826	16937	16732	16937	16800	16878	16952	17038	17011	16720	16806	16871	16695	16787	16907	16895	16816	16801	16981	16905	16834	16834	17016	16941	16947	17012	16754	16744	16875	17010	16864	16534	16861	16744	16709	16997	16785	16876	16823	16795	16824	17031	16926	17034	17153	16969	16993	16744	16856	16864	16831	16797	16856	16953	16818	16814	16771	16926	16897	16805	16870	16814	16793	16782	16830	16634	16957	16882	16878	16770	16885	16739	16890	16866	16890	16798	16697	16962	16826	16918	16782	16807	16891	16961	16922	16825	16738	16863	17154	16849	16953	16888	16945	16839	16904	16905	16865	16754	16847	16811	16723	17040	16916	16960	16898	16862	16981	16840	16751	16701	16692	16908	16899	16928	16823	16732	16754	16932	16659	17059	16734	16819	16751	16874	16991	16861	16787	16961	16808	16859	16885	16618	16764	17003	16932	17019	16666	16889	16863	16748	16994	16802	16744	16948	16907	16754	16814	16680	16484	16835	16853	16784	16794	16789	16820	16951	16778	16735	16832	16951	16943	16833	17050	17040	16815	16666	17076	16991	16805	16909	16922	16831	16710	16836	16848	16774	16694	16996	16856	16735	16772	16866	16994	16616	16724	16734	16830	16967	16741	16816	16812	16880	16744	16856	16943	16916	16688	16789	17055	16917	16771	16902	16934	16967	16830	16786	16637	16781	16912	16637	16675	16825	16837	16751	16995	16815	16798	16704	16752	16884	16817	16830	16843	16740	16884	16916	16884	16786	16800	16798	16811	16931	16876	16900	16777	16714	16746	16868	16859	16899	16810	16821	16657	16647	16837	16620	16853	16719	17038	16915	16903	17045	16907	16779	16851	16779	16891	16708	16898	16817	16697	16831	16773	16850	16632	16817	16703	16833	16968	16824	16868	16834	16936	16929	16833	16783	16947	16765	16987	16969	16875	16730	16967	16964	16689	16843	16708	16893	16822	16716	16731	16839	16867	16987	16767	17022	16817	16866	16915	17016	16732	16965	16582	16790	17019	16869	16908	16759	16875	16827	16822	16688	16809	16800	16719	16748	16820	16727	16639	16705	16890	16872	16894	16866	16781	16771	16849	16868	16900	16762	16958	16875	17057	16627	16709	16872	16772	16877	16970	16866	16935	16997	16887	16911	16778	16958	16993	17106	16820	16772	16860	16805	17055	16999	16847	16816	16762	16913	16757	16954	16735	16842	16918	16901	16976	16824	16747	16692	16824	16949	16631	17006	16892	17005	16722	16809	16685	17071	16885	17045	16918	17014	16849	16929	16929	17008	16926	16826	16859	16848	16842	16849	16864	16686	16819	16669	16924	16818	16733	16813	16892	16858	16789	16753	16730	16994	16902	16809	16697	16768	16930	16737	16864	16871	16762	16950	16714	16969	16861	16965	16974	16921	16876	17074	16718	16697	16701	16663	17039	16713	16849	16805	16837	16811	16970	16728	16811	16947	16738	16890	16690	16840	16850	16818	16720	16848	16857	16804	16742	16925	17010	16874	16748	16938	16930	16813	16821	16800	16975	16975	17023	16793	16831	16919	16956	16955	16759	16845	16819	16908	16831	16990	16740	16930	16943	17041	16833	16760	16666	16760	16975	16745	16666	16830	16873	16823	16916	16809	16772	16861	16905	16720	17051	16810	16657	17044	16660	16720	16826	16931	16783	16825	16753	16820	16578	16888	16860	16933	16810	16922	16675	16889	16853	16863	16895	16822	16843	16955	17003	16914	16721	17001	16816	16721	16794	16866	16858	16711	16677	16765	16726	16846	16914	16798	16854	16698	16952	16754	17041	16854	16831	16721	16813	16871	16939	16861	16704	16799	16808	16869	16759	16987	16944	16745	16900	16845	16934	16746	16713	16967	17045	16923	16648	17044	16880	16902	16657	16864	16888	16966	16845	16826	16930	16966	16732	16893	16715	17028	16685	16771	16844	16680	16852	16816	16860	16684	16874	16719	16911	16753	16825	16837	16832	16874	16800	16951	16889	16874	16597	16841	16921	16927	16828	16904	16886	16913	16903	16906	16644	16747	16828	16898	17127	16895	16870	16995	16808	16954	16931	16836	16795	16677	16587	16891	17000	16773	16700	16916	16842	17004	16926	16498	16825	16971	16916	17080	16933	16939	16691	16764	16755	16767	16909	16899	16587	16794	16991	16941	16966	16873	16919	16895	16702	16606	16851	16699	16877	17067	16935	16935	16909	16948	16921	16853	16975	16970	16806	16824	16853	16954	16761	16741	16825	16800	16816	16740	16961	16998	17000	16830	16794	16788	16831	16980	16721	17017	16751	16956	17031	16791	16860	16963	16788	16932	16807	16856	16969	16842	16763	16924	16970	16912	17022	16716	17161	16910	16906	16821	16792	16920	16935	16844	16943	16886	16823	16793	16837	16974	16805	16884	16713	16956	16794	16908	16877	16885	16977	16895	17026	16880	16766	16879	16787	16740	16948	16861	17076	16969	16983	16989	16801	16950	16849	16543	16857	16647	16934	16852	16846	16699	16683	16741	17013	16687	16859	16795	16869	16747	16815	16712	16847	16848	16880	17019	16939	16905	16838	17096	16846	16891	16837	16793	16844	16956	16617	16941	16876	16749	16963	17125	16791	16939	16795	16860	16854	16886	16613	16773	16730	16998	16988	16978	16883	16957	16839	17012	16925	16996	16957	16866	16877	16756	16859	16803	16944	17021	16940	16997	16809	16845	16936	17000	16894	16840	16926	17034	16752	16880	16869	16878	16917	16750	16958	16867	16689	16813	16733	16890	16866	16718	16786	16858	16844	17058	16778	16824	16978	16919	16737	16962	16769	16961	16902	17049	16816	16782	16906	17068	16941	16808	16848	16863	16719	17042	16814	16907	16796	16784	16838	16772	16753	17004	16764	17058	16984	16746	16925	17030	16977	16780	16699	16902	16923	16869	16895	16737	16816	16878	16995	17011	16897	17017	16987	16862	17038	16793	16850	16960	16828	16617	16997	17084	16885	16736	17014	16794	17041	16767	16811	16871	16959	16972	16664	16826	16943	17014	16721	16745	16952	16811	16638	16965	17021	16855	16702	16759	16759	16863	16818	16675	16879	16898	16905	16787	17086	16883	16741	16940	16854	16822	16743	16747	16809	17031	16937	16676	16871	16768	16740	16875	16762	16893	16748	16896	16844	16890	16657	16744	16849	16721	16960	16797	16983	16832	16891	16819	16955	16955	16667	16950	16889	16842	16833	16765	16905	16853	16933	16791	16814	16841	16691	16826	16707	16754	16902	16852	16736	16718	16803	16829	16855	16806	16925	16714	16933	16862	16721	16720	16824	16937	16958	16769	16988	16809	16998	16697	16829	16861	16782	16903	16904	16847	16676	16810	16801	16813	17012	16965	16938	16730	16894	16962	16669	16849	16659	16733	16705	16856	16893	16795	16848	16929	16994	16669	16857	16908	16853	17063	16889	16890	16787	16816	16842	16870	16895	16934	16847	16786	16785	16795	16682	16716	16781	16899	16866	16953	16865	16818	16876	16912	16875	16808	16877	16790	16744	16832	16895	16766	16867	17028	16986	16995	16724	16893	16991	16769	16641	16844	16703	16809	16772	16862	16976	16927	16910	16955	16661	16865	16928	16736	16879	16781	16820	16940	16675	16893	17059	16879	17039	16910	16969	16961	16994	16860	16789	16715	16934	16821	16879	16890	16831	16819	16809	16859	16867	16653	16907	16799	16908	16979	16995	16869	16999	16934	16770	16731	16817	16978	16604	16825	16633	16829	16785	17090	16935	16886	16699	16833	16816	16801	16843	17007	16882	16893	16908	16887	16854	16840	16884	16730	16908	16722	16863	16750	16887	16976	16830	17011	16842	16695	16885	16846	16959	16966	17080	16833	16844	17068	16911	17121	16893	16832	16799	16921	16857	16941	16989	16825	16850	16839	17050	16989	17066	16974	17118	16983	16913	16836	16865	16954	16850	16819	17029	16771	16994	16860	16952	16757	16806	16828	17076	16805	16801	16838	16856	16889	16882	16853	16856	16765	16696	16751	16903	16832	16818	17035	16785	16884	16872	16953	16825	16875	16735	16925	16791	16807	16745	16782	16836	16926	16845	16897	16828	16794	16834	16717	16670	16900	17007	16830	17032	16781	16993	16744	17001	16844	16822	16642	16811	16931	16790	16884	16755	16824	16858	16957	16735	16948	16869	16857	16870	16926	16630	16888	16797	16847	16864	16821	16686	16661	16953	16887	17020	16978	16852	17021	16794	16776	16889	16869	16786	16808	17030	17128	16810	16923	16944	16821	16827	16848	16684	16947	16874	16917	16912	16835	16942	16966	16966	16981	16902	16763	17084	17023	16913	16928	16772	16952	16837	16935	16946	16897	16884	17124	17093	17066	16957	16887	16896	16887	17030	16870	16734	16973	16802	16787	16920	16734	16837	16727	16743	17012	16765	16845	16849	16763	17049	16832	17146	16748	16890	16969	16910	16937	16824	16932	16763	16884	16941	16890	16922	16822	16799	16904	16906	16906	16846	17029	16782	16975	16926	17056	16759	16861	16912	16674	16805	16847	16851	16886	16703	17098	17124	17073	16894	16896	17039	16903	16785	16898	16852	16920	16765	16930	16757	17134	16968	16910	16733	16854	16855	16758	16931	17034	16875	16938	16940	16751	16903	16818	16903	16874	16681	16916	16902	16908	16831	16920	16917	16850	16777	16783	16775	17074	16991	16866	16590	16876	16718	16933	16987	16865	16954	16811	16654	16978	16931	17028	16897	16817	16814	16900	16695	16860	16816	17078	16942	17077	16937	17068	16819	16800	16727	16805	16697	16836	16691	16754	16872	16873	16868	16883	16904	16810	16711	17033	16831	16837	16861	16772	16842	16759	16833	16845	16829	16795	16735	16871	17020	16863	16831	16933	16955	16888	16944	16675	16862	16633	16764	16978	16856	16889	16904	16700	16953	16910	16800	16836	16731	16937	16954
38255	59633	53037	41778	33887	27687	22582	19637	18117	16983	16174	16028	15776	15672	15590	15566	15685	15382	15599	15304	15440	15422	15460	15188	15307	15292	15214	15198	15493	15346	15305	15179	15263	15407	15313	15403	15279	15305	15261	15135	15414	15333	15330	15317	15401	15281	15440	15323	15432	15347	15109	15481	15473	15235	15351	15185	15272	15322	15424	15306	15289	15390	15366	15248	15341	15279	15294	15303	15418	15194	15330	15371	15229	15309	15343	15313	15344	15298	15368	15363	15335	15193	15244	15341	15367	15305	15191	15385	15221	15225	15316	15297	15313	15302	15176	15296	15125	15279	15118	15254	15145	15166	15256	15560	15335	15317	15332	15233	15376	15289	15417	15292	15242	15134	15344	15255	15323	15301	15437	15278	15228	15349	15356	15349	15238	15322	15324	15387	15250	15143	15316	15317	15339	15186	15496	15304	15165	15330	15380	15199	15312	15234	15321	15212	15244	15229	15386	15394	15241	15354	15340	15281	15310	15304	15295	15290	15101	15240	15251	15225	15376	15330	15493	15364	15259	15403	15247	15185	15412	15358	15091	15180	15425	15181	15270	15116	15430	15270	15284	15530	15266	15291	15158	15286	15205	15323	15215	15274	15252	15260	15378	15167	15285	15385	15368	15182	15325	15091	15255	15161	15165	15302	15339	15322	15362	15305	15330	15277	15379	15220	15182	15153	15162	15239	15252	15316	15231	15250	15433	15200	15241	15365	15320	15180	15232	15152	15508	15323	15242	15258	15294	15279	15409	15222	15523	15169	15289	15302	15070	15333	15223	15396	15322	15094	15278	15143	15361	15184	15277	15281	15132	15289	15381	15116	15233	15229	15203	14988	15367	15415	15312	15299	15147	15372	15364	15260	15321	15244	15385	15112	15228	15272	15269	15398	15404	15394	15147	15234	15296	15163	15278	15300	15261	15193	15137	15335	15293	15354	15266	15180	15178	15350	15364	15316	15317	15286	15300	15401	15501	15263	15152	15136	15197	15370	15328	15258	15040	15265	15179	15314	15354	15244	15207	15363	15186	15180	15377	15288	15283	15268	15326	15278	15368	15305	15239	15311	15367	15289	15374	15276	15271	15347	15144	15353	15199	15276	15181	15355	15353	15351	15201	15233	15271	15310	15322	15229	15280	15121	15236	15463	15121	15238	15347	15349	15448	15329	15257	15142	15278	15126	15458	15058	15177	15233	15375	15355	15318	15237	15379	15155	15178	15467	15233	15270	15286	15335	15237	15314	15302	15275	15365	15151	15191	15139	15295	15387	15253	15290	15319	15214	15285	15262	15125	15190	15307	15379	15126	15218	15523	15395	15225	15194	15111	15384	15323	15323	15262	15275	15306	15414	15167	15253	15239	15496	15432	15326	15368	15249	15173	15316	15214	15262	15080	15303	15305	15530	15210	15247	15358	15249	15335	15239	15183	15301	15264	15174	15249	15260	15297	15292	15124	15368	15153	15407	15255	15244	15256	15198	15379	15287	15253	15382	15161	15296	15163	15232	15166	15251	15386	15259	15105	15221	15319	15446	15066	15255	15186	15234	15336	15368	15425	15470	15221	15176	15215	15086	15257	15221	15286	15041	15229	15268	15153	15331	15246	15353	15392	15383	15390	15331	15391	15166	15160	15346	15216	15314	15275	15332	15315	15249	15217	15170	15277	15452	15434	15362	15159	15286	15344	15085	15425	15201	15171	15339	15404	15178	15293	15172	15205	15347	15282	15338	15258	15195	15338	15408	15295	15281	15371	15235	15202	15316	15111	15264	15281	15432	15405	15242	15141	15264	15284	15298	15322	15355	15268	15272	15393	15221	15318	15182	15348	15276	15317	15204	15205	15378	15456	15146	15382	15299	15413	15491	15167	15228	15131	15425	15286	15408	15159	15247	15378	15325	15044	15259	15361	15397	15334	15205	15301	15159	15158	15270	15450	15290	15289	15351	15319	15146	15295	15112	15265	15285	15362	15180	15287	15285	15320	15454	15278	15310	15324	15101	15356	15373	15277	15227	15136	15250	15294	15266	15336	15125	15261	15361	15420	15239	15339	15496	15428	15326	15189	15394	15156	15174	15331	15463	15265	15254	15343	15192	15319	15345	15254	15166	15382	15370	15227	15295	15247	15447	15385	15195	15360	15327	15291	15298	15163	15375	15159	15161	15239	15354	15396	15171	15371	15249	15179	15217	15254	15315	15114	15166	15368	15107	15383	15271	15182	15493	15251	15353	15177	15312	15321	15308	15289	15187	15322	15417	15314	15260	15112	15268	15378	15227	15245	15314	15363	15280	15126	15195	15254	15155	15335	15410	15123	15286	15271	15437	15291	15106	15271	15215	15247	15241	15402	15382	15202	15345	15363	15314	15274	15270	15345	15269	15399	15217	15550	15304	15118	15334	15111	15204	15260	15252	15226	15330	15427	15238	15490	15206	15397	15379	15368	15285	15323	15173	15281	15380	15233	15274	15298	15298	15254	15355	15288	15309	15186	15282	15266	15334	15311	15264	15373	15305	15245	15345	15211	15508	15201	15078	15392	15115	15219	15319	15153	15259	15289	15247	15253	15264	15206	15198	15313	15241	15370	15098	15315	15247	15179	15355	15327	15271	15230	15432	15207	15249	15190	15258	15197	15386	15092	15384	15311	15378	15240	15430	15241	15272	15258	15315	15498	15432	15456	15109	15390	15142	15407	15134	15217	15416	15264	15328	15283	15221	15183	15307	15391	15288	15270	15274	15227	15396	15225	15286	15224	15134	15433	15393	15158	15174	15236	15428	15150	15230	15266	15279	15193	15341	15176	15301	15324	15333	15308	15351	15207	15269	15376	15330	15289	15402	15299	15242	15346	15232	15383	15171	15261	15324	15350	15301	15180	15484	15272	15280	15149	15402	15285	15259	15207	15295	15345	15190	15269	15191	15347	15316	15263	14972	15240	15397	15144	15344	15365	15105	15321	15257	15249	15289	15293	15244	15160	15279	15255	15450	15490	15144	15237	15401	15270	15350	15394	15221	15365	15179	15284	15122	15237	15222	15176	15264	15239	15283	15245	15258	15230	15291	15360	15336	15173	15178	15031	15395	15201	15269	15233	15260	15477	15249	15347	15071	15230	15114	15286	15206	15407	15177	15367	15294	15191	15334	15382	15259	15303	15217	15323	15439	15288	15264	15142	15274	15402	15442	15101	15287	15487	15183	15172	15336	15472	15194	15154	15355	15314	15169	15179	15282	15391	15265	15246	15207	15217	15284	15366	15277	15376	15437	15280	15292	15506	15367	15352	15288	15277	15238	15150	15390	15234	15225	15391	15163	15386	15372	15253	15316	15386	15227	15357	15322	15341	15405	15170	15189	15153	15196	15379	15248	15232	15336	15287	15347	15175	15043	15115	15275	15324	15179	15231	15230	15260	15180	15295	15235	15124	15252	15305	15324	15344	15303	15320	15446	15242	15481	15469	15273	15243	15093	15150	15312	15279	15288	15258	15346	15252	15311	15196	15434	15443	15255	15296	15366	15349	15337	15267	15292	15333	15305	15114	15247	15183	15472	15252	15350	15416	15286	15099	15295	15232	15347	15305	15295	15275	15393	15038	15258	15428	15263	15279	15221	15426	15349	15246	15310	15290	15216	15536	15173	15240	15256	15310	15389	15343	15265	15306	15425	15158	15220	15345	15189	15384	15300	15255	15273	15220	15389	15372	15347	15198	15278	15173	15417	15400	15350	15166	15249	15149	15386	15390	15481	15158	15276	15334	15394	15174	15299	15254	15299	15411	15324	15197	15357	15203	15257	15259	15318	15323	15287	15151	15219	15291	15169	15288	15318	15117	15149	15440	15342	15317	15340	15375	15427	15313	15274	15375	15331	15377	15239	15193	15315	15080	15327	15260	15307	15293	15331	15501	15216	15193	15206	15187	15385	15264	15256	15374	15211	15318	15205	15222	15160	15333	15382	15420	15338	15420	15259	15331	15491	15146	15358	15442	15153	15267	15323	15372	15365	15435	15382	15375	15270	15226	15516	15168	15259	15408	15331	15269	15248	15186	15266	15378	15306	15330	15293	15305	15386	15231	15280	15220	15433	15443	15303	15127	15285	15387	15249	15388	15107	15164	15363	15473	15202	15408	15394	15389	15436	15201	15210	15326	15444	15277	15198	15429	15255	15394	15336	15193	15358	15462	15195	15083	15212	15442	15127	15228	15321	15318	15247	15327	15306	15376	15275	15238	15288	15321	15252	15334	15105	15371	15333	15106	15354	15404	15346	15553	15259	15363	14968	15319	15117	15263	15367	15307	15155	15303	15126	15341	15216	15434	15228	15240	15248	15238	15293	15224	15161	15310	15258	15298	15178	15291	15305	15106	15520	15394	15314	15277	15236	15399	15265	15334	15392	15313	15317	15418	15282	15140	15203	15187	15304	15373	15306	15287	15084	15255	15298	15388	15463	15312	15354	15411	15264	15512	15279	15268	15253	15158	15402	15395	15035	15401	15175	15481	15236	15335	15270	15374	15250	15275	15356	15383	15146	15361	15291	15141	15442	15234	15164	15128	15298	15345	15331	15334	15283	15220	15508	15171	15230	15448	15252	15476	15475	15442	15278	15225	15366	15212	15272	15273	15294	15260	15434	15207	15275	15390	15521	15285	15244	15187	15193	15386	15389	15291	15265	15302	15319	15341	15308	15318	15174	15314	15243	15310	15084	15234	15202	15455	15366	15359	15249	15469	15260	15275	15408	15360	15191	15375	15202	15304	15404	15199	15240	15141	15386	15145	15243	15350	15451	15457	15195	15349	15220	15308	15269	15162	15445	15385	15363	15332	15261	15258	15132	15258	15476	15268	15254	15269	15161	15357	15309	15278	15040	15122	15281	15153	15272	15180	15396	15154	15255	15269	15238	15230	15199	15358	15281	15303	15320	15398	15314	15336	15334	15217	15266	15183	15232	15272	15246	15068	15160	15269	15305	15140	15336	15366	15383	15277	15319	15340	15192	15327	15277	15236	15228	15273	15185	15242	15324	15094	15334	15401	15244	15311	15265	15377	15282	15157	15260	15423	15112	15381	15255	15362	15243	15355	15379	15396	15316	15245	15378	15354	15357	15327	15156	15371	15263	15250	15219	15283	15266	15220	15443	15241	15377	15261	15375	15266	15277
23140	21575	29485	25039	25002	28188	29229	23475	21342	19888	18850	18367	18123	17701	17852	17729	17716	17758	17504	17520	17476	17336	17462	17430	17295	17373	17516	17349	17278	17365	17694	17417	17172	17094	17024	17338	17187	17251	17256	17184	17381	17015	17101	17339	17242	17070	17314	17136	17240	17606	17221	17279	17232	17144	17266	17235	17397	17309	17083	17232	17503	17240	17217	17251	17327	17274	17307	17239	17248	17110	17181	16943	17007	17105	17055	17161	17193	17049	17280	17165	17226	17093	17261	17327	17310	17367	17442	17199	17172	17345	17156	17250	17086	17185	17269	17065	17182	17153	17171	17194	17268	17174	16978	17287	17104	17192	17218	17243	17050	17217	17197	17306	17188	17329	17464	17149	17309	17168	17295	17275	17385	17249	17093	17173	17171	17145	17253	17321	17308	17227	17117	17176	17174	17180	17362	17222	17226	17155	17364	17285	17259	17110	17257	17296	17085	17230	17109	17092	17039	17194	17266	17284	17254	17044	17188	17169	17109	17083	17148	17175	17229	17002	17277	17278	17246	17077	17002	17083	17176	17349	17321	17009	17118	17303	17185	17310	17254	16843	17324	17217	17438	17054	17228	17279	17197	17362	17241	17034	17291	17182	17175	17077	17226	17250	17182	17135	17261	17122	17099	17513	17194	17315	17037	17144	17230	17169	17105	17163	17110	17254	17244	17117	17023	17100	16968	17305	17110	17222	17308	17099	17167	17160	17272	16922	17110	17262	17046	17104	17328	17072	17175	17064	17243	17223	17068	17268	17166	16981	17307	17135	17197	17097	17162	17035	17210	17147	17339	17310	17052	17192	17117	17179	17282	17046	17238	17364	17209	17319	16994	17252	17041	17242	17198	17108	17440	17278	17179	17262	17240	17206	17228	17285	17249	17233	17049	17288	17068	17151	17242	17121	17116	17108	17232	17082	17317	17327	17089	17149	17418	17157	17214	17307	17065	17221	17243	17039	17141	17065	17166	17170	17301	17196	17118	17177	17331	17069	17269	17280	17311	17036	17315	17061	17221	17013	17278	17255	17315	17139	17085	17078	17043	17289	17052	17090	17150	17014	17201	17201	17307	17239	17122	17324	17194	17283	17069	17269	17181	17123	17203	17253	17107	17064	17084	17305	17063	17247	16984	16991	17233	17114	17102	17110	17205	17241	17270	17152	17321	17088	17169	16903	17283	17196	17148	17233	16892	17131	17086	17124	17278	17247	17161	17237	17386	17291	17232	17042	17211	17141	17283	17260	17364	17185	17147	17130	17188	17204	17144	17341	17279	17187	17115	17186	17205	17149	17115	16910	17111	17083	17226	16993	17042	17139	17016	17182	17203	16954	17367	17035	17145	17007	17008	17171	17163	17293	17268	17204	16953	17090	17262	17143	17318	17271	17039	17015	17223	17101	17248	17342	16988	17279	17129	17258	17255	17169	17164	17224	17046	17079	16993	17145	17479	17330	17349	17240	17139	17226	17264	17225	17282	17098	17317	17084	17051	17259	17291	17079	17090	17125	17219	17246	16955	17027	17230	17242	17399	17360	17162	17108	17119	17141	17147	17092	17254	17063	16970	16809	17203	17269	17375	17103	17092	17006	16954	17241	17150	17003	17077	17183	17292	17222	17322	17130	17304	17230	17238	17371	17203	17018	17106	17325	17118	17241	17055	17059	17250	17179	17097	17194	17223	17238	17227	17213	16933	16986	17289	17002	16890	17163	17124	17011	17107	17348	17389	17102	17280	17224	17257	17193	17069	17231	17081	17048	17198	17236	17139	17376	17108	17241	17039	17116	17172	17051	17375	17257	17214	17154	17201	17290	17263	17087	17226	17312	17051	17249	17257	17275	17055	17233	17029	17149	17040	17276	17025	17166	17117	17190	17181	17164	17262	17052	17159	17057	17101	17263	17172	17184	17350	17123	17128	17061	17363	17134	17133	17086	17131	17118	17129	17389	17411	17184	16832	17217	17147	17136	17376	17067	17174	17104	17218	17038	17137	17143	17224	17148	17031	17275	17393	17305	17144	17011	17146	17312	17285	17282	17125	17007	17059	17175	17203	17079	17245	17052	17233	17084	17174	17076	17133	17124	17118	17097	17082	16940	17371	17211	17198	17264	17111	17180	17244	17388	17213	17268	17172	17115	16999	17085	17208	17096	17317	17170	17275	17071	16978	17210	17204	17080	17144	17200	17122	17204	17517	17114	17366	17165	17110	17225	17277	17177	17007	17187	16993	17304	17137	17026	16892	17439	17209	17202	17161	17057	17164	17209	17103	17243	17111	17453	17078	17145	17095	17227	17143	16975	17299	17244	17453	17300	16950	17174	17279	17264	17259	17155	17232	17147	16872	17166	17173	17039	17292	17321	17343	17329	17161	17108	17244	17225	17170	17190	17364	17227	17167	17177	17170	17122	17260	17155	17068	17074	17482	17266	17346	17248	17234	17352	17250	17050	17224	17165	17220	16956	17065	17176	17138	17269	16998	17087	17278	17078	17081	16942	17245	17311	16978	17184	17192	17028	17166	17212	17296	17231	17270	17407	17181	17055	17063	17180	17360	17197	17218	17182	17096	17057	17067	17161	17152	17030	17063	17175	17200	17125	17021	17164	17224	17151	17349	17269	17008	17235	17192	17307	17119	17113	17101	17505	16937	17154	17236	17240	17195	17159	16965	17235	17116	17286	17008	17366	17268	17103	17221	17109	17183	17174	17206	17120	17065	17087	17134	17091	17003	17370	17138	17158	17093	17262	17327	17055	17163	17207	17250	17196	17202	17093	17256	17182	17155	17172	17202	17109	17127	17163	17030	16914	17089	17127	16964	17114	17163	17302	17265	17020	17200	17181	17121	17229	17304	17175	17042	17223	17382	17093	17176	17343	17075	17106	17186	17289	17187	16919	17232	17168	17220	16948	17105	17109	17054	16983	17156	16860	17102	17094	17251	17227	17241	17136	17075	17282	17038	17195	17265	17381	17167	17051	17102	17189	17128	17080	16957	17246	17182	17240	17162	17198	17160	17137	17217	17146	17094	17373	17110	17227	17118	16928	17286	17310	17331	17142	17113	17179	17315	16931	17007	17097	17248	16840	17215	17114	17012	17072	17386	17307	17205	17047	17301	17160	17345	17069	16908	17137	17312	17142	17219	17099	17188	17087	17226	17170	16985	17206	17169	17366	17075	17230	17215	17194	17071	17260	17113	17144	17051	17187	17177	17237	16990	17164	17069	17098	17310	17236	17205	17002	17273	17077	17142	17283	17277	17191	17103	16962	17207	17306	17159	17246	16996	17033	17336	17299	16951	16988	17176	17039	17132	17193	17470	17284	17069	17100	17156	17396	17115	17223	16926	16977	17231	17240	17084	17369	17123	17134	17278	17298	17280	17182	17143	17198	17353	17145	17267	17227	17089	17118	17072	17196	17327	17138	17159	17334	17291	17230	17390	17155	17210	16971	17182	17159	17271	17213	17052	16964	17071	17194	17104	17333	17251	17213	17194	17258	17173	17077	17364	17151	17081	16930	17203	17028	16963	17222	17297	17149	17168	17207	17170	16913	17014	17078	17098	16915	17099	17137	17241	17125	17189	17375	17170	17116	17199	17031	17081	17128	17206	17162	17238	17146	17261	17409	17143	17137	17060	17155	17037	17191	17426	17215	17145	17128	17123	17203	17080	17274	17122	17228	17220	17239	17215	16968	17381	17084	17148	17321	17280	16999	17333	17140	17070	17366	17072	17165	17113	17227	17053	17054	17182	17120	17164	17167	17169	17274	17166	17112	17058	17203	17126	17280	17153	17181	17310	17304	17132	16979	17052	17240	17164	17218	17136	17176	16909	17295	17044	17259	17132	17188	17237	17089	17125	17352	17332	17057	17082	17277	17309	17336	17295	17248	17167	17278	17273	17257	17096	17230	17218	17072	17100	17109	17322	17035	17277	17214	17158	17241	17206	17270	17203	17241	17053	17248	17269	17190	17139	17181	17196	17265	17085	17010	17344	17072	17014	17200	17211	17039	17179	17106	17064	17244	17038	17220	17082	17215	17250	17003	17075	17289	16921	16941	17093	17080	17194	17129	17283	17104	17273	17005	16989	17238	17213	17199	17187	17089	17046	17134	17194	17141	17111	17248	17237	17205	17128	17196	17030	17033	17129	17272	17243	17086	17122	17292	17098	17379	17308	17233	17266	17120	17164	17265	17078	17176	17284	17483	17412	17121	17231	17366	17227	17201	17223	17242	17126	17031	17183	17128	17094	17256	17151	17320	17172	17156	17042	17139	17132	17142	17269	17275	17434	17461	17092	17079	17127	17246	17257	17210	17392	17254	17122	17175	17142	17078	17123	17238	17061	17217	16976	17203	17175	17262	17177	17207	17353	17235	17142	17271	17393	17124	16931	17092	17153	17443	17177	17178	17255	17142	17208	17051	17214	17179	17154	17172	17169	17209	17144	17318	17146	17267	17114	16952	17123	17139	17260	17259	17483	17180	17246	17087	17066	17101	17244	17127	17176	17424	17100	17212	17345	17161	17428	17203	17119	17264	17140	17159	17261	17175	17155	17137	17299	17420	17082	16886	17223	17003	17087	17017	17068	17225	16968	17400	17485	17201	17168	17083	17179	17027	17263	17124	17051	17104	17163	17233	17303	17141	16987	17105	17187	17211	17238	17119	17151	17219	16956	17041	17108	17122	17165	17232	17036	17050	17145	17133	17209	17146	17160	17190	17087	17181	17113	17232	17215	17232	17396	17209	17124	17025	17016	16975	17109	17114	17148	17026	17040	17066	17123	17179	17044	17177	17072	17085	17057	17195	17259	17214	17333	16986	17293	17236	17134	17137	17131	16972	17064	17267	17277	17179	17217	17100	17196	17011	17199	17128	17047	17029	17150	17195	17261	17149	17174	17027	17176	17275	17436	17226	17213	17152	17132	17092	16997	17050	16901	16966	17210	17177	17290	17107	17275	17204	17403	17100	17144	17142	17235	17124	17134	17131	17208	17198	17288	17425	17415	17158	17044	17254	17084	16997	17235	17283	17070	17227	17125	17047	17129	17158	17121	17217	17234	17116	17155	16976	17103	17344	17112	17280	17102	17252	17177	17103	17198	17206	17045	17149	16992	17022	17005	17227	17236	17256	17019	17207	17118	17195	17294	16998
40462	64826	58889	48386	40160	32324	26473	22806	20390	18082	17385	16852	16232	15893	15717	15726	15770	15900	15640	15771	15718	15609	15420	15515	15576	15537	15469	15510	15580	15410	15444	15444	15424	15425	15352	15486	15571	15471	15327	15515	15507	15432	15454	15483	15408	15438	15287	15476	15414	15184	15622	15521	15474	15304	15356	15453	15443	15492	15585	15569	15357	15368	15504	15533	15428	15664	15437	15399	15409	15577	15404	15442	15315	15391	15546	15348	15554	15445	15539	15583	15487	15459	15457	15570	15307	15284	15492	15230	15268	15431	15329	15541	15548	15546	15443	15436	15566	15625	15544	15489	15392	15378	15461	15462	15439	15395	15448	15506	15559	15582	15511	15430	15580	15457	15393	15364	15629	15562	15626	15400	15512	15488	15461	15440	15559	15335	15377	15380	15499	15464	15629	15576	15540	15283	15333	15585	15344	15301	15452	15689	15415	15494	15544	15380	15468	15296	15492	15427	15428	15601	15487	15445	15413	15621	15594	15457	15425	15453	15439	15531	15511	15511	15555	15353	15603	15479	15416	15464	15353	15450	15504	15291	15414	15392	15516	15406	15441	15373	15532	15438	15515	15502	15341	15532	15397	15555	15322	15300	15556	15466	15431	15370	15504	15431	15344	15485	15455	15466	15354	15509	15366	15357	15433	15444	15437	15566	15550	15395	15418	15494	15469	15339	15415	15486	15444	15529	15570	15414	15360	15420	15367	15383	15355	15533	15353	15567	15378	15550	15456	15346	15424	15523	15425	15361	15415	15498	15393	15459	15433	15530	15461	15681	15468	15367	15378	15590	15335	15298	15408	15399	15523	15329	15392	15445	15615	15368	15373	15389	15561	15408	15424	15415	15452	15332	15447	15562	15410	15432	15538	15533	15358	15410	15469	15377	15580	15434	15393	15597	15316	15429	15576	15375	15525	15511	15465	15520	15483	15554	15445	15335	15443	15449	15380	15525	15355	15307	15529	15361	15527	15421	15305	15595	15504	15619	15482	15461	15478	15439	15308	15283	15601	15472	15369	15468	15493	15457	15531	15424	15420	15499	15529	15523	15356	15507	15373	15405	15363	15359	15246	15469	15484	15278	15366	15437	15482	15446	15535	15242	15520	15448	15548	15510	15497	15561	15582	15376	15445	15445	15530	15353	15591	15312	15267	15554	15448	15464	15414	15367	15399	15584	15440	15505	15446	15290	15488	15373	15484	15526	15319	15432	15342	15433	15490	15221	15529	15431	15634	15685	15373	15525	15170	15249	15445	15480	15524	15460	15470	15397	15379	15352	15442	15225	15309	15399	15560	15541	15405	15355	15412	15504	15578	15518	15182	15426	15388	15464	15437	15368	15593	15427	15417	15557	15473	15377	15519	15483	15331	15437	15396	15500	15381	15453	15428	15410	15507	15483	15370	15528	15393	15553	15519	15309	15445	15557	15492	15586	15402	15377	15538	15428	15387	15488	15432	15384	15323	15503	15441	15569	15380	15352	15548	15366	15361	15566	15573	15446	15314	15395	15368	15520	15571	15508	15466	15592	15374	15445	15471	15524	15545	15347	15338	15444	15444	15454	15432	15405	15597	15239	15469	15381	15457	15474	15436	15473	15430	15493	15489	15473	15549	15508	15494	15407	15485	15602	15390	15483	15274	15570	15371	15470	15432	15389	15236	15451	15481	15485	15485	15367	15356	15370	15405	15363	15397	15354	15570	15409	15439	15279	15673	15405	15616	15390	15508	15406	15452	15443	15518	15541	15411	15479	15386	15397	15479	15496	15407	15373	15363	15507	15400	15565	15436	15504	15294	15489	15467	15479	15396	15327	15378	15455	15524	15644	15436	15478	15452	15428	15373	15325	15541	15396	15510	15411	15340	15447	15533	15249	15682	15350	15497	15444	15413	15438	15498	15497	15583	15573	15404	15489	15501	15437	15475	15432	15487	15419	15303	15468	15544	15506	15553	15195	15551	15431	15618	15462	15527	15370	15513	15455	15513	15245	15284	15378	15476	15553	15627	15556	15377	15460	15518	15318	15391	15481	15389	15550	15638	15447	15493	15445	15456	15413	15360	15306	15400	15461	15669	15376	15673	15576	15557	15370	15420	15325	15463	15475	15470	15476	15446	15547	15366	15392	15393	15410	15336	15437	15492	15333	15603	15443	15468	15369	15494	15375	15560	15387	15401	15341	15550	15460	15716	15446	15421	15403	15458	15382	15605	15400	15486	15414	15404	15626	15406	15369	15411	15549	15484	15550	15461	15456	15345	15416	15505	15512	15229	15471	15394	15421	15540	15461	15384	15492	15286	15565	15432	15501	15450	15465	15557	15474	15434	15537	15504	15390	15551	15608	15463	15445	15465	15401	15491	15370	15528	15451	15609	15446	15449	15361	15348	15461	15402	15309	15359	15548	15441	15384	15339	15478	15316	15547	15148	15332	15418	15329	15336	15429	15386	15391	15423	15392	15472	15347	15412	15467	15405	15586	15422	15345	15562	15391	15378	15428	15443	15356	15513	15444	15531	15423	15535	15292	15214	15627	15477	15454	15442	15491	15333	15516	15359	15490	15411	15510	15373	15575	15344	15439	15526	15342	15609	15408	15444	15399	15584	15475	15379	15451	15510	15578	15481	15588	15548	15429	15503	15523	15313	15542	15439	15498	15615	15461	15296	15348	15425	15306	15496	15368	15496	15420	15496	15493	15442	15405	15565	15422	15404	15472	15438	15343	15372	15476	15323	15420	15388	15448	15466	15466	15456	15554	15467	15373	15556	15276	15432	15346	15591	15283	15405	15447	15266	15344	15306	15388	15619	15571	15332	15448	15232	15538	15286	15268	15564	15444	15423	15518	15238	15614	15375	15355	15412	15474	15504	15535	15339	15381	15276	15544	15424	15188	15637	15273	15519	15371	15485	15457	15538	15496	15542	15473	15517	15454	15384	15296	15461	15527	15321	15493	15458	15492	15539	15351	15327	15571	15409	15438	15397	15296	15340	15352	15437	15479	15415	15536	15390	15300	15510	15418	15480	15411	15624	15415	15425	15402	15429	15428	15531	15355	15523	15231	15561	15350	15472	15393	15406	15590	15509	15529	15255	15532	15754	15526	15179	15401	15469	15409	15404	15368	15218	15481	15427	15399	15335	15155	15187	15412	15584	15443	15485	15245	15380	15474	15472	15478	15468	15533	15467	15479	15393	15562	15414	15440	15493	15495	15525	15442	15301	15553	15535	15494	15434	15382	15450	15510	15352	15514	15658	15427	15522	15415	15419	15345	15491	15388	15394	15359	15489	15093	15459	15290	15402	15386	15499	15371	15651	15348	15498	15387	15519	15392	15425	15334	15499	15470	15369	15471	15444	15411	15408	15459	15416	15459	15571	15442	15515	15386	15468	15576	15400	15452	15343	15435	15429	15413	15464	15402	15302	15507	15341	15480	15431	15301	15464	15534	15631	15517	15540	15423	15443	15435	15354	15497	15573	15356	15395	15253	15453	15450	15154	15506	15427	15451	15448	15511	15595	15308	15449	15617	15544	15502	15304	15530	15595	15426	15324	15506	15432	15627	15593	15387	15466	15483	15323	15508	15507	15466	15527	15472	15547	15408	15478	15493	15428	15445	15469	15374	15437	15571	15412	15387	15370	15310	15490	15481	15595	15515	15278	15480	15581	15464	15437	15483	15341	15550	15523	15436	15389	15592	15366	15254	15285	15285	15427	15432	15457	15443	15388	15420	15476	15414	15548	15323	15416	15454	15482	15420	15345	15316	15494	15476	15449	15475	15442	15688	15518	15395	15652	15309	15483	15376	15436	15369	15424	15232	15230	15449	15677	15378	15330	15467	15587	15348	15394	15368	15439	15436	15380	15514	15449	15578	15548	15500	15505	15421	15426	15389	15651	15487	15464	15486	15374	15463	15449	15456	15508	15479	15583	15520	15438	15460	15413	15354	15513	15321	15438	15531	15370	15519	15352	15563	15453	15540	15328	15285	15430	15487	15560	15486	15473	15398	15483	15532	15497	15398	15400	15308	15331	15468	15507	15479	15498	15498	15409	15465	15649	15459	15254	15264	15476	15465	15497	15387	15370	15329	15427	15369	15582	15554	15463	15449	15565	15369	15416	15383	15502	15402	15355	15435	15462	15448	15582	15394	15531	15520	15180	15451	15410	15610	15418	15352	15306	15437	15619	15454	15543	15608	15388	15305	15462	15362	15388	15217	15568	15437	15601	15450	15333	15494	15464	15524	15423	15414	15419	15553	15570	15591	15336	15511	15343	15607	15414	15266	15382	15430	15280	15538	15447	15585	15302	15339	15539	15389	15571	15479	15456	15440	15485	15322	15399	15453	15637	15385	15453	15682	15283	15387	15543	15441	15605	15379	15433	15287	15495	15620	15437	15469	15440	15326	15461	15392	15452	15312	15614	15462	15423	15217	15364	15480	15455	15651	15401	15475	15471	15385	15402	15488	15485	15322	15379	15500	15550	15404	15508	15520	15512	15320	15380	15437	15433	15497	15476	15365	15521	15477	15584	15445	15442	15529	15477	15517	15495	15309	15392	15441	15418	15517	15340	15372	15432	15522	15218	15639	15402	15444	15482	15494	15442	15503	15509	15282	15507	15429	15475	15540	15356	15608	15528	15434	15572	15525	15461	15507	15501	15479	15607	15435	15469	15509	15553	15286	15473	15204	15456	15442	15416	15494	15574	15497	15279	15402	15439	15407	15533	15470	15520	15503	15388	15501	15325	15576	15344	15505	15569	15364	15482	15384	15300	15465	15522	15525	15380	15618	15518	15351	15604	15391	15370	15325	15389	15408	15498	15410	15515	15499	15452	15554	15371	15515	15432	15392	15330	15573	15669	15370	15337	15457	15505	15530	15422	15451	15482	15382	15533	15495	15299	15353	15422	15578	15256	15531	15335	15243	15474	15248	15538	15324	15391	15581	15493	15346	15401	15509	15477	15179	15394	15470	15575	15464	15406	15539	15335	15376	15517	15448	15487	15408	15542	15353	15595	15365	15495	15454	15555	15432	15457	15356	15416	15671	15552	15389	15437	15496	15375	15474	15508	15413	15223	15600	15512	15365	15377	15319	15242	15422	15490	15445	15503	15367	15540	15390	15398	15531	15466	15400	15602	15424	15354	15520	15555	15388
29471	30591	37808	31413	24471	20949	19499	18170	17447	17215	16926	16742	16685	16592	16472	16299	16413	16277	16374	16343	16249	16334	16120	16307	16419	16258	16541	16363	16351	16299	16398	16366	16191	16166	16311	16265	16143	16271	16361	16396	16221	16139	16138	16287	16269	16466	16368	16218	16345	16250	16083	16222	16599	16393	16284	16401	16357	16295	16352	16120	16306	16278	16453	16152	15979	16297	16293	16300	16137	16208	16396	16094	16088	16098	16151	16219	16426	16420	16292	16163	16348	16178	16372	16104	16083	16269	16156	16087	16206	16198	16207	16306	16160	16102	16206	16186	16225	16256	16389	16372	16251	16267	16237	16228	16354	16296	16282	16073	16144	16257	16271	16239	16315	16288	16329	16303	16450	16217	16396	15972	16266	16209	16199	16428	16312	16235	16283	16298	16328	16189	16458	16129	16279	16255	16118	16197	16430	16169	16000	16300	16201	16249	16345	16352	16104	16250	16380	16289	16258	16231	16200	16242	15986	16294	16378	16225	16110	16106	16385	16400	16315	16322	16283	16140	16390	16350	16419	16323	16352	16455	16429	16423	16351	16188	16304	16288	16258	16206	16134	16482	16275	16367	16270	16415	16231	16135	16024	16017	16190	16211	16093	16309	16371	16258	16124	16340	16263	16234	16076	16123	16242	16118	16335	16388	16150	16245	16067	16277	16063	16160	16231	16351	16313	16222	16182	16199	16291	16265	16405	16092	16441	16137	16264	16117	16294	16203	16097	16319	16191	16230	16115	16163	16340	15972	16323	16184	16239	16241	16420	16098	16345	16177	16233	16234	16243	16367	16225	16091	16293	15978	16391	16207	16321	16388	16325	16170	16255	16144	16241	16144	16228	16243	16271	16371	16250	16174	16202	16059	16289	16134	16351	16125	15989	16030	16107	16078	16372	16166	16282	16183	16317	16026	16134	16192	16221	16356	16199	16202	16278	16023	16289	16188	16323	16240	16318	16056	16353	16242	16385	16304	16342	16356	16348	15965	16126	16314	16306	16529	16082	16080	16378	15949	16261	16188	16243	16204	16323	16261	16229	16127	16271	16389	16196	16395	16225	16188	16351	16267	16132	16343	16227	16241	16299	16346	16294	16178	16275	16254	16144	16185	16176	16320	16330	16174	16256	16261	16392	16184	16190	15951	16078	16269	16129	16239	16388	16293	16231	16200	16302	16419	16094	16321	16321	16345	16186	16251	16158	16278	16418	16222	16064	16161	16252	16227	16391	16232	16312	16279	16241	16194	15982	16178	16212	16539	16165	16167	16093	16255	16223	16271	16008	16365	16424	16233	16169	16209	16318	16158	16493	16156	16227	16151	16168	16201	16346	16175	16279	16309	16147	16437	16242	16183	16299	16188	16231	16162	16380	16508	16260	16291	16273	16167	16335	16215	16448	16316	16137	16280	16110	16380	16360	16206	16268	16344	16042	16286	16226	16284	16331	16073	16202	16244	16344	16360	16293	16312	16218	16470	16272	16013	16290	16174	16264	16106	16316	16342	16161	16056	16157	16078	16134	16089	16192	16339	16254	16518	16251	16265	16245	16163	16212	16237	16163	16210	16239	16457	16221	16057	16271	16409	16192	16160	16147	16185	16191	16224	16333	16335	16256	16147	16090	16375	16221	16142	16355	16107	16370	16292	16158	16199	16340	16106	16316	16489	16249	16302	16429	16321	16412	16200	16132	16250	16145	16260	16293	16213	16355	16272	16334	16210	16152	16420	16275	16332	16263	16331	16320	16294	16312	16169	16100	16351	16282	16313	16227	16424	16324	16348	16204	16141	15977	16117	16303	16047	16271	16346	16176	16438	16432	16199	16224	16301	16370	16258	16253	16409	16216	16460	16014	16024	16252	16201	16236	16361	16299	16240	15964	16303	16409	16316	16199	16223	16069	16289	16191	16206	16173	16308	16246	16200	16152	16345	16390	16409	16210	16422	16299	16191	16145	16150	16216	16401	16200	16290	16255	16327	16247	16126	16296	16268	16080	16244	16247	16175	16113	16194	16321	16340	16128	16293	16071	16165	16146	16156	16184	16046	16249	16199	16404	16237	16247	16225	16352	16177	16103	16547	16436	16421	16147	16030	16146	16346	16432	16415	16153	16393	16164	16393	16395	16155	16145	16316	16193	16237	16284	16223	16213	16233	16081	16286	16145	16149	16284	16338	16280	16111	16311	16145	16161	16220	16398	16321	16337	16309	16482	16198	16058	16124	16229	16434	16309	16014	16304	16075	16481	16269	16323	16241	16324	16273	16294	16211	16363	16159	15992	16167	16264	16113	16302	16410	16276	16309	16401	16312	16321	16239	16340	16136	16192	16249	16306	16121	16419	16358	16410	16263	16407	16276	16366	16128	16204	16409	16280	16359	16251	16360	16115	16212	16459	16254	16042	16265	16323	16326	16225	16253	16171	16278	16098	16258	16288	16295	16289	16296	16246	16218	16310	16289	16359	16334	16568	16251	16172	16219	16357	16476	16251	16193	16355	16264	16366	16183	16261	16242	16428	16352	16465	16073	16205	16203	16134	16235	16336	16024	16212	16262	16473	16340	16285	16192	16346	16503	16354	16147	16218	16462	16223	16187	16191	16191	16214	16069	16260	16296	16380	16211	16214	16205	16196	16237	16423	16281	16104	16165	16253	16344	16268	16225	16334	16031	16222	16373	16165	16175	16299	16385	16351	16296	16479	16323	16192	16324	16180	16112	16222	16250	16405	16407	16249	16241	16451	16138	16129	16286	16307	16292	16455	16310	16112	16426	16170	16174	16245	16130	16303	16177	16336	16367	16329	16246	16340	16152	16303	16311	16397	16277	16471	16298	16477	16191	16098	16239	15989	16204	16427	16157	16215	16326	16368	16495	16317	16382	16237	16349	16426	16140	16215	16393	16310	16133	16321	16313	16350	16358	16082	16321	16414	16443	16264	16278	16247	16252	16195	16215	16304	16147	16172	16369	16150	16255	16318	16145	16229	16363	16363	16129	16266	16211	16238	16134	16322	16447	16175	16071	16180	16192	16050	16204	16295	16216	16052	16176	16248	16352	16226	16356	16351	16370	16292	16227	16203	16283	16285	16152	16000	16092	16151	16199	16025	16430	16243	16357	16107	16208	16213	16232	16057	16241	16148	16219	16234	16264	16250	16143	16200	16227	16228	16238	16536	16367	16202	16320	16242	16391	16254	16275	16342	16417	16315	16133	16302	16181	16344	16265	16311	16133	16136	16178	16268	16231	16249	16289	16146	16259	16275	16162	16207	16165	16339	16280	16400	16332	16103	16276	16310	16387	16168	16106	16382	16230	16241	16286	15940	16208	16284	16322	16271	16388	16291	16115	16162	16248	16336	16193	16128	16192	16259	16143	16190	16277	16204	16226	16213	16161	16304	16033	16195	16425	16225	16282	16234	16217	16249	16300	16236	16123	16280	16186	16295	16242	16292	16339	16100	16161	16238	16289	16236	16244	16339	16250	16196	16161	16174	16182	16301	16392	16177	16157	16379	16205	16374	16306	16301	16238	16274	16283	16098	16211	16156	16207	16286	16146	16260	16220	16391	16330	16259	16065	16275	16102	16277	16061	16064	16360	16301	16182	16164	16284	16257	16138	16205	16439	16133	16249	16157	16185	16109	16288	16359	16368	16320	16034	16234	16212	16437	16315	16401	16273	16282	16151	16118	16355	16293	16480	16337	16188	16221	16226	16386	16254	16176	16308	16130	16291	16265	16109	16101	16207	16186	16180	16220	16416	16253	16336	16216	16205	16194	16233	16311	16319	16329	16334	16247	16135	16316	16263	16411	16105	16414	16370	16490	16187	16250	16306	16312	16248	16204	16110	16272	16085	16253	16220	16230	16157	16316	16182	16235	16268	16348	16136	16050	16181	16203	16258	16370	16218	16375	16326	16049	16265	16344	16158	16320	16291	16212	16254	16303	16166	16201	16091	16173	16013	16218	16463	16425	16367	16313	16115	16182	16278	16223	16097	16445	16115	16085	16303	16210	16293	16215	16135	16010	16208	16401	16201	16544	16322	16393	16025	16325	16150	16157	16271	16337	16260	16311	16234	16231	16283	16249	16312	16386	16020	16190	16355	16271	16375	16385	16253	16266	16031	16248	16313	16260	16074	16295	16416	16326	16303	16341	16120	16356	16504	16338	16131	16114	16383	16476	16413	16373	16044	16220	16308	16411	16359	16152	16324	16353	16221	16292	16218	16131	16285	16301	16325	16247	16219	16206	16144	16223	16113	16468	16243	16388	16234	16110	16222	16185	16052	16086	16221	16106	16447	16367	16417	16327	16330	16284	16429	16345	16253	16417	16336	16245	16336	16226	16204	16396	16335	16289	16301	16297	16232	16316	16277	16146	16053	16412	16227	16299	16351	16346	16307	16053	16332	16248	16254	16298	16183	16278	16045	16237	16387	16304	16177	16285	16117	16317	16262	16107	16178	16213	16068	16273	16112	16416	16162	16270	16286	16083	16177	16180	16185	16150	16312	16326	16318	16245	16350	16324	16293	16410	16455	16091	16299	16273	16389	16187	16249	16197	16178	16270	16358	16306	16359	16322	15999	16181	16264	16200	16403	16311	16307	16199	16254	16206	16156	15963	16281	16182	16217	16411	16049	16140	16236	16240	16252	16491	16565	16519	16175	16200	16201	16454	16140	16383	16312	16078	16142	16409	16263	16325	16142	16304	16150	16346	16199	16363	16308	16071	16303	16366	16362	16222	16112	16369	16235	16422	16444	16284	16218	16271	16429	16362	16099	16328	16206	16364	16140	16338	16312	16384	16210	16368	16179	16028	16327	16229	16293	16066	16330	16098	16369	16376	16179	16175	16378	16025	16162	16360	16198	16401	16147	16347	16423	16294	16301	16346	16183	16347	16228	16143	16224	16350	16370	16128	16154	16232	16318	16307	16343	16450	16134	16379	16496	16478	16316	16362	16232	16304	16068	16258	16033	16371	16261	16403	16201	16168	16135	16186	16361	16100	16191	16515	16234	16250	16364	16241	16146	16242	16081	16315	16458	16326	16165	16242	16449	16156	16338	16347	16309	16105	16324	16193	16213	16350	16216	16376	16241	16426	16118	16302	16280	16136	16230	16231	16282	16276	16103	16238	16182	16314	16345	16153	16160	16171	16072
35122	49929	43375	31717	25191	20658	18432	17465	16474	16003	15672	15461	15075	14907	15081	14970	15200	14939	14945	15028	14824	15043	14868	15024	14845	14887	15107	15017	14899	14853	14826	14930	14958	14903	14944	15024	14815	14795	14750	14915	14950	14945	14804	14893	14982	15037	14902	14807	15049	14775	14962	14739	14964	14939	14816	14963	14916	14973	15026	14880	14937	14879	15052	14846	15162	14864	14845	14719	14767	14846	14869	14723	14967	14793	14909	14838	14930	14834	14892	14966	14711	14891	14927	15103	14743	14833	14966	14760	14848	14849	14915	14954	14813	14669	15072	15003	14952	14758	14822	14900	15012	14896	14861	14915	15008	14993	14832	15077	14838	14835	14969	14840	14899	14836	14964	14990	14916	14768	14811	14931	15001	14882	14993	14855	14788	14845	14814	14850	14909	14889	14821	14877	15004	14902	14867	14920	14872	14938	15079	14941	14850	14887	14940	14962	14735	15037	14922	14933	14940	14794	14906	14903	14852	14976	14930	14919	14969	14937	14973	14944	14778	14771	14973	14990	14825	15036	14970	14886	14846	14965	14797	14965	14807	14902	14805	14969	14753	14739	14717	14984	14822	15031	15014	14735	14959	15070	14932	14897	15052	14947	14745	14861	14871	14902	14802	14839	14806	14835	14910	14856	14953	14659	14902	14795	15082	14956	14789	14922	15012	14809	14978	14879	14936	14817	14797	14936	14948	14870	15029	14911	14874	14741	14775	14821	14873	14975	14938	14974	14784	14827	14704	14791	14945	14748	14915	15039	14920	14770	14848	14901	15046	14821	14779	14881	14899	14812	15003	14956	14862	14892	14953	14851	14766	14768	14887	14826	15043	14977	14826	14909	14944	14935	14806	14965	14899	14974	14863	14860	15043	15017	14968	15008	14911	14596	14886	14784	14924	14699	14846	14751	14683	15134	14831	14960	14743	14790	14878	14917	14859	14720	14897	14808	14858	14875	14785	14805	14779	14936	14949	15070	14952	14886	14938	14783	14912	14966	14871	14859	14994	14929	14684	14881	14885	14860	14834	14858	14935	14983	14982	14804	14899	14958	14857	14821	14923	14873	14992	14947	14934	14822	14983	14630	14849	14947	15012	14835	14788	14982	15027	14846	15023	14862	14953	14883	15042	14845	14956	14821	14873	14836	14880	14847	14842	14989	14960	14954	15118	14857	14909	14971	14970	14914	14873	14785	14896	14955	14847	14928	14825	14804	14879	14906	14877	14770	15122	14879	14771	14893	14900	14737	15027	14887	14801	14896	14729	14920	14792	14837	14741	14812	14855	14936	14914	15011	14887	14978	14730	15096	14985	14984	14777	14802	14881	14911	14865	14939	15058	14746	15011	14748	15033	14969	14985	14841	15032	14808	14970	14978	14872	14839	14753	14957	14909	14873	14996	15061	14805	14935	14877	14929	14847	14816	15018	14687	14887	14889	14794	14934	14908	14828	14879	14821	14997	14867	14815	14998	14903	14922	14890	14848	14870	14946	14907	14892	14837	14689	14798	14923	14791	14920	14735	14914	14966	14839	14894	14941	14920	14771	14895	14986	14909	14926	14891	14773	14847	14750	14875	14886	14951	14941	14877	14725	15030	14988	14857	14978	14821	15002	14959	14726	15039	14887	14942	14834	14845	14894	15112	14941	14908	14998	14813	14875	14898	14735	14944	14847	14963	14942	14840	14909	14887	14912	14891	14952	14914	14775	14912	14949	14914	14827	15014	14990	15060	14958	14747	14859	14961	14888	14897	14803	14867	14915	14892	14851	14891	14953	14860	14825	14716	14855	15001	14749	14872	14945	14880	14791	14870	14833	14898	14845	14692	14912	14873	14868	14857	14849	14918	14892	14979	14893	14861	14935	14901	14803	14916	14865	14784	14956	14802	14937	14811	14927	14956	14840	14762	14906	14829	14877	14916	14918	14970	14960	14835	14872	14693	14802	15059	14838	15019	14817	14923	15050	14901	15099	14924	14968	14894	14878	14987	14827	14852	14919	14966	14935	14774	14985	14831	14929	14801	14918	14910	14895	14833	14806	15017	14815	14923	14839	15134	14836	14794	14836	14808	14902	14839	14808	15014	14801	14958	14893	14744	15000	14769	14768	14810	14821	14838	14895	14822	14890	14789	14822	14843	14740	14873	14745	15044	14850	14863	14945	14830	14879	14789	14846	14834	14894	14735	14885	14887	15078	15093	15096	15000	14834	14938	14911	14768	14925	15021	14929	14914	14792	14949	14866	14872	14929	14964	14780	14991	14861	14868	14880	14909	14945	14748	14727	14819	14849	14915	14910	14676	15036	14886	14962	14866	14949	14841	14919	14671	14782	14819	14733	14738	15020	14956	14765	14883	14885	14949	14982	14893	15082	14863	14867	14747	14916	15003	15029	14849	14937	14902	15097	14970	14979	14773	14826	14839	14762	14945	15129	14917	14990	14916	14815	14933	14810	14983	15020	14881	14869	14770	14969	14894	15001	14914	14777	14776	14613	14863	14919	14894	14905	14869	14812	14901	14907	14965	14913	15007	14796	14965	14897	14826	14900	14931	14883	14936	14873	14961	14986	14885	14801	14830	14863	14944	14910	14961	14893	14838	14981	15039	14806	14913	14778	14766	14805	15017	14919	14868	14990	15020	14940	14944	14915	14867	14760	14840	14849	14932	15133	14929	14945	14789	14918	14911	14848	14966	15064	14906	14686	14872	14787	15023	14893	14703	14928	15059	14937	14832	14889	14910	14943	14859	15052	15018	14965	14774	14846	15070	14839	14943	14897	14827	14843	15018	14904	14933	14826	14926	14921	14855	14799	15012	14805	14761	14984	14951	15082	14981	14906	14751	14812	14947	15015	14977	14783	15016	14807	15001	15063	14766	14902	14904	14887	14818	15031	14916	14823	14839	14930	14742	14866	14820	14964	14927	14920	14950	14820	14913	14896	14916	14870	14775	14922	14797	14890	14900	14882	14842	14970	14945	14957	14887	15020	14916	14926	14849	14873	15018	14882	14902	14903	14918	14717	14944	14944	14850	14924	14868	14790	15056	14886	14862	14941	14875	14933	14882	15042	14819	14700	14982	14888	15115	14820	15082	14848	14884	14897	14872	14865	14880	14878	14635	14886	14748	14989	14822	14847	14928	14655	14882	14912	14672	14923	14815	14936	14855	14810	14998	14913	14799	14947	14880	14900	14654	14980	14705	14813	14858	14887	14818	14805	14686	14904	14881	14825	14919	14805	14922	15114	14803	14997	14819	14808	14804	14700	15028	14730	14880	14865	15108	14976	14780	15026	14827	14985	14910	14805	14742	14886	14936	15023	14846	14783	14790	14959	14765	15062	14845	15016	14831	14863	14883	14881	14855	14731	14979	14944	14904	14759	14920	14841	14853	14905	14940	14944	14735	15016	15056	14929	14812	14798	14838	14809	14688	15041	15042	14959	14892	15029	15016	14797	14917	14837	14867	14898	14887	15005	15039	14863	14830	14769	14886	14916	14900	14863	14815	15001	14874	14933	14955	14945	14797	14679	14812	14858	15011	14853	14868	14800	14919	14858	14756	14864	14823	14965	14805	14825	14776	15005	14798	14730	15045	14848	14851	15022	14633	14834	14952	14971	14897	14980	14946	14797	14919	14857	14931	14769	14898	14797	14986	14858	14742	14896	14742	14850	15048	14883	14916	14985	14819	14809	14999	14912	14804	14875	14918	14822	14805	14970	14879	14877	14814	14952	14710	15053	14799	14760	15066	15031	14755	14847	14881	14897	14877	14792	14876	14963	15054	14714	14897	14828	14922	14847	15000	14806	14912	14864	14939	14877	15039	14880	14966	14858	14677	14954	14916	14691	14871	14864	14856	14905	14875	15015	14847	14667	15003	14721	14958	14964	14877	14969	14979	14955	14772	14761	14821	14916	14899	14945	14881	14887	14883	14820	14896	14892	14883	14904	14669	14915	14770	14847	14926	14789	14973	15037	14678	14905	14833	14805	14784	14743	14892	14915	14834	15056	14737	14829	14971	14883	15006	15131	14903	14908	15052	14784	14975	15073	14903	14746	14882	14810	14947	14990	14927	14955	14871	14890	14810	14787	14729	15023	14879	14977	14789	14937	14937	14882	14989	14830	15054	14977	14807	14949	15091	15083	14807	15064	14838	15052	14882	14825	14859	15076	14885	14611	14829	15057	15040	14903	14801	14914	14886	14814	14747	14794	14830	14743	14944	14683	14776	14902	14958	15008	14897	14866	14745	14991	14991	14967	14898	14757	14888	14998	14971	14829	14976	14823	15000	14969	15105	14830	14876	14849	14902	14911	15012	14795	14759	14979	14859	15032	14901	14915	14984	14944	14926	14981	15001	14949	14825	14846	14815	14843	14721	14944	15032	14907	14902	14823	14944	14802	15044	14973	14840	14959	14713	14947	14980	14956	14975	14906	14839	14979	14867	14799	14864	14886	14752	15039	14916	14884	15034	14786	14758	14826	14873	14860	14983	14760	14865	14849	14822	14951	14765	14954	14918	14821	14717	14906	14932	14992	15009	14700	14951	14811	15030	14934	14926	14796	14901	14843	14724	14938	14945	14930	14887	14856	14808	14902	14945	14923	15171	14841	15097	14987	14992	14842	14792	14761	14958	14914	14880	14876	14915	14864	14927	14925	14860	14950	14780	14907	14900	14877	14996	14799	14960	14817	14976	14843	14856	14921	14757	14889	14946	15013	15021	14904	14789	14986	14853	15005	14933	15026	14855	15154	14662	14885	14909	14808	14767	15052	14888	14776	14848	14788	15033	14769	14767	14860	14761	14837	14883	14855	14817	14938	14920	14842	14787	15019	15071	14885	15043	14888	14906	15003	14880	14899	15180	14843	14897	14765	14804	14825	14841	15018	14851	14925	14776	14988	15028	14709	14790	14914	15004	14911	14950	15008	14846	14906	14762	14900	14895	14687	14775	14898	14893	14909	14874	14680	14983	14853	14885	14878	14901	14963	14955	15038	14828	14836	14933	14882	14986	14770	14861	14981	15008	14708	14838	14780	14865	14891	14941	14948	14930	14963	14904	14769	14921	14832	14996	14955	14873	15013	14727	15034	14850	14852	14972	14725	15014	14818	14929	14774	14923	14974	15012	14821	15027	14802	14969	15021	14946	14974	14924	14793
24262	21584	29455	27296	26421	25675	24444	21032	19556	19000	18146	17774	17722	17527	17009	17079	17267	17020	17225	17024	16907	16851	16934	16980	16952	16988	16884	16864	17020	17031	16899	16890	16855	16858	16900	16944	17069	16968	16932	16777	17064	16943	16704	16884	16982	17006	16852	16746	16857	16888	16991	16800	17031	17037	16932	16738	17023	17077	16903	16672	16792	16953	16991	16758	16869	16829	16878	16753	16921	16820	16808	16825	16974	16653	16912	17011	16849	16802	16736	16832	16893	16691	16908	16897	16963	16883	16748	16712	16920	16785	16768	16807	17018	16759	17046	16916	17042	17082	17013	16646	17028	16873	16719	16826	16799	16529	16766	16793	16694	16997	16913	16775	16765	16850	16809	16781	16711	16788	16920	16793	16588	16764	16727	16689	16843	16752	17027	16864	16827	16868	16758	16807	16666	16764	16855	16731	16934	16786	16912	16843	16780	16782	16753	16854	16750	16901	16772	16885	16696	16717	16776	16912	16747	16881	16817	16885	16647	16887	16863	16845	16797	16809	16975	16764	16782	16929	16949	16787	16982	16709	16955	16947	16853	16864	16761	16749	16782	16897	17022	16840	16785	16675	16868	16743	16860	16731	16992	16880	16637	16718	16793	16926	17111	16930	16731	16888	16645	16830	16743	16746	16988	16726	16740	16639	16725	16876	16689	16768	16789	16863	16906	16884	16891	16798	17124	16712	16601	16865	16825	17020	16847	16929	16895	16962	16856	16864	16727	16847	16720	16801	16619	16827	16905	16675	16664	16796	17045	16728	17107	17044	16996	16927	16825	16680	16895	16847	16875	16809	16766	16745	16931	16851	16764	16825	16829	16784	16837	16866	16684	16635	16922	17090	16767	16973	16894	16905	16738	17004	16705	16795	16937	16751	16846	16829	16880	16711	16767	16786	16851	16794	16785	16745	16877	16682	16837	16786	16818	16779	16695	16843	16587	16798	16797	16888	16849	16921	17070	16865	16863	16759	17024	16727	16827	16820	16870	16875	16973	16948	16846	16988	16594	16785	16797	16995	16684	16779	16777	16928	16992	16920	16710	16820	16875	16947	16695	16891	16728	16611	16746	16947	16931	16586	16795	16912	16700	16794	16831	16914	16675	16827	16967	16788	16841	16958	17027	16924	17017	16956	16771	16913	16832	16663	16900	16865	16936	16809	16933	16749	16745	16873	16945	16850	16915	16951	16731	16698	16653	16875	16745	16865	16792	16870	16825	17124	16987	16853	16863	17114	16852	16879	16809	16631	16715	16954	16957	16939	16862	17004	16814	16887	16781	16727	16887	17026	16937	16799	16739	16841	16608	16922	16745	16936	16784	16676	16768	16691	16650	16712	16966	16554	16743	16976	16765	16966	16834	16737	16838	16746	16854	16882	16882	16763	16952	16758	16985	17022	16927	16731	16800	16767	16710	16814	16692	16677	17074	16883	16666	16875	16885	16787	16865	16828	16702	16812	16826	16901	16804	16913	16948	16742	16881	16766	16722	16766	16823	16639	16934	16886	16850	16792	16669	16679	16741	16642	17005	16809	16876	16696	16933	16920	16689	16805	16764	16655	16948	16963	16856	16977	16871	16713	16777	16943	16849	16818	16791	16857	16686	16858	16930	16704	16849	16723	16766	16740	16766	16942	16836	16909	16778	16841	16916	16979	16826	16898	16717	16806	16579	16675	16721	16746	16878	16805	17038	16955	16808	16924	16922	16945	16691	16798	16842	16531	16632	16792	16732	16719	16941	16706	16779	16718	16935	16902	16944	16843	16943	17086	16884	16956	16985	16805	16857	16966	16932	16804	16882	16866	16781	16773	16740	16941	16833	16785	16906	16761	16538	16630	16884	16897	16716	16645	16878	16833	16930	16784	16945	16826	16871	16819	16827	16705	16806	16693	17053	16884	16787	16630	16952	16878	16914	16915	16811	16839	16986	16763	16767	16860	17013	16931	16978	16771	16892	16890	16964	16867	16889	16834	17039	16749	16907	16988	16656	16568	16772	16949	16688	16862	16791	16806	16824	16767	16798	16534	17030	16696	16857	16894	16715	16743	16923	16860	16880	16767	16782	16810	16878	16715	16764	16848	16805	16711	16816	16655	16822	16653	16497	16953	16786	16766	16760	17071	16826	16733	16777	16958	16676	16918	16794	16833	16658	16658	16949	16800	16764	16894	16966	16995	16863	16963	16715	16908	16671	16921	16737	16855	17044	16818	16811	16709	17094	16914	16957	16630	16838	16767	16918	16770	16834	16785	16818	16935	16807	17033	16722	16913	16906	16888	16686	16857	17016	16872	17065	16851	16843	16896	16820	16703	16969	16738	16769	16896	16926	16794	16901	16754	16798	16739	16978	16609	16809	16819	16710	16860	16688	16888	16884	16903	16571	16782	17119	16934	16949	17041	16756	16980	16830	16994	16883	16794	16775	16734	16775	16750	16863	16732	16909	16939	16801	16885	16829	16714	16920	16903	16826	16723	16733	16957	16913	16963	16946	17026	16820	16831	17013	16922	16892	16889	16695	16848	16995	16725	16486	16853	16778	16824	16910	16941	16847	16857	16952	16951	16850	16827	16911	16852	16805	16831	16938	16872	16763	16721	16913	16877	16685	16926	16939	17142	16790	16926	16818	16827	16798	16857	16788	16846	16621	16604	16791	16978	16906	16948	16994	16966	16927	16858	17039	16834	16921	16936	16675	16849	16750	16598	16894	16844	16828	17099	16912	16920	16976	16808	16774	16789	16869	16822	16898	17014	16956	16845	16642	16886	16937	16758	16758	16995	16877	16899	16627	16799	16859	16788	17001	17047	16814	16959	16795	16878	16891	16801	16892	16763	16938	16919	16633	16727	16920	16800	16826	16838	16906	16785	16866	16962	16934	16643	16690	16876	16818	16704	16841	16854	16688	16598	16921	16855	16766	16852	16747	16712	16642	16730	16707	16879	16909	16772	16947	16854	16776	16782	16644	16731	16921	17018	16991	16774	16827	16762	16746	16940	16665	16857	16715	16836	16884	16837	16966	16709	16824	16658	16926	16774	16819	16753	16750	16970	16808	16708	16938	16842	16852	16572	16754	16740	16795	16813	16572	16784	16708	16910	16880	16952	16813	16838	16924	17060	16734	16803	16718	16660	16865	16865	16870	16795	16733	16572	16839	16926	16890	16750	17113	16832	16882	16760	16954	17032	16829	16761	16827	16889	16869	16702	16769	16749	16896	16981	16894	16879	16721	16895	17080	17042	17007	16947	16941	16892	16917	16921	16802	17052	16864	16953	16820	16738	16926	17000	16827	17078	16829	16751	16964	16834	16783	16807	16943	16915	16873	16848	16773	16830	16945	16913	16786	16906	17108	16752	16803	16952	16861	16912	16805	16833	16866	16857	16742	16701	16939	16763	16775	16837	16765	16876	16959	16781	16934	16930	16928	16848	16968	16591	16860	16849	16787	16881	17011	16934	16909	16795	16760	16828	16607	17025	16729	16878	16657	16854	16869	16632	16724	16634	16868	16667	17013	16885	16846	16633	16844	17046	16801	16980	16814	16807	17068	16771	16858	16734	16835	16772	16881	16691	16707	16764	16902	16719	16861	16740	16704	16702	16995	16890	16914	16610	16614	16842	16835	16944	16900	16711	16801	16695	16727	16995	16795	16811	16906	16933	17059	16991	16730	16929	16936	16816	16866	16731	16629	16747	16796	16818	16783	16759	17116	17036	16918	16902	16829	16781	16782	16875	16898	16731	16707	16766	16771	16922	16963	16860	16981	16668	16677	16838	16886	16903	16950	16611	16849	16817	16829	16781	16930	16995	16859	16845	16697	16737	16777	16755	16910	17102	17054	16863	16701	16931	16877	16903	16872	16656	17081	16903	16882	17014	16959	16953	16871	16864	16978	16882	16872	16719	16860	16915	16958	16719	16765	16804	16755	16967	16860	16889	16915	16803	16837	16790	16700	16883	16686	16870	16885	16917	16841	16866	16792	16780	16772	16982	16923	16846	16792	16936	16789	16805	16628	16914	16887	16959	16788	16942	16865	16885	16839	16816	16612	16788	16861	16964	16963	16881	16820	16929	16695	17026	16693	16849	16814	16910	17077	16816	16810	16910	16864	16759	16920	16745	16764	17115	16845	16754	16977	16882	16780	16827	16686	16828	16628	16789	16859	16872	16691	16755	16853	16880	17041	16746	16705	16909	16859	16995	16894	16840	16840	16720	16864	16985	16728	16762	16697	16590	16960	16601	16706	17069	16855	17041	17167	16961	16654	16887	16718	16864	16973	16955	16934	16794	16871	17075	17035	16812	16873	16717	16783	16899	16812	16586	16919	16865	16733	16828	16811	16941	16744	16989	16707	16958	16754	16557	16856	16592	16838	16688	16755	16921	16977	16920	16943	16790	16920	16883	16848	16964	16983	16878	16941	16797	16965	16741	16784	16674	16712	16726	16713	16890	16743	16782	16807	16689	16807	16851	16760	16963	16902	17000	16922	16829	16792	16917	16797	17119	16856	16969	16932	16793	16738	16756	16899	16752	17038	16873	16766	16800	17024	16856	16830	16901	16966	16937	16978	16922	16881	16706	16789	16857	16870	16838	16833	16779	16920	16955	16784	16817	16787	16838	16920	16835	16804	16899	17100	16857	17062	16807	16864	16943	16963	16918	16995	16811	16942	16731	16871	16853	16948	16765	16807	16699	16984	16948	16926	16808	16731	16794	16977	16919	16575	16784	16798	16914	16743	16865	16654	16806	16775	16929	16833	16864	16889	16886	16914	16667	16795	16893	16741	17130	16681	16790	16688	17017	16896	16773	16871	16854	16814	16922	16702	16982	16791	16675	16697	16860	16820	16989	16740	16711	16782	16808	17015	16942	16738	16739	16704	16550	16801	16996	16738	17000	16896	16721	16880	16827	16801	16945	16998	16667	16903	16844	16694	16905	16816	16969	16867	16773	16960	16880	16900	16692	16888	16795	16934	16704	17066	16740	16808	17132	16979	16662	16858	16959	16927	16703	16712	16857	16961	16870	16657	16865	16914	16919	16701	16851	16834	16557	16654	16715	16976	16957	16948	16893	16811	16902	16801	16773	16738	16856	16707	16889	16764	16736	16867	16667	16934	16888	16925	16909	16858	16798	16905	16964	16986	16953	16805	16992
36779	58797	52858	42316	32760	25570	21723	20085	18395	17665	16731	16187	15913	15681	15394	15576	15346	15494	15248	15634	15394	15366	15415	15316	15538	15295	15281	15329	15301	15475	15049	15167	15337	15204	15242	15470	15374	15347	15258	15146	15271	15360	15184	15283	15085	15357	15360	15086	15404	15250	15144	15385	15175	15278	15230	15266	15132	15315	15134	15202	15304	15113	15300	15336	15221	15408	15328	15386	15213	15256	15349	15190	15182	15311	15341	15188	15195	15408	15218	15066	15022	15237	15151	15341	15293	15116	15362	15188	15284	15358	15124	15073	15251	14957	15268	15181	15244	15126	15214	15058	15207	15213	15391	15378	15191	15326	15221	15158	15396	15198	15316	15141	15207	15451	15321	15332	15372	15288	15125	15249	15356	15214	15159	15361	15185	15411	15043	15228	15192	15163	15431	15477	15369	15333	15178	15268	15393	15323	15129	15454	15243	15304	15163	15197	15344	15406	15104	15108	15153	15286	15124	15198	15248	15382	15136	15197	15221	15203	15303	15219	15176	15133	15394	15343	15184	15174	15175	15267	15245	15152	15437	15255	15349	15339	15310	15407	15275	15192	15381	15294	15078	15213	15208	15135	15193	15121	15238	15155	15123	15266	15263	15001	15235	15359	15186	15360	15210	15220	15265	15030	15350	15286	15262	15249	15234	15261	15299	15160	15204	15342	15264	15332	15122	15297	15113	15209	15264	15354	15090	15154	15217	15253	15113	15260	15132	15273	15246	15166	15195	15160	15271	15253	15442	15238	15316	15305	15376	15181	15139	15134	15240	15135	15210	15444	15180	15240	15258	15257	15119	15219	15417	15168	15351	15320	15341	15278	15346	15288	15309	15087	15230	15188	15113	15232	15171	15184	15168	15231	15303	15094	15259	15430	15213	15209	15233	15251	15251	15375	15246	15245	15108	15185	15061	15398	15112	15258	15251	15032	15263	15281	15384	15240	15302	15148	15405	15181	15098	15340	15051	15166	15348	15384	15131	15302	15187	15328	15078	15105	15204	15284	15203	15195	15362	15319	15128	15159	15305	15295	15325	15196	15240	15147	15179	15173	15258	15159	15363	15214	15283	15374	15222	15282	15294	15287	15312	15163	15218	15115	15279	15211	15138	15369	15037	15156	15177	15204	15220	15279	15291	15331	15224	15291	15365	15408	15215	15320	15310	15148	15176	15154	15271	15172	15197	15104	15128	15331	15147	15184	15247	15210	15271	15241	15331	15061	15342	15127	15235	15149	15371	15320	15152	15078	14952	15317	15268	15186	15161	15249	15295	15354	15351	15077	15114	15304	15290	15222	15235	15241	15176	15304	15192	15153	15139	15338	15214	15159	15451	15080	15106	15195	15200	15249	15237	15394	15196	15211	15440	15368	15236	15319	15221	15310	15311	15139	15321	15098	15195	15224	15376	15221	15259	15381	15253	15288	15199	15171	15216	15355	15083	15174	15236	15207	15204	15197	15180	15049	15215	15205	15195	15229	15337	15298	15144	15133	15173	15161	15318	15324	15174	15126	15188	15127	15097	15494	15275	15314	15365	15214	15086	15104	15221	15234	15352	15311	15160	15280	15141	15071	15259	15255	15323	15248	15313	15349	15094	15441	15182	15242	15247	15211	15193	15234	15336	15354	15110	15250	15319	15134	15172	15094	15182	15230	15251	15332	15522	15075	15234	15225	14910	15075	15313	15150	15123	15195	15158	15142	15161	15302	15260	15324	15034	15398	15313	15134	15182	15150	15147	15275	15144	15405	15290	15084	15322	15191	15250	15254	15114	15319	15211	15302	15359	15183	15304	15321	15237	15299	15320	15180	15442	15202	15266	15288	15201	15188	15197	15261	15229	15270	15247	15188	15163	15376	15170	15257	15367	15183	15349	15317	15265	15385	15264	15314	15104	15230	15059	15038	15277	15107	15297	15231	15169	15232	15222	15114	15351	15096	15314	15216	15119	15245	15249	15127	15165	15304	15216	15263	15201	15195	15160	15199	15120	15253	15210	15157	15185	15201	15195	15285	15431	15197	15356	15333	15253	15357	15225	15192	15197	15283	15325	15181	15332	15334	15188	15336	15151	15211	15319	15026	15165	15316	15240	15296	15299	15019	15256	15123	15215	15199	15147	15232	15128	15370	15204	15231	15204	15206	15251	15049	15393	15350	15327	15177	15038	15265	15007	15307	15276	15250	15223	15329	15259	15163	15184	15359	15466	15246	15255	15203	15115	15339	15271	15228	15330	15238	15044	15254	15365	15355	15421	15240	15098	15308	15273	15065	15231	15175	15252	15221	15230	15120	15201	15058	15399	15069	15296	15237	15147	15392	15136	15329	15123	15092	15387	15230	15056	15235	15301	15277	15238	15138	15295	15235	15236	15162	15127	15320	15378	15344	15233	15156	15188	15421	15091	15306	15254	15128	15239	15228	15187	15176	15265	15167	15287	15264	15203	15221	15294	15225	15338	15128	15277	15283	15310	15239	15453	15151	15142	15239	14990	15238	15211	15168	15118	15166	15240	15318	15320	15190	15226	15219	15243	15353	15259	15098	15413	15174	15357	15349	15155	15342	15284	15285	15202	15185	15182	15347	15193	15299	15283	15214	15342	15177	15324	15411	15413	15407	15106	15239	15255	15261	15359	15166	15148	15342	15400	15201	15324	15203	15330	15333	15150	15358	15180	15241	15342	15315	15168	15397	15165	15209	15259	15285	15384	15231	15467	15247	15083	15237	15355	15237	15163	15199	15187	15161	15458	15307	15168	15233	15067	15162	15161	15296	15148	15335	15181	15196	15330	15226	15337	15398	15242	15258	15171	15318	15287	15170	15334	15229	15173	15291	15340	15139	15202	15299	15226	15103	15281	15294	15157	15334	15194	15144	15261	15062	15194	15196	15209	15151	15231	15438	15292	15224	15321	15170	15313	15170	15168	15194	15132	15193	15209	15429	15033	15334	15123	15154	15389	15200	15076	15211	15358	15224	15177	15423	15330	15228	15333	15095	15120	15028	15301	15157	15193	15290	15296	15243	15123	15295	14959	15360	15206	15268	15255	15292	15294	15331	15154	15324	15221	15110	15026	15215	15156	15172	15058	15181	15207	15235	15269	15154	15297	15277	15184	15183	15418	15158	15314	15398	15165	15125	15096	15237	15334	15144	15145	15228	15348	15203	15147	15230	15204	15219	15337	15215	15269	15094	15134	15187	15290	15157	15267	15334	15397	15301	15297	15244	15259	15300	15286	15085	15332	15103	15165	15349	15100	15223	15118	15148	15203	15387	15263	15152	15156	15135	15251	15201	15200	15266	15069	15285	15034	15363	15167	15240	15164	15312	15141	15321	15171	15241	15254	15226	15307	15183	15326	15311	15212	15091	15164	15281	15102	15286	15187	15245	15152	15140	15331	15257	15256	15279	15162	15144	15090	15410	14973	15389	15232	15198	15265	15149	15175	15201	15257	15284	15396	15239	15107	15153	15120	15300	15236	15074	15288	15201	15263	15283	15345	15237	15218	15108	15287	15051	15343	15061	15290	15439	15145	15381	15316	15137	15239	15192	15271	15292	15265	15315	15290	15238	15197	15155	15068	14933	15190	15261	15185	15240	15185	15366	15321	15306	15224	15103	15466	15195	15345	15188	15376	15025	15233	15313	15204	15145	15154	15143	15189	15303	15298	15336	15320	15290	15302	15168	15078	15321	15420	15219	15052	15357	15301	15373	15305	15352	15276	15163	15241	15029	15371	15109	15222	15154	15097	15299	15243	15375	15159	15120	15288	15238	15139	15211	15262	15188	15251	15139	15221	15161	15279	15287	15177	15389	15337	15498	15276	15238	15243	15226	15195	15034	15282	15137	15329	15214	15166	15251	15239	15126	15224	15332	15102	15217	15150	15398	15363	15081	15261	15331	15278	15158	15314	15111	15234	15355	15363	15368	15133	15143	15250	15063	15370	15229	15247	15349	15308	15238	15307	15173	15286	15298	15138	15270	15173	15175	15241	15159	15195	15041	15300	15371	15326	15258	15258	15202	15225	15211	15172	15208	15177	15196	15131	15163	15229	15292	15300	15139	15404	15401	15119	15140	15242	15348	15210	15348	15314	15398	15285	15335	15267	15239	15253	15298	15275	15060	15130	15200	15097	15326	15141	15112	15223	15184	15076	15227	15247	15168	15213	15139	15251	15215	15291	15282	15324	15403	15242	15237	15278	15438	15170	15080	15213	15041	15242	15290	15142	15193	15279	15351	15190	15294	15174	15293	15266	15232	15351	15277	15143	15097	15234	15223	15235	15063	15348	15270	15194	15322	15127	15296	15131	15350	15194	15211	15225	15099	15459	15203	15155	15281	15289	15247	15239	15321	15210	15104	15346	15241	15212	15265	15206	15262	15324	15182	15168	15292	15366	15314	15324	15302	15188	15163	15342	15218	15250	15304	15306	15088	15304	15141	15342	15177	15202	15225	15205	15098	15211	15246	15248	15188	15224	15234	15217	15085	15105	15324	14973	15357	15139	15388	15162	15158	15333	15226	15362	15200	15257	15188	15183	15301	15362	15181	15223	15219	15343	15239	15265	15370	15410	15262	15175	15292	15214	15281	15280	15178	15228	15230	15426	15162	15426	15287	15306	15094	15289	15264	15179	15161	15252	15233	15287	15194	15273	15241	15235	15201	15267	15264	15277	15090	15300	15210	15357	15215	15072	15258	15317	15239	15301	15111	15191	15429	15278	15203	15323	15181	15243	15284	15075	15237	15265	15268	15387	15236	15177	15238	15228	15266	15239	15343	15313	15321	15488	15397	15255	15214	15120	15344	15232	15213	15233	15036	15258	15188	15295	15335	14959	15234	15354	15126	15358	15136	15363	15103	15148	15344	15416	15319	15233	15239	15142	15396	15242	15374	15186	15300	15162	15221	15070	15178	15451	15332	15352	15303	15419	15172	15091	15124	15199	15221	15205	15265	15156	15045	15193	15347	15239	15149	15164	15336	15295	15286	15192	15427	15157	15216	15058	15085	15211	15043	15212	15410	15214	15323	15252	15282	15183	15215	15405	15294	15074	15195	15299	15251	15138	15102	15275	15353	15264	15223	15362	15196	15312	15186	15193	15275	15167	15237	15132	15154	15223	15125	15238	15185	15194	15309	15192	15292	15177	15382
23127	21572	29475	24998	24337	26931	28115	22039	20038	19675	18628	17958	17720	17524	17266	17315	17267	17348	17165	17162	17113	17054	17119	16983	17233	17154	17023	16888	17071	16822	16625	16738	17052	16812	16896	16918	16817	16700	16782	16900	16916	16833	16790	16850	16738	16645	16786	16586	16893	16716	17085	16694	16709	16677	16669	16686	16777	17052	17056	16765	16845	16683	16810	16740	16680	16588	16687	16886	16910	16771	16816	16818	16617	16988	16771	16708	16621	16673	16759	16590	16908	16718	16844	16732	16769	16744	16843	16717	16799	16905	16827	16623	16708	16481	16666	16773	16861	16722	16878	16606	16763	16682	16560	16809	16852	16639	16794	16679	16576	16610	16690	16879	16809	16696	16796	16783	16714	16963	16776	16871	16849	16848	16854	16772	16810	16826	16673	16790	16804	16800	16904	16529	16662	16607	16725	16679	16688	16588	16808	16733	16802	16705	16652	16664	16752	16791	16799	16883	16893	16804	16763	16834	16644	16857	16663	16825	16726	16759	16834	16541	16543	16549	16611	16711	16757	16797	16689	16689	16634	16672	16728	16793	16700	16528	16553	16583	16849	16745	16698	16834	16531	16592	16791	16662	16915	16570	16719	16518	16706	16681	16879	16553	16799	16607	16821	16745	16913	16910	16870	16626	16604	16811	16898	16842	16781	16772	16796	16797	16542	16709	17020	16765	16699	16532	16764	16853	16914	16892	16594	16697	16774	16743	16689	16763	16769	16628	16754	16790	16730	16771	16753	16672	16867	16539	16518	16693	16757	16840	17008	16765	16555	16634	16700	16840	16581	16653	16508	16641	16748	16607	16697	16712	16629	16499	16727	16728	16895	16630	16781	16806	16625	16666	16874	16805	16571	16397	16641	16795	16798	16502	16677	16777	16416	16579	16527	16799	16662	16693	16560	16618	16724	16487	16771	16896	16614	16647	16645	16807	16653	16678	16634	16862	16591	16733	16753	16519	16830	16650	16727	16702	16587	16705	16733	16746	16760	16677	16690	16529	16628	16904	16681	16692	16566	16567	16863	16629	16587	16610	16820	16789	16863	16785	16860	16613	16685	16574	16681	16637	16614	16762	16603	16683	16717	16795	16718	16791	16722	16868	16665	16769	16645	16694	16760	16844	16817	16722	16562	16484	16793	16558	16850	16680	16671	16618	16852	16779	16751	16888	16691	16910	16705	16690	16666	16705	16604	16736	16913	16748	16896	16759	16917	16972	16655	16822	16828	16536	16467	16817	16756	16818	16559	16867	16932	16655	16576	16717	16688	16641	16550	16740	16677	16751	16865	16676	16764	16718	16774	16669	16758	16870	16698	16770	16783	16965	16827	16749	16606	16799	16628	16914	16713	16646	16748	16830	16862	16683	16528	16634	16615	16761	16708	16650	16660	16678	16630	16680	16752	16721	16893	16665	16612	16888	16838	16942	16730	16619	16841	16701	16584	16555	16404	16778	16627	16788	16557	16641	16774	16735	16827	16848	16576	16682	16782	16679	16693	16450	16732	16728	16633	17015	16593	16767	16735	16949	16597	16762	16619	16685	16636	16610	16561	16409	16846	16656	16810	16742	16959	16711	16684	16770	16726	16672	16583	16721	16746	16597	16679	16672	16686	16787	16865	16920	16617	16662	16609	16830	16753	16818	16578	16632	16732	16687	16706	16702	16647	16789	16826	16692	16679	16553	16874	16541	16722	16754	16715	16892	16717	16817	16836	16787	16720	16671	16661	16746	16614	16794	16646	16634	16784	16825	16760	16828	16601	16746	16699	16502	16572	16741	16872	16750	16754	16658	16726	16736	16586	16629	16865	16705	16664	16703	16941	16649	16776	16681	16744	16814	16664	16824	16531	16668	16713	16454	16486	16678	16635	16621	16775	16832	16818	16585	16790	16764	16572	16764	16638	16644	16727	16772	16701	16727	16815	16817	16818	16765	16750	16634	16779	16824	16951	16800	16797	16825	16765	16710	16801	16729	16689	16735	16818	16818	16725	16758	16545	16533	16714	16760	16787	16775	16766	16603	16922	16635	16606	16890	16670	16574	16676	16841	16735	16706	16711	16723	16701	16705	16790	16769	16597	16534	16820	16749	16717	16766	16802	16778	16637	16717	16730	16894	16615	16710	16640	16714	16570	16742	16775	16695	16741	16818	16781	16685	16583	16703	16796	16707	16984	16683	16643	16706	16870	16804	16702	16691	16894	16641	16551	16735	16687	16596	16731	16820	16761	16794	16717	16619	16860	16488	16765	16948	16751	16569	16793	16871	16815	16770	16707	16611	16914	16622	16585	16777	16579	16689	16854	16592	16602	16749	16512	16497	16909	16693	16988	16703	16616	16639	16528	16924	16925	16654	16763	16781	16936	16666	16729	16819	16780	16683	16641	16499	16490	16702	16726	16698	16592	16684	16813	16894	16790	16766	16872	16608	16818	16702	16834	16582	16694	16771	16671	16704	16462	16751	16633	16772	16813	16739	16817	16858	16868	16698	16650	16864	16766	16794	16779	16662	16662	16722	16677	16898	16707	16678	16883	16676	16727	16992	16731	16938	16592	16745	16800	16834	16658	16918	16719	16711	16707	16811	16589	16699	16829	16689	16855	16761	16665	16518	16561	16788	16693	16759	16782	16927	16794	16759	16671	16550	16708	16694	16561	16868	16717	16857	16825	16741	16842	16611	16862	16867	16586	16846	16822	16567	16585	16777	16779	16593	16665	16593	16568	16662	16749	16610	16678	16708	16591	16689	16699	16662	16757	16857	16623	16827	16714	16762	16830	16607	16750	16671	16563	16390	16681	16596	16717	16628	16809	16703	16688	16748	16727	16682	16718	16823	16735	16920	16769	16798	16932	16677	16720	16734	16626	16876	16716	16730	16740	16904	16663	16890	16817	16671	16597	16719	16763	16730	16693	16655	16862	16625	16772	16693	16551	16673	16667	16628	16633	16627	16642	16824	16624	16822	16800	16627	16874	16755	16718	16642	16674	16494	16748	16648	16749	16760	16724	16891	16632	16652	16866	16684	16748	16703	16587	16755	16727	16688	16886	16784	16640	16520	16868	16836	16717	16745	16925	16636	16564	16589	16885	16735	16675	16627	16749	16771	16660	16684	16716	16776	16881	16588	16667	16633	16725	16848	16800	16432	16815	16858	16763	16793	16879	16707	16567	16423	16656	16698	16626	16562	16688	16452	16776	16871	16819	16597	16422	16727	16665	16862	16707	16670	16694	16841	16663	16640	16653	16559	16712	16955	16793	16835	16636	16642	16770	16740	16730	16746	16947	16609	16563	16836	16766	16604	16823	16889	16661	16729	16826	16770	16777	16707	16718	16562	16581	16687	16667	16504	16592	16868	16707	16687	16637	16720	16595	16763	16638	16887	16746	16910	16868	16824	16681	16824	16770	16663	16664	16680	16650	16758	16636	16879	16734	16724	16724	16666	16680	16691	16685	16831	16684	16678	16653	16757	16604	16770	16763	16836	16792	16737	16644	16598	16932	16720	16644	16598	16595	16793	16735	16896	16830	16626	16821	16654	16565	16614	16758	16654	16761	16772	16681	16701	16675	16623	16855	16800	16682	16710	16934	16762	16688	16819	16778	16675	16807	16737	16555	16740	16730	16670	16528	16825	16624	16636	16798	16789	16755	16916	16860	16506	16620	16759	16837	16750	16632	16542	16713	16764	16833	16591	16802	16719	16714	16869	16778	16722	16555	16705	16890	16773	16802	16501	16695	17057	16893	16751	16588	16702	16628	16555	16680	16858	16528	16501	16536	16719	16797	16774	16826	16800	16932	16820	16544	16766	16671	16852	16790	16852	16820	16756	16851	16721	16655	16720	16733	16710	16673	16485	16683	16682	17018	16731	16727	16634	16696	16608	16653	16777	16642	16713	16721	16842	16713	16744	16805	16540	16681	16682	16540	16789	16720	16750	16876	16637	16671	16729	16648	16670	16748	16553	16662	16781	16668	16668	16628	16691	16743	16884	16769	16730	16695	16518	16656	16940	16824	16680	16883	16819	16606	16733	16643	16692	16800	16633	16733	16874	16862	16751	16420	16804	16887	16483	16686	16603	16798	16479	16617	16533	16531	16686	16632	16793	16758	16898	16688	16568	16741	16638	16728	16706	16769	16658	16717	16552	16628	16841	16517	16916	16669	16784	16805	16773	16820	16565	16787	16876	16881	16621	16531	16753	16852	16586	16782	16527	16427	16739	16718	16790	16723	16946	16780	16744	16669	16817	16816	16821	16650	16673	16799	16500	16646	16733	16452	16800	16833	16893	16631	16726	16963	16832	16659	16850	16683	16654	16831	16688	16791	16669	16674	16813	16513	16745	16833	16767	16784	16780	16815	16800	16660	16750	16695	16650	16707	16624	16911	16777	16676	16560	16596	16704	16754	16660	16784	16643	16703	16689	16825	16675	16877	16677	16698	17098	16779	16745	16831	16671	16804	16729	16674	16544	16709	16871	16512	16929	16602	16840	16758	16547	16612	16635	16716	16824	16697	16727	16769	16843	16662	16665	16725	16769	16966	16788	16585	16553	16639	16808	16900	16800	16659	16837	16785	16774	16779	16717	16796	16487	16607	16939	16766	16774	16758	16509	16671	16746	16659	16539	16910	16824	16913	16740	16801	16542	16910	16818	16706	16534	16788	16666	16763	16733	16680	16702	16642	16762	16777	16708	16799	16598	16818	16740	16731	16716	17032	16845	16753	16957	16953	16601	16608	16838	16599	16663	16571	16593	16719	16695	16842	16782	16806	16669	16694	16792	16612	16555	16705	16647	16769	16912	16907	16494	16662	16798	16939	16931	16663	16563	16796	16717	16896	16638	16732	16732	16762	16670	16773	16731	16711	16580	16756	16587	16800	16652	16564	16851	16721	16926	16805	16731	16724	16658	16945	16723	16686	16596	16945	16507	16765	16857	16759	16750	16880	16666	16834	16835	16818	16873	16735	16702	16560	16520	16665	16715	16708	16672	16894	16594	16661	16666	16652	16559	16879	16795	16632	16721	16728	16642	16715	16661	16759	16922	16861	16591	16585	16828	16530	16756	16704	16722	16685	16801	16632	16741	16806	16723	16632	16660	16921	16933	16780	16741	16790	16712	16812	16780	16643	16623	16767	16794	16890	16851	16633	16435
40450	65818	58721	47772	38136	30305	25193	21003	19525	18422	17014	16416	16288	16086	15626	15681	15496	15516	15591	15502	15377	15379	15339	15535	15467	15094	15254	15148	15150	15094	15152	15069	15224	15265	15243	15274	15024	15183	15290	15259	15257	15085	15241	15226	15393	14976	15268	15244	15076	15273	14985	15278	15152	15018	15172	15052	15049	15114	15129	15135	15139	15177	15212	15161	15345	15236	15214	15160	15026	15152	15313	15134	15248	15174	15217	15230	15092	15212	15253	15178	15341	15235	15234	15266	15153	14988	15255	15049	14959	15058	15132	15294	15116	15180	15115	15246	15238	15232	15171	15130	15199	15172	15168	15252	15219	15243	15152	15112	15261	15271	15279	15244	15064	15258	15289	15263	14994	15264	15195	15195	15120	15191	15237	15190	15280	15245	15121	15386	15073	15090	15068	14890	15102	15172	15337	15303	15103	14958	15156	15078	15016	15154	15231	15241	15199	15233	15253	15049	15163	15124	15287	15188	15253	15235	15224	15287	15343	15273	15135	15222	15118	15135	15378	15189	15242	15303	15137	15302	15244	15047	15255	15321	15164	15125	15088	15189	15269	15122	15332	15275	15384	15288	15264	15151	15166	15148	15211	15164	15124	15330	15111	14992	15212	15236	15121	15169	15146	15212	15169	15223	15285	15168	15272	15137	15074	15323	15263	15167	15138	15233	15178	15166	15195	15204	15289	15344	15119	15141	15061	15261	15224	15325	15280	15219	15221	15182	15226	15325	15131	15165	15113	15292	15152	15065	15225	15129	15318	15158	15224	15119	15202	15180	15202	15274	15200	15204	15214	15228	15000	15015	15155	15272	15283	15005	15287	15219	15340	15038	15254	15109	15124	15160	15052	15421	15361	15344	15227	15269	15219	15193	15248	15275	15297	15062	15221	15085	15160	15128	15431	15277	15170	15183	15022	15346	15115	15291	15202	14986	15134	15155	15168	15120	15151	15262	15134	15222	15266	15107	15295	15233	15296	15192	15156	15222	15157	15276	15104	15181	14997	15173	15204	15266	15073	15155	15194	15113	15134	15158	15169	15181	15313	15106	15124	15046	15072	15136	15147	15271	15080	15184	15287	15220	15229	15258	15151	15225	15118	15298	15198	15220	15033	15092	15269	15226	15177	15235	15190	15158	15079	15109	15312	15184	15286	15189	15162	15166	15053	15178	15236	15183	15196	15262	15213	15165	15076	15163	15250	15234	15344	15163	15169	15275	15310	15295	15107	15205	15238	15093	15171	14961	15187	15102	15238	15244	15161	15126	14968	14994	15230	15027	15192	15389	15215	15078	15143	15095	15034	15243	15245	15433	15231	15263	15236	15188	15112	15282	15222	15128	15151	15182	15221	15296	15121	15250	15295	15266	15309	15167	15344	15096	15160	14954	15275	15138	15345	15240	15055	15253	15272	15153	15170	15065	15230	15074	15109	15170	15322	15186	15125	15251	15330	14968	15268	15122	15210	15193	15248	15187	15100	15251	15204	15232	15053	15166	15177	15133	15212	15197	14986	15174	14959	15136	14923	15191	15128	15174	15269	15134	15253	14968	15268	15160	15100	15083	15172	15085	15332	15245	15296	15279	15186	15376	15076	15076	15063	15287	15227	15113	15284	15222	14987	15251	15206	15209	15221	15227	15178	15254	15109	15048	15273	15350	15316	15167	15061	15121	15256	15310	15157	15178	15119	15114	15235	15206	14924	15227	15171	15260	15174	15214	15125	15081	15181	15151	15235	15283	15163	15125	15152	15219	15198	15153	15285	15226	15154	15135	15184	15149	15079	15093	15130	15259	15248	15165	15164	15069	15164	15221	15257	15210	15169	15239	15039	15304	15088	15206	15182	15363	15055	15041	15106	15015	15252	15288	15288	15186	15185	15135	15072	15157	15150	15070	15127	15149	15109	15336	15278	15273	15209	15240	15209	15315	15205	15042	15176	15144	15197	15137	15196	15186	15225	15110	14961	15086	15158	15030	15165	15004	15167	15125	15055	15100	15167	15265	15145	15180	15258	15242	15310	15126	15222	15157	15114	15222	15164	15044	15077	15083	15266	15170	15046	15229	15064	15079	14949	15403	15089	15143	15227	15245	15152	15278	15000	15145	15166	15209	15117	15310	15183	15096	15286	15260	15133	15293	15320	15089	15177	15089	15211	15169	15107	15209	15166	15228	15206	15307	15055	15218	15164	15287	15211	15101	15141	15157	15155	15130	15026	15143	15038	15082	15190	15296	15097	15265	15153	15187	15393	15066	15189	15266	15163	15019	15235	15203	15060	15039	15002	15284	14973	15153	15174	15389	15212	15095	15337	15328	15241	15220	15022	15182	15154	15085	15150	15179	15043	15352	15079	15187	15055	15192	15172	15164	15147	15075	15122	15280	15157	15116	15217	15311	15162	14993	15250	15093	15226	15061	15182	15202	15264	15231	15121	15085	15389	15131	15276	15302	15263	15107	15046	15151	15121	15112	15131	15335	15222	15071	15346	15070	15120	15148	15228	15107	15086	15233	15248	15173	14956	15160	15322	14917	15280	15139	15202	15120	15087	15266	15175	15126	15260	15298	15245	15251	15146	15288	15300	15027	15230	15136	15159	15017	15165	15170	15070	14958	15148	15149	15181	15149	15249	15151	15211	15191	15321	15169	15093	15223	15126	15203	15281	15220	14998	15126	15223	15215	15131	15116	15076	15232	15118	15065	15136	15124	15270	15205	15335	15264	15189	15273	15188	15332	15252	15251	15308	15018	15161	15177	15255	14982	15087	15014	15193	15045	15372	15240	15161	15285	15126	14969	15265	15170	15139	15165	15342	15127	15298	15241	15336	15191	15152	15105	15298	15241	15215	15051	15477	15119	15114	15082	15105	15324	15283	15041	15303	15398	14973	15225	15081	15179	15145	15401	15171	15157	15068	15225	15213	15224	14933	15266	15004	15120	15168	15173	15116	15202	15072	15303	15288	15300	15060	15110	15023	15257	15207	15071	15075	15163	15161	15106	15407	15138	15163	15282	15194	15229	15013	15105	15035	15092	15137	15006	15186	15152	14942	15192	15193	15009	15235	15116	15418	15257	15084	15239	15085	15298	15226	15189	15109	15117	15119	15060	15224	15189	15091	15275	15050	15277	15165	15087	15111	15045	15238	15291	15117	15050	15192	15165	15098	15215	15224	15213	15029	15114	15129	15185	15272	15239	15206	15168	15151	15271	15260	15364	15162	15149	15102	15125	15095	15239	15157	15035	15400	15302	15170	15103	15183	15040	15129	15344	15289	15382	15245	14934	15114	15049	15175	15210	15222	15101	15056	15174	15230	15141	15338	15262	15003	15129	15034	15212	15153	14929	15062	15245	15152	14933	15025	15113	15204	15245	15262	15090	15091	15097	15054	15294	15101	15135	15141	15076	15092	15279	15016	15211	15253	15154	15184	15054	15214	15293	15134	15134	15220	15184	15125	15260	15234	15080	15120	15228	15239	15273	15230	15218	15293	15015	15178	15115	15047	15213	15347	15147	15166	15162	15327	15153	15029	15124	15268	15221	15211	15169	15101	15222	15052	15167	15272	15226	15071	15073	15304	15064	15050	15226	15131	15212	15148	15087	15306	15252	15097	15076	15099	15167	15215	15172	15143	15176	15288	15177	15198	15108	15227	15271	15261	15101	15062	15288	15258	15177	15241	15222	15105	15198	14991	15200	15248	15130	15241	15255	15295	15223	15182	15309	15144	14994	14917	15172	15297	15216	15270	15008	15143	15160	15164	15238	15151	15223	15074	15192	15120	15293	14997	15072	15151	15226	15283	14998	15146	15165	15059	15269	15257	15244	15386	15274	15150	15045	15092	15344	15213	15110	15087	15213	15073	15259	15193	15133	15059	15336	15218	15274	15207	15059	15120	15229	15290	15207	15162	14981	15179	15091	15134	15019	15276	14982	15198	15226	15222	15209	15021	15230	15226	15195	15373	15327	15122	15194	15028	15319	15105	15099	15054	14950	15172	14914	15210	15159	15106	15006	15149	15084	15299	15457	15213	15146	15124	15150	15133	15354	15139	15127	15041	15225	15250	15098	15068	15094	15281	15261	15273	15209	15157	15259	15058	15186	15196	15281	15109	15250	15089	15283	15308	15239	15177	15303	15093	15086	15177	15275	15183	15043	15103	14938	15192	15208	14946	15102	15205	15243	15317	15065	15127	15157	15250	15060	15175	15267	15227	15069	15209	15219	15258	15146	15120	15120	15238	15081	15180	15093	15107	15241	15242	15226	15188	15347	15264	15147	15224	15199	15156	15237	15107	15240	15197	15228	15192	15278	15164	15209	15348	15278	15415	14923	15142	15329	15058	15069	15059	15042	15261	15225	15043	15236	15166	15199	15237	15176	15062	15151	15210	15186	15210	15196	15150	15107	15292	15261	15111	15255	15104	15011	15055	15123	15247	15174	15199	15114	15204	15118	15119	15150	15154	15140	15167	15241	15284	15203	15269	15002	15150	15208	15123	15225	15022	15293	15183	15106	15112	15331	15153	15331	15152	15155	15234	15157	15045	15266	15185	15246	15110	15216	15024	15227	15329	15042	15223	15202	15240	15134	15023	15145	15131	15174	15252	15181	15320	15234	15119	15294	15193	15084	15360	15193	15073	15175	15331	15095	15195	15173	15431	15342	15192	15024	15052	15105	15192	15175	15134	15209	15178	15142	15159	15227	14960	15289	15215	15309	15137	15102	15128	15132	15165	15103	15133	15289	15216	15185	15145	15217	15191	15222	15155	15298	15241	15065	15224	15029	15139	15307	15166	15012	15214	15270	15105	15204	15175	15229	15093	15301	15393	15189	15223	15297	15084	15088	15394	15127	15179	15161	15238	15162	15286	15127	15211	15018	15146	15345	15247	15238	15224	15129	15140	15084	15245	15147	15158	15170	15114	15067	15294	15225	15198	15098	15137	15135	15037	15160	15363	15197	15216	14981	15203	15282	15028	15220	15068	15214	15320	15173	15188	15272	15312	15194	15333	15212	15042	15277	15164	15219	15165	15234	15070	15202	15184	15193	15011	14959	15369	15030	15128	15208	15074	15167	15209	15123	15315	15071	15143	15189	15090	15204	15029	15313	15180	15294	15265	15092	15212	15123	15207	15245	15331	15254	15257	15327	15187	15282
29895	30683	35730	30800	23752	20239	18357	17293	16829	16604	16657	16332	16102	16196	15875	16111	16016	16035	16039	16142	15991	15850	15873	16034	16078	15945	15886	15698	16046	15976	15828	15815	15631	15938	15947	15905	15864	15961	15829	15859	15760	15797	15914	15825	15781	16022	15916	15762	15988	15766	15898	15687	15790	15590	15884	15875	15731	15718	15623	15597	15932	15662	15718	15934	15660	15742	15613	15767	15901	15808	15855	15934	15854	15567	15855	15894	15802	15838	15876	15778	15773	15852	15874	16100	15959	15975	15943	15955	15651	15719	15825	15750	15654	15894	15850	15767	15824	15790	16052	15806	15801	15885	15807	15861	15930	15761	15694	15989	16120	15686	15911	15605	15818	15882	15925	15744	15684	15702	15781	16064	15731	15641	15960	15867	15711	15701	15905	15747	15743	15853	15790	15952	15912	15751	16139	15812	15733	15915	15699	15749	15742	15596	15802	15940	15769	15818	16034	15937	15711	15718	16084	15881	15751	15922	15963	15754	15922	15659	15769	15825	15805	15698	15729	15859	15689	15858	15811	15735	15872	15589	15714	15928	15816	15728	15799	15919	15931	15864	15996	15771	15981	15790	15842	15828	16001	15954	15780	15751	16049	15678	15765	15750	15861	15877	15947	15746	15912	15732	15921	15821	15940	15814	15829	15675	15923	15904	15664	15948	15794	15724	15692	15857	15882	15714	15681	15928	15731	15802	15930	15792	15646	15691	15785	15643	15806	15745	15790	15668	15785	15861	15635	15703	15953	15696	15745	15909	15724	15624	15921	15730	15702	15681	15786	15627	15870	15799	15798	15667	15775	15808	15956	15836	15986	15951	15817	16075	15854	15985	15808	15820	15801	15814	15737	15823	15743	15775	15873	15638	15805	15821	15874	15753	15967	15833	15939	15695	15842	15862	15965	15854	15995	15877	15949	15478	15877	15747	15969	15900	15951	15895	15757	15821	15714	15926	15874	15909	15713	15838	15844	15790	15794	15978	16038	15928	15962	15889	15879	15689	15915	15852	15890	15719	15780	15943	15724	16033	15718	15763	15796	15711	15723	15942	15979	15601	15915	15786	15930	15799	15901	15826	15731	16041	15788	15726	15857	15881	15895	15859	15833	15827	15882	15894	15659	15923	15667	15945	15618	15765	15861	15698	15902	15806	15846	15728	15693	15865	15838	15841	15803	15723	15768	15673	15816	15909	15923	15859	15629	15870	15883	15657	15707	15996	15830	15736	15973	15819	15714	15752	15652	15968	15907	15647	15996	15866	15719	15858	15725	15672	15942	15836	15902	15746	15888	15757	15906	15713	15693	15708	15929	15699	15771	15987	15928	15939	15713	15759	15742	15770	15777	15880	15878	15717	15756	15700	15758	15865	15910	15798	16030	15619	15665	15820	15885	15739	15794	15867	15724	15743	15778	16013	15834	15912	15658	15662	15703	15828	15837	16105	15897	15857	15869	15741	15778	15750	15832	15780	15722	15757	15780	15734	15821	15826	15880	15900	15819	15894	15832	15630	15686	15928	15774	15730	15775	15857	15909	15703	15763	15820	15860	15801	15806	15829	15836	15970	15776	15848	15791	16002	15728	15832	15880	15964	15913	15788	15769	15936	15770	15672	15838	15751	15801	15671	15734	15773	15670	15804	15757	15853	15616	15700	15766	15788	15738	15967	15699	15980	15752	15884	15655	15813	15835	15814	15707	15726	15768	15808	15887	15759	15899	15589	15870	15736	15613	15814	15896	15797	15910	15816	15802	15828	15782	15787	15616	15841	15848	15776	15823	15661	15482	15735	15963	15937	15812	15877	15726	15920	15792	15837	15979	15712	15733	15699	15772	15786	15735	15882	15794	15920	15901	15804	15854	15810	15713	15770	15746	15763	15753	15876	15882	15706	15840	15699	15766	15894	15792	15974	15796	15852	15910	15813	15855	15735	15720	15719	15807	15714	15809	15646	15695	15798	15820	15758	15870	15927	15719	15678	15864	15924	15688	15787	15854	15698	15758	15669	15888	15837	15741	15644	15899	15685	15863	15797	15747	15860	15830	15569	16018	15701	15813	15968	16071	15914	15729	15918	15762	15667	15797	15870	15794	15870	15768	15831	15971	15870	15890	15635	15790	15703	15882	15791	15805	15795	15909	15999	15859	15801	15856	15580	15691	15715	15800	15862	15854	15723	15675	15721	15868	15854	15896	15687	15930	15832	15993	15772	15842	15771	15827	15694	15802	15772	15728	15751	15822	15926	15693	16036	15877	15732	15710	15949	15907	15815	15987	15733	15817	15671	15898	15898	15909	15964	15844	15758	15815	15751	15906	15821	15808	15873	15979	15836	15902	15792	16082	15832	15898	15729	15801	15874	15887	15727	15968	15749	16004	15893	16007	15762	15763	15792	15831	16008	15958	15891	15752	15737	15831	15918	15873	16002	15835	15684	15754	15791	15722	15860	15917	15797	15681	16022	15901	15883	16108	15897	15707	15685	15855	15764	16000	15756	15860	16036	15896	15651	15680	15943	15654	15888	15790	15786	15760	15810	15684	15820	15786	15753	15786	15752	15832	15941	15871	15932	16013	15920	15960	15627	15942	15765	16001	15874	15766	15849	15776	15890	15671	15835	15677	15892	15859	15842	15956	15901	15598	15809	15597	15897	15745	15747	15888	15835	15938	15983	15796	15816	15985	15986	15839	16086	15795	16029	15631	15895	15729	16011	15787	15824	15645	15764	15643	15949	15957	15876	15903	15979	15811	15735	15707	15619	15844	15701	15754	15864	15552	15722	16095	15749	15738	15989	15790	15644	15807	15815	15764	15729	15722	15833	15769	15967	15943	16046	15832	16044	15828	15789	15972	15983	15998	15879	15937	15825	15720	15734	15817	15852	15905	16135	15807	15866	15715	15801	15929	15764	15632	15890	15826	15833	15971	15742	15756	15687	15709	15940	15912	15856	15838	15871	15758	15837	15882	15748	15750	15913	15868	15898	15915	15744	15835	15909	16010	15806	15750	15600	15793	15908	15749	15791	15681	15872	15774	15793	15956	15685	15838	15747	15984	15794	15843	16000	15882	15832	15755	15740	15619	15802	15628	15752	15741	15681	15820	15781	15857	15941	15838	15873	15864	15878	15852	15775	15680	15826	15671	15946	15711	15698	15574	15698	15710	15762	15794	15751	15791	15688	15783	15780	15725	15911	15806	15701	15759	15777	15816	15670	15844	15786	15919	15857	15673	15737	15825	15874	15735	15777	15821	15962	15969	15769	15960	15814	15751	15816	15741	15827	15825	15801	15678	15776	15708	15857	15804	15797	15879	15799	15756	15761	15699	15963	15942	15866	15871	15853	15842	15781	15735	15866	15793	15815	16041	15989	15735	15820	15801	15810	15988	15959	16083	15778	15931	15729	15624	15856	15943	15832	15774	15859	15681	15883	15866	15732	15947	15828	15959	15933	15747	15750	15664	15985	15855	15619	15700	15798	15712	15691	15886	15937	15856	15749	15771	15812	15678	15761	15657	15830	15849	15923	16089	16022	15819	15869	15826	15863	15734	15909	15760	15859	15889	15855	15992	15813	15840	15845	15793	15828	15899	15816	15927	15642	15864	15790	15677	15790	15846	15843	15929	15724	15657	15859	15742	15905	15984	15758	15837	15660	15949	15679	15924	15828	15938	15905	15897	15862	15826	15765	15784	15745	15874	15923	16075	16049	15949	15936	15869	15831	15960	15727	15893	15872	15764	15890	15758	15965	15842	15772	15849	15905	15841	15705	15757	15610	15932	15843	15660	15970	15909	15812	15857	15791	15888	15899	15766	15729	15987	15792	15854	15613	15841	15779	15820	15785	15649	15927	15825	15910	15764	15763	15943	15897	16103	15852	15869	15860	15679	15999	15865	15761	15866	15887	15826	15766	15745	15939	16004	15841	15709	15926	15963	15885	15745	15767	15733	15969	15967	15718	15761	15994	15826	15856	15863	15850	15680	15737	15795	15700	15804	15788	15899	15933	15812	15711	15590	15752	15949	15863	15672	16005	15915	15799	16038	15931	15887	15686	15904	15798	15760	15963	15762	15788	15724	15808	15709	15895	15763	15803	15694	15797	15936	15923	15761	15539	15857	15828	15888	15887	15887	15837	15666	15882	15836	15701	15665	15896	15812	15890	15859	15527	15750	15768	15931	15682	15773	15649	15938	15843	15812	15689	16030	15765	15964	15609	15836	15996	15597	15791	15937	15902	15580	15797	15687	15779	15833	15850	16022	15840	15867	15955	15727	15943	15595	15797	15792	15807	15615	15839	15866	15873	15783	15676	15835	15898	15873	15798	15891	15854	15890	15926	15804	15852	15788	15826	15869	15957	15884	15909	15917	15838	16014	15815	15881	16021	15951	15726	16014	15890	15974	15743	15751	15674	15769	15778	15840	15977	15933	15929	15809	15730	15828	15858	15839	15888	15867	15821	15674	15789	15937	16037	15781	15870	16079	15860	15771	15895	15708	15844	15862	15790	15935	15902	15727	15976	15881	15940	15957	15923	15831	15802	15817	15822	15760	15900	15751	15842	15798	15818	15821	16011	15979	15798	15728	15832	16011	15669	15851	15879	15766	15901	15684	15898	15867	15806	15755	15752	15908	15755	15815	15887	15638	15748	15876	15628	15782	15770	15796	15789	15965	15955	15979	15883	15805	15771	15835	15841	15991	15963	15806	15940	15941	15897	15894	15850	15869	15710	15868	15798	15976	15800	15859	15941	15877	15871	15941	15956	15716	15751	15616	15689	15687	15846	15801	15778	15798	15909	15788	15995	15851	15704	15902	15754	15810	15827	15726	16076	15897	15856	15604	15868	15805	15692	15791	15788	15847	15651	15836	15765	15818	15810	15782	15956	15823	15857	15820	15827	15885	15761	15906	15807	16074	15775	15929	15773	15669	15780	15763	15950	15821	15755	15932	15987	15823	15864	15699	15893	15960	15980	16151	15932	15757	15822	15766	15751	15667	15859	15690	15869	15914	15637	15925	15941	16048	15760	15927	15823	15782	15759	15759	15565	15937	15710	15822	15900	15753	15704	15862	15706	16001	15846	15865	15891	15917	15878	15709	15825	15765	15827	15670	15875	15964	15746	15846	15847	15884	15926	15933	15816	15929	15768	15849	15780	15844	15874
36919	49236	41335	31303	24319	19892	17560	16494	15781	15584	15298	15021	15114	14835	14799	14714	14592	14633	14872	14653	14808	14638	14688	14705	14422	14561	14481	14673	14644	14702	14601	14591	14664	14571	14437	14680	14663	14642	14539	14715	14708	14407	14545	14745	14727	14436	14621	14702	14673	14666	14739	14567	14708	14623	14750	14582	14580	14711	14595	14689	14674	14678	14434	14514	14533	14640	14586	14680	14587	14735	14525	14515	14543	14419	14568	14733	14526	14592	14669	14696	14575	14687	14557	14648	14550	14575	14617	14690	14538	14650	14545	14712	14753	14357	14455	14633	14567	14589	14502	14498	14498	14455	14490	14544	14658	14666	14537	14542	14604	14558	14536	14413	14627	14555	14571	14633	14563	14650	14421	14526	14501	14494	14540	14659	14576	14723	14472	14620	14587	14398	14456	14611	14822	14486	14540	14620	14577	14560	14523	14671	14619	14742	14472	14591	14578	14594	14649	14626	14673	14457	14570	14590	14581	14620	14527	14695	14568	14595	14662	14627	14541	14613	14518	14561	14593	14668	14615	14598	14579	14576	14542	14662	14769	14616	14776	14753	14653	14684	14578	14544	14563	14749	14592	14424	14749	14580	14686	14461	14669	14736	14553	14672	14751	14520	14706	14632	14473	14603	14503	14707	14666	14681	14486	14563	14577	14518	14654	14521	14438	14594	14580	14654	14521	14367	14631	14523	14583	14586	14588	14708	14568	14451	14736	14617	14715	14604	14616	14534	14494	14563	14520	14748	14616	14498	14683	14414	14767	14572	14531	14590	14631	14695	14608	14710	14565	14574	14621	14649	14549	14715	14580	14575	14468	14491	14539	14555	14834	14642	14736	14567	14722	14487	14464	14635	14472	14664	14484	14675	14560	14647	14546	14619	14503	14590	14616	14611	14659	14686	14592	14763	14607	14573	14620	14642	14580	14729	14742	14674	14679	14488	14618	14560	14686	14630	14536	14587	14496	14560	14631	14469	14567	14507	14516	14576	14733	14680	14536	14566	14469	14518	14683	14522	14597	14393	14558	14590	14554	14486	14421	14744	14591	14492	14514	14654	14523	14558	14581	14729	14559	14482	14475	14450	14649	14770	14857	14725	14591	14706	14480	14649	14535	14595	14543	14792	14649	14530	14590	14560	14642	14673	14602	14599	14447	14673	14521	14671	14618	14543	14674	14639	14716	14512	14802	14604	14495	14664	14548	14459	14602	14763	14649	14748	14568	14422	14674	14615	14669	14435	14542	14478	14521	14656	14623	14646	14527	14597	14536	14570	14594	14529	14595	14665	14526	14535	14535	14663	14612	14719	14515	14499	14649	14675	14694	14608	14518	14554	14674	14656	14647	14737	14645	14645	14682	14660	14551	14548	14684	14669	14600	14697	14442	14507	14562	14476	14556	14535	14533	14704	14480	14584	14573	14470	14524	14522	14598	14640	14515	14650	14526	14518	14603	14554	14494	14563	14747	14731	14637	14856	14532	14576	14566	14567	14487	14666	14538	14679	14661	14513	14526	14851	14710	14596	14531	14701	14665	14398	14645	14500	14427	14831	14628	14407	14644	14629	14635	14585	14528	14478	14511	14539	14720	14374	14614	14753	14726	14509	14658	14447	14560	14686	14614	14506	14699	14620	14570	14768	14582	14547	14737	14357	14634	14639	14553	14698	14673	14654	14620	14433	14764	14462	14744	14717	14737	14777	14599	14848	14376	14472	14776	14581	14641	14596	14608	14609	14574	14539	14499	14571	14644	14468	14472	14544	14657	14551	14478	14619	14664	14524	14666	14682	14443	14612	14673	14686	14548	14673	14572	14597	14696	14521	14594	14570	14657	14566	14587	14569	14678	14673	14725	14608	14380	14558	14821	14545	14470	14748	14628	14733	14605	14723	14719	14534	14538	14701	14674	14572	14529	14590	14394	14564	14637	14502	14695	14509	14743	14538	14583	14592	14449	14487	14553	14398	14721	14571	14656	14634	14557	14644	14522	14413	14489	14608	14546	14478	14530	14673	14606	14613	14485	14641	14699	14716	14564	14515	14434	14708	14765	14434	14618	14576	14626	14544	14485	14672	14475	14489	14623	14675	14642	14663	14553	14601	14510	14654	14621	14522	14758	14427	14665	14531	14653	14576	14860	14557	14506	14603	14512	14742	14668	14525	14669	14559	14622	14704	14602	14690	14694	14578	14582	14471	14551	14728	14646	14795	14680	14483	14577	14678	14609	14598	14635	14618	14511	14735	14550	14665	14512	14571	14595	14541	14744	14669	14515	14537	14756	14505	14572	14605	14483	14488	14517	14604	14649	14493	14625	14538	14736	14588	14556	14425	14492	14537	14548	14588	14591	14584	14475	14751	14602	14586	14590	14445	14654	14497	14686	14516	14706	14592	14551	14648	14613	14562	14598	14613	14624	14734	14560	14718	14537	14669	14467	14733	14718	14485	14682	14557	14612	14645	14639	14739	14592	14490	14486	14579	14446	14718	14421	14569	14543	14583	14629	14410	14658	14545	14590	14639	14640	14557	14489	14624	14690	14584	14695	14670	14404	14522	14544	14602	14533	14661	14665	14654	14609	14665	14552	14623	14538	14670	14590	14539	14509	14528	14438	14593	14546	14522	14586	14564	14649	14604	14570	14592	14514	14622	14598	14836	14741	14588	14580	14517	14746	14602	14703	14565	14522	14630	14561	14464	14523	14684	14670	14573	14611	14787	14735	14529	14505	14459	14477	14606	14758	14531	14429	14629	14591	14564	14463	14556	14623	14499	14532	14606	14496	14619	14592	14617	14521	14842	14706	14451	14619	14470	14605	14682	14640	14640	14454	14753	14556	14604	14630	14572	14523	14722	14546	14599	14789	14559	14643	14621	14719	14558	14438	14593	14620	14740	14664	14626	14581	14584	14659	14539	14757	14618	14528	14432	14625	14805	14582	14550	14635	14509	14526	14660	14594	14593	14549	14717	14559	14626	14510	14643	14512	14546	14613	14579	14628	14658	14649	14554	14587	14628	14676	14741	14510	14485	14458	14767	14533	14663	14708	14634	14703	14507	14455	14469	14798	14494	14602	14687	14688	14630	14785	14676	14719	14600	14543	14657	14633	14578	14581	14679	14652	14564	14570	14515	14617	14610	14515	14657	14520	14411	14849	14422	14734	14621	14575	14697	14579	14616	14608	14643	14717	14447	14537	14547	14540	14487	14674	14550	14703	14679	14381	14610	14788	14497	14477	14443	14588	14621	14617	14588	14427	14596	14648	14714	14619	14695	14826	14547	14755	14721	14648	14536	14693	14708	14494	14413	14700	14509	14746	14486	14589	14564	14416	14550	14628	14496	14624	14649	14533	14543	14639	14646	14593	14661	14493	14620	14607	14697	14581	14486	14627	14512	14598	14694	14668	14523	14584	14730	14716	14473	14636	14614	14633	14632	14688	14530	14642	14552	14653	14615	14500	14617	14527	14571	14578	14575	14748	14524	14594	14450	14608	14491	14527	14708	14606	14502	14688	14738	14598	14766	14646	14447	14645	14712	14619	14663	14677	14700	14443	14572	14676	14552	14693	14431	14676	14530	14322	14495	14507	14738	14470	14637	14635	14540	14546	14688	14638	14632	14804	14632	14423	14696	14527	14625	14673	14674	14593	14571	14591	14569	14566	14801	14683	14676	14612	14580	14615	14621	14620	14584	14690	14637	14540	14688	14631	14681	14470	14670	14484	14601	14621	14608	14534	14639	14590	14727	14608	14561	14722	14624	14654	14668	14737	14419	14534	14710	14629	14564	14443	14660	14631	14555	14666	14661	14597	14564	14639	14641	14633	14597	14517	14503	14743	14679	14668	14674	14628	14673	14663	14530	14599	14776	14613	14591	14607	14603	14669	14562	14607	14535	14629	14590	14468	14579	14524	14504	14751	14655	14562	14597	14541	14680	14601	14684	14491	14579	14510	14646	14726	14686	14507	14514	14546	14531	14501	14538	14510	14379	14489	14769	14714	14544	14401	14716	14537	14710	14473	14521	14503	14580	14372	14553	14761	14509	14579	14601	14566	14713	14630	14489	14669	14607	14565	14463	14701	14803	14657	14596	14480	14752	14658	14589	14550	14498	14593	14729	14764	14543	14566	14685	14575	14583	14806	14643	14514	14607	14555	14583	14707	14550	14693	14557	14669	14608	14722	14652	14667	14641	14753	14592	14446	14646	14642	14496	14656	14543	14567	14346	14670	14505	14801	14582	14629	14603	14588	14442	14442	14667	14642	14604	14519	14601	14649	14646	14694	14504	14741	14543	14517	14446	14490	14638	14521	14503	14583	14461	14689	14676	14543	14634	14527	14595	14537	14603	14570	14480	14571	14726	14613	14453	14655	14597	14516	14565	14632	14786	14498	14582	14581	14662	14681	14656	14458	14454	14771	14602	14516	14629	14535	14381	14544	14707	14410	14594	14693	14714	14669	14689	14721	14527	14505	14450	14593	14670	14588	14564	14554	14737	14657	14772	14718	14718	14629	14479	14633	14613	14605	14684	14637	14626	14403	14596	14636	14498	14437	14534	14768	14528	14807	14525	14579	14621	14632	14870	14450	14588	14620	14605	14727	14706	14559	14587	14576	14671	14560	14484	14563	14593	14582	14563	14591	14550	14521	14708	14605	14422	14692	14517	14636	14490	14572	14562	14585	14501	14474	14282	14686	14596	14592	14491	14768	14531	14565	14461	14579	14662	14544	14588	14629	14639	14656	14546	14618	14591	14432	14496	14524	14542	14479	14804	14486	14552	14547	14547	14590	14644	14761	14592	14619	14653	14514	14516	14550	14730	14672	14472	14537	14712	14484	14630	14596	14590	14475	14576	14574	14760	14472	14490	14672	14652	14486	14474	14838	14457	14654	14527	14531	14586	14638	14512	14706	14507	14583	14481	14760	14659	14668	14620	14652	14614	14795	14604	14722	14572	14811	14464	14520	14587	14589	14586	14504	14547	14791	14557	14710	14537	14503	14614	14632	14580	14707	14662	14681	14535	14644	14647	14658	14477	14644	14735	14647	14598	14654	14527	14674	14625	14575	14688	14611	14629	14345	14625	14586	14736	14587	14794	14729	14603	14500	14537	14489	14546	14552	14655	14542	14445	14529	14490	14660	14709	14674	14460	14626	14467
24156	21442	29342	27162	26150	25299	23322	19978	18532	17857	17820	17128	17093	17010	16965	16653	16856	16973	16982	17029	16871	16810	16844	16774	16791	16910	16741	16596	16585	16699	16880	16693	16806	16616	16647	16931	16745	16570	16680	16661	16848	16867	16566	16634	16665	16627	16825	16790	16769	16658	16869	16765	16726	16653	16793	16628	16778	16582	16852	16599	16627	16780	16430	16652	16853	16635	16595	16760	16725	16450	16637	16681	16695	16537	16607	16562	16352	16594	16489	16595	16735	16846	16544	16652	16589	16759	16621	16840	16701	16819	16598	16706	16600	16665	16550	16625	16845	16776	16544	16542	16614	16556	16720	16652	16786	16672	16566	16730	16606	16700	16737	16791	16629	16681	16471	16588	16650	16727	16706	16587	16492	16651	16491	16539	16583	16496	16753	16669	16723	16680	16637	16556	16666	16556	16454	16565	16769	16707	16623	16628	16709	16748	16692	16849	16703	16708	16603	16753	16679	16756	16482	16630	16545	16826	16554	16405	16471	16764	16703	16611	16448	16590	16574	16674	16547	16574	16519	16534	16824	16771	16706	16684	16816	16757	16657	16501	16556	16691	16483	16493	16665	16605	16553	16742	16485	16660	16677	16558	16388	16491	16669	16712	16517	16673	16646	16484	16605	16761	16701	16606	16487	16683	16511	16585	16662	16879	16748	16706	16634	16690	16586	16799	16785	16654	16497	16698	16619	16748	16534	16771	16648	16630	16572	16403	16412	16447	16545	16519	16793	16511	16791	16657	16715	16823	16558	16798	16719	16772	16760	16558	16692	16572	16737	16629	16687	16523	16485	16585	16471	16670	16536	16632	16518	16606	16651	16492	16558	16547	16640	16576	16585	16711	16838	16656	16647	16606	16659	16423	16561	16528	16736	16784	16649	16598	16712	16463	16586	16559	16632	16605	16527	16764	16693	16637	16709	16743	16651	16375	16678	16746	16469	16673	16554	16451	16576	16561	16666	16634	16505	16618	16732	16540	16773	16790	16804	16521	16762	16574	16607	16657	16762	16659	16481	16565	16545	16635	16754	16632	16723	16746	16747	16629	16634	16463	16588	16772	16706	16631	16625	16796	16451	16546	16795	16505	16430	16604	16666	16634	16613	16591	16809	16871	16848	16469	16723	16575	16737	16584	16973	16667	16734	16784	16735	16697	16530	16684	16669	16580	16645	16952	16521	16528	16760	16414	16599	16624	16650	16594	16597	16563	16585	16512	16672	16598	16566	16463	16682	16522	16588	16720	16571	16575	16725	16633	16812	16734	16555	16474	16679	16715	16818	16706	16607	16789	16555	16723	16729	16772	16568	16543	16662	16722	16515	16557	16710	16699	16771	16738	16612	16678	16577	16688	16837	16605	16719	16662	16744	16530	16717	16832	16737	16559	16730	16587	16466	16500	16715	16540	16597	16830	16768	16521	16383	16487	16544	16541	16752	16595	16423	16739	16698	16726	16552	16623	16607	16623	16606	16811	16669	16707	16949	16851	16569	16599	16523	16587	16533	16390	16600	16936	16753	16614	16389	16786	16798	16881	16837	16440	16526	16548	16691	16881	16726	16498	16722	16557	16494	16697	16650	16496	16546	16727	16622	16356	16519	16455	16582	16672	16572	16389	16581	16607	16465	16595	16589	16624	16658	16700	16730	16610	16604	16358	16641	16704	16580	16724	16614	16645	16746	16548	16405	16688	16609	16532	16779	16633	16544	16611	16528	16496	16765	16521	16683	16706	16462	16684	16221	16755	16527	16648	16770	16632	16649	16535	16574	16439	16539	16716	16702	16564	16578	16564	16541	16508	16623	16710	16692	16734	16722	16647	16700	16648	16534	16323	16605	16468	16464	16804	16578	16436	16648	16649	16530	16316	16593	16681	16665	16705	16551	16452	16704	16426	16792	16581	16446	16325	16642	16710	16776	16736	16637	16622	16704	16606	16524	16429	16331	16570	16694	16663	16488	16510	16550	16516	16378	16592	16631	16632	16408	16725	16394	16588	16551	16301	16638	16513	16509	16379	16638	16746	16635	16662	16509	16505	16634	16620	16416	16525	16479	16532	16677	16474	16678	16762	16629	16697	16579	16811	16579	16708	16582	16488	16539	16435	16450	16530	16506	16673	16648	16411	16670	16609	16808	16461	16544	16570	16635	16729	16538	16864	16506	16521	16610	16663	16727	16601	16608	16706	16548	16582	16501	16697	16552	16708	16752	16508	16636	16678	16553	16616	16631	16673	16744	16674	16647	16679	16600	16586	16658	16574	16658	16761	16739	16668	16646	16702	16657	16591	16701	16705	16552	16750	16604	16502	16695	16514	16657	16540	16541	16840	16681	16634	16521	16681	16427	16743	16672	16808	16460	16523	16711	16668	16640	16471	16660	16571	16605	16661	16578	16495	16613	16582	16663	16573	16745	16849	16673	16591	16682	16551	16743	16637	16643	16695	16514	16518	16509	16713	16567	16490	16684	16437	16749	16694	16780	16660	16591	16659	16774	16606	16816	16623	16821	16713	16723	16688	16685	16624	16687	16659	16604	16614	16669	16456	16590	16555	16601	16805	16623	16793	16568	16629	16799	16742	16604	16638	16708	16523	16701	16486	16506	16623	16677	16830	16629	16711	16791	16553	16713	16662	16688	16644	16647	16475	16653	16701	16908	16464	16561	16577	16625	16626	16689	16593	16611	16700	16576	16652	16689	16606	16764	16680	16488	16647	16696	16535	16635	16592	16547	16512	16545	16726	16921	16597	16589	16347	16539	16627	16709	16601	16404	16739	16515	16543	16534	16420	16427	16670	16669	16693	16592	16711	16738	16691	16788	16513	16656	16681	16633	16592	16495	16488	16690	16640	16406	16447	16603	16868	16697	16656	16640	16725	16637	16577	16672	16595	16584	16407	16636	16424	16621	16627	16626	16346	16607	16746	16544	16486	16392	16512	16574	16597	16589	16731	16480	16524	16652	16739	16911	16696	16701	16655	16615	16678	16588	16684	16607	16710	16673	16642	16508	16623	16726	16573	16578	16592	16588	16602	16691	16860	16665	16414	16676	16688	16659	16500	16580	16698	16666	16662	16756	16509	16674	16702	16602	16539	16427	16597	16642	16777	16624	16731	16787	16745	16518	16390	16766	16755	16626	16763	16588	16580	16593	16712	16472	16551	16641	16547	16787	16640	16615	16567	16484	16670	16695	16757	16495	16567	16701	16666	16650	16702	16739	16592	16625	16766	16679	16488	16444	16752	16458	16381	16737	16941	16618	16527	16540	16518	16433	16717	16708	16718	16615	16577	16767	16661	16670	16585	16609	16685	16527	16648	16701	16581	16565	16688	16703	16615	16626	16799	16741	16725	16602	16645	16627	16556	16572	16570	16477	16462	16710	16555	16589	16596	16639	16679	16482	16591	16624	16634	16538	16607	16683	16553	16839	16581	16445	16735	16652	16527	16566	16776	16541	16480	16568	16792	16851	16561	16571	16443	16553	16812	16554	16504	16503	16596	16648	16568	16736	16513	16541	16545	16628	16692	16566	16530	16692	16722	16600	16613	16655	16787	16707	16623	16635	16726	16567	16491	16741	16604	16699	16584	16800	16581	16652	16680	16772	16642	16653	16606	16617	16632	16730	16642	16616	16454	16481	16554	16607	16638	16513	16589	16839	16622	16633	16463	16581	16371	16408	16554	16530	16564	16544	16775	16790	16641	16550	16678	16589	16715	16658	16639	16658	16546	16497	16575	16660	16673	16534	16623	16506	16674	16371	16679	16622	16487	16671	16676	16660	16734	16572	16476	16563	16720	16555	16476	16622	16558	16754	16820	16526	16538	16679	16453	16677	16210	16487	16550	16401	16643	16653	16543	16526	16574	16511	16553	16455	16610	16601	16703	16737	16441	16288	16559	16786	16608	16700	16673	16491	16780	16540	16704	16622	16741	16585	16595	16776	16766	16594	16508	16605	16782	16547	16714	16524	16604	16550	16412	16611	16651	16572	16534	16690	16985	16581	16621	16671	16739	16683	16479	16541	16678	16755	16547	16638	16775	16584	16567	16965	16635	16744	16626	16709	16587	16467	16523	16604	16463	16688	16506	16608	16610	16484	16492	16654	16403	16729	16616	16674	16493	16561	16606	16672	16623	16715	16838	16902	16632	16614	16489	16602	16679	16653	16493	16802	16807	16682	16765	16602	16469	16656	16512	16626	16298	16457	16572	16505	16639	16482	16494	16609	16805	16469	16613	16612	16485	16679	16600	16677	16868	16698	16696	16486	16721	16711	16529	16639	16715	16605	16589	16665	16531	16649	16812	16595	16868	16602	16564	16603	16653	16832	16752	16535	16496	16736	16764	16673	16423	16452	16547	16550	16789	16551	16780	16694	16583	16610	16533	16576	16681	16666	16419	16638	16743	16617	16442	16708	16676	16680	16876	16559	16575	16697	16676	16638	16604	16588	16700	16519	16567	16503	16696	16514	16623	16539	16654	16697	16774	16708	16462	16658	16559	16562	16731	16669	16504	16518	16458	16866	16590	16385	16580	16628	16613	16657	16698	16725	16622	16829	16628	16773	16565	16611	16731	16628	16628	16707	16725	16579	16580	16676	16560	16562	16491	16596	16713	16483	16594	16442	16409	16551	16522	16547	16601	16720	16753	16641	16480	16364	16614	16501	16695	16585	16715	16713	16733	16688	16626	16615	16490	16622	16530	16609	16595	16685	16507	16714	16707	16717	16623	16804	16617	16518	16814	16653	16392	16562	16671	16566	16657	16408	16574	16737	16598	16715	16480	16478	16737	16610	16508	16731	16581	16551	16551	16683	16488	16500	16609	16634	16470	16651	16719	16832	16549	16393	16654	16921	16715	16814	16542	16679	16515	16719	16775	16710	16655	16577	16590	16625	16665	16483	16547	16582	16604	16530	16573	16669	16518	16652	16632	16751	16556	16799	16662	16649	16703	16562	16533	16526	16466	16660	16787	16742	16548	16691	16656	16624	16661	16653	16450	16710	16407	16649	16858	16527	16491	16620	16388	16678	16583	16940	16620	16675	16667	16674	16749	16505	16573	16275	16648	16469	16581	16689	16618	16500	16609	16659	16469	16547	16597	16595	16542	16603	16387	16607	16724	16676	16679	16732	16686	16668	16512	16526	16651	16714	16610
39003	57861	52721	42084	32023	24183	20496	18729	17480	16619	16243	15683	15633	15424	15412	15427	15072	15087	15351	15100	15177	15122	15167	15174	15119	15194	14980	15008	15108	15158	15100	15073	15280	15084	14909	15178	15041	15058	15238	15012	15306	15264	15041	15084	15085	15012	15209	14993	14963	15053	15223	15025	15004	15137	15085	14959	15116	15043	15049	15080	14999	14985	15176	15119	14868	14948	14894	15115	14976	15058	15288	14835	15081	15142	15003	15133	15172	15096	15052	15019	15085	15025	15000	15228	15098	14947	15125	14958	15223	15033	15129	15254	15032	15001	15081	15063	14883	15113	15117	15063	15038	15017	15043	15226	15056	15226	14991	15030	15252	15119	15110	14997	14944	15076	14957	15065	14971	15068	15056	15091	15001	15089	15300	15116	14899	14917	15064	15052	15005	15019	15096	15012	15119	15205	15156	15086	15240	15084	15155	14874	15106	15349	14958	15043	15310	15076	15289	15228	14938	15057	14856	14991	14791	15030	15073	15105	15123	15071	15191	15040	15065	15048	15253	15010	15080	15036	15174	14912	15115	14992	15082	15059	14967	15073	15122	15065	15100	14901	14811	14913	14862	14979	14934	15037	14947	15038	15184	15207	15101	15191	15100	15174	14981	14976	15221	14994	15162	15107	15024	15247	15079	15033	14994	15165	15123	15058	14994	14987	15017	14961	15087	14919	15059	14832	14992	15090	14986	15112	15041	15107	14938	15088	15129	15111	14978	14924	15057	14990	15109	14968	15104	15289	15248	15088	14921	15066	15060	15157	14998	15053	15113	14908	15109	15015	15054	15106	14924	15060	15111	15124	15187	15045	15142	15228	15001	15173	15133	15158	14988	15093	15111	15054	15051	15156	14881	14985	15128	15033	15038	14931	15008	15191	14944	15066	15075	15226	15053	15122	14990	15159	15179	15109	15092	15235	15074	14955	15063	15085	15054	15084	15056	15074	15065	15095	15118	14928	15227	15146	15092	14982	15113	14955	15010	14988	15024	15255	15031	14910	15126	15050	15101	15043	15136	15155	15174	14940	15134	15039	15165	15211	15118	15121	15017	14957	15059	15129	15119	15130	15010	15025	15069	15097	14908	15031	15031	15152	15095	14907	14983	14983	15062	15157	15084	15061	14927	15114	14977	15147	14949	15118	15087	15119	15008	15239	15131	15085	15199	15045	15170	15099	15067	15014	15137	15127	15105	15044	15208	15073	14972	14976	15145	15103	15054	14977	15181	14919	15002	15108	15122	14995	14984	15098	15052	15072	15021	15089	14914	15156	14924	15198	15025	15082	15092	15121	15044	15183	15004	15080	14882	14977	15024	15077	14948	15013	15268	14999	15013	14946	15164	15097	15032	14945	15150	15105	15100	15147	15038	14860	15106	15046	15141	14917	15040	14968	15086	15002	14905	14858	14991	15065	15087	14925	15026	14891	15031	15075	15168	15188	14972	14957	15078	15158	15141	15271	14953	15221	15191	15172	14988	15376	15043	15097	14996	14802	15070	14948	14930	15232	15065	15028	15208	14985	15090	14962	15080	15141	15258	15273	15014	15083	15018	14991	15098	15231	14975	14956	15072	15149	15149	15003	14977	15055	15280	14995	15116	15019	15185	15030	15097	14894	15022	14985	15087	15003	15198	15067	15035	15123	14984	15119	14985	15025	14846	14909	15082	15104	15066	15258	14921	15110	14988	14995	15106	14903	14992	15026	15019	15006	15117	15108	15174	14944	15053	15040	15099	15009	15107	15143	14966	15103	15113	15174	14986	15017	15076	15272	15121	15066	15277	14948	14993	15079	15104	15089	15070	14928	15014	15106	15171	15116	14957	15058	14839	15119	15194	14971	15145	15062	15101	15042	15031	14988	15031	15036	15030	15072	15169	14989	15014	14917	15045	15006	15042	15077	14999	15152	15183	15017	15050	14965	15056	14914	15039	14905	14890	15108	15133	15086	15011	15037	14913	14999	15108	15151	14986	15200	15035	15214	15044	14846	15174	14975	15185	14933	15135	15176	15127	15169	15154	15028	15140	15088	15132	15159	15099	14956	15040	15027	14948	15082	14982	14964	14924	15140	14969	15072	15148	15085	15013	14982	15050	15232	15035	15145	15089	15107	14986	15070	15087	14918	14905	15075	15026	15195	15048	15072	15128	15109	15053	14993	15186	15132	14893	14917	15054	15135	15175	15012	15020	15023	14978	14997	15076	15142	15080	14985	15191	15012	15164	15324	15058	14972	15131	14960	15051	15013	14989	15119	15073	14943	15086	15143	15020	15096	15051	15056	15024	15095	15280	15124	15022	15106	15102	15155	15068	15067	15001	15131	15074	15274	15049	15010	15036	15047	15095	14949	15179	15008	15141	14893	15067	15147	15011	14934	15007	15122	15054	14850	15044	15110	14941	15072	14860	15161	14967	15246	15069	14898	14926	15111	15054	14988	15021	15133	15020	15010	15156	14980	14917	15157	15110	14905	14977	15059	15327	15148	14841	15105	15187	15016	14970	15088	15054	15032	15022	15065	15066	15115	15039	14974	15147	15212	15080	15060	15051	15120	14987	15169	15026	15088	15009	15082	15158	15012	15146	15162	15067	15006	15183	15078	15011	14912	15205	15215	15244	15008	15151	14881	15074	14970	15104	15067	15078	14878	14985	15002	15086	14987	15002	15038	15198	15108	15027	15222	14974	15037	15091	15157	15066	15055	15037	15123	15280	14897	15140	15020	14938	15263	15078	15135	15011	15221	15124	14886	15044	15031	15024	15016	15084	15126	15039	15103	15130	15052	15017	15005	14985	14993	15170	15001	15065	14989	15089	14989	15054	15153	15064	15114	15186	15015	15097	15027	15213	15011	14977	15029	14994	14998	15124	15088	15002	15044	15187	15035	15134	15156	15081	15108	14947	15097	15040	15181	15089	15016	14948	15140	15023	14977	15005	15193	15151	14962	15097	15188	15072	14998	14893	15085	15007	15082	15056	14985	15118	15018	15150	15095	14968	15094	15239	14952	15058	15077	14946	15031	15140	15280	15036	15107	15024	15077	14950	15074	15134	15202	14998	15095	15060	15024	14936	15006	14865	14975	15144	15029	15115	14925	15091	15014	14929	14993	15100	15136	15019	15050	15078	15217	15072	14924	14911	15064	15160	15163	14988	14987	14993	15043	15044	14865	14972	15223	14982	15015	14854	14945	15133	15199	14918	15131	15000	15027	14860	14857	14997	15011	15035	15012	15063	15123	15075	15132	15002	15032	15239	14945	15180	15046	15299	14993	14923	15171	15040	15122	15100	15204	15141	14985	15012	15008	15066	14956	14940	15111	15003	15236	15052	15066	15048	15000	15064	15060	15152	14935	15008	14985	15048	15222	15138	15159	15043	14952	15035	15032	15083	15111	14919	15151	15057	14978	15002	15111	15113	15038	15085	15128	14959	14956	15046	15027	15179	15124	15022	15074	15087	15194	15148	14893	15144	15059	15163	15118	15009	14926	15003	15087	15124	15110	15082	15059	15007	15128	15204	15137	14990	15153	15114	15034	15147	15083	15221	14970	15051	15196	14910	14964	14943	15000	14981	15017	14878	15055	15059	15071	15077	14976	14962	14936	14909	15020	14873	15165	15129	15168	15171	14944	14973	15119	14956	14877	14915	15188	15165	15065	15110	15220	15065	15083	15026	14926	15154	14962	15241	15059	15143	15046	15068	15002	15064	14888	15030	15043	15082	15018	15053	14984	15172	14996	14995	15143	14826	14957	15050	15109	15144	15073	15073	15051	15150	15269	15080	15065	14997	14932	15192	15087	15060	15087	15121	15048	15040	15088	15158	15075	15014	14983	15127	14848	15083	15058	14975	14946	15009	15008	15021	15126	15041	14994	15062	15007	15093	15049	15072	15140	15086	15110	15129	15061	15102	15033	15181	14884	15078	15171	15043	15156	15150	14901	14935	15115	15102	15059	15091	15106	15055	15085	15129	15046	15125	15189	15016	15220	14931	15072	15151	15095	14988	15111	15138	14864	15060	14952	15015	14925	15077	15074	14981	15236	15000	14906	15138	15137	15077	14955	15242	15045	14837	15012	15032	15105	14969	14881	15043	14997	15032	15191	14942	15182	15183	14999	14919	14917	15079	15221	15171	15174	15096	14970	14937	15018	15002	14971	15082	15013	15060	15054	14987	15100	14980	15124	15078	15008	14924	15057	15077	15008	14974	15079	15087	15031	15136	15102	15077	15132	15024	15136	15117	15125	14898	15142	14947	14956	15042	15279	14984	15146	15014	15164	15041	15264	15138	14992	15061	15069	15270	14993	15022	15010	15074	15073	15153	15068	15081	14888	15114	14971	14958	15178	15095	14996	14915	15048	15001	14954	15067	15216	15098	14980	14963	15102	15089	14951	15087	15076	14982	14958	15087	15042	15049	14998	15019	14931	15015	15062	15116	14949	15142	15025	15114	15075	15109	14925	14939	14819	14963	15025	15058	15147	15075	15028	14984	15301	15263	15094	15175	15080	15060	14950	15123	15121	15004	15025	15147	15063	14912	15061	15032	15115	15143	15118	14922	15182	15140	14994	15099	15052	15052	15072	15146	15041	15014	15119	15077	15084	15215	15180	14962	15245	14889	15101	14981	15146	15106	15052	15133	15100	15083	14858	15187	15064	15124	15150	15038	15158	15176	14838	15254	15096	15052	15017	14944	15063	15152	15052	14954	15144	15018	15019	15127	14939	15159	15085	15070	14984	15074	15010	14944	15175	15092	15057	14975	14983	15137	15129	15187	15028	14885	15079	14983	15001	15033	14977	14991	15130	15046	15033	15112	15046	14939	15166	14947	14953	15007	15222	14998	15087	15216	15097	14997	15058	15196	15003	15129	15098	14965	15148	15127	14924	14932	15192	15055	14973	15158	15026	15085	15173	15159	15073	15137	14904	15258	15223	14948	15104	15024	15165	15015	14994	14984	15156	15185	14962	14815	14961	15080	14991	15256	15019	15023	15165	14926	14964	15013	15020	15125	15099	14955	15015	15148	14912	15100	15079	15098	15080	15063	15111	14981	15087	15187	14919	15049	15147	15065	15023	15277	15173	15039	15083	14978	14973	15057	15055	15081	15118	15030	14994	14777	14914	15059	15156	14976	15031	15026	15112	15105	15207	15071	14934
23184	21615	29657	24971	24195	26492	27705	22595	20461	19822	18472	18037	17708	17500	17232	17557	17217	17322	17293	17199	17132	17419	17282	17443	17177	17176	17211	17345	17301	17081	17077	17098	17049	17071	17073	17206	17162	17017	16940	17160	16980	16977	17018	17182	17121	17111	17138	17167	17003	17070	17058	17007	17021	17060	16965	17095	17219	17160	17094	17016	16966	17170	16975	17154	16903	16785	16819	17028	17030	17095	17241	16841	17103	17119	17008	17087	17044	16880	17052	17048	17024	17129	17155	17010	17083	16965	17033	16962	16920	17069	17017	17027	17121	17228	16782	16834	16841	17176	17080	17069	16963	17061	16757	16939	17024	16894	16889	17080	16959	17106	16944	17002	16993	17211	17045	17073	17085	17141	17098	17194	17104	16979	16965	16948	17207	17205	16898	17201	16985	16997	17193	17288	17020	17105	17023	16860	17113	16969	17352	16958	16910	17197	16947	16971	16980	16935	17028	16959	16999	16885	17068	17105	17157	17232	17069	17110	16965	16885	17342	16911	17055	16811	16988	17047	17151	17121	17070	17020	17190	16894	17039	16980	16899	17032	17035	16788	16890	17029	16913	17208	17220	17240	17048	16758	16975	17276	16891	16963	17150	16941	17052	17023	17006	17121	16996	17010	16675	16975	17064	17145	17132	17124	16873	17032	17170	17163	16924	17130	17138	17103	16931	16972	16857	17204	16948	16883	16824	17150	17062	16925	16917	16908	17027	17001	17145	16825	17208	16984	17027	17101	17086	17003	17115	16965	17066	16976	16878	16916	17194	16922	16919	17079	16923	16896	17093	17036	17146	17029	17044	17043	17065	16947	17007	16974	17056	17026	16916	16997	17142	16849	16857	17005	16944	17037	17136	16875	16961	17086	17016	16993	17044	16951	17001	17005	17190	17009	17035	17260	17026	17030	17101	17047	17198	16965	17142	17076	16993	17148	16873	16984	17103	16884	17156	16829	16886	17060	17029	16867	16844	16991	17083	17200	16922	17044	17139	17042	17090	17117	17008	17137	17117	16950	16889	16934	16901	17108	17019	16899	16958	17057	16917	17164	16938	17089	16898	17153	17053	17006	17113	16966	16898	16978	17049	16814	17024	16864	17171	17124	16966	17044	16957	17079	17115	16809	16979	17027	16918	16982	16970	16906	17012	16890	17034	17052	17046	17040	17002	16935	17015	16886	16760	16966	16904	17119	17054	16870	17070	16952	17171	16987	17047	17046	17126	16912	17067	17060	16966	16897	16965	17103	16961	16857	16951	17025	16904	16882	16895	16993	16880	16959	17046	17017	17077	16969	16972	17087	16992	17122	16974	17059	17066	17108	16906	17031	17003	16889	16911	16985	17017	17031	16987	17040	17063	16901	16990	16881	16984	17089	17022	17071	16913	16975	17169	16944	17085	17057	17039	17048	16939	17334	16739	16980	16930	16953	17164	17110	16975	16875	17118	17072	17132	17154	17129	17076	17041	17018	16929	17096	17023	17183	16999	16860	16877	17045	16914	17069	17266	16948	17070	17012	17082	16942	17048	17133	16899	17039	17154	17123	17211	17052	16889	16921	17149	16948	17050	16978	16805	17100	16853	17107	17054	16990	16963	17199	16913	17077	16880	17118	17025	17022	17031	17031	17006	16986	17168	17002	17263	16940	17133	17236	16944	16955	17135	17213	16987	16959	16904	17087	16865	17149	17078	17001	16978	17084	16982	16782	16893	17031	17145	16921	16898	16979	17250	17263	16929	17074	16984	16811	17190	17002	16794	17262	17175	16936	16933	16986	17061	16875	16925	16838	16792	17087	16983	17083	17008	16834	16893	16901	16942	17018	16929	17138	16954	17217	17036	17000	17039	16946	17188	17099	16937	16985	17151	17169	17061	16997	16919	16838	17129	16887	16965	16952	16703	17141	16994	17073	17022	16900	16872	17200	17048	16835	17019	17017	17035	16903	16847	17082	17237	16840	16822	17035	17219	17114	17042	16953	17058	17138	16922	16874	16902	16839	17176	17054	17122	17064	16857	17008	17083	17023	16925	17073	17045	17055	17111	16941	17040	17030	16933	17004	16865	16780	16790	17066	16922	16988	16813	17000	16968	16982	16923	16947	16932	17032	16853	17076	16849	16925	16923	17265	16904	17170	17236	16942	17064	16934	16960	17015	16920	16891	16894	17062	17067	16870	16851	16912	17102	17155	16810	17155	16757	17014	16884	16838	17229	17120	16874	17001	17030	16988	16981	17092	16968	16940	16974	16975	17020	16933	16982	16980	17138	17199	16883	17175	16989	16944	16940	16940	17128	16920	16939	16999	16925	17057	16988	17151	17022	17200	16921	17003	16962	16869	16980	17040	16903	17023	17031	17021	17063	17081	17242	17014	16791	16675	16947	16900	17129	16937	17046	17061	16902	16842	16947	16984	17005	17158	17055	16832	17036	17084	17082	17133	17116	17048	17095	16932	17257	17220	17117	17095	16998	16989	16838	17066	16944	17013	17197	17061	17017	17088	16967	17072	17119	16936	16956	16885	17077	16974	17208	17053	17005	17175	17007	16921	16921	17014	16950	16985	16915	16979	17065	17010	17009	16925	16973	17070	17119	16859	16987	17063	16892	16901	17023	17027	16933	16841	17006	16806	16891	16908	16893	16867	16904	17144	17223	17053	17123	17016	17023	17117	17206	16983	17169	17018	17008	16784	16954	17029	16996	16974	17099	16998	17204	17154	17082	17053	17109	17213	17054	16801	17077	16919	16950	16948	16977	16995	16951	17067	16999	17022	17020	17244	16945	16917	16871	17228	17072	17073	16977	17158	17267	16825	16817	16912	16942	16926	16852	16957	16955	16973	17014	17054	17019	17152	16938	16896	17001	16958	16812	17136	17145	17139	17058	16952	17071	17283	16973	16832	16850	17024	16964	16857	16898	17092	16928	17384	17068	16977	16900	17063	17028	16864	17091	16911	16778	17175	17254	16920	17074	17049	17069	17127	17155	16965	17135	17125	16981	16963	17087	17042	17119	16987	16909	16815	17051	17005	16931	16943	16937	17049	16947	17016	17010	17007	16906	16952	16828	16886	16745	17089	17211	16888	17164	16886	17051	17265	17099	17118	17058	16879	17053	17114	17006	16929	17117	17098	17055	17125	16939	16859	17115	17038	17058	17066	16989	17154	17061	16991	16980	16779	16899	17056	16959	17069	16900	16951	17012	17095	16948	16820	17049	17080	16902	17049	16914	17073	17065	17016	17078	16909	16945	16963	17096	17071	17124	16980	16958	16974	16944	17125	17227	16977	17098	17078	17128	16989	17140	16908	17184	17208	17061	17076	16791	16752	16970	17172	16963	16964	16994	16850	17048	16824	17051	17081	16982	17050	16949	16871	17046	16936	16907	16926	16998	17075	16877	16902	17206	17130	16943	17089	16972	16983	16880	16957	16995	17029	16978	16902	16924	17063	17035	16977	17022	16917	16893	17051	17043	17052	16818	16916	17135	17083	16906	16945	16968	16954	17073	17091	16884	16953	16967	16958	16828	17082	17117	17079	16952	17020	17077	17260	17027	17145	17025	17118	17050	17068	16991	16997	16911	17051	16790	16880	16998	17021	17024	16893	17194	17068	17000	16812	16983	17051	17112	16804	16983	17019	16902	17083	17046	17077	16980	16931	16869	16858	16809	16717	17029	16983	17017	17179	16964	16977	16982	17041	17288	16850	17011	16853	17008	16939	16812	16917	16839	16980	17046	17170	17056	17013	16935	17184	17025	16933	17008	17002	17286	17144	17150	17166	16984	17233	17003	17127	17054	16946	16946	16980	16970	16810	17002	16862	17011	17171	17048	17089	16899	16959	16912	16970	17097	16946	16915	16960	16965	16865	17080	16961	17153	17052	16949	16880	17003	17016	16796	16943	17008	16906	17224	17061	17079	17128	16988	17021	16905	17185	16997	16900	17051	16902	17086	16989	17025	17148	17050	17212	16983	17059	17084	17005	16999	17068	17031	17204	16819	16790	16892	17018	17176	16919	16818	17105	16948	17150	17091	16840	17146	17285	17051	17052	16958	16841	16890	16822	16983	16826	17062	16904	16938	17175	16914	16932	17042	17154	16973	16860	16907	16930	16898	17101	17059	16990	17074	17055	16928	17060	17016	17092	16879	16895	17018	17011	17015	16912	17066	16943	17165	17010	16982	17014	17111	17123	16947	17058	17006	17129	16863	16821	16921	16890	17010	16964	17256	17134	16927	17065	17199	17158	16957	16873	17023	16917	17054	17014	17034	17027	17129	16965	17264	16967	16890	16965	16821	17005	17044	16988	16993	17002	17100	17186	17160	16999	16860	17079	16906	16876	17094	17061	17118	17066	17132	17119	16813	16841	16972	17048	16871	17079	16943	16978	16920	17231	17171	17131	16903	17093	16993	16911	17269	16985	16971	17011	17024	16936	16970	16972	17049	17148	17114	17179	17110	17054	17063	17056	17045	17040	17148	17069	16892	16991	17069	16989	16804	16887	16936	17085	17037	16897	16839	16994	17044	17048	17072	17014	17107	16858	16966	16942	16961	16916	17055	16991	17020	17104	16915	17050	16881	17025	17112	17246	17153	16999	16886	16856	17078	17068	16804	17020	16953	17042	17038	17141	17093	16976	17124	16985	17077	16855	17070	16936	17000	17040	16962	16935	17051	17093	16946	17136	16998	17049	16945	16976	16995	16982	17079	17079	17013	16927	17039	17166	17048	17038	17033	17068	17016	17128	17001	16961	16905	16923	16883	16969	16997	16992	16759	16933	16754	16809	17036	16790	17012	16944	16969	17032	17004	16961	16944	17163	17049	16949	16960	16858	16922	17063	17015	16985	16964	16957	16986	17029	16940	17118	16812	17015	17112	17072	17042	16842	17020	16851	16799	17059	17158	16867	17211	16900	16983	16959	16976	17148	16981	16901	16999	16984	16925	16990	16748	16863	17009	17080	16887	17146	17110	17142	17212	17050	16712	17000	17011	16799	17171	17082	16932	17022	16861	17305	17000	17067	16990	17118	17132	16892	17183	16977	16816	16939	16933	17052	17056	17000	17024	17026	17179	17017	16857	16966	16954	16985	17104	16785	16693	17024	17120	16885	16991	16997	16934	17046	17118	16948	17008	17028	16890	16995	16945	16918	17154	16961
42666	66294	59954	47148	37918	28706	24099	21249	19570	18316	16779	16225	15902	15698	15759	15589	15520	15568	15608	15626	15517	15561	15568	15480	15331	15658	15433	15392	15282	15346	15447	15390	15386	15217	15277	15369	15369	15230	15460	15240	15132	15408	15405	15227	15350	15417	15369	15494	15282	15455	15401	15449	15413	15455	15395	15475	15332	15516	15493	15396	15540	15310	15469	15359	15495	15179	15549	15271	15472	15396	15212	15366	15435	15288	15305	15409	15368	15236	15257	15428	15456	15405	15263	15414	15345	15473	15162	15403	15452	15401	15293	15097	15360	15311	15414	15395	15430	15260	15167	15391	15117	15330	15367	15473	15320	15370	15463	15344	15306	15406	15276	15360	15371	15414	15377	15453	15248	15525	15382	15391	15368	15363	15339	15463	15222	15537	15185	15485	15390	15416	15237	15306	15398	15372	15409	15294	15430	15289	15438	15574	15496	15228	15292	15243	15463	15264	15358	15378	15360	15389	15330	15312	15288	15283	15422	15396	15405	15290	15412	15199	15513	15317	15339	15480	15311	15352	15549	15329	15269	15251	15349	15353	15428	15376	15434	15379	15289	15420	15296	15313	15297	15213	15327	15296	15230	15315	15329	15368	15359	15392	15399	15260	15289	15233	15348	15417	15319	15145	15389	15389	15450	15390	15379	15365	15320	15388	15432	15295	15390	15426	15398	15279	15243	15353	15338	15560	15294	15345	15490	15302	15297	15324	15346	15392	15411	15449	15383	15309	15352	15580	15279	15445	15381	15485	15522	15312	15411	15461	15356	15325	15403	15317	15537	15420	15357	15387	15431	15309	15304	15266	15360	15432	15375	15221	15377	15299	15394	15399	15503	15254	15190	15237	15413	15210	15292	15398	15363	15387	15203	15369	15375	15126	15417	15298	15253	15316	15366	15434	15505	15408	15340	15167	15305	15473	15444	15191	15452	15371	15480	15344	15413	15441	15305	15360	15207	15334	15298	15564	15196	15417	15440	15459	15491	15096	15362	15370	15290	15401	15208	15271	15518	15423	15346	15312	15306	15255	15398	15241	15216	15478	15287	15310	15234	15426	15320	15287	15274	15460	15288	15290	15377	15252	15287	15115	15317	15437	15378	15240	15399	15361	15400	15504	15377	15191	15398	15332	15465	15406	15278	15428	15429	15505	15363	15239	15262	15256	15264	15428	15242	15503	15411	15356	15249	15422	15544	15460	15421	15412	15296	15429	15403	15354	15330	15428	15333	15403	15333	15424	15389	15209	15343	15466	15405	15327	15336	15436	15377	15327	15320	15456	15197	15384	15241	15478	15370	15597	15169	15439	15344	15266	15372	15372	15289	15392	15314	15299	15407	15347	15335	15474	15184	15512	15215	15157	15488	15335	15326	15329	15305	15440	15441	15392	15463	15405	15315	15318	15396	15278	15318	15377	15317	15385	15458	15405	15444	15162	15318	15329	15290	15456	15286	15241	15404	15349	15405	15437	15120	15465	15442	15466	15359	15629	15397	15382	15300	15243	15286	15377	15372	15350	15227	15502	15243	15339	15284	15438	15222	15358	15380	15199	15431	15220	15222	15383	15340	15436	15533	15202	15424	15312	15531	15476	15483	15463	15419	15276	15153	15263	15492	15483	15169	15289	15308	15273	15442	15386	15183	15407	15350	15237	15396	15365	15335	15330	15385	15458	15393	15377	15224	15417	15425	15271	15383	15168	15355	15392	15260	15238	15420	15274	15358	15418	15477	15173	15301	15303	15396	15305	15428	15521	15428	15279	15371	15286	15394	15230	15478	15338	15314	15356	15415	15320	15473	15298	15310	15256	15384	15324	15434	15086	15365	15286	15436	15283	15287	15242	15353	15201	15376	15318	15068	15307	15428	15359	15359	15222	15225	15248	15425	15468	15427	15395	15264	15161	15242	15322	15459	15169	15558	15612	15265	15322	15351	15317	15307	15227	15202	15582	15276	15235	15298	15418	15243	15156	15301	15264	15379	15266	15494	15274	15198	15388	15224	15503	15538	15262	15275	15413	15432	15384	15513	15313	15356	15255	15410	15283	15293	15368	15402	15347	15339	15391	15310	15450	15280	15217	15325	15197	15385	15287	15288	15429	15347	15337	15408	15464	15397	15501	15298	15271	15280	15436	15377	15385	15355	15383	15231	15368	15405	15392	15376	15410	15434	15395	15360	15332	15359	15449	15333	15460	15561	15364	15449	15361	15391	15307	15270	15492	15410	15191	15482	15204	15245	15252	15541	15484	15206	15227	15396	15270	15414	15158	15409	15300	15278	15450	15318	15329	15271	15516	15433	15360	15224	15347	15310	15383	15286	15353	15310	15313	15396	15377	15182	15474	15492	15397	15340	15289	15321	15297	15196	15454	15524	15392	15444	15285	15468	15356	15402	15366	15279	15325	15403	15382	15488	15336	15203	15418	15265	15380	15348	15383	15414	15248	15342	15359	15334	15332	15355	15183	15557	15270	15228	15299	15249	15430	15382	15446	15399	15451	15248	15347	15434	15511	15310	15458	15310	15429	15443	15326	15349	15320	15424	15298	15157	15318	15306	15397	15270	15306	15256	15360	15415	15353	15263	15281	15176	15191	15372	15291	15242	15383	15444	15257	15418	15368	15492	15520	15326	15163	15422	15346	15252	15463	15427	15404	15371	15351	15416	15182	15399	15129	15308	15412	15407	15359	15404	15285	15317	15340	15166	15207	15434	15439	15323	15388	15405	15384	15200	15236	15342	15274	15285	15497	15441	15273	15303	15323	15446	15476	15065	15361	15274	15313	15357	15445	15361	15560	15415	15303	15336	15429	15372	15435	15187	15328	15350	15441	15389	15380	15411	15275	15270	15284	15438	15215	15312	15360	15234	15425	15211	15340	15260	15303	15261	15441	15502	15424	15313	15353	15458	15453	15257	15245	15322	15351	15445	15243	15290	15393	15196	15374	15318	15505	15394	15369	15525	15542	15305	15359	15343	15328	15310	15237	15440	15249	15331	15289	15384	15497	15218	15338	15411	15348	15496	15422	15495	15285	15338	15345	15267	15469	15458	15395	15484	15293	15347	15330	15345	15258	15412	15374	15386	15310	15239	15334	15379	15441	15534	15272	15412	15518	15449	15215	15390	15209	15280	15405	15250	15395	15441	15374	15140	15287	15397	15266	15326	15570	15435	15397	15230	15579	15365	15296	15461	15390	15452	15454	15426	15472	15530	15326	15465	15402	15249	15454	15322	15432	15456	15238	15422	15447	15354	15293	15157	15120	15356	15388	15410	15381	15257	15171	15252	15327	15352	15171	15207	15421	15172	15419	15341	15322	15289	15388	15252	15399	15382	15418	15196	15459	15207	15152	15304	15284	15364	15307	15276	15293	15410	15539	15503	15332	15409	15403	15377	15341	15557	15313	15441	15288	15464	15281	15284	15251	15485	15016	15337	15457	15232	15424	15487	15373	15145	15317	15276	15301	15257	15304	15504	15441	15395	15247	15258	15347	15256	15461	15297	15326	15345	15457	15244	15239	15490	15295	15397	15315	15244	15408	15340	15475	15218	15314	15421	15173	15204	15302	15373	15256	15316	15292	15329	15253	15380	15437	15238	15408	15260	15290	15328	15362	15451	15284	15331	15284	15353	15342	15461	15256	15222	15330	15303	15390	15168	15513	15391	15183	15458	15329	15397	15355	15293	15343	15391	15404	15456	15392	15361	15424	15302	15228	15380	15247	15389	15359	15502	15407	15337	15338	15401	15433	15471	15388	15314	15244	15432	15370	15330	15367	15517	15423	15315	15331	15330	15370	15342	15402	15416	15513	15492	15281	15225	15518	15218	15334	15314	15324	15243	15424	15307	15332	15363	15369	15456	15286	15295	15279	15324	15240	15383	15254	15417	15365	15325	15463	15329	15368	15426	15268	15355	15479	15314	15239	15373	15498	15387	15427	15331	15448	15160	15401	15270	15508	15196	15306	15261	15316	15446	15347	15258	15249	15447	15353	15417	15383	15449	15214	15412	15314	15360	15190	15515	15296	15287	15307	15358	15349	15321	15493	15416	15369	15476	15435	15236	15202	15247	15312	15454	15374	15442	15134	15321	15329	15262	15423	15416	15423	15220	15252	15293	15406	15223	15278	15476	15324	15302	15427	15288	15420	15367	15388	15256	15159	15255	15373	15391	15315	15269	15202	15342	15373	15573	15153	15384	15624	15344	15271	15369	15240	15368	15471	15247	15398	15480	15137	15286	15354	15522	15419	15366	15482	15244	15313	15257	15305	15378	15284	15386	15411	15360	15315	15182	15463	15351	15463	15148	15404	15200	15390	15110	15269	15375	15338	15515	15140	15515	15190	15511	15314	15371	15383	15606	15184	15295	15271	15239	15271	15526	15259	15372	15303	15426	15203	15321	15255	15294	15303	15596	15278	15424	15343	15365	15286	15585	15276	15420	15313	15505	15302	15485	15252	15365	15215	15378	15276	15520	15255	15258	15403	15287	15426	15267	15323	15441	15291	15575	15275	15480	15444	15390	15486	15572	15453	15397	15391	15456	15450	15251	15389	15352	15284	15436	15506	15312	15326	15068	15302	15422	15403	15219	15315	15392	15360	15441	15457	15399	15368	15435	15309	15169	15257	15255	15291	15401	15437	15411	15287	15477	15357	15432	15358	15374	15218	15376	15278	15468	15544	15261	15313	15509	15344	15141	15184	15365	15404	15354	15330	15293	15300	15516	15412	15501	15368	15371	15284	15345	15258	15212	15344	15291	15487	15269	15327	15565	15341	15409	15478	15327	15317	15310	15432	15340	15355	15279	15506	15422	15484	15225	15152	15182	15247	15415	15367	15541	15223	15356	15520	15200	15397	15436	15392	15425	15402	15477	15132	15274	15236	15394	15293	15167	15351	15247	15331	15490	15144	15526	15252	15364	15454	15390	15314	15413	15489	15260	15265	15364	15372	15482	15438	15266	15378	15414	15450	15289	15466	15229	15308	15286	15130	15256	15360	15323	15262	15335	15345	15373	15371	15219	15368	15381	15468	15305	15556	15307	15237	15307	15205	15352	15305	15278	15348	15471	15386	15439	15337	15506	15483	15276	15330	15481	15335	15348	15308	15418	15303	15276	15372	15277	15332	15415	15309	15462	15342	15394	15399	15460	15236
30155	30630	37782	31756	23523	19673	18134	17183	16960	16561	16249	16329	16176	15927	15938	16075	16089	15950	16029	16053	15669	16126	15794	16030	15979	15753	15935	15879	15946	15718	15812	15873	15935	15935	15892	15981	16080	15979	16006	15699	15965	15881	15863	15982	15954	15898	15902	15805	15696	15940	15796	15753	15890	15877	15845	15852	16005	15789	15863	15794	15682	15699	15690	15617	15832	15909	15840	16028	15974	15871	15993	15881	15879	15935	15819	15781	15703	15839	15850	15913	15889	15843	15925	15940	15903	15822	15893	15681	15853	15851	15650	15787	15596	15837	15952	15930	15734	15920	16084	15757	15952	15887	15848	15925	15946	16055	16000	15880	15742	15937	16001	15894	16029	15832	15761	16055	15688	15788	15755	15766	15842	15858	15794	16061	15851	15865	15931	15978	15861	15625	15706	15950	15875	15955	15811	15850	15816	15638	16051	15736	15967	15916	15805	15815	15681	15972	15914	15727	15863	15966	15896	15829	15859	15859	16025	15835	15961	15830	15830	15938	15938	15768	16115	16010	15886	15748	15875	15952	15703	15875	15983	15909	15805	15920	15736	15906	15896	15975	15950	15834	15631	16107	15795	15878	15870	15748	15789	15652	15833	15918	15908	15862	15862	15751	15725	15992	15965	15823	16008	15971	16120	15666	15705	15678	15933	15856	16007	15866	15801	15891	15902	15847	15916	15940	15972	15733	15756	15963	15768	15778	15868	15944	15846	15897	15940	16143	15861	15649	15953	15907	15856	15859	15826	15963	15926	15929	15916	16001	15746	15876	15600	15787	15944	15939	15920	15885	16023	15835	15841	16058	15834	15862	15838	15858	15720	16017	15879	15824	15965	16020	15807	15926	15710	15812	15919	15782	15827	16071	16126	16019	15710	15834	15853	15846	15882	15948	15673	16093	15852	16084	15926	15859	15867	15661	15826	15817	15676	15682	15749	15845	15732	15803	15934	15853	15732	15961	15989	15959	15960	16105	15793	15970	15963	15738	15898	15824	15737	15753	15680	15857	15848	16078	15942	15767	15901	15973	16037	15965	15878	15902	15920	15916	15866	15932	15905	15788	15839	16010	15780	15891	15956	15861	15836	16084	15772	15792	15793	15844	16041	15828	15965	16013	15833	15670	15904	15853	15690	15820	15825	15759	15967	15949	16045	15944	15884	15914	15791	15820	15851	15825	15945	15886	15883	16010	15847	15943	15842	15770	15878	15907	16033	15953	15938	16021	15945	15639	15832	15989	15808	15930	15776	16041	15866	15813	15910	16024	15718	15770	15915	15993	15702	15858	15608	15573	15987	15940	15938	15857	15799	15790	15722	15774	15800	15757	15743	15855	15905	15827	15868	15885	15901	15699	15884	15728	15877	16015	15785	15923	15767	15822	15673	15933	15975	15828	15749	15938	15964	15807	15693	15983	15825	15953	15754	15796	15876	15815	15785	15814	15775	15684	15834	15980	15862	15974	15842	15850	15751	15652	15968	15931	15834	15823	16025	15673	15821	15768	15943	15653	15916	15825	15977	15799	15867	15850	15765	15984	16032	15944	15723	15962	15800	15697	15869	15923	15878	15718	15835	15769	15791	15867	15989	16034	15690	15892	15837	16093	15763	15762	15824	15949	15801	15973	15963	15901	15836	15818	15946	15904	15737	15804	15980	15759	15767	15883	15857	15800	16047	15695	15822	15768	15859	15757	15987	16037	15757	15908	15906	15907	15980	15822	15711	15953	15858	16036	16000	15903	15973	15799	15846	16056	15763	15900	16042	15909	15807	15873	15910	15958	15881	15878	16013	15912	15793	15955	15734	15883	15938	15797	15692	16079	15911	15736	15858	15701	15896	15802	15880	15833	15859	16105	15853	15865	15811	15901	15904	15879	15857	15816	15741	15727	15848	15824	15691	15927	15953	15744	15850	15969	15907	15892	15662	15873	15875	15958	15820	15907	15897	15887	15843	15650	16041	15772	15912	15909	15784	15839	16020	15743	16030	15848	15854	15868	15707	15777	15877	15812	15929	15732	15907	15866	15936	15781	15829	15917	15743	15800	16088	15961	15956	15958	15952	15697	15852	15921	15863	15974	15720	15862	16082	15914	15873	15856	15873	15826	15886	15858	15901	15923	15849	15982	15830	16016	15843	15992	15840	15770	15827	15838	16026	15936	15855	15900	15891	15858	15919	15987	15780	15998	15862	15735	15853	16031	15915	15673	15909	15714	16000	15744	15913	16029	15748	15745	15857	15882	15935	15784	16089	15747	15623	15673	15792	15901	15821	15890	15964	15721	15866	15768	15883	15963	15828	16003	15957	15968	15725	15826	15938	15980	15813	15563	15987	15769	15793	16073	15769	15771	15620	15793	16040	15756	15909	16035	15695	15876	15858	15779	15820	15895	15932	15802	15958	15826	15924	16037	16011	15988	15945	15857	15806	15793	15909	15767	15861	15756	15855	15816	15886	15701	15846	15773	15885	15898	15805	15865	15856	15653	16003	15830	15920	15763	15927	15996	15866	15929	15756	15983	15827	15854	16011	15748	16028	15908	15996	15880	15785	15864	15829	15986	15833	15922	15904	15969	16066	15817	15758	15823	16106	15602	15783	15742	15751	15707	15853	15754	15968	15770	15672	15847	15875	15866	15970	15619	15791	16113	15798	15688	15834	15827	15948	15803	15810	15814	16025	15915	15917	15933	15977	15923	15758	15654	15806	15936	15760	15683	15861	15707	15800	15760	16027	15949	15714	15746	15886	15593	15838	15812	15725	15782	15710	15784	15921	15997	15802	15852	15941	15819	15879	15813	15935	15811	15729	15849	16012	15827	15882	15803	15980	15731	15878	15758	15818	15935	15782	15932	15798	15948	15962	15810	15876	15776	15739	15876	15926	15850	16009	15766	15917	15851	15802	15684	15876	15848	15739	15798	15895	15834	15877	15974	15847	15839	16050	15972	15936	15870	15727	15873	16072	15845	15945	15701	15775	15741	16001	15858	16007	15711	15864	15679	15823	15897	15867	15785	15835	15814	15871	15905	15997	15992	15833	15957	15906	15899	15650	15947	15870	15761	15939	15977	15856	15694	15832	15798	15995	15816	16036	15856	15548	15914	15929	15937	15913	15816	15876	15774	15765	15788	15906	15969	15995	15931	15817	15847	15928	15986	15838	15962	15757	15866	15874	15798	15641	15661	15882	15971	15951	15912	15951	15827	15804	15934	15723	15884	15860	15781	16006	15927	15886	16096	15855	15723	15782	16014	15507	15840	15658	15775	15938	15956	15698	15747	15908	15991	15798	15707	15873	15683	15940	15843	15848	15978	15797	15983	15789	15922	15980	15806	15964	15836	15798	15667	15855	15775	16005	15845	16011	15986	15871	15850	15860	15825	15990	15950	15986	15769	15875	15952	15836	15763	15828	15800	15788	16006	16012	16034	16079	16075	15874	15729	15897	15818	15873	15857	15821	15701	15726	15858	15752	15983	15626	15756	15996	15794	15932	16084	16114	15964	15940	15924	16038	15875	15874	15859	15944	15847	15697	15858	15848	15950	15931	15868	15765	15904	15850	15809	15841	15928	15896	15678	15827	15867	15885	15952	15869	15940	15823	16002	15856	15910	15820	15889	15902	15997	15785	15763	15886	15976	16078	15953	15989	15815	15995	15939	15717	15890	15785	15757	15816	15952	15942	15936	15879	15805	15925	15974	16010	15900	15854	15869	15619	15870	15956	15707	15719	15946	15941	15809	15861	15820	15730	16137	16058	15835	15967	16134	16029	16077	15916	16044	15951	15855	15784	15728	15811	15922	15631	15985	15783	15653	15944	15860	15794	15797	15834	15964	15891	15922	15909	15911	15694	16031	15859	15736	15785	15888	15793	15684	15701	15733	15962	15897	15789	16126	15916	15683	15876	15832	15817	15948	15919	15871	15843	15795	15776	15714	15853	16137	16026	16031	15821	15803	15562	15895	16088	15999	15913	15910	15936	15906	15980	15884	15908	15882	15858	15830	15717	15780	15948	15853	15791	15872	15946	15783	16073	15716	15733	15995	15761	15804	15778	15818	15792	15674	15800	15867	15863	15935	15617	15754	15902	15797	15645	15795	15897	15959	15825	15802	15993	15752	15656	15854	16045	16048	15828	15738	15925	16049	15837	15762	15720	15891	15959	15936	15980	15936	15871	15803	15668	15973	16040	15979	15837	15978	15952	15904	15951	15783	15793	15686	15840	15777	15889	15981	15750	15838	15671	15924	15957	15802	16055	15824	15910	15815	15978	15813	15792	15784	15936	15750	15824	15843	15829	15826	15871	15918	16075	15974	15912	15894	15632	15961	15711	16083	15694	15872	15803	16071	16155	15832	15945	16017	15849	15759	15897	15835	15787	15971	15935	15830	15821	16066	15957	15774	15988	15873	15986	15760	15968	15789	15955	15908	15864	15775	15726	15835	15860	15730	15974	15882	15854	15797	15786	15939	15952	16010	15890	15965	15842	15932	15756	15784	15856	15803	15769	15759	15917	15914	16014	15804	15891	15932	15858	15883	16072	15951	15785	15677	15889	15816	15804	15919	15895	16045	15807	15923	15940	15809	15969	15753	15889	15728	15637	15958	15996	15879	16012	15819	15703	15756	15859	16123	15987	15930	15947	15878	15762	15683	15767	15867	16096	15953	15883	15878	15904	15756	15938	15796	15942	15728	15796	15927	15872	15800	16013	15716	15902	15950	15843	15823	15920	15958	15651	15722	15779	15801	15916	15714	16005	15745	15885	15928	15969	15866	16028	15724	16129	15835	15847	15816	15694	15826	15753	15722	15875	15679	15874	15907	15770	15892	15765	15911	15924	15993	15678	16035	15653	15966	15826	15838	15977	15825	15928	16022	15702	15820	15894	15971	15869	15862	15785	15814	15827	15972	15738	16112	15876	15787	15788	15781	15627	16010	15955	15782	15733	15812	15928	15902	15795	15868	15929	15859	15836	15797	15962	16080	15956	15946	15985	15834	16031	15897	16014	15985	15931	15705	16050	15801	16149	15589	15731	15960	15925	15958	15826	15888	15983	15892	15906	15676	15789	15846	15840	15755	15667	15860	15779	15768	15847	15911	15787	16015	15613	15844	15905	16042	16015	15893	15866	15718	15924	15820	15790	15870	15846	15952	15989	15954
37937	49385	43634	31759	24060	19072	17297	16410	15820	15343	15054	15020	14971	14836	14591	14998	14582	14758	14869	14656	14861	14789	14829	14586	14675	14781	14660	14729	14615	14816	14661	14739	14651	14683	14714	14663	14690	14762	14551	14840	14612	14597	14773	14512	14732	14755	14600	14744	14700	14645	14536	14646	14652	14866	14754	14786	14680	14688	14758	14611	14683	14864	14719	14469	14653	14602	14718	14444	14528	14680	14796	14761	14778	14628	14632	14558	14738	14589	14803	14648	14798	14611	14511	14629	14750	14549	14661	14734	14739	14463	14566	14663	14650	14680	14638	14907	14594	14702	14662	14670	14655	14691	14867	14679	14535	14714	14694	14714	14509	14564	14501	14493	14601	14558	14715	14676	14600	14736	14764	14752	14645	14558	14704	14689	14654	14544	14590	14938	14695	14616	14600	14861	14717	14723	14815	14632	14714	14425	14665	14670	14643	14568	14737	14580	14725	14714	14475	14521	14545	14754	14809	14455	14702	14812	14853	14686	14530	14690	14711	14757	14564	14908	14654	14816	14676	14670	14828	14720	14748	14647	14679	14745	14856	14858	14819	14592	14575	14692	14660	14614	14597	14687	14697	14688	14660	14745	14735	14736	14696	14664	14489	14553	14875	14678	14644	14652	14727	14671	14836	14486	14771	14646	14742	14713	14639	14519	14770	14621	14686	14791	14700	14635	14583	14734	14736	14636	14698	14634	14648	14805	14564	14669	14680	14453	14712	14777	14559	14772	14730	14619	14754	14824	14661	14544	14538	14798	14625	14576	14553	14461	14608	14645	14563	14659	14700	14605	14733	14806	14864	14584	14575	14723	14547	14586	14782	14573	14566	14683	14662	14671	14752	14601	14630	14665	14806	14665	14798	14524	14646	14589	14569	14625	14637	14665	14705	14739	14811	14641	14687	14567	14756	14833	14615	14545	14531	14835	14665	14505	14708	14782	14643	14847	14694	14661	14679	14640	14690	14675	14586	14699	14724	14566	14796	14662	14593	14708	14912	14728	14564	14693	14666	14631	14611	14787	14635	14769	14509	14631	14820	14657	14627	14779	14642	14743	14632	14696	14612	14717	14531	14593	14629	14604	14681	14724	14593	14549	14731	14753	14664	14536	14583	14535	14717	14793	14597	14561	14677	14587	14615	14706	14658	14650	14665	14767	14581	14795	14554	14857	14793	14789	14620	14637	14585	14715	14705	14723	14683	14759	14517	14657	14623	14810	14814	14661	14662	14611	14719	14473	14833	14571	14582	14735	14637	14626	14795	14548	14570	14811	14554	14580	14639	14716	14883	14737	14705	14585	14806	14594	14794	14632	14734	14487	14744	14808	14746	14726	14656	14591	14839	14454	14664	14629	14620	14830	14711	14646	14775	14721	14840	14648	14589	14630	14729	14651	14639	14675	14684	14782	14820	14728	14932	14690	14719	14784	14762	14712	14526	14709	14774	14552	14836	14492	14653	14692	14652	14718	14661	14611	14710	14656	14592	14820	14834	14634	14621	14664	14710	14684	14601	14584	14493	14728	14697	14731	14674	14644	14847	14633	14626	14834	14639	14590	14641	14597	14697	14616	14723	14764	14670	14584	14784	14624	14789	14678	14621	14646	14774	14664	14544	14665	14598	14596	14704	14729	14654	14775	14667	14688	14752	14765	14631	14758	14597	14717	14663	14792	14654	14498	14598	14831	14682	14689	14621	14604	14642	14699	14517	14714	14572	14764	14586	14613	14811	14660	14698	14644	14761	14600	14645	14725	14671	14676	14621	14805	14546	14654	14582	14561	14909	14697	14753	14597	14573	14663	14741	14814	14527	14762	14756	14838	14656	14681	14512	14647	14732	14821	14717	14562	14626	14752	14493	14699	14707	14769	14699	14818	14698	14772	14515	14572	14530	14619	14687	14649	14641	14728	14451	14663	14660	14733	14726	14533	14609	14720	14598	14638	14633	14774	14509	14748	14609	14535	14710	14683	14695	14829	14529	14890	14692	14552	14532	14737	14695	14628	14582	14620	14551	14689	14619	14609	14505	14553	14811	14847	14665	14714	14670	14785	14687	14673	14692	14677	14689	14839	14517	14729	14689	14687	14655	14701	14712	14778	14721	14691	14849	14734	14663	14639	14699	14750	14594	14811	14667	14621	14841	14678	14748	14664	14646	14598	14877	14673	14795	14716	14708	14781	14681	14673	14663	14615	14807	14652	14707	14698	14599	14849	14762	14763	14682	14721	14739	14689	14837	14579	14807	14535	14660	14608	14973	14705	14650	14633	14791	14671	14767	14773	14667	14698	14627	14513	14730	14864	14676	14756	14664	14664	14720	14582	14639	14665	14677	14856	14683	14738	14708	14809	14626	14789	14893	14551	14836	14712	14721	14849	14650	14627	14749	14668	14743	14582	14679	14685	14558	14632	14719	14712	14706	14704	14649	14446	14769	14520	14596	14586	14715	14567	14618	14677	14631	14606	14773	14803	14749	14854	14723	14647	14633	14650	14653	14623	14734	14742	14853	14684	14807	14740	14574	14690	14876	14650	14512	14698	14705	14755	14650	14606	14754	14812	14686	14683	14710	14708	14697	14773	14554	14664	14706	14696	14703	14753	14675	14661	14734	14755	14668	14687	14699	14738	14909	14663	14677	14765	14646	14648	14716	14620	14728	14644	14732	14551	14764	14761	14585	14607	14739	14702	14517	14767	14878	14641	14693	14739	14634	14601	14800	14624	14606	14778	14659	14756	14522	14738	14477	14743	14843	14773	14666	14732	14899	14668	14777	14678	14724	14666	14683	14574	14827	14677	14637	14583	14676	14563	14623	14751	14637	14738	14718	14704	14592	14740	14499	14701	14582	14693	14582	14656	14602	14629	14687	14676	14700	14813	14693	14700	14673	14660	14717	14634	14815	14739	14938	14601	14775	14805	14702	14864	14798	14689	14692	14718	14537	14677	14674	14764	14594	14627	14625	14662	14828	14698	14786	14696	14665	14586	14627	14747	14601	14609	14794	14725	14828	14523	14575	14797	14773	14692	14592	14663	14653	14695	14638	14832	14695	14761	14680	14777	14679	14568	14762	14594	14661	14639	14568	14752	14597	14729	14642	14501	14547	14783	14708	14629	14627	14739	14891	14694	14709	14764	14830	14656	14720	14611	14725	14718	14589	14730	14676	14612	14856	14650	14609	14741	14800	14623	14698	14669	14559	14839	14652	14609	14659	14748	14678	14579	14531	14567	14767	14709	14636	14850	14535	14613	14503	14876	14651	14661	14805	14724	14697	14536	14536	14679	14731	14554	14777	14639	14679	14640	14703	14798	14700	14658	14640	14701	14617	14689	14634	14646	14717	14677	14742	14756	14793	14856	14704	14583	14800	14602	14752	14713	14575	14743	14734	14773	14727	14697	14701	14600	14607	14834	14664	14653	14791	14737	14733	14657	14714	14758	14751	14576	14715	14745	14722	14651	14906	14726	14735	14825	14765	14823	14759	14725	14709	14761	14704	14680	14677	14713	14785	14755	14581	14714	14678	14711	14753	14730	14800	14700	14699	14736	14636	14789	14703	14826	14741	14587	14585	14795	14659	14728	14630	14622	14665	14914	14660	14648	14583	14752	14687	14948	14620	14698	14694	14667	14672	14709	14654	14661	14859	14487	14621	14502	14771	14756	14802	14655	14655	14597	14747	14481	14667	14722	14651	14939	14688	14747	14643	14741	14791	14623	14711	14733	14585	14681	14860	14644	14803	14723	14746	14826	14684	14612	14669	14709	14736	14550	14674	14716	14690	14741	14636	14628	14711	14631	14707	14769	14696	14729	14751	14689	14765	14630	14758	14830	14840	14808	14675	14644	14769	14750	14766	14668	14677	14805	14770	14548	14616	14699	14708	14673	14663	14732	14616	14720	14598	14585	14600	14715	14691	14620	14764	14689	14570	14675	14690	14706	14698	14694	14773	14597	14693	14852	14615	14465	14589	14564	14747	14678	14840	14745	14525	14636	14717	14770	14619	14663	14605	14799	14706	14693	14597	14524	14644	14858	14644	14628	14512	14693	14553	14680	14700	14497	14771	14586	14749	14856	14635	14593	14763	14647	14650	14853	14740	14828	14464	14823	14760	14807	14532	14552	14676	14629	14674	14734	14628	14647	14753	14746	14621	14797	14733	14668	14722	14587	14697	14756	14653	14593	14717	14522	14548	14787	14641	14560	14525	14626	14517	14766	14782	14755	14670	14723	14693	14770	14597	14526	14626	14624	14663	14648	14594	14774	14620	14704	14660	14615	14704	14617	14731	14825	14690	14830	14734	14958	14630	14664	14542	14617	14802	14648	14629	14744	14650	14594	14736	14579	14660	14823	14780	14606	14476	14739	14641	14726	14541	14712	14571	14718	14663	14767	14695	14580	14689	14724	14616	14766	14604	14639	14562	14734	14692	14764	14703	14560	14612	14614	14756	14725	14691	14810	14739	14767	14763	14661	14606	14768	14703	14591	14660	14606	14728	14704	14777	14733	14557	14754	14715	14751	14531	14655	14633	14680	14624	14763	14786	14654	14761	14678	14669	14637	14760	14520	14597	14686	14810	14695	14700	14592	14780	14645	14572	14735	14595	14760	14572	14755	14562	14849	14588	14681	14660	14634	14772	14680	14619	14622	14664	14675	14823	14661	14817	14886	14553	14606	14614	14747	14658	14633	14735	14726	14696	14692	14824	14698	14776	14681	14836	14774	14738	14682	14708	14666	14703	14697	14702	14562	14566	14823	14739	14639	14761	14671	14643	14780	14768	14694	14784	14677	14644	14791	14713	14530	14770	14654	14745	14678	14591	14727	14622	14795	14515	14879	14878	14598	14727	14816	14621	14661	14702	14769	14698	14741	14523	14637	14583	14695	14778	14858	14645	14822	14739	14760	14692	14715	14880	14697	14722	14651	14584	14723	14600	14717	14704	14685	14604	14464	14539	14755	14743	14764	14770	14728	14647	14752	14545	14691	14694	14825	14684	14775	14693	14625	14768	14661	14696	14659	14614	14749	14706	14493	14755	14500	14528	14817	14649	14690	14628	14638	14694	14770	14493	14675	14654	14760	14790	14624	14734	14677	14607	14783	14589	14715	14751	14731	14726	14562	14768	14530	14524	14661	14720	14715	14901	14743	14888	14589
24245	21543	29481	26798	26177	26296	24409	20281	18930	18081	17147	16926	16963	16988	16869	16883	16744	16832	16834	16698	16711	16695	16666	16428	16720	16503	16519	16615	16743	16495	16617	16621	16741	16534	16764	16726	16456	16711	16873	16760	16637	16676	16718	16682	16558	16477	16550	16724	16862	16564	16688	16535	16569	16450	16720	16591	16517	16364	16576	16650	16632	16729	16581	16427	16527	16655	16487	16570	16650	16685	16686	16515	16537	16530	16744	16557	16538	16505	16620	16572	16530	16509	16835	16625	16664	16549	16725	16509	16664	16564	16536	16613	16627	16437	16470	16732	16681	16544	16533	16715	16465	16719	16446	16414	16350	16506	16554	16515	16626	16475	16581	16620	16577	16543	16569	16675	16522	16457	16676	16613	16608	16573	16734	16581	16329	16588	16524	16409	16676	16714	16515	16654	16581	16523	16675	16588	16334	16495	16652	16469	16587	16446	16746	16467	16573	16527	16303	16556	16560	16650	16578	16447	16551	16576	16492	16538	16625	16734	16344	16523	16507	16469	16525	16477	16420	16363	16412	16565	16600	16304	16725	16640	16558	16631	16536	16631	16668	16615	16482	16525	16477	16610	16467	16766	16670	16686	16499	16590	16695	16801	16349	16446	16403	16433	16664	16565	16455	16643	16450	16423	16357	16626	16697	16636	16595	16497	16706	16834	16582	16659	16527	16473	16593	16554	16806	16765	16487	16616	16272	16517	16683	16595	16578	16765	16622	16604	16442	16584	16626	16571	16577	16413	16464	16390	16657	16620	16707	16741	16638	16746	16602	16600	16486	16535	16642	16425	16518	16505	16692	16532	16621	16537	16514	16538	16588	16626	16762	16670	16464	16563	16387	16771	16412	16492	16449	16537	16600	16533	16532	16377	16485	16648	16435	16685	16653	16362	16370	16630	16676	16711	16458	16575	16730	16404	16565	16435	16380	16573	16436	16652	16494	16535	16473	16710	16606	16661	16573	16534	16568	16720	16555	16622	16547	16618	16586	16453	16630	16741	16585	16399	16428	16649	16489	16471	16564	16567	16606	16503	16631	16692	16544	16663	16459	16457	16783	16472	16396	16557	16529	16531	16562	16611	16509	16586	16714	16647	16581	16560	16658	16395	16492	16733	16646	16397	16578	16551	16582	16484	16570	16551	16462	16655	16551	16573	16588	16442	16777	16464	16388	16671	16451	16570	16486	16482	16704	16608	16843	16597	16413	16415	16447	16751	16519	16718	16505	16472	16487	16555	16515	16580	16432	16591	16532	16437	16639	16572	16537	16444	16582	16595	16612	16617	16736	16611	16647	16565	16412	16613	16469	16611	16475	16410	16583	16593	16329	16466	16342	16568	16483	16375	16535	16445	16500	16568	16481	16513	16609	16613	16356	16520	16661	16523	16602	16649	16636	16639	16588	16605	16509	16631	16477	16720	16480	16701	16325	16587	16505	16562	16450	16724	16661	16522	16586	16564	16454	16610	16590	16496	16526	16718	16693	16643	16604	16567	16603	16548	16603	16803	16642	16352	16280	16459	16527	16481	16483	16578	16496	16660	16624	16494	16474	16472	16429	16598	16461	16564	16680	16494	16656	16600	16660	16604	16322	16435	16537	16394	16580	16451	16543	16581	16501	16611	16339	16534	16710	16591	16557	16510	16657	16574	16612	16777	16520	16589	16723	16420	16526	16695	16790	16725	16564	16662	16737	16566	16555	16565	16384	16694	16603	16370	16486	16623	16400	16567	16635	16418	16496	16496	16563	16586	16463	16347	16588	16563	16501	16601	16583	16687	16706	16411	16576	16703	16675	16466	16619	16698	16568	16418	16565	16431	16647	16691	16459	16394	16680	16459	16672	16522	16408	16442	16731	16593	16577	16586	16637	16554	16414	16809	16485	16504	16518	16446	16528	16556	16538	16637	16533	16624	16689	16515	16643	16533	16496	16646	16451	16502	16447	16687	16495	16388	16544	16612	16482	16538	16558	16626	16460	16664	16445	16722	16575	16565	16690	16493	16665	16641	16341	16591	16711	16624	16524	16569	16725	16697	16516	16660	16583	16748	16684	16691	16620	16452	16647	16627	16643	16446	16481	16431	16435	16634	16467	16635	16558	16594	16705	16588	16714	16524	16436	16702	16503	16642	16494	16562	16613	16446	16569	16617	16592	16667	16367	16558	16563	16542	16396	16611	16484	16614	16535	16634	16573	16552	16523	16454	16561	16658	16610	16328	16671	16300	16641	16496	16251	16580	16507	16320	16545	16477	16654	16463	16601	16578	16548	16615	16648	16676	16504	16388	16669	16680	16459	16632	16607	16447	16446	16410	16638	16813	16553	16745	16523	16540	16471	16610	16593	16415	16775	16606	16534	16530	16526	16717	16827	16719	16750	16677	16622	16653	16746	16509	16877	16545	16565	16501	16557	16570	16483	16543	16798	16366	16519	16348	16664	16550	16701	16678	16646	16779	16591	16491	16635	16601	16734	16570	16571	16370	16420	16550	16427	16506	16327	16610	16629	16648	16571	16475	16558	16453	16556	16490	16696	16662	16524	16655	16685	16654	16586	16469	16628	16520	16300	16429	16336	16729	16495	16595	16621	16666	16526	16640	16648	16418	16533	16569	16386	16579	16406	16618	16761	16600	16485	16541	16515	16529	16501	16730	16616	16352	16541	16401	16625	16512	16695	16734	16547	16640	16752	16780	16372	16453	16502	16459	16686	16645	16612	16377	16748	16745	16719	16441	16467	16360	16672	16605	16523	16517	16669	16584	16720	16464	16561	16588	16519	16500	16579	16628	16627	16683	16653	16829	16443	16497	16492	16635	16409	16590	16538	16528	16612	16507	16628	16461	16651	16645	16663	16650	16547	16391	16558	16644	16550	16774	16489	16440	16781	16472	16707	16510	16401	16377	16466	16659	16505	16451	16550	16498	16388	16445	16553	16471	16565	16637	16681	16684	16370	16542	16505	16585	16581	16528	16426	16808	16542	16529	16592	16351	16712	16431	16598	16566	16665	16487	16415	16650	16662	16757	16618	16679	16523	16531	16580	16517	16540	16456	16539	16562	16570	16707	16606	16519	16508	16426	16568	16432	16643	16603	16534	16559	16443	16636	16465	16372	16470	16459	16459	16437	16707	16667	16700	16537	16540	16596	16784	16535	16549	16436	16458	16282	16477	16580	16588	16373	16467	16632	16530	16456	16550	16567	16472	16554	16616	16485	16497	16674	16756	16768	16501	16479	16543	16542	16676	16495	16559	16336	16334	16595	16354	16446	16447	16600	16622	16516	16559	16611	16628	16469	16644	16487	16507	16502	16549	16647	16441	16715	16622	16528	16404	16539	16563	16583	16666	16740	16653	16616	16491	16468	16393	16614	16555	16641	16648	16561	16715	16655	16472	16604	16500	16464	16372	16542	16482	16590	16574	16428	16545	16501	16553	16592	16841	16815	16623	16402	16523	16435	16390	16622	16585	16533	16512	16457	16688	16620	16699	16677	16653	16546	16524	16600	16606	16552	16674	16758	16363	16509	16456	16381	16588	16514	16462	16615	16622	16608	16509	16490	16634	16469	16585	16617	16613	16609	16285	16491	16414	16492	16621	16704	16550	16397	16655	16399	16521	16284	16450	16686	16508	16668	16287	16488	16592	16667	16543	16686	16531	16672	16446	16527	16480	16445	16611	16460	16525	16504	16581	16505	16686	16537	16462	16611	16581	16396	16494	16497	16451	16511	16722	16592	16540	16540	16599	16514	16540	16702	16456	16411	16506	16578	16549	16573	16724	16420	16546	16491	16457	16626	16533	16480	16655	16455	16704	16578	16949	16686	16605	16482	16641	16471	16601	16560	16540	16379	16645	16629	16461	16626	16609	16341	16434	16594	16549	16476	16473	16596	16525	16446	16432	16454	16684	16654	16553	16514	16351	16591	16521	16534	16317	16576	16623	16611	16516	16412	16509	16573	16528	16451	16678	16492	16640	16567	16426	16724	16638	16507	16551	16630	16594	16641	16661	16542	16553	16476	16558	16633	16520	16594	16556	16663	16583	16499	16645	16627	16629	16596	16616	16465	16673	16451	16693	16532	16570	16672	16655	16609	16568	16565	16425	16752	16543	16560	16499	16429	16445	16617	16485	16509	16490	16559	16653	16503	16556	16368	16605	16524	16518	16409	16447	16678	16473	16520	16735	16473	16517	16619	16524	16584	16544	16431	16401	16494	16543	16549	16620	16800	16581	16698	16644	16480	16504	16505	16486	16477	16487	16640	16534	16464	16361	16575	16581	16694	16452	16438	16629	16522	16727	16611	16691	16521	16666	16507	16704	16614	16565	16637	16511	16390	16482	16426	16484	16740	16490	16618	16543	16532	16429	16411	16332	16625	16688	16514	16656	16300	16551	16509	16671	16526	16589	16510	16439	16584	16401	16692	16481	16565	16736	16584	16569	16759	16649	16513	16580	16602	16624	16534	16635	16588	16548	16595	16730	16611	16431	16579	16685	16402	16388	16588	16502	16498	16447	16403	16466	16490	16452	16705	16551	16708	16578	16544	16683	16437	16578	16722	16558	16491	16525	16566	16641	16641	16562	16525	16581	16719	16546	16382	16434	16600	16512	16344	16562	16539	16436	16487	16544	16471	16653	16354	16481	16414	16512	16528	16506	16457	16625	16633	16619	16557	16544	16639	16435	16676	16741	16769	16293	16644	16517	16612	16514	16723	16513	16556	16462	16769	16516	16257	16586	16362	16675	16665	16510	16433	16654	16644	16577	16407	16319	16387	16640	16507	16702	16629	16629	16208	16626	16486	16456	16625	16495	16451	16520	16383	16469	16564	16642	16415	16530	16656	16594	16511	16296	16517	16590	16619	16695	16546	16378	16520	16499	16666	16594	16682	16669	16477	16692	16496	16554	16516	16492	16411	16653	16628	16688	16565	16743	16703	16604	16629	16454	16636	16721	16520	16545	16607	16587	16470	16529	16385	16378	16451	16601	16708	16616	16546	16572	16580	16552	16607	16652	16631	16561	16582	16690	16690	16358	16615	16531	16773	16503	16550	16563	16385	16410	16485	16636	16673	16562	16405	16570	16577	16382	16563	16548	16736	16673	16648	16540	16425	16896	16686	16610	16384	16604	16480	16817	16775	16601	16541	16570	16535
39827	58916	53373	40998	33111	25764	21599	19098	17671	16352	15732	15356	15351	15342	15262	15207	15131	15105	15033	15164	15155	15103	15088	15143	15084	14985	14817	15155	15057	15170	15065	14988	15061	15039	15118	14902	15205	14999	14986	14889	14989	14972	15270	15152	15061	14934	14982	15107	14913	15078	14894	15022	15058	15023	15158	14909	15105	14989	15078	15010	15100	15121	14999	15125	15007	15153	14949	15003	15060	15023	15154	15031	15036	14967	15080	15081	15093	15067	15142	15196	15076	14954	15255	15115	15086	15100	15108	15150	15149	15029	14873	15031	15011	15113	14962	14915	15038	15185	14997	15014	14924	15064	15144	15159	14969	15075	15047	15174	15160	15105	15026	15053	15248	15227	14883	15105	15011	15101	14967	15114	15085	15202	15022	15039	14967	15121	15013	14996	15065	14932	15061	15001	15011	15090	15173	14956	14925	15156	15059	15063	15064	14956	15059	15089	15185	15046	15075	15163	15002	14909	15028	15050	14995	14881	15002	14962	15014	15156	14963	14936	15262	14927	14995	14953	15018	15085	14876	14979	15100	15135	15091	15050	15014	15091	15096	15066	15029	15155	14983	15109	15019	15049	15172	14960	15072	14807	15100	15023	14921	15023	14941	15085	14935	15075	15119	15124	15179	15111	15113	15015	14914	14965	15190	14971	15031	14958	14879	15059	15064	15035	14998	15029	15212	15163	14960	15246	15062	15005	14836	15198	14992	15006	15029	14969	15114	15145	15001	14966	14932	15030	15018	15061	14947	15118	15121	15009	15128	14876	15047	14934	15105	15121	14943	15015	15086	15090	15001	15248	14966	15138	14892	15121	15062	15017	15040	15066	14970	15099	14804	15161	15134	15006	15179	15105	15039	14905	15068	15074	14914	14838	15041	15087	14999	15050	14943	15044	15140	15114	15065	14932	15135	15025	14885	15201	14947	15186	15084	15056	15031	15113	15088	14991	15088	15075	15121	15154	15116	15228	14876	14999	15041	14989	15127	14881	14839	14960	15120	14808	15037	15062	14939	14951	15045	15085	14904	15137	15236	15128	14993	15056	14928	15003	14981	14913	14905	15096	14953	15107	15057	14809	15068	15009	14995	15107	15150	15188	15022	14964	15145	15035	14954	15017	14974	15102	14980	15082	14992	15212	15137	14895	14975	15029	14952	15164	14907	15085	14975	14954	14867	15073	15085	15131	14900	15133	15140	15076	14971	14852	15014	15062	15126	15159	14955	14974	15167	15099	15014	15139	14903	15015	14825	14805	15210	14919	15012	14900	15070	14994	15192	14931	15063	15217	14974	15149	14887	14910	15122	15007	14959	14961	14855	15148	15095	14964	15021	15217	15081	14981	14988	15047	15036	14988	15100	14836	14974	14963	15050	15049	14911	14947	15118	15036	15177	14857	15162	15184	15024	14918	15042	14842	14982	15137	14993	15035	14915	15042	15002	15058	15109	14967	15079	15031	15165	15160	15048	14981	15011	15207	14995	14793	15150	14989	14874	14990	14895	14963	14997	15102	14934	14932	14961	14920	15032	14958	15119	15057	15157	15271	15008	15036	15202	14960	15071	15189	14940	15083	15030	15131	14749	15042	14878	15250	15058	15067	15000	14946	14986	15152	15049	14979	14854	15049	14947	14984	14938	15080	14833	15102	14996	15136	15019	15020	14919	15057	15054	14958	14939	15112	14965	14919	15013	15076	14965	15019	14915	15016	14984	15008	15317	15132	15118	15011	14967	15013	14875	14969	15182	14940	15186	14954	14992	15203	14999	15097	15097	14972	15051	14936	15050	14998	15041	15070	15070	15072	15169	14956	15077	14872	14986	15042	15273	15045	15048	15056	15010	15039	14955	14988	15230	15091	15132	15115	15120	14989	15091	15150	14951	14973	15072	15204	15131	14863	14888	14992	15059	14934	15027	15104	15062	15052	14951	15121	14939	14934	15044	15125	14977	14958	15078	15146	15065	15063	15059	15122	15063	15003	15046	14990	14899	14834	15033	15016	15086	14903	15003	15106	15089	14933	15042	15143	14914	15051	14943	14991	15217	15014	15166	15098	14979	14951	15109	15087	14987	15098	15105	15083	15247	15075	14887	14879	14896	15048	14983	14970	15151	15033	15171	15169	14995	15096	15023	15070	15113	14857	15037	15012	15007	15058	14997	14969	15017	14969	15077	14904	15100	15171	15025	15006	14882	15017	14981	15119	14898	15100	14979	15122	14941	15056	15021	15034	15088	14990	14997	15127	14977	14949	15056	15078	15133	15004	15164	15001	15136	15088	15106	15070	14999	15063	15154	15068	14946	15094	15085	15176	15066	14996	14989	15270	14995	15209	14962	14797	15017	14997	15164	15152	15057	15049	15122	15055	15040	15098	14911	14916	15148	15109	15055	15041	15026	14996	15069	15048	14926	15046	15138	15063	14921	15094	14974	15035	15069	15297	14918	14949	15115	15081	15186	14946	15085	15004	15176	15010	15108	14977	15102	15029	15101	14940	14911	15163	14941	15181	15092	15103	15093	15116	14924	15037	15114	15024	14998	15049	15017	14957	14908	15004	14841	15100	15057	15106	15189	14929	14903	15225	15066	15032	15148	15069	14930	15144	14794	14905	15057	15101	14913	15076	14867	15022	15232	14956	15068	14997	15042	15044	14834	15023	15148	15066	15036	14933	14796	15163	15026	15001	14939	15089	14993	14994	15095	14986	15024	15037	15202	14989	15069	15099	14919	15015	14988	14987	15065	15202	15209	14881	14925	15005	14974	14896	15176	15011	15024	15166	15059	14961	15260	15080	14994	15064	15008	15019	15068	14987	14995	15031	14972	14809	15010	15112	14906	15091	15097	15030	14917	14889	15113	15087	15011	14940	14970	14996	15208	14923	15158	15013	14865	14909	14950	15070	14866	15159	15013	15047	15050	15000	15005	15057	14919	14881	14949	15099	15019	15065	14937	14869	15064	15104	15125	15066	15125	15078	15155	15196	14933	14951	15102	15011	14986	14926	15029	15258	14950	15085	14950	15264	14998	15192	15060	14971	14903	14940	15100	15134	14969	14971	15004	15254	14972	15016	14947	15092	15000	15086	15119	15068	15038	14991	14902	15025	14994	15031	14973	15108	15039	15124	15087	15168	14918	14983	14992	15070	15110	15037	15033	15085	14992	14868	15024	15125	15005	14889	15117	14970	15009	14977	15239	15058	15115	15004	14976	15065	15132	14968	15250	15004	14966	15103	14982	15052	15091	14963	15001	15169	14970	15022	15048	15134	15008	15031	15048	14985	15068	15007	15066	15075	14967	14942	15102	15140	15098	15069	15048	15067	15006	15041	15101	14891	14929	15018	15094	15082	15096	15054	15001	15026	15073	14869	14934	15036	15121	15139	15069	14961	15059	15019	15152	15049	14972	15011	15036	14995	15037	14814	14874	15074	15057	14980	15039	15070	15098	14908	15109	15029	15088	14942	15054	15093	14998	15013	15218	15006	15204	14905	15078	15135	15038	15005	15100	15087	15113	15190	15227	15273	15152	15057	14989	15312	14979	14976	15046	15076	15034	15104	15109	14985	15140	15058	15057	15087	15166	14968	14828	15061	15020	15049	15143	15022	15077	14867	15039	14888	14992	15005	15059	15146	14961	14981	15048	14837	14999	15028	15091	14958	15059	15013	14953	14989	15104	14851	15134	15279	14951	15070	15079	14788	15043	15012	15182	15151	15038	14956	15011	14979	15199	14873	15003	15028	15148	14996	14999	15067	15109	14954	15060	15173	15071	14954	15140	14904	14908	14849	15035	14928	14994	14943	14970	14991	14901	15045	15221	15022	15074	15267	15023	14989	15052	15010	15023	14970	15074	15004	15110	15051	15015	15005	15152	15072	15084	15039	15060	15063	15016	15118	15007	14942	15066	14810	15150	15028	15012	15061	14958	15035	15155	15092	15316	15015	14961	15089	15119	15011	15074	14929	14879	14875	14980	15027	15117	14925	15048	15077	15060	15056	15001	15055	15139	14912	15126	15038	14886	15055	14968	15004	15106	15017	14878	15065	14886	15170	15098	14937	14928	14907	14864	15082	14961	15000	15017	14883	14949	15035	14992	14996	15118	14943	15233	15010	14824	15019	15005	15068	14996	14891	15253	15038	15023	15059	15020	15049	15160	14767	15006	15081	15026	14898	14991	15020	14987	15017	15053	15033	15075	14805	15088	14861	15066	15159	15044	15025	15129	15021	15062	15073	15058	15100	14961	14990	14840	15165	15085	15006	14967	15176	14931	15060	15078	15029	14888	14920	15105	14958	15054	15080	14867	14995	14968	15044	14905	15085	15139	15024	15046	15040	15167	15025	15080	15188	15206	15005	15218	14935	15014	15088	15209	15040	15210	15057	15176	15099	14913	15129	15036	14976	15083	14960	15081	15172	14934	15005	15048	15168	14988	14930	15057	15206	14975	15051	14960	15053	15107	15036	15048	15082	15179	15057	14935	15218	15072	14947	15088	14847	14914	14941	14978	15006	15057	15239	15013	15051	15042	15126	15016	15022	15091	15041	15078	15010	14994	14988	15015	15109	15008	15085	14975	15071	14988	14860	15123	15225	14976	15109	14868	14937	14989	14963	15011	15121	14829	14990	14913	15096	14994	15125	15314	15135	15087	14949	15123	15117	14812	14932	15099	15019	14962	15041	14983	14979	15033	14945	15031	15081	15176	15051	14976	14864	15002	15045	15062	15055	14865	14948	14844	15098	14997	15074	15178	15137	14950	15058	15012	15104	14948	15020	15201	15056	15128	15013	15071	15021	15057	15114	15035	15070	14900	15266	15045	15055	15084	15039	14973	14998	15073	15047	14910	15013	14927	14972	15124	14997	14899	15040	15012	14948	14929	15077	15012	14974	15166	15220	15134	15066	15157	14942	15199	15115	14983	15050	15101	15218	15243	14888	14999	15122	14944	15210	14955	14968	15263	14844	14912	14987	14978	15062	15179	15063	14981	15177	15081	15163	14928	15087	14901	14912	15074	14985	14960	15010	15103	14877	15125	14828	15317	14977	14979	15013	15095	15005	15017	15036	15075	14956	14966	15125	15081	14795	15012	14986	15116	14978	15087	15147	15030	15143	14855	15055	14991	14885	15131	15059	15082	15034	15029	14981	15070	15061	14929	15046
23251	21621	29587	25122	24682	27883	29058	23145	19660	18767	17880	17181	17113	17193	17046	16899	17154	16888	16882	16723	16710	16840	16673	16689	16597	16512	16662	16682	16421	16486	16579	16588	16730	16754	16700	16558	16787	16563	16530	16672	16707	16598	16596	16463	16621	16691	16401	16348	16430	16575	16787	16654	16561	16517	16674	16514	16689	16729	16502	16470	16525	16563	16636	16573	16507	16515	16620	16674	16623	16610	16640	16475	16689	16480	16692	16507	16334	16454	16742	16553	16504	16433	16684	16459	16614	16642	16747	16585	16333	16364	16561	16512	16433	16690	16493	16412	16376	16234	16560	16636	16434	16617	16531	16592	16579	16529	16540	16500	16402	16568	16711	16671	16457	16445	16490	16495	16436	16495	16664	16502	16654	16390	16455	16523	16521	16630	16623	16630	16590	16485	16583	16631	16476	16625	16901	16675	16588	16503	16361	16317	16340	16551	16555	16533	16615	16474	16448	16658	16471	16648	16430	16465	16474	16580	16481	16643	16492	16380	16612	16617	16483	16595	16584	16541	16525	16568	16552	16534	16438	16482	16412	16600	16623	16693	16587	16455	16622	16498	16568	16438	16532	16518	16665	16389	16477	16529	16588	16360	16572	16529	16473	16496	16548	16396	16580	16425	16710	16532	16410	16447	16491	16342	16552	16800	16531	16431	16452	16509	16490	16390	16440	16537	16457	16551	16280	16448	16416	16484	16528	16673	16686	16357	16585	16566	16469	16420	16689	16526	16452	16410	16572	16480	16436	16398	16681	16253	16531	16434	16365	16598	16562	16551	16516	16405	16332	16464	16652	16769	16514	16490	16508	16482	16537	16318	16601	16522	16486	16464	16585	16422	16449	16307	16476	16492	16342	16492	16239	16373	16470	16410	16602	16386	16378	16544	16387	16508	16456	16722	16610	16585	16523	16420	16336	16537	16484	16585	16667	16483	16348	16467	16586	16427	16403	16403	16559	16335	16527	16561	16576	16413	16514	16556	16347	16370	16548	16560	16526	16404	16311	16435	16602	16352	16708	16439	16513	16523	16338	16424	16492	16452	16662	16512	16415	16457	16490	16436	16587	16498	16532	16546	16535	16647	16580	16472	16399	16712	16457	16398	16484	16516	16518	16598	16656	16519	16482	16372	16621	16559	16564	16573	16581	16348	16411	16670	16428	16545	16526	16501	16470	16708	16568	16565	16436	16687	16518	16581	16317	16536	16557	16455	16689	16588	16265	16650	16487	16565	16595	16623	16419	16439	16455	16571	16534	16482	16542	16413	16682	16459	16526	16493	16598	16516	16342	16502	16640	16476	16695	16565	16316	16477	16287	16426	16584	16350	16523	16497	16326	16588	16461	16671	16519	16466	16448	16464	16188	16528	16564	16587	16603	16447	16518	16573	16351	16702	16539	16521	16651	16654	16577	16489	16529	16673	16574	16403	16531	16303	16559	16500	16616	16520	16487	16396	16526	16229	16475	16707	16517	16543	16592	16653	16371	16590	16344	16491	16519	16602	16643	16564	16690	16601	16516	16518	16424	16671	16518	16518	16663	16325	16400	16550	16326	16122	16492	16376	16523	16787	16615	16659	16703	16575	16727	16410	16425	16557	16489	16496	16528	16409	16690	16617	16279	16367	16433	16253	16358	16546	16476	16460	16422	16412	16672	16412	16418	16624	16602	16373	16503	16450	16433	16536	16447	16579	16478	16591	16358	16212	16594	16284	16446	16425	16426	16457	16690	16519	16524	16505	16527	16587	16526	16402	16569	16541	16420	16464	16488	16637	16590	16560	16679	16550	16484	16682	16471	16580	16389	16583	16674	16517	16434	16488	16539	16594	16646	16630	16403	16444	16329	16502	16693	16298	16424	16651	16505	16304	16533	16546	16581	16656	16399	16519	16548	16429	16506	16485	16523	16418	16498	16629	16471	16572	16588	16446	16197	16397	16241	16610	16542	16695	16542	16577	16580	16468	16318	16526	16681	16423	16568	16520	16510	16395	16495	16599	16656	16362	16465	16502	16379	16509	16448	16539	16537	16666	16476	16351	16650	16376	16363	16427	16501	16352	16732	16587	16520	16557	16481	16558	16651	16386	16534	16487	16495	16436	16648	16392	16695	16323	16441	16349	16432	16376	16286	16432	16638	16559	16427	16657	16287	16592	16518	16547	16668	16672	16387	16428	16520	16535	16618	16697	16505	16228	16463	16387	16439	16697	16634	16541	16551	16288	16523	16381	16573	16478	16549	16626	16648	16297	16529	16485	16409	16466	16457	16601	16541	16527	16455	16501	16421	16688	16376	16524	16430	16162	16529	16295	16562	16601	16362	16258	16461	16430	16617	16303	16422	16514	16413	16471	16388	16561	16610	16485	16548	16528	16419	16623	16608	16529	16336	16576	16480	16610	16621	16647	16398	16676	16482	16264	16596	16649	16452	16448	16501	16359	16465	16516	16570	16451	16357	16445	16398	16431	16595	16514	16642	16754	16447	16424	16385	16342	16495	16390	16606	16714	16295	16525	16526	16543	16371	16566	16528	16422	16282	16598	16363	16525	16497	16432	16170	16570	16447	16474	16594	16412	16505	16662	16341	16296	16550	16507	16308	16574	16319	16414	16511	16481	16452	16393	16531	16428	16360	16522	16618	16614	16471	16431	16479	16477	16766	16612	16580	16555	16480	16359	16456	16457	16221	16393	16392	16522	16588	16554	16376	16464	16190	16327	16439	16386	16416	16510	16456	16623	16550	16495	16368	16534	16541	16214	16559	16438	16362	16365	16542	16414	16442	16426	16689	16482	16434	16480	16293	16413	16455	16471	16471	16597	16391	16313	16437	16470	16655	16594	16520	16451	16548	16615	16578	16639	16589	16451	16437	16524	16435	16384	16367	16349	16495	16528	16560	16423	16442	16483	16641	16389	16544	16263	16489	16533	16465	16414	16394	16474	16561	16572	16650	16543	16480	16451	16387	16402	16282	16472	16498	16450	16409	16608	16473	16497	16717	16533	16472	16772	16535	16423	16459	16520	16534	16384	16531	16569	16562	16356	16490	16445	16577	16561	16546	16588	16441	16509	16458	16388	16584	16507	16520	16503	16491	16503	16489	16495	16286	16344	16752	16399	16539	16567	16368	16594	16440	16451	16569	16740	16493	16337	16411	16441	16603	16461	16569	16643	16597	16467	16653	16373	16466	16449	16370	16508	16674	16489	16533	16452	16662	16394	16625	16712	16483	16615	16524	16512	16454	16488	16458	16591	16556	16416	16563	16556	16424	16566	16459	16355	16406	16570	16435	16482	16464	16506	16423	16580	16498	16395	16469	16384	16493	16456	16399	16554	16539	16332	16593	16349	16592	16672	16433	16559	16582	16532	16458	16616	16431	16485	16438	16531	16702	16610	16412	16441	16574	16486	16536	16563	16506	16586	16570	16221	16416	16482	16506	16623	16257	16521	16621	16628	16446	16555	16445	16587	16644	16420	16593	16616	16444	16471	16611	16501	16529	16426	16499	16401	16292	16382	16412	16523	16377	16451	16442	16497	16447	16475	16449	16468	16554	16605	16420	16589	16637	16446	16540	16400	16412	16507	16718	16363	16547	16506	16575	16274	16290	16454	16485	16431	16568	16446	16311	16521	16513	16418	16674	16540	16778	16618	16465	16245	16468	16543	16772	16676	16641	16422	16449	16426	16512	16591	16568	16566	16652	16488	16746	16283	16380	16601	16440	16392	16568	16420	16458	16472	16360	16564	16473	16429	16410	16326	16419	16525	16438	16556	16483	16443	16346	16617	16559	16563	16425	16434	16389	16511	16424	16428	16513	16752	16547	16587	16484	16497	16470	16507	16592	16484	16516	16492	16520	16458	16360	16584	16435	16552	16452	16353	16660	16494	16648	16701	16633	16574	16332	16453	16542	16514	16498	16507	16542	16511	16694	16521	16604	16468	16660	16427	16495	16526	16566	16468	16577	16429	16485	16482	16375	16454	16322	16542	16434	16447	16430	16384	16480	16358	16571	16453	16454	16565	16511	16531	16484	16453	16502	16533	16392	16486	16474	16338	16582	16366	16444	16654	16489	16326	16630	16479	16427	16523	16419	16673	16576	16367	16468	16487	16540	16548	16594	16594	16514	16517	16759	16484	16379	16598	16561	16324	16376	16471	16593	16504	16464	16485	16555	16399	16322	16626	16657	16478	16555	16441	16661	16550	16483	16386	16633	16509	16480	16501	16609	16587	16346	16599	16672	16594	16523	16441	16393	16481	16466	16240	16495	16450	16514	16471	16553	16340	16427	16521	16398	16226	16656	16559	16555	16719	16518	16542	16778	16357	16397	16540	16489	16536	16477	16597	16641	16418	16524	16626	16558	16334	16488	16513	16356	16618	16488	16536	16587	16537	16433	16497	16353	16393	16400	16444	16491	16586	16391	16567	16567	16423	16428	16620	16551	16582	16447	16332	16463	16404	16405	16363	16616	16639	16421	16555	16410	16477	16471	16526	16450	16436	16627	16398	16370	16624	16525	16541	16425	16574	16522	16389	16641	16606	16661	16501	16681	16620	16479	16426	16528	16417	16534	16332	16669	16506	16432	16522	16636	16563	16487	16374	16382	16411	16429	16521	16592	16573	16618	16663	16426	16511	16493	16659	16331	16616	16600	16489	16602	16575	16536	16295	16514	16567	16659	16435	16655	16516	16554	16603	16336	16297	16297	16383	16418	16552	16398	16502	16626	16593	16499	16797	16524	16478	16534	16547	16491	16420	16619	16529	16744	16410	16485	16505	16356	16506	16469	16457	16355	16359	16729	16449	16684	16289	16435	16434	16577	16476	16469	16516	16419	16472	16294	16414	16407	16567	16258	16277	16457	16373	16610	16537	16376	16589	16421	16372	16439	16247	16699	16548	16474	16510	16517	16562	16330	16458	16254	16441	16314	16504	16570	16724	16545	16801	16745	16529	16667	16352	16541	16612	16569	16449	16331	16494	16585	16687	16519	16318	16626	16356	16612	16521	16428	16522	16410	16509	16360	16416	16413	16494	16440	16490	16416	16304	16428	16554	16612	16249	16474	16619	16452	16305	16582	16646	16539	16507	16646	16722	16437	16532	16542	16499	16796	16652	16654	16479	16364	16748	16479	16571	16442	16460	16497	16637	16547	16553
41790	66999	61028	48192	39218	31822	26316	22070	18185	17178	16048	15954	15615	15495	15589	15364	15481	15260	15326	15126	15458	15276	15050	15286	15172	15097	15178	15138	15126	15022	15157	15090	14959	14975	15091	15061	14946	15161	15118	15132	15074	15000	15232	15123	14992	15205	14980	15097	15218	14906	15303	15051	15052	14989	15243	14981	15017	15134	15011	15140	15078	15135	15013	14990	14961	15029	15046	14961	14953	14999	15105	14997	14864	14955	15063	14874	15102	15100	15066	14859	15147	14897	15042	15031	14994	15005	14934	15034	15089	14916	14960	15092	14970	15043	15244	15013	15184	15096	15143	15206	15212	15115	14904	15149	15131	15077	14906	15033	15200	15059	14952	15046	14867	14849	15143	15061	14994	15086	14898	15142	15068	15085	15057	15090	15021	14937	14979	15079	14922	15054	14979	15266	15030	14946	15068	14951	15086	15232	14989	14931	14930	15265	15061	14987	15121	15166	15054	15010	15158	15291	15067	15107	14995	15176	14983	15228	14986	15284	15020	15113	15054	14996	15123	14932	15056	15013	15126	15204	15067	15208	15079	14982	15010	14995	14985	14950	14822	15008	15113	15131	14926	15055	15193	15093	15002	15054	15064	15061	15233	14941	15074	14995	15121	15074	15075	14866	14936	15084	15177	15114	15031	15180	14992	15037	14964	15072	15067	15056	15175	14968	14966	15067	14914	15033	15115	14979	15247	15117	15163	15134	15182	14916	14881	15014	15066	15017	15098	14935	15329	15270	15198	14990	15069	14999	14922	15097	15038	15007	15037	15095	14976	15029	15159	15003	14974	14954	15085	14963	14980	15176	15039	15068	15004	15062	15021	15070	15049	15246	15022	15132	14872	14998	14996	15109	15062	15028	15049	15106	15091	14996	14885	15021	14981	15053	15126	14973	15197	15062	14957	15041	15281	15194	15134	15069	15147	15031	14986	15129	15023	14869	15166	15029	15010	15157	15164	14918	15084	14946	15033	14965	15219	14957	15013	14926	15154	14928	15018	15197	15048	15124	15066	14912	14989	15088	15087	15102	15135	15116	15026	15037	15287	15117	14925	14905	15056	14853	15038	15030	15050	15134	15109	15084	15191	15155	15164	14997	14857	14853	15043	14981	15094	15126	15138	14934	15004	15018	15156	15164	15152	14954	14936	15050	15000	15165	15100	15010	15044	14926	15013	15037	15012	15157	15070	15172	15276	14999	15188	14900	15241	15005	15153	15058	14921	15157	14982	15146	15118	15049	15188	14906	14953	15010	15200	15022	15049	14854	14986	15097	14989	15081	14881	15169	15087	15226	15114	15039	14980	15100	15136	15144	14941	15006	15025	15178	14788	15063	15006	14952	15114	15036	15018	14959	15013	14906	15001	15178	15091	15103	14960	15055	15018	15018	15058	15024	14986	14912	15030	14989	15019	15071	15173	14992	14961	15041	14995	15122	15006	14957	15249	15065	14921	15098	15293	15092	15026	14825	15234	15093	15127	14995	15120	15051	15025	15027	15213	15219	14901	14965	15003	15138	15008	15245	15008	15156	14947	15083	15039	14934	15170	15006	15094	15004	15114	14952	15046	15071	15032	14920	15033	15064	15155	15025	14975	14910	15013	15215	15233	14888	15231	14758	15153	15018	15035	15037	15124	14968	15213	15184	15110	15181	14905	15056	15039	15183	14863	15044	15015	15077	14848	14879	15033	15216	15112	15088	15124	15043	14999	15199	15017	14924	14954	15069	15036	15073	14942	15090	15113	15031	14970	14987	15085	14998	14878	15103	15223	14950	14892	15223	15025	15016	14990	14986	14937	15094	14897	15134	15120	14970	14894	15015	15068	14967	14948	14966	14942	15148	15058	14991	14913	15077	15121	15005	15014	14910	15231	14917	14992	14988	14983	15022	15028	15112	15096	14998	15032	15106	15062	14903	15047	14990	14985	15070	15092	15188	15084	15052	15178	15060	15009	15086	15170	15083	15104	15080	15079	15092	14978	15164	14886	14892	15229	15053	15063	14908	15068	15198	15097	15089	15049	15032	15191	15117	15123	15074	15062	15091	15086	15004	15013	15100	15075	15126	15068	14952	15086	14856	14912	15003	14910	15260	15077	14987	15146	14943	15225	14944	15044	15016	15045	14967	15140	14958	15027	15039	15051	15045	15054	15002	14989	15029	15066	15184	15202	15183	15085	15118	15148	15037	15083	15005	15204	15188	14970	15057	14949	15139	14961	15007	15090	15149	15055	15117	15087	15088	14978	15042	15131	15186	15129	15182	15061	15065	15087	14947	14850	15109	15043	15017	15180	14947	15150	15042	14997	15113	15059	14967	15015	14999	15088	14927	15050	15095	15198	14991	15170	14936	14999	14974	15135	14908	15082	15165	15070	15127	15100	15048	14979	15059	15114	14981	14953	14962	15059	14972	14993	15122	15041	15017	15117	15055	15078	14921	15009	15106	15145	14979	14997	15016	15173	14945	15029	15001	15117	15116	14949	15006	15067	15092	15082	14998	14860	14986	15115	15037	14988	14933	15123	15060	15047	14968	15062	14929	14797	14994	15092	14954	14941	14955	15000	15004	15058	14948	15087	15053	15019	15155	15075	14999	14887	14909	15082	15116	15149	15163	15183	15083	14995	14958	14941	15057	15171	14951	15060	15012	15023	14973	15033	15150	15073	14974	15084	15042	15244	14990	15064	15140	15018	15130	15110	15107	15046	15135	15017	15055	14944	14913	15056	15011	15021	15036	15180	15217	15231	14840	14987	15069	14797	15067	15011	15239	15097	15105	15056	15035	14962	15055	15020	14965	15111	14953	15096	14965	14908	15143	14938	15142	14954	15158	15068	14929	15046	14940	15271	15034	15081	15004	15041	15029	15219	15044	15028	15046	14837	14979	15009	15042	15196	14897	14926	14961	15022	15106	14907	14879	14895	15043	15011	15104	14924	15100	14958	15119	15098	15057	14877	15126	15266	14987	14886	15105	14939	15191	15183	15100	15004	15000	15077	15087	14921	15033	15133	15146	15096	15006	14965	15045	15043	15067	15022	14904	15068	14958	15264	15090	15123	14892	15150	15240	15024	14896	15043	15211	15085	15045	15037	15127	14995	14945	15173	14974	15045	15021	15072	14983	14930	15121	15087	15050	15105	14974	15022	15046	15006	14936	14976	15027	14944	15097	15051	15008	15072	14919	15065	14965	15110	14900	15068	15128	14919	15015	15008	15104	15092	15097	15210	15073	15108	15087	14993	15103	14916	14997	15126	15038	14999	14927	14977	15078	15016	15048	15036	15133	15050	15172	14963	14933	15050	15204	14935	15117	15087	15096	15172	15150	14897	15054	15086	15064	15084	14840	14999	14913	14989	15185	14963	15089	15007	15145	15185	15069	15142	15043	14941	14947	15008	15026	15140	15019	15048	14954	15028	15100	15204	14902	15092	14982	15073	14927	14945	15036	14883	15103	15217	15037	14911	15206	15121	14925	15117	14976	14981	14963	15176	14827	15133	15059	15139	15043	15127	15040	14972	15086	15030	15152	15062	15095	15031	14986	14927	14934	15072	15073	14982	14973	14926	15139	14995	14842	15126	15175	15090	15128	14929	15065	15041	15032	15109	14888	14959	15241	14976	15083	15052	15015	14827	15046	15057	15020	15148	14891	15116	15047	15011	15038	15082	15034	14945	15023	15092	14926	15054	15071	14977	15093	14978	15040	14991	14844	15095	15039	15063	14958	15035	15081	15172	15014	15169	14927	15208	15000	15041	15144	14882	15140	15185	14876	15094	15112	15052	15103	15032	14799	15236	15007	15053	14903	14817	15157	15113	15006	15015	14976	15128	15006	15128	15021	15111	15013	14916	15109	15154	14899	14957	15002	15055	14992	14983	14820	14931	15050	15163	15098	15103	15148	14983	15135	15024	15053	15086	14987	14937	15099	14979	15049	15267	14988	14984	14925	14929	15039	15166	14947	14963	15131	14957	14998	15243	15182	14971	14880	15075	15004	14864	15098	15017	14989	14919	15122	15247	15003	15008	15011	15146	15003	15071	14982	15078	15079	15059	15046	15058	15066	15020	15168	14875	15002	15128	15028	15086	14941	15077	15260	14939	15080	14992	15008	15130	15029	14942	15020	14998	15066	15180	14994	14893	15088	15000	14968	15170	15000	15033	14974	15061	15004	15111	15100	14977	15041	15025	14941	15037	15000	15011	15140	15100	15000	15066	15045	15151	15100	14917	15224	14958	15106	15074	15044	15002	15088	15019	15090	14994	14990	15075	15126	14822	14975	15198	15003	15036	14922	14854	15050	14973	14866	14855	15080	15102	15246	14958	15045	15021	15107	15087	14943	14980	15054	15172	15025	14894	14948	15146	14934	14964	15116	14918	15005	15059	15039	15035	15029	15175	15018	15111	14839	15118	15087	15140	14961	14882	15111	15036	15097	15082	15161	15101	14902	15038	15056	15113	15072	14954	15112	15114	15092	15040	15021	15018	14894	15101	15021	15070	14906	15066	14902	15163	14943	15065	15146	15148	15056	15069	15067	15098	15072	15037	15092	14961	15011	15183	15164	15230	15097	15015	15011	15080	15050	15073	15066	15020	15036	15042	15156	15108	15016	15050	15030	15246	15099	14890	15163	15015	14990	14833	15044	14774	14921	14881	15045	15108	14942	14932	15106	14992	15199	14920	15097	14942	15092	15011	15102	15041	14931	15211	15017	15021	15121	15026	15065	15064	14914	15108	15129	15064	15192	15046	15099	15230	14924	14998	15111	15176	15168	15024	14930	15131	14828	15077	15218	14856	15045	14982	14992	15079	15067	15162	14919	14931	15035	15007	15063	14962	15105	15185	15103	14956	14983	14919	15060	15005	14959	15176	14990	15038	15086	14994	15060	15020	15056	15241	15014	14844	14992	14985	14850	15177	15105	15159	15035	14934	15025	15039	15082	15034	15023	15125	15042	14996	15190	15073	14930	14954	14886	15061	15159	15150	15050	15000	15068	14969	15067	14970	15090	14939	15091	15140	15008	14961	15024	14903	14947	14930	15007	15017	15012	15097	15075	15041	15110	15115	15001	15011	15055	15008	15218	15121	15032	14930	14988	14969	15085	15056	15193	15073	14957	15000	14992	15014	14945	15070	14918	15030	15025	15073	15014	15003	15058
29619	31961	38206	31704	23850	19977	18016	16684	15892	15871	15708	15471	15740	15521	15567	15516	15418	15245	15499	15531	15335	15667	15260	15293	15504	15313	15358	15309	15266	15352	15257	15166	15195	15289	15325	15192	15271	15200	15260	15426	15373	15615	15404	15154	15141	15375	15366	15177	15351	15226	15326	15248	15052	15264	15186	15357	15311	15400	15404	15194	15313	15251	15392	15415	15330	15281	15267	15129	15169	15389	15347	15234	15347	15219	15283	15097	15378	15348	15185	15097	15472	15270	15253	15407	15254	15296	15363	15204	15230	15242	15393	15408	15322	15417	15267	15200	15276	15420	15388	15281	15233	15133	15172	15118	15172	15231	15291	15155	15271	15329	15394	15258	15353	15539	15381	15450	15389	15272	15375	15232	15432	15223	15237	15289	15470	15357	15211	15378	15251	15345	15179	15288	15565	15314	15435	15340	15247	15255	15217	15226	15159	15476	15387	15323	15253	15409	15386	15230	15472	15225	15377	15218	15331	15271	15346	15249	15422	15258	15252	15316	15221	15233	15179	15210	15322	15397	15375	15144	15402	15270	15130	15601	15390	15093	15329	15243	15456	15379	15261	15348	15380	15399	15177	15286	15252	15144	15296	15260	15396	15480	15259	15256	15260	15607	15408	15250	15436	15438	15300	15151	15382	15329	15356	15128	15223	15368	15278	15298	15308	15451	15335	15330	15370	15480	15252	15058	15325	15279	15120	15306	15225	15331	15260	15235	15040	15225	15305	15307	15287	15188	15221	15202	15130	15270	15237	15167	15320	15324	15239	15192	15244	15301	15449	15241	15305	15264	15321	15318	15256	15378	15202	15231	15369	15281	15120	15092	15227	15388	15095	15139	15351	15072	15298	15252	15336	15275	15278	15281	15286	15155	15426	15235	15178	15309	15209	15231	15217	15195	15273	15310	15386	15342	15261	15309	15341	15275	15265	15425	15328	14967	15330	15431	15211	15251	15168	15183	15263	15208	15240	15337	15373	15239	15306	15209	15290	15257	15285	15104	15180	15344	15330	15308	15256	15194	15407	15406	15438	15391	15322	15227	15300	15472	15379	15273	15227	15170	15125	15283	15347	15252	15385	15321	15246	15243	15313	15403	15121	15109	15160	15153	15176	15320	15330	15138	15083	15340	15467	15187	15105	15457	15289	15325	15300	15400	15564	15212	15361	15160	15091	15088	15396	15220	15028	15234	15274	15352	15140	15352	15301	15208	15235	15388	15347	15306	15377	15346	15265	15295	15240	15368	15213	15311	15308	15496	15071	15268	15275	15016	15253	15163	15260	15173	15185	15264	15435	15065	15360	15169	15264	15382	15284	15385	15544	15164	15281	15264	15183	15224	15458	15189	15190	15179	15359	15159	15362	15190	15464	15335	15326	15379	15270	15251	15235	15298	15302	15217	15180	15259	15185	15415	15339	15430	15286	15301	15293	15269	15330	15215	15376	15323	15306	15272	15446	15308	15212	15419	15261	15300	15380	15226	15423	15240	15371	15217	15145	15336	15537	15284	15262	15225	15327	15202	15310	15305	15076	15162	15376	15288	15162	15272	15352	15162	15189	15143	15320	15172	15340	15183	15293	15321	15327	15403	15331	15241	15338	15368	15223	15291	15415	15391	15280	15157	15441	15207	15284	15204	15364	15285	15319	15428	15216	15351	15528	15285	15291	15198	15550	15359	15179	15359	15208	15113	15334	15330	15349	15268	15164	15186	15337	15482	15177	15345	15179	15122	15238	15290	15118	15251	15299	15169	15282	15406	15204	15406	15511	15245	15255	15124	15185	15120	15366	15285	15207	15173	15125	15305	15437	15161	15382	15244	15312	15437	15262	15310	15161	15125	15336	15345	15338	15395	15302	15350	15304	15388	15361	15369	15262	15402	15421	15478	15530	15275	15269	15257	15015	15415	15408	15242	15286	15393	15039	15487	15203	15166	15405	15292	15278	15364	15355	15326	15454	15216	15488	15571	15214	15459	15274	15180	15329	15416	15239	15485	15401	15152	15446	15092	15392	15238	15161	15277	15300	15339	15275	15336	15236	15265	15646	15216	15359	15409	15264	15616	15346	15132	15370	15313	15350	15367	15211	15411	15284	15367	15428	15188	15372	15187	15062	15399	15063	15310	15376	15347	15409	15293	15438	15269	15456	15452	15187	15315	15372	15514	15373	15244	15322	15241	15473	15177	15252	15326	15362	15446	15123	15305	15231	15330	15133	15476	15359	15331	15404	15125	15242	15162	15346	15235	15386	15430	15306	15412	15436	15482	15118	15359	15464	15399	15155	15236	15284	15565	15480	15273	15306	15268	15295	15302	15430	15272	15140	15139	15282	15315	15088	15088	15204	15214	15259	15408	15536	15384	15354	15220	15238	15200	15250	15350	15402	15174	15298	15213	15298	15195	15383	15297	15026	15351	15266	15301	15191	15418	15263	15232	15372	15266	15124	15375	15452	15301	15355	15267	15359	15248	15289	15221	15311	15367	15308	15334	15249	15166	14970	15399	15328	15475	15521	15354	15130	15324	15320	15357	15292	15295	15217	15382	15308	15266	15433	15277	15090	15225	15213	15374	15396	15358	15352	15232	15338	15228	15212	15217	15236	15241	15214	15185	15247	15150	15309	15243	15297	15360	15312	15123	15330	15314	15212	15185	15265	15166	15516	15327	15162	15413	15262	15384	15165	15212	15171	15304	15252	15167	15385	15359	15164	15389	15144	15244	15233	15484	15417	15209	15218	15183	15204	15189	15265	15452	15233	15262	15233	15309	15300	15179	15343	15199	15385	15229	15342	15345	15388	15137	15242	15239	15463	15304	15465	15185	15365	15399	15197	15259	15338	15477	15344	15330	15376	15301	15343	15239	15280	15306	15280	15428	15428	15296	15405	15327	15330	15298	15187	15420	15212	15390	15352	15300	15154	15408	15413	15141	15152	15236	15310	15105	15450	15217	15248	15450	15023	15368	15251	15376	15213	15213	15348	15242	15267	15229	15321	15231	15038	15288	15170	15606	15391	15456	15207	15313	15377	15313	15402	15184	15354	15489	15362	15489	15388	15291	15137	15092	15320	15468	15298	15335	15359	15408	15311	15286	15250	15237	15203	15396	15339	15378	15226	15172	15317	15281	15193	15384	15333	15355	15319	15118	15294	15332	15279	15319	15217	15263	15267	15277	15132	15310	15300	15165	15204	15282	15192	15235	15330	15065	15312	15328	15253	15196	15243	15380	15076	15179	15215	15437	15290	15187	15407	15246	15305	15100	15143	15171	15168	15216	15354	15334	15220	15591	15270	15361	15310	15375	15354	15346	15268	15416	15342	15211	15386	15217	15265	15165	15109	15091	15214	15270	15232	15375	15459	15226	15275	15445	15339	15260	15160	15230	15329	15284	15074	15348	15411	15233	15230	15310	15290	15386	15291	15302	15293	15071	15218	15232	15310	15314	15151	15336	15207	15283	15154	15416	15386	15371	15399	15203	15364	15272	15205	15190	15086	15313	15200	15318	15410	15330	15341	15256	15182	15087	15217	15146	15350	15446	15268	15070	15261	15401	15502	15253	15277	15232	15252	15384	15386	15317	15278	15155	15204	15195	15406	15330	15460	15320	15200	15130	15265	15317	15244	15210	15281	15190	15106	15371	15360	15331	15385	15245	15396	15154	15356	15266	15398	15252	15156	15129	15452	15351	15262	15391	15406	15226	15234	15594	15512	15269	15257	15424	15297	15375	15408	15263	15213	15344	15330	15100	15215	15098	15260	15431	15153	15238	15125	15314	15319	15326	15278	15342	15296	15389	15227	15397	15306	15193	15165	15311	15326	15131	15270	15252	15202	15216	15041	15345	15352	15244	15222	15379	15332	15266	15459	15255	15358	15327	15364	15382	15355	15341	15319	15224	15224	15294	15259	15191	15249	15439	15491	15357	15137	15224	15063	15220	15121	15225	15239	15198	15296	15382	15271	15317	15319	15255	15269	15236	15187	15437	15029	15221	15159	15280	15368	15398	15286	15200	15198	15145	15212	15177	15301	15257	15347	15282	15254	15407	15263	15045	15379	15140	15247	15291	15380	15414	15202	15218	15369	15171	15320	15226	15373	15396	15265	15361	15392	15244	15289	15365	15165	15380	15487	15325	15234	15258	15250	15204	15291	15318	15179	15328	15298	15240	15365	15129	15466	15315	15311	15316	15149	15203	15203	15257	15329	15232	15242	15144	15248	15360	15249	15154	15199	15190	15314	15311	15335	15159	15199	15344	15297	15302	15245	15234	15435	15241	15313	15146	15332	15186	15235	15355	15267	15260	15309	15398	15129	15182	15228	15458	15303	15443	15199	15221	15447	15503	15394	15362	15284	15290	15260	15363	15371	15225	15194	15445	15396	15269	15289	15039	15476	15241	15279	15312	15325	15392	15422	15188	15216	15265	15304	15321	15236	15327	15390	15536	15275	15124	15154	15235	15199	15331	15279	15236	15294	15304	15471	15148	15228	15068	15288	15248	15273	15372	15458	15380	15210	15375	15373	15136	15271	15239	15245	15297	15219	15277	15167	15219	15381	15436	15212	15441	15346	15013	15299	15208	15329	15315	15325	15158	15427	15374	15118	15092	15430	15265	15210	15316	15517	15288	15339	15020	15313	15415	15301	15316	15284	15094	15269	15013	15100	15336	15383	15223	15315	15381	15296	15144	15428	15279	15106	15271	15281	15268	15265	15353	15398	15365	15362	15301	15571	15264	15394	15424	15134	15179	15412	15091	15387	15289	15363	15229	15472	15144	15268	15341	15370	15279	15362	15301	15319	15349	15359	15221	15265	15372	15265	15412	15321	15292	15236	15320	15233	15263	15139	15313	15251	15297	15354	15373	15373	15144	15434	15492	15184	15081	15203	15409	15307	15288	15267	15277	15428	15422	15464	15211	15187	15285	15358	15233	15222	15175	15259	15258	15347	15209	15307	15129	15240	15217	15213	15101	15194	15175	15309	15313	15233	15217	15305	15148	15258	15302	15483	15310	15248	15429	15210	15308	15360	15135	15432	15241	15428	15257	15310	15005	15281	15247	15309	15190	15299	15417	15301	15461	15424	15406	15126	15224	15250	15484	15194	15164	15586	15181	15374	15574	15340	15408	15293	15342	15347	15335	15297	15452	15396	15098
36655	50937	43799	32142	24885	19817	17393	16066	15027	14966	14475	14425	14411	14457	14466	14307	14584	14351	14334	14330	14248	14259	14299	14084	14175	14222	14124	14190	14218	14206	14162	14092	14222	14153	14186	14138	14034	14328	14032	14364	14359	14188	14263	14155	14033	14283	14223	14315	14249	14016	14303	14258	14252	14215	14171	14401	14222	14347	14250	14315	14190	14229	14260	14291	14273	14146	14191	14174	14391	14247	14261	14215	14232	14297	14189	14177	14284	14221	14289	14225	13990	14084	14140	14277	14273	14370	14280	14238	14104	14238	14152	14227	14279	14167	14149	14354	14234	14153	14104	14348	14203	14282	14140	14268	14222	13997	14092	14259	14143	14220	14244	14126	14279	14234	14052	14239	14248	14283	14120	14188	14237	14056	14186	14224	14244	14131	14066	14260	14028	14323	14119	14130	14080	14212	14225	14213	14111	14310	14151	14105	14386	14106	14267	14073	14102	14297	14247	14177	14320	14191	14179	14359	14155	14297	14236	14243	14178	14199	14298	14220	14191	14296	14218	14275	14303	14226	14217	14181	14203	14242	14184	14322	14313	14299	14212	14295	14255	14232	14233	14130	14184	14174	14309	14321	14239	14288	14254	14433	14265	14261	14133	14175	13997	14228	14238	14237	13983	14353	14139	14231	14345	14176	14265	14142	14032	14210	14201	14332	14325	14064	14238	14195	14256	14099	14269	14047	14329	14277	14210	14207	14163	14138	14233	14076	14235	14142	14451	14125	14211	14289	14202	14364	14203	14302	14170	14298	14103	14045	14389	14349	14340	14191	14165	14052	14321	14285	14259	14164	14123	14413	14177	14311	14168	14220	14114	14331	14190	14100	14231	14338	14189	14069	14136	14054	14078	14266	14175	14269	14359	14285	14220	13985	14319	14241	14186	14124	14128	14251	14300	14183	14258	14209	14167	14274	14288	14293	14227	14106	14183	14190	14188	14094	14167	14226	14343	14257	14052	14148	14296	14198	14256	14157	14134	14249	14315	14300	14131	14257	14074	14510	14183	14142	14239	14306	14334	14152	14237	14303	14201	14324	14236	14142	14172	14096	14306	14224	14201	14284	14254	14209	14299	14150	14132	14075	14095	14400	14365	14255	14251	14284	14404	14110	14222	14263	14160	14349	14124	14341	14219	14246	14020	14159	14279	14259	14151	14156	14242	14272	14236	14044	14309	14283	14142	14364	14242	14073	14198	14294	14099	14136	14314	14115	14201	14051	14153	14171	14277	14300	14270	14193	14098	14154	14209	14107	14368	14248	14249	14279	14187	14122	14123	14271	14166	14232	14373	14190	14104	14131	14354	14265	14213	14175	14219	14348	14379	14084	14055	14158	14407	14343	14095	14252	14075	14350	14226	14161	14273	14203	14207	14230	14310	14155	14156	14255	14183	14330	14154	14271	14293	14337	14185	14130	14178	14091	14266	14223	14243	14260	14281	14363	14160	14299	14126	14116	14169	14237	14246	14380	14115	14376	14224	14163	14208	14130	14257	14181	14108	14086	14179	14224	14282	14220	14023	14108	14114	14066	14063	14092	14161	14127	14219	14155	14369	14137	14239	14257	14077	14350	14431	14330	14293	14238	14321	14066	14382	14050	14370	14272	14251	14305	14334	14299	14281	14129	14286	14153	14266	14248	14090	14224	14062	14096	14162	14262	14304	14173	14170	14202	14109	14230	14104	14256	14110	14240	14203	14279	14210	14119	14335	14118	14199	14299	14260	14166	14251	14229	14254	14231	14192	14286	14124	14305	14250	14130	14369	14199	14240	14163	14246	14096	14064	14181	14234	14154	14146	14186	14210	14059	14187	14263	14210	14238	14271	14032	14255	14211	14166	14119	14316	14226	14146	14105	14415	14343	14108	14156	14365	14215	14290	14197	14327	14015	14207	14172	14251	14300	14176	14313	14261	14324	14204	14262	14218	14140	14297	14029	14078	14238	14245	14293	14203	14333	14181	14317	14135	14320	14203	14364	14210	14362	14188	14237	14108	14185	14229	14242	14270	14228	14343	14272	14222	14233	14338	14168	14266	14084	14207	14265	14236	14263	14107	14187	14287	14208	14200	14328	14024	14245	14194	14328	14218	14461	14118	14116	14285	14306	14247	14090	14176	14209	14139	14328	14002	14284	14290	14240	14092	14238	14199	14222	14292	14161	14228	14232	14267	14194	14232	14254	14121	14240	14134	14095	14183	14194	14208	14224	14142	14283	14396	14261	14223	14082	14064	14165	14168	14150	14285	14071	14281	14117	14216	14222	14108	14101	14201	14281	14178	14121	14303	14155	14346	14202	14102	14241	14265	14311	14035	14316	14082	14261	14182	14115	14265	14230	14107	14314	14329	14292	14149	14053	14296	14269	14105	14313	14254	14195	14281	14196	14303	14333	14096	14385	14102	14211	14244	14058	14438	14105	14192	14209	14119	14160	14188	14357	14123	14177	14178	14107	14198	14280	14102	14205	14275	14287	14184	14250	14076	14259	14235	14115	14159	14211	14278	14229	14082	14357	14356	14292	14288	14197	14255	14210	14207	14386	14072	14349	14274	14234	14389	14268	14291	14136	14117	14264	14085	14214	14190	14165	14261	14126	14016	14275	14166	14098	14139	14308	14256	14136	14424	14163	14284	14162	14118	14109	14160	14303	14242	14086	14157	14254	14054	13909	14314	14207	14147	14172	14226	14328	14230	14158	14183	14291	14217	14154	14067	14160	14173	14261	14058	14289	14274	14099	14129	14138	14379	14236	14151	14238	14135	14218	14196	14165	13918	14276	14210	14261	14154	14190	14068	14343	14216	14069	14314	14289	14253	14240	14055	14184	14375	14415	14299	14124	14412	14255	14148	14295	14041	14323	14099	14170	14261	14211	14267	14183	14174	14152	14170	14109	14240	14253	14241	14240	14322	14142	14259	14207	14145	14124	14361	14064	14280	14048	14150	14239	14200	14287	14227	14257	14376	14120	14346	14455	14263	14459	14365	14189	14210	14176	14066	14257	14004	14094	14246	14210	14364	14230	14222	14200	14099	14275	14104	14320	14316	14189	14116	14097	14327	14386	14300	14231	14098	14360	14138	14165	14190	14219	14105	14210	14242	14389	14259	14328	14170	14330	14233	14329	14141	14309	14304	14186	14286	14260	14325	14316	14307	14208	14298	14225	14344	14216	14085	14407	14113	14190	14127	14442	14235	14111	14195	14139	14114	14229	14277	14170	14282	14338	14388	14098	14032	14202	14455	14267	14089	14230	14265	14073	14400	14169	14193	14202	14286	13953	14324	14254	14219	14129	14349	14132	14241	14100	14215	14339	14224	14317	14315	14222	14306	14154	14141	14258	14270	14091	14312	14344	14212	14231	14281	14206	14109	14360	14262	14202	14248	14166	14169	14053	14074	14285	14146	14091	14167	14237	14158	14240	14250	14267	14033	14259	14251	14297	14024	14311	14177	14082	14055	14222	14160	14280	14284	14152	14342	14226	14199	14228	14354	14213	14221	14274	14262	14112	14251	14295	14215	14322	14187	14126	14206	14124	14355	14390	14264	14100	14405	14312	14274	14334	14217	14218	14140	14256	14140	14205	14045	14412	14246	14189	14245	14265	14337	14335	14214	14025	14219	14326	14108	14219	14336	14107	14126	14247	14058	14321	14251	14258	14104	14094	14071	14252	14340	14177	14293	14310	14307	14243	14223	14236	14482	14253	14105	14235	14207	14348	14183	14034	14085	14294	14266	14298	14233	14238	14156	14299	14107	14318	14247	14109	14211	14127	14282	14209	14403	14096	14046	14139	14350	14094	14261	14090	14114	14203	14109	14389	14251	14230	14131	14184	14053	14139	14260	14222	14066	14115	14150	14039	14274	14222	14047	14172	14127	14298	14277	14363	14272	14293	14139	14187	14234	14111	14130	14206	14303	14278	14210	14291	14191	14145	14203	14146	14240	14127	14097	14329	14075	14262	14166	14228	14112	14310	14198	14218	14238	14365	14153	14079	14161	14305	14356	14304	14327	14281	14277	14285	14373	14214	14327	14280	14084	14365	14024	14093	14234	14141	14218	14231	14138	14324	14074	14118	14530	14123	14210	14341	14215	14158	14281	14258	14269	14212	14225	14292	14156	14233	14328	14341	14293	14146	14127	14210	14207	14138	14182	14203	14311	14199	14392	14208	14320	14206	14081	14138	14221	14105	13997	14251	14333	14118	14402	14362	14127	14253	14236	14229	14299	14310	14251	14334	14155	14180	14159	14169	14301	14183	14162	14274	14212	14460	14258	14208	14136	14133	14212	14314	14372	14178	14170	14186	14189	14276	14214	14349	14170	14198	14142	14167	14048	14386	14193	14321	14216	14192	14245	14090	14213	14276	14132	14274	14272	14460	14041	14342	14206	14170	14156	14078	14219	14355	14207	14054	14121	14329	14082	14458	14144	14293	14403	14221	14156	14133	14096	14238	14203	14421	14165	14173	14254	14329	14268	14393	14149	14220	14289	14190	14164	14268	14126	14131	14181	14328	14058	14255	14166	14006	14205	14048	14150	14285	14244	14120	14213	14267	14267	14301	14526	14530	14217	14267	14177	14175	14311	14307	14171	14239	14165	14147	14238	14316	14356	14347	14054	14249	14121	14150	14315	14195	14302	14112	14236	14114	14253	14135	14155	14286	14172	14357	14329	14107	14268	14392	14208	14094	14311	13986	14260	14276	14226	14243	14324	14066	14157	14105	14208	14111	14108	14087	14305	14246	14137	14121	14209	14104	14252	14291	14097	14301	14097	14176	14262	14302	14160	14205	14127	14131	14347	14281	14112	14325	14153	14088	14244	14285	14157	14360	14244	14238	14116	14423	14268	14147	14251	14239	14093	14298	14214	14219	14219	14369	14300	14247	14163	14191	14184	14390	14327	14338	14061	14331	14276	14339	14257	14155	14118	14241	14181	14300	14208	14331	14517	14115	14503	14100	14191	14227	14171	14301	14301	14199	14225	14183	14277	14229	14092	14228	14117	14147	14153	14288	14183	14094	14106	14333	14126	14232	14132	14068	14060	14125	14238	14089	14221	14129	14199	14398	14217	14280	14159	14398	14111	14110	14196	14363	14275	14171	14119	14145	14204	14169	14204	14233	14185	14437	14242	14129	14521	14194	14128	14121
24382	21598	29660	27491	26519	26268	22993	18740	17254	16819	16785	16288	16257	16137	16274	16160	15984	16065	16148	15880	15975	15873	15806	15881	15978	15749	15837	15760	15838	15813	15829	15649	15711	15910	15761	15911	15599	15911	15797	15819	15646	15949	15842	15601	15742	15766	15825	15876	15741	15856	15898	15949	15780	15704	15794	15774	15815	15740	15812	15697	15728	15637	15887	15856	15816	15628	15807	15690	15718	15658	15789	15700	15769	15679	15570	15597	15695	15780	15818	15813	15656	15812	15730	15679	15606	15811	15711	15707	15974	15826	15648	15693	15674	15702	15670	15646	15719	15712	15853	15716	15657	15684	15996	15822	15785	15434	15682	15789	15564	15717	15831	15899	15610	15630	15680	15732	15790	15649	15497	15667	15662	15842	15830	15686	15821	15991	15576	15661	15836	15616	15518	15954	15812	15835	15743	15890	15894	15805	15679	15731	15716	15672	15867	15546	15734	15562	15709	15619	15845	15756	15898	15765	15747	15799	15719	15937	15817	15791	15603	15911	15573	15670	15703	15598	15772	15840	15837	15929	15805	15717	15578	15779	15624	15631	15591	15922	15687	15534	15788	15644	15628	15626	15582	15764	15691	15544	15877	15710	15762	15819	15571	15694	15735	15521	15785	15721	15718	15598	15696	15668	15725	15890	15741	15706	15872	15790	15724	15696	15656	15673	15751	15596	15563	15566	15736	15872	15807	15560	15615	16001	15748	15740	15829	15672	15532	15908	15721	15849	15606	15573	15629	16006	15853	15800	15712	15580	15671	15650	15803	15631	15902	15677	15798	15690	15641	15681	15640	15790	15645	15689	15653	15573	15748	15769	15687	15839	15771	15780	15790	15743	15705	15720	15732	15747	15644	15963	16007	15692	15633	15556	15768	15579	15724	15501	15529	15843	15785	15713	15901	15523	15563	15595	15654	15796	15521	15596	15805	15822	15606	15774	15702	15786	15731	15717	15752	15556	15536	15814	15877	15582	15635	15677	15662	15453	15774	15739	15657	15520	15491	15667	15760	15786	15672	15676	15632	15597	15756	15745	15667	15637	15782	15785	15691	15684	15991	15704	15787	15750	15668	15627	15716	15820	15566	15763	15645	15405	15628	15700	15601	15830	15699	15830	15669	15690	15618	15663	15740	15609	15767	15798	15800	15699	15764	15719	15614	15793	15700	15894	16177	15788	15680	15439	15848	15637	15671	15855	15790	15796	15652	15919	15626	15650	15734	15524	15739	15699	15682	15871	15704	15671	15945	15766	15886	15831	15776	15662	15715	15746	15522	15759	15665	15598	15650	15754	15758	15349	15609	15748	15503	15891	15983	15643	15722	15803	15865	15715	15900	15663	15745	15769	15506	15802	15595	15701	15673	15788	15607	15477	15492	15563	15698	15825	15793	15912	15670	15720	15677	15643	15900	15914	15621	15740	15891	15851	15758	15596	15874	15645	15671	15740	15832	15824	15692	15784	15808	15706	15561	15677	15653	15828	15828	15654	15678	15593	15834	15601	15770	15799	15532	15657	15814	15657	15575	15724	15768	15816	15764	15605	15670	15658	15615	15775	15570	15704	15904	15666	15642	15604	15444	15737	15707	15733	15622	15872	15729	15708	15655	15616	15682	15549	15620	15676	15709	15825	15860	15801	15890	15750	15674	15772	15655	15819	15667	15700	15756	15818	15929	15588	15860	15642	15652	15570	15833	15779	15827	15612	15738	15720	15663	15826	15903	15712	15839	16003	15721	15738	15735	15657	15771	15712	15548	15788	15539	15749	15851	15702	15662	15873	15795	15672	15883	15754	15736	15514	15676	15609	15496	15566	15663	15727	15862	15747	15775	15834	15762	15803	15900	15522	15787	15837	15631	15825	15889	15632	15787	15721	15724	15800	15802	15550	15876	15871	15783	15784	15592	15804	15732	15774	15554	15709	15591	15794	15759	15723	15789	15961	15833	15712	15822	15715	15695	15852	15700	15887	15695	15560	15578	15903	15768	15799	15937	15802	15780	15856	15758	15829	15677	15863	15623	15829	15691	15637	15584	15691	15831	15784	15951	15890	15753	15779	15961	15726	15574	15503	15678	15698	15773	15897	15610	15616	15729	15478	15862	15643	15716	15855	15678	15678	15805	15815	15814	15891	15711	15815	15804	15641	15646	15763	15639	15588	15633	15537	15517	15856	15681	15668	15779	15707	15692	15791	15518	15466	15810	15799	15690	15885	15747	15583	15548	15695	15639	15697	15766	15996	15659	15653	15721	15811	15780	15848	15789	15861	15728	15671	15718	15953	15899	15654	15815	15680	15749	15601	15654	15770	15745	15826	15687	15524	15756	15675	15658	15558	15780	15838	15840	15862	15868	15683	15802	15816	15702	15833	15758	15829	15871	15782	15734	15768	15824	15829	15815	16031	15639	15957	15840	15685	15813	15678	15847	15699	15787	15775	15626	15763	15752	15716	15695	15705	15641	15735	15830	15858	15724	15582	15622	15867	15687	15717	15806	15778	15780	15634	15697	15606	15864	15707	15726	15705	15804	15683	15713	15561	15753	15819	15716	15587	15556	15759	15899	15809	15662	15751	15768	15582	15572	15566	15852	15655	15598	15784	15755	15763	15681	15776	15671	15583	15682	15684	15772	15666	15849	15704	15707	15693	15725	15752	15650	15856	15884	15830	15737	15994	15871	15680	15763	15816	15667	15743	15691	15612	15777	15657	15744	15511	15612	15679	15924	15719	15632	15756	15639	15780	15822	15794	15677	15652	15676	15922	15629	15545	15822	15869	15785	15875	15761	15755	15786	15717	15754	15827	15812	15679	15708	15685	15758	15837	15747	15682	15988	15808	15846	15727	15631	15783	15664	15493	15833	15709	15711	15725	15816	15919	15792	15568	15631	15742	15628	15706	15585	15763	15801	15645	15733	15425	15811	15653	15645	15801	15647	15749	15739	15705	15638	15746	15869	15817	15528	15673	15693	15764	15684	15694	15751	15815	15919	15531	15797	15702	15693	15789	15838	15667	15653	15663	15582	15830	15852	15542	15780	15709	15683	15746	15815	15752	15584	15848	15649	15729	15697	15905	15574	15599	15606	15718	15636	15796	15406	15749	15528	15619	15806	15742	15685	15496	15697	15855	15611	15604	15864	15655	15677	15709	15864	15792	15803	15773	15670	15717	15633	15739	15723	15826	15800	15726	15611	15658	15922	15745	15686	15581	15669	15785	15631	15838	15662	15648	15786	15670	15693	15807	15759	15665	15767	15544	15881	15866	15718	15813	15724	15831	15878	15725	15853	15656	15728	15766	15827	15705	15724	15588	15957	15806	15728	15821	15730	15618	15759	15724	15861	15750	15731	15896	15798	15823	15772	15764	15787	15696	15721	15571	15798	15630	15523	15908	15717	15665	15871	15676	15757	15720	15723	15672	15742	15662	15737	15809	15621	15582	15654	15762	15766	15854	15742	15754	15784	15565	15527	15615	15743	15646	15473	15791	15618	15692	15830	15589	15574	15705	15698	15650	15623	15640	15616	15664	15667	15605	15723	15440	15680	15880	15855	15789	15777	15608	15870	15537	15707	15795	15868	15797	15906	15548	15651	15659	15786	15829	15796	15773	15812	15638	15778	15865	15839	15749	15688	15636	15869	15584	15749	15885	15863	15674	15636	15793	15715	15603	15600	15642	15828	15708	15669	15738	15885	15823	15658	15688	15628	15794	15733	15805	15711	15894	15833	15747	15736	15835	15639	15568	15779	15739	15594	15628	15857	15780	15712	15835	15901	15603	15653	15525	15752	15820	15768	15872	16089	15832	15818	15664	15892	15809	15735	15844	15596	15704	15587	15549	15672	15740	15707	15792	15769	15610	15766	15870	15836	15700	15909	15750	15599	15700	15608	15801	15725	15728	15872	15743	15885	15626	15720	15639	15749	15859	15823	15648	15606	15850	15787	15672	15630	15724	15619	15766	15768	15620	15614	15771	15621	15522	15889	15809	15790	15714	15582	15790	15856	15551	15758	15718	15740	15800	15902	15638	15921	15676	15910	15914	15886	15723	15808	15873	15679	15618	15615	15740	15676	15730	15593	15757	15757	15582	15688	15737	15657	15763	15834	15702	15618	15709	15573	15788	15753	15830	15779	15805	15779	15774	15738	15644	15637	15916	15771	15683	15815	15878	15660	15916	15750	15729	15621	15710	15673	15565	15883	15875	15897	15798	15819	15547	15639	15542	15626	15775	15601	15706	15704	15891	15859	15632	15695	15774	15753	15702	15591	15720	15864	15751	15846	15682	15637	15719	15646	15677	15757	15769	15849	15480	15751	15598	15707	15699	15733	15760	15848	15914	15549	15845	15677	15661	15754	15827	15774	15891	15880	15709	15534	15688	15671	15610	15510	15754	15732	15823	15747	15967	15862	15667	15957	15637	15722	15935	15740	15552	15742	15835	15719	15747	15829	15565	15623	15644	15651	15980	15622	15702	15830	15617	15895	15885	15777	15717	15750	15791	15867	15596	15762	15851	15768	15606	15566	15850	15732	15823	15793	15570	15821	15846	15871	15744	15551	15753	15584	15475	15690	15926	15702	15855	15937	15944	15726	15828	15569	15559	15635	15678	15461	15717	15745	15585	15539	15534	15749	15808	15623	15805	15749	15889	15825	15671	15955	15697	15790	15646	15570	15864	15568	15613	15618	15772	15673	15619	15789	15585	15681	15825	15712	15600	15605	15845	15771	15474	15846	15720	15637	15665	16024	15725	15856	15831	15667	15777	15809	15717	15857	15892	15594	15789	15820	15741	15742	15698	15804	15820	15638	15630	15605	15854	15686	15783	15823	15746	15789	15823	15855	15837	15765	15621	15795	15777	15533	15697	15855	15694	15699	15673	15816	15679	15591	15607	15665	15663	15793	15802	15767	15720	15737	15522	15745	15582	15701	15840	15718	15814	15819	15604	15699	15836	15612	15655	15687	16038	15713	15549	15595	15837	15658	15702	15856	15721	15780	15630	15534	15599	15581	15629	15857	15945	15813	15536	15712	15735	15799	15727	15840	15559	15585	15881	15752	15648	15732	15749	15745	15816	15865	15853	15852	15633	15713	15735	15730	15834	15694	15683	15814	15850	15553	15842	15618	15637	15526	15743	15741	15777	15548	15818	15699	15632
38831	59673	53967	42289	33004	26751	19563	17324	16424	15805	15244	15197	14959	14964	14920	14759	14733	14589	14591	14756	14819	14547	14578	14539	14745	14645	14502	14594	14562	14465	14578	14496	14427	14470	14531	14453	14599	14465	14569	14512	14588	14617	14443	14407	14651	14558	14624	14383	14489	14439	14500	14531	14708	14448	14643	14604	14423	14531	14583	14571	14538	14599	14493	14699	14612	14596	14521	14497	14667	14396	14498	14508	14501	14512	14582	14573	14493	14499	14680	14547	14509	14582	14458	14561	14597	14261	14487	14545	14518	14628	14373	14535	14476	14589	14703	14672	14391	14530	14609	14473	14596	14555	14577	14648	14486	14493	14567	14431	14374	14630	14718	14360	14665	14552	14622	14397	14634	14552	14668	14427	14625	14576	14529	14430	14579	14610	14602	14557	14466	14554	14443	14481	14506	14529	14367	14453	14569	14561	14476	14433	14554	14501	14670	14455	14573	14533	14556	14539	14685	14594	14563	14619	14304	14451	14476	14494	14547	14363	14661	14394	14536	14540	14531	14518	14656	14529	14703	14421	14551	14356	14536	14651	14483	14540	14490	14452	14409	14637	14619	14454	14505	14606	14603	14529	14480	14566	14406	14526	14667	14634	14495	14553	14539	14413	14489	14525	14699	14416	14623	14512	14437	14462	14557	14387	14568	14558	14648	14523	14509	14511	14532	14551	14430	14387	14385	14450	14706	14419	14477	14606	14681	14364	14346	14622	14456	14632	14644	14592	14459	14555	14482	14461	14412	14499	14626	14541	14593	14409	14593	14574	14464	14476	14555	14423	14533	14554	14705	14518	14594	14497	14612	14481	14618	14438	14436	14454	14455	14544	14584	14417	14448	14454	14413	14501	14757	14383	14552	14474	14675	14333	14502	14350	14495	14477	14531	14336	14619	14565	14551	14581	14555	14636	14376	14524	14614	14458	14605	14476	14560	14391	14553	14345	14393	14482	14552	14537	14679	14529	14544	14507	14390	14645	14543	14581	14486	14410	14609	14533	14682	14409	14428	14638	14508	14612	14446	14662	14570	14400	14608	14506	14480	14745	14265	14339	14506	14524	14521	14531	14572	14606	14670	14433	14504	14530	14484	14512	14557	14694	14552	14522	14499	14524	14533	14442	14340	14454	14617	14635	14620	14323	14484	14581	14415	14420	14505	14556	14487	14492	14409	14664	14564	14494	14558	14468	14543	14549	14542	14475	14646	14311	14627	14572	14714	14393	14591	14430	14643	14624	14561	14403	14547	14378	14644	14425	14499	14348	14684	14401	14515	14482	14530	14564	14491	14663	14403	14535	14612	14338	14456	14643	14564	14617	14463	14472	14565	14622	14492	14424	14444	14470	14565	14591	14589	14566	14436	14542	14656	14476	14529	14543	14490	14525	14463	14542	14581	14494	14432	14717	14501	14584	14475	14411	14567	14403	14519	14606	14495	14605	14665	14511	14558	14436	14658	14470	14652	14496	14418	14580	14573	14506	14471	14613	14338	14570	14311	14571	14546	14526	14543	14545	14533	14472	14690	14523	14426	14697	14563	14469	14560	14586	14535	14587	14490	14556	14596	14447	14514	14388	14479	14502	14616	14496	14626	14511	14572	14540	14440	14651	14551	14561	14503	14496	14492	14631	14524	14593	14380	14522	14549	14522	14550	14481	14549	14607	14502	14470	14448	14644	14450	14414	14504	14398	14623	14455	14414	14397	14537	14523	14492	14373	14487	14520	14544	14597	14606	14633	14578	14489	14494	14663	14691	14514	14453	14437	14452	14600	14471	14625	14692	14630	14546	14578	14454	14476	14582	14487	14415	14671	14474	14473	14549	14465	14477	14426	14483	14482	14520	14464	14414	14509	14556	14507	14533	14570	14351	14560	14483	14549	14434	14555	14322	14571	14613	14578	14421	14420	14415	14328	14602	14510	14626	14691	14496	14659	14454	14499	14646	14605	14593	14535	14503	14584	14603	14533	14602	14626	14487	14667	14452	14588	14378	14490	14500	14430	14351	14436	14489	14549	14602	14499	14431	14480	14427	14457	14460	14467	14450	14636	14537	14350	14416	14682	14456	14523	14421	14458	14559	14570	14431	14584	14479	14546	14541	14613	14326	14499	14367	14608	14605	14490	14450	14650	14490	14557	14518	14500	14461	14528	14460	14413	14522	14574	14528	14365	14522	14476	14531	14328	14573	14592	14372	14522	14529	14482	14578	14559	14535	14622	14448	14630	14576	14617	14629	14462	14715	14494	14535	14550	14597	14366	14506	14539	14508	14616	14701	14476	14570	14407	14371	14471	14398	14341	14581	14489	14605	14566	14556	14620	14587	14614	14506	14629	14523	14463	14549	14350	14615	14644	14556	14492	14424	14614	14611	14596	14685	14368	14598	14704	14489	14535	14538	14380	14339	14549	14432	14726	14587	14477	14650	14539	14518	14656	14413	14540	14745	14604	14578	14504	14642	14527	14575	14584	14483	14320	14558	14440	14514	14591	14565	14441	14477	14592	14523	14291	14576	14484	14268	14678	14480	14503	14452	14803	14565	14525	14460	14344	14512	14492	14434	14455	14558	14529	14520	14452	14647	14460	14475	14508	14472	14557	14533	14434	14511	14347	14527	14637	14489	14476	14552	14444	14528	14492	14790	14525	14479	14377	14553	14577	14527	14513	14317	14437	14650	14464	14354	14526	14484	14426	14629	14545	14410	14456	14566	14662	14604	14471	14485	14501	14526	14437	14431	14594	14468	14591	14623	14621	14411	14448	14448	14598	14484	14475	14394	14654	14560	14609	14366	14560	14468	14491	14507	14544	14526	14465	14467	14597	14604	14486	14500	14471	14416	14568	14464	14402	14545	14578	14568	14563	14491	14441	14551	14443	14621	14544	14509	14489	14492	14715	14484	14431	14585	14488	14613	14314	14603	14652	14460	14544	14463	14475	14502	14396	14573	14612	14583	14529	14579	14544	14589	14510	14550	14572	14565	14441	14631	14406	14571	14606	14539	14564	14543	14619	14556	14593	14638	14552	14538	14519	14538	14632	14360	14558	14746	14603	14527	14473	14470	14554	14572	14412	14433	14426	14522	14516	14590	14581	14548	14474	14540	14507	14479	14329	14556	14648	14347	14508	14476	14682	14504	14489	14508	14564	14452	14419	14498	14444	14520	14338	14433	14564	14657	14545	14459	14577	14333	14602	14499	14517	14619	14454	14353	14641	14401	14464	14598	14328	14614	14571	14510	14505	14481	14599	14502	14615	14439	14634	14598	14428	14430	14343	14516	14757	14587	14425	14666	14565	14419	14697	14516	14565	14645	14600	14564	14508	14684	14445	14470	14684	14654	14409	14550	14594	14597	14599	14512	14564	14508	14476	14572	14504	14538	14538	14457	14353	14576	14611	14434	14514	14525	14512	14525	14577	14522	14470	14382	14674	14552	14589	14488	14492	14491	14558	14529	14580	14363	14484	14690	14607	14399	14638	14465	14622	14564	14527	14552	14553	14422	14580	14546	14679	14399	14490	14470	14433	14495	14495	14443	14593	14527	14656	14471	14491	14521	14614	14647	14526	14394	14505	14461	14631	14490	14553	14500	14562	14560	14500	14604	14581	14393	14508	14577	14525	14556	14478	14575	14514	14468	14469	14712	14507	14598	14513	14594	14516	14616	14491	14549	14552	14571	14483	14540	14497	14625	14494	14710	14419	14600	14471	14508	14681	14489	14538	14564	14350	14472	14530	14662	14307	14484	14486	14615	14604	14520	14529	14674	14542	14610	14621	14432	14533	14443	14536	14527	14522	14555	14506	14779	14607	14545	14334	14579	14608	14598	14419	14476	14571	14379	14384	14486	14577	14209	14449	14677	14485	14545	14564	14517	14553	14515	14562	14396	14382	14406	14468	14572	14563	14467	14576	14380	14621	14478	14601	14383	14478	14396	14567	14540	14588	14466	14572	14552	14455	14549	14528	14567	14582	14432	14446	14604	14497	14568	14755	14569	14500	14581	14624	14491	14650	14495	14593	14656	14521	14599	14460	14597	14515	14509	14371	14513	14534	14529	14425	14468	14443	14458	14546	14380	14469	14685	14526	14576	14581	14409	14323	14670	14494	14628	14462	14569	14524	14493	14383	14655	14741	14424	14572	14740	14632	14502	14444	14574	14586	14381	14440	14515	14425	14546	14535	14506	14460	14610	14555	14478	14536	14398	14482	14420	14413	14437	14407	14540	14541	14573	14517	14560	14375	14488	14468	14499	14397	14532	14417	14350	14547	14443	14425	14640	14454	14514	14497	14545	14520	14465	14483	14463	14571	14640	14450	14508	14396	14658	14440	14577	14513	14435	14591	14684	14612	14595	14449	14607	14609	14396	14443	14591	14605	14561	14536	14564	14392	14425	14426	14485	14631	14640	14411	14676	14444	14334	14650	14552	14660	14414	14732	14401	14498	14532	14505	14426	14601	14489	14552	14433	14452	14589	14423	14343	14455	14489	14526	14415	14650	14431	14432	14609	14510	14577	14408	14506	14392	14557	14540	14608	14617	14606	14615	14498	14526	14547	14370	14489	14493	14742	14564	14507	14733	14610	14447	14563	14745	14369	14427	14562	14531	14261	14564	14408	14408	14469	14604	14471	14421	14609	14477	14491	14546	14572	14483	14432	14458	14455	14501	14674	14455	14483	14463	14537	14562	14446	14458	14554	14503	14538	14506	14532	14283	14427	14481	14579	14417	14657	14489	14414	14616	14526	14570	14636	14598	14483	14563	14426	14535	14608	14570	14473	14517	14516	14344	14605	14638	14724	14552	14490	14406	14499	14552	14558	14632	14564	14640	14367	14617	14557	14516	14413	14527	14523	14426	14594	14387	14624	14509	14498	14563	14563	14456	14550	14556	14636	14609	14498	14664	14507	14661	14538	14611	14433	14546	14439	14473	14387	14541	14605	14550	14608	14439	14379	14653	14360	14378	14678	14548	14483	14527	14582	14382	14540	14371	14415	14539	14528	14442	14501	14611	14459	14661	14490	14556	14514	14517	14521	14561	14616	14442	14569	14352	14370	14486	14684	14429	14541	14610	14665	14491	14619	14492	14391	14373	14651	14509	14568	14551	14527	14531	14359	14453	14398	14445	14474	14439	14618	14494	14543	14517	14433	14359
23138	21561	29548	25116	24822	28269	28558	21315	18961	18112	17448	16961	16774	16559	16671	16506	16475	16793	16471	16530	16397	16397	16277	16323	16406	16408	16359	16267	16411	16364	16256	16296	16350	16214	16248	16410	16214	16226	16265	16007	16095	16320	16318	16139	16364	16227	16182	16194	16268	16306	16452	16208	16379	16369	16264	16239	16268	16461	16317	16230	16140	16266	16332	16127	16314	16356	16354	16428	16378	16189	16149	16067	16046	15961	16132	16171	16340	16111	16138	15969	16105	16135	16178	16331	16078	16128	16143	16313	16243	16350	16454	16324	16287	16221	16298	16290	16209	16305	16064	16333	16259	16344	16280	16207	16320	16237	16143	16149	16286	16222	16142	16192	16266	16290	16099	16200	16416	16253	15904	16194	16193	16287	16047	16058	16321	16050	16113	16006	16201	16216	16251	16285	16136	16199	16359	16146	16396	16121	16031	16116	16093	16192	16336	16285	16190	16240	16077	16279	16260	15986	16245	16337	16381	16118	16330	16056	16075	16274	16251	16415	16173	16208	16277	16313	16034	16264	16278	16211	16030	16324	16016	16038	16207	16241	16151	16085	16373	16322	16162	16263	16077	16290	16224	16322	16074	16139	16389	16319	16284	16303	16115	16117	16272	16078	16286	16249	16264	16140	16246	16161	16146	16240	16206	16233	16195	16107	16211	16147	16315	16364	16233	16180	16031	16118	16063	16051	16189	16226	16096	15974	16253	16288	16148	16226	16313	16221	16234	16255	16224	16248	16182	16181	16190	16076	15984	16146	16237	16148	16212	16418	16088	16128	16096	16173	16194	15902	16129	16290	16338	16216	16146	16156	16329	16035	16315	16117	16295	16382	16387	16152	16228	16198	16392	16142	15951	16324	16074	16002	16214	16138	16057	16159	16197	15989	15919	16136	16135	16107	16164	16103	16305	16142	15988	16049	16175	16184	15945	16149	16203	16255	16189	16338	16077	16124	15961	16085	15911	16109	16156	16288	16284	16291	16020	16088	16261	16133	16250	16032	16065	16158	16428	15996	16225	16256	16135	16013	16314	16149	16267	16058	16094	16341	16201	16108	16186	16260	16043	16077	16127	16060	16057	16061	16205	16159	16264	16030	16045	16337	16265	16104	16126	16321	16253	16169	16436	16253	16043	16241	16031	16106	16095	16078	16180	16141	16052	16430	16243	16236	16299	16173	16264	16133	16253	16208	16076	16298	16102	16153	16252	16244	16176	16270	16079	16043	16143	16047	16459	16078	16339	16140	16223	16096	16190	16269	16246	16274	16071	16252	16172	16085	15940	16065	16182	16081	16192	16282	16206	16156	16119	16076	16232	16363	16368	16160	16283	16227	16391	16173	16168	16028	16184	16113	16155	16210	16271	16261	16107	16259	16058	16127	16133	16197	16230	16075	16177	16094	16111	16305	16162	15986	16207	16356	16214	15907	16127	15972	16174	15873	16338	16248	16437	16208	15980	16313	16304	16279	16083	16047	16171	16252	16076	16313	16146	15998	16097	16218	16152	16068	16214	16025	16199	16370	16111	16204	16308	16062	16246	16054	16286	15905	16305	16026	16344	16171	16105	16259	16096	16205	16269	16072	16248	16139	16152	16126	16001	16175	16354	16199	16197	16223	16039	16253	16322	16216	16125	16212	16008	16288	16157	16179	16077	16171	16084	16080	16148	16307	16105	16381	16051	16077	16244	16100	16185	16237	16184	16124	16075	16062	16096	16168	16309	16247	16194	16265	16219	16045	16199	16181	16108	16302	16160	16160	16207	16304	16106	16142	16342	16254	16218	16176	16167	16256	15962	16162	16094	16163	16116	16086	16236	16334	16094	16047	16230	16150	16259	16328	16328	16208	16138	16418	16229	16066	16153	16147	16319	16355	16121	15995	16195	16099	15969	15984	16240	16027	16190	16014	16118	16191	16416	15958	16158	16157	16237	16136	16331	16300	16290	16121	16307	16185	16087	16186	16065	16276	16031	16007	16294	16230	16335	16222	16251	16221	16145	16340	16304	16297	16279	16369	16230	16098	16193	16294	16135	16186	16134	16003	16099	16097	15987	16138	16058	16074	16011	15932	16067	16115	16187	16376	16067	16174	16294	16320	16330	16048	16156	16243	16097	16022	16066	15957	16370	16437	15980	16187	16314	16127	16137	15981	16157	16267	16086	16067	15926	16343	16035	16269	16076	16294	16293	16281	16190	16203	16142	16130	16231	16344	16327	16242	16004	16224	16140	16152	16103	16201	16233	16182	16268	16106	16346	16125	16096	16128	16021	16247	16186	16198	16319	16028	16219	16140	16091	16250	16049	16119	16103	16157	15794	16216	16165	16059	16288	16103	16258	16383	16332	16104	16314	16095	16093	16061	15931	16033	16222	15999	16219	16214	16029	16129	16198	16166	16319	16268	16326	16220	16358	16083	16181	16162	16101	16188	16358	16291	16107	16092	16190	15985	15967	16165	16326	16192	16228	16065	16095	16376	16105	16001	16225	16165	16150	16309	16077	16062	16294	16181	16208	16262	16201	16215	16066	16050	16197	16072	16153	16146	16161	16196	16242	16194	16149	16146	16366	16288	16209	16358	16219	16306	16207	16158	16109	15920	15996	16113	16013	16050	16193	16319	16101	16291	16292	16211	16099	16038	16139	16218	16054	15998	16102	15843	16069	16100	16164	16163	16368	16270	16178	16062	16296	16125	16037	16189	16195	16096	16196	16032	16504	16288	16133	15967	16242	16326	16278	16014	16004	16086	16176	16233	16012	16316	16154	16230	16253	15776	16161	16256	16303	16158	16068	16279	16245	16144	16249	16034	16262	16026	16039	16167	16042	16248	16172	16194	16095	16151	16220	16040	16040	15975	16001	15964	16180	16019	16112	16230	16073	16097	16170	16261	16134	16040	16213	16064	16207	16202	16210	16115	16169	16091	15973	16210	16302	16357	16340	16256	16312	16210	16222	15978	16143	16056	16285	16083	16283	16316	16328	16113	16187	16010	16101	16256	16240	16157	16062	16024	15904	16096	16122	16291	16205	16183	16212	16241	15879	16223	16169	16034	16122	16242	16334	16114	16337	16305	16097	16002	16054	16140	16054	16107	16342	16123	16281	15961	16007	16056	16013	16182	16102	16199	16064	15881	16107	16092	16299	16234	16205	16192	16152	16078	16289	16066	16109	15905	16200	16297	16177	16142	16170	16112	16262	16288	16275	16081	16112	16017	16234	16196	16190	16152	16315	16149	16171	16103	16240	16030	16141	16143	16280	16107	16018	16076	16182	16100	16114	16272	16241	16126	16514	16196	16105	16047	16308	16279	16109	16136	16250	16104	16240	16167	15957	16087	15945	16154	16247	16161	16316	16217	16233	16168	16250	16184	16154	16251	16335	15941	16031	16113	16463	16163	16110	16245	16009	16190	16182	16002	16295	16175	16098	16027	16148	16349	16028	16147	16140	16279	16179	16188	16185	16118	16293	16257	16095	16084	16063	16322	16101	16337	16344	16046	15933	15932	16155	16184	16169	16240	16258	16104	16406	16160	16083	16199	16222	16029	16105	16238	16146	16173	16127	16057	16000	16050	16274	16027	16128	16155	16128	16228	16197	16156	16324	16151	16052	16215	16071	16101	16212	16230	16047	15981	16077	16168	16146	16244	16149	16012	16101	16020	16257	16286	16206	16134	16173	16313	16090	16092	16193	16013	16033	16137	15931	16084	16356	16216	16253	16342	16218	16154	16356	16205	16198	16083	16106	15798	16128	16205	16113	16182	16092	16056	16319	16140	16262	16326	16274	16108	16096	16170	16114	16130	16139	15964	16260	16171	16190	16194	16144	16188	16254	16060	16032	16110	16287	15987	16213	16155	15926	16205	16131	16217	16134	16065	16124	16196	16163	16269	16282	16142	16078	16194	16169	16162	16124	16180	16228	16213	16141	16188	16139	15890	15986	16285	16183	16148	16195	16219	16293	16162	16190	16302	16213	16208	16239	16391	16365	16095	16286	16251	16187	16162	16067	16049	16272	16130	16152	16034	16052	15949	16374	16210	16175	16295	16076	16041	16274	16279	16157	16294	16239	16310	16289	16292	16117	16077	16306	16119	16215	16104	16154	16032	16370	16092	16215	16310	16147	16164	16257	16375	16096	16299	16325	16193	16149	16208	16036	16301	16038	16078	16151	16276	16212	16173	16017	15981	16030	16174	16134	16116	16118	16037	16202	15982	16056	16227	16250	16341	16169	16148	16087	16172	16266	16074	16111	16004	16271	16030	16049	16195	16214	16109	16190	16055	16193	16005	16189	16459	15986	16171	16197	16038	16287	16199	15954	16235	16119	16031	16055	16072	16137	15949	16025	16339	16279	15958	16181	16175	16259	16125	16150	16183	16144	16042	16038	16255	16277	16069	16235	16193	16247	16082	16141	15936	15995	16164	16179	16290	16277	16333	16280	16127	16032	16202	16153	16233	16030	16112	16090	16212	16200	15994	16102	16232	16247	16151	16153	16266	16256	16242	16153	16353	16017	16126	16274	16210	16134	16265	16138	16251	16340	16224	16431	16050	16183	16182	16143	16124	16068	16159	16036	16071	16279	16105	15921	16123	16191	16307	16066	16065	15935	16046	16093	16034	16312	15983	16115	16298	16159	16287	16343	16117	16188	16131	16086	16143	16058	16162	16096	16337	15989	16147	16118	16039	16269	16104	16291	16167	16149	16135	16317	16225	16139	16217	16222	16127	16019	16435	16288	16200	16115	16078	16160	16305	16338	16208	16300	16177	16312	16361	16424	16195	16116	16337	16313	16161	16143	16157	16001	16206	16192	16184	16052	16106	15943	16258	16128	16040	16079	16228	16287	16054	16296	16056	16220	16185	16149	16153	16208	16205	15828	16076	16150	16165	16278	16048	16026	16132	16117	16121	16222	16136	15939	16172	16010	16264	16049	16111	16507	16115	16438	16163	15989	16050	16102	16061	16232	16308	16206	16097	16089	16524	16197	16184	16171	16133	16111	16123	16097	16167	16075	16078	16155	16349	16329	16114	16478	16346	16111	16157	16211	16181	16017	16132	16321	16324	16028	16275	16272	16096	16154	16133	16005	16202	16152	16207	16176	16203	16197	16135	15910	16044	16239	16181	16139	16267	16170	16278	16048	16212	16271	16482
42007	65549	60044	47965	39799	32531	24865	20057	17732	16265	15768	15308	15283	15152	15239	15227	15216	15097	15071	14802	14944	14884	14934	14911	14859	14854	14883	14779	14950	14753	14768	14756	14871	14843	14758	14811	14677	14677	14850	14885	14869	14794	14774	14890	14816	14897	14776	14881	14705	14811	14858	14802	14750	14647	14571	14638	14793	14873	14871	14884	14761	14978	14754	14945	14776	14871	14625	14799	14703	14625	14746	14806	14822	14845	14794	14843	14870	14736	14826	14724	14743	15058	14773	14788	14869	14634	14812	14659	14861	14786	14781	14929	14842	14799	14881	14760	14746	14821	14769	14734	14823	14861	14827	14877	14823	14849	14698	14752	14665	15027	14698	14708	14817	14741	14790	15007	14633	14722	14824	14748	14800	14844	14755	14908	14611	14810	14914	14676	14729	14756	14892	14762	14805	14867	14689	14788	15088	14969	14738	14830	14644	14812	14825	14829	14869	14759	14821	14852	14901	14923	14636	14761	14859	14764	14938	14815	14805	14838	14689	14679	14555	14702	14896	14760	14692	14791	14749	14844	14685	14883	14904	14733	14694	14838	14736	14807	14692	14834	14600	14973	14801	14748	14745	14776	14847	14769	14779	14717	14827	14792	14840	14849	14755	14736	14806	14982	14627	14926	14642	14821	14676	14681	14842	14846	14701	14818	14708	14866	14776	14790	14885	14791	14774	14701	15035	14619	14780	14812	14792	14847	14878	14726	14859	14854	14871	14641	14861	14750	14703	14798	14758	14830	14909	14843	14849	14868	14805	14796	14828	14680	14560	14851	14817	14732	14820	14660	14866	14696	14812	14883	14730	14791	14839	14736	14753	14799	14890	14796	14701	14738	14778	14691	14801	14851	14848	14814	14705	14781	14801	14676	14661	14786	14919	15023	14848	14857	14975	14816	14953	14716	14758	14747	14713	14819	14831	14749	14664	14746	14921	14754	14700	14883	14848	14690	14480	14761	14793	14820	14752	14734	14825	14868	14825	14809	14943	14784	14717	14911	14750	14705	14763	14807	14804	14786	14675	14850	14791	14659	14911	14751	14760	14899	14657	14781	14729	14762	14922	14753	14746	14692	14815	14780	14761	14784	14769	14751	14760	14839	14755	14842	14734	14881	14670	14739	14775	14856	14672	14884	14847	14813	14858	14745	14751	14770	14735	14811	14667	14766	14608	14799	14699	14849	14713	14784	14687	14828	14984	14967	14807	14923	14878	15012	14804	14727	14688	14699	14819	14787	14529	14775	14784	14914	14910	14703	14966	14783	14954	14688	14829	14752	14574	14949	14722	14677	14933	14786	14747	14871	14649	14788	14764	14651	14857	14803	14707	14907	14629	15000	14760	14866	14745	14873	14819	14845	14643	14749	14924	14772	14858	14913	14701	14816	14858	14772	14965	14834	14908	14792	14919	14626	14747	14735	14886	14781	15041	14626	14890	14679	14805	14758	14832	14884	14724	14817	14762	14955	14729	14783	14751	14751	14682	14636	14740	14900	14664	14616	14813	14716	14777	14793	14831	14704	14915	14743	14692	14909	14730	14626	14739	14954	14722	14824	14865	14818	14712	14808	14755	14758	14714	14765	14728	14875	14913	14847	14650	14620	14793	14635	14723	14772	14661	14690	14741	14757	14639	14825	14717	14888	14791	14832	14723	14727	14887	14822	14726	14983	14801	14900	14727	14818	14727	14797	14755	14879	14857	14599	14688	14733	14696	14842	14785	14894	14751	14722	14809	14838	14761	14784	14849	14841	14726	14803	14836	14886	14925	14811	14991	14719	15008	14748	14822	14869	14795	14836	14814	14916	14839	14822	14745	14810	14688	14756	14768	14717	14766	14717	14906	14888	15040	14631	14816	14733	14876	14792	14865	14796	14677	14788	14955	14881	14799	14815	14719	14843	14870	14878	14913	14682	14787	14793	14753	14727	14827	14777	14786	14776	14528	14750	14930	14868	14979	14790	14797	14629	14821	14830	14713	14770	14897	14948	14881	14755	14784	14907	14890	14786	14788	14643	14865	14967	14737	14705	14836	14754	14756	14773	14598	14909	14954	14879	14850	14805	14810	14758	14749	14674	14646	14687	14821	14751	14825	14823	14726	14770	14769	14687	14764	14990	14913	14904	14870	14834	14754	14720	14924	14742	14699	14683	14572	14869	14872	14782	14853	14751	14806	14909	14897	14735	14766	14927	14745	14692	14603	14719	14793	14822	14790	14808	14767	14735	14814	14692	14629	14846	14986	14776	14768	14961	14839	14706	14687	14977	14810	14737	14712	14780	14847	14811	14749	14839	14986	14809	14937	14754	14797	14617	14795	14812	14755	14852	15002	14608	14632	14878	14935	14776	14775	14775	14728	14884	14801	14895	14876	14795	14736	14897	14678	14964	14733	14678	14657	14663	14704	14864	14846	14802	14882	14838	14781	14811	14699	14842	14751	14924	14843	14765	14723	14827	14693	14870	14757	14842	14593	14603	14843	14826	14718	14835	14675	14781	14854	14845	14829	14774	14737	14854	14717	14828	14856	14792	14789	14888	14920	14795	14763	14714	14830	14489	15020	14907	14889	14823	14793	14817	14885	14711	14804	14761	14690	14887	14787	14834	14805	14893	14876	14630	14765	14760	14803	14675	14752	14702	14892	14789	14652	14760	14780	14798	14928	14821	14745	14781	14744	14696	14768	14903	14793	14839	14915	14819	14765	14799	14861	14830	14771	14707	14856	14835	14751	14640	14855	14890	14758	14849	14779	14610	14868	14684	14755	14768	14664	14650	14697	14679	14636	14725	14833	14695	14842	15035	14549	14666	14770	14728	14772	14963	14849	14826	14949	14791	14695	14759	14747	14788	14668	14822	14674	14933	14751	14639	14908	14907	14882	14741	14930	14779	14759	14718	14913	14959	14807	14667	14882	14777	14906	14696	14719	14913	14754	14848	14825	14784	14772	14764	14764	14921	14880	14726	14800	14699	14795	14646	14771	14794	14753	14823	14740	14642	14764	14735	14843	14741	14888	14734	14910	14793	14771	14905	14671	14875	14746	14710	14544	14788	14722	14728	14970	14863	14786	14965	14846	14779	14899	14884	14776	14878	14859	14689	14910	14869	14686	14785	14815	14728	14829	14852	14943	14696	14696	14916	14681	14764	14825	14813	14770	14807	14899	14810	14868	14750	14897	14827	14836	14999	15050	14846	14875	14980	14704	14851	14805	14999	14697	14742	14679	14746	15080	14753	14852	14640	14852	14637	14952	14722	14840	14608	14789	14898	14833	14767	14824	14893	14927	14693	14683	14691	14812	14853	14727	14927	14786	14691	14839	14643	14769	14956	14688	14726	14566	14763	14735	14781	14925	14711	14705	14824	14766	14823	14861	14720	14697	14851	14695	14653	14806	14836	14589	14796	14820	14893	14841	14688	14981	14780	14726	14829	14800	14744	14885	14621	14948	14825	14820	14733	14733	14911	14800	14776	14895	14749	14873	14889	14881	14818	14704	14675	14871	14925	14703	14798	14732	14661	14785	14667	14832	14752	14743	14877	14895	14766	14839	15067	14769	14944	14688	14948	14706	14911	14892	14729	14816	14743	14729	14609	14766	14828	14853	14732	14778	14977	14741	14840	14921	14718	14811	14817	14779	14793	14771	14821	14707	14839	14800	14758	14645	14827	14816	14669	14759	14764	14790	14688	14769	14705	14636	14717	14854	14690	14892	14785	14704	14890	14659	14852	14640	14869	14688	14897	14809	14622	14747	14696	14870	14892	14800	14982	14932	14721	14688	14757	14578	14656	14756	14641	14751	14737	14669	14762	14718	14737	14781	14579	14706	14831	14860	14807	14803	14710	14863	14598	14861	14583	14746	14796	14607	14784	14964	14688	14687	14707	14801	14623	14860	14901	14873	14783	14875	14967	14634	14964	14935	14842	14835	14668	14762	14747	14702	14762	14816	14813	14846	14830	14749	14735	14828	14673	14835	14762	14862	14836	14981	14746	14834	14753	14770	14836	14770	14803	14794	14671	14717	14683	14879	14833	14827	14681	14798	14707	14677	14782	14744	14679	14794	14914	14703	14817	14801	14817	14867	14794	14627	14750	14760	14974	14810	14924	14881	14823	14879	14782	14772	14827	14816	14942	14894	14839	14806	14790	14701	14883	14757	14934	14693	14761	14781	14725	14800	14689	14703	14725	14695	14825	14784	14834	14846	14752	14791	14861	14719	14680	14856	14834	14869	14784	14716	14795	14947	14933	14866	14681	14784	14852	14756	14873	14901	14968	14661	14898	14681	14734	14851	15019	14811	14616	14789	14762	14892	14767	14948	14787	14882	14859	14644	14855	14608	14892	14700	14857	14699	14736	14829	14767	14718	14832	14780	14817	14520	14940	14946	14736	14695	14703	14935	14823	14774	14739	14799	14746	14867	14694	14852	14879	14869	14806	14530	14763	14721	14763	14748	14791	14790	14906	14588	14780	14755	14739	14706	14907	14898	14837	14699	14786	14774	14854	14734	14804	14834	14774	14974	14666	14704	14945	14751	14717	14676	14690	14959	14742	14858	14842	14768	14743	14753	14746	14660	14848	14811	14693	14898	14832	14733	14824	14733	14909	14913	14775	14840	14736	14866	14793	14985	14844	14820	14820	14849	14720	14802	14699	14792	14922	14817	14845	14818	14878	14761	14755	14740	14829	14852	14766	14810	14880	14832	14792	14656	14836	14976	14967	14894	14780	14649	14825	14923	14813	14880	14878	14747	14739	14893	14788	14719	14681	14731	14841	14699	14680	14741	14799	15009	14732	14823	14681	14714	14748	14777	14875	14777	14785	14708	14807	14732	14876	14712	14802	14848	14788	14720	14852	14730	14763	14712	14718	14824	14797	14854	14824	14844	14830	14766	14762	14681	14730	14805	14918	14897	14692	14838	14948	14849	14753	14736	14708	14719	14869	14772	14712	14907	14737	14710	14789	14777	14650	14608	14773	14799	14714	14847	14818	14880	14760	14864	14824	14890	14732	14728	14631	14738	14944	14739	14742	14876	14865	14728	14801	14885	14911	14876	14767	14826	14873	14735	14728	14929	14907	14799	14694	14713	14672	14909	14832	14766	14793	14740	14749	14714	14857	14752	14853	14799	14811	14754	14663	14842	14833	14879	14807
30013	31300	39586	32746	24718	20882	18810	17408	16713	16251	16156	15883	15844	15874	15807	15784	15754	15740	15636	15930	15754	15957	15812	15866	15768	15492	15677	15684	15704	15865	15885	15872	15972	15744	15750	15798	15886	15990	15759	15787	15960	15824	15801	15707	15682	15706	15623	15639	15920	15891	16065	15839	15815	15671	15860	15865	15713	15669	15672	15728	15712	15860	15655	15604	15635	15778	15774	15738	15803	15817	15758	15795	15831	15930	15821	15762	15841	15800	15781	15977	15857	15917	15876	15759	15916	15831	15676	15712	15719	15684	15770	15678	15987	15684	15822	15858	15780	15610	15740	15753	15584	15811	15726	15767	15812	15793	15694	15709	15597	15677	15848	15625	15809	15794	15669	15940	15576	15692	15782	15837	15637	15803	15796	15763	15985	15752	15745	15854	15852	15839	15982	15861	15651	15787	15880	15663	15668	15804	15814	15810	15827	15760	15764	15619	15662	15667	15687	15721	15857	15844	15763	15678	15599	15889	15726	15656	15673	15796	15876	15760	15801	16036	15838	15721	15869	15803	15852	15755	15682	15800	15674	15692	15870	15762	15550	15972	15767	15664	15765	15540	15617	15580	15747	15704	15505	15683	15998	15874	15730	15746	15826	15765	15696	15753	15669	15769	15604	15623	15620	15788	15680	15796	15602	15644	15644	15589	15697	15632	15682	15939	15812	15498	15629	15592	15911	15781	15864	15906	15791	15635	15788	15735	15892	15893	15876	15739	15891	15876	15786	15811	15926	15861	15738	15728	15775	15902	15876	15614	15663	15771	15628	15658	15779	15660	15598	15564	15994	15790	15935	15624	15740	15483	15793	15589	15792	15618	15697	15789	15864	15646	15535	15634	15807	15795	15803	15680	15841	15855	15838	15866	15648	15728	15720	15763	15839	15607	15991	15816	15692	15773	15739	15765	15673	15670	15557	15659	15749	15722	15759	15651	15773	15727	15591	15611	15856	15809	15808	15705	15754	15711	15692	15668	15870	15704	15659	15789	15870	15733	15691	15755	15865	15744	15728	15615	15740	15778	15789	15695	15866	15678	15725	15650	15833	15643	15737	15914	15854	15523	15702	15876	15808	15643	15721	15640	15990	15704	15641	15751	15914	15777	15648	15601	15820	15871	15809	15710	15634	15760	15714	15629	15868	15685	15763	15704	15714	15834	15819	15737	15618	15784	15660	15732	15746	15815	15716	15649	15746	15664	15839	15648	15452	15856	15845	15659	15696	15686	15651	15759	15933	15843	15926	15668	15737	15780	15676	15763	15760	15869	15627	15700	15816	15586	15859	15661	15739	15693	15726	15720	15671	15691	15772	15642	15739	15849	15699	15713	15943	15816	15883	15801	15634	15781	15865	15871	15735	15630	15677	15664	15526	15651	15690	15463	15649	15720	15736	15853	15695	15604	15706	15661	15731	15636	15674	15871	15476	15556	15482	15720	15641	15647	15514	15754	15714	15882	15858	15593	15783	15810	15733	15646	15665	15785	15836	15937	15681	15688	15609	15624	15782	15771	15886	15792	15736	15596	15910	15840	15687	15608	15792	15750	15726	15713	15728	15522	15823	15791	15668	15577	15761	15797	15579	15569	15735	15743	15839	15687	15660	15789	15906	15690	15737	15839	15807	15728	15771	15766	15712	15861	15757	15724	15884	15799	15588	15631	15979	15842	15597	15721	15627	15862	15936	15728	15731	15879	15675	15785	15753	15942	15666	15665	15707	15817	15785	15770	15853	15788	15687	15790	15661	15654	15911	15878	15812	15697	15842	15722	15916	15675	15745	15583	15837	15786	15812	15627	15749	15805	15774	15873	15678	15881	15679	15679	15664	15761	15750	15694	15757	15603	15986	15696	15644	15835	15762	15746	15804	15681	15758	15728	15671	15887	15659	15832	15805	15713	15929	15774	15701	15804	15806	15948	15703	15941	15847	15631	15786	15620	15678	15662	15807	15517	15694	15799	15764	15647	15634	15570	15578	15830	15656	15702	15779	15623	15745	15674	15830	15687	15875	15851	15947	15709	15741	15648	15722	15801	16016	15977	15695	15837	15795	15842	15659	15695	15706	15584	15722	15775	15774	15975	15781	15605	15917	15677	15754	15710	15580	15804	15587	15743	15753	15562	15818	15685	15685	15871	15803	15569	15881	15715	15888	15650	15699	15527	15775	15602	15641	15877	15828	15903	15744	15838	15763	15845	15717	15735	15942	15694	15695	15609	15657	15682	15754	15848	15634	15957	15755	15754	15713	15894	15475	15708	15932	15712	15776	15794	15792	15741	15711	15655	15739	15687	15674	15615	15609	15570	15744	15780	15790	15811	15697	15654	15866	15834	15677	15755	15719	15648	15703	15746	15772	15621	15858	15630	15599	15566	15597	15646	15790	15699	15795	15674	15723	15722	15622	15818	15897	16021	15936	15622	15582	15846	15910	15736	15706	15829	15940	15744	15796	15794	15779	15946	15883	15794	15730	15897	15820	15876	15969	15784	15741	15852	15587	15775	15785	15683	15633	15760	15784	15762	15789	15743	15730	15767	15856	15775	15781	15764	15880	15706	15761	15751	15617	15862	15877	15743	15610	15897	15916	15821	15916	15679	15869	15748	15727	15638	15735	15738	15790	15810	15884	15742	15856	15825	15725	15818	15654	15848	15881	16210	15628	15799	15801	15820	15755	15786	15713	15811	15718	15721	15696	15618	15781	15836	15798	15607	15718	15800	15527	15646	15587	15713	15771	15791	15662	15593	15866	15789	15566	15892	15725	15575	15710	15648	15881	15744	15947	15876	15819	15750	15762	15850	15788	15831	15576	15749	15699	15700	15803	15774	15650	15725	15715	15748	15720	15792	15550	15833	15869	15602	15854	15620	15666	15716	15930	15762	15821	15805	15658	15569	15644	15765	15771	15722	15734	15429	15671	15700	15787	15662	15550	15738	15707	15608	15617	15873	15923	15861	15609	15691	15742	15836	15771	15821	16007	15694	15817	15744	15718	15970	15587	15693	15915	15621	15823	15679	15894	15861	15780	15922	15868	15754	15791	15765	15889	15825	15794	15798	15614	15839	15927	15717	15862	15835	15782	15880	15686	15867	15792	15636	15929	15791	15815	15741	15737	15828	15799	15691	15842	15719	15768	15853	15697	15752	15766	15805	15968	15735	15695	15858	15831	15613	15798	15764	15734	15740	15775	15954	15708	15828	15728	15858	15838	15663	15801	15781	15855	15987	15720	16011	15673	15743	15953	15765	15921	15597	15654	15696	15904	15831	15823	15695	15912	15772	15443	15647	15632	15503	15786	15719	15679	15678	15674	15562	15675	15784	15836	15959	15670	15631	15727	15638	15745	15902	15780	15678	15735	15587	15715	15861	15646	15783	15766	15850	15904	15781	15657	15749	15574	15647	15795	15799	15658	16008	15839	15701	15683	15712	15644	15726	15809	15709	15750	15912	15674	15675	15861	15775	15870	15756	15800	15862	15542	15673	15854	15705	15561	15777	15839	15626	15807	15800	15879	15798	15702	15651	15728	15619	15768	15800	15817	15818	15790	15763	15667	15768	15591	15796	15640	15561	15528	15737	15780	15813	15713	15816	15839	15805	15663	15723	15743	15818	15821	15878	15726	15812	15749	15712	15848	15803	15805	15883	15971	15773	15842	15609	15751	15746	15818	15754	15660	15712	15751	15663	15706	15811	15854	15969	15741	15571	15702	15787	15785	15799	15786	15590	15839	15812	15552	15740	15633	15932	15628	15724	15594	15548	15570	15751	15859	15827	15855	15882	15690	15928	15801	15579	15850	15573	15869	15841	15842	15663	15803	15676	15618	15847	15690	15614	15785	15859	15508	15761	15822	15710	15734	15610	15762	15742	15763	15783	15665	15611	15646	15758	15894	15860	15662	15649	15732	15641	15783	15725	15967	15831	15784	15899	15744	15796	15829	15776	15737	15700	15812	15875	15978	15741	15971	15835	15870	15735	15891	15804	15674	15769	15681	15831	15643	15840	15912	15527	15594	15853	15713	15825	15735	15689	15697	15721	15738	15887	15789	15956	15656	15688	15764	15747	15716	15684	15777	15752	15991	15739	15796	15761	15642	15623	15775	15955	15778	15889	15953	15904	16019	15788	15775	15742	15868	15615	15754	15721	15590	15856	15822	15663	15669	15896	15791	15856	15750	15716	15670	15739	15806	15717	15819	15745	15732	15851	15694	15822	15656	15634	15745	15883	15762	15773	15770	15831	15904	15535	15854	15591	15797	15714	15945	15653	15807	15643	15785	15836	15778	15706	15620	15667	15912	15778	15828	15810	15665	15471	15666	15714	15940	15698	15721	15542	15673	15829	15739	15594	15739	15884	15448	15605	15795	15661	15604	15872	15926	15899	15807	15857	15603	15803	15713	15777	15655	15680	15958	15829	15759	15683	15705	15573	15742	15669	15917	15730	15848	15791	15715	15844	16045	16008	15836	15954	15616	15593	15964	15906	15709	15828	15779	15812	15677	15673	15818	15691	15975	15596	15686	15782	15814	15771	15689	15599	15912	15668	15674	15528	15726	15717	15650	15794	15861	15737	15829	15723	15722	15969	15776	15647	15685	15768	15654	15546	15690	15463	15839	15804	15805	15868	15807	15647	15711	15691	15780	15732	15680	15657	15716	15804	15721	15753	15823	15683	15766	15666	15671	15813	15807	15467	15841	15607	15780	15616	15809	15606	15672	15875	15694	15700	15721	15886	15845	15699	15711	15713	15891	15665	15773	15855	15605	15641	15826	15695	15763	15709	15662	15779	15735	15724	16075	15710	15726	15684	15931	15626	15690	15877	15774	15802	15801	15711	15751	15720	15607	15869	15682	15611	15810	15681	15686	15553	15794	15679	16042	15861	15602	15544	15540	15749	15667	15846	15801	15657	15575	15630	15704	15677	15722	15813	15742	15726	15803	15764	15746	15899	15809	15719	15731	15662	16196	15914	15752	15900	15812	15747	15482	15647	15829	15759	15906	15827	15612	16018	15808	15714	15653	15592	15830	15751	15758	15663	15672	15669	15504	15699	15943	15779	15667	15681	15815	15795	15769	15667	15790	15670	15782	15687	15685	15858	15802	15695	15954	15853	15668	15723	15577	15970	15764	15618	15917	15720	15780	15809	15625	15849
37302	50848	46037	33098	25542	20793	17907	16325	15353	14932	14553	14769	14772	14632	14725	14702	14603	14790	14735	14627	14548	14592	14603	14637	14453	14503	14462	14737	14555	14535	14573	14503	14602	14599	14583	14635	14715	14673	14544	14594	14598	14692	14492	14636	14563	14719	14589	14525	14589	14439	14471	14711	14656	14544	14672	14485	14537	14471	14624	14518	14513	14541	14570	14671	14607	14575	14431	14512	14690	14654	14679	14544	14552	14526	14617	14593	14674	14471	14440	14534	14657	14656	14512	14724	14546	14723	14539	14558	14553	14646	14569	14671	14625	14740	14413	14607	14596	14582	14596	14525	14616	14702	14650	14432	14457	14499	14611	14511	14735	14546	14543	14581	14404	14611	14601	14754	14564	14660	14671	14595	14508	14564	14543	14657	14649	14393	14581	14552	14554	14590	14618	14639	14624	14649	14556	14536	14648	14434	14669	14522	14592	14460	14500	14722	14533	14573	14603	14597	14609	14660	14622	14690	14466	14585	14422	14612	14651	14651	14519	14481	14721	14544	14389	14581	14639	14657	14587	14582	14559	14862	14661	14456	14751	14600	14575	14521	14613	14549	14512	14596	14554	14496	14530	14613	14422	14583	14591	14605	14527	14653	14586	14519	14742	14701	14717	14605	14474	14481	14776	14652	14482	14512	14600	14644	14527	14496	14549	14611	14627	14605	14581	14495	14494	14552	14645	14660	14578	14408	14472	14389	14510	14552	14455	14483	14653	14540	14536	14387	14766	14513	14498	14706	14669	14548	14610	14703	14581	14524	14586	14625	14682	14557	14678	14732	14781	14508	14731	14425	14516	14746	14550	14619	14405	14495	14708	14633	14631	14666	14629	14683	14634	14449	14536	14669	14542	14705	14472	14533	14546	14680	14545	14705	14628	14622	14761	14533	14539	14715	14584	14534	14725	14390	14644	14553	14519	14548	14583	14611	14564	14584	14663	14567	14480	14471	14628	14548	14628	14431	14665	14635	14709	14520	14725	14518	14594	14562	14665	14635	14539	14711	14506	14489	14617	14568	14580	14582	14583	14453	14545	14646	14659	14468	14624	14492	14654	14648	14689	14612	14523	14531	14635	14631	14488	14587	14689	14614	14566	14610	14536	14657	14685	14443	14654	14496	14551	14590	14681	14666	14780	14604	14580	14645	14599	14641	14660	14601	14523	14447	14530	14546	14568	14601	14543	14718	14510	14542	14610	14490	14541	14694	14678	14633	14473	14566	14526	14519	14620	14509	14740	14493	14537	14582	14519	14520	14639	14513	14521	14709	14686	14601	14587	14614	14685	14392	14620	14584	14750	14676	14659	14689	14754	14517	14518	14641	14467	14579	14650	14713	14673	14487	14707	14592	14653	14408	14439	14575	14634	14716	14594	14459	14662	14714	14418	14560	14478	14664	14660	14507	14687	14463	14727	14635	14611	14562	14460	14746	14325	14388	14583	14449	14588	14757	14543	14538	14731	14611	14616	14601	14766	14580	14524	14653	14569	14527	14536	14481	14587	14722	14614	14641	14591	14561	14423	14735	14534	14645	14485	14611	14719	14644	14518	14618	14605	14599	14698	14652	14625	14660	14620	14540	14647	14565	14811	14557	14650	14582	14596	14591	14557	14495	14598	14743	14505	14700	14508	14471	14551	14593	14667	14617	14660	14431	14545	14477	14683	14615	14616	14445	14565	14425	14562	14665	14638	14630	14600	14592	14563	14469	14620	14547	14753	14709	14703	14542	14743	14531	14656	14606	14635	14620	14823	14470	14827	14495	14692	14618	14532	14617	14657	14625	14562	14630	14607	14619	14562	14516	14651	14702	14546	14568	14672	14552	14560	14493	14634	14596	14574	14612	14555	14611	14557	14522	14566	14410	14618	14690	14509	14644	14464	14864	14544	14554	14515	14594	14730	14574	14711	14575	14630	14596	14536	14658	14548	14778	14572	14781	14581	14560	14613	14528	14706	14591	14510	14622	14549	14595	14594	14574	14562	14668	14568	14724	14635	14571	14345	14589	14526	14641	14696	14650	14648	14297	14726	14610	14622	14547	14637	14549	14614	14613	14626	14663	14460	14670	14760	14596	14763	14697	14361	14387	14683	14585	14510	14567	14828	14505	14551	14716	14472	14793	14659	14508	14661	14767	14583	14596	14616	14761	14556	14537	14540	14623	14661	14599	14668	14787	14652	14721	14496	14660	14549	14498	14494	14634	14586	14615	14443	14620	14514	14626	14580	14594	14697	14656	14446	14532	14564	14683	14545	14511	14497	14639	14638	14531	14624	14700	14707	14493	14448	14671	14660	14545	14547	14461	14682	14723	14435	14618	14622	14440	14510	14709	14551	14862	14550	14767	14610	14376	14745	14482	14457	14579	14368	14657	14639	14791	14468	14496	14587	14632	14623	14531	14716	14444	14597	14794	14656	14535	14649	14523	14600	14593	14705	14539	14623	14789	14501	14523	14809	14734	14582	14739	14466	14639	14556	14517	14589	14685	14613	14638	14463	14476	14607	14659	14711	14338	14669	14693	14430	14515	14416	14479	14654	14702	14626	14636	14697	14555	14447	14688	14589	14555	14511	14523	14468	14528	14688	14543	14553	14645	14592	14543	14566	14445	14561	14660	14497	14476	14824	14477	14507	14620	14633	14639	14594	14559	14470	14406	14660	14662	14560	14463	14571	14598	14467	14643	14463	14706	14662	14670	14569	14634	14601	14745	14649	14420	14450	14464	14597	14722	14616	14486	14522	14641	14594	14687	14461	14579	14562	14606	14585	14496	14550	14573	14597	14613	14482	14626	14548	14482	14756	14668	14673	14676	14705	14771	14671	14667	14740	14652	14706	14711	14579	14605	14463	14759	14503	14680	14799	14626	14629	14673	14720	14678	14671	14447	14682	14661	14548	14850	14631	14617	14565	14590	14562	14749	14526	14514	14621	14605	14552	14752	14591	14546	14556	14683	14596	14508	14633	14543	14671	14650	14673	14640	14608	14584	14389	14566	14560	14626	14557	14553	14722	14541	14614	14526	14687	14617	14682	14638	14715	14646	14371	14599	14609	14608	14622	14630	14640	14814	14496	14353	14655	14758	14612	14502	14554	14579	14580	14519	14420	14551	14667	14493	14484	14433	14656	14674	14668	14603	14770	14524	14691	14647	14626	14410	14510	14498	14619	14614	14511	14559	14466	14642	14633	14685	14411	14683	14580	14691	14783	14594	14466	14699	14638	14683	14650	14607	14662	14695	14425	14521	14730	14481	14529	14738	14577	14698	14602	14640	14670	14494	14609	14541	14586	14626	14575	14609	14564	14638	14667	14424	14685	14458	14603	14617	14672	14780	14533	14696	14535	14689	14521	14238	14774	14462	14555	14658	14651	14852	14513	14492	14517	14677	14637	14584	14485	14657	14649	14575	14734	14522	14713	14456	14475	14592	14718	14544	14638	14628	14644	14648	14665	14605	14435	14610	14603	14730	14644	14648	14661	14587	14655	14567	14606	14700	14559	14647	14547	14555	14428	14673	14589	14580	14512	14466	14750	14397	14598	14477	14679	14459	14657	14553	14636	14448	14793	14654	14574	14465	14629	14633	14512	14524	14498	14707	14570	14600	14629	14707	14809	14562	14372	14591	14857	14623	14737	14573	14532	14626	14578	14480	14580	14620	14601	14651	14679	14533	14778	14559	14620	14540	14624	14451	14627	14408	14649	14456	14843	14547	14754	14512	14587	14619	14650	14575	14606	14640	14651	14577	14615	14601	14524	14438	14469	14549	14631	14639	14571	14560	14678	14616	14561	14595	14633	14620	14502	14670	14554	14469	14643	14622	14517	14600	14480	14554	14631	14614	14571	14731	14599	14555	14655	14883	14624	14505	14576	14739	14528	14726	14611	14850	14555	14594	14551	14758	14540	14562	14673	14546	14587	14726	14668	14525	14565	14688	14757	14457	14514	14535	14492	14673	14752	14378	14634	14600	14701	14617	14614	14633	14530	14564	14513	14495	14601	14499	14497	14727	14633	14729	14844	14354	14600	14477	14600	14646	14601	14494	14644	14625	14654	14598	14571	14430	14569	14715	14536	14602	14855	14590	14628	14516	14712	14678	14558	14348	14573	14619	14509	14694	14650	14421	14607	14554	14709	14624	14655	14538	14652	14654	14601	14490	14667	14558	14649	14654	14583	14577	14620	14529	14693	14628	14399	14673	14770	14663	14673	14402	14712	14533	14557	14820	14536	14653	14551	14619	14587	14673	14669	14644	14526	14654	14757	14521	14700	14626	14513	14545	14637	14502	14757	14618	14713	14613	14509	14826	14436	14676	14579	14497	14525	14425	14500	14615	14575	14564	14558	14587	14575	14654	14550	14573	14647	14546	14468	14718	14484	14659	14648	14595	14596	14561	14460	14483	14588	14658	14569	14586	14537	14548	14647	14638	14593	14593	14663	14748	14647	14564	14673	14573	14532	14787	14516	14542	14615	14591	14404	14630	14495	14665	14557	14722	14785	14513	14510	14609	14498	14520	14578	14577	14747	14456	14567	14619	14557	14704	14702	14545	14576	14525	14602	14797	14537	14550	14642	14487	14689	14533	14482	14620	14603	14674	14491	14645	14458	14487	14664	14802	14623	14798	14567	14678	14627	14543	14540	14554	14488	14702	14453	14723	14478	14628	14691	14472	14591	14608	14597	14436	14790	14575	14503	14722	14740	14574	14652	14509	14520	14699	14675	14604	14437	14558	14561	14562	14602	14595	14703	14596	14607	14542	14547	14703	14413	14686	14571	14679	14667	14559	14522	14608	14590	14554	14622	14464	14782	14610	14767	14547	14552	14749	14559	14519	14588	14690	14516	14599	14810	14436	14638	14648	14525	14571	14560	14525	14651	14591	14461	14533	14717	14533	14627	14492	14615	14621	14642	14799	14540	14796	14685	14452	14568	14546	14631	14707	14538	14638	14628	14504	14581	14440	14486	14615	14524	14609	14558	14627	14636	14487	14550	14390	14550	14606	14533	14581	14622	14625	14641	14601	14636	14609	14706	14508	14501	14284	14686	14643	14497	14641	14681	14668	14639	14729	14515	14735	14610	14586	14590	14506	14473	14552	14614	14573	14674	14734	14519	14480	14514	14604	14487	14476	14533	14496	14599	14609	14590	14589
24394	21603	29705	27712	27164	27906	25933	20385	17928	17468	17143	17091	16925	16808	16871	16859	17012	16871	16962	16685	16721	16902	16711	16541	16693	16729	16717	16728	16768	16847	16759	16538	16540	16464	16669	16737	16590	16665	16572	16681	16612	16574	16664	16668	16468	16737	16758	16558	16575	16695	16747	16492	16585	16560	16744	16566	16604	16740	16670	16753	16483	16690	16550	16727	16593	16617	16438	16819	16563	16715	16693	16608	16728	16773	16666	16523	16627	16512	16727	16745	16529	16726	16475	16680	16448	16542	16698	16516	16508	16623	16560	16458	16575	16428	16662	16693	16767	16554	16852	16704	16590	16791	16561	16559	16722	16878	16723	16747	16477	16729	16791	16443	16561	16503	16508	16604	16745	16745	16760	16701	16941	16884	16647	16435	16665	16574	16453	16746	16531	16589	16605	16685	16627	16768	16801	16711	16618	16549	16693	16599	16679	16621	16439	16801	16656	16659	16389	16639	16648	16683	16733	16505	16689	16724	16634	16715	16532	16657	16556	16692	16670	16711	16627	16536	16632	16706	16581	16455	16644	16646	16614	16944	16607	16474	16793	16531	16641	16571	16721	16627	16580	16667	16713	16701	16716	16708	16546	16458	16816	16546	16394	16667	16604	16688	16426	16584	16782	16438	16599	16426	16532	16637	16559	16526	16498	16431	16605	16769	16837	16641	16602	16750	16542	16634	16728	16615	16524	16598	16715	16658	16681	16722	16557	16629	16591	16501	16634	16614	16641	16613	16730	16532	16527	16578	16479	16459	16825	16484	16516	16788	16619	16733	16471	16560	16859	16701	16469	16618	16482	16610	16588	16495	16776	16516	16607	16405	16591	16670	16681	16701	16612	16434	16764	16635	16699	16358	16674	16467	16655	16651	16727	16741	16592	16495	16531	16621	16571	16479	16551	16565	16568	16558	16651	16777	16576	16767	16705	16557	16535	16578	16574	16607	16561	16542	16505	16557	16656	16609	16707	16708	16796	16556	16696	16539	16613	16705	16688	16675	16566	16585	16641	16606	16775	16581	16508	16600	16787	16558	16657	16558	16437	16829	16351	16692	16456	16656	16695	16669	16590	16718	16559	16725	16565	16437	16707	16907	16646	16563	16548	16627	16748	16686	16554	16463	16515	16500	16562	16642	16792	16686	16725	16528	16468	16712	16870	16580	16556	16791	16652	16716	16636	16614	16712	16595	16751	16605	16555	16429	16375	16491	16566	16495	16529	16700	16446	16485	16556	16564	16637	16588	16475	16591	16446	16660	16545	16621	16497	16758	16487	16332	16656	16561	16732	16625	16577	16629	16573	16609	16700	16689	16453	16621	16493	16584	16651	16718	16675	16605	16765	16536	16550	16508	16897	16552	16655	16725	16683	16622	16402	16458	16734	16457	16745	16563	16609	16558	16527	16765	16702	16564	16613	16714	16590	16650	16825	16697	16734	16566	16582	16634	16547	16520	16651	16658	16463	16651	16677	16665	16752	16856	16640	16532	16595	16741	16747	16598	16740	16582	16640	16542	16509	16617	16501	16620	16510	16633	16414	16543	16505	16596	16608	16558	16474	16709	16616	16456	16621	16712	16431	16675	16754	16557	16689	16667	16770	16781	16523	16548	16678	16596	16567	16500	16399	16782	16557	16584	16634	16623	16636	16632	16610	16632	16423	16408	16567	16695	16717	16604	16628	16644	16533	16418	16553	16712	16870	16581	16680	16649	16649	16718	16719	16661	16389	16567	16573	16647	16569	16674	16727	16792	16656	16536	16604	16648	16625	16635	16685	16576	16608	16527	16541	16518	16615	16477	16362	16750	16577	16713	16465	16729	16652	16845	16467	16627	16548	16614	16478	16481	16629	16542	16660	16596	16743	16616	16771	16436	16742	16668	16843	16602	16618	16538	16637	16706	16418	16592	16628	16658	16663	16626	16661	16614	16712	16499	16503	16629	16575	16702	16708	16563	16649	16480	16522	16605	16451	16626	16654	16699	16627	16566	16558	16546	16609	16636	16773	16776	16620	16610	16597	16637	16695	16660	16734	16586	16682	16698	16805	16728	16684	16564	16509	16424	16511	16788	16712	16642	16558	16396	16621	16548	16335	16525	16547	16873	16415	16683	16593	16599	16784	16553	16626	16560	16651	16557	16719	16675	16594	16813	16822	16438	16526	16618	16423	16808	16606	16745	16579	16446	16573	16818	16692	16711	16522	16544	16619	16621	16835	16567	16459	16462	16462	16655	16648	16735	16636	16754	16567	16688	16542	16534	16714	16463	16522	16482	16793	16681	16687	16512	16744	16387	16547	16699	16298	16609	16668	16721	16678	16585	16778	16483	16821	16594	16710	16686	16587	16724	16630	16672	16460	16532	16844	16567	16664	16680	16783	16762	16680	16628	16593	16570	16536	16821	16578	16531	16697	16541	16423	16573	16605	16559	16483	16584	16653	16608	16734	16474	16677	16699	16618	16659	16464	16459	16621	16696	16750	16693	16624	16456	16522	16703	16583	16637	16592	16468	16459	16567	16611	16588	16691	16631	16831	16648	16533	17003	16869	16465	16664	16604	16662	16535	16526	16586	16719	16733	16741	16653	16508	16558	16483	16469	16443	16702	16556	16511	16626	16663	16752	16642	16525	16572	16681	16549	16622	16476	16481	16614	16592	16578	16644	16551	16588	16607	16660	16647	16710	16664	16777	16790	16674	16575	16560	16632	16542	16445	16672	16623	16475	16480	16777	16579	16547	16706	16621	16655	16548	16643	16734	16648	16630	16858	16448	16593	16685	16722	16686	16605	16554	16725	16675	16617	16608	16438	16542	16577	16699	16482	16729	16508	16640	16686	16533	16491	16633	16627	16414	16502	16453	16850	16746	16774	16689	16878	16721	16589	16510	16774	16568	16358	16624	16589	16623	16490	16619	16472	16653	16555	16456	16462	16432	16484	16536	16593	16718	16421	16506	16768	16649	16457	16626	16656	16739	16748	16643	16572	16669	16524	16651	16611	16554	16686	16771	16693	16724	16741	16633	16421	16625	16638	16532	16604	16620	16650	16563	16536	16837	16879	16573	16614	16500	16505	16663	16555	16610	16806	16878	16514	16723	16736	16343	16348	16626	16544	16524	16486	16484	16698	16548	16762	16657	16747	16683	16551	16424	16669	16576	16652	16587	16723	16765	16571	16384	16658	16481	16572	16637	16752	16393	16623	16558	16528	16669	16489	16569	16667	16637	16690	16572	16485	16599	16413	16635	16731	16473	16651	16475	16483	16536	16640	16562	16562	16727	16678	16474	16657	16499	16569	16659	16622	16892	16642	16690	16701	16424	16661	16448	16645	16464	16795	16709	16583	16462	16493	16588	16879	16546	16703	16544	16572	16588	16740	16705	16663	16489	16548	16567	16679	16653	16852	16792	16677	16584	16658	16588	16777	16528	16565	16764	16613	16540	16642	16634	16653	16537	16490	16635	16705	16546	16543	16639	16785	16649	16498	16688	16565	16613	16716	16694	16652	16482	16478	16453	16599	16628	16712	16591	16616	16627	16496	16571	16589	16577	16567	16502	16521	16520	16612	16812	16458	16687	16556	16691	16666	16668	16676	16623	16598	16700	16706	16754	16549	16726	16613	16715	16577	16631	16400	16614	16698	16755	16692	16653	16648	16819	16762	16770	16668	16607	16601	16508	16755	16497	16436	16607	16672	16415	16533	16560	16631	16633	16816	16656	16434	16681	16708	16680	16674	16707	16612	16402	16571	16531	16679	16659	16471	16758	16517	16528	16647	16347	16736	16674	16818	16613	16683	16698	16743	16647	16497	16742	16688	16690	16845	16575	16618	16546	16440	16650	16685	16670	16501	16718	16704	16579	16718	16705	16725	16694	16682	16723	16750	16438	16613	16630	16628	16578	16694	16767	16597	16621	16593	16810	16662	16604	16645	16665	16527	16835	16538	16667	16374	16840	16627	16596	16567	16564	16605	16609	16525	16689	16755	16482	16833	16696	16570	16436	16658	16619	16475	16653	16560	16615	16621	16669	16682	16863	16691	16578	16711	16545	16454	16663	16621	16641	16505	16507	16438	16611	16845	16705	16713	16524	16593	16664	16608	16592	16606	16507	16573	16639	16376	16729	16816	16469	16586	16613	16778	16684	16726	16691	16716	16650	16552	16695	16465	16536	16632	16668	16558	16503	16452	16520	16536	16648	16528	16598	16729	16567	16615	16681	16563	16638	16806	16675	16391	16621	16627	16524	16554	16601	16576	16532	16678	16483	16624	16294	16605	16663	16462	16472	16656	16716	16496	16598	16824	16792	16584	16720	16789	16727	16631	16605	16622	16602	16535	16484	16904	16712	16560	16585	16507	16687	16698	16582	16579	16676	16527	16774	16646	16561	16663	16610	16597	16602	16703	16638	16610	16598	16539	16686	16569	16687	16845	16776	16829	16641	16714	16654	16733	16539	16459	16504	16685	16666	16596	16741	16504	16645	16526	16470	16628	16548	16609	16406	16613	16538	16666	16609	16553	16668	16498	16751	16708	16786	16720	16751	16767	16710	16651	16681	16761	16671	16528	16655	16521	16540	16689	16606	16602	16634	16581	16598	16576	16553	16525	16404	16555	16721	16874	16642	16687	16642	16630	16607	16514	16772	16610	16702	16745	16549	16768	16598	16662	16703	16579	16727	16504	16625	16742	16453	16707	16516	16499	16703	16731	16788	16369	16482	16596	16453	16538	16767	16426	16773	16483	16591	16551	16711	16768	16485	16606	16403	16561	16657	16388	16732	16650	16732	16461	16596	16809	16700	16676	16730	16673	16695	16688	16591	16689	16681	16633	16652	16703	16775	16525	16565	16625	16578	16774	16516	16647	16650	16456	16640	16588	16660	16562	16632	16701	16693	16584	16529	16537	16528	16559	16646	16698	16675	16731	16570	16582	16522	16579	16466	16620	16598	16653	16606	16567	16805	16631	16524	16572	16626	16502	16654	16725	16726	16521	16666	16469	16520	16591	16571	16658	16706	16494	16569	16524	16494	16488	16493	16533	16557	16620	16711	16823	16547	16569	16329	16602	16472	16692	16500	16559	16690	16505	16651	16519	16615	16760	16777	16572	16581	16502	16503	16665	16720	16564	16552	16641	16866	16641	16536	16523	16522	16503
38688	60445	54876	42823	34545	28528	23476	18802	16289	15664	15573	15606	15367	15396	15340	15233	15353	15274	15250	15166	15334	15108	15224	15258	15268	15064	15143	15057	15220	15180	15152	15058	15118	15168	15125	15193	15122	15266	15209	15123	15288	15221	15248	15259	15148	15111	15222	15125	14988	15012	15205	15112	15061	15160	15179	15012	15269	15132	15138	15077	15037	15058	15320	15062	15035	15201	15147	14973	15068	15032	15035	15079	15166	14923	15248	15120	15180	15009	15251	15180	15090	15259	15264	15149	15133	15314	15185	15234	15154	15004	15217	15005	15232	15153	15240	14948	15056	15042	15067	15217	15138	14995	15146	15080	15138	15151	15195	15061	15242	15057	15021	15100	15188	15128	15230	15121	14985	15170	15104	15129	15076	14998	15131	15160	15203	15265	15146	15232	15230	15204	15099	15187	15209	15091	14995	15283	15191	15048	15262	15118	15064	15215	15094	15131	15041	15167	15010	15083	15089	15049	15177	15182	15115	15117	15162	15262	15059	15166	15244	15219	15088	15166	15070	15117	15196	15222	15143	15109	15057	15230	15004	15126	15171	15156	15012	14972	15131	15105	15264	14990	15189	15153	15129	14944	15143	15086	15125	15034	15293	15173	15199	15163	15163	15210	15119	15086	15124	15030	15158	15113	15016	15068	14907	15177	15188	15052	15206	15133	15099	15161	15108	14999	15215	15307	15076	15163	15333	15212	15158	15063	15171	15247	15049	15069	15100	15059	15021	15130	15022	15004	15058	15236	15032	15163	15108	15008	15084	15205	15146	15072	15008	15244	14959	14993	15160	15163	15032	15085	15381	15052	15020	15106	15169	15117	15084	14978	15231	15019	15007	15050	15040	15093	15032	15154	15123	15084	15211	15151	15047	15155	15244	15216	15078	15172	15073	15103	15026	15120	15033	15181	15146	15183	15155	15250	15305	15052	15121	15120	15015	15047	15130	15123	15082	15128	14962	14975	15085	14979	15007	15127	15119	14930	15146	15006	15072	15014	15015	14995	15086	15205	15165	15242	15146	15167	15239	15170	15011	15099	15110	15161	15374	15031	15139	15164	15024	15101	15059	15009	15174	15193	15108	15207	15101	14987	15187	15087	15046	15168	14998	15155	15152	15115	15208	15124	15050	15201	15166	15114	15178	15357	15148	14956	15157	15041	15076	15173	15228	15114	15065	15098	15149	15118	15162	15116	15041	15260	15155	15171	15236	15067	15182	15195	15156	15273	15232	15149	15182	15111	15111	15110	15152	15216	15281	15232	15008	15009	15158	14969	15185	15214	15106	15050	15060	15030	15227	15087	15119	15084	15040	15259	15162	15036	15136	15334	15107	15072	15108	15005	15033	15328	15237	15110	15147	15284	15210	15090	14990	15123	15198	15283	15180	15185	15198	15208	15072	15057	15012	15017	15075	15020	15024	15181	15087	15167	15171	15293	15003	15235	15189	15140	14976	15190	15114	15383	15228	15092	14970	15115	15062	15115	15068	15149	15047	15175	15208	15147	15029	15091	14905	15050	14961	15291	15068	15082	15095	15120	15167	15177	15120	15279	15226	15155	15236	15196	15094	15137	15041	15093	15191	15102	15141	15347	15079	15194	15047	15068	15126	15241	15180	15107	15272	14960	14981	15088	15207	15202	15150	15246	15063	15283	15198	15213	15159	15085	15029	15209	15098	15043	15031	15050	15102	14987	15159	15182	15187	15077	15046	15111	15369	15115	15038	15303	14974	15212	15172	15144	15046	15190	15097	15082	15079	15215	15073	15160	15223	15137	15097	15025	15111	15024	14976	15188	14987	15313	15059	15233	15110	15262	15035	14963	15003	15231	14983	15025	15087	15150	15382	15203	15174	15068	14965	15066	15144	15098	15066	15204	15124	15004	15000	15136	15132	15195	15032	14884	15174	15124	15212	15111	15193	14942	15040	15193	15277	15046	15215	15097	15175	15113	15073	15058	15055	15142	15071	15264	15123	15111	15029	15136	15222	15167	15167	15197	15015	15023	15142	15071	15113	15207	15127	15187	14970	15056	15107	15212	15040	15127	15087	15096	15211	15049	15047	15049	15166	15040	15072	15080	15238	15075	15112	15210	15118	15097	15047	15153	15144	15225	14949	14992	15096	15145	14979	15016	15033	15144	15077	15205	15142	15091	15107	15081	15077	15024	15091	15179	15038	15148	15210	14967	14938	15130	15329	15066	15033	15227	15127	15032	15191	15266	15152	15128	15237	15039	15281	15080	15244	14922	15001	15142	15218	15049	15052	15150	15122	15137	15194	14887	15164	15143	15054	15026	15264	15147	14973	15076	15290	15292	15306	15032	15236	15071	15089	15066	15058	15083	15140	15137	14964	15262	15048	15292	15014	15106	15198	15136	15244	15114	15134	15046	15183	15133	15151	15256	15130	15058	15236	15223	15285	15135	15047	15061	15224	15145	15327	15188	15141	15210	15179	15021	15146	15079	15257	15224	15040	15125	15183	15138	15204	15102	15112	15041	15119	15225	15105	15062	15277	15175	15231	15257	15268	15080	15222	14911	15240	15184	15180	15273	14959	15245	15200	15199	14936	15181	15229	15013	15304	15102	15110	15146	15025	15086	15253	15239	15249	15128	15173	15156	15068	15204	15046	15203	15116	15233	15249	15011	15257	15122	15211	15207	15040	15028	15171	15157	15150	15247	15156	15046	15072	15053	15241	15127	15113	15224	15070	15108	15144	15056	15192	15061	15242	15173	15167	15087	15205	15055	15134	15070	15145	15103	15117	14935	14933	15062	15187	15113	15021	14975	15053	15066	15113	15167	15072	15349	15154	15242	15082	15032	15278	15276	15059	14971	15019	15069	15157	15144	15057	15087	15068	15022	15266	15187	15063	15199	15185	15186	15021	15208	14990	15090	15223	15224	15063	14973	15165	15125	15103	15146	14923	15227	15285	15261	15191	15297	15174	15161	15181	15156	15184	15058	15327	15208	15184	15198	15194	15143	15198	15109	15177	15271	15119	15036	15078	15081	15198	15088	15057	15172	15004	15175	15038	15120	15160	15284	15193	15009	15207	14944	15065	15068	15197	15164	15299	15117	15133	15051	15183	15138	15232	15055	15082	15219	15121	15079	14997	15209	14895	15177	15114	15099	15013	15014	15104	15059	15156	15088	15104	15163	14980	15032	15053	15142	15168	15182	15264	15146	14985	15095	15081	15047	15138	15053	15185	15104	15008	15213	15160	15133	15114	15193	15015	15111	15216	15259	15053	15119	15108	15150	15278	15101	15079	15005	15217	15130	15062	15292	15129	15052	15109	15170	15076	15169	14928	15318	15182	15367	15160	14921	15199	15060	15187	15113	15113	15192	15056	15194	14970	15119	15033	15085	15050	15131	15142	15110	15135	15082	15156	15113	15025	15013	15146	15123	15167	15223	14952	14945	15093	15030	15094	15150	15109	15157	15231	15256	15128	15234	15142	15308	15141	15275	14978	15213	15093	15134	14910	15186	15141	15143	15213	15082	15226	15202	15097	14973	15028	15004	14992	15188	15237	15097	15124	15084	15219	15114	15095	15202	15237	15021	14944	15156	15085	15222	15034	15255	15214	15315	15145	15175	15327	15050	15113	15063	15126	15170	15138	15081	15169	15068	15195	15161	15224	15168	15278	15127	15043	15183	15166	15106	15166	15204	15035	15212	15039	15043	15206	15139	15214	15095	15074	14889	15195	15240	15107	15228	15334	15203	15144	14928	15156	15241	15258	14972	15027	15232	15248	15159	15056	15304	15103	15103	15168	15189	15119	15084	15309	15005	15247	15256	15187	15191	15164	15013	15174	15216	15018	15200	15031	15030	15034	15262	15168	15099	15091	15171	15249	15155	15247	15045	15260	15016	15176	15043	15029	14933	15259	15072	14993	15149	15202	15055	15246	15141	15026	15000	15196	15188	15164	15165	15013	15043	15170	15147	15143	15196	15095	15113	15130	15167	15177	15121	15134	15066	15054	15139	15133	15274	15132	15089	15078	15147	15108	15205	14944	15128	15127	15056	15069	15008	15269	15133	15250	15074	15047	15201	15041	15265	15103	14992	15154	15143	15228	15212	15157	15121	15197	15136	15228	15081	15095	15175	15116	15091	15155	15029	15089	15194	15345	15224	15074	15250	15162	15107	15174	15068	15219	15022	15070	15109	15186	15064	15195	15131	14998	15061	14905	15087	15187	15225	15285	15216	14963	15203	14893	15279	15175	15009	15116	14985	15239	15200	15108	15087	15015	15197	15188	15091	15215	14903	14962	15181	15262	15208	15263	15043	15303	15222	14847	15145	15021	15013	15128	15175	15120	15139	15077	15004	14862	15010	15214	15090	15193	14929	15148	15066	15121	15288	14996	15139	15077	15264	15138	15201	15137	15144	15119	14996	15271	15164	15214	15012	15232	15130	15151	15069	15356	14908	15159	15135	15083	15173	15121	15155	15096	15053	15195	15067	15002	15236	15220	15162	15192	15077	15064	15112	15220	15158	15129	15077	15144	15082	15154	15225	15098	15232	15093	15190	15192	15128	15309	15141	15091	15325	15186	15040	15127	15094	15244	15103	15156	15119	15071	15161	14892	15306	14969	15117	15020	15254	15136	15096	15004	14980	15203	15217	15144	15075	15089	15137	15074	15057	15126	15119	14979	15298	15184	15123	15181	15153	15126	15220	15143	15110	15252	15020	15066	15268	15265	14977	15291	15215	15003	15133	15170	15043	15067	15256	15166	15261	15158	15279	15072	15037	15061	15037	15114	15134	15191	15042	15218	15148	15185	15242	15334	14904	15147	15220	15245	15024	15067	15153	15020	15141	15007	15165	15171	15144	15306	14958	15216	15052	15059	15307	15242	15061	15014	15079	15078	15114	15148	14994	15109	15011	15103	15151	15149	15130	15004	15091	15307	14959	15157	15127	14991	15252	15023	15116	15115	15102	15061	15054	15139	15066	15106	15120	15320	15151	15138	15265	15058	15137	15103	15201	15143	15237	15160	15054	15215	15047	15146	15174	15160	15158	15066	15211	15087	15251	15130	15106	14967	15061	15136	15235	15023	15123	15137	15180	15089	15109	15370	15009	15199	15173	15015	15020	14991	15063	15212	15083	15093	15109	15267	15106	15113	15176	15143	15103	15115	15118
23183	21618	29548	25065	25181	28859	29381	22266	19106	18508	18069	17440	17422	17527	17188	17359	17291	17187	17301	17317	17013	16933	17047	17102	17074	17035	16914	17047	16856	17044	16850	17040	17005	16987	17014	16703	17103	16964	16988	16911	16872	16871	16802	16938	16951	16942	17042	17146	16987	16745	16988	16850	16798	17044	16828	17095	16829	16933	17048	16974	16714	16774	17033	16861	16708	16879	16840	16637	17055	16892	17114	16887	16846	17001	16661	16968	16745	16907	16976	16858	16651	16806	16813	16981	16835	16885	16904	16724	16954	17129	16717	16806	16828	16588	16742	16890	16675	16994	16926	17091	17020	16771	16751	16903	17002	16788	16895	16706	16714	17000	16857	16662	16672	16952	16962	16858	16714	16849	16928	16927	16781	16908	16906	17048	16947	16871	16891	16883	16934	16827	16799	16839	17020	16740	16902	17018	16832	16861	16893	16809	16891	16808	16910	16920	16593	16867	16937	16890	16968	16999	16946	16788	17133	16924	16930	16831	16897	16790	16757	16884	16708	16897	16673	16875	16887	16689	16842	16908	16913	16906	16881	16957	16969	17023	16828	16859	16881	16821	17007	17002	16983	16931	16924	16844	16835	16740	17127	16980	16796	16765	16992	16899	16787	16859	16954	16744	16809	17160	16939	16886	16577	16736	17048	16586	16660	16786	16990	16911	16850	16843	16932	16879	16950	16577	16760	16909	16782	16887	16765	16786	16806	16985	16862	16922	16840	16934	16823	16952	17037	16845	16863	17003	16900	16995	16899	16820	17145	16672	16863	16626	16955	16688	16852	16936	16679	16706	16901	16908	16991	16719	16732	16895	16748	16858	16987	17032	17013	16950	16553	16648	17078	17053	16943	17024	16894	16965	16830	16979	16955	16740	16856	16785	16924	17032	16903	16936	16998	16905	17022	16872	16960	16813	16992	16960	16685	16879	16958	16906	16795	16982	16695	16866	16865	16722	16880	16930	16870	16891	16861	16927	16920	16900	16933	16680	16893	16729	16845	16751	16764	16910	16979	16697	16836	16658	16851	16839	17078	16859	16913	16883	16868	16812	16920	16859	16861	16691	16857	16940	16647	16946	16818	16765	16713	16880	16806	16861	17007	16709	16887	16709	16808	16657	17131	16834	16754	16817	16790	16877	16991	16913	16767	16668	16830	16899	16705	16896	16885	16723	16891	16989	17003	16814	17098	16786	16859	16758	16896	16895	16471	16828	16917	16747	16933	16742	17046	16992	16871	16751	16858	16904	17039	16848	16849	16788	16827	16962	16954	16917	16831	16790	16879	16742	17060	16834	16751	16812	16879	16942	16860	16680	16895	16710	16937	16678	16759	17207	16689	17151	16805	16739	16845	16907	16783	16852	16944	16859	16916	16923	16883	16760	16703	16732	16910	16898	16825	16888	16790	17000	16959	16881	16778	16893	16887	16881	17039	16779	16856	16819	16894	16756	16700	16826	16807	16718	16935	16764	16924	16949	16817	17059	16873	16850	16773	17011	16857	16899	16928	16929	17095	16948	16786	16866	17031	16840	16993	16823	16902	16876	16671	16850	16835	16761	16958	16827	16853	16857	16905	16805	16978	16899	16998	16967	16922	16818	16875	16771	16952	16877	16996	17166	16645	17077	16942	16913	16851	16911	16848	16766	16819	16670	16781	17004	16961	16972	16922	16708	17023	16784	16840	16716	16760	16879	16621	16731	17038	16979	16677	16842	16615	16975	16907	16765	16761	16992	17058	17033	16853	16866	16636	16930	16633	16835	16712	16930	16831	16703	16981	16779	16944	16738	16788	16677	16736	16920	17072	16702	16946	16935	17005	16733	16600	16784	16800	16851	16835	16931	16932	16679	16830	16825	16928	16696	16754	17007	16964	17001	16889	16898	16851	16832	16675	16867	16849	16824	16915	16696	16850	16662	16765	16749	16782	17000	17061	16872	16779	16804	16859	16787	16745	16719	16748	16812	16805	17080	16905	16914	16817	16896	16894	16729	16937	16944	16876	16754	16709	16802	16851	17049	16988	16791	16863	16899	17061	16892	16902	16755	16934	16991	16926	16927	16779	16857	16816	16836	16872	16800	16930	16974	16989	16927	16740	16799	17010	16931	16700	16850	16787	16817	16871	16962	16746	17010	16899	16897	17001	16808	16999	16807	16928	17010	16654	17004	16916	16852	16911	17042	16718	16967	17049	16912	16943	16949	16803	16922	16905	16899	16957	16768	16836	16855	16989	16722	16806	16842	16896	16698	16989	16934	16798	17170	17016	16709	16909	17045	16866	16906	16823	17013	16917	16649	16837	16925	16855	16810	16903	16788	16792	16956	16911	16699	16907	16801	16900	16787	16989	16880	16893	16742	17010	16908	16759	16843	16803	16987	16779	17134	16817	16612	16824	17049	16789	17033	16987	16792	16678	16766	16887	16957	17049	16855	16806	16944	17071	16932	16827	16963	16907	16815	16620	17011	17118	16828	16784	16998	17043	16911	16972	16740	16890	16789	16864	16884	16727	16767	16708	16868	16737	17002	16646	16691	16751	16837	16807	16922	16794	17020	16895	16924	16853	16645	16718	17111	17014	16983	16937	16757	16860	16794	16782	16826	17046	16898	16865	16917	16851	16840	16961	16844	16849	16706	16849	17059	16889	17151	16789	16663	16730	16910	16897	16760	16936	16719	16853	16905	16867	17029	16854	16940	16775	16898	16687	16801	16959	16971	16852	17129	16781	16686	16785	16640	16814	16629	16844	16795	16851	16977	16971	16922	16994	16737	17129	16901	16910	16856	17045	16801	16867	16838	16888	16830	16844	16629	16662	16822	16789	17074	17058	16769	16965	16864	16935	16950	16673	16923	16923	16894	16933	17079	17053	17132	16976	16879	16638	16834	17107	17044	16967	16870	16871	16948	16754	16861	16749	16970	16825	16891	16748	16755	16970	16714	16845	16878	16836	16867	16879	16782	16805	16770	16971	16838	16907	17037	16988	16760	16834	16958	16978	16700	16920	16793	16991	16713	16920	16958	16672	16816	16897	16776	16831	16831	16904	16888	17061	16888	16873	16811	16690	16849	16546	16875	16952	17013	16867	17002	16798	16921	16864	17270	16709	16686	16861	16993	16785	16871	16914	16683	16863	16904	17042	16933	16812	16941	16991	16965	16762	17036	16905	16894	16881	16757	16993	16686	16820	16834	16887	16737	16777	16742	16835	16766	17074	16877	17069	16880	16925	16928	17046	16832	16890	16806	16897	16768	16678	16851	16761	16778	16785	16901	16995	16746	16932	17031	16853	16839	17034	16848	16928	16757	16887	17058	16774	16707	16702	16881	16962	16761	16796	16813	16804	16634	16914	17018	16878	16758	16936	17125	16967	16775	16860	17047	16848	16742	16878	16655	16977	16878	16935	16841	16742	16651	16865	16714	16882	16950	16819	16848	17006	16882	16811	16956	16922	16889	16609	17009	16837	16834	16895	16844	16729	16947	17046	17035	16965	16868	16806	16794	17087	16606	16736	16889	16627	16916	16996	16845	16862	17104	16697	16969	16865	16806	16838	16923	16882	16908	16922	16788	16868	16807	16961	16768	16757	17101	16858	17012	16830	17009	16933	16859	16771	16594	16760	16897	16894	16870	16884	17105	16987	16631	17027	16617	16880	16702	16879	16913	16802	16831	16699	16883	16885	16938	16605	16800	17049	16747	16900	16920	16983	16764	16853	16974	16872	16936	16960	16764	16932	16712	16869	16840	16755	16869	16939	16901	17032	16943	17013	16988	16824	16930	16843	16816	16755	16908	16958	16942	16847	16824	17051	16730	16721	16951	16783	16906	16707	16852	16914	16951	16606	17056	16843	16824	16880	16768	16673	16836	16710	16709	16851	16851	16825	16955	16779	16699	17006	16805	16884	16890	16987	16968	16811	16949	16913	16920	16843	16767	16619	16682	16969	16844	16854	17063	17027	16784	16875	16966	16823	16944	16857	16953	16839	16869	16744	16816	16781	16800	16838	16669	16784	16877	16846	16827	16812	16931	16649	16811	16788	16982	16933	16824	16812	16820	16890	16817	17071	16775	16880	16760	16609	16872	16925	17000	16734	16735	16908	16893	16906	16854	16932	16711	16823	16885	17084	16885	16881	16812	16635	16812	17009	16864	16973	16937	16563	16696	16692	16793	16741	16913	16942	16703	16873	16927	16750	16713	16918	16669	16894	16831	16949	16956	16896	16890	16881	16859	16964	16841	16755	17000	16759	16864	16919	16622	16772	16874	16930	16980	17067	16944	16804	16903	16638	16929	16795	17019	16884	16885	17043	16605	16971	16906	16730	16741	16959	16855	17011	16769	16753	16930	16898	16765	16770	16866	16694	16794	16971	16834	16897	16681	16869	16804	17149	16747	16629	16769	16934	16886	17054	16934	16759	16832	16830	17003	17083	16948	16933	16772	17013	16922	17120	16801	16976	16952	16899	16770	16869	16820	16768	16730	16860	16806	16658	16916	16892	17103	16807	16905	17034	17028	16923	16823	16853	16947	16887	16668	16817	16877	16881	16894	16940	16860	16656	16885	16947	16865	16885	16958	16730	16972	16746	16730	16939	16902	16876	17122	17145	16948	16636	16927	16894	17092	16770	16557	16907	17009	16861	16977	16699	16839	16948	16755	16902	16782	16948	16986	16858	16789	16859	16758	16819	16767	17015	16967	16687	16918	16907	16843	16911	16889	16920	16693	16764	16674	16853	16821	16792	17020	16828	16896	16787	16882	16857	16901	17066	16894	16838	16905	16937	16960	16715	16878	16750	16885	17002	16810	16907	16964	16871	16872	16845	16894	16844	16931	16701	16814	16824	16919	16948	16866	16736	16812	16906	16805	16836	16808	16958	16646	16679	16923	17029	16914	16935	17085	16902	16853	17009	16749	16907	16753	16926	16736	16801	16779	16856	17023	16962	17027	17118	17088	16736	16885	16772	16929	16934	17081	16859	17006	16802	16890	16798	16852	16722	16764	16843	16955	16800	17330	16898	16618	16895	17050	16921	16727	16856	16910	16804	16819	16711	16808	16967	16960	16870	16670	16912	16859	16922	16950	16930	16930	17029	16786	17003	16903	16849	16955	16822	17027	16955	16861	17024	16923	16850	16895	16987	16852	16697	16936	16802	16805
41868	66320	60579	48215	41113	33108	26103	20733	17124	16554	16388	15956	15659	15509	15675	15611	15510	15515	15616	15533	15433	15314	15155	15406	15292	15398	15273	15346	15352	15388	15398	15226	15332	15330	15525	15305	15458	15108	15278	15234	15142	15240	15266	15330	15245	15258	15190	15288	15301	15165	15359	15139	15257	15152	15435	15284	15064	15154	15240	15303	15367	15529	15351	15140	15275	15402	15191	15297	15160	15144	15314	15315	15298	15165	15066	15394	15298	15289	15264	15310	15381	15339	15152	15312	15244	15274	15201	15339	15268	15263	15364	15625	15249	15389	15410	15313	15245	15235	15232	15091	15270	15261	15309	15271	15203	15244	15236	15217	15274	15145	15264	15174	15222	15193	15325	15410	15354	15199	15281	15123	15255	15168	15214	15233	15407	15365	15285	15341	15271	15293	15191	15168	15515	15288	15251	15424	15220	15281	15282	15346	15296	15415	15235	15363	15312	15201	15228	15157	15368	15207	15282	15257	15342	15418	15366	15303	15334	15114	15174	15148	15316	15331	15223	15388	15251	15368	15329	15326	15330	15319	15282	15220	15292	15273	15317	15190	15269	15224	15173	15249	15235	15195	15348	15315	15379	15287	15271	15286	15410	15308	15241	15147	15280	15380	15402	15071	15262	15270	15278	15203	15250	15324	15412	15326	15310	15397	15348	15264	15418	15388	15336	15327	15178	15142	15312	15330	15144	15320	15205	15297	15189	15176	15150	15255	15197	15015	15339	15132	15453	15215	15168	15131	15406	15300	15306	15339	15165	15257	15203	15337	15259	15288	15113	15297	15354	15231	15269	15253	15143	15280	15241	15245	15121	15199	15302	15141	15231	15334	15195	15136	15202	15337	15289	15239	15349	15229	15229	15160	15134	15337	15227	15235	15401	15265	15340	15270	15326	15212	15237	15270	15237	15252	15324	15253	15274	15235	15351	15392	15279	15068	15405	15330	15091	15508	15259	15456	15278	15250	15347	15220	15204	15287	15255	15303	15326	15309	15242	15320	15203	15376	15333	15198	15335	15102	15109	15326	15180	15448	15405	15332	15213	15187	15416	15253	15342	15226	15300	15463	15143	15210	15431	15285	15297	15282	15180	15318	15150	15245	15300	15317	15185	15099	15405	15168	15287	15269	15250	15254	15212	15284	15233	15415	15252	15357	15268	15242	15275	15309	15260	15227	15160	15167	15407	15261	15099	15199	15211	15199	15333	15115	15261	15169	15318	15233	15315	15092	15078	15251	15340	15364	15223	15275	15351	15117	15252	15113	15262	15198	15227	15120	15400	15179	15430	15244	15404	15212	15273	15209	15262	15259	15294	15261	15286	15317	15205	15414	15305	15456	15294	15261	15280	15305	15278	15395	15212	15341	15049	15256	15385	15342	15129	15176	15389	15123	15276	15246	15370	15283	15354	15260	15168	15255	15292	15092	15383	15311	15263	15188	15215	15082	15489	15385	15438	15331	15315	15230	15218	15099	15314	15198	15110	15125	15336	15308	15291	15033	15305	15233	15310	15336	15109	15394	15209	15153	15339	15379	15381	15259	15296	15294	15256	15340	15056	15231	15241	15167	15284	15256	15324	15180	15048	15383	15292	15487	15325	15264	15149	15415	15177	15243	15147	15327	15217	15348	15398	15308	15352	15217	15329	15419	15201	15270	15456	15370	15323	15229	15140	15231	15188	15276	15313	15448	15252	15422	15204	15196	15270	15115	15246	15364	15247	15286	15341	15286	15235	15343	15205	15324	15429	15299	15285	15383	15240	15297	15333	15312	15433	15292	15176	15166	15261	15163	15241	15368	15366	15393	15344	15357	15267	15038	15342	15258	15316	15084	15347	15385	15126	15236	15220	15296	15211	15162	15386	15419	15054	15303	15303	15357	15194	15479	15272	15299	15100	15279	15181	15266	15234	15240	15492	15225	15111	15408	15332	15432	15172	15300	15122	15223	15185	15267	15393	15284	15364	15108	15383	15244	15357	15528	15269	15180	15208	15261	15311	15346	15191	15344	15227	15298	15286	15157	15187	15258	15243	15103	15189	15384	15240	15101	15103	15269	15149	15235	15348	15169	15110	15319	15395	15470	15312	15074	15305	15097	15195	15351	15111	15225	15362	15144	15170	15284	15208	15235	15264	15155	15407	15263	15228	15211	15339	15266	15374	15362	15128	15208	15357	15283	15314	15268	15099	15351	15256	15143	15429	15149	15208	15322	15277	15320	15304	15162	15249	15243	15439	15346	15455	15239	15139	15400	15187	15381	15249	15271	15187	15291	15391	15161	15222	15162	15349	15373	15274	15225	15274	15221	15261	15264	15249	15246	15165	15048	15352	15217	15399	15161	15382	15311	15206	15290	15312	15206	15342	15231	15167	15141	15344	15295	15168	15245	15160	15340	15179	15121	15229	15310	15330	15388	15257	15287	15174	15374	15336	15274	15364	15222	15146	15401	15365	15199	15206	15074	15435	15213	15415	15346	15289	15244	15312	15369	15335	15216	15174	15102	15422	15451	15327	15474	15302	15263	15330	15348	15208	15414	15291	15207	15299	15288	15360	15494	15301	15356	15516	15230	15373	15279	15452	15359	15331	15142	15423	15174	15327	15286	15321	15333	15158	15250	15151	15278	15215	15246	15176	15237	15263	15218	15143	15200	15140	15175	15217	15219	15251	15282	15264	15203	15320	15358	15359	15238	15379	15147	15311	15339	15302	15194	15251	15236	15337	15347	15341	15270	15294	15452	15395	15242	15309	15249	15235	15224	15186	15237	15199	15177	15299	15242	15289	15303	15201	15397	15230	15300	15351	15344	15235	15329	15346	15237	15300	15216	15371	15209	15262	15062	15265	15430	15341	15348	15371	15228	15163	15338	15213	15371	15232	15228	15221	15128	15283	15250	15223	15223	15332	15260	15262	15335	15323	15274	15290	15348	15369	15351	15137	15384	15394	15216	15128	15235	15371	15302	15321	15210	15319	15296	15293	15385	15166	15258	15429	15325	15414	15184	15350	15164	15219	15339	15138	15344	15327	15308	15401	15351	15163	15245	15392	15144	15318	15242	15075	15211	15110	15273	15235	15329	15274	15200	15422	15342	15161	15166	15246	15190	15424	15146	15233	15121	15207	15275	15260	15376	15339	15283	15319	15517	15295	15233	15223	15194	15301	15336	15244	15327	15242	15164	15272	15284	15123	15293	15239	15228	15276	15143	15297	15243	15210	15256	15239	15034	15347	15288	15230	15236	15283	15300	15320	15148	15390	15138	15235	15229	15103	15224	15352	15292	15181	15395	15241	15271	15198	15269	15238	15174	15255	15308	15353	15229	15260	15107	15340	15292	15408	15391	15198	15329	15211	15374	15354	15255	15300	15165	15316	15280	15386	15479	15346	15275	15199	15313	15242	15286	15163	15244	15289	15135	15239	15483	15228	15374	15156	15187	15301	15203	15355	15255	15255	15157	15264	15204	15336	15311	15268	15388	15201	15160	15368	15330	15182	15381	15249	15381	15338	15364	15294	15340	15144	15434	15241	15286	15381	15176	15198	15101	15190	15283	15423	15472	15164	15172	15252	15211	15221	15304	15147	15282	15173	15373	15234	15196	15292	15469	15183	15434	15288	15389	15166	15225	15348	15249	15073	15211	15235	15101	15238	15224	15371	15215	15394	15291	15214	15357	15121	15214	15245	15245	15157	15271	15205	15255	15203	15364	15188	15232	15236	15181	15287	15237	15320	15246	15230	15350	15335	15277	15138	15270	15163	15207	15418	15215	15164	15240	15309	15266	15178	15339	15328	15342	15437	15074	15482	15281	15317	15217	15200	15282	15384	15117	15247	15133	15388	15307	15241	15161	15240	15051	15214	15227	15535	15389	15304	15245	15356	15171	15289	15075	15157	15303	15138	15270	15398	15084	15088	15503	15393	15345	15086	15190	15317	15246	15202	15244	15152	15118	15258	15210	15364	15316	15128	15288	15297	15071	15364	15136	15207	15291	15357	15252	15304	15341	15359	15213	15211	15486	15193	15234	15180	15199	15119	15259	15247	15372	15157	15214	15163	15233	15263	15166	15240	15311	15293	15345	15145	15229	15281	15245	15229	15325	15086	15187	15418	15355	15280	15337	15129	15154	15216	15330	15267	15323	15355	15326	15179	15331	15163	15267	15320	15179	15199	15292	15291	15403	15389	15220	15237	15258	15076	15256	15291	15254	15248	15298	15328	15312	15269	15307	15235	15317	15236	15156	15102	15249	15339	15083	15280	15262	15244	15154	15308	15279	15426	15380	15078	15312	15332	15154	15290	15053	15368	15328	15288	15116	15157	15127	15208	15340	15263	15349	15320	15177	15233	15162	15293	15374	15223	15331	15286	15204	15219	15389	15300	15328	15260	15207	15202	15316	15232	15065	15254	15283	15070	15225	15481	15371	15205	15180	15243	15129	15084	15158	15332	15295	15324	15058	15236	15375	15249	15371	15333	15136	15137	15125	15529	15179	15515	15360	15135	15213	15309	15344	15268	15144	15352	15281	15365	15160	15183	15395	15322	15168	15294	15276	15229	15304	15318	15234	15264	15520	15300	15364	15357	15381	15384	15256	15305	15347	15279	15084	15370	15233	15373	15136	15126	15109	15102	15363	15304	15413	15230	15368	15195	15359	15424	15125	15262	15359	15091	15357	15216	15165	15304	15117	15286	15250	15343	15134	15275	15109	15165	15189	15176	15428	15236	15218	15299	15299	15213	15310	15069	15212	15220	15283	15317	15220	15275	15391	15219	15333	15279	15238	15285	15259	15219	15219	15264	15354	15201	15184	15233	15330	15433	15435	15256	15235	15256	15162	15115	15385	15211	15302	15307	15426	15215	15420	15157	15188	15254	15424	15278	15296	15109	15223	15328	15133	15310	15375	15082	15221	15318	15417	15266	15201	15131	15110	15250	15167	15103	15182	15315	15308	15320	15259	15379	15059	15246	15151	15167	15247	15234	15246	15353	15246	15184	15361	15194	15389	15335	15225	15267	15266	15102	15230	15210	15343	15228	15368	15237	15231	15441	15260	15401	15540	15154	15253	15263	15263	15280	15240	15346	15320	15390	15196	15359	15135	15361	15279	15254	15200	15194	15226	15394	15143	15218	15310	15241	15257	15332	15289	15251	15143
29842	32462	38207	32235	25821	21796	18923	17017	16326	16141	16066	16100	15926	15852	15694	15792	15924	15924	15756	15586	15663	15687	15929	15755	15618	15924	15703	15566	15737	15677	15866	15875	15738	15666	15819	15853	15603	15885	16089	15832	15840	15662	15700	15657	15739	15798	15734	15532	15723	15820	15799	15728	15803	15721	15694	15751	15721	15637	15668	15727	15634	15694	15650	15776	15673	15677	15654	15578	15547	15727	15671	15933	15813	15714	15438	15769	15806	15711	15650	15757	15526	15546	15784	15712	15668	15724	15722	15566	15682	15757	15782	15692	15670	15717	15668	15662	15811	15697	15868	15681	15837	15611	15794	15783	15863	16014	15890	15656	15734	15746	15688	15564	15650	15669	15958	15808	15774	15674	15700	15735	15674	15681	15670	15825	15776	15868	15828	15740	15381	15632	15772	15732	15560	15837	15696	15786	15827	15761	15639	15663	15685	15808	15765	15790	15821	15783	15828	15773	15795	15666	15742	15724	15742	15773	15757	15662	15471	15574	15770	15777	15899	15773	15808	15855	15659	15722	15825	15527	15610	15737	15992	15609	15547	15677	15808	15876	15661	15529	15738	15688	15753	15798	15878	15679	15624	15653	15757	15738	15714	15667	15781	15699	15775	15751	15699	15831	15774	15590	15676	15639	15934	15732	15608	15798	15546	15675	15647	15841	15830	15824	15785	15919	15858	15684	15749	15747	15826	15657	15633	15740	15664	15717	15682	15564	15560	15486	15744	15771	15598	15678	15789	15648	15903	15737	15668	15676	15611	15918	15807	15816	15782	15880	15729	15761	15729	15840	15812	15842	15676	15686	15733	15727	15723	15700	15751	15632	15929	15787	15761	15754	15834	15667	15878	15656	15580	15643	15769	15808	15759	15881	15682	15757	15628	15769	15428	15708	15809	15745	15899	15842	15903	15709	15729	15649	15888	15699	15672	15848	15852	15733	15821	15759	15536	15624	15971	15595	15827	15865	15762	15680	15679	15787	15456	15852	15753	15799	15816	15874	15816	15642	15916	15744	15725	15742	15701	15825	15747	15896	15811	15694	15710	15745	15623	15595	15584	15715	15938	15633	15856	15699	15718	15691	15834	15730	15718	15703	15660	15573	15765	15719	15803	15806	15768	15561	15566	15716	15824	15646	15666	15614	16001	15766	15737	15690	15733	15737	15640	15884	15633	15670	15837	15739	15793	15770	15666	15594	15603	15631	15771	15735	15729	15563	15965	15654	15629	15508	15701	15756	15863	15781	15722	15757	15702	15736	15891	15784	15714	15833	15729	15674	15719	15688	15729	15610	15565	15733	15639	15843	15635	15656	15835	15652	15805	15870	15556	15561	15895	15905	15916	15631	15878	15675	15805	15775	15720	16065	15873	15556	15649	15663	15872	15751	15669	15940	15838	15822	15638	15544	15773	15753	15856	15696	15878	15691	15767	15549	15660	15602	15832	15770	15845	15710	15845	15774	15595	15717	15750	15678	15675	15515	15940	15785	15667	15618	15771	15658	15736	15844	15753	15760	15754	15829	15631	15704	15589	15717	15674	15745	15761	15762	15621	15634	15569	15706	15803	15619	15828	15604	15625	15778	15793	15667	15830	15682	15804	15697	15622	15764	15734	15725	15762	15757	15777	15773	15648	15677	15802	15657	15784	15712	15784	15929	15746	15722	15592	15801	15706	15695	15793	15605	15607	15806	15612	15702	15751	15496	15797	15793	15812	15850	15759	15691	15571	15613	15846	15703	15691	15752	15637	15864	15850	15700	15747	15805	15820	15766	15681	15667	15933	15784	15636	15741	15759	15712	15869	15851	15612	15692	15641	15848	15634	15639	15827	15762	15752	15816	15566	15795	15521	15638	15742	15892	15656	15599	15875	15775	15799	15481	15778	15861	15705	15896	15799	15677	15872	15733	15712	15836	15636	15758	15759	15657	15756	15758	15690	15904	15830	15698	15666	15514	15649	15757	15862	15779	15705	15832	15955	15809	15806	15718	15783	15522	15681	15709	15779	15737	15805	15762	15639	15606	15639	15715	15653	15527	15722	15645	15586	15732	15910	15790	15577	15657	15801	15871	15878	15833	15699	15775	15755	15450	15813	15705	15719	15992	15845	15655	15717	15728	15817	15708	15735	15709	15659	15683	15675	15777	15671	15726	15587	15545	15650	15617	15626	15743	15850	15739	15794	15722	15451	15720	15838	15654	15815	15671	15817	15852	15929	15754	15826	15877	15873	15682	15711	15766	15867	15646	15606	15688	15831	15682	15828	15647	15645	15837	15916	15819	15640	15660	15911	15725	15801	15848	15672	15743	15840	15712	15624	15721	15655	15911	15797	15760	15915	15715	15882	15533	15764	15665	15718	15764	15672	15534	15847	15673	15731	15569	15897	15592	15718	15747	15775	15796	15802	15673	15753	15741	15510	15722	15689	15944	15842	15746	15858	15670	15723	15927	15641	15733	15663	15699	15835	15731	15932	15766	15721	15896	15858	15634	15735	15720	15608	15850	15720	15785	15546	15623	15783	15868	15834	15758	15632	15773	15728	15896	15820	15710	15890	15720	15949	15858	15892	15782	15676	15636	15620	15881	15737	15764	15699	15913	15887	15585	15543	15809	15768	15662	15711	15788	15694	15710	15846	15769	15823	15764	15671	15600	15719	15683	15927	15703	15790	15728	15583	15743	15713	15835	15808	15679	15661	15668	15512	15746	15697	15764	15642	15376	15747	15492	15675	15626	15718	15959	15682	15780	15614	15748	15550	15861	15716	15689	15650	15605	15670	15918	15849	15754	16002	15605	15893	15839	15590	15765	15759	15841	15652	15775	15713	15806	15769	15587	15678	15684	15908	15687	15600	15780	15555	15580	15507	15854	15574	15744	15736	15876	15853	15778	15634	15750	15753	15848	15670	15552	15902	15835	15711	15713	15581	15583	15582	15683	15835	15833	15728	15629	15831	15893	15755	15677	15841	15708	15764	15831	15570	15803	15939	15687	15876	15835	15690	15673	15626	15762	15757	15773	15852	15807	15836	15958	15790	15711	15701	15717	15690	15592	15979	15622	15914	15900	15673	15546	15768	15856	15796	15814	15520	15773	15615	15676	15895	15714	15568	15602	15639	15663	15656	15823	15686	15794	15721	15827	15782	15807	15574	15730	15558	15732	15740	15748	15753	15868	15736	15765	15856	15699	15625	15709	15535	15902	15955	15674	15538	15637	15779	15820	15536	15629	15769	15909	15767	15631	15670	15601	15840	15901	15630	15793	15575	15704	15675	15783	15842	15824	15711	15569	15733	15760	15796	15572	15624	15877	15786	15830	15656	15683	15811	15760	15693	15718	15785	15808	15680	15759	15770	15696	15535	15802	15773	15660	15631	15832	15863	15854	15963	16042	15759	15785	15608	15752	15645	15781	15531	15814	15555	15737	15618	15771	15792	15708	15559	15635	15494	15874	15731	15573	15779	15602	15579	15724	15888	15871	15645	15874	15730	15607	15771	15590	15868	15676	15766	15892	15659	15788	15717	15744	15601	15663	15622	15494	15766	15746	15697	15858	15670	15665	15627	15643	15921	15816	15540	15648	15845	15776	15568	15708	15825	15922	15871	15782	15834	15838	15544	15745	15761	15677	15637	15917	15627	15562	15902	15732	15878	15558	15643	15713	15867	15760	15782	15655	15680	15720	15626	15718	15878	15629	15558	15636	15966	15896	15607	15739	15651	15479	15903	15743	15805	15650	15500	15849	15587	15877	15816	15762	15849	15803	15767	15595	15757	15630	15743	15623	15788	15800	15837	15767	15743	15779	15875	15818	15936	15747	15663	15742	15836	15583	15794	15780	15683	15556	15725	15698	15583	15617	15602	15794	15809	15513	15926	15590	15837	15814	15499	15654	15714	15467	15647	15736	15784	15649	15801	15827	15746	15678	15727	15695	15940	15745	15663	15616	15733	15720	15812	15676	15755	15635	15508	15731	15620	15711	15679	15621	15773	15839	15707	15848	15775	15826	15715	15880	15659	15639	15859	15822	15744	15806	15746	15979	15794	15555	15755	15743	15517	15728	15534	15631	15691	15809	15754	15625	15724	15749	15723	15619	15896	15744	15827	15815	15937	15902	15667	15790	15847	15744	15715	15671	15716	15746	15983	15690	15816	15925	15691	15771	15693	15609	15755	15641	15775	15629	15832	15680	15860	15865	15796	15694	15827	15841	15865	15531	15840	15637	15589	15514	15726	15750	15715	15654	15524	15582	15746	15810	15802	15875	15756	15582	15563	15906	15776	15655	15688	15803	15586	15605	15871	15792	15901	15789	15700	15663	15976	15620	15675	15946	15673	15670	15767	16039	15690	15682	15674	15658	15560	15736	15589	15710	15698	15938	15785	15876	15839	15766	16089	15657	15724	15622	15915	15712	15740	15790	15703	15542	15718	15853	15852	15906	15553	15878	15786	15716	15536	15792	15660	15858	15819	15560	15792	15683	15836	15742	15666	15562	15766	15626	15421	15648	15792	15856	15915	15787	15676	15740	15851	15853	15787	15785	15862	15653	15553	15815	15764	15681	15695	15800	15656	15995	15730	15758	15643	15710	15686	15635	15663	15603	15556	15644	15792	15836	15746	15830	15794	15801	15671	15655	15726	15666	15728	15850	15698	15713	15848	15645	15588	15806	15860	15849	15671	15707	15873	15786	15678	15856	15851	15575	15824	15741	15799	15658	15704	15873	15620	15875	15571	15528	15570	15781	15683	15679	15756	15702	15718	15565	15692	15772	15746	15699	15830	15600	15644	15759	16025	15677	15649	15695	15653	15760	15645	15690	15911	15688	15718	15616	15711	15594	15811	15570	15607	15722	15697	15838	15787	15674	15771	15858	15745	15794	15606	15902	15757	15627	15779	15830	15871	15702	15843	15833	15830	15688	15634	15817	15790	15869	15735	15642	15754	15638	15833	15899	15834	15607	15626	15791	15744	15494	15715	15776	15743	15856	15648	15641	15772	15814	15312	15820	15848	15609	15705	15904	15822	15631	15870	15870	15717	15889	15596	15875	15814	15842	15703	15709	15615	15755	15810	15674	15950	15799	15785	15689	15701	15833	15868	15547	15861	15809	15744	15598	15951	15791	15635	15720	15885	15838	15820	15707	15630	15782	15589	15797
37505	52251	43974	33294	27447	21451	17879	15865	15269	15012	14955	14842	14908	14794	14655	14735	14601	14454	14696	14564	14758	14590	14640	14557	14514	14479	14704	14553	14654	14581	14593	14633	14652	14542	14625	14566	14765	14454	14404	14481	14604	14485	14499	14613	14557	14627	14463	14758	14440	14441	14511	14447	14644	14388	14458	14507	14551	14482	14471	14629	14490	14465	14641	14578	14385	14635	14515	14514	14595	14494	14598	14480	14538	14465	14752	14627	14584	14438	14689	14544	14533	14590	14573	14459	14535	14466	14607	14489	14441	14512	14392	14393	14552	14520	14375	14585	14480	14583	14464	14531	14491	14683	14376	14689	14608	14515	14424	14515	14534	14478	14416	14529	14758	14582	14409	14373	14598	14497	14447	14383	14471	14649	14495	14485	14402	14525	14421	14494	14687	14509	14548	14357	14521	14531	14362	14673	14530	14530	14605	14698	14532	14581	14609	14624	14567	14548	14536	14491	14616	14525	14714	14393	14666	14421	14571	14458	14365	14436	14487	14667	14559	14502	14589	14594	14374	14555	14468	14499	14768	14416	14576	14477	14445	14552	14569	14596	14538	14635	14642	14614	14503	14524	14590	14452	14364	14577	14475	14633	14440	14610	14706	14631	14607	14459	14501	14472	14398	14571	14600	14495	14608	14484	14515	14513	14572	14440	14586	14557	14568	14576	14474	14613	14646	14674	14462	14424	14430	14574	14586	14596	14435	14636	14533	14665	14598	14306	14614	14702	14653	14529	14557	14582	14558	14632	14554	14589	14446	14454	14516	14537	14479	14536	14480	14463	14513	14635	14423	14654	14411	14666	14441	14589	14532	14435	14346	14544	14461	14568	14571	14467	14525	14592	14616	14559	14428	14537	14619	14478	14695	14750	14452	14566	14508	14435	14523	14917	14451	14514	14423	14356	14593	14632	14689	14558	14629	14477	14550	14571	14458	14475	14454	14547	14423	14485	14568	14479	14643	14570	14531	14456	14498	14444	14589	14636	14646	14554	14555	14510	14587	14605	14563	14698	14535	14300	14663	14471	14622	14418	14525	14660	14448	14600	14400	14573	14473	14622	14488	14436	14475	14633	14546	14418	14304	14484	14576	14544	14610	14474	14561	14431	14551	14507	14678	14643	14498	14634	14625	14583	14473	14563	14484	14488	14405	14728	14556	14428	14376	14421	14519	14532	14650	14575	14485	14540	14533	14574	14573	14463	14535	14420	14435	14748	14490	14528	14602	14760	14659	14479	14473	14607	14542	14536	14460	14638	14699	14467	14681	14699	14693	14610	14593	14441	14637	14581	14656	14521	14480	14516	14582	14550	14596	14398	14770	14377	14458	14470	14592	14513	14562	14461	14504	14379	14638	14581	14552	14549	14500	14504	14557	14511	14315	14391	14673	14590	14583	14573	14618	14532	14590	14478	14569	14553	14603	14546	14443	14684	14473	14344	14634	14621	14831	14616	14506	14616	14512	14498	14580	14710	14317	14566	14594	14321	14627	14606	14499	14655	14738	14431	14397	14448	14406	14502	14610	14575	14565	14545	14477	14443	14356	14642	14481	14516	14535	14722	14376	14573	14437	14779	14516	14571	14508	14579	14565	14492	14544	14580	14539	14577	14510	14474	14716	14519	14649	14439	14697	14610	14486	14471	14547	14517	14546	14485	14688	14584	14520	14401	14685	14447	14463	14558	14516	14579	14457	14446	14623	14573	14455	14510	14653	14423	14583	14410	14484	14592	14726	14546	14708	14572	14508	14499	14644	14502	14591	14377	14454	14480	14552	14561	14531	14611	14544	14575	14513	14562	14406	14627	14544	14524	14589	14584	14431	14407	14487	14654	14516	14581	14588	14387	14420	14639	14540	14525	14408	14580	14570	14583	14403	14558	14600	14536	14480	14538	14548	14522	14679	14507	14639	14529	14751	14574	14660	14496	14509	14609	14471	14535	14585	14554	14426	14647	14540	14722	14602	14559	14644	14605	14472	14485	14640	14467	14583	14474	14688	14501	14541	14575	14589	14552	14572	14659	14590	14585	14514	14556	14475	14341	14590	14505	14549	14460	14615	14662	14505	14475	14488	14527	14495	14471	14522	14580	14518	14523	14608	14492	14460	14391	14605	14674	14538	14746	14514	14607	14675	14588	14574	14762	14480	14593	14577	14635	14433	14728	14519	14559	14467	14561	14465	14478	14383	14455	14485	14567	14473	14595	14570	14446	14571	14401	14562	14599	14615	14549	14525	14472	14607	14408	14692	14377	14597	14586	14456	14771	14549	14465	14649	14488	14597	14492	14560	14550	14701	14593	14575	14380	14635	14512	14622	14488	14356	14579	14350	14652	14513	14452	14549	14634	14642	14572	14581	14640	14550	14512	14604	14632	14535	14518	14553	14469	14663	14575	14582	14474	14624	14381	14611	14565	14457	14485	14651	14287	14578	14598	14482	14372	14386	14482	14538	14512	14552	14619	14505	14470	14530	14426	14367	14469	14566	14567	14589	14694	14502	14625	14481	14491	14595	14722	14446	14490	14552	14461	14243	14566	14599	14533	14511	14572	14571	14567	14545	14457	14370	14546	14678	14565	14381	14526	14541	14639	14735	14499	14535	14644	14565	14637	14422	14648	14651	14609	14619	14523	14577	14623	14554	14731	14507	14564	14458	14557	14580	14561	14457	14554	14505	14436	14623	14539	14536	14407	14491	14561	14612	14377	14625	14558	14585	14542	14479	14756	14498	14618	14459	14541	14568	14664	14500	14438	14561	14509	14528	14550	14646	14690	14611	14530	14501	14624	14522	14703	14415	14475	14542	14559	14667	14578	14398	14601	14632	14375	14615	14571	14619	14514	14630	14702	14465	14568	14603	14596	14406	14415	14526	14527	14533	14516	14589	14513	14608	14578	14553	14633	14523	14514	14764	14279	14582	14330	14459	14485	14594	14524	14697	14296	14595	14675	14416	14642	14500	14587	14660	14697	14730	14426	14630	14425	14480	14575	14671	14561	14474	14723	14591	14679	14695	14564	14508	14545	14648	14526	14497	14738	14640	14538	14640	14604	14659	14571	14485	14654	14742	14534	14727	14522	14457	14630	14416	14589	14539	14474	14579	14579	14647	14650	14512	14412	14467	14479	14488	14418	14422	14382	14727	14446	14503	14533	14674	14593	14652	14490	14683	14458	14552	14480	14455	14696	14440	14701	14434	14618	14722	14444	14603	14536	14557	14602	14418	14606	14596	14531	14484	14806	14313	14501	14688	14446	14466	14531	14611	14459	14563	14572	14605	14532	14502	14720	14562	14502	14635	14583	14495	14566	14529	14660	14597	14739	14595	14424	14631	14510	14476	14706	14644	14419	14431	14603	14578	14597	14534	14420	14436	14412	14584	14510	14420	14640	14564	14532	14393	14357	14413	14489	14489	14703	14523	14521	14533	14477	14564	14429	14726	14598	14504	14514	14618	14508	14631	14522	14574	14595	14517	14589	14671	14523	14541	14482	14607	14482	14501	14472	14479	14651	14643	14410	14667	14557	14478	14561	14482	14679	14439	14573	14578	14597	14509	14447	14610	14530	14554	14550	14468	14626	14491	14506	14598	14664	14656	14625	14422	14549	14462	14527	14622	14590	14662	14624	14482	14584	14515	14584	14574	14526	14465	14487	14551	14709	14692	14436	14621	14477	14456	14546	14561	14555	14675	14424	14504	14541	14592	14341	14471	14593	14516	14556	14575	14571	14428	14498	14535	14610	14559	14632	14468	14482	14494	14718	14630	14450	14471	14439	14496	14494	14456	14689	14599	14559	14698	14484	14652	14559	14631	14626	14416	14478	14525	14634	14618	14549	14550	14568	14571	14652	14714	14602	14507	14545	14603	14524	14441	14536	14550	14464	14638	14534	14558	14447	14415	14488	14559	14518	14647	14628	14704	14553	14671	14547	14615	14469	14621	14579	14528	14581	14676	14513	14488	14460	14656	14408	14506	14590	14477	14623	14525	14504	14586	14513	14559	14472	14436	14457	14554	14652	14621	14576	14640	14611	14625	14530	14487	14491	14412	14494	14527	14588	14537	14428	14325	14614	14445	14636	14556	14581	14475	14624	14618	14555	14618	14441	14499	14579	14784	14506	14540	14443	14454	14611	14689	14375	14466	14443	14541	14563	14693	14601	14621	14558	14658	14455	14571	14698	14625	14551	14500	14449	14608	14626	14434	14565	14592	14490	14475	14636	14328	14568	14487	14741	14471	14602	14610	14601	14636	14516	14607	14569	14677	14611	14568	14341	14562	14618	14626	14480	14460	14472	14522	14525	14469	14643	14500	14471	14631	14601	14588	14604	14604	14545	14588	14546	14471	14562	14405	14515	14562	14479	14528	14365	14524	14525	14625	14546	14789	14649	14476	14485	14470	14521	14427	14680	14614	14468	14403	14310	14467	14357	14340	14667	14460	14641	14599	14479	14569	14694	14564	14580	14626	14790	14714	14564	14539	14514	14699	14511	14601	14558	14439	14455	14523	14637	14748	14418	14548	14459	14562	14537	14467	14497	14531	14410	14492	14618	14550	14550	14535	14578	14550	14524	14505	14609	14662	14670	14615	14531	14613	14400	14438	14755	14453	14595	14530	14650	14379	14648	14439	14460	14530	14459	14692	14452	14522	14585	14536	14684	14539	14552	14693	14502	14283	14541	14506	14543	14607	14535	14463	14638	14596	14420	14659	14425	14421	14476	14445	14576	14639	14458	14513	14451	14765	14451	14536	14544	14561	14573	14518	14662	14605	14535	14508	14613	14651	14560	14626	14539	14486	14580	14509	14630	14519	14654	14693	14490	14458	14506	14522	14530	14649	14606	14453	14619	14705	14636	14472	14419	14484	14509	14561	14552	14459	14527	14520	14484	14663	14474	14622	14659	14533	14465	14665	14375	14551	14646	14527	14723	14662	14357	14587	14567	14507	14667	14632	14637	14642	14643	14602	14565	14645	14607	14516	14734	14397	14550	14583	14639	14602	14615	14679	14540	14463	14534	14451	14769	14670	14472	14597	14678	14696	14479	14439	14555	14418	14624	14541	14501	14416	14526	14533	14525	14436	14449	14720	14489	14652	14750	14462	14671	14447	14616	14517	14552	14520	14589	14517	14494	14366	14521	14644	14651	14594	14539
24368	21628	29588	27644	27204	26866	24461	19866	18231	18080	17669	17212	16727	17070	16766	16956	16974	16863	16817	16765	16637	16570	16683	16736	16670	16626	16586	16729	16688	16633	16502	16707	16906	16598	16718	16703	16566	16701	16636	16467	16650	16647	16546	16623	16836	16518	16781	16672	16698	16407	16628	16590	16649	16634	16570	16653	16596	16652	16901	16700	16602	16620	16718	16577	16750	16544	16597	16537	16618	16520	16749	16583	16530	16502	16741	16599	16842	16683	16633	16514	16412	16448	16738	16781	16806	16630	16547	16602	16884	16797	16735	16655	16602	16545	16707	16603	16716	16482	16504	16640	16785	16675	16695	16529	16722	16613	16720	16314	16639	16426	16750	16580	16658	16627	16627	16685	16844	16530	16391	16624	16649	16444	16821	16718	16535	16642	16670	16507	16593	16474	16616	16341	16809	16667	16697	16658	16676	16928	16610	16684	16722	16451	16529	16550	16633	16653	16720	16590	16596	16640	16765	16520	16596	16713	16481	16675	16652	16603	16828	16508	16545	16738	16517	16564	16480	16518	16480	16640	16678	16598	16563	16522	16772	16608	16751	16713	16515	16699	16763	16492	16667	16557	16514	16740	16592	16532	16604	16504	16552	16627	16513	16766	16577	16686	16669	16647	16674	16605	16672	16537	16735	16462	16656	16719	16496	16780	16613	16554	16629	16448	16654	16626	16642	16565	16740	16878	16747	16553	16581	16650	16627	16753	16533	16508	16563	16672	16751	16559	16910	16704	16759	16707	16349	16644	16553	16548	16476	16679	16533	16716	16545	16574	16760	16356	16336	16654	16613	16644	16697	16839	16674	16792	16656	16818	16689	16584	16595	16542	16574	16433	16538	16619	16829	16565	16524	16460	16421	16422	16564	16565	16771	16665	16701	16503	16722	16655	16496	16765	16702	16690	16740	16584	16645	16561	16755	16670	16781	16565	16389	16620	16742	16752	16730	16677	16546	16625	16669	16664	16765	16428	16658	16685	16703	16677	16788	16674	16638	16311	16540	16725	16679	16550	16746	16750	16867	16624	16494	16556	16717	16505	16546	16465	16671	16478	16662	16480	16425	16317	16608	16527	16741	16552	16630	16345	16619	16505	16688	16435	16532	16608	16515	16670	16676	16693	16552	16461	16740	16450	16577	16642	16733	16738	16636	16708	16633	16300	16871	16743	16520	16601	16714	16774	16406	16581	16592	16449	16530	16704	16684	16616	16570	16599	16563	16528	16709	16769	16625	16675	16574	16457	16634	16579	16601	16419	16582	16742	16577	16677	16524	16822	16740	16575	16616	16425	16493	16642	16412	16644	16518	16691	16711	16710	16514	16628	16963	16866	16742	16623	16561	16713	16589	16800	16656	16587	16668	16526	16599	16768	16667	16612	16579	16591	16647	16689	16587	16496	16578	16697	16683	16585	16691	16694	16477	16547	16614	16673	16771	16529	16419	16598	16601	16588	16538	16789	16665	16543	16696	16652	16756	16555	16666	16560	16636	16619	16571	16781	16715	16547	16581	16610	16630	16551	16689	16850	16548	16693	16491	16627	16704	16541	16545	16653	16732	16557	16555	16420	16607	16740	16674	16629	16827	16678	16594	16764	16672	16721	16751	16658	16474	16637	16532	16365	16641	16586	16609	16609	16637	16594	16828	16399	16551	16670	16607	16631	16593	16587	16736	16495	16605	16633	16702	16674	16673	16417	16698	16508	16655	16632	16699	16776	16686	16850	16840	16553	16668	16757	16603	16575	16696	16511	16632	16482	16656	16607	16654	16562	16645	16660	16496	16539	16648	16528	16849	16716	16690	16555	16644	16511	16657	16646	16643	16730	16517	16590	16540	16737	16728	16506	16581	16495	16585	16637	16613	16604	16692	16374	16933	16647	16826	16769	16473	16714	16586	16691	16703	16633	16721	16612	16641	16487	16553	16612	16764	16546	16670	16786	16625	16624	16515	16515	16723	16682	16574	16663	16782	16716	16608	16655	16629	16631	16604	16672	16569	16561	16757	16690	16721	16738	16626	16433	16667	16485	16410	16574	16582	16645	16529	16596	16539	16623	16309	16583	16453	16674	16671	16621	16652	16681	16655	16678	16777	16799	16616	16559	16633	16642	16583	16634	16555	16511	16607	16600	16638	16545	16649	16691	16391	16569	16580	16595	16637	16653	16682	16304	16636	16703	16626	16689	16558	16584	16460	16513	16644	16746	16557	16717	16715	16770	16470	16574	16527	16540	16734	16540	16675	16491	16736	16437	16445	16395	16496	16678	16582	16478	16659	16519	16429	16767	16872	16748	16706	16703	16636	16530	16552	16538	16668	16656	16661	16516	16667	16546	16689	16690	16537	16649	16738	16665	16677	16592	16561	16703	16621	16531	16690	16698	16815	16371	16633	16731	16869	16630	16566	16490	16590	16576	16698	16734	16760	16755	16587	16693	16675	16676	16764	16713	16694	16608	16549	16414	16667	16642	16571	16554	16435	16590	16756	16760	16788	16792	16781	16665	16667	16559	16580	16409	16610	16615	16634	16705	16559	16605	16545	16540	16592	16638	16698	16603	16672	16669	16813	16701	16603	16601	16557	16879	16819	16630	16514	16758	16321	16671	16440	16606	16612	16760	16735	16891	16624	16600	16629	16692	16709	16453	16668	16526	16455	16553	16524	16512	16569	16665	16427	16531	16644	16520	16551	16591	16655	16691	16842	16679	16701	16267	16686	16531	16493	16526	16637	16654	16798	16709	16675	16537	16514	16678	16727	16530	16623	16547	16734	16542	16718	16648	16608	16573	16712	16620	16572	16587	16493	16757	16541	16638	16449	16626	16741	16518	16348	16620	16519	16639	16497	16607	16650	16749	16742	16612	16581	16676	16789	16740	16665	16685	16778	16704	16765	16753	16535	16720	16426	16652	16685	16679	16556	16570	16675	16643	16649	16723	16617	16549	16583	16661	16508	16628	16660	16498	16801	16702	16628	16677	16556	16598	16697	16452	16697	16681	16717	16777	16826	16538	16615	16748	16878	16665	16809	16571	16618	16493	16387	16652	16592	16636	16665	16595	16525	16609	16811	16774	16751	16775	16608	16615	16465	16547	16668	16619	16592	16680	16525	16661	16454	16598	16734	16484	16704	16378	16768	16516	16506	16544	16769	16729	16710	16622	16701	16794	16700	16615	16598	16703	16567	16635	16767	16668	16854	16517	16731	16630	16644	16792	16668	16777	16650	16755	16602	16856	16686	16716	16701	16754	16594	16876	16499	16544	16571	16401	16861	16623	16607	16483	16785	16575	16704	16587	16628	16731	16635	16537	16630	16546	16632	16716	16678	16726	16796	16649	16573	16679	16727	16663	16475	16802	16695	16557	16568	16496	16611	16625	16647	16563	16697	16772	16836	16837	16715	16597	16603	16531	16563	16629	16726	16755	16660	16784	16810	16519	16781	16784	16570	16788	16586	16775	16527	16705	16666	16582	16606	16509	16582	16656	16743	16568	16750	16769	16581	16649	16627	16656	16500	16704	16757	16792	16910	16753	16851	16801	16725	16572	16655	16680	16672	16834	16395	16524	16471	16744	16596	16440	16654	16441	16637	16635	16561	16567	16517	16526	16362	16447	16604	16724	16575	16520	16695	16642	16419	16424	16692	16723	16723	16729	16632	16706	16847	16437	16423	16500	16631	16669	16940	16661	16699	16811	16612	16747	16682	16657	16635	16491	16639	16559	16769	16527	16697	16709	16537	16300	16639	16654	16632	16506	16630	16684	16420	16557	16898	16623	16692	16592	16483	16569	16722	16488	16632	16552	16545	16708	16588	16644	16669	16328	16643	16650	16653	16780	16643	16919	16566	16540	16647	16931	16909	16819	16784	16614	16724	16456	16769	16606	16518	16817	16575	16779	16655	16443	16722	16682	16726	16730	16648	16575	16798	16870	16773	16713	16607	16792	16692	16518	16661	16599	16576	16738	16569	16542	16531	16649	16537	16501	16704	16597	16485	16698	16659	16699	16620	16859	16519	16699	16616	16596	16723	16465	16459	16570	16714	16756	16600	16570	16678	16532	16594	16807	16653	16453	16515	16688	16571	16799	16760	16810	16550	16796	16617	16685	16876	16424	16693	16623	16525	16729	16544	16705	16681	16761	16428	16550	16623	16602	16688	16600	16647	16611	16721	16823	16772	16616	16614	16753	16578	16346	16711	16785	16541	16593	16777	16644	16675	16899	16981	16593	16474	16674	16621	16707	16402	16567	16623	16612	16477	16611	16755	16438	16642	16608	16719	16837	16578	16543	16692	16568	16738	16541	16781	16463	16486	16601	16455	16662	16561	16735	16597	16517	16607	16751	16719	16741	16656	16609	16510	16315	16638	16671	16647	16589	16585	16592	16419	16716	16718	16637	16716	16708	16541	16629	16720	16496	16647	16714	16505	16514	16599	16278	16484	16789	16607	16504	16698	16542	16595	16556	16786	16605	16566	16583	16677	16775	16553	16679	16522	16719	16782	16484	16677	16861	16525	16818	16569	16616	16677	16743	16423	16512	16562	16675	16658	16701	16422	16761	16454	16527	16524	16678	16745	16624	16536	16487	16636	16722	16609	16705	16365	16557	16684	16476	16673	16598	16721	16601	16717	16627	16675	16494	16668	16642	16525	16527	16638	16617	16606	16516	16601	16619	16345	16535	16629	16537	16635	16612	16690	16638	16714	16686	16645	16607	16561	16756	16615	16558	16864	16757	16645	16763	16653	16757	16846	16751	16877	16703	16562	16663	16731	16490	16601	16695	16635	16740	16792	16539	16476	16750	16540	16702	16490	16660	16579	16567	16840	16678	16514	16527	16464	16704	16637	16637	16646	16773	16584	16540	16426	16621	16650	16721	16706	16527	16540	16585	16512	16572	16603	16767	16685	16646	16485	16622	16514	16564	16563	16614	16493	16390	16490	16516	16828	16676	16761	16668	16646	16511	16567	16556	16808	16785	16693	16697	16627	16744	16635	16599	16691	16621	16699	16669	16706	16595	16670	16490	16390	16656	16552	16844	16867	16476	16591	16692	16707	16863	16675	16619	16413	16809	16516	16707	16572	16505	16740	16696	16702	16641	16748	16769	16560	16528	16536	16737	16665	16613	16694	16714	16775	16713	16821	16573	16435	16543
39048	60594	54188	43036	34552	26707	21361	18498	17075	16570	16196	15736	15542	15245	15354	15354	15109	15349	15220	15103	15103	15237	15098	15160	15152	15262	15241	15097	15125	15131	15111	15279	15178	15195	15095	15074	15085	15005	15257	15070	14999	15217	15006	15165	14961	15038	15206	15091	15102	14921	15239	15046	15085	15322	15168	15049	15219	15042	15124	15110	15230	15075	15193	15076	15056	15105	15134	15168	15043	15130	15082	14993	15056	15156	15060	14994	15070	15028	15238	15275	15184	15118	15174	15249	15110	15115	14985	15281	15156	15034	15084	14935	15208	15031	15019	15052	15046	15090	15043	15026	15043	15191	15249	15147	15185	15223	15077	15005	15115	14993	14938	15259	14950	15048	14934	15156	15235	15076	14997	15083	15071	15014	15081	15093	15067	14994	14992	15186	15159	15044	15008	15148	15071	15169	15087	14990	15213	15105	15108	15376	15207	15108	14924	14953	15249	15053	14972	15054	15068	15136	15088	15085	15249	15128	14909	15240	15000	15154	14935	15070	15156	15133	15048	15061	15156	15002	15331	15002	15126	15194	15059	14867	14920	15071	15007	15193	15157	15160	15252	14897	15154	15269	15037	15078	15133	14973	14969	15184	14940	15074	15013	15207	15029	15105	15160	15164	15098	15102	15152	14963	15247	15111	14962	15204	15218	15147	15112	15195	15073	15111	14942	14883	14964	15116	15182	14967	15179	15049	14917	15056	15211	15113	15007	15111	15105	15129	15001	15198	15050	15113	15100	15108	15197	15040	15207	14840	14953	15198	14980	15133	15158	15196	15000	15128	15400	15185	15090	15219	15111	14814	15063	15100	15189	15211	15217	15131	15090	15198	15096	14945	15114	15081	14990	15006	14966	15104	15066	15072	15298	15030	15126	15099	15093	15140	15157	15149	15193	15039	15103	14898	15106	15015	15100	15092	15068	15192	15104	15055	15074	15138	15039	15148	14948	15073	15032	15155	15186	15074	15207	15158	15115	15205	15101	15015	15083	15154	14999	15072	15052	15056	15128	15047	15112	15176	15219	15057	15165	15174	15105	15082	15166	15066	15118	15150	15130	15122	15163	15211	15149	14988	15047	15140	15188	15016	15101	15036	15118	15011	15257	15168	15066	15070	15324	15002	15129	15038	15197	14993	15025	15087	15103	15182	15041	15104	15204	15059	15026	15185	15090	15117	15134	14963	15110	14975	15096	15156	15100	15027	15204	14970	14861	14979	15099	15209	15220	15266	15082	15132	15079	15258	15050	15110	15071	15051	15190	15156	15229	14894	15201	15131	15003	15022	15011	15128	14961	15079	15060	15119	15074	15248	15031	15108	15275	15312	15167	15078	15169	15168	15095	15100	15173	15169	15215	15183	15022	14909	14967	15034	15051	15037	15125	15153	15061	15082	15041	15073	15117	15035	15203	15106	15086	14976	15122	15102	15164	15069	15082	15209	15025	15026	15053	15240	15059	15203	15096	15069	15101	15109	15000	15178	14908	15154	15141	15137	15203	15240	15157	15101	14997	15127	15086	15179	15049	15089	15152	14968	15197	15019	15014	15192	14957	14970	15008	15086	15141	15088	14982	15197	15083	15131	15024	15233	15071	15163	15186	15188	15181	14998	15035	15067	15006	15037	15121	15076	15026	15006	15204	15063	15179	15058	15120	15100	15237	15203	15115	15150	15220	15087	15107	15075	15171	15259	15151	15090	15148	15042	15012	15185	14920	15131	15173	15230	15043	15083	15062	14993	15098	15112	15097	15101	14963	15068	15115	15226	15278	14921	15049	15106	15228	15076	15187	15071	15260	15137	15103	15112	15137	15061	15172	15127	15019	15108	15301	14988	15043	15125	15099	15227	15032	15120	15228	14981	15018	15105	15131	15116	15092	15119	15059	15198	15054	15233	15140	15025	15118	15129	15072	15071	15048	15108	15004	14988	15172	15039	15008	14991	15139	15250	15021	15127	15078	15067	15125	15062	15026	15003	15005	14981	15132	15119	15018	15115	15083	15127	15157	15009	15049	15119	14988	15072	15123	15124	15137	15100	15077	15180	14988	15012	15248	15007	15153	15095	15141	15104	15076	15128	15341	15151	15120	15045	14996	15045	15143	15036	15095	14993	14935	15154	15103	14984	15136	15201	15053	14929	15088	14981	15103	15151	15200	15007	15126	15169	15124	15119	14966	15054	15087	15124	15126	14957	15254	15076	14976	15214	15148	15152	15074	15081	15295	15060	14931	14960	14951	15009	15159	15142	15050	14987	15139	14853	15239	15164	15045	15187	15048	15060	14917	14991	15116	15105	15196	15190	15148	15109	15147	15050	14916	15232	15036	14993	15016	15214	15218	15179	14847	15052	15218	15150	14990	15026	14976	15305	14955	15114	15054	15198	15156	15086	15120	15038	15294	15203	15105	15178	14997	15033	15008	15174	15169	15176	15157	15150	15140	15182	15235	15103	15139	15030	14966	15038	15195	15044	15202	14971	15073	15047	15010	15103	15255	15029	15292	14984	15151	15150	15121	15077	15164	15244	15126	15140	15056	15206	15158	15275	15219	15104	15190	15071	15015	15157	15140	15006	14910	15146	15172	15166	15302	15090	15167	15219	15176	15307	15117	15032	15069	15141	15005	15132	15236	15099	15143	15004	15202	14989	15102	14953	15128	14922	15045	15082	15137	15151	15191	15074	15140	15164	15163	15107	15239	15030	15073	14976	15099	15018	15020	15140	15048	15003	15129	15029	15057	15047	15030	14939	15101	15009	15129	15142	15242	15067	15045	15195	15089	15241	14900	15375	15117	15141	15066	15201	15132	15111	15251	15131	15277	15014	15188	14978	15023	15083	15061	15136	15010	15015	15191	14974	14914	15067	15051	15108	15268	15175	15096	15013	15098	14968	15193	15077	15214	15225	15080	15045	14959	15088	15051	15022	14867	15100	15102	15159	15097	15166	14952	15043	14942	15111	15294	15161	15223	14983	15141	14851	15108	15106	15256	15209	15291	15196	15126	15105	15129	15040	15071	14971	15078	14884	14986	15019	14900	15095	15077	15066	15158	15142	15211	15053	15187	15122	15056	15117	15157	15067	15073	15093	15085	15195	15242	15139	14936	15153	15106	15172	15170	15011	15056	14875	15106	15121	15142	15253	15067	15137	15144	15149	15168	14781	15092	15072	15137	15045	14959	15017	15032	15152	15045	15065	15131	15011	14944	15036	15091	15172	15240	15084	14981	15220	15082	15134	14990	15213	15129	15105	15013	15068	15267	14979	14936	15172	15338	15195	15078	15106	15068	15043	15121	14904	15155	14997	15082	15114	15124	15111	15023	15153	15147	15100	15014	15227	15007	15063	14983	15139	15117	15107	15153	15130	15100	15096	14981	15018	15152	15010	15002	15143	15017	15242	14878	15164	15108	15172	15105	15145	15055	15169	15116	15205	15206	15286	15214	15143	15082	14934	15072	15269	15102	15331	15075	14965	15118	15052	15105	15093	15219	15094	14737	14968	15121	15096	14966	15054	15077	15157	15120	15113	15142	15011	15099	15032	15248	14936	15039	15106	15115	15016	15004	15273	15094	14917	15162	15084	15107	15005	15087	15030	15211	14942	14809	15013	15120	14926	15081	15033	15138	14989	15260	15164	15279	15157	14948	15163	15052	15127	15132	15079	15148	15097	14957	14901	15091	15224	15116	15099	15114	15078	14942	15213	14935	15400	15057	15103	15005	15065	15263	15135	15200	15117	15071	15124	15191	14875	15097	15014	15090	15076	15124	15138	15071	15127	15147	15053	15124	14862	15045	15055	15105	15050	15079	15164	15166	15239	15187	15093	15081	15142	15129	15009	15177	15083	15126	15243	15164	15118	14937	15089	15241	15026	15054	14961	14934	15287	15085	14907	15211	15071	15253	15018	14942	15237	15212	15150	15262	15076	15025	15009	14972	15114	15049	15204	15132	15008	15134	15064	15115	15007	15162	14901	15163	15174	15117	15178	15094	15032	15104	15126	15118	15053	15063	15218	14936	15187	15224	15258	15135	15142	14961	15041	14899	15223	15138	15129	15151	15163	14926	14915	15094	15156	15013	15168	15196	15081	14993	15173	15071	15053	15235	15228	15089	15039	15037	15066	15182	15168	15121	15038	15125	14981	15186	15047	15211	14943	15299	15299	14901	15013	15113	15186	15077	15052	15119	14978	14973	15167	15176	15070	15070	15203	15359	15088	15010	15141	15190	15141	15071	15207	15056	15109	15150	15042	15117	15116	15038	14989	15077	15049	15032	15200	14999	14842	15150	15054	15245	14972	15055	14938	15187	15075	15107	15258	15112	15137	15322	15085	14980	15128	15248	15033	14943	15163	15114	15351	15005	15204	15059	14979	15274	14950	15101	15073	14993	15144	14888	15102	15013	15100	14998	14998	15021	14991	14968	15113	14993	15120	15126	15125	15046	15070	15090	15249	14970	15218	15009	15030	15037	15114	14959	15135	14987	15110	15097	14906	15079	15145	14972	14994	15185	15217	15136	15254	14931	15042	15128	15146	15080	15011	14974	15024	14944	15114	15213	15209	14949	15178	15090	15297	15020	15103	15075	15123	15149	14971	15236	15112	14986	15096	15116	15071	15072	15097	15013	15143	15072	15015	15173	15109	15217	14972	14982	15121	15127	15158	14968	15148	15030	15096	15161	15118	15064	15112	15043	15004	15032	15095	15018	15127	15202	15167	14983	15054	15286	15163	15046	15128	15319	15043	15092	15141	14879	15221	15128	15133	15177	15081	15068	15274	15049	15069	14985	14984	15128	15088	15023	15038	15098	15173	15044	15387	15151	15102	14918	15109	15101	15125	14989	15192	15018	15009	15174	14998	15216	14940	15011	15123	15168	14846	15078	15114	15045	15211	14975	15091	15198	15106	15003	14987	15138	15371	15006	14917	15246	15139	15040	15036	15280	15050	15072	15260	15146	15170	15186	15124	15210	14963	14857	15229	15248	15123	14888	15134	15118	14970	15006	15095	15086	15032	15117	14916	14974	15116	15109	14992	15188	15009	15093	15162	15109	14995	15209	14852	15125	15068	15003	15061	15059	15071	15096	14948	15225	15219	15129	15125	15042	15161	15022	14913	15016	15097	14998	15077	15220	15131	14914	15136	15089	15022	15056	15029
23109	21549	29650	25106	24668	27997	28990	22907	20665	19898	18838	18257	18091	17617	17548	17516	17509	17355	17282	17454	17522	17253	17335	17302	17306	17305	17497	17335	17290	17148	17355	17259	17286	17386	17207	17424	17129	17289	17302	17214	17409	17264	16898	17198	17256	17267	17329	17274	17035	17293	17239	17343	17307	17329	17211	17308	17436	17425	17095	17218	17164	17435	17353	17328	17267	17020	17063	17160	17198	17128	17053	17264	17380	17488	17085	16846	17182	17209	17181	17170	16997	17087	17126	17226	16933	16926	17246	17067	17242	17210	17229	17240	17265	17176	17377	17186	17222	17061	17128	17351	17124	17202	17143	17109	17418	17172	17273	17069	17059	17135	17222	17186	17318	17502	17076	17076	17330	17107	17067	17094	17229	17049	17296	17163	17144	17112	17129	17193	16991	17021	17218	17039	17334	17347	17020	17108	17292	17261	17217	17199	17217	17295	17158	17038	17130	17314	17158	17182	17252	17427	17113	17032	16985	17119	17149	16963	17054	17324	17191	17325	17355	17145	17070	17247	17252	17257	16930	17125	17213	17208	17339	17294	17142	17114	17396	17331	17252	17212	17205	17182	17170	17142	17164	17224	17255	17379	16965	17027	17052	17097	17224	17273	17185	17280	17065	17007	17223	17068	17037	17055	17230	17325	17190	17110	17061	17186	17359	17139	17359	17210	17206	17359	17417	17299	17128	17050	17277	17261	17283	17251	17203	17226	17448	17167	17247	17205	17088	17295	17352	17196	17221	17101	17304	17169	17083	17162	17345	16948	17234	17022	17039	17047	17083	17102	17246	17166	17164	17130	17144	17221	17221	17364	17217	17248	17362	17221	17183	17195	17229	17050	17437	17325	17039	17344	17292	17329	17348	17240	17360	16867	17184	17170	17123	17041	17125	17407	17063	17255	16923	17164	17371	17223	17261	17299	17344	17325	17278	17134	16942	17336	17182	17257	17268	17066	17071	17015	17191	17015	17145	17182	17164	17135	17331	17327	16894	17126	17227	17273	17262	17019	17258	17180	16836	17083	17038	17221	17207	17218	17065	17152	17020	17105	17245	17165	17301	17093	16950	17466	17150	17080	17168	17095	17145	17201	17104	17186	17221	17277	17241	17225	16971	17148	17127	17125	17331	17096	17209	17084	17189	17294	17126	17098	17146	17174	17107	17003	17316	17238	17018	17277	17122	17152	17196	17122	17259	17201	17314	17123	17285	17160	17263	17484	17167	17172	17251	17132	16945	17190	17187	17057	17300	17140	17112	17194	17234	17122	17139	17083	17273	17319	17359	17207	17300	17119	17187	17366	17260	17383	17252	17094	17311	17367	17336	17193	17299	16974	17138	17425	17298	17213	17184	17140	17105	17239	17252	17269	17391	17300	17199	17155	17352	17306	17180	17056	17016	17105	17168	17330	17214	17109	17174	17207	17182	17318	17297	17164	17345	17388	17298	16984	17138	17195	17213	17296	17000	17274	17432	17123	16992	17230	17156	17277	17104	17202	17058	17180	17038	17170	17180	17256	17303	17077	17113	17201	17259	17062	17005	17270	17054	17249	17327	17128	17281	17246	17509	16932	17325	17200	17204	17222	17233	17361	17077	17158	17056	17117	17140	17452	17257	17262	17165	17276	17348	17141	17086	17285	17255	17264	17238	17159	17296	17108	17146	17272	17214	17250	17294	17257	17036	17133	17327	17254	17022	17133	17036	17245	17126	17079	17175	16981	16983	17165	17073	17126	17127	17051	17210	17341	17015	17133	17225	17253	17374	17209	17092	17209	17115	17212	17349	17125	17172	17154	17094	17078	17273	17165	17256	17296	17074	17181	17304	17351	17162	17315	17208	17009	17062	17086	17088	17225	17196	17091	17138	17093	17120	17305	17198	17125	17062	17291	17271	17163	17252	17241	17273	17108	17157	17127	17160	17366	17252	17101	17138	17104	17285	17191	17201	17151	17269	17450	17194	17332	17418	17195	17111	17140	17287	17117	17086	17167	17124	17255	17191	17124	17049	17134	17080	17178	17184	17298	17077	17140	17211	17355	17168	17037	17150	17159	17163	17104	17054	16928	17356	16976	16971	17079	17159	17213	17403	17185	17352	17112	17284	17300	17301	17133	17148	17098	17067	17241	17508	17245	17187	17278	17160	17147	17274	17384	17190	17078	17092	17024	17140	17363	17169	16864	17208	17162	17313	17062	17399	17131	17196	17101	17238	17124	17342	17087	16927	17141	17190	17189	17204	17133	17208	17254	17222	17176	17213	17185	17295	17035	17219	17089	17021	17215	17298	17357	17087	17198	17428	16989	17279	17242	17023	17060	17273	17112	17312	17135	17203	17202	17075	17186	17154	17308	17341	17280	16928	17156	17204	17140	17102	17061	17163	16992	17034	17098	17347	17139	17100	17207	17153	17155	17135	17116	17279	17273	17361	17049	17096	16915	17149	17059	16971	17171	17197	17302	17131	17080	17091	17188	17101	17057	17187	17088	17137	17303	17438	17154	16971	16954	17327	17367	17159	17058	17186	17326	17284	17147	17156	16935	17326	17349	17187	17272	17277	17266	17226	17311	17183	16860	17028	17161	17236	17212	17162	17352	17215	17118	17430	17243	17124	17136	17187	17199	17204	16825	17216	17120	17030	17198	17188	17141	17177	17178	17131	17247	17203	17169	17143	17341	17135	17189	17233	17294	17163	17186	17341	17202	17150	17014	17336	17100	17321	17114	17291	17146	17284	17062	16926	17259	17011	17224	17303	17359	17201	17199	17066	17279	16988	17262	17236	17479	17055	17036	17263	17042	17114	17374	17121	17143	17193	17254	17231	17263	17428	17350	17136	17090	17293	17377	17407	17271	17216	17060	17118	17222	17048	17050	17282	17266	17217	17085	17184	16941	17225	17344	17082	17221	17237	17140	17184	17034	17011	17106	17111	17107	17227	17162	17186	17072	16989	17148	17164	17109	17231	17077	17143	17153	17192	17066	17364	17120	17164	17007	17040	17009	17259	17169	17162	17173	17278	17311	17256	17056	17094	16929	17183	17298	17150	17184	17113	17033	17000	17261	17229	17298	17323	17010	17065	17033	17324	17079	17141	17212	17287	17201	17341	17363	17284	17101	17170	17014	17383	17369	17050	17196	17349	17126	17422	17225	17200	17187	17200	17194	17015	16993	17148	17247	17041	17146	17045	17300	17173	16946	17044	17126	17167	17197	17261	17110	17304	17081	17336	17210	17105	17133	17263	17215	17227	17210	17390	17450	17230	17201	17146	17282	17093	17352	17116	17106	17115	17242	17052	17198	17211	17133	17129	17191	17149	17020	17247	17307	17020	17134	17187	17205	17029	17364	17102	17228	17193	17278	17372	17053	17314	17301	17107	17189	17313	17114	17042	17058	17170	17131	17286	17147	17251	17400	17198	17086	17339	17310	17179	16986	17263	17087	17194	17414	17084	17038	17174	17354	17249	17270	17269	17066	17253	17082	17204	17157	17172	16963	17234	17279	17373	17200	16978	17044	17111	17299	17057	17242	17047	17244	17153	17228	17318	17291	17178	17115	17136	17155	16985	17294	17266	17150	17131	17286	17030	17211	17129	17228	17281	17390	17331	17084	17235	17046	17203	17175	17155	17202	17138	17352	17261	17115	16967	17324	17103	17213	17126	17039	17012	17073	16935	17226	17264	17106	17351	17256	17468	17345	17322	17267	17245	16979	17395	17054	17166	17044	16899	17206	17119	17316	17314	17084	17184	17061	17134	17349	17091	17171	17237	17201	17195	17235	17161	17094	17106	17109	17107	17116	17214	17168	17191	17428	17231	17292	17055	17024	17183	17139	17070	17112	17012	17092	17184	17172	17178	17150	17090	17263	17137	17043	17097	17197	17129	17254	17282	17190	17219	17230	17368	17359	17198	17285	17309	17134	17195	16875	17260	17182	17336	17275	17149	17230	16951	17065	17119	17103	17163	17181	17232	17019	17151	17216	17221	17251	17215	17179	17179	17374	17197	17204	17271	17023	17200	17276	17402	17083	17211	17125	17245	17107	17151	17035	17328	17131	17255	17047	16938	17218	17184	17206	17122	17285	17193	17221	17196	17107	17248	17292	17251	17085	17266	17122	17190	16988	17040	17348	17357	17236	17210	17437	17332	17162	17156	17408	17279	17301	17077	17260	17229	17231	17145	17077	17178	17033	17211	17247	17260	17285	17295	17245	17306	17126	17182	17035	17407	17338	17185	17246	17143	17167	17058	17122	17030	17072	17147	17197	17200	17069	17226	17020	17235	17260	17313	17195	17079	16985	17201	17379	17250	17044	17260	17192	17197	17155	17275	17350	17036	17122	17207	17194	17104	17212	17193	17181	17393	17213	17286	17076	17109	17221	17265	17082	17160	17168	17305	17089	17190	17097	17206	17212	17430	17248	16861	17080	17196	17208	17231	17000	16966	17233	17227	17033	17078	17068	17144	17009	17159	17135	17226	17266	17002	17260	17069	17106	17265	17182	17356	17268	17256	17254	17148	17274	17309	17190	17405	17277	17166	17349	17220	17113	17043	17167	17039	17077	17039	17216	17200	17127	17071	17094	17338	17313	17128	17040	16989	17222	17182	17260	17267	17253	17045	17149	17067	17108	17135	17153	17214	17125	17108	17021	17270	17019	17300	17193	17309	17400	17120	17247	17170	17223	17360	17164	17085	17098	17136	17279	17284	17132	17092	17095	17143	17248	17276	17197	17188	17059	17226	17244	17204	17213	17565	17322	17208	17055	17208	17121	17185	17148	17102	17123	17094	17283	17229	17299	16981	17134	17219	17287	17365	17148	17128	17286	17425	17068	17311	17205	17469	16889	17091	17168	16985	17264	17229	17102	17299	17158	17332	16997	17096	17009	17394	17124	17219	17031	17207	17369	17143	17349	17209	17186	17291	17189	17241	17062	17147	16997	17325	17330	17127	17139	17251	17115	17232	17212	16980	17149	17039	17293	17093	17052	17277	17271	17161	17309	17369	16959	17174	17190	17390	17197	17179	17180	17297	17312	16990	17341	17083	17208	17322	17180	17067	16918	17209	17098	17297	16992	17392	17172	17061	17213	17458	17269	17262	17334	17074	17173	17233	17099	17165	17236	17145	17245	17121	17240	16848	17156	17042	17171	17225	17076
41765	67508	61610	48864	39441	31978	25936	21087	19279	18316	16952	16591	15907	15738	15693	15647	15551	15624	15624	15511	15476	15567	15625	15448	15620	15419	15555	15481	15425	15558	15526	15519	15691	15576	15570	15509	15582	15316	15704	15492	15496	15606	15553	15490	15581	15526	15344	15511	15422	15518	15599	15410	15363	15521	15523	15578	15416	15514	15477	15451	15496	15541	15663	15297	15365	15525	15372	15528	15355	15436	15530	15442	15642	15659	15383	15662	15505	15493	15531	15424	15297	15442	15463	15558	15339	15426	15483	15437	15461	15357	15492	15405	15412	15285	15542	15612	15371	15401	15544	15489	15229	15357	15305	15436	15402	15638	15410	15497	15569	15670	15424	15573	15319	15536	15318	15358	15513	15319	15458	15446	15426	15593	15552	15476	15569	15478	15387	15468	15426	15479	15428	15251	15351	15543	15388	15502	15582	15514	15511	15355	15587	15490	15464	15401	15485	15386	15377	15427	15476	15351	15315	15696	15470	15500	15604	15557	15572	15535	15357	15296	15491	15452	15368	15458	15472	15339	15599	15413	15551	15495	15354	15468	15485	15379	15426	15335	15413	15409	15556	15518	15519	15454	15340	15468	15403	15617	15412	15486	15477	15428	15708	15354	15541	15348	15439	15403	15290	15472	15290	15468	15603	15445	15485	15493	15412	15430	15409	15377	15554	15549	15488	15392	15405	15531	15446	15335	15550	15456	15457	15310	15440	15460	15449	15359	15430	15397	15473	15442	15526	15434	15508	15203	15458	15535	15520	15523	15566	15491	15305	15591	15552	15491	15507	15655	15454	15383	15630	15479	15470	15573	15461	15441	15550	15534	15422	15526	15479	15411	15564	15401	15295	15365	15448	15517	15381	15304	15398	15537	15513	15395	15358	15545	15546	15324	15465	15604	15492	15356	15484	15536	15455	15429	15398	15697	15245	15363	15430	15289	15398	15469	15365	15577	15485	15438	15470	15497	15502	15427	15372	15344	15465	15504	15474	15431	15523	15524	15429	15459	15591	15510	15623	15377	15426	15482	15489	15536	15374	15501	15500	15461	15355	15474	15528	15352	15497	15556	15470	15490	15439	15595	15466	15580	15294	15602	15580	15293	15437	15486	15426	15243	15375	15401	15582	15440	15533	15386	15438	15425	15529	15379	15639	15542	15606	15346	15490	15586	15459	15550	15634	15650	15385	15599	15388	15369	15554	15517	15464	15602	15417	15469	15619	15497	15469	15466	15408	15463	15540	15579	15557	15396	15483	15540	15351	15403	15513	15505	15553	15335	15475	15382	15538	15525	15600	15506	15597	15670	15422	15500	15697	15349	15543	15230	15387	15495	15564	15456	15283	15386	15394	15502	15435	15495	15597	15496	15510	15470	15528	15547	15470	15536	15423	15434	15416	15429	15339	15324	15376	15403	15459	15449	15503	15704	15437	15344	15655	15383	15664	15398	15542	15467	15430	15462	15514	15417	15599	15401	15447	15673	15640	15456	15423	15337	15477	15566	15422	15627	15245	15443	15586	15463	15333	15412	15130	15506	15455	15489	15570	15405	15544	15467	15410	15470	15510	15413	15409	15390	15450	15591	15366	15442	15509	15366	15378	15497	15550	15421	15487	15455	15498	15555	15419	15475	15465	15604	15380	15344	15435	15605	15420	15565	15555	15332	15525	15542	15558	15471	15487	15394	15479	15472	15515	15355	15395	15254	15419	15493	15308	15307	15505	15439	15466	15399	15534	15196	15401	15584	15506	15502	15482	15509	15479	15484	15563	15334	15514	15496	15452	15479	15469	15391	15513	15517	15486	15532	15413	15492	15453	15198	15456	15514	15489	15588	15466	15440	15616	15459	15368	15462	15425	15603	15579	15351	15353	15413	15316	15550	15420	15279	15457	15488	15629	15445	15486	15458	15606	15329	15364	15724	15470	15537	15531	15407	15311	15423	15503	15436	15306	15422	15523	15428	15474	15456	15538	15438	15456	15447	15439	15491	15529	15519	15491	15499	15332	15510	15518	15492	15436	15538	15414	15480	15367	15502	15469	15498	15462	15370	15419	15503	15373	15356	15501	15512	15371	15414	15415	15548	15554	15422	15255	15572	15265	15614	15641	15588	15418	15367	15552	15416	15487	15400	15671	15450	15529	15421	15462	15478	15483	15250	15395	15499	15519	15587	15494	15452	15488	15369	15543	15361	15430	15546	15536	15428	15363	15424	15401	15440	15508	15375	15472	15412	15384	15531	15362	15433	15472	15550	15429	15397	15445	15428	15382	15534	15484	15332	15373	15409	15399	15341	15394	15552	15223	15570	15548	15509	15429	15364	15467	15429	15450	15402	15486	15397	15345	15358	15432	15489	15553	15509	15450	15416	15526	15505	15497	15496	15588	15694	15432	15415	15552	15620	15559	15421	15193	15525	15440	15355	15574	15617	15512	15652	15466	15479	15459	15590	15530	15387	15380	15633	15394	15362	15558	15332	15651	15413	15470	15438	15500	15537	15344	15478	15304	15497	15428	15509	15470	15312	15377	15531	15544	15505	15385	15504	15439	15326	15544	15368	15424	15354	15575	15518	15457	15466	15497	15448	15586	15559	15438	15570	15289	15445	15249	15289	15449	15460	15294	15184	15384	15598	15370	15492	15531	15391	15510	15461	15309	15320	15599	15539	15536	15524	15350	15420	15583	15375	15310	15485	15514	15478	15546	15483	15597	15389	15317	15581	15516	15308	15381	15529	15505	15489	15640	15496	15524	15402	15600	15521	15428	15333	15321	15315	15478	15478	15472	15477	15436	15340	15481	15607	15352	15616	15357	15443	15484	15514	15528	15587	15396	15422	15477	15361	15588	15461	15367	15612	15482	15552	15573	15396	15557	15491	15616	15476	15383	15476	15452	15398	15469	15460	15402	15468	15383	15344	15371	15453	15634	15477	15497	15517	15604	15457	15359	15564	15339	15301	15615	15447	15516	15603	15505	15272	15488	15487	15437	15543	15424	15412	15524	15439	15314	15381	15554	15386	15487	15428	15559	15298	15241	15514	15419	15460	15285	15422	15552	15657	15441	15435	15582	15298	15356	15476	15538	15492	15415	15649	15582	15425	15395	15486	15458	15296	15436	15527	15506	15583	15344	15454	15466	15581	15503	15343	15546	15474	15518	15557	15437	15466	15428	15463	15467	15574	15344	15394	15356	15346	15383	15433	15412	15494	15351	15435	15560	15486	15528	15616	15308	15488	15320	15404	15504	15367	15596	15554	15554	15313	15530	15546	15281	15529	15543	15550	15421	15575	15489	15453	15516	15290	15343	15492	15510	15426	15465	15314	15441	15435	15521	15338	15421	15357	15354	15476	15455	15528	15329	15458	15251	15330	15459	15530	15372	15726	15481	15412	15489	15439	15416	15542	15333	15502	15355	15455	15674	15415	15266	15407	15433	15601	15289	15505	15498	15533	15521	15407	15516	15397	15528	15350	15535	15447	15540	15412	15175	15330	15386	15532	15560	15432	15423	15400	15328	15587	15461	15468	15511	15328	15584	15553	15519	15302	15328	15309	15328	15451	15409	15240	15502	15519	15309	15293	15419	15513	15482	15531	15426	15277	15387	15482	15495	15510	15463	15502	15515	15511	15491	15413	15526	15648	15255	15479	15474	15445	15389	15368	15529	15461	15311	15361	15255	15472	15525	15355	15460	15498	15350	15606	15335	15648	15537	15388	15306	15579	15318	15465	15453	15386	15430	15471	15437	15370	15527	15292	15573	15506	15603	15512	15566	15452	15568	15734	15392	15340	15307	15481	15701	15309	15536	15583	15366	15483	15468	15235	15495	15405	15445	15645	15518	15334	15495	15521	15535	15346	15522	15654	15429	15328	15366	15243	15379	15433	15498	15365	15437	15388	15573	15433	15589	15513	15428	15602	15453	15492	15447	15354	15537	15593	15415	15533	15487	15516	15415	15389	15411	15532	15435	15545	15425	15411	15577	15447	15437	15582	15475	15526	15559	15389	15417	15504	15404	15375	15288	15460	15397	15443	15358	15570	15442	15436	15391	15431	15456	15541	15561	15572	15514	15284	15390	15527	15504	15485	15626	15388	15544	15502	15570	15323	15534	15384	15545	15356	15430	15534	15542	15562	15416	15352	15515	15388	15471	15273	15466	15510	15567	15507	15383	15423	15485	15488	15528	15308	15562	15477	15415	15514	15406	15390	15323	15599	15560	15304	15416	15339	15430	15302	15415	15475	15600	15495	15575	15362	15515	15234	15615	15550	15627	15414	15602	15391	15399	15433	15350	15457	15557	15405	15391	15432	15365	15584	15454	15374	15420	15622	15286	15442	15242	15492	15549	15346	15398	15480	15327	15402	15561	15399	15435	15584	15453	15451	15363	15511	15497	15488	15504	15685	15437	15519	15684	15388	15408	15350	15515	15403	15444	15197	15419	15447	15459	15486	15328	15434	15434	15489	15500	15495	15556	15359	15528	15493	15496	15605	15510	15619	15408	15442	15443	15355	15293	15336	15440	15496	15345	15441	15418	15413	15357	15455	15396	15485	15464	15528	15457	15597	15593	15405	15495	15567	15538	15352	15438	15539	15512	15523	15344	15533	15437	15331	15701	15497	15245	15639	15401	15472	15292	15439	15386	15511	15388	15473	15350	15429	15418	15450	15415	15609	15435	15355	15566	15526	15524	15540	15540	15415	15430	15338	15333	15360	15523	15471	15410	15423	15536	15352	15497	15316	15672	15332	15517	15594	15438	15402	15647	15365	15527	15490	15393	15455	15400	15499	15661	15634	15742	15518	15362	15458	15548	15324	15284	15673	15556	15615	15578	15344	15431	15508	15612	15550	15443	15301	15458	15474	15359	15461	15446	15378	15479	15380	15456	15512	15557	15555	15345	15526	15498	15515	15507	15353	15516	15582	15476	15602	15524	15396	15369	15366	15339	15486	15595	15480	15306	15493	15261	15503	15431	15573	15584	15321	15395	15483	15488	15381	15429	15566	15521	15540	15469	15362	15369	15478	15562	15374	15649	15496	15380	15350	15526	15411	15390	15463	15570	15444	15339	15450	15319	15517	15465	15533	15478	15465	15381	15510	15425	15406	15290	15470	15384	15523	15414	15540	15555	15611	15273	15440	15486	15470	15610	15323	15499	15573
30033	32646	40332	33252	24967	21030	18725	17519	16886	16464	16525	16580	16268	16314	16475	16446	16288	16219	16241	16189	16204	16366	16231	16292	16222	16217	16217	16225	16088	16186	16239	16291	15967	16266	16081	15985	16278	16006	16252	16303	16301	16026	16449	16410	16180	16323	16078	16235	16454	16175	16381	16138	16132	16233	16088	16397	16175	16177	16288	16068	16208	16240	16217	16351	16222	16146	16281	16358	16170	16004	15910	16270	16206	16242	16061	16175	16256	16090	16214	16174	16035	16246	16310	16261	16417	16199	16133	16111	16188	16127	16177	16087	16169	16314	16133	16250	15985	16277	16253	16117	15961	16254	16312	16187	16485	16086	16244	16121	16035	16166	16160	16044	16185	16048	16261	16271	16160	16163	16327	16120	16339	15908	16292	16203	16302	16397	16257	16214	16036	16140	16433	16324	16252	16209	16219	16336	16407	16099	16054	16302	16192	16119	16439	16120	16469	16259	16371	16179	16267	16303	16369	16246	15938	16211	16360	16236	16136	16114	16337	16246	16258	16148	16236	16161	16200	16271	16184	16267	16259	16258	16096	16341	16291	16217	16126	16357	16262	16061	16129	16079	16296	16169	16072	16123	16286	16277	16197	16039	16344	16081	16176	16235	16198	16025	16334	16193	16450	16383	16148	16163	16054	16194	16249	16233	16325	16222	16189	16197	16085	16197	16030	16206	16167	16289	16231	16130	16075	16142	16219	16177	16305	16197	15996	16047	16065	16056	16048	16306	16101	16209	16133	16164	16201	16194	16414	16187	16152	16057	16105	16170	16226	16160	15984	16194	16217	16152	16228	16033	16104	16222	16240	16348	16302	16181	16430	16218	16206	16432	16233	16110	16232	16495	16336	16323	16057	16341	16235	16086	16233	16240	16064	16115	16135	16220	16129	16206	16215	16070	16236	16360	16108	16335	16266	16234	16422	16244	16147	16270	16272	16212	16239	16233	16044	16407	16359	16193	16208	16183	16066	16351	16281	16254	16059	16126	16333	16139	16144	16104	16236	16146	16209	16082	16087	16286	16116	16094	16225	16304	16336	16205	16106	16358	16305	16322	16085	16138	16305	16275	16143	16311	16285	16132	16210	16156	16302	16301	16294	16181	16122	16207	16179	16048	16292	16186	16135	16212	16208	16255	16315	16324	16171	16220	16403	16111	16174	16273	16156	16148	15955	16170	16116	16361	16247	16324	16320	16004	16105	16148	16430	16341	16505	16014	16145	16197	16073	16073	16403	16150	16307	16007	16167	16157	16088	16242	16253	16202	16236	16121	16200	16112	16242	16172	16350	16203	16329	16280	16104	16189	16185	16278	16331	16249	16095	16030	16231	16107	16282	16054	16173	15999	16171	16196	16220	16299	16191	16228	16259	16153	15985	16307	16406	16175	16317	16112	16000	16121	15856	16111	16238	16356	16231	16397	16118	16248	16211	16158	16241	16117	16126	16201	16179	16262	16277	16089	16103	16393	16083	16208	16336	16165	16199	16157	16265	16121	16320	16266	16195	16218	16172	16251	16133	16326	16195	16302	16410	16383	16395	16339	16270	16411	16223	16099	16296	16072	16206	16246	16217	16212	16293	16202	16132	16221	16273	16252	16278	16385	16191	15975	16341	16373	16167	16137	16191	16301	16307	16310	16358	16310	16167	16134	16066	16413	16131	16023	16348	16346	16196	16256	16240	16309	16279	16485	16253	16245	16245	16287	16226	16176	16189	16103	16015	16246	16185	16090	16157	16073	16073	16235	16367	16232	16163	16236	16068	16241	16301	16301	16342	16193	16259	16113	16100	16095	15988	16090	16264	16313	16431	16211	16411	16304	16105	15988	16158	16074	16323	16167	16161	16149	16359	16237	16255	16275	16116	16101	16314	16169	16303	16236	16143	16413	16167	16245	16097	16231	16311	16216	16165	16203	16248	16099	16134	16094	16161	16159	16361	16260	16186	16222	16125	16166	16319	16203	16154	16154	16306	16093	16132	16286	16478	16307	16228	16227	16303	16350	16185	16141	16230	16149	16200	16204	16233	16044	16260	16174	16382	16231	16339	16247	16148	15989	16120	16096	16172	16324	16297	16365	16167	16209	16276	16373	16299	16224	16130	16063	16122	16246	16300	16241	16266	16242	16172	16186	16281	16142	16327	16241	16118	16110	16179	16170	16265	16185	16249	16204	16234	16268	16021	16298	16232	16056	16214	16113	16182	16324	16173	16196	16113	16258	16295	16162	16297	16146	16255	16167	16192	16214	16226	16107	16102	16278	16255	16105	16105	16081	16291	16232	16252	16000	16140	16215	16093	16302	16311	16117	16078	16353	16246	16081	16247	16102	15960	16152	16155	16305	16258	16052	16114	16252	16138	16135	16086	16076	16081	16152	16206	16153	16236	16249	16219	16159	16220	16233	16062	16286	16242	16374	16020	16181	16396	16385	16261	16128	16356	16196	16151	16125	15983	16098	16105	16262	16239	16295	16136	16168	16153	16256	16161	16097	16312	16331	16256	16244	16006	16139	16137	16285	16129	16051	16033	16168	16180	16276	16369	16139	16120	16154	16243	16241	16133	16100	16231	16309	16329	16242	16116	16112	16303	15978	16134	16339	16254	16205	16255	16039	16052	16372	16231	16130	16370	16259	16194	16342	16282	16373	16207	16378	16132	16303	16123	16232	16218	15904	16359	16338	16195	16306	16329	16309	15974	16107	16115	16189	16241	16328	16304	16331	16343	16003	16293	16411	16309	16236	16281	16289	15955	16336	16063	16113	16100	16046	16088	16205	16329	15929	16338	16322	16321	16087	16090	16035	16277	16111	16164	16115	16173	16195	16351	16226	16145	16231	16054	16134	16261	16167	16203	16259	16345	16331	16113	16236	15979	16249	16208	16185	16120	16017	16104	16439	16038	16301	16274	16060	16232	16115	16106	16240	16340	16270	16285	16120	16255	16316	16240	16109	16394	16190	16270	16131	15988	16338	16171	16179	16212	16224	16241	16348	16314	16405	16151	16271	16113	16360	16100	16344	16355	16223	16248	16350	16378	16206	15987	16087	16180	15956	16218	16272	16146	15992	16233	16135	16197	16288	16346	16203	16083	16096	16251	16285	16196	16126	16096	16140	16323	16172	16139	16132	16150	16338	16356	16218	16040	16382	16149	16067	16062	16043	16295	15996	16199	16178	16068	16098	15994	16135	16050	16036	16275	16054	16070	16090	16114	16113	16008	16077	16209	16192	16278	16241	16135	16193	16235	16324	16292	16281	16229	16214	16367	16268	16242	16170	16037	16175	16190	16113	16284	16103	16230	16174	16290	16331	16064	16335	16120	16038	16127	16015	16379	16416	16244	16224	16253	16167	16378	16323	16097	16071	16307	16345	16390	16167	16320	16307	16343	16206	16175	16121	16123	16110	16360	16129	16129	16285	16252	16273	16217	16234	16208	16051	16126	16216	16315	16116	16114	16150	16315	16166	16273	16194	16141	16281	16416	16162	16171	16356	16194	16016	16182	16003	16194	16156	16420	16337	16179	16135	16288	16134	16456	16079	16092	16081	16207	16196	16250	16182	16075	16140	16109	16033	16185	16264	16097	16182	16075	16159	16306	16328	16269	16222	16349	16306	16157	16276	16107	16221	16297	16148	16132	16170	16215	16192	16295	16288	16198	16219	16312	16085	16142	16077	16312	16147	16184	16327	16203	16200	16414	16095	16235	16176	16068	16192	16448	16138	16253	16249	16388	16263	16269	16206	16255	16245	16290	16322	16342	16082	16167	16159	16230	16179	16115	16084	16238	16327	16071	16238	16138	16274	16073	15947	16147	16118	16044	16271	16081	16218	16266	16258	16471	16313	16317	16147	16280	16209	16164	16239	16277	16178	16138	16056	16129	16190	16100	16183	16341	15997	16174	16352	16297	16080	16122	16277	16033	16102	16090	16350	16261	16331	16255	16076	16075	16155	16355	16084	16127	16285	16212	16275	16011	16148	16085	15953	16085	16054	16147	16337	16170	15871	16322	16124	16147	16029	16193	16206	16136	16057	16307	16342	16308	16323	16064	16202	16291	16321	16179	16126	16107	16315	16353	16259	16243	16106	16143	16217	16366	16414	16053	16123	16285	16255	16138	16099	16015	16167	16233	16143	16178	16362	16204	16157	16203	16210	16188	16187	16519	16200	16405	16320	16299	16283	16298	16278	16147	16216	16295	15996	16226	15987	16328	16145	16164	16244	16278	16207	16219	16056	16252	16244	16291	16188	16200	16036	16307	16028	16020	16228	16094	16180	16224	16326	16132	15994	16158	16371	16029	16311	16183	16123	16278	16250	16150	16275	16267	16421	16280	16317	16228	16172	16144	16253	16245	16139	16036	15958	16353	16218	16191	16267	16238	16240	16287	16191	16209	16147	16233	16191	16072	16074	16295	16150	16139	16006	16331	16289	16120	15964	16267	16299	16112	16297	16029	16165	16099	16229	16370	16306	16191	16317	16171	16218	16152	16189	16170	16270	16316	16288	16207	16075	16118	16310	16190	16080	16006	16062	16150	16321	16231	16209	16238	16410	16159	16297	16060	16097	16114	16164	16166	16182	16251	16219	16274	16258	16141	16322	16221	16239	16165	16202	16228	16173	16272	16282	16163	16178	16232	16329	16150	16294	16204	16249	16361	16202	16128	16208	16283	16087	16094	16436	16249	16172	16103	15959	16195	16354	16144	16144	16179	16355	16169	16357	16147	16222	16249	16046	16109	16155	16230	15999	16135	16248	16469	16144	16164	16222	16198	16350	16131	16105	16235	16110	16226	16369	16109	16289	16358	16467	16410	16337	16164	16112	16122	16062	16048	16174	16103	16032	16126	16117	16180	16148	16385	16181	16059	16170	16181	16219	16087	16101	16228	16156	16184	16038	16217	16323	16184	16171	16423	16090	16202	16046	16128	16368	16004	16314	16203	16170	16144	16348	16223	16197	16038	16145	16339	16173	16203	16157	16097	16096	16100	16247	16257	16435	16375	16181	16114	16067	16192	16313	16157	16196	16345	15972	16310	16211	16295	16352	16378	16158	16225	16134	16319	16118	16097	16085	16163	16194	16222	16177	16146	16269	16298	16145	15939	16148	16106	16203	16284	16337	16255	16298	16267	16126	16101	16402	16204	16021	16269	16162
37572	52124	46090	33656	25192	20200	17581	16411	15599	15486	15094	15181	15051	14951	14866	14795	14904	14920	15093	14906	14855	14973	14737	14864	14837	14800	14835	14709	14782	14876	14586	14984	14856	14877	14838	14772	14921	14866	14697	14860	14820	14800	14976	14938	14686	14925	14816	14819	14959	14678	14708	14884	14832	14931	14849	14800	14786	14769	14866	14911	14767	14785	14912	14721	14912	14937	14760	14891	14885	14825	14697	14928	14886	15079	14791	14833	14884	14635	14902	14893	14759	14592	14787	14784	14657	14782	14617	14900	14868	14764	14829	14724	14887	14955	14819	14832	14860	14766	14746	14844	15008	14651	14971	14793	15001	14774	14846	14872	14765	14784	14898	14822	14832	15000	14746	14786	14855	14815	14748	14692	14772	14669	14759	14700	14891	14779	14811	14727	14787	14871	14773	14895	14837	14867	14838	14758	14641	14650	14984	14665	14955	14761	14873	14915	14865	14808	14866	14892	14883	14806	14824	14595	14890	14817	14952	14719	14721	14767	14823	14902	14994	14837	14786	14783	14882	14846	14986	14852	14953	14734	14974	14867	14874	14779	14890	14706	14755	14878	14690	14797	14854	14844	14943	14679	14841	14887	14761	14889	14773	14744	14830	14945	14900	14846	14934	14760	14839	14947	14908	14733	14918	14908	14816	14889	14888	14837	14802	14827	14923	14838	14956	14758	14943	14792	14811	14779	14619	14781	14866	14989	15007	14868	14669	14717	14741	14714	14884	14848	14733	15025	14876	14881	14656	14817	14696	14941	14813	14820	14814	14725	14782	14767	14790	14976	14890	14966	14812	14660	14866	14820	14771	14740	14935	14901	14996	14764	14714	14922	14703	14675	14874	14955	14808	14882	14765	14552	14924	14787	14968	14937	14858	14862	14791	14803	14727	14768	14875	14770	14848	14925	14787	14938	14795	14903	14927	14812	14801	14751	15056	14775	14783	14901	14833	14902	14847	14719	14838	14753	14756	14821	14709	14816	14901	14781	14816	14770	14950	14767	14931	14811	14917	14708	14708	14907	14847	14794	14869	14859	14818	14703	15004	14857	14900	14894	14888	14800	14842	14872	14945	14767	14621	14862	14991	14733	14863	14807	14745	14954	14834	14618	14903	14804	14793	14918	14909	14716	14841	14880	14838	14861	14862	14919	14782	14924	14793	14899	14773	14753	14818	14789	14833	14872	14751	14704	14911	14760	15007	14945	14957	14800	14953	15052	14795	14861	14877	14730	15028	14735	14836	14639	15003	14646	14833	14748	14709	14905	14858	14877	14792	14778	14939	14779	14907	14843	14646	14768	15020	14901	14778	14922	14873	14861	14725	14699	15054	14951	14831	14829	14707	14872	14823	14730	14708	14849	14881	14638	14932	14620	14959	14861	14943	14734	14829	14778	14589	14881	14953	14692	14685	14764	14962	14789	14890	14930	14859	14795	14851	14840	14722	14978	14908	14800	14969	14698	14736	14975	14921	14870	14846	14874	14842	14782	14805	14863	14940	14835	14872	15038	14934	14713	14755	14763	14751	14819	14863	14818	14846	15041	14948	14785	14781	14883	14805	14993	14755	14946	14926	14851	14799	14778	14899	14886	14750	14774	14723	14646	15072	14708	14719	14784	14935	14738	14915	14679	14790	14886	14871	14861	14774	14943	14773	14885	14641	14815	14764	14777	14953	14865	14839	14692	14793	14721	14785	14816	14932	14926	14702	14851	14681	14786	14671	14834	14820	14891	14507	14716	14955	14922	14726	14920	14875	14977	14978	14889	14750	14817	14794	14754	14574	14715	14873	14791	14811	14834	14835	14641	14867	14719	14914	14805	14815	14936	14937	14886	14754	14763	14735	14786	14935	14921	14800	14974	14865	14833	14977	14772	15039	14787	14789	14678	14821	14777	14903	14842	14824	14761	14802	15007	14851	14795	14772	15008	14964	14905	14784	14812	14838	14977	14836	14840	14976	14904	14804	14811	14891	14842	14792	14861	14915	14768	14898	14701	14868	14879	14868	14906	14751	14821	14633	14878	14732	14751	14927	14806	14866	14866	14880	14981	14760	14785	14887	14882	14834	14788	14856	14858	14902	14930	14792	14820	14893	14790	14764	14817	14941	14858	14890	14690	14692	14679	14843	14843	14857	14723	14767	14875	14899	14885	14658	14658	14797	14680	15009	14921	14785	14874	14762	14834	14866	14761	14734	14834	14732	14789	14770	15057	14796	15043	14802	14831	14757	14746	14787	14839	14802	14847	14822	14863	14682	14917	14781	14848	14848	14882	15023	14906	14839	14775	14904	14888	14682	14864	14913	14776	14935	14939	14897	14928	14933	14831	14917	15003	14856	14925	14785	14739	14943	14817	14863	14794	14858	14916	15150	14824	14793	14844	14978	14904	14704	14751	15054	14920	14757	14835	14736	14712	14959	14759	14898	14832	14804	14830	14895	14774	14811	14712	14795	14870	14883	14953	14716	14994	14793	14786	14956	14914	14776	14776	14743	14818	14908	14846	14787	14804	14811	14719	14874	14762	14769	14990	14816	14778	14784	15070	14724	14790	14757	14975	14867	14868	14808	14793	14820	14802	14763	14815	14862	14868	15024	14878	14904	14901	14840	14641	14886	14723	14984	14726	14743	14757	14747	14867	14870	15023	14755	14764	14827	14901	14877	14839	14897	14841	14827	14749	14808	14755	14809	14884	15062	14788	14682	14856	14809	14870	14867	14946	14794	14837	14806	14796	14794	14734	14912	14729	14786	14984	14829	14974	14905	14761	14849	14745	14971	14919	14857	14946	14814	14839	14911	14783	14886	14769	14734	14732	14725	14866	14814	14807	14780	14835	14752	14765	14736	14932	14919	14879	14893	14886	14729	14947	14673	14822	14871	14896	14802	14821	14736	14961	14864	14757	14825	14883	14981	14801	14975	14970	14728	14873	14762	14744	14826	14933	14783	14794	14729	14925	14972	14967	14775	14723	14754	14948	14905	14776	14930	14801	14885	14737	14669	14913	14796	14869	14771	14795	14873	15084	14891	14882	14939	14828	14844	14782	14768	14917	14883	14804	14817	14892	14839	14961	14829	14944	14887	14832	14717	14875	15008	14935	14720	14860	14887	14778	14949	14712	14872	14931	14948	14721	14900	14835	14789	14707	14890	14881	14845	14819	14879	14817	14643	14826	14826	14902	14769	14956	14721	14808	14851	14978	14808	14904	14809	14748	14806	14720	14968	14821	14886	14843	14781	14797	15011	14810	14791	14947	14843	14915	14799	14664	14876	15012	15014	14891	14855	14678	14895	14867	14802	14738	14837	14946	15053	14789	14653	14781	14831	14775	14653	14962	14759	14841	14862	14687	14901	14926	14830	14822	14972	14740	14874	14766	14848	14755	14877	14663	14883	14842	14879	14916	14729	14834	15011	14962	14810	14964	14747	14685	14937	14698	14867	14764	14739	14794	14732	14844	14845	14631	14889	14837	14854	14796	14890	14866	14866	14894	14885	14885	14870	14726	14919	14765	14654	14852	14851	14786	14733	14656	14831	14635	14919	14780	14838	14625	14789	14826	14740	14845	15035	14555	14817	14881	14762	14767	14892	14753	14843	14904	14866	14972	14780	14979	14831	14902	14910	14829	14611	14709	15032	14771	14826	14860	14797	14890	14871	14829	14626	14711	14853	15032	14821	14784	14872	14958	15039	14941	14821	14771	14892	14663	14826	14907	14717	14689	14868	14795	14773	14887	14903	14931	14859	14819	14887	14976	14969	14726	14832	14813	14972	14629	14830	14908	14883	14732	14853	14756	14728	14984	14940	14834	14948	15102	14741	14828	14808	14929	14951	14809	14513	15004	14880	14777	14976	14814	14942	14784	14832	14766	14830	14767	14849	14927	14879	15014	14815	14826	14676	14915	14756	14818	14976	14904	14790	14891	14695	14907	14951	14889	14805	14940	14767	14936	14873	14797	14868	14952	14953	14847	14710	14813	14810	14705	14787	14828	15045	14861	14910	14801	14863	14650	14953	14843	14921	14844	14907	14746	14878	14852	14872	14884	14874	14889	14741	14855	14741	14749	14832	14910	14777	14885	14689	14731	14702	14807	14850	14812	14786	14899	14746	14868	14854	15023	14800	14609	14775	14807	14825	14816	14794	14763	14697	14970	14825	14884	14770	14909	14836	14838	14831	14906	15000	14847	15121	14849	14766	14978	14706	14881	14792	14977	14808	14756	14771	14825	14856	14972	14968	14855	14887	14885	14925	14688	14829	14712	14758	14905	14960	14704	14814	14702	14707	14787	14801	14733	14779	14925	14863	14885	14896	14718	14779	14671	14766	14863	14805	14808	14846	14781	14727	14807	14808	14951	14859	14910	14686	14814	14848	14870	14845	14788	14850	14793	14752	14928	14734	14875	14865	14767	14807	15043	14800	14844	14807	14856	14798	14799	14729	14868	14761	14838	14815	14754	14980	14708	14781	14684	14789	14699	14895	14798	14812	14766	14747	14928	14934	14884	14787	14767	14931	14763	14912	14885	14767	14747	14901	14818	14958	14828	14912	14788	14812	14837	14903	14775	14825	14853	14866	14805	14865	14816	14775	14750	14867	14947	14868	14822	14892	14931	14877	14940	14933	14654	14808	14726	14804	14844	14772	14849	14855	14880	14910	14957	14770	14679	14838	14721	14774	14763	14739	14862	14833	14943	14862	15039	14839	14826	14683	14744	14623	14923	14956	14689	14951	14875	14867	14869	14987	14894	14904	14902	14863	14871	14890	14749	14783	14827	14697	14838	14841	14960	14989	14795	14872	14892	14903	14744	14854	14750	14743	14834	15062	14942	14929	14869	14863	14769	14931	14748	14658	14818	14978	14793	14810	14843	14884	14597	14842	14875	14792	14968	14851	14657	14795	14821	14823	14580	14865	14950	14826	14757	14982	14786	14851	14725	14861	14901	14849	14867	14861	14759	14940	14960	14756	14823	14702	14895	14611	14864	14860	14770	14706	14847	14821	14845	14790	14750	14845	14875	14945	14841	14794	14783	14859	14716	14752	14782	14891	14665	14839	14881	14774	14778	14882	14878	14826	14666	14984	14794	14882	14725	14735	14921	14687	15004	14788	14826	14848	14735	14872	14617	14997	14717	14746	14918	14684	14955	14911	14818
24280	21623	29844	27689	27136	26146	24008	20091	18471	17731	17535	17275	17228	17080	17098	17133	16955	17012	16933	16972	17096	16740	16989	16865	16923	16877	16794	16836	16973	16741	16711	16768	16807	16870	16793	16987	16876	16806	16734	16768	16594	16773	16781	16802	16670	16796	16828	16787	16767	16784	16810	16949	16858	16855	16693	16876	17042	16802	16840	16934	16839	16899	16946	16772	16892	16770	16794	16765	16942	16867	17037	16681	16670	16729	16853	16792	16888	16830	16697	16740	16823	16797	16558	16844	16806	16899	16788	16748	16878	16796	16814	16622	16668	16658	16814	16827	16819	16728	16813	17000	16652	16595	16833	16837	16824	16750	16880	16659	16887	16923	16733	16637	16904	16707	16932	16799	16696	16819	16865	16588	16942	16748	16959	16938	16860	16876	16847	16755	16965	16700	16679	17077	16851	16840	16824	16639	16816	16667	16904	16793	16847	16899	16703	16444	16625	16808	16610	16855	16750	16710	16579	16885	16871	16851	16844	16767	16748	16597	16896	16781	16731	16656	16793	16891	16803	16836	16862	16686	16798	16713	16741	16879	17126	16977	16682	16812	16797	16820	16820	16669	17014	16622	16933	16814	16676	16734	16795	17010	16696	16652	16816	16894	16918	16837	16951	17116	16716	16866	16570	16913	16711	16859	16796	16639	16774	16788	16816	16761	16835	16747	16871	16900	16775	16793	16908	16757	16670	16731	16784	16656	16687	16581	16784	16759	16879	16846	16808	16746	16606	16751	16771	16957	16829	16909	16691	16870	16821	16666	16767	16860	16653	16823	16677	16835	16960	16885	16594	16813	16700	16686	16743	16738	16896	16771	16745	16714	16807	16855	17078	16999	16690	16835	16662	16622	16917	16773	16775	16878	16496	16945	16604	16754	16824	16867	16796	16541	16645	16970	16754	16765	16827	16790	16824	16635	16700	16786	16929	16753	16810	16799	16721	16673	16918	16742	16862	16716	16767	16770	16899	16828	16596	16783	16810	16802	16925	16656	16880	16732	16625	16733	16898	16782	16503	16743	16683	16724	16727	16905	16704	16836	16925	16796	16712	16748	16762	16645	16762	16750	16686	16618	16542	16676	16825	16699	16742	16709	16734	16687	16794	16792	16683	16989	16790	16832	16996	16744	16629	16822	16811	16771	16714	16927	16925	16850	16833	16712	16671	16804	16643	16759	16736	16697	16890	16856	16706	16609	16916	16709	16535	16622	16779	16696	16610	16747	16903	16797	16802	16929	16857	16851	16686	16754	16698	16777	16604	16762	16733	16855	16857	16884	16929	16808	16783	16860	16888	16741	16707	16923	16762	16974	16564	16873	16920	16639	16624	16699	16552	16509	16752	16916	16817	16810	16886	16576	16724	16712	16896	16822	16638	16735	16870	16893	16739	16770	16888	16628	16777	16809	16599	16625	16528	17058	16753	16788	16775	16634	16737	16999	16959	16753	16693	16851	16558	16844	16928	16734	16677	16915	16794	16727	17073	16734	16810	16757	16862	16735	16844	16718	16740	16805	16844	16821	16856	16485	16739	16746	16810	16851	16603	16647	16852	16818	16704	16782	16742	16619	16801	16617	16677	16689	16882	16844	16728	16557	16707	16694	16799	16805	16655	16804	16804	16682	16829	16699	16844	16743	16908	16794	16779	16790	16877	16980	16803	16853	16708	16851	16690	16806	16945	16780	16803	16962	16754	16877	16765	16918	16765	16783	16671	16756	16669	16707	16998	16897	16766	16754	16636	16736	16573	16769	16826	16803	16612	16787	16879	16721	16617	16701	17018	16859	16634	16808	16668	16559	16842	16813	16694	16848	16691	16773	16837	16501	16718	16872	16861	16726	16855	16771	16849	16727	17027	16879	16941	16698	16620	16736	16817	16725	16798	16707	16801	16812	16812	16606	17025	16732	16686	16736	16737	16915	16837	16634	16822	16755	16773	16696	16944	16815	16809	16761	16808	16864	16762	16656	16763	16795	16785	16929	16823	16799	16733	16739	16655	16636	16735	16885	16717	16705	16796	16777	16789	16741	16709	16603	16832	16911	16815	16771	16739	16569	16737	16808	16798	16984	16786	16687	16796	16655	16816	16869	16629	16773	16767	16817	16780	16899	16867	16687	16584	16818	16586	16762	16853	16752	16936	16827	16800	16908	16880	16845	16961	16681	16800	16766	16726	16745	16846	16935	16557	16722	16829	16740	16757	16746	16580	16576	16690	16553	16550	16733	16887	16913	16693	16882	16725	16820	16815	16765	16863	16701	16706	16663	16680	16816	16729	16711	16706	16642	16784	16680	16830	16638	16755	16944	16902	16666	16740	16812	16872	16755	16744	16798	16825	17016	16790	16820	16915	16909	16956	16973	16645	16627	16707	16800	16727	16837	16664	16656	16889	16550	16640	16820	16851	16772	16895	16791	16806	16858	16794	16891	16701	16857	16691	16819	16865	16665	16865	16910	16797	16735	16962	16898	16781	16813	16713	16617	16934	16945	16913	16673	16718	16581	16641	16782	16592	16796	16758	16953	16884	16742	16858	16753	16723	16968	16954	16852	16856	16615	16780	16790	16922	16813	16776	16870	16729	16877	16840	16816	16767	16765	16883	16676	16812	16685	16740	16844	16732	16770	17127	16718	16924	16767	16857	16856	16786	16689	16708	16921	16781	16930	16787	16654	16894	16861	16763	16843	16747	16860	16885	16745	16840	16751	16808	16571	16763	16880	16656	16703	16550	16729	16810	16785	16615	16975	16672	16701	16715	16710	16740	16903	16749	16827	16678	16724	16772	16590	16603	16736	16831	16884	16780	16865	16694	16717	17007	16790	16749	16918	16951	16802	16866	17051	16898	16879	16646	16857	16891	16681	16848	16724	16891	17008	16800	16787	16718	16821	16732	16896	16861	16679	16926	16969	16901	16809	16733	16712	16679	16570	16835	16730	16745	16870	16782	16831	16696	16947	16842	16895	16792	16786	16766	16917	16695	16624	16749	16857	16719	16719	16850	16829	16843	16890	16761	16828	16920	16809	16690	17074	16531	16584	16741	16581	16596	16708	16641	16665	16753	17062	16681	16642	16671	16763	16761	16705	16593	16676	16790	16943	16957	16868	16782	16798	16655	16802	16914	16793	16602	16801	16903	16670	16836	16906	16721	16842	16774	16669	16915	16872	16791	16850	16635	16649	16753	16757	16850	16662	16741	16703	16698	17025	16589	16808	16655	16672	17069	16839	16810	16741	16575	16893	16886	16970	16861	16777	16842	16816	16712	16664	16818	16966	16678	16805	16879	16933	16919	16743	16712	16827	16720	16828	16795	17005	16746	16842	16954	16662	16734	16795	16812	16655	16935	16933	16953	16756	16773	16639	16939	16740	16775	16841	16990	16776	16582	16771	16782	16696	16634	16852	16666	16861	16744	16774	16758	16577	16782	16741	16711	16743	16737	16694	16879	16967	16850	16641	16845	16754	16701	16849	16613	16688	16736	17043	16783	16728	16956	16937	16753	16712	16872	16792	16754	16589	16891	16785	16846	16901	16804	16772	16978	16835	16747	16665	16750	16594	16778	16921	16908	16777	16752	16560	16845	16628	16828	16850	16784	16863	16592	16670	16561	16642	16738	16832	16809	17016	16774	16768	16844	16797	16846	16641	16914	16910	16578	16681	16738	16629	16614	16888	16709	16808	16717	16853	16732	16743	16929	16923	16804	16944	16830	16645	16732	16926	16751	16635	16533	16679	16778	16688	16847	16951	16797	16919	16874	16791	16766	16739	17037	16853	16768	16647	16954	16843	16717	16850	16690	16709	16806	16875	16966	16540	16817	16832	16660	16781	16778	16877	17122	16820	16796	16797	16770	16841	16930	16836	16689	16870	16669	16891	16877	17067	16782	16859	16610	16804	16604	16817	16791	16623	16747	16950	16616	16734	16811	16677	16784	16741	16729	16740	16799	16858	16800	16776	16697	16772	16795	16837	16813	16738	16670	16802	16566	16726	16754	16756	16699	16787	16873	16626	16873	16670	16829	16924	16913	16606	16996	16717	16660	16587	16673	16899	16575	16723	16646	16739	16897	17054	16885	16656	16834	16714	16764	16794	16764	16706	16709	16938	16745	16648	16894	16921	16845	16796	16853	16677	16728	17049	16819	16630	16847	16634	16869	16977	16601	16647	16865	16868	16997	16718	16706	16805	16897	16740	16834	16656	16608	16649	16881	16740	16900	16543	16712	16825	16861	16799	16766	16845	16726	16904	16764	16597	16796	16948	16825	16735	16844	16873	16724	16824	16770	16741	16981	16681	16556	16716	17013	16820	16837	16722	16780	16715	16889	16817	16777	16755	16842	16770	17017	16774	16826	16723	16796	16653	16639	16781	16857	16995	16752	16828	16625	16648	16722	16850	16632	16680	16817	16515	16842	16662	16926	16825	16599	16812	16688	16905	16759	16851	16896	16655	16667	16881	16770	16879	16700	16806	16756	16960	16854	16713	16701	16846	16774	16748	16896	16778	16883	16900	16862	16756	16679	16878	16862	16790	16860	16820	17072	16921	16970	16984	16662	16951	16614	16735	16753	16532	16808	16773	16912	16843	16754	16653	17014	16791	16881	16619	16756	16861	16688	16974	16880	16717	16802	16808	16880	16706	16716	16764	16736	16756	16588	16821	16865	16824	16831	16727	16955	16751	16658	16826	16753	16841	16951	16641	16840	16784	16923	16859	16823	16881	16845	16749	16738	16879	16721	16784	16816	16850	16619	16704	16813	16777	16658	16739	16730	16710	16777	16752	16719	16682	16868	16743	16976	17080	16786	17027	16892	16808	16832	16889	17020	16880	16699	16621	16776	16567	16697	16647	16780	16751	16791	16666	16658	16931	16900	16804	16826	16734	16878	16885	16802	16865	16905	16781	16741	16730	16886	16793	16855	16767	16858	16899	16832	16639	16855	16831	16876	16816	16752	16774	16833	16757	16789	16690	16679	16722	16819	16730	16654	16747	16739	16769	16725	16705	16771	16962	16773	16923	16832	16682	16874	16894	16973	16750	16856	16610	16735	17039	16828	16889	17023	16788	16868	16846	16991	16931	16836	16496	16570	16807	17086	16706	16771	16931	16755	16742	16878	16897	16538	16486	16782	16778	16889	16810	16668	16716	16800	16833
39016	62234	55807	42480	34040	25422	20790	18583	17294	16109	15847	15664	15541	15289	15388	15360	15372	15408	15396	15236	15267	15301	15148	15234	15141	15328	15247	15317	15332	15129	15269	15318	15209	15181	15266	15130	15249	15292	15230	15149	15235	15038	15337	15164	15240	15149	15091	15405	15185	15241	15322	15180	15211	15182	15216	15064	15381	15054	15396	15258	15206	15131	15130	15264	15426	15193	15196	15139	15266	15145	15160	15206	15191	15152	15344	15405	15036	15185	15221	15141	15308	15284	15183	15071	15211	15148	15130	15097	15095	15214	15145	15177	15252	15245	15246	15127	15185	15247	15279	15155	15206	14977	15248	15297	15315	15244	15211	15312	15180	15195	15009	15189	15160	15311	15170	15322	15025	15183	15213	15206	15228	15183	15173	15025	15277	15339	15263	15157	15173	15060	15393	15019	15089	15168	15283	15230	15219	15383	15128	15191	15262	15281	15243	15067	15099	15234	15187	15100	15311	14974	14947	15372	15207	15065	15165	15333	15226	15221	15189	15084	15229	15197	15046	15193	15080	15036	15244	15227	15321	15064	15204	15041	15290	15136	15354	15182	15136	15189	15164	15258	15191	15215	15108	15182	15025	15196	15354	15302	15143	15294	15309	15197	15226	15047	15194	15202	15288	15218	15262	15221	15101	15214	15203	15128	15035	15433	15421	15011	15219	15302	15203	15342	15253	15052	15097	15117	15206	15071	15163	15127	15240	15083	15303	15137	15145	15322	15074	15242	15128	15206	15407	15140	15203	15221	14999	15163	15268	15085	15236	15179	15068	15158	15235	15264	15109	15091	15161	15125	15071	15211	15256	15197	15255	15016	15176	15353	15317	15173	15150	14990	15015	15251	15217	15142	15261	15325	15214	15305	15313	15107	15345	15250	15130	15162	15334	15233	14948	15218	15175	15053	15307	15139	15235	15308	15472	15318	15115	15147	15201	14952	15336	15368	15118	15200	15319	15119	15126	15297	15181	15308	15185	15210	15234	15172	15288	15152	15255	15174	15278	15074	15331	15276	15088	15259	15193	15236	15225	15317	15189	15130	15216	15261	15198	14907	15223	15189	15040	15239	15332	15094	15136	15173	14988	15224	15203	15119	15101	15257	15243	15217	15340	15282	15211	15249	15187	15151	15290	15247	15083	15129	15362	15220	15289	15385	15234	15093	15101	15095	15150	15407	15138	15221	15271	15120	15040	15294	15141	15256	15157	15245	15056	15183	15127	15296	15163	15088	15367	15244	15291	15313	15072	15124	15219	15148	15163	15224	15177	15144	15182	15131	15161	15196	15272	15158	15195	15056	15352	15355	15310	15271	15005	15314	15073	15105	15169	15077	15191	15186	15120	15248	15192	15082	15157	15242	15110	15236	15048	15194	15033	15218	15095	15247	15230	15250	15172	15139	15141	15277	15360	15273	15208	15238	15217	15214	15168	15065	15195	15342	15015	15204	15159	15249	15112	15071	15136	15207	15161	15182	15089	15263	15231	15156	15216	15174	15166	15359	15350	15090	15232	15011	15145	15239	15296	15004	15189	15177	15411	15084	15267	15302	15117	15217	15121	15067	15243	15182	15249	15202	15052	15294	15015	15132	15308	15189	15300	15238	15274	15090	15284	15258	15139	15263	15054	15130	15158	15301	15279	15240	15090	15347	15261	15233	15239	15216	15258	15057	15177	15105	15170	15058	15158	15299	15206	15094	15225	15282	15218	15237	15291	15125	15161	15139	14989	15084	15099	15225	15187	14991	15053	15249	14964	15013	15150	15139	15299	15220	15145	15151	15158	15107	15030	15231	15195	15228	15226	15184	15106	15171	15163	15256	15345	15276	15136	15199	15162	15374	15332	15140	15081	15111	15127	15125	15363	15184	15327	15074	15281	15257	15409	15189	15133	15124	15202	15190	15092	15226	15287	14924	15366	15292	15216	15120	15267	15257	15146	15121	15132	15229	15042	15112	15117	15165	15181	15298	15149	15237	15086	15098	15033	15112	15149	15206	15197	15485	15169	15202	15272	15207	15250	15212	15373	15078	15075	15195	15116	15137	15287	15143	15118	15071	15193	15285	15127	15176	15171	15018	15234	15196	15036	15175	15246	15114	15319	15262	15155	15182	15217	15321	15201	15226	15275	15303	15083	15218	15163	15184	15254	15296	15096	15133	15069	14983	15225	15246	15018	15211	15380	15318	15219	14994	15277	15226	15216	15219	15165	15099	15218	15248	15241	15266	15195	15118	15083	15229	15110	15230	15355	15114	15261	15340	15187	15157	15243	15117	15118	15250	15188	15292	15105	15011	15317	15031	15177	15240	15202	15182	15272	15257	15113	15259	15166	15193	15382	15193	15048	15400	15320	15229	15240	14952	15198	15267	15263	15035	14994	15123	15329	15357	15060	15158	15265	15401	15272	15090	15144	15233	15097	15227	15024	15093	15231	15194	15370	14998	15107	15280	15231	15204	15262	15102	15326	15255	15065	15242	15118	15242	15159	15292	15139	15147	15084	15225	15304	15417	15265	15223	15211	15143	15177	15322	15136	15244	15115	15383	15230	15243	15089	15152	15123	15267	15310	15026	15341	15180	15214	15359	15250	15024	15184	15244	15210	15178	15200	15324	15158	15333	15020	15285	15243	15227	15086	15121	15147	15220	15346	15326	15237	15245	15167	15046	15173	15117	15173	15131	15076	15172	15085	15505	15152	15111	15050	15081	15193	15407	15154	15091	15323	15262	15312	15213	15151	15013	15207	15206	15161	15118	15172	15256	15154	15224	15042	15051	15301	15083	15073	15187	15247	15154	15286	15146	15185	15183	15203	15217	15199	15301	14949	15090	15083	15186	15202	15117	15082	15075	15234	15292	15177	15295	15246	15264	15214	15088	15281	15210	15160	15205	15187	15284	15133	15191	15300	15250	14971	15097	15204	15188	15072	15115	15223	15297	15082	15092	15188	15123	15174	15052	15083	15296	15296	15123	15110	15192	15088	15309	15087	15342	15104	15191	15259	15135	15264	15146	15234	15239	15151	15367	15263	15061	15220	15300	15159	15132	14999	15283	15230	15115	15254	15269	15088	15287	15280	15119	15368	15266	15265	15223	15119	15281	15302	15204	15121	15304	15270	15254	15226	15295	15232	15328	15216	15207	15197	15133	15227	15321	15110	15231	15278	15254	15320	15246	15294	15059	15028	15240	15302	15240	15052	15206	15351	15106	15076	15085	15138	15160	15294	15150	15149	15240	15163	15096	15129	15081	15279	15228	15076	15109	15189	15145	15135	15382	15446	15283	15147	15229	15248	15310	15151	15055	15346	15324	15104	15358	15298	15135	15170	15073	15160	15129	15182	15160	15084	15199	15137	15165	15163	15024	15111	15316	15120	15153	15309	15268	15164	15295	15074	15172	15214	15224	15225	15254	15083	15074	15060	15061	15256	15080	15334	15311	15207	15396	15244	15195	15170	15187	15084	15076	15351	15086	15051	15033	15104	14986	15181	15194	15269	15107	15253	15127	15274	15203	15161	15180	15230	15255	15249	15158	15204	15214	15301	15142	15164	15167	15168	15154	15310	15260	15089	15308	15226	15286	15254	15411	15207	15148	15096	15299	15197	15280	15136	15134	15157	15111	15224	15135	15222	15206	15297	15284	15060	15248	15159	14934	15221	15223	15426	15270	15111	15193	15309	15100	15192	15294	15288	15062	14959	15461	15203	15157	15379	15098	15254	15130	15155	15129	15061	15317	15152	15246	15269	15133	15196	15231	15223	15163	15199	15207	15192	15266	15290	15328	15203	15026	15212	14999	15030	15315	15238	15097	15109	15165	15128	15296	15247	15151	15322	15202	15363	15355	15090	15270	15432	15078	15091	15259	15198	15058	15249	15045	15218	15320	15226	15227	15390	15175	15144	15174	15179	15349	15117	15189	15206	15139	15290	14909	15390	15141	15225	15128	15149	15224	15277	15280	15245	15245	15177	15171	15109	15102	15321	15349	15133	15138	15179	15219	15195	15253	15208	15139	15043	15168	15232	15091	15290	15238	15223	15336	15178	15138	15317	15183	15151	15211	15211	15065	15126	15159	15148	15343	15271	15072	15117	15235	15245	15387	15103	15233	15074	15321	15263	15193	15054	15415	15092	15116	15106	15124	15397	15224	15306	15448	15217	15065	15389	15310	15164	15252	15272	15376	15245	15334	15217	15279	14985	15157	15155	15153	15141	15250	15133	15139	15403	15259	15276	15228	15063	15202	15296	15352	15050	15231	15110	15206	15097	15228	15091	15258	15083	15163	15198	15137	15441	15244	15181	15261	15183	15169	15238	15143	15165	15247	15258	15121	15255	15073	15336	15195	15082	15321	15187	15077	15267	15047	15148	15083	15173	15221	15142	15223	15314	15163	15257	15200	15288	15191	15238	15092	15286	15099	15184	15208	15182	15026	15089	15115	15387	15196	15145	15254	15194	15051	15085	15274	15045	15152	15348	15222	15259	15178	15194	15171	15169	15130	15284	15148	15132	15134	15299	15009	15143	15069	14989	15200	15238	15160	15215	15215	15170	15056	15262	15171	15215	15281	15163	15204	15277	15260	15303	15158	15250	15118	15188	15318	15148	15036	15248	15317	15144	15159	15095	15372	15129	15309	15151	15173	15298	15174	15145	15089	15223	15135	15217	15118	15164	15070	15265	15283	15153	15246	15274	15459	15133	15147	15150	15052	15245	15261	15205	15135	15097	15239	15135	15177	15185	14981	15227	15288	15269	15233	15129	15089	15019	15184	15097	15254	15261	15366	15176	15334	15253	15320	15134	15200	15128	15021	15161	15260	15029	15173	15073	15176	15115	15130	15179	15096	15149	15163	15369	14965	15246	15353	15058	15144	15075	15207	14988	15138	15227	15226	15241	15161	15206	15063	15303	15347	15326	15124	15088	15113	15205	15284	15156	15243	15148	15201	15212	15152	15172	15109	15058	15238	14978	15303	15085	15230	15045	15117	15187	15082	15092	15236	15269	15155	15287	15195	15232	15298	15284	15115	15202	15175	15226	15284	15268	15040	15063	15268	15289	15173	15132	15269	15319	15084	15138	15208	15267	15201	15302	15316	15152	15167	15217	15159	15087	14969	15451	15177	15215	15264	15173	15270	15209	15072	15173	15287	15159	15174
23136	21588	29626	25320	25280	27744	28161	22779	20305	19512	18709	18198	17735	17477	17437	17232	17262	17103	17298	17075	17212	17329	17116	17240	17217	17141	17089	17163	17150	16958	17105	17135	17266	17161	17079	17143	17187	17259	17107	17344	16991	17015	17031	17112	17165	17248	17146	17032	17238	17208	17140	17196	17239	17119	17185	17102	17040	16967	16909	16987	17182	17088	17244	17067	17195	17060	17256	17257	17303	16998	17268	16983	16962	17287	17022	17046	17115	17174	17077	17012	17267	17240	17216	17125	16811	17170	17114	17143	17022	16985	17239	17131	17252	16892	17041	17180	17233	17012	17012	17149	17037	17059	17151	16940	17133	17109	17229	17091	17182	16942	17121	17081	17160	16926	16945	16883	17181	17059	17127	17232	17124	17092	17176	16867	17084	17143	17036	16931	17051	17271	17176	17328	17121	17198	17028	17188	17301	17133	17113	17012	17029	17073	17029	17294	16956	16980	16923	17097	17208	17056	16916	16951	17192	17005	17140	17075	16929	16976	17003	17179	17277	17179	17102	17000	16972	17270	16924	16922	16878	16890	17195	17038	17003	17178	17106	16881	17023	16958	17142	17258	17054	16945	17119	17201	17193	16936	17088	17163	17121	17155	17035	17040	17052	17011	16897	16883	17076	17025	17099	17009	17095	17109	16877	16972	17140	17155	17066	17160	17288	17276	17188	17130	17159	16786	16906	17151	16998	17116	16917	17173	17232	17037	17143	17085	16930	16941	17037	16881	17042	16998	17001	17302	16983	16956	17038	16923	16913	17173	16959	16991	17012	17009	17257	17238	17083	17249	16969	17279	16847	16970	17037	16901	17047	17101	17262	17156	16868	17129	17024	17091	17167	17199	17435	17189	17031	17178	17070	17105	17089	17077	16908	16729	16847	17090	17025	16969	17255	16990	16978	17095	17208	17182	17042	16969	16897	16873	17093	17207	16967	17205	17059	17135	17036	16800	16939	17134	16881	17109	17081	16956	16964	17038	17060	16904	16755	16939	17164	17053	17235	17074	17061	17090	17379	16904	17119	16872	16965	16935	17132	17165	17193	16996	16997	17107	16957	17127	16836	17130	17085	17031	17001	17139	17217	17180	17056	16944	17075	16982	16986	17052	16903	16996	17112	17152	17204	17193	17145	17017	17063	17076	17129	17104	17110	17199	17063	17057	17166	16982	17016	17097	16965	17175	17134	17285	17292	17122	17050	17079	17104	17111	17221	17090	16889	17066	16994	16944	16912	17090	16973	16957	17060	17024	16979	17031	17146	16799	16948	16981	17009	17153	16938	17085	17118	17054	17056	17078	16913	17096	17026	17077	17037	16963	17099	16964	17002	17026	17165	16909	17164	17060	17258	17110	17160	16998	17050	17170	16933	17064	17120	17100	17003	16996	16910	16950	17105	16855	17305	17084	17246	16999	17163	17120	17189	17170	16964	17009	17186	17138	16861	17224	16997	17185	17270	17011	16958	17147	16959	17156	17093	17041	17143	17094	17225	17251	17184	16986	17281	17078	17091	17113	17206	17003	17094	17167	17185	17084	17064	17127	17120	17051	16902	17192	16914	17048	16943	17031	17079	17152	17051	17050	17174	17110	17100	16952	17184	16929	17068	17163	17131	16916	17080	16876	16930	16988	17105	17317	16897	17017	17070	17197	17065	17163	17106	17016	17221	16900	17346	16832	16988	17037	17020	17168	17157	17176	17048	16848	17081	17000	17216	17135	17134	17098	17044	16917	16827	17105	17032	17209	16941	16991	17072	17101	17080	17080	17123	17191	17006	17053	16999	16871	16944	16998	17193	16989	17038	17219	16953	16953	16931	17053	16963	17092	17055	17083	17019	17173	17070	17027	17023	17053	16960	17177	17101	16950	17094	17086	16928	16887	17121	17059	17177	16985	17225	17216	17115	17272	17036	16935	17069	17253	17012	16804	17128	17085	16897	17022	17092	16872	17145	16983	16804	17090	17049	17051	17027	17091	16920	17035	17105	17009	16888	16972	16886	17263	16947	17063	16813	17205	17364	16955	16870	16927	16775	17149	17137	17166	17179	17035	16932	16907	17028	16992	17096	16918	16944	17138	17069	16959	16970	17085	17181	17072	16953	17097	17103	17051	17096	17101	16982	17033	17013	16857	17155	17103	17021	17231	17065	17214	17010	17099	17083	16907	17003	17105	17073	16963	16778	17078	17015	17109	17042	17194	16992	16963	17097	17049	16958	17044	17060	17002	17115	16887	17129	17074	16995	16824	17135	16848	17017	16836	16902	16979	17028	16948	17142	16995	17041	17118	17164	17027	17205	17135	17065	17134	17232	16995	17135	16972	17146	17131	17255	17124	17117	17073	17193	17047	16898	17112	17205	16902	17165	16979	17109	17062	17130	17046	17166	17194	16972	16867	17063	17126	17042	17103	16944	17152	17141	17055	17044	16835	17017	17232	17256	16891	17006	17278	17093	16942	16918	17026	17113	16914	16982	17101	17017	17139	17074	16968	17024	17105	16962	17177	17008	17043	17015	16902	17079	16964	17326	16972	17143	17240	17227	17188	17052	17027	17284	17209	17135	17034	17349	17032	16895	17133	16943	17227	17114	17183	17039	16975	17006	17107	16957	17082	16831	16960	17163	16962	17068	16959	17231	17050	16993	17019	17135	17193	16955	16924	17280	17153	17110	16995	16988	17126	17140	17040	16991	17220	17390	17108	17153	17009	16816	16918	17158	17042	17046	16847	16883	17127	16927	16938	16994	16884	17032	17062	17014	17095	17108	17078	17066	16977	17068	16899	16911	17216	17199	17013	17139	17009	17026	17034	17079	16960	17140	17188	16915	17001	16908	17080	17211	17068	16821	17026	16997	17152	17032	17032	17163	16835	17040	17444	17014	17118	16785	17055	17040	17010	17009	16907	16970	16775	16756	17095	17198	17046	17013	17048	17022	17060	17084	16958	17068	17019	16940	17060	17223	16638	16696	17026	17195	17017	16996	17140	17071	16942	17108	17184	17026	16862	17198	17118	17093	17141	17025	16879	16971	17029	17133	17193	16981	16979	17021	17062	17107	16996	17101	17119	16963	16953	17111	17016	17156	17025	17237	17032	16936	17103	16768	16933	17020	17039	16989	17076	17167	16960	17192	17102	17281	16968	16918	17132	17232	16868	17073	17298	16975	16926	17169	17073	17053	17055	17143	16905	17088	16994	17147	17176	17137	17174	17016	17199	17154	16906	16904	17014	16945	17201	17030	17065	16916	17156	17139	17164	17014	16991	17282	17164	17083	17059	17121	17162	16942	17057	17151	17187	17142	17046	16868	16965	17152	17080	17028	17040	16930	17058	17052	17002	17028	17082	16842	17027	17325	16980	16916	17028	17348	17032	16851	17004	16947	16937	16797	16983	17172	17111	17036	17323	17172	17260	17191	16899	16921	16900	16999	16860	17088	16869	16929	17164	17235	17103	17061	17144	16955	16864	16807	16956	17109	17039	17145	17082	17325	17180	17230	17143	17085	16809	16916	17072	17344	17044	17012	17043	17048	16936	17066	16982	16917	17142	17349	17023	17001	17053	17140	17127	16983	17143	17206	17329	17084	17194	17123	17122	16941	17165	16961	16993	17124	17009	16900	17089	17296	16974	16905	16844	17050	17191	16890	16911	17006	17260	16972	17187	17040	17108	17187	17042	17034	16777	17036	17029	17137	17049	17183	17150	17006	17090	16881	17105	17153	16895	16991	17170	17167	17127	16864	17151	17129	17017	16897	17044	17044	16988	17046	16966	17010	16987	17219	17021	17334	16983	17003	17123	17132	17004	17148	17183	17137	17208	17181	17273	17102	17156	17023	17215	17026	17118	17084	17101	17038	17071	17114	17201	17241	17099	17277	17124	17009	17070	17079	17138	17119	17156	17008	16970	17164	17088	17189	17146	17147	17026	17169	16930	17069	17097	17039	17083	17241	17327	17062	16950	17140	17051	17254	17119	16860	17038	17073	17114	17198	17197	17250	17020	17189	17215	17130	17070	16998	17087	16890	17161	17022	17018	17219	17036	17037	17118	17082	17196	17210	16957	17071	17347	17074	17045	17192	16889	16965	16978	16991	17208	17065	16977	17007	17081	17004	16891	17053	17128	17005	17081	17057	17003	17060	16863	17135	17014	16786	16977	16864	16922	17169	17144	17151	16967	17110	16936	17072	17130	17272	16961	17123	17048	17058	17141	16927	17081	16998	17104	17069	17054	16669	16933	17180	16967	17104	17120	17064	17132	17130	17146	17013	16866	17155	17231	16970	17119	17109	17306	17021	17023	17030	16948	17056	17182	17006	17087	17044	17114	17113	17218	17069	17086	17091	17239	17100	16964	16968	17057	17216	17146	16886	17086	17071	16903	17101	16846	16912	17223	16984	16957	17085	16817	16908	17191	17085	17141	16879	16897	17081	17372	17200	17147	17249	17147	17045	17064	17280	17159	17042	17138	17032	16947	17276	16982	16899	16972	17019	17057	16891	16828	17089	16932	17021	16894	17046	16994	17018	17138	17182	17073	16944	17111	17056	17181	16760	16983	17044	17054	16965	17206	16990	16964	16871	17001	17199	17044	17127	17118	16991	16818	17070	16920	16972	17015	17090	17082	17176	16973	17031	16900	17054	17213	17283	17098	17112	17109	17282	16867	17010	17211	17013	17091	17061	16974	16947	17228	17123	17026	17124	17147	16972	16986	16995	17267	17118	17111	17282	17050	17034	17083	16848	17150	17116	16865	17134	16980	16964	17039	17025	16861	16859	16862	17092	17073	16910	17041	17097	17151	17174	17183	17204	16951	17240	17012	17040	16914	16889	17015	17077	16928	17064	17014	16965	16846	17210	16933	17029	16982	17031	17059	17317	17069	17020	17121	16906	17029	17222	17177	16992	17001	17083	17236	16970	17097	17211	17180	17081	16893	17010	17082	17009	17155	17024	16852	16916	17113	17144	17096	17137	17174	17067	17054	17233	16896	17155	17096	17102	17113	16832	17188	17002	17169	17067	17224	17079	17068	16960	16992	17240	17074	16992	16950	17204	17134	17083	17129	16968	16993	16991	16901	17113	17088	17194	17193	17013	17131	17066	16852	17005	17044	16910	16843	17123	17070	16987	17192	17017	16990	17142	17133	17203	17092	17048	17057
42288	68106	61039	49425	40034	30653	24267	21250	19439	17585	16953	16521	15887	15511	15546	15449	15565	15594	15319	15383	15340	15450	15410	15504	15462	15383	15588	15419	15364	15295	15578	15213	15464	15399	15346	15221	15526	15327	15233	15470	15351	15431	15393	15345	15477	15260	15447	15355	15306	15745	15323	15405	15411	15252	15543	15486	15309	15449	15446	15260	15259	15366	15282	15370	15210	15450	15181	15412	15378	15309	15434	15322	15394	15566	15412	15364	15306	15425	15148	15164	15293	15443	15307	15378	15394	15334	15347	15428	15385	15229	15346	15448	15399	15165	15346	15333	15362	15277	15578	15323	15299	15453	15370	15425	15321	15356	15288	15611	15416	15356	15326	15364	15349	15227	15347	15468	15326	15430	15296	15422	15347	15224	15294	15368	15438	15201	15270	15429	15445	15365	15426	15287	15263	15279	15326	15393	15151	15351	15346	14955	15450	15476	15376	15342	15179	15486	15456	15217	15276	15445	15311	15410	15400	15406	15347	15376	15410	15324	15300	15343	15328	15317	15440	15483	15324	15290	15377	15262	15584	15497	15296	15260	15441	15433	15486	15202	15311	15307	15465	15406	15340	15381	15303	15367	15407	15440	15279	15278	15482	15326	15306	15358	15431	15360	15345	15391	15314	15258	15339	15287	15301	15385	15386	15424	15339	15388	15285	15269	15293	15262	15307	15357	15356	15392	15422	15278	15320	15399	15410	15302	15322	15487	15299	15250	15163	15474	15323	15242	15337	15439	15391	15353	15307	15281	15279	15362	15296	15274	15308	15353	15371	15174	15398	15304	15364	15344	15402	15508	15391	15317	15369	15284	15177	15302	15282	15307	15360	15366	15326	15353	15416	15293	15344	15302	15401	15452	15385	15128	15122	15220	15527	15354	15355	15437	15441	15316	15273	15228	15365	15374	15361	15327	15270	15451	15397	15300	15478	15371	15222	15487	15473	15311	15359	15374	15344	15012	15336	15473	15324	15414	15319	15314	15531	15401	15380	15374	15499	15516	15514	15487	15234	15471	15381	15433	15344	15509	15352	15451	15350	15271	15388	15423	15162	15529	15207	15334	15390	15273	15445	15235	15180	15439	15273	15378	15389	15301	15369	15345	15208	15469	15240	15186	15530	15429	15378	15266	15353	15334	15480	15216	15447	15179	15345	15525	15254	15487	15372	15361	15471	15304	15208	15215	15402	15281	15362	15280	15243	15418	15216	15247	15418	15339	15222	15279	15326	15373	15582	15309	15281	15484	15344	15480	15373	15389	15224	15370	15236	15368	15530	15463	15333	15364	15438	15423	15408	15223	15235	15494	15278	15411	15333	15490	15360	15376	15258	15569	15303	15470	15438	15323	15329	15441	15304	15276	15368	15216	15342	15270	15392	15217	15364	15302	15302	15384	15345	15517	15301	15373	15153	15427	15373	15279	15259	15297	15296	15434	15466	15228	15279	15106	15309	15215	15272	15331	15314	15282	15377	15374	15325	15277	15480	15359	15440	15347	15428	15367	15503	15588	15358	15367	15366	15263	15325	15363	15287	15344	15321	15305	15449	15222	15369	15378	15314	15374	15308	15409	15313	15288	15354	15152	15387	15495	15360	15359	15420	15531	15229	15353	15403	15499	15309	15497	15186	15304	15375	15183	15403	15285	15473	15371	15495	15281	15226	15389	15333	15234	15346	15310	15265	15414	15482	15295	15444	15419	15183	15424	15209	15410	15437	15400	15290	15317	15218	15429	15405	15446	15278	15351	15357	15503	15373	15381	15293	15351	15372	15358	15544	15290	15239	15340	15300	15291	15329	15259	15247	15276	15401	15386	15224	15317	15271	15444	15158	15204	15400	15406	15294	15255	15272	15493	15159	15266	15464	15231	15324	15396	15465	15496	15287	15329	15334	15399	15466	15383	15205	15639	15268	15466	15440	15588	15425	15308	15482	15341	15360	15450	15377	15260	15393	15270	15260	15298	15437	15350	15324	15439	15422	15414	15352	15367	15258	15228	15466	15242	15370	15413	15364	15325	15432	15392	15267	15344	15425	15304	15539	15418	15302	15460	15314	15390	15331	15355	15400	15262	15374	15331	15325	15382	15313	15354	15263	15427	15457	15320	15425	15465	15375	15333	15409	15312	15265	15308	15305	15321	15221	15180	15162	15452	15507	15418	15432	15432	15429	15271	15397	15477	15384	15383	15429	15469	15336	15320	15352	15437	15371	15350	15297	15300	15210	15449	15371	15310	15366	15378	15199	15422	15269	15354	15371	15451	15194	15342	15330	15394	15488	15286	15363	15362	15265	15269	15380	15342	15366	15349	15400	15370	15264	15266	15338	15190	15250	15491	15400	15252	15448	15300	15379	15206	15516	15412	15362	15249	15291	15413	15441	15276	15180	15325	15294	15332	15272	15401	15403	15438	15404	15410	15395	15592	15477	15254	15415	15385	15352	15278	15196	15348	15230	15237	15284	15548	15352	15269	15260	15344	15402	15288	15412	15308	15345	15426	15285	15267	15407	15393	15392	15364	15297	15259	15355	15262	15343	15317	15216	15403	15436	15201	15415	15464	15317	15410	15336	15286	15219	15353	15370	15391	15264	15332	15567	15279	15289	15398	15307	15260	15315	15381	15276	15355	15309	15235	15468	15275	15359	15241	15429	15600	15335	15350	15358	15336	15298	15270	15367	15481	15202	15310	15361	15403	15192	15218	15442	15316	15433	15276	15561	15331	15382	15372	15178	15347	15427	15476	15444	15422	15344	15289	15230	15227	15326	15347	15344	15367	15419	15231	15375	15350	15364	15417	15397	15386	15392	15420	15226	15275	15445	15155	15346	15297	15302	15449	15441	15202	15444	15395	15243	15144	15407	15254	15297	15425	15474	15218	15381	15408	15452	15410	15446	15394	15380	15210	15466	15242	15247	15333	15341	15420	15213	15336	15438	15249	15197	15368	15449	15456	15161	15363	15439	15299	15317	15232	15301	15550	15374	15346	15387	15404	15285	15274	15417	15378	15387	15657	15302	15317	15472	15319	15416	15253	15419	15323	15403	15404	15561	15424	15344	15380	15303	15336	15429	15390	15355	15181	15360	15436	15472	15234	15421	15510	15315	15268	15289	15421	15305	15386	15456	15428	15134	15391	15428	15376	15562	15318	15213	15387	15326	15279	15489	15461	15608	15321	15357	15227	15233	15319	15444	15341	15415	15320	15490	15357	15203	15308	15444	15251	15571	15198	15160	15514	15305	15429	15227	15458	15341	15352	15508	15368	15288	15290	15254	15353	15190	15273	15410	15529	15312	15426	15240	15295	15320	15290	15354	15313	15355	15357	15376	15356	15342	15589	15278	15494	15417	15517	15171	15286	15316	15299	15392	15461	15406	15360	15483	15464	15280	15426	15445	15281	15340	15553	15337	15526	15213	15409	15365	15395	15490	15473	15360	15349	15464	15581	15348	15438	15283	15358	15421	15530	15332	15266	15420	15412	15259	15355	15375	15435	15389	15137	15294	15291	15344	15456	15269	15453	15329	15318	15409	15441	15571	15288	15266	15219	15133	15339	15366	15368	15351	15385	15545	15393	15362	15360	15180	15402	15390	15278	15304	15418	15274	15312	15475	15296	15310	15338	15449	15396	15455	15292	15443	15298	15304	15333	15305	15318	15409	15411	15386	15438	15284	15336	15325	15397	15375	15470	15547	15260	15149	15352	15367	15408	15322	15243	15385	15359	15333	15193	15356	15319	15346	15307	15357	15308	15318	15305	15364	15367	15368	15291	15443	15335	15455	15314	15499	15242	15434	15266	15299	15307	15371	15365	15313	15357	15374	15150	15381	15370	15338	15271	15448	15299	15341	15294	15488	15343	15335	15282	15281	15126	15292	15440	15333	15469	15295	15366	15110	15337	15463	15216	15423	15392	15329	15233	15306	15314	15319	15276	15345	15448	15542	15237	15300	15323	15253	15378	15401	15232	15270	15256	15337	15262	15328	15448	15135	15220	15533	15192	15410	15296	15338	15614	15239	15324	15358	15326	15299	15238	15424	15289	15307	15354	15559	15403	15242	15349	15448	15641	15471	15421	15334	15343	15332	15322	15306	15419	15269	15182	15377	15418	15411	15224	15473	15278	15296	15451	15417	15339	15217	15413	15318	15301	15370	15429	15162	15329	15366	15397	15346	15279	15470	15459	15433	15300	15329	15172	15456	15244	15277	15341	15303	15361	15172	15297	15405	15518	15238	15306	15155	15380	15450	15450	15194	15418	15376	15250	15404	15312	15451	15452	15240	15342	15545	15382	15222	15436	15363	15497	15294	15259	15270	15345	15423	15316	15417	15354	15447	15467	15172	15285	15418	15471	15340	15411	15273	15330	15328	15382	15507	15504	15422	15242	15381	15554	15449	15484	15312	15313	15405	15422	15280	15276	15329	15342	15304	15286	15262	15350	15358	15404	15414	15340	15309	15298	15486	15199	15394	15243	15421	15385	15297	15418	15377	15551	15444	15334	15344	15251	15258	15341	15370	15383	15523	15440	15070	15226	15359	15414	15393	15209	15303	15253	15473	15551	15373	15299	15145	15269	15497	15320	15479	15369	15301	15498	15373	15300	15396	15386	15427	15453	15311	15390	15435	15284	15341	15378	15375	15258	15264	15412	15408	15660	15311	15432	15199	15333	15445	15287	15278	15246	15396	15416	15499	15353	15461	15213	15280	15372	15328	15240	15278	15493	15275	15309	15251	15409	15359	15397	15507	15174	15256	15350	15359	15395	15349	15249	15318	15381	15304	15297	15332	15337	15266	15280	15280	15396	15398	15412	15357	15490	15429	15375	15241	15254	15369	15232	15289	15571	15318	15285	15432	15211	15280	15413	15485	15268	15420	15323	15315	15447	15208	15361	15500	15380	15261	15196	15386	15401	15345	15326	15336	15358	15228	15317	15316	15278	15394	15127	15407	15280	15446	15280	15431	15331	15384	15339	15353	15540	15380	15410	15277	15290	15288	15446	15528	15443	15375	15376	15086	15277	15412	15295	15573	15289	15427	15379	15274	15352	15385	15434	15252	15329	15412	15353	15490	15317	15379	15370	15393	15404	15329	15351	15465	15310	15515	15527	15413	15305	15524	15327	15317	15382	15470	15306	15363	15367	15216	15307	15512	15299
30449	32763	39169	31961	24092	20165	18225	16929	16472	16199	15976	15883	15770	15826	15632	15540	15750	15752	15778	15683	15735	15946	15815	15725	15959	15795	15702	15737	15916	15832	15798	16122	15753	15754	15743	15574	15631	15866	15743	15841	15599	15724	15759	15641	15734	15713	15500	15525	15802	15746	15681	15765	15577	15606	15784	15582	15860	15665	15947	15580	15508	15733	15807	15599	15770	15842	15688	15738	15681	15868	15763	15494	15616	15651	15759	15797	15896	15791	15778	15802	15730	15635	15587	15690	15753	15748	15854	15783	15875	15724	15747	15710	15688	15625	15900	15786	15730	15543	15714	15641	15644	15720	15596	15749	15709	15641	15650	15696	15732	15790	15650	15916	15578	15670	15714	15526	15757	15543	15777	15581	15655	15734	15846	15413	15698	15707	15590	15669	15730	15666	15682	15771	15742	15646	15760	15772	15599	15743	15699	15662	15786	15754	15652	15704	15832	15747	15745	15764	15955	15601	15682	15640	15595	15498	15605	15670	15856	15867	15690	15735	15903	15694	15643	15692	15868	15532	15725	15588	15729	15558	15732	15703	15693	15747	15882	15549	15789	15560	15677	15716	15629	15703	15645	15781	15802	15605	15600	15548	15677	15654	15663	15654	15704	15752	15655	15822	15970	15774	15722	15584	15662	15726	15548	15809	15845	15611	15506	15680	15738	15837	15644	15719	15833	15929	15538	15653	15605	15410	15628	15667	15773	15665	15650	15598	15722	15781	15681	15721	15874	15631	15703	15761	15696	15859	15809	15800	15758	15561	15674	15700	15732	15645	15778	15793	15768	15787	15827	15881	15869	15546	15753	15690	15596	15767	15852	15761	15712	15596	15599	15601	15830	15775	15506	15656	15636	15665	15609	15562	15705	15627	15732	15557	15737	15825	15697	15898	15674	15569	15734	15691	15653	15865	15784	15834	15835	15790	15787	15725	15802	15709	15804	15909	15610	15837	15667	15666	15580	15649	15642	15830	15781	15601	15633	15695	15786	15796	15594	15762	15671	15846	15864	15522	15625	15608	15927	15753	15839	15631	15680	15672	15687	15906	15769	15528	15582	15746	15779	15719	15669	15722	15712	15516	15539	15732	15863	15848	15680	15674	15573	15531	15394	15680	15821	15770	15714	15869	15718	15847	15742	15860	15770	15581	15757	15714	15573	15588	15639	15804	15654	15827	15708	15710	15622	15776	15827	15560	15573	15815	15472	15679	15688	15760	15743	15565	15598	15523	15659	15490	15612	15706	15759	15576	15813	15694	15612	15643	15626	15663	15653	15682	15832	15737	15605	15560	15676	15692	15763	15723	15787	15852	15652	15766	15930	15572	15589	15582	15613	15824	15835	15653	15662	15727	15661	15678	15665	15857	15698	15650	15721	15499	15557	15563	15695	15659	15748	15757	15598	15675	15621	15540	15705	15766	15668	15837	15864	15704	15761	15616	15596	15631	15710	15641	15686	15783	15707	15750	15673	15682	15779	15833	15732	15626	15710	15643	15699	15783	15644	15631	15641	15587	15729	15841	15588	15757	15664	15667	15596	15577	15778	15685	15768	15763	15819	15674	15583	15645	15736	15836	15618	15955	15856	15912	15884	15683	15751	15566	15339	15536	15676	15698	15703	15650	15659	15828	15927	15733	15617	15710	15480	15653	15663	15696	15425	15507	15880	15733	15667	15667	15649	15745	15912	15824	15678	15820	15737	15791	15655	15763	15908	15579	15626	15836	15647	15542	15766	15671	15649	15718	15718	15649	15627	15751	15634	15657	15809	15666	15803	15840	15710	15916	15835	15649	15647	15526	15462	15754	15562	15699	15566	15570	15797	15717	15622	15767	15757	15720	15725	15688	15570	15799	15763	15762	15642	15818	15590	15686	15762	15773	15616	15800	15559	15785	15843	15907	15678	15767	15734	15786	15600	15691	15914	15551	15800	15526	15778	15800	15741	15771	15576	15570	15623	15546	15658	15852	15762	15718	15634	15821	15751	15696	15553	15557	15806	15438	15769	15867	15808	15627	15784	15599	15725	15612	15796	15691	15583	15684	15785	15879	15639	15836	15798	15864	15761	15620	15568	15673	15722	15622	15711	15732	15548	15476	15672	15559	15475	15657	15649	15699	15705	15760	15450	15831	15880	15872	15602	15551	15609	15798	15601	15805	15667	15697	15664	15596	15696	15670	15651	15876	15721	15641	15730	15603	15747	15751	15826	15828	15712	15800	15940	15724	15947	15667	15699	15661	15527	15714	15846	15849	15710	15692	15676	15533	15725	15674	15718	15724	15494	15649	15796	15649	15755	15628	15875	15655	15786	15642	15624	15660	15748	15807	15600	15685	15819	15560	15568	15848	15796	15778	15664	15860	15669	15528	15666	15727	15835	15673	15684	15679	15655	15818	15768	15696	15895	15650	15726	15594	15719	15674	15784	15639	15518	15608	15476	15483	15612	15800	15784	15566	15531	15863	15740	15823	15534	15746	15700	15824	15764	15545	15698	15536	15591	15568	15829	15773	15802	15739	15714	15598	15563	15687	15654	15765	15650	15795	15685	15676	15643	15726	15570	15822	15763	15787	15869	15916	15695	15664	15699	15721	15812	15671	15809	15623	15827	15798	15871	15574	15930	15644	15821	15565	15724	15674	15953	15672	15948	15726	15711	15677	15554	15787	15725	15716	15728	15746	15574	15587	15773	15593	15836	15739	15795	15530	15717	15620	15568	15724	15678	15576	15702	15657	15623	15768	15618	15752	15558	15747	15772	15901	15580	15654	15712	15756	15862	15699	15528	15681	15782	15531	15906	15756	15968	15774	15732	15705	15667	15849	15686	15698	15570	15663	15670	15776	15670	15669	15727	15555	15739	15666	15576	15588	15718	15820	15637	15871	15817	15661	15605	15637	15619	15600	15754	15681	15653	15768	15688	15671	15871	15803	15666	15619	15755	15694	15722	15610	15539	15683	15665	15783	15763	15729	15851	15822	15700	15691	15790	15800	15751	15749	15531	15652	15583	15664	15670	15771	15774	15832	15686	15793	15817	15772	15796	15738	15830	15607	15773	15617	15741	15694	15686	15516	15596	15665	15840	15696	15734	15545	15626	15664	15645	15845	15746	15931	15663	15830	15675	15693	15758	15698	15429	15771	15765	15691	15546	15634	15599	15713	15741	15771	15795	15556	15704	15826	15883	15745	15905	15730	15860	15852	15876	15767	15636	15716	15657	15872	15739	15811	15617	15644	15751	15570	15665	15665	15779	15762	15625	15725	15826	15839	15850	15787	15809	15699	15724	15671	15756	15655	15556	15670	15735	15805	15728	15557	15454	15662	15693	15723	15892	15749	15679	15598	15716	15660	15722	15745	15872	15850	15492	15838	15772	15746	15794	15768	15548	15630	15710	15677	15613	15562	15771	15631	15631	15884	15691	15951	15769	15853	15619	15688	15645	15660	15604	15739	15795	15703	15747	15670	15711	15814	15689	15809	15596	15569	15556	15732	15596	15672	15522	15668	15730	15501	15653	15486	15851	15694	15733	15720	15835	15737	15771	15698	15722	15713	15854	15778	15655	15656	15766	15826	15584	15793	15679	15572	15799	15679	15633	15734	15759	15645	15701	15655	15506	15688	15738	15905	15756	15568	15831	15740	15630	15954	15698	15829	15857	15755	15635	15781	15534	15548	15735	15629	15823	15863	15556	15747	15882	15747	15642	15763	15576	15734	15817	15861	15941	15845	15700	15737	15738	15789	15633	15712	15538	15730	15779	15812	15656	15691	15824	15788	15674	15771	15838	15868	15829	15644	15764	15753	15573	15650	15578	15700	15847	15804	15622	15700	15506	15550	15911	15857	15706	15756	15874	15574	15617	15561	15499	15619	15655	15787	15689	15705	15646	15713	15530	15682	15880	15481	15687	15511	15797	15707	15812	15508	15652	15639	15686	15688	15665	15592	15553	15839	15767	15728	15705	15586	15760	15721	15797	15691	15925	15614	15720	15726	15709	15704	15695	15685	15707	15799	15887	15774	15677	15593	15717	15706	15646	15689	15665	15653	15578	15881	15941	15675	15923	15799	15849	15653	15544	15443	15557	15909	15827	15499	15717	15811	15635	15753	15629	15454	15805	15600	15766	15711	15723	15848	15721	15792	15584	15708	15870	15614	15775	15691	15717	15634	15820	15635	15735	15854	15687	15933	15787	15805	15522	15636	15682	15689	15617	15786	15604	15699	15707	15727	15790	15833	15656	15579	15663	15701	15792	15812	15671	15646	15492	15776	15762	15585	15794	15820	15664	15660	15569	15805	15673	15679	15577	15776	15759	15781	15785	15708	15756	15741	15577	15683	15700	15629	15843	15687	15761	15807	15828	15648	15603	15574	15609	15715	15744	15622	15738	15609	15435	15668	15798	15642	15773	15641	15711	15574	15777	15602	15547	15741	15705	15865	15805	15725	15662	15616	15795	15791	15718	15754	15813	15712	15887	15460	15495	15537	15792	15679	15600	15563	15602	15647	15662	15848	15738	15659	15633	15766	15771	15683	15612	15718	15776	15729	15849	15701	15644	15618	15601	15660	15789	15732	15641	15706	15626	15625	15723	15714	15806	15632	15665	15570	15878	15883	15524	15679	15744	15657	15600	15770	16020	15785	15662	15625	15589	15528	15702	15564	15769	15674	15843	15580	15529	15598	15627	15564	15783	15833	15633	15704	15737	15743	15910	15760	15813	15775	15517	15628	15565	15722	15638	15640	15644	15634	15725	15756	15600	15495	15706	15709	15710	15779	15659	15556	15647	15502	15685	15623	15587	15715	15494	15719	15845	15640	15661	15592	15950	15795	15928	15669	15603	15686	15637	15584	15612	15780	15588	15837	15696	15658	15682	15777	15574	15768	15805	15806	15806	15740	15744	15786	15707	15667	15741	15703	15662	15833	15702	15596	16029	15638	15671	15737	15731	15868	15606	15584	15833	15742	15637	15749	15721	15683	15667	15679	15669	15731	15714	15659	15581	15746	15759	15851	15765	15757	15782	15738	15674	15668	15773	15704	15638	15749	15527	15579	15630	15637	15574	15476	15438	15745	15664	15598	15774	15778	15958	15468	15948	15770	15601	15654	15826	15776	15727	15572	15671	15745	15637	15723	15725	15734	15713	15821	15789	15642
38776	52600	44943	32547	24759	19692	17494	16115	15425	14987	14840	14700	14696	14569	14549	14669	14542	14519	14549	14638	14423	14581	14648	14524	14361	14509	14727	14587	14430	14414	14556	14514	14456	14438	14435	14532	14394	14648	14479	14633	14505	14458	14434	14583	14544	14507	14452	14682	14453	14490	14346	14481	14465	14575	14426	14595	14533	14407	14527	14580	14452	14397	14572	14497	14366	14309	14551	14529	14505	14598	14411	14478	14342	14491	14663	14746	14628	14391	14598	14507	14449	14621	14663	14524	14432	14449	14525	14484	14566	14466	14637	14562	14745	14361	14658	14506	14415	14502	14611	14358	14619	14562	14591	14393	14485	14550	14294	14448	14351	14442	14504	14460	14368	14613	14408	14425	14437	14463	14485	14495	14311	14417	14486	14503	14545	14600	14472	14557	14475	14509	14334	14511	14582	14572	14349	14611	14455	14501	14587	14417	14606	14646	14498	14417	14726	14458	14453	14500	14478	14417	14417	14382	14539	14362	14455	14510	14658	14579	14333	14560	14629	14471	14689	14691	14517	14491	14489	14520	14481	14546	14601	14416	14520	14603	14501	14474	14724	14598	14437	14566	14369	14482	14608	14537	14570	14477	14503	14447	14595	14474	14505	14583	14529	14490	14464	14404	14616	14442	14580	14438	14561	14702	14502	14524	14375	14502	14421	14347	14416	14390	14523	14530	14418	14516	14338	14561	14316	14643	14560	14517	14481	14537	14509	14354	14499	14534	14349	14559	14627	14331	14433	14654	14466	14414	14544	14591	14524	14500	14603	14289	14557	14491	14561	14500	14410	14552	14448	14299	14490	14638	14381	14501	14753	14549	14314	14543	14440	14522	14615	14436	14386	14455	14551	14509	14511	14363	14636	14385	14585	14482	14440	14617	14203	14412	14392	14612	14562	14547	14386	14314	14492	14458	14472	14609	14437	14556	14633	14487	14420	14581	14372	14482	14539	14494	14551	14479	14558	14588	14469	14621	14561	14445	14489	14489	14618	14414	14683	14538	14602	14462	14651	14463	14642	14335	14516	14514	14533	14487	14630	14355	14446	14454	14507	14506	14433	14543	14606	14648	14426	14505	14452	14643	14607	14591	14421	14224	14587	14621	14453	14374	14563	14520	14507	14417	14404	14325	14681	14478	14432	14301	14580	14387	14485	14370	14614	14480	14522	14384	14429	14505	14649	14594	14435	14689	14537	14379	14665	14551	14509	14579	14507	14469	14386	14440	14673	14561	14574	14513	14442	14484	14480	14488	14498	14586	14558	14461	14561	14368	14532	14470	14604	14428	14561	14487	14425	14546	14473	14655	14399	14395	14464	14462	14625	14345	14526	14431	14376	14427	14580	14547	14404	14624	14549	14523	14561	14568	14528	14549	14386	14710	14440	14555	14362	14481	14516	14577	14588	14607	14670	14478	14481	14599	14544	14454	14614	14527	14388	14602	14444	14505	14468	14290	14620	14594	14745	14365	14463	14501	14506	14676	14422	14559	14616	14385	14609	14235	14448	14388	14539	14508	14543	14582	14513	14497	14565	14477	14434	14522	14570	14462	14546	14546	14663	14565	14523	14583	14347	14505	14575	14683	14422	14459	14597	14499	14495	14406	14629	14529	14571	14419	14589	14444	14457	14561	14552	14489	14334	14711	14543	14532	14765	14594	14524	14344	14444	14514	14532	14550	14313	14593	14698	14530	14503	14543	14586	14347	14510	14656	14431	14571	14467	14623	14262	14491	14514	14637	14479	14463	14447	14492	14457	14484	14618	14432	14663	14626	14423	14596	14331	14693	14440	14581	14490	14555	14614	14463	14448	14429	14553	14429	14499	14614	14551	14471	14484	14484	14639	14489	14610	14509	14530	14493	14511	14515	14515	14627	14605	14708	14550	14541	14392	14636	14549	14315	14503	14382	14473	14554	14702	14623	14608	14332	14490	14549	14434	14622	14400	14463	14568	14294	14398	14500	14644	14466	14402	14381	14603	14545	14460	14545	14420	14425	14422	14554	14423	14606	14618	14377	14553	14566	14521	14531	14601	14436	14514	14589	14385	14555	14358	14534	14538	14524	14446	14516	14498	14378	14461	14430	14626	14530	14610	14437	14406	14495	14677	14709	14614	14528	14501	14388	14545	14467	14449	14467	14477	14456	14433	14521	14307	14399	14443	14676	14413	14695	14504	14427	14481	14474	14490	14371	14571	14453	14358	14418	14678	14469	14466	14468	14521	14620	14538	14393	14500	14576	14468	14396	14545	14443	14623	14383	14623	14482	14487	14546	14564	14604	14437	14437	14629	14395	14577	14479	14523	14680	14294	14512	14567	14352	14487	14686	14376	14569	14348	14407	14664	14605	14553	14511	14419	14483	14494	14434	14395	14703	14391	14427	14514	14622	14490	14298	14579	14492	14626	14394	14509	14307	14363	14507	14572	14529	14625	14509	14540	14588	14524	14523	14430	14491	14368	14458	14496	14455	14536	14611	14593	14411	14470	14627	14536	14540	14565	14572	14468	14533	14532	14496	14580	14384	14439	14625	14520	14498	14490	14618	14217	14553	14459	14526	14383	14420	14581	14500	14483	14501	14406	14580	14501	14534	14566	14470	14656	14366	14314	14537	14626	14466	14556	14444	14656	14507	14505	14535	14416	14221	14412	14518	14505	14386	14540	14601	14493	14529	14501	14593	14368	14493	14522	14447	14651	14555	14477	14557	14510	14542	14544	14545	14496	14508	14539	14558	14448	14492	14378	14584	14592	14452	14471	14577	14360	14486	14427	14498	14366	14391	14554	14529	14510	14402	14486	14549	14479	14497	14515	14494	14483	14692	14460	14646	14543	14411	14465	14387	14503	14610	14445	14622	14556	14566	14419	14453	14280	14636	14423	14512	14496	14545	14510	14516	14582	14406	14376	14623	14295	14353	14581	14490	14409	14624	14506	14448	14579	14625	14550	14592	14514	14349	14458	14455	14618	14551	14617	14574	14536	14489	14446	14457	14628	14492	14469	14615	14432	14505	14526	14515	14527	14325	14407	14387	14633	14499	14540	14352	14643	14301	14629	14646	14466	14507	14580	14625	14595	14617	14590	14602	14440	14511	14405	14494	14531	14598	14597	14396	14419	14585	14666	14597	14625	14518	14393	14563	14439	14601	14315	14520	14483	14371	14577	14402	14418	14506	14587	14374	14404	14611	14482	14392	14530	14400	14352	14461	14484	14541	14398	14468	14466	14470	14490	14480	14487	14522	14641	14498	14627	14540	14508	14542	14655	14485	14423	14529	14530	14533	14415	14459	14527	14625	14481	14472	14495	14498	14621	14477	14562	14545	14493	14454	14410	14654	14585	14514	14374	14468	14493	14574	14562	14569	14457	14568	14603	14459	14402	14602	14500	14574	14588	14488	14478	14631	14530	14392	14498	14523	14418	14478	14409	14384	14578	14603	14564	14387	14579	14471	14574	14513	14432	14457	14577	14477	14558	14511	14408	14471	14506	14458	14489	14527	14674	14333	14534	14640	14418	14579	14578	14472	14506	14450	14622	14559	14632	14414	14521	14738	14590	14488	14643	14446	14382	14480	14450	14367	14562	14553	14571	14424	14451	14555	14555	14468	14596	14452	14580	14429	14501	14438	14544	14474	14521	14393	14441	14568	14509	14497	14465	14634	14424	14493	14620	14457	14538	14496	14430	14498	14651	14430	14472	14613	14502	14492	14649	14366	14349	14616	14385	14264	14491	14610	14510	14319	14536	14556	14468	14506	14556	14435	14618	14417	14394	14465	14538	14354	14457	14620	14563	14513	14493	14477	14674	14597	14516	14359	14419	14490	14574	14489	14524	14342	14576	14265	14397	14555	14491	14602	14503	14518	14586	14447	14448	14381	14577	14519	14672	14618	14697	14463	14446	14403	14422	14608	14548	14484	14431	14541	14615	14407	14535	14616	14412	14577	14341	14432	14673	14561	14368	14558	14463	14567	14468	14579	14418	14527	14499	14479	14516	14670	14432	14567	14641	14630	14451	14525	14357	14573	14523	14469	14499	14445	14489	14514	14556	14646	14500	14549	14518	14473	14661	14490	14540	14464	14498	14706	14383	14606	14484	14650	14506	14562	14375	14471	14422	14596	14502	14494	14555	14570	14515	14436	14513	14402	14631	14609	14595	14485	14511	14426	14719	14649	14515	14414	14342	14445	14633	14549	14428	14537	14625	14585	14678	14309	14598	14601	14559	14505	14732	14655	14495	14568	14613	14441	14502	14414	14585	14487	14370	14438	14546	14368	14500	14540	14598	14521	14517	14522	14575	14378	14389	14573	14756	14347	14486	14515	14423	14544	14556	14489	14475	14515	14611	14520	14590	14466	14399	14470	14400	14381	14606	14673	14598	14528	14498	14481	14433	14530	14536	14446	14603	14463	14477	14531	14605	14595	14406	14419	14471	14504	14494	14474	14561	14389	14547	14538	14407	14494	14553	14496	14518	14496	14632	14670	14474	14450	14577	14558	14399	14529	14572	14586	14600	14580	14530	14341	14572	14396	14550	14533	14572	14540	14424	14366	14455	14385	14524	14416	14589	14449	14620	14584	14575	14581	14443	14566	14507	14511	14581	14420	14486	14586	14526	14618	14592	14626	14413	14544	14713	14400	14499	14462	14549	14432	14612	14511	14422	14161	14448	14503	14376	14493	14640	14595	14576	14510	14316	14611	14410	14477	14475	14611	14427	14524	14577	14546	14260	14473	14466	14596	14361	14537	14498	14523	14483	14456	14544	14476	14510	14659	14575	14475	14447	14504	14460	14568	14502	14437	14544	14570	14496	14481	14416	14447	14214	14511	14655	14644	14419	14500	14522	14569	14476	14577	14489	14385	14469	14454	14589	14511	14552	14446	14520	14520	14537	14515	14578	14605	14454	14539	14405	14591	14311	14574	14482	14492	14521	14535	14539	14513	14364	14500	14499	14437	14608	14575	14576	14434	14649	14601	14456	14532	14401	14687	14337	14573	14504	14461	14446	14600	14456	14470	14604	14481	14574	14609	14630	14531	14423	14488	14559	14462	14574	14466	14575	14549	14493	14600	14516	14595	14565	14643	14555	14506	14511	14443	14371	14471	14569	14625	14611	14741	14277	14416	14419	14594	14460	14655	14537	14564	14498	14315
24445	21668	29698	27056	26374	27222	24929	20366	18425	17722	17278	16942	16833	16580	16739	16767	16774	16830	16620	16637	16474	16586	16579	16456	16385	16551	16355	16276	16606	16490	16390	16591	16443	16484	16334	16638	16423	16602	16286	16420	16491	16469	16106	16369	16485	16322	16549	16651	16506	16345	16523	16580	16412	16437	16585	16302	16404	16314	16362	16506	16655	16697	16516	16324	16425	16265	16552	16594	16404	16401	16493	16433	16112	16498	16354	16203	16454	16648	16646	16406	16341	16489	16691	16521	16444	16286	16406	16323	16420	16265	16423	16384	16618	16581	16347	16537	16389	16466	16538	16669	16465	16407	16558	16274	16425	16492	16409	16458	16367	16378	16431	16189	16483	16385	16312	16447	16457	16382	16499	16549	16483	16537	16476	16437	16435	16246	16432	16379	16511	16413	16494	16302	16602	16503	16429	16517	16367	16490	16397	16347	16511	16341	16302	16502	16437	16221	16540	16444	16436	16554	16533	16415	16578	16451	16472	16508	16316	16410	16524	16391	16357	16616	16336	16351	16251	16509	16421	16159	16426	16375	16461	16390	16411	16494	16504	16609	16450	16355	16214	16344	16496	16403	16402	16534	16490	16359	16433	16436	16439	16448	16436	16529	16579	16498	16414	16435	16532	16370	16281	16469	16563	16606	16437	16483	16525	16439	16401	16460	16370	16354	16501	16392	16377	16403	16305	16263	16280	16427	16327	16447	16603	16502	16567	16367	16736	16427	16387	16520	16381	16451	16346	16589	16681	16431	16538	16531	16565	16364	16489	16514	16314	16615	16480	16323	16340	16431	16299	16493	16525	16295	16429	16333	16391	16283	16287	16525	16219	16207	16403	16513	16455	16301	16426	16394	16144	16385	16399	16426	16144	16299	16401	16303	16417	16428	16382	16421	16352	16382	16330	16298	16382	16380	16548	16418	16514	16297	16383	16198	16581	16550	16480	16557	16396	16433	16524	16295	16422	16402	16200	16474	16409	16383	16412	16268	16465	16240	16352	16493	16413	16328	16533	16269	16379	16203	16360	16351	16424	16407	16512	16258	16486	16648	16383	16430	16422	16597	16459	16357	16305	16533	16270	16348	16539	16370	16464	16311	16220	16276	16284	16537	16397	16553	16207	16397	16552	16407	16431	16476	16329	16275	16409	16618	16445	16222	16348	16301	16361	16375	16429	16406	16280	16518	16325	16372	16414	16269	16464	16446	16410	16360	16782	16574	16365	16608	16510	16575	16437	16513	16296	16520	16574	16433	16343	16418	16465	16317	16348	16275	16443	16337	16409	16320	16299	16452	16528	16458	16277	16365	16520	16278	16478	16525	16278	16409	16208	16329	16654	16339	16294	16371	16479	16304	16401	16561	16437	16407	16509	16371	16385	16637	16304	16444	16365	16418	16340	16311	16501	16504	16428	16395	16306	16509	16456	16278	16562	16465	16505	16280	16490	16520	16416	16457	16537	16404	16598	16534	16488	16431	16456	16415	16666	16340	16327	16456	16265	16450	16544	16565	16420	16389	16359	16345	16335	16529	16245	16489	16507	16307	16467	16107	16569	16320	16259	16370	16500	16451	16372	16457	16312	16366	16257	16356	16640	16469	16558	16589	16202	16372	16318	16468	16261	16506	16478	16450	16443	16464	16456	16347	16399	16383	16550	16329	16418	16545	16419	16218	16351	16399	16472	16198	16634	16401	16489	16483	16508	16550	16385	16199	16522	16480	16584	16263	16538	16328	16143	16205	16446	16265	16230	16382	16559	16485	16499	16304	16397	16516	16413	16502	16353	16509	16609	16427	16384	16554	16301	16641	16586	16370	16556	16467	16413	16425	16485	16320	16368	16513	16262	16431	16403	16549	16623	16534	16510	16503	16409	16425	16483	16440	16351	16435	16337	16458	16381	16272	16533	16293	16489	16361	16285	16465	16359	16166	16336	16312	16638	16477	16338	16485	16311	16355	16582	16374	16421	16432	16447	16500	16441	16320	16422	16356	16492	16405	16392	16504	16357	16310	16521	16339	16257	16423	16606	16349	16463	16419	16426	16531	16475	16390	16167	16429	16419	16386	16607	16350	16508	16350	16459	16385	16514	16348	16469	16469	16388	16322	16463	16429	16321	16317	16298	16382	16507	16383	16530	16285	16416	16459	16178	16482	16533	16796	16435	16492	16540	16571	16465	16446	16232	16375	16396	16405	16437	16563	16323	16340	16459	16535	16449	16365	16479	16350	16333	16271	16376	16427	16313	16349	16471	16372	16316	16457	16507	16397	16447	16373	16450	16464	16593	16407	16390	16338	16297	16333	16321	16397	16556	16603	16619	16389	16296	16522	16336	16475	16447	16695	16243	16403	16336	16383	16395	16375	16376	16483	16344	16507	16354	16318	16463	16329	16494	16448	16232	16345	16303	16397	16343	16587	16250	16424	16481	16331	16525	16640	16202	16425	16481	16365	16338	16688	16456	16484	16278	16343	16356	16241	16301	16352	16408	16404	16592	16533	16436	16583	16475	16409	16354	16571	16531	16638	16498	16363	16496	16604	16295	16465	16253	16354	16353	16495	16500	16384	16413	16450	16341	16325	16293	16521	16332	16456	16615	16418	16247	16296	16396	16532	16543	16476	16353	16421	16641	16675	16218	16469	16515	16630	16610	16331	16369	16251	16525	16318	16527	16339	16349	16484	16384	16291	16526	16560	16575	16508	16328	16479	16351	16478	16538	16473	16520	16402	16406	16227	16331	16403	16469	16128	16698	16442	16413	16229	16488	16298	16304	16527	16359	16394	16292	16435	16273	16583	16589	16243	16534	16331	16529	16404	16479	16340	16401	16358	16381	16509	16689	16503	16642	16269	16358	16494	16472	16596	16396	16536	16435	16422	16368	16439	16431	16445	16416	16436	16462	16365	16400	16465	16400	16299	16389	16527	16623	16377	16390	16565	16368	16281	16348	16311	16339	16429	16535	16260	16519	16346	16338	16438	16388	16517	16377	16400	16553	16210	16323	16290	16304	16538	16445	16302	16292	16497	16280	16461	16573	16216	16174	16324	16560	16347	16435	16370	16450	16512	16143	16358	16468	16514	16464	16381	16605	16388	16400	16489	16434	16309	16502	16398	16445	16294	16424	16394	16750	16406	16549	16531	16530	16460	16454	16354	16476	16161	16418	16441	16376	16381	16510	16690	16474	16444	16500	16542	16457	16448	16306	16409	16460	16537	16530	16478	16492	16510	16360	16445	16250	16247	16353	16476	16424	16673	16559	16451	16461	16467	16354	16473	16513	16458	16524	16473	16480	16372	16353	16343	16324	16613	16365	16403	16218	16374	16304	16324	16463	16589	16270	16419	16319	16442	16229	16459	16448	16262	16581	16447	16525	16431	16523	16337	16427	16270	16370	16400	16560	16489	16479	16470	16422	16277	16325	16478	16660	16299	16358	16501	16520	16307	16479	16354	16397	16365	16529	16477	16429	16353	16440	16344	16503	16527	16314	16564	16355	16397	16580	16341	16297	16445	16402	16405	16549	16328	16581	16596	16420	16347	16350	16394	16393	16521	16507	16773	16389	16432	16351	16302	16472	16144	16496	16482	16346	16389	16175	16428	16327	16320	16592	16453	16295	16326	16515	16395	16275	16257	16379	16490	16389	16518	16382	16340	16437	16400	16382	16557	16294	16472	16463	16250	16308	16390	16367	16316	16474	16322	16335	16508	16382	16334	16540	16444	16361	16183	16292	16379	16310	16354	16231	16432	16370	16251	16201	16396	16329	16464	16509	16657	16401	16283	16332	16461	16529	16258	16487	16211	16401	16537	16540	16498	16482	16290	16330	16353	16477	16404	16437	16321	16475	16317	16522	16388	16368	16310	16471	16357	16283	16420	16617	16436	16372	16448	16505	16576	16372	16408	16502	16460	16215	16443	16334	16484	16352	16432	16263	16471	16664	16462	16501	16740	16473	16521	16464	16419	16343	16411	16423	16348	16585	16429	16266	16515	16369	16475	16587	16526	16558	16517	16533	16453	16432	16398	16520	16391	16405	16515	16473	16424	16395	16422	16676	16295	16532	16420	16427	16561	16464	16428	16301	16318	16456	16408	16431	16331	16443	16400	16283	16653	16450	16632	16351	16495	16503	16550	16383	16292	16433	16423	16440	16427	16344	16391	16389	16225	16296	16413	16376	16509	16419	16453	16520	16446	16271	16409	16579	16337	16521	16502	16422	16456	16375	16439	16569	16609	16491	16181	16427	16512	16302	16563	16754	16399	16317	16317	16542	16061	16313	16380	16346	16542	16320	16534	16326	16338	16333	16262	16388	16353	16352	16429	16461	16562	16345	16456	16494	16516	16427	16423	16326	16376	16343	16412	16532	16377	16402	16410	16294	16503	16300	16369	16553	16226	16568	16525	16445	16287	16497	16468	16474	16389	16384	16612	16369	16355	16449	16397	16290	16452	16493	16608	16529	16372	16439	16491	16454	16481	16369	16351	16666	16570	16563	16343	16319	16400	16474	16265	16380	16517	16582	16547	16552	16455	16495	16216	16591	16221	16249	16310	16503	16469	16351	16386	16482	16347	16342	16481	16398	16364	16335	16173	16302	16652	16330	16231	16556	16364	16307	16398	16263	16324	16499	16425	16583	16362	16401	16387	16410	16423	16661	16424	16472	16456	16186	16535	16566	16453	16491	16487	16447	16440	16658	16525	16357	16253	16445	16489	16365	16607	16406	16401	16418	16460	16489	16496	16362	16468	16367	16431	16313	16255	16535	16581	16467	16297	16414	16235	16373	16412	16438	16530	16566	16535	16665	16358	16412	16535	16662	16358	16233	16599	16490	16265	16474	16361	16500	16448	16349	16508	16274	16476	16461	16387	16566	16602	16541	16553	16544	16351	16532	16334	16345	16472	16431	16442	16332	16602	16351	16262	16403	16333	16599	16362	16457	16402	16456	16489	16319	16451	16472	16491	16312	16402	16366	16433	16427	16481	16456	16438	16337	16461	16301	16379	16319	16196	16499	16401	16509	16378	16481	16474	16591	16419	16257	16436	16346	16235	16430	16322	16424	16494	16505	16431	16379	16517	16285	16460	16463	16405	16357	16537	16509	16439	16648	16520	16446	16463	16330	16289	16397	16427	16566	16327	16697	16425	16347	16579
39916	61815	54410	41581	33344	27791	22212	19256	17146	16248	15508	15298	15230	15220	15041	15001	15120	15086	15027	15156	14956	15043	15221	14932	15083	15062	14985	14971	15025	15019	15024	14999	15125	15020	15167	15022	15031	15153	14962	14990	14837	15064	15014	15040	14971	15113	15060	14951	15005	15139	15047	14976	14943	14991	15090	15142	15058	15013	15028	15055	14950	15062	15167	14974	15100	14897	15156	14994	15038	15032	15080	14905	14958	14986	15051	14838	15020	14879	15115	14859	14947	14994	15099	14904	15155	14991	15036	14886	14989	15077	15095	15125	15075	14967	15110	14961	15062	14909	15128	14983	15003	15070	14879	14962	15079	14955	15133	15078	14988	15264	14937	14909	15213	14791	15211	14933	15025	14814	14982	15087	15088	15097	15018	14918	15037	15018	14877	15109	15148	15037	14970	15022	15156	14965	14904	15006	14952	15087	15198	14862	14892	14936	15065	15071	15133	15073	15023	14981	15131	14934	15060	15108	14964	15086	14990	14931	15020	15012	15048	15030	15130	14938	15063	14954	14957	14902	15047	15100	15001	14983	14895	14959	14929	15271	14896	15020	14875	15007	15036	15213	14941	15011	15006	14934	14953	14875	14978	14953	14947	14847	14904	14873	14970	14902	14931	14924	15047	14922	14956	15142	14886	14930	15087	14939	14978	15031	14929	15105	15013	15199	15056	14960	14952	15058	15032	14854	15005	15063	14840	15051	15127	15084	14879	14930	14907	14996	14974	15024	15148	15025	15003	15001	15002	14987	15238	14998	15106	15001	15019	14887	15155	14902	15056	14944	15046	14986	14973	15201	15039	14975	14999	14949	15011	15000	14784	15016	15009	14870	15012	14886	14916	14969	15181	14998	14962	15137	14996	14978	14854	14903	14947	14872	14976	14971	15015	15085	14971	15116	15021	15058	14958	14975	14962	15058	14968	15062	15064	14868	15008	15111	15176	14996	15036	15162	14925	15082	15028	14906	15143	15046	15135	15158	15088	14830	14942	15070	14982	14976	14865	15086	14927	14886	14985	14970	15219	15022	14936	14947	15090	15014	14799	15125	14883	15011	14911	14948	14966	14980	15009	14838	15097	15047	14830	14842	14989	15029	15152	14936	15071	14997	14934	15222	15134	14991	15061	15007	15110	14965	15008	14943	15002	14970	15043	15064	15080	15145	14838	15191	15004	14993	14916	14894	14997	15063	15061	14992	15132	14961	14906	14999	15156	14993	15055	14856	15030	14990	15064	15113	15108	14913	15120	14945	14882	14984	15111	15021	15046	14911	14990	15174	14970	15138	15081	14962	14839	15008	15074	14904	15105	14872	14993	15000	15084	15000	15035	14886	14903	15165	15057	15120	14956	15005	15074	15043	15105	14935	14949	15004	14902	15067	15150	15005	15131	15017	14858	15218	14805	15029	14987	15054	14964	14998	14997	14947	14988	15065	15105	14965	15094	15047	14928	14802	14775	14996	14781	14962	14981	15058	14919	15076	14939	14973	14908	14933	15021	15163	14962	14973	14808	15065	14961	14838	15028	14992	14945	15056	14930	14883	14976	14955	15107	15040	15094	15088	14914	14788	15042	15076	14923	14917	15058	14909	14978	15140	15047	14900	15040	14975	15093	15202	15056	14969	14841	14859	14952	14907	15058	14958	14940	14988	15098	14951	14936	14789	15123	15033	15035	15023	15052	15127	14976	15141	15093	15065	15031	14867	15041	15004	15072	15169	14895	15038	15080	15017	14965	15089	14870	15107	14998	14992	15065	15120	14861	15126	14945	14932	14990	14984	15016	14956	15033	15146	15101	14898	15078	14927	14995	15037	15067	14939	14969	14982	15102	15105	14905	14997	14878	15175	14954	14879	15013	14803	15074	14882	14915	15067	15077	15053	15237	15039	14892	15078	15003	14907	15041	15031	15173	14806	15024	14973	14957	15096	14881	15151	14895	15048	14980	15018	15050	14898	14926	15048	15083	14941	14976	15100	14975	15052	15045	15149	14850	15046	15066	15063	14895	15052	15085	14965	14920	15008	14996	14926	14925	14971	14892	15185	15031	14863	15093	15032	14994	15008	14930	15009	15088	14887	15036	14990	14935	14915	15040	14943	15056	14935	15066	14959	14901	15045	14860	15030	15095	15111	14981	15085	14785	14947	14943	14974	14998	15023	15101	14878	14937	14968	15064	15013	14985	15012	14999	14928	14908	15042	14998	15086	14923	15013	15043	15162	14964	14997	14938	15012	14918	15150	14957	14925	15025	14815	15066	14885	14936	15098	15102	15135	14840	14977	14928	15078	14988	15040	15044	14989	15047	15011	15207	14986	14831	15093	15179	14881	14961	15181	14814	14913	15043	15163	15032	14983	14998	14953	14947	15078	15149	14971	15026	15017	14930	14927	14884	14927	14949	14966	15178	14954	14911	14911	15082	14894	15071	15073	14809	15058	15207	15087	15006	15010	14917	15065	15045	15006	14913	14929	14986	15022	14809	15050	15046	14837	15138	15008	15011	15064	15052	14794	15010	14842	14911	14910	15026	14996	14916	15122	14908	14961	15155	14832	14900	15006	15128	14898	14919	15028	14872	15095	15157	14945	14875	14880	14854	15050	14911	15058	14849	15004	15000	14913	15085	15106	15003	14976	14932	14965	14808	15199	14964	14937	15151	14884	15028	14853	14972	14966	14847	15007	14990	15053	14948	15107	15018	15049	14907	14924	15039	14974	14935	14963	15045	14984	15173	15018	14927	15032	15050	15063	15208	15114	14848	14773	14962	14986	14869	15119	14956	14957	14962	14971	14957	14989	15018	15177	14886	15091	14995	15068	15122	15020	15025	15002	15234	15039	14910	14985	15037	15059	15073	14909	15026	15083	14772	15013	14903	15068	15072	15011	15033	14965	14891	15028	15037	15145	14902	14877	14932	15062	14937	15050	15063	15166	15000	14847	15026	15128	14918	15014	15055	15034	15054	15030	14990	15009	15101	14832	15046	14971	14997	15222	15189	14909	14901	14891	14976	15110	14895	15135	14921	15015	15128	15219	14988	14967	14956	15105	15032	15123	15088	14872	15037	14824	15168	14934	14891	14965	14991	14779	15256	15177	14888	15105	15148	15002	15004	15054	15133	15052	15068	15050	14956	14913	14988	15050	14926	15223	15048	14925	14999	14997	15028	14824	14854	14933	15118	14971	15121	15056	15029	15008	14838	15053	14890	15001	15021	15123	14992	14849	14970	15041	14816	14960	14957	14941	15108	14988	14907	15086	15042	15096	14901	14927	14960	14944	15014	15005	14982	15016	15116	14747	14925	15049	14828	14948	15117	14765	14930	15044	15046	14977	15030	15027	14984	15144	14999	14960	14762	14917	14973	15019	15179	15077	15048	14978	15011	14934	14998	14904	15127	14865	15092	15041	15027	14980	15102	14993	14844	14992	14950	14978	15131	14766	14997	14997	15039	14929	15069	14992	15066	15032	15118	14863	15031	15021	15048	15023	15116	14952	15158	15049	14799	14985	14898	14896	14987	15192	15101	14822	14964	14926	14845	14961	14881	15118	15077	14899	14951	15097	15065	15067	15068	14926	15065	15128	15076	15072	15086	14996	15052	14954	14987	14695	14914	14908	14993	15135	15030	15120	15062	14996	14968	15017	14959	15013	14779	14984	14918	14887	15103	15000	14965	15029	15092	14918	15046	15011	15074	14958	15010	14893	15060	14911	15018	14985	14930	14945	14967	15038	14887	15019	15034	15079	14916	15062	14928	14977	14967	15069	15046	15041	15002	14990	14990	15071	15097	14985	15076	14943	15062	15168	14956	14900	14984	14940	15109	14949	15057	15089	15006	15050	15023	15055	15150	15079	14806	15087	14988	14902	15035	14920	14920	14877	15072	15026	14978	14963	14865	15004	14914	15030	15004	15116	14939	15164	15075	14992	14928	14879	15289	14875	15175	15035	15128	14969	14801	15048	15020	14990	15053	14905	14958	15037	14963	14867	15175	15072	15087	15148	14882	14825	14924	15093	14975	15141	15079	15139	14799	15172	15164	15082	14980	15150	14977	14971	15035	15044	14988	14905	15059	15084	15114	15136	14964	15024	14967	14964	14908	15160	15003	14995	15039	14998	14955	14933	14931	15043	15085	14761	14992	14974	14972	15044	15063	14998	14982	15047	15027	14909	14987	15028	14890	14985	14963	14971	15133	14963	15057	15027	14940	15071	15062	14941	15075	14770	15064	15006	15126	15019	15081	15067	15012	14777	15167	14995	14988	15024	14924	14967	15123	15118	15019	15206	14881	15185	15064	14990	15063	15080	15162	14930	15013	14885	14994	15059	14982	15127	15182	15029	14975	14985	14958	14833	15015	15021	14967	14835	14839	15181	15044	14735	15090	14947	14855	15073	14956	15026	14952	15007	15086	14922	15076	14964	14963	15048	14905	14929	15237	15034	15187	15040	15114	15061	15051	14959	15019	15033	15076	14884	14960	14974	15135	15063	14976	15062	15143	14895	15003	15039	15065	14882	15013	14961	14797	15125	14968	15021	15021	14867	14938	15235	14914	15129	15149	14936	15278	14927	15081	15023	15063	15000	14805	15072	14967	14930	14996	15083	14796	14997	15101	14993	14986	14937	15038	14986	14911	14879	15001	14986	14875	15005	14972	14801	15027	15104	14990	14898	14911	15170	15028	14963	14896	15040	15092	15121	14958	15004	14955	15094	15114	14956	15125	15062	15137	15096	14957	15036	14920	15066	15195	15076	15040	14916	15107	15026	15112	14917	14970	14970	14984	14948	14902	14905	14934	14914	15145	14978	14900	15037	14952	14920	15000	14999	14809	15000	15098	15045	15049	14984	14924	14930	15012	15057	15001	14988	14869	14923	15035	14967	14979	15058	15015	14962	14999	15019	14871	14921	15136	14998	14922	15092	15020	15133	15043	15210	15092	15110	15201	15054	15057	15104	14810	14975	14812	15030	14974	14970	15053	15092	14961	14978	14980	15085	15137	15231	15045	15024	14940	14970	14993	14838	14910	14958	14994	15003	14939	15027	14945	14963	15100	14817	15067	14988	14903	15044	14953	14947	14971	14907	15018	14826	15025	15159	14898	14997	14985	15090	15044	15079	15153	14930	15147	14896	15011	15023	14924	15036	14917	15055	14980	14907
23222	21563	29578	25276	25004	28245	28683	22588	19702	18364	17717	17221	17037	16993	16780	16819	16917	16689	16742	16707	16545	16664	16682	16493	16514	16706	16642	16716	16664	16743	16482	16435	16668	16646	16555	16511	16504	16464	16733	16667	16610	16473	16401	16518	16681	16636	16502	16453	16691	16604	16363	16491	16524	16425	16282	16512	16544	16490	16565	16442	16551	16606	16611	16576	16491	16229	16499	16605	16688	16341	16408	16569	16445	16490	16546	16450	16423	16496	16521	16319	16479	16572	16429	16390	16515	16508	16476	16617	16268	16531	16537	16517	16431	16532	16319	16370	16585	16468	16492	16298	16508	16379	16527	16627	16466	16456	16512	16522	16448	16471	16564	16370	16291	16291	16433	16423	16552	16449	16427	16428	16272	16520	16599	16638	16533	16360	16187	16282	16303	16641	16363	16416	16568	16508	16484	16497	16255	16342	16221	16467	16346	16400	16517	16337	16293	16522	16443	16408	16482	16235	16667	16339	16405	16448	16505	16367	16493	16470	16367	16037	16493	16465	16584	16378	16461	16517	16478	16396	16469	16435	16392	16333	16553	16544	16323	16569	16509	16656	16625	16459	16329	16370	16514	16380	16483	16141	16562	16304	16335	16392	16568	16547	16316	16292	16454	16233	16568	16441	16655	16586	16525	16304	16411	16519	16112	16369	16485	16400	16432	16568	16485	16409	16414	16573	16343	16541	16524	16626	16414	16521	16411	16557	16483	16523	16577	16418	16278	16487	16824	16721	16380	16348	16456	16504	16255	16470	16662	16581	16714	16486	16434	16481	16526	16267	16538	16535	16370	16381	16317	16310	16377	16253	16449	16124	16423	16437	16332	16606	16453	16511	16575	16403	16427	16561	16483	16544	16483	16437	16329	16421	16349	16463	16520	16515	16229	16325	16325	16201	16521	16413	16483	16468	16326	16614	16294	16563	16432	16310	16461	16498	16430	16590	16500	16428	16173	16440	16439	16514	16500	16348	16365	16418	16523	16429	16374	16046	16560	16548	16526	16415	16496	16371	16383	16488	16372	16370	16389	16349	16457	16431	16483	16274	16533	16455	16556	16398	16248	16460	16280	16449	16613	16512	16353	16523	16566	16521	16489	16385	16477	16670	16298	16419	16474	16292	16431	16304	16373	16332	16283	16293	16439	16537	16373	16387	16378	16433	16269	16408	16490	16420	16354	16380	16562	16711	16579	16495	16524	16323	16441	16415	16348	16444	16339	16586	16423	16321	16422	16617	16513	16220	16412	16525	16544	16809	16458	16595	16507	16364	16626	16538	16488	16361	16425	16423	16398	16351	16332	16465	16439	16519	16496	16308	16581	16380	16389	16484	16292	16305	16387	16382	16510	16422	16492	16361	16438	16207	16603	16267	16414	16709	16384	16615	16335	16365	16462	16536	16346	16334	16538	16318	16279	16432	16236	16453	16654	16241	16562	16674	16467	16507	16441	16396	16478	16307	16419	16405	16465	16266	16478	16559	16244	16495	16260	16344	16401	16320	16542	16489	16480	16732	16542	16327	16412	16589	16297	16557	16606	16438	16390	16382	16600	16353	16527	16544	16454	16530	16229	16350	16393	16142	16374	16503	16487	16392	16398	16312	16519	16499	16487	16613	16532	16622	16701	16384	16439	16387	16546	16650	16455	16615	16498	16252	16405	16356	16386	16293	16536	16527	16621	16494	16483	16466	16430	16451	16162	16335	16472	16541	16412	16387	16642	16574	16537	16447	16581	16586	16367	16548	16502	16338	16184	16338	16533	16352	16500	16526	16350	16381	16300	16494	16505	16633	16260	16448	16367	16445	16585	16301	16530	16350	16407	16460	16205	16446	16456	16341	16570	16642	16315	16590	16418	16554	16601	16461	16318	16322	16408	16772	16520	16538	16425	16348	16322	16279	16232	16423	16444	16493	16438	16587	16284	16446	16324	16483	16433	16482	16538	16223	16445	16253	16529	16496	16385	16444	16662	16369	16487	16536	16405	16524	16449	16616	16512	16472	16484	16471	16305	16443	16445	16307	16656	16322	16502	16460	16389	16459	16490	16506	16379	16493	16527	16635	16440	16446	16284	16551	16343	16511	16407	16304	16373	16693	16302	16317	16492	16527	16546	16530	16602	16346	16282	16598	16550	16453	16367	16500	16377	16357	16370	16446	16482	16427	16535	16554	16648	16414	16390	16384	16488	16443	16529	16550	16345	16199	16427	16426	16500	16597	16623	16403	16336	16311	16459	16501	16518	16405	16312	16320	16471	16461	16641	16513	16443	16506	16579	16304	16436	16568	16269	16422	16627	16582	16408	16370	16472	16332	16471	16380	16519	16437	16563	16592	16676	16497	16514	16623	16511	16436	16366	16567	16512	16244	16447	16481	16431	16435	16454	16164	16206	16357	16399	16551	16619	16326	16614	16534	16468	16495	16570	16337	16353	16588	16310	16309	16430	16473	16600	16340	16451	16304	16474	16463	16261	16375	16497	16264	16341	16261	16568	16481	16428	16501	16516	16414	16381	16608	16494	16411	16563	16560	16454	16445	16363	16331	16450	16441	16623	16468	16455	16643	16437	16398	16317	16533	16375	16440	16570	16700	16498	16369	16420	16340	16409	16557	16585	16490	16350	16422	16510	16515	16503	16706	16548	16429	16443	16512	16597	16433	16506	16410	16496	16630	16476	16441	16688	16337	16415	16522	16565	16397	16358	16468	16403	16352	16510	16294	16464	16353	16388	16416	16504	16446	16543	16589	16385	16634	16582	16621	16518	16408	16371	16526	16546	16341	16337	16460	16362	16580	16315	16330	16454	16354	16635	16331	16322	16425	16519	16444	16503	16515	16339	16367	16424	16614	16327	16324	16435	16493	16461	16428	16376	16421	16407	16506	16446	16496	16445	16335	16433	16534	16499	16562	16500	16405	16291	16356	16654	16507	16250	16574	16458	16506	16426	16421	16404	16587	16413	16285	16223	16366	16468	16511	16391	16457	16323	16601	16441	16349	16485	16469	16339	16482	16417	16383	16444	16255	16513	16313	16557	16413	16458	16582	16572	16405	16261	16248	16307	16491	16271	16367	16417	16504	16211	16307	16388	16511	16513	16579	16384	16368	16305	16434	16459	16410	16415	16202	16419	16435	16419	16501	16408	16429	16367	16545	16444	16515	16724	16359	16415	16583	16486	16501	16400	16424	16336	16383	16233	16444	16305	16493	16528	16494	16318	16285	16202	16483	16475	16470	16286	16446	16721	16426	16494	16578	16669	16438	16613	16366	16604	16363	16467	16412	16425	16599	16484	16260	16491	16430	16437	16472	16377	16293	16423	16240	16453	16622	16242	16386	16601	16340	16430	16503	16233	16365	16400	16497	16388	16451	16468	16448	16334	16493	16476	16485	16594	16271	16372	16566	16356	16378	16485	16556	16352	16393	16599	16547	16426	16554	16470	16492	16595	16446	16209	16264	16445	16291	16489	16410	16254	16524	16446	16569	16583	16533	16653	16464	16400	16485	16500	16456	16597	16494	16430	16259	16396	16482	16299	16703	16435	16441	16386	16414	16272	16313	16475	16535	16490	16363	16437	16348	16459	16716	16442	16515	16524	16512	16498	16277	16467	16360	16350	16370	16369	16419	16483	16432	16682	16605	16348	16418	16457	16520	16494	16372	16535	16232	16306	16408	16412	16452	16431	16457	16458	16492	16704	16145	16436	16426	16658	16385	16381	16418	16437	16534	16352	16392	16519	16471	16294	16295	16327	16385	16322	16404	16538	16453	16377	16422	16376	16270	16527	16427	16396	16463	16490	16435	16513	16349	16283	16337	16250	16618	16468	16452	16398	16492	16428	16441	16677	16634	16726	16483	16442	16515	16595	16515	16471	16578	16501	16660	16504	16434	16339	16637	16290	16440	16535	16540	16487	16465	16420	16291	16561	16390	16486	16286	16466	16118	16489	16546	16384	16408	16638	16402	16631	16654	16319	16388	16649	16385	16281	16382	16384	16300	16498	16369	16295	16285	16379	16328	16518	16438	16385	16443	16465	16268	16506	16456	16380	16673	16537	16435	16622	16516	16453	16335	16623	16417	16633	16405	16557	16709	16317	16488	16436	16324	16304	16416	16395	16390	16358	16633	16546	16602	16415	16568	16444	16286	16593	16560	16556	16390	16494	16535	16489	16345	16389	16512	16515	16496	16392	16534	16664	16386	16222	16458	16517	16443	16417	16382	16459	16510	16487	16368	16372	16348	16629	16593	16568	16641	16413	16285	16517	16468	16405	16439	16442	16330	16387	16402	16568	16447	16342	16491	16661	16505	16558	16438	16274	16709	16433	16572	16219	16292	16419	16627	16682	16268	16480	16422	16479	16400	16407	16548	16595	16456	16453	16232	16477	16324	16316	16472	16339	16464	16567	16394	16577	16482	16562	16410	16286	16444	16289	16440	16475	16469	16457	16262	16405	16262	16595	16704	16323	16682	16373	16441	16332	16464	16409	16376	16453	16538	16424	16608	16494	16245	16307	16337	16433	16339	16259	16410	16550	16513	16638	16547	16564	16625	16504	16496	16463	16498	16320	16446	16596	16497	16335	16294	16486	16468	16433	16634	16313	16410	16409	16520	16453	16284	16515	16384	16352	16297	16454	16571	16386	16391	16453	16368	16617	16442	16372	16324	16451	16445	16396	16240	16422	16402	16225	16385	16401	16343	16470	16354	16438	16579	16506	16282	16452	16620	16495	16400	16469	16468	16239	16370	16504	16179	16513	16486	16522	16401	16412	16482	16495	16415	16386	16653	16510	16565	16211	16294	16431	16224	16617	16426	16292	16295	16408	16584	16338	16445	16370	16429	16434	16500	16580	16478	16234	16328	16625	16282	16386	16284	16416	16473	16346	16272	16304	16289	16486	16302	16241	16519	16530	16240	16086	16682	16240	16416	16344	16574	16532	16580	16525	16408	16591	16607	16336	16489	16343	16359	16398	16638	16543	16486	16580	16377	16430	16464	16443	16303	16386	16606	16322	16487	16387	16593	16484	16477	16627	16416	16571	16331	16627	16486	16666	16360	16385	16405	16417	16475	16336	16442	16710	16319	16480	16504	16446	16577	16382	16249	16469	16384	16447	16270	16415	16467	16442	16623	16693	16426	16726	16438	16559	16512
42248	67890	60830	49061	40058	32479	25518	21221	18544	16783	15965	15535	15433	15253	15030	15075	15247	15145	15012	15087	15039	15156	14973	14978	14998	15159	15026	14985	14881	14982	15007	15047	14847	14950	14973	15051	15051	14962	15092	14927	15017	15027	14868	15128	14960	14938	15063	15141	15193	15064	14998	15071	14939	15121	15100	14851	14931	14981	14973	15061	15044	14960	15177	14921	15038	14996	14995	14918	15064	15076	15105	15050	15031	14860	15087	15009	15112	14881	15095	15010	14868	14939	14984	15009	14891	15228	15005	14986	14702	15027	15032	14868	14909	14910	14849	15018	15154	14828	14944	14983	15056	15013	14830	14869	15005	14845	15113	15086	14890	15055	15076	14990	15115	14980	14994	14992	14887	14967	15135	14996	14973	15129	14893	14964	14882	14879	15133	14858	14883	14976	14984	14998	15007	14935	15048	15041	14934	15087	14748	14972	15044	15074	15000	14779	15054	14986	14895	14909	14934	14965	14934	14982	14819	15033	14849	14952	15070	15020	14995	15109	14955	14737	14917	14998	15257	14975	15106	14857	14964	14944	15061	14887	14929	14878	15101	14908	14905	14794	14981	15068	14874	15063	14998	15161	14978	15004	14958	14987	15086	15020	15100	14879	15144	14980	15035	15045	14992	14753	14993	15262	14866	15038	15047	14938	15099	14930	14892	14916	15019	14921	14997	14838	15018	14873	14868	14951	14811	14846	15160	14921	14907	15039	15007	15027	14933	15128	15073	14994	15027	14861	14878	15005	15132	15224	15138	15045	15025	14989	15002	14920	15096	14819	14936	14945	15090	14798	15139	14865	15001	14834	15052	14809	15061	14815	14833	14879	15033	14990	15129	15198	14906	14996	15101	14955	15072	15091	14943	15122	14956	14789	15114	15065	14951	15108	15015	15028	14933	15082	14996	14987	15085	14911	15053	14895	14869	15001	14913	15109	14982	14953	15145	15029	14984	14990	14878	15030	15037	14974	14909	15070	15036	15101	14796	14998	15048	15006	15004	14799	15040	14969	14901	14949	15095	14819	14827	15022	14924	14888	15042	14944	15109	14787	15187	14877	15016	14866	14766	14846	14974	15015	14911	14948	14942	15231	14871	15104	14996	15041	15032	14996	14879	14991	15017	14975	15087	15087	15010	14905	14957	15222	14923	14928	14901	15031	15154	14995	15120	14792	15007	15068	15037	14916	14872	14836	15017	14970	14978	14977	14949	15139	14959	14948	14883	14981	15036	14942	14898	14738	14995	14963	14887	15027	15011	14902	14897	15010	14987	14872	14937	14965	14965	14864	15125	15112	14941	14857	15166	14937	14867	15052	15044	15027	15029	14990	14961	15073	15015	14937	15000	14942	14924	14754	15010	14900	14848	15056	14972	15056	15032	14841	14959	14912	15137	15142	14887	14933	15053	15069	14896	14949	15052	14930	14875	14867	14899	15052	15046	14883	14947	15116	15004	14980	14985	14940	15024	15130	14955	14981	14967	15020	14956	14895	15086	14871	15004	14915	15174	15012	15073	14951	14805	14803	14920	14913	14974	14903	14921	15043	14867	15080	14948	15088	14831	14978	14976	15095	14937	15036	15129	15058	15112	15034	14898	14964	15011	14921	14869	14996	14904	14955	15040	14978	15073	15040	14895	14913	14934	14844	14999	14852	14903	14879	14947	14836	14713	14786	14951	15037	15131	15071	14936	14939	14877	14877	14838	15038	15134	14909	14983	15040	15067	14932	15005	14872	14988	14989	15008	14759	15007	15172	14915	14910	14978	14879	14963	14898	15026	14902	15062	14944	15005	14916	14945	14777	14786	14974	14901	14863	14972	14973	14927	15057	15205	15054	15043	14912	14830	15052	14776	14989	14866	14909	14926	15054	15010	14953	15175	14997	14979	14898	14922	14946	15123	15091	15067	14879	14988	14925	15140	14914	14947	15012	15114	14961	14976	15076	14857	15197	15011	15041	14927	14998	14868	14969	15015	15143	14858	14814	14865	14933	15022	14986	15019	14998	15098	14747	15015	14977	15073	15169	14973	14922	14961	15032	15008	15055	15008	14928	15029	15026	14996	14918	14949	14943	14899	14927	14947	15011	14866	15196	15032	15076	15028	15041	14995	14941	14866	15067	15069	14930	14960	15006	15068	15022	14987	15041	14902	15125	14877	14789	14989	15133	15040	14948	14957	14955	15125	14787	15090	14904	15008	14851	14988	14960	14998	14945	14993	15012	15087	14976	14966	14906	14865	14811	15079	14981	14999	15008	14972	14945	14895	14943	14921	14957	15018	14931	14968	14879	14834	14952	14951	14832	15054	14888	14983	15039	14836	15160	14867	15154	14924	14974	14832	14876	14954	14923	15008	15106	15252	14953	14849	15009	14948	15066	15010	15011	14869	15064	15037	15010	14939	15066	14763	14919	14785	15073	14831	15141	14745	15053	14940	14939	15037	15085	15021	15015	14965	15016	15062	14984	15025	14982	14984	14802	14974	14941	14960	14987	14927	14961	14987	14919	15070	15040	15106	14977	15095	15126	15164	15047	14845	15103	14922	14952	15073	15045	15095	15066	14912	14945	14990	15050	14906	14905	14887	15039	15022	15029	15101	14946	15003	15004	14980	15002	15058	14907	14931	14801	15021	14938	14962	15123	14948	15188	15135	15062	14956	14816	15037	14879	15036	14958	14873	14801	14956	14850	14950	15076	14985	14929	15017	14975	14946	14942	15033	14778	14896	14834	14970	14953	15092	15120	15065	14964	15069	14924	14889	15018	14966	14935	14969	14936	15113	14876	14967	14881	15004	14784	14838	15008	14983	14940	15174	14874	15050	15049	15088	15052	14898	14954	14889	14840	14874	15094	15204	15012	14980	14992	15012	15062	14898	15017	14999	15006	15083	15054	14904	15032	14876	15006	14889	14878	14961	14977	14888	15002	14731	15074	14904	14966	14866	15066	15134	15015	14906	14882	14863	14915	15024	14958	14823	14932	14945	14925	14922	15035	15015	15083	14991	15022	15084	15019	14915	14840	14938	14850	14999	14961	15152	14933	14957	15070	15137	14983	15068	14912	15002	14872	14954	14900	14981	15021	14981	14889	14902	14905	15148	14829	14895	15093	14989	14948	14940	14973	14995	14855	14858	14926	15015	14977	14979	14947	14990	14991	15106	14845	14890	15033	14915	14957	15024	15007	15003	14943	14837	14989	14965	14916	14972	14958	14986	14930	14908	14851	14970	14969	14877	15005	14865	15009	14862	15008	15057	14979	14886	14976	15009	15041	15059	14889	14930	14943	15090	15006	14949	14951	15049	14792	14943	15039	14910	15044	14956	14988	15023	14953	15036	14759	15004	14849	15020	14990	15019	15105	14901	15018	14936	14982	14806	14985	14955	14975	14970	14868	14964	15094	15069	15009	15119	15083	15177	15180	14962	15091	14879	15065	14868	14921	14885	15029	14900	15200	15120	14859	14970	15013	14961	15061	14917	14945	14993	15045	14954	15084	14698	15121	14941	14786	14874	15034	14945	14890	14849	15042	15037	14981	14882	15081	14789	14821	14949	14919	15037	15054	15049	14794	15124	14979	14846	14954	14943	14996	15070	14974	15043	15150	14790	15124	14951	15061	15001	14932	14821	15007	15086	14884	14900	14885	14954	14898	15076	15044	15006	15104	15181	15083	15108	15166	14929	15032	15109	14993	14879	14908	15096	14994	14942	14826	15001	14906	14913	14803	14701	15085	14967	14978	15108	15160	14956	14940	14813	15001	15052	15080	14888	14996	14960	14891	14911	14954	14964	14984	15080	14947	14987	14925	14962	15075	14714	15018	15038	14858	14775	14891	14914	14811	14967	14997	14951	14938	14801	14782	14940	14985	15015	14904	15002	15120	15038	14835	15042	14958	15057	14928	14988	15206	15191	15052	15020	14959	15007	14905	14920	14965	14969	14853	15028	15006	14947	14810	14975	15014	15018	15012	15094	14935	14932	15002	14909	14844	15023	14873	15035	15142	14820	14942	15100	15027	14953	15006	15119	14991	14959	14881	14985	15016	14974	14887	15059	15036	14996	15185	15006	15113	14831	14922	14964	14911	14920	14925	15117	14949	15095	14826	14870	14976	15254	14936	15002	14945	14909	14886	14979	14845	15072	14979	14985	14948	14862	14919	15163	14998	15027	15031	15066	14984	14996	14846	15037	14975	14955	15117	14904	14955	15025	15058	14949	14887	14901	15059	15131	15068	14999	14949	14984	14955	14865	15010	14944	15061	14973	14910	15069	14971	15009	14818	14921	14994	14848	14916	14824	14987	14985	14945	14928	15225	14868	15066	14893	14946	15148	15065	15145	15018	14952	14766	14907	14910	14983	15054	14924	14931	15011	14771	14985	15049	14905	14859	14999	14945	14932	14861	14862	15025	14909	14849	14952	14993	14919	14939	15054	14990	14829	14819	14988	14961	15006	15131	15059	14959	15027	14902	14944	14965	14966	15090	14958	14936	15029	14975	14893	14971	14963	15015	15085	14959	14799	14963	14904	15029	14995	14865	14742	14908	15161	14813	15116	14887	15040	14977	14828	14903	14894	14799	14983	14989	14935	14897	14979	14990	14995	15053	14908	15034	14970	15054	14962	15194	14923	14905	15156	15030	15115	14922	14995	14846	14963	14852	15009	14850	15060	14860	14963	14922	15068	14893	14994	15092	14945	14946	15182	14939	14969	15033	14846	14825	15046	14855	14929	14972	14862	15071	15023	14835	14869	14897	14978	14816	15020	14983	15095	14717	15009	14943	15001	15026	14995	15023	14946	14969	15169	14933	14917	14913	14947	14941	14854	14959	14929	14861	14875	15039	15103	14933	14854	15077	15179	14941	14957	15041	14857	14898	14844	15068	14901	15037	14986	15030	14851	14859	15005	14900	14978	14984	14922	14989	14998	14933	14940	14951	15068	15008	15024	14925	14848	14997	14935	15052	14907	15004	14955	15027	15080	14788	15047	15025	14875	14989	14887	15046	15000	15097	14951	15139	14994	14947	15065	14873	15024	14965	15096	14915	14978	14844	15095	15086	15180	14985	14971	15049	14970	14904	14912	14815	14876	14920	15009	15031	15091	14998	14871	14962	14996	14834	14965	14959	15014	14917	14775	14892	14968	14995	14935	14905	15192	14942
30057	32434	39093	32792	23693	19852	17501	15988	15591	15489	15042	14912	14691	14718	14746	14660	14662	14844	14724	14701	14801	14699	14681	14531	14914	14696	14707	14747	14883	14521	14636	14689	14725	14536	14812	14577	14594	14687	14780	14778	14734	14719	14530	14562	14856	14572	14666	14565	14752	14577	14529	14581	14751	14619	14691	14667	14700	14754	14561	14700	14666	14610	14629	14635	14716	14817	14779	14776	14599	14700	14643	14539	14779	14716	14790	14655	14782	14712	14744	14622	14719	14685	14711	14722	14593	14717	14763	14879	14543	14503	14606	14768	14676	14642	14871	14504	14502	14537	14698	14560	14439	14655	14673	14744	14821	14614	14684	14627	14737	14684	14664	14628	14811	14764	14613	14760	14647	14511	14421	14648	14680	14473	14846	14835	14672	14660	14737	14644	14634	14699	14613	14645	14836	14604	14716	14767	14554	14429	14592	14585	14712	14680	14576	14629	14615	14402	14698	14457	14723	14698	14772	14741	14837	14611	14675	14564	14744	14728	14601	14578	14896	14604	14699	14695	14651	14686	14876	14489	14515	14410	14651	14582	14759	14637	14688	14782	14674	14480	14583	14537	14761	14496	14798	14687	14722	14625	14489	14730	14578	14644	14354	14580	14760	14769	14601	14607	14583	14587	14443	14571	14510	14611	14777	14515	14541	14663	14668	14547	14570	14751	14569	14703	14606	14607	14772	14727	14690	14821	14647	14571	14740	14729	14517	14452	14492	14553	14504	14464	14617	14635	14735	14417	14576	14713	14681	14644	14689	14607	14703	14564	14817	14614	14654	14699	14671	14645	14705	14671	14523	14673	14604	14526	14645	14761	14560	14578	14691	14481	14451	14546	14454	14777	14641	14747	14726	14562	14616	14551	14643	14557	14551	14635	14601	14726	14767	14797	14755	14635	14683	14536	14824	14689	14551	14614	14555	14755	14575	14738	14712	14656	14629	14546	14615	14826	14833	14635	14588	14468	14780	14632	14770	14515	14698	14633	14666	14614	14631	14603	14687	14827	14592	14743	14466	14677	14803	14724	14576	14609	14719	14673	14837	14501	14631	14837	14758	14687	14717	14672	14695	14664	14568	14471	14828	14668	14792	14531	14768	14732	14493	14790	14674	14537	14589	14481	14657	14620	14583	14800	14659	14474	14528	14754	14623	14601	14717	14420	14541	14543	14657	14510	14554	14729	14700	14567	14570	14714	14504	14666	14502	14716	14583	14493	14649	14616	14585	14846	14688	14444	14693	14738	14793	14687	14568	14581	14721	14754	14594	14671	14631	14682	14576	14723	14727	14602	14732	14645	14538	14473	14672	14660	14605	14701	14714	14670	14622	14627	14624	14576	14708	14644	14600	14612	14630	14502	14571	14784	14751	14493	14666	14829	14801	14676	14884	14783	14710	14596	14555	14572	14799	14544	14682	14841	14763	14678	14412	14629	14689	14664	14529	14950	14567	14596	14638	14665	14862	14690	14698	14675	14691	14594	14545	14728	14735	14836	14632	14751	14575	14688	14798	14654	14791	14693	14569	14710	14799	14719	14486	14708	14581	14801	14757	14696	14644	14679	14626	14563	14867	14691	14542	14498	14843	14865	14639	14751	14652	14772	14698	14675	14487	14650	14609	14697	14481	14656	14863	14780	14654	14674	14645	14582	14630	14644	14673	14689	14567	14658	14614	14646	14762	14704	14694	14610	14747	14664	14651	14528	14660	14588	14715	14679	14667	14492	14542	14658	14992	14702	14653	14577	14598	14658	14508	14694	14827	14672	14536	14581	14685	14759	14592	14528	14643	14595	14571	14708	14555	14530	14864	14773	14767	14744	14584	14627	14485	14618	14678	14811	14538	14364	14529	14505	14585	14678	14803	14507	14703	14471	14665	14537	14750	14604	14514	14602	14636	14503	14590	14730	14696	14838	14632	14586	14658	14907	14677	14625	14741	14535	14516	14550	14723	14864	14756	14660	14485	14634	14639	14622	14844	14677	14615	14623	14614	14711	14498	14798	14686	14809	14562	14475	14573	14702	14543	14549	14637	14721	14741	14667	14687	14729	14726	14752	14529	14667	14721	14381	14580	14784	14657	14761	14735	14559	14583	14573	14723	14729	14535	14591	14484	14707	14708	14712	14578	14674	14636	14709	14603	14613	14718	14595	14472	14623	14613	14492	14510	14740	14647	14718	14629	14597	14566	14580	14717	14622	14689	14598	14621	14688	14640	14452	14588	14535	14707	14695	14787	14515	14673	14675	14658	14499	14676	14554	14636	14722	14650	14479	14752	14965	14611	14650	14702	14599	14701	14638	14750	14661	14588	14608	14577	14693	14565	14678	14762	14574	14583	15027	14682	14727	14773	14546	14516	14645	14625	14746	14619	14823	14784	14663	14563	14657	14689	14723	14786	14795	14707	14615	14582	14504	14697	14567	14443	14691	14599	14441	14640	14523	14666	14657	14777	14788	14443	14509	14851	14545	14521	14733	14744	14407	14708	14665	14559	14819	14708	14635	14490	14515	14669	14692	14629	14588	14631	14447	14627	14543	14469	14646	14610	14706	14727	14725	14667	14700	14680	14788	14820	14606	14612	14496	14715	14577	14556	14561	14545	14643	14534	14437	14724	14851	14793	14694	14760	14578	14566	14743	14569	14730	14740	14449	14566	14584	14665	14578	14553	14649	14612	14803	14756	14766	14725	14668	14566	14719	14585	14668	14570	14767	14593	14544	14701	14573	14700	14759	14680	14638	14600	14477	14727	14579	14720	14771	14697	14680	14664	14871	14693	14621	14683	14636	14683	14691	14648	14563	14802	14572	14732	14576	14799	14779	14682	14573	14630	14496	14905	14730	14604	14569	14799	14601	14652	14531	14606	14658	14637	14614	14826	14654	14664	14696	14620	14799	14525	14722	14771	14669	14678	14797	14521	14695	14759	14587	14697	14539	14775	14529	14721	14616	14629	14756	14636	14561	14796	14644	14641	14528	14692	14601	14656	14759	14632	14737	14650	14713	14609	14535	14720	14734	14669	14769	14651	14795	14620	14656	14424	14711	14629	14544	14834	14613	14722	14664	14606	14530	14641	14692	14617	14733	14698	14719	14501	14553	14507	14639	14841	14680	14757	14525	14494	14509	14674	14698	14586	14749	14546	14564	14793	14695	14741	14768	14663	14593	14852	14527	14660	14677	14593	14475	14869	14459	14615	14489	14614	14712	14677	14712	14650	14458	14625	14640	14738	14847	14726	14705	14538	14366	14636	14714	14636	14648	14712	14593	14718	14595	14643	14571	14646	14661	14752	14854	14673	14619	14829	14584	14598	14631	14743	14823	14712	14735	14781	14611	14701	14578	14526	14771	14613	14631	14581	14716	14901	14606	14750	14673	14789	14751	14684	14532	14534	14770	14550	14953	14625	14519	14687	14871	14748	14555	14526	14525	14452	14509	14683	14654	14738	14532	14606	14778	14634	14748	14895	14665	14693	14583	14570	14733	14723	14704	14800	14803	14584	14668	14730	14635	14526	14822	14410	14721	14800	14794	14688	14841	14767	14492	14898	14553	14893	14587	14704	14650	14500	14772	14640	14774	14732	14606	14656	14753	14508	14660	14536	14517	14634	14778	14630	14693	14764	14356	14478	14674	14556	14749	14747	14771	14895	14792	14608	14614	14591	14557	14487	14644	14548	14789	14559	14660	14563	14642	14636	14724	14667	14685	14714	14703	14583	14664	14686	14702	14498	14537	14586	14635	14723	14713	14752	14708	14644	14741	14729	14723	14791	14618	14679	14639	14589	14708	14716	14707	14542	14653	14738	14743	14622	14472	14633	14507	14757	14749	14594	14514	14762	14765	14626	14812	14606	14551	14733	14628	14401	14744	14638	14549	14698	14515	14594	14675	14586	14586	14646	14571	14448	14613	14722	14467	14689	14833	14449	14643	14681	14659	14568	14616	14622	14443	14544	14868	14539	14695	14446	14658	14708	14697	14526	14687	14643	14719	14662	14667	14672	14573	14688	14693	14658	14564	14701	14582	14774	14777	14580	14680	14664	14802	14686	14777	14676	14647	14466	14591	14693	14605	14688	14504	14595	14732	14688	14547	14724	14638	14768	14868	14653	14888	14818	14645	14706	14805	14651	14672	14818	14610	14365	14655	14658	14545	14714	14608	14722	14671	14748	14736	14563	14656	14749	14800	14729	14451	14642	14664	14541	14450	14520	14602	14530	14822	14649	14634	14813	14630	14620	14551	14787	14736	14718	14550	14699	14491	14645	14581	14647	14644	14561	14680	14673	14746	14763	14698	14610	14567	14503	14804	14698	14559	14758	14566	14626	14690	14547	14838	14675	14652	14577	14657	14497	14547	14635	14611	14613	14661	14569	14791	14700	14746	14783	14535	14594	14686	14627	14554	14655	14864	14640	14812	14730	14759	14681	14639	14782	14617	14756	14460	14638	14372	14489	14790	14633	14491	14733	14636	14556	14632	14777	14628	14490	14657	14616	14567	14726	14626	14712	14505	14784	14584	14517	14728	14760	14823	14664	14500	14583	14728	14643	14487	14619	14611	14668	14955	14522	14738	14638	14706	14483	14609	14474	14694	14659	14791	14757	14748	14839	14648	14608	14691	14893	14743	14705	14476	14652	14649	14543	14782	14580	14623	14559	14574	14793	14537	14695	14809	14635	14701	14552	14712	14644	14833	14769	14776	14530	14701	14486	14435	14699	14532	14699	14518	14797	14891	14738	14691	14860	14740	14562	14536	14491	14599	14786	14974	14733	14436	14880	14607	14684	14450	14693	14759	14514	14670	14653	14686	14659	14680	14700	14664	14721	14606	14663	14611	14595	14598	14814	14592	14678	14714	14637	14635	14696	14642	14540	14584	14721	14687	14710	14448	14780	14613	14681	14731	14713	14749	14632	14529	14718	14773	14375	14671	14525	14510	14704	14537	14673	14561	14575	14666	14646	14796	14682	14775	14586	14633	14517	14609	14543	14554	14526	14744	14554	14559	14591	14475	14760	14615	14463	14599	14605	14676	14741	14767	14607	14729	14763	14639	14718	14566	14761	14778	14508	14636	14644	14626	14611	14465	14632	14831	14583	14636	14620	14593	14664	14687	14732	14470	14766	14596	14770	14728	14518	14580	14701	14647	14806	14797
37454	52151	45078	33294	24423	19932	17167	15761	15011	14521	14049	13844	13962	13757	13903	13916	13876	13794	13731	13819	13867	13756	13810	13826	13924	13732	13772	13909	13912	13806	13747	13767	13679	13730	13741	13816	13835	13750	13830	13760	13742	13951	13858	13973	13738	13979	13761	13947	13710	13821	13693	13822	13835	13896	13780	13981	13812	13944	13876	13810	13814	13725	13833	13721	13578	13779	13697	13808	13728	13951	13855	13820	13620	13630	13717	13744	13817	13985	13808	13815	13862	13903	13813	13768	13845	13801	13788	13765	13688	13859	13605	13906	13812	13862	13634	13885	13852	13877	13772	13726	13816	13866	13802	13928	13673	13864	13788	13939	13862	13905	13823	13694	13909	13672	13811	13852	13831	13823	13938	13948	13920	13774	13768	13719	13813	13725	13886	13912	13948	13818	13911	13735	13780	13797	13805	13673	13959	13819	13843	13857	13948	13725	13697	13693	13937	13728	13671	13942	13787	13820	13794	13797	13676	13740	13721	13775	13838	13773	13770	13775	13820	13974	13891	13764	13789	13810	13818	13767	13663	13653	13839	13792	13663	13734	13760	13891	13900	13700	13679	13872	13728	13694	13819	13822	13885	13599	13926	13686	13715	13808	13819	13861	13954	13806	13825	13706	13872	13740	13734	13785	13867	13662	13847	13669	13834	13690	13737	13826	13907	13764	13835	13825	13740	13824	13677	13709	13876	13666	13778	13722	13741	13889	13806	13939	13885	13745	13812	13757	13716	13958	13730	13887	13769	13679	13889	13959	13760	13815	13633	13798	13764	13912	13742	13822	13874	13821	13698	13859	13742	13733	13772	13891	13905	13714	13806	13755	13757	13906	13720	13713	13705	13621	13638	13718	13767	13742	13759	13734	13779	13872	14011	13908	13841	13916	13971	13758	13643	13918	13795	13795	13792	13983	13796	13900	13799	13654	13779	13791	13891	13765	13540	13748	13941	13719	13782	13650	13833	13756	13786	13849	13779	13866	13883	13843	13781	13811	13916	13834	13808	13947	13703	13872	13680	13569	13830	13778	13892	13871	13748	13740	13927	13769	13875	13688	13846	13992	13771	13581	13694	13842	13689	13833	13693	13668	13932	13729	13721	13824	13713	13733	13827	13725	13940	13714	13956	13858	13822	13792	13721	13905	13823	13803	13710	13867	13712	13906	13981	13813	13705	13821	13932	13833	13779	13842	13611	13721	13982	13921	13772	13864	13673	13771	13817	13790	13764	13898	13864	13800	13671	13776	13848	13824	13847	13750	13842	13718	13717	13850	13687	13867	13664	13920	13743	13750	13791	13912	13794	13767	13864	13672	13721	13884	13810	14031	13974	13782	13868	13749	13893	13768	13856	13955	13700	13804	13891	13695	13913	13786	13612	13776	13839	13761	13805	13846	13717	13869	13716	13731	13730	13767	13879	13660	14028	13854	13788	13680	13661	13909	13812	13735	13794	13969	13836	13885	13983	13853	13805	13759	13786	13841	13816	13656	13769	13810	13945	13808	13839	13811	13825	13857	13921	13687	13872	13760	13753	13890	13799	13710	13920	13743	13756	13773	13809	13860	13895	13857	13718	14078	13805	13854	13869	13821	13684	13642	13726	13923	13860	13726	13917	13933	13781	13824	13734	13604	13758	13821	13834	13782	13747	13745	13740	13736	13786	14022	13750	13781	13949	13566	14049	13870	13770	13794	13645	13769	14026	13627	13859	13849	13854	13757	13630	13836	13808	13837	13857	13631	13805	13724	13851	13696	13991	13941	13800	13751	13707	13746	13813	13756	13904	13898	13884	13703	13905	13872	13735	13862	13895	13627	13631	13810	13863	13813	13838	13844	13921	13866	13974	13714	13879	13951	14047	13719	13892	13775	13836	13810	13830	13850	13951	13830	13826	13708	13754	13763	13859	13677	13870	13691	13795	13731	13665	13773	13936	13710	13797	13865	13625	13838	13797	13675	13728	13834	13782	13911	13690	13768	13724	13866	13930	13898	13653	13921	13638	13928	13723	13836	13810	13949	13659	13741	13811	13655	13687	13819	13704	13727	13747	13725	13698	13965	13946	13784	13814	13872	13783	13766	13789	13859	13837	13789	13852	13795	13725	13785	13783	13909	13675	13802	13871	13742	13832	13663	13643	13842	13807	13786	13769	13694	13759	13816	13875	13708	13792	13635	13935	13853	13686	13706	13787	13820	13799	13900	13976	13903	13715	13788	13813	13812	13794	13899	13717	13885	13907	13843	13869	13809	13844	13874	13755	13812	13882	13816	13726	13809	13942	13855	13898	13779	13995	13930	13684	13903	13711	13772	13997	13833	13850	13808	13756	13962	13707	13770	13659	13829	13921	13757	13740	13801	13858	13792	13856	13791	13776	13735	13805	13837	13905	13842	13816	13777	13930	13756	13818	13744	13938	13627	13897	13769	13862	13898	13825	13610	13788	13723	13838	13786	13866	13777	13807	13764	13798	13835	13834	13802	13854	13703	13801	13877	13781	13789	13969	13682	13801	13754	13831	13893	13816	13870	13733	13829	13775	13966	13738	13751	13971	13685	13739	13817	13816	13728	13871	13678	13763	13850	13828	13897	13780	13675	13799	13789	13835	13898	13777	13795	13644	13947	13822	13690	13735	13866	13810	13829	13808	13728	13804	13810	13878	13861	13715	13790	13887	13714	13591	13892	13860	13782	13612	13951	13777	13839	13797	13702	13548	13716	13831	13866	13870	13805	13779	13777	13721	13876	13854	13913	13842	13604	13703	13828	13783	13722	13719	13791	14021	13656	13987	13862	13734	13870	13850	13861	13880	13912	13695	13877	13873	13756	13693	13783	13847	13791	13723	13740	13816	13837	13905	13939	13763	13678	13997	13987	13883	13752	13697	13836	13691	13836	13972	13842	13738	13763	13700	13716	13896	13818	13893	13795	13837	13794	13775	13849	13828	13814	13835	13782	13727	13836	13916	13807	13738	13878	13706	13933	13747	13754	13755	14032	13967	13949	13883	13893	13752	13999	13819	13684	13808	13988	13963	13792	13895	13848	13703	13914	13689	13875	13759	13759	13779	13887	13732	13910	13833	13877	13793	13835	13673	13840	13820	13951	13762	13979	13904	13835	13871	14002	13941	13628	13911	13728	13847	13818	13712	13737	13792	13581	13711	13768	13842	13719	13745	13828	13844	13737	13843	13916	13914	13803	13787	13855	13788	14016	13697	13647	13828	13873	13783	13702	13770	13753	13710	13772	13821	13930	13938	13673	13898	13787	13788	13713	13753	13792	13829	13782	13750	13727	13709	13648	13748	13979	13719	13921	13695	13975	13852	13847	13719	13796	13804	14004	13856	13811	13806	13744	13742	13979	13762	13633	13727	13866	13924	13647	13748	13847	13633	13742	13794	13786	13723	13807	13884	13889	13847	13848	13862	13754	13738	13959	13774	13850	13650	13802	13796	13908	13735	13749	13664	13669	13781	13870	13769	13860	13895	13677	13760	13892	13794	13759	13767	13868	13943	13737	13718	13964	13835	13680	13839	13954	13758	13645	13712	13920	13806	13642	13739	13592	13873	13792	13680	13886	13819	13826	13709	13660	13875	13853	13768	13799	13932	13767	13724	13875	13841	13946	13760	13877	13806	13960	13755	13773	13814	13844	13820	13739	13954	13804	13658	13709	13743	13734	13676	13878	13876	13679	13804	13810	13803	13968	13832	14045	13866	13843	13768	13694	13766	13726	13741	13916	13800	13736	13950	13878	13813	13950	13960	13891	13888	13829	13792	13773	13776	13747	13748	13804	13870	13682	13948	13942	13660	13831	13873	13750	14005	13727	13742	13805	13832	13772	13842	13769	13661	13845	13898	13827	13756	13725	13790	13800	13716	13920	13846	13764	13703	13791	13711	13629	13757	13930	13810	13810	13614	13695	13883	13775	13581	13906	13781	13724	13860	13711	13900	13852	13746	13836	13763	13917	13803	13827	13844	13729	13687	13773	13930	13893	13745	13828	13670	13775	13767	13971	13927	13775	13785	13800	13939	13761	13695	13917	13717	13949	13862	13774	13610	13923	13843	13831	13765	13824	13762	13745	13691	13841	13905	13840	13810	13819	13880	13814	13755	13822	13853	13809	13685	13862	13734	13815	13715	13806	13794	13760	13754	13736	13693	13830	13851	13968	13834	13903	13855	13918	13909	13662	13857	13929	13889	13772	13889	13831	13775	13672	13729	13755	13796	13834	13886	13887	13887	13759	13804	13638	13727	13761	13662	13934	13617	13790	13725	13882	13788	13888	13665	13862	13811	13852	13873	13902	13862	13740	13925	13819	13784	13801	13761	13850	13794	13909	13760	14033	13820	13850	13915	13719	13818	13705	13799	13883	13747	13819	13907	13829	13811	13961	13799	13792	13838	13945	13706	13813	13765	13737	13865	13792	13714	13816	13911	13752	13860	13806	13762	13739	13855	13801	13775	13883	13851	13848	13805	13874	13687	13879	13691	13854	13762	13906	13869	13845	13826	13832	13812	13748	13816	13875	13635	13784	13974	13860	13812	13958	13733	13759	13648	13922	13822	13844	13945	13651	13749	13861	13752	13727	13765	13903	13969	13936	13736	13930	13875	13893	13867	13785	13666	13798	13892	13871	13917	13880	13616	13844	13838	13781	13803	13911	13852	13672	13724	13870	13704	13964	13893	13942	13749	13666	13852	13743	13767	13866	13930	13739	13926	13714	13843	13899	13954	13749	13702	13784	13815	13815	13830	13686	13842	13720	13754	13880	13836	13698	13846	13621	13783	13838	13855	13826	13770	13762	13686	13897	13594	13793	13664	13812	13890	13833	13832	13918	13905	13963	13718	13857	13830	13682	13732	13838	13859	13671	13763	13745	13660	13712	13823	13637	13769	13686	13817	13801	13806	13676	13802	13787	13914	13789	13759	13761	13772	13811	13865	13819	13849	13687	13815	13884	13824	13895	13750	13834	13714	13663	13712	13618	13847	13865	13771	13897	13697	13806	13697	13681	13801	13821	13553	13814	13930	13758	13784	13752	13807	13768	13735	13761	13766	13825	13823	13726	13823	13759	13904	13827	13859	13734	13646	13880	13636	13822	13879	13877	13859	13818	13751	13802	13692	13760	13700	13902	13803	13979	13614	13779	13682	13779
24345	21609	29683	27455	26012	25390	23436	19226	17389	16615	16072	15964	15837	15939	15761	15712	15567	15670	15733	15634	15745	15826	15697	15624	15389	15463	15463	15485	15738	15430	15777	15593	15455	15630	15445	15526	15579	15655	15473	15634	15614	15550	15766	15768	15810	15544	15565	15422	15517	15632	15773	15575	15710	15528	15370	15125	15554	15783	15472	15501	15415	15332	15496	15460	15455	15477	15552	15581	15683	15501	15579	15336	15639	15453	15484	15602	15683	15513	15659	15489	15468	15405	15572	15554	15615	15497	15556	15402	15448	15230	15706	15722	15564	15555	15292	15581	15556	15425	15452	15488	15345	15688	15609	15513	15561	15575	15531	15358	15392	15637	15658	15528	15597	15750	15582	15492	15569	15417	15519	15434	15615	15566	15593	15499	15563	15261	15473	15469	15604	15570	15546	15494	15421	15434	15489	15410	15607	15424	15424	15459	15456	15495	15450	15758	15513	15431	15485	15593	15470	15631	15389	15379	15587	15582	15348	15673	15646	15597	15534	15434	15522	15525	15410	15390	15316	15675	15527	15549	15523	15527	15622	15464	15511	15381	15515	15518	15462	15622	15386	15558	15366	15644	15406	15476	15459	15698	15642	15629	15576	15608	15533	15555	15370	15455	15523	15356	15553	15521	15415	15550	15408	15571	15426	15450	15484	15543	15390	15497	15579	15379	15567	15514	15579	15631	15601	15537	15521	15472	15622	15449	15469	15320	15499	15592	15564	15295	15421	15459	15310	15418	15546	15665	15416	15494	15494	15594	15515	15584	15300	15533	15501	15431	15352	15511	15474	15438	15576	15396	15337	15553	15660	15512	15463	15461	15522	15688	15569	15493	15525	15621	15567	15564	15564	15501	15408	15660	15577	15342	15501	15593	15410	15567	15660	15473	15417	15382	15213	15596	15400	15497	15625	15434	15630	15723	15672	15715	15595	15427	15381	15598	15435	15553	15610	15730	15371	15502	15271	15549	15610	15473	15431	15207	15519	15714	15449	15532	15617	15463	15191	15487	15379	15438	15422	15508	15649	15549	15675	15375	15450	15392	15403	15588	15548	15583	15530	15462	15608	15485	15448	15453	15484	15699	15400	15625	15593	15317	15368	15472	15575	15386	15394	15214	15581	15476	15339	15610	15560	15704	15468	15415	15344	15574	15882	15542	15459	15485	15384	15406	15465	15485	15612	15365	15624	15531	15527	15518	15325	15385	15517	15541	15495	15515	15400	15499	15501	15642	15519	15589	15472	15211	15548	15646	15434	15771	15416	15627	15389	15702	15453	15424	15408	15366	15380	15301	15572	15569	15644	15630	15545	15524	15476	15725	15634	15431	15413	15443	15524	15501	15644	15620	15478	15583	15542	15600	15647	15297	15501	15561	15828	15611	15694	15589	15529	15612	15496	15407	15478	15497	15463	15502	15453	15376	15342	15394	15471	15479	15586	15435	15551	15391	15483	15515	15755	15376	15413	15405	15624	15367	15236	15514	15376	15373	15654	15485	15543	15499	15547	15799	15506	15466	15619	15482	15403	15460	15643	15288	15524	15477	15644	15466	15480	15648	15558	15560	15675	15501	15649	15489	15365	15409	15660	15625	15579	15413	15327	15508	15466	15558	15583	15535	15566	15473	15534	15392	15390	15559	15581	15549	15508	15462	15588	15365	15484	15410	15510	15401	15540	15421	15504	15509	15470	15490	15607	15499	15423	15529	15611	15668	15664	15621	15439	15612	15532	15531	15491	15522	15732	15505	15669	15487	15509	15532	15598	15585	15396	15508	15627	15307	15645	15448	15409	15451	15673	15498	15542	15469	15440	15404	15494	15632	15640	15320	15384	15583	15536	15498	15370	15589	15606	15553	15392	15578	15485	15581	15494	15607	15535	15523	15460	15662	15551	15495	15440	15488	15651	15398	15285	15488	15490	15551	15339	15300	15794	15529	15492	15407	15630	15510	15522	15493	15617	15429	15545	15517	15522	15369	15548	15516	15608	15668	15410	15260	15477	15365	15604	15397	15562	15475	15548	15684	15724	15610	15557	15482	15686	15579	15449	15451	15597	15383	15457	15468	15557	15449	15463	15529	15534	15593	15527	15515	15357	15354	15537	15385	15553	15389	15606	15379	15516	15306	15500	15536	15501	15462	15605	15444	15707	15463	15519	15622	15543	15517	15485	15622	15439	15583	15695	15336	15672	15585	15542	15455	15310	15573	15557	15684	15556	15467	15521	15585	15153	15400	15519	15423	15328	15416	15568	15441	15584	15454	15429	15690	15692	15605	15545	15227	15599	15495	15415	15469	15581	15560	15626	15571	15389	15241	15548	15475	15519	15429	15523	15710	15602	15556	15543	15569	15688	15736	15488	15338	15510	15538	15498	15661	15616	15548	15518	15551	15410	15456	15535	15419	15462	15534	15603	15531	15307	15504	15728	15429	15445	15545	15480	15272	15472	15366	15450	15594	15513	15441	15570	15576	15397	15317	15427	15693	15373	15532	15569	15531	15657	15466	15591	15557	15522	15624	15518	15557	15477	15340	15509	15647	15539	15682	15345	15586	15559	15475	15582	15512	15416	15577	15438	15399	15426	15496	15584	15384	15339	15757	15601	15527	15441	15379	15432	15539	15316	15423	15645	15349	15523	15619	15454	15458	15698	15444	15422	15479	15631	15428	15460	15587	15427	15506	15560	15540	15734	15475	15644	15609	15362	15444	15464	15463	15766	15447	15372	15583	15475	15512	15397	15601	15552	15629	15339	15551	15569	15519	15580	15530	15468	15517	15456	15372	15555	15564	15386	15425	15551	15608	15606	15487	15272	15478	15475	15462	15524	15437	15373	15432	15423	15559	15579	15649	15579	15559	15373	15384	15383	15574	15480	15663	15434	15668	15531	15607	15496	15536	15418	15438	15498	15466	15635	15495	15383	15451	15492	15354	15307	15513	15728	15512	15541	15445	15407	15474	15376	15428	15442	15507	15654	15603	15596	15556	15682	15470	15566	15613	15484	15635	15501	15657	15262	15510	15565	15456	15477	15432	15578	15359	15588	15504	15435	15513	15587	15589	15504	15491	15428	15394	15574	15701	15578	15313	15543	15461	15527	15449	15553	15512	15641	15590	15372	15421	15624	15540	15327	15433	15507	15556	15665	15418	15522	15584	15415	15541	15507	15492	15484	15425	15404	15391	15480	15379	15445	15536	15804	15537	15453	15372	15370	15461	15494	15548	15356	15377	15630	15463	15386	15507	15587	15400	15502	15297	15635	15281	15409	15653	15622	15446	15424	15454	15625	15497	15494	15418	15543	15444	15493	15530	15387	15536	15411	15470	15345	15583	15567	15538	15363	15295	15489	15491	15555	15373	15439	15553	15598	15616	15460	15522	15347	15586	15376	15470	15474	15533	15392	15390	15470	15514	15502	15615	15661	15563	15352	15628	15585	15565	15860	15482	15585	15432	15546	15528	15561	15559	15647	15516	15571	15580	15527	15604	15470	15462	15388	15545	15415	15454	15509	15369	15578	15372	15276	15578	15547	15616	15528	15364	15471	15493	15617	15443	15500	15374	15472	15486	15568	15394	15689	15568	15489	15464	15354	15607	15472	15545	15475	15226	15596	15215	15569	15441	15298	15463	15400	15427	15333	15501	15507	15400	15485	15493	15520	15549	15647	15613	15417	15474	15532	15563	15401	15530	15491	15751	15402	15515	15519	15593	15251	15322	15382	15499	15586	15406	15363	15555	15567	15356	15323	15600	15341	15458	15321	15608	15286	15697	15655	15528	15669	15500	15705	15566	15385	15488	15569	15494	15399	15494	15648	15544	15563	15320	15532	15628	15600	15612	15588	15515	15284	15521	15613	15498	15477	15484	15454	15457	15588	15705	15650	15517	15451	15363	15763	15551	15392	15461	15536	15473	15332	15502	15664	15627	15627	15588	15532	15501	15558	15506	15692	15500	15358	15487	15685	15621	15590	15356	15462	15545	15605	15542	15570	15601	15398	15546	15539	15480	15646	15463	15398	15513	15597	15461	15560	15556	15508	15347	15466	15535	15487	15529	15626	15551	15621	15459	15415	15746	15771	15413	15537	15531	15481	15518	15830	15576	15442	15486	15683	15595	15748	15497	15596	15439	15413	15668	15535	15502	15523	15527	15514	15543	15550	15550	15540	15628	15448	15493	15684	15487	15599	15677	15578	15570	15478	15557	15629	15584	15435	15805	15673	15406	15576	15608	15479	15536	15456	15509	15357	15316	15723	15480	15406	15572	15631	15553	15495	15482	15565	15436	15206	15539	15368	15285	15364	15350	15353	15385	15481	15498	15272	15505	15320	15250	15601	15575	15422	15432	15507	15521	15777	15509	15569	15510	15319	15649	15596	15623	15416	15549	15659	15501	15530	15500	15575	15535	15544	15425	15408	15382	15610	15378	15345	15628	15558	15644	15716	15572	15626	15478	15323	15258	15615	15348	15498	15543	15549	15627	15452	15414	15486	15600	15669	15686	15368	15468	15598	15545	15463	15358	15522	15527	15385	15382	15527	15395	15366	15403	15486	15543	15277	15351	15597	15476	15740	15291	15342	15627	15574	15649	15522	15421	15678	15383	15409	15580	15496	15436	15384	15680	15560	15447	15576	15410	15561	15759	15566	15629	15553	15473	15586	15646	15698	15579	15597	15228	15540	15628	15475	15600	15409	15526	15554	15455	15523	15487	15516	15486	15342	15526	15360	15570	15430	15564	15429	15435	15615	15483	15335	15465	15441	15442	15502	15582	15491	15525	15748	15564	15461	15422	15644	15339	15496	15366	15579	15597	15316	15529	15444	15348	15408	15637	15589	15395	15505	15777	15465	15337	15597	15371	15504	15590	15456	15570	15628	15352	15410	15537	15489	15543	15470	15460	15349	15490	15541	15590	15521	15572	15512	15640	15595	15580	15525	15520	15350	15320	15300	15430	15439	15632	15649	15496	15503	15659	15635	15580	15533	15412	15289	15616	15536	15554	15520	15537	15716	15409	15555	15579	15363	15555	15668	15374	15493	15434	15612	15603	15597	15549	15419	15510	15449	15532	15591	15573	15435	15232	15449	15551	15861	15529	15582	15502	15286	15446	15367	15536	15404	15540	15447	15547	15507	15394	15511	15418	15386	15486	15573	15499
40011	61956	55251	42231	32315	25493	20897	18210	16589	15195	14918	14725	14593	14525	14660	14531	14540	14316	14562	14534	14524	14448	14382	14269	14494	14455	14321	14479	14521	14425	14273	14441	14390	14379	14282	14517	14306	14397	14439	14391	14344	14465	14636	14376	14363	14427	14399	14438	14330	14441	14472	14515	14239	14262	14212	14234	14348	14433	14421	14301	14449	14332	14378	14386	14468	14275	14441	14395	14267	14352	14427	14425	14284	14456	14328	14295	14481	14337	14419	14346	14380	14458	14345	14390	14444	14221	14472	14440	14495	14367	14392	14364	14350	14237	14488	14288	14349	14474	14266	14222	14388	14338	14468	14340	14478	14475	14467	14385	14458	14299	14329	14480	14471	14249	14287	14376	14247	14362	14225	14304	14477	14383	14437	14372	14455	14232	14453	14509	14359	14398	14398	14633	14403	14389	14372	14210	14364	14497	14441	14386	14377	14410	14252	14251	14362	14393	14602	14500	14423	14456	14275	14272	14430	14300	14286	14477	14367	14475	14294	14351	14444	14404	14469	14383	14488	14344	14523	14293	14507	14422	14450	14344	14486	14404	14479	14362	14440	14362	14501	14390	14446	14171	14552	14377	14247	14371	14397	14462	14463	14398	14311	14446	14309	14478	14389	14236	14425	14363	14572	14508	14392	14459	14230	14295	14414	14318	14382	14397	14199	14350	14346	14376	14401	14469	14527	14284	14217	14467	14543	14344	14533	14354	14427	14327	14361	14430	14430	14330	14308	14436	14316	14341	14399	14198	14362	14170	14455	14449	14356	14578	14360	14430	14438	14436	14284	14291	14355	14504	14341	14386	14331	14309	14441	14472	14282	14470	14416	14417	14404	14349	14245	14384	14358	14432	14393	14440	14547	14485	14500	14412	14191	14421	14206	14388	14298	14206	14336	14336	14442	14426	14432	14326	14299	14333	14323	14315	14356	14293	14347	14339	14226	14427	14190	14386	14169	14323	14416	14377	14429	14435	14527	14191	14356	14415	14346	14330	14342	14480	14352	14411	14483	14312	14313	14177	14458	14413	14455	14368	14435	14405	14391	14427	14443	14395	14267	14341	14395	14355	14411	14460	14332	14452	14442	14268	14470	14511	14353	14162	14517	14202	14519	14389	14263	14268	14512	14327	14369	14266	14318	14461	14515	14353	14370	14498	14338	14477	14275	14397	14527	14588	14137	14556	14446	14387	14596	14371	14417	14488	14400	14451	14329	14456	14485	14261	14360	14416	14380	14396	14327	14357	14489	14380	14316	14381	14325	14416	14230	14447	14420	14400	14573	14239	14483	14506	14432	14484	14228	14422	14399	14367	14424	14486	14393	14238	14358	14255	14407	14239	14509	14462	14314	14320	14462	14360	14447	14247	14493	14296	14348	14370	14427	14374	14344	14366	14404	14589	14458	14532	14278	14221	14221	14523	14401	14394	14401	14345	14373	14395	14398	14273	14370	14366	14308	14408	14522	14274	14383	14503	14408	14551	14296	14505	14246	14449	14361	14299	14462	14365	14246	14340	14328	14455	14479	14103	14343	14339	14316	14372	14371	14401	14267	14394	14299	14460	14665	14264	14305	14431	14360	14298	14207	14345	14534	14424	14465	14401	14347	14307	14502	14400	14378	14490	14480	14264	14238	14322	14304	14376	14471	14190	14417	14426	14190	14443	14486	14615	14258	14357	14458	14308	14289	14350	14468	14494	14397	14456	14359	14345	14563	14368	14560	14468	14317	14247	14396	14468	14402	14292	14485	14401	14494	14084	14371	14419	14503	14376	14399	14418	14617	14266	14514	14374	14446	14298	14417	14398	14526	14335	14468	14430	14348	14388	14391	14266	14439	14376	14387	14385	14275	14333	14361	14399	14339	14391	14372	14413	14523	14539	14379	14408	14392	14207	14514	14243	14432	14387	14207	14317	14451	14363	14390	14334	14421	14197	14425	14483	14386	14278	14445	14297	14185	14381	14441	14479	14563	14297	14403	14349	14505	14344	14527	14361	14313	14291	14459	14454	14447	14491	14286	14390	14514	14330	14338	14682	14255	14323	14432	14130	14387	14427	14249	14425	14296	14304	14272	14242	14388	14535	14339	14431	14385	14456	14440	14341	14391	14399	14358	14309	14272	14434	14435	14364	14375	14254	14490	14284	14380	14242	14460	14328	14404	14449	14337	14396	14547	14392	14463	14373	14257	14194	14358	14307	14459	14309	14371	14264	14380	14362	14346	14418	14422	14367	14252	14402	14364	14321	14316	14491	14380	14418	14287	14293	14479	14291	14523	14226	14231	14313	14154	14385	14382	14376	14277	14439	14219	14398	14403	14430	14408	14320	14335	14424	14249	14342	14411	14415	14554	14542	14492	14299	14442	14309	14424	14347	14232	14319	14417	14403	14413	14077	14464	14487	14603	14298	14361	14431	14328	14404	14324	14361	14313	14316	14529	14264	14457	14420	14453	14402	14566	14390	14332	14413	14349	14327	14330	14409	14328	14290	14452	14445	14389	14290	14596	14358	14431	14356	14426	14310	14454	14234	14464	14453	14377	14458	14548	14447	14422	14556	14201	14407	14392	14335	14422	14484	14411	14382	14390	14360	14429	14272	14411	14577	14511	14334	14408	14458	14424	14425	14417	14334	14363	14285	14315	14391	14307	14345	14417	14383	14425	14437	14418	14299	14369	14388	14338	14342	14420	14252	14333	14424	14398	14426	14366	14255	14573	14526	14384	14337	14555	14255	14488	14258	14304	14280	14421	14246	14474	14245	14303	14518	14368	14394	14319	14288	14387	14420	14230	14468	14396	14323	14396	14410	14417	14537	14411	14530	14353	14325	14336	14345	14317	14362	14299	14397	14467	14440	14297	14462	14225	14268	14431	14373	14458	14381	14558	14318	14481	14353	14422	14523	14450	14175	14451	14346	14233	14236	14319	14374	14375	14275	14200	14319	14532	14424	14361	14567	14351	14195	14449	14292	14521	14333	14398	14181	14154	14341	14566	14348	14468	14387	14374	14275	14341	14478	14358	14358	14393	14376	14424	14304	14509	14421	14441	14365	14274	14407	14477	14452	14394	14442	14293	14375	14370	14383	14493	14416	14447	14359	14304	14442	14393	14563	14449	14310	14483	14362	14508	14155	14468	14415	14647	14472	14414	14383	14478	14486	14495	14384	14382	14368	14427	14353	14347	14336	14302	14476	14339	14471	14368	14443	14422	14223	14474	14525	14430	14377	14222	14585	14274	14385	14438	14445	14523	14321	14277	14508	14243	14287	14356	14285	14537	14473	14232	14399	14309	14347	14459	14434	14408	14475	14345	14557	14259	14473	14270	14318	14424	14319	14493	14470	14349	14292	14408	14332	14241	14436	14334	14304	14338	14300	14371	14487	14294	14630	14302	14571	14430	14265	14427	14480	14353	14335	14306	14332	14384	14511	14351	14495	14438	14472	14358	14346	14395	14408	14457	14460	14240	14481	14337	14386	14426	14359	14344	14277	14125	14393	14305	14277	14344	14288	14375	14290	14386	14464	14373	14298	14305	14570	14399	14411	14479	14347	14326	14473	14215	14501	14420	14367	14386	14348	14535	14290	14492	14361	14477	14347	14354	14567	14372	14149	14265	14339	14422	14399	14197	14211	14209	14283	14419	14251	14451	14411	14472	14514	14265	14298	14388	14347	14398	14305	14327	14384	14369	14316	14407	14271	14518	14516	14478	14466	14391	14348	14187	14393	14421	14471	14462	14400	14477	14223	14379	14370	14577	14454	14342	14347	14424	14447	14349	14421	14343	14412	14405	14395	14368	14446	14397	14535	14467	14332	14398	14380	14620	14454	14288	14232	14412	14384	14436	14287	14524	14461	14429	14374	14282	14377	14467	14462	14489	14471	14308	14454	14373	14426	14271	14500	14382	14365	14270	14284	14355	14393	14392	14230	14539	14284	14390	14306	14541	14476	14396	14396	14447	14429	14174	14424	14306	14189	14279	14509	14504	14362	14276	14418	14245	14435	14451	14382	14297	14352	14407	14290	14608	14497	14176	14332	14247	14359	14461	14387	14379	14252	14409	14605	14439	14331	14293	14216	14399	14293	14300	14283	14437	14361	14340	14394	14446	14215	14335	14394	14413	14356	14330	14442	14218	14480	14402	14496	14405	14391	14383	14559	14255	14358	14315	14313	14376	14458	14404	14511	14305	14499	14441	14455	14422	14280	14244	14425	14419	14325	14277	14390	14459	14416	14286	14280	14376	14347	14344	14354	14359	14404	14354	14330	14399	14351	14459	14323	14419	14432	14416	14328	14182	14450	14350	14399	14428	14395	14383	14364	14364	14491	14366	14284	14472	14480	14333	14566	14153	14408	14423	14510	14325	14343	14488	14439	14362	14279	14618	14435	14313	14275	14496	14328	14410	14348	14597	14526	14395	14488	14364	14422	14392	14367	14409	14375	14254	14381	14367	14380	14324	14332	14324	14340	14292	14332	14570	14356	14364	14241	14269	14471	14352	14427	14212	14626	14383	14352	14455	14340	14412	14149	14476	14440	14368	14423	14472	14285	14422	14461	14225	14281	14310	14397	14286	14268	14445	14419	14385	14417	14500	14347	14514	14310	14489	14418	14444	14517	14484	14383	14705	14225	14481	14543	14442	14469	14382	14464	14249	14277	14377	14354	14428	14247	14341	14326	14495	14298	14326	14456	14422	14223	14449	14400	14423	14400	14377	14280	14393	14406	14417	14429	14561	14404	14382	14385	14338	14531	14353	14350	14294	14349	14352	14393	14386	14349	14340	14442	14409	14370	14327	14417	14372	14276	14380	14495	14343	14486	14439	14311	14370	14464	14622	14436	14486	14399	14447	14312	14461	14288	14385	14378	14428	14413	14382	14460	14327	14395	14356	14509	14517	14461	14210	14535	14320	14283	14409	14459	14471	14370	14358	14290	14329	14419	14186	14395	14531	14278	14322	14433	14371	14386	14238	14307	14415	14361	14508	14380	14387	14376	14326	14271	14463	14409	14439	14424	14408	14396	14230	14403	14346	14335	14519	14431	14482	14295	14428	14384	14383	14470	14346	14434	14491	14414	14245	14451	14512	14419	14403	14440	14289	14319	14262	14619	14204	14230	14414	14528	14421	14452	14293	14326	14382	14453	14311	14360
23176	21572	29518	24857	23365	26323	27453	21357	18868	17564	16647	16357	15999	15935	16074	15838	15932	15770	15941	15716	15545	15831	15601	15762	15764	15784	15674	15543	15628	15569	15702	15733	15728	15659	15714	15539	15690	15648	15708	15612	15816	15758	15465	15523	15540	15624	15526	15514	15555	15583	15592	15854	15677	15635	15741	15685	15685	15496	15621	15527	15714	15672	15673	15767	15658	15637	15455	15382	15681	15699	15615	15511	15594	15516	15568	15682	15717	15457	15468	15621	15495	15660	15685	15511	15672	15395	15702	15760	15597	15502	15747	15504	15710	15523	15431	15583	15582	15526	15705	15591	15455	15692	15561	15487	15531	15384	15700	15605	15424	15424	15629	15762	15722	15693	15572	15590	15620	15579	15642	15534	15492	15698	15536	15542	15528	15551	15726	15592	15777	15541	15526	15672	15678	15514	15509	15581	15631	15542	15864	15628	15609	15412	15461	15720	15627	15593	15311	15508	15436	15504	15693	15654	15611	15590	15561	15632	15572	15566	15509	15714	15514	15494	15638	15627	15696	15563	15440	15407	15321	15783	15521	15535	15520	15737	15443	15745	15503	15625	15449	15467	15488	15494	15705	15376	15594	15417	15877	15519	15900	15714	15763	15417	15567	15587	15421	15516	15510	15662	15464	15574	15640	15725	15724	15628	15827	15622	15642	15744	15590	15675	15777	15734	15478	15481	15546	15717	15586	15555	15640	15741	15715	15675	15522	15537	15497	15464	15534	15507	15686	15591	15397	15549	15741	15624	15674	15608	15784	15738	15530	15578	15580	15551	15684	15460	15614	15605	15578	15569	15458	15758	15479	15675	15655	15445	15680	15558	15473	15581	15622	15686	15820	15663	15662	15449	15495	15478	15356	15483	15476	15847	15744	15638	15648	15533	15635	15663	15651	15515	15570	15493	15585	15479	15506	15525	15350	15443	15404	15685	15705	15633	15621	15690	15576	15450	15725	15724	15699	15487	15577	15475	15536	15590	15470	15439	15579	15636	15607	15696	15738	15615	15351	15529	15507	15700	15600	15542	15586	15454	15526	15525	15432	15563	15517	15743	15625	15571	15573	15443	15484	15689	15638	15552	15542	15737	15460	15567	15611	15536	15525	15718	15667	15607	15672	15673	15510	15644	15606	15482	15797	15482	15416	15779	15304	15642	15579	15704	15584	15582	15512	15826	15398	15610	15465	15565	15622	15579	15663	15464	15683	15575	15431	15691	15793	15628	15504	15595	15595	15474	15676	15459	15655	15485	15632	15493	15677	15437	15631	15506	15562	15488	15500	15506	15529	15635	15557	15381	15543	15551	15440	15655	15602	15466	15497	15673	15526	15433	15626	15647	15491	15466	15326	15711	15666	15598	15621	15322	15498	15484	15598	15552	15776	15532	15267	15660	15646	15520	15535	15656	15549	15798	15768	15487	15403	15424	15603	15534	15458	15483	15482	15546	15508	15615	15547	15509	15579	15588	15672	15538	15721	15630	15596	15516	15469	15735	15628	15567	15551	15458	15513	15408	15655	15674	15624	15596	15353	15556	15810	15609	15559	15474	15509	15465	15604	15572	15572	15535	15503	15511	15588	15502	15695	15648	15774	15682	15610	15618	15387	15440	15545	15571	15511	15681	15590	15482	15512	15578	15507	15631	15498	15546	15433	15640	15417	15496	15552	15526	15408	15365	15731	15601	15660	15565	15613	15491	15494	15623	15541	15543	15605	15625	15605	15592	15691	15476	15428	15635	15645	15746	15669	15560	15495	15478	15725	15667	15703	15565	15640	15561	15810	15701	15753	15580	15628	15639	15469	15784	15633	15389	15605	15392	15776	15689	15647	15400	15679	15396	15531	15705	15423	15662	15487	15506	15686	15685	15523	15624	15498	15618	15432	15351	15344	15569	15555	15575	15703	15567	15380	15440	15666	15519	15414	15860	15486	15649	15617	15491	15553	15320	15395	15556	15626	15561	15717	15564	15577	15605	15593	15482	15569	15650	15547	15334	15436	15329	15722	15480	15511	15453	15549	15613	15726	15698	15580	15481	15511	15685	15641	15464	15495	15551	15613	15504	15484	15524	15580	15585	15579	15577	15312	15452	15511	15685	15632	15473	15476	15688	15460	15537	15557	15732	15719	15340	15376	15533	15599	15664	15517	15671	15548	15533	15458	15546	15409	15500	15729	15600	15381	15655	15358	15482	15550	15497	15474	15633	15657	15526	15592	15694	15579	15556	15286	15438	15447	15458	15580	15581	15537	15713	15449	15744	15669	15804	15611	15566	15635	15639	15735	15477	15705	15577	15468	15603	15629	15684	15532	15377	15690	15593	15661	15656	15461	15463	15602	15568	15597	15510	15642	15663	15851	15663	15549	15512	15619	15724	15597	15592	15674	15403	15579	15681	15573	15526	15525	15677	15668	15567	15696	15336	15749	15332	15590	15680	15610	15444	15472	15474	15608	15502	15394	15671	15453	15557	15470	15446	15625	15566	15588	15496	15494	15544	15592	15469	15523	15542	15757	15611	15622	15545	15554	15457	15616	15594	15505	15535	15561	15758	15678	15613	15499	15584	15607	15539	15662	15513	15598	15495	15518	15678	15637	15616	15759	15748	15586	15510	15471	15512	15639	15473	15582	15535	15628	15545	15572	15687	15667	15684	15605	15556	15602	15533	15713	15657	15685	15600	15520	15624	15630	15508	15746	15508	15425	15757	15717	15577	15547	15466	15475	15508	15614	15580	15679	15461	15680	15644	15639	15607	15747	15684	15612	15570	15712	15459	15569	15548	15571	15680	15572	15485	15541	15511	15461	15504	15470	15595	15190	15522	15483	15535	15415	15557	15440	15719	15618	15678	15475	15467	15425	15307	15587	15521	15450	15479	15426	15642	15459	15680	15577	15468	15622	15690	15437	15536	15461	15648	15740	15665	15584	15624	15597	15413	15432	15428	15545	15624	15578	15650	15529	15587	15472	15716	15560	15623	15588	15570	15692	15786	15788	15650	15686	15494	15608	15604	15657	15546	15662	15665	15642	15573	15516	15546	15466	15601	15438	15586	15642	15598	15590	15553	15477	15512	15524	15547	15518	15401	15557	15420	15566	15519	15621	15540	15427	15452	15502	15439	15606	15652	15511	15358	15497	15553	15525	15575	15741	15707	15546	15703	15706	15659	15612	15495	15518	15670	15631	15528	15557	15682	15623	15492	15599	15534	15324	15496	15612	15431	15543	15466	15431	15556	15544	15538	15455	15755	15587	15461	15548	15464	15693	15683	15596	15510	15641	15596	15575	15574	15792	15679	15727	15651	15471	15475	15550	15567	15705	15495	15676	15724	15592	15563	15790	15566	15645	15482	15616	15549	15731	15642	15559	15452	15611	15525	15575	15540	15492	15769	15713	15634	15878	15719	15519	15524	15549	15579	15514	15577	15537	15492	15495	15456	15537	15540	15502	15516	15666	15570	15574	15440	15448	15693	15451	15652	15458	15614	15503	15457	15581	15428	15439	15489	15575	15532	15806	15530	15529	15486	15546	15573	15704	15599	15399	15720	15725	15700	15707	15574	15546	15663	15604	15563	15622	15432	15659	15481	15606	15476	15610	15534	15477	15506	15543	15556	15525	15514	15529	15506	15670	15416	15482	15546	15547	15492	15434	15643	15499	15643	15692	15508	15617	15626	15443	15588	15598	15628	15672	15618	15653	15553	15513	15427	15569	15523	15578	15706	15549	15400	15667	15486	15568	15490	15749	15643	15779	15684	15728	15634	15472	15584	15560	15612	15568	15686	15483	15691	15533	15626	15556	15418	15449	15625	15416	15486	15448	15537	15614	15514	15623	15569	15653	15331	15358	15519	15591	15744	15682	15714	15660	15535	15319	15549	15378	15556	15590	15548	15686	15422	15626	15392	15670	15703	15614	15587	15549	15615	15479	15405	15593	15410	15629	15387	15681	15581	15464	15524	15557	15582	15471	15649	15677	15374	15524	15544	15463	15565	15531	15505	15651	15663	15700	15487	15510	15439	15774	15476	15624	15421	15442	15668	15612	15705	15535	15664	15762	15527	15688	15352	15531	15576	15628	15785	15713	15586	15606	15576	15626	15646	15442	15607	15687	15686	15580	15689	15479	15517	15633	15624	15370	15716	15660	15478	15563	15660	15640	15644	15554	15663	15670	15471	15733	15568	15476	15424	15539	15427	15505	15306	15748	15618	15460	15594	15620	15402	15564	15630	15639	15591	15591	15596	15443	15570	15601	15469	15680	15489	15532	15610	15853	15701	15600	15545	15481	15524	15494	15569	15639	15665	15293	15595	15446	15823	15569	15470	15617	15583	15459	15504	15615	15574	15459	15659	15550	15551	15328	15554	15507	15617	15498	15681	15595	15613	15356	15519	15664	15667	15467	15561	15613	15619	15527	15442	15596	15682	15740	15798	15545	15471	15499	15588	15425	15588	15560	15530	15523	15380	15660	15567	15603	15403	15727	15655	15596	15381	15702	15654	15656	15693	15458	15754	15685	15638	15708	15581	15570	15625	15536	15429	15551	15531	15437	15634	15776	15690	15403	15556	15789	15392	15366	15722	15535	15599	15569	15586	15571	15667	15554	15566	15619	15558	15480	15374	15591	15681	15353	15476	15327	15761	15341	15418	15512	15635	15577	15698	15703	15570	15496	15656	15536	15437	15600	15667	15611	15577	15428	15497	15631	15435	15570	15558	15518	15496	15622	15656	15818	15456	15625	15623	15822	15678	15617	15695	15680	15643	15487	15439	15361	15747	15523	15466	15480	15580	15594	15516	15650	15566	15548	15506	15428	15452	15507	15569	15763	15642	15556	15532	15493	15699	15557	15381	15540	15679	15389	15534	15554	15559	15554	15656	15627	15474	15765	15567	15640	15441	15632	15511	15653	15506	15435	15397	15527	15429	15662	15411	15540	15690	15445	15468	15533	15601	15438	15685	15602	15652	15577	15410	15415	15626	15526	15609	15679	15464	15532	15639	15622	15648	15576	15554	15267	15686	15577	15511	15595	15511	15534	15385	15547	15505	15432	15527	15583	15475	15394	15600	15447	15532	15690	15602	15515	15577	15596	15677	15522	15739	15690	15685	15515	15585	15542	15452	15466	15561	15545	15496	15650	15630	15655	15653	15662	15537
42442	67786	61102	46651	36499	29609	24380	20676	18383	16405	15439	15090	14931	14666	14810	14671	14779	14481	14672	14433	14538	14627	14670	14587	14594	14503	14527	14507	14537	14465	14350	14666	14327	14472	14461	14629	14493	14478	14493	14420	14535	14700	14535	14424	14414	14486	14572	14521	14493	14529	14506	14477	14363	14454	14474	14445	14459	14499	14586	14558	14552	14599	14644	14364	14574	14495	14316	14644	14468	14379	14487	14514	14444	14464	14697	14507	14506	14419	14502	14509	14510	14332	14678	14370	14341	14576	14463	14633	14359	14653	14431	14555	14532	14546	14494	14549	14488	14299	14711	14680	14716	14473	14428	14448	14498	14439	14564	14502	14363	14548	14698	14383	14490	14494	14576	14463	14496	14387	14414	14457	14448	14539	14431	14434	14391	14575	14580	14552	14420	14418	14488	14637	14480	14370	14486	14339	14513	14515	14547	14564	14501	14582	14598	14552	14470	14396	14607	14449	14568	14638	14413	14529	14356	14363	14541	14642	14542	14470	14653	14450	14523	14646	14463	14570	14346	14726	14674	14509	14440	14588	14329	14472	14383	14490	14473	14501	14512	14500	14434	14539	14467	14468	14636	14469	14462	14505	14411	14398	14489	14365	14403	14470	14494	14326	14575	14560	14525	14421	14333	14600	14594	14643	14569	14545	14484	14674	14466	14544	14629	14562	14418	14540	14456	14538	14607	14461	14480	14513	14473	14655	14536	14470	14477	14479	14568	14613	14590	14471	14402	14417	14450	14573	14577	14434	14510	14654	14471	14471	14526	14539	14479	14554	14515	14518	14462	14569	14611	14465	14677	14499	14541	14514	14542	14494	14450	14552	14580	14355	14561	14382	14518	14412	14267	14610	14542	14492	14577	14490	14410	14439	14598	14425	14507	14634	14382	14569	14469	14464	14529	14522	14408	14366	14480	14484	14497	14416	14459	14540	14471	14617	14500	14503	14422	14537	14425	14360	14603	14354	14309	14376	14489	14523	14362	14322	14545	14513	14454	14282	14505	14416	14431	14395	14421	14409	14740	14581	14336	14477	14478	14544	14412	14550	14691	14596	14564	14534	14500	14537	14476	14446	14492	14512	14445	14585	14334	14412	14481	14443	14402	14469	14499	14521	14468	14512	14341	14379	14370	14482	14488	14481	14525	14474	14303	14419	14465	14445	14529	14431	14686	14298	14485	14359	14506	14465	14458	14599	14582	14311	14416	14637	14420	14546	14713	14484	14427	14424	14682	14440	14688	14564	14461	14306	14628	14500	14350	14457	14505	14470	14523	14532	14428	14363	14497	14310	14481	14734	14341	14420	14415	14429	14276	14435	14436	14294	14295	14576	14326	14524	14679	14600	14533	14455	14488	14611	14513	14629	14432	14435	14673	14462	14468	14401	14544	14491	14560	14275	14646	14619	14351	14462	14469	14585	14464	14606	14336	14381	14320	14548	14703	14671	14446	14441	14358	14620	14466	14488	14366	14394	14432	14470	14610	14357	14378	14590	14373	14506	14548	14446	14343	14294	14487	14541	14486	14584	14586	14365	14494	14480	14480	14520	14528	14492	14392	14388	14604	14511	14553	14308	14580	14476	14361	14559	14490	14618	14408	14443	14630	14369	14483	14567	14410	14530	14626	14572	14468	14588	14539	14685	14446	14579	14564	14246	14429	14362	14592	14432	14392	14394	14564	14435	14576	14206	14490	14620	14555	14369	14379	14582	14536	14321	14466	14507	14459	14449	14561	14554	14497	14516	14330	14477	14438	14434	14471	14491	14496	14373	14314	14459	14366	14508	14581	14593	14472	14508	14539	14464	14380	14476	14494	14547	14397	14319	14561	14577	14601	14533	14525	14496	14531	14495	14565	14358	14392	14512	14376	14593	14472	14397	14481	14691	14320	14671	14580	14468	14629	14583	14337	14381	14537	14426	14490	14493	14585	14413	14488	14520	14403	14474	14433	14365	14422	14318	14477	14395	14385	14524	14639	14454	14355	14529	14494	14362	14334	14440	14499	14547	14362	14328	14432	14610	14289	14487	14565	14385	14493	14564	14522	14353	14448	14405	14613	14427	14393	14474	14526	14477	14394	14620	14604	14521	14657	14380	14392	14503	14479	14558	14454	14418	14539	14459	14536	14644	14349	14636	14422	14483	14627	14396	14581	14425	14482	14456	14563	14442	14529	14510	14523	14577	14558	14387	14420	14346	14555	14573	14478	14572	14623	14398	14435	14530	14469	14620	14413	14347	14449	14408	14402	14546	14410	14412	14524	14580	14529	14422	14261	14601	14328	14481	14436	14330	14414	14387	14581	14355	14416	14425	14442	14406	14603	14561	14419	14463	14472	14463	14583	14532	14505	14522	14468	14635	14564	14323	14481	14426	14455	14442	14565	14518	14402	14369	14407	14408	14533	14442	14575	14530	14452	14407	14427	14489	14577	14529	14412	14478	14531	14594	14506	14579	14463	14528	14364	14423	14354	14475	14447	14486	14532	14449	14387	14522	14545	14551	14387	14431	14391	14420	14634	14560	14495	14626	14614	14433	14533	14422	14478	14431	14676	14444	14499	14421	14516	14420	14601	14431	14402	14374	14431	14658	14435	14411	14533	14548	14499	14458	14598	14315	14346	14606	14373	14431	14418	14616	14365	14596	14596	14429	14712	14542	14531	14579	14335	14511	14593	14458	14471	14414	14417	14599	14402	14467	14390	14433	14710	14372	14503	14255	14358	14620	14349	14540	14374	14435	14502	14403	14350	14378	14583	14640	14531	14365	14509	14617	14322	14521	14546	14440	14524	14572	14343	14516	14537	14431	14436	14528	14482	14452	14499	14323	14453	14420	14460	14376	14425	14375	14334	14544	14399	14549	14353	14376	14505	14381	14541	14438	14448	14400	14547	14552	14604	14535	14522	14518	14296	14437	14690	14487	14422	14475	14633	14531	14576	14413	14499	14363	14452	14445	14375	14498	14516	14360	14769	14316	14476	14292	14517	14429	14608	14316	14361	14366	14449	14562	14550	14666	14466	14728	14467	14561	14493	14534	14499	14598	14549	14595	14574	14542	14555	14582	14372	14470	14625	14321	14558	14436	14606	14388	14395	14687	14475	14364	14264	14542	14574	14357	14476	14799	14548	14496	14474	14287	14518	14548	14483	14548	14555	14494	14474	14612	14429	14607	14455	14636	14614	14508	14523	14387	14369	14381	14247	14426	14553	14391	14547	14482	14480	14512	14407	14635	14433	14436	14500	14289	14404	14483	14414	14345	14506	14502	14654	14464	14425	14558	14431	14325	14440	14453	14641	14481	14580	14476	14575	14448	14271	14354	14358	14579	14582	14433	14278	14422	14454	14448	14543	14456	14528	14525	14380	14483	14483	14548	14446	14277	14468	14256	14468	14467	14461	14446	14334	14482	14591	14499	14483	14457	14439	14467	14513	14359	14406	14426	14480	14449	14488	14679	14365	14537	14469	14554	14410	14430	14484	14411	14567	14467	14373	14460	14497	14353	14509	14491	14489	14591	14451	14521	14417	14371	14424	14367	14568	14494	14443	14630	14468	14525	14624	14393	14394	14538	14617	14594	14515	14309	14484	14457	14507	14617	14543	14482	14439	14452	14554	14555	14563	14480	14588	14496	14447	14425	14452	14411	14414	14505	14392	14450	14503	14589	14367	14465	14727	14420	14616	14448	14500	14360	14466	14532	14385	14670	14520	14367	14379	14533	14488	14442	14455	14456	14526	14545	14392	14679	14421	14473	14385	14425	14300	14603	14522	14522	14502	14409	14491	14414	14336	14375	14516	14442	14341	14403	14524	14571	14484	14453	14559	14428	14429	14616	14381	14458	14413	14545	14515	14520	14427	14397	14546	14419	14469	14472	14543	14549	14582	14550	14334	14566	14554	14432	14421	14580	14526	14625	14327	14392	14544	14687	14535	14481	14572	14436	14469	14383	14520	14406	14706	14342	14538	14466	14312	14589	14305	14424	14479	14490	14563	14461	14441	14386	14491	14417	14599	14356	14515	14382	14443	14481	14597	14340	14642	14433	14522	14552	14470	14515	14544	14542	14630	14518	14600	14400	14442	14478	14413	14539	14362	14503	14431	14407	14475	14606	14592	14558	14345	14604	14426	14442	14492	14412	14343	14388	14337	14415	14567	14349	14484	14515	14543	14429	14536	14396	14470	14551	14599	14340	14554	14572	14470	14419	14433	14664	14528	14571	14322	14457	14510	14533	14528	14363	14658	14475	14577	14537	14646	14350	14519	14398	14482	14353	14679	14341	14434	14499	14363	14533	14514	14487	14494	14482	14466	14305	14431	14387	14482	14464	14397	14624	14415	14380	14502	14494	14387	14506	14470	14550	14530	14488	14443	14541	14353	14488	14479	14511	14437	14479	14526	14558	14515	14621	14612	14412	14351	14535	14355	14523	14523	14541	14513	14377	14459	14577	14503	14490	14511	14460	14564	14674	14370	14410	14463	14432	14626	14403	14399	14523	14540	14565	14401	14631	14412	14383	14489	14395	14480	14395	14539	14462	14457	14514	14444	14631	14448	14422	14530	14413	14507	14359	14461	14269	14244	14429	14529	14380	14429	14546	14515	14368	14563	14669	14496	14494	14405	14600	14481	14484	14477	14693	14484	14493	14541	14537	14406	14288	14579	14476	14415	14501	14542	14228	14465	14394	14478	14318	14408	14580	14426	14328	14366	14549	14550	14481	14378	14396	14488	14468	14501	14634	14480	14412	14553	14504	14558	14521	14549	14301	14514	14570	14420	14358	14672	14398	14368	14610	14485	14574	14473	14473	14449	14380	14553	14411	14349	14469	14589	14530	14500	14643	14593	14313	14536	14509	14581	14451	14443	14431	14399	14536	14375	14492	14370	14620	14412	14492	14523	14549	14485	14437	14545	14583	14536	14439	14550	14443	14434	14532	14533	14372	14517	14464	14509	14339	14533	14597	14540	14333	14574	14389	14505	14495	14508	14502	14537	14493	14448	14391	14394	14496	14442	14591	14515	14513	14580	14419	14476	14470	14383	14596	14378	14545	14420	14611	14572	14279	14420	14422	14357	14326	14445	14437	14449	14505	14499	14437	14629	14498	14608	14368	14550	14409	14533	14689	14657	14456	14675	14457	14575	14592	14319	14501
29896	32159	37334	30773	23371	19462	17405	16031	15341	14697	14479	14339	14629	14493	14444	14374	14470	14177	14392	14052	14511	14083	14353	14378	14330	14326	14316	14288	14403	14341	14252	14211	14213	14371	14313	14501	14115	14433	14274	14267	14349	14284	14208	14277	14451	14119	14390	14451	14380	14286	14332	14304	14386	14337	14212	14133	14219	14354	14317	14181	14353	14374	14251	14255	14151	14243	14353	14004	14179	14342	14330	14312	14337	14396	14275	14396	14276	14365	14457	14308	14293	14238	14246	14445	14481	14176	14213	14334	14251	14396	14279	14137	14277	14469	14218	14266	14423	14189	14219	14295	14267	14319	14280	14362	14504	14443	14264	14494	14150	14342	14494	14122	14270	14228	14426	14265	14327	14249	14379	14297	14320	14267	14222	14155	14179	14177	14202	14239	14280	14411	14373	14157	14128	14245	14306	14217	14351	14197	14146	14310	14071	14433	14299	14227	14316	14099	14196	14326	14236	14204	14228	14371	14276	14110	14111	14219	14279	14375	14289	14287	14223	14220	14200	14323	14317	14325	14216	14120	14197	14126	14100	14380	14310	14419	14239	14275	14313	14224	14391	14373	14248	14106	14203	14178	14353	14100	14314	14169	14453	14184	14297	14379	14160	14186	14208	14206	14273	14337	14322	14434	14175	14542	14298	14112	14165	14060	14261	14312	14184	14310	14312	14168	14215	14145	14263	14145	14283	14296	14349	14190	14234	14482	14305	14167	14277	14230	14263	14182	14308	14302	14446	14365	14408	14195	14067	14140	14117	14400	14404	14592	14368	14225	14296	14162	14218	14493	14339	14127	14269	14369	14077	14261	14252	14381	14413	14299	14350	14257	14213	14159	14358	14522	14268	14388	14206	14317	14195	14345	14185	14101	14269	14175	14318	14385	14539	14282	14346	14299	14412	14250	14399	14264	14359	14153	14360	14130	14498	14376	14247	14243	14235	14308	14307	13909	14127	14169	14351	14291	14204	14445	14331	14342	14257	14219	14410	14186	14229	14374	14229	14297	14368	14332	14220	14168	14385	14272	14270	14324	14247	14245	14191	14280	14426	14417	14438	14220	14283	14158	14244	14342	14166	14431	14372	14213	14340	14185	14264	14200	14094	14411	14240	14054	14167	14327	14318	14131	14327	14322	14144	14207	14235	14196	14183	14366	14301	14465	14190	14229	14433	14230	14118	14290	14262	14146	14241	14262	14207	14171	14370	14188	14356	14144	14080	14293	14298	14349	14185	14166	14127	14056	14256	14343	14423	14225	14115	14197	14259	14351	14334	14377	14304	14232	14244	14315	14410	14167	14112	14219	14208	14269	14332	14224	14455	14175	14327	14220	14463	14231	14419	14196	14137	14337	14158	14374	14183	14143	14369	14280	14366	14235	14316	14298	14351	14191	14211	14329	14257	14245	14403	14355	14459	14314	14425	14327	14301	14266	14200	14200	14322	14394	14269	14391	14234	14260	14191	14282	14272	14179	14256	14199	14421	14371	14493	14265	14200	14307	14169	14235	14211	14353	14297	14370	14331	14254	14342	14406	14265	14355	14236	14233	14449	14316	14287	14174	14346	14491	14308	14277	14364	14217	14393	14452	14439	14368	14351	14385	14463	14501	14330	14329	14203	14366	14424	14408	14319	14378	14348	14253	14254	14257	14302	14274	14275	14208	14133	14380	14351	14207	14274	14358	14352	14210	14467	14102	14291	14102	14026	14415	14217	14264	14310	14317	14342	14212	14384	14446	14280	14449	14063	14183	14182	14226	14279	14236	14322	14166	14261	14328	14348	13991	14217	14223	14224	14220	14408	14325	14115	14275	14167	14242	14346	14375	14472	14095	14189	14256	14225	14314	14306	14175	14377	14236	14496	14231	14493	14411	14363	14339	14253	14262	14300	14002	14323	14438	14265	14172	14537	14278	14393	14143	14377	14374	14262	14350	14249	14210	14314	14256	14298	14431	14212	14086	14196	14435	14263	14386	14345	14493	14426	14262	14107	14400	14224	14263	14298	14135	14378	14518	14260	14223	14301	14310	13923	14365	14463	14485	14258	14313	14267	14326	14381	14415	14281	14294	14459	14261	14367	14259	14384	14318	14237	14237	14358	14328	14363	14365	14353	14356	14194	14239	14286	14336	14210	14391	14261	14452	14265	14232	14456	14271	14349	14272	14229	14317	14175	14283	14319	14214	14268	14480	14145	14198	14431	14567	14323	14434	14239	14179	14415	14295	14113	14189	14107	14391	14539	14265	14340	14145	14151	14263	14187	14234	14309	14413	14555	14165	14300	14243	14236	14248	14284	14455	14264	14140	14259	14249	14326	14120	14419	14249	14452	14232	14411	14269	14462	14275	14211	14406	14172	14310	14439	14217	14185	14089	14263	14297	14316	14335	14350	14349	14408	14224	14298	14283	14429	14321	14294	14431	14099	14382	14391	14457	14358	14200	14162	14217	14469	14249	14243	14041	13991	14232	14240	14385	14131	14225	14394	14327	14171	14079	14283	14333	14354	14331	14222	14441	14284	14312	14152	14203	14144	14330	14236	14369	14311	14324	14423	14196	14286	14399	14498	14409	14395	14555	14297	14515	14150	14369	14264	14247	14222	14223	14153	14293	14359	14289	14384	14429	14319	14328	14329	14312	14339	14442	14226	14328	14261	14261	14240	14295	14226	14269	14144	14340	14082	14324	14238	14328	14265	14220	14208	14406	14364	14353	14176	14082	14312	14210	14282	14343	14199	14247	14091	14273	14441	14211	14250	14104	14194	14152	14223	14144	14286	14117	14345	14343	14276	14158	14353	14274	14430	14268	14082	14372	14433	14371	14159	14272	14294	14264	14428	14306	14373	14390	14147	14250	14412	14109	14003	14327	14222	14271	14095	14277	14321	14247	14372	14304	14244	14389	14395	14190	14385	14327	14331	14397	14194	14420	14119	14349	14333	14234	14369	14452	14446	14334	14411	14292	14302	14270	14278	14239	14233	14202	14175	14288	14266	14311	14303	14548	14232	14360	14337	14282	14292	14228	14294	14417	14352	14444	14304	14433	14311	14306	14244	14256	14316	14307	14188	14135	14353	14298	14238	14196	14331	14297	14506	14383	14339	14234	14463	14363	14354	14240	14387	14333	14190	14245	14245	14188	14164	14341	14168	14331	14232	14216	14210	14361	14236	14319	14420	14276	14141	14154	14372	14469	14445	14183	14216	14246	14245	14300	14318	14131	14241	14067	14201	14421	14287	14504	14388	14146	14089	14428	14510	14344	14385	14138	14476	14248	14185	14131	14083	14262	14307	14375	14308	14392	14146	14358	14238	14279	14245	14157	14222	14396	14331	14105	14253	14268	14350	14380	14485	14349	14346	14275	14256	14462	14305	14264	14205	14123	14333	14115	14347	14243	14398	14116	14244	14337	14351	14371	14349	14401	14247	14235	14339	14462	14239	14198	14186	14397	14332	14464	14161	14210	14386	14414	14193	14391	14392	14325	14151	14300	14234	14128	14406	14477	14487	14317	14343	14222	14255	14305	14310	14250	14213	14503	14300	14432	14278	14183	14225	14199	14464	14162	14277	14368	14483	14389	14298	14343	14152	14114	14294	14145	14388	14440	14453	14251	14166	14205	14289	14268	14429	14159	14399	14268	14433	14353	14398	14179	14240	14234	14350	14227	14283	14117	14379	14291	14324	14274	14281	14468	14283	14357	14423	14161	14256	14296	14382	14341	14271	14349	14327	14252	14256	14378	14260	14152	14454	14231	14148	14225	14093	14286	14322	14363	14332	14225	14445	14215	14346	14484	14178	14298	14318	14167	14248	14179	14376	14302	14120	14427	14290	14494	14349	14349	14227	14208	14301	14232	14179	14177	14337	14263	14271	14300	14299	14211	14178	14301	14254	14480	14329	14260	14358	14466	14228	14399	14261	14380	14379	14355	14356	14289	14191	14243	14239	14373	14232	14212	14296	14261	14186	14340	14227	14251	13980	14338	14143	14320	14309	14185	14329	14429	14205	14160	14199	14363	14473	14156	14293	14391	14265	14221	14103	14180	14430	14255	14240	14148	14291	14322	14424	14231	14095	14263	14119	14338	14375	14428	14321	14156	14285	14142	14312	14230	14395	14168	14219	14296	14397	14372	14341	14343	14341	14398	14118	14176	14445	14135	14327	14396	14077	14164	14395	14320	14304	14103	14156	14301	14486	14255	14439	14216	14299	14436	14343	14154	14373	14298	14324	14333	14208	14281	14210	14488	14304	14307	14302	14278	14335	14272	14257	14439	14430	14346	14269	14146	14291	14297	14358	14110	14285	14186	14264	14439	14219	14326	14249	14335	14335	14577	14377	14318	14250	14274	14223	14260	14439	14273	14306	14302	14455	14250	14294	14309	14219	14349	14215	14310	14249	14326	14105	14268	14210	14305	14121	14348	14231	14292	14079	14139	14320	14034	14316	14224	14310	14252	14313	14188	14300	14256	14433	14405	14073	14116	14446	14309	14392	14497	14340	14347	14279	14472	14236	14191	14127	14295	14386	14387	14056	14350	14223	14229	14261	14271	14341	14183	14260	14367	14212	14317	14243	14274	14387	14184	14214	14344	14461	14191	14497	14414	14335	14400	14376	14147	14333	14186	14304	14365	14435	14315	14143	14248	14031	14210	14393	14177	14374	14166	14303	14435	14253	14181	14276	14507	14024	14135	14207	14534	14209	14390	14215	14356	14413	14259	14345	14239	14358	14325	14263	14300	14311	14112	14098	14090	14197	14257	14340	14310	14468	14367	14366	14135	14245	14329	14059	14338	14432	14433	14462	14139	14380	14185	14365	14405	14408	14195	14262	14585	14242	14260	14368	14402	14135	14332	14449	14281	14285	14339	14453	14351	14409	14341	14380	14284	14246	14284	14601	14180	14309	14315	14226	14345	14322	14242	14075	14153	14333	14162	14294	14367	14181	14273	14296	14376	14257	14363	14411	14255	14305	14246	14251	14306	14165	14310	14305	14245	14391	14312	14253	14319	14321	14272	14482	14166	14267	14315	14291	14215	14496	14346	14302	14395	14211	14343	14237	14322	14397	14360	14261	14329	14233	14237	14384	14470	14346	14207	14213	14334	14267	14361	14228	14317	14316	14221	14304	14295	14257	14292	14290	14256	14104	14280
37793	51622	43395	31501	24979	19980	17117	15362	14428	13988	13862	13804	13630	13576	13759	13713	13711	13702	13664	13669	13633	13571	13743	13537	13697	13586	13756	13506	13616	13717	13587	13623	13484	13640	13529	13541	13653	13446	13549	13539	13523	13528	13634	13589	13639	13688	13495	13531	13746	13724	13471	13538	13474	13570	13709	13626	13664	13794	13667	13477	13499	13645	13574	13580	13412	13582	13602	13582	13517	13608	13583	13462	13363	13594	13389	13783	13446	13466	13651	13539	13744	13591	13643	13550	13371	13563	13546	13524	13528	13653	13675	13791	13535	13677	13482	13681	13619	13609	13766	13402	13555	13556	13542	13575	13592	13523	13667	13577	13461	13665	13601	13556	13610	13473	13514	13544	13517	13489	13575	13660	13684	13568	13430	13649	13472	13674	13692	13432	13395	13426	13505	13550	13608	13583	13521	13615	13525	13623	13549	13390	13529	13547	13518	13597	13572	13511	13548	13704	13698	13503	13637	13666	13504	13630	13515	13537	13542	13659	13551	13580	13639	13465	13658	13557	13654	13391	13635	13597	13492	13666	13449	13471	13571	13643	13592	13646	13610	13577	13586	13575	13738	13594	13727	13619	13550	13581	13712	13556	13753	13477	13337	13692	13465	13549	13561	13737	13596	13592	13472	13661	13454	13594	13643	13624	13526	13632	13615	13480	13580	13643	13621	13442	13606	13533	13544	13485	13556	13601	13581	13533	13617	13578	13525	13559	13539	13459	13803	13484	13484	13603	13517	13575	13633	13717	13589	13552	13682	13518	13543	13553	13476	13610	13601	13629	13483	13430	13521	13640	13642	13491	13618	13608	13624	13589	13727	13634	13655	13527	13547	13707	13510	13626	13624	13512	13576	13630	13687	13443	13640	13510	13591	13614	13575	13388	13562	13405	13538	13428	13608	13572	13559	13704	13522	13574	13471	13465	13556	13538	13627	13582	13692	13698	13451	13496	13512	13653	13456	13657	13613	13535	13547	13576	13476	13650	13626	13772	13539	13520	13566	13630	13618	13558	13427	13707	13495	13668	13570	13539	13549	13531	13581	13644	13561	13534	13591	13697	13461	13614	13516	13561	13634	13507	13701	13495	13630	13530	13569	13703	13699	13575	13526	13597	13699	13375	13626	13493	13438	13615	13568	13584	13705	13481	13542	13688	13572	13596	13539	13549	13544	13469	13566	13513	13636	13694	13551	13589	13603	13463	13492	13285	13648	13605	13622	13723	13617	13410	13578	13626	13416	13525	13350	13533	13589	13744	13672	13558	13734	13693	13687	13583	13702	13514	13695	13689	13565	13497	13637	13542	13410	13429	13444	13604	13536	13585	13695	13642	13454	13771	13609	13520	13628	13599	13508	13536	13442	13438	13506	13572	13784	13740	13392	13450	13498	13576	13546	13678	13579	13541	13627	13527	13574	13427	13603	13738	13554	13618	13576	13601	13502	13557	13689	13541	13583	13583	13523	13449	13648	13602	13537	13570	13397	13529	13496	13644	13675	13623	13644	13582	13582	13370	13510	13452	13465	13577	13402	13640	13569	13457	13435	13667	13527	13619	13374	13400	13545	13506	13552	13549	13510	13788	13502	13585	13567	13560	13690	13699	13486	13534	13637	13579	13683	13669	13488	13574	13583	13676	13547	13708	13418	13670	13650	13698	13720	13405	13536	13622	13563	13326	13568	13470	13510	13656	13618	13493	13660	13593	13540	13424	13498	13414	13509	13660	13501	13495	13665	13625	13506	13682	13581	13508	13557	13650	13562	13508	13513	13555	13557	13663	13547	13611	13492	13642	13556	13581	13614	13589	13424	13481	13596	13656	13670	13560	13523	13683	13551	13624	13474	13637	13399	13470	13615	13405	13504	13487	13590	13662	13455	13614	13497	13565	13540	13543	13505	13599	13555	13466	13674	13587	13654	13438	13608	13553	13523	13626	13591	13558	13473	13659	13571	13543	13597	13668	13604	13605	13561	13625	13464	13726	13578	13593	13446	13577	13539	13533	13439	13602	13552	13757	13535	13437	13588	13469	13616	13733	13500	13509	13556	13560	13620	13630	13759	13426	13670	13542	13506	13503	13662	13557	13571	13631	13649	13486	13584	13579	13471	13660	13694	13547	13622	13625	13613	13554	13605	13577	13521	13597	13687	13522	13596	13570	13491	13678	13441	13567	13602	13497	13671	13670	13525	13486	13502	13544	13521	13635	13487	13580	13482	13588	13470	13598	13471	13632	13708	13471	13547	13616	13643	13412	13588	13577	13598	13670	13654	13476	13597	13487	13412	13594	13391	13520	13804	13606	13506	13612	13538	13504	13654	13429	13618	13605	13495	13570	13667	13576	13515	13520	13554	13421	13564	13450	13499	13588	13559	13560	13546	13555	13491	13593	13487	13641	13713	13712	13617	13445	13602	13509	13517	13538	13529	13635	13597	13414	13708	13554	13650	13503	13590	13618	13700	13658	13452	13764	13770	13493	13510	13529	13525	13599	13495	13587	13538	13571	13509	13516	13609	13420	13579	13671	13601	13489	13575	13558	13614	13405	13645	13505	13598	13583	13504	13500	13597	13774	13501	13557	13562	13549	13576	13646	13439	13711	13539	13720	13651	13725	13523	13526	13549	13428	13615	13443	13707	13708	13564	13658	13634	13523	13691	13632	13621	13659	13595	13697	13794	13529	13561	13551	13620	13612	13707	13630	13594	13623	13659	13728	13585	13631	13621	13604	13800	13569	13688	13501	13703	13466	13425	13522	13550	13608	13824	13483	13632	13773	13617	13531	13635	13618	13493	13556	13496	13496	13637	13647	13506	13592	13694	13526	13619	13560	13471	13574	13485	13551	13323	13581	13612	13500	13644	13531	13509	13598	13534	13818	13596	13615	13480	13505	13510	13706	13509	13475	13559	13584	13542	13463	13593	13685	13594	13557	13590	13645	13589	13552	13491	13568	13507	13520	13472	13486	13545	13474	13419	13585	13516	13617	13602	13592	13575	13486	13509	13689	13607	13663	13634	13296	13560	13568	13631	13681	13524	13474	13675	13437	13379	13640	13564	13540	13619	13549	13433	13678	13598	13743	13479	13640	13533	13620	13622	13631	13654	13638	13569	13353	13587	13408	13766	13796	13659	13811	13398	13616	13607	13440	13583	13646	13567	13490	13536	13492	13571	13611	13551	13692	13501	13645	13462	13530	13645	13553	13708	13542	13543	13612	13666	13730	13527	13549	13632	13657	13768	13556	13673	13504	13682	13725	13558	13575	13605	13646	13543	13517	13655	13488	13576	13624	13581	13517	13605	13509	13532	13458	13675	13565	13613	13563	13595	13542	13544	13484	13561	13660	13693	13455	13532	13757	13550	13462	13677	13685	13501	13486	13564	13501	13680	13541	13481	13500	13541	13576	13444	13536	13531	13661	13639	13492	13537	13500	13489	13452	13620	13644	13563	13502	13515	13633	13467	13614	13667	13522	13603	13433	13348	13509	13446	13678	13513	13465	13506	13679	13423	13640	13423	13532	13590	13560	13545	13572	13644	13557	13472	13583	13616	13629	13491	13663	13631	13540	13586	13530	13552	13706	13484	13571	13512	13599	13673	13613	13587	13604	13492	13626	13530	13604	13668	13546	13584	13525	13589	13547	13593	13641	13463	13578	13665	13577	13637	13513	13378	13621	13709	13560	13627	13637	13397	13501	13443	13587	13491	13439	13691	13672	13620	13552	13634	13591	13622	13553	13636	13713	13579	13454	13612	13452	13567	13543	13562	13646	13577	13705	13590	13630	13579	13603	13564	13686	13455	13583	13633	13657	13639	13452	13678	13522	13536	13557	13520	13705	13608	13560	13611	13613	13496	13567	13593	13559	13685	13401	13465	13554	13649	13522	13552	13544	13489	13596	13622	13601	13476	13496	13566	13532	13559	13476	13484	13583	13454	13625	13642	13580	13611	13630	13502	13547	13538	13634	13503	13464	13608	13511	13644	13645	13584	13648	13626	13520	13508	13636	13564	13547	13651	13558	13769	13613	13517	13440	13502	13658	13510	13572	13638	13509	13556	13612	13690	13587	13801	13335	13659	13601	13507	13541	13594	13450	13630	13529	13501	13662	13669	13596	13600	13574	13698	13553	13646	13520	13473	13625	13568	13475	13624	13633	13635	13584	13538	13415	13644	13727	13450	13587	13477	13493	13533	13622	13490	13517	13549	13490	13682	13502	13525	13571	13563	13577	13659	13502	13604	13621	13356	13536	13713	13627	13607	13491	13701	13450	13425	13653	13555	13760	13662	13536	13497	13737	13538	13575	13558	13582	13422	13398	13531	13714	13467	13670	13567	13549	13546	13715	13516	13707	13509	13568	13489	13529	13445	13576	13700	13463	13582	13604	13674	13725	13500	13535	13393	13605	13406	13614	13622	13551	13450	13587	13443	13732	13487	13730	13414	13508	13695	13668	13598	13612	13532	13531	13657	13518	13678	13458	13547	13443	13539	13577	13728	13480	13594	13369	13519	13490	13605	13629	13693	13746	13511	13585	13557	13672	13781	13547	13675	13620	13417	13669	13674	13565	13653	13447	13599	13375	13429	13605	13601	13552	13423	13647	13582	13547	13601	13644	13626	13463	13746	13417	13527	13764	13739	13553	13668	13597	13409	13669	13360	13401	13468	13613	13613	13686	13635	13561	13550	13488	13695	13506	13688	13651	13614	13626	13576	13698	13525	13609	13568	13579	13473	13628	13606	13508	13328	13650	13487	13459	13676	13509	13664	13515	13643	13567	13558	13618	13380	13655	13483	13541	13760	13616	13641	13541	13463	13694	13540	13458	13510	13672	13476	13507	13476	13463	13496	13446	13477	13609	13585	13653	13681	13665	13582	13602	13603	13511	13518	13556	13688	13480	13767	13538	13558	13556	13547	13558	13746	13503	13533	13528	13485	13408	13580	13627	13483	13501	13704	13592	13548	13561	13566	13602	13588	13528	13592	13441	13403	13527	13580	13677	13594	13581	13580	13431	13628	13533	13581	13595	13636	13663	13427	13560	13651	13525	13547	13755	13470	13613	13506	13679	13459	13399	13576	13596	13555	13868	13593	13672	13594	13547	13566	13566	13591	13546	13616	13544	13507	13630	13605	13473	13561	13552	13459	13690	13529	13601
24338	21616	29770	27553	26243	26237	23901	19619	17472	16401	16105	15749	15558	15729	15595	15582	15617	15530	15569	15636	15636	15585	15482	15742	15720	15551	15446	15631	15572	15524	15662	15436	15471	15546	15479	15625	15688	15365	15271	15403	15415	15574	15659	15608	15492	15634	15514	15419	15452	15618	15629	15481	15439	15443	15548	15354	15463	15396	15601	15629	15524	15625	15468	15615	15656	15598	15564	15419	15422	15366	15541	15401	15549	15578	15649	15663	15560	15398	15533	15557	15604	15623	15534	15424	15476	15367	15452	15519	15482	15531	15472	15515	15419	15464	15487	15392	15456	15446	15536	15439	15434	15544	15458	15437	15430	15568	15562	15459	15410	15421	15701	15446	15472	15524	15443	15428	15578	15434	15368	15448	15333	15427	15566	15570	15518	15552	15310	15425	15457	15574	15414	15452	15483	15259	15477	15533	15460	15370	15521	15408	15512	15437	15606	15427	15513	15324	15473	15286	15594	15428	15519	15453	15403	15434	15483	15511	15631	15492	15268	15549	15465	15435	15489	15404	15362	15402	15595	15582	15539	15577	15758	15511	15406	15435	15423	15509	15541	15443	15633	15628	15410	15435	15403	15486	15437	15195	15336	15571	15428	15612	15390	15403	15318	15539	15434	15383	15318	15387	15541	15420	15705	15613	15562	15395	15344	15474	15568	15360	15409	15486	15602	15341	15466	15555	15386	15505	15481	15487	15549	15280	15440	15367	15365	15535	15416	15421	15400	15529	15284	15361	15386	15362	15465	15322	15202	15371	15423	15631	15533	15472	15280	15533	15558	15594	15309	15544	15549	15312	15477	15557	15650	15423	15438	15641	15357	15516	15484	15389	15488	15467	15474	15472	15431	15350	15583	15528	15387	15429	15243	15364	15484	15333	15418	15403	15461	15334	15404	15383	15433	15466	15401	15549	15429	15631	15536	15350	15473	15643	15644	15624	15432	15239	15330	15439	15413	15479	15557	15486	15435	15427	15277	15287	15591	15550	15542	15454	15382	15316	15520	15521	15424	15467	15475	15512	15411	15515	15550	15486	15414	15092	15492	15562	15514	15454	15515	15442	15506	15339	15592	15465	15519	15390	15527	15571	15599	15394	15451	15484	15348	15624	15578	15623	15495	15494	15364	15384	15471	15557	15491	15430	15556	15556	15477	15371	15463	15583	15478	15647	15623	15590	15399	15599	15472	15561	15441	15618	15342	15563	15372	15606	15427	15528	15424	15559	15357	15453	15460	15314	15454	15441	15438	15390	15382	15448	15504	15616	15443	15462	15390	15397	15661	15322	15421	15424	15534	15525	15479	15441	15393	15678	15382	15426	15512	15402	15512	15453	15358	15471	15536	15499	15535	15485	15499	15463	15397	15291	15404	15445	15270	15519	15582	15501	15572	15374	15487	15538	15412	15433	15662	15491	15304	15520	15416	15524	15465	15621	15423	15603	15370	15440	15403	15362	15354	15434	15661	15388	15511	15465	15495	15590	15341	15299	15532	15490	15465	15475	15420	15585	15454	15452	15645	15430	15488	15341	15565	15453	15415	15328	15400	15530	15544	15643	15402	15402	15456	15403	15416	15472	15526	15568	15590	15454	15396	15446	15391	15428	15525	15431	15282	15548	15318	15495	15296	15400	15464	15340	15519	15330	15508	15339	15426	15345	15469	15442	15156	15427	15645	15414	15537	15393	15327	15464	15535	15710	15362	15443	15526	15445	15379	15415	15475	15546	15522	15405	15516	15623	15428	15418	15318	15438	15437	15530	15366	15538	15528	15478	15472	15507	15490	15360	15608	15630	15339	15702	15455	15499	15287	15482	15531	15344	15388	15401	15427	15519	15480	15428	15330	15560	15487	15397	15307	15486	15469	15437	15619	15387	15476	15557	15397	15460	15446	15562	15450	15536	15383	15395	15530	15407	15450	15451	15532	15246	15583	15552	15546	15316	15394	15411	15466	15392	15388	15451	15604	15475	15464	15608	15452	15369	15227	15449	15513	15584	15447	15501	15550	15302	15526	15444	15453	15693	15341	15647	15477	15419	15374	15375	15397	15496	15602	15374	15530	15364	15488	15589	15629	15274	15451	15582	15405	15536	15533	15358	15457	15398	15439	15341	15535	15490	15426	15650	15443	15427	15524	15436	15477	15183	15475	15580	15364	15483	15422	15581	15488	15562	15761	15319	15371	15565	15534	15433	15451	15431	15456	15579	15299	15538	15418	15345	15348	15498	15570	15415	15445	15689	15470	15159	15610	15588	15498	15575	15412	15625	15488	15401	15434	15558	15621	15461	15708	15565	15377	15475	15518	15351	15348	15325	15530	15391	15621	15489	15628	15422	15590	15554	15540	15610	15549	15337	15413	15569	15513	15628	15604	15426	15561	15538	15395	15485	15481	15612	15501	15591	15700	15562	15532	15571	15442	15668	15478	15427	15489	15393	15349	15487	15554	15413	15509	15386	15586	15361	15657	15474	15584	15569	15486	15401	15387	15398	15558	15386	15393	15428	15604	15475	15553	15572	15400	15509	15280	15585	15549	15472	15298	15378	15562	15514	15516	15558	15473	15479	15442	15373	15452	15672	15495	15490	15579	15435	15505	15349	15462	15510	15513	15397	15410	15465	15515	15489	15463	15655	15442	15480	15121	15640	15511	15468	15410	15533	15374	15518	15341	15472	15455	15227	15453	15429	15427	15461	15481	15560	15510	15273	15420	15563	15388	15316	15348	15542	15402	15534	15573	15482	15396	15477	15446	15594	15584	15398	15582	15503	15601	15641	15600	15567	15292	15493	15439	15368	15452	15274	15420	15563	15387	15436	15550	15606	15550	15581	15465	15625	15593	15447	15575	15444	15477	15616	15430	15610	15505	15505	15607	15543	15464	15348	15485	15580	15470	15430	15540	15327	15458	15474	15223	15534	15435	15525	15378	15480	15585	15472	15267	15436	15614	15518	15646	15442	15335	15383	15397	15581	15507	15582	15352	15462	15545	15346	15337	15545	15463	15305	15329	15489	15453	15407	15377	15537	15438	15442	15345	15426	15656	15635	15482	15471	15502	15545	15621	15436	15358	15171	15630	15445	15327	15412	15498	15414	15263	15418	15393	15558	15462	15597	15411	15520	15622	15364	15313	15487	15580	15548	15520	15308	15530	15344	15639	15442	15400	15365	15399	15585	15332	15420	15627	15414	15599	15517	15658	15496	15552	15509	15543	15568	15189	15301	15346	15470	15271	15235	15247	15164	15406	15392	15540	15343	15261	15395	15302	15436	15476	15524	15535	15473	15458	15444	15438	15428	15541	15370	15437	15429	15466	15529	15641	15352	15397	15574	15293	15342	15542	15514	15395	15508	15359	15420	15462	15446	15676	15418	15441	15493	15550	15586	15462	15535	15341	15517	15549	15126	15540	15474	15471	15577	15471	15600	15437	15340	15450	15489	15416	15483	15588	15782	15500	15273	15369	15454	15353	15586	15302	15478	15495	15604	15297	15342	15518	15465	15388	15603	15427	15381	15391	15603	15415	15424	15538	15375	15324	15437	15449	15449	15590	15365	15374	15484	15422	15389	15368	15423	15289	15531	15578	15476	15580	15454	15519	15472	15328	15444	15530	15513	15367	15301	15404	15470	15544	15400	15508	15451	15513	15581	15475	15416	15502	15449	15383	15423	15320	15369	15480	15442	15365	15507	15650	15407	15520	15513	15539	15529	15411	15519	15480	15420	15357	15446	15365	15475	15548	15403	15585	15507	15528	15520	15567	15457	15558	15354	15303	15611	15542	15562	15423	15506	15358	15450	15535	15618	15458	15560	15567	15579	15362	15470	15549	15583	15546	15516	15424	15329	15476	15638	15579	15398	15564	15482	15378	15142	15439	15371	15661	15471	15513	15621	15538	15390	15521	15476	15370	15305	15286	15635	15558	15487	15729	15517	15575	15341	15493	15459	15517	15399	15380	15651	15342	15552	15384	15464	15604	15406	15313	15424	15595	15420	15277	15576	15510	15240	15221	15547	15306	15416	15681	15397	15398	15430	15421	15557	15541	15426	15620	15507	15553	15471	15518	15461	15569	15691	15567	15448	15480	15537	15525	15514	15440	15653	15589	15339	15526	15351	15442	15349	15515	15579	15459	15259	15609	15646	15380	15330	15411	15358	15650	15501	15383	15326	15615	15240	15482	15390	15405	15293	15457	15530	15509	15298	15469	15608	15439	15537	15426	15254	15501	15363	15565	15531	15376	15394	15460	15473	15477	15491	15348	15363	15349	15515	15314	15491	15409	15513	15615	15509	15409	15461	15596	15599	15465	15475	15514	15668	15445	15454	15580	15526	15529	15434	15329	15526	15355	15549	15774	15624	15414	15617	15490	15379	15546	15545	15414	15513	15514	15614	15651	15222	15529	15461	15579	15457	15561	15337	15426	15673	15674	15537	15508	15407	15316	15317	15341	15477	15479	15459	15625	15534	15310	15608	15446	15570	15641	15397	15434	15503	15478	15406	15518	15468	15378	15375	15287	15363	15655	15416	15449	15724	15509	15365	15387	15315	15413	15496	15470	15535	15577	15606	15658	15456	15385	15482	15588	15482	15518	15640	15590	15493	15444	15333	15566	15484	15399	15375	15362	15489	15469	15453	15470	15506	15354	15529	15646	15540	15259	15364	15512	15386	15610	15466	15438	15354	15371	15553	15559	15549	15506	15393	15583	15484	15470	15370	15380	15388	15553	15328	15495	15473	15444	15324	15454	15670	15487	15503	15469	15581	15477	15548	15579	15674	15479	15536	15499	15644	15343	15448	15360	15460	15409	15428	15244	15391	15365	15438	15448	15486	15395	15477	15500	15450	15404	15576	15537	15601	15516	15471	15408	15445	15474	15474	15373	15449	15381	15454	15442	15431	15378	15553	15501	15535	15452	15459	15435	15570	15338	15467	15495	15515	15488	15618	15320	15442	15362	15408	15624	15728	15374	15345	15468	15464	15454	15269	15456	15287	15528	15488	15425	15321	15637	15219	15327	15527	15429	15618	15423	15462	15468	15427	15409	15381	15462	15562	15423	15510	15598	15420	15575	15500	15500	15575	15451	15506	15499	15594	15401	15593	15627	15516	15544	15286	15457	15459	15402	15225	15292	15463	15445	15537	15515	15469	15478	15456
40070	62266	55924	41948	33310	26171	21891	18651	16432	15027	14720	14633	14605	14482	14350	14247	14601	14515	14498	14382	14358	14506	14383	14279	14533	14419	14430	14473	14458	14401	14546	14379	14440	14466	14400	14501	14537	14483	14524	14403	14435	14273	14494	14389	14374	14395	14470	14476	14514	14407	14603	14313	14410	14113	14511	14365	14385	14437	14468	14246	14463	14226	14414	14277	14346	14425	14437	14353	14582	14453	14418	14366	14451	14290	14329	14428	14417	14454	14391	14320	14273	14442	14325	14511	14435	14525	14236	14540	14266	14298	14251	14275	14370	14454	14402	14339	14154	14575	14344	14336	14273	14332	14321	14339	14406	14417	14475	14466	14303	14290	14434	14476	14309	14357	14402	14242	14477	14347	14200	14365	14379	14350	14481	14518	14361	14399	14434	14451	14490	14395	14386	14255	14489	14173	14333	14416	14269	14330	14348	14416	14454	14476	14330	14110	14427	14418	14460	14421	14400	14522	14390	14484	14578	14525	14346	14474	14461	14351	14324	14528	14316	14270	14346	14463	14387	14348	14530	14201	14366	14511	14366	14443	14411	14446	14351	14357	14359	14477	14442	14387	14443	14392	14338	14240	14460	14517	14443	14350	14307	14251	14451	14296	14383	14440	14446	14656	14337	14427	14375	14447	14367	14206	14442	14319	14311	14329	14360	14352	14302	14603	14373	14461	14485	14396	14484	14657	14240	14411	14289	14231	14229	14368	14434	14310	14431	14444	14428	14234	14424	14390	14372	14369	14225	14325	14320	14270	14602	14351	14347	14439	14437	14521	14340	14503	14385	14401	14628	14286	14316	14498	14369	14522	14465	14369	14364	14353	14275	14401	14406	14439	14357	14413	14355	14444	14371	14471	14497	14336	14223	14640	14482	14361	14330	14525	14485	14358	14344	14458	14273	14404	14339	14430	14466	14516	14301	14399	14260	14343	14402	14417	14319	14421	14381	14297	14226	14409	14343	14435	14493	14381	14358	14365	14439	14367	14321	14311	14321	14277	14429	14516	14417	14311	14356	14382	14430	14316	14504	14290	14414	14545	14355	14460	14417	14450	14200	14483	14297	14368	14240	14329	14447	14401	14116	14220	14422	14436	14361	14312	14537	14344	14350	14320	14419	14303	14386	14413	14536	14395	14439	14521	14391	14429	14317	14367	14503	14344	14341	14381	14272	14509	14367	14361	14418	14444	14417	14473	14401	14457	14362	14509	14443	14486	14216	14455	14586	14168	14408	14274	14451	14563	14425	14444	14420	14372	14485	14475	14424	14509	14183	14351	14510	14457	14343	14334	14389	14436	14372	14377	14452	14719	14448	14259	14481	14362	14485	14372	14306	14455	14392	14494	14482	14447	14416	14438	14234	14527	14340	14319	14315	14407	14306	14458	14178	14282	14277	14314	14321	14291	14404	14396	14311	14433	14410	14448	14482	14356	14287	14415	14314	14286	14368	14282	14374	14399	14462	14324	14386	14338	14399	14516	14440	14340	14536	14358	14383	14455	14248	14425	14443	14355	14362	14377	14484	14467	14396	14530	14566	14413	14443	14327	14341	14296	14385	14365	14357	14407	14420	14285	14292	14329	14429	14440	14583	14392	14511	14400	14428	14308	14453	14253	14515	14379	14265	14541	14341	14353	14422	14259	14395	14465	14332	14378	14382	14397	14488	14334	14305	14317	14335	14327	14268	14281	14439	14295	14552	14381	14165	14451	14354	14474	14438	14374	14479	14385	14480	14298	14379	14453	14190	14249	14446	14356	14231	14466	14303	14418	14388	14332	14447	14413	14528	14398	14508	14263	14455	14549	14575	14424	14261	14521	14389	14400	14368	14241	14356	14237	14394	14525	14557	14205	14439	14317	14353	14397	14377	14248	14398	14519	14300	14438	14353	14342	14501	14283	14363	14251	14503	14334	14424	14286	14412	14376	14403	14313	14491	14210	14297	14423	14422	14382	14334	14367	14336	14347	14380	14365	14488	14371	14481	14361	14451	14313	14311	14485	14360	14344	14414	14334	14510	14485	14410	14619	14459	14301	14320	14552	14430	14284	14430	14299	14401	14470	14353	14477	14326	14397	14509	14416	14343	14526	14316	14132	14435	14327	14420	14469	14245	14357	14428	14413	14583	14451	14448	14457	14454	14454	14315	14465	14334	14525	14325	14307	14368	14266	14310	14457	14398	14297	14403	14332	14428	14426	14462	14173	14112	14395	14397	14178	14364	14559	14287	14247	14488	14407	14407	14363	14310	14215	14252	14424	14354	14293	14529	14419	14280	14255	14385	14303	14457	14353	14260	14340	14307	14392	14195	14506	14520	14569	14280	14341	14343	14362	14450	14305	14400	14388	14211	14473	14496	14533	14392	14347	14382	14353	14474	14320	14511	14367	14339	14401	14572	14358	14407	14419	14448	14483	14476	14269	14481	14421	14454	14443	14324	14369	14489	14495	14353	14461	14384	14380	14344	14412	14397	14238	14398	14321	14422	14530	14393	14384	14342	14378	14550	14508	14172	14326	14237	14522	14395	14580	14382	14381	14300	14254	14313	14482	14415	14372	14307	14457	14271	14320	14547	14434	14464	14420	14342	14385	14368	14399	14374	14434	14481	14433	14515	14311	14280	14417	14532	14236	14539	14495	14482	14270	14383	14410	14246	14391	14301	14261	14575	14355	14461	14253	14451	14382	14252	14451	14305	14508	14270	14408	14603	14382	14390	14360	14404	14270	14428	14616	14322	14372	14528	14456	14423	14349	14452	14378	14465	14385	14456	14337	14414	14345	14358	14430	14321	14374	14372	14388	14382	14385	14437	14386	14239	14259	14440	14295	14315	14314	14409	14330	14441	14470	14271	14362	14475	14393	14325	14461	14310	14374	14207	14496	14509	14514	14596	14287	14434	14347	14498	14511	14460	14336	14474	14290	14545	14261	14419	14263	14540	14308	14571	14300	14253	14293	14356	14417	14381	14425	14356	14311	14325	14489	14460	14457	14437	14459	14422	14323	14373	14284	14570	14347	14408	14248	14379	14448	14309	14532	14417	14398	14381	14336	14433	14501	14342	14387	14376	14327	14249	14496	14301	14379	14335	14421	14311	14391	14415	14391	14435	14403	14330	14427	14381	14257	14494	14212	14470	14240	14393	14346	14308	14362	14406	14487	14439	14346	14405	14216	14252	14408	14508	14331	14287	14469	14404	14505	14215	14333	14541	14480	14347	14489	14295	14481	14405	14288	14308	14246	14448	14354	14529	14435	14451	14271	14300	14329	14327	14440	14290	14548	14422	14425	14465	14459	14493	14232	14443	14517	14355	14417	14413	14372	14333	14335	14488	14394	14556	14415	14295	14385	14367	14519	14306	14308	14449	14473	14326	14465	14265	14385	14461	14373	14466	14267	14408	14446	14257	14302	14248	14393	14497	14383	14521	14439	14477	14425	14316	14411	14270	14289	14385	14355	14426	14322	14509	14356	14299	14497	14398	14193	14404	14483	14450	14394	14200	14558	14323	14424	14357	14273	14362	14395	14416	14313	14419	14400	14311	14545	14385	14552	14363	14280	14362	14349	14495	14418	14366	14399	14392	14466	14485	14403	14338	14318	14363	14436	14416	14495	14334	14433	14454	14269	14370	14365	14305	14369	14333	14608	14401	14455	14523	14273	14304	14371	14393	14340	14454	14344	14392	14420	14442	14374	14390	14445	14357	14416	14279	14352	14439	14445	14458	14291	14371	14413	14431	14265	14435	14417	14625	14518	14426	14273	14328	14179	14318	14357	14228	14410	14494	14550	14293	14348	14403	14188	14307	14352	14380	14285	14295	14320	14515	14447	14390	14377	14449	14421	14298	14334	14314	14429	14454	14281	14463	14428	14243	14432	14378	14324	14419	14226	14409	14693	14160	14184	14469	14487	14327	14395	14463	14372	14408	14450	14205	14365	14412	14502	14577	14379	14454	14213	14377	14408	14439	14371	14590	14217	14335	14415	14305	14384	14459	14505	14354	14460	14416	14336	14388	14435	14253	14288	14519	14397	14349	14410	14463	14274	14455	14511	14429	14363	14479	14411	14471	14398	14361	14292	14397	14434	14423	14265	14380	14344	14285	14357	14340	14288	14311	14299	14325	14291	14445	14314	14366	14380	14417	14547	14316	14464	14366	14330	14253	14347	14368	14356	14262	14358	14371	14426	14456	14415	14377	14414	14302	14356	14404	14282	14418	14456	14552	14351	14365	14313	14342	14202	14383	14480	14361	14338	14462	14221	14351	14408	14301	14445	14365	14256	14405	14511	14381	14223	14333	14292	14568	14376	14354	14359	14379	14467	14500	14360	14407	14319	14322	14249	14412	14458	14382	14389	14406	14259	14302	14634	14351	14511	14424	14546	14484	14269	14432	14338	14382	14611	14510	14317	14347	14562	14513	14334	14460	14451	14391	14359	14470	14392	14536	14277	14346	14453	14282	14338	14475	14442	14315	14549	14305	14404	14303	14399	14279	14407	14342	14418	14371	14418	14452	14556	14503	14237	14371	14354	14315	14494	14345	14358	14520	14361	14426	14502	14414	14356	14227	14487	14374	14414	14406	14488	14368	14406	14322	14345	14430	14551	14400	14545	14387	14340	14380	14525	14289	14460	14272	14371	14464	14604	14380	14411	14223	14464	14307	14419	14445	14329	14330	14511	14586	14398	14421	14434	14412	14321	14350	14455	14394	14306	14316	14563	14473	14355	14300	14699	14550	14348	14292	14471	14415	14271	14516	14242	14298	14446	14414	14575	14500	14312	14412	14363	14406	14314	14405	14300	14440	14505	14325	14576	14429	14459	14314	14584	14216	14378	14421	14252	14563	14424	14324	14225	14407	14342	14310	14287	14236	14289	14398	14445	14260	14431	14432	14293	14584	14342	14557	14575	14358	14325	14361	14592	14401	14428	14395	14293	14339	14389	14457	14399	14270	14339	14333	14369	14289	14438	14505	14323	14406	14446	14352	14340	14532	14555	14290	14393	14222	14370	14234	14440	14333	14291	14331	14437	14532	14282	14265	14476	14195	14536	14401	14355	14371	14281	14462	14377	14399	14333	14378	14421	14419	14322	14462	14193	14415	14307	14263	14478	14208	14462	14405	14457	14454	14391	14454	14369	14487	14455	14446	14399
23160	21581	29540	25002	24080	27455	28191	20738	17581	16858	16374	15941	15640	15671	15743	15656	15830	15699	15437	15494	15509	15631	15467	15507	15615	15636	15429	15654	15595	15465	15379	15563	15419	15500	15582	15434	15782	15307	15325	15363	15490	15409	15334	15479	15506	15298	15299	15317	15621	15670	15430	15528	15273	15460	15533	15459	15552	15493	15633	15304	15433	15411	15261	15421	15504	15388	15237	15490	15310	15262	15329	15349	15484	15496	15573	15233	15459	15138	15248	15319	15220	15603	15309	15520	15220	15331	15222	15495	15266	15421	15399	15390	15456	15322	15334	15287	15299	15476	15294	15300	15316	15091	15553	15512	15373	15182	15313	15448	15310	15303	15384	15578	15496	15400	15251	15356	15323	15399	15315	15368	15403	15448	15279	15302	15428	15314	15353	15284	15171	15605	15288	15400	15358	15341	15303	15309	15410	15200	15444	15288	15238	15265	15172	15379	15457	15233	15364	15475	15150	15335	15309	15248	15532	15298	15337	15364	15547	15482	15072	15294	15502	15263	15257	15309	15317	15393	15424	15473	15087	15264	15430	15650	15351	15410	15416	15275	15238	15337	15446	15525	15211	15482	15484	15246	15506	15432	15420	15331	15371	15496	15386	15340	15384	15363	15418	15373	15249	15320	15267	15507	15412	15320	15360	15570	15203	15372	15278	15372	15258	15296	15393	15370	15361	15322	15404	15358	15231	15290	15285	15343	15353	15302	15315	15529	15454	15436	15233	15261	15239	15474	15401	15497	15201	15256	15271	15218	15417	15369	15360	15457	15138	15213	15478	15272	15441	15203	15319	15212	15408	15268	15383	15214	15348	15250	15314	15144	15353	15425	15253	15209	15175	15147	15225	15660	15260	15380	15359	15329	15385	15418	15189	15257	15179	15195	15383	15347	15391	15437	15163	15293	15519	15409	15239	15383	15226	15324	15301	15387	15448	15272	15336	15187	15381	15142	15322	15293	15333	15243	15427	15278	15374	15482	15319	15381	15354	15333	15338	15437	15226	15295	15546	15429	15334	15472	15504	15399	15424	15292	15420	15176	15288	15489	15387	15502	15296	15458	15369	15378	15355	15476	15442	15300	15404	15256	15255	15415	15499	15277	15282	15429	15384	15419	15328	15296	15495	15303	15151	15283	15388	15196	15290	15435	15237	15388	15451	15380	15391	15314	15233	15371	15238	15343	15320	15416	15284	15254	15353	15543	15539	15436	15190	15456	15351	15475	15506	15220	15433	15292	15400	15468	15381	15431	15369	15236	15049	15218	15288	15175	15269	15316	15469	15296	15272	15082	15418	15255	15365	15358	15479	15199	15359	15452	15304	15344	15312	15208	15179	15371	15350	15278	15360	15169	15272	15377	15387	15426	15223	15281	15469	15262	15300	15362	15441	15495	15443	15110	15230	15449	15322	15385	15452	15423	15293	15346	15339	15199	15150	15483	15096	15299	15352	15437	15388	15477	15408	15330	15384	15544	15481	15474	15282	15474	15438	15361	15295	15284	15258	15241	15222	15266	15250	15345	15528	15206	15253	15290	15432	15372	15265	15547	15432	15288	15300	15387	15477	15421	15164	15366	15316	15446	15541	15597	15244	15393	15191	15368	15286	15469	15360	15368	15274	15356	15425	15247	15405	15254	15363	15396	15633	15395	15329	15317	15447	15407	15311	15324	15397	15363	15493	15403	15409	15315	15295	15286	15500	15295	15293	15199	15432	15278	15384	15327	15285	15179	15340	15314	15397	15454	15230	15381	15447	15431	15391	15299	15406	15356	15541	15273	15379	15279	15404	15408	15288	15414	15354	15306	15111	15433	15040	15228	15298	15189	15306	15499	15160	15414	15328	15346	15375	15331	15487	15515	15295	15319	15352	15366	15362	15333	15407	15436	15336	15560	15362	15296	15447	15391	15144	15318	15193	15431	15395	15322	15361	15365	15375	15317	15279	15345	15220	15224	15421	15152	15319	15378	15320	15216	15361	15421	15211	15301	15107	15088	15327	15450	15476	15323	15456	15522	15498	15091	15251	15321	15384	15326	15359	15513	15243	15177	15152	15295	15328	15130	15294	15315	15298	15239	15322	15328	15378	15440	15301	15223	15351	15366	15316	15539	15516	15447	15203	15368	15259	15261	15307	15268	15304	15569	15204	15187	15444	15257	15552	15510	15260	15320	15253	15446	15321	15425	15426	15211	15417	15240	15360	15291	15364	15389	15359	15225	15326	15318	15274	15213	15492	15376	15246	15208	15110	15390	15391	15502	15361	15481	15425	15475	15303	15394	15439	15509	15390	15369	15197	15426	15245	15327	15345	15436	15306	15328	15324	15241	15372	15276	15290	15384	15275	15226	15376	15305	15429	15221	15478	15358	15511	15303	15212	15148	15382	15310	15311	15150	15376	15460	15322	15156	15396	15308	15394	15227	15339	15379	15385	15348	15383	15337	15325	15503	15194	15216	15060	15193	15456	15271	15396	15085	15234	15383	15278	15332	15287	15106	15322	15188	15327	15308	15546	15170	15212	15295	15391	15325	15141	15392	15295	15226	15495	15485	15338	15297	15154	15374	15330	15296	15246	15496	15430	15545	15333	15220	15493	15413	15256	15187	15369	15290	15407	15323	15343	15455	15262	15304	15452	15237	15231	15482	15157	15228	15643	15394	15335	15380	15413	15178	15565	15468	15438	15184	15348	15455	15548	15492	15314	15199	15320	15372	15320	15315	15427	15433	15384	15305	15194	15355	15138	15273	15331	15370	15349	15273	15438	15467	15505	15428	15391	15290	15477	15316	15394	15302	15536	15527	15097	15518	15226	15268	15272	15363	15356	15268	15350	15328	15291	15193	15422	15287	15181	15292	15386	15504	15301	15176	15442	15436	15228	15263	15426	15237	15366	15452	15410	15391	15432	15301	15369	15320	15232	15269	15250	15642	15410	15366	15363	15346	15449	15340	15414	15344	15389	15449	15267	15250	15323	15402	15073	15167	15347	15381	15237	15389	15397	15309	15314	15401	15300	15332	15447	15429	15407	15319	15319	15406	15416	15234	15323	15455	15330	15533	15494	15200	15243	15148	15358	15239	15230	15290	15348	15334	15224	15244	15292	15386	15582	15367	15455	15484	15371	15554	15393	15263	15344	15315	15451	15353	15235	15229	15324	15187	15353	15309	15479	15405	15384	15501	15177	15508	15233	15381	15215	15167	15422	15390	15400	15217	15274	15197	15425	15501	15325	15420	15265	15342	15333	15129	15124	15280	15479	15417	15348	15275	15232	15347	15336	15257	15368	15313	15324	15355	15377	15471	15400	14975	15443	15377	15412	15357	15333	15173	15424	15292	15307	15405	15292	15358	15188	15200	15226	15221	15290	15377	15358	15370	15422	15334	15422	15294	15394	15484	15303	15318	15507	15353	15375	15353	15165	15164	15282	15388	15303	15451	15482	15323	15198	15440	15408	15404	15372	15290	15360	15394	15312	15266	15250	15288	15323	15459	15426	15610	15516	15313	15228	15286	15244	15369	15305	15266	15346	15126	15314	15394	15091	15340	15344	15303	15364	15360	15326	15188	15108	15293	15213	15270	15384	15415	15487	15266	15225	15275	15431	15365	15334	15438	15376	15490	15196	15361	15246	15446	15422	15340	15386	15268	15598	15246	15488	15297	15420	15384	15450	15141	15372	15323	15235	15312	15454	15521	15275	15472	15198	15300	15341	15432	15141	15269	15342	15299	15255	15384	15337	15268	15250	15231	15248	15281	15579	15185	15291	15409	15364	15432	15322	15297	15228	15389	15359	15340	15398	15312	15158	15454	15324	15326	15327	15279	15362	15142	15295	15406	15341	15328	15420	15392	15288	15312	15223	15264	15270	15339	15286	15426	15469	15311	15295	15382	15395	15174	15490	15399	15233	15400	15429	15334	15494	15288	15446	15223	15362	15250	15212	15242	15305	15545	15491	15308	15462	15266	15217	15312	15158	15294	15448	15349	15290	15187	15240	15341	15350	15395	15383	15361	15384	15198	15291	15266	15290	15314	15099	15287	15241	15211	15357	15306	15177	15170	15423	15391	15366	15306	15482	15312	15379	15272	15238	15458	15311	15406	15444	15414	15415	15365	15177	15309	15219	15320	15273	15223	15164	15336	15412	15268	15425	15477	15328	15216	15453	15184	15235	15347	15290	15370	15299	15326	15166	15027	15285	15419	15207	15360	15230	15443	15485	15338	15266	15373	15308	15079	15258	15430	15512	15279	15262	15269	15344	15403	15278	15253	15291	15273	15359	15584	15343	15411	15236	15329	15599	15391	15291	15419	15250	15275	15432	15556	15283	15322	15308	15242	15473	15400	15245	15610	15318	15259	15335	15291	15497	15463	15422	15427	15458	15506	15376	15259	15280	15471	15293	15469	15732	15400	15395	15277	15172	15408	15425	15309	15238	15201	15408	15321	15366	15373	15203	15374	15444	15245	15349	15279	15386	15362	15541	15260	15262	15223	15312	15429	15432	15147	15275	15331	15416	15275	15445	15157	15213	15211	15381	15522	15410	15497	15235	15273	15142	15325	15221	15437	15274	15317	15461	15291	15216	15291	15294	15220	15329	15156	15102	15207	15279	15334	15213	15189	15249	15397	15159	15481	15436	15395	15540	15330	15376	15437	15306	15291	15275	15474	15409	15497	15556	15415	15286	15396	15368	15428	15555	15326	15338	15395	15319	15168	15146	15339	15337	15181	15369	15294	15295	15260	15268	15246	15385	15287	15502	15407	15405	15387	15397	15264	15113	15427	15380	15447	15308	15206	15322	15461	15218	15367	15292	15484	15258	15286	15248	15041	15198	15333	15245	15365	15397	15265	15328	15394	15483	15392	15146	15343	15187	15329	15475	15315	15434	15364	15282	15327	15270	15254	15321	15322	15449	15222	15199	15454	15334	15461	15153	15460	15451	15335	15134	15278	15064	15440	15408	15323	15418	15335	15320	15395	15349	15236	15244	15341	15308	15501	15172	15276	15201	15314	15245	15325	15438	15382	15416	15456	15431	15357	15321	15356	15276	15429	15273	15423	15338	15262	15492	15454	15249	15344	15362	15432	15245	15179	15300	15274	15401	15274	15299	15355	15314	15456	15414	15138	15200	15208	15133	15185	15452	15304	15279	15284
42274	68356	60846	47418	38556	32215	25107	19212	16690	15237	15074	14757	14856	14494	14417	14478	14475	14491	14342	14308	14221	14299	14261	14346	14247	14308	14357	14460	14282	14452	14229	14320	14283	14162	14360	14105	14151	14227	14222	14323	14442	14436	14335	14313	14196	14275	14442	14324	14428	14277	14296	14426	14268	14211	14268	14214	14322	14333	14316	14305	14358	14355	14311	14109	14256	14247	14302	14420	14267	14289	14338	14227	14420	14536	14255	14245	14067	14454	14270	14255	14212	14252	14205	14138	14248	14458	14345	14364	14307	14200	14162	14228	14260	14367	14340	14240	14465	14355	14298	14064	14261	14416	14264	14363	14289	14434	14372	14136	14220	14232	14470	14304	14382	14381	14366	14267	14280	14324	14168	14191	14458	14305	14371	14212	14229	14435	14329	14326	14105	14328	14281	14434	14421	14297	14156	14419	14171	14339	14387	14192	14344	14362	14370	14261	14283	14324	14225	14460	14339	14378	14103	14134	14434	14250	14250	14307	14252	14276	14418	14349	14417	14379	14271	14219	14341	14254	14402	14399	14155	14239	14366	14395	14275	14229	14301	14253	14247	14150	14280	14316	14385	14337	14282	14155	14272	14363	14285	14322	14256	14539	14319	14282	14317	14289	14376	14238	14185	14149	14433	14267	14297	14301	14305	14164	14271	14241	14409	14213	14170	14261	14304	14150	14244	14209	14332	14146	14267	14298	14310	14159	14326	14307	14075	14150	14269	14147	14260	14255	14287	14385	14203	14293	14189	14364	14341	14251	14195	14158	14151	14238	14370	14343	14258	14322	14195	14238	14332	14142	14166	14366	14213	14425	14261	14339	14430	14347	14286	14350	14339	14299	14294	14194	14433	14204	14299	14098	14099	14159	14285	14332	14425	14278	14224	14334	14160	14327	14395	14368	14209	14297	14285	14277	14221	14266	14147	14266	14339	14318	14315	14349	14310	14289	14358	14249	14188	14231	14295	14244	14235	14261	14328	14317	14304	14366	13985	14247	14231	14356	14182	14366	14407	14342	14281	14187	14341	14217	14193	14308	14260	14377	14244	14308	14305	14225	14192	14297	14227	14212	14353	14165	14259	14160	14155	14358	14279	14339	14226	14087	14274	14103	14285	14269	14145	14379	14184	14230	14426	14236	14298	14232	14252	14347	14040	14235	14165	14295	14264	14225	14220	14318	14265	14104	14160	14105	14327	14093	14204	14263	14038	14379	14286	14199	14301	14346	14204	14453	14178	14222	14282	14334	14219	14159	14259	14461	14261	14170	14313	14317	14187	14318	14141	14260	14240	14221	14284	14370	14249	14286	14242	14211	14280	14209	14371	14273	14434	14232	14300	14222	14364	14272	14294	14285	14192	14291	14255	14225	14419	14392	14423	14225	14380	14362	14359	14374	14295	14263	14388	14285	14174	14151	14331	14314	14385	14190	14371	14246	14250	14240	14241	14357	14291	14367	14422	14326	14272	14154	14218	14251	14398	14447	14376	14213	14153	14335	14314	14397	14196	14270	14292	14215	14359	14234	14156	14193	14176	14181	14293	14113	14327	14302	14219	14172	14393	14321	14267	14283	14278	14147	14277	14290	14278	14180	14270	14346	14312	14298	14363	14277	14260	14133	14362	14287	14214	14302	14226	14230	14247	14307	14104	14359	14372	14166	14322	14456	14062	14310	14329	14224	14434	14197	14126	14296	14323	14317	14361	14328	14291	14352	14404	14214	14366	14277	14123	14476	14196	14178	14363	14334	14271	14362	14311	14285	14252	14249	14224	14319	14249	14228	14365	14298	14285	14276	14159	14339	14205	14348	14223	14303	14127	14368	14338	14439	14234	14336	14299	14208	14216	14236	14181	14214	14148	14504	14380	14271	14358	14373	14155	14384	14298	14382	14301	14291	14298	14327	14165	14366	14255	14458	14346	14217	14409	14288	14231	14273	14269	14185	14279	14110	14322	14147	14302	14183	14177	14362	14253	14282	14308	14215	14243	14274	14195	14170	14360	14332	14353	14395	14271	14191	14201	14261	14241	14251	14180	14222	14058	14380	14203	14147	14278	14164	14301	14256	14308	14195	14145	14317	14286	14358	14280	14316	14201	14200	14365	14367	14217	14173	14233	14163	14232	14282	14275	14228	14354	14257	14190	14421	14333	14415	14357	14362	14190	14282	14221	14258	14331	14417	14338	14267	14304	14267	14184	14268	14427	14139	14159	14205	14343	14349	14315	14173	14317	14246	14339	14330	14252	14105	14143	14173	14149	14279	14247	14169	14307	14314	14254	14257	14360	14294	14158	14333	14265	14293	14328	14225	14084	14519	14175	14267	14359	14258	14267	14168	14532	14181	14360	14254	14458	14279	14394	14218	14310	14211	14294	14210	14297	14376	14355	14170	14286	14185	14345	14090	14207	14244	14347	14309	14243	14218	14252	14140	14400	14310	14186	14156	14264	14084	14216	14333	14268	14375	14298	14320	14347	14296	14301	14333	14436	14151	14195	14225	14359	14329	14294	14473	14106	14305	14309	14178	14319	14324	14220	14305	14384	14362	14274	14309	14253	14272	14323	14238	14201	14438	14229	14152	14235	14242	14370	14170	14158	14169	14206	14291	14276	14238	14294	14290	14295	14329	14252	14295	14121	14349	14128	14281	14163	14233	14203	14188	14268	14210	14409	14282	14071	14310	14394	14329	14220	14333	14226	14234	14241	14210	14117	14254	14165	14294	14329	14357	14275	14215	14186	14306	14385	14367	14130	14222	14390	14260	14179	14294	14309	14242	14312	14253	14280	14377	14254	14412	14228	14290	14368	14398	14258	14259	14332	14273	14456	14207	14327	14227	14297	14302	14264	14405	14177	14426	14180	14247	14277	14250	14267	14239	14180	14233	14312	14215	14355	14279	14226	14337	14187	14266	14221	14135	14232	14324	14243	14136	14285	14200	14394	14255	14319	14186	14191	14414	14242	14245	14348	14279	14310	14336	14263	14175	14236	14205	14176	14132	14156	14228	14225	14127	14354	14207	14311	14091	14251	14258	14075	14188	14278	14267	14199	14248	14152	14092	14287	14334	14230	14247	14257	14184	14377	14408	14385	14139	14344	14457	14248	14407	14218	14224	14219	14330	14342	14262	14318	14286	14157	14174	14391	14329	14459	14188	14088	14349	14339	14330	14325	14281	14199	14258	14237	14300	14329	14195	14318	14282	14135	14113	14314	14286	14081	14175	14316	14290	14346	14225	14249	14217	14324	14205	14265	14186	14135	14278	14147	14235	14278	14213	14344	14270	14294	14250	14251	14275	14430	14192	14196	14352	14212	14233	14246	14217	14377	14267	14268	14354	14121	14341	14269	14204	14298	14267	14385	14381	14199	14356	14304	14397	14108	14318	14316	14119	14265	14389	14266	14366	14444	14391	14237	14291	14120	14194	14230	14360	14260	14274	14235	14430	14432	14166	14366	14208	14237	14477	14360	14162	14208	14116	14367	14336	14161	14376	14147	14351	14339	14263	14494	14218	14248	14346	14357	14277	14346	14201	14271	14277	14265	14336	14321	14252	14240	14343	14348	14215	14361	14379	14258	14187	14285	14262	14353	14227	14345	14238	14340	14189	14351	14135	14405	14149	14192	14275	14186	14334	14391	14393	14259	14195	14113	14307	14362	14376	14249	14306	14318	14232	14221	14318	14254	14275	14131	14494	14145	14299	14141	14113	14295	14248	14186	14537	14280	14185	14122	14277	14254	14401	14360	14304	14148	14331	14360	14291	14326	14430	14174	14218	14235	14247	14354	14334	14382	14328	14338	14197	14292	14246	14463	14323	14381	14136	14301	14221	14354	14242	14230	14116	14136	14264	14279	14329	14179	14258	14302	14424	14166	14101	14127	14226	14434	14272	14159	14214	14166	14372	14251	14381	14263	14252	14207	14153	14395	14429	14281	14354	14162	14209	14250	14135	14243	14302	14318	14231	14150	14228	14204	14236	14210	14264	14389	14346	14245	14339	14212	14338	14348	14259	14267	14242	14277	14353	14240	14332	14310	14139	14229	14327	14215	14243	14417	14155	14292	14163	14297	14195	14348	14194	14288	14361	14298	14248	14320	14341	14352	14130	14086	14222	14174	14225	14076	14410	14400	14429	14240	14255	14450	14015	14291	14319	14261	14292	14387	14249	14400	14218	14251	14095	14024	14300	14395	14259	14165	14331	14316	14318	14218	14217	14260	14216	14387	14378	14223	14264	14332	14309	14197	14235	14451	14172	14203	14201	14317	14283	14287	14284	14271	14333	14185	14276	14308	14215	14031	14349	14458	14310	14222	14244	14279	14278	14402	14316	14289	14173	14337	14269	14247	14161	14307	14151	14425	14430	14356	14361	14187	14164	14356	14191	14168	14251	14351	14305	14285	14239	14255	14186	14235	14088	14288	14372	14282	14218	14382	14220	14161	14300	14363	14157	14293	14248	14216	14220	14382	14169	14274	14103	14363	14289	14307	14232	14215	14145	14249	14264	14394	14255	14150	14328	14363	14259	14235	14255	14305	14288	14391	14205	14294	14202	14330	14198	14191	14337	14444	14367	14373	14426	14320	14178	14291	14531	14303	14247	14128	14226	14233	14295	14174	14301	14435	14328	14286	14143	14170	14144	14198	14237	14111	14278	14214	14376	14310	14329	14249	14108	14236	14273	14312	14301	14252	14220	14155	14265	14193	14163	14160	14279	14326	14314	14278	14161	14204	14307	14159	14161	14234	14280	14222	14280	14332	14213	14265	14182	14360	14306	14174	14216	14344	14125	14181	14331	14283	14229	14256	14446	14219	14173	14243	14237	14443	14246	14169	14457	14096	14132	14247	14335	14198	14399	14183	14303	14218	14166	14280	14405	14386	14159	14501	14189	14292	14181	14375	14116	14484	14222	14371	14233	14286	14243	14232	14273	14315	14222	14427	14331	14234	14406	14155	14531	14211	14255	14053	14316	14287	14164	14238	14296	14324	14201	14163	14225	14299	14085	14368	14145	14257	14237	14449	14290	14415	14324	14158	14207	14125	14146	14336	14323	14404	14141	14466	14223	14256	14197	14282	14215	14253	14155	14411	14409	14219	14199	14323	14310	14291	14260	14236	14332	14213	14056	14384	14181	14300	14221	14413	14279	14237	14423
29953	32467	38588	32510	23835	18825	16176	15200	14551	14144	13908	14109	14184	14081	13910	14008	13883	13670	13933	13991	14051	13902	13780	14029	14120	13844	14065	13972	13891	14061	13985	13906	13976	13951	13917	13798	13956	13843	13888	13802	13918	14064	14085	13909	13927	13931	13906	13900	13784	13960	13962	13995	13866	13868	13951	14062	13954	14027	14053	13851	14034	13789	13984	14001	13928	13808	13851	13732	13738	13887	13988	13854	13853	13860	13904	13912	14059	14030	13760	13947	13789	13844	13964	14029	13836	14003	13962	13723	14017	13898	13826	13885	13961	13980	13827	13716	13917	13801	14055	13833	13902	14000	14064	13613	13914	14056	14010	13882	13851	13910	13819	14053	13960	14024	13924	13810	13642	13969	13923	13961	14081	14020	13807	13947	13847	13890	14026	13755	13984	13978	13942	13941	13801	13852	13887	13828	14075	13961	13966	13879	13907	13739	13789	13890	13842	14036	13715	13731	14039	13876	13956	13969	13921	13897	13810	13960	13963	13741	13976	13941	13914	14050	13870	13967	14017	13928	13894	14107	14140	13987	13927	14056	13884	13909	13958	13951	13991	13816	13971	13931	14098	13933	13992	13776	13967	13791	13933	14070	13949	14126	13771	13828	13903	13947	13843	13846	13925	14093	14030	14101	13996	13744	13925	13965	14043	13869	13812	13912	13741	13990	14060	13877	14012	14112	13757	14006	14011	13964	13832	13771	13839	13850	14045	14057	14013	13954	14011	13799	13793	13899	13828	13864	14119	13814	13887	13982	13820	13799	13763	14009	14111	14001	13738	14067	13904	13939	13808	13990	13939	13841	14103	13740	13956	13665	14039	13883	13957	14068	13901	13851	13977	13849	13884	13994	13908	13749	13787	13914	13942	13892	13789	13725	13848	13772	13902	13799	13829	13842	13904	13989	13941	13871	13921	14121	13926	13989	13996	13882	13756	14201	13959	13786	13881	14031	14130	13959	14039	13881	13656	13721	13945	13994	13887	14046	14013	13790	13950	13785	14019	13766	14070	13966	13814	13889	14022	13867	13769	13787	13955	13824	13761	13873	13752	13993	13966	14090	14052	13787	13861	13888	13962	13994	14143	13898	13645	13902	13855	13951	14034	13692	13895	14000	13948	13915	13792	13892	13937	13980	13794	13866	14023	14048	13859	13884	13900	13731	13906	13952	13832	13812	13789	13826	14014	13875	13901	13883	14009	13906	13904	13835	13874	13998	13840	14080	14034	13684	13746	13789	13844	13896	14081	13934	13986	14003	13908	14014	14069	14055	13921	13862	13984	13992	13985	13806	13773	13927	13856	14015	13968	13697	13806	13929	13871	14045	14010	13723	13784	13844	13887	13875	13856	13900	14037	13757	13848	13833	14044	13919	13904	13832	13893	13905	14017	13784	14020	13701	13947	13794	14031	13769	13888	14021	13783	13938	13963	13805	13857	13776	13741	13851	13896	13978	13949	14029	13863	13797	13918	13878	13664	13807	13988	13775	13954	13789	13822	13843	13747	14037	14007	13960	13861	13650	14002	13747	13944	13997	13816	14054	14005	13989	13737	13854	13819	13799	14049	13893	14087	13865	13888	13862	13994	13815	13857	13676	13978	13956	14080	13934	13976	13865	14083	14061	13882	13864	14132	13800	13844	14098	13852	13741	13865	13910	13806	13940	13893	13958	13889	13698	13951	13943	14030	13739	14071	13793	14017	13906	14086	13793	13979	13935	13952	13669	13996	13976	13906	13983	13981	13874	13836	14107	13736	13875	14003	14040	14067	13754	13807	13677	13814	13874	13993	14007	13922	13922	13804	13753	13750	13830	13836	13943	13761	13928	13940	13863	14062	13943	13978	14006	14066	14000	13904	13862	13826	13884	14007	13961	13958	13874	13933	13902	13941	13929	13929	13709	13876	13879	13810	13882	14046	13986	13935	13925	13894	13834	13932	13760	13954	13773	14026	14003	13818	13989	13764	13806	13955	14011	13711	13982	13695	14060	13831	13834	14039	13940	13962	13723	13782	14074	13698	13865	13824	13895	13886	13764	13977	13697	13590	13899	14082	13856	13734	13802	13855	13797	13909	13732	14030	13866	13974	13831	13882	13902	14144	14166	13718	13869	13965	13976	14148	13765	13721	13899	13935	14066	13853	13952	13780	13948	14037	13991	13971	13830	13813	13929	13872	13733	13832	13853	13803	13895	13763	13992	13931	13998	13861	14042	13902	13911	13676	13896	13944	13909	13941	13910	13771	13965	13954	13705	13968	14026	13905	13713	13956	13811	13876	13869	13922	13945	13780	13906	13986	13923	13940	13703	13853	13808	13912	14033	13918	13841	13824	13875	13938	13947	13846	13740	13988	14029	14055	13815	13766	14170	13977	13976	14116	14049	13957	13776	13826	13947	13832	13835	13704	13895	13922	13777	14015	13894	13959	13896	14011	13959	13980	13910	13928	13841	13933	13774	13974	13760	13973	13904	13950	13693	13876	14016	14054	13733	13963	13774	13808	13924	13806	13763	13815	13751	13892	13832	13772	13956	14085	14009	13947	13952	14035	13887	13887	13954	14100	14061	13906	14038	13692	13912	13975	13785	13760	13882	13941	14153	14047	13775	13879	13735	13842	14042	13770	13839	13915	13952	13841	13798	13908	13702	13816	14054	13929	13781	14070	13826	14073	14124	13758	13886	13977	13931	13978	13842	13814	13990	13851	13791	13804	13860	13951	13826	14090	13861	13824	14150	13885	13964	13911	13867	13663	13914	13934	13920	13932	13888	13856	13895	13960	13894	14050	13744	13923	13966	14064	13933	13905	13978	13851	14028	13940	13773	13891	13810	13864	13908	13749	13770	14017	13794	13820	13827	14037	14104	14046	13698	13881	14092	14016	13836	14195	13903	13979	13850	13907	13767	13825	13948	13910	13893	13878	13914	14066	13906	14065	13910	13768	13846	13810	13927	14120	13900	13893	13943	13885	13883	13873	14103	13961	13920	14073	14123	13905	13929	13828	13856	13820	13877	13953	13761	13879	13916	13997	14002	13946	13936	13890	13932	13854	13881	13828	13840	13880	13962	13830	14028	13783	13884	14009	13936	14015	13767	14002	13893	14071	13847	13842	13863	13976	13884	14104	13759	13806	13809	13709	13780	14032	13775	13947	13819	13917	13951	14064	13880	14074	13970	13889	13952	13863	13855	13772	13935	13869	14084	13913	14017	14008	13947	14006	13852	13807	14086	13992	13811	13816	13945	14007	13947	13936	13924	13774	13800	13935	13989	13797	13830	13949	14138	13963	13975	13877	13675	13790	13956	13974	13822	14011	13817	13882	13835	14024	13803	14102	13888	13752	13966	14056	13958	13926	13968	14070	14032	13853	13921	13957	13826	14038	14078	13845	13882	13857	13878	13962	14018	14039	14145	14002	13961	13849	13925	14149	13677	13986	13877	13801	13946	13912	14125	14018	13898	13797	14015	14064	13858	14042	14083	14034	13967	13833	13910	13878	13981	14065	13818	14016	13952	13721	13858	14048	14003	13945	13983	13954	13729	13803	13572	13946	13752	14001	14039	13723	13930	14043	13915	13808	13919	13881	13703	14087	13995	13954	14150	13908	13847	13926	13901	14073	13731	13981	13931	13694	14076	13853	13966	13853	13764	13987	13926	13993	13851	13836	13893	13948	13820	13973	13930	13761	13843	13855	13929	13966	13970	13940	13911	13763	13821	13768	14030	13828	13843	14082	14017	13964	14023	14038	14027	13878	14118	13823	13940	13720	13832	13818	13829	13920	13880	13963	13821	13817	14020	13957	13785	13858	13673	13834	13810	14057	13881	13830	13830	14048	14005	13930	13951	13738	14045	13852	14002	13971	13879	13893	13859	13977	13797	13594	14058	13926	13941	14006	14115	13861	13879	14189	13860	13998	13773	14048	13891	13824	13802	13873	14195	13996	13848	13823	13892	13845	13960	14146	13955	13869	13866	13871	13986	14017	13953	13982	13979	13909	13957	14031	13970	13878	13702	14038	13990	13833	14033	13900	13941	13762	14004	13888	13825	13912	13901	13684	13992	13990	14073	13946	14102	13956	13842	13848	13754	14077	13927	13746	13980	13931	13923	14066	13969	13786	13958	13946	13990	13888	13968	13860	13991	13851	13665	13923	13750	13698	13750	13736	14112	13836	13850	14025	13917	13785	13796	13826	13796	13927	13881	13860	13856	13872	13920	13872	13926	14062	14083	13820	13952	14150	13841	13987	13847	13876	13958	13790	13824	13925	13846	14026	13881	13743	13805	13886	13871	13707	13797	13930	13908	13890	13831	13900	13745	13757	13908	13886	13817	13840	13636	13828	13773	13933	14045	13715	13974	13965	13986	13874	13835	13944	13814	13805	13749	13982	13955	14059	13931	13834	13817	13896	13980	13994	13893	13856	13770	13894	14084	13794	13837	13836	14188	14101	13833	13810	13837	13777	13819	13951	13735	13817	14031	13925	13914	13953	13972	13877	13963	13981	13961	13859	13909	13819	13870	13674	14030	14017	13791	13862	13899	13926	13818	13936	13834	13838	14028	13922	13967	13821	13938	13920	14003	13861	14159	14118	14018	13904	13863	13980	13779	13847	13937	13760	13866	13964	13802	13824	13793	13866	13861	14065	13937	13883	13949	13799	13875	13959	14005	13838	13966	13882	13977	13901	13812	13938	14060	13881	13848	13922	13889	13953	14089	13988	13940	14028	13925	13899	14013	13925	13752	13922	13826	14045	14010	13863	13787	14027	13727	13798	13928	13810	14034	13778	13983	13786	13821	13902	13886	13937	14030	13939	13845	13906	13844	13835	14064	13973	13841	13859	13970	13957	13997	14052	13903	13832	13816	13972	13953	13904	13957	13880	14017	13938	13861	13979	14079	13819	14022	13991	13962	13951	13911	13964	13738	13805	14029	13936	13947	13892	14048	13877	13984	13903	13852	13855	13963	13747	13801	13744	13737	13939	13829	13944	13760	13916	13910	14058	14025	13937	13930	13898	13868	13985	13983	13842	13838	13903	13935	13873	13830	14021	13887	13881	14036	13893	13927	14109	13793	13867	13970	13959	13807	14011	13794	13921	13870	13966	13851	13908	13890	13851	13927	13863	13821	14003	13907	13994	13930	13743	13949	13814	13806
37942	51525	44851	33681	25097	18841	15768	14796	14043	13750	13616	13598	13468	13475	13328	13321	13407	13396	13429	13473	13211	13396	13165	13163	13197	13244	13290	13389	13157	13266	13330	13212	13333	13083	13363	13191	13275	13416	13291	13252	13446	13373	13258	13234	13370	13256	13374	13262	13265	13252	13343	13355	13238	13260	13415	13367	13234	13212	13277	13212	13136	13253	13162	13511	13271	13518	13350	13358	13258	13086	13365	13263	13258	13315	13246	13272	13232	13281	13383	13134	13386	13278	13405	13204	13352	13290	13410	13194	13420	13467	13374	13358	13366	13312	13268	13169	13373	13258	13339	13308	13295	13211	13184	13266	13235	13251	13463	13284	13184	13227	13287	13337	13152	13190	13135	13354	13249	13212	13333	13359	13124	13324	13102	13263	13475	13280	13273	13279	13314	13135	13356	13260	13255	13162	13352	13061	13304	13287	13375	13318	13254	13261	13255	13213	13328	13275	13337	13232	13283	13352	13411	13308	13119	13312	13356	13207	13139	13209	13363	13240	13140	13268	13259	13314	13163	13228	13272	13321	13203	13264	13304	13160	13232	13395	13219	13175	13133	13275	13370	13246	13291	13185	13283	13344	13238	13315	13451	13322	13160	13366	13212	13308	13310	13120	13344	13337	13336	13324	13402	13155	13134	13138	13249	13095	13148	13157	13353	13213	13189	13185	13357	13307	13294	13235	13250	13325	13292	13296	13207	13417	13281	13305	13158	13388	13261	13189	13282	13309	13487	13270	13258	13150	13304	13219	13320	13250	13296	13259	13405	13189	13046	13300	13058	13155	13115	13286	13218	13036	13228	13272	13336	13319	13291	13379	13285	13301	13294	13416	13418	13275	13244	13299	13151	13116	13201	13302	13393	13381	13129	13160	13174	13244	13200	13288	13342	13174	13305	13189	13268	13229	13086	13313	13395	13181	13201	13302	13160	13245	13389	13080	13094	13283	13294	13146	13253	13249	13303	13340	13153	13193	13305	13324	13299	13169	13185	13248	13197	13258	13310	13192	13302	13191	13398	13402	13381	13247	13242	13336	13196	13448	13250	13259	13300	13167	13309	13301	13291	13317	13310	13041	13310	13231	13350	13318	13171	13231	13327	13253	13171	13281	13387	13416	13214	13305	13157	13345	13395	13157	13304	13095	13201	13167	13266	13350	13235	13314	13148	13417	13211	13289	13283	13306	13360	13248	13229	13197	13317	13256	13378	13176	13372	13197	13332	13336	13193	13222	13363	13150	13193	13310	13354	12970	13245	13386	13223	13239	13390	13509	13249	13369	13329	13495	13130	13373	13216	13274	13412	13386	13341	13290	13270	13198	13341	13152	13277	13187	13157	13188	13240	13320	13397	13405	13186	13468	13455	13201	13385	13377	13340	13222	13367	13163	13401	13292	13307	13448	13227	13359	13202	13205	13419	13374	13359	13388	13239	13323	13404	13205	13362	13374	13195	13250	13239	13261	13086	13163	13211	13256	13327	13148	13174	13165	13118	13258	13336	13200	13303	13297	13403	13321	13147	13321	13318	13212	13263	13180	13321	13338	13186	13250	13306	13397	13292	13322	13281	13379	13349	13227	13109	13117	13258	13526	13176	13437	13394	13318	13345	13348	13324	13367	13347	13344	13339	13351	13267	13346	13237	13196	13317	13296	13340	13231	13360	13233	13103	13242	13311	13329	13320	13269	13237	13264	13303	13233	13093	13297	13441	13245	13323	13345	13278	13331	13343	13264	13422	13191	13307	13265	13196	13348	13398	13258	13341	13153	13432	13359	13152	13156	13349	13370	13389	13307	13131	13171	13228	13399	13236	13307	13176	13277	13161	13277	13343	13234	13270	13306	13215	13457	13300	13275	13332	13271	13431	13198	13229	13306	13207	13364	13362	13302	13153	13295	13300	13270	13366	13508	13103	13346	13192	13383	13348	13217	13280	13216	13217	13334	13185	13269	13296	13204	13289	13018	13354	13153	13345	13190	13362	13331	13383	13360	13247	13404	13297	13273	13182	13409	13381	13338	13368	13361	13282	13373	13288	13210	13210	13243	13124	13331	13206	13179	13394	13326	13351	13262	13306	13206	13106	13219	13241	13129	13204	13272	13396	13260	13240	13227	13355	13213	13112	13270	13225	13335	13254	13370	13286	13360	13238	13079	13222	13245	13364	13194	13306	13323	13273	13107	13283	13179	13265	13206	13347	13192	13206	13119	13314	13308	13260	13213	13138	13284	13254	13394	13304	13260	13263	13282	13156	13275	13338	13324	13175	13413	13314	13378	13290	13323	13250	13372	13213	13392	13262	13347	13342	13240	13283	13127	13376	13391	13140	13288	13280	13127	13286	13358	13265	13420	13271	13336	13160	13334	13337	13270	13321	13308	13420	13224	13264	13201	13234	13240	13318	13315	13239	13215	13485	13232	13218	13337	13456	13360	13202	13198	13198	13249	13261	13406	13296	13249	13365	13277	13356	13302	13262	13480	13307	13275	13306	13382	13246	13214	13191	13293	13343	13251	13246	13225	13351	13321	13275	13355	13223	13237	13243	13216	13125	13213	13344	13325	13273	13270	13267	13159	13175	13323	13168	13297	13208	13279	13363	13212	13359	13213	13101	13324	13383	13276	13209	13355	13211	13187	13430	13326	13231	13235	13541	13200	13231	13244	13251	13374	13336	13404	13205	13420	13248	13243	13354	13285	13187	13141	13156	13130	13219	13289	13393	13187	13193	13452	13207	13252	13209	13331	13265	13313	13212	13247	13375	13430	13330	13156	13243	13147	13182	13177	13267	13324	13218	13225	13201	13169	13260	13177	13155	13298	13272	13211	13360	13149	13249	13216	13386	13248	13298	13386	13117	13226	13235	13344	13285	13233	13348	13404	13365	13140	13292	13368	13295	13409	13221	13221	13278	13363	13345	13276	13164	13278	13326	13363	13113	13278	13221	13261	13233	13118	13431	13154	13166	13301	13281	13271	13346	13105	13337	13285	13442	13315	13441	13187	13428	13256	13318	13159	13283	13204	13347	13245	13200	13265	13359	13338	13382	13279	13189	13154	13205	13271	13312	13303	13200	13377	13270	13242	13264	13407	13242	13209	13350	13346	13367	13273	13355	13191	13284	13338	13063	13148	13261	13209	13204	13172	13107	13202	13307	13289	13104	13334	13192	13116	13377	13433	13264	13288	13246	13305	13374	13373	13320	13287	13153	13230	13401	13398	13327	13329	13270	13414	13143	13344	13317	13064	13201	13238	13205	13305	13137	13200	13164	13190	13286	13321	13325	13116	13345	13311	13203	13226	13142	13417	13280	13279	13227	13404	13200	13211	13301	13278	13289	13310	13218	13353	13178	13287	13345	13243	13237	13335	13220	13265	13364	13275	13265	13151	13280	13184	13253	13285	13239	13277	13205	13194	13127	13266	13161	13242	13220	13241	13371	13162	13298	13328	13470	13081	13319	13240	13186	13307	13129	13104	13488	13254	13235	13352	13138	13131	13241	13124	13370	13341	13223	13171	13464	13270	13325	13341	13187	13272	13299	13314	13357	13221	13353	13292	13322	13234	13402	13333	13238	13206	13350	13268	13349	13295	13362	13144	13342	13345	13279	13402	13236	13360	13275	13206	13399	13281	13155	13209	13292	13369	13086	13203	13418	13364	13200	13207	13190	13362	13211	13240	13329	13199	13229	13426	13270	13237	13353	13225	13296	13242	13209	13315	13200	13195	13325	13403	13278	13332	13288	13085	13143	13330	13306	13300	13194	13393	13169	13332	13208	13332	13259	13359	13284	13297	13355	13175	13350	13233	13240	13254	13215	13344	13268	13329	13347	13216	13282	13241	13276	13357	13417	13165	13339	13283	13266	13243	13336	13340	13405	13286	13246	13161	13177	13307	13161	13231	13373	13381	13236	13300	13288	13310	13276	13307	13450	13309	13295	13277	13406	13248	13259	13314	13456	13246	13156	13183	13283	13207	13291	13301	13190	13270	13347	13366	13265	13354	13306	13252	13270	13234	13295	13176	13350	13207	13468	13200	13447	13448	13346	13286	13492	13312	13266	13183	13222	13287	13299	13216	13300	13349	13300	13463	13371	13171	13285	13258	13277	13291	13269	13434	13219	13283	13252	13211	13392	13218	13280	13292	13279	13375	13341	13409	13351	13268	13255	13245	13183	13309	13324	13265	13375	13114	13135	13335	13299	13186	13445	13230	13144	13366	13172	13231	13346	13294	13268	13234	13286	13263	13281	13256	13306	13243	13354	13153	13296	13290	13251	13186	13402	13314	13277	13170	13419	13284	13251	13220	13215	13173	13319	13136	13293	13275	13216	13193	13408	13246	13108	13338	13168	13317	13240	13135	13172	13214	13389	13309	13301	13204	13331	13294	13048	13329	13312	13229	13413	13351	13182	13211	13331	13444	13183	13380	13221	13314	13231	13308	13266	13258	13311	13140	13328	13348	13368	13148	13264	13387	13282	13198	13396	13311	13149	13224	13243	13231	13323	13296	13117	13208	13306	13160	13305	13209	13277	13252	13266	13402	13332	13231	13168	13261	13231	13175	13404	13207	13126	13246	13283	13192	13220	13256	13345	13063	13336	13298	13337	13281	13158	13183	13293	13186	13303	13255	13369	13317	13264	13407	13356	13355	13351	13229	13368	13351	13344	13213	13235	13281	13276	13248	13427	13178	13309	13240	13233	13257	13215	13118	13177	13294	13309	13286	13339	13352	13272	13299	13255	13295	13179	13186	13227	13350	13171	13198	13344	13252	13327	13290	13302	13040	13200	13301	13234	13320	13091	13279	13328	13197	13256	13146	13277	13285	13194	13276	13179	13277	13260	13315	13255	13390	13297	13356	13285	13291	13176	13456	13212	13347	13255	13232	13264	13373	13442	13289	13153	13223	13377	13251	13376	13320	13278	13324	13341	13144	13232	13446	13319	13392	13301	13127	13357	13188	13272	13412	13328	13321	13289	13211	13271	13300	13159	13181	13243	13239	13324	13319	13272	13309	13352	13271	13320	13297	13212	13162	13379	13224	13421	13431	13300	13300	13347	13115	13141	13319	13296	13472	13460	13219	13310	13256	13230	13290	13296	13132	13449	13128	13209	13314	13172	13320	13318	13291	13252	13314	13387	13349	13194	13267	13433	13103
24428	21618	29774	27387	25618	25220	21632	17697	16496	16136	15662	15284	15157	15024	14990	14929	14905	14903	14848	15128	14902	14825	14638	14941	14949	14717	14799	14879	14866	14780	14725	14776	14624	14884	14816	14964	14848	14849	14826	14760	14817	14880	14771	14755	14769	14749	14748	14716	14831	14747	14910	14989	14774	14963	14777	14894	14832	14746	14858	14555	14926	14673	14939	14552	14734	14590	14939	14702	14620	14867	14811	14549	14832	14821	14677	14783	14593	14637	14736	14628	14800	14846	14871	14592	14793	14685	14932	14855	14938	14677	14749	14662	14640	14673	14502	14786	14807	14851	14725	14763	14856	14837	14637	14766	14803	14941	14916	14830	14753	14712	14746	14795	14741	14677	14716	14689	14579	14767	14825	14628	14738	14667	14649	14554	14817	14571	14638	14627	14805	14979	14773	14786	14849	14714	14775	14649	14682	14800	14673	14865	14891	15093	14747	14923	14804	14680	14831	14690	14670	14778	14601	14675	14892	14663	14668	14977	14781	14738	14761	14823	14793	14627	14614	14717	14736	14827	14798	14841	14642	14718	14812	14760	14664	14803	14782	14625	14839	14905	14783	14633	14679	14755	14738	14863	15063	14820	14783	14615	14655	14809	14686	14831	14806	14816	14769	14528	14714	14807	14669	14640	14814	14646	14685	14599	14690	14794	14835	14705	14626	14803	14900	14712	14860	14835	14736	14776	14867	14699	14625	14790	14692	14803	14850	14668	14537	14807	14886	14626	14823	14688	14621	14787	14867	14719	14759	14769	14659	14792	14828	14671	14681	14824	14737	14627	14711	14848	14668	14740	14636	14632	14786	14749	14796	14662	14777	14813	14718	14731	14769	14803	14838	14914	14687	14813	14602	14892	14868	14707	14527	14768	14648	14698	14822	14773	14730	14758	14616	14825	14792	14565	14727	14725	14879	14783	14796	14666	14632	14744	14567	14793	14793	14755	14667	14661	14560	14720	14701	14841	14858	14743	14895	14477	14581	14745	14629	14734	14777	14789	14941	14767	14633	14677	14557	14668	14731	14973	14822	14789	14735	14674	14700	14615	14764	14613	14596	14623	14492	14687	14722	14683	14812	14683	14890	14983	14642	14825	14528	14640	14791	14748	14741	14704	14701	14700	14742	14804	14547	14753	14577	14792	14693	14675	14716	14792	14751	14931	14749	14665	14655	14737	14708	14997	14733	14903	14729	14635	14859	14757	14670	14748	14593	14635	14682	14604	14794	14631	14881	14470	14724	14715	14632	14859	14767	14651	14616	14749	14836	14676	14844	14686	14750	14611	14696	14702	14595	14809	14757	14809	14793	14874	14793	14747	14834	14857	14929	14737	14628	14642	14572	14836	14537	14752	14699	14686	14536	14839	14841	14705	14718	14607	14779	14878	14631	14522	14836	14866	14829	14587	14772	14937	14817	14808	14788	14679	14703	15018	14642	14717	14808	14882	14711	14684	14649	14391	14617	14871	14751	14624	14858	14822	14786	14639	14678	14610	14715	14596	14827	14659	14886	14808	14901	14693	14462	14839	14641	14769	14684	14670	14738	14589	14695	14438	14857	14886	14922	14820	14898	14818	14717	14742	14725	14754	14963	14698	14721	14606	14814	14730	14701	14829	14740	14669	14737	14709	14732	14667	14728	14694	14749	14801	14753	14698	14886	14579	14670	14864	14838	14716	14841	14737	14780	14732	14982	14595	14614	14556	14806	14540	14591	14809	14878	14969	14872	14832	14729	14687	14785	14834	14915	14781	14752	14681	14576	14601	14766	14812	14901	14594	14707	14715	14650	14589	14752	14747	14783	14714	14673	14802	14863	14653	14726	14751	14617	14589	14618	14893	14721	14448	14635	14607	14619	14717	14812	14597	14893	14654	14647	14679	14666	14611	14814	14801	14747	14725	14588	14686	14693	14659	14654	14807	14756	14573	14682	14686	14781	14884	14874	14662	14624	14658	14669	14807	14814	14818	14880	14745	14400	14471	14771	14741	14661	14674	14667	14733	14907	14895	14749	14561	14685	14800	14875	14651	14790	14752	14955	14744	14721	14540	14817	14727	14877	14736	14806	14825	14673	14729	14632	14556	14690	14664	14603	14864	14855	14660	14770	14718	14857	14810	14691	14901	14526	14742	14963	14659	14684	14688	14772	14727	14760	14679	14832	14721	14663	14589	14658	14660	14612	14708	14778	14635	14722	14893	14575	14798	14663	14810	14805	14922	14746	14543	14818	14704	14644	14738	14816	14504	14760	14795	14707	14661	14785	14741	14818	14639	14716	14590	14740	14772	14715	14614	14753	14795	14808	14782	14694	14691	14727	14641	14885	14820	14678	14615	14722	14779	14777	14723	14819	14580	14617	14683	14680	14748	14657	14864	14915	14698	14754	14725	14779	14666	14660	14762	14808	14815	14693	14738	14774	14943	14898	14933	14621	14629	14963	14769	14761	14686	14652	14608	14780	14697	14651	14802	14771	14534	14911	14718	14725	14635	14606	14740	14723	14729	14783	14726	14850	14551	14511	14786	14725	14676	14891	14685	14742	14645	14649	14629	14942	14891	14641	14752	14831	14703	14768	14818	14919	14670	14759	14784	14750	14886	14738	14573	14717	14855	14760	14869	14734	14729	14811	14675	14801	14843	14800	14805	14835	14757	14739	14625	14758	14678	14747	14619	14808	14777	14677	14725	14756	14745	14873	14701	14782	14762	14771	14948	14689	14514	14849	14751	14591	14684	14748	14948	14792	14882	15020	14807	14799	14649	14574	14629	14755	14624	14683	14868	14924	14818	14527	14723	14665	14738	14600	14732	14613	14499	14659	14715	14915	14620	14851	14737	14628	14754	14757	14542	14583	14642	14611	14592	14820	14648	14713	14508	14726	14685	14629	14779	14650	14506	14840	14676	14696	14704	14714	14880	14410	14658	14650	14660	14727	14772	14674	14744	14706	14639	14654	14880	14749	14800	14632	14726	14730	14954	14854	14650	14693	14701	14728	14656	14710	14812	14779	14906	14680	14733	14707	14852	14747	14741	14748	14860	14719	14689	14589	14656	14680	14863	14807	14825	14661	14670	14802	14760	14657	14703	14759	14624	14632	14672	14658	14615	14753	14703	14740	14752	14649	14687	14788	14833	14657	14752	14772	14663	14747	14634	14648	14752	14756	14674	14857	14835	14728	14649	14874	14717	14734	14909	14710	14892	14859	14747	14547	14713	14672	14550	14640	14549	14677	14907	14690	14841	14640	14665	14944	14724	14717	14695	14769	14714	14592	14881	14840	14813	15077	14796	14727	14734	14979	14829	14848	14496	14720	14922	14762	14870	14704	14660	14835	14720	14989	14603	14564	14754	14833	14910	14615	14685	14723	14453	14727	14815	14578	14845	14816	14780	14526	14808	14852	14672	14669	14824	14640	14851	14882	14745	14651	14839	14667	14693	14914	14897	14617	14520	14664	14750	14552	14660	14886	14558	14507	14592	14617	14653	14636	14612	14763	14743	14737	14758	14782	14799	14645	14602	14765	14791	14718	14827	14491	14737	14825	14736	14697	14790	14687	14544	14596	14721	14708	14761	14684	14955	14827	14726	14790	14775	14827	14883	14874	14749	14751	14905	14767	14766	14830	14826	14455	14586	14877	14707	14674	14798	14699	14771	14917	14560	14657	14747	14786	14635	14793	14749	14791	14772	14634	14559	14674	14721	14680	14773	14577	14712	14985	14784	14706	14662	14883	14790	14708	14637	14787	14559	14611	14799	14777	14725	14797	14988	14818	14907	14831	14692	14745	14730	14601	14711	14859	14759	14788	14740	14824	14655	14746	14732	14737	14676	14787	14766	14911	14805	14723	14809	14637	14742	14636	14887	14890	14933	14842	14749	14638	14682	14842	14748	14701	14768	14810	14677	14810	14889	14775	14714	14622	14601	14502	14671	14786	14598	14877	14576	14849	14739	14823	14800	14616	14773	14654	14534	14710	14576	14591	14598	14602	14697	14535	14868	14505	14775	14774	14797	14651	14797	14845	14854	14812	14833	14709	14570	14667	14694	14639	14679	14770	14632	14804	14544	14857	14696	14766	14847	14633	14785	14792	14736	14686	14867	14711	14556	14814	14655	14720	14773	14616	14696	14704	14764	14680	14837	14696	14771	14682	14655	14609	14719	14739	14885	14746	14697	14758	14841	14720	14672	14814	14669	14711	14605	14916	14835	14786	14771	14877	14749	14753	14756	14795	14821	14764	14792	14841	14675	14595	14650	14886	14633	14815	14570	14686	14691	14653	14865	14653	14530	14708	14762	14843	14623	14683	14676	14752	14723	14721	14609	14714	14729	14816	14929	14821	14724	14933	14594	14811	14954	14733	14721	14743	14925	14683	14887	14764	14621	14546	14830	14717	14732	14712	14752	14676	14774	14817	14844	14586	14771	14610	14712	14743	14773	14595	14908	14873	14679	14698	14638	14851	14731	14996	14629	14704	14726	14706	14841	14718	14645	14790	14584	14798	14638	14708	14671	14688	14819	14741	14941	14699	14633	14798	14679	14889	14662	14739	14443	14738	14539	14642	14620	14692	14563	14780	14644	14815	14937	14834	14748	14810	14749	14564	14737	14819	14779	14805	14767	14876	14980	14694	14875	14775	14573	14644	14908	14857	14737	14789	14858	14525	14619	14575	14713	14610	14821	14719	14877	14663	14761	14809	14893	14899	14655	14777	14765	14709	14644	14914	14883	14685	14571	14636	14627	14890	14583	14660	14832	14676	14758	14710	14817	14757	14583	14829	14779	14634	14742	14655	14762	14638	14756	14728	14871	14656	14709	14655	14617	14781	14550	14601	14726	14754	14796	14609	14675	14701	14410	14655	14786	14744	14989	14896	14879	14532	14878	14674	14877	14750	14689	14846	14822	14782	14697	14808	14864	15025	14777	14683	14933	14736	14806	14887	14708	14741	14762	14876	14971	14723	14708	14909	14891	14807	14725	14688	14931	14516	14668	14627	14668	14826	14766	14771	14650	14774	14802	14753	14736	14924	14758	14703	14786	14670	14517	14677	14666	14818	14721	14813	14613	14751	14718	14794	14604	14675	14788	14660	14811	14570	14735	14650	14611	14739	14701	14688	14737	14630	14646	14586	14555	14452	14926	14654	14448	14741	14634
39442	62754	56285	41776	32553	24849	19290	16900	16146	15409	14750	14399	14200	14076	14159	14096	13883	13935	13816	14040	14009	13855	13831	13913	13892	13842	13880	13868	14082	14003	13875	13903	13806	13933	13897	13925	13957	13932	14048	13996	13930	13850	14153	13878	13942	13926	13866	14064	13904	13940	13887	14014	13964	13753	13896	13868	13930	14001	13863	13940	13819	13900	13919	13857	14016	14023	14031	13784	13829	13901	13966	13812	13781	13850	13876	13861	13804	13952	13962	13696	13864	13945	13765	13883	13825	13986	13902	13979	14012	13929	13901	14113	13931	13928	13865	13789	13933	14052	13872	13862	13965	13825	13930	13934	13866	13902	13865	14087	13968	13903	13723	13991	13899	13944	13833	13946	13926	14031	13960	13771	13958	14075	13930	13788	13851	13796	13940	13699	13856	13968	13907	14009	13803	13866	13819	13782	13928	13726	14013	13715	13954	13823	13854	13893	14047	13884	13867	13916	13876	13970	13820	13887	13832	13899	13861	13992	13981	14001	13840	14017	13855	13904	13897	13859	13772	13702	13883	13929	13811	13945	14000	13846	13735	13997	14082	13713	13860	13944	13870	13895	13877	14031	14003	13891	13922	13838	13782	13780	13956	13894	14090	13891	13780	13853	13890	13918	13813	14064	13751	13875	13977	13932	13968	13880	13819	13804	13887	13913	13851	13962	13832	13904	13980	14011	13975	13950	13848	13945	13894	13914	13951	13976	13846	14031	13877	13782	14024	13899	14004	13927	13967	13882	13958	13818	13845	13754	13922	13968	13791	13847	13877	13866	13840	13922	13956	13851	13778	13918	13852	13934	14078	13894	13969	13944	13935	13930	13958	13881	13803	13952	13824	13882	13686	13882	13930	13905	13965	13916	13893	13862	13960	13834	13720	13948	13917	13962	13923	13876	13667	14001	13772	13984	13811	14072	13881	13931	14074	13757	13946	13933	13870	13868	14052	14065	13935	13973	13923	14018	13896	13830	13941	13880	13982	13923	13657	13964	13764	14017	13960	13905	13936	13872	13930	13802	13865	14018	13940	13766	13908	13999	14002	13780	13957	13864	14092	13883	13925	13997	13874	13771	13843	13936	14112	13971	13960	13843	13941	13823	14049	13816	13846	13942	13844	13926	13845	13886	13942	13918	13816	13905	13987	13856	13913	13892	13762	13843	13926	13854	13885	13968	13997	13970	13767	13892	13881	13873	13920	13809	13892	13808	13792	13938	13969	13938	13866	14099	13870	13898	13949	13926	13883	13899	13773	13888	13957	13949	13800	13982	13919	13888	13856	13854	13929	13953	13935	13761	13835	13860	14023	13806	14046	13926	13793	13722	13978	14011	13912	13900	13958	13819	13705	13960	14117	14005	13895	13917	13943	13824	13813	13915	13897	13735	13940	13907	13965	13806	14074	13827	13939	14049	14023	13970	13831	13833	13998	14044	13978	13950	13866	13885	13901	13590	13912	13964	13933	14033	13840	13872	14008	14001	13806	13940	13928	13816	13853	14026	13925	13879	14016	13810	13797	13818	13978	13921	13903	13932	13951	13985	13952	14073	13957	13920	13900	13926	13874	13919	13779	13991	13847	13848	13782	13974	14006	14021	13732	13871	13872	13940	13982	13832	13843	13918	13806	13981	13840	13734	13863	13943	13841	13960	13969	13907	13793	14013	13956	14004	14018	13938	13870	13925	13861	13980	13852	13743	13842	13766	13849	13854	14009	13827	14002	14003	13920	13843	13912	13919	13885	13806	13900	13913	13874	13907	13821	13987	14004	13910	13887	13972	13977	13780	13897	13912	13882	13900	13967	13988	13972	13736	13969	13917	13949	13842	13934	13851	13854	13849	13947	13842	14095	13909	13951	13711	14002	13888	13907	13963	14041	14109	14068	13836	14027	13820	13999	13845	14025	13701	13833	13931	13780	13947	13707	14074	13960	13838	13865	13927	13863	14071	13853	13750	13952	13896	13882	13953	13815	14022	13819	13772	13711	13977	13979	13814	13855	13800	13826	13835	13846	14063	13906	14098	14008	13886	13991	13888	13824	13877	13915	13812	14016	13860	13880	13797	13803	14050	14076	13855	13833	13854	13984	13915	13892	14039	13892	14031	14027	13934	13871	14003	13777	13989	13747	13885	13706	13887	13791	13994	13824	14137	13745	13779	13820	13890	13798	13917	13901	13806	14035	13957	13918	13976	13784	14074	14025	14036	13860	13991	13881	13967	13799	13747	13885	13957	13815	13916	13846	13897	13953	13890	13823	14090	13917	14006	13791	13944	13856	13816	13943	13761	13844	13718	13916	13881	13967	13861	13799	14082	13914	13963	13819	13819	13926	13792	13903	14000	13975	13908	13866	13983	14065	13931	13832	13934	13925	13726	13878	14053	13828	13804	14042	14068	13910	13966	13894	13832	13966	14045	13952	14103	13795	13853	13829	14029	13955	14038	13912	13856	13927	13775	13876	13841	13921	13955	13810	13854	13860	13869	13891	13927	13878	13924	13788	13811	13831	13987	13954	13791	13875	13899	13908	13872	13858	13829	14005	13962	13957	13851	13937	13959	14043	13872	13922	13869	14088	13997	13819	13958	14020	13968	13854	13905	13904	13948	14079	13804	13886	13976	13925	14195	13902	13978	13916	13895	13736	13827	13880	13942	13933	13838	13907	13830	13740	13834	13750	14013	13892	13781	13972	13913	13779	13728	13997	13796	13901	14034	13828	13857	13830	13977	13779	13804	13816	13882	13973	13864	13898	13878	14024	13962	13876	14048	13918	13844	13965	13935	13852	13785	13965	13931	13858	14120	13821	13902	13855	13753	13992	13859	13838	14002	13997	13994	13821	13939	13913	13807	14050	13816	13866	13802	14050	13840	13947	14055	13905	13960	13951	14066	13982	13915	13863	14119	13916	14014	13783	13967	13916	13924	13961	14133	13917	13862	13697	13906	13798	13982	13831	13972	13836	13983	13952	13814	13975	13882	14066	13925	13799	14044	13776	13804	13820	14023	13986	13928	13960	13893	14041	13846	13858	13905	13966	14046	13754	13868	13864	13795	13833	13897	13875	13988	13680	13917	13946	13947	13957	13858	13709	13871	13918	13932	13848	13878	13731	13964	13965	13976	13840	14066	13808	13912	13954	13765	14024	13844	13939	14025	14036	14038	13916	13800	14045	14076	13980	13907	13912	13955	13896	14005	13855	13855	13911	13855	13903	13853	13764	13962	13759	13821	13981	13908	14014	13934	14142	13874	13839	14011	13843	13964	13914	13915	13888	13749	13870	13957	13821	13816	13887	14028	13832	13853	13873	13993	13801	13816	14155	13833	13835	13988	13953	13839	13984	14194	13841	14018	13970	13882	13899	13876	14027	13901	13934	13888	13811	13823	13886	13872	13688	13687	13864	13914	13894	13959	13759	13842	13668	13789	13836	13859	13909	13905	13810	13767	13917	13859	13923	13959	13997	13760	13991	13930	13934	13762	13989	13712	13892	13907	14056	13998	13675	13852	13970	13765	13909	13957	13770	13815	13918	14073	13827	13873	13914	13768	13898	13878	13806	13874	13994	13999	14017	13958	13863	13997	13901	13895	13970	13909	13815	13950	13976	13976	13870	13970	13819	13961	14031	13898	13978	13962	13929	13866	13882	13848	13951	13920	13860	13904	13774	13939	13993	13942	14089	13896	13874	13800	13854	13806	13901	13873	13950	13889	13954	13966	13869	13869	13873	13871	13900	13814	13914	13819	13900	14095	13884	14025	13927	13963	13833	13796	13723	13797	13685	13963	13912	13819	13914	14056	14035	13926	14047	13961	13812	13930	14122	14121	13772	13827	14058	13940	13944	13968	14053	13861	14007	13984	13835	13849	13862	13841	14036	14025	13818	14014	13943	13795	13873	14001	13874	13907	13822	13939	13965	13879	13921	13789	13905	13965	13969	13932	13912	13794	14041	13847	14039	13957	13956	13902	13994	13933	13867	14059	13830	14064	13997	13826	13821	13996	13835	13867	14046	14040	13958	14020	13795	13877	13925	13887	14039	13866	13953	13865	13866	13953	13856	14028	13953	13915	13948	13972	13878	13928	13901	13808	13908	13856	13846	13890	13840	13945	13790	13817	13925	13841	13848	13868	13895	14004	13923	13871	13914	13813	13968	13780	13935	13761	13926	13874	13771	13936	13988	13866	13841	13897	13845	13921	13798	13947	13601	14090	14029	13972	14090	13729	13898	13703	13770	13771	13960	14019	13850	13821	13874	13848	13658	13954	13963	13862	13911	13900	13914	13985	14034	13879	13716	13809	14032	14027	13904	13900	13878	13802	14035	13946	13931	13704	13798	13771	13827	13955	13936	13841	13949	13898	13963	13864	13908	14024	14067	14044	13948	13740	13848	13898	13846	13873	13867	14155	13823	13727	13969	14032	13931	13871	13714	13870	13786	13972	13926	13824	13936	13872	13958	13960	13887	13931	13865	13895	13920	13987	14007	14012	13972	13955	13840	13831	13891	13934	13945	13948	13906	14009	13850	13921	13940	13779	13984	13948	13912	13866	13908	14062	13975	13780	13835	14012	13852	13865	13869	13855	13932	13814	13894	13983	13695	13934	13935	13972	13922	13780	13863	13951	13738	13901	13828	13923	13841	13823	13813	13670	13915	14066	13883	13900	13800	13894	13993	13827	14028	13819	13951	13819	14058	14011	14040	13862	13902	13803	13915	13799	14100	13936	13831	13909	13763	13877	13860	13870	13957	14058	14027	13858	13880	13773	13910	13820	13935	13979	13912	13679	14009	13939	13959	14074	13765	13945	13899	13837	13891	13972	13902	13801	13992	13959	13790	13824	13922	13834	14041	13961	13952	13919	14004	13954	13811	13803	13985	13961	13825	13932	14002	13903	13855	13926	13772	13982	13877	13937	13882	13798	13997	13895	13914	13914	13888	13915	13859	14003	13842	13776	13932	13945	13840	13942	13975	13982	13927	13835	13802	14034	13763	13728	14014	14003	13912	13843	13940	13944	13941	14057	13878	13968	13804	13898	13976	13976	13897	13761	14069	13783	13973	14006	14074	14081	13865	13982	13906	14052	13890	13868	13808	13875	13839	13971	14042	13948	13937	14025	13959	13952	13941	13910	13806	14039	13928	13951	13944	13860	14061	14168
23132	21553	29516	24791	23887	26597	27039	21560	18867	17482	16785	15787	15768	15453	15398	15185	15226	15203	15270	15033	15255	15439	15201	15083	15373	15229	15271	15080	15053	15123	15239	15127	14926	15277	15256	14986	15223	15151	15150	15166	15057	15208	15405	14762	15006	15105	15196	15137	14982	15218	15007	15120	15115	15191	15205	15092	15225	15074	15190	15317	15150	15120	15242	15094	15072	15170	15184	14813	14986	15300	15076	14926	14968	14956	15225	15098	15231	15071	15160	15228	15209	15097	15045	14957	15219	15203	15028	14929	15162	15156	15061	15068	15053	14942	15112	15117	14981	15092	15119	15055	15108	15180	14904	15108	15169	14967	15149	15101	15169	15128	14967	15108	15189	14931	15136	15025	15245	15032	15227	15037	15114	14956	14974	15015	15083	14848	14996	15067	15036	15146	15177	14962	15124	15106	15115	15063	15047	14957	15070	15174	14913	15092	15113	14989	15129	15132	15084	15169	15100	14940	15065	15083	15102	15079	15197	15139	15018	15002	14967	15159	14936	15095	14886	15100	14927	15146	14771	14907	15000	15095	15152	15050	15191	15055	15232	15109	15121	15010	15229	14861	15063	15198	15109	15064	15155	15160	15070	15012	14980	15199	14972	15192	14884	15105	15145	15135	15070	15039	14998	15047	15131	15101	14966	15086	15083	15031	15188	15144	15071	15027	15139	15116	15156	15269	15014	15153	14972	15243	14997	15046	15037	15094	15042	15008	15008	15119	15109	15015	14919	15164	15191	14946	15211	15131	15193	15026	14955	15073	15060	15115	15046	15077	14999	15146	15039	15117	15189	15161	15090	15066	14991	15006	15202	14892	15111	14959	15079	14956	15112	15032	14931	15192	15212	15243	15075	15149	14986	15065	14997	15137	15074	15010	15082	15038	15250	15117	14853	15087	15214	15228	15023	15147	15086	15129	15089	15120	15126	14921	14885	14971	15019	15035	15141	14916	14920	15041	14865	14921	15087	15088	15136	14988	15002	14917	15305	15086	15244	15013	15039	15277	15036	15174	14928	14978	15190	14997	14976	15043	15097	15166	15037	14926	15143	15170	14925	15174	14926	15046	14899	15072	15116	15009	15095	15158	15106	15122	15093	15006	14898	14916	15002	14949	14966	14883	14962	14982	14864	14967	15011	14952	15061	15097	15156	15039	15001	15067	14871	15106	15253	15020	15314	14958	15055	15109	15036	15095	15032	14945	15111	15074	15111	14865	15009	14962	14833	14944	14989	14958	15102	15097	14926	15103	15040	15186	15293	15249	14974	15088	14885	14814	15039	15049	15203	14946	14921	15212	15074	15122	15063	15266	15092	15339	15085	15230	14982	15129	15098	14899	14958	15049	15052	14946	15101	15259	15182	14983	15114	14939	15040	14903	15168	15103	15108	15103	15209	15157	14817	14957	14813	15069	15146	15054	15151	15108	15088	14758	15072	14972	15160	15153	14895	15109	14984	15026	15294	15103	15037	14965	15295	15302	15018	14804	14978	14931	14860	14882	15151	15053	14966	15084	15051	15097	15258	14959	15163	15078	15063	15069	15020	15085	15011	15064	15062	14940	15139	15216	15117	15074	15081	15126	15024	15092	15092	15194	15152	15228	15185	15089	15076	14964	15203	15184	15224	14900	14962	14966	15157	15087	15200	15013	15026	14994	15154	15173	15150	15128	14951	15058	15101	15045	15101	15062	14975	14957	15004	15094	15214	15183	15090	15035	15146	15100	15043	15171	15123	15174	15151	14945	15199	15137	15187	14947	15012	14884	15047	15018	15047	15195	15051	15155	15155	14964	14977	15059	15240	15043	14894	15062	14965	15069	15217	15114	15183	15242	15009	14802	14912	15154	14948	14981	14990	15081	15014	15216	15153	14965	15061	15035	14944	15003	15067	15126	15030	15044	15199	14883	15027	14967	15071	15302	15132	15245	15070	15053	15177	14990	15010	14965	14792	15229	15143	15097	15020	14982	15128	15065	15244	15044	14878	14933	14979	15149	15003	15046	14999	15259	15010	15108	15201	14984	15109	15079	14866	15090	15152	15037	15188	14926	15064	15095	15240	15150	15197	15177	14844	15118	15172	14982	14915	14935	15201	14967	15168	14922	14996	14945	14945	15115	15162	14950	15186	14983	14949	15088	14960	15024	15075	15118	15083	15075	15184	15099	15042	15123	14918	14978	14930	15027	15095	15182	14940	15281	15223	14998	15027	15117	15050	15231	14990	15200	15326	15119	15228	15352	15080	15164	15291	15162	15305	15121	14911	14996	15073	14960	14954	15068	15094	14967	15174	14955	14829	15026	15033	15128	14988	15284	15100	14997	15199	15017	15202	14986	15221	14954	14996	15013	15080	15193	15143	15083	15099	14996	15157	15011	15101	14971	15061	15203	15300	15075	15008	14989	15096	14949	15082	15134	15172	14962	15199	15064	15159	15294	14982	14916	14903	15090	15015	14820	15057	14941	15026	14969	14838	14894	14989	15125	15192	14989	15067	15022	15206	14922	15024	15062	15003	14981	15078	15115	15009	14980	15020	15123	15144	14848	14858	15095	15080	14907	15046	14890	15083	15049	15093	15012	14979	15333	15011	15018	14940	15024	15058	15170	15091	14863	14899	14915	15002	14886	15042	15141	15066	15023	15271	15019	15016	15197	15170	15039	15091	14980	15260	15024	15021	15018	15146	15015	14880	15015	14932	14994	15080	14934	14980	15079	15033	15183	14984	15086	15073	15063	14951	15155	14997	14961	14978	15057	15134	15062	15219	14943	15013	15245	15076	14941	15070	15082	15206	15010	15225	15097	15158	15023	15080	15015	14999	15141	15088	15245	14999	14985	15199	14764	15104	15063	15071	14990	15174	15024	15078	15135	15000	15112	15093	14943	15017	15238	14978	15132	15042	14988	15188	15082	15027	14890	14974	15010	15207	15130	15052	14905	15091	15056	15023	15220	15151	15046	15051	15094	15113	14958	14881	15103	15266	15067	15151	15045	14883	14934	15040	15018	15084	15019	15250	14946	15162	15055	15046	15005	15128	15075	15094	14911	14990	15051	15207	15007	15085	14914	14994	15068	15096	14962	15233	15121	15062	15197	14965	15090	14869	15242	15126	14994	14965	15157	15213	15019	15137	15054	14998	15210	15053	15058	14974	15043	15023	15127	15017	15034	15133	15059	15055	15097	15191	15006	15061	15101	15209	15144	15155	15032	14964	15187	15063	15156	15209	15133	14984	15034	14874	15087	15062	14969	15113	14837	14824	15030	15073	15086	14948	15073	14846	15062	15031	15287	15148	15140	15041	15148	15167	15079	15161	15081	15165	14920	14923	15059	15151	15011	14890	15128	15017	15093	15059	15219	14947	14998	15142	15171	14874	15104	14946	15016	14876	14816	15071	15093	15016	15023	15156	15106	15204	15057	15248	15013	14893	14971	15221	15116	15187	15194	15112	14967	15208	15056	15005	15082	15026	15071	15125	15033	15081	15072	15024	15068	14979	15011	15048	15023	15144	15158	15045	15028	15232	15125	14946	15081	15129	15096	14944	14881	15047	15196	15258	15149	14956	15160	15079	15117	15124	15033	14947	15086	15125	15141	14863	15140	15288	15148	15027	15105	14976	15063	15037	15294	14954	14957	15082	14809	15151	15135	15006	15113	15135	15191	15191	14955	15249	15096	15129	15006	15039	15215	15015	14967	15083	15156	14981	14968	15054	15039	14937	15007	15052	15086	15065	15029	15058	15046	14975	15173	15082	14982	15233	15083	15002	15022	14873	15011	15177	14998	15066	15037	15078	15057	15324	15149	15217	15125	14950	15077	15127	14974	15180	15095	15080	15124	15079	14995	15036	15242	15027	14922	15111	15061	14911	15151	15025	15175	14997	15015	15127	14942	15111	15002	14997	15142	15044	15063	14945	15145	15005	15082	14993	15125	15121	15119	15013	15041	15075	15042	15100	15079	14991	14900	14906	15177	15036	15220	14954	15127	15308	14923	15086	15091	15096	15103	15145	15100	15011	15027	15030	14992	15031	15152	15013	14992	14949	14955	15194	15110	15086	15220	15179	15104	15181	15081	15065	14897	15048	14950	15070	14905	15066	15163	14992	15000	14772	14878	15002	14993	14917	14869	14971	15253	14831	15173	14908	15082	15143	15251	15144	14928	15012	14919	15091	15024	15133	15069	15038	15062	14986	15211	15015	15029	15020	15167	14879	14975	14945	15094	15258	15029	15086	15044	15161	15028	14957	15081	14896	15221	15013	14990	14965	15078	14971	15010	15133	15122	15169	15026	14942	14996	15248	14942	15102	15225	14972	14965	15055	14993	15161	15043	15012	14960	14940	15017	14951	15015	14965	15051	15031	14891	15178	15116	15177	14918	14823	14925	14882	15075	15208	14995	14899	15238	15223	15199	15102	14904	15216	15031	15109	15104	15146	15039	14942	15105	15122	15031	14987	15086	15237	15206	15123	15074	14855	15161	15207	15094	15153	15228	15092	15004	15129	14955	14820	15042	15051	14959	15064	15041	15089	15095	15107	14953	15053	15127	15081	14911	15223	15054	15060	15080	15036	15163	15047	15122	15080	15132	15016	15018	15001	15080	15107	15220	15184	15065	15018	15118	14968	15108	15067	15134	15027	15089	15147	15157	15101	15094	15170	15021	15311	14972	15113	15136	15042	14968	15126	15039	15084	15021	15002	15019	15227	14987	14969	15173	14975	14933	15045	15033	15221	15132	15180	15205	15157	15106	15014	14807	15176	15100	15059	15068	15274	15039	15135	14868	15113	15102	14953	14988	15078	15052	15327	15042	15229	15081	15045	15168	15071	15148	15006	15016	15117	15011	14836	14969	15031	15081	15139	15049	15051	14942	15088	15265	14996	15150	15011	15194	15108	15061	15087	15073	14750	14910	15121	15240	15091	15074	15117	15142	15011	14922	15043	14918	15386	15015	15102	14994	15016	15108	14979	15088	14963	14910	14934	15208	15083	15189	14940	15184	14981	15008	15228	15079	15144	15203	15045	14905	15007	15253	14982	14976	14962	14961	14975	14985	15032	15041	14900	15042	15157	15098	15093	15270	14986	15204	15300	15262	14971	15016	15226	14908	15168	15061	15149	14834	15020	15093	14967	14981	14970	14914	14907	15129	15033	15127
43125	69126	60653	47686	37912	30040	24306	21263	18890	16621	15618	14776	14474	14523	14240	14178	14355	14355	14167	14432	14156	14153	14374	14167	14235	14104	14111	14174	14398	14118	14216	14135	14313	14029	14222	14253	14116	14084	14184	14234	14182	14318	14201	14204	14224	14225	14190	14272	14041	13988	14228	14100	14291	14002	14005	14051	14222	13959	14249	14140	14114	14037	14216	14231	14048	14170	14082	14058	14301	14149	14316	14148	14190	14165	14259	14109	14179	14131	14044	14032	14326	14208	14156	14051	14274	14227	14085	14228	14160	14136	14071	14100	14115	13941	14200	14210	14121	14285	14166	14154	14203	14226	14227	14209	14232	14171	14037	14102	14244	14100	13998	14131	14187	14027	14143	14081	14158	14251	14050	14129	14185	14232	14045	13994	14025	14130	14090	14259	14120	14200	13873	14180	14069	14147	14184	14238	14145	14107	14173	14042	14114	14123	14179	14139	14268	14122	14133	14129	14210	14184	14120	14166	14034	14213	14170	14385	14142	14213	14022	14282	14190	14239	14021	14108	14035	14052	13990	14162	14194	14149	14112	14196	14040	14062	14012	14152	14210	14211	14284	14294	14186	14169	14069	14196	13968	14188	14202	14176	14037	14065	14197	14182	14158	14182	14209	14175	14080	14191	14179	14250	14202	14144	13972	14148	14106	13888	14243	14218	14260	14187	14189	14146	14127	14185	14199	14281	14202	14169	14149	14021	14244	14107	14276	14275	14207	14096	14224	14087	14254	14137	14106	14127	14330	14002	14138	14169	14138	14117	14254	14339	14173	14241	14193	14300	14162	14037	14212	14191	14059	14173	14168	14143	14203	14146	14160	14231	14204	14316	14109	14065	14011	14076	14169	14231	14270	14188	14050	14084	14144	14090	14017	14276	14038	14127	14198	14322	14192	14299	14094	14039	14175	14039	13979	14264	13935	14197	14149	14064	14045	14019	14221	14179	14122	13935	14127	14033	14289	14068	14113	14174	14334	14046	14279	14002	14149	14090	14241	14254	14177	14074	14133	14044	14068	14045	14145	14222	14199	14276	13987	14003	14144	14032	14133	14258	14124	14086	14086	14201	14115	14052	14137	14212	14151	14145	14343	14159	14159	14171	14126	14247	14086	14052	14242	14196	14079	14225	14129	14205	14141	14179	14262	14134	13999	14141	14102	14347	14242	14150	14144	14085	14315	14175	13996	14083	14141	14168	14177	14095	14070	14047	14201	14193	14087	14226	14184	14205	14061	14093	14137	14215	14055	14158	14310	14274	14162	14237	14189	14330	14132	14183	14171	13961	14056	14140	14137	14198	14097	14049	14017	14274	14070	14254	14209	14221	14172	14211	14184	14165	14092	14051	14111	14145	14127	14073	13960	14021	14238	14185	14216	13950	14080	14149	14127	14134	14081	14203	14075	14076	14149	14152	14183	14151	14242	14075	14246	14071	14190	14217	14086	14157	14275	14127	14163	14253	14120	14175	14123	14225	14207	13995	14134	14242	14159	14062	14188	14271	14154	14042	14276	14167	14270	14247	14101	14081	14163	14210	14303	14153	14257	14097	14200	14119	14015	14179	14085	14182	14246	13980	14232	14129	14235	14139	14360	14147	14054	14203	13942	14235	14161	14235	14196	14142	14053	14160	14119	14111	14103	14277	14269	14219	14173	14225	13998	14319	14153	14010	14213	14006	14134	14134	14110	14215	14175	14121	14128	14137	14077	14257	14051	14254	14187	14048	14193	14138	14317	14210	14074	14278	14098	14304	14277	14153	14021	14127	14057	14201	14220	14165	14009	14007	14071	14170	14153	14245	14203	14092	14209	14307	14163	14186	14290	14112	13992	14255	14143	14186	14140	14058	14221	14105	14076	13995	14186	14225	14063	14116	14275	14075	14122	14232	14162	14120	14227	14193	14291	13958	14098	14324	14034	14082	14295	14260	14009	14131	14175	14221	14107	14032	14193	14234	14066	14240	14189	14084	14111	14206	14050	14080	14174	14043	14249	14102	14177	14107	14193	14075	14246	14236	14076	14130	14192	14144	14261	14303	14190	14168	14046	14195	14133	14193	14263	14185	14344	14067	14154	14154	14146	13878	14092	14126	14365	14134	14210	14091	14226	14199	14328	14218	14224	14241	14168	14204	13963	13961	14291	13968	14062	14190	14144	14115	14147	14115	14187	14083	14204	14181	14242	13956	14253	14089	14128	14282	14240	14081	14198	14104	14061	14142	14208	14157	14006	14012	14393	14056	14173	14191	14058	14144	14240	14071	14325	14053	14240	14129	14191	14069	14208	14014	14225	14071	14160	14326	14157	14157	14106	13989	14120	14112	14244	13993	14112	14040	14285	14174	14182	14061	14051	13946	14183	14015	14132	14184	13974	14123	14235	14168	14177	14266	14026	14209	14224	14197	14082	14084	14038	14030	14220	14167	14171	14241	14188	14159	14035	14160	14119	14022	14062	14110	14272	14303	14193	14149	14103	13977	14142	14178	14249	14148	14194	14034	14105	14085	14181	14197	14064	14289	13996	14188	14241	14143	14138	14198	14202	14103	14197	14210	14058	13980	14094	14147	14340	14175	14167	14279	14214	14185	14013	14068	14182	14159	14207	14256	14365	14126	14041	14082	14211	14184	13791	14148	14341	14133	14144	14107	14044	14188	14158	14156	14208	14025	14144	14061	14108	14248	14081	14124	13900	13995	14165	14192	14176	13990	14052	14055	14068	14149	14191	14238	14163	14235	14158	14134	14199	14262	14178	14026	14115	14186	14185	14083	14211	14149	14212	14256	14151	14357	14031	14092	14180	14011	14083	14103	14032	14130	14164	14149	14294	14166	14209	14068	14097	14175	14185	14056	14069	14017	14113	14053	14100	14145	14038	14087	14152	14214	14332	14201	14145	14122	14246	14179	14244	14150	14079	14105	14147	14123	14033	14154	14114	14117	14258	13933	14149	14045	14208	14084	14204	14269	14196	14125	13819	14283	14244	14276	14162	14180	13991	14284	14226	14207	14045	14192	14084	14240	14154	14057	14173	14215	14305	14291	14235	14097	14261	14307	14103	14337	14093	13986	14133	14275	14134	14169	14212	14229	14017	14175	14196	14166	14215	14183	14074	14129	14108	14100	14117	14220	14351	14134	14160	14235	14081	14085	14041	14029	14412	14113	13976	14169	14136	14154	14209	14135	14142	14091	14127	14150	14169	14154	14264	14093	14150	14236	14179	14158	14167	14219	14272	14129	14092	14186	14319	14383	14128	14183	14373	14222	14124	14165	14080	14104	13972	14159	14010	14221	14197	14134	14042	14139	14152	13970	14177	14180	14123	14228	14151	14084	14099	14255	14090	14165	14012	13987	14154	14017	14166	14184	14072	14120	14230	14171	14243	14207	14189	14302	14099	14144	14112	14195	14075	14228	13944	14002	14049	14123	14092	14123	14190	14028	14106	14179	14201	14082	14109	14104	14239	13984	14024	14315	14278	14249	14129	14304	14142	14232	14038	14038	14103	14092	14250	14143	14056	14069	14125	14148	14103	14088	14069	13957	14242	14210	14177	14169	14194	14042	14282	14024	14128	14207	14169	14239	14128	14181	14276	14301	14183	14152	14037	14183	14188	14094	14048	13938	14185	14212	14199	14128	13886	14168	14051	14159	14127	14118	14058	14055	14045	14257	14181	14025	14225	14057	14167	14099	14173	14176	14213	14068	14204	14241	14166	14220	14057	14204	14088	14242	14332	14083	14110	14154	14034	14090	14104	13975	14164	14311	14001	14076	14153	14162	14151	14145	14239	14069	13957	14238	14152	14267	14171	14120	14220	14085	14081	14176	14232	14118	14145	14067	14176	14086	14135	14076	14010	14163	14109	14115	14153	14027	14134	14216	14188	14092	14083	14217	14221	13980	14231	14116	14226	14134	14049	14158	14066	14134	14187	14269	14109	14133	14038	14051	14221	14126	14046	14286	14231	14153	14189	14204	14250	14171	14178	14131	14215	14247	14146	13955	13912	14131	14065	14077	14004	14184	14275	14075	14052	14168	14193	14161	14226	14129	14281	14103	14290	14191	14167	14138	14128	14089	13966	14058	14185	14158	14155	14025	14068	14172	14142	14036	14134	14145	14227	14355	13995	14233	14114	14118	14043	13992	14238	14204	14098	14160	14194	14144	14024	14199	14010	14163	14038	14349	13917	14174	14038	14085	14229	13878	14065	13927	14235	14126	14154	14165	14137	14109	14377	14208	14141	14131	14108	14219	13976	14063	14249	14184	14260	14051	14088	14134	14118	14149	14068	14236	14101	14247	14079	14207	14174	14239	14033	14057	14253	14097	14296	14283	14044	14206	14163	14135	14217	14195	14030	14098	14097	14240	13992	14243	14164	14131	13999	14061	14139	14233	14093	14181	14296	14127	14158	14072	14174	14163	14072	14118	13978	14107	14074	14209	14260	13958	14068	14160	14130	14135	14039	14171	14083	14003	14154	14179	14142	14250	14121	14190	14195	14102	14161	14150	14131	14230	14125	14173	14107	14055	14179	14052	13908	14143	14016	14092	14098	14289	14106	14176	14002	14169	14162	14250	14179	14052	14290	14169	14183	14166	14103	14316	14161	14177	13985	14158	14050	14109	14119	14129	14147	14040	14133	14041	14050	14222	14117	14150	14012	14193	13977	14263	14086	14182	14147	14085	14150	14025	14276	14008	14252	14177	13967	14176	14072	14127	14237	14175	14293	14062	14340	13799	14089	14047	14351	14142	14178	14203	14170	14193	14179	14144	14143	14135	14131	14121	14134	14049	14263	14105	14062	14125	14391	14076	14012	14138	14258	13925	14092	14427	14163	14339	14155	14251	14223	14174	14010	14241	14211	14046	14192	14204	14198	14205	14169	14189	14003	14206	14222	14106	14240	14143	14243	14122	14174	14139	14164	14199	14164	13980	14129	14144	14179	13994	14163	14233	14246	14121	14095	14182	14225	14163	14057	14094	14133	14172	14047	13962	14230	14167	14259	14240	14168	14118	14075	14126	14129	14067	14039	14243	14108	14009	14047	14192	14217	14009	14124	14044	14205	14196	14231	14371	14044	14196	14161	14212	14010	14134	14165	14222	14048	14145	14105	14129	14150	14212	14105	14095	14107	14105	14137	14158	14126	14202	14043	13813
30667	34021	40026	32682	23945	19279	16550	15222	14543	14137	14192	13888	13893	13867	13834	13844	13954	13863	13896	14011	14071	14039	13974	13945	13848	13714	13793	13970	13961	14045	13968	13952	13874	14009	13650	13940	13949	13750	13874	13932	13881	13941	14059	13939	14068	13677	14008	13891	13827	14044	13923	13889	13753	13928	13828	13752	13837	13805	13869	14013	13899	13968	13806	13795	13898	13854	13899	13719	13776	13790	13956	13777	13934	13786	13776	13939	14102	13818	13811	13967	13854	13858	13885	13792	13805	13727	14042	13823	13765	13582	13823	13827	13987	13792	13806	13885	13919	13967	13950	13836	13610	13816	13735	13905	13886	13776	13857	13910	13783	13628	13860	13824	13732	13920	14015	13703	13960	13857	13798	13651	13639	13872	13852	13872	13895	13843	13912	13901	13855	13765	13820	13853	13947	13780	13909	13854	13970	13752	13814	13815	13792	13853	13856	13699	13841	13821	13998	13573	14005	13961	13886	13831	13755	13650	13788	13777	13746	13982	14000	13803	13896	13921	13849	13935	13851	13959	13844	13784	13859	13735	13977	13976	13964	13817	13807	13740	13862	13885	13822	13771	13889	13874	14094	13834	13864	13845	13853	13940	13668	13804	13781	13926	13777	13698	13757	14116	13809	13949	13894	13803	13668	13816	13649	13974	13931	14032	13779	13766	13756	14007	13899	13899	13985	13835	14015	13880	13824	13867	13771	13889	13930	13820	13838	13741	13943	13981	13887	13882	13746	13664	13720	13580	13626	13853	13849	13853	13865	13957	13962	13839	13833	13799	13788	13757	13917	13858	13987	14157	13824	13996	13942	13849	13741	13803	13819	13915	13969	13935	13971	13783	13769	13788	13888	13672	13927	13885	13830	13840	13890	13808	13825	13883	13867	13682	13903	13894	13842	13896	13934	13863	13808	13874	13930	13688	13946	13929	13615	13860	13823	13851	13711	13808	13929	13821	13934	13844	13806	13906	13862	13992	13814	13863	13849	13827	13702	13801	13897	13983	13776	14093	13937	13925	13894	13963	13923	13790	13760	13866	13988	13971	13853	13899	13930	13806	13880	13857	13740	13828	13884	13909	13799	13650	13841	13906	13846	13867	13907	13734	13871	13807	13863	13843	13895	13820	13953	13939	13864	13725	13922	13985	13920	13700	13998	13918	13965	13856	13897	13800	13903	13854	13854	14011	13763	13784	13868	13860	13909	13960	13809	13866	14079	13980	13810	13731	13797	14009	13781	13696	13937	14018	13898	13817	13716	13922	13844	13897	13874	13747	13828	13842	13941	13864	14112	13798	13630	13887	13820	13927	13909	13731	13795	13874	14011	13956	13846	13895	13805	13889	13729	13814	13943	13960	13939	13903	13811	13891	13928	13804	14199	14040	13842	13913	13776	13846	13872	13727	14001	13938	13843	14117	13926	13962	13949	13852	13855	13938	14078	13750	13841	13809	13765	13848	14012	13904	13889	13912	14032	13940	14022	13972	13783	13945	13898	13864	13750	13855	13942	13952	13847	13784	14034	14047	13944	13832	13869	13880	13702	14008	14142	13898	14002	13771	13797	13809	13741	13921	14076	13895	13919	13915	13865	14044	13838	13805	13854	14028	13959	13811	13632	13679	13803	13693	13978	13914	13966	13796	13860	14046	13853	13735	13857	13855	13828	13762	13651	13841	13784	13913	13900	14024	13902	13891	13760	13694	13858	13709	13990	13780	13814	13919	13804	13886	13799	13853	13818	13837	14009	14089	14098	13801	13883	13791	13878	13722	13915	14013	13745	13873	14099	13901	14055	13731	13539	14037	13907	13922	13902	13723	14043	13888	13793	13892	13973	13904	13815	13836	13727	13780	13818	13820	13708	13759	13819	13916	13829	13943	13838	13848	13911	13684	13901	13664	13922	13737	13776	13905	13997	13820	13837	14153	13938	13826	13648	13792	13718	13886	13871	13803	13960	13915	14010	13802	13982	13817	13996	13758	13950	13709	13911	13825	13675	13765	13733	13983	13724	13636	13968	13901	13908	14009	13886	13792	13870	14043	13785	13781	13903	13861	13920	13762	13807	13849	13828	13774	13866	13907	13708	13839	13845	13890	13859	13956	13907	13941	13839	13885	13974	13951	13895	13806	13860	13740	13947	13909	13807	13845	13978	13939	13837	13936	13799	13801	13809	13793	13774	13794	13969	13806	13941	13815	13632	13479	13739	13832	14012	13812	13849	13892	13797	13862	13854	13963	14107	13817	13829	14087	13728	13762	13901	13778	13848	13758	13822	13902	13706	14009	13820	13869	14010	13917	13869	13808	13681	13900	13877	13776	13778	13757	13734	13850	13876	14012	13871	13699	13987	13912	14102	13798	13795	13853	14026	13800	14023	13999	13902	13803	13807	13770	13939	13582	13699	13854	13788	13773	13999	13784	13659	13954	13930	13707	13793	13790	13872	13859	13863	13925	13929	13872	13901	13661	13832	13924	13821	13721	13692	13833	13936	13789	13909	13858	13831	13886	13997	13881	14255	14100	13787	14078	13971	13838	13847	13917	13952	13758	13896	13729	13898	13970	13692	13666	13966	13811	13728	13877	13683	13884	14088	13745	14025	13687	13724	13809	13759	13743	13872	13800	13867	13905	14025	13820	13926	13739	13844	13933	13822	13818	13757	13865	13790	13790	13876	13911	13789	13961	13841	13870	14029	13828	13785	13671	13811	13667	13946	13915	13986	13913	13730	13749	13884	13817	13833	13810	13869	13933	13928	13788	13775	13679	13814	13850	13681	13796	13690	13710	13715	13969	13853	13951	14007	13672	13957	13756	13784	13843	13877	13997	13775	13736	13899	13924	13720	13861	13925	13820	13891	13861	13838	13753	13783	13771	13953	13863	13837	13762	13832	14023	13857	13820	13798	13834	14056	13877	13942	13923	13817	13751	13661	13963	13945	13872	13816	14081	13838	13853	14033	13917	14110	13984	13824	13908	13937	13774	13853	13948	13831	13616	13828	13761	13933	13857	13837	13809	13810	13933	13889	13993	13927	13813	13954	13765	13953	13859	13835	13852	13953	13813	13665	13733	13828	14034	13884	13793	13701	13987	14017	13552	13830	13662	13770	13877	13882	13801	13801	13751	13942	13958	14014	13861	13936	13755	13798	13757	13668	13948	14084	13891	13830	13834	13825	13766	13864	13781	14076	13996	14060	13900	13704	13844	13885	13793	13800	13962	13889	14004	13922	13951	13849	13967	13948	13975	13917	13820	13775	13823	13745	13747	13694	13906	13818	13739	13896	13664	14012	13926	14076	13888	13944	13859	13838	13839	13925	14136	14047	13839	13770	13846	13714	13789	13844	13836	13847	13905	13805	13801	13820	13705	13859	13785	13814	13782	13753	13767	13746	13873	13907	13879	13905	13763	13843	13748	13849	13919	13773	13805	13779	13845	13860	13846	13891	13733	13910	13741	13846	13730	13955	13731	13751	13901	13892	13934	13839	13756	13790	13798	13685	13915	13861	13690	13830	13882	13823	13695	13819	13828	13808	13755	13983	13682	13872	13922	13875	13661	13875	13750	13802	13973	13872	13953	13714	13736	13794	13888	14089	13753	13723	13883	13841	13843	13895	13811	13883	13918	13900	13752	13808	13913	13952	13838	14015	13826	13794	13668	13744	13818	13874	13860	13834	13845	13914	13908	13852	13904	13874	13924	13844	13886	13941	13842	13849	13901	13860	13993	13946	13852	13735	13805	13976	13815	13875	13746	13923	13710	13799	13835	13982	13910	13821	13887	13860	13897	14063	13895	13764	13804	13905	13876	13963	13806	13826	13657	13921	13928	13839	13877	13948	13964	13884	13880	13784	13760	13928	13703	13976	13863	13764	13846	13976	13575	13888	13737	13772	13713	13868	13759	14148	13953	14017	13714	13845	13913	14001	14096	14012	13868	13910	13959	13955	13739	13740	13768	14001	14019	13994	14010	13848	13868	13897	13813	13829	13790	13780	13883	13860	13976	13897	13837	13730	14022	13929	13881	13924	13998	13894	13889	13794	13824	13882	13977	13663	13845	13775	13874	13863	13769	13897	13754	13878	13765	13931	13821	13836	13935	13913	13805	13606	13914	13802	14097	13668	13748	13806	13755	13857	13883	13822	13882	13974	13763	13859	13576	13768	13773	14000	13797	13823	13929	13719	13836	13826	13848	13941	13939	13842	13747	13826	13885	13995	13855	13946	13990	13932	13946	13854	13934	13881	13848	13773	13936	13799	13816	13914	13785	13884	13926	13926	13921	13750	13794	13741	13848	13793	13649	13862	13820	13757	13738	13959	13858	13649	13822	13915	14112	13923	13890	13957	13926	13739	13756	13836	14004	14032	13700	14007	13790	13971	14016	14003	14048	13997	13841	13768	13841	14026	13809	14121	13799	13823	13942	13777	13717	13823	13939	13775	14008	13919	14022	13812	13934	13847	13921	14107	13795	13917	13969	13897	13902	13786	13987	13932	13932	13962	13969	13824	13922	13991	13781	13917	13834	13783	13873	13719	13860	13898	13805	13889	13652	13826	13829	13889	13746	13899	13732	13885	13953	13908	14051	13863	13807	13741	13588	13652	13727	13892	13919	13885	13959	13930	13854	13754	13977	13812	14004	13897	13877	13796	13921	13688	13938	13910	13813	13820	13810	13844	13996	13789	13840	13948	13908	14136	13803	14037	13923	13952	13741	13907	13796	13809	13702	13871	13998	13905	13764	13939	13824	13683	13913	13872	14137	13918	13743	13894	13848	13848	13836	13869	13960	13754	13801	13868	13895	13818	13800	13841	13677	13868	13862	14036	13713	13875	14015	13854	13933	13766	13894	13759	13815	13701	13876	13946	13796	13947	13750	13722	13873	13961	13994	13594	13921	13751	13698	13869	13679	13916	13782	13892	13939	13890	13686	13885	13940	13845	13902	13782	14023	13962	13863	13821	13845	14020	13999	13891	13952	13870	13926	13934	13849	13719	13911	13753	13846	13883	13809	13894	14076	13700	13806	13813	14017	13996	13885	13755	13678	13782	13700	13877	13841	13838	13965	13945	13846	13891	13747	13935	14010	13723	13813	13904	13976	13804	13725	13809	13776	13706	13992	13889	13874	13706	13821	13838	13824	13885	13678	13830	13772	13832	14019
40051	53416	46616	33842	25538	19570	16485	14973	14165	13805	13665	13536	13537	13486	13333	13179	13441	13437	13483	13320	13337	13441	13348	13317	13409	13403	13424	13396	13311	13197	13519	13284	13407	13251	13470	13334	13527	13124	13381	13402	13402	13347	13331	13237	13244	13290	13347	13264	13433	13418	13334	13228	13399	13355	13311	13204	13348	13367	13378	13491	13216	13452	13427	13355	13375	13262	13530	13268	13231	13467	13367	13445	13455	13341	13396	13241	13310	13299	13376	13330	13321	13338	13376	13328	13237	13225	13232	13456	13388	13299	13490	13255	13493	13251	13315	13201	13186	13387	13430	13281	13207	13423	13435	13415	13390	13376	13266	13444	13320	13319	13418	13411	13302	13367	13241	13562	13336	13376	13252	13400	13396	13396	13260	13396	13319	13580	13332	13281	13562	13201	13422	13328	13279	13384	13335	13302	13491	13264	13310	13318	13348	13223	13319	13296	13416	13332	13431	13382	13273	13187	13370	13367	13328	13418	13281	13509	13187	13163	13418	13296	13328	13424	13195	13305	13319	13318	13357	13316	13336	13441	13334	13392	13327	13326	13408	13482	13331	13452	13424	13313	13393	13286	13298	13425	13467	13372	13270	13352	13390	13283	13349	13267	13343	13283	13351	13365	13409	13471	13307	13353	13424	13236	13309	13389	13402	13250	13324	13416	13469	13453	13340	13297	13479	13328	13279	13438	13296	13449	13502	13387	13295	13401	13351	13338	13250	13426	13259	13335	13495	13403	13385	13313	13477	13415	13250	13519	13321	13367	13320	13385	13414	13364	13329	13314	13405	13234	13190	13348	13222	13330	13252	13207	13510	13176	13368	13318	13441	13380	13317	13339	13319	13224	13160	13599	13285	13344	13371	13322	13116	13361	13339	13326	13325	13465	13352	13385	13178	13273	13527	13239	13416	13316	13243	13132	13434	13259	13303	13371	13328	13283	13456	13282	13193	13459	13431	13366	13407	13387	13275	13207	13412	13353	13394	13357	13131	13449	13429	13399	13444	13338	13335	13373	13370	13414	13353	13368	13299	13377	13601	13318	13355	13373	13371	13494	13393	13353	13268	13309	13251	13440	13372	13370	13280	13286	13314	13339	13366	13310	13211	13317	13385	13317	13367	13382	13225	13533	13206	13367	13320	13303	13350	13362	13351	13452	13345	13317	13266	13286	13377	13410	13418	13312	13214	13214	13402	13221	13489	13577	13430	13536	13232	13260	13281	13377	13291	13235	13323	13454	13252	13332	13393	13338	13193	13348	13256	13138	13398	13383	13442	13277	13392	13263	13387	13324	13478	13364	13327	13503	13213	13326	13293	13423	13420	13379	13290	13191	13472	13349	13365	13384	13233	13353	13338	13562	13279	13331	13346	13298	13254	13364	13317	13312	13425	13450	13281	13314	13484	13283	13442	13375	13423	13350	13310	13326	13276	13249	13493	13448	13360	13383	13342	13144	13430	13315	13298	13518	13330	13257	13413	13284	13359	13308	13381	13401	13372	13309	13235	13404	13164	13460	13317	13270	13330	13330	13335	13292	13278	13254	13374	13259	13260	13402	13456	13368	13298	13337	13362	13343	13338	13229	13395	13315	13309	13313	13168	13471	13433	13315	13315	13542	13238	13314	13299	13453	13434	13188	13300	13254	13337	13277	13441	13356	13343	13235	13475	13394	13407	13378	13537	13386	13421	13487	13309	13275	13565	13372	13353	13320	13419	13294	13347	13371	13338	13474	13270	13191	13224	13428	13366	13268	13279	13409	13206	13285	13379	13277	13365	13307	13414	13390	13431	13397	13377	13269	13338	13316	13363	13449	13355	13244	13577	13509	13425	13300	13332	13364	13373	13440	13436	13394	13304	13253	13385	13360	13379	13366	13318	13369	13275	13448	13296	13405	13326	13372	13267	13311	13341	13297	13411	13347	13186	13349	13444	13342	13534	13509	13356	13366	13312	13257	13433	13205	13438	13352	13332	13312	13344	13332	13340	13225	13370	13483	13404	13332	13271	13377	13472	13212	13376	13330	13442	13367	13292	13356	13348	13472	13302	13188	13455	13362	13295	13350	13288	13374	13432	13419	13405	13376	13439	13297	13351	13336	13361	13372	13322	13193	13462	13385	13452	13272	13349	13361	13264	13396	13325	13327	13460	13256	13424	13382	13407	13198	13514	13327	13340	13388	13442	13367	13377	13286	13283	13388	13418	13249	13148	13402	13400	13365	13255	13510	13403	13235	13390	13326	13358	13441	13429	13352	13416	13387	13446	13370	13253	13436	13247	13467	13304	13414	13527	13346	13339	13379	13375	13337	13411	13596	13435	13313	13222	13254	13537	13388	13257	13495	13296	13377	13349	13369	13332	13320	13397	13327	13464	13275	13444	13292	13302	13480	13293	13307	13085	13353	13422	13345	13372	13439	13443	13383	13279	13306	13398	13278	13316	13329	13207	13443	13388	13286	13504	13523	13365	13385	13188	13337	13537	13453	13536	13350	13227	13186	13408	13457	13233	13425	13199	13479	13366	13308	13463	13426	13226	13408	13301	13266	13515	13320	13328	13233	13469	13348	13475	13286	13363	13236	13400	13458	13152	13245	13379	13362	13488	13319	13324	13334	13420	13459	13122	13519	13417	13335	13412	13408	13414	13272	13364	13297	13348	13481	13381	13342	13424	13404	13420	13316	13363	13461	13400	13310	13266	13451	13446	13474	13312	13440	13490	13247	13302	13385	13333	13401	13220	13336	13282	13247	13327	13352	13296	13300	13341	13332	13390	13163	13337	13252	13374	13187	13366	13247	13336	13377	13240	13372	13459	13466	13466	13394	13450	13340	13328	13265	13269	13336	13353	13334	13349	13397	13318	13277	13285	13235	13421	13315	13507	13440	13372	13384	13417	13287	13346	13370	13295	13269	13176	13289	13391	13475	13475	13435	13279	13359	13278	13336	13042	13370	13211	13379	13399	13307	13337	13290	13456	13320	13483	13313	13349	13282	13467	13327	13354	13120	13312	13485	13337	13359	13223	13439	13292	13234	13441	13581	13420	13371	13341	13327	13211	13481	13385	13441	13341	13340	13329	13192	13268	13215	13361	13440	13394	13402	13379	13403	13352	13448	13469	13346	13393	13317	13467	13243	13370	13325	13265	13533	13345	13278	13214	13252	13349	13130	13345	13189	13500	13295	13384	13507	13274	13414	13395	13320	13364	13342	13349	13404	13458	13252	13372	13363	13449	13249	13398	13411	13373	13230	13430	13482	13217	13406	13314	13340	13428	13314	13403	13443	13366	13387	13454	13272	13304	13367	13568	13093	13277	13325	13416	13445	13510	13241	13480	13323	13303	13426	13326	13279	13425	13602	13252	13325	13431	13339	13304	13411	13335	13281	13308	13365	13481	13145	13365	13268	13407	13284	13247	13365	13408	13374	13336	13121	13385	13196	13294	13286	13352	13431	13472	13316	13330	13352	13442	13349	13310	13368	13371	13245	13292	13376	13238	13201	13247	13312	13405	13372	13386	13470	13402	13141	13284	13437	13456	13135	13434	13340	13417	13486	13410	13314	13423	13329	13370	13398	13290	13204	13233	13239	13274	13510	13404	13458	13227	13417	13253	13376	13359	13184	13406	13472	13390	13399	13268	13266	13454	13399	13344	13328	13234	13279	13285	13162	13346	13506	13325	13383	13373	13241	13429	13455	13223	13452	13366	13453	13487	13351	13461	13505	13319	13421	13320	13283	13229	13410	13346	13299	13364	13221	13260	13354	13340	13356	13290	13233	13376	13337	13274	13421	13468	13206	13298	13491	13427	13306	13284	13370	13287	13529	13360	13379	13544	13425	13326	13338	13252	13463	13427	13338	13171	13362	13352	13244	13456	13262	13238	13364	13245	13397	13478	13408	13240	13359	13505	13361	13423	13328	13332	13215	13267	13353	13318	13237	13189	13036	13562	13435	13267	13493	13415	13373	13434	13416	13192	13402	13217	13197	13433	13348	13267	13413	13253	13252	13365	13300	13284	13298	13240	13527	13492	13137	13317	13295	13346	13238	13416	13111	13371	13143	13428	13314	13144	13340	13292	13339	13358	13330	13511	13363	13443	13415	13249	13367	13328	13476	13252	13259	13506	13337	13461	13369	13506	13230	13298	13381	13342	13291	13480	13240	13439	13520	13385	13284	13297	13314	13515	13301	13424	13386	13249	13387	13365	13316	13434	13342	13421	13298	13437	13318	13338	13341	13403	13388	13464	13282	13401	13403	13420	13265	13401	13443	13408	13377	13276	13425	13376	13329	13518	13291	13319	13413	13304	13355	13296	13361	13345	13291	13430	13156	13267	13354	13335	13329	13277	13454	13324	13477	13331	13217	13435	13436	13429	13234	13272	13386	13259	13429	13346	13308	13352	13399	13274	13516	13267	13333	13239	13329	13370	13336	13426	13240	13329	13303	13472	13298	13204	13304	13261	13353	13393	13350	13312	13412	13358	13368	13437	13336	13561	13370	13353	13415	13336	13270	13370	13417	13222	13342	13333	13224	13328	13519	13300	13404	13277	13344	13286	13379	13342	13191	13372	13429	13421	13327	13178	13429	13285	13309	13419	13338	13385	13432	13383	13502	13341	13312	13429	13377	13223	13312	13148	13415	13334	13413	13418	13499	13418	13455	13364	13297	13301	13314	13378	13327	13316	13435	13432	13414	13293	13338	13380	13331	13394	13468	13302	13316	13357	13301	13377	13318	13492	13310	13327	13411	13417	13371	13397	13282	13388	13348	13331	13339	13350	13334	13553	13412	13329	13546	13491	13340	13172	13328	13279	13302	13383	13406	13205	13443	13297	13414	13512	13404	13361	13513	13353	13350	13215	13373	13210	13337	13337	13173	13474	13235	13357	13552	13356	13493	13335	13478	13385	13427	13357	13491	13306	13288	13444	13331	13315	13386	13448	13347	13388	13395	13299	13238	13358	13375	13409	13363	13319	13367	13231	13367	13467	13294	13290	13240	13483	13550	13339	13380	13333	13341	13403	13277	13272	13416	13391	13336	13252	13497	13228	13378	13503	13278	13447	13275	13266	13533	13237	13361	13202	13313	13390	13298	13479	13477	13386	13276	13367	13308	13572	13348	13312	13298	13389	13293	13280	13343	13281	13455	13281	13259
24372	21635	29981	27726	26217	26065	23358	18636	17087	16455	16033	15891	15698	15614	15538	15681	15480	15512	15700	15549	15372	15607	15333	15467	15531	15449	15380	15292	15451	15328	15511	15375	15512	15512	15570	15601	15385	15492	15709	15371	15478	15425	15293	15294	15367	15414	15335	15524	15596	15502	15487	15508	15448	15319	15599	15271	15335	15335	15316	15144	15725	15433	15338	15455	15194	15418	15497	15265	15239	15411	15512	15482	15349	15380	15441	15492	15409	15629	15520	15671	15599	15424	15487	15451	15518	15390	15368	15554	15505	15573	15457	15533	15496	15448	15403	15506	15360	15479	15662	15337	15334	15586	15332	15490	15355	15345	15331	15528	15638	15331	15291	15319	15576	15509	15343	15553	15305	15321	15314	15282	15461	15248	15417	15512	15485	15361	15235	15385	15278	15244	15240	15400	15631	15420	15521	15387	15382	15401	15326	15362	15470	15500	15562	15258	15432	15578	15426	15596	15632	15307	15462	15235	15204	15236	15398	15537	15544	15418	15307	15483	15307	15452	15368	15512	15526	15228	15394	15369	15381	15464	15317	15411	15389	15458	15326	15466	15319	15499	15298	15459	15524	15384	15364	15551	15489	15468	15432	15543	15394	15398	15230	15396	15298	15427	15234	15372	15484	15284	15241	15569	15241	15675	15402	15343	15426	15474	15229	15368	15282	15359	15429	15456	15364	15514	15618	15396	15317	15425	15413	15427	15351	15436	15444	15560	15416	15404	15404	15291	15498	15277	15377	15404	15344	15260	15277	15423	15243	15351	15392	15317	15298	15214	15286	15448	15537	15393	15333	15556	15350	15413	15333	15526	15363	15712	15427	15190	15473	15537	15494	15300	15532	15448	15335	15506	15265	15479	15538	15447	15438	15349	15362	15387	15491	15262	15296	15314	15416	15290	15262	15477	15698	15440	15466	15454	15418	15320	15552	15544	15432	15529	15318	15342	15394	15335	15357	15353	15461	15501	15486	15489	15560	15435	15397	15430	15386	15630	15348	15380	15609	15226	15482	15430	15546	15476	15502	15218	15504	15420	15511	15383	15532	15324	15541	15329	15270	15357	15582	15534	15243	15371	15422	15360	15451	15337	15421	15536	15234	15326	15416	15586	15330	15769	15513	15328	15360	15302	15447	15518	15619	15515	15530	15155	15451	15593	15417	15446	15235	15405	15442	15299	15289	15494	15380	15465	15355	15442	15715	15261	15389	15229	15418	15351	15410	15320	15529	15358	15362	15450	15434	15361	15539	15471	15557	15357	15436	15424	15307	15302	15513	15418	15244	15593	15471	15215	15554	15573	15507	15358	15361	15290	15349	15514	15237	15616	15595	15286	15385	15432	15385	15139	15570	15325	15285	15576	15367	15364	15506	15530	15423	15463	15367	15439	15470	15456	15363	15387	15385	15468	15452	15489	15338	15288	15334	15478	15501	15370	15263	15473	15367	15175	15467	15539	15417	15509	15369	15414	15369	15477	15387	15365	15433	15476	15365	15384	15323	15430	15256	15445	15452	15275	15482	15423	15419	15238	15391	15240	15495	15365	15496	15374	15444	15463	15387	15578	15454	15557	15483	15365	15497	15322	15655	15424	15297	15624	15611	15230	15389	15474	15460	15300	15530	15394	15382	15556	15471	15512	15421	15475	15361	15218	15394	15500	15608	15293	15193	15432	15354	15306	15349	15413	15441	15362	15586	15376	15614	15377	15449	15290	15378	15409	15274	15348	15387	15466	15119	15311	15345	15249	15206	15404	15304	15239	15433	15400	15502	15561	15345	15454	15425	15364	15501	15587	15327	15566	15388	15546	15609	15272	15313	15540	15583	15427	15273	15407	15365	15404	15621	15488	15596	15369	15318	15418	15383	15261	15363	15354	15281	15374	15432	15384	15321	15483	15517	15491	15488	15336	15383	15494	15374	15486	15462	15321	15554	15531	15220	15325	15318	15422	15379	15238	15712	15573	15428	15296	15420	15397	15365	15408	15430	15288	15441	15415	15334	15528	15481	15425	15394	15474	15334	15381	15383	15277	15519	15372	15414	15429	15368	15475	15445	15380	15484	15400	15469	15137	15336	15407	15394	15411	15312	15307	15497	15454	15508	15533	15362	15446	15215	15532	15448	15290	15382	15485	15169	15459	15434	15379	15482	15449	15307	15333	15472	15576	15553	15383	15339	15291	15643	15484	15574	15206	15606	15384	15439	15432	15420	15438	15278	15267	15361	15335	15514	15438	15282	15283	15573	15306	15399	15446	15385	15411	15467	15631	15253	15329	15232	15427	15438	15423	15346	15415	15397	15460	15468	15521	15270	15431	15463	15375	15420	15404	15452	15536	15270	15540	15296	15314	15300	15530	15493	15580	15449	15440	15480	15518	15378	15286	15559	15394	15410	15589	15466	15443	15454	15745	15471	15362	15318	15357	15132	15491	15403	15527	15381	15324	15370	15622	15162	15420	15525	15297	15306	15257	15591	15282	15406	15337	15570	15600	15661	15478	15364	15338	15392	15422	15380	15240	15545	15542	15378	15604	15517	15283	15140	15517	15337	15455	15393	15280	15429	15352	15496	15431	15458	15394	15237	15248	15341	15348	15311	15588	15446	15472	15443	15262	15579	15200	15308	15501	15348	15313	15420	15382	15320	15305	15284	15428	15353	15434	15353	15450	15421	15412	15448	15498	15276	15494	15472	15173	15352	15614	15535	15555	15645	15209	15374	15243	15284	15485	15353	15334	15479	15161	15268	15444	15184	15477	15351	15549	15519	15219	15479	15414	15366	15148	15438	15359	15264	15335	15527	15344	15436	15444	15550	15423	15306	15434	15406	15361	15550	15445	15221	15301	15411	15311	15502	15415	15308	15353	15384	15348	15593	15330	15205	15270	15517	15337	15401	15289	15522	15323	15474	15281	15572	15448	15312	15398	15469	15452	15558	15410	15249	15532	15415	15419	15395	15262	15462	15499	15398	15441	15210	15455	15417	15313	15399	15229	15272	15302	15622	15321	15555	15423	15455	15288	15501	15560	15694	15392	15430	15431	15510	15381	15376	15470	15420	15384	15577	15354	15356	15338	15446	15471	15385	15337	15415	15336	15479	15470	15506	15499	15504	15409	15540	15312	15443	15553	15489	15399	15524	15410	15433	15374	15493	15438	15332	15550	15459	15367	15466	15241	15337	15278	15430	15609	15561	15452	15489	15300	15542	15386	15346	15301	15218	15414	15460	15373	15398	15412	15483	15333	15310	15363	15502	15419	15344	15454	15407	15302	15413	15479	15339	15447	15384	15326	15484	15462	15358	15280	15527	15379	15511	15411	15412	15397	15204	15402	15425	15255	15400	15293	15383	15366	15381	15431	15268	15535	15327	15520	15445	15279	15562	15568	15332	15524	15263	15515	15534	15444	15351	15521	15471	15351	15318	15578	15239	15217	15354	15574	15470	15419	15271	15216	15419	15418	15526	15332	15357	15482	15448	15613	15368	15271	15403	15249	15476	15279	15330	15162	15564	15435	15268	15552	15440	15347	15324	15258	15363	15408	15302	15191	15154	15422	15344	15412	15401	15186	15421	15628	15424	15436	15581	15189	15174	15443	15335	15604	15395	15319	15424	15434	15346	15245	15230	15438	15381	15550	15322	15415	15484	15381	15516	15415	15282	15402	15326	15399	15450	15366	15486	15312	15530	15403	15449	15346	15361	15401	15562	15359	15392	15407	15474	15288	15378	15425	15321	15275	15434	15418	15151	15387	15438	15422	15340	15283	15165	15181	15343	15394	15414	15552	15272	15338	15346	15342	15428	15716	15432	15425	15321	15495	15377	15479	15574	15515	15380	15561	15412	15476	15238	15228	15337	15323	15415	15268	15193	15470	15416	15462	15510	15545	15218	15482	15411	15366	15450	15468	15380	15348	15520	15453	15489	15294	15238	15367	15366	15333	15366	15444	15399	15401	15267	15456	15538	15403	15283	15409	15479	15210	15441	15320	15455	15263	15497	15425	15385	15488	15324	15494	15408	15404	15493	15517	15367	15495	15369	15308	15553	15320	15339	15677	15306	15505	15257	15279	15510	15477	15481	15483	15556	15391	15580	15489	15435	15246	15329	15336	15438	15420	15483	15539	15499	15300	15408	15527	15426	15543	15440	15252	15515	15479	15548	15369	15401	15223	15340	15452	15380	15278	15529	15477	15462	15534	15341	15531	15559	15584	15535	15378	15483	15486	15466	15430	15377	15437	15227	15207	15406	15442	15540	15251	15466	15480	15441	15271	15387	15238	15622	15307	15373	15441	15335	15406	15565	15338	15436	15327	15641	15406	15473	15136	15513	15521	15233	15483	15609	15539	15436	15187	15449	15702	15623	15288	15580	15259	15558	15458	15560	15359	15405	15350	15448	15589	15431	15273	15536	15500	15144	15405	15385	15288	15315	15278	15355	15302	15604	15435	15295	15505	15387	15373	15449	15425	15535	15476	15578	15463	15762	15575	15396	15485	15378	15480	15552	15336	15352	15309	15359	15470	15437	15324	15420	15375	15391	15426	15352	15241	15446	15437	15324	15536	15533	15363	15378	15493	15460	15477	15646	15593	15423	15508	15564	15577	15408	15524	15474	15493	15364	15580	15330	15379	15221	15277	15370	15382	15431	15542	15300	15393	15411	15617	15481	15541	15496	15553	15552	15305	15399	15511	15609	15435	15570	15362	15386	15503	15457	15516	15507	15319	15451	15617	15460	15358	15398	15350	15472	15221	15166	15298	15549	15421	15538	15344	15493	15454	15430	15417	15338	15402	15408	15336	15332	15521	15504	15436	15321	15244	15389	15293	15479	15329	15389	15530	15615	15495	15549	15276	15206	15308	15350	15447	15442	15218	15506	15553	15428	15498	15332	15298	15448	15335	15515	15484	15561	15486	15425	15569	15484	15518	15300	15527	15348	15555	15448	15338	15406	15479	15466	15306	15551	15476	15357	15490	15483	15325	15331	15485	15459	15335	15381	15360	15398	15372	15295	15277	15295	15376	15368	15339	15338	15640	15642	15467	15313	15360	15294	15384	15542	15600	15529	15402	15379	15461	15325	15262	15352	15434	15553	15487	15289	15601	15419	15491	15438	15295	15459	15674	15470	15334	15422	15474	15262	15636	15508	15488	15577	15427
41719	65374	57093	42532	33148	26147	20728	17481	15989	15070	14843	14513	14394	14383	14424	14380	14331	14547	14286	14571	14060	14268	14310	14467	14344	14341	14452	14469	14456	14441	14394	14270	14347	14162	14396	14467	14413	14305	14307	14382	14380	14354	14219	14422	14379	14331	14424	14435	14257	14298	14378	14163	14368	14285	14363	14283	14449	14453	14416	14284	14492	14364	14297	14176	14409	14250	14237	14317	14405	14298	14441	14381	14342	14213	14266	14414	14349	14294	14355	14278	14199	14150	14292	14405	14186	14347	14471	14445	14214	14444	14317	14405	14456	14390	14250	14344	14272	14345	14500	14382	14286	14286	14345	14252	14389	14438	14443	14483	14211	14519	14399	14292	14426	14337	14288	14472	14300	14234	14185	14460	14162	14355	14342	14261	14310	14315	14473	14421	14196	14278	14391	14362	14350	14327	14227	14212	14288	14369	14478	14385	14203	14307	14393	14320	14373	14529	14270	14344	14301	14271	14303	14247	14158	14535	14251	14262	14328	14264	14461	14273	14229	14143	14298	14214	14199	14323	14228	14393	14269	14385	14304	14140	14294	14204	14348	14415	14469	14293	14321	14250	14281	14296	14257	14282	14456	14175	14370	14365	14403	14251	14352	14200	14251	14247	14381	14341	14462	14328	14219	14103	14441	14250	14396	14215	14435	14193	14379	14338	14382	14255	14465	14239	14273	14321	14453	14319	14315	14374	14305	14242	14390	14309	14483	14219	14222	14188	14278	14356	14346	14290	14427	14275	14327	14152	14365	14354	14459	14222	14248	14303	14489	14192	14340	14269	14192	14403	14394	14313	14317	14391	14412	14181	14274	14393	14315	14375	14304	14600	14233	14389	14118	14221	14370	14387	14371	14343	14462	14183	14512	14376	14241	14390	14341	14428	14413	14253	14464	14127	14269	14322	14351	14278	14391	14175	14383	14342	14417	14234	14548	14480	14400	14253	14146	14295	14305	14342	14482	14271	14425	14297	14205	14312	14365	14368	14404	14481	14243	14469	14212	14347	14302	14502	14505	14262	14262	14313	14482	14356	14450	14360	14338	14433	14387	14341	14387	14376	14346	14064	14465	14199	14291	14422	14271	14176	14154	14404	14263	14482	14426	14216	14360	14363	14328	14457	14485	14342	14255	14325	14389	14283	14310	14359	14341	14231	14232	14278	14196	14257	14298	14419	14283	14476	14319	14395	14402	14192	14327	14349	14441	14369	14405	14394	14181	14269	14302	14345	14346	14406	14204	14389	14243	14425	14221	14296	14348	14441	14355	14325	14410	14449	14455	14225	14367	14307	14490	14318	14376	14268	14399	14169	14405	14349	14382	14223	14441	14245	14319	14517	14416	14353	14633	14356	14448	14334	14338	14389	14305	14335	14194	14405	14499	14227	14271	14184	14276	14430	14372	14428	14458	14440	14475	14484	14353	14239	14503	14305	14349	14325	14221	14395	14286	14196	14413	14420	14390	14265	14454	14443	14384	14170	14238	14356	14286	14315	14394	14433	14429	14363	14464	14346	14320	14280	14462	14175	14305	14344	14317	14239	14190	14394	14321	14319	14167	14218	14248	14330	14313	14245	14410	14196	14292	14325	14325	14362	14308	14226	14350	14398	14538	14286	14270	14444	14252	14324	14179	14271	14455	14191	14292	14347	14283	14519	14188	14365	14419	14305	14372	14396	14462	14362	14220	14370	14311	14404	14369	14462	14165	14420	14218	14364	14321	14457	14235	14365	14194	14284	14468	14440	14352	14287	14487	14274	14446	14338	14376	14446	14421	14285	14339	14386	14413	14273	14487	14207	14360	14281	14418	14322	14358	14246	14290	14294	14262	14334	14408	14394	14189	14400	14384	14220	14291	14389	14204	14453	14206	14322	14349	14265	14271	14403	14371	14411	14292	14271	14318	14303	14338	14250	14191	14328	14314	14374	14373	14472	14285	14687	14272	14321	14301	14451	14371	14266	14205	14149	14228	14475	14426	14276	14250	14368	14410	14359	14285	14311	14452	14291	14282	14322	14201	14244	14375	14195	14150	14402	14221	14195	14292	14360	14299	14394	14230	14522	14425	14380	14373	14259	14284	14294	14414	14267	14340	14407	14259	14312	14283	14295	14379	14258	14489	14283	14340	14266	14317	14319	14311	14259	14442	14386	14296	14450	14296	14441	14303	14359	14381	14285	14390	14380	14191	14254	14392	14505	14315	14421	14488	14150	14343	14255	14211	14478	14232	14318	14309	14311	14234	14482	14491	14526	14395	14380	14262	14372	14418	14355	14355	14197	14559	14170	14458	14377	14266	14485	14550	14249	14329	14463	14265	14414	14097	14432	14238	14255	14336	14368	14306	14284	14243	14313	14369	14272	14311	14328	14230	14282	14374	14264	14342	14371	14179	14384	14302	14168	14320	14363	14405	14243	14394	14422	14403	14137	14308	14296	14377	14344	14355	14374	14234	14247	14374	14363	14214	14323	14302	14301	14353	14470	14317	14142	14394	14297	14357	14312	14517	14287	14219	14225	14350	14214	14400	14192	14339	14241	14442	14449	14223	14387	14487	14271	14416	14422	14433	14389	14287	14381	14414	14314	14317	14325	14300	14410	14274	14511	14209	14244	14184	14509	14289	14354	14329	14311	14467	14509	14282	14233	14309	14233	14302	14218	14309	14385	14509	14217	14385	14371	14292	14410	14416	14274	14412	14337	14498	14487	14194	14323	14369	14217	14209	14399	14129	14397	14331	14275	14404	14352	14311	14381	14352	14170	14476	14365	14383	14411	14171	14338	14193	14373	14388	14326	14246	14274	14268	14223	14347	14227	14231	14367	14443	14368	14323	14486	14259	14274	14331	14422	14369	14430	14392	14386	14458	14328	14329	14290	14427	14299	14477	14412	14323	14434	14387	14363	14246	14477	14479	14262	14290	14265	14368	14302	14516	14428	14505	14305	14287	14437	14272	14345	14277	14471	14321	14391	14403	14420	14411	14377	14361	14325	14170	14386	14374	14468	14348	14358	14372	14263	14405	14209	14357	14484	14323	14500	14354	14383	14279	14438	14389	14347	14258	14274	14416	14452	14513	14292	14292	14439	14249	14236	14226	14312	14349	14456	14381	14387	14391	14330	14535	14314	14442	14273	14293	14234	14384	14505	14217	14267	14260	14424	14383	14434	14359	14326	14486	14318	14358	14231	14460	14549	14159	14356	14307	14275	14475	14329	14539	14348	14295	14264	14534	14421	14444	14332	14160	14293	14436	14329	14319	14329	14136	14189	14471	14309	14455	14386	14327	14349	14395	14271	14293	14633	14399	14344	14426	14282	14223	14365	14283	14365	14331	14381	14497	14167	14384	14314	14088	14381	14294	14246	14386	14408	14518	14271	14430	14405	14324	14242	14460	14421	14377	14353	14353	14353	14243	14289	14164	14271	14214	14342	14362	14312	14381	14367	14353	14485	14363	14379	14476	14483	14340	14331	14332	14153	14093	14493	14225	14419	14430	14289	14348	14295	14175	14441	14288	14310	14220	14412	14385	14285	14252	14398	14307	14369	14408	14433	14321	14425	14209	14308	14361	14340	14321	14331	14293	14190	14475	14411	14365	14411	14235	14231	14262	14407	14294	14201	14381	14286	14461	14317	14439	14398	14236	14312	14248	14277	14276	14337	14370	14224	14231	14260	14311	14282	14308	14398	14405	14345	14327	14223	14423	14263	14425	14408	14323	14202	14306	14309	14254	14324	14345	14407	14280	14525	14327	14353	14276	14333	14320	14297	14383	14327	14484	14316	14294	14394	14306	14438	14388	14347	14277	14213	14290	14293	14339	14372	14382	14451	14338	14269	14319	14271	14499	14204	14191	14364	14321	14433	14194	14336	14339	14335	14289	14405	14204	14411	14338	14128	14297	14261	14330	14443	14427	14099	14398	14258	14259	14309	14304	14466	14451	14356	14267	14385	14379	14044	14502	14330	14338	14266	14338	14286	14320	14450	14223	14281	14471	14348	14282	14379	14260	14360	14519	14373	14603	14301	14378	14295	14224	14305	14412	14489	14263	14239	14463	14413	14164	14256	14318	14240	14231	14446	14362	14313	14440	14405	14252	14431	14258	14355	14300	14240	14458	14369	14260	14345	14478	14408	14285	14318	14276	14187	14189	14163	14330	14438	14411	14122	14162	14303	14441	14487	14266	14263	14312	14224	14293	14303	14330	14259	14289	14419	14536	14246	14334	14291	14403	14307	14375	14238	14427	14349	14369	14286	14365	14410	14212	14406	14374	14488	14285	14384	14420	14224	14411	14452	14328	14338	14425	14210	14325	14386	14287	14315	14396	14387	14131	14342	14317	14229	14436	14410	14353	14182	14254	14566	14205	14444	14327	14283	14408	14440	14247	14272	14308	14357	14205	14323	14445	14327	14350	14266	14447	14346	14483	14394	14349	14391	14352	14261	14268	14289	14401	14354	14362	14505	14512	14417	14198	14318	14270	14575	14435	14325	14257	14308	14438	14153	14209	14303	14411	14492	14294	14258	14267	14310	14177	14318	14315	14369	14252	14330	14314	14539	14441	14334	14239	14273	14205	14086	14431	14378	14375	14475	14300	14320	14426	14454	14356	14295	14326	14389	14313	14272	14329	14372	14202	14223	14366	14211	14496	14359	14264	14281	14331	14434	14675	14077	14412	14410	14345	14071	14419	14312	14545	14406	14271	14241	14429	14471	14404	14285	14458	14279	14378	14177	14289	14306	14282	14313	14391	14473	14467	14207	14289	14430	14092	14500	14288	14413	14248	14266	14265	14457	14272	14393	14224	14130	14354	14284	14431	14360	14339	14323	14162	14363	14300	14439	14435	14304	14519	14222	14323	14382	14154	14233	14207	14305	14270	14140	14312	14457	14165	14457	14331	14156	14444	14325	14264	14354	14382	14436	14335	14379	14465	14203	14359	14267	14356	14335	14496	14269	14400	14204	14345	14245	14508	14346	14453	14502	14416	14233	14411	14227	14388	14447	14423	14400	14337	14290	14306	14203	14494	14259	14232	14350	14147	14406	14366	14206	14468	14168	14350	14275	14460	14345	14195	14357	14504	14370	14340	14179	14436	14404	14261	14448	14348	14315	14469	14289	14393	14436	14403	14271	14370	14174	14430	14337	14276	14403
23125	21580	29609	25014	24389	27275	27832	21066	18394	17520	16610	16314	16211	16057	16101	15884	15801	15880	15895	15960	15720	16068	15877	15893	15801	15931	15953	15968	15888	15877	15926	15994	16111	15773	15981	15860	15873	15835	15940	15540	15753	15923	15974	15798	15859	15780	15828	15717	15716	15748	16062	15867	15820	15941	15663	15958	15719	15732	15893	15787	15813	15759	15959	15774	15840	15953	15768	15689	15637	15813	15916	15704	15743	15816	15483	15612	15662	15902	15863	15764	16010	15756	15761	15759	15720	15852	15719	15914	15726	15634	15665	15719	15789	15763	15739	15989	15835	15724	15797	15743	15840	15743	15888	15603	15677	15781	15814	15783	15597	15803	15806	15668	15938	15816	15832	15731	15787	15723	15837	15700	15857	15903	15664	15722	15772	15788	15873	15802	15748	15610	15911	15770	15685	15870	15518	16020	15772	15638	15803	15639	15678	15738	15783	15859	15762	15717	15703	15821	15840	15867	15740	15662	15915	15656	15604	15725	15678	15541	15702	15890	15838	16004	15867	15859	15752	15866	15622	15786	15736	15765	15860	15669	15527	15755	15732	15631	15611	15524	15717	15867	15938	15834	15795	15871	15870	15734	15905	15757	15818	15782	15874	15741	15865	15922	15811	15662	15795	15736	15833	15606	15716	15911	15637	15748	15671	15665	15899	15632	15673	15722	15667	15892	15839	15750	15802	15693	15569	15770	15789	15826	15590	15843	15776	15780	15763	15900	15739	15668	15640	15631	15591	15747	15534	15722	15703	15709	15892	15688	15749	15859	15935	15853	15763	15686	15673	15859	15987	15831	15754	15868	15896	15706	15972	15779	15685	15699	15795	15825	15795	15927	15838	15835	15687	15703	15693	15885	15758	15673	15666	15628	15808	15734	15741	15818	15903	15698	15661	15641	15658	15673	15627	15865	15553	15833	15767	15657	15782	15730	15779	15801	15775	15922	15734	15978	15839	15705	15650	15749	15768	15607	15705	15876	15781	15892	15876	15882	15707	15618	15858	15771	15842	15804	15747	15590	15686	15594	15724	15679	15653	15614	15571	15830	15900	15863	15683	15823	15751	15949	15743	15583	15727	15644	15872	15710	15763	15659	15755	15934	15805	15718	15925	15695	15704	15659	15942	15696	15858	15901	15786	15681	15755	15738	15584	15757	15826	15677	15668	15779	15691	15968	15822	15811	15714	15989	15510	15750	15825	15812	15776	15643	15730	15808	15550	15814	15748	15614	15824	15717	15668	15844	15757	15720	15695	15764	15887	15742	15622	15782	15738	15871	15802	15923	15778	15586	15787	15685	15850	15869	15805	15904	15965	15737	15669	15693	15550	15609	15698	15821	15912	15909	15886	15690	15674	15713	15588	15610	15736	15745	15819	15919	15684	15728	15814	15634	15769	15705	15878	15870	15838	15682	15811	15662	15606	15653	15823	15858	15848	15791	15747	15871	15985	15840	15890	15833	15708	15617	15898	15597	15659	15487	15791	15692	15913	15731	15639	15670	15714	15606	15821	15669	15798	15918	15809	15806	15853	15744	15718	15658	15716	15670	15715	15803	15832	15667	15719	15682	15860	15715	15757	15827	15562	15612	15487	15669	15738	15887	15820	15865	15848	15688	15921	15763	15786	15967	15846	15785	15747	15782	16012	15826	15863	15699	15587	15854	15784	16055	15634	15736	15989	15703	15765	15704	15764	15682	16017	16094	15892	15760	16051	15727	15830	15712	15594	15562	15812	15755	15719	15815	15848	15797	15711	15891	15928	15924	15823	15573	15521	15687	15850	15689	15724	15791	15793	15660	15816	15678	15876	15736	16011	15866	15600	15725	15855	15749	15678	15721	15570	15773	15856	15740	15910	15687	15850	15740	15650	15738	15719	15731	15871	15875	15768	15661	15613	15829	15818	15831	15831	15662	15509	15703	15637	15694	15834	15818	15699	15773	15614	15730	15689	15737	15563	15629	15657	15722	15819	15650	15626	15736	15769	15611	15537	15877	15697	15651	15780	15757	15664	15697	15734	15898	15764	15713	15736	15861	15874	15723	15630	15735	15708	15736	15834	15995	15637	15839	15690	15588	15553	15940	15902	15978	15738	15757	15831	15588	15831	15812	15750	15932	15788	15643	15852	15928	15652	15845	15696	15769	15684	15470	15646	15648	15909	15897	15558	15802	15844	15778	15952	15669	15783	15547	15687	15933	15644	15975	15663	15514	15938	15833	15902	15594	15681	15815	15801	15731	15661	15867	15817	15822	15788	15770	15852	15746	15834	15804	15717	15779	15665	15652	15654	15784	15595	15673	15805	15782	15579	15646	15669	15851	15641	15707	15973	15531	15906	15719	15756	15878	15795	15749	15935	15895	15833	15781	15622	15670	15911	15717	15788	15617	15589	15848	15570	15829	15738	15604	15638	15919	15808	15671	15671	15730	15747	15732	15881	15801	15697	15900	15772	15692	15790	15789	15739	15426	15582	15789	15806	15839	15642	15525	15936	15993	15845	15818	15778	15714	15804	15879	15621	15734	15585	15676	15824	15842	15911	15557	15904	15860	15811	15635	15779	15663	15643	15777	15863	15708	15718	15644	15734	15661	15646	15614	15848	15811	15664	15567	15633	15782	15758	15663	15714	15804	15704	15672	15959	15830	15765	15771	15826	15696	15632	15662	15900	15748	15564	15906	15698	15634	15729	15666	15584	15875	15647	15663	15670	15739	15793	15615	15849	15609	15612	15724	15801	15765	15830	15878	15735	15648	15736	15626	15786	15879	15709	15537	15745	15736	15992	15824	15696	15809	15600	15780	15766	15584	15889	15781	15738	15784	15840	15899	15763	15718	15816	15773	15693	15766	15617	15728	15781	15710	15785	15688	15721	15765	15723	15605	15720	15763	15542	15715	15650	15754	15711	15706	15706	15748	15650	15830	15688	15787	15790	15877	15817	15670	15682	15734	15471	15530	15708	15629	15532	15787	15564	15566	15846	15727	15913	15734	15811	15821	15903	15831	15842	15856	15575	15620	15744	15618	15791	15693	15838	15833	15654	15684	15870	15929	15861	15723	15635	15697	15776	15691	15659	15668	15917	15889	15734	15658	15811	15791	15844	15783	15589	15750	15786	15862	15737	15571	15776	15694	15595	15739	15855	15712	15854	15678	15666	15815	15853	15769	15904	15792	15773	15629	15768	15754	15662	15740	15736	15932	15620	15711	15903	15851	15886	16033	15822	15906	15730	15519	15670	15792	15807	15761	15685	15691	15917	15768	15588	15795	15777	15640	15567	15652	15762	15727	15791	15958	15646	15581	15938	15728	15950	15888	15825	15910	15617	15786	15560	15502	15455	15828	15788	15797	15933	15707	15717	15824	15800	15926	15794	15735	15984	15647	15958	15623	15617	15666	15684	15603	15686	15528	15556	15645	15709	15635	15754	15845	15795	15728	15611	15804	15638	15688	15654	15910	15774	15665	15596	15637	15977	15942	15834	15691	15722	15739	15756	15650	16014	15770	15801	15791	15856	15580	15702	15838	15707	15761	15633	15629	15847	15643	15650	15767	15562	15869	15983	15804	15729	15816	15830	15907	15785	15805	15672	15730	15673	15634	15690	15786	15865	15850	15701	15642	15680	15638	16024	15717	15910	15780	15727	15633	15685	15834	15568	15671	15887	15934	15938	15954	15632	15939	15780	15914	15634	15717	15819	15727	15778	15706	15924	15801	15499	15709	15716	15903	15863	15775	15839	15681	15975	15874	15754	15600	15391	15766	15762	15807	15882	15693	15694	15753	15930	15828	15689	15749	15704	15584	15637	16019	15667	15630	15795	15570	15554	15828	15770	15591	15786	15585	15773	15858	15801	15745	15827	15796	15865	15836	15725	15901	16004	15711	15642	15677	15575	15720	15547	15722	15658	15797	15921	15647	15685	15645	15794	15764	15664	15807	15914	15640	15694	15888	15828	15691	15726	15762	15656	15821	15755	15707	15829	15869	15658	15752	15781	15792	15703	15774	15756	15813	15714	15835	15727	15659	15734	15804	15882	15762	15669	15788	15822	15650	15764	15641	15923	15857	15688	15801	15723	15656	15728	15915	15682	15847	15752	15789	15684	15576	15974	15684	15781	15864	15811	15911	15612	15613	15834	15838	15806	15925	15783	15669	15667	15712	15614	15842	15872	15567	15583	15822	15652	15747	15826	15619	15860	16043	15855	15722	15880	15709	15690	15705	15654	15798	15942	15678	15670	15768	15826	15804	15880	15770	15485	15706	15608	15629	15583	15698	15740	15763	15677	15732	15698	15805	15893	15728	15918	15717	15790	15797	15708	15860	15695	15755	15631	15773	15571	15922	15802	15709	15670	15785	15928	15746	15714	15543	15797	15646	15736	15870	15746	15758	15808	15897	15624	15840	15637	15829	15548	15683	15832	15628	15730	15703	15832	15687	15783	15610	15727	15813	15769	15834	15807	15880	15768	15962	15758	15926	15874	15642	15768	15764	15738	15857	15735	15767	15826	15588	15742	15772	15977	15655	15842	15633	15764	15812	15931	15681	15810	15834	15797	15858	15649	15835	15740	15700	15891	15751	15663	15633	15765	15578	15739	15699	15684	15805	15687	15730	15816	15703	15476	15611	15682	15768	15830	15624	15771	15636	15766	15704	15911	15730	15759	15782	15734	15877	15780	15915	15849	15736	15562	15820	15639	15718	15556	15646	15830	15833	15780	15823	15644	15659	15720	15945	15910	15933	15774	15784	15850	15955	15774	15821	15869	15742	16020	15817	15718	15629	15536	15935	15803	15578	15822	15763	15642	15831	15808	15981	15543	15618	15697	15647	15697	15746	15823	15684	15637	15747	15650	15779	15789	15776	15933	15734	15700	15802	15725	15831	15642	15750	15561	15829	15657	15656	15675	16005	15599	15724	15778	15967	15789	15699	15896	15664	15762	15931	15882	15764	15727	15760	15884	15790	15740	15785	15604	15726	15662	15763	15685	15714	15865	15698	15651	15842	15739	15659	15772	15917	15754	15670	15777	15873	15661	15480	15767	15737	15845	15796	15795	15680	15812	15527	15821	15761	15843	15690	15894	15771	15793	15715	15919	15630	15691	15694	15588	15720	15731	15639	15797	15827	15807	15809	15686	15802	15762	15826	15776	15668
44413	71348	62820	48103	39081	31057	24059	19713	17601	16231	15636	15055	14907	14716	14774	14700	14610	14740	14640	14689	14671	14779	14672	14783	14607	14620	14668	14611	14529	14626	14621	14747	14547	14718	14825	14607	14680	14566	14801	14564	14456	14639	14722	14530	14639	14580	14766	14449	14714	14565	14716	14601	14472	14600	14630	14509	14681	14639	14715	14632	14520	14649	14807	14649	14753	14697	14491	14678	14475	14563	14630	14744	14480	14730	14552	14730	14729	14721	14656	14616	14665	14557	14644	14654	14815	14629	14768	14673	14696	14457	14581	14629	14511	14682	14572	14654	14682	14671	14689	14501	14504	14638	14685	14652	14577	14681	14633	14745	14669	14626	14526	14611	14580	14440	14683	14659	14344	14593	14550	14782	14638	14676	14648	14581	14451	14741	14590	14588	14598	14622	14573	14620	14614	14671	14738	14590	14626	14533	14858	14506	14765	14512	14810	14662	14546	14615	14472	14663	14818	14741	14561	14594	14582	14661	14656	14825	14604	14917	14591	14649	14637	14738	14660	14682	14626	14701	14506	14516	14665	14591	14655	14642	14599	14524	14555	14603	14629	14729	14702	14609	14769	14674	14661	14701	14662	14722	14682	14608	14557	14489	14570	14660	14603	14509	14388	14621	14594	14872	14477	14781	14647	14475	14621	14756	14541	14701	14514	14537	14594	14529	14600	14722	14645	14497	14496	14589	14732	14622	14708	14560	14775	14632	14702	14551	14746	14496	14682	14653	14587	14476	14759	14637	14573	14638	14677	14541	14656	14556	14676	14535	14496	14666	14649	14624	14718	14762	14527	14608	14624	14695	14594	14436	14677	14524	14518	14615	14716	14685	14628	14656	14683	14412	14484	14605	14670	14683	14617	14738	14617	14726	14646	14564	14486	14667	14575	14564	14742	14576	14672	14549	14785	14606	14568	14713	14519	14630	14556	14605	14377	14599	14542	14662	14692	14658	14635	14698	14613	14721	14578	14443	14540	14690	14664	14506	14567	14605	14446	14593	14716	14761	14561	14650	14619	14632	14639	14450	14711	14615	14779	14560	14607	14784	14618	14726	14519	14636	14670	14535	14567	14592	14744	14633	14732	14473	14642	14725	14530	14698	14620	14642	14491	14699	14599	14547	14627	14825	14718	14783	14618	14664	14615	14516	14440	14599	14827	14569	14623	14591	14517	14643	14612	14635	14519	14544	14808	14574	14641	14689	14514	14717	14685	14777	14456	14664	14619	14621	14734	14526	14635	14654	14612	14710	14755	14751	14544	14595	14595	14714	14632	14754	14654	14611	14803	14615	14626	14564	14540	14728	14550	14670	14702	14892	14726	14675	14656	14598	14570	14502	14732	14530	14583	14615	14514	14716	14805	14456	14594	14619	14409	14692	14500	14689	14596	14532	14620	14451	14515	14730	14629	14531	14638	14580	14721	14628	14652	14659	14649	14626	14610	14476	14572	14729	14517	14569	14579	14564	14771	14689	14605	14810	14642	14676	14581	14466	14565	14858	14569	14638	14390	14752	14646	14669	14837	14576	14622	14742	14471	14706	14514	14540	14717	14547	14497	14598	14644	14624	14571	14776	14534	14739	14737	14719	14494	14646	14783	14814	14500	14451	14743	14554	14588	14579	14514	14632	14653	14376	14530	14422	14573	14701	14785	14809	14573	14571	14596	14687	14633	14634	14717	14728	14579	14583	14503	14689	14653	14542	14527	14718	14371	14479	14640	14685	14641	14566	14513	14631	14582	14518	14555	14785	14622	14618	14673	14587	14644	14571	14497	14678	14707	14622	14578	14580	14581	14602	14881	14679	14716	14518	14550	14593	14563	14713	14629	14701	14552	14611	14664	14500	14707	14533	14555	14594	14666	14605	14726	14629	14632	14532	14689	14552	14660	14618	14620	14638	14509	14760	14690	14586	14693	14820	14488	14534	14598	14475	14614	14829	14678	14759	14632	14629	14689	14561	14653	14710	14729	14654	14675	14522	14741	14565	14579	14710	14580	14631	14610	14538	14610	14695	14635	14665	14625	14481	14699	14609	14657	14637	14559	14706	14689	14542	14616	14316	14660	14661	14649	14644	14628	14550	14647	14652	14684	14595	14692	14660	14649	14607	14598	14723	14663	14572	14625	14632	14710	14575	14552	14648	14566	14654	14690	14627	14807	14566	14514	14489	14567	14516	14535	14525	14712	14620	14645	14510	14660	14598	14623	14641	14607	14512	14673	14677	14648	14396	14562	14636	14495	14551	14710	14485	14514	14624	14372	14650	14605	14508	14645	14621	14546	14671	14675	14575	14545	14587	14637	14604	14651	14690	14605	14899	14617	14593	14628	14553	14537	14683	14712	14444	14511	14524	14545	14768	14600	14475	14608	14743	14541	14599	14534	14739	14544	14793	14655	14548	14650	14555	14499	14609	14641	14583	14566	14806	14547	14518	14597	14631	14871	14767	14641	14681	14460	14508	14588	14791	14523	14697	14723	14723	14605	14439	14554	14565	14434	14675	14519	14562	14586	14495	14731	14555	14693	14640	14533	14737	14529	14528	14408	14766	14627	14593	14754	14556	14715	14561	14453	14582	14572	14657	14672	14517	14789	14758	14714	14608	14667	14656	14635	14640	14668	14568	14631	14489	14682	14712	14618	14691	14701	14544	14641	14669	14641	14630	14816	14654	14649	14654	14694	14648	14644	14524	14622	14782	14444	14674	14470	14429	14703	14557	14725	14719	14645	14611	14558	14686	14574	14647	14641	14569	14636	14774	14556	14657	14633	14788	14680	14687	14721	14629	14592	14818	14739	14698	14582	14570	14567	14650	14592	14501	14641	14838	14462	14546	14719	14617	14598	14619	14710	14533	14673	14548	14650	14671	14628	14660	14739	14531	14405	14576	14599	14661	14774	14663	14695	14708	14643	14700	14496	14524	14399	14646	14644	14672	14817	14632	14786	14571	14608	14415	14480	14642	14646	14698	14548	14604	14577	14768	14666	14554	14549	14474	14659	14686	14536	14583	14648	14566	14603	14601	14654	14508	14596	14684	14453	14629	14772	14728	14460	14686	14441	14593	14723	14701	14607	14686	14600	14473	14680	14469	14535	14653	14564	14525	14648	14429	14592	14524	14544	14681	14460	14479	14620	14647	14609	14745	14533	14595	14614	14735	14624	14762	14699	14681	14557	14565	14617	14584	14370	14521	14683	14546	14589	14737	14538	14551	14581	14547	14594	14451	14665	14541	14487	14668	14554	14618	14700	14611	14747	14613	14671	14569	14513	14614	14759	14549	14590	14434	14712	14573	14516	14696	14686	14633	14809	14737	14631	14693	14680	14634	14643	14819	14628	14514	14653	14634	14524	14656	14723	14667	14691	14573	14555	14496	14581	14810	14627	14596	14598	14768	14610	14686	14618	14735	14648	14643	14643	14709	14748	14590	14607	14554	14530	14722	14575	14784	14757	14581	14754	14450	14711	14786	14590	14715	14761	14810	14634	14667	14710	14610	14524	14504	14657	14527	14516	14553	14535	14782	14815	14689	14780	14613	14652	14527	14652	14657	14658	14769	14799	14542	14644	14675	14824	14616	14519	14692	14676	14588	14598	14547	14583	14699	14739	14683	14720	14657	14746	14477	14577	14693	14435	14554	14745	14651	14729	14694	14385	14563	14714	14611	14601	14546	14664	14692	14479	14544	14539	14670	14707	14533	14608	14509	14600	14633	14833	14757	14706	14768	14509	14730	14695	14605	14747	14448	14431	14465	14651	14578	14720	14566	14736	14675	14633	14583	14654	14555	14595	14767	14604	14581	14700	14598	14697	14633	14610	14633	14699	14574	14551	14664	14589	14597	14694	14640	14642	14681	14643	14649	14659	14652	14672	14580	14592	14510	14381	14570	14652	14500	14707	14605	14456	14689	14686	14686	14510	14563	14538	14688	14760	14692	14524	14603	14683	14660	14601	14581	14424	14644	14720	14705	14479	14376	14653	14572	14743	14788	14510	14699	14455	14528	14686	14627	14659	14582	14701	14688	14606	14615	14748	14672	14745	14386	14538	14673	14660	14615	14661	14454	14631	14664	14701	14676	14794	14706	14551	14708	14422	14634	14730	14760	14593	14616	14733	14653	14604	14684	14618	14709	14450	14560	14615	14429	14544	14679	14689	14652	14609	14654	14664	14767	14562	14699	14557	14719	14654	14624	14648	14697	14649	14622	14559	14613	14598	14624	14629	14556	14470	14775	14711	14764	14479	14605	14579	14425	14559	14699	14583	14554	14745	14573	14599	14675	14600	14623	14656	14725	14583	14682	14389	14395	14771	14818	14510	14786	14632	14724	14634	14615	14760	14692	14551	14635	14816	14576	14557	14586	14603	14761	14626	14674	14694	14601	14609	14560	14577	14550	14627	14669	14756	14664	14622	14604	14720	14906	14728	14545	14561	14585	14695	14636	14635	14548	14580	14580	14591	14683	14616	14647	14674	14528	14632	14534	14686	14677	14722	14556	14347	14614	14580	14678	14615	14636	14547	14491	14706	14673	14635	14712	14493	14418	14571	14408	14632	14525	14652	14544	14785	14531	14492	14639	14564	14516	14578	14628	14924	14682	14698	14720	14589	14707	14640	14458	14513	14530	14639	14583	14692	14491	14674	14635	14589	14511	14665	14727	14520	14627	14519	14628	14639	14482	14755	14500	14658	14714	14660	14689	14686	14700	14591	14717	14730	14652	14758	14661	14530	14646	14653	14684	14447	14736	14532	14668	14707	14679	14657	14509	14598	14614	14707	14550	14633	14674	14564	14530	14653	14671	14521	14596	14612	14587	14817	14606	14658	14566	14548	14585	14595	14693	14567	14645	14711	14723	14532	14485	14535	14605	14483	14681	14610	14602	14619	14705	14845	14582	14549	14758	14664	14557	14743	14687	14522	14580	14655	14712	14590	14552	14696	14534	14633	14800	14478	14574	14672	14743	14659	14851	14742	14607	14734	14496	14503	14700	14704	14447	14666	14660	14617	14514	14723	14724	14629	14596	14493	14742	14519	14646	14845	14457	14594	14675	14574	14510	14594	14799	14645	14524	14661	14615	14656	14649	14684	14489	14573	14705	14777	14637	14546	14603	14780	14605	14540	14559	14658	14348	14654	14732	14565	14594	14601	14526
30930	35634	40810	33035	23433	19030	16778	15318	14625	14562	14402	14453	14332	14251	14228	14372	14433	14346	14390	14182	14235	14189	14325	14386	14330	14416	14352	14146	14369	14198	14238	14165	14406	14400	14217	14285	14242	14267	14201	14315	14196	14216	14275	14184	14233	14086	14135	14307	14317	14399	14232	14297	14395	14212	14274	14084	14329	14247	14347	14443	14289	14249	14300	14234	14165	14378	14243	14313	14291	14477	14388	14212	14204	14458	14070	14348	14359	14411	14408	14219	14360	14353	14329	14180	14306	14392	14038	14440	14239	14281	14045	14322	14167	14413	14331	14401	14304	14307	14296	14143	14222	14177	14276	14285	14193	14309	14425	14289	14419	14131	14264	14413	14070	14124	14189	14261	14255	14276	14242	14328	14090	14324	14108	14243	14187	14070	14398	14394	14303	14289	14079	14291	14255	14150	14421	14428	14129	14113	14277	14123	14262	14165	14475	14396	14433	14295	14184	13889	14339	14240	14398	14267	14322	14043	14271	14312	14255	14260	14131	14227	14285	14204	14061	14350	14227	14282	14220	14461	14316	14331	14349	14331	14077	14256	14192	14291	14049	14215	14269	14284	14421	14186	14227	14315	14496	14259	14311	14231	14206	14147	14336	14362	14260	14079	14201	14194	14295	14147	14187	14136	14170	14317	14246	14290	14258	14152	14099	14306	14280	14316	14330	14211	14080	14339	14352	14252	14340	14247	14415	14345	14362	14237	14309	14268	14162	14334	14003	14170	14342	14229	14477	14348	14275	14282	14261	14264	14182	14285	14177	14348	14302	14297	14328	14224	14344	14338	14221	14263	14295	14172	14169	14356	14293	14129	14047	14270	14240	14170	14430	14403	14116	14250	14363	14375	14106	14298	14264	14484	14247	14391	14343	14148	14215	14430	14388	14193	14134	14227	14302	14289	14324	14216	14360	14195	14074	14144	14164	14040	14241	14223	14077	14236	14155	14353	14343	14201	14215	14331	14270	14188	14253	14263	14140	14428	14333	14216	14315	14287	14182	14005	14082	14241	14315	14192	14308	14252	14445	14306	14147	14211	14163	14342	14268	14318	14372	14189	14201	14165	14133	14175	14269	14410	14221	14182	14255	14464	14168	14293	14146	14270	14334	14302	14231	14259	14225	14404	14270	14392	14180	14160	14346	14255	14354	14070	14070	14110	14258	14157	14337	14230	14171	14197	14137	14239	14449	14156	14295	14323	14248	14203	14221	14336	14352	14346	14222	14369	14296	14202	14263	14224	14225	14193	14502	14323	14300	14219	14311	14373	14244	14244	14283	14140	14242	14227	14201	14176	14257	14235	14281	14368	14266	14257	14098	14193	14091	14211	14237	14507	14328	14345	14301	14331	14239	14102	14151	14358	14273	14320	14284	14140	14227	13981	14387	14275	14213	14276	14002	14236	14404	14243	14359	14366	14339	14291	14281	14283	14132	14142	14125	14396	14226	14199	14068	14095	14475	14186	14207	14374	14454	14237	14314	14256	14418	14419	14286	14216	14292	14261	14298	14176	14445	14121	14051	14170	14116	14338	14335	14089	14291	14192	14140	14365	14327	14105	14096	14363	14239	14323	14259	14253	14346	14224	14427	14440	14449	14228	14395	14327	14291	14247	14284	14327	14337	14346	14023	14270	14119	14314	14188	14232	14330	14243	14361	14107	14267	14190	14534	14299	14345	14297	14244	14322	14206	14357	14251	14354	14334	14037	14191	14390	14137	14086	14102	14171	14348	14265	14325	14250	14261	14277	14140	14115	14309	14269	14268	14368	14274	14280	14393	14291	14195	14183	14232	14191	14219	14271	14287	14350	14303	14041	14360	14239	14264	14221	14202	14181	14343	13974	14359	14318	14250	14424	14148	14171	14300	14148	14416	14286	14315	14186	14259	14204	14269	14114	14301	14255	14203	14166	14143	14346	14057	14218	14266	14278	14313	14314	14385	13899	14380	14258	14395	14131	14045	14099	14089	14151	14321	14229	14355	14359	14378	14299	14247	14244	14357	14300	14517	14174	14387	14246	14352	14204	14069	14207	14241	14193	14308	14167	14265	14302	14215	14425	14175	14340	14289	14356	14381	14174	14307	14356	14295	14447	14400	14399	14359	14239	14309	14391	14215	14323	13965	14238	14250	14202	14361	14247	14320	14202	14276	14095	14294	14168	14370	14246	14160	14306	14297	14258	14163	14279	14218	14168	14244	14496	14367	14169	14555	14376	14430	14436	14127	14221	14276	14339	14291	14411	14304	14198	14283	14349	14198	14178	14355	14312	14224	14211	14419	14219	14034	14311	14104	14417	14305	14304	14405	14227	14262	14338	14349	14125	14488	14080	14241	14295	14531	14326	14358	14544	14171	14279	14363	14433	14121	14196	14142	14259	14039	14336	14216	14485	14315	14083	14217	14278	14027	14305	14239	14334	14388	14359	14397	14088	14177	14189	14084	14221	14231	14211	14280	14314	14270	14161	14104	14351	14220	14212	14087	14376	14234	14231	14195	14281	14307	14484	14558	14133	14179	14287	14167	14330	14323	14350	14376	14227	14165	14202	14430	14410	14313	14359	14062	14291	14126	14248	14147	14111	14252	14401	14342	14136	14386	14423	14482	14305	14237	14174	14393	14124	14409	14364	14157	13927	14358	14424	14454	14396	14260	14186	14297	14333	14339	14262	14254	14244	14556	14316	14148	14336	14407	14262	14262	14244	14257	14222	14220	14413	14311	14219	14257	14237	14487	14161	14211	14184	14062	14312	14274	14322	14345	14259	14132	14268	14231	14308	14303	14244	14160	14229	14307	14295	14263	14214	14218	14384	14229	14300	14420	14418	14074	14387	14414	14353	14428	14299	14131	14197	14226	14237	14191	14332	14299	14366	14404	14362	14218	14283	14184	14260	14207	14272	14298	14220	14360	14185	14370	14463	14300	14163	14423	14282	14094	14136	14218	14180	14158	14197	14297	14212	14250	14306	14184	14122	14157	14417	14188	14213	14346	14100	14146	14284	14383	14242	14377	14169	14256	14343	14358	14193	14369	14305	14210	14100	14173	14204	14258	14352	14308	14124	14121	14132	14366	14368	14297	14202	14385	14326	14182	14348	14081	14275	14157	14200	14239	14359	14146	14316	14109	14380	14215	14213	14574	14154	14265	14244	14506	14196	14404	14338	14392	14222	14249	14160	14266	14162	14202	14292	14266	14138	14213	14194	14233	14362	14294	14464	14424	14171	14244	14328	14281	14315	14233	14147	14417	14348	14532	14323	14161	14193	14197	14230	14461	14332	14386	14388	14052	14242	14436	14215	14041	14295	14293	14285	14332	14408	14217	14098	14288	14167	14333	14279	14173	14306	14161	14222	14276	14226	14274	14391	14342	14393	14357	14155	14260	14176	14318	14280	14081	14422	14191	14211	14289	14106	14104	14303	14230	14251	14160	14377	14309	14226	14322	14177	14227	14349	14309	14130	14248	14181	14072	14100	14211	14319	14263	14314	14242	14332	14445	14342	14311	14292	14211	14386	14213	14170	14392	14360	14020	14222	14168	14199	14413	14064	14276	14214	14401	14321	14290	14321	14128	14218	14286	14453	14288	14248	14341	14294	14253	14204	14176	14199	14191	14195	14300	14274	14341	14282	14439	14345	14290	14415	14367	14274	14262	14386	14087	14270	14196	14418	14409	14212	14207	14297	14371	14251	14270	14293	14267	14278	14554	14252	14329	14361	14304	14441	14413	14276	14309	14185	14163	14176	14262	14357	14408	14085	14245	14123	14231	14405	14181	14336	14310	14431	14232	14350	14287	14326	14399	14412	14237	14321	14298	14116	14261	14386	14341	14165	14421	14118	14202	14378	14292	14084	14441	14174	14211	14206	14254	14093	13999	14114	14373	14296	14454	14090	14467	14292	14366	14139	14262	14317	14317	14337	14207	14164	14226	14360	14166	14230	14296	14353	14206	14266	14128	14369	14252	14222	14073	14320	14260	14403	14127	14297	14065	14157	14153	14315	14462	14256	14258	14175	14277	14319	14222	14356	14182	14425	14393	14248	14360	14278	14476	14203	14231	14150	14325	14191	14400	14275	14183	14179	14312	14255	14408	14299	14262	14313	14255	14174	14228	14279	14175	14318	14315	14421	14285	14147	14391	14302	14273	14330	14306	14329	14231	14395	14191	14351	14244	14183	14453	14193	14189	14307	14208	14240	14309	14295	14312	14359	14298	14392	14161	14279	14222	14383	14239	14262	14534	14326	14205	14235	14331	14206	14344	14147	14245	14327	14064	14193	14335	14362	14177	14330	14344	14251	14265	14155	14325	14280	14241	14257	14214	14098	14183	14232	14324	14450	14273	14215	14296	14200	14156	14333	14211	14343	14351	14076	14290	14174	14270	14379	14221	14356	14247	14093	14227	14457	14206	14366	14308	14272	14334	14289	14220	14073	14160	14379	14160	14220	14278	14296	14221	14208	14209	14245	14348	14182	14267	14183	14005	14321	14442	14291	14323	14351	14297	14306	14237	14327	13996	14148	14564	14294	14088	14245	14441	14353	14226	14208	14469	14435	14300	14247	14337	14346	14502	14380	14315	14196	14269	14356	14364	14183	14325	14307	14251	14293	14209	14304	14184	14371	14246	14255	14128	14384	14313	14327	14442	14179	14319	14259	14082	14281	14095	14439	14332	14297	14332	14238	14194	14212	14320	14248	14234	14242	14051	14295	14177	14244	14318	14508	14438	14267	14235	14203	14318	14296	14145	14580	14328	14361	14372	14327	14431	14250	14273	14293	14537	14261	14398	14360	14142	14373	14331	14243	14277	14316	14114	14378	14449	14115	14107	14237	14248	14435	14319	14282	14292	14229	14206	14262	14390	14499	14423	14172	14272	14310	14007	14235	14275	14316	14204	14243	14478	14147	14183	14364	14392	14356	14190	14128	14154	14190	14330	14172	14335	14301	14281	14508	14073	14056	14205	14190	14311	14342	14204	14131	14277	14052	14215	14329	14209	14488	14446	14361	14180	14121	14272	14258	14263	14155	14426	14264	14409	14277	14251	14303	14195	14174	14298	14226	14109	14347	14292	14292	14308	14332	14235	14265	14217	14332	14235	14259	14411	14283	14126	14131	14298	14363	14219	14373	14352	14141	14118	14264	14449	14240
40681	55665	46664	33708	24439	19040	16053	14901	14081	13878	13724	13869	13629	13688	13671	13794	13492	13694	13694	13593	13842	13695	13648	13569	13482	13680	13600	13680	13555	13666	13562	13608	13576	13618	13674	13728	13646	13549	13689	13784	13605	13698	13525	13627	13671	13488	13632	13654	13672	13698	13684	13609	13903	13773	13589	13656	13495	13497	13633	13610	13717	13650	13682	13572	13538	13435	13686	13639	13567	13745	13685	13758	13588	13527	13586	13553	13665	13691	13599	13755	13671	13598	13660	13628	13785	13569	13742	13703	13644	13682	13644	13480	13706	13662	13703	13607	13775	13533	13598	13688	13626	13577	13676	13606	13603	13530	13702	13633	13652	13413	13696	13785	13455	13618	13541	13675	13527	13684	13553	13658	13652	13546	13696	13440	13593	13744	13649	13673	13571	13660	13667	13493	13567	13775	13557	13487	13576	13599	13632	13782	13572	13557	13562	13697	13707	13647	13650	13672	13652	13606	13543	13766	13646	13562	13645	13460	13705	13604	13616	13448	13551	13708	13606	13798	13745	13644	13791	13624	13651	13587	13765	13523	13591	13474	13560	13768	13652	13737	13646	13505	13564	13688	13672	13484	13632	13631	13571	13475	13654	13822	13470	13668	13606	13672	13493	13607	13627	13681	13563	13707	13704	13574	13691	13884	13627	13604	13527	13669	13524	13752	13794	13746	13616	13743	13599	13622	13688	13635	13553	13726	13648	13584	13695	13505	13555	13600	13398	13644	13597	13665	13663	13699	13686	13366	13612	13753	13848	13587	13649	13648	13678	13642	13598	13695	13425	13635	13660	13690	13691	13622	13654	13581	13586	13602	13534	13496	13554	13630	13751	13549	13635	13590	13745	13566	13548	13603	13588	13618	13522	13589	13582	13633	13674	13578	13772	13503	13525	13631	13564	13635	13579	13499	13925	13580	13799	13608	13641	13809	13561	13704	13529	13644	13488	13620	13748	13532	13626	13646	13563	13691	13473	13596	13668	13733	13674	13618	13637	13631	13779	13654	13414	13793	13642	13631	13501	13649	13553	13615	13640	13751	13611	13648	13612	13737	13570	13603	13595	13504	13535	13690	13516	13531	13723	13616	13503	13658	13633	13484	13788	13555	13411	13631	13735	13636	13614	13540	13602	13596	13590	13706	13544	13512	13735	13557	13538	13559	13728	13587	13637	13692	13576	13622	13380	13637	13685	13674	13685	13659	13726	13705	13604	13658	13659	13587	13444	13670	13521	13693	13412	13527	13705	13473	13640	13566	13614	13809	13582	13710	13618	13660	13645	13676	13525	13499	13548	13594	13623	13534	13678	13640	13647	13478	13648	13580	13584	13706	13684	13582	13574	13632	13741	13649	13534	13594	13434	13600	13801	13620	13637	13620	13524	13592	13710	13698	13672	13496	13772	13551	13549	13690	13564	13552	13657	13462	13539	13692	13649	13618	13503	13587	13509	13587	13611	13638	13537	13660	13428	13659	13657	13630	13625	13514	13693	13601	13683	13657	13510	13796	13586	13616	13621	13689	13481	13611	13626	13627	13651	13674	13475	13881	13460	13530	13786	13637	13590	13610	13639	13601	13503	13650	13675	13714	13643	13681	13646	13779	13704	13726	13697	13640	13662	13860	13501	13693	13510	13559	13687	13683	13545	13586	13686	13635	13615	13688	13728	13719	13565	13685	13751	13515	13581	13410	13697	13620	13597	13763	13617	13625	13676	13622	13714	13698	13648	13581	13543	13675	13656	13615	13520	13650	13407	13563	13605	13603	13562	13542	13654	13635	13589	13740	13493	13671	13626	13543	13709	13539	13601	13740	13670	13680	13625	13480	13723	13643	13613	13495	13672	13641	13673	13641	13541	13815	13558	13746	13724	13759	13717	13658	13611	13743	13672	13614	13660	13591	13602	13455	13703	13477	13773	13597	13681	13624	13670	13650	13545	13745	13489	13571	13597	13507	13504	13485	13738	13649	13569	13456	13624	13610	13609	13607	13733	13757	13712	13567	13688	13607	13691	13608	13612	13724	13764	13502	13528	13505	13576	13552	13524	13717	13657	13566	13723	13826	13578	13824	13666	13691	13729	13643	13480	13659	13653	13792	13551	13570	13564	13884	13649	13580	13732	13731	13607	13482	13538	13610	13470	13658	13505	13698	13593	13535	13741	13831	13759	13581	13649	13671	13690	13637	13564	13661	13742	13686	13610	13674	13666	13579	13605	13644	13583	13525	13798	13614	13492	13655	13615	13583	13815	13712	13589	13505	13696	13664	13505	13566	13548	13726	13580	13652	13571	13612	13595	13524	13771	13527	13508	13626	13636	13490	13596	13691	13750	13622	13750	13643	13585	13463	13773	13428	13489	13638	13736	13613	13596	13658	13697	13561	13574	13657	13783	13648	13644	13574	13779	13741	13733	13524	13603	13588	13656	13857	13750	13597	13779	13688	13729	13650	13517	13524	13702	13665	13664	13489	13681	13751	13660	13662	13600	13608	13621	13540	13481	13632	13750	13676	13726	13508	13638	13665	13628	13673	13629	13802	13502	13580	13726	13638	13717	13455	13635	13656	13534	13754	13607	13814	13728	13658	13727	13611	13770	13586	13714	13604	13805	13659	13665	13557	13634	13561	13727	13598	13664	13645	13787	13572	13667	13424	13714	13661	13605	13625	13702	13630	13467	13633	13615	13721	13636	13703	13586	13412	13699	13545	13667	13623	13633	13702	13649	13860	13580	13601	13761	13646	13686	13774	13605	13580	13815	13617	13632	13662	13504	13770	13635	13583	13465	13663	13555	13667	13716	13507	13656	13663	13607	13685	13704	13677	13565	13664	13750	13563	13737	13572	13630	13671	13507	13739	13627	13591	13529	13693	13722	13596	13741	13601	13704	13618	13522	13727	13586	13532	13719	13529	13664	13651	13535	13447	13541	13506	13581	13707	13509	13791	13603	13602	13535	13710	13355	13459	13614	13700	13610	13673	13716	13593	13551	13499	13716	13534	13721	13546	13585	13617	13600	13610	13693	13576	13543	13625	13666	13602	13754	13615	13624	13665	13651	13698	13650	13672	13474	13577	13532	13600	13734	13792	13624	13628	13533	13690	13600	13702	13633	13651	13590	13573	13710	13681	13557	13765	13595	13646	13591	13670	13694	13464	13658	13725	13540	13470	13646	13848	13660	13851	13726	13574	13657	13595	13626	13584	13610	13582	13653	13622	13569	13662	13687	13637	13600	13686	13824	13614	13593	13625	13568	13280	13629	13658	13636	13606	13540	13612	13801	13635	13674	13675	13778	13590	13574	13695	13675	13527	13727	13600	13784	13490	13745	13565	13681	13659	13474	13681	13639	13774	13748	13552	13635	13664	13489	13569	13682	13623	13483	13648	13698	13525	13465	13628	13642	13740	13754	13556	13627	13656	13685	13510	13754	13654	13589	13579	13503	13516	13688	13576	13835	13580	13555	13620	13759	13705	13661	13557	13519	13605	13526	13454	13817	13574	13580	13597	13511	13598	13490	13659	13504	13582	13582	13637	13454	13586	13482	13646	13719	13664	13629	13575	13540	13568	13600	13638	13537	13819	13633	13747	13687	13628	13652	13410	13586	13704	13603	13617	13702	13634	13697	13712	13680	13591	13743	13913	13642	13694	13605	13805	13555	13618	13653	13898	13585	13634	13641	13648	13510	13676	13719	13588	13562	13517	13882	13590	13736	13551	13517	13707	13445	13783	13540	13565	13571	13500	13568	13588	13639	13682	13590	13627	13658	13693	13549	13627	13661	13543	13558	13676	13589	13666	13610	13590	13767	13709	13635	13550	13607	13645	13673	13607	13624	13521	13800	13703	13592	13751	13623	13605	13362	13525	13648	13637	13814	13604	13679	13694	13705	13670	13579	13618	13723	13616	13415	13788	13743	13599	13603	13705	13666	13604	13866	13458	13630	13683	13622	13503	13543	13594	13472	13606	13708	13507	13613	13648	13524	13504	13730	13693	13595	13764	13717	13571	13692	13763	13774	13594	13430	13744	13662	13717	13619	13660	13630	13691	13620	13670	13664	13654	13557	13533	13655	13575	13724	13653	13587	13663	13610	13574	13609	13588	13605	13584	13710	13718	13593	13649	13671	13595	13536	13580	13667	13702	13658	13732	13589	13618	13601	13468	13640	13543	13491	13623	13731	13697	13667	13630	13703	13694	13449	13558	13640	13758	13648	13510	13588	13571	13716	13529	13608	13634	13522	13637	13596	13428	13787	13576	13651	13680	13399	13478	13849	13754	13613	13737	13704	13747	13812	13683	13557	13389	13673	13569	13695	13540	13685	13602	13618	13446	13799	13481	13748	13907	13650	13708	13566	13645	13735	13547	13600	13615	13646	13794	13603	13580	13667	13689	13657	13651	13764	13646	13735	13477	13796	13549	13602	13468	13725	13716	13597	13564	13513	13527	13799	13699	13620	13642	13646	13569	13665	13555	13675	13674	13597	13578	13540	13677	13711	13561	13655	13702	13647	13601	13685	13563	13666	13543	13652	13529	13680	13584	13541	13708	13642	13734	13647	13525	13671	13809	13520	13659	13844	13680	13632	13588	13716	13601	13562	13679	13775	13652	13556	13592	13790	13576	13590	13740	13746	13627	13771	13773	13587	13436	13725	13592	13712	13671	13650	13758	13662	13568	13651	13624	13578	13625	13568	13810	13601	13645	13630	13681	13555	13526	13594	13573	13568	13576	13583	13524	13774	13698	13640	13559	13548	13687	13575	13616	13624	13550	13560	13726	13646	13612	13627	13723	13813	13403	13692	13691	13512	13583	13746	13620	13822	13711	13646	13757	13685	13585	13821	13526	13582	13632	13436	13499	13657	13546	13775	13613	13523	13648	13843	13726	13691	13620	13598	13561	13643	13710	13599	13521	13700	13544	13627	13597	13675	13707	13769	13671	13493	13758	13609	13789	13623	13632	13499	13646	13875	13666	13600	13725	13773	13732	13616	13541	13559	13634	13556	13497	13732	13599	13643	13758	13703	13763	13678	13679	13647	13556	13489	13605	13580	13628	13555	13726	13746	13500	13712	13667	13610	13552	13703	13545	13644	13566	13641	13728	13641	13753	13778	13568	13521	13651	13616	13761	13738	13632	13714	13533	13694	13704	13686	13500
24387	21630	29629	27005	25276	24578	22254	18173	16250	15727	15441	14993	14848	14868	14620	14945	14775	14734	14836	14594	14772	14828	14534	14958	14673	14695	14666	14723	14929	14495	14611	14729	14628	14689	14634	14645	14684	14770	14628	14568	14555	14509	14524	14746	14527	14483	14575	14727	14655	14628	14647	14724	14646	14616	14514	14382	14532	14437	14455	14671	14494	14622	14666	14552	14681	14526	14595	14543	14556	14739	14875	14480	14641	14557	14587	14523	14742	14636	14516	14527	14644	14535	14500	14739	14528	14359	14832	14607	14721	14562	14758	14559	14463	14589	14529	14444	14595	14479	14585	14518	14446	14590	14663	14607	14574	14702	14650	14419	14614	14501	14445	14564	14413	14712	14585	14587	14682	14633	14690	14516	14317	14486	14749	14522	14666	14563	14751	14647	14507	14408	14543	14504	14495	14554	14755	14401	14457	14448	14649	14488	14491	14446	14519	14560	14398	14520	14498	14468	14465	14612	14429	14824	14517	14533	14434	14358	14484	14523	14645	14579	14489	14533	14563	14540	14471	14383	14353	14661	14452	14372	14644	14530	14645	14617	14680	14490	14633	14483	14565	14431	14608	14458	14533	14448	14487	14451	14448	14625	14516	14460	14516	14562	14575	14540	14496	14379	14372	14425	14504	14595	14554	14561	14484	14462	14549	14584	14545	14428	14704	14692	14756	14587	14623	14406	14676	14619	14644	14629	14620	14395	14590	14580	14598	14522	14816	14492	14539	14626	14349	14511	14570	14424	14513	14366	14531	14468	14470	14650	14938	14576	14542	14464	14606	14695	14576	14592	14458	14678	14497	14552	14418	14607	14815	14683	14325	14544	14340	14527	14582	14517	14540	14547	14444	14619	14519	14716	14752	14600	14671	14640	14449	14613	14330	14469	14491	14555	14435	14568	14622	14704	14552	14797	14498	14679	14462	14479	14600	14687	14747	14512	14781	14456	14682	14641	14586	14525	14581	14525	14572	14479	14613	14543	14659	14630	14651	14357	14588	14485	14593	14592	14500	14772	14777	14422	14645	14549	14457	14473	14534	14478	14606	14668	14634	14593	14604	14618	14597	14382	14469	14499	14558	14642	14681	14402	14500	14517	14610	14554	14804	14503	14650	14750	14701	14602	14504	14549	14558	14566	14479	14553	14690	14530	14856	14379	14476	14603	14638	14487	14428	14621	14578	14617	14536	14703	14678	14502	14428	14519	14570	14444	14740	14538	14647	14716	14660	14765	14533	14489	14687	14648	14387	14569	14548	14440	14720	14704	14619	14480	14543	14556	14629	14505	14462	14469	14644	14689	14435	14687	14718	14752	14629	14499	14529	14615	14457	14638	14642	14458	14720	14564	14715	14703	14455	14489	14689	14624	14419	14605	14592	14480	14720	14561	14450	14460	14385	14376	14759	14581	14682	14568	14580	14474	14529	14551	14631	14590	14599	14532	14659	14508	14734	14492	14653	14718	14658	14561	14484	14440	14597	14387	14642	14588	14623	14541	14603	14444	14726	14567	14550	14569	14738	14564	14416	14728	14705	14617	14456	14576	14546	14695	14599	14573	14574	14623	14454	14543	14391	14592	14575	14829	14542	14406	14544	14475	14709	14577	14820	14631	14628	14483	14436	14598	14684	14541	14531	14562	14587	14620	14647	14486	14696	14492	14648	14525	14639	14351	14645	14403	14592	14640	14461	14430	14353	14354	14519	14495	14447	14495	14609	14551	14674	14526	14520	14454	14587	14435	14555	14426	14468	14581	14558	14538	14516	14517	14503	14547	14511	14231	14370	14419	14579	14457	14488	14516	14711	14412	14515	14608	14606	14533	14546	14436	14509	14602	14409	14664	14438	14475	14581	14705	14576	14609	14718	14526	14616	14623	14618	14480	14493	14647	14637	14503	14623	14530	14558	14446	14470	14441	14619	14682	14666	14199	14786	14708	14654	14631	14662	14674	14512	14641	14542	14449	14587	14658	14584	14416	14560	14631	14526	14571	14572	14432	14385	14540	14578	14444	14669	14603	14580	14617	14353	14618	14476	14526	14538	14528	14579	14505	14552	14733	14585	14652	14609	14560	14638	14758	14663	14393	14582	14563	14591	14667	14669	14704	14427	14623	14651	14474	14485	14604	14541	14687	14522	14504	14620	14467	14527	14553	14733	14618	14541	14617	14725	14529	14347	14590	14528	14512	14662	14699	14634	14536	14695	14542	14601	14621	14563	14605	14614	14504	14644	14469	14533	14580	14569	14465	14643	14667	14456	14554	14674	14636	14626	14516	14391	14562	14722	14427	14718	14509	14856	14593	14654	14769	14645	14667	14719	14528	14465	14531	14650	14660	14539	14513	14524	14856	14471	14303	14623	14717	14528	14307	14400	14589	14421	14553	14540	14665	14480	14688	14773	14610	14400	14636	14529	14449	14490	14588	14526	14613	14593	14519	14548	14454	14457	14786	14748	14503	14607	14523	14712	14581	14530	14547	14540	14608	14719	14525	14771	14294	14430	14507	14509	14621	14590	14509	14630	14436	14722	14524	14614	14620	14442	14402	14429	14532	14606	14349	14603	14504	14622	14621	14726	14549	14383	14775	14506	14654	14628	14628	14540	14447	14303	14653	14687	14576	14460	14569	14396	14384	14590	14461	14541	14539	14659	14465	14613	14657	14792	14436	14371	14588	14579	14620	14572	14422	14621	14480	14476	14629	14565	14425	14674	14722	14541	14623	14530	14679	14524	14638	14615	14493	14686	14591	14450	14627	14731	14597	14669	14734	14523	14587	14604	14518	14541	14770	14697	14538	14647	14425	14456	14594	14490	14548	14461	14480	14625	14613	14544	14661	14869	14692	14372	14484	14361	14621	14401	14538	14666	14642	14677	14384	14620	14583	14551	14750	14358	14479	14496	14511	14549	14647	14779	14750	14745	14545	14576	14367	14473	14479	14552	14529	14649	14595	14542	14532	14318	14547	14572	14511	14670	14415	14564	14580	14572	14713	14718	14672	14636	14384	14561	14669	14633	14559	14505	14547	14605	14576	14547	14569	14574	14533	14729	14548	14746	14491	14473	14613	14686	14736	14690	14535	14548	14561	14612	14436	14408	14611	14501	14587	14563	14611	14564	14444	14503	14553	14665	14615	14687	14455	14518	14551	14530	14478	14612	14646	14613	14632	14498	14539	14717	14582	14567	14481	14674	14596	14482	14598	14522	14614	14608	14523	14621	14780	14615	14609	14641	14572	14636	14375	14579	14570	14625	14509	14482	14670	14614	14624	14548	14604	14602	14493	14395	14521	14618	14575	14637	14599	14511	14743	14747	14801	14558	14550	14875	14561	14721	14462	14548	14543	14595	14633	14537	14689	14515	14573	14519	14695	14577	14439	14644	14335	14558	14589	14621	14664	14522	14553	14651	14710	14568	14411	14494	14325	14420	14647	14584	14652	14713	14598	14614	14537	14543	14393	14590	14606	14751	14564	14480	14718	14636	14572	14606	14733	14604	14558	14528	14531	14527	14550	14508	14638	14539	14610	14543	14577	14398	14475	14434	14553	14507	14528	14453	14580	14539	14680	14760	14607	14501	14535	14762	14709	14517	14776	14517	14658	14521	14545	14527	14554	14596	14466	14638	14444	14658	14854	14660	14560	14563	14629	14745	14642	14516	14447	14453	14678	14622	14648	14625	14682	14541	14573	14720	14540	14711	14612	14547	14620	14349	14478	14504	14869	14639	14660	14284	14594	14621	14269	14495	14666	14728	14559	14650	14485	14649	14531	14457	14464	14643	14406	14605	14644	14440	14692	14702	14552	14432	14655	14530	14594	14488	14579	14656	14441	14534	14601	14635	14666	14660	14559	14455	14452	14484	14666	14691	14664	14572	14646	14597	14608	14768	14578	14454	14525	14674	14676	14536	14577	14525	14497	14596	14423	14631	14667	14807	14649	14722	14871	14581	14637	14459	14541	14480	14404	14537	14410	14639	14639	14546	14623	14537	14680	14661	14658	14513	14656	14565	14486	14637	14313	14380	14695	14541	14629	14377	14567	14738	14632	14644	14585	14627	14536	14600	14634	14536	14737	14559	14562	14493	14733	14623	14578	14718	14519	14521	14416	14384	14572	14707	14592	14531	14266	14591	14420	14634	14703	14492	14386	14596	14482	14508	14460	14620	14574	14601	14308	14481	14501	14433	14535	14713	14624	14529	14663	14550	14582	14572	14607	14691	14576	14579	14646	14428	14559	14712	14624	14401	14781	14586	14606	14499	14750	14638	14580	14643	14629	14599	14576	14779	14552	14738	14630	14414	14371	14641	14573	14639	14740	14452	14528	14487	14573	14687	14626	14477	14627	14531	14552	14718	14595	14642	14361	14510	14477	14657	14411	14621	14489	14592	14473	14776	14520	14729	14676	14725	14584	14623	14343	14684	14562	14692	14639	14798	14325	14347	14493	14673	14451	14610	14621	14619	14496	14479	14662	14737	14597	14525	14546	14391	14648	14548	14386	14664	14775	14629	14606	14440	14656	14415	14396	14581	14634	14634	14502	14528	14529	14702	14506	14657	14339	14516	14633	14650	14608	14535	14462	14600	14366	14688	14678	14671	14592	14584	14404	14532	14578	14613	14544	14646	14662	14494	14511	14599	14616	14506	14598	14597	14566	14658	14602	14386	14493	14495	14611	14621	14562	14385	14623	14653	14600	14463	14337	14550	14651	14619	14485	14621	14567	14663	14404	14401	14474	14630	14420	14414	14666	14417	14435	14603	14591	14609	14602	14526	14517	14720	14426	14427	14577	14528	14555	14687	14629	14463	14607	14555	14524	14491	14640	14651	14544	14591	14633	14429	14518	14592	14404	14564	14466	14566	14586	14787	14561	14547	14545	14413	14632	14499	14707	14500	14623	14610	14529	14440	14461	14586	14496	14548	14679	14649	14593	14528	14781	14390	14462	14503	14615	14514	14394	14679	14422	14439	14514	14695	14550	14632	14508	14512	14677	14606	14738	14536	14534	14575	14744	14714	14669	14577	14561	14494	14475	14475	14595	14563	14524	14639	14716	14700	14518	14597	14571	14710	14671	14396	14600	14487	14375	14458	14452	14539	14441	14474	14557	14571	14518	14453	14493	14507	14657	14791	14715	14629	14435	14407	14540	14701	14547
41469	62332	55132	40818	31454	24369	20183	17467	15479	15186	14395	14223	13890	13950	14049	13911	13798	13856	14125	13805	13927	13818	13887	13798	13945	13945	13874	13841	13593	13841	13773	13868	13858	13855	13918	13694	13813	13889	13811	13790	13727	13831	13751	13844	13910	13950	13841	13894	13863	14001	13971	13859	13830	13905	13680	13915	13900	13755	13792	13894	13945	13819	13832	13912	13944	13716	13951	13821	13923	13744	13856	13777	13907	13718	13692	13839	13877	13817	13858	13768	13871	13923	13912	13838	13921	13923	13841	13720	13851	13864	13863	13726	13876	13794	13909	13816	13725	13841	13813	13824	13956	13832	13597	13753	13852	13898	13624	13730	13829	13876	13951	13895	13861	13859	13711	13776	13748	13834	13807	13734	13978	13910	13658	13783	13891	13835	13801	13723	13830	13862	13957	13651	13731	13943	13837	13828	13777	13933	13899	13803	13909	13905	13876	13820	13830	13901	13820	13847	13671	13752	13748	13689	13760	13905	13924	13736	13766	13908	13736	13921	13854	13830	13761	13796	13759	13884	13702	13944	13707	13860	13807	13849	13824	13809	13604	13764	13929	13810	13912	13811	13714	13708	13683	13879	13910	13882	13794	13904	13817	13711	13826	13832	13916	13892	13744	13780	13822	13746	13752	13816	13873	13809	13930	13833	13844	13817	13873	13758	13730	13857	13700	13828	13831	13824	13974	13823	13648	13927	13655	13893	13708	13704	13758	13909	13976	13805	13823	13861	13824	13867	13765	13905	13850	13896	13700	13770	13648	13840	13822	13910	13889	13886	13763	13816	13897	13856	13692	13725	13786	13633	13735	13942	13880	13934	13788	13785	13840	13910	13796	13779	13805	13898	13930	13786	13951	13867	13978	13728	13692	13990	13938	13758	13827	13791	13636	13881	13843	13832	13893	13777	13769	14133	13860	13751	13815	13987	13718	13886	13950	13667	13867	13745	13926	13696	13687	13905	13973	13885	13864	13880	13692	13843	13898	13803	14006	14032	13866	13804	13716	13828	13900	13819	13848	14023	14000	13847	13902	13726	13886	13846	13831	13905	13791	13795	13849	13808	13763	13635	13832	13877	13723	13902	13950	13823	13738	13913	13720	13772	13708	13962	13864	13781	13804	13874	13749	13795	14029	13785	13850	13689	13911	13794	13760	13871	13752	13818	13952	13695	13792	13791	13954	13997	13803	13815	13828	13715	13792	13837	13788	13851	13813	13975	13853	13733	13862	13968	13978	13836	13690	13822	13932	13888	13730	13901	13837	13821	13751	13833	13926	13622	13837	13697	13714	13788	13786	13683	13986	13753	13932	13809	13628	13722	13863	13908	13762	13806	13772	13898	13860	13725	13920	13896	13821	13942	13981	13887	13726	13873	13621	13789	14045	13753	13810	13979	13961	13821	13725	13863	13801	13880	13824	13676	13837	13800	13867	13685	13712	13911	13822	13720	13856	13747	13712	13662	13789	13844	13921	13739	13847	13795	13821	13811	13941	13865	13834	13707	13914	13732	13780	13812	13944	13911	13852	13762	13958	13867	13699	13833	13820	13716	14034	13736	13781	13829	13840	13867	13859	13842	13922	13650	13767	13940	13812	13600	13914	13741	13792	13730	13861	13927	13863	13651	13859	13849	13759	13877	13808	13748	13774	14019	13864	13798	13981	13700	13765	14061	13975	13859	13766	13792	14028	13956	13844	13828	13750	13804	13783	13783	13957	14012	13987	13818	13959	13706	13902	13919	13908	13987	13817	13795	13890	14102	13808	13995	13682	13866	13892	13897	13998	13681	13864	13729	13787	13901	13905	13762	13676	13956	13908	13698	13819	13904	13827	13861	13894	13826	13828	13877	13908	13633	13895	13866	13853	13738	13735	13792	13673	13855	13760	13725	14041	13742	13892	13849	13758	13856	13890	14018	13697	13911	13757	13792	13828	13772	13878	13920	13722	13899	13799	13749	13820	13792	13907	13726	13828	13550	13963	13812	13769	13922	13820	13724	13771	13913	13866	13788	13717	13697	13846	13813	13878	13921	13724	13811	13838	13828	13766	13806	13840	13832	13795	13875	13930	13919	13675	13936	13997	13774	13741	13697	13791	13649	14003	13835	13787	13886	13792	14044	13893	13900	13884	13815	13779	13845	13871	13822	13869	13828	13898	13916	13795	13739	13762	13871	14024	13829	13787	13755	13933	13871	13748	13786	13939	13836	13837	13976	13921	14030	13774	13832	13999	13821	13824	13950	13768	13993	13708	13768	13850	13778	13747	13767	13863	13882	13870	13815	13766	13862	13851	13744	13800	13685	13890	13844	13978	13840	13724	13859	13616	13859	13762	13816	13821	13838	13906	13930	13612	13960	13904	13703	13731	13758	13714	13901	13936	13807	13813	13844	13836	13798	13899	13908	13851	13779	13875	13968	13860	13781	13963	13884	13874	13821	13827	14039	13905	13664	13853	13713	13723	13911	13666	13866	13845	13974	13760	13920	13729	13940	13883	13696	13906	13877	13996	13863	13827	13867	13844	14055	13802	13795	13956	13879	13800	13802	13780	13951	13715	13949	13958	13907	13838	13967	13760	13950	13830	13924	13813	13686	13887	13683	13764	13732	14025	14000	13909	13766	13932	13808	13913	13748	13898	13770	13824	13818	13797	13620	13807	13664	13898	13827	13762	13760	14071	13791	13806	13682	13967	13887	14028	13954	13949	13719	13831	13797	13691	13943	13888	14013	13708	13735	13912	13968	13786	13873	13874	13749	13852	13735	13912	13819	13706	13679	13806	13851	13715	13792	13839	13789	13677	13717	13785	13939	13906	13926	13808	13810	13821	13765	13886	13823	13865	13867	13700	13692	13817	13938	13872	13774	13804	13827	13894	13823	13864	13922	13912	13771	13856	13823	13659	13988	13836	13750	13874	13689	13834	13803	13640	13928	13844	13778	13866	13893	13925	13847	13902	13958	13889	13724	13998	13886	13803	13842	13729	13745	13763	13773	13679	13815	13689	13770	13882	13756	13776	13678	13603	13702	13826	13849	13919	13795	13559	14055	13915	13898	13828	13887	13821	13717	13986	13879	13863	13725	13851	13783	13704	13873	13754	13751	13735	13846	13740	13940	13882	13889	13894	13817	13786	13801	13752	13810	13917	13774	13864	13797	13846	13794	13915	13831	13894	13752	13753	13684	13675	14015	13757	13809	13781	13820	13681	13879	13946	13740	13893	13799	13851	13828	13974	13804	13644	14009	13634	13883	13874	13774	13769	13867	13778	13866	13954	13723	13665	13707	13850	13914	13933	13886	13880	13929	13926	13794	13797	13776	13906	13733	13834	13675	13780	13810	13889	13752	13909	13869	13707	13841	13787	13783	13824	13881	13942	13740	13935	13877	13985	13933	13871	13815	13750	13760	13865	13913	13954	13850	14012	14029	13775	13851	13961	13881	13620	13929	13808	13853	13883	13925	13971	13746	13930	13918	13962	13740	13881	13842	13929	13859	13696	13903	13787	13705	13855	13850	13776	13779	13783	13776	13920	13964	13862	13748	13926	13902	13889	13828	13874	13901	13949	13834	13668	13756	13933	13825	13759	13873	13921	13884	13902	13842	13766	13765	13882	13955	13952	13659	13926	13789	13770	13761	13874	13898	13827	13737	13914	13933	13825	13764	13809	13816	13750	13914	13779	13975	13796	13860	13703	13855	13849	13986	13918	13779	13839	13725	13735	13891	13863	13889	13849	13743	13838	13776	13987	13919	13674	13982	13790	13795	13907	13897	13921	13782	13696	13840	13854	13882	13754	13896	13896	13921	13745	13738	13847	13874	13753	13820	13780	13875	13838	13972	13839	13900	13707	13766	13711	13910	13887	13762	14014	13834	14013	13902	13798	13855	13805	13791	13856	13883	13729	13826	13905	13789	13885	13868	13830	13865	13871	13875	13973	13948	13717	13748	13695	13831	13788	13994	13854	13957	13906	13790	13704	13750	13686	13899	13809	13844	13941	13874	13713	13768	13821	13886	13830	13822	13918	13997	13694	13611	13903	13831	13878	13723	13798	13846	13727	13889	13769	13812	13715	13966	13874	13675	13981	13870	13882	13852	13767	13904	13940	13824	13801	13843	13775	13878	13799	13817	13848	13820	13857	13841	13797	13835	13867	13792	13837	13939	13809	13672	13970	13947	13939	13908	13795	13814	13816	13938	13872	13946	13943	13767	13866	13807	13810	14000	13658	13931	13848	13747	13968	13887	13878	13813	13925	13808	13763	13893	13838	13809	13735	13891	13751	13730	13732	13935	13631	13850	13938	13790	13881	13796	13727	14027	13941	13815	13739	13713	13900	13921	13932	13933	13584	13964	13932	13936	13883	13932	13925	13743	13917	13852	13805	13772	13748	13820	13681	13823	13925	13798	13737	13712	13756	13896	13823	13874	13822	13790	13753	13942	13771	13888	13844	13845	13717	13818	13779	13723	13951	13897	13790	13803	13859	13856	13771	14083	13693	13792	13737	13869	13789	13918	13977	13850	13799	13785	13807	13846	13646	13836	13815	13912	13968	13777	13536	13850	13729	13872	13882	13731	13854	13832	13801	13863	14026	13865	13706	13837	13868	13989	13967	13741	13817	13835	13771	13854	13876	13816	13754	13748	13802	13899	13723	13686	13902	13893	13708	13769	13602	13742	13897	13849	13709	13873	13858	14012	13946	13854	13941	13765	13480	13835	13774	13918	13559	13918	13789	13878	13951	13833	13883	13863	13729	13773	13847	13909	13802	13948	13705	13769	13863	13745	13854	13808	13803	13952	13702	13954	13728	13847	13791	13756	13948	13952	13819	13748	13921	13945	13855	13912	13863	13787	13851	13872	13881	13883	13989	13837	13846	13830	13669	13861	13900	13724	13852	13838	13938	13879	13784	13687	13792	13888	14074	13778	14083	13859	13884	13744	13804	13865	13827	13912	13723	13730	13894	13750	13789	13877	13757	13740	13726	13795	13747	13626	13766	13795	13768	13808	13785	13948	13774	13905	13765	13859	13755	13699	13983	13756	14127	13595	13884	14030	13806	13858	13621	13843	13738	13702	13741	13863	13738	13619	13691	13763	13863	13855	13875	13825	13720	13717	13693	13885	14008	13709	13882	13757	13723	13725	13824	13764	13838	13876
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
