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
339780402642	339780403156	339780403706	339780404256	339780404806	339780405356	339780405906	339780406456	339780407006	339780407556	339780408106	339780408656	339780409206	339780409756	339780410306	339780410856	339780411406	339780411956	339780412506	339780413056	339780413606	339780414158	339780414706	339780415256	339780415806	339780416356	339780416906	339780417456	339780418006	339780418556	339780419106	339780419656	339780420206	339780420756	339780421306	339780421856	339780422406	339780422956	339780423509	339780424056	339780424606	339780425158	339780425706	339780426256	339780426806	339780427356	339780427906	339780428456	339780429006	339780429556	339780430106	339780430656	339780431206	339780431756	339780432306	339780432856	339780433406	339780433956	339780434506	339780435056	339780435606	339780436162	339780436706	339780437256	339780437809	339780438356	339780438906	339780439456	339780440006	339780440556	339780441106	339780441656	339780442206	339780442756	339780443306	339780443856	339780444406	339780444956	339780445506	339780446056	339780446606	339780447156	339780447706	339780448256	339780448812	339780449356	339780449906	339780450458	339780451006	339780451556	339780452106	339780452656	339780453206	339780453756	339780454306	339780454856	339780455406	339780455956	339780456506	339780457056	339780457606	339780458156	339780458706	339780459256	339780459806	339780460356	339780460906	339780461459	339780462006	339780462556	339780463106	339780463656	339780464206	339780464756	339780465306	339780465856	339780466406	339780466956	339780467506	339780468056	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2683	3600	2300	2683	3600	2300	2683	3600	2300	2684	3600	2300	2684	3600	2300	2684	3600	2300	2684	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2686	3600	2300	2686	3600	2300	2686	3600	2300	2686	3600	2300	2687	3600	2300	2687	3600	2300	2687	3600	2300	2688	3600	2300	2688	3600	2300	2688	3600	2300	2688	3600	2300	2688	3600	2300	2689	3600	2300	2689	3600	2300	2689	3600	2300	2690	3600	2300	2690	3600	2300	2690	3600	2300	2690	3600	2300	2690	3600	2300	2691	3600	2300	2691	3600	2300	2691	3600	2300	2691	3600	2300	2692	3600	2300	2692	3600	2300	2692	3600	2300	2692	3600	2300	2692	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21644	20770	30652	27631	27583	27673	25543	17082	14610	14452	14183	14181	14094	13916	14026	13954	14048	13944	14031	14014	14016	13864	13695	13990	13982	13950	13982	13989	13938	13774	13672	14059	14030	14097	13795	13854	14069	13968	13843	13917	14005	13977	14009	13949	14057	13925	13754	13793	13916	13856	13754	13850	13782	13963	13782	13828	13830	13940	13983	13677	13881	13878	13855	13879	13841	13851	13933	13906	14032	14057	13762	13802	13762	13785	13817	13745	13930	13806	13772	13802	13991	13562	13706	13861	13897	13603	13771	13778	13767	13807	13746	13897	13972	14044	13808	13779	13789	13881	13667	13919	13821	13702	13835	13885	13889	13790	13780	13954	13722	13959	13918	13553	13875	13711	13666	13538	13876	13983	13916	13835	13618	13604	14018	13879	13916	13803	13889	13878	13905	14015	13845	13797	13862	13824	13667	13786	13823	13844	13922	13662	13689	13880	13841	13882	13907	13692	13910	13676	13756	13813	13819	13858	13855	13987	13868	13798	13863	13970	13848	13776	13833	13778	13856	13845	13840	13863	13852	13754	13793	13924	13789	13744	13924	13892	13772	13816	13977	13842	13854	13674	13791	13707	13913	13763	13794	13723	13836	13791	13836	13822	13747	13706	13809	13814	13780	13777	13737	13949	13810	13799	13780	13726	13869	13842	13944	13735	13756	13652	13792	13944	13789	13848	13947	13923	13903	13613	13685	13589	13838	13928	13745	13892	13898	13777	13862	13945	13918	13852	13849	13787	13719	13720	13888	13689	13916	13767	13858	13684	13768	13802	13720	13774	13725	13684	13636	13783	13873	13789	13764	13904	13663	13840	13725	13713	13840	13805	13797	13745	13913	13975	13791	14019	13926	13975	13881	13807	13878	13665	13836	13964	13702	13664	13849	13636	13895	13905	13838	13862	13935	13632	13659	13643	13740	13953	13829	13830	13748	13714	13923	13797	13810	13936	13656	13827	13629	13751	13926	14108	13880	13799	13858	13861	13753	13797	13932	13920	13750	13702	13745	13922	13895	13774	13775	13751	14012	13984	13780	13803	13845	13723	13832	13818	13670	13907	14056	13825	13656	13713	13833	13871	13996	13729	13707	13732	13745	13898	13878	14035	13828	13913	13732	13919	13733	13806	13735	13784	13785	13926	13897	13874	13779	13768	13798	13914	13791	13599	13807	13753	13832	13842	13720	13824	13941	13595	13933	13678	13792	13585	13866	13878	13929	13808	13826	13748	13869	13783	13956	13967	13684	13931	13700	13806	13795	13856	13976	13821	13692	14104	14030	13669	13827	13737	13622	13885	13673	13697	13770	13808	13905	13672	13673	13712	14028	13920	13858	13581	13790	13703	13855	13742	13859	13823	13777	13645	13786	13658	13986	13638	13815	13688	13796	13977	13738	13788	13798	13788	13728	13913	13867	13778	14082	13882	13734	13700	13817	13762	13867	13937	13671	13638	13849	13721	13926	13694	13882	13819	13714	13625	13725	13702	13861	13700	13680	13745	13663	13828	13796	13739	13822	13764	13784	13885	13986	13865	13729	13746	13948	13838	13872	14011	13880	13953	13772	13816	13774	13849	13671	13848	13742	13817	13627	13748	13746	13650	13821	13923	13741	13934	13755	13768	13950	13688	13820	13860	13848	13858	13889	14041	13700	13921	13742	13741	13779	13951	13771	13871	13838	13775	13742	13970	13667	13634	13807	13764	14015	13887	13770	13906	13774	13668	13955	13846	13923	13695	13777	13749	13950	13727	13797	13790	13904	13926	13978	14052	13853	13811	13783	13761	13779	13694	13744	13580	13787	13802	13659	13733	13770	13884	13843	13804	13919	13696	13805	13758	13914	13717	13834	13818	13873	13797	13851	13846	13806	13883	13786	13652	13724	13908	13754	13812	13895	13826	13828	13926	13962	13724	13944	13911	13730	14015	13779	13763	13692	13737	13871	13613	13917	13682	13890	13750	13913	13948	13737	13603	13896	13880	13824	13946	13859	13906	13837	13801	13868	13791	13655	13944	13804	13726	13796	13784	13777	13722	13777	13599	13656	13680	13793	13592	14022	13722	13638	13858	13779	13880	13728	13916	13781	13930	13833	13902	13958	13914	13797	13838	13829	13730	13719	13753	13595	13819	13855	13850	13820	13797	13769	13792	13882	13985	13681	13788	13779	13810	13697	13806	13739	13799	13688	13689	13704	13907	13929	13810	13864	13752	13792	13652	13638	13708	13769	13668	13875	13789	13904	13821	13717	13618	13671	13867	13848	14137	13878	13805	13882	13745	13757	13847	13833	13950	13741	13810	13728	13674	14024	13766	13988	13660	13849	13827	13779	13927	13673	13532	13997	13949	13870	13603	13820	13659	13696	13908	13864	13808	13726	13741	13928	13889	13839	13891	13907	13727	13696	14056	13910	13843	13712	13859	13961	13761	13884	13907	13727	13702	13762	13796	13793	13712	13805	13840	13912	13960	13854	13736	13669	13803	13874	13674	13886	13574	13754	13873	13864	13873	13834	13661	13781	13718	13686	13676	13716	13857	13822	13688	13624	13701	13857	13764	13900	13818	13854	13894	13802	13854	13799	13824	13843	13758	13762	13870	13744	13786	13899	13864	13770	13727	13825	13802	13667	13931	13827	13680	13760	13718	13709	13710	13862	13609	13771	13864	13837	13826	13942	13843	13886	13778	13771	13671	13800	13845	13711	14019	13772	13676	13857	13691	13818	13774	13630	13808	13718	13890	13950	13833	13981	13924	13883	13892	13937	13772	13920	13880	13705	13754	13931	13861	13867	13664	13856	13652	13775	13759	13703	13737	13659	13999	13860	13663	13801	13854	13812	13799	13845	13842	13898	13981	13900	13888	13946	14047	13751	13933	13852	13936	13741	13655	13835	13845	13891	13823	13743	13819	13808	13819	13846	13763	13759	13757	13778	13940	14033	13914	13822	13795	13818	13651	13783	13892	13792	13965	13944	13765	13761	13840	13794	13775	13747	13920	13772	13733	13948	13936	13836	13986	13788	13993	14072	13767	13864	13793	13937	13779	13730	13842	13816	13567	13763	13688	13746	13603	13862	13819	13934	13838	13939	13678	13894	13835	13720	13867	13745	13995	13835	13723	13915	13695	13792	13539	13769	13783	13830	13771	13714	13890	13736	13685	13739	13911	13848	13927	13826	13814	13596	13869	13782	13710	13714	13790	14004	13847	13868	13774	14058	14012	13873	13850	13855	13983	13744	13785	13852	13652	13945	13765	13891	13854	13876	13733	13899	13819	13632	13620	13805	13635	13858	13737	13795	13771	13735	13838	13882	13986	13838	13879	13830	13722	14006	13827	13724	14010	13910	13751	13660	13827	13794	13814	13658	13697	13903	13853	13886	13856	13806	13935	13800	13766	13662	13774	13745	13833	13898	13606	13686	13753	13828	13629	13832	13873	13819	13945	13804	13888	13881	13798	13809	13616	13953	13873	13890	13725	13853	13912	13829	14070	13603	13723	13946	13711	13802	13666	13882	13816	13758	13767	13973	13756	13817	13967	13745	13657	13943	13916	13646	13681	13610	13751	13737	13818	13681	13919	13872	13719	13896	13770	13832	13947	13903	13811	13848	13758	13911	13943	13726	13951	13810	13659	14019	13815	13736	13762	13756	13645	13822	13804	13711	13962	13783	13786	13899	13743	13820	13746	13680	13870	13830	13824	13863	13736	13904	13733	13854	13782	13745	13804	13771	13678	13767	13893	13924	13869	13829	13891	13830	13723	13913	13747	13703	13646	13771	13774	13695	13963	13861	13920	13829	13905	13957	13725	13658	13829	13666	13959	13852	13736	13720	13757	13750	13888	14002	13854	13807	13809	13864	13887	13866	13815	13732	13832	13804	13721	13917	13658	13887	13928	13706	13929	13879	13786	13875	13715	14011	13884	13903	14017	13913	13959	13685	13857	13923	13891	13845	13920	13937	13822	14060	13823	13778	13640	13763	13862	13705	13741	13855	13928	13714	13907	13788	13742	13798	13709	13851	13754	13847	13861	14053	13732	13755	13816	13625	13712	13810	13705	13863	13814	13588	13893	13870	13828	13672	13685	13709	13642	13738	13804	13890	13758	13793	13694	13736	13799	13882	13810	13833	13830	13704	13776	13880	13821	13854	13778	13796	13805	13679	13763	13912	13876	13835	14008	13773	13843	13706	13836	13944	13942	13840	13609	13767	13692	13684	13808	13879	13781	13811	13662	13864	13717	13865	14012	13822	13973	13802	13890	13919	13825	13908	13816	13955	13721	13798	13831	13922	13815	13800	13692	13758	13841	13909	14020	13732	13619	13916	13823	14060	13802	13808	13706	13781	13586	13612	13712	13832	13751	13801	13676	13736	13991	13764	13630	13817	13760	13801	13951	13667	13777	13944	13834	13828	13925	13946	13815	13834	14047	13881	13907	13822	13819	13783	13824	13831	13741	13855	13737	14043	13814	13926	13898	13740	13826	13867	13797	13830	13772	14040	13949	13736	13839	13854	14037	13896	13827	13916	13743	13919	13874	13687	13741	13955	13924	13829	13788	13658	13768	13699	13728	13731	13806	13642	13819	13737	13843	13927	13879	13728	13903	13747	13600	13828	13840	13910	13509	13866	13833	13759	13896	13920	13811	13759	13897	14014	13674	13721	13649	13832	13750	13776	13976	13910	13961	13594	13930	13645	13810	13626	13635	13760	13801	13770	13730	13764	13887	13704	13874	14019	13911	13728	13740	13827	13785	13666	13698	13825	13926	13810	13732	13853	13907	13716	13821	13965	13751	13769	13895	13778	13750	13884	13694	13731	13742	13677	13783	13751	13921	13760	13844	13768	13691	13768	13754	13889	13810	13808	14014	14037	13830	13948	13820	13805	13820	13885	13848	13862	13609	13859	13917	13769	14006	13672	13935	13877	13842	13758	13905	13795	13860	13734	13694	13802	13855	13587	13938	13937	14018	13887	13998	13836	13870	13843	13820	13851	13793	13690	13583	13912	13681	13972	13760	13690	13791	13870	13784	13695	13717	13918	13816	13740	13814	13637	13779	13864	13750	13746	13792	13812	13805	13786	13962	13978	13989	13943	13948	13765	13725	13676	13851	13752	13806	13636	13965	13746	13580	13936	13813	13790	13854	13841	13636	13754	13838
59111	99743	81408	58347	44426	31689	19662	13706	12257	12133	11997	12034	11963	11967	12093	11986	12136	11964	11982	12034	12039	11990	12072	11997	11994	12096	11926	12083	12087	12035	12091	11981	11956	12184	11880	12084	12035	12062	11940	11941	11994	12070	12041	12022	11971	11873	11914	11958	11963	11801	11858	12088	11885	11872	12226	11922	11999	12039	12207	11899	12009	12048	12104	12029	12032	11899	12081	12006	12065	11941	11979	11898	12046	11955	12019	12000	11907	11979	11978	11969	11986	11988	11936	12058	11872	11997	12015	11857	11988	12031	12015	12084	11892	11825	11969	11903	11989	12033	11945	12028	12026	12069	11885	12057	11956	11878	11892	11902	12085	12029	12059	12006	11894	12032	12262	11901	11887	12056	11789	12010	11972	12053	11864	11928	11880	11895	11914	12030	11944	11862	12021	12068	12074	11857	12011	12070	11876	12014	11844	11910	11964	12105	12017	12062	11975	11816	12019	11892	12003	12101	12055	12000	12151	11774	11987	11914	11917	12138	11808	11914	11912	11931	11934	12072	11884	12112	11973	11896	11891	12000	12097	12080	12030	12041	11944	11968	11912	12073	12017	11954	11906	11904	11954	11941	12089	11965	11999	11925	12200	11938	11984	11908	12079	12086	11998	12078	11783	12056	11965	12101	11836	11988	11837	12082	12066	11956	11892	11766	12045	11909	11848	12038	12015	12038	12026	12019	11751	11999	12042	11942	11993	11838	11984	11893	11933	12074	12127	11958	12003	11967	12032	11989	12026	11932	12007	11995	11999	12019	12053	11955	12018	11877	12074	12118	11806	11990	11983	12108	12121	11993	11933	12081	11914	11890	11915	12192	11835	12188	11956	11825	11765	12119	11872	12008	12025	12013	11955	12039	12012	11949	11972	11951	11942	12190	11970	12009	11922	11942	12021	12051	12077	11937	12025	11864	12032	12027	11901	12095	11953	12015	11834	11967	11981	12034	12099	11946	12011	11995	11937	12046	12182	12015	12161	11841	11914	12040	11870	12073	11910	12040	11973	11875	12045	12110	12004	12055	11970	11893	12005	11979	12025	11915	12072	11880	11893	12020	12137	11917	12035	12000	12030	12060	12095	11981	11923	12126	11955	11909	12115	11937	11926	12094	12048	12036	12078	12104	12011	12112	12083	12027	12029	12075	12062	12032	11859	11997	12044	12014	12153	11978	12091	12127	11944	12050	12001	12022	11969	12010	12111	11998	11949	11842	12027	12078	11977	11881	12081	12072	11964	12019	12056	12113	12075	11970	11881	11934	11930	12075	12026	11937	11953	12114	12067	12115	11996	11931	12078	12021	12018	11974	12036	11966	11798	12091	11975	11924	12027	12056	11863	11905	11917	12119	11979	11923	11977	11963	12012	11957	11948	11907	11971	11990	11909	12155	12056	11935	12002	11957	11930	11938	12185	11958	12034	11869	11889	12010	11961	11835	11875	12046	12024	11910	11960	12004	12047	11873	11926	11891	11824	11959	11898	12199	11954	12046	11977	11987	11798	12115	12070	11844	11947	12018	12004	11890	12030	12008	12088	12131	11959	11950	12060	11955	11926	11803	12058	12136	11838	12001	12074	12022	11962	12067	11827	12095	12165	12023	11941	11972	11923	11951	12083	11927	12190	11897	12050	12077	12099	12040	11903	11834	12087	12065	12013	11970	11920	11990	12047	12035	11920	11938	11949	11957	12215	11891	11981	11981	11974	11979	12036	11983	12014	11989	12085	11951	11972	11986	11910	11911	12137	12042	11923	11880	11957	12120	12118	11996	11983	12028	11873	11908	11974	11992	12013	12004	12037	11928	12108	11966	12011	11918	12074	11859	11837	12019	12036	12102	11796	11890	12026	11649	12102	11995	12088	11807	11936	12049	12054	11889	11923	12113	11959	12004	11886	11940	11915	11962	11998	12091	11981	11890	11875	11908	12004	12020	11943	11976	11850	12177	11979	12118	11986	11972	11844	12044	12003	12001	11985	11888	11903	11974	12244	11996	11954	11954	11938	12120	11937	11918	11962	12049	12150	11910	12024	12031	12012	12123	12025	11933	12094	11924	11972	12052	11929	12073	11873	12005	12067	11943	12035	12041	12073	12006	11824	11801	12054	11984	11985	12111	11916	12015	11821	12062	11988	12126	11889	11987	12095	12007	12058	12212	12048	11972	12136	12134	12114	12016	11961	12014	11930	12070	12046	11811	12048	11899	11854	11998	11963	11898	12038	12009	11994	11987	11983	12030	12091	11925	12078	11887	12044	11984	11899	12054	11853	12105	12081	12016	11883	11912	11879	11897	11950	11834	11914	12037	11926	11964	11949	11985	12019	12023	11935	12110	12041	12004	12038	12115	12075	11888	11904	12124	11940	11993	11921	11925	12088	12032	12069	12128	11854	11923	11874	11834	11948	12073	11839	12000	11956	12028	11897	11996	12012	11961	12067	11941	12083	12033	12016	11988	12052	11868	12009	11860	12042	12022	11868	11999	11950	12120	11953	11951	12000	12043	12055	12011	12053	11881	12164	12029	11926	12017	12120	12006	11913	11958	11945	12087	11916	11980	11771	11924	12039	12025	11949	11881	11948	11981	11998	11931	12076	12097	11826	12129	11867	11892	12023	11989	12027	11995	11912	12004	11863	12060	12027	11982	12022	11899	11934	11978	12081	12086	12011	11995	12122	12099	11916	11986	11840	12007	12008	11857	11947	11877	12086	11823	11934	12032	12092	12005	12056	11817	12026	12008	12078	12006	11921	12013	11991	12060	12021	11909	12106	11874	11996	11810	11880	11962	11999	11915	12040	11926	12008	11960	11843	11977	11951	12053	11933	12135	11972	12045	11970	11854	11672	12174	11811	12082	11974	11956	11967	12049	11965	12062	12048	11956	12013	12076	12057	11865	11954	11827	11991	11951	12168	11940	11993	11977	11959	11927	11941	12114	11935	12099	12003	12086	11899	11967	12014	11961	11917	12020	12156	11983	11882	12173	11979	11931	12090	12048	11929	11928	12136	12011	11908	11991	12012	12046	11992	12063	12098	11900	11917	11908	12106	12037	12058	12027	11921	12024	11953	11834	11908	11885	11975	12036	12030	11926	12045	11927	11799	11974	11992	12244	11933	11992	11931	12107	12100	12016	11817	12002	11820	12079	11861	12094	11947	11965	11900	12074	12121	12025	11779	12004	12134	11842	11903	11921	11944	11974	11966	11879	11940	11804	12006	11947	12064	11967	12072	11676	12106	12007	12035	12050	11979	11860	11928	11812	11953	12022	12068	12034	12037	12086	12096	12027	11902	11922	11983	11955	11974	12055	12006	11989	12081	11942	11998	11838	11955	11995	11890	12026	11933	12105	12007	12200	11962	12052	11948	12024	12220	11909	11962	12089	12055	11781	11955	11862	11858	12089	12043	12024	12004	11863	12013	11956	11926	11974	11996	11915	11982	11837	12075	12032	11937	12009	12146	11890	12033	11796	12066	11815	11936	11873	11909	11892	11898	11932	12003	12018	11953	11962	11922	12044	11878	12170	12031	12051	12104	11970	12007	12004	12083	11801	12026	12000	12027	11947	11997	11947	12017	11901	12009	11987	12025	12001	11882	11967	11925	11914	11999	11843	11892	12047	11879	12130	12006	11909	11763	12011	11941	11930	12087	11876	12072	12012	11993	11979	11962	12041	12186	11950	12050	11881	12070	12106	11873	11964	12016	12033	12076	12050	11996	11921	11929	12030	12011	11966	12082	12025	11985	12143	11915	12030	12034	12085	12111	11927	11958	12037	12026	11881	12039	12049	12070	12016	11953	11942	11860	12115	12009	12000	11919	12018	11930	11908	12037	11913	12062	12132	12060	11933	11996	12053	11995	11983	11972	12041	12047	12138	12093	11873	12040	11820	12042	11898	12032	11967	11901	12060	12007	11961	12075	12065	11959	12011	11945	11900	11905	11955	11917	11865	11892	12011	12074	11883	11968	11941	11990	12117	12067	12072	12069	11891	12021	11810	11968	11921	12115	12077	12034	11955	11954	12165	12110	12054	11838	11752	12046	11948	12077	11952	11863	12099	12089	12018	12074	11918	11920	12020	11898	12136	12018	12006	12028	12035	11974	12081	11863	12076	11859	12052	11890	12038	11968	12019	12009	12062	12058	11888	12047	12029	12178	12095	12011	12023	11929	11859	11973	11985	11918	12021	11993	11966	12003	11972	11804	12018	11918	11864	12149	11920	12014	12055	11894	12054	11872	12045	11897	12046	12106	12051	11928	11884	12014	11999	11948	11961	11965	12024	11835	11983	11971	11890	11889	11901	11938	11908	12021	11952	12061	12013	11934	12039	12048	11935	12106	12031	11992	11963	12004	11952	12003	12069	11948	11837	11973	11974	12173	12062	11935	11981	11846	11858	11900	11867	12080	11959	12047	12055	12070	11878	12069	11940	11895	12031	11805	12061	11879	12018	11930	11990	11976	11990	12047	12011	12030	11945	11963	12082	12015	11981	11949	11880	11882	12012	12005	12037	11968	11906	11943	11996	12096	11847	11940	11879	12069	11994	11985	12035	12022	11911	11930	11877	11923	11764	11927	11848	11914	11999	12011	12058	11845	11969	11832	12135	11917	11806	11977	11922	11919	12000	12014	12019	12078	11879	11899	12090	11862	11995	11944	11960	12082	11797	11945	12093	12097	11920	12081	11751	12084	12123	12017	12005	11974	11988	11906	11977	12006	12077	11964	11959	11912	11801	11995	11965	11899	11812	12048	12019	11873	11941	12024	12036	12109	12035	11985	12100	11974	12232	11910	11969	11847	12120	12035	12012	12003	11997	12197	12153	12006	11891	11837	11874	11917	11941	11978	12040	11971	11990	11853	11917	11965	12067	11813	12073	11965	12022	11893	12042	11905	11910	12117	11991	11919	11847	12003	11894	12200	11800	11916	12121	11972	11871	11916	11834	12060	11919	11956	11917	11857	11969	11864	11978	11943	11821	11880	12006	12127	12053	12000	11952	11813	11896	11836	11862	12206	11938	12009	12006	12051	11886	11880	11935	12047	12052	11882	12059	12154	11982	12074	11929	12169	12107	11995	11893	12025	11918	12066	11899	11952	11952	12127	12121	12042	11940	12012	11695	11899	12008	11991	12151	12088	12083	11863	12014	12118	11956
29614	31188	37158	28012	20563	17113	15634	15030	14810	14841	14927	15007	14589	14727	15016	14956	14846	14887	14872	14742	14798	14783	14740	14617	14672	14825	14826	14977	14954	14829	14891	14606	14761	14711	14501	14791	14905	14790	14720	14834	15006	14687	14649	14843	14823	14874	14668	14611	14894	14758	14671	14760	14830	14841	14709	14800	14666	14790	14486	14772	14777	14710	14600	14753	14583	14655	14850	14785	14780	14919	14838	14616	14799	14656	14835	14777	14931	14886	14898	14731	14764	14872	14789	14790	14915	14799	14797	14659	14624	14540	14691	14626	14711	14606	14888	14658	14577	14836	14517	14816	14930	14578	14576	14549	14907	14679	14663	14711	14955	14688	14674	14613	14825	14757	14634	14715	14751	14590	14547	14682	14842	14727	14575	14550	14771	14575	14807	14996	14862	14580	14563	14876	14858	14671	14567	14725	14689	14686	14760	14669	14856	14904	14677	14851	14716	14834	14800	14636	14560	14675	14833	14604	14683	14654	14751	14547	14742	14840	14685	14681	14837	14653	14676	14656	14793	14778	14703	14567	14597	14699	14589	14888	14866	14796	14868	14722	14723	14670	14746	14750	14848	14943	14687	14811	14663	14711	14608	14712	14810	14820	14638	14573	14724	14739	14915	14844	14693	14639	14855	14570	14731	14683	14843	14664	14868	14679	14671	14596	14792	14738	14814	14763	14672	14642	14626	14710	14732	14676	14623	14907	14894	14629	14712	14779	14707	14617	14659	14540	14715	14946	14821	14935	14744	14712	14714	14800	14658	14594	14617	14660	14617	14639	14756	14701	14523	14895	14781	14759	14775	14747	14932	14789	14647	14962	14784	14605	14646	14573	14761	14699	14907	14678	14843	14777	14756	14870	14877	14714	14740	14639	14815	14698	14898	14863	14759	14759	14796	14806	14696	14650	14682	14911	14757	14898	14740	14777	14937	14753	14910	14772	14869	14581	14683	14837	14667	14630	14736	14800	14810	14902	14784	14711	14700	14824	14676	14808	14701	14832	14812	14765	14709	14880	14638	14772	14780	14769	14613	14644	14667	14758	14842	14642	14612	14780	14838	14747	14799	14744	14611	14836	14712	14744	14473	14663	14660	14802	14678	14889	14704	14892	14773	14617	14771	14778	14705	14916	14754	14672	14716	14738	14622	14594	14698	14790	14656	14769	14805	14613	14717	14707	14727	14755	14810	14645	14746	14997	14730	14732	14660	14655	14634	14595	14791	14789	14612	14836	14805	14652	14640	14800	14795	14581	14596	14858	14802	14872	14871	14835	14814	14834	14677	14689	14793	14844	14470	14756	14711	14857	15113	14595	14728	14705	14863	14798	15076	14728	14717	14764	14666	14895	14835	14631	14652	14793	14810	14728	14673	15018	14678	14848	14764	14909	14950	14874	14664	14636	14702	14539	14869	14830	14886	14583	14708	14829	14887	14714	14640	14834	14631	14772	14713	14714	14608	14734	14555	14773	14597	14684	14615	14916	14856	14760	14859	14956	14830	14928	14771	14756	14569	14820	14701	14886	14718	14763	14690	14682	14496	14905	14599	14700	14917	14796	14658	14677	14655	14733	14757	14985	14832	14705	14764	14603	14770	14761	14767	15078	14827	14907	14690	14730	14747	14674	14876	14939	14976	14726	14491	14485	14721	14707	14790	14745	14709	14897	14755	14829	14754	14746	14675	14858	14767	14692	14735	14553	14642	14908	14979	14856	14504	14873	14590	14657	14616	14701	14761	14744	14688	14904	14767	14671	14686	14701	14677	14793	14736	14842	14805	14874	14710	14663	14812	14785	14533	14673	14726	14923	14579	14745	14795	14607	14677	14739	14855	14716	14723	14704	14937	14629	14703	14842	14813	14543	14891	14905	14886	14732	14670	14676	14776	14637	14626	14837	14698	14760	14709	14711	14894	14783	14854	14944	14812	14786	14578	14818	14740	14857	14668	14814	14678	14759	14755	14924	14827	14809	14783	14752	14667	14819	14761	14686	14602	14879	14921	14767	14873	14870	14654	14893	14487	14926	14747	14913	14732	14862	14844	14952	14874	14583	14873	14727	14718	14784	14644	14598	14846	14728	14937	14745	14651	14718	14718	14390	14644	14786	14762	14774	14639	14879	14730	14589	14793	14837	14689	14858	15044	14787	14643	14692	14949	14609	14819	14812	14816	14650	14811	14821	14709	14676	14569	14558	14620	14664	14763	14755	14959	14749	14725	14669	14816	14729	14702	14552	14864	14599	14920	14703	14791	14757	14684	14665	14747	14737	14736	14648	14634	14616	14850	14771	14539	14742	14768	14749	14784	14672	14823	14769	14782	14846	14874	14774	14604	14862	14752	14712	14715	14748	14778	14744	14718	14655	14843	14779	14844	14621	14711	14643	14761	14751	14649	14629	14787	14765	14785	14836	14903	14789	14766	14695	15155	14798	14687	14692	14736	14662	14722	14703	14719	14616	14742	14835	14745	15108	14934	14717	14662	14757	14615	14708	14622	14596	14575	14585	14818	14579	14808	14702	14854	14917	14709	14673	14874	14878	14816	14880	14761	14961	14834	14715	14729	14695	14646	14787	14934	14718	14558	14737	14810	14783	14707	14659	14810	14749	14771	14844	14606	14773	14826	14736	14660	14711	14790	14606	14789	14814	14619	14642	14596	14682	14618	14793	14760	14826	14678	14734	14731	14711	14988	14724	14639	14748	14943	14703	14817	14756	14707	14650	15059	14795	14749	14772	14788	14640	14977	14737	14758	14719	14833	14503	14721	14725	14721	14872	14800	14615	14622	14715	14632	14657	14743	14650	14754	14767	14570	14647	14771	14890	14661	14749	14579	14829	14927	14870	14826	14617	14763	14726	14796	14727	14569	14699	14883	14759	14959	14611	14794	14795	14682	14618	14784	14795	14745	14845	14592	14650	14692	14817	14666	14503	14963	14863	14655	14762	14807	14755	14553	14797	14654	14633	14739	14702	14827	14830	14781	14737	14903	14629	14561	14540	14802	14668	14916	14619	14689	14683	14713	14642	14872	14616	14780	14644	14925	14697	14829	14703	14842	14627	14840	14711	14719	14849	14693	14822	14719	14744	14701	14676	14809	14788	14750	14625	14839	14908	14605	14709	14853	14631	14598	14628	14716	14582	14711	14886	14813	14697	14757	14610	14790	15003	14795	14763	14695	14643	14901	14524	14667	14750	15043	14942	14797	14657	14908	14815	14746	14825	14865	14984	14706	14739	14868	14715	14750	14766	14736	14753	14790	14743	14778	14738	14821	14760	14747	14752	14885	14703	14726	14733	14802	14767	14802	14780	14708	14623	15019	14768	14662	14676	14909	14873	14746	14585	14797	14773	14712	14698	14825	14840	14987	14819	14719	14726	14862	14807	14877	14754	14828	14803	14906	14602	14763	14773	14755	14612	14647	14782	14707	15125	14778	14610	14877	14864	14756	14463	14687	14877	14764	14747	14865	14781	14832	14784	14940	14868	15021	14630	14632	14798	14729	14899	14808	14736	14923	15017	14756	14886	14744	14810	14884	14744	14900	14634	14696	14682	14900	14628	14710	14798	14776	14620	14676	14752	14719	14667	14606	14813	14883	14816	14573	14723	14720	14719	14672	14729	14867	14704	14699	14734	14761	14759	14756	14717	14893	14736	14741	14949	14741	14726	14802	14663	14736	14880	14930	14937	14575	14747	14704	14715	14792	14832	15010	14998	14771	14809	14840	14870	14656	14644	14774	14774	14695	14926	14787	14763	14856	14863	14772	14689	14821	14894	14682	14762	14824	14722	14788	14621	14596	14915	14825	14602	14774	14723	14870	14798	14698	14679	14645	14615	14796	14885	14858	14735	14744	14883	14727	14771	14532	14744	14697	14937	14769	14605	14617	14876	14630	14714	14720	14815	14871	14772	14754	14668	14803	14777	14623	14774	14746	14807	14650	14765	14701	14687	14764	14590	14544	14896	14811	14839	14722	14865	14694	14438	14825	14847	14805	14885	14843	14755	14974	14757	14743	14816	14831	14864	14633	14682	14788	14810	14607	14797	14828	14757	14790	14734	14812	14697	14708	14746	14758	14767	14615	14819	14611	14660	14649	14782	14797	14861	14823	14762	14714	14660	14631	14754	14685	14805	14871	14778	14833	14793	14780	14727	14645	14682	14856	14782	14865	14890	14863	14876	14600	14594	14745	14740	14817	14733	14507	14704	14587	14678	14685	14713	14713	14452	14858	14612	14760	14790	14748	14405	14641	14772	14778	14613	14860	14720	14707	14773	14777	14629	14669	14606	14671	14865	14641	14675	14675	14862	14803	14886	14765	14700	14789	14691	14691	15045	14807	15003	14670	14942	14589	14533	14740	14706	14768	14675	14716	14775	14661	14673	14674	14808	14777	14880	14873	14890	14562	14833	14893	14764	14805	14814	14843	14639	14674	14812	14832	14736	14753	14765	14762	14661	14719	14918	14761	14932	14974	14775	14655	14635	14623	14686	14961	14866	14694	14724	14820	14800	14752	14893	14770	14706	14758	14643	14806	14658	14685	14537	14772	14552	14764	14621	14628	14614	14687	14766	14729	14597	14909	14784	14937	14673	14732	14808	14801	14713	14838	14860	14931	14859	14966	14620	14652	14843	14655	14700	14605	14874	14683	14573	14637	14792	14950	14938	15081	14748	14845	14875	14535	14924	14881	14584	14637	14859	14905	14857	14729	14712	14655	14888	14869	14765	14702	14817	14881	14732	14749	14636	14737	14884	14705	14585	14543	14842	14868	14798	14848	14999	14771	14891	14718	14693	14769	14741	14788	14837	14712	14604	14792	14529	14819	14846	14585	14687	14714	14735	14651	14850	14758	14957	14939	14746	14856	14707	14842	14839	14835	14760	14567	14743	14756	14792	14860	14756	14604	14771	14645	14704	14645	14816	14721	14765	14891	14693	14706	14831	14716	14913	14832	14513	14885	14619	14890	14770	14837	14714	14681	14629	14596	14552	14728	14747	14772	14843	14701	14635	14655	14895	14762	14857	14857	14589	14728	14814	14814	14922	14666	14931	14691	14719	14778	14957	14734	14716	14758	14841	14787	14870	14648	14765	14587	14700	14738	14856	14831	14706	14795	14793	14917	14718	14719	14806	14664	15052	14681	14594	14780	14715
34737	49933	36666	22557	17720	14805	13467	12915	13001	12941	12870	12661	12924	12861	12718	12924	12979	12904	12944	12918	12929	12771	12799	12828	12884	12947	12740	12687	12934	12911	12748	12980	12971	12979	12928	12821	12876	12835	12990	12731	12787	12857	12935	12929	12925	12846	12753	12911	12789	12812	12988	12864	12916	12946	12708	12851	12774	12876	12867	12919	12909	12945	12916	12848	13003	12820	12916	12975	12889	12977	12778	12797	12842	12857	12838	12910	12874	12776	12776	12678	13012	12787	12827	12862	12901	12930	12919	12757	12950	12811	12899	12710	12899	12769	12748	12823	12771	12782	12871	13005	12990	12906	12944	12795	12873	12903	12851	12683	12962	12877	12925	12859	12891	13014	12889	12790	12737	12684	12870	12952	12799	12901	12858	12823	12854	12890	12749	12949	13075	12888	12897	12848	12761	12767	12947	12699	12842	12744	12904	12694	12696	12848	12740	12838	12798	12943	12810	12842	13052	12812	12924	12739	12782	12651	13017	12887	12919	12907	12829	12770	12950	12819	13070	12945	12876	12884	12847	12830	12895	12887	12855	12848	12790	12896	12851	12904	12922	12777	12933	13028	12833	12832	12855	12856	12901	12717	12837	12876	12903	12874	12998	12885	12967	12814	12930	12837	12856	12813	12814	12804	12814	12869	12889	12844	12956	12928	12952	12692	12933	12860	12747	12723	12867	12964	12899	12783	12779	13055	12833	12812	12820	12869	12790	12840	12731	12826	12799	13034	12767	12845	12819	12746	12915	12826	12825	12757	12904	12913	12748	12818	13024	12880	12941	12803	12885	12971	12899	12968	12936	12881	12847	12913	12778	12892	12870	12910	12863	12725	12900	12732	12839	12960	12743	12932	12917	12904	12837	12878	12710	12930	12840	12864	12942	12814	12819	12803	12892	12764	12742	12913	12888	12897	12812	12856	12886	12860	12731	13000	12924	12840	12913	12879	12901	12841	12789	12916	12908	12704	12742	12763	12861	12785	12795	12911	12864	12836	12900	12746	12974	12777	13010	12838	13028	12838	12707	12822	12853	12822	12955	12826	12815	12823	12865	12863	12888	12875	12809	12931	12748	12681	12885	12847	12861	13004	12881	12885	12806	12862	12788	12902	13103	12804	12703	12892	12824	12745	12995	12762	12625	13027	12915	12940	12942	12839	12789	12839	12813	12951	12791	12917	13080	12687	12923	13052	12845	12958	12764	12881	12906	12619	12792	12971	12809	12716	12810	12840	12802	12801	12850	12748	12889	12897	12784	12812	12863	12950	12815	12882	12783	12822	13006	12856	12937	12655	12805	12900	12859	12879	12888	12834	12914	12862	12872	12970	12847	12891	12786	12898	12894	12835	12761	13033	12864	12929	12786	12922	12853	12795	13091	12798	12712	12836	12944	12814	12977	12931	12855	12836	12966	12889	12859	12795	12970	13029	12914	12694	12995	12798	12836	12802	12908	12804	12847	12832	12914	12886	12846	12826	12830	12808	12733	12868	12931	12620	12871	12976	12806	12982	12866	12947	12748	12787	13080	12933	13023	12717	12787	12896	12790	12949	13001	12838	12806	12825	12922	12909	12766	12917	12845	12834	12874	12817	12906	12980	12670	12743	12858	12973	12973	12809	12742	12945	12899	12783	12914	12802	12887	12812	13018	12828	12977	12977	12790	12843	12959	13000	12928	12887	12818	12855	12633	12926	12872	12815	12801	12818	12794	12964	12861	12917	12700	12742	12808	13059	12920	12848	12782	12866	12815	12780	12879	12818	12847	12815	12971	12846	12668	12910	12784	12688	13009	12895	12958	12827	12994	12891	12858	12792	12936	12733	12906	12892	12888	12942	12666	12844	12740	12743	12935	12963	12741	12855	12816	13063	12852	12884	12741	12805	13043	12882	12936	12853	12920	12925	12946	12693	12933	12832	12846	12873	12814	12928	12961	12780	12995	12697	12804	12732	12902	12780	12894	12962	12904	12780	12852	12944	12886	12827	12897	13024	12806	12893	12948	12939	12787	12844	12811	12771	12826	12821	12865	13002	12964	12845	12882	12811	12861	12935	12917	12840	12830	12987	13087	12960	12912	12727	12845	12960	12892	12892	12820	12820	12832	12795	12732	13005	13038	12981	12827	12667	12813	12904	13041	13000	12805	12900	12856	12914	12770	12958	12726	12898	12742	12745	12820	12978	12980	12846	12732	12844	12779	12894	12852	12805	12985	12806	13000	12865	12748	12880	12823	12672	12946	12828	12782	12868	12788	12677	12760	12774	12842	12854	12776	12801	12784	12875	12810	12967	13064	12733	13034	12874	12894	13041	12873	12836	12838	12875	12932	12979	12928	12923	12901	12925	12697	12918	12972	12752	12756	12918	12887	12831	12893	12849	12914	12866	12933	12910	12814	12806	12795	12845	12823	12874	13009	12846	12875	12659	12711	12777	12828	13000	12921	12954	12893	13030	12837	12876	12899	12694	12859	12713	12922	12999	12834	12958	12796	12939	12858	12960	12870	12825	12879	12982	12807	12816	12970	12845	13004	12969	12694	12830	12918	12936	12933	12824	12827	12990	12940	12938	12940	12989	12853	12914	12816	12877	12873	12966	12855	12794	12802	13014	12986	12912	12994	12836	12961	12858	12843	12880	12897	12784	12766	12847	12764	12806	12769	12746	12810	12908	12820	12864	12929	13076	12720	12944	12886	12952	13026	12986	12816	13049	12751	12743	12840	12860	12936	12754	12690	12951	12928	12896	12808	12896	12936	12803	12867	12634	12840	12802	12819	12869	12933	12847	12937	12896	12779	12979	12959	12903	12917	12852	12853	12905	12856	13008	12938	12978	12931	12825	12927	12726	12868	12852	12927	12826	12950	12792	12978	12994	12960	12904	12958	12810	12820	13079	13019	12861	12900	12863	13044	12810	12861	12750	12854	12908	12998	12806	12673	12920	12888	12780	12871	12976	12992	12962	12920	12900	12811	12809	12910	12951	12893	12937	12799	12892	12574	12852	12961	12797	12965	13075	13019	12823	12810	12801	12895	12855	12942	12762	12848	12955	12901	12795	12848	12878	12746	13014	12859	12962	12827	12756	12830	12778	12862	12939	12744	12913	12856	12989	12830	12688	13013	12713	12787	12848	12906	13030	12909	12991	12886	12754	12935	12945	12638	12927	12795	12926	12902	12897	12924	12747	12760	12874	13035	12978	13015	13026	12944	12934	12921	12923	13009	12698	13061	12930	12895	12872	12935	12794	12911	12893	12820	12875	12852	12857	12921	12729	12951	12893	12830	12729	12845	12853	12754	12950	12778	12827	12961	12889	12827	12841	12838	12927	12808	12966	12815	12822	12718	12849	12735	12836	12923	12800	12866	12879	12874	12879	13027	12973	12972	12756	12837	12890	12819	12778	12937	12785	12807	12982	12888	12954	12832	12780	12760	12855	12799	13043	12936	12834	12694	12816	12805	12905	12915	12866	12844	12963	12864	12905	12728	12907	12912	12749	12844	12842	12833	12769	12830	12857	12949	13036	12970	12894	12977	12601	12821	12875	12843	12855	13015	12862	13018	12648	13040	12774	12837	12815	12968	12851	12883	12802	12842	12847	12891	12914	12935	12757	12726	12959	12897	12690	12968	12888	12684	12823	12881	12806	12990	12935	12840	12976	12831	12811	12822	12970	12837	12889	12877	13027	12913	12999	12962	12939	12852	12878	12907	12944	12877	12863	13048	12931	13004	12911	12919	12859	12854	12834	12823	12973	12831	12877	12923	12770	13029	12853	12933	12793	13017	12877	12699	12934	13035	12782	12836	12829	12773	13049	12797	12824	12838	12872	12842	12981	12939	12935	12975	12875	12969	12938	12834	12935	12756	12947	12860	12787	12959	12905	12884	12903	12823	12763	12877	12904	12914	12833	12797	12763	12876	12822	12877	12828	12912	12767	12802	12863	12905	12960	13020	12679	12833	12944	12871	12940	12818	12914	12784	12978	12970	12815	12789	12888	12914	12841	12942	12846	12751	12849	12735	12984	12901	12980	12892	12902	12933	12879	12908	12913	12893	12810	12825	12825	12821	12861	13016	12726	12910	12945	12974	12825	12973	12903	12788	12831	12852	12895	12940	12887	12728	12623	12919	12966	12887	12922	12761	12862	12825	12885	12826	12766	12890	12963	12806	12848	12753	12733	12871	12959	12795	12861	13105	12927	12746	12761	13009	12968	12850	12974	12649	12802	13019	12889	12963	12785	12966	12930	12878	12780	12738	12761	12902	12807	12847	12863	12813	12884	12895	12810	12840	12929	12860	12874	12702	12821	12850	12731	12916	12870	12770	12827	12931	12981	12918	12702	12956	12744	12934	12976	12912	12898	12984	12774	12799	12776	12816	12781	12940	13028	12914	12874	13035	12937	12811	12805	12910	12823	12903	12763	12902	12716	12912	12894	12928	13005	12873	12852	12878	12971	13065	12933	12896	12778	12887	12803	12940	12855	12969	12887	12884	12699	13047	12786	12992	12925	12982	12938	12830	12981	12904	12820	12974	12813	12872	12937	12815	12760	13035	12903	13000	12787	12856	12915	12762	12830	13038	12871	12820	12865	12910	12803	12881	12940	12931	12978	12941	12820	12777	12869	12860	12771	12933	12855	12949	12826	12836	12757	12946	12832	12710	12889	12887	12885	12685	12853	12951	12861	12878	12958	12779	12799	12982	12858	12992	12728	12868	12934	12903	12878	12967	12878	12884	12926	12790	12763	12987	12923	12722	12904	12998	12912	12879	12913	12843	12940	12768	12916	12883	12840	12802	12960	12999	13047	12789	12915	12962	12871	12878	12907	12844	12954	12917	12726	13000	12900	12897	12827	12770	12885	12889	12865	12871	12796	12931	12701	12962	12930	12922	12953	12743	12940	12938	12855	12836	12900	12926	12964	12789	12939	12920	12935	12832	12852	12838	12902	12829	13017	12928	12930	12982	12968	12783	12837	12839	12800	12876	12844	12767	12907	12862	12964	12910	12730	12990	12860	13008	12796	12976	12873	12826	12759	12941	12739	12888	12958	12991	12864	12970	12877	12719	12848	12835	12820	12990	12820	12822	12778	12737	12839	12805	12933	12825	12798	12871	12859	12919	12838	12936	12843	12892	12890	12928	12955	12993	13008	13021	12769
24432	23154	35095	34096	30891	27169	22131	16135	14529	14404	14184	14087	14233	14145	14217	14285	14162	14103	14244	14342	14157	14048	14015	13859	14217	14123	14257	14028	14075	14076	14061	14313	14193	14039	14179	14137	13986	14198	14186	14173	14048	14178	14067	14053	14116	14287	14133	14106	14235	14305	13948	13989	14001	14079	14230	14091	14245	14045	14131	14109	14021	14148	13989	14109	14089	14303	13981	13941	13972	14149	13995	14133	13953	14099	14135	14119	14186	14035	14188	13910	14205	14057	14093	14174	14087	14145	13920	14214	14206	14246	13860	14096	14091	13940	13985	14281	14090	14097	13988	14074	14102	14034	14076	13958	14110	14054	14159	14201	14143	14008	14066	14049	14099	14096	13862	13902	14163	14107	14071	14007	14085	14168	13859	14134	14199	14060	14238	14211	14071	14051	14059	14111	14054	14223	13928	14164	14052	14064	14146	14127	14151	14229	14212	14082	14044	13986	14085	14052	14152	14052	14173	14034	14066	14002	14159	14128	14117	14086	13908	13749	14003	14185	14064	14070	14111	14025	13989	14134	14137	14238	14004	14037	14061	14171	14132	14038	14122	14064	14068	13959	13937	13981	14031	14147	13969	14167	14019	14098	13956	13962	14104	14389	13945	13909	14059	14123	14074	13916	13998	14065	14188	14169	14082	13927	13902	13957	14099	13929	14080	13930	13964	14003	14217	13988	14027	13916	14085	14205	14079	14135	14052	13938	14151	14085	14016	14065	14131	14139	13851	14013	14080	14020	14146	14174	14048	14047	14070	14009	14111	14035	14051	14072	14062	14154	14088	14039	13939	14214	13920	13836	14149	14119	14127	13981	14178	14259	14085	14179	13983	14171	14141	14017	13934	13882	14252	14149	14160	14047	14214	14083	14159	14119	14025	14095	14080	14025	14411	14341	14214	14217	14071	14013	14083	13918	13970	13925	14029	13969	14008	14074	14123	13927	14126	14173	14060	14173	14066	14081	14169	14065	13938	13941	13988	14006	13968	13921	13980	14008	14016	14061	13926	13966	14146	14133	14026	14062	14138	14092	14038	14093	14088	14182	14123	14200	13958	14056	14151	14118	14161	14190	14166	14071	13959	14018	14038	14103	14007	14059	14100	14247	14045	14010	13896	14125	14196	14054	13923	13893	14021	13988	13966	13868	14171	14266	14086	13972	14063	14076	13918	14114	14068	13978	14160	14117	14182	14185	14173	14430	14059	14051	13954	14022	14100	14036	13961	14273	14042	13957	13917	14053	14022	14055	14079	13998	14100	14109	14201	14152	14121	14012	14067	14120	14063	14110	14201	14248	13836	13992	14065	13983	13888	14044	14091	13898	14021	13958	14098	13919	14036	14007	14039	13860	14207	14023	14029	14164	13967	14058	14109	14117	14256	13999	14196	13960	14179	13956	14074	14119	14278	14005	14065	14004	13934	14209	14046	14000	14088	14212	14126	13882	13890	13963	14072	14053	13861	13947	13955	13971	14046	13950	14043	14064	14238	14260	13934	14136	14023	13860	14048	13904	13871	13964	14167	14088	14031	14191	13972	14029	13987	14002	14173	14069	13995	13961	14168	14213	14034	14153	13910	14001	13979	14251	13950	14078	14173	14043	14130	14052	13939	13953	14328	13998	14034	14050	14016	14035	13923	13963	13975	13882	14152	14165	14155	14051	13979	14052	14026	14131	14107	14045	14052	14004	14341	14014	14262	14106	14148	13769	14125	13874	14142	14392	13978	13909	14099	14114	13948	14034	14160	14064	14002	14308	13993	14010	14152	13985	13961	14108	14042	14005	14131	14149	14113	14120	14040	13940	14091	13937	14208	14137	14077	14054	14097	14169	13936	14169	13937	14102	14370	14040	14116	13990	14182	13807	13956	14077	14084	13973	14079	14021	14055	13912	14097	14125	14017	13880	14061	14387	14116	14059	14215	14276	14122	14105	14192	13930	14219	14199	14160	13945	14169	14175	13922	14148	14068	13997	14041	14143	14127	14193	14132	13969	13947	14066	14013	14050	13982	14004	13816	14010	14054	14083	14164	13959	14067	14245	14118	14054	14103	14065	14114	13959	13999	14099	13829	14007	14128	14140	14190	14028	14025	14022	14079	13942	14047	14058	14097	13833	13987	14083	14183	13970	13988	13839	14061	14055	14069	14077	13971	13859	14237	14144	14012	14171	14109	14013	13946	14230	14071	13964	14031	14010	14040	13980	14100	14005	14066	14086	14122	14034	14101	14177	14170	13930	13980	14106	14194	14167	14038	14192	14053	14242	14314	13848	14138	14062	14126	14151	13949	13986	13997	14155	14136	13970	14076	14098	13969	14047	14157	14079	14050	13891	14021	14046	14075	14038	14020	14152	14062	14106	14198	14144	14010	14170	14011	13889	14235	13975	14040	14160	14230	14131	14093	14052	14171	14076	14062	14040	14024	13997	13895	14130	14148	14233	14068	14176	14305	14069	13978	13969	14147	14004	13991	13962	14040	13958	13997	13917	14055	13876	14142	14024	13831	14026	13988	14077	14169	14158	13979	14160	14055	14019	13902	13918	14087	14058	13923	14088	13986	14007	14031	14110	14089	13833	13978	14136	14089	14012	14085	14304	14047	14108	14129	14127	14120	13998	14358	13893	14040	14060	14002	14155	13959	14178	14112	14170	14115	14204	14108	14021	14291	14209	14119	14253	14248	14167	14044	14117	14055	13826	14199	14129	14060	13880	13900	14110	14156	14072	14046	14166	13895	14044	13905	14014	13846	14040	14126	14204	14023	14159	14148	14321	14192	14171	14042	14028	13989	13974	14182	13986	13999	14061	14014	14077	14012	14096	13952	13957	14052	13892	14173	14141	14097	14093	14240	14021	13839	13965	13854	14103	14160	13905	14251	14078	14144	14093	14130	14196	13984	14005	14072	14009	14124	14114	14142	14182	14072	14152	13986	14200	14007	13999	14050	14099	14246	14064	14027	14091	14068	14039	14011	14000	14122	13923	13919	14100	13874	14067	13953	14049	14246	13990	14017	14089	14105	14062	14203	14059	14285	13987	14162	14193	14007	14064	14061	14076	13947	13853	14089	13951	14244	14021	13990	13966	14009	14276	13974	14138	13898	14118	13990	13959	14120	13947	14078	13974	14193	14107	14136	13992	14073	14013	13996	14169	14244	14177	14014	14071	14016	13982	14023	13908	14071	14044	13988	14075	14032	14045	14138	13999	14120	13984	14201	14050	13912	14033	14066	14146	13998	14143	14053	14027	14113	14184	13984	14063	14020	13852	14023	13972	14161	14084	14127	14183	14004	14051	14276	14098	14080	14141	14052	14182	13945	13906	14077	14022	14098	13953	13911	13993	13944	14065	14159	13997	14108	13954	14153	14056	14074	14104	14106	14126	14173	14125	14161	14106	14051	13751	14130	14177	14087	13950	14212	14152	14081	13849	14006	13981	14011	14053	13974	13910	14093	14071	14101	13995	13831	14059	14010	14126	14221	13857	14070	14093	14047	14108	13920	13860	14101	14100	14029	13946	14098	14165	13888	14072	14193	14098	14101	14077	14179	13957	14113	13999	13940	14113	13963	13978	14210	13933	13870	13908	13917	14177	14072	14223	14039	14173	14150	14256	13978	13958	14020	13960	13938	13955	14100	13974	14217	13921	14120	14294	14131	14166	14181	13897	14270	13936	13927	13972	14182	13879	14115	14161	13924	14030	14057	14071	14143	14344	13898	14067	14096	14010	14008	14132	14082	14131	14192	13993	13970	14131	14117	14003	13990	14271	14028	14145	13991	13920	13993	14003	14048	14086	13906	14099	14123	13925	14101	14261	14132	14321	14058	14083	14038	14106	13999	13889	14118	13923	13864	14167	14110	14194	14178	14109	14061	14057	14121	14157	14189	14222	14340	14178	13889	14110	13927	13947	14102	14147	13967	14140	14165	14112	14132	14075	13962	13960	14028	14264	14155	14177	14246	14066	14186	13975	14202	14029	14179	14014	13999	13999	13916	14177	14184	14161	14239	14082	14159	14181	13971	14037	14097	14038	13996	14122	13982	14045	14058	13869	14030	14179	14115	13830	14138	14182	14265	14224	13857	13985	13962	14153	14037	14029	13769	13932	13936	14050	14102	14109	14220	13902	14047	14062	14104	13944	14012	14254	14292	14147	13970	14033	14003	14036	13862	13844	14094	14067	13978	14125	14126	14158	14168	14125	14044	14309	14141	13910	13860	14012	14155	13926	14005	14121	14141	14321	13992	13960	13985	14174	14197	13948	13861	13986	14123	13836	14119	14207	14049	14222	14004	14198	13875	14123	14104	14198	13967	14027	13897	14080	14014	14210	14007	14108	14076	14033	14133	14049	14162	13967	14108	14130	14223	13994	14031	14025	13973	14171	14129	14000	13947	14002	13965	14263	13916	14015	13957	14074	14090	14058	14084	13963	14043	13959	14173	14039	14049	13994	14092	13919	14012	13887	13926	14131	14072	13878	14007	14127	14092	13990	14134	14106	14211	13985	13978	14215	14038	14101	14179	14145	14163	14027	13962	14191	14067	14164	14094	13967	14022	14146	14147	13988	14007	13980	14240	14082	14079	14021	14196	14037	14108	14038	14240	13992	14144	14043	13892	14160	13890	14096	13832	13990	14019	14041	13868	14054	14014	14006	14026	14088	14060	14077	14046	13813	13898	14153	14218	14032	13981	14051	14004	14251	13975	14211	14132	14277	14095	13965	13987	13917	13976	13906	13963	14430	14205	14030	14228	14145	13956	14241	14095	14101	14013	13909	14036	13995	14084	14032	14009	13985	14270	13900	13987	13911	14126	14110	14235	14186	14231	14129	14283	14229	14047	13897	14225	14032	13944	14092	13949	14044	14253	13995	13959	14056	13990	13997	14037	14068	14023	14026	14116	14178	14025	14051	13978	14004	13798	13875	13939	13998	14119	14059	14021	14117	14252	14044	14219	13910	13939	14139	13977	14012	13897	14230	14003	13906	14120	14177	14118	13924	13840	13937	14199	14314	14119	14127	14119	14005	14014	14150	14071	14028	14205	14101	14260	13880	14132	14088	14064	14086	13985	14050	14181	13964	14130	13992	14201	13909	14049	13823	13957	14179	14181	13938	13978	13920	14024	14063	13874	14117	14282	14013	14034	13922	13908	13969
59804	96132	73423	51334	38073	25866	17288	13530	12677	12580	12438	12492	12628	12457	12647	12476	12465	12523	12483	12556	12519	12364	12386	12489	12398	12553	12360	12488	12493	12629	12411	12395	12546	12544	12356	12627	12350	12367	12572	12450	12497	12430	12431	12486	12606	12405	12425	12625	12369	12504	12408	12547	12287	12425	12401	12376	12274	12362	12485	12432	12499	12434	12241	12434	12515	12549	12478	12463	12412	12460	12477	12382	12428	12377	12449	12320	12566	12474	12339	12488	12517	12521	12451	12497	12607	12413	12318	12492	12301	12560	12460	12452	12496	12550	12512	12608	12406	12509	12354	12548	12482	12517	12478	12510	12420	12492	12533	12617	12365	12623	12564	12374	12474	12617	12435	12469	12413	12449	12426	12498	12478	12340	12455	12500	12371	12461	12526	12392	12380	12420	12383	12355	12662	12377	12403	12310	12409	12305	12429	12632	12679	12385	12689	12319	12265	12472	12401	12268	12485	12436	12421	12548	12397	12545	12684	12407	12434	12578	12332	12457	12443	12465	12438	12411	12528	12398	12493	12337	12533	12614	12351	12428	12496	12494	12409	12281	12377	12612	12392	12462	12429	12494	12412	12392	12420	12240	12533	12431	12438	12464	12534	12387	12480	12413	12595	12641	12483	12519	12401	12439	12429	12543	12443	12394	12506	12407	12424	12436	12461	12397	12537	12373	12340	12470	12597	12455	12473	12334	12682	12296	12263	12449	12415	12479	12442	12448	12426	12501	12510	12365	12431	12565	12515	12516	12463	12528	12383	12453	12410	12409	12348	12385	12463	12536	12248	12546	12338	12409	12386	12589	12358	12466	12285	12456	12482	12512	12429	12377	12605	12379	12498	12458	12453	12541	12540	12438	12295	12575	12443	12483	12445	12612	12545	12455	12576	12388	12328	12253	12544	12616	12419	12477	12443	12365	12467	12491	12498	12498	12459	12432	12637	12498	12230	12435	12538	12481	12564	12462	12472	12424	12391	12555	12298	12522	12437	12345	12411	12296	12319	12380	12592	12275	12516	12475	12460	12238	12433	12483	12655	12565	12286	12486	12435	12487	12458	12487	12374	12393	12350	12574	12493	12359	12362	12383	12721	12320	12197	12472	12480	12620	12620	12405	12383	12392	12450	12420	12511	12361	12367	12357	12392	12662	12589	12471	12449	12324	12493	12431	12449	12394	12526	12531	12441	12415	12524	12418	12423	12471	12507	12426	12392	12400	12496	12459	12420	12682	12404	12405	12461	12647	12396	12449	12469	12472	12659	12354	12425	12496	12564	12352	12485	12583	12338	12494	12381	12566	12330	12480	12516	12570	12710	12293	12556	12357	12378	12509	12352	12397	12428	12477	12254	12459	12388	12373	12376	12424	12312	12344	12548	12371	12383	12449	12505	12412	12448	12590	12354	12411	12349	12294	12459	12336	12475	12409	12340	12324	12513	12397	12558	12421	12287	12490	12382	12355	12467	12379	12435	12397	12511	12381	12438	12416	12442	12458	12606	12425	12651	12418	12338	12359	12454	12539	12399	12635	12438	12517	12443	12356	12315	12454	12361	12394	12464	12308	12529	12533	12447	12442	12372	12399	12414	12410	12400	12393	12484	12542	12459	12372	12457	12450	12425	12551	12424	12416	12465	12438	12542	12417	12485	12526	12520	12499	12355	12389	12516	12335	12310	12472	12451	12487	12449	12433	12345	12443	12623	12404	12503	12479	12519	12456	12524	12483	12499	12348	12475	12458	12349	12388	12346	12495	12545	12505	12476	12594	12558	12699	12389	12425	12425	12402	12532	12362	12345	12507	12513	12383	12575	12378	12372	12538	12382	12456	12347	12516	12368	12467	12256	12555	12366	12389	12511	12363	12473	12386	12435	12417	12486	12625	12490	12379	12478	12500	12429	12388	12550	12472	12457	12446	12387	12324	12632	12552	12454	12407	12471	12388	12443	12494	12499	12495	12424	12430	12454	12394	12400	12501	12476	12494	12486	12489	12691	12506	12569	12480	12298	12349	12437	12386	12372	12511	12425	12569	12457	12266	12521	12383	12369	12433	12410	12449	12488	12458	12468	12621	12468	12549	12414	12478	12481	12453	12419	12588	12480	12475	12513	12412	12689	12530	12576	12345	12448	12445	12615	12529	12496	12629	12337	12393	12488	12426	12455	12523	12549	12426	12336	12379	12565	12336	12494	12311	12451	12497	12527	12466	12412	12378	12496	12230	12420	12483	12496	12359	12372	12516	12395	12411	12634	12539	12361	12437	12380	12424	12451	12548	12457	12406	12378	12245	12434	12317	12396	12573	12524	12586	12491	12363	12432	12580	12335	12470	12377	12417	12563	12462	12455	12454	12478	12534	12477	12531	12374	12506	12556	12595	12412	12305	12357	12434	12465	12379	12445	12371	12481	12400	12306	12503	12484	12298	12471	12431	12473	12499	12451	12480	12475	12414	12535	12653	12471	12650	12508	12399	12519	12280	12389	12305	12398	12503	12463	12404	12407	12359	12341	12564	12384	12614	12407	12548	12481	12409	12307	12268	12551	12440	12400	12318	12498	12396	12673	12426	12490	12513	12334	12510	12380	12344	12668	12373	12526	12394	12471	12508	12390	12570	12533	12473	12412	12576	12501	12532	12355	12468	12514	12456	12397	12427	12428	12420	12492	12486	12382	12388	12446	12364	12463	12503	12556	12337	12571	12581	12342	12629	12341	12483	12591	12451	12500	12505	12278	12392	12404	12418	12357	12428	12486	12355	12481	12557	12528	12380	12480	12401	12478	12402	12338	12387	12576	12468	12391	12550	12479	12471	12519	12536	12302	12384	12495	12513	12380	12589	12528	12644	12525	12603	12365	12436	12492	12354	12465	12293	12514	12476	12455	12649	12461	12459	12421	12478	12406	12509	12328	12423	12593	12516	12291	12587	12365	12424	12407	12501	12420	12290	12353	12449	12402	12504	12569	12466	12368	12546	12588	12449	12311	12500	12474	12500	12377	12388	12393	12438	12436	12529	12399	12369	12506	12419	12434	12437	12623	12410	12505	12437	12486	12538	12544	12602	12507	12337	12498	12517	12386	12388	12545	12422	12495	12598	12358	12309	12357	12352	12594	12505	12368	12518	12516	12525	12513	12334	12478	12436	12448	12527	12515	12536	12366	12332	12456	12326	12448	12518	12525	12451	12369	12534	12337	12567	12438	12449	12369	12434	12451	12458	12509	12422	12307	12405	12628	12440	12478	12467	12446	12343	12613	12479	12430	12440	12341	12477	12497	12540	12506	12363	12577	12412	12453	12460	12473	12335	12343	12751	12305	12520	12478	12466	12422	12428	12518	12358	12502	12369	12589	12403	12510	12425	12387	12289	12356	12340	12357	12498	12525	12527	12397	12388	12464	12507	12506	12497	12431	12271	12575	12483	12353	12296	12606	12594	12482	12409	12490	12376	12379	12441	12501	12308	12414	12588	12419	12373	12489	12551	12383	12539	12472	12315	12581	12377	12570	12543	12440	12536	12535	12432	12332	12469	12280	12575	12468	12428	12409	12427	12337	12486	12412	12424	12565	12486	12316	12482	12655	12465	12505	12499	12248	12524	12449	12460	12524	12362	12493	12436	12338	12408	12456	12518	12455	12416	12572	12474	12518	12416	12531	12311	12411	12633	12366	12546	12404	12564	12471	12459	12524	12391	12515	12351	12641	12379	12314	12405	12451	12446	12536	12415	12344	12505	12592	12437	12511	12505	12424	12399	12547	12583	12500	12346	12397	12523	12500	12527	12494	12481	12500	12395	12549	12501	12504	12480	12483	12380	12469	12368	12425	12480	12520	12447	12473	12357	12516	12416	12285	12581	12381	12484	12642	12516	12506	12348	12455	12428	12399	12423	12552	12543	12465	12317	12434	12551	12533	12588	12469	12483	12468	12601	12326	12687	12424	12546	12293	12348	12334	12433	12514	12575	12546	12566	12452	12597	12400	12349	12668	12497	12327	12638	12350	12543	12488	12452	12389	12553	12500	12479	12452	12350	12409	12392	12326	12489	12555	12460	12253	12440	12493	12344	12440	12479	12432	12454	12365	12439	12433	12335	12567	12403	12355	12407	12628	12486	12511	12392	12363	12561	12513	12443	12401	12403	12452	12536	12515	12526	12646	12440	12548	12473	12488	12436	12432	12334	12396	12405	12423	12470	12537	12455	12358	12416	12498	12558	12430	12377	12366	12359	12328	12375	12397	12561	12328	12435	12440	12439	12424	12488	12390	12345	12536	12438	12563	12404	12393	12465	12592	12652	12424	12522	12410	12328	12359	12395	12556	12231	12460	12340	12468	12463	12443	12466	12492	12574	12446	12447	12289	12605	12611	12420	12638	12485	12380	12500	12447	12453	12405	12516	12513	12622	12423	12439	12401	12350	12404	12483	12410	12528	12346	12568	12510	12441	12485	12461	12501	12355	12289	12522	12592	12447	12522	12376	12645	12576	12378	12500	12377	12513	12347	12322	12423	12544	12444	12440	12563	12451	12487	12509	12606	12564	12471	12373	12688	12455	12615	12490	12440	12596	12398	12465	12349	12541	12518	12280	12427	12418	12409	12330	12430	12548	12318	12511	12298	12369	12442	12444	12525	12573	12552	12512	12510	12255	12486	12334	12308	12475	12509	12413	12621	12442	12468	12423	12450	12443	12426	12409	12384	12339	12581	12462	12575	12430	12425	12461	12496	12440	12398	12504	12510	12463	12533	12477	12413	12329	12371	12515	12351	12439	12447	12500	12422	12434	12562	12343	12601	12454	12422	12488	12283	12500	12543	12390	12505	12478	12476	12397	12450	12402	12345	12349	12381	12293	12372	12335	12487	12523	12403	12494	12418	12358	12653	12342	12485	12535	12607	12457	12386	12617	12353	12346	12396	12398	12438	12575	12500	12442	12492	12478	12477	12453	12338	12374	12496	12317	12544	12613	12352	12434	12369	12429	12400	12611	12469	12355	12407	12318	12497	12375	12378	12425	12532	12659	12565	12525	12398	12420	12476	12344	12485	12389	12449	12261	12666	12473	12389	12237	12551	12503	12579	12423	12531	12478	12475	12366	12433	12532	12382	12412	12371	12582	12469	12358	12480	12455	12347	12422	12343	12484	12554	12460	12524	12466	12461	12505
23178	22088	32095	29508	29544	29219	26784	17608	14518	14368	14263	13926	13866	14003	14036	13942	13894	13975	13970	13890	13846	13863	14070	14047	14079	13838	13889	13756	13934	14097	13837	13869	14000	13811	13769	14097	13605	13974	13888	14010	13872	13790	13815	13943	13851	13892	13766	13873	13944	13870	13991	13794	13715	13849	13804	13655	13760	13823	13835	13756	13839	13660	13926	13596	13627	13637	13693	13599	13831	13645	13734	13521	13648	13697	13809	13686	14002	13778	13843	13793	13896	13812	13974	13956	13847	13578	13686	13733	13771	13917	13736	13933	13753	13955	13767	13791	13833	13824	13791	13742	13703	13780	13927	13933	13561	13898	13562	13696	13841	13795	13886	13639	13551	13509	13743	13651	13814	13741	13662	13792	13742	13837	13873	13622	13685	13683	13642	13788	13916	13850	13735	13695	13809	13722	13745	13796	13761	13636	13702	13695	13679	13685	13813	13793	13788	13768	13814	13778	13830	13817	13895	13677	13903	13677	13662	13695	13870	13798	13711	13934	13862	13928	13815	13699	13815	14004	14063	13719	13840	13674	13772	13718	13801	13702	13859	13739	13802	13807	13825	13757	13727	13678	13953	13854	13690	13689	13750	13830	13890	13876	13791	13788	13753	13856	13629	13751	13698	13681	13753	13847	13881	13712	14027	13709	13692	13777	13844	13603	13643	13794	13760	13920	13830	13882	13781	13678	13689	13703	13659	13577	13782	13872	13929	13672	13714	13806	13648	13845	13677	13722	13953	13735	13740	13643	13810	13675	13682	13753	13885	13701	13796	13784	13693	13728	13816	13699	13829	13848	13909	13671	13734	13872	13721	13732	13771	13704	13631	13732	13732	13901	13729	13597	13656	13997	13682	13701	13701	13707	13672	13626	13723	13886	13574	13707	13689	13840	13792	13983	13774	13768	13809	13894	13918	13872	13741	13789	13928	13819	13778	13601	13668	13524	13803	13791	13774	13855	13647	13585	13705	13636	13665	13795	13837	13747	13530	13805	13731	13713	13664	13627	13684	13796	13705	13671	13563	13749	13780	13527	13559	13618	13729	13830	13743	13920	13740	13754	13729	13957	13803	13881	13830	13775	13848	13980	13661	13799	13712	13687	13704	13688	13702	13892	13719	13590	13684	13642	13773	13720	13658	13684	13850	13644	13792	13837	13801	13666	13791	13684	13861	13622	13802	13604	13842	13768	13604	13734	13584	13864	13616	13711	13758	13798	13596	13820	13736	13757	13688	13801	13677	13628	13834	13760	13838	13663	13848	13679	13849	13780	13663	13834	13806	13817	13857	13753	13766	13706	13585	13677	13563	13866	13757	13809	13622	13673	13767	13757	13699	13748	13543	13688	13769	13878	13747	13682	13723	13711	13789	13712	13819	13614	13641	13637	13739	13692	13644	13765	13904	13865	13776	13785	13630	13817	13790	13869	13827	13648	13837	13702	13736	13930	13711	13750	13843	13742	13758	13778	13708	13707	13850	13672	13755	13650	13703	13916	13792	13630	13760	13676	13782	13824	13596	13867	13720	13675	13786	13847	13590	13711	13612	13861	13721	13545	13609	13725	13931	13714	13806	13770	13913	13594	13710	13718	13911	13588	13620	13618	13763	13868	13839	13784	13701	13756	13899	13689	13923	13666	13765	13826	13602	13615	13540	13766	13629	13738	13858	13685	13671	13856	13779	13988	13629	13807	13656	13607	13792	13876	13686	13711	13737	13902	13859	13811	13682	13694	13646	13706	13541	13628	13740	13929	13823	13847	13967	13597	13713	13821	13845	13895	13724	13707	13709	13923	13685	13722	13861	13969	13753	13865	13987	13641	13654	13783	13727	13583	13947	13777	13794	13842	13929	13896	13595	13698	13937	13768	13631	13910	13823	13570	13734	13691	13695	13741	13626	13749	13709	13710	13882	13806	13616	13815	13854	13732	13696	13993	13634	13932	13565	13903	13723	13777	13732	13745	13771	13802	13864	13633	13818	13808	13794	13881	13627	13631	13687	13634	13699	13790	13799	13787	13812	13794	13942	13899	13798	13780	13769	13930	13748	13786	13882	13762	13826	13570	13719	13707	13818	13706	13944	13656	13838	13613	13687	13689	13834	13771	13911	13720	13793	13768	13906	13914	13728	13817	13569	13932	13735	13835	13816	13899	13612	13750	13562	13650	13878	13832	13715	13659	13676	13740	13895	13741	13720	13723	13809	13778	13807	13903	13799	13846	13790	13729	13720	13925	13810	13851	13777	13673	13636	13734	13596	13711	13713	13543	13703	13787	13818	13737	13581	13894	13724	13784	13664	13805	13775	13766	13970	13583	13838	13691	13687	13893	13667	13838	13760	13748	13910	13862	13677	13909	13524	13586	13922	13867	13733	13771	13821	13911	13846	13716	13725	13635	13679	13920	13827	13762	13626	13748	13617	13712	13622	13839	13976	13722	13939	13885	13782	13771	13710	13789	13717	13871	13630	13694	13812	13693	13774	13642	13816	13796	13809	13941	13759	13788	13753	13794	13817	13711	13709	13649	13612	13702	13731	13624	13741	13447	13893	13707	13774	13754	13584	13804	13853	13600	13635	13713	13711	13666	13699	13471	13651	13718	13750	13834	13795	13822	13585	13809	13778	13739	13646	13703	13775	13851	13769	13855	13684	13781	13645	13840	13643	13895	13628	13759	13792	13810	13857	13697	13828	13750	13709	13802	13621	13664	13548	13512	13785	13785	13694	13893	13714	13805	13756	13669	13662	13650	13592	13741	13923	13614	13711	14003	13733	13672	13856	13799	13690	13784	13748	13431	13584	13822	13721	13924	13786	13853	13804	13850	13831	13691	13857	13775	13913	13590	13699	13658	13771	13876	13716	13696	13843	13938	13651	13732	13743	13865	13860	13794	13739	13790	13809	13808	13767	13630	13890	13678	13617	13768	13730	13618	13662	13725	13835	13816	13858	13603	13724	13906	13741	13983	13736	13911	13716	13745	13709	13800	13901	13594	13773	13920	13950	14117	13872	13807	13801	13815	13828	14072	13846	13664	13752	13788	13689	13848	13750	14030	13758	13594	13645	13866	13627	13635	13769	13743	13863	13732	13803	13743	13605	13664	13825	13742	13762	13728	13813	13773	13713	13691	13656	13817	13640	13923	13855	13870	13773	13785	13853	13773	13850	13762	13602	13783	13667	13865	13870	13643	13744	13634	13739	13820	13838	13772	13699	13700	13808	13764	13771	13706	13734	13597	14020	13870	13683	13778	13742	13747	13742	13650	13651	13617	13736	13961	13644	13703	13684	13669	13817	13729	13824	13917	13941	13908	13731	13886	13812	13825	13797	13732	13755	13674	13773	13633	13644	13683	13807	13762	13798	13684	13566	13723	13685	13932	13769	13566	13731	13546	13521	13640	13741	13566	13720	13582	13597	13728	13664	13819	13697	13737	13690	13779	13800	13789	13767	13684	13688	13896	13693	13719	13680	13775	13826	13579	13763	13577	13776	13640	13760	13808	13750	13853	13901	13847	13851	13794	13544	13737	13792	13850	13692	13733	13758	13705	13690	13814	13804	13807	13656	13721	13780	13863	13709	13724	13758	13672	13831	13814	13741	13744	13610	13694	13656	13845	14000	13862	13774	13791	13814	13473	13688	13656	13861	13668	13906	13859	13711	13784	13731	13730	13776	13769	13861	13687	13633	13660	13532	13762	13686	13772	13605	13840	13670	13715	13637	13782	13711	13762	13779	13874	13697	13805	13799	13659	13752	13669	13776	13697	13974	13694	14090	13822	13903	13783	13845	14003	13745	13748	13617	13772	13737	13848	13591	13629	13665	13852	13758	13668	13814	13848	13956	13765	13841	13745	13586	13682	13584	13606	13795	13707	13655	13836	13672	13820	13819	13683	13745	13651	13635	13756	13822	13891	13757	13825	13895	13720	13650	13667	13715	13619	13792	13774	13500	13816	13841	13934	13797	13737	13801	13658	13763	13797	13739	13654	13897	13796	13991	13708	13777	13601	13666	13659	13735	13843	13931	13917	13838	13668	13894	13875	13782	13840	13728	13727	13900	13638	13849	13763	13742	13856	13775	13653	13609	13878	13749	13905	13858	13966	13717	13889	13776	13602	13694	13916	13569	13829	13695	13741	13784	13706	13878	13703	13772	13730	13729	13811	13792	13837	13809	13666	13777	13697	13761	13710	13763	13580	13633	13686	13889	13733	13712	13667	13679	13793	13835	13805	13790	13783	13740	13710	13891	13681	13601	13806	13650	13655	13834	13687	13648	13688	13756	13791	13815	13945	13659	13659	13651	13614	13867	13757	13598	13665	13703	13725	13772	13729	13594	13689	13599	13737	13688	13788	13778	13749	13719	13882	13738	13774	13722	13710	13895	13533	13678	13606	13512	13734	13778	13828	13633	13568	13828	13684	13644	13724	13781	13786	13546	13859	13647	13642	13783	13758	13869	13667	13736	13909	13580	13751	13821	13726	13829	13763	13847	13864	14012	13730	13752	13658	13642	13756	13686	13583	13642	13741	13819	13758	13910	13592	13690	13857	13707	13766	13700	13702	13779	13760	13929	13630	13823	13604	13750	13706	13972	13654	13817	13817	13749	13712	13911	13802	13807	13692	13866	13731	13832	13733	13704	13724	13746	13672	13989	13793	13659	13469	13734	13784	13647	13835	13813	13920	13887	13775	13667	13790	13642	13879	13664	13819	13595	13772	13650	13675	13897	13694	13781	13719	13911	13414	13705	13811	13828	13891	13672	13772	13652	13900	13887	13574	13671	13833	13941	13743	13640	13881	13710	13903	13935	13813	13675	13703	13534	13767	13894	13804	13775	13758	13691	13736	13681	13719	13710	13712	13737	13837	13719	13569	13860	13737	13674	13679	13648	13929	13802	13746	13540	13746	13641	13801	13812	13701	13727	13795	13702	13753	13759	13643	13760	13643	13765	13722	13624	13568	13786	13664	13893	13823	13537	13958	13734	13907	13806	13946	13613	13607	13806	13733	13612	13774	13771	13690	13859	13848	13655	13886	13599	13879	13776	13827	13779	13740	13828	13653	13753	13800	13749	13831	13787	13723	13649	13956	13533	13628	13702	13786	13850	13792	13752	13721	13730	13715	13704	13839	13718	13809	13732	13738	14009	13642	13773	13831
64391	105705	85412	63773	48009	33714	20595	14658	12806	12355	12221	12199	12385	12304	12278	12187	12245	12261	12145	12277	12205	12370	12344	12383	12382	12345	12297	12089	12010	12267	12207	12297	12185	12129	12228	12125	12143	12315	12256	12216	12275	12173	12203	12249	12272	12222	12185	12226	12172	12112	12189	12313	12163	12279	12145	12170	12231	12286	12177	12353	12103	12135	12363	12232	12190	12282	12125	12194	12162	12122	12209	12321	12197	12317	12186	12268	12172	12241	12243	12229	12344	12245	12190	12292	12271	12132	12238	12223	12202	12121	12140	12297	12211	12130	12310	12186	12222	12348	12239	12148	12209	12355	12151	12056	12179	12270	12215	12284	12186	12426	12335	12377	12360	12096	12338	12286	12187	12197	12027	12346	12146	12197	12258	12206	12221	12149	12042	12104	12195	12357	12156	12239	12251	12235	12290	12184	12068	12297	12143	12244	12405	12238	12249	12086	12260	12217	12348	12138	12117	12291	11986	12178	12161	12295	12134	12274	12144	12212	12185	12298	12263	12266	12220	12372	12274	12138	12276	12136	12220	12443	12173	12177	12334	12154	12301	12147	12185	12120	12306	12231	12151	12351	12140	12103	12028	12230	12234	12186	12369	12181	12210	12170	12269	12284	12226	12177	12040	12238	12192	12061	12231	12229	12152	12275	12230	12230	12145	12126	12145	12248	12259	12224	12168	12187	12429	12077	12253	12283	12145	12286	12359	12086	12157	12207	12238	12210	12326	12330	12203	12163	12340	12158	12183	12168	12009	12146	12233	12203	12123	12351	12290	12128	12283	12336	12226	12225	12258	12201	12259	12220	12206	12107	12110	12346	12314	12243	12214	12210	12197	12166	12168	12347	12022	12246	12355	12441	12155	12274	12175	12158	12371	11994	12252	12088	12121	12176	12339	12097	12278	12118	12239	12020	12224	12228	12202	12139	12222	12194	12209	12294	12229	12272	12155	12306	12388	12296	12143	12150	12093	12364	12075	12147	12186	12184	12203	12155	12138	12290	12297	12263	12206	12166	12074	12094	12149	12241	12373	12182	12181	12079	12264	12135	12249	12188	12320	12217	12205	12066	12329	12345	12310	12201	12187	12267	12260	12069	12225	12126	12145	12226	12208	12318	12061	12235	12202	12270	12194	12310	12178	12162	12091	12209	12272	12305	12140	12321	12311	12274	12392	12186	12205	12211	12126	12225	12264	12251	12225	12147	12248	12218	12213	12403	12236	12125	12370	12140	12178	12224	12228	12316	12199	12167	12378	12050	12304	12279	12117	12101	12307	12061	12174	12170	12264	12137	12216	12028	12295	12044	12143	12195	12120	12258	12270	12229	12187	12146	12317	12306	12218	12138	12177	12152	12161	12360	12222	12350	12218	12244	12134	12236	12139	12179	12158	12165	12188	12242	12072	12302	12326	12338	12224	12226	12107	12372	12269	12266	12344	12389	12182	12264	12229	12134	12251	12071	12271	12261	12258	12255	12358	12087	12344	12109	12165	12108	12169	12182	12164	12318	12235	12219	12232	12141	12008	12021	12215	12160	12327	12186	12158	12100	12307	12090	12234	12259	12329	12035	12215	12148	12068	12189	12326	12246	12040	12192	12252	12155	12368	12331	12091	12209	12190	12210	12276	12229	12133	12118	12205	12263	12164	12035	12242	12170	12132	12112	12234	12275	12157	12287	12167	12200	12369	12251	12093	12014	12327	12301	12181	12145	12285	12164	12309	12203	12199	12378	12189	12046	12337	12245	12310	12078	12122	12137	12243	12329	12367	12151	12238	12244	12202	12125	12286	12360	12209	12327	12233	12168	12122	12225	12263	12240	12153	12249	12171	12277	12227	12288	12207	12156	12307	12287	12239	12379	12136	12046	12139	12138	12195	12216	12217	12162	12297	12241	12156	12281	12070	12128	12096	12370	12172	12048	12248	12229	12219	12339	12292	12254	12219	12179	12073	12111	12219	12199	12212	12231	12156	12172	12309	12270	12242	12328	12282	12271	12173	12368	12246	12286	12090	12134	12208	12119	12053	12171	12141	12172	12133	12161	12335	12083	12231	12261	12165	12182	12243	12192	12263	12287	12138	12322	12178	12213	12297	12105	12187	12046	12211	12093	12367	12216	12132	12259	12308	12211	12271	12316	12221	12272	12390	12132	12301	12105	12245	12115	12169	12315	12321	12331	12173	12134	12204	12391	12121	12199	12412	12124	12238	12396	12338	12202	12232	12188	12005	12370	12168	12269	12402	12317	12326	12243	12347	12242	12166	12290	12221	12303	11981	12199	12241	12124	12354	12259	12085	12224	12165	12167	12165	12289	12211	12234	12154	12338	12163	12050	12360	12159	12162	12278	12295	12072	12232	12180	12113	12100	12170	12338	12301	12368	12195	12122	12115	12114	12314	12325	12168	12133	12215	12203	12128	12231	12174	12245	12354	12269	12115	12305	12263	12203	12190	12400	12179	12192	12228	12222	12132	12187	12215	12298	12306	12119	12301	12217	12151	12155	12259	12170	12367	12237	12267	12092	12182	12161	12301	12190	12174	12256	12060	12241	12001	12086	12165	12370	12111	12206	12208	12203	12318	12303	12179	12253	12440	12159	12189	12218	12344	12285	12313	12152	12255	12196	12124	12218	12240	12214	12273	12172	12161	12088	12196	12328	12280	12251	12290	12077	12176	12112	12334	12197	12260	12263	12251	12262	12315	12086	12270	12162	12202	12172	12136	12205	12249	12405	12259	12366	12081	12221	12193	12291	12225	11943	12108	12204	12206	12147	12279	12115	12182	12281	12242	12215	12007	12104	12139	12223	12226	12365	12175	12182	12238	12372	12134	12188	12341	12292	12304	12213	12187	12235	12028	12162	12228	12135	12225	12052	12350	12370	11964	12059	12118	12106	12270	12330	12235	12317	12328	12169	12285	12264	12167	12145	12360	12103	12159	12126	12097	12267	12312	12101	12232	12128	12275	12247	12163	12352	12267	12203	12259	12213	12234	12221	12267	12137	12137	12117	12233	12218	12230	12233	12225	12343	12180	12278	12336	12173	12178	12376	12236	12272	12244	12000	12212	12164	12284	12102	12281	12308	12195	12073	12303	12199	12341	12046	12380	12105	12153	12216	12204	12132	12140	12132	12268	12297	12112	12210	12171	12299	12099	12383	12222	12263	12188	12310	12210	12125	12183	12355	12098	12403	12189	12147	12106	12133	12194	12226	12284	12221	12173	12432	12246	12280	12135	12357	12241	12237	12232	12180	12220	12315	12287	12163	12166	12385	12141	12166	12335	12135	12371	12207	12180	12116	12013	12093	12197	12333	12131	12232	12232	12284	12154	12094	12342	12264	12126	12320	12218	12160	12273	12403	12212	12195	12253	12187	12162	12250	12103	12354	12236	12178	12323	12199	12249	12240	12348	12260	12097	12266	12255	12233	12189	12359	12231	12216	12181	12330	12379	12231	12139	12223	12147	12218	12183	12204	12305	12231	12320	12049	12339	12167	12276	12064	12327	12233	12196	12085	12103	12194	12187	12102	12378	12147	12255	12267	12260	12405	12229	12126	12138	12394	12233	12248	12171	12133	12203	12125	12324	12287	12324	12216	12348	12392	12183	12286	12227	12161	12234	12312	12154	12163	12238	12272	12279	12149	12236	12167	12172	12285	12199	12131	12215	12255	12316	12302	12186	11981	12191	12248	12275	12225	12218	12209	12220	12028	12203	12352	12109	12191	12218	12135	12235	12226	12155	12185	12134	12284	12393	12167	12284	12286	12224	12204	12126	12200	12224	12046	12269	12208	12140	12196	12145	12228	12211	12209	12326	12241	12143	12235	12125	12256	12379	12153	12269	12134	12088	12287	12168	12160	12259	12225	12208	12134	12253	12156	12173	12336	12168	12258	12310	12222	12273	12051	12306	12181	12264	12090	12141	12279	12189	12114	12230	12277	12186	12215	12281	12137	12154	12239	12320	12228	12223	12117	12194	12179	12237	12135	12230	12180	12105	12313	12140	12283	12144	12099	12046	12299	12104	12036	12230	12219	12260	12397	12362	12302	12174	12082	12246	12179	12252	12243	12261	12238	12214	12137	11936	12221	12158	12231	12223	12235	12230	12138	12128	12179	12189	12379	12263	12203	12301	12239	12248	12215	12131	12018	12145	12269	12338	12307	12201	12192	12159	12254	12125	12256	11875	12196	12228	12282	12290	12260	12200	12208	12322	12310	12300	12222	12298	12258	12091	12210	12216	12055	12135	12307	12271	12312	12208	12074	12246	12296	12187	12250	12261	12226	12073	12199	12292	12159	12106	12207	12339	12327	12263	12008	12136	12232	12282	12259	12098	12175	12309	12137	12044	12137	12104	12140	12080	12271	12107	12103	12239	12230	12215	12171	12220	12240	12405	12182	12310	12155	12210	12208	12121	12191	12113	12251	12329	12108	12178	12144	12176	12111	12213	12246	12275	12260	12394	12110	12296	12246	12338	12364	12159	12234	12157	12300	12140	12151	12271	12326	12361	12010	12331	12206	12237	12367	12013	12267	12245	12159	12305	12197	12193	12150	12081	12206	12177	12191	12349	12183	12106	12081	12103	12149	12167	12323	12199	12347	12053	12348	12331	12150	12254	12241	12243	12173	12240	12064	12287	12239	12109	12227	12217	12337	12022	12217	12063	12223	12047	12248	12221	12272	12169	12188	12189	12228	12181	12356	12261	12269	12016	12201	12408	12311	12221	12348	12286	12226	12260	12173	12212	12163	12211	12230	12123	12181	12195	12114	12191	12227	12220	12049	12165	12103	12107	12230	12285	12297	12079	12297	12178	12135	12253	12247	12043	12167	12203	12286	12242	12099	12140	12217	12397	12348	12186	12431	12213	12226	12188	12067	12178	12186	12120	12286	12188	12285	12223	12258	12352	12180	12166	12185	12251	12319	12251	12384	12226	12155	12279	12096	12212	12235	12470	12029	12182	12093	12303	12192	12282	12190	12298	12284	12241	12026	12153	12319	12296	12321	12046	12177	12207	12096	12150	12127	12262	12244	12187	12226	12221	12227	12265	12194	12163	12282	12306	12327	12233	12257	12209	12136	12408	12221	12301	12208	12105	12140	12208	12234	12188	12252	12362	12148	12230	12266	12109	12095	12319	12150	12352	12083
29702	30583	35923	28379	20456	16797	15230	14591	14229	14142	14388	14403	14151	14324	14172	14262	14312	14333	14215	14168	14532	14080	14206	14460	14253	14361	14152	14262	14104	14262	14107	14321	14076	14233	14227	14111	14041	14352	14269	14210	14155	13978	14106	14254	14368	14213	14356	14153	14122	14226	14226	14120	14144	14362	14119	14131	14320	14360	13975	14157	13975	14077	14362	14262	14360	14223	14317	14274	14135	14114	14065	14259	14225	14098	14160	14344	14172	14164	14165	14169	14126	14226	14153	14290	14227	14219	14130	14103	14210	14318	14102	14160	14252	14074	14291	14210	14153	14171	14079	14350	14214	14358	13996	14197	14409	14389	14271	14369	14093	14284	14374	14065	14133	14093	14005	14444	14327	14193	14245	14163	14178	14131	14199	14332	14167	14165	14233	14083	14324	14211	14373	13974	14213	14393	14451	14092	14171	14066	14132	14236	13994	14188	14111	14152	14145	14206	14227	14289	14053	14080	13982	14238	14312	13977	14029	14078	14033	14111	14139	14260	14231	14152	14120	14161	14063	14233	14282	14035	14207	14107	14092	14293	14294	14213	14320	14198	14314	14317	14185	14420	14241	14083	14230	14105	14216	13994	14103	14221	14163	14400	14180	14415	14197	14267	14127	14144	14098	14310	14354	14268	14233	14215	14191	14196	14215	14180	14244	14344	14067	14250	14128	14264	14074	14114	13927	14259	14156	14261	14324	14123	14165	14275	14155	14450	14242	14089	14224	14249	14195	14339	14309	14200	14239	14170	14141	14060	14175	14192	14125	14083	14280	14127	14290	14167	14225	14051	14174	14221	14250	14136	14282	14192	14110	14220	14102	14294	14246	14024	14299	14292	14227	14048	14129	14182	13920	14201	14074	14112	14168	14230	14159	14193	14154	14158	14280	14279	14217	14274	14158	14142	14108	14226	14217	14081	14163	14082	14134	14091	14357	14071	14195	14146	14170	14022	14255	14348	14290	14251	14225	14356	14125	13939	14155	14074	14036	14257	14075	14189	14089	14257	14177	14396	14191	14324	14149	14202	14239	14229	14166	14203	14256	14107	14330	14273	14347	14061	14084	14256	14272	14074	14413	14076	14046	14307	14225	14185	14242	14234	14091	14277	14183	14257	14361	14102	14198	14214	14256	14095	14232	14128	14290	14243	13976	14340	14236	14023	14014	14120	14213	14200	14245	14103	14223	14057	14345	14262	14135	14146	14225	14397	14132	14164	14256	14136	14095	14131	14211	14275	14367	14102	14207	14089	14210	14054	14251	14286	14254	14372	14289	14255	14336	14292	14274	14198	14301	14473	14153	14225	14216	14185	14158	14296	14048	14353	14361	14220	14129	14147	14130	14102	14271	14104	14123	14194	14322	14296	14174	14021	14240	14385	14168	14229	14147	14159	14229	14281	14144	14202	14111	14033	14379	14145	14143	14199	14231	14180	14261	14045	14086	13970	14341	14272	14354	14388	14318	14298	14274	14217	14236	14021	14179	14138	14342	14203	14087	14477	14283	14131	14279	14313	14265	14135	14146	14296	14310	14313	14154	14270	14169	14158	14196	14204	14129	14153	14116	14264	14176	14284	14118	14293	14366	14083	14144	14286	14117	14093	14256	14341	14177	14220	14184	14042	14219	14245	14162	14310	14328	14247	14187	14032	14257	14117	14232	14217	14072	14153	14212	14205	14162	14234	14220	14286	14343	14240	14170	13989	14071	14207	14158	14184	14302	14286	14234	14208	14093	14045	14316	14106	14082	14274	14256	14288	14188	14328	14232	14020	14361	14252	14140	14063	14070	14132	14229	14021	14079	14048	14085	14246	14339	14161	14332	14107	14063	14239	14123	14110	14428	14217	14286	14216	14184	14215	14218	14307	14255	14278	14201	14266	14176	14068	14329	14275	14158	14188	14051	14400	14230	14329	14369	14140	14131	14164	14231	14258	14111	14111	14258	14123	14123	14196	13982	14201	14296	14121	14308	14393	14233	14336	14223	14060	14236	14186	14091	14227	14446	14200	14251	14229	14379	14127	14226	14173	14240	14319	14005	14031	14170	14150	14093	14316	14082	14227	14063	14192	14078	14009	14034	14050	14270	14319	14188	14185	14062	14218	13975	14354	14152	14343	14241	14286	14067	14459	14119	14092	14026	14208	14174	14209	14203	14129	14080	14113	14237	14299	14236	14412	14212	14197	14347	14111	14175	14115	14150	14199	14197	14089	14180	14093	14138	14158	14316	14302	14001	14201	14191	14305	14308	13924	14286	14173	14111	14286	14162	14182	14173	14125	14230	14262	14330	14024	14176	14227	14100	14142	14044	14267	14388	14148	14026	14115	14108	14049	14216	14074	14173	14472	14146	14000	14267	14163	14228	14060	14256	14080	14227	14157	14344	14162	14280	13937	14185	14027	14078	14278	14211	13874	14090	14251	14221	14258	14391	14304	14330	14178	14073	14162	14486	14237	14278	14087	14285	14202	14289	14306	14395	14252	14147	14074	14356	13965	14176	14366	14244	14109	14202	14155	14251	14010	14188	14200	14224	14237	14200	14238	13999	14149	14321	14244	14094	14334	14230	14328	14161	14174	14293	14113	14264	14136	14288	14347	14253	14333	14212	14151	14210	13993	14118	14295	14113	14172	14156	14369	14339	14098	14235	14170	14178	14242	14182	14180	14229	14315	14101	14298	14035	14455	14366	14134	14278	14258	14137	14335	14144	14138	14131	14167	14108	14090	14234	14336	14134	14057	14146	14236	14048	14104	14390	14069	14151	14219	14395	14280	14132	14240	14358	14145	14219	14219	14124	14320	14108	14151	14243	14134	13993	14207	14192	14476	14070	14164	14245	14274	14109	14163	14119	14005	14114	14214	14177	14087	14335	14143	14314	14244	14226	14193	14318	14358	14125	14156	14274	14311	14393	14134	14158	14225	14259	14265	14166	14113	14346	14297	14085	14121	14234	14139	14157	14344	14242	14133	14247	14170	14396	14357	14151	14168	13992	14104	14125	14269	14271	14167	14245	14216	14273	14153	14229	14185	14243	14420	14282	14285	14000	14207	14424	14192	13890	14191	13932	14245	14296	14163	14135	14298	14267	14132	14160	14077	14395	14110	14197	14393	14251	14305	14188	14192	14344	14144	14179	14205	14203	14090	14272	14294	14193	14241	14282	14318	14202	14140	14035	14074	14131	14477	14331	14467	14097	14081	14020	14143	14381	14227	14244	14300	14272	14446	14389	14244	14075	14092	14205	14207	14312	14150	14175	14117	14043	14274	14176	14367	14178	14211	14120	14072	14154	14151	14207	14085	14138	14172	14114	14145	14156	14141	14367	14262	14228	14238	14359	14297	14205	14095	14288	14092	14308	14286	14214	14215	14116	14145	14075	14186	14080	14248	14209	14204	14246	14207	14193	14173	14305	14189	14129	14033	14321	14218	14221	14137	14200	14374	14164	14108	14036	14237	14290	14095	14219	14132	14208	13947	14001	14202	14305	14251	14307	14095	14214	14258	14258	14207	14311	14131	14274	14458	14040	14259	14271	14278	14222	14206	14338	13996	14449	14226	14169	14201	14357	14042	14033	14127	14218	14322	14120	14339	14191	14152	14314	14130	14095	14168	14111	14208	14172	14033	14091	14246	14125	14131	14157	14329	14114	14017	14029	14166	14168	14249	14251	14216	14199	14211	14281	14201	14296	14150	14141	14161	14212	14225	14203	13992	14036	14089	14029	14258	14343	14088	14438	14089	14163	14209	14181	14090	14336	14078	14191	13993	14198	14250	14280	14296	14056	14073	14225	14445	14232	14238	14199	14332	14252	14195	14189	14027	14049	14225	14138	14125	14220	14295	14182	14083	14101	14034	14282	14161	14338	14198	14240	14202	14397	14206	14192	14376	14208	14204	14207	14028	14054	14245	14400	14212	14288	13913	14186	14132	14035	14084	14099	14308	14029	14151	14205	14208	14337	14045	14130	14259	14191	14154	14308	14438	14235	14151	14193	14272	14198	14246	14081	14375	14284	14208	14127	14297	14348	14284	14267	14165	14141	14204	14321	14152	14267	14416	14207	14305	14376	14263	13942	14338	14354	14235	14215	14229	14184	14359	14140	13969	14267	14119	14225	14125	14219	14014	14287	14133	14179	14199	14238	14192	14188	14212	14439	14120	14146	14050	14121	14332	14076	14275	14220	14422	14235	14207	14288	14206	14251	14316	14166	14153	14320	14011	14198	14362	14181	14272	14343	14201	14193	14277	14060	14026	14027	14241	14205	14139	14207	14219	14221	14312	14255	14212	14214	14326	14325	14141	14183	14034	14165	14365	14386	14141	14151	14088	14068	14155	13909	14015	14195	14204	14081	14156	14237	14198	14212	14265	14136	14201	14052	14168	14219	14289	14196	14123	13950	14221	14253	14220	14069	14325	14062	14072	14152	14264	14159	14251	14287	14182	14205	14334	14193	14250	14223	13923	14206	14146	14081	14310	14158	14008	14066	14198	14231	14303	14265	14154	14348	14288	14434	14262	14310	14232	14165	14092	14193	14273	14123	13935	14173	14165	14254	14279	14070	14273	14317	14276	14292	14192	14354	14081	14155	14140	14285	14210	14299	13932	14185	14259	14076	14105	14215	14116	14072	14352	14163	14137	14101	14302	14056	14151	14181	14209	14425	14040	14316	14380	14217	14316	14128	14437	14266	14115	14242	14195	14102	14255	13960	14101	14265	14369	14257	14349	14078	14203	14196	14294	14173	14096	14145	14012	14290	14235	14159	14307	14338	14110	14338	14169	14432	14168	14345	14212	14089	14199	14184	14210	14177	14013	14136	14228	14193	14314	14378	14118	14480	14298	14283	14424	14300	14104	14304	14410	14320	14164	14143	14151	14093	14124	14154	14347	14113	14163	14052	13959	14349	14227	14077	14309	14065	14131	14353	14392	14220	14439	14222	14243	14275	14226	14205	14289	14241	14296	14231	14156	14201	14254	14108	14254	14058	14205	14157	14123	14191	14268	14362	14156	14279	14397	14209	14237	14132	14350	14049	14032	14063	14213	14364	14117	14249	14040	14292	14253	14145	14090	14410	14295	14147	14144	14245	14289	14339	14338	14298	14270	14217	14135	14186	14101	14371	14234	14233	14154	13957	14260	14196	14253	14144	13898
34552	49460	35571	23308	17854	14674	13133	12714	12555	12612	12469	12683	12722	12507	12472	12429	12550	12549	12593	12438	12553	12684	12457	12662	12474	12579	12549	12671	12645	12594	12495	12598	12643	12603	12362	12552	12432	12413	12586	12465	12571	12603	12448	12680	12464	12546	12618	12652	12537	12606	12486	12536	12370	12614	12580	12451	12417	12750	12472	12480	12679	12698	12561	12492	12386	12498	12409	12504	12615	12728	12632	12613	12552	12578	12580	12346	12573	12447	12513	12426	12592	12629	12490	12521	12558	12658	12641	12421	12593	12650	12601	12549	12531	12580	12560	12597	12466	12616	12399	12483	12507	12307	12540	12563	12540	12459	12449	12476	12430	12542	12636	12570	12433	12454	12515	12496	12584	12420	12695	12640	12535	12599	12533	12593	12603	12525	12458	12287	12293	12504	12587	12265	12535	12547	12729	12644	12407	12572	12512	12646	12459	12431	12440	12533	12429	12426	12496	12588	12553	12390	12472	12490	12520	12712	12416	12618	12613	12546	12636	12545	12599	12451	12505	12462	12510	12510	12569	12412	12494	12438	12391	12664	12585	12509	12592	12431	12349	12524	12496	12281	12587	12531	12490	12574	12592	12592	12406	12524	12568	12375	12507	12682	12457	12472	12602	12439	12441	12500	12474	12557	12411	12526	12494	12581	12685	12556	12532	12583	12480	12346	12546	12440	12599	12514	12391	12405	12496	12567	12472	12680	12607	12382	12602	12455	12472	12398	12506	12635	12557	12747	12386	12575	12448	12510	12580	12342	12537	12503	12450	12400	12616	12515	12622	12467	12485	12448	12457	12516	12534	12596	12516	12564	12616	12389	12421	12380	12489	12612	12492	12613	12429	12575	12606	12525	12511	12476	12524	12713	12293	12554	12226	12558	12413	12605	12623	12526	12406	12542	12503	12586	12567	12497	12473	12557	12641	12409	12365	12529	12462	12427	12372	12602	12425	12594	12543	12407	12545	12611	12468	12426	12460	12617	12440	12655	12522	12585	12378	12683	12587	12563	12546	12489	12688	12571	12541	12457	12671	12509	12633	12543	12688	12514	12539	12520	12413	12486	12652	12517	12494	12746	12494	12473	12548	12580	12465	12590	12379	12552	12308	12576	12650	12618	12484	12410	12618	12575	12499	12429	12401	12430	12405	12582	12498	12521	12495	12617	12528	12523	12467	12551	12638	12633	12513	12569	12532	12602	12622	12523	12628	12393	12608	12446	12753	12416	12352	12432	12629	12550	12536	12482	12654	12518	12477	12465	12635	12509	12501	12615	12548	12441	12484	12571	12515	12389	12441	12466	12481	12467	12546	12432	12598	12459	12425	12560	12474	12690	12681	12475	12242	12571	12308	12562	12477	12618	12526	12551	12483	12368	12548	12529	12444	12556	12408	12605	12538	12449	12659	12702	12330	12557	12609	12599	12467	12576	12424	12554	12491	12508	12475	12449	12593	12615	12546	12531	12533	12567	12392	12622	12440	12651	12494	12481	12612	12348	12554	12667	12457	12605	12518	12483	12612	12455	12343	12456	12610	12582	12455	12514	12477	12480	12518	12572	12469	12452	12435	12586	12593	12528	12617	12442	12568	12458	12533	12621	12426	12610	12391	12685	12597	12554	12466	12590	12626	12590	12473	12522	12626	12515	12489	12461	12522	12561	12483	12494	12558	12623	12357	12499	12492	12555	12514	12503	12468	12393	12496	12611	12506	12285	12469	12641	12478	12674	12648	12539	12582	12444	12567	12460	12620	12598	12457	12579	12711	12550	12463	12309	12570	12486	12588	12566	12663	12583	12495	12493	12613	12520	12611	12545	12514	12507	12594	12550	12490	12447	12495	12560	12419	12478	12444	12379	12569	12646	12432	12588	12401	12486	12490	12553	12508	12644	12472	12533	12646	12558	12558	12455	12530	12632	12584	12568	12546	12487	12462	12526	12483	12595	12487	12385	12524	12507	12491	12516	12503	12461	12659	12474	12629	12532	12557	12519	12474	12540	12443	12394	12546	12438	12445	12624	12439	12641	12701	12492	12600	12535	12406	12531	12478	12415	12471	12443	12380	12534	12516	12531	12631	12502	12415	12466	12556	12499	12650	12712	12518	12539	12475	12596	12471	12564	12589	12605	12479	12475	12598	12530	12541	12326	12626	12649	12617	12526	12486	12391	12455	12538	12437	12379	12449	12476	12472	12539	12644	12641	12442	12556	12560	12354	12385	12595	12483	12636	12647	12553	12711	12702	12603	12424	12414	12460	12380	12538	12499	12632	12577	12400	12580	12542	12685	12530	12461	12524	12543	12593	12513	12452	12585	12657	12614	12497	12545	12395	12587	12422	12378	12558	12605	12528	12448	12446	12610	12661	12481	12429	12488	12518	12577	12432	12631	12425	12520	12513	12437	12464	12514	12414	12541	12496	12640	12739	12394	12504	12625	12491	12560	12541	12546	12480	12606	12450	12673	12476	12607	12503	12535	12333	12343	12585	12498	12599	12515	12616	12603	12501	12597	12553	12489	12566	12565	12515	12649	12390	12630	12501	12529	12628	12615	12545	12499	12549	12467	12615	12411	12441	12678	12483	12368	12390	12476	12447	12586	12371	12547	12507	12507	12488	12525	12352	12587	12596	12498	12533	12540	12525	12568	12415	12453	12580	12567	12630	12525	12580	12655	12645	12576	12450	12498	12474	12407	12464	12405	12566	12522	12302	12364	12492	12685	12549	12317	12456	12508	12550	12490	12730	12564	12535	12582	12561	12512	12514	12606	12561	12641	12607	12537	12450	12593	12522	12520	12437	12452	12376	12521	12700	12481	12568	12648	12505	12591	12571	12550	12457	12519	12507	12408	12636	12423	12520	12564	12525	12489	12599	12403	12461	12365	12503	12555	12456	12410	12548	12484	12619	12661	12756	12493	12284	12611	12373	12569	12458	12655	12623	12656	12384	12488	12380	12576	12562	12433	12567	12437	12512	12470	12455	12501	12429	12561	12451	12501	12643	12418	12510	12590	12533	12344	12536	12448	12527	12616	12506	12442	12560	12658	12442	12544	12463	12539	12623	12489	12370	12580	12458	12374	12460	12566	12467	12238	12543	12507	12529	12568	12611	12569	12513	12539	12398	12618	12399	12648	12644	12479	12563	12428	12559	12504	12645	12493	12581	12418	12344	12632	12570	12531	12485	12452	12535	12438	12474	12482	12569	12709	12471	12603	12575	12544	12399	12453	12614	12492	12618	12555	12611	12554	12455	12540	12418	12579	12648	12519	12674	12437	12608	12611	12472	12719	12534	12551	12653	12570	12240	12553	12288	12458	12513	12461	12541	12446	12604	12462	12430	12583	12561	12455	12471	12609	12415	12434	12588	12416	12413	12544	12614	12538	12506	12756	12533	12584	12528	12548	12491	12452	12587	12694	12288	12762	12565	12553	12688	12551	12680	12465	12553	12565	12584	12414	12507	12480	12540	12678	12676	12531	12520	12450	12305	12556	12512	12614	12562	12558	12412	12331	12658	12515	12538	12585	12479	12596	12583	12627	12503	12632	12549	12552	12476	12509	12519	12569	12458	12602	12578	12414	12662	12476	12657	12529	12434	12548	12457	12619	12576	12684	12609	12347	12501	12448	12562	12417	12680	12421	12614	12448	12345	12512	12458	12540	12414	12545	12693	12478	12460	12583	12564	12495	12582	12588	12537	12626	12496	12513	12526	12472	12475	12607	12612	12551	12601	12468	12612	12610	12597	12498	12341	12511	12600	12439	12646	12489	12569	12512	12538	12660	12309	12370	12625	12453	12517	12654	12502	12511	12497	12445	12454	12460	12490	12653	12682	12518	12463	12435	12490	12582	12526	12505	12362	12638	12598	12699	12403	12717	12532	12444	12520	12569	12537	12477	12467	12498	12604	12506	12479	12484	12542	12502	12398	12499	12578	12407	12531	12467	12669	12672	12532	12555	12405	12476	12552	12426	12592	12403	12546	12750	12619	12527	12697	12498	12538	12609	12371	12716	12670	12558	12386	12600	12532	12526	12471	12525	12474	12527	12383	12486	12322	12580	12672	12505	12442	12464	12638	12629	12536	12333	12443	12585	12417	12589	12500	12525	12327	12617	12644	12645	12476	12390	12554	12512	12519	12446	12560	12379	12655	12623	12492	12545	12620	12520	12569	12532	12358	12738	12602	12556	12629	12487	12395	12415	12629	12607	12504	12532	12450	12437	12441	12634	12550	12441	12519	12512	12416	12468	12510	12675	12667	12502	12449	12677	12480	12630	12621	12345	12429	12476	12555	12531	12508	12752	12453	12654	12449	12474	12427	12512	12550	12526	12545	12475	12567	12385	12590	12566	12472	12363	12577	12620	12378	12482	12532	12633	12539	12667	12469	12450	12553	12610	12608	12425	12672	12549	12465	12553	12515	12500	12436	12581	12496	12605	12585	12443	12480	12643	12497	12583	12581	12534	12545	12431	12471	12380	12526	12453	12552	12548	12558	12534	12545	12658	12470	12477	12558	12523	12452	12523	12617	12615	12590	12451	12565	12535	12593	12559	12416	12651	12528	12414	12714	12654	12420	12713	12447	12542	12574	12367	12585	12456	12707	12462	12592	12640	12603	12594	12461	12515	12587	12593	12688	12392	12659	12490	12528	12475	12624	12410	12447	12578	12596	12630	12596	12363	12575	12419	12561	12602	12591	12385	12632	12517	12421	12458	12510	12566	12428	12406	12564	12510	12637	12634	12523	12592	12558	12534	12520	12438	12524	12379	12640	12576	12401	12549	12436	12557	12660	12494	12572	12548	12452	12622	12552	12382	12572	12633	12568	12483	12661	12495	12568	12470	12577	12435	12628	12437	12516	12480	12650	12673	12582	12601	12433	12397	12683	12519	12601	12579	12520	12506	12560	12625	12488	12428	12469	12494	12573	12625	12546	12592	12478	12646	12491	12410	12624	12585	12521	12432	12410	12591	12589	12281	12475	12531	12416	12530	12670	12600	12605	12597	12522	12591	12441	12555	12497	12378	12521	12497	12513	12408	12468	12457	12543	12530	12659	12460	12442	12433	12601	12498	12739	12623	12688	12560	12520	12546	12575	12436	12529	12603	12506	12551	12436	12457	12524	12495	12402	12553	12546	12552	12549	12660	12537	12456	12544
24433	22815	34312	34224	31914	27098	21838	15937	14286	14332	14179	14015	14158	14018	14013	14241	14085	14012	13952	14043	14008	14014	14058	14112	13974	13993	13984	13846	13971	14148	14086	14003	13933	14065	14076	14030	14067	14080	13933	14140	13866	13866	14098	13972	13963	13961	14057	14026	13878	14015	13987	14013	14002	14050	13923	13895	14075	13919	14076	14030	13870	14027	13876	13838	14024	14009	13945	13935	13991	14032	13932	13995	13889	14043	13964	14152	13977	14307	13818	13996	13990	14091	13905	14048	13833	13828	14180	14022	14057	14100	13927	13950	14145	13944	14035	13995	14060	13868	13976	13880	13712	13946	14118	13979	13852	13910	13953	14025	13907	13991	14017	14147	13940	13961	13839	14186	14180	13960	13967	13968	14123	13923	14090	14093	13875	14090	13942	14025	13980	13910	13934	13929	13928	14041	14024	13913	14188	14027	13981	13989	13896	13801	13940	13906	13979	13871	13900	13903	13991	13984	14001	13924	14080	13807	13854	13706	13898	13772	13831	13898	13975	14010	13849	13855	13983	14035	13759	13807	13899	13873	13888	14006	14119	14054	14064	13834	13710	14031	13915	14143	13783	14063	13788	13808	13830	13835	13917	13940	13882	13878	14117	13861	13987	13886	13882	14033	14066	14027	13907	13895	14025	13976	13894	13836	14037	14167	14083	13909	13828	13922	13932	13857	13963	14024	14018	14086	13957	13879	13913	13990	13982	14090	13945	14085	14007	14088	13982	13761	13899	14031	13942	13964	13881	13883	13850	14254	13692	13957	13981	13970	14054	14039	13940	13965	14187	13847	13945	13870	13995	13940	13876	13920	13836	13944	14011	14143	13990	13936	13990	14015	13842	13984	13937	14032	13945	13870	13948	13919	13927	13688	13837	13953	13963	13914	13988	14173	13964	13984	14033	13904	13717	13983	13887	14046	13880	13758	13876	13837	13844	14135	13927	14010	13806	14134	13969	13969	13904	13968	13896	13809	13974	14016	14103	14055	13912	13832	13946	13949	13870	13895	13790	13985	13958	13800	13839	14096	13911	13750	14005	14015	13990	13891	13767	13759	14003	13909	14027	13944	13792	13924	14060	13941	14115	14047	13857	14012	14158	14245	14154	13895	14059	13831	14033	13968	13980	13960	13988	13959	14049	14021	13956	14010	13910	13822	13901	14025	13784	14010	14143	13986	13934	13871	13806	13988	14023	13950	14077	14054	14104	13982	13915	14012	14089	13963	13988	14003	13849	13854	13936	13917	14133	14157	13988	13951	14003	13946	14050	13998	14061	14191	14031	14075	14104	13786	13882	13957	13855	13984	13925	14017	14005	14176	13995	13932	13892	13708	13722	13931	14196	13914	13974	13889	13947	14079	14013	14070	13942	14056	13990	13818	13759	14081	13948	13797	13889	14077	13891	13694	13816	13826	14275	14020	13992	13922	14072	14111	13954	13947	13967	14089	13863	13993	13791	13922	13792	13997	13934	13906	14022	13902	13987	13984	13962	13861	13819	13761	13912	13927	13907	13889	13892	14261	13895	13937	14072	13941	13829	14004	13889	14045	13918	14033	13828	13891	13982	13947	13776	13868	13885	13994	13948	14087	14001	13868	13844	14168	14032	14030	13942	14049	13957	13822	14009	13920	14010	14061	13880	13824	13875	13871	13962	13910	14054	13905	13859	13854	13932	13906	13994	14138	13854	13975	14173	13937	14119	14066	13998	13676	13982	14028	13870	13980	13967	13939	13976	14108	13841	13879	13916	13873	14065	13987	14075	14144	13923	13967	13963	13840	13917	14009	13996	14278	14109	13900	13997	13811	14079	13952	13792	14000	13926	13922	14031	13958	13945	13702	13742	13976	14122	13907	13884	13740	13819	14068	13966	13952	13974	14113	14096	14006	14031	14043	13995	14108	13993	14113	13989	13934	13919	14002	13912	14040	13937	14020	14003	14063	13859	14028	13883	14067	13977	13795	14055	14079	13909	13823	13940	14070	14018	13998	14028	14014	13822	14015	14063	13900	13981	13762	14033	13875	13928	13837	13938	13898	13833	14059	14020	13824	13910	13771	13996	14088	14026	13861	14015	13959	13962	14167	14042	14040	14128	14094	14203	13819	13913	13873	14075	14045	13922	14036	14075	14095	13820	13883	13968	13920	14083	13926	14006	13971	14017	14194	13940	14032	13891	13890	13830	13763	13891	13810	13927	14073	13999	13858	13940	13883	14004	13870	13999	13923	13996	13881	13915	14003	13887	14128	14066	14032	14014	13953	13909	13997	14013	13844	13904	13900	13969	13722	13923	14103	13799	13964	14078	13714	14293	14015	13944	13998	13912	13870	13916	13933	14089	13993	13837	13748	13904	13945	13985	13924	13877	13878	14060	13992	13982	13877	14103	13918	13997	13989	13920	13904	13991	13996	13892	14079	14069	14073	13939	14011	13887	13828	13830	13985	14069	13965	14029	14191	13970	13804	13997	14057	13795	13737	14098	13887	13851	13969	14171	14071	13868	13959	14143	14018	13877	13796	13907	13887	14026	14159	14164	14173	13864	14070	13999	13979	13936	14144	13912	14109	13995	13981	13955	14117	13998	13976	13874	14005	13927	14096	14023	13882	13862	13961	13953	13820	13916	14003	13987	13922	13769	13884	13952	13956	13954	13950	13934	13949	14174	13936	14063	13953	13797	14161	13935	14016	13857	14121	13998	13711	14068	14024	13751	13892	13938	13887	14057	13917	13882	13802	13947	13962	13907	13881	13886	13766	14103	13827	13913	13899	13839	14013	13985	14072	14123	13858	13932	13972	14265	13976	13886	13959	14025	14028	13854	13761	13995	13891	14130	13976	13786	14045	13873	13895	14152	14004	14142	13942	13969	13881	14091	13788	13950	13977	13877	14145	13863	14034	13885	13716	13842	13731	13996	13947	13887	14076	13945	13882	13909	13741	13990	13946	13949	14142	14012	13924	13934	14030	13914	13969	13966	13966	13930	13960	13843	13921	13924	13924	14032	14101	13992	13862	13984	13832	13952	13982	13830	13875	13876	13931	13919	13807	13783	13963	13892	13942	13876	13995	13994	13972	14043	14025	13999	13867	14024	13869	13939	14047	13979	13854	13864	13648	13911	13880	13891	14140	13979	13989	14003	13701	13956	13877	13986	13965	14063	14066	13935	14027	14180	14111	13829	13897	13883	13994	13978	13780	14030	13990	13973	14032	14221	14066	13891	13904	13915	13901	13878	13777	14013	13964	13906	13941	14046	14089	13962	13858	13762	13996	13942	13918	13931	14034	13810	14012	14073	13896	14035	13887	13786	13695	14073	13976	13890	14105	13973	13810	13769	13906	14021	13892	13961	14086	13914	14038	13928	13872	13870	13744	14078	13860	13908	13745	13893	13891	13831	14057	14080	13783	13935	13956	14109	14046	14029	14028	13968	14233	14243	14032	14046	14059	13833	13940	13900	13862	14016	13987	14014	14047	13938	13909	14076	13927	14034	13874	14014	13899	13841	13865	13964	13893	13918	14114	13946	13894	13996	14065	14012	13878	13994	13835	14056	13889	14013	13779	13871	13824	13979	14132	14071	14098	13986	13970	13907	14018	14023	14054	14011	13877	13862	13873	14011	14071	14005	13743	13950	14076	13797	13961	14057	13920	14020	14102	13921	13901	13880	14054	14108	14071	13938	14153	14007	13844	14047	13924	14032	13883	14112	14203	13964	13851	13952	13978	13954	13871	13978	13855	14024	14092	13861	13824	13938	13994	14047	13893	13820	13815	13826	13964	13928	14004	14036	14086	14003	13974	13894	14046	13881	14036	14061	14174	13835	13806	13989	13861	13754	13943	13815	14027	14021	13893	13740	13893	13947	13937	13907	13961	13924	13853	13794	13883	13855	13736	13990	13883	13984	13880	14008	13835	13836	13843	13908	13903	13879	13699	13904	14048	14113	13925	14040	13904	14093	13928	13850	13919	14000	14040	13886	13826	14257	13900	13934	13889	13952	13995	14004	13880	13984	13926	13793	13871	13816	13929	14012	13728	14170	13700	13914	13949	13942	13790	13977	13937	13955	13839	13928	14142	14055	13836	14072	13839	14045	13875	14100	13934	13851	13896	14003	13976	13861	14006	13923	13929	14099	13846	13902	14040	14020	14019	14044	13924	13886	14105	13915	13912	13957	14007	14029	14078	14063	13985	13964	13936	14034	13955	13878	13908	13785	13914	13794	14037	14001	14049	13910	13999	14065	14007	14063	14005	14046	13973	13913	14057	13994	13926	13862	14210	13802	13746	14016	14163	14117	13894	14024	14029	13789	14041	13805	13926	13931	13813	13903	14174	13888	13872	13933	13814	13897	13993	13896	13935	13940	13971	13700	13785	13945	13815	14008	13844	13839	14034	13702	13871	13990	14021	14067	13969	13931	13850	13774	13692	13717	14165	13877	13824	14013	13857	13890	14073	13945	13969	13951	13870	13837	13932	13893	13921	14104	13877	13970	13912	14027	14027	13703	14056	13857	13955	14067	13915	13976	14024	14061	13922	14050	13800	13931	14088	14032	13883	13714	13848	14031	13821	13828	13865	13867	14011	13815	13884	13923	13784	13857	13842	14057	13838	13865	13987	13847	13982	13997	14035	13907	13665	14045	13793	14037	13828	13953	13905	13818	13734	13892	13940	13883	13876	14122	13823	13868	13994	13793	14041	13868	13830	14033	13834	14013	13932	13954	13864	13957	13906	14041	14109	13835	14090	13949	13888	13934	13993	14101	14099	13885	13596	13903	14047	14110	13963	14082	13924	13841	14050	13867	13933	13954	13913	13837	13863	14072	13853	13927	14020	13867	13885	13938	13976	13894	13949	14050	14090	13961	14089	13958	13990	13927	13874	13925	13791	13836	13930	13951	13827	13862	13906	13880	13962	13800	13871	14005	13993	13843	13990	13827	13945	13849	14002	13859	14005	13905	13794	13987	14102	13990	13887	13805	13759	13938	13885	13809	14060	14019	13688	13974	13909	14017	13806	14054	13775	13813	13951	13927	13884	14043	13900	13890	14102	14005	13970	13889	13836	13895	14068	13820	13903	13900	14088	13937	14001	13909	13959	14058	13545	14058	13741	13977	14031	13915	13945	13716	13864	13907	13865	13961	13788	14137	13922	13956	13783
60269	94557	73122	52017	39014	25100	16699	13427	12733	12370	12346	12464	12485	12394	12298	12313	12455	12310	12321	12369	12245	12423	12483	12324	12388	12298	12451	12157	12452	12433	12380	12297	12246	12367	12362	12362	12461	12478	12330	12422	12337	12432	12476	12272	12339	12355	12359	12390	12212	12299	12219	12437	12399	12459	12336	12256	12325	12434	12271	12210	12472	12459	12475	12337	12262	12348	12269	12217	12363	12423	12391	12471	12428	12283	12377	12445	12416	12377	12337	12379	12259	12384	12589	12350	12284	12489	12461	12325	12294	12423	12402	12490	12431	12290	12343	12418	12367	12379	12474	12347	12402	12321	12279	12239	12567	12377	12332	12363	12493	12204	12194	12330	12189	12443	12386	12322	12461	12434	12395	12334	12256	12331	12197	12285	12404	12206	12328	12299	12351	12413	12444	12271	12407	12344	12329	12291	12216	12436	12397	12272	12256	12361	12328	12336	12306	12444	12086	12432	12409	12299	12291	12336	12433	12447	12284	12376	12320	12278	12360	12194	12334	12235	12353	12409	12507	12379	12302	12427	12370	12255	12437	12319	12307	12176	12478	12232	12308	12305	12539	12384	12404	12458	12432	12363	12336	12371	12315	12372	12207	12271	12405	12596	12486	12463	12411	12488	12361	12409	12311	12227	12322	12411	12355	12378	12459	12488	12295	12272	12215	12385	12099	12442	12351	12261	12277	12206	12310	12385	12411	12396	12488	12340	12423	12360	12427	12405	12426	12306	12285	12268	12249	12444	12419	12334	12288	12222	12429	12388	12350	12369	12288	12452	12349	12338	12278	12301	12403	12233	12347	12374	12323	12297	12444	12236	12390	12463	12427	12502	12439	12337	12430	12388	12252	12235	12351	12362	12263	12552	12274	12260	12485	12352	12275	12324	12340	12333	12439	12451	12460	12528	12469	12247	12474	12309	12383	12315	12426	12246	12446	12390	12283	12250	12375	12391	12494	12358	12448	12525	12307	12315	12390	12332	12380	12281	12312	12297	12443	12416	12360	12467	12379	12302	12219	12388	12325	12340	12414	12572	12279	12364	12335	12508	12357	12209	12527	12407	12361	12393	12172	12534	12540	12248	12456	12343	12357	12366	12306	12164	12280	12383	12288	12426	12350	12387	12341	12305	12415	12267	12524	12262	12192	12394	12551	12398	12237	12295	12214	12242	12333	12337	12202	12386	12242	12452	12474	12448	12619	12298	12285	12343	12329	12398	12322	12466	12419	12342	12429	12385	12484	12420	12409	12394	12239	12448	12362	12345	12280	12364	12288	12370	12429	12303	12249	12213	12454	12275	12412	12293	12460	12328	12517	12402	12287	12351	12467	12448	12270	12197	12409	12462	12522	12369	12367	12168	12544	12306	12234	12298	12367	12340	12399	12405	12389	12502	12412	12557	12417	12346	12342	12458	12204	12315	12331	12342	12253	12344	12465	12288	12379	12318	12420	12346	12302	12387	12392	12381	12246	12410	12401	12351	12419	12361	12504	12406	12408	12485	12411	12270	12374	12355	12287	12401	12425	12194	12396	12277	12327	12213	12321	12165	12358	12478	12395	12284	12330	12363	12389	12333	12380	12385	12333	12433	12346	12409	12448	12432	12431	12383	12327	12320	12275	12269	12279	12311	12369	12352	12412	12313	12356	12260	12173	12398	12341	12450	12340	12399	12306	12290	12322	12401	12378	12359	12353	12282	12421	12285	12528	12240	12565	12507	12261	12420	12516	12303	12302	12406	12450	12301	12306	12485	12294	12334	12289	12199	12373	12305	12318	12325	12339	12283	12328	12321	12504	12272	12287	12385	12389	12268	12275	12382	12282	12259	12412	12456	12307	12360	12254	12249	12381	12396	12328	12298	12338	12420	12346	12298	12198	12406	12211	12427	12323	12453	12330	12431	12251	12406	12511	12344	12411	12168	12413	12337	12231	12346	12356	12379	12368	12471	12409	12454	12395	12282	12466	12212	12306	12442	12282	12293	12385	12380	12271	12364	12296	12444	12398	12273	12489	12412	12486	12294	12413	12360	12125	12406	12445	12416	12288	12279	12339	12406	12403	12231	12499	12247	12422	12351	12436	12434	12408	12455	12376	12358	12296	12212	12213	12345	12530	12202	12356	12249	12447	12438	12408	12356	12207	12280	12354	12309	12560	12254	12398	12235	12364	12286	12319	12213	12418	12145	12394	12228	12314	12556	12347	12418	12311	12213	12257	12370	12348	12453	12214	12443	12369	12347	12316	12396	12352	12261	12360	12424	12148	12433	12392	12532	12405	12305	12167	12437	12409	12238	12243	12457	12230	12372	12551	12380	12424	12474	12306	12359	12254	12447	12348	12461	12299	12438	12442	12412	12252	12487	12350	12395	12601	12216	12336	12399	12481	12291	12493	12337	12333	12263	12269	12380	12140	12462	12435	12371	12247	12335	12364	12540	12301	12341	12456	12374	12317	12337	12385	12250	12350	12352	12402	12360	12491	12299	12278	12231	12299	12267	12479	12466	12500	12399	12261	12186	12439	12379	12415	12241	12218	12301	12254	12420	12240	12296	12385	12332	12337	12404	12232	12283	12341	12538	12234	12395	12298	12183	12370	12363	12423	12385	12355	12271	12378	12459	12388	12369	12458	12403	12513	12406	12493	12343	12438	12516	12257	12437	12352	12403	12287	12401	12371	12457	12496	12265	12287	12307	12495	12474	12424	12481	12303	12469	12414	12597	12227	12237	12404	12422	12350	12370	12436	12325	12408	12502	12368	12327	12193	12274	12312	12476	12505	12375	12315	12322	12208	12404	12421	12347	12308	12275	12388	12297	12223	12463	12308	12232	12426	12512	12211	12188	12541	12382	12314	12360	12168	12415	12480	12499	12412	12454	12178	12406	12212	12413	12378	12351	12479	12466	12402	12339	12317	12431	12346	12417	12414	12439	12412	12292	12327	12358	12416	12486	12371	12376	12357	12209	12311	12430	12312	12542	12210	12280	12314	12314	12365	12362	12301	12308	12540	12293	12256	12303	12357	12322	12477	12400	12370	12199	12256	12358	12409	12367	12380	12377	12388	12424	12224	12405	12345	12344	12559	12359	12511	12435	12518	12497	12458	12461	12452	12480	12347	12348	12338	12279	12372	12276	12284	12404	12443	12301	12260	12262	12305	12334	12172	12197	12266	12314	12351	12318	12209	12280	12309	12321	12393	12466	12302	12366	12389	12297	12310	12314	12511	12213	12429	12314	12447	12445	12474	12342	12421	12511	12377	12377	12401	12475	12327	12176	12278	12367	12338	12441	12337	12410	12345	12272	12176	12334	12377	12491	12369	12443	12541	12256	12244	12419	12285	12459	12340	12354	12388	12382	12307	12204	12434	12427	12352	12273	12383	12353	12358	12328	12274	12230	12314	12406	12505	12261	12343	12453	12406	12345	12266	12391	12429	12375	12335	12231	12289	12393	12584	12248	12513	12257	12337	12444	12418	12346	12310	12438	12447	12324	12222	12337	12262	12440	12427	12401	12279	12467	12399	12215	12402	12399	12149	12417	12358	12349	12419	12492	12459	12452	12328	12308	12400	12279	12259	12292	12406	12389	12324	12323	12380	12452	12405	12477	12334	12315	12320	12358	12350	12432	12374	12327	12248	12390	12337	12543	12401	12449	12337	12343	12235	12307	12251	12249	12510	12386	12275	12449	12328	12204	12345	12353	12305	12289	12462	12326	12535	12147	12467	12441	12310	12242	12442	12390	12399	12430	12536	12393	12451	12310	12488	12452	12235	12283	12360	12342	12318	12345	12281	12316	12372	12293	12391	12287	12182	12269	12297	12467	12362	12383	12273	12404	12408	12414	12419	12355	12380	12447	12385	12491	12335	12328	12400	12214	12181	12432	12182	12439	12476	12322	12518	12400	12392	12343	12317	12501	12366	12257	12244	12473	12431	12324	12143	12353	12241	12412	12439	12389	12291	12263	12321	12383	12368	12332	12369	12544	12391	12398	12295	12372	12564	12438	12337	12401	12390	12264	12342	12249	12609	12310	12342	12312	12327	12384	12494	12352	12450	12163	12420	12293	12357	12313	12209	12435	12609	12397	12226	12300	12529	12240	12436	12348	12237	12284	12372	12323	12391	12443	12399	12288	12323	12510	12254	12359	12342	12399	12215	12400	12342	12357	12432	12560	12396	12396	12288	12443	12418	12265	12163	12265	12441	12335	12259	12371	12363	12217	12387	12309	12464	12344	12396	12431	12435	12322	12342	12435	12451	12364	12367	12361	12364	12294	12234	12353	12267	12473	12185	12137	12443	12391	12373	12377	12428	12481	12045	12397	12422	12477	12499	12382	12271	12480	12342	12315	12402	12447	12428	12217	12139	12403	12415	12345	12242	12355	12372	12173	12394	12345	12280	12497	12505	12272	12390	12351	12469	12296	12300	12260	12415	12337	12265	12295	12238	12420	12379	12419	12215	12380	12395	12296	12453	12340	12411	12363	12343	12226	12410	12508	12292	12341	12370	12261	12333	12421	12490	12253	12306	12487	12267	12316	12272	12337	12299	12218	12344	12305	12476	12397	12425	12357	12205	12413	12250	12258	12336	12322	12141	12359	12311	12334	12348	12445	12328	12502	12293	12270	12273	12372	12334	12184	12338	12316	12507	12347	12359	12453	12283	12284	12487	12415	12258	12527	12246	12258	12245	12329	12323	12294	12400	12235	12450	12200	12376	12393	12341	12353	12376	12396	12462	12350	12310	12215	12327	12453	12441	12441	12311	12431	12307	12169	12411	12437	12375	12419	12301	12244	12429	12485	12369	12372	12197	12470	12324	12302	12449	12326	12240	12473	12321	12252	12411	12459	12312	12304	12468	12263	12311	12467	12502	12261	12350	12363	12406	12305	12432	12264	12335	12530	12413	12374	12304	12438	12214	12318	12386	12511	12370	12396	12259	12190	12241	12459	12244	12196	12260	12474	12281	12406	12192	12385	12430	12235	12296	12366	12296	12188	12246	12354	12429	12340	12185	12330	12370	12396	12407	12455	12428	12271	12292	12325	12458	12307	12367	12457	12289	12455	12318	12406	12298	12342	12288	12456	12380	12490	12349	12298	12468	12266	12381	12369	12299	12401	12495	12409	12306	12336	12342	12476	12358	12362	12284	12368
23138	21959	31653	30314	31054	29251	26625	17696	14874	14385	14401	14210	14029	14068	14032	14097	13909	14092	14130	14136	13953	13919	13965	13902	13912	14040	14028	13904	14124	14017	13893	14040	13832	13843	13806	13967	13984	13991	13791	13922	13913	14029	13912	14070	13812	13969	13871	13837	14047	14139	14073	13873	14021	13884	13989	13775	13868	14007	13777	13842	13863	13757	13848	13947	14002	13877	13849	14042	14099	14028	13995	14038	13871	13915	13978	13777	14112	13679	14122	13742	13816	13929	13955	13976	14020	13923	14030	13716	13875	13792	13700	13864	13699	13962	13823	14031	14166	13917	13877	14012	13820	13819	13847	13874	13808	13840	13932	13930	13913	13720	13781	13725	13811	13889	13865	13841	13920	13956	13987	13958	13686	13943	14038	13886	13829	13902	13935	13947	13900	13826	14002	14027	13861	14009	13889	14051	13862	13788	13924	14039	13911	13800	13905	13865	13890	13927	13939	13940	13740	13788	13832	13971	13990	13951	13869	13789	13891	14085	13869	13734	13998	13925	13897	13992	14023	13862	13690	13667	13811	13895	14023	13905	13904	13972	13916	13924	13863	13953	13808	13783	13741	13841	14010	13869	13870	13949	14084	13867	14034	13919	14061	13885	13914	14151	13883	13818	13767	13902	13767	13811	13921	13822	13801	13985	13887	13879	13741	13828	13874	13957	13915	13761	13866	13783	13925	13986	13899	13888	14118	13963	13964	14009	13939	13787	13626	14109	13870	13940	13866	13936	13779	13931	13988	13782	13891	14127	13898	13815	13796	14039	13906	13873	13780	13945	13892	13926	13896	13875	13972	13920	13790	13907	13936	13701	13900	13859	13810	14132	13858	13858	13879	13928	13902	13993	14094	13826	13912	13840	13873	13946	13696	14048	14027	13982	13822	13873	13800	13975	13953	13853	13782	13785	14024	14030	13756	13911	14042	13816	13720	13788	13813	13860	13931	14068	13829	13768	13789	14029	13869	13874	13956	14005	13922	13891	13857	13934	13791	13818	13983	14068	13956	14025	13991	13883	14009	13896	13908	14109	13831	13942	13902	14025	13906	13741	13887	13902	13964	13938	13893	13824	14053	13891	13931	13541	13828	13885	13938	13796	13961	13807	13824	14025	13779	13613	13987	14022	13911	13929	13951	13997	13767	13899	13984	13731	14026	13887	13837	13933	13758	13866	13956	13670	13961	14029	13883	13863	13765	14069	14097	13791	13956	13989	13959	13797	13936	13795	13974	13955	13946	13877	13842	14053	13830	13934	13966	13851	13927	13929	13937	13890	13885	13944	13956	14010	13983	13731	13845	13910	13888	13699	13731	13834	13880	13951	13750	13934	13936	13780	13860	13642	13768	13798	13831	13873	13759	13795	13795	13872	13633	13859	13969	13835	13900	13928	13973	13809	13910	13995	13973	13973	13717	14203	13946	13900	13996	13868	13861	13927	14035	14117	13901	13748	13710	13895	14005	14215	13806	13911	13903	13932	13740	14020	13839	13935	13732	14101	13752	13891	13743	13763	13990	13740	13890	13845	13747	13960	13816	14003	13985	13874	13967	13770	13883	13860	13832	14001	14086	13951	13986	13983	13855	13885	13880	13895	13907	13967	13928	13815	14037	13915	13892	14058	13872	14028	14037	13785	13918	13971	13913	13872	13712	14014	13856	13712	13785	13842	13930	14023	13835	13966	13856	14036	13894	13899	13924	14013	13901	14010	13924	13775	13883	14088	13851	13874	13855	14110	13928	13848	13846	13898	13760	13800	13914	13802	13675	13922	13814	13811	13814	13995	13947	13936	13782	13818	14011	13967	13805	13955	13712	13769	13767	13831	13824	13925	13806	13834	13944	13896	13965	13910	13679	14004	13944	13823	13873	13972	13905	13781	14151	13835	14171	13840	13780	14000	14057	13997	14022	13884	13997	13895	13860	13907	13804	13724	13803	13741	13890	13624	13967	13840	13848	14012	13911	13942	13991	13982	13941	13924	13798	14016	13865	13941	13921	13970	13933	13808	13863	13836	13782	13867	14049	13841	13827	13787	13736	14157	13912	13737	13890	13836	14037	14076	13972	13755	13980	13762	13950	14052	13935	13820	13717	14086	13868	13961	13971	13808	13791	13901	13939	13938	13882	13695	13865	13904	13853	13908	13993	13939	13973	14091	13935	13774	13808	13840	13945	13614	13786	13913	13915	13999	13963	13816	13735	13933	13895	13726	13773	13973	13851	13792	13911	13840	13866	13814	13983	13848	13853	13895	13872	13910	13739	13931	13802	13864	13794	13969	13646	13850	13776	13823	13934	13899	13922	13980	13909	13879	13748	13657	13847	13852	14047	14067	13943	13804	13841	13928	13926	13846	13698	13823	13895	13910	14147	13767	13859	13885	13944	14069	13979	13766	13938	13835	13969	13735	13952	13848	13952	13845	13875	13749	13853	13730	13716	13840	13818	13801	13885	13794	13660	13835	13904	13711	13849	13977	13954	13821	13980	13815	13774	13906	13872	13958	13822	13886	13828	14063	14084	13937	13760	13970	13906	13827	13945	13855	13982	14059	14083	14019	13915	13691	13866	13799	13923	13885	13728	13928	13899	13639	13731	13781	13734	13898	13957	14004	13930	13738	14062	13873	13924	13847	13943	13990	13913	13986	14012	13817	13677	13824	13942	13754	13761	13693	13790	13843	13764	13909	13902	13790	13876	13886	13867	13801	13914	13931	13880	13962	13887	13815	13966	13841	13913	13956	13963	14016	14035	13932	13841	13885	13938	13875	13968	13879	13813	13928	13788	13951	13852	13742	13758	13871	13816	13752	13896	13898	13934	13825	13954	13927	13875	14066	13892	14010	13876	13822	13966	13862	13823	13704	13915	13890	13899	13809	13883	13875	13905	13997	13825	13855	13941	13726	13747	13758	13922	14114	13832	13786	13790	13677	13898	13978	13714	13697	13743	13905	13943	14003	13971	13985	13939	13905	13685	13783	13861	13867	13929	13944	14034	13852	13911	13892	13972	13901	13661	13632	13918	13848	13737	13753	13761	13861	13927	13941	13849	13910	13738	13931	13930	13892	13911	13859	13996	14063	13865	13861	13904	14040	13854	13798	13911	14012	13831	13897	13895	13866	13893	13948	13933	13907	13966	14055	13949	14042	13886	13756	14003	14016	13823	13816	13830	13888	13975	14018	14112	13681	14026	13706	13763	13861	13891	13758	13829	13843	13944	13788	13893	13826	13853	13779	13913	13891	13834	13804	13807	13782	14090	13770	13760	13811	13627	13807	13955	13881	13882	13930	13918	13805	13885	13787	14071	13820	13860	13663	13840	13824	13892	13822	13899	13947	13696	13971	13854	13783	13922	13880	13816	13856	13871	13832	14149	14053	13887	13809	13810	13850	13897	14034	13752	13749	13896	13928	13942	13895	13784	13884	13725	13778	13873	13859	13871	13912	13792	13941	13799	14090	13904	13857	13854	13832	13802	13749	13978	13768	13870	13800	13719	13794	13819	13698	13688	13775	13737	13794	13911	13761	13895	13943	13826	13766	13954	13914	13637	13811	13843	13890	13862	13832	13752	13885	13862	13876	13982	13935	13785	13933	14007	13827	13822	13877	13915	13742	13913	13801	13961	13804	13945	14072	13861	13848	13964	13851	13801	13809	13939	13803	13879	13865	14110	13918	13974	13675	13970	13860	13978	13812	13866	13997	13755	13812	13838	13871	13732	13816	13881	14094	14106	13926	13851	14048	13955	13882	13835	13845	14021	14075	13718	14044	13992	13976	13738	13973	13808	13764	13937	13883	13940	13780	13979	13769	13944	13906	13760	13849	13865	13845	13807	14012	13915	13812	13853	13785	13741	13966	13816	13857	13884	13790	13952	14154	13729	13916	13833	14069	14079	13914	13908	13941	13972	13772	14062	13892	13953	13709	13862	13909	13827	13785	13751	13859	13999	13870	13871	13917	13946	13996	13809	13892	13856	13900	13832	13845	14013	13839	13821	13974	13978	13737	13798	13846	13754	13950	13935	13929	13878	14092	13819	13764	13656	13929	13976	13945	13756	13792	13695	13676	13965	13863	13948	13718	13692	13938	13922	13766	13729	13880	13952	14005	13822	13841	13710	13708	13837	13741	13847	13774	13989	13903	13759	13864	13824	13923	14117	13708	13707	13996	13892	13940	13974	13851	13790	13860	13816	13759	14117	13893	13807	13900	13875	13750	13800	13924	13889	13912	13940	13789	13875	14076	13765	13777	14129	13963	13928	13918	13835	14050	13895	13728	13893	13815	13776	13974	13906	13817	13820	13799	13928	13934	13848	13844	13820	13923	14035	13936	13921	13859	14089	13754	13801	13834	13916	14000	13965	13683	13728	13730	13966	13857	13647	13876	13812	13843	13746	13834	13737	13574	13763	14036	13946	14049	14203	14098	13996	13917	13891	13845	13915	14110	14049	13918	13882	13840	13823	13856	13864	13745	13824	13798	13791	13965	13876	13788	13871	13775	13909	13745	13705	13891	13855	13811	13903	13798	13792	13784	13864	14055	13852	13860	13968	14043	13980	13924	13960	13643	13788	13951	13852	13938	13861	13890	13832	13834	13884	13765	13926	13955	13856	14044	14106	13660	13819	13843	13844	13830	13916	13921	13924	13859	13852	13766	13871	13842	14012	13929	13815	13946	13780	13917	13740	13930	13867	13707	13976	13870	13903	13859	13909	13844	13994	13906	13750	13924	13848	13714	13718	13813	13846	13995	14012	13849	13693	14061	13929	14129	13853	14017	13902	13793	13870	13828	13834	13791	13914	13828	13900	13852	13946	13901	13779	13744	13976	13674	13923	14089	13940	13770	13828	13869	13601	13941	13859	13922	13913	13800	13973	13993	13817	13699	13907	13857	13829	14007	13950	13908	13864	13739	13813	13628	13972	13883	13834	13835	14047	13850	13740	13859	13987	13831	13749	13688	13983	13851	13800	13934	13756	13986	13816	13802	13786	13838	13892	13828	14020	13775	13792	14039	13794	14002	13957	13909	13937	13965	13934	13881	13979	13886	13973	13667	13824	13720	13903	13767	14007	13825	13961	13663	13874	13885	13899	13856	14010	13958	13819	13787	13936	13878	13731	13850	13909	13834	13996	13854	14070	13970	13819	13814	14148	13909
64718	105195	83625	66300	49218	32823	20741	14484	12693	12366	12302	12182	12371	12328	12218	12341	12213	12407	12237	12220	12387	12247	12366	12297	12334	12450	12129	12279	12389	12340	12272	12180	12309	12336	12412	12345	12146	12332	12372	12176	12283	12284	12236	12310	12359	12317	12408	12193	12283	12196	12321	12217	12431	12386	12380	12261	12357	12398	12199	12354	12295	12327	12252	12124	12329	12322	12310	12372	12318	12216	12350	12235	12405	12418	12375	12368	12248	12285	12267	12372	12195	12272	12218	12183	12240	12140	12284	12232	12211	12334	12185	12333	12276	12112	12196	12384	12186	12338	12291	12270	12293	12179	12283	12241	12125	12483	12221	12342	12069	12337	12274	12354	12408	12193	12435	12237	12295	12327	12433	12300	12318	12250	12269	12306	12321	12209	12235	12338	12433	12249	12112	12313	12208	12247	12318	12230	12262	12324	12318	12251	12174	12488	12282	12447	12382	12303	12188	12283	12315	12304	12368	12464	12268	12331	12197	12348	12296	12107	12160	12498	12230	12315	12206	12168	12263	12173	12360	12361	12253	12311	12299	12158	12275	12183	12400	12281	12309	12286	12424	12183	12198	12350	12385	12200	12352	12325	12267	12350	11980	12198	12271	12312	12308	12200	12199	12359	12386	12139	12203	12225	12254	12225	12149	12303	12344	12380	12422	12303	12238	12353	12386	12395	12449	12140	12285	12370	12325	12156	12212	12222	12317	12342	12157	12185	12113	12208	12341	12225	12267	12343	12175	12178	12293	12160	12302	12194	12213	12262	12365	12282	12258	12042	12407	12424	12251	12255	12341	12523	12253	12400	12490	12353	12231	12219	12248	12223	12312	12395	12412	12389	12315	12170	12233	12252	12328	12223	12267	12075	12168	12320	12407	12383	12183	12145	12308	12169	12319	12164	12297	12169	12390	12377	12169	12237	12250	12281	12359	12343	12286	12209	12258	12311	12066	12329	12362	12290	12411	12183	12074	12193	12275	12288	12346	12195	12229	12205	12166	12255	12348	12250	12230	12306	12190	12288	12092	12443	12089	12323	12183	12399	12158	12283	12344	12307	12331	12330	12265	12211	12275	12242	12234	12260	12231	12264	12362	12329	12287	12299	12340	12272	12346	12404	12034	12333	12080	12283	12251	12158	12287	12518	12208	12417	12216	12293	12422	12372	12206	12234	12276	12322	12311	12287	12189	12370	12204	12200	12337	12439	11942	12367	12440	12115	12261	12298	12270	12377	12338	12229	12318	12406	12244	12346	12343	12411	12323	12363	12392	12290	12248	12167	12182	12408	12131	12294	12200	12249	12137	12212	12320	12198	12078	12358	12420	12262	12268	12276	12306	12253	12089	12330	12290	12240	12279	12073	12343	12203	12408	12181	12359	12230	12209	12240	12292	12475	12186	12419	12122	12171	12232	12294	12260	12352	12350	12208	12345	12296	12242	12191	12276	12420	12353	12316	12295	12379	12398	12242	12381	12309	12244	12246	12195	12205	12245	12191	12235	12282	12144	12228	12251	12228	12241	12443	12171	12323	12290	12194	12394	12204	12420	12249	12185	12207	12271	12237	12276	12206	12256	12285	12225	12221	12239	12283	12293	12256	12315	12393	12258	12338	12278	12363	12246	12397	12100	12311	12182	12341	12259	12270	12286	12139	12209	12367	12214	12310	12211	12122	12190	12132	12319	12231	12257	12283	12191	12168	12117	12270	12263	12305	12230	12216	12295	12328	12246	12369	12316	12294	12151	12282	12086	12268	12241	12236	12273	12365	12332	12345	12298	12322	12294	12229	12170	12340	12406	12134	12412	12400	12284	12330	12292	12172	12306	12449	12202	12215	12059	12218	12397	12371	12349	12060	12162	12240	12205	12354	12180	12297	12212	12295	12210	12234	12400	12195	12148	12328	12210	12295	12255	12263	12388	12398	12227	12189	12351	12320	12247	12287	12223	12214	12211	12396	12375	12232	12141	12251	12163	12334	12387	12231	12286	12212	12250	12301	12381	12253	12364	12268	12346	12343	12235	12291	12139	12088	12111	12372	12222	12395	12319	12255	12153	12187	12301	12170	12394	12124	12114	12323	12273	12458	12314	12338	12410	12229	12140	12342	12326	12077	12344	12204	12171	12189	12352	12176	12369	12314	12239	12316	11973	12379	12408	12272	12243	12278	12258	12244	12266	12468	12347	12275	12336	12060	12295	12290	12289	12311	12214	12364	12303	12287	12268	12253	12160	12118	12251	12308	12446	12188	12206	12267	12219	12124	12134	12232	12366	12357	12394	12330	12245	12223	12262	12152	12174	12292	12228	12246	12256	12219	12285	12129	12233	12177	12130	12254	12236	12174	12272	12328	12099	12137	12319	12333	12207	12317	12255	12268	12181	12265	12441	12303	12283	12113	12158	12218	12493	12252	12234	12149	12191	12211	12425	12293	12376	12113	12288	12166	12344	12224	12117	12177	12340	12277	12188	12217	12449	12235	12176	12209	12402	12222	12158	12266	12122	12328	12462	12187	12167	12204	12327	12236	12171	12392	12222	12378	12352	12294	12373	12200	12238	12294	12275	12363	12197	12320	12253	12305	12226	12193	12197	12315	12313	12297	12240	12262	12252	12260	12287	12327	12175	12297	12208	12414	12219	12066	12039	12307	12394	12284	12297	12360	12242	12246	12315	12285	12280	12272	12252	12256	12152	12332	12372	12256	12472	12300	12339	12239	12264	12340	12172	12325	12203	12254	12313	12315	12238	12304	12316	12238	12229	12305	12233	12263	12135	12527	12228	12240	12224	12286	12326	12152	12136	12301	12218	12207	12332	12288	12346	12339	12166	12387	12174	12477	12274	12288	12315	12140	12236	12393	12365	12234	12358	12212	12303	12228	12209	12310	12234	12397	12466	12269	12167	12346	12231	12264	12342	12300	12218	12149	12202	12327	12356	12280	12318	12314	12175	12357	12141	12314	12276	12318	12349	12166	12397	12235	12158	12260	12400	12337	12343	12317	12346	12222	12106	12263	12240	12211	12455	12147	12256	12314	12324	12130	12268	12309	12236	12298	12303	12271	12337	12375	12365	12348	12241	12240	12263	12234	12216	12174	12175	12203	12186	12140	12249	12237	12257	12311	12179	12160	12364	12153	12409	12191	12117	12325	12263	12226	12137	12272	12338	12366	12209	12293	12357	12284	12210	12245	12172	12312	12332	12224	12176	12136	12325	12163	12317	12280	12452	12201	12377	12043	12339	12397	12249	12266	12293	12350	12315	12172	12252	12343	12281	12246	12341	12243	12143	12207	12354	12287	12205	12324	12358	12174	12266	12253	12375	12284	12163	12250	12315	12379	12218	12095	12228	12319	12261	12268	12241	12398	12285	12322	12204	12207	12341	12344	12154	12217	12411	12125	12333	12403	12285	12238	12324	12505	12283	12310	12267	12274	12347	12340	12385	12328	12252	12158	12182	12206	12402	12260	12189	12207	12275	12270	12138	12169	12412	12313	12233	12183	12240	12382	12190	12333	12316	12122	12311	12267	12201	12344	12210	12327	12339	12261	12284	12261	12305	12268	12402	12077	12343	12489	12318	12149	12239	12217	12328	12327	12186	12171	12258	12333	12428	12217	12237	11998	12230	12126	12256	12313	12252	12377	12261	12152	12119	12226	12342	12332	12216	12221	12351	12248	12316	12223	12312	12260	12384	12316	12287	12139	12310	12294	12374	12293	12250	12273	12185	12268	12270	12288	12294	12231	12216	12247	12400	12168	12300	12163	12316	12338	12325	12257	12292	12266	12207	12357	12199	12403	12236	12235	12303	12216	12397	12155	12260	12417	12246	12296	12345	12246	12224	12272	12433	12344	12281	12363	12328	12176	12102	12335	12244	12170	12258	12145	12294	12329	12317	12325	12417	12289	12278	12278	12300	12302	12357	12248	12285	12233	12237	12139	12139	12171	12180	12259	12348	12283	12353	12189	12254	12243	12362	12278	12379	12317	12302	12380	12283	12418	12141	12428	12400	12189	12268	12347	12199	12188	12168	12200	12377	12532	12320	12276	12290	12150	12388	12129	12307	12087	12203	12410	12412	12228	12215	12365	12324	12126	12274	12301	12069	12269	12077	12351	12315	12241	12354	12262	12179	12315	12303	12109	12315	12351	12261	12388	12414	12131	12152	12275	12323	12310	12317	12391	12316	12131	12269	12298	12252	12355	12133	12189	12127	12325	12169	12231	12211	12272	12193	12247	12243	12230	12398	12198	12283	12216	12348	12240	12312	12289	12167	12155	12319	12281	12248	12225	12213	12271	12270	12284	12303	12283	12305	12189	12376	12373	12126	12315	12171	12313	12309	12306	12307	12314	12210	12301	12381	12390	12271	12301	12172	12384	12299	12264	12255	12339	12087	12203	12214	12183	12211	12163	12277	12253	12253	12223	12359	12384	12258	12216	12298	12370	12014	12097	12310	12323	12363	12414	12209	12195	12234	12207	12197	12212	12288	12275	12362	12213	12224	12338	12511	12344	12297	12181	12275	12264	12290	12157	12173	12337	12335	12277	12142	12205	12516	12201	12323	12335	12213	12363	12196	12299	12418	12212	12266	12303	12294	12372	12295	12291	12339	12308	12271	12274	12091	12215	12380	12121	12339	12170	12299	12338	12323	12174	12189	12213	12339	12266	12295	12297	12370	12151	12240	12219	12311	12280	12355	12230	12284	12315	12397	12296	12179	12387	12134	12262	12171	12137	12284	12203	12251	12307	12278	12400	12094	12303	12226	12383	12368	12177	12435	12385	12414	12376	12180	12312	12282	12238	12283	12283	12342	12157	12327	12142	12122	12188	12198	12219	12166	12215	12265	12064	12246	12292	12292	12141	12146	12289	12217	12302	12163	12277	12255	12409	12362	12312	12329	12349	12112	12372	12238	12157	12424	12190	12057	12252	12235	12295	12228	12278	12336	12371	12276	12162	12348	12133	12275	12068	12227	12377	12222	12265	12284	12241	12376	12294	12053	12353	12267	12232	12182	12366	12373	12207	12284	12172	12281	12230	12253	12297	12299	12237	12293	12325	12360	12279	12257	12216	12209	12299	12214	12295	12366	12348	12601	12289	12208	12296	12221	12293	12389	12267	12248	12188	12215	12276	12292	12289	12218	12374	12343	12395
29701	30133	34322	28922	20907	16986	15318	14520	14514	14298	14414	14374	14284	14397	14355	14230	14437	14208	14122	14300	14076	14202	14275	14372	14226	14118	14241	14325	14180	14352	14258	14390	14308	14192	14229	14197	14231	14138	14323	14414	14228	14358	14365	14164	14192	14342	14131	14229	14049	14153	14146	14086	14000	14163	14181	14166	14152	14205	14125	14118	14345	14273	14428	14200	14326	14116	14213	14152	14196	14066	14131	13965	14176	14231	14261	14157	14188	14068	14162	14337	14129	14140	14284	14387	14187	14177	14201	14268	14245	14227	14217	14192	14298	14180	14394	14241	14194	14117	14107	14449	14242	14381	14458	14362	14148	14178	14266	14234	14277	14221	14174	14167	14256	14292	14192	14238	14261	14042	14236	14034	14180	14169	14377	14147	14175	14258	14206	14163	14378	14239	14262	13992	14232	14119	14356	14098	14221	14223	14260	14083	14202	14062	14293	14257	14273	14052	14162	14200	14114	14320	14178	14284	14184	14290	14293	14160	14173	14318	14217	14307	14307	14184	14349	14089	14138	14378	14167	14314	14276	14180	14290	14254	14239	14312	14197	14098	14367	14225	14189	14256	14276	14261	14268	14439	14343	14211	14292	14343	14306	14215	14069	14351	14253	14121	14277	14181	14232	14257	14302	14396	14130	14218	14296	14205	14385	14264	14168	14086	14217	14337	14202	14137	14100	14170	14419	14172	14267	14282	14297	14235	14338	14122	14079	14260	14333	14225	14260	14109	14254	14218	14169	14378	14256	14294	14251	14015	14140	14226	14287	14194	14237	14596	14418	14229	14358	14255	14189	14172	14135	14339	14256	14160	14322	14104	14143	14337	14178	13998	14166	14380	14436	14230	14214	14086	14440	14201	14131	14186	14092	14048	14159	14248	14130	14204	14430	14377	14215	14167	14042	14161	14166	14236	14274	14203	14181	14287	14308	14224	14062	14164	14352	14193	14089	14292	14221	14263	14191	14147	13990	14249	14069	14107	14277	14474	13984	14338	14321	14106	14351	14251	14228	14321	14206	14189	14165	14291	14351	14241	14219	14121	14185	14218	14285	14256	14288	14076	14108	14344	14045	14005	14205	14278	14307	14085	14093	14198	14052	13962	14482	14244	14133	14161	14213	14450	14327	14319	14127	14303	14025	14017	14021	14206	14246	14392	14253	14251	14215	14263	14346	14122	14260	14101	14336	14328	14119	14334	14205	14137	14355	14161	14417	14218	13988	14118	14178	13923	13968	14237	14226	14059	14265	14315	14316	14319	14112	14107	14384	14143	14260	14379	14391	14162	14269	14070	14314	14289	14163	13870	13943	14216	14300	14444	14025	14079	14103	14166	14235	14188	14189	14412	14199	14100	14427	14197	14394	13950	14078	14139	14171	14040	14110	14066	14278	14197	14311	14093	14244	14309	14254	14036	14136	14320	14289	14097	14137	14246	13993	14116	14058	14086	14304	14205	14210	14174	14024	14024	14035	13981	14199	14214	14297	14263	14186	14058	14399	14338	14099	14225	14191	14199	14222	14216	14257	14122	14138	14273	14222	14228	14413	14241	14136	14357	14163	14298	14303	14230	14247	14165	14173	14138	14121	14314	14134	14138	14122	14218	14010	14021	14026	14206	14215	14212	14296	14178	14086	14153	14152	14176	14321	14309	14130	14039	14326	14213	14233	14307	13914	14318	14069	14126	14374	14349	14279	14266	14169	14341	14244	14121	14302	14092	14232	14161	14107	14278	14127	14136	14189	14183	14268	14290	14041	14210	14179	14206	13956	14280	14115	14163	14142	14163	14090	14336	14161	14120	14151	14512	14423	14301	14348	14244	14416	14222	14348	14147	14228	14113	14107	14437	14045	14423	14155	14317	14216	14106	14036	14204	14192	14384	14338	14140	14166	14221	14063	14258	14145	14090	14170	14176	14244	14308	14397	14298	14212	14232	14208	14200	14294	14399	14440	14108	14240	14219	14069	14254	14109	14237	14397	14209	14171	14174	14272	14156	14363	14287	14151	14261	14245	14144	14060	14263	14082	14327	14280	14284	14290	14359	14183	14380	14113	14139	14119	14286	14179	14123	14027	14086	14140	14405	14300	14315	13870	14323	14057	14204	14402	14187	14240	14172	14243	14240	14163	14171	14207	14118	14158	14171	14168	14335	14161	14068	14122	14238	14139	14309	14429	14055	14236	14100	14142	14315	14292	14277	14201	14308	14359	14230	14052	14153	13993	14210	14355	14327	14199	14311	14126	14177	14338	14174	14118	14214	14260	14264	14230	14250	14179	14148	14314	14337	14173	14272	14355	14187	14199	14223	14105	14149	14142	14045	14119	14114	14219	14215	14182	14128	14161	14326	14209	14255	14157	14250	14210	14183	14151	14357	14009	14165	13957	14194	14385	14369	14414	13915	14189	14284	14476	14120	14197	14109	14207	14231	14064	14228	14447	14322	14254	14260	14332	14160	14230	14136	14181	14198	14299	14048	14173	14319	14347	14082	14231	14378	14051	13918	14054	14039	14063	14088	14257	14140	14228	14377	14114	14194	14173	14228	14109	14093	14176	14288	14114	14364	14359	14016	14350	14228	14147	14322	14099	14126	14155	14323	14146	14159	14388	14079	14098	14027	14271	14375	14258	14348	14188	14200	14066	14447	14123	14130	14282	14118	14174	14212	14196	14197	14380	13973	14170	14196	14097	14066	14236	14140	14429	14077	14197	14274	14179	14129	14268	14460	14314	14256	14129	14270	14143	14157	14231	14166	14048	14249	14105	14236	14209	14441	14232	14066	14244	14296	14205	14273	14177	14128	14359	14301	14279	14463	14150	14294	14183	14226	14170	14372	14388	14327	14449	14224	14236	14179	14407	14206	14211	14220	14201	13974	14052	14054	14204	14258	14313	14168	14175	14072	14149	14215	14107	14239	14104	14171	14251	14443	14271	14261	14059	14131	14162	14223	14156	14157	14247	14355	14249	14314	14297	14225	14241	14243	14115	14246	14158	14359	14378	14441	14334	14398	14149	14247	14358	14076	14160	14262	14108	14413	14083	14192	14079	14085	14110	14298	14102	14311	14236	14129	14122	14155	14204	14120	14231	14326	14248	14206	14277	14425	14108	14260	14253	14082	14127	14072	14274	14275	14197	14152	14172	14296	14058	13969	14219	14467	14182	14392	14087	14219	14322	14165	14200	14370	14001	14286	14285	14241	14097	14004	14186	14213	14264	14240	14076	14246	14245	14268	14271	14109	14211	14269	14193	14264	14236	14297	14293	14146	14065	14276	14195	14215	14007	14361	14148	14260	14072	14393	14192	14030	14119	14173	14094	14238	14302	14269	14256	13953	14312	14245	14188	14173	14269	14148	14116	14293	14384	14286	14295	14001	14273	14168	14064	14162	14367	14182	14255	14244	14231	14248	14406	14262	14297	14234	14342	14401	14257	14094	14108	14045	14206	14331	14181	14155	14121	14235	14338	14347	14298	14324	14183	14431	14314	14201	14232	14146	14155	14269	14133	14024	14376	14150	14190	14284	14132	14217	14159	14063	14113	14084	14349	14176	14224	14182	14283	14331	14332	14304	14282	14333	14144	14285	14100	14230	14355	14266	14217	14412	14257	14012	14178	14270	14173	14249	14276	14256	14468	14290	14108	14257	14235	14049	14180	14171	14195	14129	14118	14195	14226	14325	14246	14129	14197	14227	14314	14136	14192	14210	14225	14114	14142	14046	14233	14265	14121	14361	14447	14070	14221	14261	14390	14162	14288	14227	14157	14174	14095	14241	14305	14212	14179	14281	14181	14396	14198	14325	14293	14119	14068	14191	14136	14197	14138	14277	14191	14322	14161	14317	14243	14188	14254	14031	14221	14303	14239	14236	14141	14204	14260	14185	14244	14345	14314	14107	14129	14275	14111	14200	14213	14169	14201	14266	14254	14419	14155	14293	14191	14237	14262	14309	14337	14032	14092	14230	14274	14127	14218	13939	14363	14246	14216	14246	14231	14132	14373	14248	14050	14113	14023	14155	14229	14181	14085	14209	14137	14216	14055	14242	14220	14237	14181	14263	13977	14253	14301	14135	14187	14292	14234	14384	14246	14221	14474	14306	14264	14267	14272	13957	14172	14289	14193	14062	14445	14261	14070	13981	14214	13997	14194	14172	14221	14355	14404	14239	14278	14220	14223	14052	14255	14323	14070	14443	14135	14092	14261	14165	14132	14333	14197	14166	14283	14130	14153	14265	14008	14013	14108	14348	14231	14240	14100	14104	14277	14061	14216	14126	14221	14152	14416	14072	14382	14055	14323	14249	14376	14148	14296	14240	14285	14189	14390	14245	14355	14291	14107	14138	14321	14175	14234	14406	14137	14229	14250	14298	13988	14078	14242	14258	14235	14129	14117	14158	14219	14081	14266	14323	14174	14394	14119	14020	14233	14330	14186	14139	14140	14282	13977	14021	14276	14184	14156	14252	14126	14229	14150	14295	14302	14180	14122	14240	14127	14014	14145	14271	14013	14293	14289	14167	14183	14254	14401	14320	14121	14151	14067	14236	14098	14031	14273	14262	14286	14306	14206	14157	14182	14098	14395	14083	14151	14217	14095	14190	14283	14411	14297	14219	14398	14212	14172	14298	14247	14244	14169	14154	14226	14256	14236	14287	14295	14128	14231	14110	14314	14223	14082	14293	14346	13938	14226	14147	14006	14194	14244	14174	14160	14162	14247	14260	14243	14188	14150	14217	14292	14262	14178	14133	14189	14247	14028	14133	14307	14362	14335	14327	14195	14209	14306	14269	14226	14195	14263	14410	14142	14217	14200	14318	14127	14405	14246	14117	14049	14266	14057	14324	14035	14271	14155	14117	14325	14315	14223	14186	14260	14326	14250	14375	14310	14263	14372	14284	14023	14262	14182	14179	14244	14108	13994	14361	14432	14213	14165	14201	14235	14071	14379	14471	14122	14312	14218	14083	14315	14042	14287	14064	14270	14283	14277	14190	14274	14045	14172	14058	14226	14187	14328	14048	14167	14276	14225	14440	14147	14189	14380	14304	14145	14257	14351	14330	14311	14393	14541	14139	14352	14344	14050	14326	14334	14224	14304	14077	14284	14153	14468	14319	14436	14196	14203	14106	14134	14323	14117	14114	14219	14228	14175	14286
34229	48626	34332	24224	18286	14886	13421	12769	12697	12474	12571	12599	12487	12564	12658	12484	12479	12599	12559	12727	12691	12626	12648	12641	12518	12621	12531	12493	12705	12717	12577	12658	12414	12643	12509	12547	12607	12716	12512	12763	12645	12478	12635	12644	12560	12543	12583	12625	12627	12415	12653	12505	12606	12505	12577	12428	12371	12722	12502	12657	12527	12682	12508	12570	12608	12602	12532	12578	12542	12574	12645	12519	12516	12576	12443	12621	12396	12723	12593	12597	12445	12692	12411	12489	12552	12767	12478	12672	12690	12564	12452	12420	12585	12597	12580	12540	12700	12520	12494	12500	12540	12679	12461	12572	12512	12599	12682	12486	12476	12555	12532	12628	12573	12585	12721	12530	12649	12672	12442	12526	12582	12606	12517	12663	12713	12566	12678	12447	12632	12490	12679	12829	12574	12646	12546	12590	12591	12567	12588	12581	12431	12696	12669	12423	12573	12512	12411	12462	12424	12545	12507	12703	12628	12685	12615	12530	12652	12658	12635	12479	12629	12647	12614	12525	12529	12487	12520	12587	12620	12628	12670	12467	12495	12516	12538	12626	12552	12725	12759	12376	12766	12468	12508	12662	12662	12544	12606	12553	12578	12516	12514	12585	12561	12640	12535	12624	12478	12475	12527	12434	12647	12577	12627	12592	12615	12521	12622	12495	12566	12603	12426	12633	12382	12615	12527	12696	12480	12532	12622	12474	12678	12498	12519	12488	12518	12641	12576	12508	12558	12478	12572	12453	12516	12473	12575	12588	12516	12608	12552	12586	12608	12509	12525	12647	12625	12497	12653	12401	12474	12548	12635	12617	12593	12480	12755	12479	12621	12572	12469	12711	12554	12584	12481	12628	12517	12528	12447	12482	12574	12394	12457	12522	12444	12517	12542	12565	12674	12388	12397	12591	12549	12454	12440	12663	12611	12653	12764	12425	12562	12685	12473	12347	12443	12806	12606	12484	12675	12660	12487	12665	12668	12447	12550	12483	12502	12610	12700	12484	12370	12548	12653	12680	12518	12536	12635	12510	12572	12375	12636	12351	12576	12700	12578	12733	12576	12671	12711	12660	12632	12645	12610	12560	12673	12498	12438	12723	12395	12692	12408	12694	12640	12701	12615	12545	12524	12570	12644	12479	12564	12635	12630	12520	12341	12426	12430	12534	12584	12578	12651	12531	12602	12515	12357	12728	12513	12549	12618	12514	12489	12645	12544	12476	12599	12444	12802	12535	12526	12728	12603	12737	12642	12652	12582	12665	12543	12580	12651	12537	12663	12473	12521	12607	12613	12530	12535	12705	12538	12463	12559	12610	12448	12450	12621	12666	12418	12501	12590	12351	12376	12493	12710	12511	12636	12625	12575	12566	12422	12665	12531	12446	12544	12604	12591	12490	12477	12639	12714	12534	12379	12314	12587	12730	12667	12663	12575	12612	12460	12645	12528	12546	12700	12587	12640	12416	12572	12549	12607	12740	12681	12614	12553	12489	12670	12491	12626	12612	12533	12577	12500	12504	12669	12616	12571	12584	12705	12560	12703	12509	12580	12593	12621	12579	12576	12671	12600	12721	12523	12597	12635	12484	12498	12555	12540	12658	12547	12523	12478	12502	12607	12608	12510	12615	12545	12542	12636	12547	12621	12576	12476	12565	12584	12688	12546	12573	12580	12582	12625	12528	12773	12613	12492	12523	12562	12614	12596	12741	12606	12461	12593	12425	12596	12415	12744	12538	12592	12482	12616	12573	12596	12551	12567	12451	12490	12572	12588	12461	12772	12597	12482	12540	12420	12584	12570	12557	12509	12557	12506	12409	12598	12506	12458	12579	12609	12617	12548	12481	12638	12424	12332	12761	12480	12477	12612	12634	12494	12438	12580	12672	12429	12666	12531	12637	12376	12753	12567	12646	12609	12570	12569	12598	12565	12537	12787	12653	12701	12655	12532	12609	12557	12569	12576	12658	12514	12510	12390	12543	12659	12560	12559	12490	12549	12593	12518	12713	12680	12601	12596	12452	12548	12526	12583	12542	12751	12579	12518	12579	12745	12615	12586	12502	12582	12588	12591	12588	12611	12514	12670	12450	12460	12594	12633	12525	12592	12481	12646	12596	12613	12587	12467	12413	12616	12442	12460	12522	12556	12558	12595	12678	12535	12669	12500	12713	12523	12605	12516	12500	12587	12658	12705	12448	12510	12720	12512	12685	12671	12514	12441	12459	12620	12459	12581	12580	12677	12491	12591	12681	12564	12542	12676	12565	12667	12464	12614	12532	12484	12532	12656	12574	12530	12570	12483	12644	12603	12615	12643	12547	12601	12414	12584	12669	12641	12548	12602	12544	12610	12417	12386	12722	12531	12656	12582	12630	12558	12611	12648	12438	12415	12751	12570	12571	12477	12566	12486	12584	12657	12396	12684	12616	12686	12522	12626	12414	12586	12641	12600	12539	12493	12535	12523	12457	12692	12496	12644	12596	12363	12440	12521	12565	12354	12710	12509	12588	12642	12511	12653	12336	12655	12687	12666	12654	12647	12472	12558	12482	12592	12576	12426	12642	12403	12565	12478	12526	12602	12539	12674	12654	12501	12572	12528	12603	12552	12616	12735	12499	12495	12527	12565	12543	12439	12603	12495	12493	12459	12413	12553	12686	12573	12710	12705	12560	12697	12605	12649	12594	12555	12470	12661	12549	12758	12646	12532	12721	12646	12656	12458	12454	12612	12518	12749	12465	12545	12482	12520	12521	12630	12484	12494	12492	12496	12698	12504	12638	12590	12542	12685	12460	12478	12556	12509	12514	12727	12613	12685	12475	12460	12533	12640	12764	12555	12489	12621	12431	12485	12515	12537	12714	12407	12581	12552	12517	12602	12502	12403	12533	12526	12575	12381	12550	12599	12438	12442	12643	12690	12692	12601	12606	12508	12622	12570	12485	12571	12529	12706	12508	12484	12550	12671	12565	12615	12612	12455	12529	12549	12542	12647	12572	12598	12611	12551	12548	12658	12619	12516	12527	12425	12452	12525	12488	12488	12614	12453	12521	12630	12563	12421	12558	12557	12480	12598	12475	12474	12527	12686	12497	12418	12497	12559	12433	12701	12542	12515	12498	12356	12543	12582	12563	12610	12686	12460	12516	12447	12500	12697	12519	12333	12647	12541	12745	12521	12538	12557	12571	12535	12477	12612	12684	12657	12623	12556	12527	12523	12470	12545	12575	12584	12585	12687	12513	12590	12580	12595	12611	12625	12646	12556	12602	12672	12594	12521	12531	12503	12573	12408	12479	12579	12616	12532	12594	12722	12647	12658	12518	12630	12405	12478	12572	12549	12611	12519	12503	12616	12520	12605	12563	12500	12538	12722	12569	12563	12605	12527	12694	12454	12442	12664	12637	12504	12623	12542	12637	12562	12594	12488	12628	12643	12528	12562	12426	12694	12611	12603	12774	12671	12515	12436	12572	12399	12679	12507	12728	12547	12687	12606	12408	12516	12587	12688	12641	12557	12534	12441	12627	12656	12535	12599	12518	12661	12718	12476	12539	12577	12564	12628	12534	12502	12580	12686	12646	12619	12571	12691	12575	12673	12349	12531	12551	12737	12523	12605	12702	12646	12685	12564	12528	12453	12566	12607	12674	12527	12721	12589	12504	12585	12585	12644	12574	12660	12460	12541	12550	12708	12490	12605	12628	12520	12411	12620	12642	12529	12601	12580	12615	12770	12681	12602	12525	12569	12477	12668	12583	12491	12670	12565	12566	12521	12708	12566	12649	12599	12715	12685	12572	12513	12584	12624	12518	12581	12498	12684	12564	12617	12511	12701	12458	12612	12588	12502	12514	12395	12601	12561	12659	12556	12684	12484	12727	12396	12495	12531	12583	12498	12495	12431	12440	12594	12510	12535	12610	12541	12464	12515	12589	12619	12503	12353	12667	12589	12517	12585	12543	12712	12524	12615	12570	12581	12541	12606	12702	12693	12666	12567	12681	12548	12510	12476	12649	12437	12541	12499	12688	12684	12637	12532	12652	12691	12601	12565	12459	12586	12574	12403	12542	12609	12596	12373	12694	12650	12415	12678	12516	12667	12486	12581	12556	12535	12604	12546	12606	12625	12559	12432	12551	12490	12492	12553	12642	12488	12546	12619	12710	12318	12536	12601	12644	12613	12553	12545	12568	12534	12603	12501	12478	12635	12615	12726	12621	12600	12658	12619	12568	12598	12589	12538	12680	12557	12460	12532	12599	12529	12529	12489	12538	12453	12531	12593	12509	12503	12527	12580	12549	12626	12580	12430	12580	12594	12534	12607	12462	12642	12647	12540	12570	12609	12510	12354	12676	12758	12521	12536	12490	12592	12690	12554	12485	12600	12541	12809	12656	12452	12594	12621	12622	12537	12537	12508	12456	12617	12575	12573	12612	12677	12555	12489	12398	12533	12576	12534	12765	12686	12569	12533	12706	12692	12619	12604	12652	12463	12745	12444	12484	12489	12572	12531	12653	12673	12508	12693	12569	12501	12475	12460	12557	12483	12473	12441	12581	12544	12461	12488	12819	12444	12624	12551	12628	12566	12641	12617	12603	12569	12648	12605	12608	12540	12558	12706	12578	12514	12637	12453	12521	12446	12576	12540	12683	12567	12634	12585	12610	12659	12659	12470	12548	12569	12453	12812	12421	12523	12562	12460	12644	12786	12550	12464	12632	12636	12577	12569	12508	12471	12540	12558	12667	12337	12653	12598	12722	12641	12681	12650	12654	12495	12562	12596	12597	12519	12515	12519	12466	12512	12520	12514	12445	12491	12626	12542	12635	12518	12653	12629	12459	12625	12524	12479	12443	12568	12474	12484	12315	12584	12629	12544	12394	12567	12419	12576	12462	12588	12509	12401	12591	12562	12397	12504	12607	12646	12615	12528	12690	12591	12442	12614	12555	12539	12524	12548	12557	12449	12551	12687	12606	12621	12700	12723	12407	12599	12803	12528	12450	12448	12570	12571	12415	12481	12688	12517	12599	12648	12509	12510	12542	12511	12540	12659	12665	12624	12423	12495	12584	12906	12607	12607	12715	12625	12520	12407	12635	12509	12480	12445	12510	12622	12660	12400	12613	12383	12770	12606	12532	12577	12655	12551	12499	12496	12496	12543	12478
24297	22884	33230	34261	31677	27928	22627	16139	14455	14231	14247	14177	14018	13923	14071	13949	13986	13920	14013	14004	14112	14114	13994	13866	13976	13797	13953	13836	14064	14040	13947	13919	13905	14003	13940	13905	13772	14097	13808	14050	13978	13832	13949	13839	13958	14060	13862	13973	13868	13945	14204	14017	13916	13924	13996	13957	13956	13770	13929	13923	13805	13904	13987	14043	13965	13758	13998	13818	13793	13880	13984	13841	14057	14005	13741	13904	13924	13980	13927	13754	14152	14088	13937	14011	13959	13877	13888	14014	13816	13956	14052	13762	13824	14049	13925	14093	14011	13804	13938	14063	14027	13907	13830	13975	13884	13866	13982	14162	13927	13889	13913	13985	13865	13961	14006	13708	14029	14106	13993	13947	13988	13822	13915	13665	13730	14046	13859	14060	14015	14040	13975	13953	14128	13827	14104	13958	13938	13634	13952	13933	13935	14047	13844	13984	13814	13868	13823	13896	13890	14006	13934	13883	13879	13919	13964	13986	13821	13995	13930	13710	13866	13908	13904	13773	13828	14074	13792	13941	13704	13923	13900	13800	13627	13735	14086	13951	13804	13796	13883	14055	13965	13887	13929	13978	13739	13912	13714	13831	13791	13974	13884	13905	13917	13740	13782	13930	13927	13804	13969	13939	14090	13904	13931	13739	13880	13935	13901	13927	13709	13756	13885	13889	13793	13850	13740	13984	13994	13793	13839	13949	13848	13881	13831	13833	13735	13937	13913	14048	13874	14001	14013	13859	13915	13958	13930	13783	13929	13954	14198	13845	13899	13757	13748	13611	13922	14094	13920	13922	13994	14013	13867	13933	13937	13928	13772	13873	13807	14109	14009	13950	13980	13897	13829	14005	14043	14065	13876	13852	13906	13817	13785	13852	13898	13895	13801	13995	13760	13893	13950	13998	13875	13940	13988	13811	13986	13837	13830	13959	13900	13904	13923	14025	13994	13982	13963	13819	13825	13801	14032	13890	13922	13862	14000	13949	13917	13717	13995	13893	13780	13823	13827	13952	13888	13730	13855	13905	13865	13953	13768	13877	13853	13818	13747	13889	13987	13943	14004	13873	14091	13958	13994	14035	13742	13785	13871	13839	13727	13948	13939	13940	14008	13822	13951	13650	13879	13939	13875	13868	13864	13784	13946	14017	13759	13822	13969	13991	13936	14049	13876	13807	13911	13846	13868	14001	13805	13964	13943	13736	13882	13937	13904	13947	13875	13937	13805	13951	13897	13667	13739	13903	13980	13745	14081	13880	13985	13675	13904	13877	13881	13728	13914	13897	13942	13868	13819	13940	13818	13774	13739	13812	13740	13882	13816	14112	13884	13675	13801	13737	13939	13815	13830	13640	13730	14022	13774	13877	13844	13914	13833	13835	13853	14053	14081	13823	13834	13899	14074	13990	13949	13691	13786	14061	13895	13807	13821	13773	13708	14080	13909	13922	13814	13847	14001	13804	13716	14091	13752	13921	14014	13943	14025	13673	13934	14088	13775	13999	13866	14115	14046	13913	13994	13924	13914	13800	13901	14010	13829	13993	13959	13799	14007	13911	13747	13993	14021	14044	14030	13954	13849	13987	13807	13821	13884	13859	14088	13862	13883	13950	14067	13995	13888	13996	13803	13768	13751	14094	13899	13834	13949	14008	13714	13870	13781	13923	13895	13924	14016	14074	14028	13787	13935	13848	13755	13902	13923	13905	13822	14074	14060	13859	13920	13978	13910	13917	13734	13983	13939	14221	13992	13966	14049	13737	13668	13967	13883	14016	13773	13932	13891	13831	13944	13845	13861	13913	13629	13918	13892	13776	13829	13742	13856	13828	14003	13861	13993	13734	13907	14000	13960	14080	13966	13835	13862	13847	13825	13759	13904	13818	13940	13901	13726	13936	13776	13798	13860	13910	13993	13918	13978	14029	13895	13754	13866	14034	14027	13982	13951	13946	13951	13858	13909	13867	13909	13991	13968	14039	13914	13897	13959	13914	14031	14163	13708	13817	13859	13891	13887	13819	14092	13876	14024	13710	13794	13945	14013	13878	13878	13977	13666	13835	13973	13804	13894	13718	13879	13796	13971	13834	13801	13871	13890	13914	13910	13890	13694	14006	13951	13826	13592	13828	13888	13840	14128	13883	13955	14166	13909	14042	13910	14083	13928	13884	14065	14100	13988	13680	13897	13879	13942	13792	14126	13981	13882	13797	13821	13707	13811	13672	13899	13901	14113	13860	13893	14140	13756	14016	14033	13972	13937	14067	14081	14063	13867	13943	13730	13688	13825	13805	13917	13973	13968	13933	13950	13529	13705	13767	14084	13932	13852	13882	13972	13855	13861	14018	13919	14011	13985	13961	13888	13785	13780	13869	13881	13877	13944	13805	13841	14091	13939	13907	13752	13923	13794	13783	13808	13941	13959	13843	13957	13862	13650	13920	13974	14012	13841	13970	13937	13943	13865	13826	13883	13858	13891	13784	14092	14125	13956	13891	13749	13831	13913	13943	13776	13843	13856	13711	14027	14108	14100	13876	13768	14039	13738	13888	13983	13815	13770	13954	14048	14181	13809	13878	13953	14062	14031	13700	13880	13913	14000	13848	14059	13853	13948	13771	13917	13854	14045	13856	13747	13977	13979	13852	13921	14017	13759	13898	13950	13786	14091	13828	14241	13806	13752	13829	13912	13844	13846	13956	13796	14029	13780	13867	13805	13984	13761	13784	13821	14012	13893	13993	13811	13807	14055	13829	13862	13838	13791	13915	13925	14096	13922	14139	14105	14051	13840	13888	13939	13992	13942	13880	13903	14036	13765	13911	13998	13948	13815	13815	14037	14003	14012	13895	14057	14052	14047	13962	14036	14024	13908	13734	13949	13864	13809	13907	13825	13765	13777	14004	13772	13740	13904	13806	13966	13958	13981	13886	13947	13930	13840	14072	13904	13893	13789	13931	13823	13745	13729	14023	13946	14024	13842	14039	13948	13822	13872	13936	13832	13921	13772	13855	13926	13773	14127	13813	13883	13859	13668	13861	13850	13809	13957	13962	13774	13952	14131	13831	13921	13863	14062	13830	13960	14054	13955	13928	13889	13957	13798	13968	13934	13938	13977	13802	13772	13948	13747	14006	13839	13958	13996	14064	13771	13647	13827	13887	13902	13831	14034	14000	13769	13880	13832	13959	13885	13740	13845	13947	13926	13734	13929	13829	13944	13989	13830	13806	14010	13878	13820	13774	13880	13948	13898	13700	13908	13842	13802	13813	13838	14092	13693	13830	13995	13907	13708	14185	13863	13702	14048	13791	13857	14134	13856	13948	13937	13743	13892	13940	13870	13877	14024	13902	13931	13928	13733	13943	14072	13793	14026	13858	13759	14066	13825	14065	13789	13874	13886	13890	13945	14037	13935	13871	13755	13801	13974	13830	13921	13967	13849	13972	13890	13985	14118	13888	13849	13913	13878	13881	13872	13826	13848	13908	13838	13977	13815	13857	13766	13738	13993	13941	13786	13965	13718	13866	13884	13934	13950	13922	13849	14030	13982	13817	13752	13682	14245	14036	13961	13875	13830	13937	14090	14000	14167	13993	13863	14004	13837	13844	14075	13969	14006	13816	14052	13947	13968	13783	13989	13942	13884	13825	13837	13973	13773	14022	14013	13858	13987	13947	13804	13871	13841	13763	13798	13928	13845	13995	14087	13786	13893	13859	13860	13894	13754	13691	13908	13711	13885	13890	13888	13891	13829	13810	13905	13953	13950	13913	13829	13885	13975	13827	13966	14174	13928	13963	14028	14098	13949	13855	13659	13941	13821	14022	13864	14021	14050	13822	14102	13932	13877	13805	13834	13757	13953	13881	14047	13902	13826	13899	13819	13871	13833	13776	13915	13827	14075	13768	14052	13870	13868	13875	13814	13717	13889	13907	13976	13911	13997	13769	13965	13681	13746	13987	13979	13867	13961	13811	13904	13737	13863	13788	13913	13910	13887	13699	13809	13680	13677	13828	13916	13787	13821	14010	13739	14029	13883	13845	13913	13787	14030	13906	13861	13835	14035	13707	13815	13799	13848	13817	13731	13774	14102	13813	13858	13761	13848	14056	13876	14148	13813	13806	13867	13819	13897	13836	13804	13908	13760	13914	13966	13937	13674	13788	13843	13863	13999	13959	13891	13756	13720	13852	13735	14065	13935	13905	13790	13924	13853	13854	13999	13903	13770	14010	14146	14090	13996	13853	13863	13983	13887	13784	13683	13910	14095	13902	13831	13914	13970	14138	13899	13814	14082	13975	13969	13899	13973	13906	13812	13707	14088	13868	14007	13987	13752	13966	13843	13855	13938	13865	13670	14005	14045	13978	13768	13639	13850	13779	13743	13890	13859	13921	13887	13946	13988	13806	13761	14128	13938	13733	13738	13974	13910	13817	13957	13805	14030	14008	13907	13800	14075	13942	13902	13897	14015	13933	13971	13806	13924	13981	13838	14011	13771	14072	13854	13776	13802	13968	13813	14011	13875	13893	13909	13982	13814	13823	13869	14039	13918	13850	13852	13817	14068	13906	13897	13866	13816	14044	13733	13787	13897	13950	13933	13899	13975	13958	13947	13783	13840	13802	14023	13643	13848	13911	13839	13960	13881	14000	13956	13902	13903	14035	14019	14012	13823	13935	13922	13911	13719	13755	14062	13900	13848	13752	13911	13972	13773	13849	13935	13859	13912	13756	13921	13935	13994	13900	13687	13938	14048	13872	13735	13805	13806	13879	14036	14043	13895	13784	13983	13753	13965	13831	13773	14045	13877	13809	13904	13858	13928	13798	13896	13962	13853	13800	13939	13837	13868	13876	13837	14028	13940	13743	13961	13918	13958	13956	14019	13939	14053	13882	13761	13872	13884	13840	13923	13940	13641	13868	13797	13851	13828	13813	13925	13942	13795	13815	13722	14033	13886	13909	13951	13786	13826	13925	14116	14099	13831	13703	13695	13777	13794	13925	13835	13858	13965	13874	13886	13949	14136	13967	14034	13904	13939	13818	13711	13874	13976	14062	14158	13879	13831	13856	13903	13859	14019	13953	13927	14073	13980	13962	13822	14047	13809	13927	14116	13926	13887	13938	13882	13830	13989	13780	13720	14077	13973	13824	13862	13803	13937	14177
59226	93370	71698	52293	39387	27468	18142	13850	12531	12447	12516	12452	12400	12356	12379	12437	12322	12425	12410	12434	12240	12420	12297	12443	12277	12402	12202	12323	12352	12343	12204	12341	12408	12182	12377	12410	12440	12295	12325	12320	12378	12235	12401	12491	12246	12392	12377	12261	12393	12383	12309	12493	12457	12342	12433	12519	12221	12365	12410	12353	12227	12332	12310	12391	12335	12137	12491	12359	12316	12211	12234	12155	12284	12256	12227	12319	12264	12239	12360	12515	12297	12410	12266	12435	12288	12433	12307	12376	12286	12425	12286	12324	12274	12333	12153	12332	12370	12409	12268	12454	12470	12145	12211	12400	12431	12268	12264	12290	12287	12293	12401	12286	12227	12330	12270	12222	12321	12197	12251	12380	12379	12394	12295	12429	12283	12365	12426	12220	12284	12317	12305	12347	12391	12403	12483	12403	12450	12348	12311	12405	12273	12243	12430	12328	12363	12489	12381	12252	12436	12371	12381	12372	12379	12444	12322	12453	12248	12331	12260	12292	12347	12229	12325	12399	12447	12383	12325	12242	12362	12349	12367	12303	12375	12352	12362	12236	12329	12301	12224	12363	12444	12336	12378	12163	12322	12289	12465	12334	12237	12209	12242	12278	12461	12490	12382	12286	12104	12463	12391	12395	12263	12450	12151	12199	12313	12378	12472	12368	12329	12324	12299	12147	12362	12376	12374	12360	12276	12270	12297	12324	12309	12398	12117	12271	12371	12344	12329	12267	12302	12360	12436	12220	12411	12312	12210	12208	12316	12386	12374	12313	12331	12302	12283	12436	12412	12283	12234	12214	12314	12329	12218	12314	12376	12151	12222	12388	12382	12374	12415	12356	12331	12455	12293	12347	12380	12296	12306	12354	12306	12283	12347	12227	12301	12375	12295	12324	12410	12308	12325	12511	12294	12214	12344	12439	12299	12292	12389	12328	12388	12284	12157	12418	12394	12439	12241	12266	12395	12376	12527	12274	12413	12327	12444	12244	12416	12469	12392	12333	12304	12306	12424	12314	12236	12322	12243	12295	12300	12274	12343	12317	12305	12329	12372	12317	12520	12226	12505	12458	12532	12393	12287	12303	12375	12353	12242	12343	12284	12394	12207	12387	12390	12196	12348	12370	12332	12328	12339	12443	12317	12362	12430	12143	12289	12205	12330	12474	12223	12173	12263	12287	12274	12432	12303	12313	12313	12260	12404	12301	12359	12284	12462	12309	12229	12497	12286	12307	12178	12434	12241	12344	12197	12281	12342	12293	12429	12209	12342	12218	12328	12282	12165	12338	12134	12464	12354	12289	12459	12388	12322	12330	12357	12185	12263	12261	12170	12394	12230	12317	12468	12461	12311	12266	12363	12427	12367	12307	12381	12511	12361	12373	12257	12321	12223	12418	12340	12241	11951	12443	12262	12354	12288	12419	12381	12405	12389	12217	12296	12289	12436	12239	12348	12399	12364	12403	12320	12452	12244	12472	12452	12166	12361	12367	12409	12261	12360	12327	12229	12454	12279	12329	12213	12463	12287	12317	12336	12401	12161	12342	12313	12525	12399	12274	12362	12416	12417	12316	12253	12275	12179	12334	12366	12404	12414	12078	12298	12397	12473	12312	12302	12351	12279	12505	12408	12295	12346	12321	12384	12493	12423	12363	12405	12261	12331	12359	12257	12258	12380	12336	12341	12255	12565	12254	12163	12401	12405	12500	12307	12294	12401	12316	12364	12375	12218	12370	12509	12210	12386	12328	12381	12419	12422	12287	12326	12342	12248	12470	12209	12352	12239	12174	12299	12339	12303	12284	12546	12473	12211	12451	12322	12296	12409	12289	12259	12478	12320	12185	11988	12382	12280	12414	12304	12456	12344	12256	12193	12217	12263	12275	12319	12330	12411	12348	12299	12271	12334	12249	12133	12207	12408	12278	12398	12254	12369	12324	12391	12425	12332	12310	12493	12329	12506	12504	12283	12376	12292	12321	12150	12392	12369	12244	12186	12419	12320	12130	12353	12160	12318	12362	12309	12444	12316	12310	12446	12313	12387	12413	12381	12158	12326	12305	12190	12449	12282	12289	12462	12445	12347	12364	12128	12533	12287	12218	12271	12383	12296	12314	12249	12355	12146	12187	12389	12396	12511	12178	12175	12355	12416	12367	12399	12273	12278	12498	12427	12404	12344	12340	12406	12295	12270	12355	12337	12412	12224	12385	12333	12422	12301	12371	12306	12203	12585	12390	12181	12200	12207	12299	12420	12413	12364	12395	12297	12317	12332	12248	12336	12178	12410	12309	12321	12546	12235	12533	12293	12361	12290	12400	12378	12441	12357	12298	12308	12358	12360	12321	12376	12247	12219	12491	12448	12242	12399	12390	12420	12339	12249	12280	12298	12351	12309	12368	12378	12200	12398	12445	12282	12230	12431	12342	12403	12346	12364	12247	12181	12280	12194	12456	12228	12434	12280	12284	12307	12355	12338	12449	12248	12307	12340	12391	12231	12298	12242	12236	12161	12250	12311	12184	12381	12378	12264	12455	12168	12413	12410	12353	12264	12413	12480	12286	12366	12357	12315	12371	12410	12346	12308	12356	12331	12431	12322	12489	12408	12314	12286	12368	12306	12427	12394	12334	12349	12282	12365	12296	12337	12293	12271	12435	12419	12286	12309	12211	12358	12379	12502	12291	12370	12267	12355	12522	12238	12424	12262	12302	12328	12301	12229	12261	12413	12219	12349	12385	12119	12230	12326	12310	12379	12281	12355	12356	12283	12182	12356	12386	12097	12354	12318	12325	12257	12383	12330	12274	12187	12327	12142	12612	12356	12305	12375	12287	12483	12322	12328	12371	12195	12227	12449	12293	12357	12502	12321	12325	12416	12195	12349	12399	12386	12428	12227	12352	12322	12277	12288	12269	12279	12339	12341	12324	12291	12191	12351	12398	12287	12360	12489	12335	12247	12316	12193	12358	12291	12280	12469	12238	12142	12378	12298	12407	12257	12227	12211	12119	12387	12307	12332	12268	12414	12188	12388	12248	12308	12339	12275	12357	12450	12458	12462	12294	12206	12453	12292	12328	12301	12391	12232	12213	12528	12360	12399	12539	12375	12277	12471	12258	12295	12223	12212	12245	12432	12356	12328	12378	12276	12377	12375	12259	12234	12240	12448	12396	12362	12324	12504	12375	12294	12389	12322	12274	12339	12494	12232	12308	12232	12423	12416	12377	12424	12319	12440	12497	12329	12320	12231	12458	12519	12470	12308	12515	12418	12355	12404	12268	12424	12263	12121	12357	12328	12303	12339	12468	12265	12325	12323	12386	12479	12412	12373	12476	12373	12442	12317	12375	12435	12409	12289	12343	12518	12285	12345	12356	12350	12429	12367	12440	12329	12408	12375	12415	12281	12356	12540	12283	12482	12461	12380	12408	12360	12186	12392	12328	12488	12325	12301	12231	12365	12246	12263	12455	12383	12398	12501	12350	12639	12479	12360	12228	12337	12270	12389	12341	12207	12452	12286	12432	12272	12257	12368	12396	12412	12447	12343	12315	12297	12269	12269	12260	12342	12471	12421	12365	12428	12207	12411	12169	12457	12428	12323	12361	12444	12414	12471	12325	12366	12262	12411	12387	12389	12384	12347	12383	12238	12259	12195	12340	12501	12303	12307	12324	12231	12347	12282	12474	12096	12334	12336	12261	12372	12485	12252	12369	12326	12267	12421	12259	12369	12223	12463	12336	12367	12249	12353	12401	12233	12401	12264	12367	12388	12194	12428	12224	12304	12333	12398	12280	12409	12267	12204	12474	12485	12326	12463	12486	12362	12404	12393	12326	12518	12291	12305	12428	12437	12338	12257	12243	12338	12355	12421	12343	12258	12578	12191	12488	12301	12352	12280	12558	12253	12374	12374	12399	12364	12446	12384	12383	12420	12494	12246	12303	12285	12527	12308	12245	12412	12361	12378	12395	12506	12319	12387	12350	12335	12233	12265	12410	12231	12475	12367	12301	12246	12330	12419	12314	12244	12134	12274	12301	12371	12299	12245	12339	12541	12274	12311	12284	12416	12381	12432	12352	12343	12276	12373	12361	12360	12345	12332	12266	12359	12268	12429	12310	12432	12212	12254	12434	12371	12302	12224	12275	12385	12338	12296	12244	12365	12363	12266	12426	12415	12427	12258	12456	12232	12234	12232	12344	12234	12446	12308	12553	12318	12386	12317	12188	12370	12460	12415	12444	12240	12389	12485	12386	12239	12314	12296	12209	12249	12313	12384	12245	12249	12310	12331	12323	12310	12385	12506	12197	12362	12300	12449	12272	12381	12286	12243	12313	12221	12364	12354	12467	12327	12394	12353	12105	12464	12290	12365	12136	12271	12323	12371	12377	12412	12473	12328	12261	12388	12308	12287	12339	12220	12286	12295	12443	12305	12239	12478	12386	12419	12492	12311	12260	12194	12379	12386	12120	12191	12200	12423	12313	12293	12307	12383	12335	12293	12296	12215	12533	12205	12503	12290	12279	12438	12345	12304	12288	12417	12222	12211	12250	12315	12346	12466	12322	12164	12408	12467	12278	12441	12312	12325	12197	12433	12331	12175	12339	12300	12609	12285	12323	12407	12365	12433	12311	12290	12280	12379	12495	12336	12426	12211	12440	12382	12324	12413	12321	12221	12144	12238	12234	12213	12394	12437	12259	12399	12400	12317	12432	12320	12365	12474	12158	12340	12238	12436	12378	12417	12435	12286	12242	12398	12303	12455	12220	12280	12311	12353	12331	12184	12403	12240	12294	12138	12342	12276	12269	12354	12292	12161	12308	12448	12241	12379	12225	12540	12332	12339	12437	12262	12371	12454	12408	12462	12404	12247	12298	12262	12319	12168	12278	12304	12178	12349	12238	12387	12298	12432	12460	12320	12205	12389	12256	12218	12115	12496	12470	12355	12291	12450	12337	12369	12320	12251	12318	12345	12226	12286	12285	12167	12387	12160	12418	12374	12198	12434	12349	12290	12180	12433	12341	12386	12359	12179	12560	12352	12270	12255	12255	12501	12304	12461	12275	12318	12239	12388	12396	12420	12459	12366	12494	12335	12267	12306	12291	12469	12217	12423	12236	12326	12440	12343	12355	12331	12295	12285	12460	12375	12332	12343	12247
23117	22069	31730	30110	30872	30380	27518	18414	15372	15019	14527	14518	14321	14458	14399	14251	14421	14359	14271	14415	14312	14318	14180	14345	14228	14382	14323	14250	14345	14389	14108	14030	14286	14016	14260	14238	14282	14176	14113	14404	14157	14288	14188	14192	14124	14236	14011	14186	14096	14057	14271	14074	14237	14175	14110	14165	14152	14258	14285	14044	14160	14002	14235	14114	14478	14221	14207	14204	14155	14116	14251	14185	14260	14276	14250	14202	14345	14375	14173	14141	14316	14263	14262	14091	14235	14195	14186	14131	14230	14223	14129	14138	14208	14222	14231	14272	14351	14171	14064	14002	14254	14162	14070	14242	14172	14157	14192	14096	14199	14195	14180	14222	14179	14265	14234	14132	14048	14087	14136	14121	14189	14178	14076	14134	14211	14236	14195	14098	14055	14212	14063	14151	14208	14077	14254	14004	14216	14145	14230	14143	14159	14229	14079	14109	14136	14148	14108	14054	14078	14274	14156	14191	14219	14253	14137	13860	14066	14062	14187	14134	14124	14105	14133	13930	14180	14063	14073	14198	14109	14258	14072	14013	14230	14180	14087	14272	14172	14253	14015	14060	14079	14231	14199	14339	14233	14053	14192	14163	14163	14110	14257	14143	14194	14171	14144	14229	14291	14256	14263	14168	14120	14214	14104	14023	13934	14084	14099	14119	14241	14302	14127	14153	14207	13963	14057	14199	14105	14216	14169	14208	14271	14158	14123	14283	14208	14221	14120	14033	14218	14154	14204	14245	14160	14245	13897	14283	14279	14177	14126	14314	14281	14097	14089	14091	14252	14226	14369	14271	14299	14135	13956	14215	14089	14340	14118	14060	14041	14002	13968	14283	14232	13983	14264	13929	13941	14018	13984	14310	14353	14185	14095	14010	14151	14232	14236	14048	14212	14395	14305	14116	13996	14264	14083	14171	13998	13965	14145	14245	14370	13987	14071	14210	14074	14214	14168	14233	14160	13934	13933	14174	14200	14025	14245	14316	13873	14215	14250	14065	14094	14095	14184	14074	14347	14231	14034	14136	14113	14112	14222	14228	14036	14225	14134	14023	14023	14172	14275	14210	14274	14214	14113	14240	13921	14227	14225	14009	14126	14299	14066	14170	13913	14077	14066	14135	14467	14196	14094	14277	14139	14246	14123	14173	13970	14335	14415	14129	13946	14215	14205	14240	14032	14073	14114	14180	14107	14068	14199	14215	14090	13953	14225	13999	13984	14364	14100	14286	14115	14194	14066	14097	14023	14219	14137	14198	14137	14054	14194	14111	14217	14302	14217	14228	14261	13992	14134	14258	14289	14142	14274	14208	14240	14097	14173	14192	14282	14119	14342	14093	14215	14256	14168	14038	13952	14085	14370	14215	14046	13951	14077	14299	14176	14089	14019	14100	14117	14188	14209	14201	14076	14036	14142	14057	14283	13806	14241	14169	14253	14216	14168	14079	14223	14203	14049	14131	14323	13848	14156	14057	14258	14249	14117	14134	14147	14100	14087	14248	14136	14202	14064	14090	14012	13777	14085	14032	14442	14129	14073	14255	14099	14151	14135	14186	14134	14139	14017	14146	14157	14162	14272	14219	14218	14202	14151	14131	14184	14262	14310	14301	13986	14301	14186	13970	14118	14110	14079	14328	14138	14087	13990	14040	14169	14183	14062	14033	14038	14229	14132	14078	14144	14148	14240	14221	14383	14118	14028	14164	14129	14276	14187	13951	14065	14032	14111	14133	14208	14002	14156	14220	14093	14346	14211	14235	14107	14003	14109	14242	14261	14034	14101	14213	14112	14100	14104	14331	14240	14184	14207	14136	14218	13897	13998	14221	14258	14165	14150	14155	14182	14024	14171	14238	14166	14063	14191	14159	14167	14148	14011	14247	14024	14059	14154	14138	14231	14179	14225	14188	14170	14119	14043	14113	14184	14326	14214	14195	14275	14191	14096	14339	14233	13973	14155	14004	14232	14225	14045	14194	14070	14209	14052	14221	14060	14288	14213	14187	14224	14229	14230	14179	14218	14107	14073	14238	14275	14315	14187	14291	13975	14184	14152	14178	14103	14181	14081	14216	14182	14091	14079	14050	14186	14013	14122	14091	14213	14103	14164	14053	14220	14002	14064	14189	14129	14222	14108	14185	14078	14164	14229	14161	14244	14204	14032	14184	14290	14180	14190	14092	14443	14004	14302	14041	14170	14034	14248	13973	14166	14165	14162	14172	14224	14070	14289	13972	14078	14223	14180	14113	14310	13965	14122	14156	13925	14100	14142	14380	14100	14200	14208	14193	14176	14276	14022	13995	14094	14129	14146	13987	14055	14137	14183	14229	14227	14063	14099	14149	14158	14023	14077	13962	14201	14304	14287	14231	14037	14089	14065	14117	14118	13984	14335	14266	14215	14345	14050	14267	14139	14341	14105	14083	14128	14331	14270	14136	14224	14154	14015	14190	14178	14105	14212	14146	14192	14092	14276	14335	14218	14196	14321	14157	14114	13959	14018	14288	14102	13980	14097	13832	14299	14332	14044	14150	14080	14027	14086	13841	14049	14220	14205	14293	14019	14128	14120	14143	13984	13936	14125	13973	14134	14358	14114	14116	14095	14194	14093	13916	14067	14121	14110	14139	14045	14271	14142	14010	13924	14108	14026	14222	14150	14218	14129	14382	13904	14059	14184	14023	14133	14040	13971	14308	14373	14053	14004	14056	14150	14222	14136	14134	14133	14230	14206	14155	14238	14143	13935	14085	14292	14236	14215	14216	14128	14098	14061	14333	14132	14147	14141	14196	14080	14106	14150	14316	14195	14098	14169	13932	14245	14084	14069	14184	14145	14229	14196	13998	14094	14228	14245	14153	14144	14022	14130	14213	14050	14218	14153	14268	14318	14142	14122	14084	14342	14094	14289	14317	14024	14050	14342	14033	14258	14140	14091	14021	14026	14293	14062	14083	13955	14218	14240	14248	14112	14200	14125	14157	14049	14235	14162	14267	13995	13984	14158	14353	14241	14269	14241	14126	14304	14049	14239	14045	14135	14366	14210	14255	14157	14243	14277	14198	14176	14099	14070	14270	14183	14153	14355	14150	14264	14112	14081	14113	14070	14218	14164	14179	14042	13986	14004	14103	14334	13942	14013	14153	13976	14032	14064	14133	14117	14071	14175	14072	14069	14133	14143	14112	14407	14074	14213	14133	14232	14168	14034	14104	14172	14161	14055	13994	14022	13949	14176	14241	14237	14122	14094	14068	14111	13930	14066	14015	14122	13927	14104	14124	14052	14282	13998	14216	14130	14183	14066	14162	14130	14082	14320	14058	13978	14203	14288	14092	14102	14362	14118	14047	14293	14177	14055	14220	14151	14234	14247	14252	14193	14241	14219	14179	14172	14281	14079	13956	14141	14053	13807	14048	14183	14091	14236	14079	14247	14162	14133	14233	14084	14258	14110	14207	14179	14114	14270	13907	14031	14019	14028	14024	14093	14073	14208	14135	14045	14161	13894	14087	14051	14136	14185	14205	14130	14099	14064	14106	14067	13879	14172	14239	13944	14200	14159	14201	14226	14132	14078	14130	14057	14044	14150	14143	14155	14054	13954	14246	14365	14126	14181	14098	14112	14180	14229	14133	14150	14254	14166	14042	14294	14040	14182	14146	14208	13982	14015	14353	13967	14002	14179	14287	14109	14186	14199	14081	14048	14128	14289	14357	14107	14259	14114	14272	14082	14026	14089	14192	14184	14131	14215	14254	14075	14053	14208	14138	14340	14175	14278	14412	14131	14110	13991	14102	14060	14259	13968	14255	14134	14094	14318	14217	14060	14023	14135	14128	14310	14061	13906	14070	13991	13979	14205	14279	14162	14137	14126	14245	14147	14195	14168	14083	14166	14036	14033	14161	14147	14269	14275	14374	14444	14052	14066	14105	14181	14126	14187	14044	14153	14283	14047	14109	14199	14329	14123	14292	14056	14149	14139	14035	13968	13976	14013	14165	14253	14213	14117	14145	14294	14130	13972	14166	14097	14145	14147	13921	14180	14155	14222	14248	14168	14281	14168	14172	14108	14125	14145	14122	14330	14043	14102	14089	14181	14109	13920	13916	14034	14184	14293	14364	14068	14182	14015	14128	14251	14182	14236	13924	14135	14135	14259	14172	14184	14132	14092	14046	14322	14204	14127	14058	14109	14096	14194	14047	14015	14163	14199	14107	14316	14267	14018	14108	14012	14058	14209	14102	14177	14145	14218	14078	14392	14174	14210	14134	13975	14177	14091	14223	13987	14197	14032	14177	14211	14270	14363	14207	14351	14077	14135	14131	14187	14147	14304	14070	14209	14193	14206	14223	14099	14204	14153	14025	14147	14124	14234	14076	14032	14226	14215	14053	13992	14274	14275	14328	14175	14209	14086	14030	14188	14030	14023	14008	14062	13991	14064	14040	14346	14399	14085	14271	14047	13993	14244	14016	14176	14173	14374	14028	14100	14085	14221	14036	14277	13960	14289	14242	14059	14210	14178	13974	14139	13988	14067	14038	14297	14221	14035	14279	14129	14223	14176	13967	13942	14074	14104	13993	14213	14328	14072	14056	14276	14133	14141	14226	14030	14125	14048	14139	14061	14237	14305	14039	14080	14112	14298	14032	14258	14205	14016	14001	13994	14100	14230	14247	14241	14060	14284	14316	14306	14204	14220	14285	14141	14017	14102	14199	13984	14149	14149	14107	14011	14351	14159	14384	14167	14424	14476	14400	14077	14210	14151	14212	13931	14023	14169	14104	14306	13972	14100	14176	14303	14149	14022	14154	14079	14085	14155	14021	14072	14322	14241	14040	14033	14064	14006	14078	14114	13924	14128	14139	14001	14112	14197	13988	14246	14123	14126	14200	14237	14247	14119	14218	13971	13971	14168	14143	14015	14196	14170	14120	13991	14098	14039	14246	14268	14201	14100	14318	14211	13973	14105	14211	14352	14195	14175	14153	14152	14065	14241	14118	14188	14124	14038	14275	14183	14018	14041	14129	14143	14261	14179	14029	14192	13926	14240	14192	14207	13924	14030	14038	14257	14007	14122	14023	14109	14131	14015	14118	14072	14077	14058	14093	13857	13990	14133	14137	14305	14173	14258	14215	14261	14079	14130	14240	14272	14185	14095	14246
62876	103651	84385	65884	50034	35157	21940	15227	13101	12598	12412	12478	12503	12438	12389	12308	12488	12563	12297	12240	12622	12506	12551	12303	12441	12581	12265	12646	12460	12492	12233	12425	12497	12371	12489	12357	12466	12470	12407	12403	12568	12516	12462	12471	12508	12427	12543	12387	12493	12320	12384	12303	12332	12479	12360	12485	12490	12520	12560	12538	12483	12441	12508	12542	12560	12584	12573	12443	12468	12431	12553	12339	12394	12542	12583	12461	12361	12550	12514	12374	12436	12382	12573	12399	12486	12466	12479	12316	12412	12474	12422	12484	12448	12481	12396	12368	12568	12520	12396	12518	12456	12412	12319	12529	12323	12422	12400	12523	12452	12348	12306	12523	12561	12351	12614	12461	12428	12587	12448	12499	12378	12565	12526	12488	12390	12502	12517	12504	12325	12489	12446	12586	12428	12437	12521	12561	12516	12545	12481	12384	12457	12455	12490	12469	12462	12445	12603	12443	12460	12571	12251	12501	12447	12379	12532	12349	12629	12339	12449	12365	12557	12434	12364	12407	12532	12484	12538	12438	12522	12281	12537	12353	12697	12367	12467	12504	12590	12423	12496	12520	12369	12606	12407	12316	12488	12416	12496	12436	12373	12474	12175	12497	12477	12650	12390	12553	12424	12460	12500	12506	12460	12465	12359	12490	12494	12425	12301	12407	12238	12425	12376	12348	12549	12492	12383	12367	12486	12608	12598	12493	12511	12396	12578	12565	12549	12484	12403	12449	12396	12461	12471	12502	12573	12515	12593	12247	12512	12401	12406	12349	12388	12453	12291	12445	12451	12374	12629	12496	12428	12451	12393	12435	12165	12489	12472	12407	12512	12368	12352	12315	12352	12603	12380	12407	12418	12427	12444	12453	12449	12535	12407	12442	12470	12426	12432	12459	12470	12380	12578	12486	12662	12576	12531	12527	12357	12543	12445	12519	12667	12489	12514	12455	12554	12409	12698	12448	12300	12349	12457	12432	12409	12532	12517	12461	12728	12359	12692	12329	12276	12492	12435	12319	12559	12391	12503	12431	12505	12640	12466	12569	12434	12274	12389	12477	12462	12465	12434	12593	12517	12400	12651	12383	12367	12457	12360	12444	12378	12463	12410	12432	12502	12373	12487	12511	12496	12374	12390	12423	12492	12617	12333	12535	12532	12465	12308	12293	12490	12401	12589	12434	12520	12360	12429	12544	12372	12462	12312	12543	12437	12375	12362	12639	12447	12390	12431	12509	12430	12556	12504	12308	12381	12462	12476	12555	12457	12531	12521	12409	12519	12515	12398	12592	12612	12408	12353	12388	12568	12427	12332	12423	12427	12439	12417	12481	12347	12542	12313	12410	12420	12356	12364	12609	12524	12463	12513	12494	12526	12573	12487	12566	12287	12329	12463	12328	12462	12634	12490	12474	12427	12589	12483	12481	12466	12360	12520	12547	12333	12499	12441	12503	12303	12483	12461	12444	12419	12426	12496	12462	12535	12641	12349	12554	12653	12242	12440	12415	12449	12340	12481	12439	12580	12365	12485	12465	12461	12449	12439	12374	12596	12459	12521	12469	12528	12558	12499	12581	12290	12391	12580	12373	12512	12427	12429	12339	12443	12319	12437	12532	12335	12527	12547	12525	12683	12259	12292	12469	12311	12497	12364	12510	12396	12423	12335	12521	12556	12324	12431	12421	12388	12398	12300	12414	12465	12505	12311	12431	12358	12210	12661	12260	12391	12330	12711	12530	12394	12469	12398	12512	12361	12337	12386	12531	12587	12552	12478	12429	12384	12368	12476	12251	12594	12414	12393	12458	12691	12366	12478	12403	12380	12501	12484	12534	12508	12342	12480	12288	12460	12489	12492	12249	12570	12445	12473	12525	12430	12551	12487	12420	12523	12497	12320	12429	12401	12604	12524	12480	12499	12302	12511	12530	12386	12375	12600	12321	12397	12479	12373	12502	12540	12445	12434	12608	12438	12358	12358	12410	12496	12583	12368	12472	12364	12347	12511	12553	12425	12457	12424	12460	12495	12568	12295	12541	12505	12564	12439	12446	12449	12582	12510	12479	12502	12245	12517	12461	12520	12418	12405	12652	12451	12497	12518	12357	12539	12462	12443	12686	12620	12337	12415	12322	12572	12501	12462	12542	12397	12620	12489	12500	12612	12402	12227	12429	12566	12480	12347	12402	12564	12383	12615	12434	12354	12448	12489	12448	12388	12458	12409	12538	12450	12405	12429	12420	12619	12471	12409	12392	12616	12507	12409	12401	12440	12337	12440	12467	12324	12392	12478	12556	12399	12430	12518	12391	12701	12491	12456	12454	12584	12457	12539	12443	12575	12502	12597	12577	12355	12615	12433	12457	12433	12509	12557	12573	12485	12463	12410	12418	12565	12509	12518	12609	12465	12317	12572	12384	12477	12387	12386	12586	12256	12438	12234	12376	12369	12462	12510	12573	12206	12579	12499	12509	12466	12467	12479	12533	12678	12216	12462	12498	12576	12416	12285	12358	12451	12402	12461	12363	12385	12509	12467	12714	12460	12523	12487	12532	12497	12344	12427	12438	12415	12472	12478	12488	12459	12542	12364	12379	12455	12427	12591	12442	12406	12496	12602	12630	12467	12548	12360	12485	12455	12435	12586	12371	12486	12560	12445	12386	12439	12490	12413	12532	12521	12551	12331	12293	12425	12338	12416	12521	12559	12581	12372	12378	12388	12384	12417	12464	12630	12460	12544	12519	12479	12415	12352	12285	12539	12397	12494	12493	12476	12494	12501	12478	12417	12280	12337	12450	12484	12540	12554	12544	12570	12358	12363	12394	12428	12549	12532	12614	12411	12339	12620	12375	12396	12511	12431	12447	12349	12507	12509	12514	12451	12607	12332	12434	12630	12528	12385	12498	12324	12374	12443	12432	12407	12471	12476	12335	12442	12430	12633	12445	12354	12494	12418	12421	12391	12409	12500	12529	12485	12419	12329	12489	12565	12428	12469	12530	12607	12471	12542	12392	12357	12349	12509	12321	12225	12527	12336	12439	12466	12285	12444	12328	12427	12390	12573	12425	12350	12324	12331	12517	12353	12335	12510	12581	12388	12380	12575	12481	12451	12534	12591	12481	12325	12481	12464	12425	12472	12327	12655	12408	12472	12466	12349	12309	12459	12500	12313	12537	12360	12476	12434	12417	12605	12436	12498	12478	12406	12543	12381	12777	12519	12455	12433	12436	12668	12567	12282	12371	12566	12571	12332	12343	12334	12434	12475	12532	12459	12345	12602	12249	12464	12560	12528	12403	12520	12396	12378	12539	12522	12405	12334	12435	12566	12566	12472	12572	12506	12247	12491	12477	12533	12583	12526	12371	12387	12439	12626	12407	12450	12595	12513	12457	12432	12410	12425	12364	12508	12439	12435	12469	12516	12410	12435	12199	12579	12559	12476	12517	12377	12418	12394	12494	12377	12441	12553	12529	12515	12373	12488	12402	12306	12384	12505	12450	12420	12293	12496	12616	12417	12281	12502	12503	12438	12352	12419	12241	12315	12530	12441	12332	12550	12423	12477	12636	12380	12523	12543	12350	12372	12484	12717	12402	12523	12442	12479	12461	12508	12411	12437	12540	12479	12398	12573	12567	12648	12411	12558	12302	12558	12523	12486	12439	12444	12418	12420	12652	12360	12424	12390	12557	12502	12396	12637	12307	12438	12375	12551	12440	12492	12591	12445	12486	12419	12511	12500	12473	12366	12450	12443	12505	12408	12374	12409	12334	12418	12517	12569	12466	12509	12402	12490	12652	12381	12322	12526	12552	12386	12581	12456	12592	12435	12558	12484	12374	12604	12333	12377	12601	12562	12362	12467	12528	12459	12469	12545	12462	12402	12284	12511	12533	12364	12411	12426	12567	12397	12593	12345	12505	12495	12428	12507	12501	12390	12275	12606	12401	12226	12435	12492	12473	12412	12565	12492	12358	12502	12253	12595	12579	12459	12370	12582	12513	12345	12625	12507	12467	12561	12448	12532	12286	12398	12550	12498	12592	12468	12565	12540	12458	12472	12497	12534	12675	12378	12496	12356	12417	12361	12493	12618	12463	12348	12531	12499	12528	12529	12316	12551	12682	12546	12419	12588	12473	12368	12396	12506	12429	12595	12595	12464	12434	12407	12467	12290	12455	12526	12581	12542	12522	12440	12410	12518	12415	12339	12369	12433	12465	12447	12632	12403	12484	12393	12357	12440	12677	12519	12494	12382	12482	12519	12469	12394	12431	12570	12392	12299	12542	12574	12540	12458	12487	12497	12345	12669	12501	12451	12481	12424	12542	12384	12414	12463	12547	12400	12497	12400	12369	12453	12270	12353	12567	12451	12485	12455	12371	12299	12532	12515	12309	12530	12418	12266	12398	12552	12633	12423	12577	12461	12488	12554	12477	12545	12423	12595	12444	12506	12522	12357	12512	12367	12342	12507	12397	12486	12417	12339	12462	12426	12542	12462	12274	12325	12536	12548	12443	12355	12475	12477	12563	12665	12390	12407	12486	12463	12315	12659	12498	12457	12405	12465	12558	12573	12557	12271	12460	12474	12512	12422	12332	12426	12479	12387	12324	12522	12544	12471	12560	12502	12497	12467	12370	12330	12669	12372	12466	12452	12492	12482	12523	12475	12312	12280	12494	12299	12362	12502	12518	12451	12416	12298	12588	12417	12377	12426	12567	12533	12416	12411	12342	12471	12433	12583	12403	12391	12573	12551	12470	12648	12454	12485	12443	12621	12540	12397	12345	12413	12317	12388	12346	12628	12543	12480	12340	12424	12379	12472	12464	12587	12528	12391	12459	12342	12327	12396	12574	12233	12563	12351	12364	12521	12395	12444	12432	12492	12507	12536	12345	12446	12394	12531	12467	12499	12500	12365	12495	12529	12389	12376	12410	12505	12386	12492	12364	12506	12352	12528	12439	12506	12513	12489	12450	12528	12428	12585	12499	12402	12441	12396	12548	12342	12434	12407	12560	12453	12559	12399	12411	12603	12487	12442	12457	12455	12521	12627	12355	12504	12410	12362	12329	12556	12221	12616	12292	12365	12505	12351	12439	12493	12541	12526	12472	12406	12413	12538	12321	12493	12320	12455	12468	12668	12323	12648	12477	12363	12444	12473	12432
29662	30667	36117	28964	20508	16865	15547	14776	14819	14645	14606	14573	14532	14439	14468	14464	14359	14549	14477	14469	14509	14551	14664	14605	14357	14582	14458	14552	14568	14523	14566	14512	14507	14475	14471	14766	14611	14394	14354	14392	14572	14578	14592	14636	14433	14698	14365	14352	14653	14348	14380	14517	14493	14697	14564	14369	14630	14523	14624	14511	14611	14410	14467	14573	14413	14381	14433	14809	14588	14464	14373	14409	14562	14359	14428	14437	14555	14764	14554	14581	14637	14373	14596	14427	14691	14430	14491	14624	14336	14522	14549	14467	14549	14463	14425	14578	14580	14509	14537	14535	14425	14700	14387	14503	14493	14572	14486	14432	14357	14476	14343	14510	14507	14430	14396	14458	14512	14468	14421	14420	14550	14445	14488	14525	14329	14594	14452	14374	14545	14601	14667	14642	14616	14391	14429	14399	14503	14486	14367	14625	14520	14566	14542	14327	14229	14453	14437	14305	14425	14520	14423	14565	14612	14378	14448	14676	14563	14288	14390	14569	14564	14472	14481	14465	14470	14459	14654	14516	14488	14430	14557	14484	14417	14417	14467	14455	14607	14384	14598	14536	14498	14590	14512	14483	14665	14457	14637	14570	14520	14403	14344	14490	14597	14620	14351	14589	14569	14452	14530	14513	14786	14481	14483	14532	14403	14562	14379	14477	14667	14491	14558	14334	14532	14432	14666	14459	14388	14452	14584	14478	14548	14522	14654	14677	14561	14634	14587	14376	14590	14473	14567	14480	14600	14691	14455	14524	14525	14531	14320	14777	14619	14473	14206	14458	14390	14396	14572	14419	14362	14514	14507	14609	14662	14749	14387	14303	14478	14360	14558	14437	14463	14366	14398	14275	14492	14423	14670	14500	14496	14465	14586	14595	14711	14498	14483	14548	14263	14392	14492	14586	14508	14529	14493	14429	14519	14586	14418	14481	14617	14388	14416	14425	14455	14329	14519	14551	14446	14408	14521	14480	14502	14565	14447	14659	14489	14401	14526	14679	14447	14495	14470	14460	14564	14590	14592	14504	14403	14561	14470	14303	14464	14684	14614	14707	14471	14327	14344	14643	14510	14410	14581	14443	14568	14422	14449	14349	14491	14269	14382	14504	14510	14628	14469	14333	14558	14407	14382	14478	14550	14702	14422	14788	14538	14321	14481	14557	14474	14493	14465	14537	14713	14395	14597	14433	14697	14488	14475	14452	14465	14376	14507	14326	14471	14403	14508	14397	14392	14449	14639	14717	14564	14484	14643	14423	14598	14425	14325	14495	14414	14312	14601	14525	14457	14613	14504	14438	14393	14390	14465	14258	14582	14339	14577	14615	14447	14462	14372	14571	14545	14552	14718	14624	14403	14455	14608	14495	14564	14641	14460	14493	14579	14448	14364	14702	14368	14538	14761	14428	14458	14539	14434	14383	14421	14568	14477	14531	14537	14336	14428	14205	14310	14713	14446	14491	14435	14582	14672	14581	14359	14551	14476	14592	14636	14379	14396	14488	14337	14477	14465	14687	14542	14619	14413	14567	14471	14530	14648	14731	14354	14509	14587	14745	14529	14569	14613	14438	14464	14541	14378	14603	14345	14239	14391	14538	14635	14525	14626	14542	14464	14628	14467	14553	14487	14345	14580	14668	14416	14472	14514	14387	14334	14547	14341	14508	14324	14403	14413	14538	14487	14513	14548	14527	14352	14505	14641	14570	14369	14458	14435	14302	14612	14573	14490	14514	14524	14481	14510	14527	14781	14528	14401	14362	14672	14438	14601	14376	14412	14617	14462	14393	14537	14540	14450	14516	14419	14576	14430	14532	14410	14597	14447	14327	14401	14523	14295	14604	14641	14515	14535	14489	14723	14253	14239	14437	14498	14525	14636	14616	14489	14440	14660	14500	14543	14615	14562	14540	14571	14440	14493	14465	14577	14385	14538	14328	14467	14668	14562	14657	14660	14529	14481	14493	14609	14452	14417	14427	14328	14577	14467	14413	14612	14426	14664	14424	14606	14592	14504	14342	14317	14457	14402	14431	14498	14352	14471	14279	14324	14349	14496	14494	14569	14287	14545	14531	14679	14582	14448	14580	14690	14450	14443	14495	14481	14347	14310	14557	14669	14609	14489	14510	14596	14383	14500	14510	14628	14425	14703	14466	14549	14474	14420	14570	14304	14529	14814	14397	14444	14493	14568	14280	14363	14520	14358	14485	14647	14455	14599	14467	14468	14492	14329	14432	14715	14579	14451	14422	14621	14549	14504	14431	14438	14638	14575	14480	14683	14405	14444	14592	14569	14321	14614	14401	14376	14393	14562	14494	14494	14578	14283	14481	14231	14625	14528	14586	14519	14425	14541	14326	14380	14496	14519	14504	14652	14564	14530	14457	14565	14334	14526	14647	14477	14572	14527	14581	14489	14655	14738	14578	14514	14445	14361	14691	14276	14433	14697	14799	14732	14297	14506	14540	14483	14556	14359	14474	14456	14502	14263	14535	14464	14613	14611	14533	14587	14376	14433	14516	14493	14498	14526	14424	14582	14685	14373	14357	14709	14497	14532	14674	14510	14556	14636	14536	14231	14416	14455	14774	14444	14384	14521	14333	14400	14609	14556	14555	14610	14720	14538	14435	14348	14447	14494	14491	14416	14558	14473	14405	14496	14637	14442	14516	14593	14394	14580	14364	14506	14276	14350	14464	14422	14559	14537	14527	14553	14578	14551	14513	14411	14376	14526	14703	14579	14744	14622	14384	14514	14611	14500	14503	14317	14185	14355	14431	14338	14650	14738	14354	14462	14324	14547	14404	14638	14537	14584	14592	14671	14543	14382	14454	14505	14402	14633	14511	14501	14388	14620	14526	14714	14471	14405	14678	14664	14470	14438	14461	14481	14387	14701	14648	14415	14554	14573	14605	14596	14646	14525	14386	14453	14529	14523	14457	14566	14443	14492	14372	14355	14355	14500	14631	14485	14331	14526	14536	14381	14510	14543	14479	14510	14508	14482	14532	14492	14418	14521	14604	14444	14480	14539	14531	14671	14544	14773	14255	14503	14373	14310	14336	14565	14496	14391	14443	14534	14471	14635	14657	14620	14588	14725	14564	14395	14521	14633	14418	14461	14551	14588	14627	14436	14584	14432	14292	14514	14467	14369	14309	14484	14521	14406	14416	14499	14414	14579	14356	14632	14685	14526	14544	14645	14414	14462	14400	14694	14473	14526	14540	14561	14504	14521	14603	14440	14371	14424	14526	14535	14536	14566	14648	14339	14449	14502	14487	14493	14211	14449	14541	14520	14507	14281	14536	14503	14468	14425	14703	14431	14446	14608	14623	14499	14350	14477	14556	14475	14346	14629	14608	14565	14572	14420	14478	14558	14513	14448	14468	14361	14491	14746	14601	14524	14604	14621	14513	14591	14564	14321	14463	14434	14511	14411	14510	14475	14413	14302	14418	14399	14557	14409	14522	14529	14604	14497	14492	14619	14665	14601	14538	14485	14441	14484	14436	14561	14573	14510	14494	14531	14531	14540	14494	14527	14587	14543	14680	14691	14612	14471	14331	14306	14523	14447	14487	14338	14555	14450	14652	14544	14626	14485	14629	14415	14654	14430	14537	14553	14546	14349	14584	14523	14525	14533	14454	14507	14588	14538	14482	14444	14680	14620	14515	14423	14452	14412	14455	14507	14384	14466	14509	14729	14612	14578	14410	14450	14414	14509	14529	14465	14535	14256	14575	14613	14538	14416	14480	14536	14617	14508	14238	14489	14557	14613	14379	14376	14440	14416	14489	14447	14679	14332	14564	14492	14609	14496	14242	14570	14448	14558	14636	14625	14530	14588	14380	14513	14309	14427	14525	14467	14510	14621	14448	14554	14376	14455	14365	14339	14237	14460	14523	14408	14747	14511	14483	14384	14553	14611	14513	14639	14489	14654	14613	14498	14457	14386	14550	14824	14601	14555	14730	14507	14547	14519	14630	14494	14482	14432	14469	14583	14477	14541	14458	14594	14662	14674	14655	14622	14629	14582	14552	14341	14429	14467	14689	14534	14411	14575	14471	14303	14418	14399	14704	14728	14646	14285	14440	14451	14504	14721	14547	14637	14541	14561	14506	14432	14630	14533	14496	14520	14528	14394	14494	14411	14535	14493	14558	14659	14375	14684	14548	14534	14509	14305	14540	14510	14541	14521	14561	14646	14609	14515	14672	14540	14417	14470	14533	14497	14413	14491	14591	14502	14627	14487	14562	14577	14588	14517	14454	14480	14531	14585	14537	14421	14602	14423	14520	14659	14514	14617	14559	14560	14312	14428	14341	14272	14515	14510	14528	14606	14592	14461	14478	14630	14435	14408	14382	14397	14643	14505	14543	14504	14340	14405	14295	14514	14353	14506	14531	14513	14520	14468	14451	14531	14463	14346	14606	14499	14407	14375	14596	14588	14527	14427	14618	14569	14576	14516	14539	14430	14415	14570	14369	14514	14702	14568	14274	14511	14471	14488	14411	14361	14479	14586	14419	14402	14418	14591	14436	14414	14475	14603	14398	14566	14547	14586	14575	14465	14626	14382	14469	14464	14396	14501	14468	14560	14632	14435	14373	14424	14571	14606	14526	14598	14418	14397	14589	14289	14317	14651	14487	14564	14538	14383	14391	14545	14696	14400	14400	14599	14534	14534	14564	14409	14507	14609	14447	14588	14436	14475	14540	14613	14508	14722	14688	14366	14509	14443	14703	14520	14491	14564	14558	14441	14396	14429	14478	14308	14321	14474	14500	14363	14703	14640	14544	14626	14611	14605	14550	14544	14629	14510	14563	14515	14564	14642	14520	14448	14498	14520	14470	14479	14554	14512	14524	14489	14345	14345	14453	14579	14538	14486	14651	14572	14689	14396	14411	14571	14528	14475	14366	14398	14475	14501	14604	14594	14659	14464	14421	14550	14258	14415	14338	14454	14525	14600	14510	14645	14564	14474	14464	14708	14580	14580	14486	14410	14394	14471	14529	14648	14674	14505	14319	14514	14600	14354	14599	14465	14679	14595	14643	14612	14363	14524	14408	14442	14542	14577	14415	14610	14478	14480	14653	14509	14706	14411	14575	14379	14546	14506	14512	14449	14585	14442	14523	14611	14336	14629	14606	14424	14413	14528	14643
33737	49271	36217	23850	17773	14573	13481	13022	12742	12846	12768	12786	12766	12756	12725	12812	12681	12717	12774	12699	12657	12884	12762	12707	12792	12598	12845	12799	12733	12749	12880	12846	12741	12787	12829	12926	12695	12653	12792	12520	12663	12696	12786	12821	12661	12757	12752	12700	12602	12748	12746	12841	12737	12881	12678	12650	12581	12658	12628	12891	12802	12754	12705	12807	12672	12768	12892	12638	12975	12681	12663	12664	12678	12743	12643	12713	12644	12715	12754	12636	12608	12688	12821	12746	12843	12676	12703	12699	12717	12878	12627	12759	12791	12680	12693	12700	12679	12819	12739	12868	12909	12694	12714	12627	12649	12660	12869	12808	12768	12790	12506	12767	12700	12730	12648	12644	12769	12727	12753	12832	12658	12655	12806	12720	12710	12833	12811	12887	12644	12496	12825	12716	12789	12715	12754	12752	12878	12671	12644	12793	12821	12725	12624	12751	12722	12608	12797	12763	12737	12663	12581	12741	12672	12780	12568	12798	12665	12660	12815	12845	12634	12883	12746	12593	12866	12753	12719	12741	12814	12734	12631	12733	12668	12590	12684	12722	12697	12587	12711	12704	12682	12827	12918	12709	12844	12643	12656	12889	12836	12681	12655	12871	12710	12716	12706	12704	12659	12717	12807	12667	12800	12667	12743	12566	12788	12627	12766	12800	12722	12580	12668	12830	12758	12820	12995	12679	12644	12686	12680	12874	12789	12776	12808	12692	12900	12601	12681	12747	12686	12699	12678	12847	12762	12744	12594	12701	12530	12707	12855	12802	12608	12713	12667	12609	12554	12750	12557	12731	12747	12645	12900	12748	12813	12745	12594	12714	12652	12726	12684	12756	12854	12596	12693	12897	12735	12642	12733	12437	12740	12762	12580	12657	12626	12668	12672	12766	12603	12637	12691	12719	12742	12644	12812	12576	12708	12582	12782	12790	12836	12769	12754	12851	12654	12761	12512	12632	12846	12662	12888	12707	12825	12597	12685	12605	12679	12788	12750	12697	12671	12592	12650	12817	12671	12704	12632	12717	12774	12712	12894	12749	12867	12602	12698	12826	12743	12739	12856	12594	12816	12778	12631	12789	12443	12860	12643	12879	12702	12744	12699	12663	12783	12657	12823	12586	12961	12790	12628	12850	12770	12622	12675	12582	12773	12716	12537	12709	12642	12891	12805	12805	12840	12693	12615	12764	12770	12593	12687	12762	12859	12585	12774	12701	12757	12762	12705	12584	12694	12790	12845	12851	12698	12856	12733	12706	12835	12816	12646	12789	12673	12718	12752	12787	12679	12794	12798	12840	12742	12759	12829	12872	12713	12793	12868	12720	12892	12743	12659	12782	12753	12676	12804	12583	12648	12663	12717	12663	12639	12665	12783	12758	12733	12680	12772	12802	12663	12684	12837	12694	12659	12723	12612	12850	12799	12838	12790	12677	12725	12764	12754	12882	12664	12661	12761	12773	12750	12631	12763	12849	12877	12698	12701	12661	12865	12712	12773	12873	12747	12938	12595	12784	12822	12690	12660	12681	12808	12716	12848	12857	12833	12800	12777	12704	12771	12954	12584	12730	12767	12655	12755	12579	12809	12799	12640	12620	12647	12762	12845	12841	12738	12703	12679	12825	12699	12910	12676	12720	12926	12631	12625	12706	12613	12638	12797	12740	12833	12832	12600	12763	12643	12655	12681	12733	12682	12731	12830	12764	12669	12845	12943	12642	12904	12771	12695	12581	12828	12750	12917	12797	12596	12457	12752	12783	12773	12785	12626	12809	12703	12883	12787	12650	12764	12818	12736	12654	12701	12641	12777	12649	12693	12771	12740	12821	12654	12758	12540	12791	12727	12907	12535	12727	12743	12833	12810	12860	12759	12803	12710	12710	12758	12790	12674	12866	12728	12768	12708	12677	12610	12720	12672	12852	12707	12643	12586	12727	12727	12755	12781	12811	12713	12752	12727	12845	12720	12811	12832	12790	12564	12699	12702	12709	12684	12677	12809	12611	12752	12777	12858	12618	12798	12739	12766	12638	12758	12761	12626	12720	12678	12743	12777	12632	12795	12732	12705	12770	12873	12833	12731	12680	12643	12637	12629	12789	12723	12771	12784	12668	12654	12658	12716	12667	12785	12647	12654	12899	12638	12733	12817	12669	12766	12713	12624	12707	12873	12700	12778	12829	12695	12785	12718	12848	12637	12751	12747	12725	12695	12899	12744	12841	12663	12745	12710	12726	12645	12847	12765	12799	12848	12500	12596	13004	12750	12870	12721	12672	12727	12678	12752	12967	12589	12898	12643	12756	12880	12650	12766	12575	12707	12806	12807	12821	12822	12457	12598	12812	12804	12716	12662	12736	12790	12627	12740	12714	12719	12706	12821	12601	12773	12821	12753	12730	12842	12631	12712	12725	12832	12686	12726	12815	12742	12697	12728	12786	12885	12565	12790	12644	12728	12685	12608	12846	12743	12864	12627	12844	12791	12826	12680	12814	12768	12626	12797	12730	12881	12834	12766	12803	12838	12933	12706	12706	12547	12812	12796	12724	12655	12755	12671	12850	12656	12684	12713	12740	12627	12811	12638	12578	12728	12763	12804	12705	12701	12735	12685	12685	12685	12614	12795	12735	12883	12783	12811	12665	12626	12700	12586	12817	12744	12644	12562	12789	12741	12750	12702	12835	12843	12692	12774	12716	12805	12794	12747	12739	12733	12852	12802	12563	12686	12703	12798	12531	12728	12737	12882	12729	12643	12735	12926	12951	12723	12706	12861	12804	12657	12677	12652	12749	12848	12763	12545	12787	12681	12638	12605	12754	12776	12783	12725	12700	12703	12723	12696	12566	12664	12668	12787	12710	12943	12814	12866	12746	12876	12743	12715	12735	12686	12741	12817	12635	12738	12708	12648	12689	12784	12674	12849	12540	12785	12628	12999	12760	12747	12646	12743	12850	12656	12910	12777	12851	12783	12755	12767	12681	12676	12594	12793	12628	12784	12850	12921	12750	12780	12824	12688	12740	12852	12792	12760	12841	12665	12784	12700	12720	12733	12738	12878	12650	12884	12765	12777	12752	12784	12786	12786	12736	12681	12570	12775	12721	12715	12786	12903	12850	12826	12683	12673	12716	12797	12675	12718	12807	12680	12725	12729	12954	12754	12684	12722	12743	12841	12760	12662	12651	12727	12517	12840	12812	12806	12782	12813	12669	12617	12697	12809	12662	12778	12629	12718	12557	12835	12358	12708	12709	12826	12680	12824	12888	12714	12672	12850	12647	12729	12758	12878	12687	12654	12798	12756	12804	12620	12725	12622	12799	12686	12651	12829	12630	12712	12559	12652	12769	12780	12898	12665	12776	12719	12697	12716	12793	12863	12736	12822	12725	12541	12891	12702	12804	12760	12673	12673	12718	12768	12663	12648	12717	12715	12809	12773	12779	12640	12546	12798	12738	12653	12633	12840	12742	12679	12787	12683	12770	12824	12580	12837	12836	12619	12807	12679	12705	12768	12676	12736	12617	12728	12730	12716	12731	12701	12710	12855	12641	12884	12670	12635	12802	12744	12854	12644	12866	12749	12788	12739	12683	12692	12560	12612	12595	12644	12896	12636	12673	12746	12719	12717	12779	12781	12588	12774	12589	12746	12681	12940	12690	12709	12637	12752	12679	12788	12644	12739	12566	12538	12830	12704	12644	12709	12679	12748	12752	12875	12800	12792	12739	12771	12620	12798	12690	12747	12966	12767	12763	12644	12892	12775	12660	12808	12846	12838	12607	12776	12845	12713	12814	12827	12648	12832	13054	12687	12736	12693	12614	12793	12785	12592	12684	12741	12887	12814	12680	12615	12802	12762	12785	12840	12834	12828	12866	12615	12631	12640	12708	12780	12772	12695	12738	12730	12668	12809	12721	12761	12847	12845	12851	12867	12649	12715	12703	12733	12831	12730	12726	12686	12655	12991	12841	12691	12654	12910	12515	12801	12748	12703	12678	12737	12655	12818	12790	12832	12613	12733	12681	12787	12700	12708	12724	12963	12620	12804	12700	12637	12653	12521	12960	12734	12790	12776	12737	12688	12588	12728	12603	12687	12666	12676	12791	12798	12825	12563	12754	12808	12596	12681	12745	12802	12669	12721	12824	12900	12729	12747	12783	12675	12681	12814	12616	12754	12750	12814	12742	12781	12695	12676	12778	12741	12766	12724	12721	12908	12776	12807	12770	12768	12596	12677	12883	12704	12646	12833	12769	12867	12784	12702	12789	12620	12654	12843	12701	12895	12683	12949	12708	12653	12629	12841	12636	12683	12614	12800	12673	12766	12787	12748	12748	12849	12773	12738	12559	12833	12788	12847	12730	12878	12732	12687	12680	12660	12667	12598	12563	12588	12894	12714	12847	12725	12829	12827	12632	12725	12731	12636	12750	12703	12809	12598	12679	12768	12871	12763	12831	12730	12696	12708	12782	12649	12584	12787	12737	12644	12640	12778	12597	12800	12659	12710	12745	12847	12651	12786	12726	12736	12577	12754	12777	12650	12653	12827	12808	12695	12708	12854	12698	12657	12837	12807	12606	12588	12757	12511	12819	12680	12656	12792	12785	12787	12679	12779	12545	12741	12852	12691	12737	12794	12675	12709	12594	12664	12728	12840	12816	12591	12827	12800	12920	12512	12541	12739	12654	12547	12930	12794	12901	12653	12715	12532	12646	12771	12801	12780	12677	12735	12940	12721	12748	12689	12633	12814	12669	12692	12790	12916	12797	12754	12667	12660	12717	12722	12639	12773	12792	12785	12644	12801	12764	12895	12646	12743	12782	12795	12891	12728	12607	12653	12781	12762	12567	12789	12857	12903	12920	12830	12639	12850	12645	12829	12749	12603	12587	12776	12629	12676	12614	12792	12660	12667	12656	12798	12742	12828	12621	12762	12810	12675	12741	12799	12704	12670	12738	12750	12853	12733	12792	12693	12832	12645	12725	12833	12879	12729	12659	12617	12587	12695	12727	12747	12665	12701	12531	12739	12619	12680	12667	12773	12790	12750	12666	12632	12754	12729	12637	12801	12710	12828	12856	12840	12860	12693	12865	12782	12758	12798	12930	12675	12672	12784	12672	12618	12828	12672	12888	12675	12734	12674	12810	12796	12566	12783	12839
24436	22823	35142	33309	29162	26398	21390	15731	14459	14226	14300	14047	14049	14201	14245	14038	14073	14080	14011	14042	14188	14141	13741	14108	13944	14030	13943	13974	14040	14107	14019	13970	13949	13949	14065	13968	13975	13859	14189	13922	14009	14024	13924	14175	13816	14201	14052	14071	13860	13822	13868	14022	13892	13952	14031	13962	13816	13861	13900	13744	13935	14002	13826	14008	14041	13998	13912	13925	13819	13982	14143	13798	13901	13872	13890	14139	13701	14090	14052	13913	13932	14011	14163	13954	13946	14153	14085	13906	13840	13866	13869	13986	13890	13864	13951	13767	13913	13986	13907	13787	13642	13770	13963	14010	14001	13854	13933	13679	13902	14020	14011	13990	13960	14014	13908	13789	13977	13752	13950	13876	13809	13972	13976	14024	13793	13892	13948	13783	13833	14110	14057	13878	13985	13871	14111	13927	13962	13863	13810	14032	14037	13948	14063	13926	13929	14069	13951	13961	13850	13864	13779	14012	13900	13999	13893	13900	14145	14069	14024	14047	13982	13847	13875	13910	13769	13957	13834	14060	13683	14000	14027	13810	13856	13831	14202	13909	13721	13813	13894	13759	13771	13904	13934	13718	13890	13970	14171	13989	13884	13872	13997	13986	13997	13854	14130	13912	14021	14104	13972	14123	13889	13964	13915	13839	13827	13918	13960	13781	13877	14001	13960	14007	13913	13964	14017	14013	13996	13768	14261	14002	14147	14047	13959	13986	14020	13960	13864	13970	13831	13969	13850	13820	14032	14067	13761	13941	13959	13868	14083	13932	13914	14013	13998	13777	13835	13935	14002	13802	14011	13973	13879	13908	13867	13956	13945	14100	13985	14164	13851	14098	13821	13998	13954	14191	13965	14086	13911	13935	14078	13852	14092	14025	13746	14160	13906	14104	14103	14088	14030	14166	13913	13952	13864	14021	13989	13967	13920	14048	13954	13891	14031	14031	13907	13820	13840	14000	14020	14021	14022	13939	13786	13989	13982	14131	13885	13876	14013	13799	13886	13910	13986	14034	14144	14044	13765	13819	13994	13833	14038	13984	14099	14045	14170	13918	13928	13976	13890	14139	13988	13963	14011	13966	13822	14037	13934	13754	13738	14052	13939	13971	14006	14004	13806	13873	13846	13995	13845	13990	13827	14002	14005	13958	14035	13920	13904	13961	13931	13861	13912	13884	13760	13913	14075	13854	13832	13857	13696	14078	14044	14144	13945	14075	13931	13914	14106	13840	13991	13946	14093	13817	13991	14066	13765	13744	14042	13898	13910	13614	13929	13890	13953	13940	13977	13948	13868	13804	13874	13865	13794	13918	14062	13727	14157	13882	13744	13954	13983	13965	13964	13896	14091	13936	13711	14088	14168	14072	13955	14058	13822	14070	13790	14113	14017	13851	14037	14076	13903	14088	14115	14039	13898	13910	14048	13756	14006	13986	13939	13988	14048	13814	14021	13908	13959	14072	13882	13863	14053	14041	13865	13858	13973	13980	13875	14076	14108	13883	13869	14111	13982	13890	14024	13973	14010	14116	14007	13917	14019	14098	13896	14004	13967	13815	13950	13972	14027	13988	13906	14024	14137	14071	13795	13997	14038	13901	13815	13992	14065	13917	14045	13992	13845	13905	13893	13927	13984	13915	14063	14124	13849	13775	13877	14044	14119	13967	13788	14042	14185	13907	13948	13974	13900	13909	13890	13802	13868	13896	13868	13958	13731	13941	13820	13926	13999	13865	13883	13938	13877	13960	13931	13970	13872	13838	14053	14098	13978	13973	13946	14007	13909	13854	14012	13991	13932	13936	13959	13974	13669	13855	13991	13944	13856	14084	13951	13971	13854	13941	13802	13973	13796	13944	14026	13979	14026	13856	13783	13925	14108	14006	14050	14096	13869	13918	13921	13946	14115	13730	13910	13932	14070	13843	13857	13838	14001	14059	13959	13987	14004	14033	13978	13907	13864	13862	13910	13905	13907	13813	14120	13828	13958	13930	13905	13849	13841	13797	13979	14060	13993	14069	13900	14080	13949	13812	13764	13727	13821	13956	14103	13887	13974	13784	14018	13775	13787	13684	14132	13870	13969	13831	13808	13897	13992	13825	13901	13860	13853	13844	13942	13906	13776	13866	13832	13933	13938	13822	13813	13978	14075	13997	13961	14060	13950	13866	14065	13903	13828	13831	13864	13896	13967	13825	13842	14027	14075	14058	13882	13872	13891	13871	13939	13755	13912	13775	14074	13780	13850	13872	13916	13956	13907	13875	13828	13923	14027	14017	13806	13939	13871	14088	14090	13788	13902	13857	14014	13772	13845	14057	13847	13846	13953	13993	13916	13767	14009	14038	13782	13979	14047	14042	13861	13829	13935	14096	14011	13925	13827	13916	14023	13776	13959	13833	13890	14064	13972	14183	13689	13860	13926	13811	13832	13896	13940	13888	14148	13910	14010	13977	13886	13939	13905	13851	13940	13989	13958	14033	13868	13927	13707	13896	13950	13977	13952	14076	13939	13880	13968	13912	13973	14115	13748	13727	13975	13937	13846	13902	13840	14005	13680	13860	13857	13863	13957	14076	13952	14013	13844	13800	13833	13937	13816	14054	13810	13924	13912	14024	13785	13892	14009	13964	13933	13928	14053	13970	13908	13920	13904	14061	14019	14046	13918	13865	13935	13880	13756	13844	13974	13837	13914	13973	13921	14065	13979	13933	13900	14040	13850	13791	14012	13870	13979	13916	14021	13773	13996	14039	13863	13941	14027	13828	13924	14068	13940	13942	13783	14024	13694	13775	13838	13881	14120	13885	13914	14050	13907	13883	13906	13827	13994	13689	13929	13976	13990	13756	13838	13913	13982	14091	13966	13922	14118	14053	13783	13873	13937	13961	13827	13977	14030	13774	13953	14005	13945	13849	13870	13953	13901	13895	13848	13896	13851	13876	13904	13833	13942	13700	13792	13738	13877	13972	13795	13919	13835	13902	13898	13837	13947	13961	13909	13862	13905	13793	13963	13929	14003	13846	14105	13831	13839	13954	13728	14091	13918	13976	13911	13947	13945	13933	14136	13942	13966	13923	13907	14046	13944	14149	13900	13878	13887	13977	13925	13926	14048	14122	13720	13949	13750	13956	13878	13952	13742	13779	14067	13952	14052	14058	13934	14001	14046	14042	13891	13939	14151	13979	13921	14074	13891	14015	14004	13989	13943	13969	13879	14079	13854	14066	13946	13844	13927	13845	13682	13838	13951	13845	13913	13626	13921	13974	13946	14004	13998	13900	13729	14046	13802	13946	14133	14103	14059	13740	14105	13949	13970	13712	13928	13985	14033	13793	14134	13997	13864	13913	13879	13905	13958	13791	13832	14041	13830	13797	14236	13926	13932	13929	14095	14063	13951	13985	14112	13953	13921	13873	13740	13956	14087	14074	13937	13867	13972	14153	13902	13954	14109	13826	13926	13979	14195	13918	13784	14046	13912	13938	13958	13867	14028	13927	13847	14093	14011	13976	14056	13904	14064	13962	13991	13901	13868	13785	13815	13931	13976	13835	14010	13893	14039	13978	13831	13760	13957	14020	13946	14155	14133	14078	14000	13830	13880	13834	14127	13924	14144	13870	13948	13921	13957	14028	13945	13910	13915	13844	13938	13849	13781	14001	13875	13915	13930	14043	13816	13868	13786	13918	14067	13983	13967	13986	14111	13979	13938	13840	14088	14128	13970	14027	13918	13768	13802	14117	14048	13933	13857	13880	14146	13748	13846	13997	13935	13795	13884	13818	14004	13900	13873	13910	13829	14034	14095	13961	13807	13868	13925	13863	13894	13893	13873	14051	13931	13707	13941	13874	13983	13796	13736	14204	14030	13987	13968	13881	13968	13958	14170	13954	13998	13836	13919	13799	13879	13884	14005	13843	13793	13978	14203	13879	13842	13843	13742	14105	13932	13906	14073	13907	13958	14007	14037	13854	13958	13949	13861	14023	13982	14048	13977	13908	13924	14028	13761	13984	13992	13829	13990	14028	14053	13937	13964	13846	13959	13730	14042	13975	13690	13885	13981	14107	13950	13757	14087	13837	13960	14005	14067	13971	13975	14077	13807	13994	13916	13892	13846	13837	13890	14053	13866	13869	13922	13899	13648	13941	13984	13906	13907	14106	13906	13810	13996	13676	13954	13909	13746	13902	14012	13945	13991	13986	14068	14035	13939	13938	13890	13997	13996	13962	13909	14117	14139	13876	13991	13922	13872	13822	14197	13952	14001	13880	13787	13941	14050	13802	14199	13944	13986	13952	13960	14062	13865	14008	13933	13988	13926	13906	14123	13915	13982	13928	13875	13877	14035	14060	14019	13943	13904	13780	13831	13866	13797	13922	13975	13957	13936	13844	13806	13839	13935	13946	14183	13910	14049	14109	13965	14066	14032	13956	13958	14109	13860	14060	13977	14075	13902	13803	13882	13824	13938	13986	13877	13811	13868	13936	13785	13980	13813	13930	14056	13990	13891	14016	13817	13977	13803	13793	14051	13816	14162	13974	13997	13978	14135	13962	13923	13879	13975	13949	13882	13821	13921	13994	13826	14009	13779	14103	14217	13872	13929	14044	13910	14050	14078	14058	13954	14078	13931	13909	13915	13987	13810	13938	14025	13912	14063	14176	14163	13898	13900	13925	13937	13738	14031	13914	13821	13879	13955	14057	13716	13923	14026	13911	13941	14018	13750	13883	13982	14014	14141	13879	13772	13936	13926	13759	13958	14051	14025	13884	13932	13861	14111	14165	13816	13926	14016	13803	13863	14055	13984	13855	13776	13886	14030	14119	13828	13931	14019	13999	13848	14024	13847	13755	14018	13821	14011	14164	13945	13870	13942	13803	14046	13938	13753	13980	14024	13812	13810	14016	13918	14064	13987	14089	13986	13813	13949	13973	13852	13813	13928	13817	14079	13973	13832	13906	13950	13946	13985	14013	13907	13895	13875	13953	13880	13833	13988	14035	14018	13917	13990	14039	13747	13820	13855	14021	13816	13966	14058	13931	13927	13845	13920	13988	13936	13749	13904	13867	13889	14093	13892	13947	14023	13882	14113	13876	13951	13862	14012	13802	14106	13986	13947	13817	13885	13861	13929	14055	14052	13913	13966	13900	13895	14048	14117	14028
60044	94777	74509	49441	35935	24647	16576	13508	12715	12336	12478	12407	12369	12427	12426	12529	12324	12358	12508	12429	12429	12324	12496	12398	12387	12322	12285	12317	12308	12490	12342	12487	12370	12570	12410	12647	12453	12454	12226	12509	12524	12474	12444	12398	12378	12378	12376	12437	12363	12369	12422	12411	12578	12557	12356	12364	12420	12340	12425	12454	12465	12489	12367	12355	12372	12344	12361	12423	12387	12478	12491	12241	12383	12384	12390	12354	12494	12321	12445	12484	12560	12498	12475	12338	12632	12447	12390	12437	12331	12325	12539	12482	12396	12371	12394	12540	12456	12328	12408	12419	12523	12312	12348	12381	12539	12387	12391	12466	12333	12458	12336	12322	12498	12330	12385	12453	12393	12402	12372	12498	12357	12320	12329	12306	12438	12386	12411	12407	12438	12421	12324	12345	12447	12518	12400	12375	12467	12421	12480	12397	12219	12400	12460	12298	12473	12320	12447	12365	12232	12442	12316	12322	12459	12505	12296	12404	12531	12411	12364	12517	12494	12447	12453	12320	12442	12413	12586	12507	12456	12499	12291	12328	12392	12323	12452	12299	12422	12383	12308	12428	12314	12340	12343	12323	12326	12461	12331	12205	12439	12396	12390	12398	12399	12453	12660	12471	12538	12345	12430	12381	12382	12530	12517	12428	12353	12452	12351	12364	12388	12436	12368	12514	12234	12433	12480	12458	12472	12448	12571	12353	12467	12411	12482	12425	12398	12439	12453	12391	12320	12555	12417	12417	12449	12433	12263	12362	12314	12573	12424	12390	12529	12466	12551	12340	12442	12211	12334	12376	12417	12312	12570	12390	12460	12332	12470	12434	12261	12508	12367	12283	12320	12265	12331	12321	12309	12463	12264	12523	12516	12396	12342	12402	12314	12412	12311	12498	12428	12328	12375	12353	12361	12571	12437	12567	12335	12374	12523	12540	12457	12479	12322	12432	12458	12384	12293	12433	12411	12377	12428	12474	12421	12373	12279	12322	12407	12347	12381	12415	12420	12387	12242	12391	12315	12505	12581	12370	12398	12410	12388	12332	12529	12279	12346	12469	12350	12539	12516	12518	12472	12403	12451	12354	12415	12407	12425	12580	12134	12380	12457	12520	12270	12489	12343	12353	12446	12373	12407	12382	12293	12496	12227	12363	12445	12326	12484	12523	12385	12432	12320	12359	12353	12491	12472	12368	12505	12265	12364	12383	12204	12419	12487	12397	12373	12437	12302	12365	12389	12470	12438	12305	12204	12372	12449	12340	12483	12360	12431	12226	12318	12371	12524	12438	12472	12461	12427	12349	12536	12394	12553	12379	12349	12345	12453	12666	12330	12501	12489	12363	12355	12362	12259	12313	12477	12496	12512	12210	12440	12424	12382	12433	12442	12364	12230	12296	12413	12306	12303	12595	12359	12460	12375	12414	12300	12405	12377	12401	12422	12481	12432	12345	12494	12393	12327	12458	12479	12323	12453	12441	12384	12469	12425	12374	12446	12241	12456	12420	12419	12388	12478	12422	12397	12418	12490	12346	12482	12231	12406	12479	12406	12405	12347	12428	12329	12377	12367	12414	12510	12493	12600	12313	12417	12506	12493	12240	12357	12383	12453	12405	12401	12341	12329	12337	12393	12366	12405	12383	12397	12301	12352	12231	12423	12390	12406	12450	12268	12590	12485	12194	12480	12435	12317	12363	12566	12366	12513	12343	12379	12386	12450	12396	12283	12374	12460	12362	12381	12379	12590	12297	12451	12508	12607	12435	12485	12442	12339	12433	12298	12284	12446	12536	12452	12463	12366	12418	12331	12353	12318	12490	12386	12466	12343	12287	12503	12461	12322	12533	12441	12337	12364	12311	12189	12301	12482	12434	12269	12420	12419	12201	12532	12369	12504	12387	12411	12344	12369	12433	12555	12497	12355	12340	12516	12565	12500	12377	12272	12471	12388	12309	12450	12292	12183	12295	12423	12431	12366	12511	12462	12384	12357	12355	12466	12407	12393	12403	12431	12212	12551	12359	12254	12320	12337	12386	12403	12585	12445	12566	12329	12254	12343	12336	12388	12308	12530	12466	12433	12443	12440	12330	12250	12247	12360	12366	12449	12439	12258	12435	12492	12429	12399	12419	12432	12386	12491	12454	12545	12439	12473	12460	12465	12370	12307	12464	12443	12406	12340	12328	12370	12388	12342	12378	12439	12498	12243	12424	12398	12431	12250	12246	12326	12194	12428	12352	12283	12275	12324	12466	12278	12434	12413	12418	12330	12514	12455	12341	12390	12518	12220	12335	12452	12415	12366	12525	12320	12328	12521	12371	12275	12388	12384	12506	12399	12355	12376	12386	12353	12353	12466	12450	12478	12399	12411	12346	12374	12362	12476	12377	12432	12395	12312	12445	12370	12421	12534	12393	12381	12281	12377	12395	12455	12534	12465	12453	12461	12322	12381	12451	12358	12453	12522	12345	12548	12318	12419	12183	12390	12274	12478	12281	12450	12585	12437	12513	12350	12464	12184	12535	12445	12339	12414	12450	12610	12659	12521	12345	12411	12436	12245	12643	12360	12210	12357	12463	12465	12260	12297	12484	12380	12324	12321	12427	12258	12522	12433	12444	12634	12485	12599	12392	12539	12330	12446	12269	12338	12604	12383	12444	12412	12508	12396	12538	12535	12400	12465	12378	12317	12521	12338	12397	12415	12478	12436	12479	12464	12285	12370	12479	12416	12383	12402	12418	12374	12368	12266	12397	12218	12401	12348	12413	12297	12387	12426	12478	12450	12546	12359	12388	12398	12417	12493	12539	12399	12365	12420	12401	12330	12520	12247	12463	12402	12416	12396	12523	12429	12312	12406	12527	12505	12455	12338	12362	12273	12266	12478	12268	12367	12420	12305	12457	12239	12461	12456	12354	12368	12323	12403	12487	12577	12347	12438	12369	12327	12369	12320	12421	12462	12348	12419	12414	12521	12316	12274	12446	12460	12365	12444	12272	12377	12419	12379	12462	12390	12554	12447	12387	12242	12317	12341	12369	12187	12358	12427	12483	12544	12603	12298	12563	12384	12421	12279	12319	12308	12392	12379	12487	12361	12326	12331	12390	12363	12439	12476	12330	12423	12501	12389	12370	12419	12458	12570	12481	12374	12298	12361	12365	12481	12492	12404	12288	12254	12560	12517	12419	12378	12393	12313	12506	12405	12400	12559	12419	12496	12360	12577	12217	12305	12379	12364	12257	12402	12413	12445	12320	12450	12392	12297	12486	12502	12400	12483	12448	12556	12508	12194	12412	12249	12339	12365	12345	12365	12461	12362	12384	12519	12541	12419	12435	12397	12379	12393	12431	12582	12311	12532	12536	12361	12605	12573	12431	12338	12417	12425	12622	12297	12439	12327	12449	12381	12473	12581	12326	12477	12344	12373	12309	12402	12246	12354	12245	12438	12275	12355	12423	12471	12277	12270	12248	12329	12473	12283	12227	12511	12399	12522	12399	12379	12490	12518	12511	12300	12452	12334	12356	12414	12400	12467	12436	12422	12497	12495	12449	12264	12369	12373	12336	12458	12444	12393	12371	12376	12308	12444	12439	12553	12423	12312	12270	12295	12382	12522	12468	12163	12457	12482	12546	12268	12660	12490	12396	12351	12328	12404	12523	12396	12376	12386	12382	12333	12463	12358	12430	12402	12298	12460	12568	12399	12381	12388	12274	12467	12305	12379	12422	12438	12504	12410	12401	12290	12471	12229	12559	12344	12484	12413	12342	12389	12367	12595	12389	12427	12210	12523	12194	12497	12368	12395	12589	12416	12446	12454	12325	12568	12389	12388	12575	12411	12315	12428	12313	12432	12366	12565	12319	12319	12314	12272	12377	12527	12377	12432	12558	12451	12373	12321	12485	12298	12409	12443	12447	12453	12380	12345	12332	12245	12435	12409	12377	12391	12500	12366	12535	12363	12417	12317	12350	12438	12423	12458	12229	12308	12440	12375	12324	12496	12493	12396	12337	12346	12451	12277	12506	12449	12328	12322	12298	12443	12337	12401	12317	12537	12409	12504	12380	12244	12212	12467	12431	12466	12532	12503	12371	12345	12435	12479	12490	12268	12378	12496	12349	12584	12294	12470	12339	12492	12444	12411	12447	12421	12356	12435	12527	12405	12395	12254	12419	12498	12374	12456	12626	12434	12375	12441	12399	12447	12463	12296	12399	12492	12535	12358	12384	12268	12370	12506	12443	12522	12430	12416	12498	12581	12429	12494	12306	12602	12271	12376	12252	12370	12213	12396	12349	12289	12428	12445	12432	12444	12404	12370	12485	12329	12290	12628	12378	12334	12453	12335	12550	12422	12432	12466	12451	12279	12143	12309	12542	12457	12420	12455	12268	12449	12407	12485	12344	12416	12285	12497	12477	12431	12458	12574	12283	12510	12159	12448	12417	12393	12417	12298	12443	12554	12426	12487	12201	12407	12301	12372	12471	12415	12445	12490	12315	12343	12543	12450	12472	12419	12478	12405	12433	12520	12353	12363	12473	12492	12333	12501	12344	12441	12410	12426	12391	12359	12292	12422	12471	12276	12282	12381	12369	12507	12473	12372	12350	12342	12487	12599	12411	12392	12224	12314	12501	12319	12240	12481	12416	12369	12385	12441	12439	12416	12396	12331	12507	12300	12312	12437	12342	12443	12340	12463	12549	12496	12404	12543	12383	12430	12523	12392	12403	12479	12293	12411	12317	12314	12509	12446	12458	12405	12396	12449	12384	12626	12521	12520	12328	12303	12453	12539	12519	12393	12371	12166	12478	12543	12379	12340	12388	12417	12410	12460	12362	12347	12591	12275	12363	12291	12439	12313	12408	12483	12464	12549	12631	12636	12399	12475	12267	12398	12324	12363	12625	12301	12448	12357	12326	12504	12370	12465	12594	12234	12546	12380	12286	12407	12413	12515	12367	12511	12417	12265	12285	12497	12295	12221	12500	12342	12406	12347	12365	12349	12439	12408	12374	12490	12313	12318	12330	12179	12563	12444	12403	12249	12209	12541	12466	12356	12411	12423	12376	12400	12193	12451	12463	12460	12208	12597	12387	12494	12366	12568	12347	12316	12286	12535	12448	12422	12427	12509	12334	12351	12409	12409	12324	12350	12477	12356	12537
23069	21991	31919	28509	28154	28693	26806	17850	14866	14393	14099	13981	13963	14059	13781	13767	14187	14013	14085	13818	13925	13625	13769	13708	13841	13833	13876	13772	13885	13703	13831	13677	13797	13699	13853	13588	13768	13801	13808	13848	13595	13641	13848	13801	13906	13685	13733	13522	13632	13744	13600	13837	13641	13820	13586	13565	13803	13851	13852	13529	13676	13578	13752	13698	13652	13641	13755	13843	13776	13755	13911	13737	13845	13786	13647	13552	13675	13736	13764	13730	13590	13704	13647	13729	13560	13670	13736	13737	13654	13756	13684	13697	13502	13539	13826	13719	13615	13727	13562	13797	13680	13630	13660	13766	13823	13669	13777	13486	13690	13566	13585	13868	13614	13623	13873	13652	13695	13500	13733	13858	13861	13650	13780	13897	13641	13736	13582	13780	13642	13549	13579	13558	13667	13756	13642	13665	13834	13675	13769	13677	13825	13624	13693	13563	13546	13569	13553	13580	13626	13797	13863	13617	13666	13511	13758	13551	13664	13645	13758	13711	13747	13653	13670	13744	13652	13489	13668	13695	13607	13514	13647	13745	13675	13647	13534	13649	13776	13711	13484	13604	13702	13657	13734	13494	13583	13488	13825	13520	13747	13646	13707	13711	13690	13655	13835	13770	13439	13557	13563	13511	13942	13395	13775	13687	13609	13765	13698	13668	13732	13772	13754	13812	13718	13606	13760	13730	13841	13545	13578	13683	13666	13762	13831	13563	13472	13694	13757	13654	13738	13654	13543	13717	13806	13744	13587	13763	13564	13649	13648	13692	13637	13787	13655	13628	13793	13724	13705	13659	13696	13685	13659	13612	13696	13595	13682	13627	13555	13588	13787	13645	13638	13696	13668	13558	13768	13506	13765	13864	13704	13778	13627	13604	13735	13603	13742	13787	13820	13605	13809	13742	13708	13708	13726	13522	13687	13638	13622	13729	13529	13666	13746	13751	13706	13493	13747	13821	13785	13785	13829	13622	13638	13714	13742	13707	13644	13715	13695	13793	13587	13601	13749	13653	13488	13594	13676	13780	13650	13917	13665	13619	13708	13645	13694	13596	13740	13785	13876	13634	13743	13821	13764	13639	13476	13555	13594	13498	13673	13781	13679	13651	13792	13573	13697	13750	13812	13471	13750	13475	13794	13795	13676	13475	13505	13783	13877	13876	13712	13502	13864	13649	13745	13631	13809	13812	13719	13874	13828	13613	13680	13781	13699	13538	13935	13756	13609	13609	13787	13740	13704	13699	13771	13663	13693	13774	13782	13835	13955	13751	13569	13872	13603	13674	13591	13691	13912	13664	13776	13741	13571	13685	13552	13541	13581	13730	13567	13802	13728	13643	13847	13480	13709	13713	13702	13644	13844	13597	13741	13818	13803	13589	13787	13616	13820	13654	13623	13741	13574	13707	13420	13521	13652	13867	13677	13648	13754	13831	13547	13569	13568	13714	13724	13805	13760	13738	13689	13677	13623	13802	13690	13771	13644	13601	13812	13548	13805	13784	13599	13511	13739	13797	13745	13709	13636	13616	13775	13767	13755	13631	13566	13848	13841	13567	13682	13768	13635	13722	13605	13744	13700	13687	13869	13536	13639	13706	13774	13705	13585	13819	13623	13691	13626	13669	13424	13698	13774	13680	13816	13707	13701	13619	13630	13707	13689	13744	13928	13608	13788	13736	13688	13680	13719	13772	13646	13570	13537	13921	13598	13917	13729	13694	13855	13569	13586	13629	13674	13454	13712	13672	13845	13596	13712	13767	13584	13751	13660	13799	13616	13686	13603	13667	13846	13720	13637	13525	13602	13691	13671	13659	13759	13662	13744	13750	13741	13582	13732	13763	13602	13661	13712	13548	13836	13759	13618	13827	13596	13881	13610	13757	13594	13955	13713	13778	13610	13640	13894	13657	13595	13818	13552	13591	13537	13654	13677	13777	13480	13806	13605	13623	13666	13664	13777	13953	13547	13688	13692	13740	13761	13743	13652	13998	13840	13657	13581	13587	13439	13690	13663	13669	13548	13632	13785	13613	13777	13659	13688	13860	13572	13781	13799	13645	13854	13807	13775	13678	13779	13713	13650	13678	13701	13635	13356	13733	13503	13598	13690	13712	13658	13636	13723	13706	13647	13611	13735	13731	13663	13697	13625	13812	13465	13716	13737	13672	13575	13693	13599	13873	13549	13653	13778	13589	13683	13542	13497	13761	13705	13609	13781	13825	13673	13901	13670	13771	13678	13576	13563	13651	13583	13796	13612	13540	13728	13733	13606	13682	13791	13719	13844	13714	13598	13507	13724	13656	13693	13678	13546	13414	13666	13672	13752	13697	13613	13649	13713	13752	13585	13704	13516	13626	13851	13586	13622	13548	13680	13707	13735	13651	13713	13583	13663	13638	13627	13649	13762	13638	13805	13629	13674	13575	13637	13727	13803	13661	13719	13682	13647	13692	13698	13711	13768	13790	13805	13617	13638	13667	13725	13687	13490	13653	13745	13770	13710	13806	13738	13679	13643	13613	13660	13650	13885	13634	13589	13667	13431	13714	13737	13653	13635	13885	13730	13734	13696	13680	13525	13425	13720	13826	13621	13493	13689	13593	13722	13661	13619	13421	13687	13753	13790	13467	13562	13678	13719	13781	13727	13678	13702	13893	13585	13722	13877	13553	13767	13802	13755	13607	13879	13894	13686	13665	13826	13637	13554	13783	13835	13706	13965	13824	13445	13727	13476	13736	13630	13589	13729	13608	13411	13658	13709	13649	13735	13621	13765	13621	13775	13465	13714	13683	13701	13689	13633	13605	13506	13744	13647	13637	13811	13614	13648	13785	13650	13773	13751	13972	13802	13598	13538	13625	13660	13886	13699	13734	13419	13723	13666	13599	13604	13856	13451	13720	13455	13747	13733	13676	13809	13600	13536	13562	13711	13757	13607	13705	13721	13723	13675	13659	13639	13511	13676	13552	13689	13662	13578	13680	13593	13676	13500	13595	13777	13794	13534	13816	13587	13698	13653	13349	13626	13524	13688	13634	13693	13739	13636	13711	13654	13647	13754	13684	13668	13844	13889	13651	13879	13620	13593	13709	13598	13622	13578	13847	13561	13563	13748	13808	13747	13684	13678	13699	13626	13603	13668	13808	13569	13570	13692	13715	13581	13714	13480	13607	13728	13811	13798	13544	13743	13699	13557	13870	13670	13704	13863	13598	13721	13603	13743	13542	13588	13769	13636	13627	13895	13820	13723	13760	13613	13822	13697	13914	13409	13479	13745	13800	13608	13673	13742	13595	13821	13462	13702	13625	13776	13515	13508	13724	13727	13730	13518	13681	13487	13562	13765	13618	13726	13552	13548	13642	13657	13767	13678	13762	13757	13848	13652	13548	13600	13823	13652	13549	13636	13780	13681	13574	13590	13795	13656	13720	13936	13705	13789	13716	13700	13739	13671	13495	13636	13703	13573	13607	13702	13458	13512	13839	13648	13750	13666	13632	13649	13808	13816	13686	13764	13824	13749	13774	13676	13708	13468	13664	13644	13673	13679	13639	13630	13628	13709	13566	13786	13759	13730	13695	13618	13719	13627	13707	13712	13737	13840	13582	13504	13624	13684	13848	13643	13690	13831	13574	13712	13642	13829	13595	13656	13756	13562	13696	13903	13652	13588	13799	13681	13692	13495	13554	13664	13546	13778	13490	13673	13607	13616	13692	13810	13772	13682	13599	13581	13654	13565	13461	13640	13844	13599	13647	13785	13667	13711	13649	13507	13731	13833	13604	13677	13505	13662	13542	13709	13732	13780	13802	13648	13834	13583	13679	13804	13911	13699	13703	13684	13648	13718	13660	13804	13538	13581	13658	13657	13549	13730	13786	13670	13520	13517	13661	13664	13776	13603	13784	13741	13488	13824	13600	13611	13848	13694	13741	13729	13758	13756	13526	13685	13771	13745	13567	13639	13690	13911	13679	13540	13690	13371	13490	13664	13713	13758	13586	13634	13768	13736	13685	13739	13600	13547	13815	13688	13597	13543	13613	13687	13742	13672	13777	13751	13816	13779	13586	13648	13671	13733	13730	13720	13644	13559	13733	13870	13559	13807	13747	13603	13658	13707	13561	13824	13694	13848	13535	13621	13821	13664	13579	13552	13595	13793	13594	13567	13623	13719	13639	13702	13612	13637	13663	13724	13613	13689	13613	13801	13577	13808	13723	13513	13545	13771	13475	13578	13523	13703	13588	13628	13732	13836	13648	13499	13575	13809	13510	13618	13748	13674	13559	13495	13701	13699	13649	13788	13731	13842	13558	13625	13756	13472	13496	13562	13552	13736	13734	13663	13614	13695	13484	13590	13727	13570	13833	13600	13624	13775	13740	13690	13530	13676	13499	13797	13847	13692	13764	13623	13599	13576	13800	13850	13770	13595	13589	13636	13684	13767	13630	13704	13801	13670	13577	13505	13677	13561	13553	13755	13593	13498	13539	13681	13701	13675	13742	13775	13354	13586	13774	13498	13679	13573	13586	13618	13533	13676	13627	13713	13681	13653	13423	13499	13753	13658	13923	13648	13727	13628	13588	13686	13836	13599	13694	13675	13766	13559	13585	13607	13666	13644	13652	13535	13620	13659	13695	13700	13682	13800	13595	13674	13601	13715	13600	13565	13511	13642	13571	13737	13700	13558	13720	13734	13382	13611	13664	13578	13627	13674	13788	13527	13743	13630	13532	13725	13540	13695	13594	13695	13740	13632	13564	13645	13549	13760	13724	13653	13619	13503	13560	13694	13669	13780	13908	13598	13797	13798	13688	13756	13723	13515	13648	13591	13800	13823	13735	13606	13722	13689	13691	13580	13645	13602	13669	13725	13729	13633	13789	13553	13708	13583	13790	13672	13758	13787	13650	13667	13848	13538	13740	13794	13486	13704	13648	13622	13848	13541	13767	13576	13547	13531	13728	13678	13703	13546	13699	13643	13749	13732	13726	13689	13613	13685	13650	13652	13631	13870	13760	13618	13485	13486	13588	13621	13863	13871	13798	13748	13728	13732	13613	13639	13725	13759	13784	13635	13564	13631	13575	13766	13688	13634	13673	13737	13797	13572	13838	13602	13770	13806	13907	13912	13745	13691	13576	13498	13701	13716	13630	13747	13499	13834	13578
64518	105590	85849	61537	46889	33111	21121	14629	12814	12336	12134	12135	11984	12134	12249	12258	12234	12028	12130	12203	12143	12098	12086	12131	12154	12105	12066	12211	12085	12122	12246	12199	12168	12173	12107	12326	12230	12160	12318	12139	12160	12074	12296	12118	12033	12195	12187	12221	12091	12131	12194	12119	12414	12269	11982	12276	12139	12163	12179	12178	12204	12051	12171	12120	12055	12145	12078	12065	12171	12056	12241	12105	12112	12185	12107	12196	12175	12108	12026	11980	12138	12144	12188	11939	12334	12211	12165	12185	12028	11953	12089	12305	12217	12088	12116	12077	12110	12019	12035	12003	12113	12134	12102	12069	12049	12116	12070	12152	12172	11999	12149	12183	12033	12193	12205	11881	12218	12079	12293	12098	12189	11985	12149	12145	12173	12001	12329	12070	12218	12199	12015	12132	12084	12152	12142	12085	12070	12194	12064	12096	12173	12171	12153	12044	12100	12358	12058	12104	12279	12107	12207	12157	12111	12270	12206	12251	12141	11886	12088	12146	12181	12058	12190	12073	12166	12120	12077	12126	12158	12083	12235	11978	12114	12151	12149	12152	12121	12235	12100	12017	12228	12087	12168	12179	12222	12325	12195	12182	12087	12151	12062	12024	12153	12186	12148	12348	12036	12126	12179	12084	12196	12372	12248	12245	12144	12143	12126	12283	12213	12177	12084	12188	12103	12212	11988	12172	12153	12099	12245	12024	12109	12067	12182	12084	12016	12295	12307	12154	12105	12199	12059	12107	12195	12176	12121	12207	12008	12247	12250	11941	12125	12202	12149	12151	12188	12143	11883	12164	12085	12371	12032	12296	12167	12265	11883	12162	12033	12195	12031	12183	12142	12075	12076	12138	12095	12225	12113	12117	12134	12247	11898	12178	12103	12053	12208	12065	12165	11989	12184	12170	12235	11904	12025	12039	12205	12149	12076	12102	12144	11959	12176	12003	12208	12178	12180	12117	12265	12158	12073	12038	12072	12058	12097	12169	12233	12078	12256	12183	12150	12002	12103	12091	12202	12135	12178	12261	12250	12105	12120	12061	12175	12139	12242	12136	12042	12023	12120	12175	12192	12098	12148	12153	12086	12291	12206	12198	12140	12069	12031	12176	12237	12093	12075	12109	12048	12078	12127	12186	12057	12108	12152	12210	12144	12268	12174	12035	12212	12044	12178	12131	11963	12049	12176	12147	12067	12193	11977	12074	12148	12131	12051	12041	12085	12192	12219	12081	12163	12152	12209	12259	12257	12044	12172	12067	12152	12169	11982	12347	12194	12132	12018	12140	12201	12233	12085	12278	12106	12036	12197	12130	12334	12200	11991	12140	12198	12193	12108	12098	12117	12258	12216	12100	12222	12109	12017	12180	12162	12105	12153	12176	12039	12175	12070	12234	12191	12147	12188	12160	12256	12336	12214	12191	12130	12084	12214	12250	12094	12360	12150	12232	12318	12176	12077	12115	12128	11951	12202	12084	12140	12185	12147	12105	12243	12168	12194	12320	12163	12038	12224	11991	12054	12101	12127	12078	11974	12118	12155	11981	12002	12248	12076	12180	12221	12089	12160	12121	12084	12113	12120	12095	12187	12119	12310	12113	12271	12058	12216	12049	12124	12007	12218	12186	11914	12352	12167	12094	12025	12076	12160	12190	12133	12007	12111	12131	12305	12250	12190	12257	12175	12100	12135	12018	12109	12134	12154	12071	12252	12308	12059	12207	12169	11954	12075	12026	11933	12282	12194	12141	12229	12134	12215	12073	12146	11972	12132	12061	11993	12007	12035	12005	12212	12245	12119	12101	12095	12033	12211	12108	12147	12194	12011	12151	12216	12277	12282	12290	12101	12337	12205	12118	12103	12084	12164	12072	11982	12063	12087	12286	12222	12284	12225	12012	12230	12109	12261	12173	12157	12207	11987	11972	12397	12022	12167	11987	12048	12010	12003	12173	12063	11958	12187	12204	12031	12173	12246	11972	12185	11997	11887	11984	12338	12034	12327	12002	12304	12082	12261	11939	12095	12164	12034	12116	12234	12189	12287	12107	12100	11971	12286	12110	12179	12223	12175	12270	12236	12135	12074	12133	12089	12096	12062	12254	12176	11985	12033	12307	12123	12096	12097	12146	12142	12217	12201	12188	12255	12217	12160	11975	12097	12164	12094	12143	12284	12183	12081	12026	12002	12109	12211	12130	12079	12166	12102	12056	12086	12112	12033	12156	11955	12083	12137	12150	12219	12022	12097	12155	12326	12075	12010	12156	12042	12054	12063	12047	12255	12094	12126	12104	12072	12118	12312	12161	12180	12040	12190	12131	12199	12035	12187	12122	12220	12138	12105	12253	11904	11926	12205	12143	12218	12075	12275	12170	12082	12102	11987	12225	12308	12217	12230	12204	12144	12204	12173	12082	12291	12030	12121	12014	12088	12029	12165	11942	11999	12211	12285	12013	12000	12094	12186	12202	12122	12171	12039	12051	12105	11987	12074	12230	12091	12234	12104	12044	12020	12031	12185	12132	12279	12215	12194	12210	12165	12140	12080	12246	12148	12075	12232	12070	12027	12072	12184	12194	12224	12236	12085	12166	11999	12164	12219	12200	12175	12190	12267	12125	11951	12123	12176	12158	12101	12171	12133	12114	12132	12161	12037	12060	12180	12093	11993	12109	12134	12132	12165	12029	12084	12199	12206	12133	12077	11996	12066	12148	12118	12046	12069	12177	12180	11949	12048	12129	12101	12105	11992	12309	12028	12064	11994	12101	12243	12040	12084	12130	11954	12150	12229	12169	12036	12100	12088	12156	12258	12045	12149	12239	12128	12192	12251	12126	12083	12125	12117	12002	12128	12035	12143	12046	12101	12210	12063	12257	11977	12220	11904	12224	12150	12140	12255	12131	12087	12057	12181	12213	12233	12093	12135	12275	12140	12245	12150	11954	12161	12157	12187	12194	12068	12205	12054	12104	12223	12125	12146	12086	12011	12110	12139	12116	12076	12128	12202	12062	12125	12058	12020	12229	12141	12111	12136	12117	11959	12104	12235	12110	12033	12285	12134	12207	12106	12093	12281	12164	12244	12162	12111	12203	12137	12138	12206	12195	12230	12141	12034	12166	12182	12239	12233	12319	12192	12104	12120	12099	12283	12223	12234	12175	12224	12186	12007	12204	12066	12270	11989	12246	12118	12140	12265	12182	12096	12084	12164	12102	12268	12213	11924	12330	12149	12080	12210	11970	12224	12021	12090	12082	12255	12001	12191	12167	12025	12075	12130	12016	11956	12098	12204	12105	11992	12169	12164	12134	12089	12149	12271	12087	12138	11970	12230	12129	12231	12029	12070	12109	12173	12229	11992	12171	12042	12229	12164	12154	11993	11992	12111	12122	12130	12092	12165	12148	12099	12143	12251	12188	12094	12213	12065	12140	11940	12204	12150	12126	12129	12186	12303	12126	12100	12161	12117	11993	12125	11922	12015	12243	12213	12214	12169	11948	12119	12149	12191	11913	12147	12379	12203	12153	12247	12241	12162	12169	12272	12192	12317	12126	12222	12186	12155	12039	12047	12174	12244	12145	11993	12028	12234	12002	12138	12146	12102	12096	12008	12150	12066	12313	12170	11982	11972	12194	12229	12065	12071	12220	12068	11993	12121	11965	12274	11924	12143	12057	12177	12054	12124	12237	12224	12176	12188	12225	12169	12220	12203	12062	12113	12130	12099	12165	12138	12037	12083	12081	12157	12218	12037	12195	12114	12079	12242	12124	12298	12031	12206	12087	12127	12187	12091	12225	12052	12223	12041	12159	12016	12161	12239	12107	12032	12033	12086	12153	12037	12165	12160	12063	12248	12225	12029	12289	12212	12065	12029	12160	12127	12136	12073	12165	12163	12098	12198	12016	12184	12245	12087	12146	12193	12248	12141	12011	12259	12117	12092	12090	12130	12237	12282	12114	12267	12061	12348	12153	12226	12128	12162	12162	12104	12040	12183	12336	12239	12275	12169	12100	12207	12330	12206	12149	12079	12260	12041	12074	12117	12059	12101	12120	12165	12067	12091	12035	12191	12043	12187	12208	12159	12119	12115	12104	12035	12101	12035	12087	12210	12161	11967	12240	12236	11981	12183	12111	12189	12192	12199	12008	12130	12030	12247	12109	12107	12274	12147	12091	12229	12097	12149	12137	12070	12126	12162	12118	11940	12065	12309	12208	12123	12082	12217	12088	12010	12114	12103	12197	12207	12180	12112	12198	12198	12267	12076	12015	12143	12274	12136	12176	12067	12114	12202	12096	12080	12042	12182	12073	12026	12087	12019	11957	12298	12064	12150	12123	12168	12124	12142	12244	12133	12135	12217	12176	12012	12106	12169	11916	12229	12250	12136	12102	12156	12065	12176	11971	12093	12093	12371	12277	12177	12258	11999	12208	12305	12228	12221	12185	12008	12170	12092	12186	12052	12175	12047	12143	12090	12165	12016	12092	12218	12179	12195	12170	12037	12138	12149	12081	12123	12080	12067	12078	12230	12175	12099	12170	12131	12085	12196	12258	12079	12033	12248	12048	11929	12150	12197	12135	12157	12129	11978	12049	12037	12126	12106	12095	12053	11956	12042	12134	12222	12240	12125	12100	12121	11991	12039	12144	12193	12004	12236	12043	12204	12217	12108	12125	12100	12088	12162	12012	12093	12190	12092	12117	12046	12094	12000	12047	12176	12131	12041	12028	12129	12276	12056	12156	12110	12276	12246	12115	12131	12259	12211	12042	12139	12206	12032	12153	12177	12211	12068	12228	12149	12069	11975	12151	12080	12191	12062	12053	12177	12002	12227	12085	12133	12077	12212	12008	12073	12145	12168	12009	11956	12206	12261	12064	12211	12088	12029	12149	12120	12171	12093	12109	12047	12249	12078	12101	12242	12074	12266	12151	12198	11984	12146	12148	12125	12059	12070	12126	12272	12013	12164	12093	12184	12128	12041	12053	12162	12105	12121	12191	12093	12217	12115	12132	12219	12015	12088	12236	12073	12169	12133	11985	11971	12121	12028	12152	12187	12153	12072	12219	12190	12166	12101	12234	12119	12087	12225	12182	11958	12177	12102	12039	12287	12119	12150	12222	12001	12211	12173	12082	12222	11870	12151	12045	12001	12329	12160	12166
29360	30475	36814	28091	19691	16222	15065	14583	14282	14263	13968	14239	14228	14059	14250	14217	14091	14348	14163	14137	14133	14213	14188	14197	14239	14171	14203	14201	14284	14195	14183	14355	14312	14091	14131	14054	14136	14515	14110	13964	14031	14332	13911	14050	14106	14194	14015	14115	14233	14052	14163	13933	14151	14077	13937	14004	14235	14154	14043	13978	14207	14066	14202	14069	14166	14055	14046	14049	13964	14013	14115	14168	14026	13940	14096	14241	14200	14015	14262	13869	14014	13959	14306	14210	14116	13966	14160	14151	14361	14148	14203	14153	14313	14133	14073	14114	14081	14159	14074	14275	14073	14289	14268	14304	14240	14116	14148	14071	14029	14317	14300	14213	14119	14074	14022	14023	14233	14182	14272	14288	14081	14236	14301	14124	14026	13892	14265	14215	14043	14179	14171	14196	13844	14130	13946	14183	14084	14223	14103	13869	14028	14195	14075	14158	13985	14217	14384	14111	14069	14043	14224	14192	14272	14211	13989	14005	13943	13993	13890	13943	14142	14183	14311	14158	14034	14082	14335	14268	14129	14004	14054	13978	14146	14132	14088	14265	14125	14308	13931	13895	14169	14178	14127	14027	14060	14081	14043	14156	14000	14368	14153	14074	14184	14031	14128	14121	14131	14179	14144	14192	14225	14141	14160	14085	14087	14002	14007	13789	14142	14111	14132	14138	13847	14237	14116	14250	14201	13923	13973	13964	14139	14177	14328	14090	14264	14120	14063	14356	14080	14254	13968	14205	14085	14061	14099	14004	14173	14426	14321	14316	14114	14010	14104	14008	14019	14232	14114	13878	14209	14054	14292	14159	14037	14270	14214	14032	14139	13940	14175	13888	14066	14012	13818	14103	14118	14035	14046	14134	14082	14046	14246	13946	14035	14070	14197	14271	14192	14178	14107	14054	14129	14129	14103	14300	14082	14212	14209	14118	14044	14138	14075	14125	14189	14263	14015	14190	14314	14122	13982	14109	14032	13972	14117	14145	14073	14147	14279	14322	14088	13968	14105	14156	14236	14211	14093	14178	14268	14189	14168	13839	13850	13989	14364	14239	14292	14224	14251	14179	13983	14215	14230	14092	14115	14188	14192	14222	14059	14063	14317	13984	14041	13977	14277	14156	14118	14374	14251	14140	14138	13979	14147	13958	14114	14190	14240	14105	14083	13964	14142	14174	14021	14269	14123	14051	14140	14121	14196	14151	14120	14138	13912	14008	14111	14013	14069	13924	13978	14114	14159	14216	14291	14100	14079	14110	14354	14103	14194	14187	14138	14198	14091	14164	14225	14037	13995	14245	13971	14095	14066	14249	14184	14010	14226	14243	14431	14013	14025	14014	14175	14118	14092	14117	14249	13994	14102	14122	14303	14132	14211	14139	14268	14127	14154	14119	14247	13919	14019	14042	14108	14082	14061	13850	14289	14167	14219	14168	14105	14134	14142	13934	14099	14101	14315	14209	14126	14116	14299	14109	14161	14065	14161	14062	14213	14170	14230	14056	14239	14016	14244	13954	14000	14150	14165	13836	14215	13981	14002	14236	14200	14149	14245	14106	14235	14115	13987	13969	14129	14165	14133	14179	13902	13949	14288	14059	14035	13945	14036	14179	13966	14116	14068	14098	14165	14030	14348	13965	14226	14226	14015	14020	14333	14025	14136	14063	14127	14140	14128	14334	14030	13933	14039	13857	14087	14146	14203	14009	14075	13910	14175	14026	14017	14106	14034	14277	14201	13978	14241	14086	14071	14281	14152	14058	14157	13896	14123	14320	14368	14015	14077	14230	14099	14116	14205	14287	14240	14429	13965	14106	14141	13897	13977	14203	14128	13974	14031	14061	14058	14002	14134	14092	14245	14200	14045	14157	14009	14116	13963	14135	14119	14079	14180	14147	14122	14162	14187	14263	14048	14133	13996	14068	14121	14081	14176	14107	14052	14096	14132	14004	14204	14290	14083	14181	14238	14227	14214	14109	14071	13898	14094	14075	14163	14066	14177	14060	14086	14265	14075	14014	14280	13949	14149	14224	13994	13988	13934	14045	14145	14075	14088	14112	14281	14140	14155	14049	14116	14142	14373	14276	14115	13937	14239	14305	14216	14089	14199	14074	14116	14266	14039	14195	14216	14210	14308	14324	14172	14174	14209	14133	14122	14125	13981	14239	14126	14070	14109	14078	14181	14243	14087	14226	14159	14140	14128	14054	13978	14141	14110	14140	14041	14019	14092	14212	14056	14169	14006	14182	14225	13984	13990	14152	14184	14072	14225	13931	14159	14207	14142	14003	13992	14025	14184	14122	13955	14059	14089	13898	14047	13916	14048	14205	14103	14079	14102	13951	14158	13984	14086	14006	14181	14113	14295	14178	14132	14003	14244	14229	14426	14133	14109	14032	14022	14251	14216	14285	14225	14182	14170	14152	14008	14143	14151	14077	14126	14092	14194	14123	14159	14140	14295	14238	14135	14130	14152	14199	14289	13969	14200	14168	14178	14182	14131	14002	13958	14025	14222	14260	14095	14227	14067	13893	14240	13995	13970	13996	14322	14180	14001	13965	14108	13962	14056	14203	14193	14133	14194	14014	14159	13989	14161	14361	14163	14192	14175	14047	14166	14138	14203	13939	14017	14160	14122	14072	14133	14295	14141	14089	14194	14063	14043	14154	14145	14126	14241	14192	14108	14202	14163	13981	14253	14101	14114	14001	13992	14365	14170	14078	14031	14221	14302	14131	14086	14136	14159	13967	14155	14231	14191	14052	14153	13931	14255	14034	14131	13874	14002	14064	14160	14149	14158	14262	14233	14145	14122	13996	13994	14039	14222	14015	14112	14170	14065	14218	14111	14176	14073	14196	13954	14302	14189	14192	14173	14176	14098	14060	14047	14097	14235	14196	14262	14108	14217	14097	14307	14191	14169	14123	14189	14072	14078	14153	14144	14136	14331	14183	14144	13943	14134	14109	14115	14363	14204	14125	14081	14205	14175	14274	14133	14088	14296	14101	14086	14126	14167	14260	14077	14119	14094	14189	14196	14001	14081	14092	14124	14119	13948	14120	14075	14181	14182	14340	14071	14135	14011	14238	14046	14123	14027	14283	14205	14135	14052	14149	14085	14203	14250	14210	14091	14056	14268	14101	14104	14128	14117	14104	14354	13963	14187	14090	14336	14269	14179	14207	14129	14358	14190	14113	14111	14200	14202	14170	14112	14246	13804	14021	14138	14146	14272	14259	14115	14169	14315	14154	14200	14063	14149	14197	14103	13985	14093	14115	14186	14146	14075	14112	14030	13997	14115	13966	14141	14071	14073	13830	14234	14297	14147	14068	14088	14053	14190	13971	14076	14177	14018	14327	14073	14232	14073	14310	14167	14057	13982	14079	14122	13966	14163	14217	13924	14172	14052	14213	14111	14106	14024	14106	14204	14247	14125	14089	14021	14099	14166	14147	14054	14177	14217	14169	14019	14088	14039	14220	14101	14199	13983	14109	14148	13982	14207	14207	14163	14136	14001	14088	14058	14027	14163	14222	14117	14038	14227	14289	14035	14118	14119	14163	14112	14101	14227	14133	14247	14176	14071	14235	14277	14087	14040	14084	14046	14105	14119	13982	14140	13956	13861	14202	13972	14125	13946	14034	14137	14260	14120	14168	14110	13978	14147	13982	14257	13957	14075	14132	14097	14031	14001	13975	14023	14151	14194	14178	14345	14196	14191	14107	14036	14263	14239	14174	13714	14247	14231	14192	14088	14018	14115	14254	14065	14454	14324	14108	14173	14160	13845	14134	14203	13946	13972	14195	14019	14131	14035	14261	14091	14246	14180	14197	14235	13998	14207	14182	14112	14070	14016	14069	14105	14179	14199	14164	14125	14138	14088	14326	13968	14066	14073	14020	14017	14086	14047	14063	14157	14103	14077	14085	13782	14100	14150	14130	14143	14260	14057	14314	14145	14088	14141	14183	13914	14240	14146	14161	14044	14137	14258	14057	14328	14232	14185	14157	14154	14200	14100	13959	14097	14233	14155	14194	14135	14215	14207	14133	13965	14006	14154	14058	14157	14237	13942	14069	14066	14182	14252	14372	14415	14170	14026	14335	14046	14039	14174	14070	14057	14087	14278	14367	14161	14192	14053	14115	14021	14111	14099	13948	14161	14166	14120	14087	14198	14170	13991	14132	14090	14175	14147	14172	14132	14231	14097	13955	14256	14204	14136	13926	14106	14222	14162	14112	14213	14138	14123	14219	14169	14204	14265	14182	14125	14337	14166	14110	14080	14073	14129	13838	14009	14091	14193	14242	14138	14107	14035	14141	14020	14058	13988	14206	14166	14269	14128	14140	14275	14262	13950	14203	14083	14195	14194	14116	14172	14168	14161	14264	14330	13936	14238	14130	14100	14154	14195	14004	14208	14240	14221	14188	14098	14148	14007	14039	14233	14027	14001	14210	13991	14055	14167	14280	14108	14083	14200	14223	14216	14280	14283	14044	14348	14263	14216	14224	14035	14087	14297	14182	13943	13968	14015	14175	14021	13965	14087	14047	14111	14176	14212	14301	13971	14104	14237	14050	14100	14142	14138	13867	14179	14238	14008	14213	14071	14136	14183	14075	14098	14076	14310	14353	14125	14156	14151	14090	14001	14362	14083	14052	13989	14008	14235	14114	14239	14095	14214	13972	14146	14218	14288	14282	14196	14100	14024	14085	14230	14134	14079	14169	14110	14119	14296	14054	14352	14175	14290	14211	14026	13901	14260	14322	13957	14000	13945	14160	14186	14166	14142	14013	14075	14040	14042	14389	14164	14234	13987	13993	14064	14234	13974	14058	13959	14050	14141	14154	14305	14092	13951	14147	14042	14174	14155	14080	14121	14195	13847	14246	14167	14057	14076	13885	14149	14016	14229	14059	13986	14106	14196	14010	14080	14130	14135	13997	14208	14247	14146	14340	14242	14066	14214	14078	14050	14147	14154	14096	14241	13974	14217	14160	14021	13792	14153	14119	14204	14160	14302	14079	13988	14156	14271	14179	13830	13976	14180	14204	14143	14233	14239	14207	14042	14143	14144	14116	14224	14090	14203	14237	14046	14138	14236	14123	14279	14245	14238	14261	14105	14200	14074	14226	14195	14185	14051	14004	14188	14122	14027	14056
34067	49276	36660	22968	16969	14397	13131	12704	12609	12536	12508	12630	12560	12482	12478	12426	12514	12432	12629	12396	12446	12640	12477	12467	12495	12566	12286	12315	12485	12576	12355	12591	12332	12536	12628	12603	12459	12547	12387	12339	12376	12440	12424	12514	12526	12380	12456	12547	12543	12548	12621	12353	12465	12331	12424	12733	12339	12378	12388	12427	12474	12473	12577	12637	12566	12631	12575	12430	12371	12516	12257	12412	12602	12472	12356	12542	12364	12526	12497	12464	12455	12539	12427	12522	12620	12471	12340	12339	12511	12486	12537	12470	12527	12496	12398	12650	12478	12590	12569	12503	12533	12375	12451	12571	12526	12495	12520	12563	12469	12511	12358	12475	12589	12569	12422	12610	12389	12582	12412	12403	12493	12465	12347	12398	12593	12369	12458	12438	12482	12392	12438	12522	12517	12559	12472	12570	12451	12416	12608	12438	12401	12481	12514	12380	12619	12376	12360	12480	12399	12355	12501	12373	12526	12366	12633	12503	12363	12424	12434	12549	12448	12487	12438	12442	12555	12462	12489	12468	12532	12506	12503	12523	12426	12467	12409	12655	12584	12385	12464	12504	12386	12393	12456	12553	12394	12385	12506	12287	12536	12446	12438	12591	12433	12394	12494	12497	12403	12562	12338	12471	12572	12310	12661	12523	12365	12457	12371	12487	12412	12590	12544	12474	12414	12387	12498	12444	12453	12609	12578	12616	12448	12394	12684	12427	12509	12524	12574	12263	12465	12264	12381	12553	12372	12543	12454	12356	12410	12398	12453	12301	12436	12610	12456	12313	12495	12613	12518	12474	12431	12497	12476	12291	12487	12426	12413	12444	12523	12588	12571	12415	12437	12549	12359	12474	12432	12466	12494	12399	12554	12518	12290	12711	12533	12486	12574	12438	12521	12427	12640	12513	12638	12383	12501	12470	12449	12503	12639	12479	12375	12471	12602	12430	12488	12448	12447	12551	12592	12574	12412	12629	12550	12609	12419	12445	12368	12556	12421	12381	12350	12424	12566	12413	12489	12517	12596	12394	12417	12501	12482	12505	12493	12576	12567	12532	12548	12437	12418	12505	12435	12441	12509	12377	12440	12276	12504	12522	12430	12541	12425	12544	12451	12318	12393	12610	12501	12352	12510	12497	12446	12284	12480	12382	12503	12371	12575	12478	12480	12499	12542	12375	12410	12507	12474	12538	12427	12436	12498	12556	12398	12528	12474	12409	12416	12319	12384	12420	12455	12294	12551	12521	12506	12533	12374	12538	12408	12500	12459	12437	12338	12520	12349	12413	12469	12457	12604	12464	12354	12452	12492	12515	12399	12586	12425	12418	12533	12496	12405	12495	12613	12509	12441	12653	12453	12586	12439	12284	12536	12393	12490	12337	12509	12430	12419	12532	12370	12501	12420	12508	12462	12451	12458	12389	12632	12492	12331	12541	12415	12539	12494	12378	12512	12672	12438	12485	12528	12622	12417	12489	12419	12513	12446	12475	12597	12547	12475	12474	12368	12491	12424	12389	12617	12429	12404	12364	12256	12534	12454	12556	12591	12395	12380	12600	12507	12431	12247	12490	12378	12510	12499	12490	12575	12472	12385	12521	12515	12594	12680	12495	12679	12374	12526	12515	12348	12560	12367	12555	12524	12308	12256	12423	12565	12455	12580	12476	12470	12564	12541	12473	12555	12437	12505	12506	12536	12362	12427	12567	12426	12521	12455	12458	12463	12546	12511	12435	12461	12542	12378	12454	12533	12651	12403	12354	12480	12534	12462	12597	12516	12545	12368	12546	12384	12581	12475	12481	12409	12517	12494	12568	12609	12363	12479	12508	12367	12485	12404	12465	12594	12508	12446	12369	12454	12533	12476	12414	12498	12564	12574	12484	12384	12506	12431	12543	12499	12431	12552	12323	12427	12666	12438	12562	12608	12291	12532	12475	12523	12553	12492	12514	12556	12458	12527	12362	12615	12357	12468	12426	12544	12403	12517	12479	12416	12480	12462	12342	12354	12714	12516	12589	12504	12409	12444	12541	12413	12562	12580	12532	12464	12463	12412	12582	12541	12546	12485	12600	12613	12519	12471	12553	12518	12439	12599	12501	12393	12394	12474	12245	12488	12512	12548	12465	12463	12235	12585	12558	12528	12462	12379	12391	12273	12405	12577	12459	12533	12403	12565	12326	12670	12466	12503	12628	12651	12438	12543	12497	12437	12272	12510	12653	12364	12559	12434	12360	12544	12608	12354	12555	12492	12519	12303	12486	12518	12445	12370	12445	12418	12590	12440	12570	12476	12402	12510	12460	12410	12589	12454	12522	12340	12433	12510	12586	12434	12470	12281	12413	12409	12546	12642	12389	12425	12623	12350	12481	12442	12453	12562	12508	12484	12594	12641	12408	12544	12471	12450	12413	12604	12445	12582	12507	12555	12249	12356	12538	12474	12364	12537	12511	12601	12472	12507	12417	12493	12542	12407	12582	12438	12434	12410	12490	12478	12499	12435	12536	12389	12470	12449	12428	12433	12562	12587	12494	12395	12474	12467	12456	12425	12492	12408	12468	12539	12508	12561	12504	12503	12561	12546	12479	12392	12501	12591	12273	12492	12517	12393	12480	12518	12471	12558	12465	12425	12512	12462	12434	12540	12609	12470	12510	12604	12446	12577	12461	12254	12617	12627	12459	12580	12289	12376	12395	12456	12446	12390	12293	12422	12425	12539	12531	12459	12547	12390	12403	12544	12384	12525	12249	12386	12541	12480	12499	12375	12514	12555	12478	12372	12553	12535	12627	12545	12395	12481	12372	12396	12413	12350	12425	12501	12579	12404	12449	12487	12366	12463	12515	12531	12536	12477	12440	12510	12532	12341	12565	12693	12369	12516	12557	12485	12550	12495	12500	12403	12584	12553	12450	12484	12482	12453	12292	12425	12440	12381	12595	12417	12578	12420	12353	12440	12472	12459	12360	12485	12434	12351	12643	12598	12591	12569	12543	12354	12464	12386	12398	12471	12560	12493	12499	12421	12304	12393	12444	12490	12357	12667	12526	12623	12576	12435	12473	12383	12453	12527	12654	12385	12337	12565	12576	12485	12448	12567	12455	12619	12435	12564	12322	12436	12361	12349	12321	12403	12452	12438	12333	12477	12366	12532	12402	12325	12511	12589	12529	12404	12544	12444	12420	12549	12536	12396	12430	12457	12281	12518	12421	12588	12562	12382	12525	12523	12393	12487	12460	12366	12430	12486	12614	12355	12443	12510	12493	12445	12494	12511	12609	12494	12408	12331	12502	12624	12475	12556	12486	12383	12462	12385	12579	12671	12557	12593	12453	12457	12537	12476	12462	12514	12466	12621	12414	12534	12430	12569	12448	12472	12608	12503	12584	12326	12385	12487	12422	12512	12422	12447	12446	12619	12472	12624	12309	12598	12430	12501	12302	12457	12532	12573	12564	12381	12353	12454	12376	12488	12469	12546	12391	12507	12404	12476	12554	12506	12441	12374	12527	12392	12411	12326	12403	12381	12649	12592	12508	12734	12525	12519	12590	12385	12374	12494	12409	12483	12529	12603	12403	12373	12368	12417	12554	12566	12704	12452	12321	12557	12353	12520	12521	12487	12552	12612	12550	12442	12533	12565	12697	12653	12561	12446	12577	12561	12663	12393	12424	12529	12371	12366	12527	12418	12579	12407	12473	12526	12500	12469	12510	12440	12517	12502	12454	12591	12494	12482	12351	12395	12440	12682	12520	12407	12420	12389	12515	12518	12386	12576	12575	12470	12380	12520	12576	12470	12666	12478	12466	12287	12435	12530	12388	12344	12450	12462	12274	12440	12416	12471	12694	12447	12392	12411	12441	12467	12415	12420	12461	12494	12380	12486	12483	12475	12343	12381	12558	12299	12570	12550	12496	12405	12378	12403	12440	12443	12536	12497	12429	12561	12416	12455	12566	12470	12608	12320	12442	12495	12613	12572	12400	12381	12610	12339	12571	12478	12320	12445	12552	12399	12581	12439	12631	12571	12606	12463	12454	12579	12462	12451	12514	12519	12406	12437	12379	12489	12569	12351	12511	12358	12450	12669	12471	12349	12522	12347	12545	12627	12426	12514	12508	12515	12367	12343	12541	12444	12386	12499	12553	12319	12499	12302	12444	12598	12435	12441	12502	12408	12630	12361	12407	12522	12200	12663	12431	12593	12635	12492	12444	12588	12444	12529	12296	12484	12567	12445	12509	12370	12378	12491	12729	12493	12496	12465	12619	12558	12560	12463	12451	12503	12507	12627	12618	12601	12477	12477	12417	12402	12691	12436	12588	12411	12474	12377	12542	12592	12475	12548	12577	12583	12589	12454	12361	12426	12553	12470	12682	12460	12384	12403	12530	12513	12518	12407	12463	12666	12395	12581	12425	12408	12483	12464	12478	12527	12456	12484	12533	12443	12425	12557	12439	12554	12544	12433	12408	12455	12576	12436	12398	12461	12607	12377	12584	12400	12419	12466	12394	12464	12423	12576	12525	12534	12408	12490	12499	12439	12557	12587	12418	12559	12535	12535	12442	12725	12624	12596	12682	12455	12422	12538	12319	12370	12437	12471	12531	12493	12499	12506	12542	12437	12441	12483	12454	12407	12508	12522	12569	12547	12389	12483	12457	12500	12516	12411	12477	12601	12436	12482	12404	12486	12601	12503	12607	12544	12542	12389	12303	12468	12528	12477	12508	12489	12526	12424	12416	12473	12547	12432	12352	12677	12429	12504	12351	12559	12624	12426	12542	12341	12413	12462	12499	12262	12485	12499	12378	12313	12424	12593	12398	12371	12587	12656	12581	12369	12514	12663	12564	12534	12395	12524	12451	12455	12451	12390	12610	12628	12320	12580	12427	12553	12337	12416	12473	12320	12339	12499	12414	12455	12336	12500	12439	12445	12520	12432	12433	12428	12516	12475	12720	12489	12571	12456	12412	12551	12435	12532	12434	12605	12594	12548	12436	12362	12399	12436	12566	12495	12508	12546	12493	12418	12483	12492	12314	12660	12329	12432	12802	12520	12531	12340	12413	12455	12409	12344	12362	12693	12437	12466	12478	12354	12634	12534	12579	12349	12551	12513	12637	12456	12466	12524	12452	12445	12422	12363	12500	12453	12578	12484	12580
24382	22849	35096	33305	29004	25597	21243	15573	14546	14227	14122	14105	14194	14262	13959	13956	13945	14019	14120	13812	14005	14110	13995	13907	14027	13919	13929	14242	13938	14215	13912	14004	13978	13851	14031	13916	13981	13968	14126	14018	14105	13921	14054	13966	14087	14139	13820	13686	13960	14055	13860	13816	13968	14013	13982	13927	13982	13821	14044	13904	14040	13879	13832	14021	13808	13863	13821	13966	13872	13824	13941	13900	14153	14025	13966	14041	13905	13954	13919	13945	13748	14021	13975	13838	13832	13740	13895	13799	13857	13758	13917	13982	13810	13674	13776	13888	13945	14056	14075	14023	13920	13829	13843	14097	14045	13995	13950	13863	13881	13829	13909	13888	14082	13859	14072	13630	13982	13985	14032	13813	13929	13820	14002	13946	13930	13892	13968	13962	13899	14057	13840	14028	13678	13999	14015	13887	14141	14019	13857	14017	13781	14018	13687	13793	13833	13965	13829	13909	13884	14003	13870	13805	13724	13917	13897	13905	13849	14022	14000	13791	13897	13927	13917	13794	13823	13898	13835	13919	13862	13887	13810	14014	14097	13764	13870	13949	13841	13909	13861	13941	13858	13879	13595	13949	14116	13987	13994	13817	14110	14068	14050	13942	13952	13897	13935	13838	13909	13982	13766	13954	14091	13942	13926	13912	13935	13914	13883	13912	14063	13865	13927	14139	13816	13770	13927	13835	13985	13850	13773	13987	13927	13977	13942	13862	13874	14021	14136	14040	13835	13807	13886	13874	14000	14019	13914	13981	13997	14072	13902	13936	14131	14032	14074	14011	13805	13913	13820	13850	13831	13895	14070	14087	13946	14018	14079	13968	13986	14027	14009	13882	13867	13901	13982	13748	13904	13896	13766	13917	13931	13902	14001	13857	13723	14032	13994	13822	13847	13723	13766	13992	13843	13979	13783	13893	13856	14073	14064	13866	13977	13786	13941	13831	13864	13859	13824	13832	13942	13824	14057	13832	13993	13994	13977	13963	14064	13887	14054	13923	14026	13881	13963	13969	13945	13908	13856	13925	13995	13944	13921	14031	13862	13818	13786	13929	13787	13921	13963	14069	13867	13888	13740	13877	13765	13866	13954	13876	14103	13780	14013	13990	13875	14073	14072	14039	13996	13971	13981	13939	13822	13817	14109	13967	13908	13873	13957	13868	14003	13947	13952	13883	13953	13904	13814	13753	13686	13929	14222	13999	13892	13955	13983	13905	13910	13768	14057	13858	13794	13856	13797	13861	13924	14005	14096	13865	13940	14109	13923	14019	13907	13964	14035	14025	13708	13850	14060	14039	14052	13873	13781	14024	13827	14028	13857	13968	13744	13755	13885	13982	13863	13906	13797	13778	13932	14004	14005	14059	13926	13873	13902	14081	13876	13899	13922	13959	13921	14021	14032	14036	13891	13825	14037	13741	13918	13671	14047	13857	13943	13897	14019	13980	14083	13808	14012	13833	14078	13987	14096	13938	13695	13949	13870	13836	13858	13970	13878	14083	14009	13847	13960	13771	13753	13938	13882	13967	13976	13886	14097	13854	14040	14051	13798	13939	13909	13747	13886	13957	13910	13845	13858	13778	14010	13868	13870	13892	13854	13844	13813	13958	14020	14096	14048	14041	13867	13834	13986	14124	13938	13706	13915	14050	13922	13772	14071	13919	13899	13939	13886	13969	13973	13939	13957	13944	13833	13771	13906	13990	13916	14146	13884	13847	13911	14033	13977	13869	13972	13686	13876	13986	13833	14069	14091	13859	14006	13907	13872	14065	13871	13769	14033	14071	13885	13957	13978	13918	14107	14028	13729	13807	14139	13896	14001	14134	14018	13997	13974	13898	13801	13912	13927	13734	13935	13796	13894	13991	13989	13969	14053	14018	13823	13996	14151	13812	13930	13926	13954	13786	13871	13894	14028	14003	13884	13879	14045	13990	14053	13768	13994	13849	14061	14003	14012	13898	14013	14021	13975	13861	13828	13866	13770	13958	13897	13914	14075	14014	14146	13877	14095	13865	13935	13968	13907	13828	13902	14028	14035	13841	13817	14077	13877	14103	14169	14018	13891	13791	13929	13806	13894	13697	13785	13955	13934	13792	13871	13885	14027	13926	13969	13706	13784	13901	13963	13971	13687	13885	14157	13968	13846	13781	13904	13946	13891	13912	13777	13782	13963	13843	13697	13905	13991	14120	13917	13909	13715	13823	13938	13835	13768	13829	14153	13927	14015	13930	13848	14016	13949	13821	13886	14067	13946	13924	14045	14008	13866	13902	13846	13731	14075	13909	14001	13994	14083	13816	14131	13947	13764	13958	13948	13962	13916	13902	13907	13934	13946	13769	13982	13927	13977	14064	13686	13880	14025	14007	13883	13985	14021	13903	14028	14009	13957	13937	13988	13878	14063	13934	14021	13970	13806	13980	13773	14106	13864	13917	14029	13910	13854	13915	13937	13806	13880	13965	14058	13962	13827	13940	13914	13779	14028	13934	14014	13927	13928	14110	13801	13892	13944	13962	13961	13770	13676	13867	13907	13950	14059	13924	13822	13824	13983	13952	14055	14116	13969	13895	13993	13948	13949	13887	13875	13911	13741	13932	13699	14013	13799	13873	13849	13939	13934	14015	13955	13856	13795	13889	13963	13882	14014	13803	13942	13918	13970	14084	13741	13844	13799	13869	13795	13987	13992	13827	13990	13907	14064	13961	13737	14127	13983	13877	13961	13923	13903	13848	14095	14016	13810	13910	14014	14012	13811	14031	13795	13992	14041	14051	13898	13946	13949	13876	13930	13676	13960	13800	13880	13910	13921	13968	13803	14011	13811	13803	13845	14121	13813	13920	13796	13718	14078	13969	13936	13904	13835	13905	13901	13859	13935	14059	13912	13729	13759	13845	13980	13834	14005	13984	14030	13876	13869	13932	13950	13911	14002	13765	13978	13747	13776	13982	13856	13992	13840	14086	13842	13967	13937	14052	13866	14080	14007	14053	14006	14008	13780	13821	14011	13902	13802	14005	13946	13894	13980	13682	14067	13737	13973	13837	13862	14000	14069	13854	13998	13852	13923	13953	13844	13842	14008	13961	13815	14127	13761	13795	14010	13987	13948	13871	13907	13731	14106	13879	13947	13811	13922	13916	13933	14044	13910	13979	13982	13979	13911	13939	13800	13987	14052	13971	13747	13761	14097	14113	14165	13975	14040	14017	14014	13724	13873	13939	14151	13823	14029	13982	13658	13967	14008	13868	13936	13900	14131	13958	14029	13824	13960	13855	13764	13957	13821	13840	13835	14054	13895	13927	13902	14019	14138	13896	13992	13996	13855	14030	13915	13858	13803	13923	13928	13844	13944	14013	14094	13976	14006	13960	13905	13823	13789	14033	13805	13999	13887	14029	13822	13859	13985	13797	14091	14217	14001	13810	14067	13910	13917	13907	14079	14086	13893	13804	13944	13995	13756	14086	14006	14096	14073	14196	13988	13996	13851	14030	13945	13968	13937	13868	13901	13703	13853	13930	14048	13942	13954	13925	13909	13924	13911	13912	14092	14002	14000	14013	14128	13800	13924	14124	14099	13914	13800	13851	13764	13936	13964	14001	13822	13902	13924	13669	14059	13879	13992	13790	13872	14008	13903	14153	13879	13818	13983	13997	13947	14029	14030	13776	13942	13907	14025	14086	13971	13747	14032	13976	13935	13928	13774	13810	13772	13933	14037	13915	14029	13999	13895	13778	13932	14236	13962	13985	14008	13904	14081	13852	13905	13893	13811	14122	14036	13961	13915	14020	13712	13921	13944	14079	13985	14018	13876	13795	13835	13830	13875	13922	13983	13947	13935	13806	13982	14054	13916	13731	13830	14003	13953	13900	13844	13934	13922	14006	14077	13871	13785	13982	13952	13922	13929	13926	13962	13960	14191	13743	13926	13896	14139	14144	13959	14088	14101	13883	13792	13917	13857	13831	13763	13833	14041	13891	14113	13970	14008	13924	14039	14000	13992	13749	13924	13953	13896	13783	13880	13991	13923	13887	14038	14011	14054	14112	13842	13801	13796	14008	13898	13917	13910	13929	13914	13916	13924	13884	13849	14013	14013	13774	13822	13985	13935	13890	14024	13840	14016	14097	14157	13877	13969	13950	13785	13776	13962	13837	14033	13908	13979	13944	13945	13990	13921	14053	13952	13867	13677	13953	14068	13875	14002	14029	13776	13975	13773	13967	13873	13865	14031	13815	13950	14008	14000	13930	13829	13949	13746	14019	13823	13953	13977	13893	13941	13811	13872	13905	14046	13863	13958	13777	13728	13890	13980	13852	14049	13946	13781	13839	13560	13902	13904	13821	13798	13910	13841	14025	14028	13975	13893	13848	13880	14107	14015	13836	14015	14023	13864	13905	14062	13791	13913	14004	13899	13970	13976	13880	13888	13963	13962	14145	14008	13990	13914	13861	13911	14072	13686	13871	13849	13808	13935	14007	14051	13843	13926	14101	13934	13933	14047	13859	13844	13920	13869	14008	13899	13789	14041	13806	13940	14023	13932	14054	13876	13936	13975	13916	13711	13776	13976	14082	13935	13759	14000	13893	13894	13943	13809	13890	13960	13948	13782	13791	13765	13923	13840	13858	13951	13874	13807	13876	13829	14094	13876	13923	13806	13862	14005	13915	14068	13886	13916	13867	14061	13798	13892	14078	13935	14077	13843	13991	13862	13774	13929	13898	13819	14003	13936	13848	13955	13983	14002	13963	13875	13905	14077	14022	13855	13829	13985	13972	14041	13943	13926	14142	13924	13756	13908	13975	13813	13965	14013	13912	13989	14061	13970	13924	13819	14015	13910	13881	14013	13952	13970	13821	13870	13983	13911	14116	13945	13913	13791	14123	13866	14022	13994	13932	13923	13994	13858	13882	13823	13893	13966	13866	13875	13828	13874	13955	14076	13849	13809	13807	13802	13849	13995	14003	13787	13807	13909	13961	13878	13862	13810	13815	14099	14012	14034	13990	13802	13861	13699	13823	13948	13911	13958	13984	13922	13853	13984	13988	13748	13793	13951	13919	13636	13768	13900	14071	13895	13816	14098	13752	14033	14027	13989	13850	13965	14040	13942	13922	13814	13839	14024	13775	13916	13943	13879	13950	14008	13873	13902	13856
60072	95055	74073	50330	34801	23418	16454	13569	12616	12453	12348	12446	12361	12266	12569	12297	12441	12472	12581	12341	12441	12435	12384	12156	12307	12297	12470	12423	12365	12263	12471	12270	12410	12321	12345	12410	12311	12293	12378	12416	12567	12402	12449	12238	12319	12301	12331	12341	12481	12382	12260	12513	12378	12368	12434	12445	12361	12377	12353	12259	12534	12420	12338	12227	12292	12305	12422	12424	12260	12311	12167	12335	12446	12294	12229	12329	12396	12552	12422	12326	12258	12439	12438	12314	12504	12402	12344	12465	12391	12381	12200	12422	12400	12501	12346	12342	12297	12297	12240	12387	12383	12453	12428	12472	12325	12405	12297	12414	12467	12338	12401	12353	12333	12424	12397	12467	12640	12357	12440	12346	12396	12415	12302	12279	12449	12454	12472	12311	12333	12270	12384	12413	12331	12349	12347	12430	12404	12380	12259	12522	12412	12287	12435	12567	12440	12476	12359	12444	12333	12334	12525	12402	12353	12443	12397	12175	12396	12424	12534	12360	12125	12268	12554	12264	12371	12405	12261	12418	12356	12484	12316	12518	12360	12283	12347	12473	12594	12314	12433	12505	12367	12445	12285	12363	12423	12401	12333	12393	12523	12256	12322	12455	12303	12483	12357	12373	12342	12270	12322	12322	12220	12218	12520	12367	12311	12422	12410	12342	12375	12338	12275	12370	12373	12303	12379	12428	12245	12192	12452	12409	12358	12325	12319	12379	12335	12409	12256	12315	12461	12286	12393	12229	12325	12410	12423	12420	12622	12224	12252	12173	12360	12149	12325	12293	12497	12376	12272	12502	12388	12246	12411	12182	12565	12382	12285	12421	12446	12275	12374	12283	12443	12360	12413	12418	12308	12299	12463	12388	12523	12236	12404	12464	12325	12316	12273	12334	12311	12431	12240	12350	12209	12443	12294	12323	12321	12237	12417	12295	12296	12293	12448	12307	12460	12250	12336	12319	12464	12310	12306	12406	12269	12423	12234	12373	12319	12445	12370	12304	12459	12342	12404	12455	12432	12344	12480	12343	12328	12458	12431	12368	12422	12394	12322	12248	12402	12335	12378	12492	12475	12417	12379	12378	12413	12325	12317	12461	12420	12370	12419	12244	12196	12259	12297	12445	12258	12403	12308	12512	12196	12377	12315	12450	12470	12212	12278	12272	12569	12274	12511	12331	12169	12317	12395	12381	12312	12286	12352	12440	12303	12471	12222	12159	12298	12372	12309	12304	12520	12336	12323	12377	12253	12318	12235	12264	12272	12364	12286	12451	12347	12333	12473	12394	12312	12443	12322	12357	12347	12378	12498	12384	12348	12294	12406	12322	12427	12351	12275	12328	12529	12380	12362	12351	12384	12434	12254	12312	12276	12396	12317	12438	12382	12273	12408	12269	12308	12596	12367	12482	12292	12373	12469	12259	12348	12259	12346	12367	12441	12258	12386	12395	12224	12414	12324	12338	12413	12387	12195	12343	12378	12258	12293	12386	12366	12418	12338	12373	12378	12356	12393	12278	12305	12382	12267	12278	12345	12322	12425	12435	12406	12328	12315	12407	12413	12231	12370	12337	12473	12538	12641	12299	12350	12351	12269	12454	12368	12301	12401	12387	12474	12327	12498	12464	12318	12310	12288	12193	12389	12215	12350	12383	12385	12358	12331	12244	12597	12384	12420	12301	12282	12394	12224	12246	12391	12243	12517	12391	12370	12394	12450	12383	12400	12439	12358	12200	12345	12286	12462	12199	12386	12441	12408	12422	12438	12323	12499	12354	12247	12363	12363	12326	12191	12378	12278	12357	12482	12132	12454	12345	12144	12364	12384	12390	12503	12366	12395	12385	12492	12498	12369	12359	12458	12352	12449	12365	12394	12493	12452	12438	12504	12469	12374	12507	12300	12215	12484	12288	12578	12426	12451	12371	12425	12527	12299	12481	12291	12400	12405	12339	12482	12349	12450	12348	12408	12435	12432	12427	12307	12265	12311	12268	12414	12364	12462	12568	12412	12198	12395	12295	12416	12517	12337	12444	12322	12249	12445	12511	12273	12313	12512	12514	12408	12342	12347	12412	12342	12241	12381	12277	12432	12353	12240	12334	12385	12290	12354	12435	12429	12315	12347	12483	12292	12308	12383	12228	12289	12398	12407	12241	12290	12300	12451	12334	12421	12464	12483	12373	12194	12357	12454	12258	12229	12334	12349	12374	12593	12400	12477	12425	12326	12238	12427	12215	12370	12227	12330	12384	12208	12476	12442	12482	12413	12415	12467	12451	12349	12361	12514	12424	12274	12437	12380	12466	12441	12341	12227	12371	12554	12450	12392	12266	12365	12297	12184	12304	12522	12324	12258	12476	12445	12477	12279	12358	12320	12179	12530	12333	12468	12322	12429	12320	12303	12415	12271	12245	12482	12403	12355	12328	12260	12288	12352	12432	12401	12404	12441	12519	12267	12405	12475	12463	12402	12415	12293	12300	12303	12375	12422	12488	12365	12402	12458	12295	12261	12435	12105	12394	12365	12243	12435	12193	12292	12527	12204	12415	12555	12278	12481	12553	12407	12095	12486	12385	12189	12286	12483	12341	12412	12233	12368	12419	12353	12359	12208	12394	12393	12287	12169	12355	12355	12432	12433	12234	12307	12193	12341	12415	12315	12405	12367	12284	12261	12405	12405	12313	12331	12386	12334	12267	12514	12301	12411	12396	12343	12296	12389	12405	12453	12491	12464	12458	12327	12501	12431	12336	12269	12215	12459	12443	12349	12404	12281	12366	12304	12302	12371	12394	12232	12473	12327	12275	12357	12339	12353	12357	12343	12500	12480	12258	12324	12315	12434	12326	12373	12392	12303	12443	12380	12424	12455	12269	12421	12472	12179	12241	12476	12468	12307	12386	12223	12233	12363	12423	12487	12355	12438	12382	12423	12253	12334	12362	12396	12192	12273	12413	12277	12480	12298	12399	12381	12255	12266	12345	12351	12400	12550	12376	12248	12385	12402	12323	12405	12224	12377	12411	12519	12380	12484	12394	12364	12285	12415	12262	12164	12384	12468	12331	12312	12477	12306	12303	12344	12306	12336	12356	12541	12409	12414	12481	12225	12333	12480	12417	12437	12279	12316	12284	12521	12307	12249	12213	12336	12420	12265	12342	12317	12356	12522	12498	12234	12345	12476	12224	12500	12355	12459	12407	12176	12438	12343	12298	12353	12379	12328	12349	12358	12365	12410	12388	12445	12271	12336	12446	12269	12340	12462	12327	12340	12402	12252	12244	12523	12311	12425	12306	12380	12544	12346	12429	12398	12483	12505	12341	12504	12428	12348	12493	12250	12432	12254	12372	12416	12269	12303	12191	12504	12173	12519	12364	12443	12469	12312	12380	12406	12312	12346	12336	12434	12376	12323	12149	12484	12215	12535	12283	12135	12431	12500	12269	12489	12370	12483	12400	12250	12402	12378	12363	12429	12495	12521	12314	12323	12498	12431	12336	12346	12407	12262	12341	12327	12410	12363	12267	12349	12411	12312	12509	12412	12255	12454	12291	12404	12350	12416	12335	12509	12247	12271	12491	12437	12403	12464	12226	12492	12265	12329	12411	12256	12254	12334	12422	12498	12360	12330	12288	12359	12479	12409	12307	12267	12316	12438	12195	12208	12223	12395	12360	12269	12470	12313	12440	12516	12199	12357	12367	12189	12417	12364	12398	12285	12226	12300	12424	12335	12241	12289	12437	12368	12367	12362	12329	12445	12369	12363	12287	12317	12361	12477	12389	12276	12361	12337	12253	12416	12363	12456	12479	12369	12330	12430	12389	12235	12556	12315	12459	12405	12551	12212	12256	12308	12312	12251	12374	12374	12297	12405	12244	12404	12309	12369	12433	12435	12433	12389	12372	12319	12334	12362	12377	12443	12370	12442	12372	12447	12410	12442	12457	12241	12359	12166	12224	12424	12235	12375	12433	12244	12382	12295	12227	12346	12257	12397	12290	12411	12362	12421	12365	12214	12355	12334	12356	12466	12462	12427	12427	12362	12338	12470	12216	12317	12256	12413	12363	12442	12343	12179	12417	12321	12342	12486	12340	12373	12435	12454	12320	12363	12277	12344	12309	12298	12349	12374	12313	12298	12461	12293	12217	12415	12255	12518	12480	12179	12481	12296	12287	12492	12384	12268	12513	12411	12396	12431	12415	12268	12359	12451	12257	12328	12391	12281	12451	12434	12472	12394	12512	12440	12478	12421	12168	12259	12449	12490	12312	12282	12271	12463	12275	12387	12366	12443	12359	12236	12450	12433	12399	12312	12433	12238	12411	12360	12329	12426	12407	12226	12420	12493	12189	12412	12308	12505	12271	12265	12429	12402	12276	12349	12360	12302	12338	12414	12207	12292	12223	12368	12421	12112	12237	12312	12409	12403	12404	12447	12435	12378	12361	12479	12407	12279	12323	12385	12411	12193	12220	12410	12463	12358	12450	12449	12321	12453	12497	12465	12359	12320	12382	12351	12215	12439	12371	12401	12381	12394	12522	12420	12277	12363	12337	12434	12406	12525	12416	12217	12300	12513	12359	12468	12309	12540	12405	12326	12294	12477	12306	12395	12266	12491	12360	12314	12418	12360	12324	12394	12366	12359	12372	12218	12364	12453	12601	12384	12380	12480	12422	12495	12340	12353	12401	12186	12437	12302	12381	12318	12357	12421	12460	12269	12448	12369	12421	12378	12391	12285	12348	12403	12456	12393	12387	12458	12333	12420	12216	12471	12429	12493	12389	12404	12387	12386	12342	12350	12382	12341	12446	12439	12465	12358	12329	12462	12224	12216	12586	12236	12519	12384	12339	12236	12312	12440	12336	12295	12320	12267	12364	12236	12522	12339	12298	12454	12326	12426	12334	12175	12324	12420	12418	12384	12272	12474	12363	12330	12370	12333	12361	12349	12552	12337	12305	12428	12283	12441	12421	12353	12382	12353	12366	12431	12300	12334	12379	12334	12391	12285	12321	12414	12185	12312	12323	12509	12328	12456	12306	12261	12611	12373	12350	12446	12342	12130	12499	12332	12394	12546	12489	12447	12439	12374	12350	12302	12404	12407	12406	12270	12157	12513	12376	12471	12338	12302	12256	12425	12435	12430	12288	12316	12493	12412	12367
22946	21886	32107	29895	28354	27671	26000	17620	14863	14479	14365	14077	13997	14190	14190	14098	14202	14039	14064	13944	13942	14054	13990	14132	13958	13971	13945	14102	14134	13999	13855	13844	14100	13874	13736	13900	14041	13985	13990	13913	13979	14140	14051	13827	14139	13945	14001	14038	14075	13988	14051	13896	13804	13889	13892	13755	13967	14046	13979	14090	14073	13935	13871	13831	13843	13750	14054	14009	13848	13796	14001	13928	13900	13888	14082	13801	14068	13858	13969	13893	13970	13854	14133	13950	13907	14033	13821	14029	13874	14074	13801	13971	13741	14043	13856	13872	13934	13830	14076	13769	14010	13974	13701	13977	13877	13987	13843	14076	13859	13958	13854	13886	13812	13715	14010	13914	13798	13863	13935	13961	13742	13858	13902	13598	13847	13838	13899	13884	13796	14031	13945	13819	13859	13916	13855	13930	13977	13953	13794	14064	14066	14027	13953	14053	13937	14010	13997	13841	13851	14024	14040	13823	13755	13816	13813	14090	13799	13930	13756	13957	13609	13821	13876	13756	14012	13928	13868	14023	13969	13823	13568	13760	13824	13911	13767	13979	13694	13800	13912	13751	13787	13838	13879	13897	13764	13762	13879	13982	13932	13787	13981	13663	13864	13992	13985	13806	13906	13862	13997	13842	13804	13911	13781	14062	13849	13688	13822	13843	13937	14056	14017	13970	13653	13799	13982	13959	13835	13719	13800	13777	13651	13891	13885	13776	13965	13879	14003	14030	13970	14090	13956	13781	13838	13681	13910	13821	13790	13867	13999	13803	13879	13837	13779	13945	13850	13987	13923	13896	13982	14093	13786	13827	13885	14004	13959	13974	13803	13916	13898	13940	13923	13943	13778	13935	13835	13908	13997	14039	13832	13971	14113	13883	13837	13691	13797	13848	13701	13812	13864	14043	13821	13781	13803	13786	13812	13901	13888	13984	14029	14003	13994	13769	13917	13980	13870	13687	13790	13846	13981	13802	13803	13904	13867	13899	13887	13844	13781	14035	14043	13896	14181	13894	13953	13964	13743	13885	13806	13927	13935	13769	13913	13852	14082	13955	13906	13871	13745	13888	13961	13821	13809	13951	13901	14167	13989	13698	13903	13676	14015	14024	13800	13866	14011	13865	13796	13972	13832	13957	13972	13978	13828	13873	13817	13590	13784	13788	13907	13951	14002	13791	13953	13827	13987	13986	13721	13999	13787	13889	13795	13823	13865	13752	13817	13923	13742	13859	13704	13885	13862	13981	13629	13988	13978	13965	14031	13868	13848	13841	13983	13760	13941	13719	13911	13739	13861	13840	13935	13791	13944	13973	13718	13893	13886	13835	13709	13668	13771	13980	14013	14003	14027	13833	13927	13917	13901	13864	13769	14026	13884	13929	13822	13889	13956	13766	13938	13999	13705	13747	13915	13860	13871	13922	13742	13989	13704	13887	13924	13832	13946	13751	13938	13734	13965	14019	14125	14000	13888	13850	13997	13792	13914	13931	13860	13750	13985	13818	13676	13958	13874	14023	13891	13753	14100	13834	13838	13796	13978	13751	14037	13941	13725	13625	13732	14005	13820	13892	13777	13793	14009	14012	13831	14080	13873	13758	13952	13903	14018	13783	13939	13827	13977	13876	13831	14052	13907	13771	13803	13810	13973	13727	13972	13795	13976	14007	13847	13872	13878	13945	13839	13850	13923	13879	13910	13893	13767	14058	13905	13762	13764	13824	13988	13784	13795	13718	13792	13783	13856	13861	13918	13878	13908	13765	13835	13991	13979	13831	13881	14038	13912	13672	13905	13959	13858	13954	13851	14060	13845	13950	13819	14038	13897	13966	13720	13843	13876	13771	13980	14046	13931	14140	14102	13937	14152	13830	13959	13895	13863	13815	13810	14022	13883	13854	13936	13763	13859	13938	13904	13903	13647	13787	13753	13893	14069	13902	13750	13796	13832	13941	13985	13986	14010	13796	13875	14100	13773	13786	13866	13724	13760	13796	13990	14037	13756	13720	13840	13881	14108	13729	13866	13914	13717	13826	13919	13889	13843	13709	13913	13982	13674	13759	13962	13757	13921	13921	13923	13860	14212	13850	13906	14085	14166	14146	14131	13929	14055	13986	13845	13755	13891	14028	13816	13816	13780	13692	13953	13952	13888	13960	13722	13915	14008	13841	13855	14041	13973	14011	14023	13912	13808	13983	13888	13837	13917	13666	13643	13924	13884	13904	13815	13761	13770	13723	13956	13851	13952	13876	13891	13831	13775	14069	13980	13899	13787	13946	14052	13854	13997	13702	13768	13846	13791	13918	13735	14027	13784	13958	13924	13687	13849	13945	13972	13982	13872	13885	14061	13802	13559	13975	13920	13956	13892	13841	13834	13894	13887	13967	13862	13664	13970	14043	13917	13896	13757	13664	13883	13859	13754	13817	13819	13961	14036	13826	13864	13777	13818	13971	13763	13788	13823	13870	13778	13905	13909	13727	13978	13830	13807	13915	13903	14015	13863	13753	13977	13726	14041	13813	14033	13812	13724	13804	14049	13917	14019	13982	13854	13910	13757	14019	13818	13931	13919	13852	14115	13801	13969	13811	13856	13847	13852	13827	13950	13801	13975	13782	14092	13930	13906	13953	13864	13904	14012	13905	13836	13969	13999	13943	13940	13801	13772	13859	13915	14170	13954	13937	13981	13865	13748	13898	13896	13955	13833	13912	13846	13952	13921	13843	14096	13904	13735	13874	13804	13943	13860	13871	13832	13798	13924	13933	13789	13859	13959	13844	13834	14007	13862	13713	13834	13827	13945	13896	13942	13755	14033	13800	13896	13922	13976	13800	13959	13741	13787	13759	13808	13941	14073	13884	13849	13911	13661	14020	13791	13764	13703	14013	13984	13972	13871	13944	13813	13993	13849	13910	13928	13878	14075	14011	13967	13832	13984	13985	14093	13863	13870	13737	13970	13898	13870	13847	13931	13862	13864	13899	13815	13874	13796	13993	14009	13799	14005	13835	13887	13793	14066	13759	14004	13711	13699	13897	13619	13953	13860	13640	13848	13864	13703	13845	13634	13944	14034	13747	13881	13948	14043	13928	13850	13698	13819	13909	13939	13872	13769	13981	13883	13895	13863	13942	13959	13911	13870	13953	14035	13922	13997	13965	13915	13876	13782	13761	14057	13811	13868	13748	13990	13646	13687	13895	14104	13871	13799	14143	14074	13895	13735	13770	13873	13901	13750	13923	13801	13704	13993	13859	14052	14094	14089	13964	14064	13805	13843	13979	13908	13950	13864	13863	13785	13818	13594	13893	14048	13776	13931	13852	14049	13708	13790	13690	13942	13966	13892	13910	13912	14004	13786	13781	13861	13783	13845	13703	13760	13952	13787	13831	13728	13936	14040	13809	13920	13792	13820	13909	14034	13865	13665	13886	13741	13825	14021	13712	14165	14088	13867	13778	13761	13815	13883	13726	13634	13926	13724	14034	14124	13871	13810	13954	13781	13867	13880	13813	13827	13918	14048	14060	14098	13812	13925	13942	13827	13730	13671	13659	13782	13961	13943	13812	13745	13891	13834	13851	13769	13900	13763	13905	13889	13767	13914	13904	13834	13784	13878	13911	13888	13732	13999	13844	13818	13779	13880	13674	13736	13728	13919	13793	13785	13943	13927	14054	13973	13812	14205	13871	13981	13804	13867	13899	13801	13935	13728	13743	13977	13928	13859	13873	13911	13751	13792	13810	13747	13811	13908	13923	13970	13914	13712	13806	13840	13781	13909	14201	13793	13904	13917	13864	13881	13927	13867	13893	13567	13772	13821	13915	13855	13820	14044	14004	13865	13902	14050	13921	13792	13873	13979	13766	13965	13985	13920	14041	13960	13952	13850	13788	14052	13983	13854	13784	13689	13744	13915	14018	13950	13767	13877	13792	13718	13970	13816	13792	13886	13849	13806	13885	13757	13733	13839	13762	13925	14103	14088	13910	14098	13899	13970	13864	13799	14017	13880	13812	13740	13814	13768	13816	13948	13989	14082	13806	13957	13816	13856	13936	13949	13917	13966	13956	13957	13942	13939	13902	13788	13931	13870	13925	13897	13765	13753	13934	13957	13935	13775	13923	13991	13813	13782	13807	13945	13981	13745	13780	13848	13898	13842	13920	13970	13721	13917	13894	13832	13768	13887	13963	13670	13826	13756	13954	13927	13752	13891	13845	13876	13741	14003	13797	13783	13763	13889	13739	13754	13781	13754	13791	13975	13915	13902	13923	13795	13721	13866	14033	13896	13959	13859	13871	14027	13779	13852	13808	13789	13968	14111	13797	13978	13884	13907	13833	14048	13780	13759	13949	13874	13867	13990	13941	13978	14001	13794	13869	13933	13960	14023	13762	13829	13858	13910	13845	13938	13682	13754	13913	14061	13663	13810	13908	13898	13926	13846	13809	14000	13777	13822	13811	13888	14091	13847	13901	13855	13816	13881	13835	13774	13804	13915	13749	13689	13742	13854	13831	13983	14039	13682	13929	14062	13898	14025	13903	13961	13840	13991	13835	13846	13956	13712	13821	13902	14048	13862	13900	13965	13946	13820	13818	14044	13986	14031	13877	14022	13788	13886	13772	14124	14006	13829	13883	13906	13839	13858	13714	13981	13783	13903	13783	13954	14099	13946	13709	13742	13885	14009	13891	13865	13715	13950	14008	13947	14057	14114	13939	13883	13856	13787	13901	13658	13958	13870	13996	13844	13854	14108	13882	13914	13881	13854	13942	14009	13934	13938	14114	13862	13865	13838	13969	13768	13873	13820	13673	13840	13899	13920	13869	13816	13884	13775	14011	13950	13899	13992	13974	13827	13893	13860	13865	13804	13785	13931	13827	13822	13775	13778	13696	13872	13954	13800	13589	13703	13840	13901	13737	13811	13844	13971	13937	13919	13972	13917	13706	13706	13896	13843	13899	13744	13929	13672	13886	13976	13971	13977	13841	13751	13957	13858	13909	13894	14022	13751	13849	14037	13940	13857	13799	13726	13906	13677	13825	14098	13909	13911	13868	14000	13985	13809	13864	13838	14016	13860	13872	14061	13908	14013	14053	14053	13986	13913	13822	13939	13777	13920	13976	14072	13731	13847	13976	13812	13908	13737	13955	13964	13814	13689	13885
64106	103446	86936	63947	45221	30954	19930	14399	12581	12349	12459	12291	12225	12263	12071	12269	12233	12301	12127	12313	12204	12166	12225	12232	12271	12120	12209	12247	12229	12405	12173	12317	12143	12158	12213	12268	12287	12269	12235	12285	12432	12246	12315	12312	12200	12163	12238	12182	12369	12255	12253	12242	12299	12189	12167	12214	12170	12285	12031	12052	12325	12389	12148	12196	12463	12221	12213	12476	12233	12177	12409	12308	12258	12228	12282	12216	12343	12173	12311	11973	12340	12365	12185	12128	12145	12152	12217	12182	12349	12268	12399	12310	12367	12214	12340	12112	12294	12282	12436	12285	12349	12273	12200	12282	12186	12217	12231	12179	12267	12308	12337	12188	12312	12209	12386	12216	12164	12143	12314	12371	12448	12358	12231	12369	12316	12327	12284	12217	12445	12280	12179	12124	12267	12350	12190	12203	12257	12302	12245	12417	12262	12412	12249	12356	12262	12322	12130	12275	11985	12171	12190	12289	12135	12305	12185	12376	12218	12161	12308	12151	12324	12199	12195	12232	12361	12297	12158	12249	12344	12313	12265	12286	12100	12245	12111	12285	12214	12254	12389	12277	12286	12414	12243	12253	12270	12292	12056	12229	12261	12295	12195	12224	12287	12264	12152	12364	12066	12252	12334	12226	12175	12171	12229	12366	12272	12272	12226	12384	12218	12408	12433	12248	12417	12264	12272	12186	12178	12195	12336	12370	12264	12194	12219	12217	12236	12092	12169	12192	12343	12408	12276	12156	12402	12151	12256	12274	12151	12305	12278	12080	12273	12263	12101	12026	12197	12121	12340	12224	12334	12358	12222	12323	12394	12243	12204	12194	12223	12311	12215	12390	12220	12345	12238	12139	12163	12199	12307	12262	12282	12281	12299	12384	12277	12208	12247	12282	12166	12250	12175	12290	12325	12205	12125	12242	12161	12403	12268	12203	12273	12363	12231	12439	12154	12281	12452	12339	12320	12311	12175	12274	12223	12168	12256	12327	12378	12251	12336	12181	12263	12388	12072	12208	12266	12168	12259	12374	12257	12267	12126	12319	12295	12311	12283	12185	12174	12272	12220	12369	12220	12361	12188	12283	12265	12229	12239	12246	12315	12092	12160	12320	12109	12124	12366	12279	12324	12331	12256	12133	12259	12326	12336	12163	12339	12192	12216	12225	12239	12237	12134	12256	12311	12153	12281	12308	12154	12187	12331	12219	12254	12179	12036	12241	12206	12214	12204	12183	12130	12254	12240	12152	12376	12190	12275	12157	12417	12203	12258	12097	12304	12189	12281	12231	12192	12286	12376	12240	12259	12281	12412	12013	12145	12314	12379	12336	12263	12301	12265	12192	12254	12228	12214	12280	12267	12336	12242	12182	12260	12256	12302	12207	12293	12258	12185	12309	12243	12206	12209	12243	12218	12268	12258	12159	12183	12293	12201	12150	12178	12241	12385	12202	12110	12320	12312	12295	12134	12244	12306	12242	12481	12403	12136	12136	12355	12244	12306	12334	12360	12149	12342	12252	12264	12388	12349	12129	12241	12362	12212	12200	12128	12185	12307	12324	12100	12437	12260	12335	12166	12288	12246	12118	12264	12153	12250	12316	12273	12260	12127	12424	12307	12109	12248	12501	12203	12325	12262	12291	12265	12352	12195	12248	12272	12266	12238	12325	12167	12125	12266	12280	12267	12236	12279	12227	12144	12277	12312	12269	12238	12378	12228	12193	12169	12169	12343	12289	12292	12211	12134	12210	12309	12279	12212	12209	12293	12335	12366	12148	12267	12171	12143	12308	12119	12208	12304	12298	12239	12211	12218	12152	12323	12295	12164	12190	12128	12230	12324	12202	12188	12383	12199	12385	12253	12397	12178	12231	12366	12437	12058	12239	12242	12288	12093	12243	12282	12188	12264	12184	12383	12291	12222	12284	12287	12250	12317	12249	12166	12297	12295	12229	12105	12261	12246	12265	12167	12404	12335	12256	12299	12337	12319	12298	12183	12277	12207	12166	12292	12210	12285	12204	12202	12286	12274	12271	12304	12326	12156	12161	12136	12294	12152	12349	12364	12239	12369	12266	12132	12122	12323	12181	12186	12134	12248	12263	12081	12047	12152	12288	12264	12334	12385	12229	12299	12236	12238	12164	12269	12245	12182	12274	12290	12131	12271	12166	12227	12193	12237	12201	12285	12243	12201	12255	12074	12237	12251	12204	12294	12494	12400	12199	12318	11991	12269	12360	12253	12226	12163	12181	12202	12262	12298	12093	12351	12140	12365	12289	12220	12088	12282	12209	12391	12283	12419	12363	12242	12213	11972	12400	12288	12460	12154	12160	12179	12484	12432	12325	12349	12217	12200	12234	12428	12294	12306	12197	12381	12190	12000	12213	12234	12164	12343	12238	12240	12369	12263	12291	12193	12284	12450	12153	12150	12159	12271	12414	12486	12260	12349	12037	12187	12328	12318	12251	12219	12220	12323	12369	12184	12415	12263	12281	12197	12242	12211	12329	12285	12234	12298	12355	12251	12289	12294	12342	12270	12205	12314	12448	12205	12243	12171	12347	12271	12218	12342	12297	12321	12386	12235	12314	12173	12219	12268	12251	12122	12162	12255	12378	12168	12177	12394	12222	12253	12402	12285	12288	12277	12131	12104	12211	12270	12280	12202	12319	12346	12286	12331	12372	12095	12204	12119	12294	12194	12261	12263	12154	12228	12283	12387	12074	12252	12326	12237	12269	12349	12137	12346	12323	12208	12163	12242	12214	12226	12407	12334	12153	12252	12331	12223	12366	12119	12197	12347	12224	12171	12264	12232	12145	12354	12108	12199	12390	12139	12284	12206	12234	12152	12096	12066	12293	12149	12177	12189	12386	12120	12343	12309	12103	12453	12360	12310	12288	12268	12123	12345	12330	12298	12233	12193	12253	12241	12237	12318	12362	12251	12171	12382	12296	12246	12216	12099	12204	12276	12202	12221	12385	12113	12270	12245	12159	12196	12323	12243	12276	12285	12227	12311	12203	12184	12346	12250	12297	12149	12225	12213	12218	12234	12244	12275	12373	12250	12382	12102	12242	12213	12321	12334	12360	12291	12268	12376	12272	12286	12355	12397	12230	12258	12235	12283	12174	12328	12297	12220	12216	12142	12136	12200	12236	12039	12273	12066	12115	12145	12086	12190	12369	12407	12234	12000	12220	12383	12166	12239	12272	12105	12285	12151	12347	12328	12222	12047	12302	12130	12057	12405	12085	12135	12452	12303	12322	12207	12225	12204	12324	12118	12336	12228	12348	12281	12225	12286	12351	12271	12105	12408	12172	12395	12169	12189	12265	12198	12293	12187	12149	12226	12375	12184	12068	12282	12072	12225	12152	12195	12327	12266	12248	12271	12342	12326	12347	12244	12255	12236	12415	12000	12291	12235	12231	12272	12331	12285	12247	12249	12302	12246	12202	12194	12436	12231	12308	12308	12057	12358	12301	12515	12140	12132	12465	12401	12183	12296	12291	12192	12103	12337	12418	12310	12278	12364	12263	12147	12253	12222	12226	12328	12204	12293	12366	12126	12389	12326	11955	12122	12367	12239	12328	12402	12344	12324	12234	12413	12213	12145	12433	12222	12232	12276	12388	12287	12297	12403	12144	12276	12293	12274	12315	12254	12202	12377	12279	12281	12200	12300	12231	12087	12274	12169	12245	12124	12244	12322	12216	12285	12317	12149	12138	12297	12157	12446	12174	12251	12344	12187	12110	12291	12231	12363	12321	12354	12300	12233	12152	12207	12249	12085	12283	12345	12143	12425	12266	12339	12392	12248	12253	12175	12296	12299	12204	12303	12129	12407	12377	12216	12200	12332	12161	12261	12259	12217	12208	12265	12250	12349	12317	12224	12490	12028	12277	12174	12313	12260	12183	12233	12041	12304	12174	12316	12437	12151	12264	12182	12234	12187	12185	12332	12248	12288	12196	12419	12315	12365	12188	12260	12219	12258	12235	12353	12108	12362	12350	12244	12187	12185	12368	12325	12200	12290	12301	12162	12186	12284	12345	12196	12313	12295	12259	12438	12340	12427	12293	12115	12345	12245	12326	12247	12266	12240	12160	12354	12186	12188	12204	12275	12282	12184	12215	12250	12394	12346	12201	12275	12319	12263	12246	12253	12281	12054	12330	12254	12321	12290	12175	12269	12259	12200	12274	12064	12220	12223	12266	12123	12275	12402	12243	12308	12243	12290	12302	12343	12269	12226	12227	12325	12114	12050	12286	12220	12157	12224	12218	12248	12225	12313	12396	12222	12298	12210	12215	12229	12207	12309	12333	12260	12245	12096	12178	12078	12400	12297	12375	12175	12255	12242	12182	12263	12048	12296	12177	12308	12277	12376	12334	12179	12232	12518	12282	12249	12221	12299	12380	12270	12449	12100	12241	12272	12283	12244	12268	12455	12086	12188	12296	12301	12129	12281	12344	12221	12282	12269	12246	12184	12319	12344	12348	12399	12329	12204	12445	12306	12203	12232	12242	12301	12251	12183	12228	12249	12114	12326	12291	12349	12154	12314	12144	12190	12324	12225	12067	12348	12171	12077	12288	12393	12153	12189	12367	12286	12112	12305	12344	12401	12308	12185	12244	12220	12253	12235	12320	12306	12428	12316	12204	12176	12236	12311	12185	12329	11990	12194	12276	12255	12296	12314	12281	12310	12159	12347	12276	12108	12309	12497	12218	12283	12273	12316	12165	12280	12272	12254	12269	12171	12245	12291	12277	12186	12341	12195	12391	12076	12332	12219	12146	12271	12263	12090	12262	12232	12291	12322	12244	12283	12197	12124	12321	12277	12350	12151	12233	12257	12302	12317	12262	12139	12284	12164	12219	12254	12254	12202	12427	12283	12273	12216	12332	12297	12223	12194	12297	12331	12400	12155	12258	12305	12096	12103	12204	12398	12334	12135	12301	12110	12216	12271	12214	12348	12195	12232	12283	12198	12171	12369	12241	12151	12265	12341	12213	12348	12187	12168	12236	12337	12356	12224	12152	12162	12260	12338	12165	12255	12269	12201	12276	12376	12203	12269	12178	12234	12235	12203	12337	12261	12114	12246	12273	12145	12236	12409	12136	12267	12320	12266	12239	12243	12334	12187	12298	12334	12296	12292	12236
29349	30885	37301	29054	20038	16629	15499	14698	14527	14730	14730	14424	14497	14556	14406	14343	14485	14385	14434	14686	14473	14504	14496	14485	14607	14611	14518	14482	14555	14429	14507	14553	14461	14457	14353	14373	14450	14521	14540	14551	14456	14399	14313	14361	14510	14540	14504	14430	14343	14431	14631	14367	14410	14520	14524	14277	14225	14361	14427	14308	14428	14417	14508	14591	14381	14470	14463	14387	14425	14300	14574	14445	14494	14244	14720	14490	14430	14575	14207	14402	14723	14304	14640	14419	14478	14449	14365	14519	14361	14362	14711	14713	14488	14632	14498	14533	14296	14478	14514	14641	14283	14575	14528	14356	14422	14331	14328	14452	14587	14399	14571	14417	14428	14602	14229	14391	14439	14549	14387	14310	14447	14443	14250	14309	14406	14664	14465	14602	14563	14437	14512	14338	14615	14189	14480	14701	14471	14674	14565	14546	14639	14418	14562	14241	14498	14329	14522	14283	14232	14349	14399	14595	14370	14444	14433	14494	14464	14618	14376	14408	14323	14430	14580	14287	14228	14413	14416	14425	14600	14591	14448	14504	14430	14485	14467	14386	14544	14459	14473	14559	14440	14531	14563	14493	14444	14350	14429	14373	14394	14430	14478	14485	14445	14615	14373	14449	14407	14540	14456	14171	14476	14767	14456	14464	14556	14577	14240	14526	14359	14397	14518	14502	14418	14334	14519	14508	14501	14361	14539	14344	14313	14446	14448	14444	14508	14653	14411	14455	14293	14391	14330	14311	14598	14556	14535	14462	14454	14147	14226	14260	14371	14329	14340	14374	14387	14230	14622	14442	14489	14480	14496	14474	14514	14457	14427	14527	14494	14348	14330	14364	14297	14379	14359	14360	14430	14332	14563	14423	14295	14424	14429	14355	14330	14548	14504	14488	14435	14315	14437	14316	14343	14364	14421	14497	14564	14436	14528	14224	14450	14530	14443	14493	14385	14612	14370	14350	14467	14422	14480	14574	14452	14488	14502	14419	14339	14250	14627	14343	14607	14486	14528	14594	14425	14495	14455	14478	14454	14541	14455	14414	14531	14539	14320	14513	14538	14626	14347	14472	14577	14361	14383	14380	14254	14408	14616	14472	14424	14518	14366	14493	14431	14317	14240	14416	14314	14426	14506	14456	14211	14582	14564	14484	14484	14472	14434	14331	14529	14340	14428	14360	14400	14323	14526	14366	14442	14414	14290	14421	14673	14351	14348	14536	14618	14511	14494	14557	14427	14287	14456	14382	14530	14420	14386	14553	14386	14397	14470	14365	14408	14365	14464	14518	14700	14469	14470	14370	14298	14399	14275	14615	14469	14309	14443	14353	14386	14465	14482	14427	14483	14457	14523	14576	14661	14367	14407	14391	14450	14455	14445	14435	14491	14474	14372	14471	14560	14496	14217	14395	14700	14444	14473	14429	14610	14277	14420	14482	14610	14393	14478	14328	14415	14497	14426	14419	14419	14400	14470	14418	14494	14327	14458	14444	14309	14534	14424	14494	14577	14435	14451	14626	14160	14379	14517	14498	14297	14447	14434	14181	14604	14445	14516	14599	14334	14612	14414	14428	14487	14514	14477	14308	14497	14311	14261	14457	14362	14374	14458	14479	14538	14315	14442	14405	14609	14524	14526	14410	14313	14495	14307	14542	14551	14441	14592	14616	14418	14523	14452	14216	14533	14596	14500	14593	14228	14219	14473	14566	14482	14359	14351	14263	14419	14360	14492	14516	14627	14288	14454	14578	14477	14376	14452	14457	14333	14328	14526	14449	14429	14388	14329	14425	14633	14320	14383	14454	14429	14567	14260	14462	14474	14504	14503	14534	14527	14511	14480	14547	14524	14373	14480	14648	14356	14578	14428	14413	14420	14380	14390	14355	14416	14520	14389	14551	14464	14407	14450	14477	14437	14360	14461	14334	14455	14548	14563	14451	14450	14418	14501	14477	14379	14587	14335	14430	14492	14412	14500	14428	14433	14453	14614	14688	14452	14383	14222	14479	14379	14430	14463	14422	14433	14302	14427	14562	14400	14363	14451	14434	14589	14340	14693	14488	14382	14279	14428	14608	14433	14511	14521	14359	14482	14531	14462	14245	14434	14305	14402	14356	14541	14500	14536	14596	14679	14318	14619	14491	14314	14435	14745	14206	14191	14410	14602	14555	14497	14521	14587	14329	14628	14532	14307	14496	14487	14237	14498	14494	14446	14610	14512	14231	14274	14385	14529	14519	14430	14373	14411	14296	14332	14483	14690	14532	14378	14487	14461	14447	14445	14607	14488	14563	14564	14230	14429	14208	14273	14538	14409	14529	14548	14451	14447	14388	14423	14533	14527	14425	14498	14426	14445	14535	14556	14314	14370	14378	14316	14290	14343	14543	14334	14466	14341	14305	14345	14497	14531	14293	14543	14438	14389	14589	14658	14545	14414	14567	14330	14481	14323	14288	14474	14438	14474	14455	14421	14304	14515	14376	14514	14417	14564	14339	14383	14574	14412	14423	14617	14248	14566	14460	14606	14330	14503	14554	14499	14505	14489	14210	14566	14362	14552	14256	14563	14422	14320	14412	14468	14466	14502	14455	14451	14572	14606	14506	14427	14391	14556	14497	14515	14559	14312	14438	14446	14417	14392	14587	14406	14276	14333	14552	14488	14449	14278	14441	14414	14360	14570	14459	14272	14533	14388	14286	14215	14479	14490	14386	14382	14623	14426	14437	14562	14507	14409	14485	14504	14411	14392	14533	14420	14433	14462	14505	14363	14671	14536	14497	14452	14463	14478	14438	14465	14602	14394	14551	14451	14459	14399	14509	14383	14445	14454	14427	14451	14366	14494	14408	14401	14490	14474	14489	14612	14597	14500	14420	14679	14503	14444	14578	14526	14609	14383	14416	14376	14464	14459	14470	14414	14480	14513	14506	14475	14438	14413	14441	14369	14377	14250	14197	14583	14405	14480	14405	14363	14431	14521	14255	14507	14393	14563	14431	14431	14440	14470	14497	14525	14371	14431	14480	14492	14526	14402	14433	14514	14396	14470	14602	14533	14426	14336	14457	14364	14380	14402	14386	14548	14567	14464	14279	14460	14361	14546	14487	14606	14380	14571	14422	14429	14488	14412	14456	14265	14310	14615	14383	14615	14386	14588	14419	14591	14569	14422	14406	14383	14325	14436	14408	14457	14229	14555	14521	14357	14386	14435	14399	14480	14323	14355	14543	14398	14485	14376	14532	14236	14376	14517	14499	14257	14484	14648	14473	14476	14483	14392	14438	14566	14462	14426	14489	14263	14628	14595	14435	14442	14687	14530	14370	14437	14525	14513	14417	14400	14508	14414	14436	14388	14597	14365	14343	14372	14411	14287	14544	14589	14529	14351	14381	14353	14369	14546	14484	14438	14477	14427	14392	14539	14316	14506	14501	14412	14353	14239	14436	14665	14600	14247	14561	14555	14372	14461	14363	14465	14404	14263	14460	14471	14387	14507	14415	14404	14616	14429	14399	14437	14445	14569	14640	14518	14427	14428	14340	14444	14383	14385	14293	14497	14498	14572	14497	14492	14399	14451	14494	14504	14311	14481	14471	14304	14420	14386	14350	14360	14515	14650	14390	14277	14678	14452	14638	14404	14471	14446	14592	14375	14384	14561	14453	14408	14446	14401	14573	14286	14547	14402	14461	14783	14434	14442	14462	14444	14382	14504	14271	14332	14464	14530	14537	14544	14443	14531	14372	14296	14441	14597	14401	14203	14439	14390	14582	14478	14554	14349	14323	14564	14384	14423	14403	14335	14378	14367	14470	14317	14533	14677	14590	14474	14470	14564	14315	14270	14474	14376	14428	14666	14428	14594	14505	14430	14562	14541	14446	14556	14507	14564	14429	14706	14348	14271	14420	14493	14485	14567	14495	14426	14456	14344	14733	14528	14673	14355	14442	14409	14391	14399	14428	14418	14562	14357	14470	14626	14519	14356	14301	14309	14503	14456	14147	14486	14331	14457	14270	14381	14456	14354	14342	14495	14582	14224	14449	14502	14438	14438	14433	14487	14458	14567	14209	14791	14368	14517	14531	14331	14404	14369	14375	14567	14536	14384	14433	14278	14472	14435	14546	14573	14322	14457	14470	14493	14529	14435	14199	14440	14460	14398	14350	14470	14388	14468	14551	14607	14434	14368	14462	14558	14472	14628	14642	14518	14463	14488	14435	14342	14586	14393	14310	14501	14683	14632	14450	14405	14453	14455	14508	14447	14383	14606	14528	14467	14561	14481	14414	14546	14556	14410	14572	14384	14460	14429	14510	14391	14478	14435	14516	14566	14442	14569	14503	14537	14589	14563	14494	14423	14505	14570	14334	14424	14374	14503	14393	14589	14545	14538	14353	14482	14403	14329	14314	14461	14438	14350	14447	14578	14433	14409	14334	14512	14348	14353	14265	14445	14422	14490	14499	14315	14610	14565	14563	14454	14514	14325	14448	14664	14442	14440	14421	14497	14508	14576	14542	14572	14427	14507	14334	14685	14587	14435	14341	14340	14367	14432	14644	14646	14331	14529	14510	14530	14354	14558	14421	14473	14502	14699	14377	14460	14326	14539	14572	14427	14551	14484	14241	14672	14428	14611	14409	14283	14453	14528	14554	14535	14551	14485	14577	14553	14394	14461	14593	14518	14397	14390	14587	14332	14512	14497	14515	14337	14468	14412	14342	14580	14417	14267	14399	14554	14551	14352	14410	14269	14471	14606	14398	14630	14435	14399	14359	14464	14392	14532	14644	14461	14378	14409	14532	14478	14360	14420	14495	14498	14492	14565	14594	14473	14457	14402	14235	14490	14365	14444	14505	14318	14488	14503	14551	14390	14483	14491	14423	14350	14227	14371	14565	14325	14642	14345	14375	14652	14645	14448	14381	14573	14515	14406	14438	14627	14411	14243	14331	14529	14376	14493	14528	14317	14532	14453	14403	14358	14235	14286	14388	14580	14438	14396	14429	14451	14332	14391	14537	14530	14367	14314	14454	14390	14522	14520	14423	14344	14312	14318	14376	14651	14481	14536	14507	14522	14604	14443	14485	14365	14423	14568	14485	14253	14328	14343	14680	14379	14339	14200	14497	14382	14610	14482	14407	14430	14490	14497	14453	14530	14473	14295	14496
34342	50384	37905	24085	17217	14553	13222	12967	12760	12812	12741	12737	12666	12764	12727	12778	12861	12642	12768	12627	12816	12612	12837	12754	12710	12769	12761	12819	12784	12704	12783	12572	12661	12778	12647	12788	12916	12647	12768	12599	12596	12614	12630	12805	12726	12696	12749	12812	12778	12882	12777	12578	12809	12503	12624	12631	12943	12726	12605	12745	12886	12754	12647	12649	12627	12693	12681	12741	12643	12546	12770	12527	12725	12609	12857	12621	12643	12796	12637	12573	12672	12761	12753	12685	12659	12688	12795	12812	12790	12598	12592	12597	12843	12573	12696	12601	12794	12685	12798	12618	12739	12685	12753	12719	12786	12611	12824	12656	12703	12796	12566	12823	12794	12737	12625	12585	12908	12713	12831	12655	12740	12720	12789	12771	12831	12740	12798	12794	12614	12932	12692	12694	12862	12637	12816	12592	12605	12741	12581	12826	12697	12644	12793	12762	12735	12824	12644	12676	12890	12674	12892	12704	12648	12642	12837	12748	12725	12596	12817	12647	12618	12759	12869	12778	12657	12707	12715	12861	12818	12715	12830	12624	12696	12646	12710	12704	12607	12766	12616	12595	12805	12800	12738	12730	12865	12800	12833	12722	12730	12740	12682	12743	12680	12672	12686	12731	12631	12761	12760	12774	12600	12719	12822	12640	12671	12594	12742	12537	12837	12697	12704	12724	12743	12829	12827	12632	12667	12674	12729	12570	12624	12789	12637	12687	12537	12584	12638	12799	12791	12708	12657	12596	12728	12685	12610	12627	12671	12796	12765	12825	12716	12697	12670	12755	12682	12691	12713	12691	12873	12722	12723	12581	12712	12872	12778	12660	12610	12649	12637	12892	12686	12809	12679	12612	12686	12731	12825	12700	12664	12652	12844	12658	12846	12769	12637	12613	12749	12795	12750	12634	12716	12996	12709	12681	12688	12693	12778	12826	12840	12877	12571	12627	12674	12690	12703	12848	12775	12678	12719	12656	12653	12617	12667	12585	12764	12539	12659	12712	12647	12552	12676	12639	12692	12647	12711	12686	12643	12571	12767	12827	12708	12800	12867	12644	12676	12850	12867	12822	12705	12673	12750	12796	12676	12696	12634	12792	12761	12693	12805	12833	12699	12748	12687	12710	12824	12844	12843	12862	12830	12657	12626	12659	12794	12709	12736	12687	12676	12892	12737	12686	12817	12756	12657	12845	12703	12700	12760	12888	12743	12802	12785	12656	12698	12699	12701	12770	12712	12857	12707	12668	12747	12574	12947	12660	12748	12736	12805	12566	12565	12803	12616	12766	12758	12847	12852	12687	12854	12776	12623	12544	12778	12816	12724	12901	12688	12798	12791	12751	12697	12743	12679	12795	12691	12805	12718	12834	12745	12654	12654	12736	12757	12702	12614	12655	12646	12828	12717	12750	12677	12699	12702	12752	12710	12744	12727	12535	12850	12536	12779	12603	12619	12817	12711	12772	12527	12639	12712	12658	12609	12592	12854	12651	12819	12841	12641	12817	12746	12647	12686	12636	12774	12827	12750	12756	12723	12701	12812	12770	12452	12756	12815	12680	12795	12691	12620	12747	12844	12819	12697	12735	12601	12626	12610	12655	12666	12795	12587	12759	12619	12785	12595	12810	12722	12625	12652	12820	12599	12736	12766	12640	12665	12622	12718	12623	12609	12680	12846	12766	12634	12697	12738	12734	12626	12694	12521	12661	12698	12712	12725	12707	12806	12809	12514	12907	12680	12613	12880	12650	12784	12683	12760	12835	12667	12725	12802	12610	12631	12816	12712	12759	12768	12743	12837	12708	12870	12691	12657	12803	12742	12856	12752	12716	12748	12791	12726	12588	12788	12704	12842	13000	12817	12677	12751	12897	12689	12653	12832	12730	12616	12570	12826	12668	12709	12761	12625	12534	12815	12742	12825	12835	12657	12723	12632	12604	12796	12662	12793	12888	12673	12649	12679	12815	12763	12634	12767	12686	12797	12759	12908	12685	12785	12739	12796	12853	12729	12616	12755	12738	12853	12755	12582	12827	12557	12855	12800	12526	12798	12898	12564	12729	12581	12676	12671	12732	12803	12638	12692	12624	12760	12776	12727	12639	12858	12811	12805	12806	12738	12663	12665	12689	12626	12802	12855	12701	12694	12656	12804	12561	12623	12857	12830	12716	12793	12783	12689	12617	12662	12801	12730	12737	12899	12656	12645	12648	12785	12805	12749	12755	12765	12667	12651	12764	12791	12914	12713	12765	12615	12628	12693	12713	12589	12736	12694	12849	12651	12834	12850	12822	12748	12835	12612	12609	12995	12716	12771	12770	12658	12833	12782	12662	12775	12738	12638	12628	12550	12691	12861	12610	12696	12646	12897	12667	12607	12787	12706	12789	12599	12830	12654	12951	12852	12713	12793	12781	12751	12704	12588	12755	12831	12805	12773	12725	12805	12677	12728	12849	12707	12568	12814	12790	12705	12781	12754	12732	12755	12623	12878	12670	12826	12792	12634	12688	12694	12820	12752	12758	12854	12809	12901	12705	12650	12716	12912	12749	12800	12788	12882	12715	12841	12496	12822	12593	12694	12844	12778	12781	12685	12664	12878	12742	12741	12745	12804	12719	12557	12853	12818	12821	12671	12756	12643	12814	12824	12621	12695	12712	12613	12692	12869	12777	12682	12737	12895	12786	12856	12786	12668	12695	12638	12711	12703	12729	12696	12840	12690	12684	12785	12592	12631	12719	12739	12733	12691	12768	12714	12756	12844	12740	12811	12658	12758	12681	12679	12704	12828	12835	12615	12659	12953	12750	12708	12777	12739	12694	12756	12778	12745	12832	12831	12620	12563	12766	12760	12706	12755	12819	12670	12761	12762	12821	12726	12678	12924	12650	12525	12606	12659	12768	12670	12709	12695	12700	12672	12603	12779	12788	12803	12629	12803	12673	12731	12846	12681	12776	12803	12676	12793	12734	12988	12841	12754	12854	12741	12880	12670	12816	12752	12682	12742	12824	12676	12778	12709	12612	12774	12641	12752	12581	12779	12791	12652	12727	12499	12789	12708	12878	12817	12690	12784	12693	12851	12654	12701	12731	12648	12757	12738	12821	12749	12708	12819	12552	12497	12654	12873	12650	12665	12632	12668	12664	12771	12721	12731	12819	12684	12772	12745	12672	12772	12738	12753	12718	12590	12675	12775	12725	12733	12636	12743	12788	12666	12765	12612	12797	12730	12743	12554	12723	12654	12816	12814	12645	12827	12747	12831	12736	12735	12678	12586	12660	12735	12740	12815	12821	12745	12695	12785	12655	12816	12704	12692	12623	12969	12923	12778	12829	12802	12718	12848	12791	12761	12868	12875	12598	12771	12667	12786	12819	12757	12830	12767	12780	12741	12746	12719	12841	12814	12607	12575	12754	12666	12800	12755	12744	12851	12899	12679	12780	12684	12819	12766	12799	12664	12811	12840	12714	12833	12829	12797	12840	12777	12874	12746	12733	12625	12746	12897	12801	12744	12796	12760	12565	12655	12776	12689	12750	12731	12678	12727	12677	12745	12649	12627	12694	12681	12935	12758	12764	12708	12804	12791	12796	12661	12611	12766	12696	12631	12778	12781	12720	12756	12736	12712	12661	12702	12624	12810	12639	12613	12762	12688	12715	12849	12870	12889	12653	12585	12671	12757	12616	12738	12841	12770	12777	12739	12681	12729	12683	12659	12617	12831	12669	12761	12650	12743	12736	12914	12689	12901	12723	12764	12863	12780	12853	12671	12806	12699	12825	12717	12767	12770	12805	12596	12745	12754	12661	12635	12822	12786	12723	12554	12864	12657	12917	12641	12919	12670	12773	12742	12841	12667	12713	12754	12832	12681	12748	12840	12759	12867	12654	12690	12706	12743	12592	12831	12721	12683	12630	12821	12676	12825	12697	12687	12528	12570	12670	12679	12747	12784	12560	12815	12711	12746	12639	12789	12873	12662	12873	12714	12597	12917	12721	12806	12759	12638	12699	12733	12800	12858	12683	12751	12729	12820	12656	12699	12871	12819	12840	12824	12687	12727	12720	12716	12797	12680	12636	12792	12733	12659	12800	12844	12754	12849	12700	12669	12659	12707	12736	12678	12606	12725	12628	12766	12600	12755	12610	12874	12664	12705	12773	12760	12727	12595	12740	12742	12879	12596	12686	12687	12713	12631	12688	12644	12706	12660	12882	12761	12709	12628	12774	12750	12707	12917	12782	12731	12786	12789	12933	12810	12700	12791	12822	12768	12638	12758	12673	12724	12743	12684	12734	12792	12622	12730	12655	12818	12836	12855	12701	12757	12788	12640	12850	12503	12643	12834	12577	12727	12789	12735	12783	12637	12801	12751	12669	12683	12813	12614	12763	12811	12756	12750	12611	12689	12755	12806	12860	12691	12781	12763	12707	12861	12690	12756	12677	12611	12641	12697	12676	12677	12814	12810	12710	12781	12726	12778	12817	12847	12627	12679	12795	12643	12771	12751	12759	12778	12833	12656	12765	12825	12686	12708	12753	12588	12776	12830	12658	12760	12814	12667	12660	12520	12726	12758	12646	12713	12674	12582	12856	12692	12675	12784	12751	12791	12890	12742	12780	12636	12735	12741	12848	12589	12732	12673	12672	12668	12852	12650	12723	12708	12684	12692	12693	12779	12792	12641	12720	12825	12784	12680	12601	12616	12922	12687	12791	12775	12768	12548	12801	12656	12760	12731	12692	12753	12607	12702	12663	12759	12832	12695	12763	12675	12745	12662	12659	12772	12805	12792	12738	12814	12906	12833	12820	12662	12735	12755	12769	12770	12542	12712	12879	12807	12693	12796	12780	12788	12611	12925	12762	12688	12649	12564	12812	12921	12836	12843	12861	12685	12716	12783	12789	12815	12689	12690	12777	12786	12692	12734	12616	12815	12608	12759	12687	12718	12879	12567	12878	12718	12575	12649	12779	12609	12747	12737	12850	12569	12840	12744	12737	12910	12807	12947	12695	12834	12734	12735	12842	12557	12775	12945	12641	12914	12606	12709	12654	12803	12822	12611	12800	12643	12754	12759	12690	12632	12745	12742	12724	12815	12917	12733	12696	12721	12771	12778	12621	12734	12670	12792	12832	12803	12842	12517	12667	12749	12790	12835	12799
24355	22995	35520	34062	29262	26091	21131	15897	14582	14231	14315	14172	14105	14244	14139	14259	14102	14132	14239	14304	14044	14145	14049	14241	14265	14098	14206	14114	14313	14161	14271	14280	14179	14266	14211	14246	14119	14125	14251	14049	14101	14150	14175	14101	13977	14152	13907	13927	14061	14183	14117	14110	14205	14275	14130	14009	14076	14205	14238	13964	14097	14085	14123	13970	13990	14192	14097	14302	14053	14174	13994	13960	14197	14119	14267	14190	13994	14084	14092	14179	14006	14142	14148	14133	14333	14181	14322	14230	13914	14197	14135	14095	14145	13939	14107	14064	13975	14182	14288	14223	14186	14084	14086	13745	14026	14238	14159	14111	14146	14176	14232	14085	14258	14075	14194	14185	14141	14187	13816	14225	14227	14217	14078	14060	14220	14375	14010	13966	14274	14016	14113	14160	14235	14326	14258	14053	14278	14177	13962	14240	14159	14246	14145	14167	14118	14207	14076	13976	14098	14002	14125	14227	14082	13799	14165	13887	13934	14019	14131	14182	14052	14034	13883	13956	14131	14090	13851	14269	13953	14096	14025	14238	13954	13754	14091	13942	14157	14351	14112	13956	14148	14109	13967	14081	14127	13855	14090	14034	14156	13981	14059	14052	14236	14239	14232	14116	14088	14170	14086	14093	14061	14051	13949	14124	14116	14201	14113	14061	13886	14074	14201	14085	13969	14120	14104	13944	13948	13950	14113	13926	14124	14375	14046	14143	14131	14093	14023	14173	14074	14004	14237	14167	14150	14003	14140	13964	14030	14076	14011	14194	14030	13970	13969	13955	14121	14092	14311	14303	14217	13913	14214	14206	13998	14058	14059	14078	14015	13892	14113	14077	14019	13965	14121	14092	13970	14142	14186	14165	13958	14036	14250	14053	14270	14065	14097	14145	13947	14122	14023	14114	14280	14137	14039	13939	14109	14137	14123	13867	14100	14158	14070	14069	14213	14056	14138	14073	13961	14122	14202	13960	14296	14164	14274	14105	13998	14102	14178	14182	13975	13752	14269	14112	14106	14119	14214	13998	14030	14139	14025	14069	14083	13983	14079	14092	14191	14207	14046	14066	14202	14055	14044	14100	14066	14159	14155	14043	14215	14067	14226	14352	14073	14232	14110	14098	14224	14221	14176	14247	14066	14108	13950	13905	14247	14020	14094	14054	13967	14024	14058	14125	13976	13937	14083	13902	14009	13921	13934	14099	14058	13992	14189	14213	14223	14125	14112	14290	14056	14121	14150	14071	14117	14129	14154	14009	14103	14015	14104	14106	14249	14246	14015	13927	14119	14098	13880	14264	14060	13941	13968	14013	14210	14208	14026	14146	14033	14084	14241	14100	14026	13843	14179	14043	14120	14064	14070	13835	14079	14043	14179	14195	14004	14169	14174	14126	13964	14064	14048	14102	14074	13978	14055	13950	13897	13995	13948	14084	14061	14163	14065	14155	14121	14110	14199	14044	14182	14094	14267	14125	14143	14123	14236	13991	14265	14087	14055	14295	14101	14237	14035	14075	14102	13974	14244	14070	14323	13982	14193	14035	14090	14194	14051	14107	14065	14060	14118	14087	13874	13935	13892	13978	14014	14128	14249	14019	14120	13984	14135	14005	13941	14034	13896	14060	14231	14087	14207	14223	14128	14133	14079	14160	14096	14077	14141	14093	14038	14036	13952	14089	14100	14021	14350	14123	14251	14070	14204	14015	14193	14297	14022	13938	14143	14178	13971	14221	14103	14417	13978	14218	14103	13858	14187	14298	14222	14142	14065	14061	14075	14231	14051	14107	14064	14046	14093	14260	14119	13977	14203	14239	14020	14121	13804	14039	14036	14105	14035	13947	14053	14096	14122	14315	14113	14095	14128	13930	14069	14185	14224	14201	14134	14077	14212	14090	14223	14027	14008	14073	13986	14228	14210	14276	14260	14254	13968	14161	14232	14076	14078	14088	14102	14046	14147	14209	14240	14173	14171	13990	14112	14168	13926	14032	13939	14246	14179	14173	14160	13935	14090	14220	14063	14036	13953	13970	14008	14166	13981	14179	14017	14203	14081	14106	14032	13949	14233	14264	14062	14209	14036	13985	13989	14099	14197	14037	13918	13983	14280	14148	14122	14049	13935	13991	14117	14211	14041	14158	14148	14231	14071	14168	14010	13973	14095	14058	14005	13978	14080	13985	14068	13984	14005	14085	14030	14104	14044	14116	14069	13998	14144	14018	14204	14121	14117	14145	14131	13951	13845	13918	14047	14026	14217	14198	14018	14017	14130	14074	13965	13963	14218	14104	14104	14178	13966	14153	14087	14099	14222	14117	14179	14121	13923	14025	14120	14015	14097	14047	14255	14007	14177	14087	13971	14195	14093	14211	14183	13998	14105	14021	13990	14124	14147	14067	13921	14271	14001	13871	13973	14158	14097	14006	13998	14055	14011	14186	14051	13982	14016	14065	13849	13911	14046	14039	13992	14057	14122	14227	13971	14204	14026	14168	14207	14231	14027	14128	14049	14213	13928	14058	13982	14111	14039	13970	14059	14195	14211	14222	14063	13920	13984	14119	13882	13965	14109	14010	14077	14130	14160	14247	14344	13964	14078	13910	14101	14074	14089	14266	14154	14124	14116	14175	14220	14044	13990	13954	14134	14179	14019	13936	14166	14111	14073	14182	14164	14300	14148	13998	14097	14128	14117	13869	14130	14146	13966	14304	14069	14109	14008	14152	14180	14153	14099	13994	14124	13975	14021	14195	13960	13978	13994	13972	14208	14220	14046	14017	14210	14201	14135	14074	14131	14124	13963	13958	13908	14070	14214	14134	14175	14118	14150	14027	14132	14090	14161	14225	14106	14074	13911	13932	14308	14107	14198	14103	13973	14036	14219	14063	14025	13931	14065	14095	14094	14240	14243	14053	14235	14043	14074	14142	14084	14073	14009	14206	14179	14204	13866	14117	14066	14104	14113	14068	14094	14182	14123	14157	14079	14103	14128	14024	14299	13988	14023	14225	14119	14182	14076	14120	14064	14010	14291	14055	14147	14141	14131	14145	14139	14192	14038	14114	14283	14051	14070	14283	14005	13990	14096	14036	13926	14025	13975	13881	14179	14132	14231	14064	14078	14199	14130	14168	14039	14080	14151	14158	13822	14064	14150	14328	14153	14230	14132	14364	14010	14027	14262	14071	14270	14088	13952	14149	14140	14109	14202	13995	13920	14117	14084	14156	14143	14049	14080	13970	13971	14113	14229	14236	14171	14172	14177	14180	14303	14194	14116	14268	14141	14027	13877	13980	14047	14020	14097	14180	14260	14316	13977	14126	14076	14076	14205	14155	14081	13846	13858	14190	14021	14037	14064	13911	14021	14004	14109	14165	14158	13996	14099	14010	13994	13831	14048	14163	14156	14056	14273	14124	14229	14158	14175	14059	14212	14079	14162	13927	14005	14202	14184	14009	13975	14171	14069	14062	14225	14042	14127	13978	13942	14214	14091	14041	14061	13990	14302	14013	14144	14071	14186	14187	14060	14100	14292	14127	14150	14086	14046	14152	14246	14197	14134	14296	13984	14275	14155	14160	14137	13991	13910	14111	13937	14213	14093	14024	14123	14119	14145	14072	14017	14132	14137	14006	14085	14173	14174	14116	14359	14070	13950	13981	14176	14047	14072	14015	14053	14084	13994	14195	14139	14240	14103	14105	14275	14071	14221	14088	13949	14073	14215	14133	14082	14058	13973	14112	13995	14211	14113	14033	14066	14243	14239	14111	14106	14228	14224	14123	14241	14171	14038	14071	14183	14096	14235	14005	14268	14292	14044	14189	14204	14161	14158	13960	13966	14102	14035	14051	14004	14246	13998	14374	14278	14244	13974	14057	14125	14045	14109	13898	14071	13987	14003	14207	13968	13974	14158	14228	14060	14324	13987	13932	14179	14172	14044	14426	14135	14199	14264	14175	14184	14253	14218	14210	13962	14122	14240	14069	14152	13922	14069	14242	14142	14081	14124	14238	14353	14014	14088	14137	13971	13922	14052	14220	14131	13964	14205	14207	14232	14205	13896	14125	14185	14196	14032	14078	14172	14014	13973	14131	14166	14192	14074	14010	14112	14083	14097	13910	14135	14103	13968	13925	14160	13876	14028	14177	14028	14152	14124	13943	14204	14198	14155	14136	14137	14051	13992	14132	14226	14152	14092	14107	14102	14083	13958	14041	14022	14186	14116	14212	13950	14111	14027	14040	14222	14112	14021	14151	14103	14083	14152	13996	13954	14243	13975	14179	14199	14013	13923	14032	14100	13991	13942	14052	14175	14056	14125	14008	13921	14021	13904	14057	13982	14084	14048	14161	13963	14063	14051	14080	14096	14001	14194	13976	14072	14290	14006	14045	14084	14151	13916	14156	14141	14289	14014	14136	14246	14008	14090	13897	14075	14047	14136	14178	14090	14092	13952	14148	13831	14065	13961	13965	14252	14200	14087	13994	14043	14046	14177	14018	14042	14008	13962	13993	14016	14110	14162	14200	14201	14086	14205	14109	13954	14133	14073	14226	14060	14051	13973	14104	14131	14153	14063	13888	14051	14117	14077	14005	14167	14091	14169	14190	14097	14306	14301	14168	14106	14195	13943	14162	14253	13984	14150	14154	14162	14233	13969	13896	13988	14109	14157	14178	14111	14114	14363	14151	14123	14170	14093	14096	13954	13945	14085	14025	13972	14029	14200	14136	14328	14115	14319	14191	14165	14104	14087	14132	14010	13882	13997	14106	13999	14181	14247	14150	13910	13976	14111	14018	14286	14006	14172	14050	14172	14277	13902	14157	14116	14031	13850	13960	14166	14121	14211	13905	14014	14210	14212	14163	14142	14106	14017	14222	14098	14063	14074	14251	14248	14025	14325	14213	14195	14162	14188	14282	13996	14022	13976	14275	14077	14035	14061	14074	13977	14369	14096	14128	14065	14057	14062	14049	14297	14132	13999	14411	14208	14132	14153	14066	14081	13948	14049	14355	14143	14051	14179	14056	14199	14059	14009	14082	14065	14172	14028	14095	14035	14111	14157	14133	14101	14074	14168	14102	13998	14072	14242	14218	14134	14139	13792	13998	14138	14070	14058	14129	14164	13971	14321	14197	14027	14041	13936	14104	14205	14121	14060	14007
59969	95529	75714	50091	35736	24101	16435	13544	12855	12517	12441	12618	12545	12505	12450	12538	12449	12529	12460	12516	12543	12512	12620	12686	12473	12486	12592	12687	12448	12538	12421	12401	12396	12594	12498	12595	12615	12615	12548	12340	12658	12453	12592	12375	12392	12432	12534	12573	12506	12517	12594	12481	12438	12385	12549	12667	12509	12567	12443	12393	12501	12512	12421	12535	12510	12506	12608	12557	12349	12525	12452	12386	12382	12498	12503	12573	12516	12359	12383	12456	12507	12396	12433	12575	12504	12225	12599	12339	12497	12486	12356	12424	12394	12431	12542	12599	12548	12593	12541	12504	12555	12497	12548	12333	12637	12571	12479	12407	12500	12594	12610	12272	12410	12536	12678	12583	12581	12378	12464	12681	12393	12545	12530	12366	12588	12670	12435	12312	12500	12482	12423	12521	12486	12502	12636	12660	12583	12384	12480	12572	12573	12475	12344	12321	12497	12460	12357	12358	12408	12388	12461	12600	12521	12640	12311	12663	12632	12577	12358	12615	12375	12400	12645	12567	12407	12451	12404	12437	12594	12577	12370	12401	12566	12526	12520	12451	12616	12432	12585	12452	12414	12351	12542	12479	12417	12421	12469	12577	12538	12609	12542	12548	12443	12517	12442	12473	12535	12457	12432	12456	12502	12578	12452	12387	12444	12492	12373	12596	12404	12547	12633	12549	12564	12515	12469	12515	12434	12476	12503	12499	12433	12553	12656	12547	12506	12560	12591	12406	12572	12531	12508	12570	12456	12521	12572	12538	12537	12461	12456	12456	12591	12442	12673	12429	12345	12437	12391	12610	12614	12503	12412	12507	12476	12457	12678	12582	12511	12337	12661	12720	12545	12446	12480	12502	12533	12417	12589	12566	12208	12507	12554	12447	12407	12556	12434	12458	12505	12584	12612	12537	12564	12308	12560	12552	12422	12521	12422	12475	12457	12608	12603	12485	12566	12660	12600	12518	12386	12565	12535	12430	12493	12477	12513	12532	12514	12379	12527	12506	12572	12354	12472	12519	12623	12415	12322	12577	12760	12541	12539	12598	12386	12406	12392	12449	12602	12541	12579	12381	12643	12504	12451	12410	12479	12548	12484	12405	12546	12469	12349	12444	12509	12398	12560	12577	12590	12406	12559	12459	12563	12438	12424	12611	12534	12522	12675	12475	12544	12538	12434	12500	12340	12576	12486	12545	12425	12638	12579	12511	12515	12415	12344	12535	12624	12403	12579	12534	12455	12588	12591	12527	12284	12404	12512	12606	12488	12669	12472	12420	12609	12688	12616	12411	12609	12518	12412	12455	12479	12499	12388	12611	12554	12605	12518	12378	12444	12389	12536	12579	12521	12592	12548	12455	12543	12455	12564	12578	12649	12408	12653	12585	12389	12573	12535	12445	12576	12668	12544	12537	12501	12503	12312	12523	12480	12495	12420	12567	12550	12486	12355	12455	12570	12459	12549	12529	12566	12451	12710	12445	12535	12594	12490	12461	12424	12553	12649	12290	12413	12450	12419	12600	12606	12550	12375	12566	12608	12468	12403	12603	12492	12424	12515	12434	12613	12365	12485	12381	12346	12534	12438	12517	12671	12478	12487	12669	12611	12387	12463	12553	12327	12401	12497	12430	12517	12593	12625	12590	12514	12479	12631	12657	12377	12602	12486	12516	12495	12458	12417	12602	12478	12579	12455	12483	12354	12499	12594	12533	12506	12522	12529	12520	12547	12528	12341	12586	12505	12719	12567	12582	12428	12479	12514	12492	12407	12544	12429	12557	12528	12446	12532	12510	12621	12517	12419	12453	12591	12440	12473	12558	12485	12485	12650	12471	12438	12501	12602	12552	12465	12477	12569	12387	12456	12589	12444	12424	12522	12511	12382	12564	12424	12485	12441	12442	12620	12415	12628	12613	12613	12514	12590	12516	12421	12397	12477	12649	12458	12712	12460	12590	12444	12473	12373	12285	12431	12446	12471	12389	12566	12521	12405	12465	12491	12531	12436	12560	12556	12520	12485	12466	12640	12498	12471	12540	12558	12531	12469	12502	12602	12413	12485	12559	12443	12501	12506	12461	12525	12399	12471	12347	12422	12568	12710	12422	12482	12450	12614	12527	12516	12570	12577	12424	12533	12470	12482	12437	12506	12542	12637	12379	12563	12463	12403	12566	12634	12653	12564	12599	12412	12511	12575	12448	12431	12513	12512	12653	12361	12492	12325	12556	12387	12575	12435	12521	12359	12461	12558	12514	12427	12565	12583	12514	12458	12490	12514	12715	12426	12489	12514	12634	12451	12470	12527	12472	12445	12577	12574	12566	12588	12485	12607	12550	12619	12533	12494	12493	12506	12585	12477	12409	12652	12563	12577	12502	12423	12432	12572	12497	12452	12492	12466	12606	12595	12298	12399	12444	12435	12442	12359	12428	12355	12550	12627	12309	12527	12584	12450	12447	12472	12571	12469	12326	12413	12523	12492	12606	12491	12471	12525	12648	12466	12545	12555	12490	12496	12560	12497	12524	12511	12605	12201	12425	12447	12795	12559	12437	12542	12524	12529	12600	12529	12510	12584	12440	12701	12572	12471	12533	12616	12405	12637	12426	12570	12515	12382	12573	12444	12508	12567	12520	12482	12379	12638	12434	12481	12474	12452	12425	12463	12586	12427	12487	12405	12524	12551	12392	12350	12255	12552	12614	12316	12632	12537	12498	12523	12529	12527	12668	12407	12483	12408	12425	12341	12405	12461	12405	12504	12595	12565	12448	12520	12672	12360	12529	12513	12235	12541	12672	12553	12593	12489	12453	12461	12483	12451	12616	12567	12554	12484	12544	12385	12530	12641	12483	12525	12529	12423	12650	12462	12519	12589	12505	12516	12625	12364	12743	12457	12495	12551	12493	12427	12357	12562	12430	12488	12526	12657	12464	12581	12571	12463	12717	12582	12672	12504	12483	12513	12363	12428	12605	12410	12598	12521	12626	12378	12431	12484	12347	12485	12440	12454	12621	12536	12491	12507	12653	12615	12696	12483	12534	12552	12443	12588	12500	12524	12548	12364	12654	12367	12453	12389	12663	12618	12345	12430	12453	12412	12491	12556	12445	12564	12774	12343	12417	12594	12718	12511	12531	12412	12561	12539	12600	12554	12563	12643	12463	12365	12497	12607	12456	12406	12349	12470	12513	12617	12366	12360	12416	12504	12417	12485	12533	12568	12572	12623	12564	12485	12300	12423	12586	12489	12681	12507	12594	12556	12667	12499	12441	12607	12370	12470	12514	12542	12371	12413	12483	12496	12472	12536	12625	12653	12391	12420	12583	12480	12526	12367	12459	12644	12551	12560	12653	12520	12371	12547	12496	12547	12505	12413	12589	12514	12527	12560	12566	12530	12473	12530	12573	12359	12705	12475	12542	12478	12415	12564	12411	12581	12372	12468	12506	12507	12589	12513	12299	12550	12498	12410	12455	12382	12481	12514	12587	12582	12511	12480	12463	12529	12621	12521	12482	12524	12544	12465	12521	12418	12441	12592	12579	12660	12583	12528	12427	12463	12431	12566	12405	12523	12468	12497	12419	12489	12487	12438	12565	12519	12477	12547	12505	12619	12413	12374	12451	12508	12634	12505	12418	12461	12545	12427	12616	12588	12548	12504	12584	12477	12573	12647	12403	12535	12585	12496	12425	12492	12472	12521	12467	12577	12553	12495	12485	12640	12422	12449	12444	12451	12432	12598	12568	12599	12481	12631	12376	12548	12523	12529	12474	12576	12259	12530	12648	12310	12597	12446	12549	12429	12513	12268	12563	12473	12452	12480	12586	12431	12563	12564	12230	12450	12625	12571	12496	12542	12619	12474	12543	12523	12644	12470	12532	12390	12579	12654	12598	12517	12632	12506	12696	12655	12476	12508	12569	12550	12534	12530	12403	12596	12408	12549	12457	12545	12463	12435	12594	12494	12289	12364	12583	12550	12519	12438	12322	12410	12546	12518	12643	12569	12527	12536	12528	12488	12518	12295	12396	12424	12647	12375	12528	12369	12404	12597	12511	12322	12389	12496	12497	12473	12502	12471	12662	12598	12477	12553	12443	12678	12592	12388	12583	12570	12609	12511	12224	12578	12529	12305	12612	12540	12497	12567	12385	12416	12498	12453	12550	12508	12481	12457	12486	12584	12525	12531	12609	12647	12592	12437	12602	12317	12566	12536	12533	12407	12473	12473	12558	12700	12492	12464	12563	12587	12456	12484	12534	12342	12471	12410	12540	12453	12602	12476	12506	12478	12617	12380	12461	12473	12556	12633	12536	12602	12484	12574	12528	12534	12559	12515	12677	12651	12525	12617	12486	12492	12467	12620	12359	12532	12382	12538	12662	12605	12608	12570	12515	12412	12584	12464	12476	12526	12537	12540	12535	12380	12497	12518	12496	12315	12475	12693	12557	12416	12456	12499	12449	12603	12467	12361	12446	12557	12376	12537	12408	12565	12420	12510	12418	12685	12474	12394	12549	12690	12357	12452	12411	12540	12658	12504	12527	12448	12483	12524	12330	12520	12454	12508	12409	12467	12485	12374	12567	12574	12445	12507	12452	12500	12575	12536	12526	12497	12594	12625	12590	12551	12601	12423	12458	12719	12532	12446	12611	12588	12447	12534	12487	12370	12770	12491	12559	12431	12524	12488	12537	12642	12513	12424	12484	12589	12595	12583	12550	12392	12525	12369	12526	12680	12442	12538	12464	12497	12515	12371	12415	12522	12583	12395	12439	12451	12334	12596	12476	12458	12771	12567	12574	12505	12426	12578	12566	12366	12498	12427	12410	12482	12485	12614	12510	12569	12509	12387	12398	12496	12611	12403	12556	12504	12493	12694	12504	12539	12456	12406	12588	12432	12465	12501	12570	12511	12584	12493	12373	12392	12615	12499	12510	12452	12632	12544	12623	12537	12600	12565	12678	12399	12439	12338	12660	12533	12481	12599	12587	12425	12809	12499	12495	12389	12407	12418	12552	12410	12474	12402	12433	12402	12556	12479	12506	12554	12399	12417	12638	12513	12519	12629	12527	12402	12533	12637	12433	12506	12562	12528	12508	12367	12559	12327	12607	12407	12434	12458	12401	12480	12546	12458	12342	12411	12599	12565	12499	12698	12429	12482	12450
22895	22005	32396	28688	27516	27486	26373	17810	15037	14946	14675	14531	14428	14716	14638	14484	14605	14321	14442	14198	14321	14425	14333	14339	14318	14323	14294	14341	14333	14304	14471	14141	14518	14388	14404	14445	14161	14461	14293	14135	14492	14050	14246	14212	14190	14311	14226	14236	14261	14204	14232	14244	14178	14320	14333	14260	14279	14247	14357	14268	14383	14336	14328	14429	14375	14248	14235	14296	14348	14304	14232	14116	14253	14262	14299	14235	14438	14256	14150	14120	14300	14234	14261	14434	14224	14359	14160	14129	14126	14160	14247	14227	14053	14138	14273	14447	14175	14096	14281	14330	14165	14398	14290	14364	14230	14164	14296	14488	14230	14183	14360	14121	14155	14205	14242	14194	14199	14079	14240	14417	14258	14484	14334	14337	14392	14405	14215	14232	14199	14146	14221	14155	14323	14254	14288	14192	14195	14243	14066	14304	14266	14347	14088	14202	14240	14216	14080	14289	14320	14206	14245	14449	14249	14086	14290	14381	14257	14085	14210	14229	14300	14228	14318	14160	14154	14266	14282	14359	14247	14084	14267	14171	14241	14232	14283	14309	14279	14332	14354	14070	14158	14254	14152	14205	14242	14172	14208	14316	14409	14381	14232	14323	14075	14304	14154	14212	14013	14062	14152	14038	14246	14262	14175	14191	14304	14246	14340	14135	14235	14367	14192	14175	14289	14334	14256	14210	14169	14106	14423	14254	14199	14112	14230	14329	13930	14143	14245	14192	14251	14022	14068	14121	14303	14162	14278	14350	14332	14196	14286	14351	14155	14335	14392	14392	14220	14291	14219	14169	14109	14364	14203	14297	14264	14423	14217	14326	14276	14362	14168	14312	14265	14325	14292	14220	14220	14139	14082	14177	14149	14111	14356	14190	14264	14158	14139	14210	14263	14178	14245	14313	14370	14319	14293	14264	14343	14236	14036	14164	14221	14207	14129	14228	14377	14150	14210	14223	14216	14139	14332	14422	14451	14420	14088	14200	14198	14254	14125	14216	14107	14156	14254	14415	14179	14322	14134	14214	14251	14088	14488	14204	14340	14085	14293	14079	14237	14105	14286	14244	14159	14153	14314	14277	14172	14087	14351	14036	14283	14368	14186	14270	14366	14287	14157	14210	14372	14013	14344	14306	14164	14323	14267	14261	14229	14299	14395	14279	14276	14197	13987	14245	14193	14233	14268	14385	14202	14105	14153	14202	14117	14082	14391	14168	14189	14299	14194	14281	14276	14288	14082	14318	14351	14111	14251	14251	14283	14228	14151	14108	14316	14137	14257	14117	14247	14232	14200	14113	14165	14083	14160	14250	14267	14277	14316	14458	14233	14295	14162	14247	14299	14201	14270	14151	14015	14221	14184	14068	14333	14329	14239	14230	14101	14186	14108	14216	14100	14193	14268	14191	14327	14305	14188	14169	14163	14338	14210	14287	14131	14143	14362	14303	14131	14152	14209	14225	14218	14024	14168	14059	14120	14136	14209	14438	14445	14029	14109	14151	14299	14190	14312	14217	14082	14169	14147	14212	14221	14327	14118	14275	14089	14287	14273	14266	14332	14153	14369	14187	14261	14054	14137	14147	14283	14333	14338	14253	14133	14206	14142	14173	14065	14088	14200	13996	14137	14115	14135	14373	14385	14260	14282	14392	14103	14283	14222	14316	14236	14276	14236	14147	14267	14016	14125	14174	14193	14382	14362	14299	14140	14124	14380	14252	14275	14058	14242	14094	14460	14099	14347	14380	14152	14209	14156	14110	14336	14198	14356	14124	14272	14253	14258	14299	14332	14235	14325	14067	14275	14265	14221	14326	14177	14288	14339	14272	14168	14330	14157	14205	14258	14139	14200	14202	14132	14200	14045	14146	14200	14235	14182	14270	14215	14143	14247	14422	14180	14155	14327	14258	14281	14351	14163	14250	14112	14087	14190	14221	14327	14247	14148	14265	14139	14221	14062	14170	14363	14303	13983	14216	14248	14025	14290	14233	14107	14271	14312	14289	14293	14159	14050	14209	14357	14190	14302	14339	14207	14259	14116	14343	14071	14223	14240	14235	14160	14112	14446	14277	14410	14096	14161	14272	14150	14262	14228	14314	14298	14291	14210	14332	14175	14141	14279	14387	14318	14306	14293	14136	14212	14149	14327	14173	14139	14149	14345	14067	14010	14173	14285	14266	14245	14317	14159	14261	14079	14205	14213	14400	14258	13982	14262	14049	14177	14016	14072	14244	14240	14136	14277	14262	14301	14340	14178	14182	14223	14359	14192	14303	14094	14216	14126	14173	14319	14162	14189	14012	14267	14161	14459	14323	14095	14167	14213	14119	14211	14338	14244	14374	14354	14125	14080	14230	14286	14272	14225	14221	14186	14458	14251	14331	14256	14290	14267	14421	14252	14370	14060	14228	14125	14232	14274	14337	14353	14470	14379	14216	14201	14127	14162	14278	14268	14316	14175	14195	14321	14327	14178	14045	14377	14238	14216	14146	14345	14305	14287	14159	14183	14109	14063	14204	14296	14224	14244	14272	14190	14249	14317	14186	14041	14165	14550	14153	14231	14370	14309	14107	14031	14161	14260	14283	14167	14250	14172	14347	14314	14278	14255	14413	14146	14069	14168	14036	14351	14188	14149	14243	14225	14023	14242	14262	14155	14111	14303	14236	14163	14218	14342	14082	14149	14203	14233	14123	14251	14197	14205	14257	14005	14367	14320	14234	14303	14221	14148	14210	14299	14121	14076	14252	14268	14165	14205	14113	14081	14227	14367	14375	14126	14183	14274	14137	14153	14380	14256	14124	14247	14138	14148	14014	14075	14124	14244	14168	14246	14091	14042	14281	14038	14306	14378	14118	14328	14237	14151	14232	13997	14367	14141	14212	14139	14249	14155	14123	14199	14079	14253	14328	14311	14235	14069	14260	14308	14248	14350	14263	14236	14238	14100	14272	14141	14266	14119	14235	14103	14044	14264	14395	14267	14144	14185	14022	14113	14148	14270	14221	14198	14236	14299	14079	14306	14200	14167	13966	14234	14242	14094	14301	14182	14358	14358	14179	14139	14143	14228	14172	14011	14410	14293	14329	14220	13997	13959	14198	14121	14284	14221	14301	14046	14099	13979	14321	14505	14208	14256	14251	14199	14208	14339	14212	14313	14061	14115	14085	14386	14220	14104	14343	14200	14243	14309	14310	14289	14040	14291	14230	14424	14208	14155	14191	14246	14153	14355	14184	14311	14115	14342	14155	14127	14193	14261	14415	14393	14161	14274	14182	14078	14229	14284	14230	14129	14073	14184	14116	14142	14294	14225	14317	14231	14226	14224	14164	14379	14263	14102	14338	14228	14170	14190	14351	14338	14244	14189	14236	14129	14106	14238	14331	14322	14198	14203	14124	14226	14161	14251	14192	14288	14233	14200	14133	14039	14129	14293	14352	14184	14367	14158	14242	14373	14233	14100	14219	14195	14504	14329	14310	14165	14107	14126	14158	14372	14330	14265	14261	14386	14174	14180	14301	14112	14121	14011	14249	14224	14381	14203	14159	14371	14252	14225	14133	14367	14400	14275	14287	14222	14005	14339	14300	14175	14127	14370	14309	14008	14056	14391	14171	14184	14172	14178	14204	14290	14429	14259	14369	14144	14097	13964	14197	14144	14131	14069	14115	14144	14324	14183	14198	14260	14124	14328	14297	14136	14413	14235	14043	14305	14163	14195	14216	14360	14217	14279	14372	14270	14042	14375	14076	14243	14259	14312	14162	14241	14180	14168	14139	14235	14140	14315	14296	13967	14304	14293	14231	14224	14224	14069	14164	14043	14227	14197	14124	14098	14138	14277	14262	14191	14330	14181	14196	14335	14160	14150	14144	14138	14279	14270	14173	14162	14168	14221	14187	14419	14137	14171	14190	14110	14236	14051	14215	14256	14260	14126	14139	14246	14075	14252	14081	14027	14075	14163	14153	13943	14116	14080	14064	14231	14221	14222	14213	14202	14378	14227	14176	14400	14254	14189	14181	14262	14285	14268	14157	14145	14207	14136	14083	14233	14280	14055	14200	14311	14202	14273	14248	14145	14316	14330	14261	14313	14188	14204	14408	14242	14236	14270	13979	14147	14198	14163	14219	14021	14081	14356	14085	14139	14299	14245	14226	14218	14283	14303	14125	14334	14293	14298	14339	14146	13963	14319	14390	14251	14164	14137	14144	14396	14334	14306	14227	14307	14201	14160	14153	14190	14176	14318	14283	14218	14146	14226	14243	14143	14180	14172	14260	14355	14184	14119	14260	14195	14241	14114	14232	13982	14292	14227	14230	14436	14187	14125	14148	14370	14211	14276	14154	14319	14308	14414	14290	14333	14285	14275	14165	14059	14184	14137	14278	14227	14282	14082	14304	14263	14377	14225	14193	14284	14256	14017	14153	14276	14185	14232	14243	14163	14217	14187	14152	14251	13990	14204	14213	14112	14244	14153	14142	14185	14421	14282	14403	14076	14177	14387	14149	14094	14262	14359	14242	14201	14173	14206	14228	14270	14198	14253	14129	13907	14253	14235	14168	14125	14277	14227	14229	14111	14205	14273	14142	14109	14057	14337	14239	14408	14122	14296	14173	14118	14222	14191	14168	14135	14299	14148	14089	14369	14394	14304	14199	14315	14148	14350	14295	14171	14243	14122	14135	14169	14313	14093	14332	14250	14351	14215	14230	14104	14236	14273	14185	13991	14139	14088	14268	14449	14288	14067	14092	13992	14360	14150	14241	14177	14334	14182	14077	14394	14231	14149	14251	14103	14193	14193	14303	14296	14199	14229	14394	14307	14105	14117	14240	14194	14330	14321	14230	14275	14221	14162	14335	14198	14166	14139	14108	14139	14128	14198	14176	14246	14210	14177	14492	14168	14236	14317	14160	14177	14243	14099	14196	13941	14290	14299	14250	14254	14096	14208	14362	14286	14240	14303	14283	14161	14335	14291	14143	14074	14125	14217	14186	14131	14340	14099	14275	14163	14048	14264	13953	14142	14107	14181	14200	14265	14218	14544	14273	14115	14328	14253	14015	14142	14289	14082	14284	14178	14056	14085	14197	14229	14220	14243	14182	14240	14201	14237	14363	14100	14040	14174	14250	14050	14155	14169	14227	14312	14156	14170	14145
63649	104282	85847	62644	45040	30792	20041	14587	12897	12508	12416	12444	12288	12486	12432	12465	12408	12230	12556	12418	12722	12491	12438	12608	12510	12328	12548	12550	12381	12434	12462	12419	12556	12521	12383	12621	12461	12434	12571	12447	12497	12573	12584	12436	12508	12489	12476	12512	12407	12473	12634	12327	12451	12498	12588	12530	12351	12412	12376	12385	12458	12534	12418	12641	12405	12382	12455	12320	12509	12363	12497	12574	12464	12441	12320	12468	12516	12392	12476	12421	12491	12535	12371	12547	12507	12471	12528	12484	12522	12394	12421	12610	12413	12439	12468	12552	12356	12530	12376	12291	12370	12458	12535	12302	12540	12524	12474	12337	12641	12457	12406	12545	12345	12436	12256	12597	12404	12522	12481	12584	12402	12549	12523	12570	12418	12514	12455	12540	12405	12509	12365	12594	12416	12593	12505	12230	12379	12294	12543	12550	12551	12573	12386	12329	12454	12284	12489	12353	12693	12371	12574	12493	12362	12577	12445	12563	12489	12375	12472	12423	12597	12452	12490	12455	12487	12534	12360	12615	12374	12577	12459	12377	12606	12421	12395	12477	12510	12468	12463	12400	12467	12431	12240	12461	12360	12397	12516	12587	12578	12370	12467	12323	12423	12337	12435	12381	12434	12423	12658	12427	12560	12521	12382	12449	12377	12395	12311	12604	12521	12433	12450	12486	12535	12509	12340	12310	12411	12401	12633	12542	12710	12488	12625	12530	12401	12441	12588	12451	12367	12319	12318	12426	12369	12390	12576	12334	12612	12392	12490	12537	12528	12422	12282	12488	12347	12576	12414	12523	12474	12407	12291	12356	12512	12530	12250	12528	12359	12352	12507	12533	12364	12424	12622	12541	12438	12438	12386	12457	12240	12456	12395	12320	12668	12514	12450	12408	12479	12653	12470	12587	12455	12474	12609	12516	12257	12529	12431	12412	12620	12520	12456	12359	12520	12538	12375	12610	12696	12553	12593	12337	12481	12563	12483	12422	12488	12474	12343	12422	12470	12508	12433	12514	12531	12454	12335	12464	12502	12552	12501	12304	12474	12570	12346	12513	12472	12354	12350	12265	12507	12525	12422	12382	12437	12558	12442	12304	12408	12521	12430	12485	12441	12598	12450	12377	12537	12441	12458	12524	12335	12416	12451	12498	12375	12446	12475	12419	12394	12641	12450	12380	12472	12457	12539	12333	12372	12496	12407	12398	12495	12469	12400	12468	12486	12316	12608	12426	12433	12475	12540	12314	12300	12566	12410	12632	12488	12532	12714	12553	12328	12349	12566	12538	12497	12353	12484	12360	12324	12501	12464	12455	12367	12459	12278	12405	12466	12457	12431	12435	12540	12411	12257	12270	12408	12513	12413	12531	12392	12459	12404	12556	12373	12466	12440	12434	12494	12336	12387	12381	12402	12303	12431	12479	12354	12568	12543	12308	12360	12440	12461	12347	12432	12595	12395	12449	12455	12537	12633	12442	12379	12281	12470	12463	12503	12478	12353	12405	12472	12315	12417	12403	12345	12410	12433	12501	12566	12341	12447	12532	12331	12470	12482	12610	12463	12389	12294	12418	12574	12566	12484	12459	12546	12249	12377	12442	12496	12455	12638	12572	12489	12327	12347	12324	12501	12600	12358	12335	12369	12419	12439	12547	12299	12546	12538	12341	12323	12404	12380	12395	12349	12257	12396	12457	12495	12521	12328	12554	12570	12357	12368	12428	12483	12487	12485	12595	12360	12430	12524	12543	12389	12591	12442	12499	12460	12447	12376	12496	12528	12520	12488	12351	12343	12406	12537	12311	12749	12483	12405	12554	12608	12567	12614	12260	12457	12584	12517	12611	12400	12412	12216	12483	12625	12398	12449	12488	12483	12444	12494	12432	12541	12502	12286	12485	12450	12444	12469	12591	12417	12437	12414	12438	12395	12530	12374	12390	12465	12570	12456	12391	12398	12472	12445	12368	12497	12487	12349	12649	12490	12448	12487	12521	12511	12386	12541	12353	12432	12395	12612	12310	12465	12578	12418	12341	12449	12615	12547	12419	12426	12441	12441	12348	12600	12503	12451	12478	12365	12507	12455	12455	12519	12409	12354	12400	12387	12476	12352	12489	12297	12688	12336	12611	12437	12693	12471	12504	12453	12491	12446	12480	12528	12451	12517	12400	12500	12324	12526	12507	12528	12591	12412	12414	12452	12296	12634	12440	12474	12566	12357	12458	12344	12337	12424	12502	12474	12298	12448	12432	12275	12432	12405	12426	12548	12422	12353	12504	12413	12413	12573	12461	12536	12315	12322	12529	12419	12415	12468	12506	12409	12490	12496	12456	12518	12480	12501	12347	12257	12521	12545	12441	12439	12526	12537	12513	12447	12512	12550	12295	12415	12332	12301	12516	12382	12420	12469	12516	12414	12389	12437	12506	12521	12520	12398	12468	12527	12392	12560	12359	12548	12390	12629	12302	12433	12485	12476	12592	12352	12396	12352	12524	12478	12482	12263	12566	12496	12452	12453	12522	12386	12487	12405	12347	12466	12242	12480	12560	12401	12430	12496	12193	12303	12402	12568	12330	12427	12091	12375	12469	12392	12342	12484	12436	12530	12414	12596	12239	12484	12524	12372	12373	12312	12546	12409	12585	12287	12405	12653	12653	12323	12510	12425	12355	12495	12516	12442	12383	12465	12451	12359	12573	12551	12600	12259	12346	12426	12347	12325	12551	12270	12346	12407	12398	12472	12506	12354	12548	12456	12460	12618	12341	12379	12604	12470	12351	12496	12395	12522	12576	12524	12539	12408	12552	12436	12434	12404	12511	12388	12501	12506	12561	12477	12565	12448	12459	12457	12416	12246	12365	12334	12403	12331	12458	12462	12401	12423	12376	12313	12533	12499	12467	12630	12449	12448	12452	12452	12455	12557	12411	12386	12443	12448	12506	12410	12463	12456	12321	12375	12294	12502	12532	12465	12606	12441	12428	12257	12324	12545	12373	12420	12464	12607	12582	12616	12575	12437	12528	12520	12401	12492	12442	12511	12354	12413	12363	12457	12415	12446	12552	12510	12312	12450	12479	12441	12366	12465	12571	12494	12399	12522	12489	12372	12441	12336	12468	12466	12386	12449	12347	12477	12454	12551	12387	12549	12391	12631	12372	12524	12348	12499	12504	12489	12554	12469	12419	12512	12512	12494	12434	12517	12282	12408	12426	12505	12360	12621	12394	12377	12526	12356	12472	12460	12431	12455	12507	12343	12492	12395	12458	12328	12451	12598	12478	12505	12605	12486	12279	12637	12426	12464	12425	12570	12555	12490	12389	12597	12371	12423	12442	12527	12333	12584	12481	12703	12337	12580	12329	12451	12452	12426	12531	12386	12521	12382	12243	12391	12667	12420	12512	12282	12416	12373	12417	12397	12373	12334	12577	12469	12424	12571	12527	12450	12502	12480	12358	12495	12410	12357	12377	12587	12479	12374	12468	12474	12524	12482	12548	12405	12429	12369	12490	12438	12448	12620	12281	12458	12536	12297	12510	12444	12542	12292	12406	12374	12504	12489	12543	12361	12319	12540	12474	12392	12558	12538	12545	12338	12614	12229	12413	12438	12400	12292	12295	12318	12365	12420	12420	12571	12442	12449	12375	12417	12503	12519	12395	12524	12552	12568	12562	12299	12504	12550	12469	12532	12382	12371	12422	12458	12380	12575	12414	12385	12580	12567	12341	12434	12297	12462	12378	12447	12451	12493	12273	12402	12556	12531	12406	12532	12378	12409	12550	12386	12313	12481	12351	12655	12357	12407	12473	12616	12458	12373	12581	12409	12523	12504	12403	12346	12512	12294	12506	12391	12515	12542	12510	12295	12571	12507	12467	12530	12390	12383	12628	12389	12545	12452	12432	12386	12355	12331	12345	12437	12517	12478	12519	12453	12433	12473	12584	12267	12268	12582	12473	12472	12498	12357	12371	12440	12520	12476	12457	12399	12405	12433	12496	12433	12459	12234	12277	12607	12306	12229	12461	12487	12436	12466	12369	12375	12320	12453	12548	12390	12452	12451	12370	12325	12504	12581	12517	12569	12433	12531	12507	12490	12541	12424	12425	12567	12435	12392	12529	12394	12460	12606	12560	12554	12587	12365	12499	12403	12535	12580	12538	12514	12490	12258	12477	12393	12371	12288	12453	12477	12484	12443	12421	12590	12334	12523	12473	12544	12385	12426	12460	12450	12325	12441	12512	12548	12320	12324	12592	12510	12552	12456	12575	12249	12267	12338	12411	12510	12507	12512	12377	12529	12610	12347	12658	12378	12351	12434	12470	12323	12397	12414	12338	12472	12299	12545	12475	12567	12522	12443	12468	12434	12462	12369	12344	12266	12453	12188	12317	12471	12446	12407	12344	12487	12374	12474	12385	12486	12518	12503	12466	12433	12453	12421	12356	12507	12441	12529	12293	12460	12390	12423	12602	12500	12540	12459	12502	12514	12364	12466	12445	12442	12367	12658	12360	12602	12579	12531	12351	12338	12601	12554	12532	12423	12394	12391	12612	12553	12466	12477	12276	12554	12439	12412	12507	12327	12358	12620	12491	12473	12441	12451	12395	12499	12396	12322	12465	12199	12495	12504	12466	12439	12485	12301	12504	12358	12450	12372	12373	12503	12431	12490	12321	12544	12410	12440	12482	12399	12517	12427	12361	12554	12463	12395	12377	12299	12490	12474	12276	12438	12375	12254	12440	12506	12529	12518	12312	12517	12526	12380	12296	12391	12489	12350	12415	12420	12605	12277	12312	12510	12501	12507	12443	12334	12489	12305	12440	12409	12378	12463	12305	12485	12495	12448	12473	12451	12470	12601	12404	12567	12448	12459	12530	12386	12552	12400	12471	12637	12380	12473	12452	12328	12483	12487	12410	12516	12497	12363	12435	12541	12540	12492	12561	12269	12465	12490	12524	12332	12387	12575	12347	12395	12569	12586	12553	12408	12373	12474	12616	12450	12377	12302	12498	12463	12264	12371	12561	12473	12366	12412	12563	12537	12475	12376	12462	12402	12436	12503	12368	12496	12553	12435	12331	12495	12320	12438	12381	12319	12520	12512	12462	12503	12465	12463	12243	12348	12319	12462	12447	12385	12268	12526	12476	12281	12569	12436	12399
29346	30853	37696	28867	20355	17051	16018	15240	15108	15143	15039	14910	14991	15210	14898	14999	15005	15109	14935	15044	14818	14901	15125	14999	15134	15059	14877	15042	14932	14783	14985	15030	14910	14908	15099	14840	15157	15307	14893	15242	14930	14996	14776	14718	14871	15104	15103	14998	14758	14868	14895	14992	14939	14791	14986	15058	14840	15028	15043	15007	14945	14916	14859	14833	14922	14837	14980	15040	15112	14785	14938	15050	15034	14999	14871	15037	15118	14891	15054	14985	14805	15020	14945	14831	14813	14962	15046	14878	14963	14688	15197	14962	14987	15087	15075	14900	14899	14933	15081	14791	15071	14776	14832	14975	14918	14886	14912	15082	14992	14901	15030	14670	14814	15009	14904	14869	15051	15009	14984	15045	15119	15032	14920	14966	14985	14957	14932	15013	14995	14973	14873	14958	15030	14865	14854	14981	14770	15000	14919	14910	14966	14932	14947	15054	14890	15026	15081	15007	14856	15086	14849	14948	15118	14866	14887	15133	15148	15067	14803	14983	15108	14922	14924	14881	14904	15016	14727	14786	14767	14945	14950	14891	14951	15119	14927	14824	14914	15068	14893	15019	14901	14961	14999	14749	14813	14861	14969	14839	14910	14944	15043	15089	14946	15031	14894	15060	14937	14740	14881	15018	15076	14890	14930	14871	14874	14891	14910	14867	14924	14831	14963	14994	15011	14972	14974	14848	14938	14824	14872	14935	14938	15112	14844	14907	14645	14925	14804	14807	15086	14972	14963	14885	14799	14803	15002	14935	14852	14887	15087	15080	14863	14980	14949	14853	14968	14835	14989	14882	14995	14721	14790	14922	14795	14897	14917	14838	14892	14751	14746	15030	14790	14862	14916	14800	14790	15025	15074	14797	14995	15160	14918	14970	14788	15100	15067	14890	15030	14834	14820	14986	14835	15029	15126	14883	14956	14869	14676	14857	14952	14733	14996	14943	15118	15147	15085	15046	14831	14916	14897	14975	14868	14707	14929	14841	14970	14889	14865	14665	14958	15031	14890	15042	14888	14558	14776	14772	15089	15032	14877	15127	14791	14896	14728	14809	14985	14887	14997	15068	14814	14938	14883	14989	14715	14929	15049	14935	15089	14694	14827	15073	14906	15022	15028	15020	15047	15040	14865	15038	14921	14942	14814	14935	14942	14962	14986	15022	14862	15011	14866	15013	14641	14882	14934	14839	15097	14991	15030	15082	14912	14821	14973	14952	14838	14837	15097	15012	14967	14837	14844	14837	14883	15108	15155	14787	14822	14937	14896	14913	14820	15034	14878	14898	14828	14764	14852	14874	14887	14986	14884	14969	14897	15031	14903	14993	14833	15132	14919	14867	15000	14917	15114	14704	14747	14623	14918	14781	14809	14848	14977	14939	14929	15025	14971	14926	14603	14692	15030	14996	14956	15063	15012	15043	15064	15066	14795	14917	14914	14934	14779	14913	15017	14864	14848	14900	14779	15006	15003	14875	14965	15019	15049	14910	14967	15110	14925	14942	14951	14818	14908	15070	14843	14833	15048	14780	15037	14944	14864	14938	14824	14848	14999	14960	15065	14957	14997	15135	15000	15042	14842	15050	15016	14822	14837	15017	14929	14815	14849	15144	14942	15054	15066	14968	15055	14913	14873	14922	14860	14762	14838	14944	14759	14761	15036	14827	14913	14950	14849	14997	14807	14864	15046	14957	14841	14738	15025	14898	15000	14691	14943	14853	14961	14754	15043	15150	14936	15176	14894	14896	14899	14924	14862	14950	14955	14940	15010	14959	15012	15149	15072	14959	14883	14862	14882	14988	15040	14930	14816	14934	14933	14855	14865	14748	14877	14792	14972	14888	15089	15055	15000	14865	14944	15031	14890	14836	14919	14877	14820	14864	15022	14946	14897	14978	15044	14872	14859	14979	14862	14847	14806	14883	14865	14890	15097	15040	14908	14866	14821	14873	14916	14927	14968	15085	14953	14955	14978	14885	15014	15015	15004	14771	15062	14865	14941	14945	14923	15169	14794	14948	14966	14949	15091	14969	14933	14851	14863	14971	14967	14912	14826	14838	14956	15101	14992	15007	14990	15000	14831	14988	14940	14892	14762	14933	15071	14923	14980	15075	15120	15053	14877	14823	15121	14928	15056	15068	14875	14922	14933	14932	14838	14936	14822	14905	14860	15005	14937	15030	14847	14989	15076	14962	15008	14723	14989	14808	14976	14899	14969	15057	15036	15087	14883	15098	15005	14904	14866	14887	15001	14948	15066	15016	15031	14908	14929	14888	14994	15040	14987	14962	14907	14987	14758	14753	14926	14963	15001	15022	14690	14936	14906	14756	14751	14820	15051	14847	14760	14978	14952	14878	14969	14916	15128	15133	15013	14944	15015	14723	15129	14930	15136	14822	14998	15066	14762	15151	14892	15249	15032	14816	14918	15010	14893	14949	14910	14871	15007	14984	14749	14938	14887	14934	15047	14759	14943	14893	15075	14812	14933	14984	14882	14875	15032	14934	15011	14956	15000	14838	14890	14867	14910	14717	14945	15044	14791	14932	14852	14702	14924	14937	15084	14894	14703	14838	14834	14987	14951	15005	15014	15134	14774	14839	14924	14963	14924	14791	14752	14994	14979	15085	15082	14987	14918	15192	15071	14982	15051	14982	14875	14913	14669	14726	14919	15052	14896	14935	14771	14836	14866	15050	15078	14846	14923	15105	15162	15142	15000	14855	14928	15013	14975	15110	15096	14894	14895	14967	15033	14809	14812	15166	15047	14824	14948	14880	15051	14963	14938	15031	14970	14965	14984	15041	15015	14973	15043	14994	14982	14858	14910	14926	14980	15155	14804	14868	15205	14829	14974	14733	15042	14989	15108	14731	14929	15017	14882	14878	14904	14977	14875	14835	14977	14904	14921	14838	14862	14711	14808	14966	14886	14987	14908	14929	15018	14885	14922	14915	15042	14884	15003	14942	14949	15023	15101	15006	15066	15213	14991	14808	15033	15108	14864	14934	14900	15001	15056	15179	14876	14670	14934	15081	14956	15031	15097	14966	14814	14925	14892	14855	14962	15107	14779	14979	15034	15031	14960	15025	14701	14795	14957	14928	15031	14920	14858	15016	15003	15077	14884	14989	15006	15033	15034	14990	14873	14848	14973	14903	14990	15036	14961	14968	15112	14773	14943	15017	14772	14869	14860	15149	15060	14983	15072	14848	15100	14777	14804	14838	14853	14901	14778	14960	15008	14996	14848	14986	14845	14993	15150	14975	14940	14982	14990	14894	14927	14864	14689	14985	14952	14998	15012	14842	14900	15078	15038	14825	14842	15066	14956	14911	14995	14941	15074	14885	14996	14782	14754	14907	15063	15097	14931	14760	14983	14981	15000	15077	14882	15092	14947	14803	14893	14899	15105	14829	14814	15003	14971	15114	15052	15045	14954	14993	14845	14956	15080	15006	15147	15101	14913	14954	15020	15005	14768	14858	15123	15037	14763	14918	14983	14823	14845	14824	15066	15042	15047	14797	14878	14967	14758	15043	14932	14942	14846	14941	15024	14913	14829	15007	14890	14943	14922	14941	14891	14855	15147	14977	14990	14978	15081	14861	14870	14767	14729	15101	14949	14679	14981	15028	15015	14931	14897	15057	14898	15106	15027	15052	15118	14981	14944	14781	14811	14977	14999	14950	15013	14990	14877	14896	14994	14925	14871	14816	15004	14988	15029	14991	15191	15012	14886	14964	14844	15002	14799	14925	14828	14814	14893	14967	15118	15076	14958	15052	15038	15139	14933	15117	14924	14927	14757	14850	14983	15096	15140	15001	15051	14908	14859	14824	14776	14809	14812	14964	15024	14847	14954	15023	14962	14750	14885	14881	14934	14911	14947	14996	14979	15077	14956	15007	14875	15065	14887	15066	14849	14912	14664	14871	14735	14989	14944	15008	15095	14942	15173	14937	14894	14828	14927	15024	14929	14993	14996	15108	14937	15030	14999	14931	15117	14728	14695	14895	15011	15082	14883	14850	15059	14940	15057	14938	14775	14890	15024	14913	14984	14754	14881	14888	15004	14856	14932	14910	14754	14935	15106	14887	15133	14802	15030	15004	14911	14799	14796	14871	15190	15153	14829	15132	14913	14916	14888	15144	15027	14892	14977	15022	14950	15063	14730	14759	14953	14829	14993	14923	14920	14988	14978	14980	15130	15088	15087	15031	15059	15110	14912	14836	14864	15017	15013	15037	14887	14862	14995	14732	14873	14958	14809	14990	15021	15093	14985	14802	14869	14861	15087	14889	14912	15066	14877	14916	15247	14957	15133	14801	14957	14743	14799	14882	14931	14988	15126	14860	14880	14980	14847	14843	15020	14956	15034	14697	14946	14784	14799	14845	14863	15009	14927	14901	14982	15014	14972	14992	15036	14844	15028	15031	14856	14882	15129	14971	15128	15135	15110	14873	14956	14687	14865	15029	14704	14851	14744	14836	15171	15202	14877	15045	15070	15055	14844	15163	14992	15067	14926	14810	14844	14817	15011	14879	14916	14871	15007	14792	14729	14880	15038	14851	15020	14842	14770	14892	15006	15051	15017	14887	14689	14882	15020	14879	14754	14952	14808	14983	14759	14864	15109	14933	15049	15005	14991	14985	14788	14976	14935	15032	15215	15029	14967	14860	14958	14805	14814	14827	14873	14992	15011	14845	14982	14849	15076	14962	15067	14919	14957	14986	15139	14834	14923	15206	14880	14996	14826	15028	14839	14680	14975	14878	14807	15089	14993	15087	14865	15048	15019	14888	14953	14896	14944	14991	14880	14941	14892	14990	14969	14976	15010	14900	14971	14995	15056	14899	14856	14893	14816	14927	14898	14767	14824	14958	14954	14847	14917	15048	14985	14878	14964	15107	14901	14930	15106	14953	14887	15061	14974	15002	14714	14853	14871	14957	14940	15065	14795	14904	14950	14996	14922	14850	14796	15012	15134	14959	14829	15157	14937	14978	14995	14775	15067	15003	14908	14791	14954	14896	14880	15006	14766	15070	15136	14973	15074	14911	15224	14912	14970	15021	15168	14747	14970	14660	14972	14930	15109	15037	14862	14897	14868	14902	14918	15259	14856	14851	14885	14727	15007	14920	14775	14990	15093	14743	15051	15062	15016	14955
34511	50554	37981	23807	17675	14797	13625	13314	13115	12964	13010	13094	13051	13159	13221	12859	12861	13004	12812	13091	13100	13130	13101	13066	12838	12982	12965	13013	13049	13030	13172	12889	13142	12923	13127	13057	13027	12984	12741	12842	13029	13016	12848	12988	12872	12915	13034	12968	13021	13033	13032	13074	12997	12963	12988	13033	13021	13115	12963	12957	12946	13075	12811	13119	12962	13112	13011	13128	13063	13027	13093	13019	12985	13014	13008	12817	13012	12939	12945	13034	13006	12983	12926	13037	13147	12962	12911	12975	13097	12962	12944	12986	13001	12935	13166	12973	13189	13076	12956	13050	13176	12934	12891	12973	12998	12878	12930	13033	12990	13052	13091	12969	12963	13075	13053	12998	12950	12947	13124	12882	12921	12991	12904	13060	13032	13019	13042	13024	13077	13038	13111	13151	13163	13072	13192	12932	13024	12921	13100	12892	12918	13009	12966	13021	13018	13006	13055	13082	13060	12975	12927	12908	13017	12914	13124	13044	12919	12979	13078	12849	12827	12882	13026	13049	13055	12997	12916	13180	12880	12975	12952	12960	13116	12962	12921	13057	12821	13120	12926	13055	12916	13130	12903	12922	13087	12893	13045	13102	13290	13148	12985	13103	12840	12862	13023	13096	12836	12952	12869	12983	13026	12878	13136	13057	13114	12861	13043	12934	12904	13059	13097	13057	13009	12896	13006	12975	12945	13047	12870	12990	13208	12999	12985	12888	13096	12914	13148	13179	12935	13076	12964	13020	12907	13002	13065	12952	13116	12940	13069	12933	12872	13071	12830	12891	13060	13059	13042	12944	13061	13153	13163	12860	13016	13009	13214	13046	12953	12968	13000	12938	13042	13129	12973	13189	13049	13107	12964	12981	12982	13026	12980	12856	13080	12922	12917	12928	12975	13001	13056	12920	13175	12986	13099	13027	12998	13207	12984	13035	12944	12933	13089	12985	12961	13007	12821	12965	13022	13002	13285	13020	12984	13109	13119	13008	12905	12950	12895	13220	13038	12976	13163	12783	13151	13153	13017	12913	13059	13102	13128	12924	13016	13112	13021	13034	13032	13128	12925	12881	12887	13064	12967	13032	13160	13165	13185	12800	12941	12940	13025	12862	13018	12942	12939	13050	12912	12878	13034	13108	13140	12971	12901	13091	12993	13021	12947	12825	12942	13079	12935	13022	12902	13086	13119	13125	13170	13019	13139	12968	13050	12896	13063	12999	13036	13021	13068	13084	12964	13005	13057	13119	13093	13006	13108	12946	12877	12955	12965	12859	12963	13115	13048	13026	13013	12964	13063	13095	13071	13139	12982	13082	13074	12992	12974	12861	12809	13228	12795	13068	12983	12834	12955	13011	12972	12989	12820	13033	12885	13184	12934	13046	13073	12987	13086	13033	12894	13209	13039	13006	13083	13038	13111	13008	13200	12925	13189	13082	12946	13213	12922	13105	13037	13015	13140	13068	12882	13005	12811	13020	12957	12903	13013	12856	13165	13194	13020	13216	13024	12967	12985	12913	13009	13058	13062	13109	12994	13100	12993	12969	12843	13003	13087	13045	12858	12999	12951	13036	13050	13008	13011	13214	13069	12869	13034	12804	12961	12922	12941	12960	12868	12936	13055	12863	13047	13011	13033	12907	12818	12960	12925	12814	13055	13142	13032	13012	13045	13071	13242	12895	12985	12933	13002	13032	13087	13059	12995	12912	12986	13031	13015	13163	12946	13084	12971	13169	12928	13035	13028	13114	12962	12956	13132	13072	12902	13018	13064	12869	13036	13116	12926	12868	13023	12968	12859	13136	12898	12977	12989	12954	13083	12960	12978	13017	13011	12819	12958	13140	12971	12809	12996	13074	12939	13021	12991	12993	13037	13082	12992	13018	12927	13017	13006	12931	13092	13048	12813	12930	12918	12960	12965	13072	12866	13089	12974	12845	12885	13104	12878	12940	13004	12822	12969	12823	13022	12940	12926	12957	13119	13151	13104	12947	12970	13135	13018	12909	13156	12899	13017	12990	13052	13068	13105	13134	13015	12911	13066	13082	12931	12900	12963	13068	12958	12979	12942	13017	12996	12737	12874	12977	12864	13042	12921	12993	13079	13015	13263	12819	13072	13073	12931	13084	13021	12880	12872	13066	12966	13055	13063	13026	13110	13163	13061	13036	12980	13097	13102	12981	13081	12984	12892	12938	13033	12954	13031	13113	13050	12947	13193	12932	13076	13032	12778	13055	12986	13089	12976	13105	12808	12996	13062	12899	12858	12952	13048	12971	12961	13196	13016	13000	13001	13058	13060	12962	13009	12959	13078	12998	12994	12916	12996	13192	12928	13007	13202	13037	12919	13016	13033	13051	12882	12992	13088	12917	13042	13065	13033	12939	12910	13112	12764	13127	12883	12933	12972	12888	13047	12909	13056	13026	12884	12973	13060	12926	12994	12955	12956	13054	13107	13024	13042	13136	12877	12935	12916	13069	12981	12954	13175	12933	13020	13025	13035	13111	13031	13107	13008	12968	13170	13017	13076	13022	12896	12994	12982	13040	13000	13010	13027	13066	12936	12984	13095	12981	12971	13031	12773	12830	13069	13031	12894	13026	13047	12958	12873	12887	13069	13129	13082	12848	12998	12843	13106	12981	13079	12974	12946	13107	12888	13025	13172	12874	12979	12970	13049	12875	13029	13026	12866	13037	13045	13090	12921	12918	12865	13011	13076	13128	13016	12887	13251	12974	12775	13117	13193	12998	13087	13042	13200	12973	13153	13042	13137	13049	12946	12878	13005	13018	12898	13094	13040	13123	12991	12962	12953	13199	12999	12996	13041	13028	12870	13043	13107	12930	13024	13053	13079	13081	13040	13022	12990	12987	12935	12865	13018	13095	13070	12932	13194	13078	12998	13081	13171	13034	12975	13033	13147	12948	13033	13011	13031	13051	12957	12934	13027	13083	12966	13020	13083	12999	12764	13030	12975	12813	12861	12965	13058	13102	12864	13022	12957	12981	12954	13085	13179	12996	12893	13089	12941	12963	12970	12928	13118	12973	13028	12862	13097	13100	13049	12995	13080	13067	13082	12898	12895	12946	13036	13141	12876	12921	13012	13010	12950	13013	13015	13101	13085	12842	12966	13028	13045	13057	13181	13088	13039	12998	13025	13055	12920	12879	13002	12972	13038	12912	13065	13193	12926	13029	13093	12853	12994	13008	12880	13034	12998	13040	13123	12947	13089	13023	12959	13044	13044	12950	13025	13060	13052	13137	13029	12965	13054	13055	13122	13208	12989	12920	12968	12917	13145	13132	13035	13085	13069	12896	12976	12928	12943	13082	13086	13024	13031	12985	12935	13106	12907	12963	13137	13058	13043	12918	13015	12909	13149	12963	12917	13151	12861	12971	13198	13024	13022	13124	13078	12992	12948	13182	12819	13134	12938	13236	12917	13111	13191	13103	13020	13140	12933	13070	12809	13169	13020	12997	12938	12836	12944	12932	13069	12926	13074	13048	13031	13051	13087	12908	13124	12930	13000	12969	12960	13063	12916	13092	12909	12823	12885	12986	13113	13072	12960	13104	12992	12999	12860	13019	12887	13040	12942	12933	12911	13097	12951	12943	13169	13093	13086	13136	13049	12893	13058	12964	12890	12985	13007	12974	13091	12871	12935	13027	12945	12974	12980	12830	13080	12749	13149	12971	13198	13110	12924	13122	12985	12886	13038	13060	13114	13055	13087	13103	12963	12917	13026	12992	12936	13060	12995	13080	13022	12974	13039	13073	13147	13140	13070	12984	12953	13108	13020	13154	13216	12999	13299	13174	13077	13110	13122	12945	13058	13139	13040	12969	12991	12984	13144	12931	13098	13070	13154	13182	12894	13062	13026	13128	13070	12876	12884	13011	13064	13020	12924	12950	13032	12863	13269	12905	13190	13030	13047	13115	13126	13010	13037	13104	12997	13018	13061	13209	12966	12816	12959	13035	13013	13124	13132	12979	12888	13099	12910	13022	13113	12981	12930	13015	12943	13074	12884	12737	13089	12909	13102	12987	13142	13126	13016	12985	13016	13233	12930	13092	13013	13043	12932	13131	13047	12922	13100	12990	12982	13082	12879	12988	13128	12935	12961	12938	13231	12994	13009	12955	13119	12963	12859	13016	12915	13049	12808	12964	13091	12978	12962	13064	12976	12983	13079	13081	13022	12954	13040	12968	13119	12982	13012	12959	13061	13106	13176	13006	12861	12891	12962	13103	12926	13019	13059	13017	13008	13094	12956	13049	12789	13047	13025	12882	12993	12924	13067	13078	12906	13051	12997	12892	13071	13144	12995	12895	12885	13075	13033	12962	13062	12983	13092	12910	13101	12989	13108	12962	13006	13007	13002	12933	13157	12922	13113	13055	12888	12945	13079	12876	13106	13052	13120	13017	12944	12991	13077	12973	13047	13099	13063	13055	13097	12962	12939	13021	12858	12956	13146	13016	13036	13005	12826	13047	13128	13098	13140	13088	13014	12977	13047	13030	12950	13022	12890	12950	13134	12937	12863	13161	13115	13002	12997	12947	12932	12935	12994	13218	12885	13042	13037	12862	12932	13111	13057	12947	13010	13013	13109	13016	13061	13052	13138	12947	12866	12970	12988	12964	13004	13079	13047	13046	12903	13044	13089	12962	13003	13080	12837	13012	13059	12941	13205	12937	13001	13019	13046	12941	13039	12827	12939	13081	13212	13030	13001	13116	12914	13046	13097	13112	13215	12882	13140	13021	12770	12985	12986	12931	12917	13067	13136	13099	12978	13246	13005	12888	12960	12875	12937	12874	12993	12992	13012	13011	12943	12971	12906	12969	12776	13022	13122	12915	12956	13163	13038	13166	12970	12941	13061	13110	13093	13015	12857	13055	12995	12996	12905	12981	12980	13175	12967	13067	13114	13190	13140	13119	13058	13058	12953	13069	12960	13083	13170	13145	13108	13077	12920	13051	13083	12855	12987	12797	13006	13101	12935	13053	12972	13027	13068	13200	13097	12899	12951	12975	13199	12985	13147	12944	13077	13111	12991	13146	12996	13131	13009	12963	12750	12946	12910	13008	12865	12877	13095	13058	13075	13002	12880	12895	12985	12988	12938	12989	13061	12803	13042	12945	13001	12950	12995	13089
24329	22924	35176	33710	29970	25916	21899	16514	15129	15145	14932	14941	15085	15188	14954	14828	15032	14884	15120	14921	14982	14910	14838	15016	15034	14723	15052	14953	14856	14995	14990	14872	14938	14764	14914	14914	14866	14891	14979	14963	14984	14726	15159	14721	14822	14699	14918	14951	14767	14984	14878	14764	14790	14759	14870	14849	14907	14923	14895	14935	14911	14777	14784	14917	14945	14839	14895	14913	14909	14957	14780	14906	14828	14702	14750	14787	14829	14905	14925	15004	14795	14976	14832	14930	14886	14950	14702	14821	14757	14826	14678	14787	14975	14780	14975	14958	14831	14925	14960	15001	14811	14973	14783	14956	14951	14793	14922	14949	14871	14808	14741	14830	14869	14998	14791	14839	15004	14799	14894	14939	14847	14823	14918	14623	14916	14818	14940	15080	14984	14829	14869	14800	14780	14797	14961	14886	14837	14918	14795	14767	14828	14874	14852	14872	14893	14799	15127	14857	14780	14903	14923	14771	14875	14749	14876	14727	14978	14852	14741	14796	14874	14736	15030	14891	14756	14653	14789	14783	14906	14757	14871	14659	14718	14921	14780	15026	14944	14786	14897	14824	14635	15024	14742	14833	14853	15091	14971	14938	14903	15026	15014	14908	14867	14819	14886	14891	14694	14944	15009	14952	15022	14796	14824	14936	15026	14989	14820	14772	14918	14840	14669	14707	14966	14696	14890	14775	14848	14916	14992	14813	14867	14987	14804	14931	14715	14909	14923	14894	14929	14871	14903	14600	14717	14841	14861	14830	14920	14860	14867	14894	14729	14782	14713	15034	14785	14781	14958	14911	14937	14750	14915	14961	14835	15070	14746	14707	14710	14707	14738	14832	14723	14760	14873	15078	14818	14907	14901	14899	14947	14655	15064	14943	14817	14957	14787	14864	14937	14855	14877	14794	14728	14840	14991	14829	14902	14957	14805	14899	14779	14836	14827	14686	14791	14911	14993	14806	14747	14754	14825	15093	15151	14973	14977	14716	14786	14937	14804	14771	14812	14909	14926	14782	14712	14827	14563	14775	14918	14968	14906	15015	14905	14837	14880	14944	14863	14871	14942	14911	14985	14855	14813	14856	14972	14904	14816	14858	14629	14855	14858	14768	14738	14838	14896	14785	14728	14682	14679	14864	14980	14912	14784	14976	14752	14705	14921	14834	14976	14969	14901	14649	14906	14868	14776	15032	14840	14932	14807	14801	14873	14888	14745	14719	14964	14787	14957	14848	15048	14905	14851	14795	14978	15082	14887	15117	14707	14856	15013	14880	14921	14932	15072	14937	14761	14799	14901	14953	14749	14811	14939	14885	15022	15047	14748	14903	14915	14891	14835	14893	14870	14854	14671	14873	14775	14856	14829	14862	14970	15008	14895	14758	14795	14980	14697	15041	14827	14836	14678	14835	14692	14809	14809	14928	14715	14862	14938	14922	14696	14767	14979	15038	14915	14828	14792	14883	14780	14813	14858	14789	14767	14810	14836	14951	14786	14822	14790	14822	14932	14699	14667	14876	14865	14832	14788	14806	14953	14905	14794	14812	14803	14842	14699	14903	14739	14895	14726	14838	14794	14812	14831	14813	14771	14645	14824	14944	15137	14827	14974	14863	14962	14787	14685	14913	14852	14653	14744	14908	14695	14986	14822	14868	14694	15042	14815	14945	14832	14899	14884	14855	14930	15048	14923	14798	14799	14928	14699	14671	14835	14850	14610	15000	14934	14633	14883	14893	14965	14833	14934	14923	14805	14771	14848	14909	14913	14790	14718	14943	14922	14735	14698	14873	14951	14778	14942	14730	14983	14814	14848	14799	15071	14619	14770	14935	14690	14700	14774	14844	14804	14956	14740	14889	14895	14907	14898	14770	14998	14964	14888	14817	14885	14849	14778	14940	14852	14572	15015	14841	14800	14842	14923	14884	14786	15006	14840	14870	14922	14741	14826	14709	14621	14968	14753	14639	14784	14927	14782	14762	14919	14768	14830	14899	14723	14855	14859	14709	14415	14845	14917	14747	14930	14810	14962	14900	14762	14875	14722	14967	15024	14842	14850	14872	14949	14934	14854	14747	14577	14798	14795	14881	14972	14831	14905	14835	15017	14788	14726	14909	14707	14994	14734	14721	14847	14672	14752	14785	14990	14858	14784	14977	14932	14764	14836	14809	15003	14949	14636	14790	14790	14851	14892	14807	14786	14898	14784	14852	14801	14681	15071	14931	15037	14883	14866	14862	14897	14971	14870	14812	14823	14815	15039	14632	14875	14877	14848	14874	14784	14824	14950	14942	14913	14727	14841	14697	14802	14681	14688	14757	14908	14916	14911	14740	14767	14845	14862	14819	14954	14695	14866	14803	14899	14861	14720	14849	14878	14638	14833	15090	14530	14693	15094	15150	15019	14771	14861	14789	14948	14876	14978	14977	14825	14861	14820	14902	14966	14927	14900	14797	14880	14728	14903	14858	14860	14907	14830	14916	15014	15000	14790	14874	14860	14890	14999	14738	14941	14651	14698	14931	14859	14872	14683	14748	15084	14964	14808	14833	14906	14970	14819	14637	14686	14804	14763	14909	14811	14810	14926	14734	14879	14600	14997	15084	14690	14906	14872	14716	14885	14888	14827	14719	14683	14813	14878	14835	14857	14891	14818	14842	14710	14823	14947	14924	14829	14935	15160	14817	14784	14934	14993	14927	14850	14908	14908	14770	14764	14804	15029	15174	15122	14913	14752	14721	14857	15074	14809	14772	14740	14856	14939	14698	15039	14873	14847	14956	14682	14701	14928	14623	14856	14874	14927	14838	14756	14742	14736	14732	14760	14944	14807	14859	14984	14954	14808	14925	14788	14752	14945	14909	14658	14758	14745	14794	14998	14759	14747	14758	14928	14840	14847	14899	14837	14944	14742	14848	14910	14835	14966	14981	14900	14920	14849	14896	14685	14785	14954	14956	14938	14888	15189	14903	14877	14707	14833	14782	14839	14974	14874	14886	14890	14955	14945	14889	14990	15038	14925	14744	14565	14774	14731	14733	14891	15040	14960	15086	14955	14543	14981	14699	14876	14965	14860	14886	15025	14868	14865	15004	14734	14830	15021	14861	14963	14842	14838	14925	14811	14881	14869	14736	14917	14788	14851	14781	14827	15005	14872	14815	14898	14845	14970	14899	14851	14788	14770	14757	14738	14766	14884	14849	14747	14602	14859	14907	14935	14869	14824	14581	14837	14781	14764	14992	14894	14792	14810	14716	14715	14741	14872	14818	14748	14844	14762	14657	14603	14772	14766	14734	14795	14945	14929	14764	14916	14764	14917	14816	14847	14799	14836	14750	14835	14963	14894	14718	14741	14787	14657	14774	14987	14838	14796	15017	15049	14959	14875	14801	14966	14780	14873	14710	14928	14848	14818	14582	14798	14824	14883	14755	14762	14852	14947	14854	15055	14831	14947	14741	14851	14845	14960	14908	14779	15024	14937	14871	14747	14880	15035	14680	14945	14960	14795	14807	14793	14783	14961	14857	14870	14828	14919	14927	14927	14864	14894	14774	14829	14706	14967	14963	15040	15015	14905	14874	14834	14656	14974	14827	14886	15053	14919	14940	14865	14616	14883	14988	15000	14715	14933	15002	14876	14746	14714	14871	14805	15017	14680	14924	14775	14670	14882	14840	14794	14991	14939	14833	14757	14742	14725	14716	14914	14918	14819	14793	14854	14807	14959	14829	14858	14915	14881	14799	14903	14850	15001	14771	14965	14812	14870	14939	15085	14932	14766	14665	14991	14930	14804	14833	14918	15054	14810	14923	14687	14806	14950	14874	14799	14876	14722	14837	14967	14688	14884	14741	14894	14851	14877	15004	14921	14760	14971	14926	14693	14887	14961	14727	14848	14999	14979	14864	14859	15002	14908	14955	14819	14672	14757	14687	14843	14826	14630	14938	14952	14854	14675	14827	14883	15032	14824	14866	14885	14790	14975	14892	14819	14724	14937	14942	14735	14886	14931	14710	14843	14677	15014	14963	14985	14905	14995	14918	14884	14855	14882	14852	14804	14784	14776	14656	14749	14841	14696	14868	14753	14696	14979	14781	14639	14749	14831	14749	14801	14778	14652	14808	14874	14863	15007	14909	14929	14903	14943	14841	14958	14760	14840	14597	14697	15012	15051	14964	14869	14860	14775	14930	14969	14889	14808	14842	14960	14985	14710	14872	14708	14910	14992	14947	14760	14898	14944	14740	14709	14837	14699	14583	14824	14795	15003	14868	14700	14825	14893	14835	14671	14832	14552	14762	14915	15036	14839	14833	14641	14738	14930	15005	14838	14851	14811	14986	14899	14981	14842	14870	14826	14842	14845	14814	14820	14824	14914	14773	14924	14935	14930	14831	14923	14808	14863	14847	14949	14794	14746	14829	14929	14737	14861	14925	14933	14849	14855	14729	14776	14962	14851	14972	14792	14915	14722	14968	14813	14723	14592	14854	15024	14889	14900	14646	14823	14934	14888	14968	14665	14731	14981	14622	14848	14902	15059	14813	14964	14635	14805	14943	14780	14827	14964	14722	14900	14734	14764	14737	14846	14917	14886	14922	15090	14801	14900	14767	15036	15002	14738	14751	14836	15079	14935	14824	14820	14630	14822	14859	14881	14982	15065	14876	14716	14782	14752	14792	15129	14805	14841	14862	14718	14906	15023	14841	14979	14906	14882	14875	14893	14843	14793	14937	15084	14769	14800	14594	14859	14845	14813	14751	14893	14925	14846	14931	14747	14969	14711	14783	14886	14802	14871	14780	14827	14982	14713	14698	14880	15030	14939	14763	14899	15081	14636	14930	14952	14969	14945	14722	14749	14803	14968	14833	14894	14838	14723	14727	14807	15017	14927	14827	14967	15044	14972	14713	14689	14884	14689	14978	14780	14726	14855	14817	14898	14897	14625	14919	14818	14794	14866	14965	14905	15025	14780	14784	15043	14773	14778	14869	15065	14858	14911	14875	14864	14911	14823	15052	14631	14747	14688	14906	14569	15007	14899	14783	14953	14893	14816	14807	14977	14890	14764	14967	14801	14756	14854	14742	15019	14815	14813	14812	14994	14846	14848	14829	14724	14905	14808	14947	14889	14959	14849	14993	14933	14952	14813	14835	14992	14673	14743	14804
60321	96144	74557	50897	36439	23715	16623	14003	13368	13034	12820	13051	12999	13044	13051	12933	13162	13020	12927	13090	13012	12989	13059	13031	12993	13075	13027	13062	12942	12917	12844	13088	12972	13077	13005	13029	12839	12897	12936	13006	12926	12908	13059	12939	12918	13057	12793	12910	12966	12866	12823	12954	12931	12840	12769	12837	13013	12872	12975	12907	12977	12928	12986	12836	12885	12915	12825	13012	13016	12878	13110	12946	12832	13009	12939	12831	12956	13039	13106	13003	13006	13015	13085	12934	12861	12902	12778	12987	12880	13028	12923	12906	12815	12913	13009	12766	12975	13017	13000	12848	13000	13006	12958	12944	12945	13020	12985	13117	12834	12924	12889	13059	13137	13001	12822	12889	13014	12951	12913	12953	13076	13058	12753	13036	12791	12996	12942	12851	13020	12834	12929	12785	12904	13005	12889	13016	12961	12913	12958	12832	13077	12920	12906	12952	12925	12957	12978	12882	12898	12954	12989	12943	12927	13119	12822	13003	12883	12952	12738	12809	13137	12968	13032	13030	12973	12966	12854	13052	12994	12914	12903	13012	12986	12979	13112	12879	12999	12922	12914	12871	12994	13014	12896	12792	13085	13030	13009	12947	13007	12991	12987	12891	12967	12896	12928	12685	12957	12903	13069	12820	12919	13000	12976	12960	13007	12903	13030	13016	13024	12972	12945	12839	13013	13063	12902	12838	12916	12840	12998	12868	12922	12880	12984	12826	13083	12911	12966	12930	13017	13017	12981	13013	13027	13045	13059	12954	12944	12871	13109	12887	12897	13114	13028	12995	12853	13127	12967	12953	12985	12925	13000	13100	13050	12911	13013	12896	12947	12963	12867	13041	12996	13008	13042	12874	13031	12951	12924	13057	13122	13055	12942	12873	13009	12950	13118	12940	12865	12982	12950	12958	12970	12839	13088	12813	12903	12955	12995	12855	13205	12858	12922	12961	12861	13017	12920	12839	12970	12888	12959	12910	13022	13078	13041	13149	12765	12937	12897	13037	13024	13082	12877	13021	13144	12861	12953	12875	12976	12891	12989	12891	12932	12993	13070	13117	12970	12840	12962	12893	12968	13067	12973	12990	12901	12769	13082	12922	12909	12956	12846	12903	13006	13011	13067	12930	12885	12919	13065	12950	12924	12807	12985	12957	12965	12901	12944	12994	12946	12998	12887	12700	12987	12735	12881	12915	12960	13013	12988	13101	12875	12963	12813	12966	12920	12871	12992	13009	12978	13034	12934	13002	12784	12906	12882	12933	13074	12827	12808	12883	12894	12972	12984	12964	12999	13086	12939	12786	13072	12870	12692	13023	12985	12790	13102	12948	13063	12789	12941	12943	12826	13010	12954	12983	12856	13185	12889	12868	13010	12883	13061	12819	12838	12825	13061	12952	13125	12947	12840	12909	12940	12990	12882	13001	12889	13109	13048	12819	13064	12991	13099	12762	12840	12811	13062	12991	12725	12971	12886	12934	13158	12960	13047	12946	12968	12993	12986	13076	12994	13049	12831	12939	13087	12935	12986	13015	12970	12965	13037	12927	12966	12942	12888	12856	12856	13122	12970	13063	12790	12986	12746	12976	12950	12748	12954	12938	13073	12963	13138	12938	13092	12991	12901	12853	12892	12866	12762	12969	12912	13011	13093	12949	13016	12963	13003	12972	13042	12918	12911	13028	13034	12916	12745	12888	13013	13022	12908	13004	12908	13066	12949	12995	12876	12996	13126	12946	12897	12994	13002	12968	12775	13060	13049	12882	13028	12860	12978	12998	12881	12944	13041	12930	13002	12847	13079	12894	12927	13154	12963	13064	13030	13016	12947	13013	12851	13035	12903	13030	13032	12942	12886	13013	13012	12776	12962	12959	13017	12969	12727	12901	12926	13028	13009	13047	12886	12976	12922	13010	12868	12943	12953	13071	12757	13001	12793	12858	13012	12976	13000	13023	12906	12918	12868	13073	13065	12841	12876	12995	12894	12881	13042	12952	12948	12916	12895	13033	12938	12778	13016	13049	12966	13064	12870	12948	12883	12891	13006	13126	12800	12793	12768	13014	12812	12964	13021	13111	12823	13025	12939	12927	12940	13017	12897	12973	12885	13073	12902	12823	12832	12818	12808	12917	12740	13068	12920	12970	13092	12753	12931	13004	13047	13005	12939	12942	12887	12854	12849	13047	12868	13031	12917	12965	12867	13023	12835	12868	12930	12877	12938	13010	12863	13031	12807	13128	12896	12827	12851	13037	12952	13010	12932	12860	12895	13123	13061	12920	13013	12907	13011	12997	13096	12884	12919	12987	13049	12974	12914	12959	12935	12979	12960	12789	12937	12995	13043	12864	12955	12901	12915	12991	12946	12884	13004	12858	13179	12961	12901	12956	12972	13064	12987	12859	12936	12801	13002	13021	12960	12888	13069	13072	12996	13035	12938	12774	13088	12892	12974	13023	12905	12885	12903	12963	12919	13005	12902	12969	12848	13223	12921	12957	12984	13022	13062	12801	12916	13010	12888	12858	13004	12997	12831	12717	12958	12995	12916	12900	12979	13025	12951	12907	13060	12917	13045	12930	12969	13011	13053	12855	12983	12930	12738	12958	12847	12843	12987	12972	12984	13037	13095	13006	12912	12942	12959	12969	12857	13090	12971	12885	12997	13022	12995	13006	12942	13037	12926	12932	13187	13045	12964	13022	13059	12926	12956	12901	12956	13056	12915	12933	13036	12701	12845	12896	12818	13055	12815	12942	12970	12791	13078	12978	12857	12864	12929	12955	12911	13082	12981	12849	12930	12958	12744	12961	13112	12900	12965	13094	13101	12976	12995	12884	12937	12953	13022	13008	12988	13019	13009	12862	13040	12891	13018	13034	12828	12989	12988	12904	13002	13044	12940	13071	12924	13039	12927	12911	12872	12867	12989	12971	12971	13029	12805	12950	12966	12986	13013	12895	12827	12721	13030	12805	12955	12940	12931	12848	13010	12910	12884	12974	12777	12789	12935	12998	12894	12975	12992	12902	13024	13029	13008	13137	13047	12880	12838	12963	12889	12929	12986	12921	12791	13059	12934	13038	13041	12850	13107	12995	13011	12917	12930	12933	12997	12906	13125	13027	13075	13024	12919	12821	12986	12937	12910	12956	12948	12886	13051	13015	12894	13139	12950	12962	12954	12976	12668	13017	13032	12939	13002	12962	12976	12920	12869	12915	12972	13027	12898	12894	13057	13001	12842	12966	12988	13065	12845	12917	13038	13010	12989	13147	13067	13015	12994	12842	12926	13023	12935	12763	12933	12920	12866	12868	12895	13033	13104	12890	12944	12888	13004	13080	12896	12842	12990	12967	12891	12892	13102	12894	13040	12871	12993	12924	13191	13001	12998	13000	12849	12998	13107	12974	12990	13128	13050	13082	12934	13084	12980	13003	13017	13236	13001	12910	12838	13009	12889	13054	13096	12954	12987	13118	12827	12936	13012	12733	13021	12971	13014	12993	12917	12803	13044	13120	12927	12907	13047	12914	13021	12899	12970	13062	12793	12842	12944	12971	13099	13017	12844	12981	13026	12960	12926	13004	12917	12994	12860	12949	13171	12932	12926	12896	12886	13077	12825	13082	12975	13055	12876	12984	12883	12834	13084	13085	12949	13007	12860	12873	12905	12900	12923	12997	12892	12926	13084	12999	12769	12943	12983	12919	12885	12947	12907	12949	12824	12769	13128	12940	13026	12817	12909	12948	12917	12831	12944	12964	13004	12948	12903	12929	12963	12991	12982	12968	12892	12900	12860	12986	12929	12944	13114	12892	13097	13022	12933	12931	12958	13127	12927	12887	12847	13020	12877	12956	13004	12952	12963	12838	12970	13165	12916	13051	12931	13184	13034	13056	12885	13008	13006	12962	13144	12863	13004	12980	13039	12866	12929	12892	12810	12831	12962	12836	12969	12861	12910	12913	12868	13124	12814	12851	12787	12946	12943	13087	12881	12899	12917	12911	12910	13062	12935	13143	12904	13045	12941	12981	13143	12999	12889	12866	13004	13180	12874	12805	12860	13133	13046	12996	12854	12905	13049	12988	12989	13084	12847	12946	13076	12909	13006	13033	12831	12921	12889	12929	12931	12856	12943	13025	13036	13030	12860	12801	13117	12825	12908	12999	12915	13018	12954	12882	12803	12853	12915	13080	12881	12887	12841	12921	13152	12940	12964	13026	12969	12986	13074	12932	12965	12935	12957	13076	12976	12974	12887	12849	12865	12950	13081	12958	12887	13014	12930	12970	12782	12802	12877	13084	13025	12930	12980	12932	12998	13146	12853	13064	12952	12863	13051	13011	13138	13066	12779	13001	12841	13019	12938	13136	13097	12856	12927	12866	12973	12733	12950	13022	12949	13000	13065	13020	12925	12966	13010	12911	13046	13003	12834	12899	12952	12805	12944	13042	12919	12875	12846	13129	13018	13078	12938	13055	12913	12840	13060	12839	12990	13008	12866	12967	12946	12954	12784	12993	12962	12958	12991	13025	13043	12997	13084	12961	12968	13059	13021	12828	12930	12770	12976	12909	13023	12982	12909	12933	12991	12845	12979	12990	12758	13002	12981	12878	12907	12946	12928	13038	13124	12941	13072	12952	12980	12856	12988	12960	12900	13106	12977	13036	12868	12963	13006	12961	12867	13008	12947	12787	12981	12980	12941	13018	12957	13126	12821	12810	12887	13131	13013	12948	12879	12877	13112	12989	12967	13085	13030	12889	13010	12999	12958	12979	12972	12941	13003	12915	13057	12874	13031	12828	12997	13020	13015	12964	12897	12807	12924	13013	12867	12851	13066	12908	12887	12853	12901	13009	13162	13045	12875	12855	12911	12772	12885	13031	12886	12780	12885	13087	12963	12873	13003	12966	13014	13079	12997	12903	12723	12921	12927	13091	12841	13192	13026	12879	13022	12870	13075	12836	12985	13119	13010	12907	13025	13066	12935	12890	12962	13088	12926	12987	12905	12935	12942	12986	12917	13061	13021	12887	13070	12958	13139	12959	12991	12964	12890	12885	13070	12949	13021	12969	12804	12804	13077	12966	12860	12898	12781	12879	12930	12985	13016	12982	12853	12897	12993	13005	13006	12959	12936	12980	12731	12818	13015	13020	12974	13030	12982	13094
22945	22001	32062	29329	28608	28185	26500	18569	15749	15733	15686	15444	15231	15419	15326	15434	15376	15383	15399	15402	15329	15238	15229	15144	15378	15330	15018	15058	15305	15216	15065	15246	15022	14926	15045	15122	15338	15167	14936	15311	15303	15207	15336	15227	15321	15185	15047	15153	15074	15217	15230	15088	15229	15234	15048	15130	15253	15083	15108	15199	15159	15080	15016	15229	15072	15178	15102	15137	15117	15117	15046	14959	15168	15050	14950	15216	15291	15134	14960	15148	14977	15008	15208	15194	15097	15056	15167	15150	15287	15096	15099	15130	14950	15023	15362	15039	15099	15063	15096	15226	15334	15197	15180	15175	15108	15314	15356	15065	15108	15068	14962	15227	15097	15088	14972	15031	15173	15177	15206	15021	15045	15138	15092	14862	14904	15244	14977	15093	15183	14913	15059	15099	15159	15223	14996	15108	14962	15277	14929	14890	15039	14993	15121	15140	15031	15132	14977	14903	15107	15227	15152	15081	15153	15159	15253	15147	15106	14946	14947	14874	15012	15309	14998	15307	15089	14972	15168	15175	15037	14950	15114	15237	15299	15034	15132	15144	15131	15049	15206	14842	15127	15233	15052	15120	15000	15207	15077	15203	15070	15067	15088	15136	15090	15007	15186	14922	15123	15134	15078	15053	15327	15123	15190	15023	15194	15209	15163	15079	15323	14964	15255	15193	14994	15131	15107	15097	15043	15207	15160	15084	15243	15073	15232	15176	14939	14905	14871	14954	15184	15141	15039	15029	15139	15056	15004	15033	15118	15105	15158	15168	15129	15174	15042	15127	15196	14856	14965	15075	14936	15058	15085	15330	15179	15172	15128	14991	15264	15065	15033	15029	15084	15035	15037	15081	14954	15017	15178	15057	15123	15144	15132	15205	15206	15162	15261	15031	15018	14927	15125	15067	15042	14883	14871	15143	15227	15109	14996	14977	15051	14984	15044	14926	14955	14976	14991	14983	15028	14936	14911	15197	15029	14928	15171	14995	15031	15171	15079	15032	15149	15065	15094	15349	14979	14874	15045	15093	15094	14985	15015	15015	15083	15198	15317	15137	15056	15027	15027	15156	14992	15090	14901	15013	14991	15252	15381	15015	15232	15066	15309	15385	15201	15128	14990	14968	15055	15133	14973	15116	14999	14988	15167	15264	15091	15052	15028	15098	15035	15162	15122	15106	14873	15213	15073	15093	15030	14948	15204	14957	15018	15043	15128	15046	15050	15266	14975	14865	14912	14990	15074	14957	15152	14932	14955	15152	15127	15105	15111	15089	15020	15129	15040	15286	15214	15147	15179	15015	14843	15204	14927	14945	15117	15098	15227	15166	15227	15127	15143	15059	14992	15101	14986	14967	15179	14907	15009	15068	14936	15052	15054	15256	15018	15175	15119	15095	15169	15078	15053	14780	14999	15186	15069	15203	15065	15054	14939	15182	15145	15015	15055	15094	14929	14984	14962	14925	15028	15158	15134	15043	14945	15058	15078	15191	15198	14948	15013	14886	14971	15104	15153	15090	15217	15072	14962	15016	15071	15091	15099	15051	15257	14902	14886	15130	14992	15213	15184	15002	15104	15199	15233	15011	15253	15001	15001	15116	15134	15054	14905	15272	15148	15131	15193	15037	14983	15263	15093	14993	15166	15062	15014	15036	15235	15109	15076	15087	15156	15058	15024	15021	15055	15045	15182	15012	15044	15187	14986	15229	15016	15083	15238	15124	15072	15145	15141	15155	15157	14983	15085	14929	14996	14998	15173	15042	15259	15160	14980	15150	15200	15211	14917	15194	14886	15073	15006	15037	14944	14884	14918	15086	15189	15162	15072	15274	15072	15034	15129	15223	14979	15175	15171	15177	15059	15137	15059	15141	14993	15132	15127	15112	15188	15007	15016	15198	15108	15255	15347	15109	15033	15076	15163	14980	14960	15022	15222	14881	15179	15298	14920	14945	15095	15095	15086	15161	15097	14957	14924	14930	14942	15126	15135	15022	15027	15036	15226	15092	15231	15246	15203	15135	14930	15243	15163	15024	15107	15150	15104	15209	14971	15017	15023	14909	14878	15057	15082	15107	15112	15022	15194	14905	15101	15231	15248	15017	15074	14968	14962	14887	15027	15151	15045	15040	15023	15059	14939	15055	15167	15029	15166	15186	15174	14965	14891	14966	15011	15118	15084	15029	15011	15239	15204	15065	14908	14830	14886	15006	15225	15086	15118	15151	15066	15070	15158	15249	15040	15109	15099	15215	15158	14948	15013	15220	15083	15185	15265	15349	15149	15047	15146	15129	15183	14884	15128	15140	15108	15057	14828	15019	14891	15229	15299	15038	14945	14963	15016	15111	15096	15059	15084	15093	15029	15029	15119	15117	15254	15035	15036	15261	15177	15135	15141	14931	15068	15082	15036	15063	15017	14892	15093	14991	15077	14951	15154	15032	15221	15150	15267	14832	15095	15066	14979	15208	15122	14879	15051	14714	15102	15178	15222	14982	15134	15318	15010	15093	15062	15047	15031	15192	15218	14952	15216	14942	15175	14990	15109	14916	15199	15206	15141	15041	15062	15098	15035	15184	15129	15072	14956	14958	14998	15090	15149	15190	15109	14968	15031	15111	15166	15091	15305	15102	15015	15192	15163	15061	15074	15054	15141	15138	15007	14893	15233	15284	15085	15046	14993	15176	15059	15165	15024	14958	15234	15019	14963	14947	15111	15045	15037	15039	15038	15026	14974	15235	14996	15158	14960	15053	15196	15012	15004	15036	15015	15143	15041	15018	15143	14915	15114	15232	15155	15040	15085	15211	15101	15147	15172	15072	15088	15067	15105	15125	15005	15148	15099	15082	14988	14997	15050	15200	15104	15310	15074	15098	15102	15069	15023	14985	15134	15030	15070	14973	14980	15069	14980	15056	14915	15097	14964	15107	15088	15160	15178	15120	15118	15042	15192	15126	15063	15068	15035	15154	15089	15306	15063	14991	15152	14918	15077	15103	15110	15145	15087	14978	15175	15081	15287	15083	15121	15001	15167	15072	14995	14962	15238	15289	15240	15018	15033	15110	15063	15014	15093	15023	15095	15150	15000	15089	15070	15210	15108	14969	15128	15059	15034	14983	14916	15054	15157	15105	15067	15096	14828	15059	14961	15143	15159	15004	15020	15039	15128	15117	14917	15041	14932	14919	14951	15003	14959	15092	15232	14932	15066	14952	14988	15099	15156	14968	15035	14940	14980	14985	15157	15185	15172	14816	14845	15035	15097	15156	14998	15221	15082	15061	15103	14909	15125	15105	14930	14983	15016	15057	15131	14994	15101	15160	15062	15097	15047	15132	15068	15002	15078	15154	15175	15140	15072	15119	14954	15114	15141	15292	15143	15124	15247	15192	15226	15024	15031	14851	14966	15121	14906	14955	15118	14961	15093	15044	15116	15053	15020	14951	15069	15096	14918	15151	14948	14885	15067	14760	15070	15048	15189	15048	15099	14932	14984	15005	15210	15103	14989	14957	14980	14985	14846	14899	14947	15084	14961	14988	15087	14975	14987	15132	15052	15207	15133	15089	15010	14929	15197	15123	15056	15212	15241	15192	14991	15208	15234	15111	15260	15062	15135	14857	14982	15058	14926	15209	15072	15186	15193	15154	14919	15049	15272	15180	15208	15053	15093	15163	14910	15308	15145	15303	14889	15090	14924	15010	14980	15015	15072	14963	15167	15122	14913	14885	15121	14990	15196	15386	15198	14988	15036	14988	15203	15103	14994	15055	15166	15145	15162	15017	15117	15298	15146	15115	14998	15106	15148	15190	14751	14986	15046	14991	15159	14927	14937	14994	15095	15115	15022	15369	15082	15039	15198	15056	15086	14953	15092	15092	15260	15086	15008	15095	15164	15114	14970	15083	15222	15020	15107	15169	15256	15153	14948	15186	15021	15134	15345	15006	15109	15098	15004	15041	15128	15081	14852	14981	15146	15008	14940	14895	15128	14972	15111	15131	15017	15294	15106	15168	15024	14969	15129	14879	14878	15127	15156	15028	15048	15094	14925	14915	15071	15146	15065	14783	14924	14965	14955	14809	15074	14789	15071	14897	15281	15171	14983	15018	15141	14983	15137	15098	15037	14972	15181	15107	15301	15224	15214	15040	15087	14941	14925	15124	14966	15223	15028	15074	15140	15149	15111	15281	15160	15048	15430	15110	14974	15046	15120	15020	15060	15185	14903	14910	15141	15164	15094	15012	15115	15041	14988	14964	15071	15137	15121	14885	15051	15139	15176	14965	14956	15117	15075	15219	15206	15063	14904	14958	15034	15015	15159	15118	14953	15026	15115	15031	15148	15051	15144	15093	15300	15176	15068	15116	15059	15170	15132	15178	14849	15225	15202	14902	15044	15061	15113	15135	14850	15158	15040	15158	15139	15029	14923	14932	15062	15106	15084	15211	15057	15235	15135	15095	15231	15041	15001	14941	15121	14997	15113	14912	15159	14806	15011	15015	14955	15137	15080	14787	15073	15173	15097	14990	14892	15164	15228	14925	15073	15208	15112	14996	14956	15189	15049	14988	14938	14994	15103	15094	15091	15087	15053	15070	14979	15005	15112	15416	15106	14864	15322	15056	15146	15071	15031	15078	15134	15121	15112	15021	15102	14756	14998	15188	15097	14953	15087	15089	15105	15052	15090	14915	15234	15171	15166	15013	15244	15035	15064	15049	15216	15037	15145	14897	14892	15032	15033	14999	14930	15000	15073	14942	15377	15114	15045	15087	15078	14987	15085	15199	15185	15039	15085	15044	15186	15181	15174	15062	14953	14947	15201	14937	15090	15032	15325	15054	15126	15134	15042	15210	15111	14970	14866	15102	15028	15071	15060	14866	15131	14991	15074	15092	15205	15139	15017	15066	15112	15145	15249	14995	15032	15174	14954	15082	15091	15027	15124	14923	15259	15120	15294	14995	15001	15114	14901	15040	14981	15032	14998	15166	15122	15002	15043	14987	15182	15198	15039	15116	15070	15033	15089	15220	15131	15101	15108	15031	15222	15019	15142	14915	15164	15100	15208	15092	14986	14996	15247	15131	15111	14945	15276	15218	15125	15201	15134	15120	15220	15098	14923	15000	15021	15066	15167	15237	15134	15071	14818	15058	14922	15013	15129	15105
64387	105859	86479	63730	46284	31214	19575	14811	13618	13163	13105	13199	13018	13029	13159	13142	13026	13064	12998	13005	13037	13101	13080	13080	13049	12988	13073	13064	12920	13081	13043	13164	12958	13014	13109	13029	13136	12991	13200	13111	12980	13157	12949	13124	13005	13166	13039	12987	13090	13035	13165	12963	13035	13119	13083	13127	13054	13148	13002	13143	13113	13171	12932	13117	12957	13016	13175	13022	13028	12848	13095	13205	12932	13084	13134	12994	12990	13037	13219	13231	13119	13193	13162	13025	13091	12984	13135	12915	12949	13002	12946	13030	13120	13006	13008	13062	12974	12932	13112	13149	12957	13070	13025	13236	13272	12901	13086	13004	13170	13060	12909	12844	13063	13172	13009	12968	13068	13007	12929	13070	12964	13146	13012	13058	13320	13046	12982	13203	13019	12949	13057	13236	12996	13241	13037	13182	13045	13148	13179	13101	12895	13090	13012	13019	12984	13093	13042	13026	13091	13017	13018	13119	13067	13092	13013	13058	12996	12989	13099	13122	12991	13018	12932	13007	12804	12914	12901	12883	13006	12937	12925	12877	13059	13069	12941	13092	13110	13073	13044	13085	13094	13061	13092	12899	13037	13163	12916	13099	13047	13035	12893	13025	12989	12971	13283	13070	12976	13026	13198	13166	12975	13047	13128	12964	13082	13026	12992	13237	12963	13117	13180	12986	13014	12949	13017	13109	12994	13125	13013	13128	13206	12989	13115	13159	12937	12840	13036	12883	13132	13056	13036	12987	12915	12909	12885	13227	12811	13027	13022	12976	13085	13094	13029	12932	12931	13118	13121	13100	13113	13126	13076	12952	12918	13137	13101	13165	12931	13152	12868	13068	13091	13029	12968	13142	13002	13122	13186	12965	13148	13069	12993	13095	13024	12992	12917	13079	13140	13025	12827	13184	13005	13019	12835	12949	13046	13087	13168	13051	13079	13085	13120	13173	13024	13071	13099	13056	12910	13160	12925	12942	13075	13000	13004	13005	13015	13065	12904	12978	12960	13056	12900	13079	13181	12778	13052	13090	12946	13079	13079	12906	13110	13034	13059	13323	12943	13060	13062	12936	13032	13056	13117	13064	12894	13121	12994	12988	13304	13127	12867	13024	13027	13000	12992	13294	13025	13027	12876	13108	13040	12985	12979	13146	13229	12959	13004	13135	12936	12823	13223	13187	13005	13175	13064	13027	13146	13174	13036	13124	13003	12968	12943	12945	13166	12941	13023	12963	12999	12927	13151	13038	13133	13081	13133	13067	13102	13133	13194	13140	12676	12966	13038	13065	13093	12994	13047	13111	13207	13052	13175	13065	13091	13085	12959	13163	13071	13025	13050	13115	13027	13160	13003	13028	13091	13031	13127	13112	13066	12982	13019	13294	13009	13094	12901	13213	13055	13093	13094	12937	12916	13183	13168	12962	12975	13118	13032	13135	12855	12949	12992	12905	13118	13212	12886	13078	13022	12867	13121	13070	12931	12920	13042	13169	12951	12952	13045	13004	12852	13028	12878	13040	13118	13124	12963	13106	12983	13014	12934	12982	13037	12981	13167	13109	12902	12980	13088	13154	13070	13221	12911	13071	13013	12891	13119	12914	13064	13048	13083	12922	13019	13006	13076	13062	13076	13123	13078	13099	13028	13031	13067	13216	13156	13057	12950	12990	13031	12985	13027	12926	13223	13183	13037	12981	12895	13013	12955	13099	12998	13124	13089	13101	13085	13140	13160	13030	13162	12841	13130	13113	13087	13249	12953	13057	13075	12847	12915	13052	12964	13198	13233	12964	12888	13078	13094	13202	13018	12942	13085	13032	13024	13016	13003	13006	13141	13172	12968	12966	13110	13136	13024	12991	13004	13128	13068	13021	13129	13110	13103	13210	13010	12982	12932	13067	13017	13087	13086	13046	13098	13050	12998	13076	13046	12953	13129	13125	12856	13141	13070	13056	12992	12918	13086	13051	13009	12963	13083	13092	13004	13118	13046	13060	13055	13219	13038	12912	13104	12932	13151	13052	12996	12961	13061	13183	13065	13161	12991	12937	13049	12975	12907	13120	13056	12888	12952	12964	12982	13083	13127	12929	12955	12972	13167	13200	13032	12873	13120	13210	12929	13161	13172	13022	12987	13207	13058	12983	12953	12915	13233	13056	12978	13089	12888	13247	13139	12891	13169	12996	13059	12989	13032	12982	13103	13038	13062	13140	13011	13175	12949	12916	13207	13072	13053	13004	12998	12878	13208	12889	13022	12979	13245	13013	13079	12955	13248	13112	13065	13026	13161	12933	12904	12935	12987	13065	12973	13009	13114	12962	12835	13055	13207	13061	13166	13022	13061	13204	12902	13101	13036	13024	13020	13076	13264	12934	12889	13040	13019	13070	12912	12966	12922	13057	13041	13045	12929	13052	12959	13002	12957	13022	13078	12946	13083	13021	12984	12940	13057	13009	13103	12944	13096	12922	13167	13089	13183	12909	13186	13035	13112	13014	12912	12881	13150	13159	13147	13125	13086	13149	12982	13111	13148	13097	13071	13046	13019	13171	12990	12974	12979	13062	13016	12938	12968	13111	13079	13130	13100	12909	13096	13017	13030	13138	13009	13037	13073	13104	13098	13144	13009	13105	12964	13086	13121	13027	13200	13047	12939	13005	13197	13090	13002	13167	12976	13059	12968	12952	13072	13090	13015	12940	13171	13041	13041	13172	13015	13065	13043	13187	12970	13062	12881	13028	13186	13026	13075	13079	13121	12979	13005	13085	12966	13053	12900	12924	13146	13176	12977	13135	12967	13031	13207	13069	13053	13029	13094	12893	12922	12967	13135	13158	13146	13025	13060	13145	13017	13023	13023	13034	13100	13002	12952	12986	13010	13029	13066	13070	12986	13066	13008	13063	13016	13086	12965	12950	13065	13073	13133	13120	13015	12986	12994	13053	12979	13070	12931	12986	13093	12966	12898	13112	13094	13172	12909	12973	13095	13166	12982	13079	13057	13134	13139	12974	13141	12951	13092	13046	12907	12944	12894	12973	12957	13026	13184	12980	13016	13109	12963	12960	13183	12905	12842	13187	13038	12948	13033	12972	12893	12747	13063	12845	13103	13035	13017	13051	13085	13047	13081	13047	12978	13044	13039	12999	13048	13133	13017	12977	13074	13119	13057	12909	13021	12899	13102	13130	13112	13096	13075	13140	13115	12936	13168	12998	13039	13102	13037	12934	13023	12911	13030	13009	13058	13070	13017	13024	12985	13233	13077	13036	12862	13082	13094	13074	13066	13091	13040	13066	13048	12953	13088	13088	12847	12879	13132	13203	12804	13139	13026	13126	13085	12904	13153	13117	13056	12851	13040	13103	13079	13005	12964	12957	13052	13017	13014	12979	12997	12837	13066	13004	12946	12945	12946	13067	13039	13094	13186	13017	13065	13018	13161	12960	13050	13141	13247	13089	13036	13047	13010	13199	12916	13078	13065	13126	12845	13003	12965	12937	13001	12862	13072	13113	12950	12984	12951	13168	12971	13006	13050	13101	13059	13016	13330	13177	13196	13104	13011	13165	13159	13003	13128	13108	12895	13152	13126	13204	12904	13102	12986	13133	12928	12948	12962	13182	13018	12996	13171	13185	12903	13080	13107	12954	13087	12986	13239	13047	13022	13005	13123	13129	12986	13090	12909	13122	12895	13053	13017	13184	13182	13217	13070	13219	13076	12975	13180	12970	12962	13218	12964	13081	13114	12962	13044	13057	12998	13194	12902	12994	13147	13088	13097	12967	13046	13030	13076	12766	13254	12996	13229	13006	13094	12977	13167	13080	13105	12986	13004	13077	13158	13086	12850	13215	12863	13039	13128	13149	12919	13033	13015	12996	13159	13059	13253	13263	12971	12974	13101	13139	13061	13154	12956	13121	13074	13146	13171	13048	13092	12992	13086	13101	13088	13068	13095	12989	13132	13137	13119	13065	12994	12901	13046	13021	13067	12971	13014	13144	13061	13016	13221	12993	13180	13003	12911	13043	13062	12962	13021	12983	12987	13144	13076	12996	13062	13120	13136	13065	13072	13014	13045	12981	13018	13188	13031	12988	13179	13043	12983	13203	13234	13104	13012	13073	13009	13028	13039	12838	13219	13063	12975	13049	13220	13130	13102	13206	13129	13234	13081	13091	13119	12940	13186	13247	13022	13087	12895	13003	13033	13153	13039	13016	12927	12961	13110	12981	13050	13023	13120	13013	12884	12992	13114	13030	13018	12840	13174	12962	12890	13068	12792	13285	13153	12893	13040	12993	13169	13143	13079	12767	13064	13066	13158	12924	13086	13099	13012	13101	13287	13060	13093	13096	13006	12971	13006	13018	12842	13063	12934	13067	13073	12958	13041	13208	13134	13075	13095	13127	13027	12898	12905	12996	13197	12975	13002	12971	13032	13075	13080	12965	13082	12994	13031	12982	12756	13119	12930	13165	12983	13033	13045	12980	12980	13045	13018	12991	13157	13033	13250	12905	12896	13215	13057	12903	12967	13095	13022	12949	12864	13001	13176	13070	13129	13155	13013	12987	12984	12984	12946	13012	13245	13003	13132	13018	13109	13036	12890	12949	13108	13032	13055	12979	12931	13108	13049	13082	13061	12884	13013	13054	12915	12907	13019	13141	12970	12982	13096	13053	13223	12812	12978	13070	13020	13036	12987	13065	13066	13176	13069	13019	13030	13212	13116	13035	13133	12995	13157	13014	13113	13110	13015	13013	13041	12990	12841	13121	12859	13091	12929	13006	13100	13093	13212	13037	13011	13019	12957	13113	13095	12988	13058	13129	12959	13157	12999	13105	13140	13206	12862	12961	13004	12908	12887	12896	13023	13012	13201	13020	13049	13259	13061	13071	13108	12974	13166	12916	13028	13030	13165	13004	13082	13119	12911	12956	12895	12975	12889	13170	12925	13093	13029	13024	12915	13150	13069	13034	12830	13228	13117	13008	12895	13009	12958	12989	13066	13095	12924	13058	13011	12891	13115	13107	13035	13133	13111	13043	12887	13044	13174	13171	13113	12980	13139	12951	12962	12916	12911	13064	12985	13032	13108	12955	13098	13012	13163	13071	13140	13005	13108	12999	13145	13074	13076	12971	12971	13064	13049	12849	13075	13216	13033	12885
29439	31229	37859	29444	21095	17550	16283	15756	15456	15526	15719	15494	15679	15564	15655	15622	15745	15705	15573	15724	15328	15498	15846	15505	15790	15697	15928	15557	15455	15490	15584	15437	15643	15617	15570	15529	15654	15567	15683	15610	15596	15588	15685	15762	15642	15444	15342	15570	15587	15527	15625	15653	15751	15600	15528	15610	15614	15528	15577	15571	15486	15494	15517	15686	15513	15601	15544	15494	15385	15538	15687	15758	15538	15420	15597	15589	15805	15600	15462	15662	15679	15562	15476	15553	15531	15563	15811	15394	15502	15495	15486	15353	15430	15658	15625	15635	15543	15618	15447	15623	15713	15772	15664	15455	15534	15478	15558	15578	15673	15666	15493	15467	15472	15687	15715	15443	15587	15587	15586	15508	15517	15547	15743	15645	15773	15638	15609	15549	15357	15351	15734	15638	15713	15578	15579	15429	15563	15504	15577	15565	15495	15481	15649	15603	15758	15662	15571	15373	15467	15555	15463	15888	15679	15639	15504	15690	15448	15588	15506	15482	15630	15532	15530	15480	15748	15547	15646	15595	15689	15364	15564	15531	15682	15607	15550	15704	15542	15554	15715	15572	15579	15620	15790	15398	15456	15610	15759	15507	15684	15597	15840	15594	15761	15368	15513	15438	15538	15354	15432	15430	15541	15536	15552	15473	15664	15525	15513	15728	15597	15590	15526	15703	15517	15720	15845	15551	15677	15495	15557	15541	15389	15608	15465	15495	15501	15832	15657	15451	15640	15459	15404	15631	15534	15482	15767	15343	15728	15494	15473	15506	15737	15347	15441	15801	15602	15686	15506	15570	15563	15583	15441	15482	15512	15645	15543	15487	15534	15733	15663	15651	15617	15853	15659	15731	15622	15635	15504	15475	15602	15391	15466	15658	15592	15347	15439	15550	15678	15477	15625	15510	15608	15476	15442	15589	15658	15440	15636	15541	15827	15727	15749	15546	15606	15639	15525	15581	15642	15325	15567	15385	15457	15700	15726	15628	15343	15525	15377	15405	15674	15575	15731	15660	15735	15533	15320	15607	15471	15472	15619	15630	15367	15558	15387	15535	15503	15501	15476	15635	15668	15761	15640	15584	15531	15598	15528	15499	15625	15487	15326	15688	15591	15497	15550	15509	15609	15574	15568	15734	15351	15570	15502	15496	15576	15582	15695	15723	15440	15676	15718	15591	15469	15323	15675	15616	15536	15889	15464	15423	15711	15491	15491	15425	15455	15618	15702	15777	15565	15600	15587	15455	15588	15371	15723	15685	15589	15624	15572	15553	15604	15618	15588	15268	15461	15674	15627	15493	15648	15696	15567	15625	15559	15603	15488	15753	15416	15563	15643	15634	15636	15594	15385	15600	15560	15643	15761	15685	15535	15436	15630	15540	15529	15537	15599	15515	15460	15526	15483	15662	15812	15548	15477	15627	15449	15403	15455	15404	15657	15709	15457	15669	15551	15393	15466	15599	15613	15464	15679	15541	15650	15487	15517	15545	15451	15706	15348	15806	15416	15592	15462	15644	15541	15581	15494	15588	15463	15501	15440	15679	15695	15526	15618	15533	15494	15534	15453	15463	15490	15445	15634	15414	15393	15649	15465	15394	15626	15642	15529	15629	15753	15528	15465	15618	15470	15325	15692	15576	15523	15547	15545	15782	15656	15463	15653	15530	15616	15489	15543	15477	15600	15680	15397	15611	15731	15695	15518	15728	15519	15761	15582	15474	15561	15584	15618	15664	15724	15508	15364	15765	15559	15719	15622	15565	15484	15598	15682	15575	15606	15441	15661	15616	15518	15751	15578	15588	15615	15400	15428	15465	15552	15438	15581	15592	15628	15542	15579	15762	15514	15567	15613	15783	15545	15532	15594	15563	15475	15498	15407	15581	15740	15665	15704	15640	15629	15724	15556	15692	15821	15613	15553	15425	15529	15650	15420	15511	15670	15402	15453	15448	15431	15577	15412	15563	15691	15736	15650	15771	15497	15704	15504	15526	15553	15609	15603	15549	15443	15606	15495	15549	15439	15744	15629	15433	15373	15460	15709	15592	15602	15414	15365	15357	15452	15553	15672	15772	15682	15721	15690	15680	15647	15662	15589	15427	15415	15473	15591	15628	15669	15596	15688	15416	15450	15497	15340	15590	15615	15645	15514	15417	15659	15549	15446	15572	15522	15496	15742	15634	15575	15683	15758	15689	15300	15431	15559	15529	15508	15858	15496	15548	15565	15627	15348	15581	15471	15754	15375	15489	15611	15508	15608	15443	15577	15517	15505	15687	15763	15384	15597	15670	15508	15580	15761	15669	15697	15598	15623	15685	15738	15548	15604	15639	15431	15518	15492	15482	15559	15390	15543	15566	15800	15490	15425	15612	15412	15474	15653	15656	15656	15552	15659	15733	15592	15490	15477	15640	15618	15393	15493	15648	15593	15691	15373	15439	15546	15586	15386	15566	15657	15599	15496	15499	15601	15542	15465	15657	15562	15516	15448	15485	15546	15407	15775	15488	15676	15552	15583	15669	15772	15557	15726	15831	15569	15247	15376	15513	15575	15478	15450	15417	15896	15582	15829	15594	15569	15435	15489	15571	15593	15467	15648	15536	15462	15585	15645	15491	15553	15515	15635	15503	15552	15625	15441	15628	15604	15558	15567	15612	15480	15692	15647	15373	15610	15550	15458	15654	15633	15718	15619	15579	15434	15534	15464	15652	15820	15775	15548	15595	15535	15600	15509	15686	15654	15442	15514	15458	15606	15666	15499	15617	15554	15625	15790	15459	15598	15577	15473	15618	15729	15578	15579	15483	15572	15509	15579	15691	15612	15478	15549	15449	15416	15463	15580	15594	15560	15764	15459	15521	15638	15586	15625	15509	15860	15834	15523	15371	15456	15507	15643	15682	15639	15784	15714	15530	15569	15737	15535	15609	15548	15555	15534	15656	15469	15517	15399	15573	15539	15629	15567	15587	15520	15314	15442	15782	15760	15473	15453	15696	15494	15372	15643	15732	15510	15543	15667	15616	15410	15658	15643	15510	15668	15712	15700	15531	15489	15708	15547	15470	15555	15539	15521	15447	15600	15617	15551	15485	15489	15593	15689	15461	15403	15646	15571	15630	15662	15615	15501	15668	15625	15778	15689	15580	15544	15617	15483	15371	15785	15558	15767	15394	15579	15673	15700	15644	15711	15371	15537	15300	15602	15480	15576	15736	15440	15619	15571	15418	15696	15574	15408	15752	15514	15652	15696	15569	15644	15513	15524	15452	15536	15761	15560	15556	15509	15682	15635	15474	15484	15534	15582	15756	15577	15501	15460	15677	15728	15693	15681	15556	15493	15412	15720	15716	15853	15663	15634	15732	15757	15707	15528	15576	15432	15706	15497	15543	15656	15507	15532	15754	15705	15371	15369	15562	15748	15590	15500	15583	15700	15386	15467	15517	15653	15579	15627	15696	15305	15779	15463	15572	15692	15281	15483	15621	15510	15675	15641	15544	15429	15508	15704	15591	15700	15521	15600	15667	15362	15633	15501	15519	15362	15500	15358	15555	15545	15297	15636	15609	15397	15566	15613	15683	15623	15418	15574	15678	15484	15525	15623	15638	15781	15542	15556	15645	15342	15504	15639	15515	15507	15377	15549	15461	15564	15505	15668	15614	15550	15580	15555	15516	15705	15581	15778	15870	15557	15545	15632	15342	15654	15783	15616	15579	15501	15548	15652	15624	15703	15554	15539	15393	15589	15685	15743	15534	15553	15566	15635	15596	15484	15562	15694	15539	15666	15465	15682	15609	15642	15641	15807	15497	15630	15637	15504	15679	15661	15558	15613	15703	15412	15443	15502	15704	15623	15621	15614	15471	15467	15458	15626	15784	15622	15443	15727	15605	15703	15674	15508	15525	15635	15790	15437	15604	15652	15642	15759	15614	15431	15750	15510	15577	15496	15721	15462	15570	15667	15697	15539	15796	15449	15466	15360	15428	15483	15595	15499	15404	15553	15549	15560	15780	15772	15593	15698	15689	15506	15946	15731	15649	15660	15486	15676	15604	15517	15572	15762	15774	15383	15481	15535	15669	15492	15597	15577	15641	15701	15748	15539	15563	15472	15477	15544	15474	15567	15531	15574	15735	15586	15669	15731	15844	15563	15570	15457	15499	15477	15466	15726	15517	15586	15620	15667	15669	15535	15502	15630	15723	15481	15602	15580	15529	15587	15624	15531	15568	15664	15427	15415	15373	15621	15678	15647	15552	15578	15601	15606	15595	15514	15663	15676	15391	15569	15413	15566	15571	15673	15817	15598	15648	15740	15659	15657	15582	15484	15438	15454	15584	15434	15430	15456	15489	15551	15522	15454	15692	15736	15574	15581	15639	15583	15651	15634	15772	15467	15618	15696	15624	15503	15641	15618	15532	15508	15452	15612	15645	15451	15604	15438	15562	15601	15563	15655	15571	15458	15563	15753	15651	15630	15676	15631	15593	15617	15497	15614	15524	15587	15465	15571	15760	15756	15473	15800	15527	15480	15471	15596	15780	15642	15550	15830	15535	15840	15492	15642	15710	15551	15579	15464	15745	15608	15645	15551	15457	15671	15603	15460	15605	15574	15515	15467	15600	15668	15570	15529	15528	15699	15484	15449	15445	15552	15498	15672	15677	15496	15655	15672	15655	15735	15711	15653	15630	15513	15532	15595	15491	15711	15543	15603	15625	15488	15425	15580	15641	15917	15709	15640	15647	15685	15722	15776	15477	15565	15494	15481	15449	15598	15397	15665	15605	15578	15660	15646	15478	15476	15548	15452	15501	15576	15562	15729	15699	15813	15639	15603	15595	15716	15621	15435	15442	15575	15471	15519	15710	15509	15502	15497	15488	15356	15671	15484	15464	15524	15877	15676	15515	15413	15703	15697	15480	15568	15489	15721	15444	15551	15476	15321	15778	15584	15385	15547	15560	15529	15570	15580	15411	15635	15846	15551	15579	15575	15563	15416	15612	15486	15573	15642	15336	15598	15632	15494	15552	15587	15614	15509	15557	15632	15566	15481	15404	15615	15511	15486	15708	15419	15583	15521	15513	15508	15629	15694	15646	15663	15757	15780	15643	15592	15694	15677	15564	15418	15613	15647	15598	15588	15501	15613	15544	15376	15511	15635	15643
34013	50267	37854	23965	17875	14871	13968	13461	13648	13515	13441	13439	13376	13391	13475	13403	13566	13341	13483	13488	13357	13514	13600	13458	13462	13475	13392	13360	13654	13338	13435	13456	13411	13504	13444	13391	13405	13398	13281	13407	13428	13429	13291	13514	13383	13526	13368	13363	13647	13417	13368	13599	13408	13438	13556	13461	13229	13308	13387	13312	13470	13379	13538	13457	13354	13571	13459	13397	13451	13492	13428	13449	13341	13437	13410	13348	13411	13453	13539	13702	13601	13389	13373	13540	13440	13282	13306	13462	13384	13340	13485	13346	13347	13528	13456	13422	13437	13507	13438	13265	13399	13341	13391	13455	13557	13531	13654	13344	13419	13490	13337	13303	13447	13303	13330	13466	13418	13596	13379	13369	13409	13437	13454	13518	13327	13459	13366	13354	13432	13540	13423	13469	13344	13476	13428	13499	13702	13503	13364	13325	13399	13523	13381	13438	13575	13619	13460	13693	13461	13339	13330	13312	13535	13151	13413	13450	13420	13399	13558	13442	13494	13611	13366	13335	13393	13386	13482	13516	13491	13400	13325	13431	13517	13408	13545	13177	13467	13604	13534	13368	13568	13514	13379	13410	13461	13636	13409	13400	13401	13431	13484	13360	13389	13519	13356	13364	13415	13406	13263	13418	13478	13283	13400	13333	13430	13371	13409	13343	13459	13611	13353	13418	13490	13437	13358	13417	13539	13393	13220	13526	13391	13370	13255	13612	13347	13553	13452	13506	13450	13481	13280	13359	13501	13491	13562	13507	13536	13389	13566	13234	13425	13460	13429	13320	13405	13377	13422	13317	13419	13443	13568	13308	13376	13387	13190	13592	13441	13497	13375	13316	13333	13523	13392	13527	13358	13418	13541	13319	13448	13408	13257	13456	13459	13417	13414	13321	13271	13509	13320	13437	13305	13518	13472	13389	13487	13598	13493	13505	13391	13503	13428	13421	13476	13460	13383	13429	13511	13243	13449	13445	13299	13526	13415	13462	13420	13280	13379	13541	13290	13384	13404	13415	13666	13496	13605	13315	13332	13526	13445	13312	13405	13393	13399	13437	13312	13325	13459	13454	13350	13271	13449	13473	13492	13378	13357	13473	13313	13452	13401	13506	13354	13406	13388	13617	13417	13507	13428	13381	13452	13414	13500	13415	13470	13329	13370	13511	13559	13481	13340	13220	13419	13408	13555	13496	13468	13433	13456	13446	13380	13416	13460	13373	13537	13325	13505	13392	13369	13497	13339	13403	13410	13284	13446	13560	13433	13481	13560	13500	13467	13425	13461	13398	13451	13374	13157	13463	13448	13376	13497	13512	13547	13431	13403	13412	13354	13485	13290	13508	13517	13426	13217	13425	13479	13417	13481	13419	13418	13433	13419	13381	13629	13430	13339	13359	13454	13357	13485	13287	13393	13489	13263	13358	13499	13449	13439	13358	13424	13598	13382	13349	13339	13313	13368	13219	13421	13480	13422	13365	13366	13478	13444	13391	13352	13382	13388	13382	13499	13406	13529	13308	13557	13351	13302	13474	13457	13557	13287	13412	13360	13219	13389	13513	13453	13402	13518	13419	13351	13395	13393	13420	13349	13591	13290	13370	13340	13426	13649	13295	13386	13363	13383	13184	13530	13474	13313	13494	13547	13366	13358	13547	13488	13366	13319	13390	13418	13466	13384	13311	13451	13437	13435	13437	13517	13316	13432	13469	13411	13411	13419	13472	13471	13671	13527	13490	13440	13425	13327	13414	13451	13279	13237	13469	13185	13363	13336	13175	13403	13524	13492	13311	13361	13483	13454	13372	13509	13499	13396	13487	13399	13352	13372	13365	13513	13420	13288	13300	13261	13377	13297	13312	13445	13220	13579	13497	13422	13502	13387	13567	13558	13225	13330	13448	13396	13412	13407	13389	13478	13318	13461	13319	13284	13468	13302	13290	13381	13487	13409	13434	13454	13407	13401	13443	13554	13250	13358	13389	13422	13470	13349	13408	13290	13407	13465	13486	13452	13464	13477	13413	13596	13462	13344	13456	13441	13501	13537	13406	13266	13517	13477	13557	13443	13554	13465	13604	13369	13438	13468	13414	13332	13532	13404	13516	13497	13424	13438	13295	13473	13528	13352	13484	13271	13411	13383	13591	13381	13407	13429	13474	13537	13434	13390	13544	13548	13560	13467	13399	13254	13277	13461	13387	13430	13412	13476	13391	13444	13510	13361	13383	13434	13411	13197	13352	13460	13447	13249	13544	13447	13410	13452	13518	13385	13472	13427	13369	13548	13497	13300	13307	13327	13496	13397	13364	13376	13526	13368	13276	13447	13466	13552	13561	13434	13435	13434	13396	13522	13559	13170	13371	13343	13442	13489	13579	13301	13522	13492	13292	13428	13188	13437	13590	13345	13605	13494	13598	13395	13455	13479	13341	13392	13465	13411	13298	13430	13353	13437	13490	13429	13333	13493	13306	13419	13353	13409	13410	13373	13300	13653	13433	13250	13414	13332	13457	13443	13472	13348	13243	13398	13451	13550	13241	13517	13539	13578	13430	13391	13265	13287	13451	13406	13388	13444	13327	13427	13258	13457	13392	13401	13405	13414	13487	13457	13404	13393	13321	13413	13372	13387	13342	13478	13444	13551	13331	13433	13284	13504	13317	13435	13500	13440	13536	13470	13508	13386	13323	13395	13274	13389	13456	13469	13573	13471	13389	13528	13442	13438	13424	13241	13466	13405	13471	13416	13359	13327	13715	13446	13441	13496	13506	13311	13455	13579	13357	13472	13444	13425	13324	13422	13273	13351	13490	13546	13336	13395	13237	13455	13262	13412	13412	13433	13404	13570	13327	13484	13423	13372	13415	13547	13429	13350	13488	13449	13438	13471	13488	13377	13361	13319	13276	13444	13332	13354	13502	13412	13436	13280	13498	13474	13266	13431	13446	13356	13418	13329	13345	13355	13592	13187	13454	13396	13430	13406	13403	13284	13463	13290	13426	13307	13340	13452	13370	13497	13453	13500	13440	13412	13532	13414	13382	13429	13372	13449	13462	13418	13503	13566	13509	13338	13317	13373	13510	13608	13542	13257	13448	13548	13356	13432	13248	13421	13397	13486	13365	13336	13363	13429	13402	13560	13379	13556	13431	13377	13301	13389	13580	13364	13389	13534	13482	13447	13438	13405	13470	13597	13336	13328	13546	13379	13650	13425	13412	13511	13520	13435	13370	13468	13440	13579	13615	13407	13501	13503	13567	13292	13382	13452	13522	13407	13432	13426	13431	13389	13466	13573	13290	13480	13508	13375	13453	13496	13436	13406	13504	13598	13349	13470	13484	13455	13293	13442	13478	13570	13437	13477	13236	13368	13473	13479	13360	13469	13403	13397	13487	13463	13341	13365	13498	13279	13289	13555	13430	13335	13338	13571	13554	13419	13425	13366	13421	13476	13312	13523	13493	13353	13327	13415	13385	13429	13421	13396	13170	13428	13379	13364	13479	13219	13304	13447	13484	13504	13578	13614	13485	13354	13479	13418	13434	13485	13347	13349	13324	13403	13403	13442	13401	13436	13367	13286	13321	13475	13382	13305	13440	13456	13364	13387	13260	13269	13324	13406	13574	13491	13528	13432	13405	13382	13404	13550	13390	13330	13366	13398	13622	13498	13514	13477	13425	13473	13406	13578	13450	13458	13586	13325	13334	13397	13710	13493	13432	13332	13470	13539	13433	13546	13228	13425	13491	13526	13508	13520	13311	13454	13511	13490	13434	13360	13572	13400	13436	13453	13411	13378	13348	13300	13409	13411	13345	13414	13459	13445	13434	13378	13311	13572	13495	13280	13592	13319	13369	13572	13362	13469	13565	13453	13351	13535	13431	13385	13441	13427	13245	13315	13368	13444	13500	13305	13471	13684	13305	13513	13352	13234	13366	13435	13336	13768	13519	13253	13379	13313	13430	13390	13261	13492	13448	13391	13376	13611	13537	13395	13455	13297	13366	13441	13269	13623	13436	13401	13395	13469	13391	13555	13441	13435	13391	13458	13493	13366	13406	13508	13589	13562	13469	13544	13281	13505	13539	13523	13379	13547	13435	13447	13487	13485	13514	13343	13435	13497	13456	13364	13479	13514	13388	13480	13266	13516	13342	13532	13409	13415	13536	13413	13552	13329	13268	13357	13384	13666	13441	13484	13378	13285	13291	13436	13396	13368	13470	13408	13539	13460	13476	13475	13638	13576	13450	13415	13489	13184	13411	13461	13431	13394	13479	13468	13348	13385	13480	13432	13497	13561	13412	13500	13436	13286	13433	13359	13502	13576	13385	13544	13442	13380	13496	13373	13313	13479	13319	13343	13475	13599	13568	13420	13499	13312	13394	13372	13437	13541	13551	13426	13566	13425	13307	13412	13478	13411	13527	13471	13489	13387	13404	13359	13393	13413	13670	13408	13525	13441	13491	13413	13408	13365	13430	13453	13256	13449	13614	13320	13473	13523	13490	13493	13297	13393	13526	13302	13610	13465	13525	13395	13504	13404	13356	13307	13456	13474	13373	13587	13473	13498	13503	13478	13437	13357	13239	13478	13355	13501	13493	13392	13451	13348	13358	13269	13488	13481	13364	13371	13488	13438	13438	13291	13523	13484	13340	13462	13595	13552	13557	13474	13370	13482	13321	13476	13415	13430	13557	13512	13426	13503	13395	13301	13570	13389	13423	13415	13403	13283	13297	13362	13407	13490	13355	13530	13488	13268	13421	13543	13305	13651	13411	13367	13550	13364	13394	13343	13447	13360	13474	13373	13315	13426	13392	13515	13423	13343	13262	13529	13369	13351	13423	13176	13437	13551	13294	13473	13488	13296	13445	13353	13504	13660	13375	13500	13540	13501	13490	13442	13501	13438	13433	13460	13374	13263	13289	13442	13399	13366	13400	13472	13361	13385	13401	13325	13359	13488	13477	13444	13537	13275	13354	13412	13558	13534	13398	13515	13491	13423	13439	13332	13321	13380	13460	13483	13377	13390	13476	13414	13300	13431	13528	13426	13207	13373	13471	13329	13378	13522	13308	13445	13419	13428	13408	13523	13449	13424	13472	13430	13434	13374	13423	13394	13556	13273	13379	13508	13393	13329	13295	13335	13339	13495	13370	13535	13382	13293	13457
24296	22901	35150	34653	29994	25820	21767	16978	15842	15792	15707	15541	15598	15493	15428	15547	15420	15605	15477	15594	15509	15366	15429	15498	15547	15505	15367	15491	15588	15388	15382	15356	15390	15670	15318	15429	15475	15348	15577	15625	15341	15346	15275	15257	15452	15285	15423	15681	15388	15372	15526	15336	15498	15405	15325	15279	15266	15311	15084	15589	15253	15425	15305	15596	15510	15399	15244	15406	15421	15514	15388	15453	15333	15343	15285	15456	15444	15481	15314	15270	15428	15630	15474	15227	15320	15358	15390	15250	15457	15440	15569	15529	15437	15423	15355	15316	15431	15344	15270	15114	15204	15430	15411	15388	15312	15325	15474	15308	15410	15303	15404	15420	15410	15581	15355	15529	15274	15190	15387	15430	15429	15356	15512	15354	15228	15364	15509	15439	15332	15067	15363	15387	15517	15268	15489	15343	15452	15424	15472	15445	15430	15488	15463	15334	15343	15408	15269	15449	15334	15424	15357	15411	15260	15206	15279	15291	15491	15532	15383	15533	15465	15087	15324	15413	15369	15494	15315	15456	15306	15607	15462	15404	15517	15417	15491	15397	15407	15542	15274	15434	15213	15597	15443	15333	15230	15438	15471	15218	15413	15518	15355	15410	15075	15223	15433	15367	15127	15214	15343	15396	15275	15205	15362	15293	15308	15367	15170	15429	15360	15229	15413	15624	15391	15417	15359	15347	15565	15323	15443	15234	15534	15460	15443	15353	15256	15309	15351	15474	15446	15368	15429	15327	15437	15411	15606	15432	15218	15432	15364	15462	15581	15255	15421	15321	15260	15187	15264	15094	15368	15439	15275	15403	15260	15269	15520	15604	15400	15625	15362	15384	15296	15491	15239	15257	15345	15339	15417	15358	15490	15584	15599	15357	15486	15312	15228	15358	15480	15367	15433	15189	15269	15337	15448	15326	15324	15412	15358	15297	15438	15570	15529	15312	15298	15220	15313	15226	15523	15560	15261	15488	15293	15326	15271	15357	15493	15200	15334	15566	15300	15532	15374	15402	15277	15542	15501	15294	15276	15411	15550	15144	15339	15408	15168	15425	15507	15369	15414	15363	15324	15604	15645	15097	15287	15387	15433	15342	15239	15398	15442	15372	15664	15440	15612	15317	15410	15470	15399	15281	15367	15170	15247	15371	15250	15351	15450	15564	15414	15293	15563	15406	15515	15368	15448	15407	15251	15352	15512	15341	15497	15275	15330	15444	15500	15527	15338	15274	15443	15440	15435	15411	15464	15319	15303	15297	15404	15322	15486	15512	15295	15329	15310	15478	15448	15387	15594	15293	15461	15480	15386	15487	15340	15646	15443	15380	15415	15263	15441	15375	15406	15437	15278	15332	15405	15290	15333	15240	15417	15386	15346	15474	15391	15300	15390	15288	15435	15297	15371	15337	15419	15386	15282	15392	15234	15522	15552	15331	15464	15619	15400	15435	15415	15383	15469	15276	15457	15463	15496	15387	15344	15244	15343	15463	15326	15230	15443	15492	15451	15378	15333	15480	15489	15383	15304	15437	15416	15480	15508	15351	15454	15466	15454	15167	15406	15349	15383	15420	15676	15241	15551	15410	15274	15540	15313	15498	15288	15109	15440	15501	15448	15337	15349	15505	15533	15553	15191	15306	15331	15407	15175	15237	15457	15480	15492	15546	15423	15380	15563	15514	15373	15210	15346	15354	15354	15262	15435	15437	15325	15419	15608	15331	15404	15303	15540	15504	15293	15448	15250	15440	15225	15404	15527	15277	15292	15245	15277	15623	15415	15360	15332	15372	15536	15256	15637	15232	15384	15517	15363	15409	15564	15294	15544	15575	15486	15439	15299	15402	15264	15327	15447	15359	15401	15568	15411	15467	15606	15448	15375	15487	15365	15365	15358	15261	15439	15235	15536	15331	15284	15314	15446	15645	15444	15468	15360	15267	15461	15281	15531	15436	15324	15329	15402	15235	15350	15274	15368	15373	15323	15360	15532	15401	15323	15199	15271	15356	15421	15568	15389	15170	15341	15404	15258	15340	15458	15452	15339	15339	15322	15501	15395	15578	15367	15515	15395	15382	15439	15569	15456	15360	15545	15326	15100	15442	15462	15422	15488	15442	15343	15366	15292	15368	15140	15258	15318	15429	15393	15433	15346	15553	15436	15458	15547	15614	15380	15330	15448	15471	15291	15365	15359	15492	15244	15321	15424	15408	15294	15581	15396	15422	15492	15418	15170	15365	15524	15383	15383	15537	15246	15284	15468	15167	15223	15420	15361	15255	15341	15251	15477	15416	15305	15263	15520	15326	15165	15392	15264	15478	15492	15557	15263	15497	15570	15561	15476	15610	15524	15426	15222	15299	15433	15445	15212	15250	15431	15396	15414	15490	15396	15178	15404	15236	15474	15461	15253	15215	15460	15347	15240	15179	15274	15375	15252	15320	15501	15516	15338	15355	15294	15240	15375	15548	15237	15436	15400	15311	15300	15193	15306	15407	15431	15205	15253	15448	15396	15285	15489	15402	15493	15301	15296	15356	15290	15266	15324	15417	15345	15334	15395	15433	15342	15389	15245	15418	15299	15367	15382	15438	15503	15527	15490	15352	15457	15255	15420	15398	15464	15461	15465	15230	15510	15237	15414	15392	15393	15459	15343	15157	15372	15323	15442	15235	15206	15439	15464	15532	15469	15313	15418	15462	15583	15271	15499	15415	15420	15317	15284	15203	15423	15414	15411	15374	15411	15485	15558	15295	15405	15529	15385	15462	15432	15381	15243	15409	15377	15391	15606	15100	15335	15242	15336	15344	15581	15398	15230	15336	15481	15545	15220	15409	15434	15426	15419	15472	15472	15275	15364	15388	15350	15218	15362	15485	15279	15437	15487	15271	15316	15129	15604	15444	15355	15065	15473	15139	15256	15259	15333	15359	15376	15243	15495	15402	15376	15355	15605	15344	15372	15411	15461	15383	15506	15351	15444	15339	15191	15280	15406	15420	15427	15412	15383	15404	15362	15463	15239	15340	15395	15395	15372	15341	15295	15430	15193	15285	15473	15336	15240	15450	15390	15507	15544	15441	15561	15280	15259	15381	15275	15314	15188	15362	15580	15496	15365	15333	15414	15309	15350	15383	15458	15411	15337	15416	15245	15122	15407	15360	15245	15414	15343	15276	15298	15366	15333	15541	15322	15299	15349	15499	15481	15244	15337	15376	15293	15357	15306	15418	15541	15580	15487	15456	15459	15257	15340	15401	15540	15536	15403	15589	15446	15400	15493	15192	15430	15506	15389	15410	15337	15364	15333	15498	15471	15435	15353	15355	15507	15507	15401	15447	15411	15334	15362	15456	15206	15446	15597	15355	15171	15413	15358	15432	15525	15325	15300	15449	15492	15287	15466	15371	15218	15501	15469	15424	15515	15461	15427	15393	15493	15233	15507	15350	15279	15263	15308	15374	15407	15439	15282	15413	15337	15251	15451	15389	15371	15332	15606	15388	15350	15444	15335	15416	15453	15424	15415	15315	15498	15135	15442	15233	15357	15456	15254	15430	15595	15292	15402	15384	15559	15360	15461	15308	15385	15231	15265	15269	15632	15387	15328	15399	15341	15320	15488	15735	15352	15553	15311	15476	15471	15341	15314	15294	15365	15306	15425	15400	15370	15536	15283	15488	15353	15394	15417	15414	15456	15310	15347	15345	15087	15400	15481	15506	15272	15473	15304	15401	15406	15384	15209	15387	15624	15378	15443	15287	15416	15450	15377	15447	15225	15398	15280	15199	15332	15405	15359	15593	15510	15447	15315	15302	15094	15266	15422	15310	15427	15457	15337	15272	15229	15356	15287	15433	15243	15320	15535	15402	15327	15468	15444	15306	15376	15237	15350	15355	15566	15524	15378	15385	15245	15374	15465	15383	15485	15393	15438	15422	15268	15270	15471	15387	15462	15393	15390	15245	15459	15270	15471	15330	15392	15387	15414	15448	15348	15373	15441	15334	15390	15330	15408	15629	15392	15548	15330	15545	15496	15309	15525	15466	15130	15354	15276	15348	15283	15332	15266	15341	15350	15614	15341	15229	15238	15106	15330	15481	15290	15554	15348	15362	15553	15416	15500	15381	15413	15150	15287	15443	15213	15652	15385	15432	15447	15452	15443	15322	15509	15350	15243	15430	15331	15287	15282	15262	15398	15625	15420	15360	15446	15206	15234	15571	15632	15566	15463	15286	15353	15365	15411	15503	15341	15528	15443	15268	15346	15364	15389	15515	15323	15479	15465	15575	15435	15520	15331	15308	15490	15371	15437	15518	15430	15544	15322	15452	15416	15210	15296	15542	15471	15486	15317	15439	15482	15346	15286	15388	15328	15441	15405	15355	15395	15261	15596	15408	15382	15399	15153	15265	15484	15410	15323	15383	15396	15331	15286	15446	15384	15290	15315	15345	15356	15251	15389	15309	15409	15297	15539	15285	15336	15482	15551	15502	15298	15391	15589	15297	15318	15400	15675	15241	15466	15445	15597	15300	15293	15612	15338	15493	15315	15302	15531	15328	15509	15355	15151	15376	15255	15209	15551	15520	15399	15482	15326	15305	15328	15236	15457	15689	15398	15503	15387	15358	15343	15347	15418	15336	15449	15289	15321	15366	15320	15470	15167	15467	15543	15462	15353	15297	15469	15338	15323	15466	15453	15382	15252	15157	15228	15457	15440	15371	15413	15210	15296	15394	15499	15444	15359	15523	15353	15435	15631	15399	15350	15389	15278	15453	15443	15279	15432	15223	15310	15575	15589	15395	15430	15469	15528	15459	15456	15617	15400	15523	15325	15321	15712	15596	15402	15384	15601	15399	15365	15387	15455	15485	15425	15390	15441	15353	15263	15335	15391	15412	15482	15140	15337	15335	15488	15310	15422	15528	15170	15302	15489	15317	15328	15279	15418	15324	15522	15322	15261	15258	15331	15578	15139	15697	15723	15471	15320	15444	15449	15298	15218	15510	15347	15559	15458	15451	15486	15326	15393	15326	15289	15494	15544	15459	15328	15500	15287	15369	15419	15279	15338	15155	15440	15242	15357	15468	15356	15230	15301	15319	15464	15361	15487	15393	15376	15421	15353	15330	15217	15393	15329	15505	15549	15285	15418	15142	15432	15251	15254	15422
60343	95925	75875	51519	35954	22837	15967	14253	13553	13382	13448	13306	13232	13337	13304	13541	13437	13415	13358	13272	13327	13349	13447	13672	13234	13338	13312	13497	13438	13396	13390	13265	13370	13407	13269	13225	13319	13351	13335	13364	13293	13212	13368	13449	13355	13423	13387	13404	13398	13300	13241	13464	13371	13386	13471	13333	13239	13293	13383	13403	13375	13144	13288	13442	13302	13218	13388	13426	13312	13331	13277	13282	13278	13586	13300	13252	13336	13295	13364	13457	13227	13426	13333	13315	13422	13344	13308	13240	13398	13213	13235	13209	13326	13427	13200	13262	13445	13381	13359	13253	13249	13382	13272	13312	13288	13314	13318	13432	13330	13411	13500	13327	13270	13275	13241	13249	13378	13423	13256	13219	13257	13361	13423	13417	13332	13328	13414	13129	13378	13363	13320	13443	13277	13323	13145	13267	13371	13208	13251	13211	13171	13180	13361	13340	13455	13345	13409	13391	13483	13293	13265	13384	13445	13240	13280	13341	13316	13313	13420	13461	13367	13387	13447	13381	13403	13165	13366	13195	13337	13177	13136	13475	13314	13376	13405	13292	13322	13425	13301	13277	13441	13347	13333	13368	13483	13266	13222	13367	13199	13362	13386	13285	13503	13267	13401	13467	13248	13321	13204	13444	13190	13225	13473	13387	13358	13416	13355	13318	13445	13373	13351	13369	13269	13267	13346	13462	13347	13422	13285	13410	13325	13337	13293	13357	13523	13242	13216	13344	13218	13313	13269	13405	13363	13321	13369	13463	13335	13347	13387	13432	13439	13301	13539	13220	13341	13364	13289	13272	13283	13471	13441	13299	13311	13397	13329	13492	13405	13617	13180	13347	13388	13202	13270	13187	13233	13296	13353	13401	13444	13409	13233	13210	13408	13340	13442	13314	13312	13282	13413	13233	13340	13280	13229	13306	13347	13374	13396	13418	13370	13258	13251	13405	13344	13396	13213	13423	13363	13189	13177	13423	13147	13570	13261	13267	13395	13138	13302	13274	13332	13369	13295	13443	13613	13286	13373	13303	13231	13271	13413	13277	13263	13431	13407	13261	13442	13357	13426	13115	13442	13296	13506	13366	13320	13293	13482	13136	13256	13321	13338	13430	13317	13295	13452	13237	13451	13174	13371	13392	13441	13430	13376	13451	13330	13306	13382	13447	13317	13360	13268	13390	13306	13430	13311	13355	13308	13295	13305	13374	13222	13339	13356	13175	13342	13413	13255	13446	13350	13267	13429	13350	13585	13397	13326	13491	13295	13275	13405	13317	13245	13328	13351	13405	13292	13390	13412	13268	13409	13395	13403	13317	13290	13307	13302	13238	13280	13369	13297	13299	13351	13183	13243	13304	13371	13370	13385	13413	13405	13397	13439	13399	13233	13316	13475	13457	13293	13127	13385	13337	13299	13506	13379	13392	13278	13332	13476	13228	13337	13215	13335	13265	13302	13189	13302	13377	13345	13361	13404	13383	13313	13392	13422	13404	13284	13342	13355	13386	13216	13344	13211	13230	13438	13380	13316	13324	13438	13410	13276	13319	13336	13356	13192	13329	13391	13312	13458	13232	13432	13353	13298	13219	13324	13358	13311	13352	13338	13349	13295	13355	13418	13342	13372	13236	13346	13244	13387	13397	13323	13261	13296	13440	13377	13351	13472	13443	13323	13393	13253	13184	13236	13337	13406	13378	13240	13317	13340	13461	13309	13369	13203	13415	13374	13329	13320	13251	13432	13288	13386	13436	13419	13353	13402	13311	13387	13380	13311	13283	13301	13237	13303	13231	13221	13354	13471	13253	13413	13282	13359	13450	13140	13207	13343	13356	13264	13457	13167	13353	13452	13362	13187	13231	13288	13295	13362	13288	13277	13304	13239	13351	13220	13155	13405	13398	13337	13432	13259	13355	13584	13221	13393	13393	13240	13441	13314	13192	13291	13193	13340	13449	13188	13337	13337	13481	13307	13413	13336	13243	13292	13216	13218	13352	13362	13388	13350	13201	13389	13351	13456	13518	13262	13456	13398	13426	13216	13228	13285	13339	13361	13558	13178	13408	13092	13329	13403	13189	13260	13294	13193	13232	13537	13428	13241	13427	13273	13404	13359	13436	13293	13274	13462	13289	13487	13440	13423	13371	13137	13334	13397	13292	13362	13334	13392	13249	13518	13402	13240	13444	13276	13370	13393	13248	13356	13250	13342	13432	13275	13211	13236	13157	13290	13285	13281	13154	13264	13418	13371	13390	13285	13395	13341	13369	13263	13275	13416	13373	13392	13357	13142	13364	13310	13325	13368	13359	13263	13220	13242	13354	13339	13339	13575	13171	13577	13385	13387	13344	13365	13401	13306	13478	13241	13318	13475	13177	13359	13355	13452	13389	13512	13095	13328	13302	13346	13374	13400	13295	13289	13402	13455	13407	13287	13195	13370	13381	13309	13379	13262	13471	13349	13192	13344	13376	13344	13489	13273	13331	13394	13512	13320	13377	13235	13370	13355	13359	13471	13284	13248	13266	13316	13510	13470	13341	13403	13415	13471	13250	13195	13159	13210	13283	13446	13509	13221	13375	13340	13331	13446	13250	13297	13250	13363	13440	13132	13333	13364	13182	13230	13284	13308	13413	13332	13219	13439	13144	13363	13360	13358	13402	13363	13460	13376	13427	13391	13331	13500	13253	13344	13530	13350	13473	13240	13331	13430	13335	13394	13308	13232	13282	13436	13333	13290	13230	13484	13256	13388	13353	13477	13294	13418	13458	13239	13251	13174	13289	13520	13246	13230	13327	13319	13256	13366	13245	13348	13443	13279	13311	13439	13303	13326	13268	13431	13396	13192	13343	13185	13369	13370	13338	13417	13293	13339	13463	13313	13292	13351	13453	13286	13428	13314	13390	13197	13400	13440	13445	13445	13371	13458	13490	13226	13528	13278	13386	13315	13451	13282	13213	13247	13396	13401	13391	13410	13264	13324	13297	13489	13229	13321	13176	13212	13334	13437	13340	13517	13285	13321	13282	13405	13412	13287	13492	13405	13570	13351	13294	13180	13371	13494	13215	13355	13388	13488	13550	13452	13313	13338	13310	13473	13241	13397	13422	13343	13405	13347	13342	13345	13213	13292	13287	13277	13375	13433	13271	13177	13316	13288	13380	13444	13375	13292	13525	13602	13377	13319	13131	13442	13370	13264	13203	13373	13465	13253	13341	13269	13228	13331	13366	13333	13239	13327	13325	13320	13430	13143	13314	13506	13286	13294	13215	13313	13318	13415	13149	13271	13439	13495	13387	13421	13398	13399	13386	13384	13397	13355	13226	13369	13405	13426	13241	13223	13443	13361	13415	13233	13380	13485	13129	13348	13391	13329	13512	13447	13507	13382	13325	13465	13319	13266	13387	13437	13421	13344	13179	13290	13511	13306	13257	13343	13218	13306	13364	13401	13239	13396	13552	13406	13511	13415	13445	13373	13396	13174	13468	13301	13210	13339	13371	13377	13217	13354	13299	13394	13446	13358	13205	13345	13293	13243	13361	13288	13299	13313	13473	13217	13339	13382	13384	13340	13306	13311	13352	13475	13376	13339	13468	13391	13231	13311	13390	13357	13366	13376	13321	13314	13520	13270	13394	13302	13401	13268	13238	13166	13212	13492	13342	13415	13235	13136	13433	13497	13349	13364	13359	13445	13306	13304	13506	13443	13314	13265	13485	13316	13314	13273	13449	13316	13332	13355	13283	13484	13363	13437	13331	13282	13342	13376	13253	13258	13170	13479	13458	13513	13230	13420	13363	13432	13367	13221	13336	13176	13395	13463	13280	13417	13121	13321	13181	13335	13321	13387	13318	13424	13262	13234	13436	13202	13407	13326	13398	13427	13304	13376	13347	13396	13256	13398	13251	13378	13403	13461	13419	13251	13252	13311	13368	13278	13380	13352	13347	13357	13273	13430	13452	13278	13281	13439	13426	13108	13383	13396	13275	13379	13358	13344	13499	13507	13223	13343	13112	13344	13264	13256	13127	13437	13430	13290	13393	13567	13307	13315	13287	13261	13346	13298	13367	13380	13408	13363	13337	13381	13476	13362	13390	13299	13313	13276	13350	13306	13377	13203	13244	13448	13404	13439	13390	13225	13310	13349	13275	13162	13295	13411	13536	13316	13437	13414	13358	13478	13195	13349	13259	13508	13244	13348	13420	13435	13377	13421	13350	13090	13298	13329	13357	13384	13410	13310	13390	13324	13380	13281	13402	13391	13318	13251	13349	13358	13203	13244	13362	13354	13410	13294	13371	13339	13515	13691	13400	13295	13391	13401	13379	13538	13153	13434	13349	13207	13211	13253	13286	13454	13264	13372	13263	13392	13374	13237	13211	13252	13415	13485	13309	13398	13312	13452	13224	13321	13389	13385	13303	13358	13477	13251	13407	13292	13209	13238	13239	13394	13411	13252	13399	13350	13425	13443	13214	13316	13370	13369	13314	13387	13538	13428	13480	13385	13387	13509	13400	13492	13266	13295	13253	13201	13389	13421	13270	13262	13359	13410	13250	13402	13281	13353	13211	13348	13383	13372	13524	13409	13258	13333	13498	13346	13297	13396	13589	13495	13423	13360	13319	13315	13436	13175	13461	13264	13387	13281	13359	13327	13497	13403	13396	13384	13356	13455	13259	13398	13204	13367	13195	13319	13143	13267	13340	13244	13442	13408	13536	13322	13315	13437	13364	13541	13374	13406	13207	13303	13308	13447	13323	13566	13364	13483	13313	13261	13412	13294	13490	13323	13328	13373	13318	13282	13350	13281	13388	13293	13367	13441	13326	13346	13207	13292	13212	13425	13463	13399	13376	13452	13227	13274	13286	13233	13501	13260	13380	13410	13307	13413	13380	13360	13406	13343	13362	13318	13405	13242	13370	13091	13289	13418	13371	13400	13360	13180	13368	13428	13469	13286	13362	13446	13204	13383	13444	13230	13162	13438	13397	13447	13305	13312	13480	13251	13381	13430	13399	13283	13337	13350	13138	13131	13494	13405	13181	13408	13340	13269	13366	13243	13311	13347	13458	13274	13218	13412	13411	13294	13401	13483	13293	13398	13436	13207	13331	13290	13437	13493	13525	13388	13282	13421	13315	13442	13448	13346	13366	13266	13464	13461	13356
22974	22052	32555	30244	28948	27860	26843	18755	16183	16149	16201	15894	15869	15922	15772	15951	15778	15931	15874	15594	15782	15700	15726	15905	15768	15662	15845	15778	15735	15594	15849	15643	15776	15755	15662	15580	15480	15724	15692	15733	15689	15818	15655	15608	15817	15745	15663	15630	15500	15657	15575	15592	15671	15633	15667	15481	15582	15738	15739	15532	15653	15703	15661	15388	15342	15546	15665	15583	15749	15732	15445	15568	15635	15891	15775	15679	15491	15708	15490	15545	15539	15511	15527	15694	15668	15602	15580	15770	15799	15766	15660	15490	15527	15428	15683	15630	15452	15472	15444	15678	15555	15514	15472	15517	15612	15677	15533	15789	15438	15436	15583	15658	15486	15551	15657	15626	15784	15502	15559	15616	15515	15420	15742	15490	15463	15499	15731	15699	15592	15656	15776	15542	15653	15544	15730	15511	15644	15383	15620	15551	15530	15589	15506	15494	15470	15645	15591	15506	15773	15564	15647	15617	15744	15639	15466	15415	15677	15594	15509	15606	15638	15803	15686	15455	15601	15676	15578	15541	15445	15715	15532	15603	15426	15582	15624	15521	15527	15489	15613	15591	15440	15528	15603	15541	15454	15729	15504	15801	15686	15703	15683	15660	15614	15365	15771	15656	15739	15708	15382	15408	15608	15468	15533	15510	15499	15713	15395	15723	15738	15601	15687	15662	15887	15434	15549	15538	15616	15707	15798	15615	15653	15463	15735	15625	15603	15566	15508	15441	15362	15580	15415	15778	15698	15452	15462	15538	15646	15335	15596	15580	15562	15422	15541	15736	15634	15740	15560	15628	15711	15610	15575	15873	15351	15328	15503	15520	15497	15496	15704	15843	15577	15611	15515	15521	15603	15678	15381	15588	15514	15524	15667	15522	15823	15460	15444	15528	15624	15602	15464	15398	15578	15524	15303	15549	15641	15677	15766	15602	15482	15600	15514	15627	15468	15511	15499	15422	15652	15492	15499	15558	15597	15738	15522	15343	15627	15562	15772	15478	15658	15700	15578	15655	15679	15541	15527	15581	15528	15485	15473	15435	15646	15675	15685	15703	15798	15606	15680	15611	15648	15485	15670	15538	15558	15615	15597	15625	15636	15535	15487	15718	15378	15489	15546	15488	15632	15560	15810	15615	15519	15589	15697	15723	15672	15448	15559	15557	15687	15490	15579	15584	15457	15646	15606	15630	15723	15273	15508	15386	15663	15793	15568	15587	15735	15678	15466	15466	15469	15418	15613	15645	15673	15418	15642	15411	15629	15702	15768	15559	15521	15481	15604	15523	15338	15518	15599	15565	15543	15496	15471	15664	15663	15494	15360	15293	15561	15539	15544	15748	15394	15632	15506	15668	15711	15672	15688	15640	15676	15466	15651	15494	15551	15367	15497	15613	15615	15508	15340	15466	15539	15441	15369	15560	15538	15654	15519	15326	15466	15536	15567	15647	15719	15615	15598	15363	15551	15440	15487	15653	15394	15386	15513	15582	15642	15649	15621	15553	15716	15537	15410	15606	15431	15544	15822	15403	15448	15463	15572	15542	15553	15430	15719	15679	15800	15622	15592	15422	15695	15410	15556	15547	15636	15522	15638	15635	15582	15521	15400	15605	15507	15545	15713	15361	15583	15552	15626	15504	15652	15653	15424	15534	15633	15475	15643	15641	15655	15546	15663	15554	15609	15590	15616	15526	15505	15387	15439	15626	15537	15561	15635	15503	15593	15548	15531	15626	15525	15603	15594	15452	15577	15579	15459	15441	15309	15579	15626	15775	15605	15656	15447	15736	15745	15592	15627	15459	15515	15583	15428	15522	15516	15565	15461	15662	15605	15548	15671	15680	15628	15386	15361	15743	15607	15358	15547	15524	15590	15413	15579	15505	15670	15778	15588	15510	15798	15541	15610	15584	15719	15451	15592	15554	15738	15680	15624	15585	15392	15577	15475	15618	15417	15476	15608	15509	15699	15598	15498	15434	15728	15660	15693	15537	15603	15763	15633	15577	15591	15714	15650	15600	15174	15399	15695	15592	15472	15521	15573	15742	15642	15747	15415	15555	15579	15500	15663	15646	15523	15524	15610	15529	15450	15791	15528	15680	15581	15665	15509	15527	15460	15369	15573	15813	15376	15517	15694	15620	15513	15331	15559	15500	15685	15639	15542	15622	15573	15534	15520	15391	15364	15539	15657	15731	15359	15633	15553	15475	15432	15649	15407	15583	15568	15625	15702	15600	15547	15471	15793	15590	15568	15708	15579	15610	15352	15601	15690	15526	15671	15463	15513	15405	15668	15773	15513	15631	15679	15649	15419	15392	15545	15568	15393	15610	15446	15424	15640	15683	15457	15520	15696	15492	15620	15696	15684	15576	15299	15541	15487	15376	15558	15525	15610	15626	15485	15503	15564	15777	15690	15690	15762	15649	15456	15514	15445	15663	15570	15604	15605	15316	15479	15557	15708	15655	15605	15488	15647	15619	15768	15424	15702	15518	15724	15938	15775	15887	15565	15435	15568	15594	15631	15466	15622	15692	15618	15599	15695	15545	15820	15564	15495	15591	15565	15506	15518	15453	15703	15559	15655	15600	15761	15655	15422	15589	15474	15587	15530	15701	15557	15375	15614	15543	15577	15741	15651	15450	15567	15621	15436	15506	15537	15553	15673	15561	15596	15576	15639	15630	15638	15563	15495	15803	15656	15701	15486	15772	15644	15560	15430	15372	15692	15620	15707	15615	15494	15720	15791	15693	15720	15764	15725	15744	15474	15405	15649	15456	15433	15397	15526	15622	15637	15559	15672	15536	15507	15609	15548	15499	15669	15439	15247	15466	15482	15547	15340	15439	15517	15616	15655	15825	15591	15597	15526	15560	15595	15685	15667	15652	15529	15512	15537	15597	15422	15528	15653	15633	15481	15581	15377	15515	15658	15649	15571	15273	15729	15401	15590	15390	15536	15702	15515	15566	15694	15680	15394	15549	15469	15655	15486	15355	15580	15496	15685	15561	15645	15613	15469	15624	15598	15810	15764	15643	15812	15649	15523	15442	15593	15392	15718	15390	15613	15633	15520	15470	15872	15452	15760	15694	15671	15509	15665	15611	15535	15517	15693	15689	15534	15475	15531	15551	15532	15546	15504	15464	15550	15564	15714	15550	15530	15598	15599	15484	15478	15516	15316	15478	15762	15570	15357	15598	15719	15174	15390	15547	15350	15512	15395	15510	15466	15664	15584	15740	15659	15537	15739	15553	15555	15642	15430	15491	15647	15372	15537	15444	15568	15630	15646	15468	15570	15746	15607	15447	15591	15666	15408	15608	15680	15541	15499	15665	15597	15586	15501	15554	15505	15472	15424	15624	15525	15576	15529	15457	15660	15744	15602	15480	15431	15635	15503	15637	15568	15480	15232	15366	15579	15487	15590	15691	15682	15588	15434	15535	15589	15430	15598	15668	15530	15676	15477	15442	15692	15516	15600	15470	15585	15723	15535	15492	15676	15513	15593	15289	15359	15497	15539	15463	15577	15492	15574	15675	15548	15531	15491	15600	15605	15517	15622	15647	15691	15439	15512	15487	15641	15590	15410	15564	15637	15420	15389	15565	15837	15493	15530	15663	15550	15449	15563	15667	15475	15639	15756	15675	15427	15527	15621	15743	15693	15413	15437	15375	15442	15685	15671	15639	15590	15543	15463	15551	15438	15538	15490	15456	15548	15661	15752	15473	15457	15544	15595	15641	15555	15335	15410	15727	15688	15736	15753	15652	15508	15580	15604	15343	15554	15633	15729	15440	15567	15557	15817	15576	15370	15502	15572	15732	15550	15423	15575	15628	15527	15436	15536	15411	15444	15484	15473	15560	15352	15552	15447	15618	15547	15400	15470	15336	15473	15591	15230	15581	15485	15659	15536	15372	15568	15764	15695	15635	15676	15670	15313	15506	15627	15472	15480	15513	15514	15554	15644	15657	15418	15493	15621	15457	15585	15503	15522	15571	15443	15424	15628	15369	15532	15613	15540	15610	15524	15578	15592	15589	15579	15574	15406	15397	15637	15577	15469	15565	15495	15625	15621	15812	15635	15549	15599	15804	15635	15544	15517	15615	15463	15637	15639	15463	15615	15509	15485	15435	15545	15541	15660	15506	15587	15522	15723	15488	15586	15356	15776	15589	15541	15527	15309	15606	15451	15707	15581	15617	15668	15654	15744	15701	15621	15714	15608	15357	15546	15478	15465	15661	15639	15581	15550	15450	15498	15625	15489	15660	15608	15538	15448	15703	15491	15644	15694	15597	15570	15545	15694	15469	15523	15482	15606	15472	15638	15478	15588	15548	15504	15607	15392	15627	15532	15515	15543	15461	15734	15683	15515	15446	15569	15570	15498	15554	15605	15433	15504	15645	15391	15429	15389	15689	15534	15629	15601	15511	15714	15744	15558	15811	15594	15485	15604	15437	15540	15581	15645	15699	15570	15826	15540	15481	15684	15441	15470	15665	15702	15477	15441	15543	15564	15471	15688	15565	15618	15653	15415	15484	15539	15479	15576	15630	15651	15449	15674	15566	15434	15637	15720	15469	15594	15558	15596	15543	15532	15590	15646	15592	15672	15464	15604	15544	15461	15614	15422	15591	15592	15489	15420	15469	15788	15552	15728	15508	15421	15441	15621	15543	15595	15824	15462	15717	15536	15577	15441	15573	15595	15583	15497	15465	15614	15561	15626	15527	15384	15472	15608	15614	15543	15535	15539	15506	15534	15687	15490	15707	15659	15573	15569	15581	15615	15680	15400	15410	15651	15395	15376	15527	15726	15588	15669	15682	15659	15548	15659	15471	15552	15458	15580	15453	15605	15611	15346	15587	15613	15581	15799	15559	15653	15637	15504	15640	15463	15549	15643	15524	15486	15415	15519	15733	15375	15485	15398	15684	15543	15668	15590	15569	15768	15637	15618	15510	15566	15469	15366	15514	15486	15447	15589	15382	15523	15297	15417	15566	15535	15318	15551	15859	15661	15540	15333	15740	15542	15656	15574	15645	15755	15668	15486	15641	15532	15518	15335	15507	15570	15650	15539	15609	15640	15735	15580	15454	15596	15745	15471	15561	15505	15634	15524	15733	15730	15683	15625	15462	15430	15418	15490	15584	15505	15557	15585	15375
64416	106496	87135	64716	45844	30599	20098	15256	13630	13397	13314	13402	13381	13452	13498	13550	13383	13254	13446	13356	13406	13337	13384	13455	13317	13406	13342	13544	13394	13320	13383	13393	13289	13273	13418	13346	13347	13338	13343	13342	13417	13430	13375	13339	13355	13307	13466	13314	13433	13331	13353	13275	13443	13450	13282	13396	13324	13366	13285	13429	13318	13495	13498	13391	13425	13320	13485	13344	13314	13326	13296	13192	13392	13376	13415	13501	13394	13492	13408	13474	13253	13533	13366	13434	13330	13455	13526	13301	13321	13454	13367	13442	13416	13309	13265	13444	13206	13292	13394	13287	13383	13366	13424	13309	13446	13299	13421	13419	13336	13380	13435	13494	13365	13413	13421	13330	13404	13380	13324	13334	13443	13288	13355	13448	13346	13295	13424	13426	13499	13503	13344	13415	13304	13412	13365	13516	13237	13330	13369	13466	13486	13393	13322	13347	13428	13304	13505	13428	13365	13411	13339	13291	13472	13424	13268	13438	13499	13405	13490	13477	13550	13178	13382	13386	13232	13367	13309	13425	13386	13346	13243	13371	13164	13509	13382	13574	13491	13368	13450	13298	13367	13280	13466	13283	13476	13507	13504	13384	13433	13316	13295	13569	13365	13411	13382	13345	13412	13344	13463	13217	13443	13352	13223	13363	13512	13395	13590	13283	13262	13334	13517	13457	13204	13536	13451	13485	13258	13187	13494	13466	13314	13443	13439	13401	13299	13487	13466	13404	13335	13521	13450	13430	13370	13364	13465	13386	13320	13223	13534	13445	13355	13244	13234	13353	13340	13262	13353	13511	13429	13561	13354	13554	13539	13389	13209	13460	13512	13504	13285	13327	13444	13357	13314	13582	13179	13301	13328	13347	13427	13376	13413	13275	13481	13518	13413	13459	13410	13136	13345	13523	13426	13513	13471	13406	13399	13293	13243	13407	13456	13303	13456	13222	13527	13477	13429	13266	13403	13317	13358	13423	13476	13426	13359	13457	13437	13265	13466	13305	13402	13488	13233	13394	13290	13322	13550	13411	13338	13431	13434	13312	13293	13512	13286	13418	13310	13281	13550	13513	13514	13379	13527	13391	13325	13477	13285	13180	13364	13317	13311	13457	13439	13432	13258	13464	13356	13318	13404	13366	13469	13461	13487	13296	13390	13490	13251	13476	13287	13400	13229	13309	13427	13328	13287	13498	13338	13354	13351	13453	13370	13184	13336	13462	13352	13426	13342	13232	13375	13510	13454	13116	13169	13426	13262	13335	13245	13514	13427	13444	13524	13453	13382	13406	13471	13476	13442	13324	13251	13204	13459	13268	13278	13282	13429	13622	13255	13322	13450	13372	13223	13341	13324	13386	13297	13364	13164	13306	13432	13359	13322	13236	13285	13453	13424	13269	13393	13449	13347	13376	13424	13335	13330	13579	13414	13497	13367	13426	13476	13393	13209	13281	13308	13313	13212	13328	13524	13283	13416	13342	13195	13479	13374	13561	13317	13372	13295	13315	13364	13305	13472	13524	13243	13427	13426	13383	13419	13421	13340	13438	13470	13424	13515	13394	13410	13443	13281	13396	13345	13391	13482	13325	13265	13320	13320	13524	13499	13432	13302	13342	13464	13044	13508	13361	13384	13222	13394	13267	13386	13477	13348	13208	13428	13436	13239	13328	13351	13310	13381	13465	13219	13146	13396	13299	13257	13331	13390	13428	13319	13313	13478	13344	13420	13488	13435	13527	13383	13405	13370	13422	13326	13368	13304	13470	13451	13326	13339	13395	13324	13345	13333	13360	13391	13343	13251	13257	13313	13456	13431	13336	13303	13421	13395	13519	13199	13345	13427	13432	13473	13334	13366	13314	13252	13426	13451	13413	13494	13290	13401	13300	13767	13334	13431	13356	13516	13330	13381	13311	13387	13371	13338	13200	13465	13489	13298	13324	13391	13471	13401	13422	13363	13333	13453	13313	13202	13315	13492	13388	13418	13357	13346	13220	13461	13356	13375	13458	13152	13214	13362	13283	13305	13273	13310	13445	13584	13381	13353	13322	13246	13536	13376	13440	13403	13346	13293	13457	13487	13382	13307	13444	13304	13299	13354	13434	13393	13529	13271	13303	13349	13465	13206	13418	13612	13391	13526	13235	13408	13399	13332	13331	13370	13433	13424	13472	13330	13503	13271	13420	13233	13300	13381	13447	13349	13315	13199	13398	13462	13372	13369	13375	13343	13152	13531	13297	13500	13413	13424	13424	13355	13426	13422	13273	13350	13450	13381	13465	13471	13190	13347	13426	13395	13455	13545	13439	13394	13318	13429	13444	13398	13376	13309	13347	13568	13468	13500	13388	13308	13225	13303	13280	13426	13262	13459	13266	13539	13300	13449	13375	13406	13345	13341	13330	13384	13515	13482	13444	13329	13287	13518	13225	13425	13168	13492	13565	13313	13389	13452	13470	13433	13489	13326	13272	13371	13361	13287	13256	13336	13261	13505	13395	13497	13224	13382	13443	13516	13479	13399	13265	13442	13263	13306	13379	13278	13353	13435	13449	13333	13318	13309	13512	13299	13330	13350	13241	13343	13208	13298	13449	13395	13234	13451	13292	13304	13365	13488	13480	13238	13444	13353	13436	13313	13466	13268	13365	13244	13420	13430	13482	13370	13318	13373	13365	13411	13414	13346	13269	13390	13394	13299	13367	13415	13403	13339	13381	13274	13447	13338	13281	13498	13170	13309	13404	13283	13422	13220	13427	13323	13411	13586	13277	13391	13504	13204	13261	13434	13251	13289	13520	13308	13544	13184	13291	13405	13302	13471	13377	13379	13299	13284	13299	13406	13306	13387	13440	13371	13405	13266	13290	13348	13450	13216	13392	13446	13465	13309	13284	13501	13262	13321	13350	13273	13165	13387	13341	13543	13391	13492	13281	13520	13351	13445	13380	13205	13258	13533	13431	13280	13222	13492	13302	13516	13496	13266	13353	13406	13396	13458	13410	13365	13363	13268	13383	13498	13273	13054	13326	13372	13406	13284	13290	13300	13428	13245	13283	13429	13315	13385	13337	13479	13385	13301	13318	13531	13390	13343	13263	13373	13380	13401	13450	13425	13216	13318	13340	13442	13396	13465	13261	13317	13283	13371	13535	13315	13392	13444	13331	13315	13442	13414	13509	13461	13322	13448	13449	13368	13254	13351	13200	13343	13384	13480	13487	13382	13335	13450	13529	13420	13268	13369	13483	13423	13498	13355	13483	13353	13310	13331	13343	13394	13433	13288	13392	13320	13285	13347	13341	13391	13192	13403	13388	13371	13322	13172	13417	13500	13360	13460	13404	13510	13406	13275	13364	13439	13326	13307	13466	13244	13132	13390	13209	13523	13446	13275	13304	13369	13330	13322	13348	13411	13216	13537	13473	13290	13510	13502	13467	13464	13393	13374	13338	13452	13329	13565	13267	13103	13388	13391	13442	13415	13315	13354	13330	13278	13298	13332	13412	13323	13496	13299	13294	13488	13476	13380	13335	13395	13372	13438	13346	13386	13452	13457	13357	13451	13437	13295	13148	13371	13334	13424	13489	13428	13487	13522	13381	13302	13359	13439	13303	13338	13368	13422	13407	13418	13543	13391	13367	13447	13558	13434	13302	13386	13308	13268	13315	13417	13368	13282	13314	13325	13372	13397	13457	13292	13234	13432	13325	13507	13400	13414	13336	13301	13384	13374	13380	13352	13337	13374	13473	13561	13299	13299	13366	13230	13502	13459	13475	13371	13435	13263	13410	13309	13451	13479	13260	13497	13376	13475	13435	13233	13309	13360	13353	13279	13272	13390	13412	13389	13388	13311	13330	13228	13447	13470	13366	13419	13351	13352	13352	13176	13299	13607	13356	13462	13351	13449	13370	13436	13335	13455	13270	13449	13450	13557	13406	13463	13347	13367	13317	13308	13444	13375	13314	13423	13338	13310	13386	13430	13205	13430	13339	13377	13580	13268	13422	13230	13429	13345	13350	13295	13254	13498	13402	13421	13377	13389	13435	13294	13389	13570	13413	13323	13478	13319	13502	13410	13289	13345	13351	13353	13338	13501	13359	13485	13451	13386	13452	13362	13400	13314	13290	13323	13443	13471	13530	13334	13333	13331	13411	13395	13376	13677	13515	13441	13524	13354	13303	13360	13362	13313	13343	13399	13371	13368	13411	13326	13353	13210	13345	13301	13343	13339	13393	13463	13181	13481	13326	13467	13588	13411	13428	13387	13321	13449	13405	13340	13398	13413	13407	13304	13434	13211	13406	13224	13381	13608	13375	13299	13439	13329	13604	13386	13277	13509	13346	13425	13524	13327	13386	13441	13369	13402	13340	13286	13444	13479	13448	13290	13498	13146	13298	13441	13216	13233	13366	13408	13381	13371	13424	13376	13268	13404	13377	13460	13292	13222	13315	13428	13322	13509	13447	13402	13503	13521	13527	13365	13206	13502	13428	13236	13339	13320	13319	13451	13481	13390	13487	13229	13324	13179	13337	13498	13454	13374	13448	13322	13328	13391	13336	13363	13385	13451	13297	13288	13378	13432	13449	13329	13287	13410	13345	13427	13280	13346	13320	13486	13281	13280	13488	13352	13378	13336	13291	13348	13253	13441	13340	13280	13332	13389	13436	13386	13259	13313	13467	13387	13318	13366	13286	13348	13529	13376	13332	13459	13431	13251	13481	13458	13430	13150	13439	13328	13377	13405	13355	13461	13209	13508	13205	13497	13345	13467	13198	13484	13409	13433	13275	13361	13331	13381	13396	13352	13397	13457	13334	13167	13346	13437	13313	13445	13376	13441	13333	13379	13240	13339	13326	13532	13535	13335	13274	13435	13255	13394	13432	13398	13434	13327	13360	13402	13367	13413	13590	13174	13363	13296	13357	13428	13373	13313	13478	13423	13193	13533	13266	13370	13315	13388	13333	13340	13398	13386	13313	13310	13488	13256	13349	13313	13185	13344	13545	13350	13258	13544	13213	13503	13338	13149	13445	13294	13532	13347	13483	13492	13336	13434	13373	13403	13403	13353	13356	13381	13329	13403	13260	13465	13286	13199	13334	13587	13166	13473	13473	13218	13232	13438	13428	13321	13501	13380	13475	13467	13418	13389	13358	13484	13349	13300	13423
29595	31056	38207	30071	21223	18199	16974	16369	16358	16331	16120	16395	16230	16004	16243	15942	16080	16203	16233	16263	16136	16126	16227	16178	15964	16149	16020	16239	16212	16176	15827	15993	15945	16031	16154	16102	16030	16214	16290	16201	16328	16105	16039	16025	16024	16105	16309	16122	16315	16244	16354	16135	16106	16053	16101	16158	16082	16295	16184	16102	16014	16212	16073	15881	16183	16084	16131	16320	16113	16091	16084	16271	16135	15997	16090	15962	16051	15998	16049	15967	16195	15972	16110	16106	16182	16083	15989	15956	16142	16241	16027	16217	16108	16142	16090	16054	16026	16088	16045	16116	15816	16101	16250	16054	16102	15920	16057	16041	16080	16093	16202	16029	15971	16296	16165	16080	16298	15996	16021	16017	16028	16196	16439	16215	16233	16214	16065	16161	16108	16024	15923	16079	16088	16043	15812	16073	16161	16195	16241	16007	16120	16365	16175	16079	16091	15928	16055	16163	16113	16178	15918	16042	16086	16147	16127	16186	16166	16235	15993	16256	16186	16090	16127	16088	16099	16024	16235	16185	15872	15964	16283	16226	16075	16031	16037	15802	15915	16085	16130	16034	16052	16115	16043	16043	16128	16102	16018	16106	16031	16251	16261	16139	16195	15876	16393	16237	16242	16171	16184	16265	16207	16161	16129	15917	16140	15972	16073	15955	16022	16067	16042	16251	16253	16267	16061	16145	16099	16216	16118	16197	16351	16166	15957	15895	16041	15984	16100	16213	16108	16162	16323	16276	16080	15995	16277	16075	16180	16091	16074	16168	16123	16331	16148	16092	16017	16174	16098	16178	16012	16062	16072	16153	16254	15996	16113	16055	16073	16028	16080	16211	16066	16131	16137	16050	16067	16109	16012	16145	15986	16351	15992	15949	16147	16234	16068	15975	16199	16063	16153	16159	16164	16211	16143	16230	16056	16018	16158	16178	16019	16266	16171	16124	16329	15953	15834	16038	16079	16083	16040	16059	15959	16106	16040	16193	16168	16194	16097	15822	15989	16044	16173	16365	16075	16020	16167	16067	16199	16286	16161	16004	15913	16203	16032	15980	16080	16147	16048	16076	16022	16023	16105	16053	16280	16215	16157	16075	16126	16023	16073	16033	16043	16279	16281	16057	16018	16051	16058	16009	16129	15928	16169	16174	16125	16021	16137	16169	16145	16168	16134	16163	15956	16030	16123	16127	16042	16002	16226	16094	16220	16095	15981	16175	16057	16109	16089	15969	16201	16050	16094	16126	16049	16093	16143	16133	16121	16153	15952	16143	16044	16037	15988	16269	16153	16063	16164	16082	16024	15997	15993	16143	16102	16005	16215	16141	16006	16339	16159	16191	16113	16004	16115	16187	16290	15960	16157	16015	16207	16249	16135	16107	16152	16140	16187	16304	16312	16027	16212	16114	16111	16141	16094	16095	16027	16106	16067	16146	16076	16156	16118	15958	16062	16114	16317	16062	16175	16205	16183	16106	16117	16124	16104	16211	16066	16054	16070	16202	16176	16011	16071	15942	15940	16127	16265	15933	16142	16109	16067	16155	16236	16125	16204	16064	16128	15987	16057	16181	16113	16224	16364	16186	16124	16010	16092	15930	16227	16124	15933	16134	16102	15876	15986	16122	16071	15943	15915	15933	16086	15997	16114	16220	16228	15909	16241	16088	16145	16233	16131	15851	15946	15914	16110	16280	16191	16045	16092	16067	16101	15803	16131	16258	16231	16098	16061	16170	16011	16178	16253	16026	16173	16115	16136	16093	15980	16034	16132	16022	16203	16193	16013	16188	16292	16098	16052	16188	16078	16048	15949	15973	16154	16211	16236	16059	16041	16079	16099	15921	16041	15985	16167	15990	16070	16294	16109	16108	16340	15933	15883	16028	15973	16139	16209	16161	16038	16227	16300	16113	16092	15877	16063	16100	16107	16134	16252	16070	16120	16347	16229	16311	16104	16156	15924	16206	16127	16130	16237	16106	16141	16206	16229	16098	16010	15896	16143	15991	16001	16032	16035	16265	16267	15966	16000	16324	16065	16149	16040	16149	16190	16234	16275	16119	16101	16275	15932	16200	16295	16224	16305	16042	16014	16112	16242	16201	16140	16162	16189	15899	16044	16102	16135	16103	16045	16021	16192	16113	16001	16015	15942	16237	16017	16148	16294	15920	15987	16121	16279	16021	16139	16079	15973	16209	16163	16063	16107	16131	16164	16171	16109	16108	15985	15959	16088	15958	16098	16280	16046	16194	16106	16095	16137	16022	16109	15983	16015	15965	16036	16161	15933	16075	16238	16196	16234	16197	16085	16095	16121	16029	16214	16334	16103	16150	16146	16222	16133	16256	16238	16037	15995	16144	16053	16123	16174	16026	16151	15903	16233	15936	16233	16161	16217	16210	16312	16139	16065	16338	16243	16127	16175	15918	16227	16020	16225	16149	16027	16260	16230	16126	16009	16380	15997	16233	16032	16219	16056	16251	16083	15977	15954	16185	16128	16035	16045	16004	16153	16046	16282	16191	16321	16157	16096	16274	16113	16176	16143	16184	16090	15991	16214	16006	16173	15973	15934	16275	15943	16237	15979	16260	15974	16289	16310	16152	15979	16073	16263	16150	16150	16025	15984	16161	16123	15999	16189	16140	15960	16116	16059	16026	16107	16174	16320	16263	16054	16066	16083	16123	16174	16073	16050	16072	16058	16137	16136	16147	16045	16039	16396	16148	16232	16088	16027	15970	16125	16063	16151	16027	15983	16048	16174	15982	16372	16298	16012	16081	16192	16249	16207	16072	16047	16193	16162	16142	15950	16118	16170	16096	16184	16371	16208	16147	16128	16142	16266	16148	16044	16225	16183	16181	15969	16224	16216	16156	15959	16224	16154	16374	16035	16159	16129	16160	16115	16149	16018	16135	16066	16202	16091	16142	16097	16164	16180	16056	16078	16093	16284	15857	16022	16021	15958	16169	16162	16023	16077	15988	16199	16105	16072	16188	16139	16040	16124	15990	16204	16230	16166	16070	16091	16199	16206	16077	16130	16133	15958	15933	16228	16082	16071	16254	16018	16034	16093	16123	16076	16071	16073	16052	16160	16069	16244	16159	16020	16067	15958	16169	16082	16144	16241	16298	15967	15887	16150	15973	16210	16141	16234	16285	16246	16181	16018	16098	16156	15960	15992	15936	15922	16439	16176	16114	16069	16056	15902	15984	16083	16090	16038	16070	16155	16097	15988	16083	16134	16040	16210	16073	16114	15997	15967	15958	16050	15969	16266	16138	16222	16169	16134	16065	16118	16050	16129	16052	16173	16103	16139	16269	16256	15955	16120	16052	15916	16145	16057	16141	16045	16087	16112	15948	16048	16111	15994	16140	16160	16084	16208	16017	15900	16102	16109	16181	16238	16111	16176	16118	16035	15992	16008	16177	16072	16130	16054	15904	16021	16180	16073	16100	16279	16303	15986	15927	15943	16129	16181	16117	16142	16033	16221	16266	15993	16000	16016	16119	16173	16182	16159	16051	16030	16140	16154	16176	16253	16195	16188	16246	16011	16135	16040	16273	15980	16200	15962	16141	16156	16033	16073	16248	16214	16153	16216	15976	16312	16139	16034	15980	16113	16111	16195	15943	16374	16078	16165	16148	16168	15860	16361	15974	16055	16260	16279	16099	16172	15979	16124	16024	16128	16189	16113	16144	16150	16045	16051	16019	16250	15970	16134	16183	16148	16016	16136	16112	16003	16258	16336	15991	16182	16070	16290	16229	16254	16020	15916	16058	15968	16386	16127	15958	16018	16023	16033	16147	16136	16058	16053	16168	16186	16110	15909	16138	16075	16156	16276	16340	16088	15974	16242	16062	16103	16041	16125	16099	16022	16219	16133	16168	16069	15943	16062	16147	16581	16138	16165	15955	16137	16093	16012	15983	16026	16050	16044	16065	16119	16064	16313	16332	16244	16210	16039	16162	16192	16391	16039	16090	16007	16193	16027	16190	16093	16098	16077	15946	16124	16204	16071	16115	16288	16039	16132	16162	16137	16206	16278	16109	16071	16012	16113	16181	16118	16182	16115	16237	16054	16231	16086	15992	16111	16029	16178	16080	16180	16152	15991	16136	16094	16110	16167	16026	16079	16123	16044	16177	16069	16110	16179	15963	16146	16150	16188	16047	15871	16068	16126	16227	16150	16433	16269	16191	16139	16062	16095	16196	15980	16153	16235	16213	16081	15849	16217	15893	15936	16114	15953	16085	16034	16044	15983	16093	16208	16152	16088	16106	16152	16131	16128	16206	16303	16261	16173	16135	16099	16119	16239	16042	16115	16137	16181	16139	16123	16155	16274	16058	16005	15948	16095	16348	16114	16120	16061	16118	16258	16167	16127	16051	16051	16190	16223	16009	16178	15945	16148	16159	16361	16024	16228	16185	16286	16182	16101	15964	16175	16145	16075	16264	16139	16240	16088	16111	16182	16108	16148	16119	16157	16272	16142	15953	16237	16146	16319	16061	15998	16182	16209	16188	16154	16197	16342	16063	16105	16276	16177	16043	16163	16205	16131	16043	15951	16193	16319	16121	15975	16313	16114	16078	16166	16252	16202	16125	16152	16128	16016	16006	16032	16044	16225	16007	16203	16262	16168	16024	16250	16029	16129	16113	16308	16175	16160	16138	16193	16173	16036	16130	16216	16127	16036	15991	16247	16326	16214	16059	16170	16013	16379	16318	16057	16084	16232	16276	16009	16222	16286	16050	16196	16122	16283	16173	16202	16222	16306	16202	16063	16199	16143	16116	16075	16193	16007	15963	16094	16110	16060	16029	16040	16078	15863	16181	16262	16341	16081	16191	16123	15998	16082	16010	16286	16160	16060	16006	16134	16055	15964	15962	16072	15952	16152	15998	16143	15974	16148	16191	16019	15941	16099	16018	16207	16353	15983	16033	16125	16212	16213	16029	16364	15905	16110	16137	16078	16115	16237	16187	16042	16243	16031	16167	16324	16086	16116	16048	16246	16080	16314	16065	16057	16164	16147	16163	16285	16130	16477	16203	16134	16231	16055	16122	16077	16124	16275	16185	16006	15976	16166	16245	16087	16088	16256	16170	16113	16191	15939	15928	16099	16148	16008	16115	16187	15947	16185	16109	16202	16114	16363	16095
34576	50498	38180	24305	17992	15392	14161	13976	13730	13743	13724	13809	13706	13727	13780	13516	13930	13706	13732	13811	13758	13692	13716	13907	13886	13831	13830	13758	13815	13722	13810	13776	13826	13778	13719	13751	13719	13642	13645	13663	13911	13870	13743	13719	13890	13726	13821	13848	14024	13827	13842	13875	13889	13761	13785	13659	13775	13857	13720	13566	13731	13668	13628	13815	13798	13960	13622	13689	13717	13709	13798	13516	13780	13721	13831	13766	13757	13865	13775	13950	13706	13788	13684	13877	13821	13785	13830	13869	13703	13912	13884	13718	13772	13712	13795	13719	13825	13738	13856	13668	13796	13675	13726	13764	13800	13779	13552	13665	13796	13857	13751	13923	13798	13700	13745	13756	13792	13721	13832	13701	13646	13784	13707	14020	13787	13730	13664	13755	13769	13818	13735	13831	13742	13722	13893	13918	13680	13797	13690	13941	13888	13849	13776	13680	13705	13790	13780	13747	13837	13682	13800	13770	13772	13800	13766	13805	13700	13620	13812	13712	13696	13651	13722	13684	13719	13767	13747	13600	13756	13795	13778	13638	13670	13654	13658	13611	13755	13595	13785	13612	13688	13636	13861	13762	13597	13650	13865	13859	13817	13664	13687	13694	13836	13849	13758	13961	13816	13798	13811	13938	13676	13858	13782	13704	13663	13746	13862	13587	13815	13841	13806	13826	13853	13641	13659	13927	13846	13961	13668	13764	13895	13702	13795	13755	13747	13641	13754	13736	13750	13659	13742	13695	13804	13738	13787	13652	13814	13946	13786	13701	13863	13830	13743	13749	13558	13868	13834	13771	13778	13941	13744	13770	13608	13867	13861	13930	13753	13612	13854	13828	13611	13762	13902	13786	13777	13709	13941	13839	13525	13789	13802	13780	13735	13741	13928	13734	13817	13812	13679	13820	13748	13754	13784	13783	13879	13753	13893	13697	13751	13691	13785	13834	13787	13766	13781	13754	13594	13600	13700	13668	13564	13787	13853	13822	13795	13699	13667	13585	13693	13687	13618	13757	13581	13745	13926	13839	13892	13786	13734	13789	13766	13777	13820	13777	13647	13738	13791	13720	14073	13748	13829	13818	13769	13863	13797	13690	13685	13694	13749	13690	13618	13667	13786	13842	13947	13832	13931	13793	13792	13763	13744	13849	13680	13819	13653	13756	13701	13812	13646	13748	13755	13761	13940	13981	13779	13656	13751	13858	13891	13661	13678	13689	13689	13752	13700	13776	13643	13858	13735	13715	13621	13631	13700	13588	13676	13840	13761	13774	13813	13861	13800	13667	13711	13845	13912	13874	13831	13772	13841	13830	13829	13774	13875	13747	13832	13821	13674	13807	13852	13802	13678	13869	13870	13823	13694	13795	13844	13699	13674	13639	13735	13725	13756	13743	13849	13819	13853	13837	13836	13953	13914	13787	13686	13743	13918	13916	13840	13805	13772	13801	13873	13676	13819	13879	13697	13768	13781	13695	13771	13647	13574	13598	13776	13880	13765	13785	13752	13746	13836	13702	13794	13793	13699	13791	13743	13820	13718	13724	13823	13704	13919	13891	13756	13678	13939	13824	13866	13960	13696	13785	13850	13830	13704	13758	13777	13745	13702	13819	13610	13766	13759	13750	13705	13840	13789	13754	13755	13931	13591	13717	13763	13600	13897	13824	14068	13637	13718	13884	13787	13629	13735	13911	13918	13753	13906	13661	13838	13665	13788	13745	13784	13849	13812	13590	13795	13732	13751	13619	13938	13737	14008	13780	13899	13751	13618	13665	13778	13805	13770	13751	13713	13765	13742	13614	13758	13796	13785	13617	13915	13904	13737	13820	13828	13732	13660	13791	13653	13771	13883	13806	13792	13915	13682	13781	13816	13798	13737	13808	13737	13752	13739	13899	13743	13777	14048	13759	13686	13680	13789	13907	13658	13687	13742	13926	13862	13785	13858	13828	13764	13730	13784	13627	13749	13851	13803	13745	13765	13782	13823	13954	13931	13771	13754	13702	13797	13777	13722	13641	13737	13641	13689	13822	13871	13796	13716	13675	13767	13829	13808	13819	13802	13851	13765	13939	13803	13879	13644	13494	13677	13813	13732	13760	13724	13739	13716	13812	13712	13880	13886	13727	13760	13776	13793	13778	13856	13878	13851	13716	13725	13771	13863	13965	13838	13715	13907	13666	13916	13817	13826	13826	13886	13794	13857	13719	13967	13834	13740	14051	13665	13779	13734	13738	13931	13893	13746	13753	13657	13818	13581	13584	13802	13595	13637	13685	13758	13825	13884	13864	13816	13777	13786	14008	13718	13901	13804	13747	13838	13716	13719	13741	13750	13897	13913	13656	13793	13900	13723	13696	13739	13701	13813	13949	13782	13868	13672	13658	13954	13823	13801	13673	13740	13802	13657	13729	13706	13779	13798	13660	13801	13854	13767	13886	13698	13616	13774	13710	13844	13470	13634	13745	13714	13756	13689	13681	13865	13835	13884	13697	13974	13931	13653	13719	13780	13708	13858	13717	13942	13657	13843	13822	13525	13603	13699	13716	13755	13814	13714	13723	13596	13862	13714	13823	13844	13780	13863	13680	13728	14050	13782	13689	13778	14019	13690	13883	13700	13867	13810	13928	13737	13609	13787	13809	13913	13842	13756	13561	13753	13703	13797	13860	13698	13776	13830	13900	13681	13806	13653	13827	13854	13770	13718	13865	13970	13710	13847	13755	13684	13934	13725	13947	13733	13685	13833	13966	13825	13678	13573	13763	13842	13824	13737	13924	13720	13859	13703	13875	13833	13705	13816	13865	13890	13639	13803	13763	13700	13812	13892	13884	13775	13825	13656	13803	13793	13892	13768	13893	13754	13841	13853	13713	13724	13960	13795	13793	13772	13982	13836	13688	13844	13790	13647	13623	13930	13713	13696	13887	13789	13726	13869	13729	13904	13699	13671	13747	13889	13805	13825	13726	13838	13760	13739	13863	13779	13909	13733	13880	13759	13667	13656	13729	13820	13727	13801	13794	13781	13551	13623	13659	13661	13895	13773	13752	13817	13607	13723	13716	13650	13789	13768	13749	13909	13700	13870	13823	13816	13739	13734	13830	13646	13781	13753	13723	13753	13833	13900	13629	13870	13877	13758	13791	13841	13642	13707	13787	13729	13862	13722	13701	13795	13757	13828	13785	13725	13697	13690	13889	13680	13849	13750	13771	13727	13870	13679	13984	13882	13738	13869	13725	13752	13633	13821	13802	13671	13788	13818	13769	13823	13761	13830	13967	13809	13753	13725	13835	13872	13859	13830	13790	13685	13669	13787	13785	13770	13925	13761	13716	13890	13743	13737	13745	13919	13819	13767	13843	13838	13884	13769	13838	13999	13715	13803	13765	13826	13719	13852	13817	13830	13784	13774	13686	13739	13871	13740	13705	13710	13620	13940	13862	13798	13656	13698	13921	13744	13778	13778	13793	13748	13889	13710	13793	13705	13700	13601	13738	13556	13845	13722	13797	13661	13667	13611	13730	13741	13810	13565	13891	13842	13767	13931	14000	13643	13682	13575	13624	13893	13815	13772	13734	13859	13780	13787	13838	13594	13818	13741	13722	13588	13688	13651	13853	13766	13670	13717	13756	13785	14033	13614	13798	13823	13853	13838	13843	13717	13812	13556	13701	13739	13948	13661	13969	13766	13746	13657	13663	13819	13561	13699	13794	13701	13723	13930	13662	13826	13703	13848	13714	13851	13945	13626	13729	13930	13810	13718	13730	13793	13753	14005	13786	13779	13805	13797	13857	13844	13711	13667	13851	13743	13759	13855	13710	13729	13601	13873	13798	13692	13798	13696	13720	13851	13881	13778	13849	13754	13854	13727	13721	13767	13785	13944	13736	13743	13696	13675	13839	13807	13838	13917	13624	13564	13758	13828	13706	13926	13792	13849	13837	13482	13662	13946	13803	13784	13697	13666	13800	13703	13823	13733	13830	13911	13566	13674	13696	13631	13731	13933	13708	13839	13776	13886	13924	13710	13800	13810	13684	13778	13507	13812	13861	13606	13842	13788	13618	13733	13906	13681	13872	13770	13796	13870	13717	13730	13728	13794	13787	13857	13641	13935	13706	13569	13802	13827	13678	13649	13765	13820	13824	13722	13823	13747	13626	13816	13707	13724	13898	13737	13800	13553	13738	13745	13727	13763	14000	13746	13846	13869	13862	13808	13836	13837	13781	13692	13789	13871	13708	13667	13769	13679	13771	13668	13864	13804	13806	13737	13812	13863	13679	13763	13763	13773	13800	13668	13815	13723	13706	13814	13855	13763	13651	13699	13798	13788	13744	13951	13726	13765	13863	13798	13568	13855	13639	13881	13699	13778	13657	13703	13793	13817	13561	13879	13773	13723	13674	13564	13669	13747	13635	13913	13832	13808	13779	13809	13849	13860	13841	13646	13891	13855	13829	13644	13857	13821	13811	13752	13947	13680	13770	13712	13592	13668	13800	13703	13785	13755	13797	13724	13858	13867	13751	13766	13855	13798	13757	13658	13795	13775	13867	13813	13931	13749	13796	13793	13674	13738	13809	13808	13655	13842	13871	13632	13843	13840	13777	13766	13732	13852	13824	13760	13901	13849	13832	13596	13711	13702	13773	13844	13722	13713	13852	13674	13722	13780	13709	13801	13580	13861	13784	13658	13736	13865	13752	14000	13669	13929	13850	13829	13709	13712	13874	13969	13841	13731	13613	13975	13789	13760	13767	13837	13645	13747	13670	13964	13799	13885	13887	13802	13695	13744	13831	13693	13911	13792	13741	13906	13983	13742	13834	13689	13840	13775	13819	13702	13851	13696	13719	13715	13689	13688	13880	13665	13846	13849	13836	13787	13896	13853	13705	13702	13626	13740	13679	13803	13816	13836	13778	13774	13726	13638	13792	13885	13718	13821	13754	13705	13659	13790	13592	13828	13845	13773	13862	13660	13802	13781	13750	13862	13852	13759	13773	13723	13744	13873	13690	13702	13981	13736	13690	13659	13912	13837	13802	13801	13704	13857	13923	13952	13626	13697	13792	13745	13782	13803	13666	13874	13670	13870	13698	13763	13692	13878	13826	13635	13834	13816	13724	13844	13671	13976	13691	13754	13924	13755	13702	13795	13804	13584	13754
24301	22934	35694	34160	30397	26956	22899	17587	16248	16493	16221	16134	16075	16179	16168	16030	16088	15998	16068	16019	15979	16111	16045	16012	16063	15984	16060	16047	16120	15932	15934	15946	15858	15962	15906	15914	16038	16081	15824	15983	15885	16053	15892	15986	15904	15857	16101	15945	16263	15800	15963	15818	15902	16118	15956	15752	15918	15820	15966	15853	15858	16147	15705	16050	15997	16055	15882	15764	15925	15995	15858	16028	15870	15783	15933	15822	15988	15999	15836	15820	15806	15749	15819	15943	15867	16018	16062	15769	16134	15987	16103	15940	15994	16012	15976	15949	15884	15896	15856	16075	16005	15797	15726	15800	15783	15928	15799	15882	15962	15948	15993	15705	15852	15854	16023	15923	16120	15838	15889	15863	15838	15885	15992	15996	15972	15694	15974	15942	15797	15773	15848	15911	16004	15737	15768	15890	16038	15770	15715	15992	15776	15560	15838	15780	15756	16064	15880	15995	16062	16009	15739	15697	15917	15950	15982	15783	15949	15944	15813	15938	15938	16134	15913	15872	15845	15818	15783	15861	15670	15879	16113	15997	15928	15984	15962	15789	15717	16113	15840	15905	15965	15811	15917	15917	15917	15893	15989	15998	15858	15944	15856	15821	15976	15658	15884	15870	16137	16007	16014	16006	16000	15919	16100	15735	15851	15893	16114	16090	15983	15991	16062	15825	15864	15887	15885	15837	15832	15902	15962	15856	15856	15908	15981	15824	16052	15939	15941	15816	16006	15851	15723	15758	15909	15855	16002	15875	15978	15945	15763	15859	15981	15897	16029	15827	15892	15969	16042	15907	15879	15845	15907	15970	15798	16098	15979	16076	15968	16009	15951	15983	15906	15767	15870	16019	15752	15905	15750	16023	15888	15765	15822	15784	15877	15980	16004	15721	16001	15822	15955	15827	16203	15858	15820	15901	15747	15776	15706	15622	15821	15877	15919	15938	16116	15850	15980	15873	15651	15832	15911	15992	15858	15970	15771	15978	15994	15845	15917	15795	15885	15933	15864	15900	15783	15837	15970	15954	16122	15763	16004	16109	15941	16027	15610	15874	15872	16059	15980	15670	15850	15721	15599	15789	15828	15872	15837	15912	15970	16092	15832	15959	15808	15755	15795	15816	15758	15829	15769	15635	16032	15877	15825	15709	15823	15914	15670	15751	15983	16158	15927	15874	15895	15852	15836	15892	15785	15874	16024	15958	15808	15803	15715	15824	15519	15789	15682	15916	15959	15914	15578	15703	15729	15944	15668	15714	15918	16006	15988	15889	15845	15837	15898	15957	15950	15696	15700	15841	15876	15834	15953	15754	15797	15923	16148	16109	15998	15984	15890	16017	16005	15741	15753	15689	15860	15717	15966	15856	15990	16126	15938	16074	15704	15844	15829	15984	15569	15975	15890	15898	15806	15785	16125	15836	15849	15872	16135	15915	15852	15849	15737	15907	16048	15837	16062	15769	15619	15866	16015	15872	16048	15957	15848	15774	15856	15871	15987	16001	15857	15743	15892	15927	15716	15908	15905	15946	15849	15721	16003	15903	15854	15707	15834	16016	15852	15829	15932	15956	15924	15783	16036	15706	15646	15784	15852	15824	15780	15868	15698	15803	16219	15929	15947	15968	15656	15879	15911	16081	15740	15726	15883	15842	15871	15808	15962	15914	15882	15864	15787	16092	16009	15819	15840	16066	15768	15730	15845	15935	16089	15909	15767	15953	15857	16054	15874	15956	15867	15926	15886	15987	15863	16019	15831	15957	16001	15880	15810	15856	16068	15983	16001	15978	15892	16050	15868	15805	15611	15818	15987	15917	15991	15880	15790	15795	15809	15993	15926	15800	15913	15889	16077	16010	15795	15753	15930	15732	15824	16033	16146	16013	15784	15805	15778	15944	15810	15851	15840	15957	15812	15874	15702	15928	15913	15974	15934	15775	15890	15888	15969	15708	15812	15724	15915	15826	15779	15947	15785	15862	15941	15955	15986	15862	15874	15697	15842	15752	15931	15901	16056	15865	15894	15963	15926	15826	15935	15890	15944	15696	15818	15872	15721	15983	16011	16086	16067	15791	15899	16014	15893	15839	15825	15977	15886	15911	16076	15952	15875	16104	15887	15772	15954	16091	15900	15939	15715	15966	15807	15819	15803	15744	15839	15791	15821	15759	15904	15898	15850	15921	15658	15850	15893	15775	15633	15986	15796	15962	15799	15690	15763	15966	15900	15813	15900	15946	15997	15911	15837	15874	15925	16018	15988	16045	15914	15989	15758	15973	15935	15736	15761	15924	16012	15929	15785	15767	16066	15770	15889	15758	15934	15916	15912	15838	15809	16113	15920	15839	15919	15950	15897	16070	15907	15774	15930	15848	15999	15849	16066	15922	15896	15774	15897	15860	15785	15857	15986	15898	15893	16002	15953	15846	15847	15797	15734	15744	15801	15827	15873	15847	15788	15753	15813	15977	16020	15898	15796	15902	15666	15896	15710	16016	15841	16045	15920	15903	15731	15887	15888	15840	15756	15848	15975	16035	15644	15718	15866	15917	15784	15886	15918	15924	16015	15967	16035	15947	15784	15586	15734	15675	15753	16008	15815	15843	15999	15975	15804	15997	15870	15739	15979	15746	15825	15695	15854	15936	15846	15865	15982	15714	16117	16025	15691	15985	15866	16014	15973	15947	15663	15892	15851	15782	15983	15801	15980	15645	15930	15671	16056	15823	15773	15906	15943	15812	15924	15819	15943	16095	15944	15903	15990	15790	15891	15959	16160	15851	15764	15834	16061	15879	15730	15565	16130	15891	16027	16034	15787	15896	15852	15874	16057	15918	15568	16072	15838	15827	15858	15977	15937	16102	15953	15739	15978	15961	15877	15877	15646	15785	15946	15549	15767	15882	15819	15901	15862	15702	15953	15936	16051	15909	15957	15834	15899	15942	15744	15655	15983	15886	15858	15920	15661	15833	15843	15833	15823	15847	15803	15816	15799	15567	15734	15729	15861	15799	16095	15726	15783	15726	15692	15778	15928	15972	15824	15943	15920	15644	15793	15977	15663	15865	15732	15942	15807	15975	16039	15830	15871	16011	15988	15893	15750	15907	16041	15748	15922	15824	15837	15715	15730	16101	15913	15970	15907	15797	15778	15968	15844	15929	15895	15999	15724	15788	15790	15949	16023	16053	16070	15943	15943	15984	16067	16104	15701	15890	15868	15915	15902	15906	15680	15943	15931	15934	15903	15886	15907	15952	15960	15990	16076	15957	15816	15994	15909	15656	15993	15961	15901	15881	15868	15913	15788	15909	15723	15672	15877	16018	16070	15851	15731	15901	15901	16080	15811	15767	15929	15793	15907	15863	16024	15906	16044	15833	15808	15810	16005	16047	15987	15759	15807	15984	15777	16020	15978	16055	16087	15891	15973	15940	15842	15846	15909	15916	15737	15926	15955	16023	15918	15947	15844	15940	15767	15784	16007	15815	15937	15885	15689	15835	15702	15741	15795	15907	15860	15860	16031	15962	15881	15947	15855	15937	15807	16022	15983	15834	15898	15670	15929	15878	15927	15840	16001	15810	15962	15919	15904	15802	15879	15968	15776	15836	15916	15928	15832	15955	16017	15712	15880	15835	15896	15952	15935	15895	15830	15786	15852	15907	15984	15880	15890	15904	15757	15761	15982	16130	15926	15856	15920	15771	15882	15904	15921	15762	15888	15983	15843	15964	15759	16003	15848	15743	15906	16118	15779	15766	15979	16036	15820	15996	15998	15952	15999	15878	15757	16006	16048	15812	16004	16007	15910	15933	15977	15864	15757	15918	15877	15934	15851	15920	15897	15881	15929	15952	16130	15849	16076	15893	15935	15828	15928	15873	15936	15829	15857	15831	15801	15923	15831	15906	15871	15902	15922	15901	15928	15944	15797	15782	16008	15977	16144	16045	15784	15773	15712	15636	15739	15720	15787	15732	15879	16026	15940	15801	15957	15776	15710	15934	15901	15869	15806	15957	15859	15855	15900	15804	15952	15776	15886	15823	15695	15953	16067	15870	15982	15948	15691	15665	15854	15903	16043	16121	15848	15584	15892	15867	15954	15950	15869	15861	15914	15945	15979	15815	15996	15755	15763	15836	15835	15801	15798	15900	16042	15818	15868	15809	16081	15708	15818	15715	15777	15932	15942	15878	16013	15911	15981	15978	15874	15788	16034	16083	15987	15931	15869	16117	16015	15877	15825	15709	16090	15840	15592	15948	15890	15934	15995	15793	16156	16133	16051	15791	15845	15681	15829	15981	15854	15908	15920	15900	15869	15891	15942	15865	16010	15959	15840	15809	15716	15837	15724	15712	16073	15898	15810	15954	15904	15935	15911	15758	15968	15897	15856	15890	15941	15838	15852	15839	15894	15960	16008	15890	16075	15896	15850	15889	15807	15848	16137	15892	15906	15990	15953	15843	15975	15877	15765	15710	15911	15901	15856	15918	15997	16075	15831	15991	15860	15848	15899	15796	15816	15943	15756	15720	15884	15790	15773	16006	15861	15914	15969	15950	15895	15967	15966	15729	15901	15871	15880	15937	15898	15929	15878	15912	15860	15937	15738	15662	15733	16017	15795	16050	15775	15973	15852	15747	15858	16027	15891	15873	16000	16090	16110	15849	15962	15956	16035	15888	15967	15726	15989	15868	15844	15794	15815	15749	15868	15859	15958	16011	15966	15648	15997	15944	15947	15826	15976	15743	16011	15844	16073	15779	15848	15798	15922	15915	15954	15817	15879	16017	15871	15982	15735	15767	15858	15794	16053	15842	15850	15807	15862	15806	15890	15862	15815	15954	15595	15880	15954	16008	16025	15848	16115	15972	16200	15713	15994	16003	15799	15989	15715	16023	15954	16122	15890	15987	15733	15890	15953	15814	16071	15902	15908	15977	15858	15982	15874	15967	15847	15789	15893	15990	15846	15755	15906	15904	15915	15898	15647	16074	15914	15854	15794	15791	15865	15949	15818	15812	15818	15919	16034	15928	15956	15785	16010	15660	15880	15891	16037	15896	16028	16063	15968	15922	16006	15954	15800	15979	15769	15906	15880	15973	15815	15766	16080	15777	16049	15804	15814	15771	15613	16062	15835	15902	15880	15877	16010	15876	15802	15882	15714	15754
60464	96775	75977	51535	36884	24732	17550	14581	13810	13650	13623	13707	13707	13738	13567	13566	13520	13677	13801	13609	13490	13528	13706	13716	13702	13744	13602	13565	13581	13737	13651	13663	13563	13631	13612	13634	13585	13475	13591	13856	13610	13603	13608	13654	13595	13585	13648	13686	13739	13786	13556	13677	13473	13637	13531	13520	13610	13593	13474	13535	13615	13690	13618	13718	13624	13599	13602	13717	13649	13494	13559	13681	13557	13615	13523	13683	13596	13790	13651	13715	13763	13624	13503	13632	13572	13596	13673	13491	13670	13575	13725	13520	13721	13638	13658	13632	13707	13655	13677	13570	13636	13608	13756	13594	13571	13728	13604	13655	13609	13400	13618	13503	13630	13705	13433	13561	13606	13746	13501	13614	13561	13564	13594	13704	13695	13601	13453	13516	13678	13633	13546	13771	13761	13673	13670	13516	13633	13686	13809	13516	13559	13744	13659	13633	13626	13611	13711	13456	13561	13652	13528	13507	13672	13744	13570	13502	13658	13647	13592	13708	13628	13659	13738	13474	13581	13685	13764	13670	13580	13639	13643	13817	13497	13618	13564	13734	13699	13799	13639	13765	13805	13481	13567	13752	13537	13604	13609	13574	13557	13677	13652	13684	13661	13712	13666	13720	13504	13781	13520	13550	13614	13641	13815	13589	13585	13607	13617	13790	13499	13572	13598	13615	13678	13677	13811	13658	13559	13814	13481	13694	13546	13673	13606	13759	13818	13532	13714	13648	13654	13571	13583	13489	13736	13718	13668	13687	13702	13654	13638	13753	13399	13593	13716	13654	13601	13737	13517	13765	13535	13785	13576	13590	13675	13549	13434	13689	13638	13507	13727	13674	13810	13731	13726	13588	13606	13580	13539	13647	13622	13558	13606	13640	13742	13460	13655	13602	13613	13673	13538	13686	13589	13829	13597	13618	13628	13652	13390	13728	13476	13702	13650	13642	13620	13558	13708	13543	13635	13505	13724	13617	13732	13477	13638	13598	13551	13600	13652	13885	13560	13616	13657	13672	13733	13817	13686	13748	13821	13685	13549	13744	13582	13604	13695	13846	13684	13582	13561	13644	13727	13589	13602	13709	13546	13610	13454	13650	13771	13646	13758	13691	13782	13692	13598	13694	13751	13583	13542	13456	13701	13434	13611	13571	13610	13814	13734	13639	13494	13807	13554	13629	13461	13536	13633	13587	13539	13662	13579	13528	13589	13629	13510	13567	13671	13592	13674	13743	13803	13713	13705	13649	13636	13604	13996	13639	13612	13631	13429	13705	13556	13661	13670	13432	13695	13413	13590	13691	13453	13610	13545	13584	13470	13610	13580	13496	13521	13598	13548	13732	13632	13717	13618	13520	13678	13552	13627	13409	13599	13463	13604	13623	13618	13586	13624	13633	13499	13626	13749	13516	13561	13681	13525	13714	13512	13671	13667	13664	13583	13605	13557	13700	13568	13576	13825	13669	13597	13878	13671	13686	13601	13612	13583	13538	13543	13645	13606	13765	13675	13522	13435	13739	13588	13604	13749	13832	13703	13759	13683	13719	13588	13710	13486	13730	13747	13771	13641	13779	13528	13725	13738	13747	13357	13698	13626	13499	13769	13590	13541	13845	13488	13586	13663	13423	13717	13624	13473	13746	13639	13471	13717	13703	13643	13673	13604	13549	13525	13658	13540	13586	13740	13569	13600	13572	13639	13535	13693	13563	13683	13612	13671	13590	13692	13607	13679	13553	13492	13599	13638	13492	13591	13561	13618	13546	13564	13729	13721	13692	13432	13665	13530	13582	13641	13721	13622	13570	13441	13771	13595	13695	13851	13755	13635	13669	13607	13711	13557	13455	13721	13805	13513	13780	13669	13728	13570	13550	13640	13611	13665	13658	13600	13749	13606	13768	13446	13639	13615	13660	13758	13619	13688	13728	13632	13646	13675	13780	13538	13640	13655	13643	13684	13861	13819	13653	13460	13647	13571	13513	13648	13620	13605	13654	13575	13617	13638	13809	13699	13645	13567	13744	13767	13574	13598	13435	13670	13602	13646	13705	13665	13660	13786	13628	13619	13616	13613	13575	13595	13494	13621	13413	13620	13657	13643	13464	13882	13664	13708	13685	13683	13661	13653	13610	13682	13617	13773	13533	13564	13571	13548	13683	13644	13637	13543	13701	13753	13439	13757	13501	13640	13739	13514	13449	13487	13731	13586	13578	13612	13567	13674	13408	13698	13516	13434	13692	13758	13631	13581	13657	13548	13658	13698	13537	13650	13566	13783	13420	13491	13610	13577	13628	13559	13714	13582	13487	13608	13727	13479	13874	13792	13739	13716	13680	13654	13536	13588	13554	13657	13708	13382	13494	13682	13635	13724	13626	13622	13674	13566	13517	13531	13748	13627	13647	13548	13656	13702	13745	13579	13619	13789	13692	13613	13820	13775	13652	13623	13681	13577	13683	13404	13733	13698	13616	13458	13564	13648	13553	13622	13592	13701	13654	13550	13618	13579	13565	13527	13799	13646	13673	13580	13562	13650	13633	13597	13665	13622	13822	13513	13756	13573	13592	13823	13555	13592	13754	13538	13589	13654	13589	13615	13577	13483	13606	13559	13633	13526	13530	13667	13503	13659	13463	13614	13529	13655	13489	13768	13630	13718	13375	13740	13753	13716	13657	13714	13671	13581	13785	13590	13468	13418	13659	13738	13512	13953	13600	13815	13584	13645	13637	13661	13576	13770	13590	13615	13556	13513	13604	13485	13648	13582	13595	13457	13340	13555	13501	13605	13679	13845	13623	13741	13722	13586	13483	13710	13643	13671	13692	13432	13745	13722	13577	13631	13608	13677	13720	13531	13509	13681	13580	13609	13633	13628	13770	13602	13757	13798	13581	13431	13500	13823	13673	13553	13678	13627	13529	13721	13460	13628	13651	13485	13783	13653	13596	13578	13584	13603	13886	13647	13515	13615	13532	13611	13579	13737	13638	13663	13666	13526	13604	13672	13515	13704	13703	13646	13574	13653	13610	13587	13570	13674	13740	13778	13597	13535	13509	13428	13579	13671	13526	13610	13703	13698	13616	13625	13645	13663	13460	13565	13533	13615	13579	13745	13775	13626	13523	13456	13625	13534	13556	13551	13548	13485	13530	13618	13565	13506	13609	13453	13597	13585	13626	13559	13767	13618	13589	13676	13805	13538	13713	13563	13541	13578	13672	13460	13639	13542	13695	13703	13564	13673	13843	13615	13610	13600	13611	13560	13652	13545	13660	13455	13720	13430	13594	13590	13720	13611	13697	13665	13523	13726	13746	13702	13571	13587	13708	13460	13651	13719	13800	13635	13617	13554	13689	13457	13658	13632	13665	13519	13754	13579	13671	13700	13637	13507	13658	13594	13610	13667	13579	13673	13562	13570	13429	13611	13525	13617	13426	13622	13683	13743	13614	13506	13491	13528	13659	13661	13614	13717	13501	13521	13519	13658	13711	13420	13697	13732	13643	13575	13531	13557	13624	13618	13620	13679	13670	13807	13622	13545	13650	13588	13651	13577	13783	13610	13442	13427	13586	13798	13604	13554	13558	13691	13792	13588	13582	13667	13676	13677	13582	13667	13778	13530	13731	13555	13606	13518	13621	13675	13729	13650	13633	13673	13493	13637	13612	13572	13765	13615	13584	13646	13686	13781	13734	13549	13555	13671	13861	13689	13476	13553	13536	13685	13711	13500	13685	13565	13551	13633	13508	13667	13588	13668	13765	13682	13583	13534	13639	13764	13520	13766	13695	13525	13656	13674	13717	13577	13603	13815	13497	13705	13563	13612	13760	13669	13366	13674	13457	13579	13656	13742	13835	13615	13584	13575	13729	13489	13607	13709	13655	13779	13635	13603	13700	13525	13610	13550	13604	13672	13773	13542	13799	13593	13588	13606	13685	13855	13529	13525	13633	13556	13389	13622	13559	13685	13753	13587	13616	13637	13711	13742	13582	13639	13695	13645	13434	13721	13670	13556	13627	13599	13790	13658	13480	13624	13641	13683	13752	13530	13646	13692	13701	13617	13463	13676	13743	13634	13643	13614	13584	13591	13725	13630	13393	13658	13711	13404	13749	13596	13624	13551	13534	13557	13603	13587	13417	13614	13685	13397	13664	13606	13647	13554	13659	13727	13670	13538	13608	13655	13670	13700	13571	13745	13478	13509	13646	13725	13626	13806	13598	13537	13703	13753	13616	13670	13760	13724	13663	13536	13597	13609	13605	13706	13667	13577	13572	13598	13725	13614	13767	13475	13723	13543	13581	13576	13637	13539	13486	13635	13511	13632	13738	13576	13650	13751	13545	13671	13651	13574	13501	13602	13729	13692	13398	13723	13770	13672	13650	13767	13650	13769	13626	13633	13790	13598	13660	13714	13578	13570	13674	13572	13583	13736	13756	13609	13669	13721	13642	13711	13617	13623	13552	13718	13565	13621	13827	13734	13632	13734	13526	13595	13604	13763	13568	13684	13683	13523	13511	13858	13668	13544	13518	13797	13685	13536	13608	13435	13575	13645	13707	13714	13728	13625	13510	13757	13603	13634	13736	13652	13748	13613	13624	13744	13598	13671	13619	13631	13752	13687	13535	13632	13680	13579	13651	13469	13757	13571	13445	13587	13917	13547	13509	13691	13438	13680	13584	13594	13710	13537	13676	13854	13636	13600	13617	13580	13632	13622	13446	13666	13549	13484	13599	13641	13589	13638	13566	13526	13532	13668	13656	13614	13722	13773	13586	13616	13737	13579	13631	13570	13555	13802	13781	13616	13554	13758	13686	13550	13673	13490	13501	13635	13621	13658	13550	13508	13756	13661	13804	13568	13611	13695	13644	13657	13554	13558	13668	13548	13514	13597	13606	13631	13639	13674	13616	13514	13676	13695	13520	13644	13685	13558	13775	13734	13516	13593	13720	13573	13639	13636	13646	13578	13791	13589	13666	13655	13659	13603	13451	13602	13665	13670	13696	13614	13593	13812	13607	13607	13564	13582	13635	13613	13723	13553	13758	13659	13615	13570	13713	13613	13466	13712	13647	13481	13567	13669	13726	13644	13583	13546	13637	13519	13645	13683	13481	13554	13717	13636	13708	13510	13617	13458	13574	13615	13734	13465	13506	13691	13552	13828	13587
23064	22093	32859	30121	29059	28351	27268	19167	16724	16503	16622	16523	16347	16298	16366	16258	16168	16046	16387	16185	16277	16414	16095	16110	16374	16159	16101	16084	16215	16181	15971	16243	16102	15989	15913	16218	16192	16119	15928	16150	16242	16145	16213	16261	16249	16155	16342	16222	16310	16269	16314	16100	16121	16347	16029	15912	16085	16288	15880	16099	16207	16004	15797	16157	16072	16192	16267	16060	16272	15838	15962	16149	15866	16042	16008	16089	16034	16047	16005	15905	16053	16168	15957	16126	15952	15988	16100	15768	16247	16006	16029	15947	15991	16095	16071	16009	16162	15975	16178	16147	16115	16035	16177	16110	16043	15971	16107	16084	16175	16110	16179	16043	16025	16087	15946	15947	15989	15764	15990	15977	16004	16009	16100	15886	15948	16156	16153	15785	16180	16022	15985	15922	16196	16030	15766	15870	15995	15987	16195	16047	15870	15868	15950	16246	15957	15826	15970	15991	15895	16160	16021	15987	16127	16009	16058	15853	15960	15905	16148	16113	16218	16221	16051	16028	16033	16040	16026	16043	16206	16091	16066	15933	15831	16125	16062	15711	15839	16147	15914	15837	15985	15970	15962	16214	16135	16082	16245	16072	16220	15994	16051	15977	16214	16224	16134	16108	16068	16108	15982	15839	16207	15877	16006	16073	16059	16073	16030	16068	16139	16092	15914	15894	15905	15988	16070	15855	15940	16111	16044	16031	16256	15974	16201	16256	16232	16168	16183	15954	15861	16064	15934	16034	16160	15946	15989	15955	16135	16081	16031	16314	16008	16260	16252	16079	16188	16090	16081	15985	16096	16008	16097	15914	15838	15888	16035	16112	16033	16116	15926	16061	15950	15910	16030	15975	16172	16306	16200	15933	16052	16084	15936	16080	15985	16069	16171	15851	16115	15911	16093	15997	16133	16205	16009	16008	15689	15938	15959	15950	16116	15885	16071	16054	15893	16000	16111	16145	16054	15988	16066	15914	15972	16225	15987	16078	16088	16078	15953	16252	15883	16110	15988	15892	16028	16101	15944	16108	16143	15988	16056	16164	15900	16019	16090	16004	15897	16100	16183	15973	15867	15990	15843	16144	16197	16138	16047	16147	16114	15881	16034	16135	16014	15908	16144	16068	15949	16322	16372	16120	16111	15965	15912	16184	16107	15984	16038	16083	15980	15965	16182	16058	16015	16104	16134	15989	16058	16042	16124	16086	16072	15931	15917	16002	16065	15983	16016	16131	16187	15893	16202	16082	15954	15906	15903	16028	15968	16160	16268	16029	16050	15972	16033	16066	15960	16203	16013	15938	16018	15950	15871	15943	16037	16063	16159	16209	16065	15945	16111	15911	15917	15938	15872	15950	15961	16192	16034	15892	15914	16148	16162	15918	16159	16081	16003	16378	16014	15812	15952	15942	15902	15969	16031	15979	15896	16073	16218	15967	15823	15970	15842	16212	16090	15891	15971	15998	16231	16064	15942	16144	16015	16119	16219	16005	16019	16174	16182	16146	15892	15917	16248	15999	16288	15887	15914	16023	16084	16220	16188	16025	15876	16010	16126	16011	16127	15985	15926	16137	15899	16246	16047	16191	15930	15923	16008	16059	15877	15884	15985	15991	16044	15947	16091	15920	15967	15991	16180	15980	15924	15870	16168	15950	16131	15906	16133	16076	16313	16018	15950	15897	15978	15951	15909	15882	16031	15906	15992	15921	16028	15968	15781	16003	16147	15980	16006	15935	15962	16061	16091	16148	16121	15923	16079	15955	15999	16200	16067	15951	16169	16110	16192	16072	16348	15987	16024	16166	16078	15942	15947	16015	16118	15819	16066	16006	15973	16202	16076	16042	16037	15916	15892	16108	16102	16058	16181	15938	15983	16030	16044	15912	16096	15963	15838	16150	15987	16224	16119	15943	15825	15777	15939	16150	16172	16075	16038	16113	15857	16064	16061	16232	16125	15813	16200	15961	16056	15875	16092	15992	15813	16257	16024	16045	15952	15898	15863	15673	16006	16149	16030	15981	16077	16132	16054	16181	16008	15885	15971	15979	16044	15871	16016	15896	16023	16032	16083	15926	15867	16047	15985	16052	16018	15993	16175	16193	16181	15917	15849	16032	16027	15976	15903	15862	16031	16095	15939	16196	16096	15974	16019	16070	15985	15906	16099	15971	16043	15902	15880	15943	16010	16164	16091	16093	16020	15953	15991	16000	16032	15901	15940	15804	15860	15878	16055	16058	16185	16201	16083	16242	15995	15882	15955	16066	15885	15963	16062	15966	16061	16091	15954	15744	15964	16053	16065	16093	16066	16027	16021	16101	15980	16126	16029	15851	15942	15891	16066	15944	16143	16172	15966	15937	16166	16112	16060	15995	16043	15892	16149	15815	16028	15982	16025	16103	16117	16060	16112	15958	16193	16158	16020	16093	16029	16081	15961	16026	16092	16015	16015	15931	16028	16066	16022	15946	16026	16011	16020	16191	16001	15951	15762	16201	15963	16016	16196	16110	16010	16003	16169	16111	16090	16021	16218	15889	15929	15978	16024	15848	15949	16153	15874	16183	16119	16012	15949	15993	16006	16176	15826	15850	16183	16013	16116	16014	16059	16199	16182	16116	16107	16030	16076	16048	16007	16080	16027	15795	15901	16087	16045	15923	16074	16160	15930	16010	15969	15988	16061	16038	15977	16057	15996	15959	15853	16093	16049	15968	16012	15946	16131	15918	16184	15965	15910	15922	15869	16064	16035	16108	16082	15932	16030	16140	16140	15973	15936	16197	16078	16031	16031	16005	16037	16184	15883	16159	16230	15938	16087	16226	16101	16169	16173	16092	16142	16165	16111	15961	16129	16030	16160	16036	15991	15851	15956	16063	15935	15980	16125	15964	16041	16267	16097	16027	16144	16079	16075	15925	16020	16167	16152	16043	16053	16011	16033	16009	16167	15979	16010	15784	15916	16077	15994	15995	15907	16002	16060	16188	16024	16065	16046	15979	15962	15822	15960	16157	16012	16114	15887	16073	15835	15987	15916	15976	16048	15843	15923	16191	15844	15915	15998	15947	15920	16035	16028	15974	15833	16170	16059	16053	16052	16051	16064	15984	15956	15909	16099	15993	16073	16122	16199	16049	16013	16058	16108	16037	15967	16109	16136	16200	16155	16067	15859	15941	15982	15995	16003	16012	15908	15850	15948	16119	16226	16116	15981	16094	16081	15941	16089	15967	16228	16087	16081	16146	16015	16126	15935	15940	16003	16259	15861	16046	15999	16246	15960	16282	16163	16042	16149	15913	15934	15886	16104	16196	16020	16026	16198	15825	15958	15883	16015	15898	16039	16170	15999	15854	16030	16143	15801	15906	16106	15985	15803	16073	16155	16088	16098	15944	16046	16325	15917	15929	16066	15806	16171	16095	16097	15901	16263	16182	15776	16114	15980	15913	16033	15990	15924	16056	15855	16197	16226	16164	16075	15963	16064	16084	15925	16134	16003	16017	15877	16059	15913	16027	16056	16017	16116	16028	15925	16025	15878	16029	15909	16120	16088	16117	15827	15986	16117	16115	15956	16171	16139	16114	15936	16095	16107	16025	16245	15928	16085	16069	15986	15906	15871	16025	15953	16006	15959	15865	16124	16127	16056	15926	15989	15878	16176	16133	16082	15970	15887	16004	16230	15984	16249	15738	16130	16050	16089	16112	15969	15839	16013	16028	16245	15794	16099	16032	16146	16084	16139	15930	15944	15914	16189	15990	16154	15786	16049	16027	16034	16021	15896	15956	16219	15997	16001	15838	15974	15984	15987	16045	16293	15984	16259	16172	16243	16009	16126	15911	16067	16047	16056	16130	16103	15918	15942	15969	16063	16060	15992	16024	15819	16127	15965	16041	16255	15944	16067	16153	16342	16082	15954	15911	16102	15910	15986	15889	16059	15975	16243	16120	16004	15954	16162	15934	16195	16225	16107	16085	16204	16044	15995	15889	15845	16049	16194	16262	16072	16032	15948	16087	16132	15967	15848	16046	15892	16120	15926	15813	16083	16171	16003	16038	16209	16080	15902	15804	15980	16035	15992	16047	16225	16208	15929	15917	15947	15951	15946	16167	16129	15987	15894	16065	15977	15917	15842	16030	15880	15946	16067	16076	16043	15932	15935	16151	15894	15967	16098	16095	16319	16038	15998	15833	16041	15861	16044	16062	15830	16180	16128	16115	16200	15932	16098	15775	16226	16100	16010	16106	16009	15968	15974	16010	16142	16175	16121	15986	16198	16227	16108	16013	15872	16056	16076	15989	15819	15848	15968	16041	15995	16124	16165	16030	16008	16246	16085	16159	16153	16088	16253	16081	16150	16047	16167	15955	16030	16094	16019	15966	16153	15974	15969	16039	15957	15990	15929	16133	15927	16160	16196	16016	16048	15958	16014	16120	16081	16256	15979	15931	16077	15869	16036	16143	16195	16016	15944	15889	15984	16176	16036	15870	15904	15970	16263	16071	16003	16029	15932	16143	16094	15857	16055	16040	16008	16065	15892	15962	15927	16066	15997	16052	15864	16050	16063	16183	15899	16123	16116	15987	16074	16103	16025	15941	16001	15916	16080	15999	15921	15908	15936	16065	16066	16148	15977	16023	16057	15924	16111	15979	15968	16080	16160	16050	16049	16320	16101	15944	16053	16255	16048	16022	15856	16195	16133	16074	16037	15900	16168	15998	15991	16226	16127	16028	16139	16154	15985	15924	15908	15871	15921	16012	15963	15876	16056	16141	16010	16107	16012	15887	15862	16080	16043	16001	16211	16004	15889	16030	15903	15935	16017	15952	15990	16003	16015	16005	16061	15965	15881	16147	16083	16085	15845	16123	15783	15929	15985	16071	16135	16179	15916	16045	16133	15973	15920	15963	15914	16062	16118	16006	16182	16034	15917	15998	16158	16095	16088	16096	16200	16188	16017	16035	15916	16026	16017	16098	16068	16061	16112	16052	15995	16036	15899	16240	16106	16060	15922	16091	16097	16130	16064	16247	16095	16187	16081	16114	16016	15814	15967	15888	15922	16092	16055	16151	16015	16104	15964	15942	15935	16036	16028	16073	16024	16194	15962	16042	15861	15917	16130	16032	16074	16056	15920	15830	16131	16041	16103	16118	16088	16153	16067	16099
64055	106544	87822	65056	46774	31282	20613	15510	14094	13730	13596	13689	13784	13632	13772	13547	13673	13574	13680	13545	13646	13423	13532	13704	13692	13654	13676	13504	13636	13679	13746	13676	13605	13608	13742	13713	13516	13541	13744	13582	13628	13617	13563	13734	13770	13892	13558	13695	13675	13594	13640	13624	13762	13537	13660	13686	13655	13628	13717	13624	13789	13750	13729	13765	13526	13680	13550	13713	13597	13652	13737	13718	13595	13800	13584	13563	13619	13611	13753	13515	13610	13561	13715	13573	13713	13658	13585	13574	13542	13639	13692	13503	13794	13563	13580	13738	13457	13703	13691	13490	13824	13730	13672	13564	13736	13617	13760	13752	13597	13740	13579	13511	13451	13502	13772	13596	13538	13696	13742	13660	13618	13535	13582	13632	13642	13687	13718	13512	13609	13635	13727	13667	13520	13497	13699	13643	13698	13779	13685	13597	13704	13714	13540	13620	13626	13659	13838	13697	13731	13834	13594	13637	13651	13563	13735	13642	13621	13767	13552	13659	13492	13700	13597	13623	13583	13558	13538	13611	13554	13723	13623	13587	13634	13651	13563	13645	13571	13485	13625	13635	13649	13830	13616	13470	13658	13598	13712	13503	13691	13571	13531	13574	13853	13731	13642	13611	13640	13401	13731	13814	13608	13581	13650	13555	13576	13608	13650	13446	13611	13480	13623	13683	13496	13532	13702	13748	13571	13576	13626	13571	13701	13541	13718	13677	13689	13680	13814	13546	13604	13611	13816	13613	13737	13753	13770	13694	13854	13574	13455	13597	13627	13642	13584	13674	13643	13551	13669	13563	13639	13655	13745	13697	13569	13685	13614	13607	13522	13473	13668	13671	13694	13673	13434	13725	13611	13635	13587	13532	13599	13710	13710	13649	13627	13689	13652	13808	13546	13640	13627	13816	13731	13783	13599	13701	13677	13564	13661	13548	13646	13563	13556	13678	13471	13654	13814	13679	13544	13730	13745	13812	13553	13700	13497	13801	13495	13450	13550	13791	13619	13676	13650	13679	13790	13512	13503	13560	13706	13581	13818	13669	13603	13504	13704	13550	13773	13644	13704	13581	13597	13643	13598	13673	13655	13545	13761	13607	13756	13525	13705	13662	13560	13624	13520	13555	13556	13564	13629	13466	13742	13833	13576	13724	13757	13742	13581	13565	13645	13574	13560	13647	13592	13753	13702	13682	13657	13653	13683	13627	13555	13721	13539	13616	13532	13770	13688	13727	13561	13654	13717	13564	13639	13576	13768	13715	13515	13648	13563	13672	13732	13683	13699	13600	13558	13534	13543	13788	13700	13642	13692	13702	13529	13542	13703	13702	13559	13576	13560	13605	13529	13694	13644	13580	13571	13649	13599	13602	13705	13591	13817	13521	13507	13571	13531	13754	13791	13651	13744	13699	13668	13670	13571	13635	13631	13807	13490	13530	13590	13700	13673	13387	13728	13626	13546	13461	13520	13741	13598	13743	13624	13671	13534	13653	13657	13771	13524	13461	13679	13583	13641	13832	13561	13556	13847	13652	13641	13586	13527	13688	13692	13650	13553	13597	13622	13689	13590	13632	13692	13825	13660	13572	13555	13423	13861	13596	13695	13694	13681	13749	13740	13594	13642	13707	13586	13567	13618	13619	13516	13504	13602	13686	13730	13765	13653	13633	13625	13499	13710	13544	13681	13674	13757	13479	13523	13501	13654	13733	13768	13709	13891	13679	13627	13500	13672	13732	13659	13686	13691	13651	13421	13699	13560	13525	13734	13557	13555	13726	13664	13638	13577	13661	13655	13679	13629	13599	13797	13618	13745	13524	13821	13417	13627	13626	13459	13704	13586	13506	13660	13720	13467	13556	13586	13551	13566	13594	13588	13587	13637	13651	13687	13665	13608	13592	13843	13580	13620	13672	13615	13641	13632	13626	13555	13688	13549	13671	13608	13559	13667	13699	13580	13712	13531	13732	13715	13663	13646	13700	13824	13640	13690	13667	13597	13701	13629	13790	13711	13448	13643	13653	13827	13642	13397	13617	13739	13482	13559	13655	13583	13678	13734	13598	13551	13593	13706	13655	13536	13615	13584	13508	13679	13641	13639	13559	13682	13649	13747	13842	13678	13627	13647	13692	13556	13656	13623	13669	13575	13624	13753	13652	13608	13517	13720	13688	13677	13593	13717	13590	13574	13537	13495	13503	13551	13635	13748	13811	13533	13499	13619	13583	13562	13637	13626	13693	13558	13568	13712	13574	13681	13620	13765	13692	13671	13682	13461	13598	13637	13586	13737	13673	13727	13437	13625	13693	13768	13569	13581	13595	13636	13564	13675	13791	13699	13591	13738	13541	13593	13601	13630	13653	13476	13638	13708	13795	13522	13704	13678	13869	13701	13670	13653	13693	13686	13651	13673	13595	13631	13564	13649	13727	13820	13577	13613	13680	13731	13789	13674	13739	13623	13555	13481	13690	13755	13615	13701	13598	13623	13661	13572	13703	13693	13639	13558	13578	13711	13681	13611	13602	13637	13626	13664	13576	13634	13619	13618	13598	13701	13669	13592	13431	13464	13684	13641	13548	13517	13718	13839	13624	13606	13689	13763	13419	13748	13502	13571	13424	13574	13760	13661	13692	13617	13679	13545	13629	13481	13781	13712	13780	13681	13805	13577	13597	13706	13514	13532	13668	13692	13643	13595	13607	13612	13599	13579	13842	13686	13499	13693	13611	13836	13706	13591	13536	13530	13543	13608	13660	13771	13458	13580	13602	13579	13685	13742	13659	13767	13535	13698	13587	13630	13541	13836	13598	13647	13543	13547	13615	13589	13728	13485	13547	13498	13674	13551	13795	13675	13599	13754	13646	13876	13755	13574	13499	13629	13701	13763	13519	13767	13468	13650	13661	13724	13720	13693	13786	13781	13551	13701	13502	13542	13702	13657	13647	13494	13746	13553	13486	13592	13710	13712	13587	13511	13731	13670	13689	13618	13674	13742	13633	13678	13720	13543	13488	13664	13689	13688	13752	13638	13648	13622	13637	13651	13694	13778	13612	13622	13816	13547	13722	13564	13585	13636	13464	13566	13643	13743	13681	13717	13578	13605	13737	13634	13639	13733	13655	13548	13726	13636	13529	13607	13825	13573	13744	13638	13715	13730	13711	13628	13620	13676	13526	13642	13639	13576	13522	13645	13576	13612	13583	13673	13644	13781	13677	13543	13738	13650	13994	13625	13350	13704	13636	13688	13477	13518	13641	13603	13688	13597	13761	13676	13653	13410	13787	13511	13649	13758	13551	13389	13677	13626	13590	13543	13643	13776	13647	13619	13625	13651	13816	13612	13465	13739	13570	13598	13539	13751	13697	13640	13672	13721	13525	13672	13620	13686	13647	13841	13694	13635	13502	13477	13503	13619	13672	13712	13782	13578	13489	13509	13800	13729	13667	13730	13801	13559	13696	13734	13764	13731	13529	13635	13655	13786	13507	13742	13502	13841	13444	13623	13445	13672	13723	13580	13569	13549	13479	13778	13590	13643	13739	13469	13712	13772	13562	13714	13643	13672	13722	13580	13565	13638	13673	13727	13777	13514	13639	13644	13553	13571	13561	13587	13805	13626	13595	13693	13873	13760	13762	13584	13677	13450	13661	13538	13547	13638	13733	13735	13631	13727	13722	13687	13645	13582	13683	13429	13336	13541	13539	13601	13634	13604	13595	13725	13480	13681	13667	13653	13660	13665	13796	13681	13653	13744	13739	13780	13625	13738	13593	13737	13395	13687	13551	13828	13553	13486	13654	13616	13571	13731	13600	13644	13630	13643	13650	13700	13543	13691	13658	13641	13696	13580	13536	13745	13723	13753	13663	13588	13694	13649	13602	13468	13708	13515	13656	13727	13618	13770	13662	13724	13586	13722	13745	13792	13588	13576	13749	13491	13618	13739	13428	13687	13717	13603	13749	13683	13442	13623	13580	13625	13584	13675	13772	13543	13484	13669	13714	13612	13659	13684	13619	13556	13558	13713	13699	13677	13598	13609	13618	13667	13699	13733	13639	13497	13638	13576	13428	13493	13596	13665	13696	13624	13563	13663	13676	13586	13501	13587	13514	13676	13594	13694	13513	13576	13664	13642	13480	13615	13596	13512	13774	13688	13652	13604	13660	13574	13818	13710	13650	13720	13591	13622	13678	13533	13626	13675	13771	13661	13602	13650	13480	13595	13624	13573	13763	13594	13552	13721	13621	13431	13715	13648	13531	13603	13703	13488	13625	13673	13590	13605	13574	13650	13560	13731	13542	13594	13674	13738	13596	13575	13498	13657	13513	13722	13622	13564	13603	13615	13623	13692	13603	13692	13634	13553	13572	13588	13671	13673	13644	13713	13659	13680	13527	13686	13588	13683	13662	13667	13620	13592	13654	13794	13558	13504	13642	13614	13726	13751	13563	13726	13551	13482	13648	13656	13542	13626	13773	13539	13745	13464	13732	13642	13454	13585	13428	13592	13687	13509	13556	13561	13661	13668	13649	13608	13641	13769	13706	13436	13578	13698	13811	13719	13703	13700	13671	13537	13628	13567	13606	13600	13721	13581	13715	13820	13575	13740	13523	13919	13628	13562	13710	13533	13709	13594	13669	13831	13671	13694	13636	13717	13652	13698	13692	13725	13634	13754	13619	13577	13770	13744	13517	13721	13727	13635	13616	13484	13708	13807	13616	13499	13754	13620	13771	13644	13813	13540	13536	13664	13684	13806	13550	13556	13756	13502	13478	13501	13480	13597	13603	13677	13695	13640	13673	13749	13668	13764	13652	13766	13680	13460	13613	13501	13690	13529	13637	13678	13563	13532	13621	13585	13511	13746	13628	13562	13587	13661	13854	13616	13609	13583	13499	13531	13605	13843	13517	13644	13664	13561	13738	13595	13630	13652	13629	13753	13600	13643	13691	13749	13627	13498	13686	13694	13711	13805	13681	13519	13731	13687	13683	13707	13729	13585	13701	13537	13675	13600	13752	13497	13840	13656	13659	13635	13704	13598	13730	13761	13577	13573	13702	13692	13681	13733	13738	13712	13702	13665	13609	13686	13544	13639	13628	13504	13603	13621	13502	13703	13714	13721	13527	13637	13572	13519	13628	13686	13646	13633	13606	13762	13712	13532	13802
29542	31478	39225	30626	21939	18448	17331	16923	16722	16579	16645	16492	16773	16431	16585	16519	16427	16703	16665	16486	16693	16573	16588	16445	16454	16553	16701	16468	16461	16369	16599	16712	16575	16703	16623	16512	16673	16687	16459	16533	16592	16723	16632	16796	16448	16700	16487	16614	16597	16783	16539	16686	16854	16399	16415	16525	16784	16638	16656	16408	16629	16615	16333	16710	16779	16584	16525	16463	16456	16595	16763	16576	16701	16504	16734	16650	16615	16705	16651	16711	16563	16573	16520	16421	16584	16674	16572	16660	16506	16677	16651	16702	16580	16505	16527	16636	16680	16401	16700	16636	16699	16519	16601	16791	16581	16570	16668	16676	16687	16580	16594	16817	16689	16517	16351	16475	16658	16684	16683	16487	16635	16478	16545	16551	16524	16537	16459	16547	16454	16665	16606	16530	16682	16530	16511	16509	16415	16500	16680	16498	16462	16552	16561	16384	16639	16555	16608	16665	16659	16664	16700	16503	16687	16418	16449	16666	16688	16686	16501	16541	16354	16393	16503	16694	16704	16675	16381	16669	16733	16553	16637	16717	16700	16474	16538	16393	16500	16653	16683	16729	16524	16412	16642	16609	16437	16407	16594	16541	16513	16738	16581	16558	16878	16581	16548	16410	16615	16500	16692	16383	16453	16395	16713	16682	16606	16457	16409	16442	16554	16713	16370	16615	16279	16542	16727	16608	16405	16665	16728	16697	16511	16474	16524	16745	16565	16659	16561	16719	16567	16638	16595	16474	16333	16705	16721	16585	16585	16579	16623	16505	16648	16379	16805	16415	16620	16694	16551	16601	16614	16451	16439	16602	16559	16622	16523	16646	16684	16643	16600	16455	16537	16496	16341	16569	16695	16671	16362	16586	16530	16526	16601	16723	16541	16586	16538	16679	16654	16486	16546	16633	16543	16593	16597	16833	16553	16542	16733	16566	16596	16666	16727	16584	16576	16733	16730	16542	16537	16375	16452	16509	16534	16699	16641	16619	16438	16630	16523	16441	16704	16811	16706	16419	16597	16408	16648	16361	16444	16523	16399	16570	16664	16668	16494	16615	16410	16733	16452	16517	16609	16742	16511	16562	16636	16708	16517	16551	16618	16514	16703	16665	16838	16553	16752	16538	16527	16529	16412	16487	16505	16764	16706	16539	16439	16494	16459	16493	16710	16604	16491	16586	16527	16543	16634	16503	16688	16634	16539	16487	16516	16423	16679	16579	16505	16704	16523	16603	16569	16575	16722	16490	16463	16521	16687	16702	16724	16615	16460	16489	16618	16400	16534	16469	16531	16454	16417	16605	16490	16542	16807	16385	16547	16632	16544	16740	16557	16603	16575	16555	16504	16658	16495	16387	16488	16469	16373	16542	16709	16671	16470	16571	16590	16556	16469	16848	16614	16510	16567	16549	16594	16457	16593	16593	16760	16603	16520	16590	16649	16708	16502	16315	16593	16504	16759	16678	16661	16405	16499	16494	16522	16440	16503	16620	16409	16668	16490	16656	16650	16654	16603	16532	16556	16541	16476	16636	16465	16458	16594	16769	16607	16610	16402	16750	16608	16555	16552	16550	16601	16540	16638	16843	16546	16577	16678	16520	16530	16540	16787	16696	16747	16666	16696	16436	16572	16543	16566	16732	16714	16380	16623	16627	16624	16704	16455	16421	16789	16692	16552	16346	16481	16612	16666	16532	16434	16502	16556	16415	16558	16649	16826	16728	16505	16362	16452	16669	16617	16745	16571	16590	16674	16572	16550	16580	16581	16482	16540	16352	16478	16592	16612	16529	16680	16478	16388	16496	16509	16330	16439	16548	16609	16564	16463	16474	16562	16380	16579	16480	16730	16809	16604	16683	16504	16316	16724	16495	16594	16569	16625	16491	16597	16471	16727	16516	16575	16369	16810	16654	16452	16564	16570	16453	16522	16518	16401	16588	16568	16569	16407	16573	16577	16401	16617	16578	16511	16426	16561	16581	16623	16445	16580	16492	16425	16648	16570	16295	16446	16682	16458	16581	16554	16528	16332	16528	16559	16578	16708	16652	16370	16323	16524	16406	16378	16530	16705	16461	16628	16640	16489	16635	16648	16569	16598	16407	16457	16595	16653	16397	16573	16664	16605	16630	16376	16424	16804	16545	16757	16703	16762	16652	16451	16455	16543	16632	16467	16561	16539	16697	16514	16725	16355	16457	16625	16686	16473	16578	16689	16508	16534	16529	16575	16546	16708	16562	16634	16639	16534	16438	16501	16634	16663	16709	16635	16761	16575	16519	16693	16587	16906	16622	16445	16529	16772	16475	16632	16621	16495	16724	16655	16579	16525	16627	16411	16357	16583	16749	16567	16555	16712	16608	16444	16556	16574	16518	16595	16414	16446	16532	16650	16410	16511	16633	16288	16549	16662	16585	16408	16482	16629	16474	16650	16728	16671	16612	16658	16618	16463	16526	16559	16776	16620	16719	16705	16500	16645	16738	16509	16646	16622	16761	16687	16442	16635	16438	16523	16410	16564	16593	16542	16669	16709	16575	16555	16420	16477	16387	16624	16607	16451	16684	16356	16693	16638	16512	16424	16685	16391	16722	16594	16635	16604	16492	16497	16566	16767	16605	16613	16634	16654	16524	16641	16550	16630	16524	16580	16536	16585	16578	16548	16694	16679	16397	16354	16629	16412	16486	16578	16677	16561	16550	16645	16500	16437	16670	16638	16836	16570	16491	16493	16412	16641	16576	16404	16512	16641	16629	16598	16420	16459	16720	16664	16706	16648	16612	16615	16484	16517	16469	16776	16533	16665	16444	16606	16723	16662	16522	16688	16577	16652	16391	16676	16618	16540	16438	16486	16577	16551	16495	16663	16459	16477	16699	16617	16664	16598	16684	16618	16589	16639	16503	16464	16716	16630	16591	16541	16429	16698	16671	16827	16456	16533	16647	16596	16630	16591	16626	16738	16563	16556	16447	16505	16574	16641	16566	16675	16488	16595	16704	16459	16541	16470	16554	16563	16448	16602	16799	16530	16441	16546	16489	16516	16509	16515	16529	16712	16558	16481	16498	16399	16502	16561	16753	16476	16318	16606	16358	16756	16415	16679	16641	16752	16761	16638	16654	16673	16594	16723	16680	16564	16558	16611	16517	16681	16715	16677	16437	16445	16537	16566	16544	16514	16601	16508	16822	16658	16555	16607	16511	16537	16512	16501	16476	16661	16594	16575	16811	16762	16742	16709	16764	16642	16550	16632	16598	16665	16243	16626	16839	16675	16496	16791	16415	16632	16504	16860	16655	16566	16486	16475	16470	16636	16558	16660	16605	16518	16549	16547	16520	16532	16461	16548	16470	16557	16649	16821	16693	16712	16538	16424	16550	16556	16627	16680	16867	16683	16629	16461	16628	16531	16362	16521	16474	16595	16504	16648	16562	16649	16596	16510	16705	16584	16651	16531	16524	16420	16414	16714	16623	16682	16701	16512	16499	16587	16384	16531	16498	16555	16451	16854	16466	16528	16613	16598	16530	16487	16571	16693	16596	16560	16503	16616	16482	16436	16532	16595	16645	16755	16654	16714	16573	16606	16567	16521	16524	16467	16454	16424	16549	16562	16830	16750	16562	16763	16511	16677	16553	16638	16442	16778	16396	16653	16638	16612	16604	16374	16618	16615	16525	16420	16522	16537	16542	16602	16661	16622	16343	16662	16652	16636	16466	16480	16463	16687	16553	16678	16748	16546	16516	16659	16486	16578	16399	16538	16475	16533	16496	16530	16519	16525	16658	16497	16540	16617	16559	16632	16661	16561	16631	16668	16498	16521	16612	16600	16526	16700	16788	16316	16651	16463	16544	16539	16424	16565	16641	16715	16616	16544	16614	16469	16542	16653	16559	16702	16397	16578	16595	16767	16625	16403	16699	16567	16610	16388	16542	16562	16285	16607	16605	16503	16378	16654	16589	16576	16601	16632	16568	16550	16632	16745	16679	16589	16493	16564	16493	16474	16650	16518	16360	16561	16520	16752	16660	16443	16656	16543	16392	16661	16412	16594	16418	16683	16427	16593	16657	16705	16710	16726	16320	16440	16470	16585	16498	16551	16670	16575	16476	16557	16656	16564	16407	16577	16611	16620	16702	16591	16815	16557	16515	16719	16837	16578	16558	16565	16563	16514	16359	16485	16605	16574	16604	16875	16572	16317	16624	16596	16777	16426	16371	16513	16465	16680	16464	16427	16607	16572	16511	16646	16575	16673	16469	16650	16679	16615	16654	16641	16715	16644	16638	16785	16536	16655	16497	16533	16188	16485	16359	16647	16302	16437	16512	16685	16622	16429	16430	16643	16744	16710	16510	16424	16467	16658	16545	16571	16438	16509	16645	16497	16550	16544	16593	16712	16514	16572	16459	16480	16479	16457	16631	16642	16560	16436	16512	16654	16678	16600	16589	16564	16647	16678	16734	16693	16539	16369	16607	16661	16650	16641	16562	16751	16524	16517	16495	16347	16521	16616	16672	16647	16383	16358	16789	16433	16629	16642	16736	16537	16694	16502	16607	16662	16646	16530	16488	16740	16420	16591	16664	16646	16609	16777	16577	16363	16718	16501	16622	16618	16449	16470	16730	16684	16393	16618	16587	16490	16449	16481	16824	16679	16567	16684	16753	16373	16597	16458	16841	16759	16490	16798	16371	16448	16516	16542	16667	16657	16610	16551	16702	16374	16589	16552	16652	16393	16456	16611	16634	16631	16511	16580	16591	16508	16558	16680	16645	16493	16666	16662	16593	16661	16473	16663	16586	16461	16371	16461	16521	16570	16527	16650	16692	16603	16795	16413	16513	16631	16458	16632	16559	16381	16663	16723	16532	16635	16481	16386	16554	16595	16398	16619	16662	16402	16459	16452	16521	16612	16746	16656	16455	16593	16394	16640	16390	16577	16548	16703	16735	16468	16548	16701	16597	16601	16534	16601	16514	16638	16354	16661	16746	16718	16863	16654	16632	16713	16436	16554	16517	16704	16694	16553	16776	16247	16626	16586	16503	16517	16573	16494	16555	16562	16439	16512	16615	16561	16612	16558	16727	16519	16560	16352	16519	16660	16361	16486	16660	16493	16692	16630	16365	16314	16392	16579	16392	16714	16492	16404	16691	16457	16480	16394	16517
34290	50783	38991	24635	18311	15418	14453	14327	13871	13982	13944	14059	14007	14060	13957	14003	14163	13967	13969	14023	14073	14087	14040	14196	13951	13880	14048	14044	14187	14038	14003	14070	14080	14012	14096	13996	14148	13928	13884	14077	13945	13984	14057	14114	13920	14007	13973	13925	13954	14141	13920	13921	14060	14046	13890	13872	14229	14028	13969	13989	13957	13967	13839	14092	13781	14060	14081	13976	14060	13916	14024	14123	13834	13934	13912	13931	13988	13992	14095	13854	14018	14060	14075	14057	14011	13788	14228	13905	13706	14063	13912	14074	14063	13876	13999	14021	14175	13999	13934	13979	14008	13948	14091	14015	14261	13917	13863	14037	13905	13874	13778	13843	13968	14157	13908	13851	13886	13858	13994	13847	13947	14061	14016	13902	13951	14039	13966	13967	13946	14174	14140	13841	13921	14032	14017	13955	14189	13951	13907	14081	13999	13995	14094	13948	13841	14053	14009	14090	13978	14065	13929	14111	14057	14112	13933	13994	14064	13869	14199	14127	13989	13791	14076	14006	13949	13958	14103	14061	14068	14116	14086	13923	14028	13984	14028	14014	13975	14071	14128	13936	14066	14068	14172	14025	14003	14086	14001	13921	14141	13968	13992	14032	13956	13982	14158	13900	14058	13897	14067	13978	13866	14015	13953	13904	13986	14067	13817	14129	13792	14061	13924	14102	14073	13871	13912	14000	14058	14014	13969	13919	14148	13988	14012	13990	13926	14175	13868	13848	13857	13979	14037	14019	13979	14007	14052	13904	14064	14054	13993	14051	14117	14029	13826	13968	13902	14135	14076	13953	14054	14044	13926	13895	14031	14044	14034	14025	14167	13931	14086	14105	13911	14098	14072	14073	13858	14046	14004	14045	14104	14122	14228	14155	13965	14000	14068	14007	13936	14080	14073	14042	13957	13943	13882	14027	13869	13879	13981	14121	13877	13921	13972	13856	14015	14081	14022	13870	13946	13901	13942	14054	14036	13843	13950	13959	14039	14056	13926	13922	14040	14098	13952	14015	14031	14015	13980	13985	13890	14045	13965	14016	14122	13922	14058	13920	14146	13979	13975	13979	14038	14031	13962	13833	14016	14032	14092	14031	14017	14058	14019	13971	13918	14059	14131	14160	14007	14018	13873	14091	13895	14098	14007	14068	14131	14007	14046	14219	14053	14075	14020	13976	13993	13946	13998	14057	14054	13855	13919	13899	13980	13925	13909	13819	13896	14017	14018	13999	14080	14080	14020	14049	14183	13890	13819	14065	14004	13873	14016	13932	14114	13916	14008	14005	14074	13964	14160	14053	14162	14004	14015	14054	14152	13864	13839	14196	13925	14047	13990	13947	14009	14063	13979	13871	13904	14022	13993	14070	14182	13934	14028	14010	14026	13903	13904	13924	14073	14101	13947	14071	13824	14145	13864	14096	14101	14076	14165	14051	13964	13956	13987	13987	14092	13931	14044	13955	14019	13918	14036	13925	14078	14064	13979	14078	13926	13888	14019	13889	14094	13856	13866	13986	14145	13897	13855	14044	14009	14001	14041	14094	14030	14020	14147	14011	14050	14126	14065	13983	14051	13853	13917	13992	14040	13967	13859	14064	13902	14228	13855	13949	13863	14029	14100	13942	14081	14076	14139	14036	13960	13864	14053	14208	13971	13944	13933	14267	13925	14095	14232	14116	13953	13857	13942	13986	13877	14052	13975	14080	13937	14042	14122	13980	13991	14055	13760	14190	14014	14042	13875	14126	14210	13994	14235	14020	14130	14057	13937	14056	14010	13945	14108	14003	13933	13850	13973	14045	13881	13842	13882	13987	13959	14059	14012	13925	13955	13976	14069	14136	13871	14007	13922	14034	13855	14104	13994	13901	13771	14143	14019	14035	14003	14084	13963	13942	13950	13917	14041	14027	13906	14008	13983	13885	13971	14081	13812	14007	14121	14085	13964	13956	14118	13963	14009	14001	13998	13987	14253	13925	14055	13969	13991	14049	14110	13988	14087	14031	14012	14042	14126	13994	13980	13977	14143	14090	14092	13888	14070	13902	14143	13908	13997	13915	14012	14252	14054	13991	14024	14029	14048	14039	14158	13773	13935	14043	14088	13937	13976	13918	13867	13984	14145	13896	14031	14131	13980	13904	13931	13950	13879	14095	13966	14034	13857	13979	13926	13979	14034	13984	14002	13960	13956	14014	14023	13833	14155	14127	14039	14088	13848	14011	14068	14014	13768	14110	13977	14166	13904	14077	13956	14014	14072	13940	14077	14058	14141	13968	13934	13966	14000	14016	14089	14013	14017	14136	14025	14189	13980	14016	13917	13949	13955	13940	14056	14055	14098	13969	13870	14027	13946	13894	14044	14107	14145	14086	14061	14060	14048	13949	14118	13875	13867	13924	14097	13823	13975	14007	14025	14091	14040	14013	13956	13920	14041	13959	13912	14036	14096	14034	13899	13948	13958	13917	13900	13944	13975	14084	14006	14048	14048	13964	13881	14044	13880	14088	14073	13953	13838	14072	13929	13959	13932	14025	13956	14017	14184	14136	14142	14062	14052	13931	13999	13872	14119	13871	13922	14029	13956	13866	13988	13929	14020	14127	14129	14128	13940	14011	13911	13996	13805	14030	14102	14071	13940	13978	13913	14118	14065	14045	14002	14003	13883	13798	14163	13965	14025	14018	14040	13973	14039	14104	14048	14028	13923	13980	13853	14154	14043	13955	14076	14039	13937	13923	14147	14216	13768	13926	13996	14011	14033	14140	13830	13838	13848	13978	14014	13900	13978	13817	13995	14010	14027	13949	13936	13955	14034	13856	14124	13981	14003	14073	13918	13993	13941	13991	13995	13979	14012	14037	14009	13933	14015	14039	13947	14073	14029	14068	14066	14070	13843	14083	14059	14051	14048	13986	13998	13965	14101	13960	13941	14092	14012	13846	13995	14160	13965	13954	14050	13940	14003	13965	14088	13867	13874	13969	14003	14119	14060	13849	14013	13962	14057	14091	13964	13867	13851	13783	13931	14006	14062	13853	13991	13877	13925	13981	14025	13990	14046	14107	13884	14010	14111	13916	13938	14037	14067	14009	13954	13906	13964	13931	14179	14013	13941	13980	14029	14176	14002	13940	14014	13985	13975	14093	14051	14083	13923	14008	14005	14022	14082	13980	13913	14070	13966	14010	14050	14049	14038	13970	13999	13838	13836	13927	13913	13924	14049	13868	13902	13967	13786	13969	14001	14051	13944	13984	13985	13997	14034	14148	13979	13830	14033	14182	13944	14053	14011	13965	13785	13878	14051	14134	14020	14081	14073	14088	13896	13909	14003	13986	13928	13964	13991	14072	14000	13849	14012	14096	13956	14066	13876	14128	14056	13897	13943	13999	13887	14154	13768	14032	13890	14036	14024	14160	13886	13931	14152	14123	14077	13848	13967	13900	13917	14107	13949	14092	14042	14089	13999	14026	14009	13879	13989	14111	13964	13925	14059	14002	13969	13979	13960	13947	13970	13922	14002	14011	14035	13873	13967	14061	13934	13986	13920	14006	13989	13958	13951	14140	13990	13970	14018	14076	14109	13959	14035	14091	13928	13929	13959	13924	13966	13828	14152	14067	13853	13938	14108	14000	13896	13966	14076	13857	14076	14019	13997	14036	13956	14025	13918	14029	13890	13862	14237	13900	13977	13872	14093	14118	14025	14128	13885	14048	14120	13914	13840	14020	13946	13942	13937	14149	14067	13909	13889	13817	14131	13915	14050	13966	13919	14001	13991	13947	13747	14058	13905	14080	13901	14001	13976	14205	13952	14023	13971	14027	14029	13942	13918	13964	13919	13876	14100	14086	14092	13915	14047	14095	14034	14098	14091	13978	13899	14096	14094	14007	13998	13981	14174	14119	13836	13878	13971	13932	14072	13976	14095	13938	13873	13962	13846	14122	13978	13914	14126	13906	13930	14117	13859	14065	14095	13991	13970	14014	13854	14027	14014	13823	13942	13753	14046	13858	14120	13869	13963	14075	13944	14218	14045	13916	13875	13907	13916	13859	13924	13802	13948	13942	14102	13917	14022	13994	14133	13869	13920	13994	13855	14006	14077	14094	14089	14155	13956	13987	14135	14153	14043	14148	14056	13960	13888	13878	13970	14067	13976	14087	13895	13923	13950	13900	14059	14004	14050	13983	13954	14060	14027	13977	13914	13932	14019	14006	13942	13886	13801	13947	14098	14030	14117	13984	13787	13970	14013	14037	14038	14118	14005	14036	13900	14141	13998	13965	13935	14115	14219	13926	13949	14096	13916	14028	13957	13750	13905	13933	13938	13969	13899	13995	14074	13998	13871	14028	14021	13867	14155	14083	14049	14041	13909	14048	14120	13927	14077	14015	14059	13939	13911	13922	13866	13902	14052	13808	14145	14071	13938	13858	14274	13921	14007	14113	13944	14115	14082	14146	13961	14009	13978	14138	13993	14015	14049	13878	13970	14177	14104	14079	14013	14046	13913	14016	14026	14159	14011	14052	13848	13977	14098	14021	13961	13830	14087	14094	13883	13948	14001	14106	14146	14008	14068	14076	13966	13790	13975	13972	14174	14117	14006	13893	14143	13875	14111	14134	13916	14159	14008	13975	13956	13961	13855	14005	14055	13807	14029	14060	14033	13882	14037	13854	13887	14094	13982	14092	13855	14155	14076	14027	13697	14141	13994	13935	14049	14024	14050	13959	14092	14203	13811	14081	14063	14046	13972	13924	14128	13978	14014	13871	14018	13941	13962	13990	13936	14056	14113	14090	13997	13986	13857	13993	14144	13939	13912	14112	13973	13904	13973	14031	13958	13918	14066	14011	13894	14033	14065	14202	14012	13977	14029	13944	13978	13923	14027	14022	14012	14216	13930	13926	13980	14136	14018	14065	13988	14094	14009	13814	13936	13932	13891	13817	14028	14050	13901	14049	13924	13922	14066	13976	13922	13892	14043	13996	13779	14133	13796	14005	13895	14031	14047	14092	14129	14072	14042	13802	14338	13999	14130	14091	14152	14291	13982	14131	14026	14086	13859	13826	13968	14052	14052	13754	14175	13785	13959	13928	14019	13948	14037	14005	14016	14045	14006	14119	13891	14005	13974	13949	14095	13944	14095	13960	14060	14109	13874	14053
24337	22987	36037	35126	29610	26498	22904	17985	16847	16850	16491	16715	16697	16335	16367	16578	16511	16481	16601	16419	16435	16348	16444	16358	16341	16614	16348	16432	16463	16460	16342	16323	16393	16544	16389	16477	16545	16480	16608	16244	16495	16289	16392	16432	16180	16414	16539	16523	16483	16347	16428	16421	16389	16452	16437	16344	16467	16416	16297	16506	16486	16615	16368	16321	16251	16438	16544	16652	16625	16428	16560	16432	16321	16407	16422	16285	16349	16506	16553	16295	16548	16373	16118	16333	16513	16405	16465	16289	16337	16454	16424	16504	16199	16405	16404	16531	16254	16517	16560	16413	16338	16287	16362	16487	16398	16436	16475	16298	16324	16392	16379	16238	16562	16473	16353	16418	16341	16498	16233	16196	16618	16377	16375	16422	16229	16368	16429	16407	16571	16362	16577	16480	16327	16400	16441	16321	16279	16234	16449	16325	16542	16260	16496	16422	16532	16312	16353	16270	16241	16388	16383	16512	16517	16313	16424	16244	16359	16414	16326	16356	16322	16255	16407	16222	16337	16271	16426	16298	16200	16379	16443	16425	16501	16303	16543	16438	16243	16283	16347	16225	16412	16341	16419	16370	16569	16559	16222	16406	16349	16445	16491	16454	16322	16376	16373	16304	16492	16501	16545	16408	16371	16465	16271	16355	16382	16251	16165	16481	16159	16307	16097	16328	16387	16331	16308	16333	16159	16521	16407	16371	16480	16561	16393	16499	16514	16317	16512	16373	16406	16414	16547	16491	16542	16347	16444	16287	16277	16290	16405	16318	16389	16431	16362	16397	16281	16466	16512	16364	16430	16362	16505	16472	16254	16564	16492	16456	16439	16350	16331	16298	16290	16473	16339	16442	16245	16275	16249	16490	16525	16514	16375	16133	16431	16562	16415	16502	16388	16276	16348	16233	16535	16486	16312	16349	16574	16417	16353	16295	16548	16551	16287	16324	16417	16463	16486	16326	16244	16370	16408	16264	16430	16214	16466	16407	16303	16365	16366	16431	16496	16205	16327	16502	16368	16344	16166	16320	16316	16220	16355	16518	16477	16322	16476	16487	16587	16551	16278	16471	16401	16301	16484	16359	16426	16133	16383	16303	16386	16364	16381	16218	16237	16465	16404	16328	16509	16563	16350	16459	16257	16267	16186	16292	16585	16579	16228	16633	16303	16446	16343	16425	16159	16437	16591	16396	16242	16529	16497	16335	16627	16234	16317	16544	16418	16323	16400	16362	16397	16457	16549	16346	16303	16084	16443	16298	16291	16401	16617	16284	16452	16414	16446	16413	16450	16482	16253	16465	16289	16384	16244	16297	16504	16288	16436	16346	16363	16338	16426	16420	16441	16493	16128	16428	16421	16365	16199	16136	16339	16299	16332	16527	16523	16302	16438	16615	16513	16478	16364	16177	16338	16331	16250	16261	16403	16383	16519	16458	16561	16358	16490	16560	16494	16521	16385	16442	16368	16383	16398	16405	16454	16391	16190	16563	16404	16279	16634	16534	16509	16403	16317	16268	16551	16261	16372	16385	16592	16445	16392	16309	16527	16544	16425	16409	16433	16267	16465	16263	16316	16591	16509	16223	16291	16536	16302	16366	16228	16365	16464	16487	16386	16539	16446	16447	16523	16374	16385	16369	16353	16590	16417	16371	16580	16261	16558	16525	16364	16276	16427	16475	16263	16446	16190	16525	16314	16328	16309	16242	16520	16510	16409	16286	16242	16388	16380	16719	16297	16141	16358	16319	16232	16544	16464	16193	16354	16290	16411	16292	16415	16553	16344	16320	16456	16287	16346	16388	16483	16483	16512	16273	16250	16212	16531	16499	16247	16408	16490	16269	16561	16263	16236	16329	16601	16461	16410	16393	16469	16241	16395	16307	16470	16430	16294	16474	16360	16423	16206	16519	16600	16424	16491	16548	16521	16498	16397	16188	16396	16562	16278	16257	16452	16514	16456	16486	16276	16234	16380	16334	16446	16382	16394	16359	16165	16147	16503	16262	16596	16407	16349	16644	16435	16546	16432	16540	16460	16622	16463	16525	16380	16259	16281	16179	16163	16185	16286	16515	16231	16550	16375	16439	16208	16454	16412	16406	16273	16444	16393	16552	16337	16641	16455	16577	16564	16328	16482	16155	16366	16557	16295	16317	16467	16308	16222	16353	16536	16340	16498	16540	16567	16390	16491	16441	16591	16448	16212	16520	16405	16337	16219	16554	16369	16563	16373	16392	16381	16285	16271	16290	16516	16490	16518	16340	16453	16514	16436	16343	16268	16388	16070	16468	16437	16305	16415	16452	16403	16223	16371	16301	16262	16498	16423	16387	16512	16231	16451	16308	16419	16425	16594	16165	16470	16210	16376	16405	16351	16397	16209	16492	16453	16393	16333	16315	16310	16236	16409	16308	16405	16367	16466	16340	16285	16402	16337	16270	16466	16463	16352	16335	16497	16526	16437	16288	16316	16527	16454	16307	16566	16439	16313	16376	16351	16484	16157	16313	16382	16407	16395	16377	16331	16450	16382	16483	16540	16241	16293	16446	16445	16339	16466	16369	16513	16615	16351	16532	16428	16362	16644	16413	16373	16266	16360	16494	16426	16391	16400	16313	16412	16414	16284	16225	16337	16347	16415	16376	16514	16451	16509	16459	16355	16533	16274	16474	16360	16235	16278	16244	16411	16243	16314	16260	16243	16251	16453	16328	16590	16302	16344	16251	16374	16260	16355	16415	16249	16385	16253	16430	16175	16329	16298	16340	16431	16392	16477	16427	16232	16188	16387	16418	16392	16268	16212	16345	16448	16367	16446	16430	16332	16132	16428	16383	16359	16487	16252	16348	16301	16216	16436	16512	16516	16435	16308	16546	16653	16279	16409	16391	16521	16544	16385	16470	16584	16498	16420	16468	16298	16335	16545	16293	16225	16369	16432	16375	16445	16518	16350	16341	16320	16383	16481	16564	16435	16434	16451	16318	16202	16393	16440	16294	16509	16461	16414	16576	16491	16554	16432	16273	16404	16342	16529	16180	16234	16237	16275	16452	16269	16456	16467	16330	16350	16436	16291	16362	16348	16289	16252	16487	16223	16234	16489	16219	16215	16436	16313	16541	16470	16262	16374	16312	16260	16347	16254	16349	16510	16438	16418	16455	16438	16585	16353	16398	16478	16464	16335	16668	16320	16300	16117	16337	16349	16273	16404	16434	16335	16534	16532	16367	16293	16275	16354	16387	16195	16430	16386	16373	16597	16462	16265	16266	16411	16276	16289	16604	16234	16466	16572	16196	16364	16276	16277	16148	16284	16402	16423	16414	16379	16465	16303	16544	16446	16372	16209	16262	16341	16430	16329	16362	16392	16290	16453	16347	16431	16510	16459	16427	16403	16423	16623	16395	16399	16172	16543	16523	16395	16500	16445	16343	16257	16439	16363	16476	16504	16460	16577	16144	16375	16448	16426	16227	16307	16457	16485	16320	16237	16362	16363	16389	16228	16324	16419	16526	16122	16366	16459	16411	16417	16208	16317	16547	16321	16451	16712	16249	16328	16256	16340	16430	16398	16338	16040	16418	16145	16433	16385	16272	16360	16547	16298	16273	16364	16259	16355	16322	16024	16232	16432	16375	16378	16433	16395	16173	16246	16273	16422	16397	16316	16351	16276	16340	16462	16400	16358	16454	16311	16387	16497	16614	16484	16307	16297	16466	16045	16510	16404	16533	16412	16335	16479	16350	16382	16336	16575	16472	16338	16441	16385	16360	16334	16384	16225	16310	16318	16317	16483	16179	16479	16263	16572	16327	16484	16424	16256	16392	16384	16264	16344	16267	16168	16362	16615	16365	16282	16286	16296	16319	16501	16292	16529	16385	16389	16438	16531	16202	16564	16597	16482	16457	16441	16410	16525	16182	16531	16181	16262	16489	16232	16482	16353	16301	16502	16229	16214	16333	16396	16322	16425	16140	16287	16424	16502	16405	16521	16349	16537	16207	16528	16541	16325	16417	16415	16313	16324	16365	16329	16305	16364	16354	16442	16446	16422	16180	16318	16381	16357	16384	16405	16515	16486	16296	16348	16508	16340	16525	16358	16162	16356	16405	16351	16315	16421	16283	16472	16350	16503	16231	16520	16440	16413	16393	16476	16675	16257	16296	16417	16463	16380	16273	16356	16394	16357	16507	16390	16293	16217	16489	16215	16401	16487	16297	16520	16636	16380	16478	16297	16345	16496	16101	16250	16485	16301	16258	16462	16337	16425	16414	16406	16400	16420	16593	16285	16383	16290	16390	16313	16389	16328	16354	16364	16510	16310	16390	16395	16604	16427	16402	16155	16268	16363	16231	16314	16329	16454	16286	16321	16248	16418	16473	16492	16375	16445	16366	16509	16508	16228	16640	16383	16260	16484	16487	16471	16375	16338	16276	16316	16442	16241	16303	16291	16341	16433	16518	16466	16394	16316	16528	16225	16417	16330	16286	16483	16437	16505	16309	16352	16506	16409	16395	16344	16301	16267	16415	16431	16346	16371	16363	16587	16293	16544	16462	16196	16307	16213	16282	16214	16583	16310	16409	16516	16423	16148	16320	16194	16244	16578	16441	16316	16207	16356	16596	16361	16426	16590	16400	16499	16325	16542	16420	16601	16091	16487	16275	16373	16474	16396	16373	16506	16314	16493	16582	16441	16504	16538	16443	16314	16527	16344	16297	16344	16264	16587	16559	16324	16414	16271	16056	16503	16203	16475	16351	16510	16566	16490	16313	16559	16405	16288	16680	16208	16467	16261	16342	16459	16357	16336	16405	16470	16523	16260	16532	16192	16380	16457	16464	16339	16254	16316	16188	16321	16406	16300	16175	16350	16556	16369	16261	16286	16448	16300	16458	16492	16307	16427	16322	16377	16433	16621	16231	16336	16154	16188	16554	16377	16503	16526	16358	16234	16312	16512	16453	16395	16435	16561	16297	16229	16618	16235	16201	16599	16404	16566	16431	16461	16450	16383	16107	16458	16307	16321	16486	16397	16342	16540	16252	16221	16456	16428	16244	16450	16454	16361	16381	16466	16530	16293	16396	16350	16486	16332	16398	16459	16267	16399	16347	16514	16439	16481	16261	16240	16250	16190	16381	16272	16376	16467	16247	16530	16393	16321	16342
60231	96814	77606	51850	35194	24024	17332	14780	14055	14045	14084	13880	13980	13965	14039	13997	13933	14088	13847	13812	13834	13917	13963	14012	13945	14026	14075	13905	13924	13948	13876	14006	13864	13841	14055	14103	13852	13816	13752	13864	13812	13915	13931	13942	14035	13981	14187	13924	14032	13906	13907	13830	13874	14102	14152	13877	13972	13836	13920	14037	13857	13944	14011	13983	13883	13826	14069	13758	14093	13917	13882	13856	14002	13908	13786	13810	14000	13939	13826	13979	13752	13914	13933	14023	13976	13979	13963	13869	13844	13904	13930	14005	13936	13897	13906	13937	14046	13822	13945	13863	13878	13752	13951	13864	13931	13887	13955	14029	13785	14053	13880	13899	13787	14026	14022	13927	13915	13987	13910	13827	13860	13891	13973	13980	13870	13847	13892	13840	14003	14021	13970	13916	13959	14034	13852	13710	13815	13720	13907	13732	13889	13890	13710	13815	14025	13958	13789	14138	13781	13917	13953	13929	13876	14049	13950	13985	13926	13970	13903	13880	13898	13935	13872	14003	13996	14015	13956	13793	13855	13991	13901	13921	13879	13688	14014	13726	13933	14156	13889	13960	13930	13799	14029	14022	13972	13903	13782	13821	13818	13960	13872	13789	13939	13734	13848	14014	13932	13861	13873	13866	13919	13965	13971	13943	13903	13975	14096	13898	14109	13863	13884	13879	13916	13843	13906	13970	13991	13959	13863	13887	14000	13945	13975	13782	13794	14040	14011	13972	14044	13884	13862	13690	13816	13950	13785	13998	13925	13771	13872	14065	13858	13787	13955	14105	13963	13971	13972	13932	13999	13992	13891	13790	13924	13908	13888	13696	14010	13986	14097	14058	13898	13820	13796	13808	13791	13893	13781	13949	13886	13765	13770	13784	13843	13677	14026	13716	14015	13760	13877	13841	14052	13808	14032	13729	14013	13995	13960	13849	14037	13913	13931	14192	13709	13968	14005	13867	13861	13830	14016	13910	13986	13914	13725	13805	13818	13914	14013	13987	14016	14082	14056	13964	13926	13848	13781	13888	13894	13815	13636	13801	13961	13922	14042	13852	13828	13934	13902	14057	13814	13784	13952	13920	14106	13856	13992	13894	14028	13686	13928	13827	13921	13855	13902	13820	13904	13829	13965	14014	13888	14032	13940	13852	13694	14033	14034	13789	13812	13899	13948	13885	13995	13924	13884	14095	14124	13793	13825	13898	13869	13836	13919	13978	13931	14130	13991	13918	13810	13896	13862	13864	14036	13970	13805	13804	13897	13821	13720	13913	13751	13916	13942	13775	13817	13794	13967	13787	13706	13920	13814	13806	14044	13967	13943	13804	13900	13737	14047	13924	13847	13752	14041	13687	14048	14041	13774	14035	14049	13852	14026	13915	13916	13914	13911	13802	13955	13839	13918	13918	13898	13933	13888	13913	13858	13799	14007	13931	14025	13987	13863	13846	13958	13713	13696	13793	13873	13954	13853	13922	13821	14011	13803	13900	13822	13874	13974	14043	13853	14124	14000	13828	13966	13920	14006	13897	13888	13896	13955	13870	13825	13942	14038	13895	13837	13881	13859	13887	13912	13998	14032	13866	13990	14178	14091	13819	13817	13761	13984	13983	13965	13789	14040	14013	13816	13946	14028	14017	13879	13847	13893	13776	13979	13838	13949	14081	13680	14075	13904	13976	13969	13993	13834	13860	14075	13903	13931	13850	13680	13936	13973	13784	13930	13945	13925	13957	13765	13971	14024	13891	13972	13877	13899	13768	13926	13988	13891	13827	13889	13781	13880	13933	14043	14078	13810	13919	13994	13938	13896	13925	13697	13888	13821	13816	13957	13910	13826	13983	14074	14016	13752	13827	13938	13804	14050	13780	13854	13845	13913	13936	13986	13819	14025	13934	13751	13764	13946	14016	14055	13811	13852	13882	13752	13900	14027	13596	13758	14007	13825	13982	13946	13941	14004	14057	14045	13846	13961	13922	13974	13966	13937	13911	13732	14037	13875	13826	13919	13917	14068	13979	13966	13868	13850	13883	13911	13852	13863	13900	13869	13887	13866	13687	14109	13893	13883	13909	13883	13862	13875	13958	13950	13867	13858	13908	13818	14099	13964	13980	13976	13936	13797	13969	13883	13902	13942	13821	13908	13789	13788	13833	13949	14002	13816	14006	13838	13888	13803	13984	14211	13697	13859	14091	13890	13904	13975	13924	13986	13938	13808	13844	13888	13935	13901	13919	13865	14024	13833	13899	14073	13830	13927	13999	13968	13988	14137	13887	13815	13781	13906	13916	13765	13693	14020	13950	13893	13879	13847	13922	13881	13812	13983	13917	13922	13933	13957	13971	13777	13836	13781	13806	14003	13877	13883	13835	14032	13912	13994	13991	13996	13897	13969	13895	13797	14024	13993	13835	14141	13993	13905	14036	13740	13772	13877	13830	13909	13867	14083	13753	13862	13930	13767	13895	13927	13894	14028	13884	14027	13823	13831	13990	13942	13930	14019	13838	13801	13909	13818	13881	13895	13796	13901	13947	13762	13841	13726	13865	13921	13803	13882	13950	13859	13892	14140	13797	14082	13941	14074	13880	13836	13851	13857	14081	13827	14096	13955	13823	13891	13969	13893	13799	13793	14030	13837	13957	13995	13860	13902	13918	14022	13808	13867	13787	13949	14006	13885	13947	14044	13893	14006	13938	13948	13938	13916	13963	13775	13907	13960	13919	14016	13951	13852	13807	13775	13773	13786	13879	13780	13991	13839	13772	13830	14023	13760	13844	13940	13951	14065	13930	13830	13958	14013	13994	13881	13982	13888	13828	13876	13814	13888	13914	13826	13889	13806	13963	14069	13868	14022	14021	13970	13873	13894	13717	13906	13851	13896	13909	13707	14039	13838	13883	13930	14005	13774	13858	14004	13769	13830	13861	13928	13991	13914	13910	14129	13924	13849	13829	14005	13878	13944	14012	13958	13994	13968	13926	13978	13976	13807	13928	13945	13759	13738	13784	13928	13994	13886	14006	13958	13798	13963	13855	13857	14019	13947	13861	13879	14001	13795	13873	13900	13838	13893	13927	13914	13855	13909	13850	14089	13906	13996	14040	13898	13950	14044	13919	13824	13786	13848	13873	14007	13872	14072	13796	14055	13873	13891	13866	14035	13767	13759	13752	13795	14021	13872	13775	14005	13755	13946	13818	13836	13948	13913	13949	13927	13922	14026	13805	13766	13933	13994	13954	13952	13836	13888	13954	13830	14055	13869	13811	14039	14016	13949	14071	13963	13980	14091	14153	13859	14039	13861	13951	13932	14040	13675	13856	13789	13888	13896	13770	14015	14023	13848	14015	13931	13963	13681	13900	13915	14055	14001	13914	14000	14105	14049	13890	13888	13922	13945	13758	13979	13855	13974	13986	13876	13812	13992	14054	13847	13947	14016	13909	14020	13973	13786	14072	13895	13959	13861	13831	13928	13971	13841	14040	13920	13935	13938	13958	13869	14089	13756	13928	13811	14128	13975	13887	13872	13824	13790	13831	14033	13903	13843	14056	13881	13734	13827	13840	13899	13950	13784	13883	14081	13888	14053	14053	13864	13850	14035	13914	13919	14051	13866	14029	13842	13780	13917	13846	13956	13942	13972	13917	13962	13829	13877	13902	13948	13831	13985	13923	14044	13873	14045	13788	13845	13994	13971	13947	13981	13938	14011	13950	14024	13895	14051	13963	13972	13891	14042	13847	13983	13953	13928	13770	14044	13934	13975	13803	13932	13939	14067	13949	13831	13987	13900	13868	13794	13872	13973	13903	13882	13793	14068	13962	13965	14031	13875	14144	14055	13930	13870	13918	13925	13757	13964	13929	13947	13743	13981	13934	13846	13897	13951	13889	13850	13913	13970	14058	14117	13850	13939	13809	14128	13992	13819	13797	14086	13977	14022	13678	13990	13964	14083	13872	13877	13974	13857	13893	13955	13924	13804	14100	13953	13868	13939	14030	13881	13888	13714	13830	13850	13909	13828	13703	13860	14034	14015	14098	13721	13997	13997	13995	13942	14012	13977	13937	13874	13902	13818	13868	14067	13851	14022	13841	13918	13777	13983	13998	13860	13854	13927	13873	13882	13821	13778	13959	13830	13960	13843	13905	13943	13897	13976	13925	14002	13839	13808	13904	14135	13836	13942	13965	13887	14006	13893	14020	13939	13950	13808	14159	14025	13919	13941	13977	13929	13910	13809	13884	13977	13803	13955	13881	13779	14107	13676	13922	13921	14105	13873	13830	13997	13997	13765	13854	13856	13957	14000	13867	14044	13953	13791	13795	13976	13603	14002	13884	13856	13974	13910	13787	13905	13959	13842	13957	13897	13959	13922	13879	13852	13945	13793	13814	13861	13885	13861	14000	13869	13948	13853	13805	13766	13961	13945	13867	13891	14082	13837	13805	13972	13869	14037	13907	13749	13834	13907	13835	13917	13800	13868	13839	13896	13930	13948	13915	13872	13692	13975	13934	13829	13884	13846	13857	13870	13878	13810	14005	13954	13918	13854	14004	13840	14052	13935	14005	13917	13712	13873	13902	13992	13803	13988	13938	13944	13843	13860	13938	14235	13715	13821	13871	13819	13873	13956	13727	14003	13950	13994	13922	13927	13942	13864	13972	13839	13911	13917	14011	13798	13929	13774	13908	13903	13979	13898	13886	13819	13926	13942	14027	13851	13922	14069	13835	13956	13978	13840	13905	13971	13949	13976	13948	14020	13736	13965	13967	13867	13844	13929	13864	13897	13830	13922	13867	13850	13848	13911	13835	13649	14062	13917	13961	13857	13875	13880	13766	13938	13899	13857	14028	13806	13990	13979	13785	13937	13855	13884	13857	14124	13818	13786	13920	14026	13991	13971	13970	13901	13865	14027	13801	13906	13768	14042	13848	14036	13958	13995	13864	14027	13936	13944	13816	13897	13806	13963	13940	13856	13835	13772	13969	13618	14076	13990	13906	13968	13800	13799	13932	13910	13927	13891	14002	13890	13639	13903	14074	13844	13939	14107	13814	13911	13797	13943	14098	13804	13918	13882	13779	14006	13917	13999	13977	13891	13884	14017	13913	13905	13991	13959	13927	13875	13928	14027	14017	13777	13885	13914	13975	13805	13913	13981	13803
23087	22141	33194	30735	28463	28698	27755	19667	17142	17166	16943	16700	16908	16673	16710	16699	16627	16755	16598	16532	16682	16514	16605	16349	16377	16535	16612	16379	16656	16746	16456	16730	16551	16472	16410	16365	16615	16575	16397	16385	16335	16506	16448	16603	16370	16451	16402	16708	16299	16128	16478	16493	16507	16586	16507	16311	16405	16615	16539	16597	16533	16533	16374	16517	16579	16578	16242	16629	16555	16315	16407	16382	16501	16593	16505	16341	16457	16582	16592	16364	16430	16448	16515	16354	16136	16374	16348	16437	16386	16353	16403	16490	16327	16711	16523	16639	16481	16211	16512	16449	16278	16469	16475	16390	16318	16481	16470	16609	16374	16410	16287	16547	16482	16515	16464	16257	16428	16506	16413	16427	16421	16369	16300	16407	16344	16190	16328	16253	16570	16478	16293	16511	16356	16257	16395	16625	16147	16443	16415	16318	16389	16316	16473	16448	16430	16670	16249	16388	16203	16278	16222	16247	16270	16245	16404	16351	16350	16207	16229	16204	16377	16517	16285	16403	16298	16156	16452	16446	16457	16442	16463	16631	16512	16267	16151	16354	16501	16475	16547	16289	16395	16433	16357	16304	16403	16328	16392	16241	16472	16354	16790	16595	16316	16425	16399	16383	16373	16464	16306	16542	16443	16118	16248	16526	16544	16608	16318	16383	16394	16390	16299	16393	16413	16438	16429	16467	16455	16462	16500	16393	16286	16299	16319	16449	16515	16351	16452	16394	16259	16205	16388	16416	16229	16365	16558	16427	16284	16250	16396	16317	16237	16479	16460	16548	16324	16418	16484	16472	16405	16304	16513	16442	16408	16315	16618	16396	16297	16366	16410	16083	16244	16260	16285	16268	16486	16367	16426	16428	16255	16420	16122	16097	16349	16422	16299	16503	16562	16313	16534	16625	16512	16395	16407	16372	16475	16274	16564	16429	16366	16408	16469	16370	16306	16540	16483	16521	16426	16332	16346	16142	16504	16342	16196	16360	16382	16360	16267	16456	16426	16134	16398	16426	16289	16423	16385	16246	16561	16234	16639	16375	16391	16346	16384	16421	16286	16267	16394	16348	16292	16370	16389	16303	16494	16430	16294	16529	16483	16695	16302	16307	16397	16355	16366	16592	16261	16381	16255	16268	16315	16338	16220	16514	16434	16516	16308	16432	16351	16417	16470	16304	16363	16291	16430	16515	16393	16187	16578	16380	16344	16334	16363	16685	16289	16334	16236	16355	16439	16575	16325	16322	16209	16209	16326	16393	16302	16266	16508	16351	16311	16504	16272	16263	16401	16286	16560	16316	16528	16474	16500	16277	16296	16381	16224	16195	16397	16377	16311	16551	16568	16565	16647	16181	16606	16340	16125	16236	16577	16397	16291	16339	16381	16398	16273	16367	16510	16478	16457	16249	16364	16665	16355	16305	16340	16459	16312	16401	16308	16520	16611	16385	16505	16307	16544	16462	16313	16476	16573	16336	16347	16276	16363	16456	16379	16362	16434	16414	16439	16514	16300	16498	16471	16353	16343	16430	16291	16203	16502	16362	16459	16405	16496	16316	16363	16337	16352	16372	16426	16270	16396	16371	16488	16335	16370	16465	16279	16284	16434	16365	16278	16410	16147	16245	16631	16510	16563	16265	16455	16338	16538	16366	16325	16209	16208	16230	16193	16089	16402	16327	16367	16345	16321	16334	16503	16526	16402	16297	16347	16407	16374	16379	16483	16255	16281	16302	16464	16216	16355	16557	16409	16260	16319	16403	16477	16451	16436	16325	16314	16484	16380	16418	16243	16450	16498	16294	16183	16257	16495	16318	16368	16693	16494	16448	16480	16500	16458	16414	16462	16515	16637	16412	16432	16441	16170	16421	16541	16308	16349	16498	16341	16630	16313	16375	16301	16465	16190	16320	16386	16380	16432	16336	16219	16420	16436	16415	16675	16384	16477	16343	16618	16221	16630	16520	16490	16568	16475	16414	16464	16468	16422	16432	16370	16164	16338	16436	16267	16446	16368	16180	16441	16280	16392	16417	16516	16240	16267	16302	16507	16475	16455	16311	16389	16307	16427	16390	16268	16453	16416	16505	16460	16163	16497	16438	16353	16376	16292	16233	16503	16409	16460	16586	16231	16306	16423	16431	16500	16258	16327	16441	16423	16344	16288	16329	16288	16251	16370	16452	16469	16171	16422	16155	16523	16333	16408	16458	16442	16383	16354	16342	16474	16229	16383	16512	16252	16542	16319	16289	16393	16378	16439	16556	16329	16455	16328	16450	16403	16268	16367	16451	16379	16272	16311	16303	16254	16376	16488	16361	16486	16276	16257	16501	16395	16413	16477	16470	16451	16508	16236	16222	16496	16385	16559	16574	16387	16445	16395	16306	16238	16378	16466	16365	16445	16224	16454	16356	16420	16352	16293	16530	16486	16437	16317	16338	16262	16137	16273	16249	16396	16379	16387	16503	16272	16413	16231	16196	16361	16265	16340	16253	16306	16513	16402	16492	16558	16547	16371	16308	16447	16435	16486	16328	16370	16401	16544	16362	16342	16361	16402	16339	16482	16485	16263	16216	16277	16534	16439	16270	16297	16427	16226	16593	16309	16454	16335	16385	16589	16359	16287	16416	16488	16496	16201	16281	16339	16412	16271	16313	16347	16351	16518	16476	16368	16249	16395	16504	16213	16317	16278	16398	16300	16341	16024	16454	16365	16267	16500	16323	16533	16299	16226	16326	16395	16268	16231	16451	16490	16469	16442	16416	16523	16310	16322	16517	16286	16391	16525	16405	16391	16441	16287	16302	16535	16257	16449	16417	16407	16434	16339	16432	16429	16387	16538	16388	16413	16547	16447	16391	16325	16323	16221	16338	16264	16635	16289	16179	16632	16320	16361	16301	16357	16336	16469	16595	16456	16373	16493	16528	16314	16399	16355	16439	16244	16338	16438	16459	16251	16385	16338	16289	16329	16409	16401	16405	16218	16543	16299	16345	16359	16381	16235	16311	16380	16551	16387	16386	16485	16372	16503	16416	16476	16407	16487	16514	16088	16436	16377	16266	16359	16523	16503	16424	16316	16363	16473	16340	16490	16317	16485	16270	16407	16263	16528	16462	16501	16226	16235	16396	16214	16500	16158	16425	16564	16195	16520	16557	16299	16367	16347	16481	16269	16343	16488	16284	16302	16235	16369	16593	16267	16345	16259	16177	16451	16322	16258	16433	16320	16375	16275	16449	16149	16470	16269	16444	16522	16097	16272	16223	16543	16551	16553	16321	16458	16460	16395	16273	16575	16441	16356	16439	16517	16442	16267	16462	16346	16463	16439	16376	16381	16474	16297	16570	16454	16667	16309	16202	16292	16425	16362	16337	16583	16231	16499	16306	16435	16403	16470	16307	16481	16169	16566	16429	16446	16326	16285	16451	16332	16582	16420	16403	16404	16270	16271	16433	16458	16543	16303	16394	16429	16383	16527	16310	16209	16317	16390	16394	16599	16353	16426	16257	16237	16440	16333	16253	16331	16408	16491	16411	16550	16422	16367	16649	16396	16515	16449	16574	16490	16537	16256	16394	16408	16313	16288	16428	16282	16329	16546	16266	16469	16536	16331	16421	16352	16420	16396	16322	16308	16259	16346	16469	16258	16326	16264	16475	16454	16339	16339	16516	16563	16182	16542	16280	16620	16292	16559	16447	16452	16532	16458	16453	16312	16366	16559	16207	16397	16365	16427	16428	16481	16468	16487	16540	16346	16189	16282	16421	16420	16232	16431	16576	16411	16602	16478	16356	16312	16524	16509	16346	16524	16202	16421	16250	16525	16330	16350	16472	16451	16380	16524	16444	16410	16314	16521	16098	16254	16497	16427	16260	16380	16175	16417	16160	16324	16196	16411	16359	16360	16590	16320	16393	16417	16502	16181	16228	16279	16290	16382	16339	16526	16542	16351	16446	16575	16400	16422	16601	16318	16369	16381	16272	16445	16513	16360	16315	16367	16453	16279	16328	16388	16446	16301	16388	16365	16397	16457	16422	16327	16242	16266	16447	16594	16364	16618	16475	16245	16459	16424	16357	16239	16245	16455	16206	16390	16398	16523	16510	16204	16254	16358	16468	16165	16309	16290	16379	16309	16380	16285	16191	16455	16454	16448	16418	16499	16297	16321	16460	16451	16210	16230	16223	16416	16513	16332	16414	16271	16456	16466	16307	16489	16422	16386	16212	16433	16405	16441	16449	16404	16253	16382	16050	16424	16627	16487	16382	16339	16571	16211	16644	16457	16404	16438	16489	16329	16371	16410	16339	16314	16329	16331	16421	16424	16249	16490	16390	16328	16327	16236	16413	16443	16397	16218	16352	16433	16340	16481	16327	16214	16232	16484	16553	16362	16487	16288	16435	16224	16223	16147	16438	16336	16274	16469	16450	16253	16313	16441	16339	16495	16281	16400	16313	16387	16380	16296	16332	16417	16438	16455	16526	16410	16618	16431	16535	16160	16439	16363	16250	16451	16442	16265	16444	16154	16440	16504	16393	16306	16192	16366	16208	16332	16246	16497	16265	16471	16212	16379	16236	16308	16459	16324	16211	16421	16587	16347	16410	16362	16342	16290	16441	16352	16319	16306	16336	16293	16319	16597	16424	16321	16578	16402	16400	16451	16370	16360	16517	16638	16577	16290	16439	16319	16295	16440	16303	16308	16423	16426	16405	16456	16308	16340	16255	16408	16417	16328	16444	16325	16393	16299	16424	16581	16462	16316	16524	16414	16312	16520	16529	16421	16257	16407	16301	16409	16499	16405	16348	16528	16418	16296	16365	16404	16276	16299	16384	16429	16583	16417	16281	16319	16208	16586	16479	16291	16469	16449	16520	16302	16469	16559	16381	16294	16215	16328	16443	16389	16379	16390	16412	16578	16415	16315	16298	16308	16341	16381	16239	16526	16537	16560	16365	16326	16249	16503	16326	16260	16132	16393	16195	16493	16513	16431	16339	16402	16261	16283	16315	16246	16346	16377	16429	16387	16393	16338	16255	16281	16532	16415	16408	16493	16323	16436	16300	16311	16507	16331	16297	16385	16383	16371	16352	16257	16324	16599	16455	16287	16432	16143	16418	16272	16321	16446	16492	16398	16269	16369	16419	16564	16444	16402	16401
63296	107488	89410	64197	46128	31967	20975	15892	14445	14239	13784	13908	13868	13640	13819	13917	13851	13761	13891	13928	13570	14076	13997	13812	13980	13909	13853	13901	13990	13757	13922	13839	13996	13821	13954	13775	13945	13870	13855	13949	14007	13823	14003	13809	13828	13967	13729	13871	13909	13866	13998	13741	13789	13711	13872	13883	14065	13638	13943	13975	13665	13982	13889	13658	13992	13947	14019	13993	13919	13965	13922	13811	13798	13787	13769	13880	14011	13926	13973	13841	14036	13856	13923	13918	13846	13805	13987	13842	13757	13846	13846	14040	13950	13833	13897	13732	13968	13901	13845	13686	13883	13869	13890	13795	13853	13954	13854	13781	13805	13865	13793	13803	13830	13933	13924	13961	13692	13810	13973	13952	13914	13929	13838	13921	13940	13758	13816	13840	14059	13834	14042	13850	13882	13961	13894	13933	13929	13713	13791	13650	14097	13873	13815	14032	13860	13812	13870	13937	13968	13717	13844	13976	13780	13816	13807	13746	13947	13958	13785	13972	13927	13601	13936	13920	13944	14008	14022	13841	13915	13861	13883	13771	13869	13887	13834	13885	13969	14067	13878	13678	13834	14013	14013	13854	13891	13796	13923	13840	13822	13850	13922	13879	13802	13840	13763	13828	13905	13893	13790	13735	13805	13745	13763	13851	13800	13727	13974	13902	13864	13873	13912	13767	13765	13767	14005	13972	13996	13756	13766	13831	13902	13875	13857	13582	13775	13955	13846	13916	13918	13787	13740	13893	13836	13846	13722	13917	14023	13929	13785	13894	13674	13830	13885	13820	13828	13943	14068	13996	13886	14001	13838	13699	13929	14040	13920	13804	13909	13849	13814	13832	13846	13810	14010	13814	13919	13890	13961	13877	13966	14068	14043	14040	13757	13834	13930	13794	13656	13789	13730	13845	13752	13826	13896	13876	13842	13904	14135	13856	13821	14038	13788	14085	13898	13929	13960	13805	14035	13971	13844	13943	13813	13851	14013	13986	13867	13976	13876	13756	13871	13867	13874	13802	13965	13979	13860	13980	13799	13899	13988	13848	13951	13979	13882	13909	13875	13795	13799	13897	13757	13674	13998	13917	13860	14014	13723	13901	13983	13923	14005	13760	13974	13897	13860	13755	13823	13825	13926	13698	13848	13927	13674	13893	13753	13892	13879	13684	13944	13878	14042	13982	13866	14012	13914	13825	14040	13950	13850	13938	13903	13927	13829	13931	13836	13856	13869	13820	13932	13868	13923	13915	13910	13996	13791	13980	13740	14068	13837	13887	13888	13894	13768	13975	13974	13955	13944	13872	13790	13977	13739	13924	13839	13739	13760	14055	13816	13952	13874	13779	13822	14029	13758	13836	13874	13892	13891	13713	13996	13850	13707	13879	13926	13728	13859	13804	14066	13910	13851	13806	13804	13837	13956	13951	13931	13881	13972	13856	13839	13914	13773	13847	13838	13982	13896	13931	13911	13897	13857	13767	13848	13680	13875	13973	14071	13963	13700	13864	13884	13791	14046	13694	13822	13825	13992	13792	13916	14036	13773	13831	13839	13823	13872	13853	13867	13948	14034	13891	13663	13902	13932	14018	13840	13851	13872	13814	13821	13686	13926	14078	13861	13792	13871	13847	14005	13815	13786	14069	14009	13968	13890	13888	13851	13881	13869	13869	13869	13860	13865	13734	13766	13917	13915	13924	13795	13771	13908	13863	13908	13768	13775	13867	13841	13805	13737	13730	13952	13916	13913	13835	13810	13859	13915	13780	13862	13973	13971	13825	13828	13947	13905	13788	13846	13730	13932	13768	14080	13845	13954	13752	13757	14012	14082	13862	13845	13744	13936	13817	13765	13838	13890	13789	13934	13900	13953	13943	13931	13924	13917	13868	13913	13857	13952	13737	13773	13739	13782	13861	13871	13929	14026	13872	13896	13774	13910	14072	13859	13867	13810	13937	14022	13905	13804	13942	13870	13860	13955	13728	13870	13684	13916	13784	13782	13753	13674	13819	13969	13865	14013	13717	13948	13795	13923	13698	13865	13775	13937	13802	13919	13868	13819	13917	13943	13794	13974	13937	13784	13922	13967	13742	13987	13840	13757	13819	13821	13910	13775	13829	13673	13954	13746	13864	13790	13841	14008	13841	14080	13918	13790	13953	13784	13752	13842	13828	13784	13832	13899	13895	14004	14089	13856	13931	13708	13709	13693	13781	13693	13834	13839	13768	13972	13799	13855	13889	13879	13847	13805	13758	13904	13953	13776	13841	13784	13885	13878	13851	13829	13971	13753	13971	13930	13908	13957	13796	13901	13805	13895	13929	14020	13962	13858	13861	14015	13779	14006	13847	13880	13917	13812	13867	13829	13859	13830	13905	13749	13814	13765	13890	14002	13847	13934	13972	13867	13969	13703	14059	13900	13857	13713	13955	14014	13797	13821	13921	13755	13872	13836	14031	13933	14037	13831	13896	13833	13942	13770	13793	14033	13834	13600	14043	13753	14039	13784	13814	13959	13917	13751	13892	13982	13930	13807	13969	13920	14019	13716	13965	13977	13657	13922	13924	13865	13947	13872	13663	13932	13925	13862	13835	13911	13942	13895	13855	13789	13815	13734	13963	13944	13901	13836	13969	13850	13768	13846	14057	13752	13980	13799	13902	13853	13829	13892	13873	13879	13764	13817	13979	13814	14014	13877	14034	13810	13916	13818	13973	13936	13898	13869	14090	13593	14065	13990	13843	13981	13735	13923	13771	13925	13956	13920	14036	13851	13893	13921	13739	13846	13830	13942	13919	13974	13750	13994	13835	13909	13758	13776	13725	13809	13991	13944	13791	13760	13992	13785	13893	13715	13821	13785	14046	13722	13958	13987	13723	13923	13924	13835	14011	13801	13852	13813	13754	13768	13795	14057	13833	13921	13809	13850	13802	13725	13652	13878	13839	13813	13829	14057	13793	13821	13863	13826	13849	13775	13889	13919	14109	13831	13988	14057	13789	13859	13847	14026	13796	13845	13751	13813	13827	13855	13933	13987	13841	13937	13859	13835	14039	13930	13829	13880	13693	13926	13829	13939	13739	13844	13627	13800	13764	13980	13817	13903	13753	13976	13721	13824	13965	13875	13751	13971	13984	13907	13716	13946	13935	14054	13913	13834	13969	14062	13801	13763	13881	13728	13617	13869	13946	13886	13831	13864	13834	13861	13926	13988	13915	13863	13935	13901	13886	13751	13932	13736	13813	13839	13875	13898	13814	13689	13932	13765	13684	13858	14075	13890	13866	13765	13871	13785	13881	13878	13833	13875	13866	13852	13749	13856	13763	13965	13874	13758	13750	13783	13875	13713	13780	13785	13898	13694	13870	13894	13890	13925	13873	14000	13860	13870	13812	13937	13784	13875	13748	13849	13860	13882	13942	13917	13846	13805	13810	13919	13907	13864	13727	14138	13839	13860	13849	13728	13989	14009	13784	13973	13875	13890	13819	13935	13841	13890	13783	13866	13836	13822	13872	13819	13970	13839	13996	13776	13920	13739	13823	13887	13935	13930	13955	14011	13867	14061	14053	13923	13874	13677	13899	13928	13842	13902	13754	13821	13809	13880	13903	14128	13796	13763	13780	13985	13900	13798	13691	13924	13816	13883	13848	13911	13914	14020	13868	13816	13776	13757	13885	13967	13822	13908	13868	13766	13938	13922	13755	13801	13883	13716	13857	13777	13818	13904	13671	13918	13928	13954	13873	13945	13876	13815	13943	13765	13865	13923	14057	13701	13811	13878	13789	13942	13873	13793	13912	13773	13788	13946	13828	13981	13751	13942	13828	13979	13872	13860	13952	13801	13831	13819	13672	13965	14002	13878	13985	13929	13853	13767	13884	13732	13710	13756	13917	13935	13940	13975	13815	13931	13862	13794	13792	13855	13858	13821	13855	13913	13936	13827	13849	13755	14016	13858	13884	13883	13763	13891	13872	13800	13904	13869	13842	13878	13821	14019	13934	13910	13750	13884	14049	13904	13855	13893	14045	13933	13733	13891	13739	13878	14001	13829	13954	13919	13772	13962	13819	13815	13920	13728	13800	13847	13879	13877	13978	13854	13900	13991	13827	13947	13860	13779	13894	13800	13570	14006	13888	13809	13941	14021	13853	13873	13819	13833	13706	13721	13726	13750	13849	13724	14085	13931	13821	13986	13836	13894	13860	13903	13912	13788	13720	13893	13874	13900	14013	13864	13625	13935	13750	13883	13841	13993	13926	13852	13769	13939	14011	13879	13886	13909	13921	13898	13862	13762	13950	13671	13835	13818	13758	13912	13961	13911	13789	13875	13748	13976	13895	13902	13809	14031	13946	13928	14069	13921	13897	13845	13731	13890	13996	13726	13701	13858	13964	13871	13818	13988	13720	13813	14007	13815	13833	13856	13810	13992	14013	13829	13810	13943	13843	13962	13997	13949	13900	13827	13882	13874	13877	14026	13794	13951	13743	13913	13863	13962	13750	13727	13855	13814	13807	13712	13825	13773	13893	13934	13957	13738	13846	13745	13829	13840	13769	13760	13841	13974	13861	13902	13936	13894	13886	13700	13937	14001	13932	13855	13777	13671	13886	13838	13805	13882	13814	13835	13759	14052	13894	13904	13884	13692	13822	13866	13850	13989	13794	13695	13894	13818	13804	13906	13752	13961	14000	13940	13864	13770	13881	13686	13809	13788	13724	13946	13829	13749	13746	13781	13869	13898	13815	13802	13720	13932	14070	13785	13799	13609	13785	13832	13916	13857	13925	14002	13975	13867	13879	13899	13838	13867	13696	13815	13740	13891	13873	14010	13856	13768	13681	13968	13850	13954	13799	13902	13896	13899	13975	13893	13789	13939	13946	13766	13908	13903	13921	13865	13850	14032	13955	13790	13847	14287	13879	14048	13950	13968	13796	13901	13801	13827	13740	13926	13918	13955	14020	13917	13917	13867	13885	13758	13764	13848	13773	14067	13825	13846	13864	13777	13759	13875	13865	13859	13898	13865	13870	13915	13834	13724	13946	13900	13583	13739	13862	13871	13822	13879	13975	13988	13852	13848	13841	13886	13848	13858	13879	13794	14028	13903	13787	13948	13935	13824	13908	13854	13857	13945	13811	13764	13968	13706	13920	13823	13826	13938	13665
29477	31448	39060	30230	21779	18543	17435	16830	16750	16587	16554	16607	16682	16464	16623	16664	16517	16762	16598	16613	16634	16547	16724	16742	16480	16435	16698	16500	16604	16570	16842	16826	16530	16596	16610	16358	16683	16633	16692	16576	16636	16727	16492	16315	16659	16432	16666	16625	16474	16596	16681	16737	16639	16715	16593	16634	16378	16533	16657	16535	16590	16461	16582	16437	16518	16527	16640	16504	16438	16513	16523	16580	16647	16375	16541	16786	16539	16588	16676	16594	16572	16514	16626	16633	16504	16508	16609	16452	16516	16585	16565	16540	16604	16516	16508	16485	16663	16505	16579	16952	16549	16637	16408	16678	16501	16591	16488	16584	16457	16749	16742	16438	16450	16566	16697	16407	16546	16661	16495	16587	16433	16457	16535	16226	16443	16621	16617	16592	16537	16530	16707	16439	16514	16650	16385	16456	16502	16472	16360	16627	16577	16495	16572	16559	16707	16616	16471	16568	16490	16498	16643	16543	16441	16609	16553	16718	16576	16687	16635	16716	16503	16616	16631	16643	16643	16508	16588	16443	16490	16475	16492	16443	16511	16420	16567	16467	16518	16467	16643	16722	16488	16561	16586	16429	16752	16558	16618	16535	16694	16709	16525	16499	16533	16738	16585	16467	16612	16624	16662	16659	16520	16765	16777	16471	16472	16613	16652	16342	16525	16439	16524	16664	16745	16601	16705	16607	16503	16752	16561	16567	16501	16614	16601	16419	16640	16601	16650	16659	16529	16813	16505	16605	16429	16680	16654	16634	16660	16606	16654	16545	16435	16538	16568	16566	16699	16547	16631	16698	16697	16451	16470	16467	16583	16759	16551	16712	16560	16487	16739	16482	16559	16699	16531	16693	16511	16508	16699	16537	16529	16489	16603	16611	16625	16711	16604	16520	16609	16524	16618	16800	16490	16497	16599	16493	16716	16466	16495	16543	16463	16754	16267	16524	16418	16520	16517	16510	16724	16411	16412	16478	16554	16671	16513	16592	16482	16356	16454	16601	16582	16587	16697	16697	16513	16742	16820	16452	16460	16589	16594	16403	16637	16538	16566	16375	16519	16530	16703	16687	16715	16505	16767	16630	16502	16656	16596	16414	16446	16614	16646	16521	16425	16633	16686	16600	16791	16624	16276	16417	16593	16388	16487	16489	16785	16546	16505	16831	16503	16489	16611	16353	16385	16576	16356	16629	16353	16578	16555	16513	16352	16486	16558	16930	16777	16399	16499	16277	16612	16766	16675	16509	16571	16620	16653	16633	16502	16507	16534	16671	16776	16587	16422	16714	16635	16401	16419	16515	16481	16745	16480	16261	16544	16351	16427	16476	16711	16577	16511	16583	16340	16529	16558	16806	16769	16462	16744	16597	16443	16695	16477	16479	16729	16524	16600	16567	16548	16659	16520	16519	16464	16614	16671	16660	16460	16444	16550	16594	16470	16619	16479	16406	16523	16613	16579	16796	16510	16642	16773	16437	16454	16414	16541	16649	16568	16320	16491	16433	16645	16522	16527	16643	16540	16611	16677	16533	16686	16567	16514	16692	16582	16796	16615	16495	16548	16510	16537	16448	16715	16509	16371	16531	16361	16723	16392	16643	16569	16632	16709	16535	16483	16332	16628	16579	16673	16499	16644	16586	16452	16542	16702	16625	16542	16553	16593	16443	16592	16524	16491	16495	16430	16522	16466	16672	16549	16686	16468	16447	16538	16359	16439	16547	16595	16647	16584	16575	16512	16643	16524	16608	16712	16488	16595	16520	16590	16565	16582	16627	16620	16726	16664	16453	16471	16711	16530	16496	16494	16556	16596	16555	16622	16634	16403	16573	16462	16491	16452	16412	16619	16543	16556	16503	16646	16437	16511	16458	16502	16554	16694	16673	16591	16579	16513	16699	16714	16503	16604	16497	16458	16531	16428	16535	16682	16504	16514	16419	16654	16701	16570	16543	16585	16513	16675	16827	16409	16633	16509	16643	16560	16685	16678	16829	16671	16513	16462	16607	16574	16573	16340	16439	16530	16532	16740	16589	16517	16603	16578	16595	16579	16523	16669	16580	16641	16582	16633	16577	16761	16569	16705	16494	16746	16708	16594	16708	16640	16645	16558	16553	16524	16630	16616	16470	16658	16525	16609	16637	16484	16610	16462	16656	16448	16772	16455	16414	16689	16588	16540	16657	16896	16465	16408	16317	16433	16453	16630	16551	16647	16597	16615	16441	16317	16675	16590	16408	16658	16500	16621	16572	16549	16609	16623	16652	16777	16697	16552	16460	16455	16521	16620	16514	16705	16577	16629	16686	16513	16389	16482	16588	16642	16580	16534	16506	16273	16557	16667	16601	16538	16535	16496	16474	16534	16626	16630	16520	16655	16296	16605	16607	16464	16399	16400	16584	16662	16597	16747	16729	16830	16464	16526	16640	16480	16564	16649	16431	16591	16419	16443	16388	16488	16653	16588	16571	16688	16397	16666	16404	16507	16517	16501	16555	16370	16514	16595	16580	16454	16611	16571	16487	16527	16574	16637	16468	16528	16637	16581	16482	16313	16427	16445	16467	16496	16594	16584	16440	16524	16625	16640	16450	16637	16544	16595	16605	16383	16541	16545	16557	16360	16375	16496	16624	16586	16576	16472	16586	16511	16671	16465	16586	16609	16522	16398	16785	16708	16611	16644	16277	16519	16744	16518	16500	16391	16608	16524	16368	16680	16616	16394	16681	16579	16478	16474	16484	16723	16683	16771	16590	16557	16518	16722	16519	16556	16531	16468	16425	16516	16585	16514	16673	16537	16483	16459	16524	16549	16433	16544	16416	16501	16644	16681	16461	16701	16472	16725	16580	16522	16602	16503	16405	16658	16618	16434	16768	16482	16562	16547	16600	16436	16358	16356	16582	16478	16432	16739	16678	16548	16379	16621	16474	16536	16643	16490	16575	16558	16425	16683	16607	16689	16766	16410	16349	16468	16741	16689	16683	16404	16648	16618	16752	16435	16688	16581	16611	16617	16567	16540	16558	16646	16668	16850	16634	16602	16582	16532	16557	16476	16686	16391	16551	16596	16410	16745	16780	16625	16783	16530	16596	16557	16417	16610	16519	16691	16417	16450	16649	16590	16332	16648	16497	16689	16736	16664	16497	16634	16578	16702	16406	16517	16820	16386	16480	16518	16552	16582	16410	16568	16571	16726	16673	16630	16629	16684	16519	16686	16446	16517	16658	16610	16596	16629	16684	16367	16625	16535	16710	16577	16618	16584	16786	16670	16734	16534	16586	16516	16632	16509	16351	16582	16382	16724	16489	16822	16579	16479	16617	16574	16638	16465	16503	16526	16527	16444	16395	16582	16635	16425	16458	16678	16548	16573	16536	16637	16486	16734	16650	16606	16411	16741	16479	16536	16407	16394	16578	16521	16569	16773	16571	16350	16749	16520	16522	16563	16769	16625	16592	16537	16430	16696	16568	16538	16406	16601	16674	16595	16570	16823	16818	16449	16584	16587	16645	16594	16445	16352	16701	16670	16589	16712	16502	16497	16759	16607	16708	16593	16659	16545	16673	16547	16503	16571	16715	16491	16793	16703	16556	16522	16318	16613	16603	16552	16552	16531	16558	16545	16520	16587	16498	16475	16541	16813	16538	16444	16455	16593	16776	16710	16416	16393	16513	16638	16508	16637	16397	16580	16516	16409	16545	16518	16455	16534	16598	16423	16526	16306	16649	16618	16531	16503	16602	16663	16447	16531	16500	16538	16497	16619	16509	16590	16371	16688	16573	16665	16486	16448	16391	16669	16517	16736	16614	16522	16651	16680	16619	16535	16879	16501	16452	16560	16615	16472	16535	16645	16461	16704	16832	16918	16636	16589	16643	16515	16530	16566	16635	16621	16521	16672	16546	16663	16653	16595	16461	16632	16487	16666	16851	16540	16651	16542	16662	16505	16500	16617	16483	16477	16541	16520	16586	16356	16567	16568	16740	16572	16512	16785	16668	16497	16779	16422	16737	16472	16554	16594	16632	16610	16555	16773	16543	16683	16553	16603	16606	16368	16481	16530	16687	16544	16552	16699	16661	16704	16655	16613	16480	16518	16532	16796	16427	16591	16683	16659	16699	16486	16638	16630	16524	16675	16569	16744	16671	16521	16577	16488	16597	16359	16769	16798	16585	16581	16769	16465	16640	16600	16531	16528	16573	16772	16614	16508	16687	16794	16612	16553	16636	16676	16704	16550	16839	16545	16644	16611	16728	16526	16650	16798	16731	16352	16562	16657	16778	16503	16672	16637	16753	16585	16612	16531	16473	16614	16734	16458	16411	16526	16598	16547	16652	16651	16631	16381	16528	16578	16498	16604	16593	16724	16392	16528	16623	16476	16553	16636	16459	16284	16667	16505	16563	16629	16692	16809	16641	16472	16638	16573	16578	16447	16383	16541	16615	16570	16578	16557	16683	16672	16496	16630	16521	16664	16746	16598	16738	16466	16334	16643	16525	16655	16499	16591	16557	16557	16550	16622	16689	16552	16546	16459	16447	16683	16544	16330	16780	16681	16594	16626	16276	16583	16399	16553	16652	16807	16506	16458	16580	16689	16545	16544	16656	16579	16486	16501	16690	16501	16522	16505	16512	16517	16560	16443	16714	16445	16731	16671	16488	16635	16639	16520	16331	16667	16592	16626	16603	16775	16656	16552	16465	16653	16711	16465	16595	16523	16567	16521	16927	16714	16406	16705	16427	16620	16384	16530	16513	16576	16361	16605	16607	16776	16746	16541	16739	16458	16400	16656	16721	16543	16597	16614	16527	16521	16598	16511	16559	16646	16664	16586	16606	16505	16728	16480	16790	16800	16568	16360	16641	16530	16695	16561	16693	16670	16503	16372	16565	16617	16613	16505	16476	16440	16472	16642	16705	16635	16726	16458	16478	16588	16560	16643	16527	16585	16628	16618	16562	16585	16355	16491	16697	16573	16494	16513	16697	16634	16537	16704	16556	16597	16620	16530	16536	16581	16451	16591	16658	16640	16585	16452	16532	16677	16531	16554	16506	16391	16568	16607	16511	16632	16734	16677	16607	16548	16579	16686	16745	16614	16594	16404	16699	16510	16790	16513	16507	16407	16692	16505	16598	16358	16374	16588	16567	16678	16671	16769	16579
34507	50804	38799	24470	18315	15729	14621	14322	14149	14053	14096	13920	14141	14116	14027	13949	13944	14087	14042	13958	14023	14126	14042	14045	13986	13957	13928	13995	14065	13997	13998	14061	13963	14092	13916	14040	14036	14026	13981	14072	14013	13925	13919	14082	13889	13900	14197	14085	14092	14057	14027	14062	14053	14021	14175	13924	14047	14047	14035	14027	13965	13986	13943	14010	14080	14158	13994	14020	14031	13949	14084	14054	13848	14144	14180	14098	14148	13892	13974	13999	14037	13856	14186	13894	13954	14083	14058	13894	14041	14108	13988	13955	13962	14077	14045	14085	14090	14116	13972	14056	14193	13957	14033	14014	14071	14093	13999	14078	14025	14058	13863	14022	14138	14016	14069	14111	14001	14069	14156	14003	13910	13962	13942	14033	14079	14001	14069	13886	14192	14087	14040	14084	14102	13902	14052	14109	14001	13866	13913	13865	13989	14020	14104	13988	13862	14024	13929	14166	13918	14109	14005	13961	14075	14181	13966	14044	14038	14056	14074	14128	14035	14049	14190	14083	14066	13880	14108	14070	13933	14001	14060	14167	14187	14234	13987	13972	14100	13838	14147	14112	14051	14156	14160	14055	14190	14003	14167	13951	13968	13999	14079	14002	13991	14054	14106	14071	14063	13959	13931	14057	14078	13913	14033	14010	13980	14134	13872	13960	13942	14011	13892	14207	13852	14179	13942	14106	13957	14101	13955	13989	13964	13922	13846	14040	13969	14114	13915	14006	14101	14041	14174	13922	14007	13922	14002	13957	13926	13993	13987	13883	14189	13974	14090	13942	13966	14048	14130	13997	14092	14068	14136	13919	14100	13999	14173	14176	14031	14006	13976	14036	13970	13947	13909	14049	13995	14208	13917	14075	14155	14019	13980	14083	13869	13995	14089	14081	14098	13921	14083	13979	13889	13909	14115	14042	13887	14136	14022	13989	14024	14055	13962	14049	13990	13972	14166	13986	14019	13946	14082	14074	13946	13976	13997	13999	14070	13911	14077	14193	14038	14020	13985	14128	14019	13994	14230	14190	14087	14166	13922	13927	13894	14036	13963	14097	13947	13983	14252	14009	13997	13944	14139	14041	14047	14040	13963	14065	13915	13985	14004	14012	14032	13968	13925	14051	13909	14039	13984	14025	13933	13915	13952	14092	13999	13980	14133	13940	14123	13946	14056	14153	13903	13972	14138	14018	14117	14049	14016	14064	14025	13984	13971	13988	14165	14003	14199	13954	13855	14027	14029	13907	14041	14121	14007	14130	14067	14029	13979	13936	13973	14084	14025	14071	14014	13923	14020	14046	14007	14046	14048	14197	14011	14242	14067	14003	14064	13876	14100	14133	13970	14098	13987	14045	14076	13935	13992	14157	14017	14100	14200	14115	14065	13993	14027	14001	13967	13900	14061	14071	14015	14147	13916	13954	13961	13862	14220	14069	13909	13912	14027	13903	14056	14114	13997	13899	13948	13958	13861	14037	14061	13944	14072	14127	14004	13856	13998	13873	13853	14167	14124	13999	14001	14018	14066	14081	13990	13925	14154	14108	13999	14225	14068	14001	13802	13959	13991	14004	13922	14103	13872	13904	14217	14006	14019	13996	14077	14016	13936	13983	14061	13962	14218	14032	14088	13929	14200	13973	14054	13978	14043	14095	14065	13984	13992	13886	14096	14133	14193	14046	14128	14091	13965	14119	13941	13900	14125	14092	13937	14087	14041	13972	14162	13971	14000	14097	14187	14039	14023	13923	14001	13987	14016	13993	13981	14117	14032	14128	14064	13988	14004	14021	13955	13998	14068	14044	14151	13981	14056	13956	14136	14170	13972	14063	14027	14060	14012	14140	13973	13977	14004	13993	14111	13905	14181	13889	14149	14081	14168	14033	13960	13927	14103	14020	13971	14026	14133	13900	13905	14087	14033	14091	14132	14148	14023	13990	14072	14145	13910	13939	13848	14075	13977	13969	13921	13928	14138	14140	13970	14138	13965	13937	13907	13893	14042	13909	14192	14011	14049	13927	14097	14100	13926	14067	14005	14083	14014	14098	14051	14023	14027	14004	14055	14029	14070	13921	14037	13864	14066	14023	14117	14065	14225	14144	13932	14065	14068	14103	14098	13975	13919	13993	14079	14051	14159	13953	13964	14113	13974	13960	14007	14009	14060	14077	14114	13929	14045	14042	13992	14017	13991	13965	14009	14059	14018	14021	14114	14139	13953	13941	14049	13899	14113	13896	14159	13991	14003	14057	14089	14066	14065	13915	13938	13969	13999	13952	14102	14006	14160	13916	14168	13881	13887	14161	13948	14104	14041	14137	14163	13958	13998	14065	13915	13997	14125	14051	14076	13954	13856	13855	14213	13999	14040	14071	14044	13981	14094	13957	14006	14102	13823	14017	13954	14036	14240	13960	13913	13915	14088	14209	13990	13979	14009	13808	14102	14187	14087	14010	14012	14002	13900	14172	13975	13904	13991	13898	14002	14066	13962	14009	14079	14048	14051	13965	14133	14080	14054	14062	14093	14078	14188	13934	14041	14003	14131	13989	14108	14037	14020	14221	13980	13934	13973	14071	14067	14008	14043	14128	14050	14016	13913	14056	13943	13984	14004	13969	14006	13917	14021	13977	14141	14053	14081	14152	13921	14031	14049	13915	14045	14031	13978	14068	14103	14079	14025	14086	14029	14155	14050	13948	14138	13856	13971	13852	14080	13988	13936	14049	13984	14137	13895	13894	13937	13925	14119	14022	14037	14059	14075	14012	14046	14011	13906	14062	13951	14108	13922	14097	14122	13977	14114	13897	13890	14158	14084	14040	14073	13902	13905	14025	14052	13995	14009	14169	14097	14118	13972	13986	13976	13992	13802	14023	13994	13967	13963	13932	13962	14090	13938	13967	13931	14040	14154	14074	14269	14052	13966	13981	14009	13980	14045	14116	14047	14087	13903	14102	14122	14283	14019	13986	14000	13925	14053	14001	14097	14011	14134	13995	13969	13990	13928	14050	14050	13991	14061	13848	14212	13987	14063	13927	13994	13940	14288	13990	14048	14112	14058	14284	14184	13973	14095	14003	14053	14006	14052	14045	14112	14007	14064	14095	13986	13995	13882	13981	14177	14047	14060	14148	13860	14087	14088	14005	13997	14027	13878	13952	14155	13945	14058	13908	14033	13957	13925	14250	13964	14071	14096	14010	13940	14164	14175	14014	13982	13976	14019	13857	14026	13953	14040	14017	13871	13891	14121	14275	14007	14036	14037	14030	14121	14065	14016	14052	14087	14054	13911	13993	14180	13889	13961	13990	14003	13986	14243	13929	13873	14061	13892	13984	14087	14041	13919	14045	14126	14147	13965	14058	13984	14109	14046	14158	14026	14057	13867	14074	14025	14237	14175	14049	13953	14069	14063	13904	13956	14016	14042	14004	14012	14210	13913	13927	14260	14127	13843	14016	13994	14022	14138	14073	14007	13900	14092	14113	14342	13909	14270	14141	14043	13985	14065	14176	13831	14043	14040	14136	14106	14005	14222	14037	14040	14006	14041	14038	14042	14035	14020	14170	14097	13949	14076	14085	13955	14091	14120	14216	14026	14117	13960	14063	14067	14037	13962	13951	14167	14064	14174	13970	13912	14076	14022	14093	14163	14051	14055	14026	13936	14012	13918	13983	14078	13960	14043	14042	13863	14002	14017	13942	13980	13959	14122	14020	14194	14145	14003	14100	14059	14060	14111	13716	14137	14029	14077	14073	14019	13859	14146	14018	14089	14096	14021	13866	14019	13975	14149	14022	13959	14110	13894	14109	14068	14072	14086	13932	13861	13994	14041	14150	13923	13914	13923	14024	14193	13983	13967	13996	14162	14128	14107	14135	14068	13910	13957	14102	13937	14034	14134	13841	13942	13990	13952	13925	14090	13924	14119	13937	14082	14099	13974	13878	14159	14028	13973	14201	13960	14007	14131	13966	14206	14099	14008	14067	14208	14071	13902	14033	14218	14020	13882	14070	14126	14060	13954	14121	14057	13944	14212	14136	14083	14135	13955	14020	14011	14024	13904	14028	14073	14006	13993	14074	13989	13988	14071	14099	14073	14248	14034	13874	13979	13936	14125	13962	14181	14042	13956	14124	13961	14010	14080	14069	13959	14079	14055	14041	13817	13826	14128	13889	13994	14233	13942	13979	13930	14141	14085	13978	13951	14050	14190	14064	13972	14063	14196	14029	14046	14030	14028	14014	13985	13931	13899	14101	14104	14049	14164	14025	13856	14025	14027	13849	14045	14044	14154	14021	13839	14112	14088	13937	13979	14128	14028	13970	13920	13962	14230	13938	14077	14048	14156	13945	14071	14119	13865	13963	14118	14039	14020	14058	14016	14023	13947	14163	13936	14014	13944	13973	14041	14088	14023	14071	13934	13835	14094	13925	14076	14015	14045	14036	14203	14070	13992	14084	13953	14135	14066	14037	13903	14187	14178	14150	14107	14018	14108	14222	13898	14178	13995	13998	13962	13971	14095	13903	14096	14186	14071	13978	14155	13980	14073	14057	14068	14080	14152	13805	13892	14012	14052	14132	13909	14078	13998	13920	14106	14033	14054	13976	13850	14061	14009	13930	14071	13940	13958	14004	13997	13930	13918	13982	14197	14028	14183	14121	14026	14082	13829	14102	13972	14138	14059	13958	13955	14090	14109	13981	14006	13890	13958	14029	14005	14204	14131	13847	14005	14099	14172	13964	14146	13937	13825	14033	13936	14106	14044	14031	14060	14191	14003	14057	14078	14143	14134	14100	14058	13923	14043	14077	13913	14161	14185	14060	14083	14001	14100	14160	14092	14101	14155	14011	13864	14155	13952	13946	14013	14081	13901	13934	13848	13962	14178	14097	14039	14158	14011	14159	13917	13906	14002	14056	14109	14153	14090	14120	13962	13952	14028	13895	14002	14082	13934	14079	13998	14125	13968	14001	14136	14160	14179	13967	14167	14017	14020	14072	13930	14244	13943	14159	13966	14092	13964	13877	14002	14148	14099	14015	13953	14017	14121	14082	14048	14044	14121	13993	14113	14040	14101	13939	14082	14023	13991	14019	13988	14069	13876	14077	14007	14034	14086	13915	14021	14050	14104	13877	14029	13938	14031	14060	14019	13989	14098	13973
24223	23064	35848	34904	30405	27250	23284	18094	16687	16565	16682	16641	16687	16397	16360	16332	16511	16558	16505	16491	16513	16482	16427	16562	16269	16204	16452	16467	16323	16508	16403	16169	16360	16382	16440	16181	16472	16330	16539	16320	16544	16246	16326	16349	16160	16210	16304	16400	16328	16261	16324	16319	16266	16244	16105	16538	16237	16241	16383	16126	16402	16379	16362	16339	16179	16267	16316	16380	16350	16215	16157	16188	16297	16367	16478	16379	16363	16296	16349	16245	16206	16380	16224	16178	16471	16493	16156	16339	16515	16462	16256	16300	16346	16223	16342	16355	16249	16323	16440	16254	16322	16230	16326	16418	16341	16327	16355	16243	16358	16293	16228	16334	16553	16325	16553	16398	16370	16450	16517	16331	16228	16167	16323	16342	16152	16535	16394	16457	16332	16312	16281	16199	16311	16222	16204	16377	16352	16226	16191	16234	16242	16365	16145	16255	16280	16249	16521	16169	16229	16169	16350	16432	16461	16398	16412	16260	16383	16281	16333	16169	16378	16305	16382	16207	16364	16343	16408	16313	16299	16360	16337	16360	16304	16623	16292	16397	16234	16262	16329	16358	16304	16323	16448	16452	16256	16368	16203	16420	16287	16276	16278	16168	16433	16293	16349	16402	16427	16197	16310	16378	16332	16309	16476	16281	16336	16497	16338	16323	16364	16498	16431	16284	16390	16305	16296	16343	16511	16179	16182	16251	16439	16274	16440	16446	16238	16307	16196	16340	16291	16459	16351	16244	16337	16345	16375	16420	16423	16322	16461	16281	16334	16205	16410	16336	16362	16312	16173	16298	16378	16301	16255	16473	16287	16142	16298	16210	16222	16123	16407	16274	16421	16453	16410	16350	16247	16229	16279	16424	16147	16326	16230	16459	16258	16241	16351	16234	16087	16313	16329	16410	16340	16401	16261	16260	16232	16370	16370	16341	16244	16446	16234	16296	16169	16304	16444	16442	16305	16379	16358	16083	16363	16185	16449	16151	16153	16333	16182	16387	16337	16360	16377	16211	16416	16336	16242	16310	16244	16247	16208	16274	16357	16109	16299	16546	16347	16160	16326	16340	16333	16304	16321	16317	16241	16345	16150	16417	16339	16334	16220	16286	16392	16422	16294	16083	16329	16217	16260	16204	16407	16218	16315	16345	16252	16120	16383	16020	16415	16175	16360	16379	16396	16233	16135	16361	16145	16211	16221	16356	16402	16366	16345	16235	16423	16407	16467	16390	16111	16387	16217	16229	16345	16485	16227	16256	16276	16198	16308	16227	16382	16304	16300	16386	16528	16251	16422	16210	16384	16189	16412	16314	16336	16385	16298	16281	16408	16261	16352	16247	16238	16235	16251	16277	16350	16238	16273	16184	16298	16252	16300	16358	16227	16449	16264	16045	16385	16329	16420	16345	16172	16348	16358	16327	16136	16266	16375	16278	16431	16351	16376	16291	16131	16394	16244	16375	16419	16321	16334	16411	16348	16204	16223	16255	16489	16439	16217	16564	16343	16177	16249	16234	16279	16445	16233	16309	16335	16267	16431	16150	16241	16432	16205	16360	16354	16318	16231	16441	16304	16489	16493	16276	16250	16326	16414	16325	16259	16290	16167	16403	16249	16294	16291	16138	16290	16515	16350	16528	16345	16557	16388	16310	16148	16320	16199	16154	16363	16284	16271	16188	16439	16295	16338	16192	16053	16216	16482	16258	16100	16427	16417	16288	16522	16170	16260	16297	16425	16345	16533	16368	16390	16303	16345	16311	16337	16320	16462	16392	16342	16443	16402	16376	16304	16398	16267	16258	16274	16328	16321	16214	16365	16238	16385	16374	16260	16219	16193	16371	16190	16147	16242	16206	16458	16406	16303	16252	16413	16424	16516	16245	16224	16464	16200	16202	16286	16200	16339	16296	16303	16210	16211	16077	16374	16281	16246	16319	16422	16379	16471	16450	16168	16337	16438	16385	16329	16215	16432	16425	16288	16349	16150	16262	16183	16355	16298	16323	16272	16470	16343	16355	16204	16234	16222	16151	16328	16203	16291	16271	16225	16068	16427	16425	16329	15990	16255	16268	16183	16432	16183	16379	16394	16291	16396	16269	16179	16176	16414	16467	16392	16328	16225	16304	16355	16292	16198	16304	16462	16425	16239	16243	16387	16426	16154	16487	16443	16365	16203	16197	15966	16518	16581	16358	16353	16302	16334	16402	16258	16140	16281	16313	16359	16262	16322	16244	16232	16361	16374	16211	16416	16443	16430	16431	16341	16263	16274	16215	16365	16662	16340	16331	16169	16481	16219	16501	16244	16310	16335	16473	16281	16283	16126	16302	16326	16222	16257	16369	16135	16075	16298	16251	16485	16403	16246	16496	16338	16263	16201	16083	16194	16364	16401	16337	16448	16313	16411	16301	16287	16378	16196	16079	16313	16386	16291	16458	16301	16286	16314	16305	16347	16448	16436	16214	16503	16396	16306	16358	16537	16462	16203	16524	16462	16379	16399	16390	16238	16096	16357	16410	16341	16303	16246	16431	16350	16181	16103	16330	16447	16451	16612	16423	16209	16113	16349	16236	16285	16301	16221	16282	16425	16264	16224	16329	16210	16178	16334	16367	16434	16315	16372	16395	16177	16639	16112	16298	16194	16299	16219	16188	16252	16574	16203	16228	16333	16445	16345	16250	16226	16193	16383	16167	16119	16323	16230	16351	16156	16380	16196	16380	16421	16250	16283	16242	16338	16198	16364	16309	16354	16212	16235	16379	16072	16452	16465	16295	16162	16201	16269	16269	16523	16424	16335	16243	16376	16205	16361	16273	16404	16407	16417	16173	16387	16396	16325	16036	16225	16314	16342	16506	16281	16281	16415	16460	16235	16442	16414	16384	16286	16547	16415	16413	16488	16392	16352	16297	16259	16402	16311	16474	16288	16397	16267	16349	16372	16403	16278	16271	16467	16224	16189	16286	16219	16281	16206	16260	16349	16293	16376	16359	16602	16327	16216	16317	16364	16148	16356	16320	16485	16404	16477	16397	16356	16101	16411	16228	16459	16552	16492	16516	16422	16398	16275	16501	16252	16280	16413	16153	16311	16151	16343	16465	16149	16267	16358	16290	16307	16308	16240	16345	16356	16436	16262	16329	16192	16155	16337	16293	16388	16472	16514	16567	16546	16155	16250	16279	16313	16325	16390	16374	16180	16497	16388	16243	16411	16223	16322	16410	16181	16369	16353	16232	16358	16351	16269	16407	16363	16464	16279	16290	16257	16208	16522	16441	16301	16317	16112	16454	16275	16333	16249	16180	16029	16122	16440	16441	16413	16401	16352	16335	16093	16415	16214	16214	16455	16376	16198	16257	16171	16269	16232	16427	16209	16216	16221	16141	16114	16313	16387	16093	16289	16365	16160	16519	16386	16325	16114	16416	16270	16195	16408	16230	16202	16357	16405	16313	16294	16385	16442	16383	16496	16245	16448	16402	16233	16319	16202	16134	16412	16206	16439	16401	16289	16358	16402	16178	16207	16189	16399	16401	16238	16246	16339	16224	16461	16483	16430	16429	16465	16329	16309	16469	16499	16196	16292	16407	16174	16474	16178	16376	16307	16370	16243	16461	16281	16146	16374	16474	16526	16189	16359	16214	16176	16263	16336	16331	16289	16384	16260	16357	16536	16543	16270	16424	16358	16218	16290	16171	16303	16100	16213	16200	16277	16252	16400	16151	16465	16191	16343	16571	16382	16305	16243	16207	16308	16169	16365	16484	16377	16213	16382	16290	16402	16132	16240	16415	16152	16306	16405	16318	16381	16324	16301	16206	16500	16358	16323	16321	16413	16429	16268	16433	16146	16137	16331	16324	16288	16330	16273	16228	16457	16347	16266	16301	16303	16253	16336	16210	16026	16214	16361	16338	16252	16426	16414	16229	16536	16377	16245	16357	16381	16089	16227	16299	16260	16511	16414	16325	16451	16316	16462	16331	16325	16372	16289	16306	16346	16400	16286	16148	16352	16292	16566	16344	16297	16278	16471	16292	16241	16439	16182	16401	16178	16289	16217	16340	16176	16188	16516	16468	16362	16277	16290	16338	16181	16355	16297	16283	16402	16537	16391	16309	16412	16413	16228	16326	16448	16352	16353	16301	16199	16439	16372	16170	16355	16185	16228	16118	16367	16430	16310	16339	16208	16554	16438	16234	16478	16441	16369	16368	16313	16242	16176	16298	16325	15915	16395	16258	16118	16356	16195	16075	16687	16312	16440	16008	16104	16218	16315	16037	16258	16322	16344	16297	16357	16438	16198	16239	16451	16429	16393	16280	16350	16211	16525	16491	16223	16495	16404	16507	16302	16169	16396	16293	16436	16419	16242	16114	16176	16280	16348	16366	16257	16389	16302	16227	16383	16340	16342	16394	16326	16262	16333	16249	16229	16251	16131	16394	16561	16528	16474	16182	16242	16090	16026	16495	16262	16396	16234	16185	16235	16231	16375	16470	16323	16270	16155	16046	16086	16279	16380	16167	16400	16225	16345	16243	16284	16499	16417	16165	16331	16256	16309	16288	16235	16327	16252	16228	16303	16335	16326	16379	16315	16336	16226	16302	16084	16403	16075	16062	16358	16225	16418	16345	16166	16209	16309	16363	16313	16210	16240	16403	16355	16521	16313	16281	16457	16346	16261	16215	16250	16312	16372	16275	16334	16243	16373	16336	16313	16287	16237	16181	16279	16429	16384	16296	16207	16375	16257	16363	16282	16477	16326	16420	16338	16550	16192	16379	16213	15965	16484	16221	16319	16259	16330	16288	16316	16503	16361	16112	16553	16572	16314	16207	16284	16454	16348	16214	16144	16354	16430	16216	16271	16224	16328	16280	16230	16285	16221	16348	16332	16437	16309	16369	16362	16377	16335	16116	16430	16427	16527	16436	16325	16416	16341	16288	16179	16230	16335	16377	16362	16666	16387	16311	16334	16360	16181	16239	16395	16268	16208	16473	16370	16081	16336	16148	16281	16566	16074	16360	16283	16431	16351	16447	16347	16336	16155	16414	16378	16339	16311	16364	16307	16210	16077	16462	16452	16342	16360	16309	16338	16226	16300	16165	16241	16233	16470	16302	16251	16280	16243	16132	16270	16365	16441	16300	16357	16320	16107	16316
60143	97929	77955	52228	37255	25160	17652	15019	14094	13929	14058	14005	14050	13911	13978	13974	13831	14084	14115	13968	13831	13782	13793	13901	14087	13855	13849	14128	14026	13889	13738	14074	14028	14041	13814	13940	13897	13856	13811	14170	13984	13947	13868	14109	13976	13898	13967	13864	13935	13873	13841	13923	13862	13895	13954	13891	13974	13873	13808	13855	14103	13878	14063	13984	13789	14035	13847	13992	13893	13958	13792	13929	13776	13957	14057	13883	14096	14074	13977	13814	13859	13823	13937	13965	13898	13814	13916	13866	13829	13945	13897	13944	13935	13851	13749	13749	14096	13974	13900	13866	13899	14050	13739	14043	13950	14017	13887	13932	13937	13979	13906	13883	13885	13789	13943	14034	13715	13949	13917	13928	13815	13980	13928	13983	14059	14076	13953	13935	13900	13925	14011	13942	13880	13940	13847	13805	14060	14019	13864	14000	13836	13717	13885	13859	14010	14099	13886	13982	13889	13867	13955	13984	13858	14093	13958	13828	13952	13907	14061	13707	14138	13835	14041	14092	13925	14026	13950	13803	14057	13999	13949	13786	13978	13863	13715	14007	13939	14036	13787	14029	13931	13944	14094	13849	13971	13871	13778	14120	13858	13870	13901	13852	13816	13991	13791	13879	14000	13957	13925	14023	13955	13875	13907	13950	13871	13882	13883	14003	13807	14038	13757	13829	13955	13825	13949	13800	13921	14007	13701	14081	13807	13959	13845	13811	14025	13761	14000	13990	13711	13694	13841	13922	13871	13845	13802	14063	13673	13983	13946	13890	13894	13817	13967	13985	13949	13974	13934	13842	13878	13947	14051	13821	13938	13926	13838	13877	13876	14092	14009	13923	13757	13910	14045	13754	14019	13875	13941	13921	13859	13955	13969	14118	13988	13957	13960	13904	13919	13912	13956	13837	13922	13918	14050	13836	13933	13783	13828	13894	13952	13962	13906	13930	13871	13998	14100	13923	13892	13826	13818	13903	13876	13976	13899	13791	14139	13866	13806	13871	13834	13825	13955	13877	14015	13908	13850	14034	13989	13775	14029	13951	13894	13946	13842	13812	13868	13907	13939	14011	14058	13864	13966	13871	13764	13835	13822	13856	14056	13861	13841	13818	13982	13794	13833	13724	13770	14024	13962	13989	14000	13915	14024	13881	13984	13787	13993	14042	13899	13999	13862	13860	13860	13773	13960	13889	13988	14010	13993	13917	13961	13968	13818	14109	13967	14164	13862	13799	13937	13968	13893	13757	13855	13951	13875	13889	14092	14029	13966	13911	13932	13909	13861	13605	13942	13882	13915	13860	14032	13769	13886	13936	14031	13641	14017	13833	13879	13922	13963	13806	13738	13982	13838	13892	14168	13959	13847	13995	13957	14167	13989	14004	14089	14079	13942	13893	13794	13922	13770	13879	13895	13961	13958	13950	13875	14001	13835	13891	13799	13734	13735	13941	13970	13736	13906	13897	13941	13930	13921	13838	13965	14007	13922	13938	13689	14072	13845	13874	13949	13839	13830	13969	13955	13925	13903	13886	13754	13916	14009	14010	13892	14037	14025	13868	13803	13912	13904	13955	13767	13808	13910	13872	13954	13886	13956	13797	14103	14018	13952	13964	13959	13912	13822	14057	13767	13957	13778	13812	13842	13773	13834	13954	13951	14065	13957	13798	13904	13989	13822	13911	13762	13855	13818	13914	13799	13977	13864	13952	13907	13972	13854	13988	13946	13896	13776	13945	14074	14015	13814	13934	13929	13864	13853	13958	13790	13910	13996	13808	13791	13846	13905	13975	13964	13842	13927	13916	13995	13854	14001	13943	13908	14039	13985	14060	13909	13829	13784	13916	13755	14014	13738	13849	13803	13833	13970	13775	14059	13894	13834	13861	13938	13856	14026	13891	13755	13855	13821	13889	13987	13845	13785	13977	13821	13899	14015	13833	14034	13982	13910	14117	13828	13870	13890	14099	13939	13896	13862	13926	14040	13901	14041	14016	14004	13922	13785	14096	13773	13809	14007	13904	13865	13957	13886	13832	13878	14120	14024	13911	13932	13932	13903	13939	13886	13931	13682	13857	14014	13897	13845	13911	13979	13973	13925	13878	13928	13818	13808	13926	13850	13905	13975	13946	13927	14054	13894	13980	13965	13812	13911	13908	13930	13868	14043	13729	13898	14060	14084	13847	13900	13851	13935	13772	13834	13960	13740	13917	13912	13873	13815	13864	13871	13956	13900	13958	13924	13985	13915	13768	13950	13873	13833	13761	13881	13977	13971	14012	14016	13878	13977	13843	13833	13751	14057	13894	14107	13905	14045	13856	13936	13915	13749	13850	13926	13984	13977	14004	13912	14093	14135	13762	13877	13987	13869	14046	13979	14016	13790	13886	13813	14028	13944	13970	13947	13876	13941	13810	13856	13955	13888	13853	13904	13926	13686	13979	13815	14141	13894	13964	14087	13891	13880	13917	13848	13906	13990	13831	13787	13817	13924	13828	13858	13971	13888	13982	13986	13833	13895	13925	13879	13967	13785	13960	13967	13856	13917	13926	13924	13673	13912	13976	13769	13778	13972	13869	13801	13935	13983	13865	14100	13898	13958	13966	13945	13945	13820	13936	13996	13841	13905	13923	13950	13995	13923	13754	13960	13998	13861	13802	13776	13882	13951	13767	13976	13993	13863	13895	13874	13938	13858	13845	13818	14094	14051	13900	13846	14063	13948	13920	13910	13792	13888	13785	13861	14042	13861	14057	13958	13765	13857	13846	13830	13950	14021	13928	13862	13964	13680	13811	13789	13829	13896	13866	13863	13960	13856	14030	13880	13897	13918	13909	13852	14063	13930	13906	13995	13972	14044	13619	13745	13973	13924	13821	13985	13982	13704	13955	13872	14039	13729	14058	14000	14035	14001	14061	13878	13755	13949	13754	14041	14024	13953	13766	13913	14039	13836	13915	13907	13967	13953	13928	13799	14029	13954	13902	13753	14005	13959	13974	13806	13837	14011	13885	14044	13881	13942	13964	14009	13822	13889	13983	13796	13887	13905	13823	13842	13811	13870	13791	13825	13998	13935	13839	13801	13919	13928	13839	13905	13811	13920	13843	13791	13951	13886	13880	13974	14098	13959	13846	13806	13728	13927	13880	13947	13737	13856	13958	13781	14049	13812	13747	13907	13977	13842	13792	13708	13888	13897	13812	13936	13912	14041	13869	13902	13963	13682	13839	13881	13942	14020	13950	13930	13879	13947	13828	14158	13875	13974	14028	13769	13971	13987	13927	13761	13802	13983	13761	13944	13802	13855	13922	13951	13898	13823	13909	14000	13958	13856	13899	13869	13745	13775	14187	13920	13833	13936	13905	14094	13994	14019	13905	13852	13917	13831	14009	13846	13753	13935	13963	13973	13937	14096	13899	13901	13859	13846	13928	13861	13745	13907	13841	14096	13943	13840	13934	13957	13719	13995	13618	13978	14011	13809	13970	14026	13942	13978	13838	13827	13974	13763	13738	13857	13881	13843	13928	14105	14036	13852	13888	13864	13793	13858	13952	13922	13937	14016	13865	13867	14044	13923	13811	14013	13826	13776	13890	13940	13870	14010	13839	13895	13955	14052	13814	13949	14021	13893	13896	13992	13967	13650	13871	13696	14027	13974	13883	13940	14007	13764	13896	14022	14094	14030	13832	13910	13813	13909	13834	13902	14009	13915	13792	13993	13942	13808	14043	13882	13932	13878	13697	13816	14096	14016	14002	13990	13925	13908	13824	13888	13802	13909	13781	13874	13913	14034	13796	13815	13881	13952	14017	14067	13776	13963	13925	13942	13898	13905	14006	13838	13716	13831	13809	13837	13931	13970	13808	13833	13959	13775	13684	13780	13927	13954	13710	13855	13917	13813	13988	13932	14032	14031	13760	14009	13983	13911	13862	13771	13734	14066	13783	13956	13991	13914	13886	13998	13862	13967	14010	14058	13820	14077	13908	13742	13794	13855	14082	14055	13909	13810	13985	14034	13819	13954	13734	13867	14026	13722	13857	13979	13992	13979	13847	13914	13779	14084	13735	13958	13873	13869	13971	14096	13780	14010	14058	14035	13969	13819	14095	13906	13793	13875	13827	13948	13969	13847	13843	13824	13840	13823	13944	13854	13913	13900	13963	13815	14037	13956	13962	13793	13977	13987	13819	13819	13985	13940	13937	13839	13982	13930	14048	13932	13926	13962	14049	13943	13777	13902	13881	13895	13823	13874	13913	13995	13858	13770	13792	14012	13843	13980	14018	13752	13922	13873	13865	13729	13898	13974	13881	13853	13898	14116	13920	14042	14005	13955	13827	13827	13899	13920	13941	13836	13977	13981	13999	13934	13974	13930	13804	13866	14002	13937	13965	13939	13891	13912	13865	13719	13986	14041	13839	13995	13907	13942	13824	14001	13874	13798	13828	13998	14037	13848	14013	13903	14018	13996	13840	13999	13988	13842	13918	13956	13875	13836	13811	14056	13738	13807	14004	13916	14100	14118	13829	13897	13915	13984	13950	13982	13920	14004	13890	13981	13990	13990	13855	13891	13941	13721	13961	13892	13986	13928	13969	13958	13851	13900	13971	13936	13811	14050	13797	13960	13677	13925	14051	13860	14030	14001	13926	14012	14016	13960	13923	13934	14000	13973	13868	13805	13865	13962	13775	14014	13903	13891	13921	13739	13899	13710	13941	13718	14082	13841	13917	14047	13930	13915	14018	13954	13888	13887	13808	13978	13801	13827	13946	13879	13914	14115	13910	14121	13925	14009	13917	13724	13788	13878	13870	13800	14071	13887	13946	13991	13977	13900	13883	13850	13821	13818	13944	13945	13971	13997	13986	14039	13916	13965	13803	13966	13865	13858	13766	13956	14079	13829	13862	14045	13880	13822	13991	13944	13816	13989	13996	13840	13786	13722	14009	13912	13692	13923	13907	13855	13999	13945	13939	13845	13900	13810	13902	13957	13997	13750	13943	13808	14046	13865	13920	13897	13931	13898	13952	13797	14064	13964	13846	13798	13916	13774	13956	13910	13941	13936	13850	13865	13828	13910	13834	13819	14073	13837	14011	13915	13915	13962	14076	13986	13868	14048	13798	13982	13939	13937	13768	13954	13829	14028	13892	13922	14143	13836	13926
22989	22168	33019	30764	29263	28979	27612	19772	17224	16892	16865	16513	16603	16730	16442	16568	16536	16669	16678	16644	16346	16731	16593	16728	16646	16695	16346	16467	16595	16547	16379	16548	16595	16646	16362	16289	16286	16606	16507	16536	16528	16582	16575	16415	16352	16507	16357	16401	16446	16359	16269	16111	16689	16431	16567	16173	16446	16434	16502	16631	16412	16474	16590	16454	16601	16351	16487	16572	16567	16524	16367	16328	16410	16315	16429	16444	16439	16376	16490	16469	16558	16324	16296	16714	16525	16396	16582	16409	16512	16464	16473	16457	16403	16190	16310	16239	16498	16429	16519	16474	16521	16353	16455	16431	16382	16322	16483	16308	16500	16328	16259	16552	16356	16394	16573	16574	16556	16319	16444	16370	16267	16387	16353	16370	16408	16378	16313	16355	16286	16371	16374	16455	16134	16423	16292	16566	16474	16316	16346	16673	16365	16536	16532	16303	16199	16301	16282	16366	16352	16359	16255	16376	16381	16504	16335	16360	16243	16442	16481	16449	16559	16455	16392	16415	16621	16171	16450	16237	16447	16453	16408	16466	16586	16505	16323	16428	16567	16352	16252	16522	16285	16264	16438	16473	16535	16359	16480	16449	16607	16470	16436	16524	16614	16459	16497	16281	16433	16492	16512	16588	16472	16310	16383	16295	16360	16517	16413	16520	16390	16190	16487	16469	16424	16224	16372	16255	16254	16493	16450	16644	16420	16507	16570	16486	16210	16277	16281	16479	16616	16423	16228	16049	16395	16460	16320	16469	16714	16496	16517	16465	16449	16597	16444	16513	16445	16451	16388	16315	16340	16258	16495	16310	16399	16223	16322	16570	16405	16353	16370	16454	16435	16300	16546	16354	16385	16391	16268	16311	16546	16516	16331	16288	16601	16495	16469	16339	16245	16621	16401	16441	16321	16450	16451	16435	16334	16515	16402	16240	16373	16500	16304	16360	16342	16416	16392	16264	16411	16559	16595	16402	16477	16462	16501	16427	16448	16333	16435	16389	16500	16422	16375	16446	16536	16409	16184	16444	16387	16342	16529	16548	16337	16465	16406	16301	16390	16384	16421	16490	16460	16295	16302	16446	16427	16587	16358	16437	16348	16531	16280	16341	16198	16455	16170	16377	16550	16672	16457	16462	16511	16564	16456	16420	16295	16292	16621	16680	16518	16517	16322	16198	16531	16232	16481	16393	16228	16465	16633	16458	16297	16489	16469	16270	16280	16367	16223	16144	16350	16405	16274	16419	16362	16533	16490	16416	16380	16508	16600	16330	16458	16315	16379	16249	16329	16450	16362	16545	16540	16551	16371	16486	16179	16470	16567	16282	16381	16486	16381	16399	16440	16244	16556	16507	16538	16516	16269	16404	16360	16225	16408	16394	16533	16480	16349	16239	16466	16546	16383	16384	16400	16277	16438	16464	16278	16491	16306	16489	16351	16492	16357	16495	16346	16625	16338	16333	16304	16341	16438	16304	16313	16391	16500	16464	16394	16440	16236	16318	16361	16363	16195	16483	16433	16362	16324	16312	16191	16439	16481	16429	16492	16316	16479	16336	16541	16390	16309	16555	16256	16500	16403	16393	16421	16139	16448	16431	16427	16298	16375	16499	16415	16505	16481	16417	16408	16373	16376	16309	16307	16549	16291	16295	16464	16563	16515	16387	16180	16289	16291	16218	16312	16260	16534	16591	16464	16524	16512	16490	16443	16510	16349	16309	16389	16413	16372	16485	16496	16312	16192	16316	16413	16536	16428	16246	16315	16284	16257	16418	16394	16329	16373	16206	16359	16337	16253	16387	16242	16445	16501	16444	16557	16406	16558	16440	16418	16582	16463	16419	16509	16358	16423	16372	16521	16550	16285	16457	16461	16487	16195	16336	16370	16221	16197	16392	16281	16231	16470	16327	16481	16287	16263	16493	16264	16293	16546	16506	16568	16435	16631	16460	16521	16488	16383	16406	16584	16439	16545	16646	16362	16469	16181	16238	16354	16298	16462	16372	16439	16468	16526	16163	16438	16327	16398	16376	16545	16446	16256	16360	16255	16485	16434	16501	16409	16380	16173	16400	16318	16466	16374	16357	16538	16713	16577	16454	16413	16352	16314	16384	16278	16509	16420	16622	16331	16292	16289	16269	16394	16361	16400	16418	16391	16365	16381	16352	16466	16262	16335	16309	16329	16494	16387	16418	16414	16551	16517	16452	16526	16374	16376	16361	16375	16415	16412	16402	16198	16374	16358	16482	16457	16364	16455	16584	16343	16341	16603	16369	16397	16332	16364	16466	16311	16274	16544	16234	16439	16484	16353	16277	16267	16223	16435	16461	16300	16374	16518	16440	16417	16478	16372	16303	16210	16370	16446	16404	16423	16371	16629	16462	16172	16323	16507	16394	16234	16239	16477	16208	16406	16246	16463	16550	16663	16640	16253	16465	16396	16219	16500	16450	16304	16250	16467	16222	16239	16541	16298	16554	16391	16469	16448	16354	16543	16475	16261	16417	16495	16403	16403	16585	16511	16499	16358	16387	16356	16519	16591	16353	16345	16403	16507	16430	16487	16605	16349	16208	16418	16478	16593	16547	16323	16352	16287	16328	16217	16443	16200	16509	16512	16383	16380	16391	16457	16607	16342	16381	16481	16377	16563	16475	16410	16232	16365	16252	16379	16409	16339	16371	16627	16309	16318	16360	16535	16436	16295	16431	16568	16343	16390	16452	16433	16402	16508	16439	16521	16352	16255	16323	16137	16659	16371	16362	16552	16462	16404	16220	16611	16276	16253	16321	16405	16316	16328	16473	16416	16560	16503	16287	16651	16423	16428	16337	16312	16337	16386	16377	16142	16427	16449	16376	16445	16401	16348	16327	16480	16395	16336	16416	16265	16332	16464	16353	16223	16278	16467	16480	16591	16439	16400	16440	16503	16348	16378	16426	16476	16427	16322	16344	16243	16488	16574	16341	16260	16480	16673	16377	16339	16186	16387	16321	16390	16378	16409	16238	16389	16233	16523	16470	16279	16416	16392	16448	16666	16534	16445	16075	16319	16343	16493	16474	16500	16414	16412	16106	16278	16503	16576	16419	16640	16285	16383	16233	16654	16472	16383	16257	16410	16190	16362	16395	16430	16273	16212	16456	16450	16225	16236	16593	16396	16297	16476	16403	16230	16274	16175	16472	16450	16452	16394	16440	16594	16493	16402	16505	16440	16470	16401	16311	16547	16452	16425	16371	16344	16400	16373	16193	16540	16433	16340	16245	16413	16442	16548	16427	16197	16319	16380	16505	16681	16508	16408	16335	16457	16371	16429	16356	16293	16629	16378	16330	16490	16297	16422	16431	16234	16368	16420	16341	16270	16352	16206	16431	16481	16479	16499	16510	16412	16319	16412	16466	16352	16397	16617	16604	16723	16467	16350	16294	16606	16472	16367	16515	16460	16490	16406	16386	16385	16432	16379	16410	16308	16310	16369	16168	16449	16407	16783	16435	16462	16526	16326	16301	16566	16480	16566	16240	16462	16357	16505	16297	16486	16387	16423	16248	16474	16396	16515	16491	16546	16488	16298	16482	16404	16472	16186	16379	16503	16531	16398	16455	16481	16473	16535	16322	16525	16829	16464	16428	16429	16245	16408	16132	16471	16359	16512	16254	16335	16559	16396	16574	16385	16372	16426	16296	16384	16355	16321	16524	16539	16357	16429	16470	16347	16305	16357	16345	16437	16259	16480	16199	16324	16496	16225	16319	16287	16327	16296	16327	16510	16270	16486	16295	16386	16278	16467	16378	16221	16272	16188	16368	16556	16293	16508	16533	16295	16586	16391	16362	16324	16451	16375	16376	16380	16378	16264	16372	16440	16559	16412	16407	16429	16441	16457	16389	16340	16400	16459	16413	16232	16400	16140	16276	16458	16121	16306	16433	16500	16260	16273	16258	16371	16377	16200	16424	16508	16536	16427	16313	16474	16285	16416	16311	16191	16363	16417	16282	16344	16466	16554	16401	16458	16571	16318	16117	16381	16427	16480	16573	16334	16374	16497	16327	16282	16443	16509	16539	16414	16263	16414	16370	16465	16495	16366	16229	16449	16379	16463	16453	16497	16278	16448	16364	16417	16546	16447	16518	16419	16321	16350	16429	16275	16335	16459	16306	16346	16376	16289	16505	16269	16353	16350	16331	16625	16596	16326	16472	16428	16356	16250	16364	16345	16383	16414	16285	16491	16280	16424	16327	16214	16396	16364	16393	16527	16386	16524	16448	16299	16371	16367	16505	16503	16279	16233	16493	16357	16291	16214	16399	16397	16490	16432	16343	16260	16333	16390	16137	16332	16542	16389	16309	16482	16279	16388	16267	16350	16350	16615	16466	16480	16474	16482	16225	16455	16053	16357	16244	16484	16468	16511	16398	16525	16232	16400	16321	16379	16497	16544	16273	16319	16323	16357	16326	16669	16598	16498	16427	16327	16360	16744	16581	16688	16482	16405	16481	16283	16432	16556	16320	16336	16528	16274	16296	16499	16499	16135	16265	16250	16325	16382	16387	16401	16260	16426	16456	16409	16533	16306	16279	16294	16334	16250	16431	16452	16300	16464	16472	16356	16344	16386	16393	16505	16473	16374	16547	16460	16371	16370	16237	16448	16367	16396	16331	16518	16429	16416	16337	16643	16297	16240	16393	16451	16339	16292	16273	16125	16278	16482	16461	16545	16410	16447	16515	16530	16367	16319	16419	16311	16382	16488	16140	16429	16429	16369	16397	16450	16341	16292	16331	16253	16224	16404	16551	16258	16532	16312	16449	16415	16330	16209	16408	16219	16477	16337	16316	16456	16196	16389	16349	16186	16337	16516	16237	16374	16457	16495	16442	16388	16338	16472	16335	16532	16286	16448	16310	16342	16191	16269	16422	16521	16467	16061	16476	16513	16548	16457	16284	16383	16314	16460	16338	16342	16326	16291	16390	16254	16680	16309	16214	16289	16243	16389	16453	16325	16428	16499	16309	16667	16497	16548	16583	16544	16320	16173	16246	16426	16573	16394	16403	16398	16188	16492	16305	16376	16586	16363	16320	16333	16230	16156	16405	16440	16219	16554	16497	16481	16274	16342	16251	16596	16636	16307	16385	16176	16300	16423	16356	16491	16550	16424	16305
63388	106274	89082	65070	46890	32193	21043	15884	14421	13872	13944	13771	13979	13816	13961	13688	13843	13873	13816	13932	13774	13890	13774	13912	13776	13804	13843	13898	14119	13853	13858	14020	13906	13816	13821	13917	13925	13886	13853	14034	13993	13955	13835	13894	13676	13965	13757	13990	13966	13847	13858	13921	13923	14008	14011	13814	13875	13976	14073	13853	14000	13827	13847	13845	13692	13819	13999	13771	13976	14016	13800	13803	13959	13803	13819	13915	13975	13938	13824	13919	13665	13916	13757	13859	13791	13853	13871	13770	13867	13741	13861	13870	13706	13684	13870	13969	13970	13819	13804	13979	13972	13779	13872	13875	13791	13996	13812	13876	14060	13756	13969	14078	14001	13908	13857	13896	13768	13783	13983	13872	13902	13876	13744	13891	13915	13751	13867	13796	13822	13790	13956	13832	13993	13887	13947	13995	13899	13794	13790	13782	13889	13814	13916	13678	13759	13915	13975	13976	13951	13818	13837	13906	13823	13933	13654	13849	14049	13821	13860	13770	13892	13964	13954	13841	13828	13864	13969	13859	13909	14013	14061	13927	13972	13993	13963	13768	13883	13817	13776	13841	13909	13869	14029	13889	13915	13931	13953	13754	13837	13640	13815	13911	13880	13699	13823	13655	13936	13960	13888	13897	14023	13921	14089	13851	13711	13937	13809	13947	13847	13814	13778	13896	13991	13750	13905	13844	13825	14028	13749	13764	13893	13908	13867	13973	13947	13776	13960	13783	13769	13874	13769	14025	13824	13781	13952	13960	14025	13903	14009	13875	13843	13920	14023	13839	13983	13877	13933	13842	13917	13917	13716	14007	13871	13747	13948	14011	13911	13751	13971	13943	13795	13846	13922	13864	13940	13953	13667	13879	13816	13983	13999	13969	13713	14013	13802	13713	13879	13850	13952	13848	13695	14006	13949	13924	13665	13913	13718	13805	13886	13916	13849	13976	13894	13833	13948	13981	13963	13852	13804	14132	13785	13947	13815	13909	13952	13998	13945	13957	13863	13684	13969	13875	13937	14067	13842	13806	13936	13845	13948	13850	13951	13649	13842	13965	13823	13862	13780	13903	13937	14073	13921	13859	13877	13949	13908	14022	13736	13770	13890	13851	13832	13869	13899	13944	13838	13779	13868	13822	13834	13960	13744	13942	13852	13785	13854	13984	13783	13846	13903	13988	13970	13704	13927	13874	13810	13796	13940	13960	13760	13951	13917	13913	14025	14052	13951	13849	13825	13902	13894	13942	13892	13832	14002	13755	13894	13899	13889	13807	13688	13836	14000	13802	13799	13741	13998	13897	14026	13957	13824	13833	13746	13651	13908	13880	13705	13798	13810	13758	13769	13895	13814	13884	13901	14111	13711	13751	13862	13695	13849	13794	13733	13810	14043	13931	13906	13799	13871	13860	13915	13802	13786	13770	13558	13810	13872	13894	13910	13688	13952	13799	13905	13885	13909	13908	13863	13880	13917	13798	13992	13760	13995	14067	13994	13907	13984	13837	13827	13833	14058	13837	13892	13841	13741	13853	13924	13848	13890	13973	13756	13889	13724	13897	13870	13873	13827	13736	13902	13881	13853	13882	13837	13974	13875	13792	13782	13847	13624	13836	13741	13943	13960	13894	13988	13983	13875	13817	13892	14085	13773	13745	13809	13799	13832	13782	13832	13872	13756	13879	13942	13873	13810	13651	13798	13896	13923	13869	13830	13881	13941	13788	13933	13968	13827	13722	14048	13771	13770	13798	13875	13851	13782	13958	13891	14056	13913	13933	13842	13927	13882	13801	13784	13798	13740	13892	13860	13852	13871	13937	13948	13842	13886	13860	13856	13916	13813	13826	13904	13910	13806	13987	13978	13907	14002	13562	13804	13687	13829	13907	13839	13772	13621	13895	13820	13992	13888	13842	13991	14012	13821	13841	13943	13747	13804	13818	13873	13746	13929	13863	13834	13886	13823	13872	13627	13876	13776	13888	13801	13774	13809	13802	13979	14026	13943	13837	13854	13981	13739	13900	14017	13836	13994	13901	13944	13774	13849	13782	13709	13865	13937	13751	13881	13884	13932	13981	13928	13937	13961	13902	13946	13908	13908	13748	13974	13758	13925	13920	14024	13814	13883	13865	13883	14049	13678	13905	14013	13772	13842	13860	13999	13877	13946	13980	13816	13858	13883	13741	13889	13772	13824	13758	13810	13913	13839	13853	13996	13875	13826	13931	13701	13775	13944	13945	13860	14046	13886	13941	13862	13882	13711	13778	13858	13899	13911	13797	13800	13920	13682	14011	13815	13876	13744	13758	13878	13725	13873	13931	13862	13841	13918	13732	13775	13881	13931	13927	13881	13777	14017	13869	13984	13924	13818	13810	13841	13921	13891	13916	13823	13933	13962	13829	13791	13770	13977	13936	13712	13876	13837	13793	13803	13843	13777	13755	13987	13835	13822	13771	13808	13767	13742	13856	13844	13971	13728	13935	13952	13693	13804	13809	13945	13936	13850	13744	13863	13867	14098	14010	13816	13874	13895	13941	13892	13929	13820	13958	13795	13994	13839	13876	13909	13918	14041	13874	14121	13883	13991	13901	13915	13789	13932	13850	13903	13802	13772	13878	13916	14060	13766	13845	13947	13986	13894	13808	13748	13905	13915	13803	13804	13808	13787	13835	13945	13620	13855	13938	13849	13777	13776	13921	13691	13968	13793	14083	13776	13888	13706	13954	13987	13865	13826	14069	13850	13985	13850	13826	13822	13997	13719	14063	13978	13909	13913	13657	13872	13933	13832	13855	13816	14008	13905	13926	13624	13835	13592	13766	13774	13931	13783	13719	13841	13808	13799	13821	13883	13874	14009	13964	13900	13721	13733	13907	14017	13944	13843	14003	13892	13728	13916	13808	13931	13765	13993	13892	13961	13688	13942	13976	13900	13908	13886	13898	13926	13890	13841	14022	13661	13928	13909	14059	13982	13814	13760	13831	13740	13681	13817	13930	13941	13780	13728	13842	13858	14034	13993	13980	13869	13816	13888	13780	13978	13768	13851	13856	13796	13961	14008	13978	13919	13953	13807	13734	13867	13731	13870	13897	13819	13909	13809	13780	13949	13967	13989	13766	13812	13862	13782	13803	14048	13740	13725	13926	13865	13786	13875	13932	13965	13916	13751	13806	13808	13971	13828	13912	13884	13846	13837	13791	13701	13903	13849	13861	13928	13852	14063	13861	13933	13876	13820	13950	13913	13993	13810	13782	14077	13921	13909	13792	13926	13808	13997	13928	13907	14015	13898	13838	13887	13819	13855	13785	13877	13738	13725	13920	13630	13824	13897	13638	13835	13756	13923	13948	13776	13885	13885	13958	13781	13828	13892	13937	13786	13997	13807	13847	13960	13985	13819	13868	13868	13830	13723	13918	14061	13818	13961	13815	13990	13952	13796	13660	14035	13937	13927	13875	13891	13782	14000	13723	14059	13773	13999	13843	13915	13792	13807	14038	13979	13910	13946	13832	13862	13772	13791	13734	13816	13950	13679	13855	13754	13799	14032	13931	13916	13744	13933	13827	13895	13948	14081	13912	13941	13853	13839	14019	13781	13784	13756	13755	13916	13810	13948	13900	13744	13810	13823	13914	13778	13843	13685	13872	13909	13984	13771	13759	13945	13848	13804	13948	13694	13872	13723	13863	13886	13690	13930	13660	13746	13753	14003	13951	13892	13877	13973	13776	13889	13699	13884	13850	13911	13919	13865	13825	13886	13843	13993	13848	14063	13836	13884	13852	13892	13832	13836	13863	13987	13775	13857	14046	13806	13788	13944	13823	13949	13677	13848	13741	13792	14003	13918	13919	13874	13817	13888	13787	13818	13894	13655	13915	13987	13780	13911	13915	13770	13843	13918	13871	13851	14057	13965	13840	13861	13999	13779	13885	13866	13838	13725	13900	13932	13829	13846	13837	13936	13848	13758	13960	14030	13904	13847	13800	13862	13858	13903	13773	13907	13891	13858	13757	13793	13897	13814	13890	13832	13702	13985	13854	13794	13978	13938	13929	14008	13926	13883	13797	13845	13802	13888	13925	13848	13997	13780	13674	13985	13958	13841	14038	13897	13799	13708	13832	13828	13903	13824	13807	13875	13764	13866	13833	13960	13904	14033	13708	14039	13956	13814	13838	13764	14007	13769	13851	14038	13828	13966	13802	13827	13850	13780	13771	14008	13951	13809	13852	13981	13627	13777	13920	13935	13877	13814	13811	13872	13951	13921	13963	13666	13739	13880	14006	13797	14012	13699	13923	13698	13859	13802	13810	13764	13940	13808	13870	13925	13860	13854	13901	13829	13739	13872	13750	13844	14073	13883	14035	13850	13888	13940	13840	13982	13828	13835	13811	13764	13735	13990	13797	13969	14049	13886	13748	13858	13835	13908	13767	13768	13838	13884	13913	13809	13975	13903	13750	13846	13943	13929	13777	13788	13675	13852	13949	13707	13891	13791	13862	13870	13842	13840	14046	13815	13934	13916	13866	13900	13849	13924	13910	13840	13750	13727	14122	13947	13754	13703	13871	13818	13776	13916	13926	13674	13991	13898	13872	13937	13915	13874	13844	13915	13855	13791	14069	13948	13851	13811	13852	13814	14019	13806	13826	13922	13926	13836	13848	13890	13824	13968	13729	13915	13850	13754	13869	13888	13869	14080	13797	14007	13783	13764	13911	13855	13771	13754	13795	13763	13875	13943	13875	13987	13807	13946	13830	13767	13849	13738	13854	13718	13693	13789	13857	13805	13796	13807	13759	13733	13879	13894	13842	13890	13825	13815	13975	13926	14063	13940	13811	14019	13835	13982	13979	13768	13911	13793	13741	14044	13892	13929	13767	13854	14008	13816	13903	14054	13716	13724	13854	13823	13941	13825	13918	13886	13922	13777	13667	13756	13896	13739	13824	13828	13983	13807	13821	13764	14104	13824	13904	13882	13843	13937	13778	14023	13828	13795	13730	13940	13859	13760	14041	13812	13903	13907	13854	14121	13791	13881	13910	13782	13704	13807	13808	13848	13814	13923	13787	13934	13973	13894	13938	13854	13935	13739	13795	13871	13985	13879	13789	13877	13843	13912	13851	13891	13877	13804	13743	13733	13713	13864	13872	14031	13878	13981	13886
29453	32027	39460	31349	22580	19054	17777	16932	16840	16839	16896	16971	16829	16714	16839	16953	16868	16796	17112	16742	16653	16881	16721	16855	16873	16712	16911	16746	16841	16757	16726	16950	16977	16920	16868	16821	16949	17047	16892	16755	16658	17045	16741	16767	16959	16910	17035	16947	16900	16847	16949	16765	17005	16911	16880	16645	16538	16964	16892	17003	16618	16896	16599	16842	16583	16715	16904	16602	16712	16722	16666	16948	16830	16985	16671	16730	16835	16992	16772	16881	16822	16725	16755	16760	16824	16689	16883	16723	16630	16712	16691	16882	16857	16735	16864	16707	16806	16659	16825	16513	16766	16807	16761	16639	16707	16684	16894	16739	16983	16601	16792	16794	16723	16803	17044	16880	16750	16841	16819	16776	16769	16821	16694	16974	16734	16826	16800	16818	16807	16878	16826	17053	16776	16795	16722	16644	16734	16860	16895	16990	16877	16659	16722	16737	16729	16820	16717	16818	16810	16631	16713	16758	16764	16750	16676	16869	16787	16645	16790	16683	16791	16797	16790	16841	16828	16821	16796	16936	16910	16597	16743	16817	16826	16917	17026	16557	16833	16810	16780	16823	16940	16917	16744	16865	16881	16939	16872	16856	16835	16587	16694	16891	16820	16932	16707	16769	16916	16936	17084	16810	16994	16647	16720	16758	16819	16716	16864	16530	16811	16871	16794	16878	16707	16858	16801	16687	16855	16671	16825	16849	16762	16851	16728	16647	16635	16462	16759	16656	16821	16773	16722	16773	16779	16927	16601	16804	16799	16885	16694	16643	16854	16785	16857	16819	16791	16663	16720	16541	16820	16907	16588	17023	16973	16666	16832	16778	16839	16933	16896	16782	16703	16988	16912	16860	16888	16830	16687	16802	16818	16659	16934	16861	16821	16826	16783	16842	16945	16883	16863	16824	16826	17053	16819	16655	16637	16811	16721	16748	16788	16756	16760	16869	16756	16587	16769	16790	16746	16883	16833	16849	16761	16849	16850	16682	16781	16846	16875	16736	16929	16573	16791	16907	16774	16883	16976	16740	17096	16935	16746	17028	16999	16802	16831	16904	16858	16841	16878	16750	16576	16880	16697	16552	16873	16848	16553	16627	16794	16933	16890	16761	16902	16696	16959	16765	16804	16931	16822	16627	16708	16691	16900	17028	16788	16823	17016	16920	16852	16762	16802	16742	16706	16806	16939	16884	16674	16890	16603	16501	16719	16725	16693	16724	16855	16802	16854	16827	16882	16915	16723	16767	16847	16823	16789	16792	16995	16958	16805	16704	16846	16814	17041	16919	16758	16631	16834	16651	16772	16852	16783	16812	16860	16794	16956	16619	16784	16731	16744	16848	16743	16659	16911	16829	17041	16776	17038	16887	16710	16848	16885	16768	17050	16648	16690	16881	16755	16905	16799	16891	16808	16837	16648	16735	16856	16544	16887	16872	17005	16801	16733	16798	16828	16768	16775	16636	17009	16827	16818	16892	16571	16761	16842	16793	16817	16694	16668	16777	16950	16785	16665	16870	16859	16861	16636	16713	16704	16713	16976	16684	16850	16961	16857	16732	16775	16859	16858	16682	16661	16885	16848	16733	16687	16654	16624	16695	16696	16914	16747	17032	16843	16624	16915	16712	17054	16872	16842	17019	16832	16993	16876	16957	16760	16852	16751	16760	16726	16879	16715	16863	16732	16693	16792	16848	16925	16767	16874	16775	16906	16725	16881	16700	16784	16800	16782	16829	16876	16865	16960	16968	16870	16680	17188	16934	16929	16898	16833	16942	16964	16775	16622	16750	17045	16688	16588	16721	16811	16746	16922	16807	16877	16799	16661	16877	16711	16816	16638	16915	16739	16875	16684	16763	16996	16666	16816	16805	16692	16780	16685	16834	16869	16959	16915	16761	16802	16889	16941	16670	16696	16805	16816	16863	17007	16998	17011	16867	16640	16829	16971	16796	16656	16818	16758	16593	17010	16708	16860	16999	16776	16870	16728	16706	16704	16985	16942	16830	16841	16780	16683	16812	16938	16842	16756	16822	16879	16745	16868	16766	16747	16764	16859	16855	16946	16991	16837	16775	16738	16744	16812	16882	16683	16698	16872	16701	16552	16946	16764	16780	16688	17039	16765	16917	16779	16808	16744	16820	17087	16754	16717	16712	16732	16956	16785	16903	16960	16834	16998	16732	16778	16802	16893	16769	16751	16771	16787	16733	16839	16653	16671	16672	16883	17095	17034	17088	16656	16840	16881	16854	16721	16711	16708	16929	16888	16858	16812	16774	16839	16797	16799	16886	16926	16917	16844	16734	16947	16759	16710	16846	16821	16677	16825	16906	16701	16723	16777	16767	16826	16922	16881	16833	16870	16757	16793	16619	16548	16834	16720	16707	16769	16880	16819	16839	16972	16946	16924	16795	16873	16794	16824	16639	16798	16870	16772	16658	16719	16876	16607	16632	16908	16696	16679	16585	16849	16922	16779	16721	16715	16857	16768	16691	16841	16815	16572	16801	16823	16776	16811	16910	16832	16812	16741	17039	16717	16780	16927	16894	16701	16677	16778	16795	16535	16746	16747	16905	16513	16734	16611	16899	16833	16850	16769	17074	16930	16765	16689	16901	16931	16676	16793	16833	16575	16533	16744	16935	16572	16892	16770	16738	16697	16896	16873	16742	16653	16789	16722	16774	16800	16756	16794	16708	16844	16797	16828	17022	16817	16635	16685	16895	16871	16689	16577	16959	16802	16859	16702	16792	16913	16679	16767	16608	16646	16757	16742	16804	16878	16983	16920	16643	16851	17055	16687	16757	16954	16824	16835	16689	16669	16774	16757	16769	16788	16788	16900	16703	16845	17024	16884	16909	16872	16611	16722	16585	16922	16781	16903	16792	17016	16650	16754	16734	16839	16935	16891	16854	16922	16890	16974	16792	16784	16714	16721	16692	16603	16960	16870	16669	16854	16854	16549	16910	16873	16844	16902	16690	16830	16811	16759	16882	16718	16687	16851	16754	16835	16698	16834	16877	16555	16776	16752	16680	16671	16884	16734	16809	16898	16873	16833	16705	16692	16860	16744	16829	16916	16749	16859	16802	16943	16898	16920	16809	17103	16722	16924	16802	16840	16799	16881	16634	16841	16768	16856	16911	17009	16851	16659	16807	16683	16806	16614	16625	16743	16785	16733	16631	16864	16832	16836	16745	16768	16920	16781	16828	16669	16930	16919	16985	16797	16687	16922	16749	16725	16906	16699	16755	16947	16819	16818	16709	16708	16587	16794	16766	16885	16914	16629	16612	16868	16784	16780	16957	16838	16798	16834	16701	16633	16717	16619	17038	16692	16863	16807	16810	16917	16988	16741	16835	16738	16782	16912	16901	16799	16748	16551	16696	16755	16783	16978	16579	16879	16743	16667	16892	16822	16745	16853	16993	16711	16855	17006	16749	16753	16600	16712	16639	16675	16841	16876	16822	16792	16885	16988	16607	16621	16729	16803	16837	16801	16981	17095	16820	16745	16639	16826	16836	16921	16934	16691	16821	16995	16786	16875	16806	16898	16958	16825	16668	16888	16691	16817	16668	16942	16916	16981	17046	16762	16770	16922	16708	16632	16634	16684	16653	16947	16968	16732	16862	16844	16708	16876	16856	16856	16812	16792	16946	16984	16726	16729	16698	16719	16688	16847	16630	16774	16924	16748	16949	16710	16903	16686	16995	16751	16775	16600	16670	16830	16921	16832	16933	16885	16782	16740	16742	16692	16726	16770	16793	16693	16970	16770	16918	16768	16806	16766	16737	16779	16745	16709	16808	16823	16799	16547	16914	16726	17056	16882	16727	16841	16983	16694	16795	16764	16741	16699	16964	16961	16801	16649	16655	16855	16842	16855	16740	16813	16725	16781	16804	16770	16747	16593	16827	16864	16764	16647	16725	16670	16730	16881	16914	16544	16734	17033	16798	16711	16686	16621	16836	16746	16728	17008	16911	16942	16748	16817	16672	16729	16785	16816	16768	16872	16892	16623	16719	16887	16811	16860	16907	16802	17061	16865	16945	16891	16943	16992	16937	16992	16781	16741	16653	16619	16875	16758	16751	16970	16705	16937	16797	16683	16798	16657	16763	16933	16928	16972	16914	16930	16632	16841	16836	16939	16919	16821	16875	16820	16807	17000	16759	16723	16896	16592	16791	16834	16650	16692	16831	16894	16967	16837	17036	16863	16773	16819	16900	16814	16666	16766	17092	16798	16709	16942	16869	16569	16672	16784	17022	16642	16789	16518	16805	16757	16989	16730	16861	16830	16731	16756	16558	16745	16797	16746	16833	16852	16758	16606	16597	16660	16905	16773	16782	16664	16715	16669	16829	16813	16922	16593	16845	16625	16757	17031	16696	16820	16950	16720	16734	16768	16751	16658	16900	16810	16713	16885	16730	16746	16654	16826	16832	16692	16765	16886	16628	16783	16791	16691	16750	16854	16782	16815	16994	16929	17076	16760	16844	16823	16597	16940	16788	16822	16727	16729	16861	16797	16757	16707	16609	16952	16774	16933	16657	16801	16670	16785	16610	16767	16785	16934	16674	16765	16655	16860	16804	16688	16715	16821	16773	16794	16916	16595	16720	16791	16520	16977	16646	16889	16801	16994	16797	17017	16768	16886	16650	16584	16689	16848	16721	16878	16790	16977	16754	16855	16823	16879	16683	16734	16629	16764	16761	16882	16688	16621	16829	16586	16881	16857	16656	16910	16833	16851	16802	16839	16901	16961	16847	16901	16856	16881	16760	16917	16592	16900	16799	16995	16851	17078	16649	16869	16793	16702	16566	16703	16824	16683	16658	16822	17134	16923	16828	16949	16855	16664	16745	16982	16708	16809	16836	16875	16653	16835	16917	16974	16784	16790	16819	16861	16901	16876	16682	16772	16737	16712	16684	16659	16547	17048	16852	16885	16718	16760	16832	16663	16745	16889	16769	16881	16709	16814	16913	16787	16922	16877	16678	16678	16717	16787	16897	16706	16824	16875	16871	16876	16871	16733	16727	16851	16759	16810	16818	16624	16880	16908	16664	16676	16678	16845	17026	16821	16805	16935	16602	16647	16957	16960	16812	16792	16766	16689	16766	16791	16870	17053	16676	16783	16689	16759	17003	16940	16687	16790	16681
33894	51526	39234	25285	18856	15700	14646	14337	14125	14117	14321	14128	14185	14218	14367	14359	14128	14401	14210	14279	14247	14219	14088	14227	14330	14037	14359	14293	14191	14259	14137	14292	14301	14286	14197	14160	14323	14326	14324	14047	14320	14134	14228	14160	14277	14171	14158	14222	14239	14162	14423	14230	14054	14309	14335	14236	14275	14156	14100	14260	14275	14339	14128	14261	14225	14107	14314	14103	14167	14310	14132	14113	14226	14132	14166	14253	14193	13953	14281	14064	14162	14343	14226	14171	14212	14276	14088	14295	14252	14219	14125	14247	14243	14111	14156	14365	14148	14249	14276	14156	14253	14360	14176	14280	14130	14223	14158	14078	14122	14089	14104	14210	14151	14252	14230	14130	14229	14164	14077	14097	14192	14169	14336	14186	14335	14181	14315	14235	14308	14117	14119	14232	14250	14118	14267	14293	14379	14064	14160	14237	14233	14158	14207	14127	14207	14182	14142	14213	14182	14158	14113	14363	14230	14311	14397	14010	14344	14248	14263	14316	14235	14164	14136	14091	14146	14274	14215	14190	14159	14326	14209	14167	14184	14151	14168	14358	14253	14117	14291	14049	14131	14193	14175	14244	14150	13994	14283	14271	14281	14332	14031	14252	14086	14175	14002	14208	14379	14224	14192	14256	14258	14307	14253	14132	14256	14274	14236	14293	14123	14179	14208	14225	14150	14287	14122	14077	14184	14252	14079	14216	14333	14270	14231	14208	14230	14278	14102	14153	14165	14257	14206	14121	14226	14249	14271	14016	14167	14276	14098	14258	14153	14200	14233	14191	14162	14211	14188	14134	14368	14101	14176	14118	14109	14151	14144	14172	14212	14180	14281	14133	14182	14279	14194	14122	14210	14189	14200	14095	14083	14087	14264	14166	14296	14279	14246	14183	14227	14165	14180	14367	14094	14390	14174	14085	14356	14091	14379	14098	14380	14106	14165	14179	14232	14208	14092	14148	14105	14284	14270	14071	14298	14196	14148	14175	14143	14120	14367	14137	14199	14313	14227	14278	14212	14336	14183	14073	14173	14174	14483	14023	14426	14126	14193	14166	14148	14180	14196	14243	14204	14194	14251	14172	14104	14250	14133	13994	14082	14155	14256	14308	14170	14107	14157	14293	14142	14263	14258	14287	14195	14293	14161	14212	14142	14213	14292	14126	14443	14275	14348	14181	14240	14138	14095	14239	14262	14229	14160	14181	14185	14054	14319	14114	14226	14193	14205	14050	14199	14178	14084	14295	14200	14267	14139	14192	14157	14261	14230	14204	14143	14297	14171	14150	14181	14316	14055	14067	14346	14319	14132	14097	14287	14183	14281	14139	14332	14067	14366	14144	14313	14277	14250	14282	14126	14361	14174	14284	14363	14305	14218	14364	14172	14082	14085	14278	14398	14179	14157	14287	14229	14328	14231	14158	14330	14286	14255	14298	14237	14173	14184	14233	14283	14174	14190	14354	14259	14217	14295	14149	14363	14237	14064	14274	14233	14235	14383	14181	14428	13960	14249	14183	14225	14227	14131	14504	14266	14327	14335	14210	14352	14126	14311	14163	14250	14281	14064	14408	14083	14242	14171	14136	14350	14190	14181	14209	14275	14014	14326	14340	14176	14165	14228	14311	14144	14187	14165	14248	14241	14115	14211	14291	14298	14285	14233	14269	14137	14243	14394	14149	14232	14198	14244	14190	14262	14272	14069	14125	14272	14221	14215	14140	14167	14288	14114	14128	14040	14265	14407	14198	14301	14337	14068	14197	14288	14342	14266	14063	14289	14206	14181	14317	14241	14120	14186	14149	14276	14210	14218	14272	14249	14374	14291	14055	14234	13959	14108	13980	14097	14242	14226	14186	14309	14106	14242	14218	14083	14375	14018	14374	14240	14255	14180	14222	14206	14237	14368	14227	14234	14384	14298	14068	14258	14225	14142	14119	14183	14038	14268	14250	14179	14167	14215	14116	14063	14277	14338	14070	14179	14028	14214	14367	14095	14186	14313	14178	14224	14160	14224	14144	14347	14278	14100	14212	14265	14135	14171	14256	14188	14265	14298	14342	14290	14201	14175	14278	14041	14160	14351	14115	14306	14198	14048	14106	14358	14250	14188	14206	14122	14126	14173	14286	14245	14144	14324	14246	14125	14360	14195	14175	14290	14051	14120	14228	14091	14206	14271	14207	14114	14252	14318	14225	14262	14354	14189	14165	14294	14088	14278	14209	14151	14296	14256	14276	14124	14384	14256	14009	13984	14313	14272	14185	14139	14231	14261	14187	14152	14201	14150	14303	14315	14188	14304	14326	14360	14150	14132	14155	14298	14131	14143	14195	14105	14199	14267	14212	14103	14296	14344	14192	14285	14201	14406	14177	14326	14256	14350	14191	14249	14284	14174	14129	14235	14307	14286	14092	14317	14167	14311	14339	14241	14143	14152	14173	14185	14188	14288	14263	13964	14133	14235	14087	14323	14459	14263	14213	14122	14356	14230	14058	14190	14234	14180	14229	14215	14258	14285	14074	14198	14177	14095	14250	14366	14136	14130	14157	14240	14101	14331	14208	14209	14219	14127	14446	14196	14230	14093	14392	14268	14185	14264	14201	14182	14401	14126	14287	14291	14101	14342	14172	14178	14299	14277	14197	13975	14235	14300	14121	14365	14208	14245	14059	14204	14087	14206	14207	14272	14318	14279	14197	14197	14155	14160	14226	14258	14192	14156	14350	14032	14111	14160	14040	14076	14305	14302	14271	14170	14301	14317	14126	14155	14254	14130	14244	14088	14221	14215	14110	14056	14222	14148	14320	14137	14487	14349	14296	14160	14090	14141	14141	14246	14267	14318	14282	14167	14146	14291	14317	14499	14359	14234	14302	14103	14208	14145	14307	14217	14177	14204	14230	14398	14201	14192	14224	14163	14071	14223	14315	14089	14279	14294	14229	14203	14181	14385	14279	14145	14274	14079	14237	14349	14103	14096	14070	14270	14270	14195	14121	14349	14121	14066	14266	14246	14073	14210	14295	14355	14208	14202	14245	14251	14240	14218	14261	14031	14168	14218	14276	14087	14080	14381	14366	14244	14233	14044	14133	14288	14273	14291	14283	14182	14127	14288	14265	14068	14342	14147	14247	14178	14126	14118	14194	14241	14208	14283	14125	14090	14480	14258	14164	14266	14225	14220	14328	14200	14215	14182	14270	14191	14144	14145	14110	14165	14224	14123	14223	14175	14261	14259	14417	14243	14283	14134	14330	14144	13983	14171	14164	14359	14170	14034	14281	14124	14157	14302	14114	14123	14136	14093	14280	14299	14247	14178	14150	14176	14308	14221	14328	14389	14154	14337	14279	14330	14263	14202	14207	14207	14275	14213	14090	14230	14220	14123	14199	14189	14203	14227	14385	14092	14307	14256	14328	14136	14315	14247	14177	14260	14065	14174	14200	14195	14163	14297	13935	14204	14250	14350	14180	14204	14210	14208	14390	14285	14047	14287	14352	14168	14306	14054	14111	14158	14054	14386	14119	14196	14138	14163	14140	14200	14230	14074	14332	14200	14298	14290	14078	14245	14045	14186	14093	14285	14201	14265	14243	14152	14259	14155	14117	14193	14284	14176	14332	14264	14085	14226	14039	14146	14167	14261	14134	14203	14148	14197	14351	14513	14263	14246	14104	14236	14231	14203	13977	14087	14198	14238	14194	14123	14278	14356	14289	14176	14277	14239	14143	14199	14278	14133	14216	14179	14136	14314	14115	14289	14329	14305	14186	14054	14119	14171	14202	14222	14210	14254	14271	14274	14262	14259	14149	14100	14166	14387	14137	14279	14009	14258	14142	14256	14312	14301	13954	14146	14002	14003	14144	14272	14046	14152	14241	14377	14328	14230	14319	14193	14145	14263	14332	14240	14130	14324	14194	14038	14271	14361	14247	14247	14314	14213	14167	14268	14271	14157	14225	14328	14112	14312	14180	14094	14214	14192	14194	14168	13975	14375	14255	14320	14268	14281	14280	14181	14368	14274	13973	14241	14182	14280	14241	14208	14146	14139	14186	14222	14260	14315	14150	14146	14167	14230	14277	14227	14254	14143	14243	14139	14127	14156	14243	14194	14320	14182	14193	14377	14128	14125	14200	14064	14124	14193	14099	14327	14171	14389	14064	14214	14348	14213	14111	14200	14227	14225	14156	14257	14016	14153	14107	14226	14242	14132	14450	14185	14298	14301	14252	14079	14062	14223	14081	14254	14301	14168	14061	14342	14091	14307	14302	14152	14182	14280	14128	14187	14331	14212	14239	14207	14112	14320	14271	14314	14274	14171	14014	14027	14188	14010	14376	14065	14275	14146	14167	13939	14258	14293	14203	14059	14239	14291	14243	14158	14050	14225	14167	14031	14159	14211	14240	14221	14337	14181	14372	14132	14180	14184	14108	14449	14320	14343	14285	14343	14330	14203	14236	14143	14205	14201	14185	14146	14186	14128	14209	14147	14348	14269	14232	14284	14065	14225	14250	14307	14419	14214	13991	14276	14180	14111	14144	14063	14342	14172	14129	14259	14201	14232	14179	14312	14027	14148	14212	14166	14106	14181	14164	14276	14184	14205	14076	14201	14216	14131	14154	14272	14151	14028	14093	14172	14203	14092	14248	14240	14190	14202	14272	14226	14043	14079	14259	14398	14238	14395	14228	14043	14295	14209	14249	14212	14180	14242	14272	14198	14159	14297	14100	14161	14256	14276	14200	14120	14166	14166	14181	14105	14262	14170	14190	14230	14177	14220	14219	14135	14192	14186	14239	14429	14411	14261	14034	14084	14110	14335	14253	14143	14238	14222	14079	14284	14197	14006	14276	14425	14263	14184	14176	14082	14191	14223	14126	14117	14064	14244	14333	14145	14097	14336	14264	14046	14223	14208	14244	14284	14091	14288	14303	14379	14143	14417	14214	14336	14106	14158	14231	14279	14258	14289	14258	14229	14217	14099	14079	14173	14214	14050	13963	14324	14021	14096	14132	14194	14104	14225	14033	14257	14338	14159	14249	14341	14109	14242	14311	14291	14100	14278	14287	14136	14196	14195	14103	14314	14218	14270	14208	14285	14202	14231	14057	14328	14162	14186	14230	14367	14251	14082	14298	14192	14052	14192	14006	14199	14205	14140	14372
24277	23189	36424	36330	31966	28016	23491	18426	17020	17045	17040	16928	16851	16955	16952	16667	16858	16624	17071	16803	16843	16659	16972	16664	16635	16772	16826	16852	16774	16702	16773	16891	16617	16803	16713	16716	16677	16610	16744	16654	16829	16694	16812	16680	16575	16748	16817	16805	16799	16780	16804	16725	16828	16606	16787	16760	16865	16754	16865	16643	16586	16724	16723	16817	16766	16895	16864	16850	16787	16621	16642	16677	16653	16237	16641	16727	16597	16629	16801	16680	16790	16821	16804	16729	16727	16870	16639	16785	16680	16732	16616	16820	16646	16651	16658	16803	16760	16669	16708	16709	16494	16696	16678	16497	16630	16529	16498	16661	16587	16524	16517	16556	16539	16878	16578	16469	16469	16828	16731	16668	16489	16654	16704	16865	16410	16492	16659	16748	16452	16598	16564	16725	16569	16727	16494	16506	16762	16637	16622	16561	16638	16896	16775	16640	16499	16718	16623	16823	16550	16897	16567	16795	16673	16716	16639	16540	16835	16760	16844	16605	16641	16792	16511	16612	16781	16693	16624	16720	16510	16696	16598	16804	16708	16522	16689	16508	16578	16559	16554	16568	16684	16786	16747	16633	16654	16671	16463	16679	16597	16915	16719	16614	16595	16785	16572	16716	16765	16795	16759	16684	16545	16831	16740	16808	16706	16570	16753	16639	16696	16857	16791	16658	16659	16789	16686	16734	16673	16474	16742	16723	16720	16777	16620	16593	16823	16649	16546	16819	16923	16679	16426	16674	16734	16710	16492	16792	16687	16486	16392	16752	16694	16736	16523	16568	16645	16458	16773	16804	16671	16556	16691	16522	16549	16478	16839	16701	16419	16604	16703	16385	16678	16633	16556	16551	16580	16719	16774	16772	16770	16687	16745	16610	16714	16564	16666	16555	16643	16617	16435	16470	16610	16752	16683	16580	16892	16587	16679	16573	16713	16756	16736	16710	16619	16609	16639	16987	16748	16652	16676	16720	16583	16675	16690	16627	16685	16653	16595	16722	16540	16724	16672	16737	16670	16515	16608	16754	16730	16617	16651	16722	16489	16901	16661	16661	16753	16784	16578	16590	16802	16634	16464	16623	16572	16593	16492	16605	16463	16619	16590	16643	16767	16719	16589	16372	16493	16426	16655	16818	16582	16760	16788	16667	16752	16670	16640	16689	16525	16595	16588	16589	16668	16653	16685	16453	16730	16705	16622	16579	16736	16802	16592	16517	16727	16761	16715	16507	16595	16679	16590	16557	16440	16623	16509	16484	16762	16688	16677	16468	16707	16649	16555	16795	16700	16737	16620	16562	16598	16745	16597	16616	16484	16524	16742	16705	16690	16633	16392	16756	16580	16760	16772	16495	16614	16906	16815	16506	16574	16529	16497	16633	16617	16664	16659	16644	16534	16699	16625	16671	16669	16604	16581	16637	16683	16719	16592	16529	16710	16698	16678	16627	16584	16669	16869	16656	16630	16799	16675	16696	16458	16727	16680	16721	16573	16658	16741	16598	16766	16407	16609	16523	16629	16733	16752	16531	16784	16606	16703	16656	16634	16839	16826	16768	16654	16769	16514	16631	16614	16712	16512	16547	16579	16585	16802	16890	16757	16692	16665	16777	16675	16557	16914	16573	16663	16558	16653	16622	16717	16754	16800	16629	16567	16642	16474	16634	16541	16673	16677	16497	16550	16609	16510	16614	16510	16669	16656	16666	16518	16455	16666	16668	16590	16664	16622	16605	16605	16666	16711	16859	16744	16595	16609	16870	16706	16585	16763	16506	16684	16785	16704	16514	16633	16655	16696	16590	16890	16662	16723	16701	16630	16588	16680	16654	16646	16603	16578	16608	16487	16887	16853	16579	16763	16690	16702	16578	16629	16765	16808	16679	16484	16665	16613	16583	16606	16609	16554	16734	16798	16744	16588	16725	16829	16681	16672	16586	16606	16646	16882	16632	16526	16744	16724	16561	16696	16548	16636	16701	16589	16707	16814	16604	16587	16642	16564	16504	16634	16516	16700	16837	16746	16659	16547	16520	16608	16620	16398	16681	16618	16693	16493	16636	16645	16689	16768	16501	16796	16656	16682	16508	16639	16603	16623	16689	16568	16840	16820	16658	16602	16559	16621	16586	16680	16596	16594	16693	16609	16446	16843	16755	16808	16860	16669	16621	16647	16737	16642	16671	16588	16589	16644	16811	16700	16611	16719	16560	16433	16705	16453	16668	16595	16530	16646	16631	16644	16606	16620	16575	16623	16968	16654	16780	16920	16699	16823	16774	16813	16842	16682	16692	16525	16650	16503	16695	16772	16683	16709	16618	16639	16505	16546	16744	16771	16671	16685	16521	16479	16748	16789	16637	16492	16436	16785	16847	16636	16801	16649	16714	16632	16611	16731	16731	16856	16777	16876	16702	16446	16521	16391	16747	16736	16675	16431	16753	16596	16761	16686	16656	16684	16722	16659	16733	16419	16543	16635	16686	16672	16608	16658	16649	16575	16612	16633	16691	16803	16749	16758	16731	16808	16607	16556	16533	16709	16838	16742	16491	16491	16593	16634	16793	16925	16580	16795	16797	16677	16492	16627	16684	16698	16602	16738	16661	16638	16791	16752	16410	16751	16702	16861	16595	16442	16575	16847	16641	16566	16802	16874	16587	16663	16553	16535	16540	17064	16783	16653	16602	16755	16610	16537	16485	16709	16625	16756	16557	16566	16694	16586	16619	16753	16727	16858	16782	16802	16597	16671	16796	16743	16785	16728	16460	16597	16671	16719	16555	16617	16609	16662	16500	16810	16717	16721	16891	16765	16620	16618	16710	16634	16528	16531	16634	16516	16679	16540	16677	16781	16708	16770	16855	16556	16715	16671	16617	16637	16841	16538	16640	16449	16749	16630	16540	16882	16840	16721	16570	16780	16638	16927	16622	16757	16475	16794	16794	16650	16680	16802	16665	16686	16462	16556	16700	16696	16671	16683	16636	16613	16682	16535	16589	16655	16691	16661	16691	16590	16580	16661	16723	16537	16561	16551	16532	16674	16607	16371	16666	16659	16331	16703	16714	16573	16737	16656	16720	16821	16576	16835	16590	16406	16524	16804	16704	16801	16655	16660	16511	16539	16485	16610	16630	16702	16863	16379	16712	16523	16449	16606	16497	16810	16760	16608	16546	16650	16541	16929	16613	16740	16589	16810	16734	16680	16797	16625	16717	16760	16634	16565	16684	16644	16673	16799	16728	16706	16544	16721	16628	16758	16698	16582	16613	16756	16734	16492	16556	16642	16777	16752	16747	16808	16826	16648	16725	16590	16559	16585	16756	16741	16691	16831	16626	16892	16674	16861	16551	16596	16630	16622	16841	16452	16512	16741	16732	16769	16696	16560	16530	16695	16772	16669	16637	16995	16561	16610	16759	16605	16616	16472	16700	16404	16678	16712	16646	16707	16593	16600	16656	16628	16569	16810	16476	16621	16609	16622	16612	16721	16854	16751	16824	16781	16833	16576	16560	16795	16610	16709	16633	16730	16574	16512	16815	16902	16473	16625	16702	16607	16604	16587	16757	16701	16718	16582	16819	16593	16492	16739	16840	16356	16648	16607	16618	16594	16696	16759	16618	16700	16554	16752	16747	16645	16623	16543	16512	16422	16440	16595	16510	16648	16673	16410	16883	16829	16874	16727	16709	16419	16404	16792	16801	16787	16836	16569	16694	16669	16750	16681	16605	16705	16719	16767	16521	16558	16625	16539	16785	16758	16580	16637	16763	16670	16760	16677	16648	16573	16375	16535	16483	16579	16794	16668	16623	16744	16681	16768	16638	16653	16639	16670	16811	16685	16579	16711	16601	16574	16681	16604	16790	16878	16488	16605	16715	16821	16713	16696	16567	16749	16696	16793	16771	16650	16901	16649	16551	16494	16475	16702	16844	16614	16541	16574	16675	16731	16919	16500	16794	16694	16592	16658	16668	16528	16933	16762	16602	16652	16535	16697	16810	16705	16673	16620	16650	16707	16648	16821	16760	16675	16611	16675	16800	16827	16488	16775	16586	16876	16690	16699	16569	16528	16453	16664	16649	16724	16740	16827	16715	16711	16709	16485	16690	16779	16684	16635	16524	16781	16662	16508	16499	16707	16654	16792	16587	16594	16545	16680	16813	16718	16762	16674	16528	16478	16429	16636	16612	16637	16724	16532	16771	16556	16588	16788	16790	16611	16734	16621	16726	16799	16639	16714	16636	16580	16661	16891	16681	16464	16786	16692	16657	16631	16891	16700	16720	16586	16743	16801	16801	16613	16601	16651	16650	16500	16640	16660	16846	16684	16659	16516	16759	16564	16798	16683	16896	16766	16752	16917	16863	16783	16770	16625	16842	16427	16487	16778	16748	16614	16696	16699	16427	16658	16735	16707	16555	16680	16748	16549	16487	16715	16552	16646	16691	16875	16703	16592	16536	16839	16693	16440	16790	16782	16744	16610	16608	16604	16632	16544	16532	16804	16712	16553	16965	16941	16724	16755	16558	16632	16749	17015	16606	16699	16549	16564	16677	16651	16786	16607	16707	16747	16733	16615	16691	16659	16644	16714	16764	16663	16390	16596	16760	16480	16682	16518	16526	16661	16750	16623	16804	16806	16662	16738	16860	16535	16523	16728	16750	16857	16591	16698	16678	16735	16864	16490	16569	16835	16585	16748	16442	16579	16891	16742	16817	16508	16603	16595	16653	16654	16761	16580	16653	16729	16701	16455	16752	16681	16476	16572	16833	16858	16695	16882	16718	16629	16498	16685	16715	16519	16647	16419	16772	16766	16594	16682	16863	16821	16894	16736	16729	16720	16728	16816	16717	16638	16603	16788	16763	16589	16778	16680	16633	16604	16746	16703	16614	16638	16587	16559	16751	16493	16609	16655	16506	16704	16828	16810	16763	16608	16686	16638	16663	16703	16607	16595	16788	16693	16674	16572	16639	16383	16529	16590	16899	16734	16655	16534	16323	16757	16648	16702	16805	16671	16676	16526	16715	16773	16826	16629	16671	16684	16642	16530	16665	16653	16702	16483	16450	16736	16847	16645	16637	16652	16894	16711	16851	16586	16566	16781	16502	16491	16490	16605	16819	16543	16571	16903	16660	16672	16485	16708	16775	16626	16443	16799	16789
60104	97707	77384	53308	38253	25812	18113	14933	14507	14085	14207	14302	14101	14145	14097	14100	14143	14204	14042	14131	14133	14096	14047	14099	14269	14309	14229	14232	13944	14058	14224	14134	14081	14127	14026	14226	14223	14207	14327	14139	14270	14113	14125	14111	14149	14147	14144	14135	14197	14084	14006	14095	13969	14158	13993	14086	14160	14201	14087	14167	14086	14141	14073	14246	13985	14053	14087	14079	14137	14079	14164	14125	14205	14238	14084	14178	14241	13930	14127	14041	14068	14086	14345	14087	14269	14164	14033	14174	14102	13984	14010	14064	14213	14172	14214	14080	14127	14033	14247	14046	14093	14102	14082	14040	14268	13996	14238	14066	14240	13926	14073	14105	14270	14280	14222	14019	14101	14232	14135	14216	14088	14230	14148	14091	14107	14006	14102	14197	14157	14050	14276	13966	14104	14039	14268	14084	14060	14089	13963	14061	14080	14015	14147	14042	14008	14073	14083	14185	13938	14175	14121	14118	14229	14030	14115	14054	14258	14059	14193	14118	14207	14049	14001	14099	13987	14132	14167	14021	14075	14060	14179	13999	13978	14072	14277	13954	14115	14103	14124	14019	14071	14086	14083	14320	14027	14169	14173	14163	14269	14089	14046	14054	14188	13915	14222	14176	13954	14161	14234	14160	14124	14102	14168	13958	14125	14169	14162	14074	14133	14381	14239	14250	14138	14025	14019	14075	13924	14134	14377	14218	14109	14176	14050	14123	14121	14197	14284	14234	14068	14195	14205	14082	14238	14167	14037	13902	14175	14191	14202	14124	14123	13919	14100	14089	14041	14268	13983	14010	14125	14085	14163	14003	13958	13950	14043	13999	14118	14098	14226	14055	13992	14085	14048	14049	14112	14068	14200	14151	14102	14277	14129	14179	14209	14089	14216	14025	13970	14151	14177	14060	14127	14012	14163	14080	13991	14040	14103	14146	14109	14093	13967	14160	13977	14126	14185	14129	13851	14010	13971	14138	14179	14129	14151	14054	14208	14255	14243	14063	14070	14100	14127	14010	14110	14205	14168	14092	14119	14096	14104	14142	14319	13896	14158	14004	14184	14040	14160	14101	14182	14171	14213	14131	14085	14060	14078	14140	14199	14151	14158	14115	14206	14168	14066	14210	14139	14235	14083	14250	14070	14045	14113	14183	14161	14046	14039	14042	14056	14092	14163	14089	14257	14047	14073	14061	13973	14212	14068	14073	14183	14068	14155	14296	13993	14084	14258	14037	14110	14027	14167	14156	14228	14119	14026	14025	14105	14117	14180	14146	14221	14250	14143	14081	14168	14115	14337	14121	13945	13971	14123	14059	14045	13941	14039	14026	13997	14123	14127	14200	14049	14060	13929	14127	14241	14182	14043	14139	14113	14008	14172	14133	14193	14000	14288	14025	14069	13972	14090	14123	14060	14115	14018	14091	14144	14157	14081	14100	14037	13978	14163	14102	14190	14156	14167	14202	14128	14125	14295	14091	14080	13997	14087	14242	13945	14177	14157	14128	14152	14018	14189	14043	14195	14058	14158	14054	14216	14161	14124	14243	14193	14140	14142	14143	14091	14197	14023	14139	14019	14156	14247	14008	14202	14304	14091	14196	13935	14091	14169	14178	13981	14146	14072	13989	14135	14134	14222	14050	14123	14026	14219	14180	14285	14142	14186	14029	14226	14093	14036	14120	14173	13863	14164	14170	14172	14176	14115	14213	14219	14176	14037	13967	14118	14147	14032	14198	14228	14204	13953	14120	14162	14050	14058	14106	14221	14235	14189	14215	14032	14005	14137	14201	14286	14055	14131	14064	14151	14054	14219	14136	14191	14056	14074	14105	14198	13919	13999	14168	14158	14131	14068	14013	14137	14080	14015	14035	14018	14139	14064	14225	14004	14269	14119	14070	14047	14342	14149	14221	14117	14079	14230	14068	14161	14163	14175	13989	14140	14155	14215	14061	14014	14149	14154	14250	14090	14113	14071	14191	14148	14010	14077	14023	14001	14218	14033	14226	13962	14088	14097	14157	14151	14190	14185	14181	14107	14158	14055	14106	14163	14152	14207	14022	14352	14000	14065	14073	14008	14205	14147	14164	14221	14158	14086	14208	14012	14041	14248	14052	14141	14093	14059	14010	14000	14231	14126	14118	13999	14183	14122	14227	14361	14122	14160	14185	14340	14179	14221	14233	14186	13954	14036	14135	14092	14002	14040	14228	14016	14070	14035	14071	14148	14146	14198	13963	14093	14218	14131	14159	14237	14111	14113	14174	13965	14063	14253	14070	14144	14000	14136	14060	14073	14121	14160	14069	14177	13946	14069	14212	14181	14225	14309	14183	14026	14181	14186	14065	14117	14181	14267	14147	14150	13996	14103	14046	14008	14091	14113	14036	14227	14042	13908	14077	14131	14163	14025	14032	14024	14157	14073	13995	14038	14198	13974	14143	14216	14272	14045	14172	14146	14203	14107	14158	13963	14315	14095	13955	14168	13921	14145	14265	14355	14228	14040	14136	14040	14229	13965	14091	14260	14075	13980	13934	14143	14063	14055	14333	14071	14145	14152	14125	14171	14149	14178	13951	14156	14042	14101	14152	14008	14257	14193	14059	14143	14061	14219	14078	14014	14172	14051	14167	14209	14240	14101	14149	14258	14181	13984	13949	14017	14111	14006	14151	14189	14119	14112	14141	13946	14099	14098	14193	14238	14146	14217	14034	14110	14250	14222	14076	14030	13945	14092	14211	14146	14156	14188	14240	14200	14028	14138	14175	14210	14197	14136	13948	14242	14130	14014	14181	14166	13880	14103	14103	14102	14350	14060	14223	14193	14156	14104	14342	14166	14081	14120	13854	14059	14095	14127	14080	14285	14227	14040	14133	14163	14222	14054	14170	14144	14000	14224	14102	14196	14093	14186	14026	14028	14155	14139	14200	14063	14248	14123	14040	14130	14105	14098	14119	14219	14172	14143	14146	14101	14108	14094	14128	14119	14105	14014	14110	14066	14099	14264	14201	14199	14087	14071	14177	14078	14167	14160	14151	13982	13980	14077	14081	14146	14122	14247	14022	14061	14159	14064	14052	14154	14158	13864	13953	14063	14099	14289	14196	13971	14151	14039	14111	14106	14117	14149	14108	13999	14271	14144	13948	14088	14123	14228	14273	14229	14198	14305	14187	14135	14250	14331	14092	14337	14070	14066	14208	14001	14003	14088	14187	14084	14165	14113	14182	14095	14138	14050	14155	14099	14182	14114	14240	14108	14198	14061	14155	14161	14116	14173	13917	13978	14056	14099	14076	14195	14185	14155	14066	14053	14006	14083	13950	14168	14134	14183	14185	14094	14042	14010	14223	14023	14087	14015	13889	14075	13875	14185	14166	14043	14245	14140	14248	13955	14118	13983	13963	14092	14178	14033	14146	14130	14070	14225	14185	14051	14043	14173	14146	14348	14209	14152	14053	14261	14217	14211	14117	14139	14077	14204	14218	14123	14118	14128	14306	13936	14094	14153	14060	14176	14049	14251	13982	14216	14033	14080	14108	14198	14261	14056	14162	14183	14087	14075	14154	14211	14162	14169	14294	14212	14047	13812	14097	14009	14124	14260	14083	14135	13973	14160	14169	14033	14136	14101	14111	14164	14259	14094	14175	14165	14091	14054	14316	14042	14180	13900	14075	14167	14035	14077	14164	14100	13930	14084	14074	14051	14125	14119	14135	14096	14095	13968	14217	14108	14087	14075	14041	13931	14113	14081	14117	14259	13984	14152	14118	14128	14167	14275	14181	14174	14236	14122	14091	14170	14088	14148	14396	14047	14163	14064	14173	14105	13980	14058	14080	14219	14148	14193	14242	14048	14053	14158	13991	14179	14142	14083	14217	14039	14028	14112	14248	14049	14034	14257	14133	14171	14148	14157	14034	14002	14109	14160	14027	14096	14101	14206	14083	14224	13995	14207	14230	14074	14179	14120	14133	13973	14123	14092	14047	14209	14174	14026	14057	14145	13886	14055	14133	14195	13981	14183	13991	14045	13982	14171	14002	14078	14120	14229	14093	14138	13930	14274	14250	14217	14054	14481	14119	14159	13960	14120	14164	14205	14201	14113	14060	14229	14213	14078	14095	13912	14056	14015	14017	14037	14214	14212	14183	14007	14207	14166	13856	14043	14111	14217	14130	14181	14241	14172	14324	14226	14196	14096	14244	14164	14141	14180	14161	14166	14010	14128	14135	14192	14041	14146	14304	14032	14123	14058	14091	14041	14179	14096	14032	14080	14057	13998	13987	13984	14064	14174	14105	14249	14040	14111	14042	14172	14117	14048	13992	14052	14080	14065	14132	13966	14131	14187	14140	14212	14149	14104	14099	14105	14062	13982	14189	13959	14081	14129	14101	14253	14164	14012	14191	13887	13980	14002	14258	13952	13975	14209	14123	13900	14342	14215	14084	14135	14277	14007	13992	14024	14169	14056	14113	14140	14015	14229	14180	14062	14053	13998	14083	14110	14198	14168	14209	14204	14318	14046	14079	14073	14178	14179	14099	14190	14123	14204	14198	14259	14071	14112	14089	14257	14137	14210	14268	14017	14191	13971	14075	14235	14087	14266	14194	13957	14152	14065	14216	14051	14117	14205	14274	14200	14137	14277	14080	14118	14189	13870	14273	14082	14347	14162	14095	13990	14198	14004	14068	14069	14245	14266	14338	14261	14121	14248	14054	14124	14270	14014	14105	14019	13964	14239	14136	14226	13978	14064	14122	14174	14095	14181	14125	14238	14152	14167	14262	14106	14158	14169	14109	13974	14033	14309	14192	13994	14093	14217	14137	14164	13862	14111	14186	13928	14241	14137	14110	14110	14168	14101	14245	14124	14142	14001	14052	14290	14132	14240	14176	14256	14251	14062	14112	14173	14084	14114	14003	13994	14242	14012	14143	14301	14118	14053	14145	14063	14095	14195	14115	13893	14098	14137	14116	14014	14277	14143	14077	14137	14233	14254	14217	14082	14072	14210	14122	14157	14289	14139	14019	14016	14120	14072	14028	14294	14210	14181	13859	14283	14162	14189	14233	14107	14175	14139	14116	14071	14284	14195	14212	14060	14085	14210	14067	14085	14263	14077	14113	14185	14183	14108	14163	14146	14159	14163	14297	14116	14238	14045	14036
22930	22133	32593	30293	30355	30292	28650	20439	17592	17477	17182	17149	17140	17095	17425	17012	17143	17082	17195	17046	17098	17049	17032	16856	16756	16666	17108	17063	16893	17109	16981	17091	17009	16879	16728	16853	17081	16911	16804	16802	16981	17030	16948	16875	16935	16656	17043	16921	16883	16932	16916	16984	16897	16806	16885	16928	16795	17040	16880	16820	16819	16889	16924	16970	17055	16765	16804	16824	16853	16821	17094	16872	16894	16982	16832	17089	16889	16899	16857	17043	16966	16695	17000	16818	16952	16831	16896	16806	16760	16897	16774	16755	16948	16771	16644	16868	16816	16986	16824	16879	16735	16907	16829	16936	17010	16698	16997	16872	16755	16788	16696	16800	17005	16986	16889	16948	16876	16977	16948	16841	16881	16932	16823	16930	16807	16806	16764	16882	16688	16782	16765	16755	16744	16874	16978	16736	16877	16913	16755	16917	16810	16776	16812	16828	17034	16835	16849	16612	16912	16906	16700	17019	16792	16740	16710	16916	16904	16812	16980	17000	16706	16841	16788	16496	16755	16877	16848	16927	16956	16955	16922	16990	16787	16856	16932	16724	16758	16908	16838	16807	16941	16883	16678	16997	16979	16797	16999	16742	16899	16782	16681	16986	16642	16953	16832	16665	16952	16827	16778	16705	16919	16975	16907	16876	16887	16764	17027	16735	16748	16839	16602	16791	16914	16696	16956	16848	16963	16646	16929	16900	16671	16832	16990	16881	16794	16947	16889	16820	16872	16809	16812	16815	16783	16720	16772	16736	16742	16774	16920	16906	16899	16942	16836	16759	16664	16821	16847	16745	16803	16613	16899	16537	16652	16994	16662	16853	16838	17168	16836	16921	16665	16953	16742	16791	16946	16980	17061	16811	17109	17044	16997	16927	16888	16935	16929	16889	16964	16775	16804	16754	16889	16699	16874	16700	16959	16991	17051	16864	16787	16971	16773	16813	16905	16746	16769	16941	16827	16807	16797	16852	16864	17004	16924	16694	16916	16829	16687	16714	16881	16740	16839	16676	16845	16909	16994	16709	16734	16681	16883	16781	16806	16948	17027	16595	16796	16730	16961	16772	17012	16914	16975	16937	16960	16882	16935	16923	16867	16970	16818	16658	16957	16615	16751	16744	16883	16566	16722	16910	16604	16773	16992	16781	16900	16886	16840	16840	16936	16851	16967	17026	16946	16760	16758	16727	16778	16804	16971	16652	16796	16727	16877	16687	16810	16710	16639	16755	16754	16711	16799	16786	16871	16784	16938	16854	16912	16790	16868	16851	16663	16893	16935	16597	16954	16904	16777	16518	16967	16935	16888	16880	16981	16889	16728	16773	16784	16778	16978	16836	16885	16963	16718	16862	16743	16717	17010	16862	16838	16858	16917	16770	16769	16960	16935	16797	17041	16813	16630	16897	16917	16769	16851	16764	16768	16785	17008	16877	16949	16802	16831	16814	16719	16804	16868	16834	16883	16883	16794	16652	16768	16799	16880	16786	16870	16765	16767	16785	16780	16736	16827	16811	16850	16837	16885	16703	16682	16920	16957	16720	16724	16836	16714	16709	16676	16796	16853	16851	16642	16766	16826	16884	16711	16745	16843	16850	16976	16746	17004	16872	16861	16753	16810	16962	16748	16896	16900	16594	16697	16798	16792	16798	16899	16828	16971	16792	16931	16916	16833	16738	16936	16795	16799	16738	16821	16669	16691	16845	16664	16918	16793	16880	16684	16889	16830	16689	16997	16885	16752	16777	16909	16850	16756	16906	16754	16576	16847	16597	16801	16778	16913	16789	16858	16800	16631	16876	16789	16688	16710	16763	16824	16965	16869	16985	16916	16758	16932	16727	16666	16925	16779	16623	16727	16696	16681	16682	16853	16752	17007	16772	16742	16897	16812	16795	16766	16969	16948	16937	16949	16816	16873	16771	16814	16780	16731	16775	16625	16754	16765	16725	16930	16831	16842	16883	16863	16836	16731	16686	16681	16938	16774	16590	17003	16952	16697	16697	16766	16785	16901	16861	16980	16857	16798	16654	16667	16936	16864	16916	16832	16803	16834	16860	16962	16619	16963	16762	16673	16767	16834	16867	16860	16870	16908	16949	16730	16850	16754	16920	16740	16797	17096	16921	16682	16852	16983	16869	16785	16789	17010	16616	16798	16646	16732	16818	17009	16998	16824	17021	16822	16748	16803	16867	16779	16856	16821	16798	16838	16639	16786	16803	16943	16741	16791	16685	16857	16671	16671	16924	16860	16854	16767	16645	16704	17011	16865	16925	16963	16840	16861	16843	16897	16615	16799	16891	16668	16861	17232	16903	16826	16787	16896	16793	16782	17207	16877	16792	16772	16815	16944	16804	16760	16852	16773	16764	16894	16846	16695	16987	16972	16766	16812	16717	16854	16838	16846	16876	16888	16762	16649	16959	16990	16755	16795	16734	16627	16987	16853	16678	16923	16776	16826	16769	16957	16959	16820	16584	16768	16746	16953	16835	17036	16893	16755	16958	16889	16785	16847	16808	16780	16820	16663	17015	16882	16631	16889	16702	16928	16860	16851	16734	16625	16760	16832	16891	16878	16798	16882	16937	16907	16883	16803	16710	16656	16840	16986	16851	16638	16956	16986	16786	16737	16878	16900	16804	16957	16984	16802	16878	16865	16802	16701	16755	16677	16868	16793	16824	16660	16902	16637	16762	16866	16850	16806	16628	16796	16858	16783	17121	16848	16909	16812	16860	16789	16889	16765	16940	16749	16813	16793	16858	16692	16671	16861	16867	16904	17013	16687	16748	16877	16937	16933	16943	16881	16875	16810	16898	16953	16868	16555	16937	16989	16680	16872	16796	16918	16662	16851	16958	16822	16781	16780	16962	16920	16827	16944	16764	17043	16967	16671	16675	16920	16862	16886	16725	16788	16680	16833	16963	16891	16730	16938	16803	16618	16752	16855	17050	16819	16812	16825	16649	16768	16819	16768	16855	16871	16834	16814	16584	16685	16775	16826	16761	16785	16652	16821	16880	16739	16581	16803	16818	16817	16657	16837	16810	16892	16724	16964	16788	16790	16826	16645	16971	17002	16882	16776	16919	16697	16833	16863	16772	16841	16770	16989	16880	16841	16684	16909	16810	16833	16737	16780	16753	16881	16833	16993	16869	16868	16727	16767	16915	16726	16832	16780	16640	16896	16843	16827	16927	16850	16858	16766	16672	16860	16912	16755	16871	16969	16572	16726	16655	17018	16926	16865	16733	16803	17034	16935	16951	16806	16769	16830	16798	16786	16709	16734	16758	16820	16659	16800	16798	16848	16793	16870	16809	16770	16848	16785	16868	16703	16870	16833	16900	16791	16961	16881	16610	16837	16850	16861	16884	16896	16861	17048	16779	16926	17026	17006	17061	16858	16883	16834	16736	16943	17127	16850	16834	16950	16771	16853	16841	16926	16826	16819	17046	16847	16803	16825	17127	16917	16738	16793	16797	16905	16997	16828	16839	16937	16814	16907	16709	16873	16788	17117	17018	16906	16924	16927	16744	16824	16791	16799	16733	16577	16776	16948	16578	16811	16748	16787	16739	16772	16862	17019	16991	16770	16758	16678	16839	16700	16812	16702	16724	16891	16880	17055	16934	16867	16950	16793	16856	16954	16912	16859	16735	16997	16794	17022	16938	16728	16639	16888	16954	16792	16881	16901	16896	16865	16892	16866	16830	16810	16624	16715	16919	16817	16822	16790	16831	16714	16766	16763	16718	16788	16984	16832	16888	16795	17133	16685	16804	16685	16783	16915	16796	16797	16681	16974	16715	16886	16737	16744	16624	16739	16768	16780	16906	16928	16813	17027	16824	16724	16736	16788	16785	16689	16757	16976	16919	16785	16789	17078	16857	16746	16713	16697	16819	16890	16781	17065	16962	17046	16790	16814	16619	16698	16678	16993	16920	16835	16766	16535	16891	16817	16693	16825	16690	16702	16771	16666	16971	16953	16750	16931	16743	16832	16919	16862	16804	16920	16862	16898	16898	17017	16997	16779	16912	16793	16970	16803	16875	16792	16911	16835	16581	16722	16808	16865	16896	16718	16874	16951	16631	16673	16739	16851	16695	16945	16861	16750	16714	16692	16624	16833	16748	16760	16868	16842	16809	16831	16775	16820	16860	16775	16797	16861	16709	16828	16895	16684	16858	16876	16812	16783	16831	16814	16967	16831	16895	16807	16646	16750	16777	16844	16799	16900	16767	16823	16519	16936	16827	16768	16798	16885	16909	16754	16878	16781	16728	16954	16906	16929	16830	16967	16792	16690	16899	16872	16691	16902	16788	16938	16902	16942	16909	16866	16660	16901	16574	16908	16688	16851	16892	16947	16645	16713	16738	16574	16774	16815	16759	16814	16692	16690	16925	16970	16731	16668	16830	16965	17021	16871	16690	16819	16576	16802	16746	17031	16771	16684	16703	16692	16766	16951	16922	17034	16941	16749	16901	16857	16761	16854	16775	16651	16788	16950	16754	16836	16750	16698	16940	17054	16944	16935	16974	16829	16756	16606	16574	16963	16773	16745	16947	16702	16755	16858	16871	16687	16887	16900	16693	16788	16943	16850	16873	16769	16712	16552	16755	16809	16769	16870	16820	16999	16802	16584	16806	16823	16637	16952	16755	16746	16849	16869	17086	17091	16771	16813	16717	16716	16859	16785	16700	17017	16861	16703	16682	17046	16908	16941	16813	16870	16725	16622	16675	16967	16856	16781	16859	16702	16762	16873	16883	16837	16629	16820	16708	16726	16804	16894	16824	16900	16795	16867	17087	16888	16866	16750	16968	16613	16733	16666	17026	16975	16914	16892	16801	16688	16684	16868	16938	16672	16949	16923	16943	17042	16963	16791	16841	16819	16839	16882	16879	16869	16732	16932	17084	16967	16691	16877	16750	16776	16661	16631	16410	16548	16899	16801	16777	16770	16817	16824	16879	16864	16748	16828	16800	16493	16705	16842	16735	16658	16891	16739	16770	16807	16865	16884	16715	16904	16979	16973	16705	16849	16744	16737	16855	16922	16764	16821	16869	16779	16733	16750	16655	16713	16737	16779	16728	16990	16862	16863	16718	16748	16717	16562	16891	16843	16783	16797	16530	16802	16869	16702	16773	16774	16859	16819	16662
62433	106411	87522	65304	49193	34485	22661	16681	14527	14252	14108	14056	14143	14208	14122	14074	14252	14120	14112	14260	14110	14183	14071	14446	14064	14239	14113	14199	14372	13980	14178	14256	14161	14166	14298	14182	14153	14148	14245	14161	14156	14262	14155	14049	14294	14253	14314	14245	14116	14159	13962	14163	13978	14234	14153	14188	14100	14198	14246	14220	14282	14030	14085	14243	14172	14086	14201	14178	14221	14308	14057	14085	14148	14029	14083	14170	14186	14166	14144	14109	14119	14032	14345	14117	14012	14146	14260	14175	14224	14110	14142	14213	14319	14277	14130	13964	14147	14074	13941	14138	14127	14288	14121	14178	14099	14065	14153	14016	14104	14279	14204	14092	14156	14231	14118	14101	14065	14179	14089	14224	14170	14081	14165	14118	14035	14275	14231	14117	13994	14185	14143	14236	13975	14201	14178	14098	13992	14098	14052	14047	14181	14033	14128	14129	14051	14453	14080	14063	14049	14167	14081	14271	14169	14132	13966	14217	13976	14154	14319	14169	14134	14258	14159	14295	14366	13915	14067	14213	14124	14214	14233	14239	14139	14171	14069	14116	14156	14079	14211	14193	14142	14045	14151	14036	14115	14241	14225	14154	14129	14322	14171	14277	14089	14220	14181	14178	13884	14092	14164	14148	14166	14181	14232	14230	14332	14093	14179	14088	14271	14115	14130	14277	14173	14187	14082	14226	14095	14148	14239	14213	14116	14321	13990	14192	14265	14183	14155	14309	14178	14090	14127	14364	14103	14201	14079	14051	14036	14215	14114	14064	14040	14063	14118	14073	14201	14037	13956	14015	14276	14221	14133	14137	14199	14015	14174	14057	14284	14082	14359	14180	14122	14084	14062	14179	14034	14084	14294	14176	14130	14133	13681	14169	14316	14122	14030	14157	14074	14334	13972	14199	14001	14346	14271	14221	14134	14082	14168	14362	14188	14121	14108	14108	14003	14257	14261	13988	14188	14042	14189	14098	14162	14061	14153	14123	14086	14227	14213	14238	14193	14062	14174	14047	14368	14121	14114	14176	14223	14165	14086	14169	14113	14009	14111	14020	13988	14256	14156	14250	14257	13956	14147	13966	14183	14138	14093	14131	14143	14156	14104	14089	14046	14148	14157	14084	14102	14056	14110	14226	14046	14079	14238	14157	14024	14040	14198	14158	14193	14050	13971	14093	14147	14172	14185	14112	14214	14100	14039	14106	14090	14216	14317	14200	14168	14302	14105	14207	14136	14153	14080	13955	14068	14321	14111	14256	14022	14200	14115	14252	14125	14167	14150	14169	14355	14152	14251	14036	14205	14175	14171	14131	14078	14144	14247	14068	14113	14085	14080	14152	14161	14175	14183	14269	14296	14111	14190	14135	14007	14118	13992	13971	14187	14145	14210	14191	14182	14049	14065	14223	14017	14296	14239	13996	14210	14161	13996	14199	14103	14134	13987	14211	14010	14132	14065	14053	14299	14187	14003	14086	14154	14099	14235	14048	14125	14274	14081	14140	14128	13982	14193	14039	14149	13976	13959	14055	14170	14254	13935	14272	14097	14233	14041	14170	14109	14182	14239	14159	14196	14017	14163	14190	14139	14170	14259	14082	14309	14060	14022	14046	14295	14077	14188	14201	14279	14078	14166	14224	14088	14278	14117	14068	14189	14285	14209	14169	14086	14213	14232	14144	14008	14071	14095	14096	14089	14181	14141	14187	13938	14382	14282	14024	14125	14108	14188	14075	14128	14168	14000	14306	14039	14038	14002	14182	14231	14166	13955	14265	14140	14218	14055	14209	14076	14244	14205	14178	14231	14204	14167	14111	14268	14187	14246	13956	14124	14081	14002	13914	14087	14116	14155	14129	14096	14117	14157	14231	14021	14292	13856	14152	14138	14124	14000	14123	14077	14205	14126	14301	14264	14129	14132	14196	14031	14045	14134	14225	14156	14227	14196	13954	14122	14161	14159	14061	14072	14086	14327	14089	14223	14170	14076	14020	14177	14300	14052	14108	13970	14043	14184	14141	14057	14206	14200	14117	14100	13950	14194	14243	14172	14220	14237	14109	14112	14210	14264	14154	14208	14202	14204	14014	14110	14095	14112	14144	13947	14068	14080	14066	14078	14217	14073	14267	14205	14070	14177	14031	14060	13994	14174	14045	14118	14041	14103	14259	14280	14278	14086	13963	14058	14227	14186	14266	14071	14085	14069	14136	14226	14188	14088	14199	14070	14135	14062	14202	14183	14156	14075	14284	14165	14334	14196	14095	14053	14044	13990	14104	14139	14246	14107	14117	14046	14126	14161	14193	14174	14175	13945	14169	13975	14034	14157	14054	14274	14218	14127	14148	14134	13920	14240	14117	14173	14185	14135	14340	14046	14227	14264	14122	14114	14181	14062	14031	14124	13881	14077	14450	14226	13928	14137	14101	14271	14266	14179	14139	14110	14044	14154	14096	14112	14143	14074	14001	13949	14323	14167	14273	14150	14067	14188	14096	14282	14010	14180	14027	14064	14112	14073	14086	14186	14095	14179	14135	14188	14138	14072	14124	14057	14177	14144	13993	14014	14158	14300	14150	14111	14100	13921	14165	14177	14160	14009	14111	14009	14276	14143	14213	14128	13957	13899	14051	14203	14101	14114	14055	14038	14141	14289	14123	14123	14069	14048	14111	14119	14107	14267	14172	14092	14247	14208	14262	14095	14084	14111	14313	14141	14191	14128	14159	14110	14199	14149	14175	14193	14233	14125	14367	14058	14195	14107	14026	14273	14081	14061	14121	14071	14078	14027	14201	14125	14255	13977	14289	14094	14128	14191	14166	14093	14094	14281	13933	14241	14135	14347	14053	14187	14264	14019	14088	14114	14068	14277	14024	14083	14103	13884	14088	14260	14024	14166	14178	14131	14103	14166	14096	14191	14094	14059	14210	14293	14189	14080	14083	14251	14110	14179	14148	14101	14163	14096	14144	14225	14252	14040	14138	14147	14140	14159	14060	14082	14217	14206	13983	14082	14147	14072	14017	14027	14112	14209	14105	14053	14062	14129	13968	14170	14128	14155	14261	14278	14116	14092	14101	14177	14123	14079	14039	14233	13985	13942	14050	14191	14014	14174	14159	14193	14110	14202	14178	14105	14232	14168	14166	14173	14222	14203	13976	14049	14134	14106	14162	14119	14191	14032	14009	14193	14122	13950	14171	14356	14160	14316	14072	13998	14198	14147	14202	13948	14256	14155	14007	14122	14314	14047	14286	14057	14096	14271	14033	14113	14308	14152	14321	14161	14067	14203	14179	14258	14380	14110	14096	14167	14174	14139	14288	14225	14268	14050	14110	14155	14156	14087	14118	14035	14127	14015	14107	14380	14109	14000	14156	14132	14096	14206	14218	14157	13952	14285	14214	14050	14042	14104	14025	14182	14198	14130	14286	14103	14332	13978	14124	14185	14119	14095	14026	14009	14090	14143	14140	14069	14079	13969	14007	14223	14378	14065	14248	14181	14118	14316	14078	14132	14149	14064	14139	14177	14214	14146	14145	14092	14177	14018	14180	14224	13967	14127	14273	14069	14164	14166	14119	14180	14083	13963	14241	14078	14173	14090	14177	14089	14256	14194	14025	14085	14161	13913	14240	14313	14216	14052	13902	14267	14046	14091	14117	14112	14162	14343	14345	14159	14163	14112	14140	14498	14130	14167	14119	14046	14136	14293	14031	14135	14232	14346	14219	14205	14149	14145	14066	14264	14173	14092	14041	14137	14286	14058	14090	14167	14371	14012	14176	14172	14080	14124	14161	14169	14139	14106	14202	14074	14265	14188	14255	14133	14110	14231	14231	14140	14101	14210	14161	14035	14157	14156	14190	14145	14219	14112	14167	14157	14245	14103	14161	14364	14282	14010	14210	14072	14168	14096	14061	14018	14071	14178	14236	14149	14113	14273	14151	14043	14097	14073	14026	14140	14134	13969	14139	14077	14168	14219	14037	14036	14242	13916	14290	14169	14232	14019	14032	14209	14148	14191	14171	14302	14241	13936	14279	14294	14202	14151	14037	14109	14080	14120	13934	14055	13956	14181	14106	14082	14228	14257	13935	13966	14125	14169	14007	14191	14042	14107	14344	13984	14330	14161	14180	14140	14166	14048	14258	14166	14073	14196	14132	14073	14176	14252	14166	14184	14062	14125	14154	14016	14219	14073	14013	14255	14262	13929	14175	14086	14282	13984	14124	13981	14184	13953	14067	14027	14288	14061	14177	14062	14221	14274	14378	14204	14286	14183	13942	14053	14193	14185	14219	13999	14331	14159	14217	14196	14145	14006	14078	14199	14306	14158	14175	13983	14159	14036	14179	14104	14168	14123	14041	14269	14131	14199	14213	14275	14293	14025	14228	14103	14211	14030	13891	14044	14228	14139	14228	14193	14230	14165	14168	14145	14073	14205	14155	14135	14330	14244	14116	14101	14295	14168	14204	14101	14069	14147	14295	14087	14112	14277	14124	14205	14255	14135	13908	14275	14195	14334	14138	14400	14235	14064	14123	14225	14136	14131	14133	14175	14147	14179	14265	14105	14182	14045	14047	14268	14082	14172	14050	14170	14251	14201	14129	14076	14270	14245	14017	14073	13973	14123	14030	14219	14118	14120	14330	14133	14076	14059	13956	14173	14027	14066	14176	14214	14137	14063	14093	14148	14139	14155	14088	14045	14052	14147	13941	14091	14114	14056	14074	14001	14199	14090	14103	14297	14075	14118	14184	14017	14055	14304	14291	14147	14229	14209	14067	14063	14051	14187	14105	14041	14243	14171	14172	14081	14115	14152	14063	14069	14061	14078	14158	14094	14184	14204	14182	13958	14087	14266	14328	14136	14033	14054	14224	14244	14219	14166	14058	13915	14091	14223	14065	14141	14083	14246	14094	14203	14176	14029	14165	14007	14182	14280	14219	14174	14024	14291	14086	14115	14161	14093	14039	14179	14060	14220	14148	14275	14026	14146	13990	14056	14132	14147	14109	14081	14024	14142	14107	14120	14074	14186	14048	14218	14119	14175	14079	14137	14004	14130	14168	14111	14097	14202	14240	13986	14236	14183	14155	13924	14259	14289	14183	14136	13910	14126	14125	14077	14186	14282	14119	14288	14037	14124	14251	14034	14072	14065	14152
29415	31280	37947	30777	23047	19397	17815	17362	17168	16992	17099	16951	17101	17052	17121	17060	17155	16872	17189	16924	17053	17088	16952	17080	16919	17077	17038	17080	17246	17182	17091	16857	17182	17083	17018	17041	16985	17119	17038	17060	16982	17099	17018	17092	17115	17103	17273	17302	17049	17004	16952	17240	16953	17036	17258	16831	17023	17177	17120	17027	16931	17084	17161	16893	16905	16905	17185	17112	17097	17019	17192	16834	17016	17097	17121	17021	16785	16978	17021	17073	17206	17284	17250	16930	17053	16966	16974	17195	16983	17078	16989	17117	16972	16994	17168	16960	16997	16895	17151	17060	17013	16880	17053	17018	17146	17145	17164	17077	16920	16920	16808	16918	17019	17113	16997	16806	16990	17006	17079	17176	17000	16994	17014	17092	16990	16979	16805	16828	17130	16986	16979	16928	16895	16882	16870	16893	16721	17077	17008	16804	17074	17033	17199	17088	16992	17044	17056	17113	16845	17115	17073	16944	17127	16903	17050	16961	17100	17028	17017	16897	17086	17011	17025	17024	17201	17044	16988	17059	17129	16991	16968	16959	16920	17179	17082	17021	17168	17024	17105	16978	17155	16825	17112	16970	16818	17153	17149	16816	17026	17036	16978	16991	16972	16883	16998	16993	17116	16871	17254	16949	17183	17012	17132	17192	16936	16975	16884	16859	17051	16996	17101	16747	16930	16889	17213	16978	16988	16943	17045	16830	17055	16802	16976	16970	17073	16878	16777	16821	17096	17058	16912	17169	17002	17029	17005	17023	17033	17032	16996	17029	16948	17061	17029	17115	16900	17125	17060	16952	16997	17212	17216	16969	16844	16852	17014	17026	16897	17084	16986	16950	17054	16994	16849	17065	17005	16859	17011	16959	17050	17059	17352	17276	17065	16985	16922	17083	17224	17119	16870	16896	17017	17046	16894	16760	17092	16971	16971	17089	17118	17165	17137	17089	17018	17151	17206	16990	17060	16921	16934	16899	17065	17097	17045	17040	16979	16746	17013	17077	16917	17025	16996	17045	16936	17198	17050	17069	17075	17006	16992	16960	17007	16747	17041	17001	17068	17026	17046	17178	17010	17018	17017	16916	16952	17051	17065	16963	17106	17004	17131	17170	16915	16816	16942	16923	17154	17145	17095	16853	17025	17022	17031	16949	16884	17040	16983	17022	16859	16949	16988	17176	17073	17036	17239	17023	17185	17002	17168	17057	16925	17082	16996	17092	17034	16995	16987	17007	17075	17080	17032	16944	17127	17140	17084	17196	16978	17061	17037	16940	17016	17008	17191	17074	17093	16943	16951	16976	17039	16982	17100	17011	16956	17160	17093	17011	17204	16963	17013	16931	17002	16952	17002	17176	16941	17098	16945	17022	17016	17021	16917	16822	17131	16965	17091	16855	17159	17063	17180	17104	17083	16984	17145	16906	16814	17122	17136	16936	17106	16676	17066	17100	17109	17161	17014	16945	17074	16959	16985	17018	16878	16945	17191	17212	17027	17043	17027	17059	17019	17106	17208	17250	17142	17019	16769	16983	17019	16947	16838	17246	17123	17106	17080	17148	16992	17172	17053	17197	17152	17041	17166	17209	16990	17017	17219	17015	16862	16861	17014	17275	17212	16972	17043	17054	17074	17061	16939	16909	16996	17109	16946	17027	16888	16908	16915	16988	16945	16857	16886	16809	16946	16932	17163	16997	17166	16950	17025	16951	17141	16965	16966	16968	16899	17070	17084	16947	17008	16956	16778	17010	16821	17050	17023	16978	17141	16995	16925	17088	17022	16760	17169	16919	16991	16953	16829	16908	17145	17208	16923	17094	17068	17126	17002	16994	16927	17090	16954	16808	17044	17097	17167	17090	17094	16944	16928	17227	17014	17103	17079	16719	17003	17097	17283	17000	16939	17206	16960	17061	17119	17106	16994	17050	16970	17067	16997	17005	16947	17338	17127	16984	16964	17055	17178	17025	17068	16839	16984	17025	16941	17005	17072	17088	17051	17177	17109	16988	17193	16971	16924	16875	17029	17168	17200	17058	17067	16805	16956	17167	16818	17099	16997	16918	16949	17090	17250	16961	16936	17170	17028	16970	16848	16848	16949	16967	17015	16948	17077	17257	17041	17219	17036	17021	17008	17004	16832	17157	17061	17052	17063	16935	17122	16938	17134	17122	16965	16911	17282	17140	17148	16881	16971	16954	17086	17061	17074	17017	17012	17003	16960	17139	16969	17229	17087	17036	16981	17152	17005	17021	17004	17206	16996	16978	17108	17186	17021	17057	16977	16987	16931	17043	16980	16976	17245	17093	16916	16942	17017	17078	17037	17172	17051	16981	17046	17074	17130	17108	16934	17138	17048	17039	17224	17007	16926	17181	17042	17105	17082	16976	17023	17077	17062	16902	17056	16997	17037	16956	16965	16939	16899	17013	16878	16979	17024	17146	16988	17105	17237	17059	17092	17145	17010	17004	17018	16998	16953	17313	17128	17155	16838	17035	17036	17142	16988	17162	16964	17154	16994	17061	17121	17208	16995	16968	17105	16971	16843	16793	16861	17020	17039	16957	16969	16989	16961	17060	16972	16782	16863	17048	17094	16909	17060	16953	17012	17013	17178	17086	16937	16874	16970	17082	16884	16998	16983	17042	16988	16949	17114	16862	17043	17091	17053	16920	16905	17145	16929	16892	17049	16902	17063	16971	16973	16899	17235	17078	16990	17054	16904	16882	17128	16943	16981	17134	17089	17026	16991	17247	17205	16895	16800	17044	17100	17068	17202	16853	17055	17106	17018	17097	16948	16781	16982	17053	17136	17168	16777	17048	16908	16786	16994	17068	16989	17084	16927	17203	16951	17067	17201	17211	17064	16854	16999	16796	16928	16890	17068	17102	16928	17063	17021	16979	16940	17139	16951	17011	17087	16973	17075	16958	16920	16997	16972	16876	16879	16999	17002	16957	17163	16864	16986	17132	16783	17121	17119	17045	17158	16913	16988	17164	16816	17042	17058	17125	16917	17070	16898	17225	16982	17106	17018	16849	17029	17055	17036	17188	16895	16924	16971	16977	17126	17008	16869	17206	17019	17039	17078	17100	16885	17049	17041	17085	17054	17068	17028	16806	17167	16953	17164	17224	17128	16973	16972	16985	17024	17050	17014	17027	17008	17179	17172	17058	16859	17033	16926	17005	17083	17008	17004	17070	17366	17003	17109	16793	16955	17029	17260	16906	16908	16962	17010	17075	17156	17031	17091	17138	16962	17123	16895	17003	17158	16971	16994	16893	16999	17113	17025	16859	17088	16886	16885	17070	16941	17021	17079	17167	16922	16984	17086	16921	16917	16992	17223	17016	16956	17129	17068	17169	17117	16870	17047	17176	16990	16985	17139	17072	16933	17114	17079	16955	16936	17093	17042	17098	16846	16916	17201	17177	16856	16822	16780	16942	16840	16783	17045	17165	17247	17067	16944	16985	17223	17005	16958	16915	17003	17037	16882	16921	17048	17002	16999	17080	16937	17109	17127	17017	17107	16955	16814	16816	17059	16908	17164	16844	17052	17191	16902	16991	17135	17020	17063	17005	17108	16906	16814	16897	17018	17088	16962	17032	17240	17049	17112	17323	17014	17107	17165	16919	16893	17179	17097	16994	16958	16893	17151	16893	17160	17112	17126	16988	17239	16946	16992	16811	17069	17005	17164	17155	17047	16935	16984	16772	16831	17090	17010	16880	16965	16887	16770	16921	16887	16961	16804	16980	16795	16964	17005	17119	17059	16926	16970	17039	16830	17149	17064	17064	17152	16954	16879	17191	17119	17054	17001	17074	17148	16974	17194	17120	17001	17091	16954	17060	16928	16999	16721	17136	17016	17045	17140	17183	16900	16973	17010	16977	17024	16802	17195	17112	16854	17019	17113	16990	17006	17107	16941	17241	16834	17124	16925	16962	17165	16894	17036	17003	17006	16915	17100	17109	16910	16832	16988	17169	17067	17172	16989	16819	17030	16960	17139	17192	16935	17001	17134	17178	16934	16986	17103	17023	17200	17085	16970	16981	16953	17050	17027	17066	17010	16974	16969	16935	16902	17115	16908	16884	16966	17017	17102	17124	16986	16900	16864	17006	17091	17084	17129	17013	17007	17052	16810	16830	16967	16814	17144	17057	16900	16876	17130	17134	17087	16960	17002	17063	16970	17121	16994	17019	17115	17102	17154	16985	17014	17031	16985	17014	16982	16985	17063	16906	16920	16884	16860	17317	16818	16990	16997	16984	17185	16996	17363	16857	16809	16858	17247	17023	17267	17049	17155	17030	16919	17001	17090	17222	17377	16993	16974	16926	16989	17231	17057	17017	17077	16921	16958	17078	17154	16892	17006	16872	17010	17166	17128	16712	17094	16926	17278	17104	16857	16949	17312	16992	17039	16988	17089	17057	17034	16978	16752	16944	16908	16987	17035	17101	17323	17240	17246	17000	17035	17075	16998	16950	16961	17148	17187	17034	16977	17116	16968	17126	16894	17037	16869	17095	17167	17063	16919	16955	16875	16941	16990	17086	17210	16944	17097	17146	17117	17038	17093	17035	17333	17095	17029	16942	17019	16943	16838	17100	16989	16951	16946	17004	17049	16887	16829	17174	17047	17132	16959	16899	16853	16974	17081	17133	16951	17195	17142	17138	16884	16935	17010	16955	16836	17049	17177	16974	16790	16920	16933	17023	17158	17021	16897	17044	17165	16990	17149	16843	17101	17251	16945	17022	16947	17096	17002	16892	16890	16962	17018	17079	17257	17040	16828	16927	17200	17091	17117	16911	17045	16995	17205	16813	17175	17098	16778	17078	16970	16992	16935	17119	16956	17009	17075	16945	16936	17114	16902	17129	16980	16758	16796	17092	16828	17060	16924	17021	17222	17110	16959	17132	17085	17367	16920	16928	17011	16891	16989	17100	16808	17005	16838	17101	16986	17156	17025	17237	17147	17051	17084	17040	16888	17211	17047	17092	17029	17172	16878	17222	17107	16980	17185	17198	16995	16835	16965	17099	17194	16957	16990	17043	17027	17267	17064	17089	17044	17248	17112	16999	17038	16802	17006	17029	17040	17041	17106	17003	17099	16994	17012	16952	17097	17019	17030	17030	17143	17025	17075	17047	16837	17116	17006	17060
34300	50564	37519	25191	19561	16164	14895	14417	14499	14308	14238	14225	14406	14297	14369	14227	14293	14292	14348	14335	14320	14423	14252	14432	14482	14151	14196	14395	14151	14190	14390	14227	14266	14414	14280	14321	14288	14290	14408	14281	14360	14290	14296	14256	14404	14215	14293	14363	14269	14394	14291	14385	14526	14283	14300	14387	14308	14262	14329	14484	14403	14373	14460	14409	14236	14261	14367	14263	14322	14249	14221	14320	14468	14349	14246	14183	14151	14322	14376	14389	14308	14424	14377	14202	14172	14282	14345	14204	14274	14296	14300	14103	14345	14273	14376	14297	14160	14318	14243	14265	14269	14124	14247	14168	14279	14428	14459	14285	14145	14306	14254	14337	14350	14327	14393	14273	14288	14302	14278	14255	14403	14243	14288	14272	14185	14401	14307	14385	14309	14396	14340	14264	14305	14220	14315	14234	14259	14291	14256	14068	14256	14268	14134	14354	14209	14284	14283	14404	14333	14219	14392	14372	14365	14189	14393	14387	14340	14268	14119	14201	14275	14242	14203	14426	14385	14345	14488	14279	14233	14206	14484	14405	14304	14426	14457	14302	14178	14378	14189	14390	14310	14366	14345	14270	14134	14168	14337	14265	14254	14332	14209	14458	14177	14334	14326	14331	14222	14301	14265	14302	14181	14224	14350	14229	14271	14311	14315	14336	14355	14171	14254	14316	14301	14393	14215	14315	14459	14278	14562	14124	14292	14300	14243	14278	14346	14309	14074	14460	14454	14359	14305	14287	14278	14316	14307	14303	14347	14290	14287	14367	14210	14348	14332	14289	14385	14184	14314	14383	14298	14401	14366	14381	14409	14124	14493	14382	14245	14304	14332	14226	14348	14269	14260	14151	14396	14259	14208	14302	14298	14177	14148	14473	14328	14426	14294	14179	14415	14361	14384	14293	14325	14201	14273	14266	14392	14212	14281	14235	14381	14357	14449	14289	14331	14293	14378	14234	14453	14119	14368	14378	14450	14310	14131	14264	14419	14200	14284	14359	14356	14194	14204	14439	14152	14319	14309	14236	14440	14296	14327	14238	14520	14297	14246	14213	14420	14374	14505	14221	14182	14095	14281	14296	14248	14282	14239	14249	14341	14407	14162	14338	14165	14115	14328	14176	14242	14207	14421	14130	14412	14357	14257	14352	14284	14188	14321	14298	14333	14137	14385	14264	14076	14369	14409	14269	14372	14180	14216	14213	14195	14394	14191	14354	14298	14266	14377	14184	14288	14381	14291	14478	14304	14292	14447	14290	14387	14315	14255	14276	14336	14237	14332	14081	14455	14230	14346	14399	14131	14205	14303	14242	14287	14213	14277	14194	14318	14389	14304	14323	14486	14283	14305	14269	14264	14393	14355	14385	14197	14260	14326	14430	14355	14466	14314	14227	14248	14348	14498	14278	14314	14358	14237	14463	14146	14314	14357	14431	14284	14330	14236	14399	14346	14354	14313	14428	14334	14552	14432	14429	14224	14206	14411	14237	14350	14280	14234	14234	14403	14384	14306	14207	14441	14203	14231	14192	14357	14256	14452	14145	14301	14301	14286	14396	14292	14183	14448	14327	14355	14481	14335	14374	14125	14458	14373	14352	14292	14244	14298	14314	14223	14231	14478	14331	14320	14397	14270	14166	14279	14339	14287	14299	14482	14313	14212	14346	14196	14253	14384	14326	14332	14222	14203	14375	14338	14224	14215	14252	14363	14371	14327	14383	14231	14410	14282	14401	14556	14326	14337	14283	14346	14284	14319	14482	14422	14486	14230	14441	14153	14294	14408	14351	14199	14262	14350	14368	14281	14180	14329	14265	14303	14435	14344	14409	14348	14382	14224	14321	14370	14408	14299	14301	14206	14288	14189	14424	14369	14265	14093	14317	14229	14456	14206	14398	14411	14266	14323	14268	14370	14333	14074	14322	14322	14398	14349	14410	14227	14285	14098	14325	14203	14315	14465	14142	14325	14201	14314	14265	14224	14405	14198	14315	14240	14438	14291	14265	14369	14181	14448	14316	14317	14255	14359	14301	14260	14301	14230	14415	14241	14379	14480	14353	14331	14200	14270	14468	14316	14360	14514	14302	14275	14423	14350	14392	14246	14261	14374	14200	14333	14198	14432	14370	14246	14360	14087	14411	14302	14357	14318	14328	14440	14429	14381	14244	14439	14231	14433	14291	14333	14217	14231	14275	14400	14305	14267	14047	14236	14368	14231	14186	14277	14392	14326	14289	14305	14274	14427	14391	14244	14398	14397	14364	14450	14339	14123	14278	14247	14277	14291	14185	14359	14246	14247	14303	14502	14249	14282	14211	14260	14324	14437	14265	14178	14315	14202	14409	14199	14281	14461	14303	14434	14111	14420	14355	14165	14150	14493	14325	14317	14178	14390	14161	14303	14267	14136	14441	14419	14048	14285	14427	14400	14181	14268	14256	14303	14279	14412	14378	14339	14302	14199	14313	14264	14158	14331	14188	14357	14362	14438	14318	14422	14286	14325	14194	14471	14317	14250	14304	14439	14397	14290	14269	14416	14240	14348	14226	14334	14341	14290	14225	14381	14356	14197	14406	14386	14193	14264	14334	14315	14207	14179	14194	14352	14148	14404	14225	14399	14374	14363	14275	14335	14308	14244	14277	14364	14283	14232	14322	14402	14262	14158	14265	14215	14274	14261	14258	14362	14198	14227	14343	14356	14169	14374	14247	14252	14223	14309	14382	14034	14362	14229	14173	14411	14339	14331	14619	14321	14421	14321	14213	14305	14422	14254	14285	14132	14233	14389	14297	14332	14255	14154	14313	14382	14451	14337	14395	14274	14258	14219	14373	14357	14258	14290	14225	14426	14412	14306	14296	14210	14244	14412	14111	14388	14291	14351	14307	14296	14427	14105	14381	14379	14379	14159	14327	14336	14334	14242	14464	14423	14352	14195	14291	14319	14388	14239	14331	14389	14380	14296	14104	14264	14309	14364	14211	14229	14248	14497	14398	14202	14159	14211	14235	14295	14317	14218	14485	14218	14306	14330	14225	14330	14314	14149	14439	14445	14275	14316	14253	14495	14309	14368	14141	14285	14349	14418	14375	14249	14094	14265	14460	14266	14296	14288	14364	14238	14106	14241	14331	14317	14268	14245	14389	14310	14295	14452	14224	14269	14333	14214	14202	14463	14235	14190	14262	14279	14422	14219	14234	14404	14416	14261	14233	14432	14356	14240	14424	14160	14297	14262	14372	14353	14325	14343	14418	14331	14413	14447	14248	14279	14200	14365	14334	14223	14377	14207	14285	14203	14269	14146	14323	14185	14402	14188	14307	14103	14368	14178	14219	14384	14339	14501	14274	14454	14361	14170	14300	14289	14248	14235	14318	14328	14491	14250	14161	14469	14276	14156	14301	14331	14292	14335	14277	14427	14352	14211	14359	14228	14228	14336	14262	14385	14394	14395	14265	14305	14125	14382	14099	14321	14180	14360	14093	14154	14410	14360	14283	14357	14196	14436	14568	14279	14433	14330	14394	14218	14376	14406	14189	14350	14267	14367	14221	14197	14245	14563	14134	14272	14378	14522	14165	14249	14300	14363	14264	14224	14183	14354	14278	14360	14225	14154	14149	14361	14299	14243	14397	14295	14328	14402	14268	14288	14377	14519	14300	14576	14139	14175	14212	14349	14477	14312	14234	14340	14463	14346	14192	14256	14395	14345	14403	14145	14277	14345	14302	14279	14290	14177	14216	14343	14177	14107	14284	14351	14405	14295	14347	14291	14403	14235	14341	14365	14438	14417	14258	14215	14294	14313	14058	14413	14339	14350	14460	14359	14272	14238	14326	14106	14446	14329	14322	14286	14320	14307	14406	14303	14318	14319	14403	14361	14404	14367	14168	14188	14541	14246	14214	14344	14345	14421	14166	14308	14296	14351	14273	14309	14244	14304	14424	14412	14061	14282	14420	14349	14282	14434	14194	14383	14165	14321	14354	14294	14213	14282	14334	14334	14288	14302	14461	14422	14398	14367	14315	14204	14343	14564	14379	14426	14225	14210	14284	14320	14401	14470	14412	14237	14169	14443	14394	14313	14353	14336	14420	14273	14187	14287	14422	14218	14222	14301	14306	14270	14264	14195	14433	14410	14363	14451	14431	14268	14348	14269	14167	14410	14242	14277	14299	14242	14206	14310	14347	14284	14347	14393	14331	14358	14292	14338	14364	14259	14469	14253	14350	14402	14249	14087	14511	14302	14308	14242	14268	14382	14345	14049	14225	14509	14127	14476	14256	14475	14263	14425	14355	14393	14444	14430	14398	14312	14353	14487	14238	14475	14291	14262	14232	14319	14436	14305	14411	14227	14264	14304	14322	14363	14320	14393	14328	14341	14348	14298	14187	14111	14360	14270	14273	14284	14416	14420	14187	14554	14448	14224	14369	14261	14318	14375	14171	14560	14438	14458	14281	14175	14276	14352	14386	14284	14285	14319	14382	14299	14314	14263	14449	14329	14321	14189	14123	14353	14322	14172	14387	14247	14233	14303	14295	14335	14140	14366	14142	14303	14394	14338	14278	14312	14442	14401	14256	14299	14269	14333	14318	14382	14400	14367	14207	14205	14456	14385	14239	14290	14230	14274	14216	14287	14319	14476	14215	14238	14267	14111	14234	14241	14134	14267	14478	14207	14222	14440	14103	14359	14231	14315	14243	14409	14313	14235	14327	14240	14306	14085	14265	14400	14449	14259	14401	14344	14194	14372	14258	14396	14423	14294	14111	14279	14284	14263	14333	14260	14398	14199	14307	14258	14222	14338	14285	14354	14404	14295	14266	14309	14180	14207	14211	14226	14236	14347	14385	14398	14189	14255	14240	14050	14295	14196	14385	14220	14220	14360	14257	14422	14196	14307	14262	14203	14221	14214	14479	14288	14266	14243	14212	14403	14267	14147	14204	14209	14338	14406	14168	14268	14199	14363	14270	14237	14482	14256	14482	14015	14380	14261	14219	14299	14081	14301	14331	14205	14216	14429	14319	14204	14360	14405	14243	14282	14156	14336	14308	14356	14298	14333	14392	14379	14250	14225	14285	14335	14206	14490	14179	14207	14210	14195	14180	14217	14377	14235	14318	14154	14205	14574	14231	14458	14207	14328	14289	14444	14323	14249	14375
24094	22672	33975	34492	31717	28213	24274	18656	16966	17076	16950	16766	16656	16889	16678	16662	16694	16739	16765	16564	16855	16637	16647	16691	16538	16700	16687	16695	16587	16763	16816	16637	16558	16436	16548	16543	16656	16550	16671	16635	16644	16604	16571	16648	16670	16673	16619	16696	16659	16542	16511	16224	16653	16496	16649	16708	16887	16723	16671	16384	16627	16460	16428	16398	16509	16664	16699	16558	16504	16371	16464	16607	16572	16526	16719	16452	16725	16465	16703	16703	16648	16714	16636	16724	16601	16612	16484	16634	16633	16542	16509	16462	16674	16407	16639	16482	16540	16554	16638	16608	16487	16385	16664	16578	16536	16465	16676	16515	16512	16606	16585	16490	16510	16414	16570	16567	16523	16665	16462	16651	16513	16540	16651	16558	16672	16505	16536	16560	16443	16244	16448	16663	16611	16616	16452	16442	16450	16591	16671	16537	16620	16514	16608	16545	16519	16770	16529	16711	16484	16823	16642	16391	16453	16505	16645	16526	16597	16544	16633	16454	16679	16511	16487	16461	16981	16413	16350	16626	16740	16582	16474	16560	16781	16607	16654	16606	16554	16559	16498	16587	16474	16543	16372	16543	16386	16498	16572	16574	16703	16480	16560	16575	16475	16345	16515	16634	16445	16520	16541	16497	16553	16513	16501	16785	16807	16780	16620	16522	16484	16550	16497	16488	16717	16535	16541	16511	16483	16796	16696	16680	16556	16513	16718	16614	16607	16518	16712	16752	16541	16604	16493	16514	16630	16435	16510	16562	16414	16349	16599	16476	16666	16582	16548	16258	16487	16477	16560	16648	16547	16844	16591	16517	16724	16743	16760	16539	16595	16601	16639	16530	16556	16454	16445	16554	16622	16550	16482	16591	16491	16623	16644	16662	16743	16883	16618	16501	16382	16545	16419	16547	16594	16477	16535	16495	16379	16456	16497	16481	16475	16603	16353	16555	16508	16782	16605	16331	16430	16576	16759	16507	16505	16649	16668	16672	16333	16431	16697	16693	16502	16407	16587	16472	16576	16791	16581	16432	16651	16550	16541	16599	16907	16553	16581	16524	16798	16544	16433	16445	16493	16562	16771	16502	16542	16525	16605	16415	16582	16554	16673	16537	16498	16749	16446	16588	16409	16811	16418	16576	16662	16506	16567	16955	16614	16564	16281	16332	16711	16690	16659	16611	16720	16369	16625	16649	16438	16515	16623	16509	16612	16456	16582	16574	16402	16741	16269	16606	16553	16608	16662	16431	16391	16647	16528	16456	16350	16485	16481	16724	16634	16491	16629	16462	16461	16476	16565	16755	16468	16721	16657	16833	16466	16671	16397	16573	16596	16630	16619	16453	16460	16613	16552	16667	16507	16625	16552	16577	16630	16691	16377	16602	16666	16479	16483	16712	16659	16509	16593	16497	16530	16703	16786	16496	16588	16430	16844	16452	16602	16593	16679	16448	16818	16603	16437	16339	16592	16434	16563	16494	16548	16506	16639	16595	16601	16622	16666	16682	16582	16681	16762	16705	16398	16703	16394	16604	16423	16477	16504	16566	16574	16428	16658	16425	16557	16713	16563	16502	16525	16531	16644	16571	16781	16710	16579	16643	16482	16675	16505	16504	16518	16546	16683	16365	16592	16515	16338	16544	16400	16593	16379	16570	16307	16592	16672	16543	16508	16662	16518	16834	16535	16491	16606	16526	16691	16519	16594	16461	16671	16603	16631	16777	16728	16619	16457	16584	16536	16496	16534	16475	16626	16400	16676	16674	16566	16249	16727	16465	16432	16486	16579	16462	16836	16587	16602	16594	16455	16636	16539	16564	16653	16684	16589	16523	16655	16655	16600	16556	16132	16364	16537	16459	16308	16543	16843	16491	16448	16495	16523	16757	16699	16639	16497	16385	16668	16673	16655	16535	16342	16689	16496	16256	16572	16582	16599	16735	16819	16668	16731	16676	16506	16418	16596	16374	16488	16579	16669	16738	16668	16645	16718	16728	16572	16474	16660	16571	16575	16535	16492	16533	16666	16546	16586	16585	16479	16559	16589	16508	16564	16556	16604	16502	16690	16632	16650	16611	16455	16473	16765	16492	16504	16760	16469	16666	16445	16632	16549	16498	16623	16760	16631	16534	16624	16743	16628	16495	16556	16391	16618	16474	16726	16495	16459	16535	16603	16381	16527	16501	16659	16585	16362	16410	16780	16622	16626	16558	16472	16669	16503	16518	16531	16481	16681	16554	16453	16420	16468	16509	16630	16466	16598	16450	16685	16747	16552	16538	16636	16492	16652	16508	16564	16614	16896	16400	16652	16467	16525	16522	16610	16566	16507	16736	16504	16536	16527	16770	16675	16428	16473	16728	16533	16676	16721	16738	16584	16701	16566	16805	16703	16560	16404	16590	16763	16456	16678	16600	16339	16536	16383	16414	16574	16480	16425	16675	16867	16589	16758	16499	16600	16570	16376	16544	16566	16710	16666	16668	16714	16438	16644	16611	16445	16709	16467	16701	16594	16733	16574	16518	16617	16456	16457	16403	16581	16614	16661	16594	16500	16383	16495	16617	16384	16573	16787	16409	16627	16524	16571	16645	16660	16457	16754	16564	16624	16504	16615	16397	16537	16669	16618	16512	16526	16559	16537	16555	16458	16605	16548	16450	16535	16614	16594	16698	16620	16550	16418	16661	16635	16656	16534	16485	16449	16552	16746	16661	16594	16457	16459	16589	16477	16677	16687	16471	16578	16558	16525	16618	16655	16688	16584	16556	16408	16486	16596	16562	16715	16641	16512	16631	16523	16389	16462	16464	16665	16806	16520	16538	16761	16543	16516	16724	16464	16592	16556	16798	16650	16507	16680	16503	16513	16489	16733	16762	16433	16491	16721	16459	16341	16568	16499	16585	16296	16451	16773	16749	16527	16512	16386	16536	16592	16392	16400	16603	16474	16640	16645	16565	16560	16583	16411	16662	16729	16826	16795	16576	16554	16627	16740	16650	16488	16596	16589	16401	16557	16584	16474	16589	16722	16595	16654	16589	16702	16545	16478	16615	16652	16526	16529	16619	16649	16541	16502	16419	16569	16769	16627	16489	16517	16678	16543	16419	16418	16703	16501	16710	16595	16544	16350	16649	16544	16548	16607	16551	16612	16399	16508	16698	16524	16612	16642	16605	16650	16629	16473	16393	16571	16568	16553	16591	16570	16406	16775	16506	16395	16472	16398	16400	16480	16579	16436	16447	16444	16452	16554	16469	16428	16500	16668	16506	16683	16712	16432	16552	16568	16486	16635	16459	16630	16621	16551	16622	16455	16628	16437	16516	16451	16721	16548	16362	16744	16480	16543	16431	16570	16668	16484	16436	16598	16591	16682	16603	16263	16500	16373	16509	16645	16464	16579	16529	16635	16603	16734	16571	16445	16490	16560	16613	16636	16619	16505	16538	16747	16589	16638	16796	16491	16687	16526	16530	16538	16560	16598	16554	16431	16539	16352	16571	16448	16488	16433	16434	16442	16378	16577	16524	16523	16649	16329	16439	16606	16519	16796	16740	16767	16430	16632	16524	16521	16402	16602	16567	16481	16535	16604	16483	16460	16497	16545	16532	16459	16463	16541	16509	16510	16585	16523	16604	16306	16649	16520	16587	16540	16421	16510	16533	16473	16632	16534	16579	16472	16481	16809	16555	16652	16649	16667	16359	16554	16512	16526	16474	16729	16428	16528	16795	16630	16650	16494	16509	16576	16406	16357	16552	16549	16551	16536	16625	16675	16467	16637	16592	16523	16523	16703	16380	16468	16752	16511	16761	16564	16521	16648	16351	16677	16694	16578	16562	16596	16649	16384	16594	16564	16481	16683	16624	16625	16690	16562	16676	16678	16536	16541	16623	16683	16497	16573	16701	16602	16611	16432	16479	16600	16635	16588	16648	16667	16552	16596	16544	16399	16573	16702	16591	16814	16405	16534	16377	16594	16518	16390	16831	16376	16624	16542	16600	16455	16448	16514	16591	16507	16471	16487	16563	16473	16558	16735	16512	16095	16481	16619	16552	16407	16473	16509	16508	16539	16457	16391	16839	16685	16690	16547	16726	16806	16648	16647	16569	16726	16541	16608	16647	16682	16760	16603	16422	16559	16616	16610	16617	16416	16488	16785	16466	16519	16367	16593	16577	16539	16513	16682	16674	16472	16538	16685	16547	16688	16526	16640	16370	16706	16476	16681	16659	16558	16647	16646	16431	16551	16512	16668	16637	16707	16451	16609	16586	16659	16585	16440	16633	16678	16510	16602	16467	16559	16585	16582	16433	16632	16518	16473	16729	16690	16304	16517	16440	16655	16612	16620	16610	16448	16652	16555	16469	16618	16646	16546	16642	16433	16506	16622	16540	16622	16777	16731	16604	16375	16483	16585	16344	16691	16604	16676	16571	16645	16546	16619	16550	16630	16636	16529	16515	16562	16371	16437	16718	16521	16585	16667	16599	16520	16356	16513	16429	16494	16619	16564	16340	16484	16491	16571	16581	16447	16488	16504	16404	16608	16622	16839	16530	16455	16526	16757	16576	16719	16524	16558	16499	16481	16354	16677	16505	16764	16727	16868	16652	16707	16596	16481	16490	16458	16640	16373	16734	16406	16412	16655	16473	16454	16609	16564	16736	16407	16395	16555	16540	16604	16657	16445	16556	16497	16621	16476	16431	16509	16630	16611	16577	16690	16799	16484	16529	16625	16530	16643	16464	16609	16644	16547	16498	16643	16616	16644	16467	16634	16689	16636	16477	16482	16442	16669	16611	16505	16639	16600	16495	16731	16596	16486	16532	16672	16569	16528	16454	16850	16583	16363	16381	16707	16807	16622	16725	16383	16649	16619	16722	16553	16574	16688	16544	16566	16389	16660	16580	16487	16402	16580	16473	16509	16551	16581	16688	16428	16459	16478	16710	16475	16563	16672	16777	16319	16368	16536	16581	16501	16495	16569	16634	16778	16463	16605	16463	16668	16486	16524	16485	16596	16488	16726	16544	16512	16531	16461	16445	16776	16685	16823	16516	16638	16653	16663	16578	16484	16395	16600	16647	16599	16682	16585	16635	16373	16542	16525	16577	16413	16474	16506	16560	16512	16508	16475	16343	16688	16441	16555	16523	16676	16559	16676	16935
59972	95237	74997	53429	39169	27127	18695	15365	14395	13989	14004	14066	14155	14203	14013	14277	13785	14131	14026	14162	14247	13974	14113	14006	14029	14088	14140	14121	14204	13954	14108	13924	14132	14094	14044	14101	14107	14048	13987	13915	13872	14047	14024	14042	14125	13877	13915	14024	14024	13994	14059	14141	13944	14019	13885	14174	14115	13943	14195	13917	13938	14099	13878	14122	13895	14042	14164	14006	13841	14153	13956	14170	14020	13957	14172	13997	14063	14013	14130	14070	13886	14045	14033	13978	14167	14029	14062	14223	14007	14075	14032	13997	14123	13955	13970	14054	13972	14061	13999	14030	13921	14082	14001	14087	14324	14015	13971	14057	14084	14100	14013	14206	14091	13929	14314	13975	14074	13922	13874	14095	14080	13998	13906	13966	14041	13890	14042	14013	13994	14052	14142	14083	13868	14096	14197	14186	14118	14071	13925	13960	13900	14039	14011	14194	14035	13978	14122	14000	14084	14027	13876	13927	13996	14015	14025	14008	14080	14035	13867	14065	13993	14079	14170	13997	14044	13977	13968	14041	14040	14053	14141	14093	13912	14121	13872	14163	14136	14122	14090	14147	14120	13917	13882	13955	14037	13924	13954	14237	13993	13984	14114	14035	14012	13842	14123	14050	13930	13880	13971	13876	14080	13948	13836	13859	14165	13999	13842	14047	14026	13990	14119	13905	14081	13911	14032	13882	14019	14004	13975	14029	13961	14251	14037	13962	14109	13953	14187	13913	14108	13923	14126	14120	14042	14038	13845	14016	14110	14051	14215	14027	14230	14041	13987	14055	14172	14033	14047	14112	14062	14011	14010	14030	14202	14104	14090	14014	14042	14031	14044	14144	13979	13882	14188	14046	14148	14115	13947	14054	14040	14035	14035	14056	14229	14026	14058	14288	13956	14122	14205	13933	13974	13957	14109	14147	14208	14023	13990	13993	14208	13996	13959	14093	14000	14135	14030	13964	14037	14064	13910	14152	13967	14099	14142	14197	14146	14120	13881	13893	14132	14160	14054	13942	14012	13942	14165	13948	14046	14202	14196	14000	13979	14012	14129	14097	14003	14068	13968	14100	14052	13993	14138	14095	14049	14002	14135	14031	13887	13954	14037	14040	14146	14112	14021	13992	14059	13997	14217	14028	14009	14073	14099	14011	14202	14147	14079	14116	14117	14049	13983	13965	13917	14162	14100	14272	14029	14017	14105	13999	13980	14121	13851	13926	13972	14060	13969	14061	14045	14037	14088	13930	14137	13921	14245	14060	13980	14066	13987	13977	14074	14164	14051	13918	14160	14094	14043	14235	14157	13961	14096	13844	13984	14060	14017	14016	14200	14080	14156	13946	13928	13901	14018	13933	14046	13926	14130	14002	14178	13817	14114	13950	14144	14087	13954	14168	14093	14102	13990	14109	14069	14044	14074	14039	14129	14033	14162	13978	14111	14050	14057	13935	13921	13981	14243	14003	14063	14077	14089	13873	13857	14011	14008	13973	14005	14041	14088	14129	14229	13932	14073	14094	13911	14103	14111	14072	14039	14125	14079	13971	13988	13991	14010	14125	14116	14114	13985	14054	14081	14199	14024	14040	14223	14121	14015	13815	14013	13958	14120	14006	13955	14182	14125	14043	13970	14093	14111	14015	14059	13885	13948	14116	14023	14095	13930	14148	14005	14024	13944	14189	14006	13900	13946	14154	14002	13851	14046	13976	13840	14122	14191	14136	13968	14018	14057	14103	14088	13914	13968	14037	14094	14121	14158	14053	14111	14076	14214	14135	13852	13882	14064	14156	14097	14128	14053	13995	13966	14190	14057	13991	13986	14054	14069	14064	14111	13998	14054	14058	14193	14164	14099	14054	14097	13990	14037	13974	14018	14048	14110	13911	14116	14182	14054	13974	13965	14096	14126	14042	14131	13949	14117	13966	14110	13911	14025	14050	14084	13909	14226	14109	14129	14198	13906	14135	14014	14064	14173	13988	14089	13986	14028	14063	13986	14095	14152	13903	14058	13877	14117	13988	14019	13932	14140	14080	14064	13904	14126	14156	13953	14163	14105	14055	14063	14073	13909	14063	13907	14076	14016	13952	13986	13869	13904	14124	13960	14051	13873	14066	14168	13902	14024	13919	14058	14173	14152	13930	14111	13968	14104	13989	14117	14058	13822	14006	14212	14198	14074	14026	14092	13958	14058	14138	14016	13917	14072	14003	13877	14012	14188	14001	14286	14128	14013	14167	14134	14049	13970	13944	13959	14012	14116	14043	13999	14159	14112	14087	13868	13966	13956	14103	13989	13949	14154	14090	14040	14034	14089	14070	14019	14065	14025	13822	13984	13881	14072	14107	14023	14059	14083	14133	14068	13933	13930	14088	14068	14057	14221	14131	14060	14079	14170	13903	14219	14141	13974	14086	13896	13941	14147	14128	14072	13956	14062	14086	14050	14036	13961	14227	13933	13810	13983	14187	14154	13957	14065	14104	14058	14018	14177	13905	14094	13904	14223	14114	13954	13973	13988	14031	13917	14040	13996	14099	14003	13947	14020	14074	13828	13863	13995	14221	13954	14130	14168	14042	14071	14015	14043	14139	13875	14194	14010	13994	14058	14007	13944	14066	14147	14029	14009	14120	13856	14158	14175	13954	13952	14026	14114	13906	14028	13969	14066	13982	14176	14104	14039	14111	14048	14062	14050	14024	14099	13962	14123	14061	13906	14047	13976	14067	14091	13980	14098	14188	14212	13836	13924	14071	14012	14079	14053	14111	14086	14156	13962	14136	13895	14116	14145	14060	14088	14105	14057	14009	13998	14193	14221	13860	14230	14083	14114	14217	14041	13920	14251	14067	14057	14028	14044	14026	13952	14136	13951	14127	14128	14067	13953	14012	13869	13901	14165	13939	14040	14079	14073	13959	14058	14029	14093	13953	14080	13948	14086	14036	14064	14223	14093	14008	13996	14013	14145	13995	14290	13962	14112	14063	14104	14132	14051	14040	14001	14063	13971	14096	14257	14108	13995	13979	14081	14185	14074	14106	13985	14010	14012	14031	14065	14165	14092	14098	13937	14080	14067	13956	13940	14024	14104	14120	14154	13992	14145	14004	14079	14052	14046	13944	14241	13977	13905	14057	13987	14140	14067	14089	14145	14083	14019	14168	13968	14076	13916	13925	14103	13993	14088	14002	13933	14005	14185	14037	14225	14047	14018	13889	14001	14042	13985	14067	14031	14075	14045	13924	14115	13948	14144	14055	14000	13929	14157	14041	13866	13995	14081	13902	13957	13928	14108	14011	14262	14111	14071	13960	14018	13998	14173	14010	14124	14073	14138	14055	14134	13886	14189	14034	14153	14035	14076	14001	13985	14064	14039	14075	14072	14015	14058	14030	14019	14148	14086	13977	14134	14028	13930	13991	13985	14012	13977	14007	13947	14274	14015	13951	13892	14113	14053	14099	14094	14022	14238	14140	13883	14087	14068	13842	14041	13955	14162	13849	14046	13930	14063	14003	13944	14036	14125	13995	14097	14042	14162	14215	14059	14074	13967	14108	14061	14034	13877	14086	14022	14036	14022	13936	13982	14106	13949	14078	14100	13918	14205	13956	14028	14117	14261	14041	14056	14202	13983	14108	14207	14164	14072	14071	13980	14010	14083	14144	13910	14140	14003	14003	14036	14030	13978	13985	14184	14185	13983	13975	14004	14139	14026	14092	14029	13823	14061	14059	13900	14057	14192	14052	14080	13967	13979	14011	14023	14006	14098	14021	13844	14136	14153	13902	14023	14134	13887	14209	14028	14108	14020	13995	13987	14149	14030	14066	14127	14204	13993	13985	14206	13988	14049	14088	14101	13977	14010	14035	14148	14020	13993	14008	14273	13949	14007	14091	14063	13885	13935	14023	14027	14063	14093	13950	13861	14116	13825	14103	14085	14054	14066	14052	13978	14030	13971	13848	14175	14036	14091	13847	14077	14236	14131	14066	14018	13916	13985	14200	13977	13938	14150	14099	14065	13941	14095	14021	14170	14254	13891	14101	14050	14092	13957	13984	14069	14013	14082	14018	14027	14060	14005	14098	14111	14031	14099	14014	14123	14010	13997	14088	14230	14201	14119	14008	14075	14026	14083	14033	13969	14102	14052	13888	13940	14105	13982	14080	14029	14120	13946	14163	14164	13948	13974	14026	14102	14055	14017	14014	14172	14129	14280	14069	14185	14090	14013	13986	13977	14005	13898	13895	14106	14116	14210	14033	13954	14016	14083	14050	14008	13973	13899	13987	13991	14026	14049	14008	14044	14054	13932	13958	13938	14144	14026	13990	14235	13940	14130	14134	13989	13991	14065	14035	14058	14083	14023	14052	13984	14091	14141	13917	13976	14080	13888	14100	13913	13937	13910	14092	13960	14018	13933	14153	14131	13825	14100	14067	14106	13999	14086	14072	13977	14155	13965	14117	14034	14126	14065	14020	13874	14031	14057	14164	14127	14058	14043	14048	14106	14056	14021	13893	14133	13982	14151	14119	14120	14038	13931	14085	14205	14268	14020	14140	13999	13991	13982	14008	13915	14112	14122	13846	13975	14158	13999	14032	14024	13995	14174	14026	14144	14070	14049	13940	14147	14080	14179	14222	13992	14015	13983	14121	14055	14043	14299	14033	14245	13961	14032	14128	14222	13985	14077	13903	13999	14179	13981	14232	14156	13911	14117	13853	14022	14104	14114	13973	13942	13942	14102	14192	14026	14170	14200	14166	14125	13893	14155	14056	13803	13962	14078	13994	13972	14167	14195	14203	14063	14086	14017	13983	14088	14125	13920	13975	14086	14088	14021	14035	14019	14039	14244	13975	13946	14140	14156	13957	14056	14171	14009	14026	14007	14155	14126	14033	13994	14034	14167	13993	14034	14044	13982	14068	14196	14119	13965	14133	13966	14113	14058	13980	14087	14049	14168	14243	14114	13976	14114	14201	13929	13990	14176	14200	14130	14101	14220	14044	14023	13986	13839	14022	14137	13973	13977	14047	14108	13989	13906	14071	14009	13973	14032	13900	13934	13946	14009	14079	14032	14033	13957	14199	14027	14102	14009	14197	14080	14077	14112	13992	14165	14112	14070	14006	14196	13940	14037	14052	14114	14097	13962	14180	14003	14272	14174	14265
22893	22038	32156	30628	30684	30362	28823	20336	17604	17490	17549	16959	17091	17520	17105	17113	17210	17103	17189	17045	17115	16973	17178	16983	17056	17116	17050	17109	17069	17142	16942	17277	16812	16934	16978	17083	17080	16970	16932	17197	16965	16815	16870	16952	17048	16800	17005	17197	16619	16902	17011	16726	16783	17014	16865	16790	16871	16891	16930	16747	17088	16858	16981	17014	16803	17085	16931	16836	17047	16882	16878	16809	17136	17010	16849	16953	16843	16754	16836	16763	16800	16700	16960	16926	17197	16962	16737	16804	16826	16830	17108	17116	16779	16948	17002	16761	16970	16951	17139	17010	16976	16980	16894	16905	16934	16878	16734	17067	16716	16821	16912	17002	17057	17113	16824	16752	16937	16773	16822	16834	16959	16782	16746	17046	16876	16861	16831	16893	17022	16921	16994	16737	16939	17030	16915	16838	16891	16860	16978	16929	17165	16927	16831	16851	16888	16906	16803	16749	16889	16881	16871	16900	16959	16732	17020	16607	16824	16876	16880	17006	16804	16710	16889	16803	16794	17030	16896	16859	16674	16668	16882	16845	16790	16844	16807	16605	16728	16703	16822	16819	16942	17158	17161	16864	16880	16816	16792	16943	16825	16746	16792	16677	16872	16943	16919	16724	16920	16880	16940	16870	16973	16843	16935	17003	16759	16784	16781	16777	16740	16916	16791	16630	16589	16731	16831	16790	16942	16834	16834	16833	16704	16928	16788	16919	16801	16979	16885	16992	16768	16864	16675	16920	16787	16680	16883	16804	16865	16853	16996	16979	16915	16959	16864	16932	17016	16809	16877	16911	16769	16764	16993	17001	16925	16944	16782	17067	16947	16780	16965	16923	16857	16719	16976	16783	16967	16927	16842	16854	16902	16877	16971	16984	16853	16923	16888	16815	16824	17068	16923	16922	16891	16622	16656	16875	16839	16646	16996	16793	16805	16942	16894	16939	16734	16874	16769	16853	16919	16959	16983	16775	16875	16791	16869	16864	16927	16476	16688	16963	17035	16999	16760	16786	16888	16965	16832	16935	16873	16857	16816	16855	16596	16764	16856	16849	16944	16972	16980	16896	17033	16783	16756	16756	16746	16791	17150	16818	16649	16743	16938	16830	16771	16691	16819	16934	16694	16772	16878	16774	16896	16960	16774	16898	16799	16853	16963	16895	16796	16868	16868	16779	16898	16866	16731	16712	16910	16871	16764	16805	16795	16931	16578	16632	16828	16962	16860	16728	16922	16885	16862	16803	16693	16924	16816	16861	16769	16993	17104	17063	16801	16879	16742	16721	16873	16751	16872	16795	16762	16761	16801	16907	16974	16796	16706	16704	16929	17128	16836	16892	16857	16925	16917	16975	16967	16931	16842	16800	16760	16877	16753	17049	16959	16983	17114	16978	16793	16903	16760	16884	16759	16851	17004	16944	16703	16571	16936	16736	16672	16995	16871	16879	16914	17049	16817	16830	16923	16723	16836	16700	17006	17159	16845	16835	17024	16968	17009	16860	16756	16980	17110	16803	16727	16813	16818	16765	16990	16953	16856	16939	16910	16909	16953	16863	16960	16748	16915	16761	16633	16906	16751	16683	16885	16723	16818	16864	16743	16763	16893	16778	16612	16773	16848	16694	17041	16925	16773	16900	16904	16994	16729	16817	16866	16780	16891	16836	16935	16888	16973	16893	16970	17077	16753	16737	16887	16984	16948	16891	16786	16985	16832	16969	16811	17019	16794	16863	16956	17134	16790	16759	16894	16962	16770	16819	16820	16898	16562	16731	16921	17082	16786	16937	16861	17039	16872	16849	17017	16898	16798	16814	17067	16955	16836	16805	16983	17230	16878	16837	16794	16834	16964	16994	16852	16727	16691	16666	17137	16766	16962	16784	16702	16975	16841	16851	16850	16853	16882	16821	16746	16733	16929	17006	17113	17038	16946	16873	16827	16618	16826	16661	16721	16914	16887	16818	16882	16840	16635	16829	17150	16907	16827	16774	16800	16613	16871	16793	16788	16786	16997	16901	16942	16798	16730	16828	16809	16905	16643	16677	16942	16798	16850	16825	17148	16835	16841	16754	16678	16855	16925	17047	16821	16686	16860	16855	16783	16856	16633	16840	16789	16802	16888	16828	16929	16891	16920	16818	16968	16805	17090	16768	16953	17037	16764	16917	16791	16989	16856	16671	16920	16894	17002	16913	16965	17062	16892	16992	16872	16872	16782	16792	16827	16957	16697	16742	16597	17094	16927	16940	16829	16869	16884	16741	16775	16783	16689	16822	16671	16999	16859	16913	16755	17097	16887	16942	16943	16835	17026	17133	16913	16828	16966	16822	17007	16981	16736	16872	16805	16676	16865	16856	16816	16879	16861	16819	16811	16842	16850	16863	16846	16864	17033	16670	16996	16977	16870	16835	17025	16957	16837	16654	16818	16747	16818	16843	17060	16851	16814	16915	17011	16782	16730	16822	16904	16885	16923	16594	16863	16742	16673	16807	16747	16846	16849	16876	16680	16867	16894	16931	16789	17038	16970	17027	16947	16727	16837	16682	16552	16637	17045	16759	16762	16795	16701	16905	16905	16828	16890	16973	16926	16872	17001	16922	16900	16636	16814	16829	16756	16921	16838	16732	16773	16939	16914	16976	16824	16918	16846	16998	16816	16839	16727	16796	17003	16890	16821	16859	16667	17102	16868	16749	16743	16831	16743	16808	16967	16753	17068	16928	17047	17081	16860	16969	16812	16573	16733	16906	16946	16767	16795	16879	17000	16644	16719	16985	16813	16717	16829	16772	16825	17033	16952	17075	17041	16756	16864	16878	17193	16794	16843	16699	16909	16794	16690	17015	16644	16945	16937	16943	16802	16977	16849	16859	17017	16870	16868	16594	16767	16624	16803	16877	16807	16813	16791	16830	16891	17083	16903	16767	16833	16955	16949	16849	16994	17014	16932	16849	16941	17022	16867	16812	16918	16780	16787	16897	16844	16762	16907	16726	16811	16665	16624	16879	16786	16816	16934	16993	16909	16875	16850	16764	16687	16706	17095	16916	17026	16871	17141	17043	16874	16824	16817	16854	16879	16885	16996	17067	16871	16913	16834	16758	17102	16870	16872	17055	17102	16888	16976	16951	16812	16843	16945	16668	16888	16877	16955	16846	16807	16825	16892	16811	17168	16946	16866	17115	16923	16746	16827	16763	16784	16793	16946	17005	17070	16804	16947	16787	16936	16819	17042	16902	16929	16858	16904	17024	16914	16984	16852	16796	16872	16962	17047	16964	16904	16695	16701	16894	16946	16796	16930	16890	16905	16824	16940	16811	17054	16832	16756	16833	16897	16882	16975	16919	16857	16956	16851	17010	16929	16829	16749	16831	16789	16748	16846	16733	17036	16925	16930	16895	16991	16820	16832	16973	16911	16823	16914	16868	17014	16689	17078	17119	16680	16938	17033	16883	17012	16960	16888	16846	16840	17008	17051	16940	17087	16853	16969	16837	16977	16926	16734	16689	16775	17123	16904	16941	16839	16746	16766	16720	16730	16695	16946	17236	16760	16941	16885	16797	16919	16741	16815	16697	16777	16614	16946	16858	16974	16681	16917	16610	16952	16922	16691	16735	16972	16966	16860	16862	16937	16821	16802	16803	16652	16779	16630	16921	16886	17054	16876	16806	16964	16810	16951	16983	16766	16993	16992	16940	16764	16945	16751	16950	16891	16939	16884	16990	17015	16899	16914	16801	16967	16808	16600	16809	17076	16888	16728	16714	16834	16906	16850	16667	16851	16849	16956	16785	16757	16882	16830	17015	16831	16911	16690	16836	17044	16906	16787	16925	16656	16742	16784	16954	16960	16973	16934	16951	17045	16759	16774	16906	16771	17048	16899	16828	16790	16809	16983	17018	16899	16771	16790	16622	16975	16841	16852	16783	16682	16880	16957	16850	16996	16768	16714	16826	16793	16852	16817	16584	16781	16966	16993	16789	16956	16614	16948	17050	16860	17053	16858	16776	16901	16863	16955	16877	16750	17006	16810	16820	16899	16904	16797	16700	16755	16852	16936	16924	16947	16783	16872	16913	16939	16671	16835	16813	16918	16734	16935	16688	16723	16723	16924	16854	17080	16749	16879	16950	16683	16919	17027	17086	16737	16869	16954	16691	16881	16849	16823	16675	16907	16999	16958	17058	17076	16736	16731	16824	16843	16752	17151	16761	16847	16777	16678	16814	16749	16988	16773	16595	16846	16921	16844	16862	16847	16988	16903	16992	16759	16584	16923	16658	16788	16820	16862	16979	16843	16752	16820	16979	16783	16685	16976	16870	16881	16939	16787	16904	16720	16848	16892	16873	16774	16712	16866	16910	16863	16866	17142	16994	16869	16880	16661	16944	17019	17184	16793	16821	16980	16748	16880	16813	16859	17059	17030	16758	16905	16989	17025	17001	16899	16891	16768	16890	16786	16874	17011	16896	16861	17075	17163	16695	16786	16874	16848	16812	16902	16974	16924	16687	16962	16958	16879	16943	16815	16963	16970	16893	16771	16839	17086	16851	16940	16872	17007	16799	16765	16746	17081	16930	16706	16866	16847	16947	16931	16971	17147	16791	17030	16656	17111	16903	16747	17146	16834	16961	16736	16843	16742	16921	16999	17034	17023	17059	16839	17031	16710	17009	16857	16746	16857	16909	16881	16990	16799	16835	16786	16958	16894	16892	17021	16863	16961	16862	16879	16877	16910	17024	16899	16730	16936	17009	16964	16840	17160	16934	16864	17005	16869	16941	16790	16733	16652	16940	16836	16750	16760	17008	16956	16793	16863	16978	16712	16735	16688	16957	16830	16844	16742	16939	17035	16915	16955	16877	16926	16671	16917	16788	16725	16833	16810	16925	16938	16860	16719	16797	16831	16819	16809	16746	16862	16816	16847	16824	16995	17112	16923	16846	16958	16790	16789	16871	17014	16837	17041	16748	16729	16980	16952	16888	16660	16806	16747	16896	16932	16977	16846	16860	16704	16796	16696	16758	17117	17041	16818	16588	16789	17114	16763	16863	16947	16868	16748	16854	17083	17004	16821	16904	16872	16780	17139	16710	16956	16709	16947	16829	16837	16871	16762	16861	16784	16999	16899	17071	16932	16933	16837	16694	16921	16844	16806	16700
63523	105407	87471	67560	49587	34801	22872	16541	14669	14167	14275	14128	14197	14253	14405	14122	14218	14092	14008	14179	14037	14211	14251	14130	14135	14117	14256	14093	14296	14080	14221	14061	14326	14228	14218	14165	14176	14283	14017	14300	14038	14374	14229	14125	14087	14148	14109	14131	14151	14172	14129	14002	14255	14256	14197	14175	14147	14210	14031	14105	14189	14221	14158	14160	14300	14125	14193	14183	14242	14074	14228	14201	14218	14282	14359	14166	14099	14081	14125	14211	14043	14255	14095	14230	14308	14222	14111	14084	14178	14048	14268	14088	14390	14200	14159	14301	14250	14255	14101	14074	14218	14331	14218	14195	14056	14319	14176	14122	14092	14108	14081	14196	14197	13930	14143	14028	14208	14099	14258	14083	14182	14185	14191	14257	14180	13891	14234	14095	14223	14244	14292	14058	14159	14107	14078	14337	14131	14005	14191	14297	14242	14226	14199	14104	14113	14072	14054	14190	14250	14168	14161	14140	14391	14133	14142	14150	14151	14100	14150	14181	14223	14128	14132	14081	14062	14049	14085	14261	14291	14151	14078	14262	14151	14022	14154	14212	14219	14302	14215	14255	14229	14105	14283	14217	14099	14043	14078	14167	14220	14106	14153	14117	14249	14143	14096	14229	14236	14078	14100	14327	14156	14249	14138	14164	14037	14003	14195	14125	14203	14168	14098	14212	14080	14068	14201	14260	14128	14230	14079	14054	14255	14365	14206	14143	14163	14199	14247	14144	14128	14187	14086	14047	14208	14109	14199	14136	14127	14246	14128	14005	14197	14117	14126	14158	14277	14209	14033	14264	14178	14197	14158	14094	14252	14182	14188	14127	14239	14111	14354	14071	14289	13985	14092	14178	14096	14183	14149	14155	14038	14163	14094	14167	14073	14069	14143	14025	14311	14070	14126	14032	14160	14086	14101	14256	14151	14189	14204	14280	14164	14047	14114	14280	14054	14262	14340	14160	14136	14277	14220	14168	14255	14316	14343	14019	14122	14135	14149	13957	14265	13968	14156	14210	14111	14195	14218	14064	14232	14088	14238	14162	14107	14049	14229	14045	14244	14116	14208	14324	14155	14127	13924	14105	14122	14090	14223	14106	14191	14119	14125	14154	14097	14015	14164	14154	14101	14152	14165	13995	14043	14076	14292	14139	14109	14062	14094	14204	14042	14233	14144	13975	14285	14058	14188	14213	14102	14213	14481	14208	14188	14095	14301	14168	14054	14107	14111	14191	14156	14063	14146	14015	14147	14063	14251	14143	14111	14145	14089	14195	14149	14106	14270	14351	14232	14086	14217	14133	14290	14292	14186	14085	13976	14219	14177	14091	14192	14066	14100	14139	14208	13920	14095	14182	14144	14082	14059	14199	14271	14090	14212	14240	14181	14057	14193	14189	14263	14117	14237	14321	14073	14167	14117	14252	14174	14219	14168	14237	14211	14075	14028	14080	14162	14165	14037	13975	14112	14109	14123	14094	14005	13919	14131	13980	14232	14132	14135	14105	13958	13902	14275	14123	14257	14105	14124	14206	14065	14105	14237	14189	14171	14165	14232	14124	14173	14161	14288	14058	14104	14148	14277	14183	14117	14202	14169	14185	14252	14221	14197	14218	14226	14022	14181	14034	14316	14272	14132	14223	14162	14199	14246	13965	14144	14016	14103	13991	14114	14106	14061	14237	14085	14123	14236	14128	14090	14182	14179	14122	14288	14244	14165	14082	14087	14134	14185	14046	14196	14123	14149	14295	14103	14067	14289	14263	14184	14118	14129	14125	14128	14129	14126	14120	14298	14196	14084	14109	14099	14037	14182	14282	14112	14257	14063	14160	14108	14070	14133	14065	14069	14129	14330	14091	14230	14030	13996	14340	14192	14193	14062	13933	14098	14247	14181	14194	14106	14278	14230	14200	14211	14152	14020	14076	14029	14275	14054	13931	14239	14035	14193	14113	14157	14070	14409	14173	14341	14298	14223	14216	14118	14018	14233	14249	14083	14211	14202	14111	14242	14323	13943	14204	14242	14049	14115	14097	14185	14110	14068	14152	14081	13997	14270	14248	14017	14165	14187	14201	14035	14088	14343	14139	14138	14050	14201	14065	14299	14103	14125	14322	14232	14124	14157	14185	14198	14151	14190	14245	13988	14126	14191	14207	14181	14257	14025	14089	13974	14246	14038	14143	13928	14112	14211	14026	14166	14272	14143	14072	14098	14101	14325	14030	14356	14142	14230	14177	14068	14135	14087	13983	14199	14076	14127	14023	14219	14050	14032	14133	13978	14195	14165	14145	14099	14149	14120	14232	14176	14038	14208	14267	14169	14276	14160	14220	14242	14070	14117	14055	14274	14155	14061	14152	14121	14174	14239	14100	14320	14154	14140	14144	14267	14049	14130	14185	14165	14085	14275	14122	14260	14261	14132	14165	14314	14088	14200	14172	14202	14126	14269	14192	14150	14155	14167	14168	14170	14169	14159	14191	14255	14244	14196	14266	14197	14049	14114	14167	14040	14130	14054	14155	14091	14294	14167	14092	13976	14111	14203	13927	14086	14167	14021	13991	14214	14118	14326	13980	14263	14087	14290	14164	14039	14095	14088	14161	14011	14136	13943	14217	14310	14211	14144	14147	14182	14252	14173	14074	14269	14276	14179	14074	14076	14290	14291	14286	13921	14206	14082	14035	14188	14227	14155	14153	14125	14272	14200	14205	14281	14174	14176	14191	14231	14232	14141	14112	14305	14081	14293	14075	14105	14200	14203	14218	14203	14145	14180	14375	14198	14167	14031	14216	14230	14171	14147	14142	14151	13927	14268	13974	14117	14130	14314	14304	14049	14186	14004	14229	14241	13903	14197	14287	14218	14245	14009	14109	14126	14126	14042	14233	14129	14173	14176	14133	14159	14208	14138	14068	14145	14253	14283	14059	14261	14259	14333	14169	14203	14180	14192	14142	14217	14213	14164	14001	14377	14124	14109	13991	14108	14201	14222	14190	14310	14099	14179	14217	14232	14230	14082	13986	14154	14192	14079	14104	14045	14098	14060	14171	14372	13982	14175	14146	14078	14196	14113	13990	14236	13985	14141	14169	14153	14107	14284	14097	14173	14304	14234	14255	14083	14224	14119	14133	14123	14302	14118	14115	14111	14053	14112	14215	14117	14090	14117	14231	14080	14080	13921	14110	14209	14118	14177	14071	14265	14097	14229	14168	14160	14209	14247	14073	14108	14136	14223	14093	14061	14175	14111	14139	14077	14117	14087	14169	14209	14217	14148	14247	14089	14197	14145	14232	14178	14124	14300	14194	14110	14183	14113	14159	14050	14116	14046	14098	14318	14156	14109	14104	14149	14089	14103	14071	14182	14182	14119	14216	14198	14133	14220	14173	14225	14198	14149	14219	14158	14277	14277	14066	14175	14156	14189	14113	14251	14198	14034	14075	14078	14163	13919	14266	14177	14150	14192	14192	14091	14220	14127	14111	14145	14252	14118	14102	14061	14029	14096	14102	14286	14302	14137	14048	14219	14137	14069	14295	14265	14241	14305	14147	14155	14101	14141	14212	14063	14140	13977	14269	14083	14101	14001	14130	14038	14121	14174	14359	14109	14123	14227	14166	14203	14120	14097	14022	14173	14239	14075	14329	14286	14139	14032	14257	14172	14087	14163	14014	14218	14031	14090	14147	14136	14366	14016	14140	13959	14125	14243	14141	14105	14159	14176	14129	14157	14257	14162	14235	14181	14408	14261	14197	14138	14161	13901	14208	14009	14139	14255	14140	14351	14209	14192	14128	14062	14110	14031	14135	14056	14081	14261	14038	14192	14180	14125	14110	14220	14030	14318	14209	14179	14085	14027	13987	14150	14084	14099	14311	14037	14327	14186	14010	14211	14195	14126	14275	14041	14103	14030	14170	14166	14077	14104	14153	14009	14193	14267	14327	14213	14073	14095	14281	14011	14333	14022	14238	14198	14231	14153	14230	14136	14232	14155	14053	14220	14250	14110	14169	14213	14220	14181	14186	13991	14115	14309	14333	14153	14272	14301	14449	14202	14152	14227	14074	14114	14115	14225	14165	14033	14100	14333	14336	14164	14070	14169	14362	13953	14031	14266	14134	14196	14076	14096	14088	13990	14099	14187	14101	14265	14053	14106	14119	14189	14189	14225	14166	14172	14295	14059	14204	14314	14146	14045	14017	14091	14135	14077	14109	14288	14304	14300	14208	14050	14215	14278	14207	14205	14101	14275	14089	14101	14198	14193	14060	14088	14213	13999	14104	14135	14106	14104	14269	14101	14143	14153	14205	14267	14234	14309	14287	14253	14097	14201	14234	14182	14190	14116	14258	14256	14034	14144	14218	14110	14150	14075	14176	14130	14164	14135	14107	14144	14091	14304	14143	14097	14104	14229	14203	14131	14325	14243	14244	14078	14195	14119	14185	14182	14158	14331	14092	14216	14095	14234	14379	14101	14110	14136	14173	14211	14209	14125	14191	14206	14116	14097	14100	14109	14246	14070	14112	14194	14150	14073	14441	14114	14092	14245	14210	14004	14251	14069	14457	14043	13992	14202	14039	14246	13953	14139	13996	14048	14266	14115	14182	13910	14178	14232	14287	14213	14081	14189	14239	14156	14007	14141	14248	14037	14292	14163	14164	14051	14228	14062	14268	14251	14321	14126	14205	14137	14408	14201	14127	14225	14100	14216	14142	14021	14155	14074	14213	14094	14181	14256	14175	14265	14039	14223	14300	14134	13969	14175	14199	14087	14001	13953	14215	14067	14311	14143	14137	14150	14124	13961	14227	14193	14086	13956	14240	14040	14037	14333	14169	14155	14058	14149	14105	14124	14182	14126	14183	14331	14196	14136	14118	14286	14025	14103	14152	14243	13949	14171	14295	14255	14260	14182	14013	13945	13995	14252	14196	14105	14285	14112	14119	14048	13927	14080	14080	14135	14189	14172	14239	14069	14186	14061	14106	14313	14291	14019	14094	14221	14074	14172	14058	14252	14192	14121	14225	14233	14213	14329	14134	14285	14242	14186	14235	14355	14152	14224	14140	14136	14150	14212	14253	14085	14172	14138	14285	14107	14143	14131	14049	14144	14223	14312	14094	14047	14150	14112	14280	14183	14219	14321	14234	13979	14114	14131	14188
29581	30753	37599	31452	23021	19852	18347	17670	17280	17172	17124	17207	17080	17335	17210	17161	17220	17338	17217	17079	17041	17207	17459	17094	17113	17029	16958	17100	17187	17141	17137	17103	17312	17261	17282	17057	16875	17092	17185	17041	17242	17125	17089	16892	16957	17401	17160	17162	17017	16974	17062	17099	17309	17101	16981	17086	17186	17021	17121	17050	17316	17134	17297	17099	17121	17088	17040	17207	16986	17331	17190	17158	16967	17056	17298	17033	17143	16958	17006	17053	16977	17101	17034	17181	17173	17124	16855	17090	17089	16976	17252	17182	17074	17288	17172	17126	17261	17201	17037	17079	17243	17171	17133	17042	17222	17085	17072	17208	17218	17079	17088	17099	17198	17337	17022	16913	16943	17167	17052	17205	17071	17154	17055	17177	17242	17073	17088	16979	17263	17231	17247	17052	16960	16986	17154	17268	17292	17018	17288	17047	17291	17035	17265	17070	17141	17023	17072	16923	16833	17110	17236	17358	17143	17227	17099	17326	17218	17134	17059	17082	17101	16975	16960	17185	16989	17197	17163	17079	17121	17289	17239	17139	17105	17032	17177	17167	17160	17331	16974	16753	17227	17037	17057	17061	17226	17057	17233	17010	17268	17195	17079	17140	17012	17137	17097	17227	17030	17147	17027	17166	17269	17256	17132	17113	17167	17249	17096	17173	17228	17210	17141	17180	17247	17085	17241	17146	17260	17239	17251	17073	17119	17021	17088	17191	17292	17159	16960	16879	17098	17139	17150	16932	17062	17158	16985	17176	17148	17049	17161	17193	17096	17121	17330	17230	17044	17322	17324	16964	17165	17013	17014	17075	17036	17007	16938	17110	17139	17160	16997	17202	17383	17216	17127	17117	17183	17123	17106	17287	16969	17284	17174	17211	17279	17025	17117	17121	17147	17119	17152	17014	17202	17058	17297	17144	17047	17148	17060	17154	17083	17252	17300	17152	17113	17396	17083	17109	17038	16886	17081	17185	17164	17095	17356	17005	17236	17161	17226	17062	16974	16959	17175	17156	17265	17321	17173	17011	17137	16968	17146	17113	17199	17199	17142	17288	17155	17061	17089	17107	17251	17188	17127	17161	17122	17260	17123	17166	17145	17077	17164	17334	17136	17129	17358	17195	17207	17074	17062	17128	17031	17040	17035	17223	17081	17101	17279	17319	17148	17151	17134	17228	17181	17338	17102	17200	16996	17136	17152	17127	17215	17259	17064	17241	17370	17184	17170	16976	17237	17063	17191	17172	17188	17142	17038	17185	17202	16934	17190	17058	16990	17086	17145	17211	16935	17074	17232	17222	17196	17151	17310	16962	17227	17212	17039	17050	17181	17184	17075	17163	17165	17107	17215	17018	16977	17252	17045	17233	17210	17158	16966	17217	17363	17213	17264	17341	17163	17097	17288	17147	16967	17044	17145	17190	17040	16964	17151	17287	17266	17138	17144	17030	17093	17130	17032	17262	16852	17243	17035	17111	17303	17119	16969	17264	17204	17137	16965	17107	17092	17123	17200	17125	17024	16982	17203	17147	17086	17187	17057	17054	17268	17033	17237	17219	16987	17145	17118	17134	17130	17223	17199	17190	17220	17048	17025	17247	17189	17088	17365	16961	17282	17057	17202	17235	17282	17079	17059	16881	16960	17073	17059	17152	17022	17079	16986	17170	17154	17213	17077	17122	17264	17123	17207	17246	17128	17180	17365	17125	17275	17194	17097	17159	17140	17335	17129	17117	17208	17159	17171	17090	17218	17233	16907	16939	16931	17155	17103	17268	17097	17250	17089	17217	17155	17071	17100	17032	17083	17236	17203	16939	17138	17129	16963	17128	17227	17229	17173	17025	17050	17154	16996	17236	17101	17193	17063	17163	17157	17056	17112	17175	17201	17171	17281	17177	17294	17061	17095	16986	17113	17040	17097	17205	17080	17160	17077	17096	17292	17227	17261	17314	17162	17000	17079	17113	17183	17156	17039	17144	17352	17089	17084	17110	16976	16911	17144	17167	17073	17251	16986	17206	17216	17173	17039	17093	17070	17067	17022	16980	17216	17064	17232	17417	17250	17078	17016	17154	17033	17076	17229	17094	17152	17372	17249	17263	17136	17071	17179	17248	17152	17064	17272	17181	17342	17306	17100	17177	17092	17039	17235	16972	16891	16925	17064	17033	17025	17130	17234	17061	17239	17123	17160	17122	17082	17137	17111	17025	17046	17051	17006	16978	17020	17164	17069	17098	17016	17038	17064	17223	17010	17157	17156	17269	17032	16989	17333	17189	17203	17030	17320	16950	17126	17007	17053	16872	16983	17065	17062	17062	17047	16942	17153	17303	17107	17304	17325	17051	17178	17058	17281	17022	17286	17319	17085	17039	17067	17161	17181	17141	17110	17308	17179	17189	17047	17318	17126	17268	17176	17114	17414	17373	17263	17025	17162	17066	17086	16955	17087	17151	16861	16948	17072	16979	17171	17036	17050	17225	17057	17160	16953	17262	17112	16941	17298	17075	17231	17079	16895	16917	17177	17217	17174	17252	16999	17036	17102	17041	17189	17376	16925	17057	17138	17118	17348	17272	17300	17184	17034	17247	17205	17207	17079	17017	17405	17262	17264	17123	17138	17269	17061	16991	17057	17170	17337	17159	17170	17061	16971	17015	16885	17146	17096	16954	17142	17139	16943	16972	17105	17071	17215	17146	17120	17215	17150	17086	17278	17254	17265	17308	17332	17000	17170	17060	17310	17231	17285	16964	17101	17089	17347	17243	17184	17234	17307	17113	16986	17244	17227	17313	17250	17047	17081	17073	17149	17135	17015	17048	17279	17033	17095	17147	17099	17114	17099	17018	17023	17020	17083	17151	16981	17283	17119	17152	17171	17218	17289	16986	17198	17367	16865	17113	17246	17201	17066	17015	17111	17104	17202	17003	17012	17275	17173	17114	17122	17225	17089	17022	17082	17135	17104	16995	17006	17033	17163	17065	17147	17115	16915	17201	17202	16974	17077	17143	17153	17107	17231	17057	17267	17048	16982	17114	17178	17263	17308	17166	16988	16897	17145	17110	17214	17086	17258	17123	17013	17330	17187	17227	17131	17350	17107	17010	17133	17120	17252	17266	16958	16856	17120	17103	17295	17089	17073	16930	17230	17057	16835	17160	17264	17230	17109	17259	17166	17178	17041	17305	16975	16985	17067	17127	16969	17181	17195	17426	17259	17182	17273	17241	17238	17346	17001	16773	17278	17238	17005	17094	17140	16972	17166	17036	17178	17206	17170	17126	17136	17219	17089	17234	17233	17002	16990	16933	17160	17083	17207	17271	17057	17001	17046	17121	17133	17073	17247	16939	17058	17060	17276	17356	17073	17188	17104	17108	17227	17141	17205	17293	16938	17119	17052	17289	16970	17291	17122	16995	17079	17138	17228	17046	17231	17118	16984	17136	17030	17114	17172	17167	17060	16983	17155	17148	17138	17171	17182	17206	17091	17009	17091	17218	17095	16989	17022	17285	17214	17157	17094	17330	17224	17267	17241	17192	17013	17110	17244	17169	17221	17282	17291	17482	17131	17125	17303	17200	17169	16909	17257	17160	17092	16982	17153	17095	17183	17210	17317	17064	17059	17130	17212	17137	17044	17081	17051	17026	16764	17002	17129	17138	17023	17029	17200	17112	17187	17355	17106	17128	17026	17013	17260	17189	17044	17171	17223	17096	17168	17321	17082	17254	17300	17214	17064	17173	17151	17224	17162	17005	17188	16951	16884	17225	17383	17150	17007	17004	17017	17105	17346	16937	17123	17233	17160	16974	17130	17205	17112	17065	16928	17007	17174	17126	17126	17049	17055	17109	17213	16896	16945	17235	17187	17060	17259	17184	17042	17130	17308	17085	17207	17257	17072	16986	16892	17107	17108	17036	17238	17298	17076	17181	17287	17074	17220	17218	17189	17045	17246	17119	17244	17265	16970	17060	17222	17260	17126	17093	17006	17072	17061	17278	17244	17149	17200	17311	17076	17255	17413	17245	17087	17488	17247	17234	17264	17124	16999	16967	17161	17114	17072	17088	17008	17126	16983	17249	17189	16955	17210	17124	17067	17163	17089	16963	17135	17088	17122	17240	17044	17255	17191	17351	17250	17126	17023	17304	17128	17169	17043	17204	16965	17027	17214	17088	17046	17138	17137	17163	17035	17041	17191	16992	17077	17279	17294	17209	17148	17222	16976	17275	17147	17121	17077	17086	17112	17206	16959	17126	17148	17241	17279	17102	17334	17103	17193	17268	17326	17137	17192	17075	17112	17008	17100	17082	17321	17183	16979	17136	17204	17167	17139	17265	17088	17140	17086	16951	16911	17265	16988	16954	16953	17162	17006	17162	17110	17063	17106	16955	17159	17088	17175	17089	17118	17210	17001	16971	17028	17166	17178	17087	17138	17168	17319	17113	17063	17090	17294	17297	17112	16924	17102	17028	17127	17161	17274	17139	17319	17264	17163	17165	17142	17194	17341	17204	17347	17239	17120	17267	17146	17230	16958	17170	16993	17086	17080	17127	16966	17337	17055	17109	17214	17042	17155	17141	17034	16961	17032	17137	17048	17075	17167	17213	17121	17166	17188	16948	17143	17038	17316	17340	17160	17085	17225	17099	17350	17160	17291	17230	17189	17208	17306	17062	17157	16993	17136	17180	17174	17141	17207	16995	17255	17220	17338	17157	17220	17269	17062	17083	17085	16984	17103	17257	17345	17083	17220	17144	17045	17032	17278	17133	17179	17077	17051	17004	17112	17158	16963	16937	17082	17196	17327	17255	17035	17201	17288	17188	16992	17082	17143	17194	17098	17136	17224	17005	17262	17134	17361	17157	17058	17058	17093	17208	17215	17425	17025	17133	17008	17271	17179	17284	17082	17194	17059	17087	16933	17139	17260	17051	17033	17410	17252	17167	17085	17104	17056	17009	17115	16940	17333	16967	17245	16992	17312	17184	17142	17078	17365	17128	16978	17113	17032	17123	17272	17246	17085	17128	17101	17165	17220	17279	17158	17384	17150	16888	16952	17103	17206	17151	17039	17243	16951	17187	17176	17194	17441	17116	17250	17294	17114	16942	17023	17123	17165	17025	17145	17255	16987	17246	17265	17241	17109	17130	17121	17366	17254	17064
34789	50379	38021	26233	19843	16505	15061	14373	14624	14449	14518	14346	14324	14312	14504	14442	14485	14520	14339	14325	14356	14482	14587	14218	14359	14388	14270	14232	14343	14313	14559	14370	14579	14418	14358	14463	14357	14506	14369	14370	14366	14354	14510	14394	14420	14364	14424	14275	14567	14447	14219	14325	14351	14369	14277	14379	14405	14393	14263	14560	14438	14395	14389	14355	14313	14483	14545	14404	14467	14364	14340	14369	14492	14379	14456	14170	14557	14370	14222	14697	14318	14515	14332	14176	14572	14414	14456	14271	14357	14516	14433	14209	14331	14386	14426	14453	14464	14426	14336	14470	14410	14386	14537	14368	14323	14293	14276	14414	14380	14238	14296	14410	14334	14306	14370	14310	14361	14365	14284	14316	14188	14336	14397	14254	14412	14466	14192	14420	14225	14337	14253	14275	14473	14337	14296	14544	14372	14365	14282	14328	14425	14536	14297	14339	14319	14478	14392	14193	14398	14312	14360	14370	14227	14282	14368	14361	14387	14375	14235	14569	14387	14424	14494	14193	14453	14434	14535	14400	14291	14426	14359	14283	14341	14281	14411	14403	14393	14333	14370	14441	14238	14377	14628	14281	14302	14218	14386	14333	14298	14275	14422	14339	14318	14428	14205	14472	14319	14271	14285	14341	14217	14223	14427	14423	14564	14272	14299	14502	14411	14217	14187	14417	14510	14354	14399	14490	14305	14316	14418	14124	14268	14360	14341	14519	14332	14568	14291	14622	14233	14402	14357	14332	14243	14292	14280	14418	14367	14203	14198	14250	14317	14283	14413	14457	14350	14384	14445	14287	14224	14349	14501	14287	14349	14213	14481	14428	14250	14300	14263	14309	14489	14262	14557	14334	14508	14307	14402	14353	14235	14218	14509	14352	14285	14363	14515	14522	14333	14282	14116	14611	14413	14460	14476	14287	14199	14347	14290	14386	14249	14285	14533	14287	14431	14254	14371	14460	14471	14269	14379	14597	14278	14197	14450	14639	14280	14434	14480	14497	14260	14384	14247	14433	14292	14410	14396	14536	14437	14288	14280	14357	14265	14347	14462	14414	14452	14377	14372	14310	14437	14425	14219	14375	14345	14325	14386	14498	14548	14382	14316	14343	14281	14317	14274	14387	14440	14463	14426	14255	14372	14171	14317	14480	14376	14379	14434	14325	14436	14559	14302	14423	14356	14493	14309	14488	14348	14486	14236	14370	14241	14479	14259	14482	14393	14286	14426	14216	14394	14386	14285	14233	14489	14389	14322	14344	14491	14445	14405	14214	14256	14337	14307	14258	14297	14524	14354	14320	14302	14306	14323	14408	14527	14402	14365	14415	14276	14387	14240	14386	14454	14545	14335	14336	14270	14396	14436	14286	14468	14355	14428	14451	14419	14301	14159	14467	14377	14365	14356	14246	14359	14372	14311	14315	14381	14361	14394	14437	14386	14377	14317	14177	14452	14342	14481	14340	14295	14474	14423	14399	14420	14322	14439	14354	14284	14409	14543	14319	14319	14497	14432	14484	14317	14380	14214	14349	14332	14461	14454	14384	14346	14423	14419	14266	14190	14362	14322	14176	14242	14384	14431	14415	14391	14353	14322	14438	14502	14406	14376	14312	14233	14234	14413	14402	14562	14261	14267	14485	14422	14386	14374	14374	14289	14424	14404	14468	14303	14377	14407	14490	14361	14331	14431	14416	14218	14225	14291	14327	14564	14426	14434	14318	14306	14397	14238	14288	14297	14318	14475	14257	14196	14230	14133	14346	14279	14304	14298	14316	14242	14356	14411	14423	14265	14302	14312	14392	14531	14368	14367	14369	14111	14422	14340	14206	14371	14363	14324	14643	14304	14321	14255	14246	14539	14482	14352	14514	14281	14347	14276	14409	14416	14271	14193	14379	14398	14403	14425	14297	14366	14495	14446	14462	14430	14437	14455	14242	14143	14424	14446	14239	14347	14455	14248	14142	14413	14506	14318	14484	14320	14297	14229	14343	14382	14388	14300	14327	14412	14368	14452	14493	14269	14471	14474	14332	14435	14261	14260	14409	14354	14567	14430	14319	14501	14286	14547	14315	14427	14299	14371	14540	14327	14358	14428	14275	14376	14351	14198	14286	14399	14338	14336	14344	14382	14559	14353	14228	14287	14595	14374	14401	14440	14368	14345	14481	14322	14381	14408	14392	14317	14292	14222	14326	14472	14339	14455	14445	14386	14437	14460	14307	14184	14323	14407	14353	14426	14319	14297	14420	14466	14384	14300	14474	14298	14224	14329	14500	14529	14447	14346	14412	14318	14246	14473	14373	14369	14418	14356	14282	14537	14332	14201	14426	14412	14324	14207	14428	14478	14217	14346	14453	14460	14259	14398	14382	14349	14362	14512	14321	14475	14479	14354	14461	14236	14245	14407	14350	14273	14379	14454	14282	14407	14404	14298	14169	14347	14561	14348	14396	14317	14424	14407	14437	14273	14495	14283	14332	14351	14322	14389	14388	14372	14466	14435	14505	14324	14393	14393	14296	14208	14387	14347	14453	14273	14285	14464	14374	14357	14373	14383	14360	14300	14305	14409	14369	14367	14521	14498	14335	14278	14257	14341	14399	14411	14316	14415	14335	14337	14333	14356	14346	14229	14337	14296	14553	14392	14402	14437	14497	14337	14260	14388	14595	14428	14337	14295	14417	14285	14455	14345	14475	14417	14352	14357	14397	14361	14314	14338	14256	14493	14342	14537	14206	14453	14296	14335	14288	14285	14367	14228	14393	14461	14418	14298	14312	14494	14560	14317	14442	14421	14363	14312	14371	14291	14527	14433	14394	14453	14441	14411	14464	14428	14469	14380	14426	14409	14356	14420	14238	14390	14425	14344	14422	14431	14388	14408	14236	14416	14566	14266	14270	14299	14503	14221	14468	14238	14339	14380	14448	14465	14283	14377	14382	14384	14400	14408	14364	14313	14246	14434	14413	14357	14497	14328	14445	14313	14395	14294	14417	14242	14328	14311	14392	14337	14369	14555	14330	14342	14179	14452	14343	14462	14428	14604	14300	14321	14346	14399	14343	14331	14476	14328	14419	14303	14387	14325	14468	14270	14339	14406	14274	14426	14300	14375	14345	14282	14272	14476	14360	14353	14360	14337	14381	14297	14416	14447	14377	14575	14327	14507	14278	14417	14338	14341	14386	14331	14376	14188	14329	14300	14335	14441	14375	14233	14561	14483	14410	14407	14365	14415	14410	14384	14439	14422	14425	14228	14399	14319	14309	14135	14280	14282	14326	14469	14347	14373	14492	14381	14417	14467	14383	14335	14341	14471	14382	14280	14255	14431	14417	14284	14352	14241	14462	14416	14262	14344	14342	14523	14457	14462	14516	14512	14283	14401	14320	14372	14293	14340	14262	14266	14461	14234	14362	14256	14264	14428	14288	14467	14274	14345	14169	14366	14310	14425	14342	14401	14401	14473	14325	14232	14269	14511	14388	14507	14563	14392	14405	14366	14477	14304	14525	14481	14264	14309	14520	14231	14353	14405	14555	14306	14423	14324	14468	14417	14276	14388	14232	14406	14580	14331	14379	14367	14300	14470	14380	14617	14450	14273	14316	14354	14337	14198	14563	14423	14355	14344	14459	14361	14238	14214	14319	14424	14452	14264	14500	14498	14506	14278	14442	14206	14520	14449	14417	14321	14253	14585	14163	14306	14426	14351	14469	14482	14351	14517	14385	14333	14339	14521	14341	14374	14220	14380	14359	14352	14341	14375	14420	14379	14416	14413	14392	14233	14328	14517	14679	14318	14481	14334	14368	14315	14448	14378	14372	14374	14318	14378	14257	14339	14413	14376	14450	14449	14407	14444	14545	14379	14375	14514	14308	14349	14357	14494	14399	14424	14400	14454	14292	14343	14398	14423	14432	14281	14345	14285	14390	14378	14557	14321	14388	14166	14307	14313	14639	14342	14388	14371	14245	14285	14283	14236	14384	14507	14271	14474	14416	14350	14457	14387	14242	14416	14429	14372	14254	14365	14374	14358	14461	14294	14449	14442	14394	14391	14458	14255	14351	14328	14287	14374	14253	14158	14340	14453	14346	14380	14231	14246	14392	14406	14224	14231	14296	14388	14370	14306	14409	14415	14434	14175	14378	14391	14294	14572	14424	14388	14428	14433	14317	14425	14631	14466	14486	14418	14402	14382	14446	14305	14450	14323	14299	14145	14212	14446	14234	14378	14403	14391	14141	14268	14348	14426	14373	14303	14315	14335	14399	14419	14072	14300	14421	14322	14514	14292	14518	14342	14319	14243	14485	14369	14356	14337	14385	14475	14357	14393	14247	14236	14331	14445	14257	14342	14486	14413	14364	14439	14236	14352	14441	14319	14224	14388	14376	14476	14525	14512	14533	14254	14313	14494	14427	14358	14351	14498	14406	14413	14318	14317	14244	14258	14425	14452	14420	14304	14533	14094	14405	14268	14612	14370	14278	14292	14326	14411	14483	14438	14355	14394	14228	14414	14337	14236	14357	14361	14427	14261	14337	14305	14429	14225	14247	14583	14436	14443	14300	14517	14447	14394	14437	14369	14391	14422	14268	14309	14365	14380	14428	14578	14404	14345	14252	14327	14342	14449	14244	14467	14301	14464	14308	14431	14221	14340	14409	14242	14238	14323	14365	14274	14592	14435	14302	14391	14214	14246	14531	14245	14372	14285	14401	14315	14300	14166	14272	14364	14343	14236	14335	14377	14208	14424	14433	14285	14492	14567	14263	14294	14295	14319	14297	14475	14508	14439	14275	14379	14360	14476	14168	14241	14378	14306	14488	14356	14295	14382	14529	14382	14256	14603	14324	14293	14394	14256	14291	14265	14375	14419	14270	14379	14449	14232	14373	14399	14329	14347	14351	14265	14209	14259	14350	14354	14391	14373	14422	14197	14576	14372	14543	14371	14196	14595	14373	14246	14412	14405	14474	14308	14255	14500	14334	14553	14391	14391	14565	14438	14327	14417	14344	14226	14202	14327	14438	14215	14396	14359	14242	14290	14289	14294	14457	14418	14253	14558	14344	14348	14378	14368	14380	14460	14460	14184	14366	14343	14421	14261	14362	14284	14530	14473	14246	14428	14259	14508	14372	14355	14486	14233	14364	14393	14283	14319	14307
24225	22675	34542	36247	32835	28727	24312	18720	17259	17432	17123	17155	17100	17096	16903	16827	17135	16843	16895	16922	16845	16903	16794	16971	16873	17075	16889	16973	16879	16864	16903	16894	16788	16816	17009	16957	16809	17043	16917	16868	16878	16923	16781	16926	17112	16574	16805	16680	16713	16657	16746	16787	16793	17127	16876	16776	16800	16908	16947	16677	17148	16867	16831	16954	16820	16831	16754	16744	16869	16982	17005	16722	16999	16953	16866	17032	16909	16777	16966	16947	16898	16746	16741	16733	16953	16680	16698	16922	16882	16953	16714	17017	16936	17055	16812	16820	16985	16972	16674	16670	16814	16820	16646	16917	16621	16875	16852	16675	16641	16642	16783	16860	16849	16651	16777	17000	16805	16875	16818	17021	16985	16727	16902	16886	16763	16694	16619	16888	16791	16803	16982	16768	16773	16727	16728	16798	16782	16575	16834	16776	16928	16822	16655	16678	16723	16635	16779	16839	16904	16687	16875	16763	16855	16788	16701	16832	16542	16799	16971	16682	16828	16851	16760	16942	17033	16870	16715	16631	16867	16761	16787	16851	16773	16724	16885	16891	16694	16549	16609	16861	16759	16891	16815	16764	16943	16713	16678	16607	16818	16905	16858	16937	16891	16887	16782	16779	16706	16822	16678	16544	16800	16768	16755	16789	16796	16879	16807	16691	16807	16821	16705	16668	16702	16853	16811	16952	16860	16833	16725	16778	16894	16748	16809	16945	16965	16764	16689	16822	16844	16745	16779	16848	16880	17082	16829	16838	16761	16738	16618	16870	16744	16811	16678	16717	16527	16603	16773	16952	16973	16858	16740	16746	16487	16770	16781	16762	16992	16850	16814	16786	16656	16922	16900	16661	16951	16621	16904	16874	16776	16693	16841	16624	16707	16863	16644	16647	16858	16714	16787	16769	16599	16867	16965	16745	16660	16721	16945	17082	16860	16636	17043	16687	16924	16763	16766	16820	16871	16852	16538	16817	16907	16934	16878	16676	16803	16753	16919	16681	16800	16786	16848	17030	16814	16700	16662	16680	16648	16875	16733	16644	16781	17026	16775	16827	16875	16649	16975	16713	16895	16781	16852	16665	16730	16905	16699	16761	16771	16865	16985	16767	16953	16771	16975	16870	17001	16835	17097	16821	17014	17034	16766	16807	16870	16688	16769	16795	16913	16711	16474	16627	16820	16832	16835	16675	16962	16912	16923	16724	16906	16931	16770	16825	16978	16782	16756	16786	16765	16750	16805	16691	16961	16920	16870	16885	16842	16811	16889	16980	16879	16848	16796	16738	16631	16797	16797	16845	16950	16779	16720	16888	16703	16756	16727	16780	16992	16922	16974	16824	16849	17024	16746	16656	16729	16829	16859	16843	16812	16702	16791	17104	16914	16741	16838	16913	16796	16743	16627	16804	16624	16800	16771	16670	16699	16713	16728	16683	16699	16849	16731	16792	16888	16753	16904	16988	16809	16700	16758	16809	16953	16711	16802	16945	16963	16822	16693	16958	16599	16874	16998	16667	16799	16929	16753	16920	16662	16743	16924	16735	16802	16908	16982	16861	16941	16885	16898	16675	16775	16722	16653	16672	16728	16763	16691	16748	16663	16818	17122	16831	16597	16694	16780	16844	16999	16604	16788	17045	16646	16861	16804	16620	17019	16766	16647	16967	16827	16756	16590	16751	16836	16725	16826	16959	16715	16849	16889	17006	16940	16580	16945	16829	16870	16816	16705	16839	16863	16868	16865	16910	16903	16874	16915	16816	16718	16683	16669	16743	17130	16866	16711	16800	16867	16611	16859	16799	16884	16851	16949	16672	16936	16828	16826	16651	16722	16804	16577	16672	16725	16782	16893	16872	16880	16897	16736	16898	16898	16740	16992	16748	16840	16831	16750	16760	17065	17077	16853	16994	16955	16685	16774	16880	16724	16859	16712	16763	17049	16762	16853	16991	16808	16693	16737	16872	16821	16856	16875	16899	16678	16751	16734	17102	16690	16680	16721	16790	16753	16766	16717	16708	16733	16691	16845	17076	16875	16660	16761	16661	16792	16979	16781	16803	16622	16776	16732	16892	16706	16736	16756	16660	16953	16763	16658	16870	16797	16852	17048	16849	16697	16950	16759	16775	16898	16780	16795	16804	16786	16832	16899	16814	16676	16703	16695	16885	16892	16971	16860	16688	16883	16778	16839	16673	16683	16735	16587	16709	16826	16693	16820	16524	16736	16800	16770	16761	16864	16873	16882	16590	16843	16907	17107	16711	16814	17024	16716	16635	16838	16741	17030	16773	16800	16893	16955	16988	16903	16811	16859	16953	16764	16873	16869	16904	16709	16864	16767	16639	16642	16889	16824	16667	16826	16809	16911	16629	16706	16782	16778	16519	16667	16733	16899	16913	16796	17097	16941	16660	16892	16794	16961	16764	16966	16856	16807	16815	16796	16816	16867	16658	16837	16881	16974	16592	16859	16841	16747	16910	16784	16818	16815	16675	16556	16690	16706	16692	16890	16883	16917	16950	16960	16918	16836	16809	16813	16940	16708	16845	16878	16732	16668	16706	16747	16694	16903	16693	17005	16884	16676	16719	16800	16644	16969	16901	16787	16932	16711	16819	16668	16798	17003	16837	16975	16733	16654	16735	16798	16879	16953	16791	16724	16892	16811	16946	16601	16837	16952	16590	16630	16976	16755	16705	16834	16760	16814	16745	16748	16671	16898	16773	16807	16878	16884	16815	16987	16776	16898	16872	16646	16852	16826	16834	16868	16813	16844	16747	16767	16860	16883	16978	16878	16808	16783	16898	16832	16718	16867	16864	16979	16830	16816	16753	16701	16941	16758	16965	16774	16751	16979	16789	16882	16916	16856	16662	16653	16705	16734	17041	16748	16792	16981	16738	16740	16829	17005	16958	17025	16983	16744	17000	16770	16692	16852	16808	16888	16933	16988	16739	16819	16627	16567	16968	16778	16965	16766	16914	16845	16791	16799	16660	16839	16806	16889	17048	16876	16703	16906	16798	16661	16951	16968	16955	16814	16649	16846	16720	16782	17030	16816	16697	16900	16778	16987	16767	16810	16997	16904	16709	16815	16714	16995	16769	16807	16872	16915	16556	16843	16799	16798	16848	16745	16864	16770	16923	16880	16860	16882	16758	17097	16604	16898	16820	16736	16827	16930	16595	16676	16715	16707	16788	16880	16851	16946	16717	16767	16853	16731	16750	16847	16772	16784	16728	16636	16836	16596	16959	16814	16779	16731	16779	16892	16745	16895	16830	16888	16948	16724	17005	16776	16846	16876	16692	16696	16884	16893	16730	16756	16731	16703	16594	16630	16737	16758	16967	16841	16980	16995	16888	16938	16821	16938	16812	16788	16693	16909	16752	16800	16870	16761	16800	16695	16718	16961	16814	16613	16807	16922	16724	16748	16852	16861	16940	16666	16619	16687	16840	16921	16665	17058	16857	16944	16752	16938	16723	16646	16986	16881	17037	16760	16713	16813	16749	16731	16762	16858	16796	16884	16942	16634	16695	16848	16780	16901	16934	16794	16677	16832	16773	16810	16892	16841	16728	16886	16781	16710	16797	16859	16859	16783	16790	16906	16657	16795	16621	16951	16764	16790	16817	16728	16895	16798	16827	16965	16796	17060	16909	16820	16968	16610	16983	16627	16841	16975	16926	16949	16807	16676	16967	16642	16612	16900	16888	16800	16806	16785	16814	16709	16854	16796	16756	16713	16898	16892	17064	16683	16713	16726	16918	16840	16803	16869	16873	16796	16818	16769	16814	16836	16901	16771	16843	16595	16760	16844	16870	16932	16886	16994	16620	16686	16928	16964	16781	17006	16813	16880	16728	16957	16721	16870	16835	16797	16832	16880	16994	16819	16821	16803	16773	16607	16585	16775	16844	16664	16736	16859	16711	16887	16714	16829	16899	16845	17083	16932	16707	16884	16762	16872	16748	16933	16791	16640	17009	16666	16730	16897	16972	16872	16800	16661	16731	16878	16538	16921	16893	16660	16739	16798	16767	16882	16786	16661	16852	16666	16987	16996	16920	16779	16858	16863	16708	16822	16907	16692	16733	16890	16691	16716	16840	16832	16753	16779	16642	16704	16820	16847	16930	16823	16738	16910	16733	16878	16946	17004	16719	16745	17099	16974	16752	16819	16876	17076	16886	16641	16694	16802	16815	16576	16853	16879	16874	16968	16594	16854	16823	16777	16806	17027	16852	16849	17087	16745	16680	16868	16543	16761	16843	16971	16823	16759	16985	16809	16780	16786	16788	16833	16836	16959	16795	17030	16895	16752	16883	16837	16749	16728	16606	16900	17071	16862	16734	16766	16866	16802	16829	16815	16833	16746	17007	16869	16991	16728	16849	16817	16709	16857	16777	16895	16732	16782	16803	17001	16923	16838	17009	16655	16850	16898	16826	16856	16814	16743	17079	16827	16817	16882	17035	16837	16685	16900	16952	16814	16719	16705	16792	16963	16744	16809	16676	16538	16725	16873	16736	17114	16947	16881	16859	17025	16830	16762	16970	16609	16754	16721	16741	16702	16938	17038	16776	16888	16834	16626	16678	16967	16837	16867	16764	17001	17113	17022	16902	16836	16987	16889	16802	16872	16562	16843	16877	16723	16877	16858	16806	17001	16746	16858	16596	16690	16744	16794	16559	16795	16695	16949	16741	16703	16799	16886	16978	16593	16741	16812	16907	16969	16848	16965	16813	16645	16726	16826	17076	16849	16984	17136	16728	16850	16704	16643	16727	17090	17003	16794	17033	16859	16724	16861	16718	16703	16925	16893	16624	16698	16648	16833	16881	16835	16736	16795	17001	16817	16772	17108	16704	16637	16832	16799	16714	16853	16621	16626	16802	16823	16951	16930	16623	16871	16676	16810	16868	16999	16751	16864	16690	16837	16985	16634	16814	16752	16669	16696	16675	16782	16698	16898	16915	16725	16763	16694	16827	16805	16837	16715	16817	16801	16941	16763	16790	16928	16744	16679	16614	16825	17015	17037	16656	16767	16907	16690	16977	16877	17052	16979	16914	16804	16875	16742	16805	16556	16606	16710	16963	16873	16882	16662	16487	16683	16799	16672	16676	16984	16702	17069	16845	16850	16871	16894	16820	16748	16642	16720	16848
60152	94248	76488	54970	39911	27127	18749	15246	14549	14164	14111	14061	14213	14080	14164	14246	14182	14158	14197	14282	14043	14218	14168	14072	14128	14148	14286	14255	13946	14256	14275	14321	14233	13986	14229	14216	13957	14121	14117	14007	14208	14282	14098	14343	14311	14150	14116	14112	14273	14248	14134	14140	14060	14208	14176	14198	14275	14146	14120	14188	14251	14029	14327	14143	14186	14150	14307	14182	14379	14238	14280	14102	14295	14175	14352	14261	14231	14051	14170	14447	14010	14201	14131	13923	14205	14179	14164	14181	14328	14124	14098	14273	14223	14268	14220	14129	14281	14214	14259	14106	14307	14280	14207	14259	14086	14021	14143	14251	14196	14076	14064	14135	14244	14211	14163	14284	14138	14161	14212	14171	14312	14208	14248	14418	14005	14161	14190	14214	14240	14028	14115	14017	14019	14149	14163	14050	14108	14185	14125	14189	14196	14195	14152	14237	14178	14181	14121	14124	14289	14221	14167	14266	14126	14215	14122	13984	14064	13982	14172	14201	14197	14137	14106	14117	14191	14188	14209	14302	14066	14235	14178	14134	14228	14008	14278	14172	14050	14103	14290	14050	14170	14138	14107	14208	14035	14078	14126	14404	14006	14203	14353	14323	14142	14229	14084	14177	14030	13902	14056	14042	13936	14156	13994	14122	14297	14121	14138	14192	14158	14121	14280	14110	14228	14079	14140	14211	14158	14137	14048	13932	14217	14113	13928	14227	14212	14124	14304	14164	14261	14200	14184	14120	14272	14036	14320	14123	14083	14250	13924	14321	14154	14257	13936	14327	14145	14039	14131	14233	14075	14112	14147	14128	14188	14177	14130	14046	13965	14082	14180	14124	14096	14116	14121	14058	14291	14027	14272	14226	14102	14166	14184	14059	14246	14272	14118	14141	13949	14066	14089	14186	14316	14133	14238	14130	14025	14112	14134	14149	14194	14223	14336	14270	13975	14069	14045	14272	13980	14134	14141	14141	14311	13995	14158	14172	14136	14291	14287	14149	14228	14343	14112	14237	14085	14027	14102	14219	14069	14130	14336	14089	14124	14169	13958	14071	14130	14144	14205	14230	14147	14260	14131	14145	14223	14157	14250	14301	14224	14105	14029	14215	14041	14014	14160	14256	14168	14067	14114	14187	14062	14209	14193	14158	14182	14195	14306	14138	14226	13956	14191	13957	14085	14271	14205	14008	14063	14094	14048	14060	14104	14230	14080	14148	14082	14049	14100	14042	14035	14131	14331	13996	14144	14084	14251	14218	14183	14080	14173	14102	14123	14294	14060	14092	14237	14163	14238	14274	14259	14076	14208	14164	14150	14044	14263	14144	14221	14093	14154	14254	14156	14228	14127	14228	14302	14206	14219	14181	14291	14209	14217	14081	14219	14142	14232	14068	14081	13960	14192	14120	14116	14178	14106	14036	14049	14078	14141	13995	14278	14000	14262	14170	14107	14246	14120	14098	14146	14136	14075	14240	14116	14119	14111	14172	14096	14126	14106	14250	14139	14135	14223	13931	14014	14163	14046	13989	14044	14075	14125	14187	14163	13892	14034	14314	14053	14128	14069	14290	14234	14053	14163	14096	14187	14141	14295	14009	14094	14251	14068	14218	14141	14240	14328	14082	14195	14068	14337	14171	14193	14077	14231	14127	14037	13981	13992	14255	14266	14116	14318	14158	14290	13992	14105	14107	14279	14126	14093	14079	14280	14014	14269	14306	14006	14189	14236	14006	14115	14233	14236	14091	14289	14118	14335	14078	14163	14255	14158	14134	14276	14115	14118	14177	14297	14258	14132	14164	14275	14192	14111	14072	14252	14181	14098	14193	14133	14296	14049	14140	14223	14120	14076	14248	13976	14265	13938	14088	14168	14004	14122	14117	14287	14168	14410	14296	14167	14197	14128	14092	14256	14210	14244	14138	14110	14198	14152	14152	14235	14303	14311	14116	14296	14154	14241	14058	14160	14115	14128	14266	14139	14187	14091	14262	14139	14142	14104	14269	14133	14251	14080	14160	14356	14120	14230	14382	14064	14207	14105	14233	14041	14196	14158	14278	14117	14079	14087	14112	14081	14158	14153	14216	14238	14018	14122	14218	14110	14091	14119	14186	14290	14200	14149	14188	14303	14129	14229	14173	14272	14121	14215	14276	14107	14173	14097	14067	14177	13941	14092	14263	14116	14123	14221	14192	14163	14158	14216	14149	14267	14306	14186	14304	14204	14121	14111	14064	14301	14106	14066	14117	14271	14155	14064	14067	14129	14103	14212	14282	14205	14160	14083	14177	14027	14085	14026	14185	14210	14038	14160	14015	14036	14093	14118	14091	14218	14224	14117	14087	14255	14114	14129	14192	14200	14197	14207	14192	14000	14060	14159	14209	14211	14127	14059	14103	14235	14225	14164	14164	14154	14121	14198	14164	14056	14220	14267	14035	14080	14086	14004	14172	14261	14214	14151	13954	14065	14096	14226	14161	13932	14087	14206	14137	13991	14041	13960	14179	14067	14332	14235	14292	14293	14269	14068	14035	14220	14188	14007	14201	14148	14106	14225	14119	14102	14180	14219	14046	14175	14185	13975	14150	14062	14258	14227	14166	14119	14154	14140	14225	14151	14152	14058	14125	14323	14132	14304	14053	14047	14268	14367	14107	14110	14298	14026	14119	14282	14215	14143	14220	14148	14200	14015	13890	14203	14265	14175	14298	14243	14226	14041	14147	14074	14184	14079	14156	14193	14143	14145	14216	14268	14242	14208	14093	14194	14256	14220	14029	14283	14179	14307	14113	14160	14084	14198	14014	14313	14036	14082	14159	14252	14223	14101	14232	14233	14109	14235	14216	14176	14034	13989	14280	14186	14103	14106	14184	14305	14195	14257	14190	14184	14062	14161	14320	14057	14109	14058	14189	14149	14141	13989	14048	14150	13977	14141	14151	14099	14248	14240	14109	14306	14127	14215	14249	14079	14147	14059	14165	14109	14023	14143	14023	14160	14063	14165	14239	14250	14027	14185	13936	14028	14080	14028	14118	14149	14186	14239	14173	14151	14220	14344	14170	14131	14268	14077	14232	14136	14243	14238	13957	14314	14164	14294	14126	14331	14211	14167	14098	14242	14038	14399	14162	14069	14158	14095	14216	14209	14140	14176	14010	14152	14170	14033	14134	14190	14196	14183	14104	14208	14009	14380	14069	14091	14127	14264	14126	14145	14141	14022	14270	14234	14193	14201	14212	14224	14183	14121	14160	14186	14303	14088	14153	14329	14031	14215	14135	14209	14062	14120	14237	14116	14187	14077	14012	14201	14282	14075	14105	14149	14176	14151	14199	14169	13986	14279	14049	14113	14139	14179	14107	14177	14089	14028	14068	14139	14162	14285	14289	14217	14142	14054	14138	14186	14124	14336	14117	14022	14134	14117	14020	14180	14087	14275	14193	14194	14106	14041	14179	14143	14075	14235	14224	14141	14096	14208	14050	14223	14079	14185	14331	14263	14257	14055	14340	14112	14204	14030	14103	14224	14128	14138	14071	14043	14076	14197	14042	14157	14301	14188	14061	14079	14089	14058	14155	14152	14103	14079	14204	14137	14235	14165	14248	14120	14228	14109	14090	14171	14131	14097	14189	14128	14105	14033	14079	13999	14249	14100	14094	14160	14108	14206	14248	14162	14159	14077	13990	14033	14170	14293	14214	14070	14117	14098	14221	14193	14243	14042	14017	14218	14450	14189	14217	14033	14268	14059	14317	14142	14224	14276	14155	14039	14193	14159	14050	14215	14268	14150	14141	14135	14031	14010	14165	14253	14083	14167	14133	14160	14238	14231	14268	14049	14201	14264	14167	14303	14240	14194	14027	14141	14189	14192	14212	14206	14270	14186	14221	14248	14391	14185	14224	14101	14256	14145	14245	14120	14052	14068	14184	14287	14126	14167	14336	14510	13906	14083	14131	14056	14375	14139	14071	14042	14109	14115	14150	14104	14155	14095	14126	14021	14132	14205	14118	14125	14298	14075	14186	14034	14172	14179	14211	14118	14057	14090	14076	14134	14218	14094	14113	14420	14229	14200	14168	14194	14135	14235	14164	13981	14128	14098	14139	14168	14024	14051	14156	14394	14143	14171	14050	14251	14040	14270	14074	14211	14119	14101	14111	14219	14211	14002	13968	14296	14127	14119	14058	14083	14023	14051	14148	14218	14194	14100	14130	14092	14195	14177	14081	14266	14225	13960	14243	14237	14150	14236	14210	14160	14214	14447	14179	14090	14341	14133	13989	14226	14146	14001	14096	14307	14133	14126	14033	14124	13946	14119	14065	14113	14051	14158	14323	14252	14236	14220	14071	14219	14167	14180	14291	14159	14190	14199	14179	14186	14060	14164	14385	14209	13968	14225	14127	14225	14155	14053	14160	14116	14070	14275	14316	14227	14193	14077	14109	14122	14193	14077	14198	14081	14196	14234	14097	14228	14261	14158	14194	14019	14060	14130	14204	14224	14134	14121	14021	14178	14131	14210	14214	14041	14011	14127	14277	14173	14213	14220	14204	14163	14269	14228	14415	14207	14160	14131	14212	13991	14240	14051	14209	14064	14011	14280	14003	14153	14125	14068	14025	14147	14310	14179	14122	14083	14295	14243	14150	14361	14096	14211	14107	14139	14157	14298	14347	14272	14041	13979	14083	14286	14180	14170	14126	14236	14243	14006	14203	14105	14222	14146	14257	14102	14078	14182	14037	14099	14035	13975	14095	14200	14228	14019	14297	14201	14174	14164	14212	14201	14171	14151	14052	14306	14243	14302	14147	14210	14125	14096	14016	14200	14029	14182	14241	14027	14257	14201	14370	14093	14232	14015	14174	14193	14069	14112	14089	14172	14320	14242	14134	14194	14163	14064	14152	14066	14180	14177	14142	14242	14214	14252	14162	14062	14160	14195	14029	14156	14168	14059	14179	14134	14065	14187	14063	14280	14104	14101	14314	14217	14135	14339	14154	14189	14130	14166	14256	14145	14209	14109	14261	14193	14059	14191	14064	14037	14156	14244	14029	14065	14094	14105	14149	14009	14158	14066	14144	14230	14236	14127	14058	14335	14238	14335	14018	14155	14190	14162	14209	14179	14230	14305	13998	14175	14190	14062	14112	14277	14037	14160	14227
23068	22188	32777	33368	33800	32170	29201	20609	17806	17891	17503	17364	17281	17272	16968	17064	17334	17256	17174	17162	17158	17112	17385	17200	17109	17379	17056	16903	17087	17095	17137	16941	17049	16973	17012	16917	16915	16834	16920	16788	17117	16961	17101	16949	17035	16883	17126	16997	16954	17150	16892	16976	16923	16968	17278	17204	17040	16911	16889	17025	17044	16913	17080	16992	16819	16959	16920	17091	16818	16810	16978	17031	16771	16937	17155	16973	16869	16976	16953	17138	16882	17057	17077	17020	17038	16852	16939	16906	16910	17221	17151	17050	17264	16917	16966	17006	16977	17000	16986	16988	17023	17098	16990	16835	16720	16961	16918	16890	17037	16851	16627	16804	16948	16844	16980	17012	16787	16968	16940	17051	17082	16886	16752	16989	17011	16938	16827	16632	16935	17019	16952	16741	16963	17215	16899	17164	16828	17152	17022	17000	16917	17058	17109	16980	16879	16911	16766	16983	16782	16948	17150	16785	16868	17176	17030	16923	16921	16811	16958	16890	16697	16867	16907	16942	16862	16901	16961	17086	16958	17172	17090	16974	16952	17045	16985	16802	16853	16862	16826	17068	16999	16827	16878	16880	16741	17135	16875	16807	17193	17134	17086	17008	16882	16894	16915	16966	16896	16833	16838	16862	16863	17095	16904	17132	16900	16746	16885	16898	16992	16794	17075	17023	17040	16981	17024	16776	16933	16940	16838	16982	17169	16893	16956	16824	16919	17141	16984	16873	16875	16969	16972	16802	17119	16963	17051	16995	16872	16996	16851	16961	16938	16797	16844	16854	17005	16880	17009	17013	16956	16832	17106	16936	16946	16972	16855	16805	17034	16938	16893	16910	16920	16901	16797	16811	17012	17077	16922	16774	16930	16963	16915	17087	17049	16965	16976	17084	17076	16936	17045	16704	16718	16745	16971	16899	16854	16839	17016	16988	17084	16972	17020	16958	16888	17019	16968	16923	16809	16949	16861	17021	17200	16890	16988	17056	16873	16755	17107	17013	17234	16892	16936	17110	17016	16978	16939	17067	16971	16960	17106	16906	16916	16929	16901	16860	17119	16978	16961	17039	17007	16937	17125	17032	16795	16960	16770	17004	17064	16952	16955	16966	17000	16952	16685	17081	16975	16978	16887	16889	17025	17037	17063	16931	17067	17133	17088	16727	17035	16835	16770	16839	17200	17043	17087	17026	16957	17004	16940	16914	16942	16987	17098	17024	16827	16813	17142	16861	17010	16909	16944	17012	17143	17044	16838	16948	16918	16886	17054	17097	16943	16854	17118	16831	17018	16982	17067	16956	16839	16680	16785	16919	16954	16819	16949	16896	16726	16951	16914	16980	16746	17136	16716	16912	16973	16943	17120	16942	17009	16928	17094	16952	16896	16705	17094	16949	17041	16980	16835	17007	16998	16951	17020	16974	16839	16840	17050	16827	16824	17057	16896	16996	17185	16693	16895	16800	16909	16758	16953	16965	16871	16815	17038	16997	16920	16916	16976	16979	16880	16852	16959	16798	16907	16651	16899	16826	17105	16880	16952	16894	16901	16790	16800	17148	17070	16993	17190	17072	16862	16991	16871	16928	17153	16917	16969	17105	17085	17126	16815	17116	16952	16887	16955	16909	17003	17095	16940	16988	17021	16771	17015	17009	17120	16922	16988	17080	16848	16831	17130	16995	17183	17022	16897	16837	17069	16989	17081	17129	16946	17090	17006	16992	17054	17008	16879	16942	17102	16904	17125	16835	16976	16795	16805	16841	16952	17095	16940	16860	16924	16786	17071	17148	16944	16782	17048	17215	17036	16895	17020	16938	16705	16800	16901	16878	16734	16896	16896	16993	16958	16968	17228	16848	16990	16724	16758	16866	17172	16876	16984	17044	17074	17079	16967	16983	17154	16980	16741	16887	16917	16736	16945	17084	16919	17018	16966	17026	16964	16697	16871	16935	16984	17057	16879	16837	16845	16996	16971	17057	17157	16872	16925	17119	17136	17005	17099	16953	16892	16863	16860	16870	16874	17062	16899	16895	17031	16896	16937	17117	16822	16894	16941	16799	16956	16853	16818	17099	16810	16723	16769	16862	17029	17018	17024	17032	17037	17066	16952	16971	17169	17101	16944	16888	16914	16925	17260	16873	16758	16836	16949	16917	16554	16782	16723	16851	16754	17019	16993	16886	16991	16688	16981	16930	16792	16758	16873	16829	16972	17078	17024	16903	16954	17011	16948	16766	16732	16922	16886	17034	17038	17018	16795	16910	17006	16785	16784	16970	16887	16904	17256	17100	16768	16936	17044	17076	17129	16966	16791	16961	17055	17016	17001	16994	17027	16846	17045	17001	16875	17095	17119	16871	16999	16901	17022	16834	16991	16960	16852	17165	16996	16995	16890	17047	16951	16959	16918	17015	16834	16874	16922	16845	17095	16948	16798	16769	16858	17032	17027	17082	17200	17106	17009	16879	17073	17047	16823	17036	17056	16905	16726	16860	17104	16763	16928	16957	17060	17158	17104	17141	17054	17037	16973	17147	16926	16972	16934	16954	17042	17053	16988	17004	17017	17021	17070	16930	16783	17018	16900	16848	17020	17054	17148	17001	16949	16928	16879	17006	16829	17064	17019	16994	16806	16780	17011	17033	16754	16870	17062	16819	16868	17052	17119	17069	16795	17054	17158	16924	17068	16936	16980	16696	17016	16869	16868	16884	16965	17004	16858	16834	16929	16856	16989	16982	16830	16853	16972	16787	16970	16838	16982	17045	16783	17117	17016	17144	17068	17070	16711	16925	16909	16849	17006	16733	16950	16883	17125	16814	17147	16763	16795	16730	16918	17151	17103	17050	17107	16907	17152	16894	16786	16885	17002	16837	17014	16919	16742	17094	16901	16944	17052	16846	16957	16856	17155	16818	16800	16912	16927	16981	17141	16880	16788	16838	16831	16976	16970	17084	16780	17050	17048	16871	16924	17024	17180	16690	17027	17026	16926	16828	16853	16880	16788	17056	16814	16854	17069	17048	16975	16831	16917	16836	16895	16773	16801	16700	16751	16776	16865	16943	16881	16747	16905	16789	17010	17049	17071	16808	16850	16721	16938	16956	16981	16935	16816	17141	16736	17086	17023	17089	17007	16757	16881	16823	17066	16944	17109	16828	16884	17031	16931	16779	16925	17098	16991	16993	16939	16828	17074	16943	16961	16900	16894	16780	17063	16945	16857	17153	16780	17062	17142	16760	16982	16795	16840	16633	17299	17007	16974	17155	16991	16895	16670	17036	16961	17044	17034	17093	17023	16958	17046	16998	16968	16979	16999	16908	16766	16912	16980	16912	16854	16771	16964	16885	16950	16990	16835	16796	16811	16857	16882	16884	16812	17032	16981	16878	17118	16772	17055	16799	16848	17002	16942	16807	16850	17074	16777	16801	16948	17068	16871	16948	16804	16931	16868	16974	16902	16957	16955	16855	16996	16820	16967	17178	16905	17092	17032	16847	16911	16950	16876	17007	16875	17031	16916	16821	17020	17002	16883	17025	16903	17014	16957	16931	17093	16797	16883	17036	16837	16939	16761	16889	16831	16997	17133	16865	16985	16891	17147	16902	16820	17037	16851	16912	16898	16946	17037	16989	17042	16865	17176	16971	16984	17001	16888	16921	17052	16801	16974	16652	16928	16965	16736	16774	17088	16875	17057	16771	16919	17117	17255	17041	16933	16900	16865	16738	17093	16854	16994	16996	16886	16704	16825	16897	16869	17211	17013	16972	16728	17024	17058	16750	16957	16835	16852	16644	16812	17117	16897	16926	16926	16787	17142	17005	16866	17084	16943	16944	16835	16963	16827	16807	16935	16860	16870	17149	16773	16979	17166	16900	16930	16756	16959	16931	16985	16829	16985	16818	16939	17053	16884	16732	16886	16867	17280	16905	17122	16975	16924	16663	16617	16782	16758	16852	17093	16852	16887	16991	16893	16896	16901	16901	16945	17028	17007	17061	17032	16795	17007	16879	16961	16917	17088	16816	16901	16827	16953	17029	16883	17023	16936	16918	17117	16809	16857	16972	17004	16972	16967	17030	17035	16804	16741	16914	16839	16975	17039	16854	16948	16973	16969	17122	16857	16855	16967	16736	16858	17042	17011	16837	16821	17019	16858	16947	16897	16996	17007	16969	16937	16954	16907	17128	17009	16842	17032	16957	16777	16887	16827	16992	16875	16925	17073	17016	16810	16919	16819	17078	17021	17017	17006	16957	16748	16835	16771	17045	17032	16893	16728	16816	17105	16920	16805	16802	17031	16936	16797	17034	16880	16999	17011	17079	17018	16872	16890	16948	16647	16946	16928	16971	16962	16795	16905	16797	16780	16823	16691	17168	17261	17038	17001	16924	16978	17068	16793	17129	17056	16935	17047	16999	16989	17094	16922	16957	16959	17025	16951	17105	16955	17105	16948	17158	17032	17016	16878	17065	16829	16985	16881	16831	16830	16942	16809	17020	16977	17028	16803	16880	16922	16796	16911	16802	16898	16950	17096	16998	16840	16925	16830	16889	16929	17006	16749	17248	16947	17013	16948	16936	17143	16955	16953	16977	16949	16992	16848	16998	16715	17007	16842	17081	16822	16809	16901	16973	17132	16911	17182	17050	16759	16945	16960	16890	16932	16827	16745	16955	16913	17122	16962	16933	17077	16989	16789	16851	16899	16908	16911	16924	17040	16786	16858	16953	16816	16840	16829	16977	16875	16902	17006	17071	16813	16879	17117	16947	16822	16738	16994	17139	17063	17125	17167	16924	16971	16886	16666	16781	16912	16812	16879	16884	17027	17117	16940	17010	17147	16738	17056	16981	16870	16883	16954	16926	16919	16854	16868	16971	16914	16887	16904	16837	17086	16934	17107	16750	16911	16957	17015	16815	16852	16993	16890	17006	16915	16860	16853	17040	17004	16855	16954	16921	16801	16842	16747	16944	16902	16616	17012	16874	16871	17047	16828	17108	17005	16827	16940	16775	16825	16985	16955	16736	17038	16796	17054	17048	16913	16933	16994	16960	16957	16952	17025	16970	17074	17029	16890	16899	16915	16714	16707	16950	16746	17067	17023	16880	16982	16895	16967	16960	16850	17005	16878	17110	16954	17039	17010	16839	17204	16760	17059	17001
62262	103905	90643	69248	51823	36076	23536	16859	14897	14252	14249	14440	14192	14328	14052	14233	14254	14198	14269	14403	14274	14164	14168	14060	14286	14213	14373	14334	14452	14240	14215	14168	14440	14254	14269	14158	14268	14183	14158	14277	14232	14145	14176	14134	14120	14278	14391	14208	14386	14447	14281	14319	14246	14272	14091	14136	14194	14194	14208	14314	14192	14218	14247	14191	14360	14289	14343	14369	14217	14310	14273	14176	14196	14134	14512	14204	14094	14031	14271	14136	14189	14212	14233	14340	14294	14271	14281	14229	14166	14132	14181	14254	14153	14122	14131	14299	14184	14289	14183	13981	14230	14431	14251	14129	14161	14169	14226	14281	14289	14205	14250	14073	14295	14218	14144	14324	14217	14210	14257	14161	14140	14303	14182	14289	14049	14239	14302	14167	14076	14305	14158	14246	14118	14233	14341	14278	14222	14126	14105	14220	14207	14123	14104	14150	14262	14244	14282	14291	14413	14147	14198	14160	14337	14218	14006	14282	14371	14319	14131	14048	14130	14201	14126	14308	14144	14314	14079	14242	14175	14238	14304	14282	14256	14137	14184	14324	14274	14212	14123	14283	14254	14249	14132	14403	14328	14274	14002	14338	14139	13987	14338	14244	14339	14256	14034	14370	14220	14152	14120	14214	14244	14132	14205	14207	14264	14268	14124	14088	14210	14169	14232	14334	14282	14116	14304	14240	14346	14236	14140	14273	14171	14061	14250	14355	14087	14273	14207	14086	14192	14264	14173	14067	14226	14275	14223	14165	14270	14213	14182	14321	14171	14278	14041	13910	14252	14141	14172	14067	14222	14267	14090	14211	14104	14234	14190	14078	14190	14155	14107	14337	14097	14129	14164	14189	14158	14042	14257	14210	14241	14213	14239	14297	14109	14356	14210	14352	14033	14259	14173	14102	14145	14250	14092	14344	14018	14077	14084	14143	14065	14074	14118	14143	14130	14301	14259	14115	14184	14332	14184	14382	14110	14419	14249	14131	14098	14333	14372	14159	14247	14302	14214	14213	14214	14181	14180	14202	14223	14175	14158	14174	14265	14105	14180	14252	14261	14324	14260	14258	14131	14325	14048	14240	14225	14352	14144	14129	14380	14325	14290	14389	14258	14384	14169	14044	14041	14241	14085	14336	14290	14064	14271	14085	13957	14190	14175	14302	14207	14242	14311	14196	14209	14207	14189	14208	14258	14252	14181	14182	14087	14224	14240	14213	14099	14109	14231	14313	14092	14202	14163	14124	13997	14046	14104	14105	14214	14047	14179	14263	14274	14257	14261	14032	14246	14252	14150	14248	14217	14160	14009	14173	14277	14386	14310	14158	14154	14226	14284	14233	14138	14161	14178	14188	14301	14250	14275	14159	14271	14263	14245	14209	13997	14195	14341	14346	14256	14185	14111	14207	14115	14312	14383	14140	14173	14159	14123	14159	14063	14157	14302	14129	14248	14197	14019	14207	13994	14317	14280	14331	14216	14208	14269	14168	14290	14338	14308	14196	14322	13924	14283	14288	14131	14199	14298	14158	14345	14130	14118	14272	14133	14285	14271	14151	14099	14168	14127	14065	14282	14218	14316	14306	14296	14163	14175	14243	14199	14073	14205	14405	14030	14201	14275	14235	14250	14237	14147	14139	14355	14160	14212	14157	14137	14204	14237	14177	14295	14152	14191	14245	14034	14237	14278	14259	14210	14450	14209	14263	14266	14188	14192	14468	14137	14300	14232	13992	14300	14413	14130	14208	14054	14149	14187	14049	14303	14264	14253	14308	14089	14146	14337	14251	14175	14161	14153	14265	14275	14317	14222	14095	14208	14315	14155	14129	14196	14280	14311	14249	14151	14222	14239	14438	14225	14117	14191	14226	14217	14055	14231	14387	14194	14285	14099	14120	14183	14154	14419	14138	14111	14292	14292	14157	14428	14315	14036	14010	14111	14255	14117	14286	14160	14179	14223	14365	14232	14133	14282	14146	14179	14093	14083	14212	14254	14308	14162	14251	14294	14216	14370	14124	14169	14184	14201	14158	14147	13995	14275	14270	14185	14101	14157	14319	14360	14043	14230	14221	14205	14323	14205	14132	14208	14316	14318	14243	14230	14126	14180	14307	14281	14083	14072	14234	14186	14097	14246	14147	14221	14381	14152	14002	14107	14295	14154	14234	14179	14193	14219	14203	14149	14323	14257	14366	14239	14312	14314	14054	14334	14157	14234	14288	14190	14169	14142	14155	14155	14076	14150	14307	14145	14304	14246	14299	14328	13993	14255	14163	14195	14272	14220	14215	14224	14226	14219	14110	14199	14224	14221	14110	14226	14280	14221	14231	14216	14244	14063	14181	14085	14276	14279	14320	14176	14180	14242	14261	14103	14035	14283	14280	14167	14244	14342	14143	14276	14130	14245	14216	14312	14147	14348	14110	14166	14058	14132	14278	14268	14389	14181	14156	14189	14281	14029	14165	14235	14076	14310	14431	14268	14212	14192	14193	14245	14335	14204	14127	14200	14188	14347	14219	14100	14137	14194	14232	14307	14154	14246	14198	14164	14096	14334	14189	14228	14153	14209	14113	14249	14271	14222	14176	14250	14078	14286	14323	14223	14126	14141	14187	14167	14169	14122	14215	14227	14271	14233	14314	14087	14113	14206	14188	14313	14203	14165	14189	14215	14349	14252	14148	14176	14115	14201	14203	14258	14051	14206	14123	14165	14253	14290	14213	14118	14100	14173	14309	14105	14202	14126	14275	14151	14119	14160	14126	14167	14098	14093	14179	14108	14033	14392	14258	14082	14306	14158	14198	14206	14241	14231	14257	14119	14141	14227	14288	14061	14232	14324	14282	14194	14169	14267	13890	14285	14193	14242	14225	14106	14145	14195	14156	14370	14199	14418	14270	14229	14200	14154	14187	14202	14234	14265	14094	14322	14236	14119	14345	14029	14293	14319	14457	14183	14306	13877	14205	14221	14106	14241	14249	14123	14263	14249	14403	14202	14235	14147	14118	14182	14160	14323	14159	14249	13942	14308	14168	14146	14172	14201	14147	14076	14208	14203	14146	14228	14266	14035	14224	14213	14151	14110	14257	14292	14177	14314	14137	14214	14271	14231	14177	14047	14236	14142	14242	14028	14118	14148	14406	14064	14239	14220	14115	14081	14095	14252	14390	14241	14217	14172	14200	14213	14140	14119	14141	14214	14139	14268	14221	14325	14120	14282	14118	14174	14227	14412	14166	14289	14219	14233	14186	14312	14163	14284	14317	14289	14437	14281	13992	14216	14085	14134	14205	14196	14385	14222	14118	14213	14255	14228	14262	14197	14208	14190	14325	14214	14034	14160	14260	14299	14208	14180	14336	14193	14170	14298	14105	14183	14192	14198	14138	14362	14231	14155	14209	14220	14223	14158	14181	14290	14205	14199	14144	14216	14045	14238	14111	14110	14196	14174	14105	14154	14185	14109	14121	14303	14165	14221	14126	14222	14195	14096	14227	14184	14159	14204	14161	14218	14243	14293	14215	14204	14203	14081	14207	14137	14095	14095	14278	14112	14235	14220	14279	14197	14145	14140	14165	14289	14191	14264	14416	14222	14237	14267	14195	14216	14316	14323	14246	14077	14425	14268	14308	14404	14152	14128	14235	14307	14305	14322	14187	14059	14082	14161	14310	14254	14025	14137	14202	14279	14213	14236	14125	14227	13967	14175	14105	14150	14213	14212	14303	14200	14170	14306	14276	14183	14244	14218	14221	14200	14316	14248	14378	14178	14167	14228	14315	14116	14282	14327	14019	14205	14085	14309	14140	14137	14234	14309	14062	14106	14281	13963	14184	14146	14196	14182	14402	14014	14347	14382	14237	14012	14128	14048	14211	14255	14049	14275	14246	14239	14265	14174	14065	14312	14249	14325	14274	14243	14285	14146	14189	14016	14262	14398	14210	14373	14270	14208	14065	14280	14184	14041	14249	14246	14105	14281	14096	14351	14135	14218	14311	14180	14094	14094	14347	14331	14206	14294	14282	14240	14095	14190	14273	14208	14208	14185	14160	14132	14157	14033	14192	14131	14048	14208	14140	14375	14103	14116	14173	14191	14274	14211	14321	14030	14066	14166	14127	14112	14256	14255	14236	14129	14130	14188	14145	14287	14201	14382	14283	14170	14094	13995	14239	14113	14159	14208	14224	14124	14190	14345	14260	14434	14409	14286	14104	14339	14195	14305	14222	14115	14421	14192	14304	14322	14192	14385	14211	14103	14177	14435	14219	14202	14312	14003	14214	14105	14050	14023	14269	14169	14238	14312	14371	14305	14313	14168	14286	14287	14213	14270	14212	14361	14145	14173	14274	14268	14264	14288	14210	14260	14287	14163	14317	14092	14276	14144	14159	14299	14118	14087	14162	14222	14435	14255	14066	14119	14166	14306	14285	14238	14187	14236	14322	14219	14303	14312	14189	14171	14133	14256	14146	14342	14160	14253	14300	14170	14282	14296	14334	14280	14265	14110	14341	14182	14295	14130	14154	14190	14399	14185	14127	14226	14446	14094	14134	14283	14234	14383	14059	14161	14292	14228	14166	14290	14124	14227	14274	14030	14189	14324	14129	14223	14093	14107	14249	14197	14042	14295	14201	14189	14264	14305	14191	14043	14226	14353	14174	14183	14240	14204	14208	14142	14142	14256	14272	14158	14304	14079	14167	14076	14157	14043	14368	14280	14147	14256	14300	14392	14283	14509	14229	14261	14134	14107	14342	14281	14068	14318	14205	14109	14170	14365	14211	14231	14092	14096	14178	14094	14228	14225	14183	14185	14284	14342	14199	14246	14330	14159	14208	14087	14113	14238	14186	14353	14231	14127	14316	14187	14238	14133	14356	14438	14237	14285	14000	14237	14114	14115	14170	14219	14344	14222	14134	14159	14301	14371	14296	14076	14224	14147	14222	14295	14261	14128	14185	14193	14198	14299	14195	14350	14259	14327	14073	14202	14177	14137	13991	14083	14117	14314	14182	14237	14245	14316	14222	14130	14201	14260	14391	14138	14368	14365	14224	14082	14224	14158	14046	14381	14192	14165	14399	14229	14356	14377	14181	14351	14187	14152	14035	14220	14104	14157	14250	14251	14199	14151	14318	14264	14283	14239	14118	14354	14260	14055	14270
29378	30517	37516	31548	23468	19673	18011	17338	17189	17241	17159	17144	17006	17079	17009	16794	17036	17062	17102	17015	17298	16900	17116	17095	17027	16891	17164	17185	16946	16843	17047	16965	17153	17129	17089	16908	16928	17028	17222	17115	17159	17064	16969	16725	17070	17199	16957	17149	17104	16807	16755	17008	17052	16950	17035	16915	17105	16962	16923	17200	17036	16984	17124	16997	17155	17021	16973	16943	17153	17195	17214	17038	16815	17183	17067	17023	16953	16921	16959	17110	17054	17163	17130	16898	16932	16944	16996	17139	17069	17109	16933	16986	16972	16959	16977	17040	16896	16966	16956	16981	16826	17009	16968	17144	16857	16946	17073	16946	17079	17086	16945	16789	16990	17166	16993	17001	17024	17106	17005	17024	17010	16928	16810	16974	16957	16937	17001	17072	17050	16873	17064	16968	17115	17026	16802	16941	17063	16819	17022	16996	16885	16915	17144	17102	17222	16917	17023	16988	17107	16976	16879	17195	16975	16876	16931	16799	17184	17206	17087	16990	17037	17027	17018	16989	16964	17010	16934	16882	16883	16881	17094	16873	16960	17035	17158	16922	17260	16943	16952	16848	17067	17120	16949	17024	16975	17189	16978	17112	17057	16936	16769	17043	17017	17129	16934	17110	17129	16971	17107	16933	17143	16988	17101	16947	17105	17037	17126	17050	16920	17076	16961	17070	17002	17045	17055	16992	17013	17096	16906	17024	17176	17161	17222	16913	17117	17001	17244	16823	16840	16829	17116	17005	16852	17001	16939	16899	17089	17022	16884	17076	16997	17022	17064	17054	17139	16944	16937	16946	17043	17131	16816	16809	16783	16999	17167	17001	16980	17070	17043	16959	17063	17090	16862	17055	16870	16819	17273	17094	17212	17005	16764	17150	16921	16901	16992	17034	17271	17050	16929	17073	17014	16997	16945	16961	17055	16993	17022	16927	17083	16973	17303	16948	16962	16935	17086	17016	17095	17238	17072	17062	16995	17047	16891	17187	16990	17116	17192	17017	16944	16952	16992	17073	17047	17002	16923	16942	16889	16972	16914	17098	16880	17120	17069	17113	16893	17118	17273	17022	16891	16968	17204	16935	16917	17116	16859	16949	16961	16917	17033	17087	17036	16953	16937	17078	16899	16956	16884	16815	16859	16947	17034	17000	16898	17099	16836	17162	16800	16999	16911	16908	17090	17137	16879	17049	17343	17041	16989	17057	16975	17022	17053	17041	17157	16979	17156	16966	16826	16903	16998	17060	17045	17173	16968	17037	17019	16985	16938	17055	17191	16886	17018	16878	17116	16997	17195	17037	17354	16911	16840	17041	17019	16808	16987	17036	16887	16758	17006	16974	17081	17161	17205	16988	16970	16951	17056	16996	17063	16982	17138	17030	17039	16982	17099	16927	17050	16970	17002	16940	17111	17023	17103	17035	17002	17036	17115	16969	16939	17123	16918	17046	16992	16948	17060	16941	17009	17022	16944	16901	17046	17174	17015	17000	17078	17017	17211	17090	16982	17119	16898	17067	17051	16937	17023	16822	16982	16996	17240	17029	17103	17002	17129	17055	16967	17028	16858	16943	16895	17132	17005	16962	16676	16783	17046	17050	17045	17017	16943	16943	16875	16807	16866	16932	17137	17228	17045	17059	17023	16948	17002	16937	17012	16918	17093	16836	16916	17058	17198	17096	17291	16759	17019	16830	16765	17210	16922	17070	16977	17155	16964	16669	17036	17115	17051	17212	17085	17242	16932	16853	17151	17112	17168	16915	16883	16959	16939	17049	16977	16994	16903	17106	17043	17023	16983	16999	17003	16977	16878	16989	16962	16756	17048	17144	17051	17004	16962	17114	17036	17001	17127	17012	17058	17045	16945	16997	16953	17071	17014	17095	16961	16907	17060	17059	16942	16948	17116	17117	16973	17070	17006	16944	16841	17139	17008	17016	16878	17061	17074	17026	16970	16747	16952	17034	17027	17090	16961	16862	17062	17108	16982	16871	17113	16892	16874	17091	17196	16953	16954	16892	16936	16870	17183	17049	16972	17033	17099	16932	16905	16947	17076	17016	17000	16958	17097	17052	16849	16948	17127	16849	16830	16984	17066	16881	16903	17043	16874	17025	17019	16983	16967	17003	17113	16922	17047	16959	16855	17061	17033	17076	17048	17132	16865	16941	16906	17090	16962	16972	16737	17062	17047	16866	17160	17128	16849	17210	16916	17062	16942	16923	16987	17203	16973	17007	16872	17097	17030	17014	17042	17048	17031	16978	17202	16890	17013	16918	16899	17095	16926	16907	16968	17115	16988	16734	16940	17135	17198	17000	17072	16827	17099	16909	17103	16962	16938	16818	17025	17134	17041	17032	17058	17116	16974	17132	16979	17049	16848	17082	17000	16912	16875	17198	17132	17022	17062	17064	17023	17165	17089	17168	17065	17015	17087	17105	17129	17064	16979	17028	16945	16998	17066	16918	16968	17008	16945	16920	16856	17137	17042	16984	16885	16784	16855	16998	17041	16819	17222	17194	17163	16876	17062	16881	17125	17097	17057	17077	16903	17070	17059	16982	17150	16984	16853	17006	16898	17048	17014	16994	16961	17025	16738	16886	17058	17064	16999	16884	16962	16909	16882	17020	17079	17008	17252	17027	16910	16827	17034	17251	17107	17084	17070	17119	16968	16993	17046	17008	17083	16744	17038	17068	16902	16992	17028	16936	16983	17092	16940	16647	17076	17164	16999	16961	16931	16989	17010	17041	17167	16969	17222	16988	17032	17172	17068	16890	16993	17128	17082	16972	17014	16962	16891	17011	17053	17032	17031	16973	17040	16963	17066	17155	17054	16929	17000	17004	16981	17023	16890	16838	17106	16919	17051	17083	17110	17053	17177	17020	17029	16854	16828	17093	16861	16973	17043	16851	16920	16904	17022	16977	16984	17033	16984	16865	17155	17173	17005	16876	17113	17058	16955	16957	16998	17076	17101	17007	16844	16990	17132	17022	16958	17105	17025	17307	16944	17059	17003	17137	16921	17032	17095	17149	17120	16920	17073	16925	17095	17101	17000	17021	16926	16957	16990	17026	16923	17152	16865	16984	17240	17049	16859	17052	17056	17104	16968	17204	16805	17015	17013	16887	17009	17163	17006	17171	17025	16878	17074	17035	17052	16954	17011	16940	17220	17281	17036	17095	16925	16901	16930	17089	16891	17185	17214	17107	17208	17036	16982	16890	16991	16989	17101	17087	17023	17002	17063	17048	16697	16748	16805	17052	16893	16987	16976	17060	16933	16955	17058	16890	16993	16944	17029	17013	16985	16971	16863	17104	17089	17024	17181	16748	17044	17165	17184	16989	16960	16931	17188	16899	16947	17067	17063	17092	17117	16931	17036	17135	17102	16889	17222	17013	16983	17204	16913	17335	17121	17126	17096	16930	16899	17117	17117	17017	17102	16922	17032	17145	16965	17015	16911	16962	17046	17019	16793	17024	16907	16959	17110	17011	16859	17242	16957	17151	16946	16943	17069	17018	16965	16936	16903	16988	17147	16992	16934	16920	16717	16985	16935	17038	17153	16997	16741	16982	16961	16998	17054	17089	17015	17107	17001	17109	16825	17116	16845	17184	16967	17044	16987	17027	16934	17104	17041	17006	17165	16979	17066	17053	17001	17083	17078	17111	16971	17016	16865	16824	17105	16920	17058	17071	16926	17019	17061	16800	17030	17041	16997	16915	16970	17159	17166	17013	17155	16946	17138	16976	17036	16830	17124	16952	16892	16833	16798	16964	16769	16917	16926	16967	17054	16980	16997	16910	17144	17099	17116	16763	17131	16948	16858	16983	16998	16841	17092	16787	16834	16884	16909	16867	16822	16924	17149	17250	17046	17003	17024	17177	17084	17220	16831	17043	17101	16856	16921	16805	17064	16994	17131	17187	17072	16957	16873	17017	17020	16776	16867	16955	17122	16990	16829	17045	17342	16861	17172	17179	17120	17192	16992	16847	16936	16989	17152	16910	17098	16884	16986	17033	17089	17161	16909	16962	16947	16842	16942	17049	17065	16879	17342	17070	17025	16970	16863	17095	17218	17155	17125	16934	17022	16935	16895	17018	17007	16990	17089	16832	16874	16865	16824	17044	17059	17002	16813	16977	17176	17040	16985	17115	17095	16949	16899	16908	16935	16937	16870	16907	17036	16953	17040	16969	17172	17046	17356	16748	16815	16885	16911	17024	17243	17151	17001	17110	17003	16964	17042	17068	16988	16962	17051	16993	16962	16984	16982	17061	16805	16856	17043	16986	16863	17124	16966	16984	17024	16874	17022	16852	16926	17008	16985	17133	16976	17019	17299	17064	17044	17216	17095	16954	17086	17090	16960	17036	17125	16970	17175	17262	17083	16994	17214	16957	16941	16832	17011	16953	16950	16856	16804	16841	17165	16960	17004	16992	16833	17135	17138	17011	17150	17211	17188	17130	16991	16887	17012	16838	16984	17218	17006	16956	16809	16909	16909	17071	16937	16948	16923	16839	16984	17084	17217	16878	17028	16838	16863	16995	17005	17074	17222	16908	17069	17127	16970	17096	17311	16863	17090	16973	17175	17002	17119	16985	16982	17007	16785	16979	17091	16913	16922	17051	16925	17214	17153	16932	16873	17069	16809	17185	16969	17235	17054	17030	17140	17132	17112	17055	17005	17142	17077	16967	16948	17050	17178	17059	17048	16921	17010	17012	17181	17015	17042	16884	16880	17099	17050	17029	16963	16847	17064	16910	17089	17016	16709	17192	16902	16865	16996	16884	17100	17107	17051	16982	17062	17108	17026	17078	17031	17073	17087	17031	17099	17167	17160	17171	17041	17089	16899	17091	16983	17022	17076	17326	17059	17047	16879	17331	16988	17100	16994	17008	16964	17061	16844	16992	16946	16999	17239	17023	16971	17061	17160	16800	17175	17032	17010	16911	17013	17183	17031	16964	17012	17142	17138	16939	16928	17153	16955	17064	17025	16916	16979	17005	17114	16997	17068	16976	17086	17110	17112	16916	17023	16915	17164	17011	16919	17202	16811	16886	16799	17013	16933	17026	16896	17069	16904	17132	17015	17068	17080	17090	16923	17126	17008	17061	17133	17066	17017	16926	17015	16899	16977	17070	16934	16952	17102	17003
34189	48627	37772	25875	19874	16425	15068	14440	14255	14317	14231	14208	14398	14364	14388	14267	14501	14353	14131	14325	14379	14319	14254	14153	14506	14283	14279	14357	14306	14175	14362	14061	14347	14374	14135	14358	14245	14191	14210	14226	14205	14234	14252	14271	14197	14163	14190	14182	14337	14115	14389	14154	14267	14262	14420	14133	14094	14472	14142	14262	14152	14170	14154	14146	14394	14348	14277	14291	14214	14231	14239	14396	14421	14304	14219	14225	14258	14287	14390	14257	14388	14341	14402	14375	14044	14170	14141	14264	14143	14231	14472	14202	14408	14288	14312	14348	14191	14440	14329	14301	14194	14240	14273	14252	14209	14293	14278	14268	14374	14373	14339	14244	14293	14056	14351	14338	14385	14155	14297	14391	14321	14317	14208	14430	14288	14287	14133	14343	14354	14157	14257	14347	14384	14281	14356	14329	14410	14273	14316	14138	14096	14236	14154	14303	14308	14270	14175	14363	14266	14268	14243	14198	14321	14230	14266	14280	14222	14202	14137	14245	14305	14131	14275	14251	14321	14326	14295	14298	14371	14179	14265	14146	14337	14342	14259	14280	14317	14299	14468	14245	14277	14237	14302	14316	14455	14279	14353	14426	14328	14214	14245	14112	14377	14140	14394	14521	14184	14358	14360	14334	14321	14274	14185	14376	14330	14317	14039	14362	14160	14251	14377	14354	14275	14504	14324	14282	14161	14308	14481	14674	14187	14231	14279	14122	14151	14186	14321	14190	14279	14031	14402	14397	14350	14174	14259	14385	14182	14266	14311	14151	14153	14404	14177	14269	14427	14259	14185	14156	14291	14250	14275	14366	14189	14131	14457	14323	14347	14344	14410	14227	14106	14348	14463	14223	14203	14234	14361	14246	14232	14218	14165	14249	14183	14295	14330	14325	14230	14377	14326	14143	14087	14208	14503	14370	14132	14270	14214	14282	14232	14282	14156	14208	14156	14194	14309	14350	14240	14369	14231	14347	14243	14239	14279	14294	14153	14248	14398	14385	14326	14338	14420	14132	14232	14273	14417	14241	14199	14320	14404	14156	14336	14171	14301	14163	14250	14376	14328	14255	14330	14196	14312	14159	14447	14161	14115	14134	14323	14267	14223	14268	14173	14337	14236	14453	14272	14415	14274	14273	14266	14222	14250	14277	14174	14240	14225	14277	14366	14151	14219	14096	14063	14051	14190	14347	14226	14306	14321	14351	14241	14173	14307	14260	14190	14133	14440	14292	14376	14347	14330	14263	14364	14171	14356	14253	14192	14135	14207	14063	14245	14292	14196	14205	14119	14386	14338	14170	14272	14164	14203	14284	14165	14342	14368	14094	14187	14367	14233	14343	14324	14188	14322	14186	14408	14215	14305	14240	14346	14387	14124	14188	14425	14297	14330	14248	14385	14376	14264	14224	14229	14280	14186	14338	14291	14340	14254	14243	14501	14268	14235	14329	14342	14377	14411	14286	14457	14249	14377	14254	14189	14229	14216	14249	14249	14339	14200	14368	14405	14327	14342	14346	14323	14323	14246	14315	14290	14278	14411	14359	14206	14470	14259	14296	14214	14336	14488	14238	14260	14417	14197	14308	14296	14372	14342	14218	14153	14175	14281	14277	14193	14250	14308	14291	14249	14364	14298	14329	14264	14305	14255	14256	14252	14503	14174	14268	14203	14314	14261	14172	14229	14487	14285	14233	14340	14228	14069	14330	14154	14354	14457	14350	14198	14207	14267	14225	14203	14254	14327	14080	14157	14166	14200	14300	14293	14088	14510	14360	14216	14022	14190	14340	14278	14293	14239	14261	14203	14321	14244	14030	14290	14279	14256	14208	14323	14169	14154	14241	14213	14243	14191	14273	14301	14313	14376	14184	14234	14042	14243	14364	14277	14285	14373	14207	14243	14331	14241	14449	14314	14305	14157	14377	14217	14341	14170	14211	14232	14117	14224	14055	14405	14207	14314	14184	14263	14362	14219	14428	14305	14377	14259	14068	14089	14312	14316	14237	14238	14262	14427	14230	14379	14234	14322	14422	14114	14299	14260	14251	14284	14248	14106	14191	14360	14289	14346	14310	14107	14292	14284	14210	14197	14200	14309	14124	14323	14407	14325	14208	14409	14260	14443	14231	14301	14365	14280	14279	14036	14235	14225	14230	14197	14301	14320	14159	14213	14385	14256	14389	14212	14330	14241	14161	14404	14207	14336	14267	14289	14246	14061	14288	14288	14115	14375	14111	14289	14111	14162	14230	14124	14198	14218	14515	14344	14308	14331	14170	14254	14249	14237	14345	14284	14251	14467	14160	14180	14269	14255	14367	14364	14335	14215	14165	14301	14279	14256	14306	14267	14216	14226	14390	14307	14300	14131	14162	14353	14236	14098	14215	14239	14350	14198	14164	14235	14320	14316	14237	14125	14148	14103	14276	14382	14196	14444	14235	14245	14322	14323	14281	14276	14198	14329	14325	14190	14337	14296	14482	14304	14369	14297	14179	14340	14148	14000	14373	14327	14237	14287	14402	14247	14360	14275	14281	14257	14262	14160	14333	14308	14352	14289	14353	14440	14288	14478	14491	14175	14192	14318	14144	14174	14194	14055	14136	14383	14241	14198	14299	14170	14117	14361	14242	14315	14098	14240	14378	14284	14379	14304	14257	14416	14345	14293	14239	14216	14379	14257	14330	14214	14289	14289	14446	14349	14361	14370	14074	14280	14262	14090	14046	14164	14207	14280	14329	14148	14293	14112	14044	14342	14312	14226	14341	14237	14321	14380	14119	14321	14380	14345	14202	14414	14162	14269	14263	14248	14176	14393	14306	14239	14257	14362	14286	14117	14241	14248	14279	14335	14300	14343	14325	14255	14131	14255	14352	14327	14112	14216	14203	14335	14292	14267	14286	14162	14161	14323	14387	14333	14526	14323	14220	14295	14318	14194	14243	14313	14211	14244	14300	14269	14172	14353	14370	14279	14327	14290	14204	14543	14295	14523	14244	14322	14201	14210	14379	14224	14393	14307	14266	14395	14182	14286	14267	14113	14292	14353	14218	14312	14247	14193	14231	14368	14293	14291	14468	14237	14250	14179	14341	14322	14249	14344	14295	13995	14382	14267	14448	14285	14146	14230	14398	14235	14220	14182	14227	14479	14473	14312	14212	14278	14281	14255	14225	14329	14127	14281	14248	14383	14222	14303	14329	14339	14365	14268	14346	14442	14107	14334	14199	14347	14259	14319	14177	14272	14382	14306	14254	14303	14369	14271	14291	14156	14227	14292	14334	14359	14082	14198	14131	14198	14286	14166	14297	14295	14269	14242	14244	14267	14234	14384	14117	14419	14484	14188	14416	14179	14222	14417	14267	14134	14303	14409	14305	14473	14302	14327	14154	14424	14326	14167	14246	14362	14223	14201	14180	14367	14410	14135	14344	14213	14450	14274	14214	14411	14216	14339	14269	14232	14395	14253	14344	14221	14248	14310	14249	14291	14319	14271	14044	14271	14025	14358	14330	14219	14397	14232	14228	14235	14208	14365	14185	14087	14362	14230	14110	14204	14275	14369	14346	14320	14199	14437	14081	14367	14232	14161	14062	14354	14313	14399	14210	14238	14282	14344	14140	14303	14167	14250	14409	14396	14261	14085	14150	14237	14171	14378	14463	14384	14419	14209	14051	14370	14095	14367	14354	14292	14328	14201	14301	14298	14314	14266	14040	14243	14222	14197	14262	14178	14354	14236	14278	14324	14178	14370	14316	14188	14418	14230	14069	14347	14063	14198	14086	14266	14292	14290	14430	14275	14180	14273	14150	14329	14332	14329	14382	14171	14263	14201	14312	14227	14313	14215	14332	14337	14144	14189	14315	14143	14235	14257	14126	14240	14363	14418	14230	14228	14283	14402	14356	14223	14368	14325	14349	14402	14421	14228	14244	14227	14397	14336	14177	14241	14205	14218	14313	14113	14244	14138	14316	14451	14232	14401	14356	14276	14183	14333	14271	14252	14206	14333	14112	14253	14363	14383	14352	14100	14283	14316	14513	14283	14299	14230	14343	14332	14554	14254	14150	14211	14256	14323	14168	14305	14348	14313	14203	14221	14250	14297	14246	14377	14219	14262	14269	14246	14125	14239	14283	14416	14302	14059	14232	14361	14192	14199	14142	14351	14329	14214	14205	14167	14263	14293	14289	14293	14309	14235	14380	14217	14309	14310	14313	14344	14295	14341	14289	14190	14323	14260	14199	14377	14170	14211	14255	14254	14128	14367	14259	14315	14025	14272	14213	14236	14115	14465	14337	14398	14299	14278	14255	14479	14221	14220	14366	14433	14321	14321	14171	14286	14063	14306	14276	14296	14268	14360	14237	14241	14213	14383	14262	14253	14156	14192	14501	14258	14178	14434	14349	14233	14255	14319	14277	14266	14325	14106	14267	14168	14370	14359	14309	14412	14267	14220	14330	14265	14468	14347	14139	14405	14397	14234	14379	14219	14324	14444	14149	14219	14304	14321	14289	14285	14199	14167	14327	14327	14276	14244	14298	14174	14330	14095	14335	14226	14189	14292	14299	14271	14209	14134	14192	14360	14198	14318	14292	14323	14185	14253	14276	14266	14324	14252	14167	14162	14215	14286	14342	14240	14150	14398	14330	14266	14259	14414	14132	14272	14180	14233	14274	14393	14248	14322	14225	14307	14470	14346	14228	14442	14189	14404	14104	14298	14330	14244	14250	14204	14287	14284	14283	14200	14363	14250	14361	14184	14524	14262	14408	14312	14454	14286	14363	14254	14055	14307	14347	14159	14196	14199	14198	14340	14261	14320	14186	14378	14253	14275	14139	14281	14366	14210	14206	14383	14200	14253	14270	14334	14176	14358	14306	14404	14255	14126	14376	14259	14233	14507	14229	14258	14224	14246	14357	14237	14205	14179	14201	14261	14137	14352	14520	14160	14235	14187	14359	14271	14267	14315	14265	14309	14337	14232	14200	14374	14242	14322	14139	14223	14261	14408	14277	14299	14313	14187	14293	14156	14147	14289	14377	14314	14450	14282	14358	14313	14272	14293	14189	14277	14300	14439	14264	14298	14266	14308	14236	14175	14226	14316	14234	14367	14296	14432	14272	14365	14202	14261	14389	14313	14373	14164	14271	14428	14197	14291	14374
24264	22601	34851	36025	32992	28620	24526	18652	17262	17065	17060	16855	16993	16872	16888	16948	16750	16870	17014	16779	16645	16581	16650	16749	16738	16733	16814	16665	16887	16644	16784	16864	16766	16681	16694	16777	16690	16617	16751	16790	16864	16766	16641	16593	16551	16868	16706	16719	16787	16662	16671	16684	16914	16823	16776	16803	16740	16751	16746	16741	16704	16843	16579	16765	16621	16658	16753	16760	16770	16791	16692	16701	16501	16539	16799	16781	16484	16632	16563	16416	16701	16979	16585	16739	16689	16445	16580	16893	16855	16735	16513	16623	16754	16542	16658	16618	16657	16741	16701	16583	16728	16757	16743	16677	16751	16704	16853	16617	16731	16764	16666	16661	16744	16811	16734	16622	16894	16771	16742	16779	16700	16893	16788	16913	16645	16757	16751	16724	16666	16675	16837	16628	16638	16817	16746	16716	16648	16712	16785	16558	16788	16680	16589	16634	16640	16722	16644	16536	17048	16677	16830	16637	16838	16751	16765	16824	16717	16751	16814	16533	16803	16743	16543	16790	16615	16758	16685	16601	16655	16613	16716	16387	16925	16821	16526	16705	16608	16639	16607	16623	16647	16991	16563	16664	16926	16724	16879	16827	16667	16605	16576	16531	16590	16617	16575	16747	16625	16821	16697	16595	16815	16680	16625	16503	16639	16692	16558	16722	16683	16749	16692	16734	16552	16661	16608	16772	16655	16762	16820	16722	16772	16675	16592	16843	16851	16612	16705	16711	16768	16473	16945	16688	16498	16676	16822	16721	16653	16727	16802	16506	16646	16833	16631	16736	16775	16819	16853	16791	16657	16583	16733	16754	16798	16669	16761	16649	16441	16580	16836	16625	16787	16953	16769	16793	16830	16530	16656	16613	16767	16598	16969	16639	16474	16647	16831	16905	16660	16571	16639	16761	16805	16531	16515	16551	16599	16853	16710	16747	16733	16825	16758	16719	16722	16737	16588	16719	16639	16424	16655	16676	16856	16576	16534	16623	16692	16735	16742	16742	16800	16668	16684	16735	16674	16793	16601	16680	16699	16667	16935	16861	16620	16576	16837	16686	16778	16604	16854	16763	16696	16832	16660	16653	16561	16701	16813	16654	16668	16708	16652	16740	16752	16835	16599	16545	16756	16637	16603	16725	16694	16758	16579	16438	16802	16869	16808	16679	16652	16774	16651	16770	16738	16831	16837	16706	16537	16687	16818	16620	16703	16626	16805	16856	16850	16844	16523	16766	16670	16635	16969	16618	16541	16796	16683	16553	16751	16826	16641	16526	16763	16684	16823	16708	16723	16769	16807	16715	16766	16834	16651	16672	16763	16681	16650	16586	16656	16830	16797	16756	16687	16768	16589	16528	16610	16580	16570	16817	16476	16780	16447	16594	16718	16768	16804	16796	16541	16641	16693	16677	16657	16706	16809	16725	16707	16820	16664	16618	16696	16750	16784	16834	16636	16676	16704	16638	16725	16589	16483	16611	16622	16509	16638	16775	16586	16632	16719	16754	16782	16602	16809	16569	16805	16838	16532	16696	16610	16790	16630	16596	16681	16521	16655	16569	16676	16675	16679	16558	16717	16662	16787	16640	16612	16749	16817	16598	16741	16849	16716	16680	16684	16814	16781	16770	16820	16788	16800	16688	16674	16521	16612	16620	16663	16626	16935	16767	16694	16818	16666	16660	16650	16554	16460	16633	16584	16530	16695	16655	16741	16780	16699	16634	16689	16920	16703	16664	16635	16697	16640	16565	16685	16628	16806	16534	16754	16654	16684	16951	16795	16761	16574	16711	16888	16768	16602	16720	16717	16540	16740	16617	16624	16573	16651	16711	16825	16730	16542	16525	16698	16880	16613	16854	16776	16744	16649	16627	16834	16649	16764	16586	16665	16645	16706	16639	16692	16643	16701	16792	16555	16659	16615	16783	16774	16804	16860	16660	16852	16848	16885	16523	16774	16625	16603	16780	16616	16664	16593	16830	16936	16746	16784	16761	16678	16760	16512	16575	16720	16858	16722	16539	16611	16875	16763	16657	16760	16578	16663	16851	16665	16657	16618	16821	16597	16819	16754	16795	16623	16589	16536	16753	16619	16529	16489	16801	16855	16627	16604	16568	16771	16789	16827	16834	16809	16823	16821	16791	16657	16707	16671	16687	16670	16555	16720	16708	16782	16912	16756	16617	16615	16579	16540	16853	16838	16755	16614	16737	16659	16779	16742	16795	16582	16823	16658	16722	16776	16890	16671	16616	16668	16693	16743	16624	16631	16572	16465	16704	16737	16712	16593	16641	16640	16870	16794	16786	16797	16829	16799	16568	16768	16566	16607	16706	16705	16778	16624	16597	16841	16656	16674	16885	16731	16731	16838	16850	16696	16772	16857	16610	16607	16789	16619	16652	16804	16619	16799	16660	16835	16752	16623	16523	16656	16692	16798	16663	16923	16619	16492	16619	16605	16629	16786	16675	16469	16688	16749	16716	16596	16748	16650	16623	16571	16496	16607	16654	16669	16710	16593	16647	16876	16806	16708	16590	16642	16574	16673	16781	16689	16504	16664	16746	16830	16777	16620	16985	16584	16790	16677	16702	16719	16588	16690	16467	16618	16711	16909	16717	16608	16525	16548	16781	16777	16631	16680	16703	16752	16935	16664	16537	16640	16635	16643	16759	16773	16724	16774	16724	16839	16953	16880	16794	16721	16694	16534	16644	16758	16729	16722	16712	16568	16724	16664	16727	16695	16746	16602	16508	16530	16680	16686	16429	16646	16660	16813	16747	16753	16641	16683	16664	16627	16474	16648	16661	16768	16682	16781	16621	16770	16770	16893	16593	16733	16754	16660	16832	16489	16653	16870	16623	16548	16904	16594	16710	16686	16766	16900	16690	16779	16728	16484	16542	16962	16634	16668	16728	16682	16626	16701	16681	16833	16626	16748	16598	16869	16608	16699	16717	16838	16742	16520	16665	16642	16759	16646	16762	16757	16622	16824	16654	16807	16663	16677	16785	16640	16831	16770	16589	16835	16729	16767	16586	16794	16742	16796	16825	16665	16644	16627	16649	16875	16710	16586	16831	16644	16722	16631	16603	16805	16688	16433	16670	16764	16877	16709	16686	16870	16651	16899	16880	16716	16771	16662	16623	16823	16777	16849	16843	16549	16607	16633	16644	16881	16751	16715	16685	16512	16818	16535	16743	16720	16589	16821	16710	16818	16784	16823	16826	16814	16898	16718	16666	16731	16670	16699	16779	16757	16826	16577	16975	16797	16644	16774	16421	16791	16699	16711	16618	16795	16695	16639	16816	16714	16749	16468	16698	16571	16446	16636	16530	16439	16738	16712	16703	16666	16806	16791	16714	16735	16773	16790	16797	16619	16639	16844	16816	16740	16590	16725	16550	16639	16630	16561	16797	16675	16558	16644	16789	16698	16734	16560	16871	16781	16733	16560	16730	16608	16680	16923	16598	16568	16573	16675	16716	16671	16612	16731	16757	16526	16570	16606	16592	16609	16755	16618	16896	16771	16616	16800	16730	16519	16670	16565	16691	16974	16581	16774	16876	16606	16798	16902	16764	16857	16754	16844	16627	16575	16751	16693	16671	16794	16650	16582	16658	16733	16579	16629	16789	16719	16828	16523	16798	16617	16645	16383	16625	16694	16894	16606	16789	16591	16704	16440	16637	16558	16555	16726	16786	16653	16582	16771	16679	16758	16591	16588	16670	16585	16675	16724	16792	16649	16587	16731	16711	16602	16518	16508	16499	16738	16879	16652	16648	16614	16983	16564	16685	16677	16634	16866	16972	16848	16703	16641	16779	16693	16518	16719	16657	16539	16557	16598	16621	16660	16570	16669	16804	16929	16825	16557	16766	16546	16669	16681	16637	16507	16819	16843	16718	16858	16498	16716	16507	16782	16738	16539	16582	16658	16788	16712	16728	16722	16684	16726	16744	16933	16885	16527	16554	16776	16728	16645	16581	16650	16763	16678	16809	16778	16575	16673	16576	16775	16585	16611	16683	16856	16725	16656	16601	16740	16827	16784	16826	16686	16662	16669	16649	16555	16638	16552	16768	16916	16981	16771	16869	16661	16690	16789	16710	16580	16634	16557	16749	16667	16828	16762	16786	16565	16728	16822	16461	16702	16885	16672	16661	16729	16843	16647	16788	16585	16541	16912	16723	16585	16595	16537	16643	16672	16527	16690	16744	16679	16627	16701	16797	16953	16817	16631	16800	16423	16615	16750	16658	16811	16731	16746	16547	16600	16593	16702	16592	16670	16780	16701	16743	16650	16793	16713	16853	16457	16643	16560	16593	16393	16659	16555	16618	16658	16746	16698	16788	16800	16688	16590	16590	16540	16645	16647	16707	16698	16988	16710	16644	16870	16800	16804	16653	16479	16753	16682	16735	16919	16618	16815	16652	16621	16846	16850	16811	16672	16649	16654	16666	16723	16599	16861	16677	17062	16583	16699	16654	16485	16549	16498	16531	16709	16467	16698	16772	16645	16651	16688	16481	16808	16685	16713	16881	16605	16656	16788	16870	16564	16681	16808	16652	16700	16656	16614	16478	16670	16612	16851	16595	16760	16827	16606	16532	16791	16783	16613	16463	16892	16520	16670	16704	16813	16641	16780	16772	16622	16572	16486	16609	16785	16670	16884	16760	16722	16869	16833	16608	16759	16869	16598	16667	16608	16615	16841	16625	16821	16607	16649	16685	16739	16443	16774	16787	16831	16804	16866	16711	16790	16738	16702	16735	16636	16690	16669	16820	16637	16664	16796	16671	16774	16926	16616	16754	16723	16911	16653	16716	16841	16697	16682	16451	16761	16573	16778	16845	16790	16682	16685	16579	16742	16763	16503	16729	16697	16772	16631	16665	16763	16763	16792	16687	16799	16666	16805	16721	16695	16631	16534	16736	16689	16427	16826	16738	16561	16583	16661	16781	16753	16694	16667	16659	16860	16921	16831	16761	16729	16684	16681	16673	16862	16692	16669	16758	16624	16405	16678	16780	16718	16755	16800	16603	16644	16683	16733	16761	16518	16674	16597	16594	16680	16714	16727	16568	16812	16811	16776	16671	16724	16607	16685	16616	16611	16621	16571	16583	16562	16704	16648	16626	16839	16520	16529	16778	16542	16863	16712	16520
61197	94827	76559	54309	39628	27164	18797	15327	14362	14078	14076	14159	14001	14150	13999	14158	14288	13977	14166	14079	14112	13951	14055	14111	14008	14124	14096	14110	14114	14177	14018	14104	14219	14173	14005	14163	14135	14021	14173	14098	13983	14198	13905	14324	14241	13926	14088	14145	14108	14169	14203	14269	14056	14161	14227	14078	13985	14078	14263	14204	14068	14079	14101	14116	13967	14056	14256	13990	14010	14065	13929	14096	14277	14251	13915	14068	14095	14091	13948	14009	14138	14079	14048	14207	14034	14125	13947	14038	14168	14230	14047	14035	14046	14036	13930	14150	14118	14123	14162	14084	14179	14088	14049	14091	14177	14091	14247	13980	14100	14269	14026	14154	14097	14018	14089	14266	14029	14079	14098	14204	14168	14146	14180	14013	14133	14100	14098	13984	14073	13998	14008	14044	14074	14056	14050	14013	14149	14013	13981	13967	14059	14135	14196	13936	14178	14293	14105	14076	13969	14170	14308	14073	13924	14009	14194	14082	14054	14162	14177	14210	14129	14210	14174	14182	14110	14007	14013	14066	14060	14000	14119	13811	14129	14022	14150	14193	13977	14128	14064	14191	14073	14181	14126	13983	14019	13972	14019	13993	14178	14031	14120	14007	14127	13996	14183	14022	14262	14275	14008	14009	14054	13989	14117	14181	14035	14139	14178	14239	13955	14090	14171	14127	14026	14108	14134	14129	14012	14184	14165	14065	14180	14133	14138	14053	14047	14192	14192	14154	14046	13992	14196	14012	14143	14087	14007	14229	14160	14097	14375	14132	13962	14068	14094	14066	14121	14253	14105	13914	14182	14220	14189	14226	13959	14136	14326	14137	14065	14017	14034	14181	14109	14211	13922	14036	13981	13908	14084	14136	13938	14047	14197	14129	13993	14085	14186	13924	14045	14120	14126	14154	13978	13906	14076	13989	14237	14275	13976	14207	14164	14126	14110	14176	14077	14032	14102	14146	14007	14209	14095	14103	14001	14177	14126	14029	14182	14029	14151	13958	14147	14218	14013	14018	14173	14074	14156	14195	14060	14118	14140	14038	14182	14154	14031	14270	14081	14110	14023	14208	14182	14124	14100	14048	14163	14092	14116	14147	14136	14091	14038	14193	14084	14055	14088	14222	14010	14159	14040	13977	14146	14149	14150	14138	14154	14108	14018	14111	13995	14014	14079	14049	14170	14041	14097	14038	14072	13928	14113	14073	14050	14045	14169	14042	14167	14143	14076	14024	14097	14043	14143	14084	14185	14102	14115	14045	13889	14083	13968	14170	14151	14181	14007	14113	13972	14012	13992	13968	13952	14043	14054	14123	14135	14036	14023	14039	14080	13956	13967	14022	14146	14108	14154	14081	14210	14148	14161	14156	14194	14078	14043	14033	14136	14100	14270	14121	14095	14111	14076	13992	14104	14021	14120	13976	14286	14092	14066	14049	14245	14179	14165	13976	14066	14101	14221	14039	14145	14180	14137	14087	14206	14081	14139	13933	14150	14027	14058	14007	14262	13999	14240	14224	14045	14017	14211	13925	14161	14000	14244	14139	13941	14109	14164	14359	13997	14161	13937	14159	14095	14133	14149	14140	14030	14065	14098	14076	14212	14129	14165	14038	14155	14077	13963	14076	14131	13976	14082	14124	14122	13982	14157	14149	14206	14018	14133	14111	14107	14032	13979	13911	14069	14040	14077	14133	14123	14083	14209	13837	13987	14112	14000	14182	14119	14105	14254	14063	14067	14032	14199	14147	14106	14049	14139	13912	13760	14050	14067	14069	14126	14013	14179	14081	14092	13971	14010	14158	14269	14141	14088	14026	14236	14253	14215	13989	14045	14283	14075	14105	14069	13904	14055	14149	14069	14080	14058	14130	13997	14201	14040	13955	14182	14126	14071	14186	14033	14171	14033	14088	13975	13988	14045	14100	14128	14135	14172	14326	14229	14124	14180	14108	14095	14216	14073	14140	13985	14125	14053	14113	14176	14056	14122	14217	14127	14159	14152	13864	14034	14141	14276	14132	14009	14131	14151	14271	14054	14166	14164	14062	14096	14108	14191	14035	14074	14054	13989	14093	14040	14048	14244	14084	14194	14039	14116	14121	14064	14199	14145	14159	14052	14133	14190	14126	14118	14127	14033	14049	14125	13978	14213	14020	14162	14030	14176	14206	14082	14197	14021	13943	14174	14078	14091	14019	14117	14059	14057	14010	14028	14103	14385	14059	13952	14063	14121	14179	14089	14102	14113	14062	14142	14163	14047	14111	14191	14103	14018	14080	14103	14175	14190	14143	14106	14030	14111	14259	14084	14046	14102	14109	13928	14337	14133	14041	14095	14234	14075	14074	14045	14039	14025	14201	14083	14154	14067	14046	14104	14098	14010	14089	14067	13995	14050	14214	14258	14072	14210	14066	14104	14122	14044	13997	14289	14137	14030	14204	13971	14019	14173	14147	13918	14278	14133	14120	13853	14091	14233	14269	14128	14013	14099	13990	14285	14016	13947	14179	14051	14115	14223	14092	14080	14193	14136	13919	14057	14222	14001	14105	14052	14134	14220	13957	14028	14145	14191	14056	14088	13900	14214	13994	13972	14095	14017	14085	13945	14197	14123	14111	14070	14156	13922	14163	14201	14131	14140	13991	14117	14179	14158	14193	14249	13960	14040	14116	14088	14129	13923	14046	14136	14137	13919	14201	14022	14081	14146	14206	14153	14079	14082	13913	14011	13942	14040	14182	14156	14052	14181	14069	14084	14066	14245	14150	13963	13970	14085	14327	14126	14219	14111	13992	14090	14114	14093	13999	14143	14205	14039	14056	14056	13976	13990	14203	14116	14094	14184	14228	14024	14097	14017	14052	14231	13993	13993	14053	14054	13946	13997	14248	14068	14154	14058	14169	13987	14085	14145	14288	14230	14216	14150	14057	14128	14141	14117	13870	14064	14262	14081	13986	14123	14012	14110	13970	14006	13991	14013	14061	14041	13999	14087	13977	14200	14135	14103	13933	13937	14088	14175	14052	14124	14159	14055	14051	14220	14197	14123	14209	14039	14210	14017	13974	14153	14027	14203	14066	14160	14111	14033	14075	14145	14176	14284	14235	14100	14214	14135	14012	14207	14142	14098	14113	14096	14013	14067	14336	14086	14117	14121	14160	14238	14158	14073	14201	14025	14235	14175	14189	14001	14107	14198	13981	14107	14114	14157	14020	14136	14160	14274	13889	14055	14091	14102	14011	14158	13906	14133	14154	14131	14016	14019	14206	14151	14043	13934	13972	14196	13975	14150	14074	14207	14034	14171	14123	14160	14074	13946	14185	13981	13982	14300	14057	14268	14002	14164	14170	13931	14204	14093	14080	13855	14080	14200	14103	14130	14142	14178	14015	14071	14006	14138	14140	14216	14291	14190	14262	14042	14114	14304	14171	14179	14169	14150	14222	14206	14166	13988	14136	14126	14047	13859	14128	14129	14147	14152	14110	14026	14178	14224	14028	14074	14045	14200	14092	14233	14222	14133	14071	14348	14076	14128	13834	14122	13865	14157	14127	14150	14233	13980	14127	14014	14145	14134	14250	14027	14234	14099	14160	14023	14064	14333	14341	14209	14074	14137	14017	14114	14441	14065	13952	14089	14024	14166	14192	14261	14001	14166	14161	14190	13949	14130	14160	14074	14223	14099	14056	14178	14034	14114	14053	14110	14089	14077	14104	14221	14120	14187	13994	14093	14318	14149	14172	14337	14038	14158	14235	14218	14091	14074	14219	13996	14183	14176	14262	13963	14089	14241	14023	14037	14064	14099	14160	14120	14095	13950	14097	13893	14110	14076	14071	14153	14073	14097	13925	14135	14013	14207	14048	14095	14127	14120	14195	14086	14048	13987	14095	13993	14069	14034	14095	14024	14398	14114	14107	14095	13912	14172	14032	14013	14117	14078	14054	14139	14207	14109	13934	13994	13975	14033	14097	14027	14094	14154	14177	14046	14220	14268	14085	14101	14029	13961	14012	14065	14230	14041	14172	14157	14214	14007	14026	14154	14305	14129	14211	14032	14266	14023	13947	13976	14150	14009	14106	13964	14206	14175	14119	14135	14200	14137	14355	14130	14028	14038	13992	14092	14144	14207	14095	14016	14223	14207	14222	14126	14080	14100	14194	14131	14171	14131	14031	14134	14023	14140	14113	14131	14104	14132	14049	14134	14090	14102	13960	14131	14046	14177	14367	14085	14307	14006	14151	14175	14130	13986	14159	14150	14102	13928	14166	14036	14047	13982	13998	14099	13890	14044	14149	14124	13968	14155	14052	14160	14036	14177	14010	14046	14230	14101	14041	14081	14201	14063	14218	14010	14115	14250	14080	14066	14077	14088	14016	13978	14148	14198	14192	14027	14096	13972	14223	14208	14005	14142	14090	14013	13871	14207	14013	14049	14102	14129	14190	13866	13906	14076	14150	14123	14327	14043	13994	14173	13954	14181	14215	14267	14098	14216	14074	14098	13936	14056	14139	14139	14155	14124	14137	14108	13975	14154	14047	14001	14164	14138	14153	14134	14142	13934	14110	14073	14131	14186	13923	14225	14191	13940	14099	14116	14108	14216	14181	14003	14090	14251	14119	14128	14048	14162	13983	14071	13865	14109	14108	14348	14158	14102	14073	14117	14193	14139	14006	13948	14151	14127	14166	14073	14103	13903	14213	14227	13967	14124	14170	14035	14073	14186	14095	14095	14020	13983	14148	14074	14034	14187	14114	14222	14053	14171	14163	14051	14219	14176	14081	14180	14246	14037	14053	14075	14289	14164	14133	14335	14157	14197	14007	14140	14092	14192	13950	14045	14043	14097	14037	14087	13945	14044	14176	14002	14128	14097	14098	14201	14197	14153	14117	14043	14150	14230	14116	14106	14128	14059	14154	14110	14069	13829	14197	14048	14123	14092	14330	14011	13985	13987	14300	14144	14035	13957	14108	14307	14030	14152	14063	14244	14115	14105	14083	14109	13993	14140	14040	14152	14190	13964	14259	14000	14185	14173	14141	13837	14036	14184	14040	14185	14117	14203	14119	14072	14138	14151	14046	14243	14002	14134	14214	14233	14278	14012	14119	14232	14179	14154	13966	13889	13969	14303	14005	14162	13974	14083	14196	13924	14045	14165	14120
23076	22055	32082	30562	31268	30751	29079	20630	17721	17373	17446	17132	17193	17263	17143	17052	17038	16945	16969	17231	17189	16790	16903	17040	16742	16876	17079	17101	16952	16735	16985	16815	17172	17040	16804	16887	16900	16939	16960	16826	16894	16792	16545	16943	16791	16830	16858	16742	16810	16980	16660	16929	16825	16820	16917	16728	16981	16753	16824	16859	16790	16761	16859	16808	17033	16849	16872	16971	16754	16895	16663	16793	16827	16859	16784	16711	16730	16831	16632	16831	16735	16808	16893	16860	16877	16998	16785	16676	16890	17044	16792	16747	16789	16828	16805	16661	16912	16795	16686	16903	16780	16615	16681	16706	16735	16939	16712	16802	16936	16838	17179	16696	16733	16867	16970	16773	16642	16771	16607	16601	16816	16780	16896	17006	16831	16735	16801	16705	16717	16929	16812	16883	16591	16814	16977	16730	16758	16781	16847	16754	16961	16700	16899	16723	16748	16919	16788	16715	16923	16680	16810	16762	16837	16887	16638	16933	17015	16978	16730	16809	16746	16723	16507	16843	16679	16625	16700	16800	16747	16991	16936	16780	16746	16751	16613	16827	16832	16808	16694	16839	16839	16920	16870	16892	16818	16812	16718	16843	16836	16544	16724	16588	16724	16849	16779	16673	16740	16724	16907	16708	17162	16748	16945	16757	16686	16716	16807	16618	16630	16572	16838	16938	16599	16988	16895	16625	16936	16863	16709	16806	16805	16923	16857	16690	17034	16969	16707	16813	16912	16670	16792	16727	16788	16563	16766	16904	16647	16918	16696	16886	16855	16774	16978	16656	16584	16743	16654	16710	16737	16936	16910	16829	16946	16892	16616	16927	16772	16838	16958	16729	16806	16744	16849	16850	16977	16813	16708	16879	16807	16746	16854	16745	16778	16938	16663	16752	16820	16590	16795	16891	16892	16778	16785	16743	16839	16739	16779	16790	16755	16765	16852	16824	16894	16852	16797	16869	16764	16615	16786	16832	16918	16943	16802	16801	16733	16812	16780	16935	16607	16822	16920	16745	16817	16849	16892	16882	16858	16787	16639	16745	16795	16740	16985	16623	16543	16918	16753	16637	16719	16716	16523	16925	16916	17033	16889	16849	16603	16801	16808	16779	16696	16856	16832	16877	16916	16733	16864	16847	16798	16737	16772	16754	16813	16660	17055	16801	16848	16878	16767	16698	16777	16797	16746	16870	16756	16853	16847	17013	16673	16944	16749	16640	16712	16747	16648	16880	16876	16811	16769	16831	16735	16620	16825	16725	16714	16810	16863	16815	16679	16864	16987	16984	16572	16798	16977	16831	16966	16903	16814	16871	16916	17041	17014	16644	16727	16479	16850	16758	16753	16742	16777	16882	16740	16777	16949	17019	16787	16668	16872	16743	16830	16939	16843	16831	16711	16902	16862	16874	16614	16779	16848	16689	16672	16772	16769	16722	16833	16778	16746	16735	16833	16832	16778	16879	16882	16725	16848	16656	16841	16718	16812	16912	16816	16931	16838	16651	16722	16776	16730	16928	16938	16775	16779	16919	16722	16587	16795	16941	16867	16912	16788	16837	17019	16854	16776	16738	16658	16743	16713	16939	16810	16780	17122	16708	16904	16688	16781	16721	16857	16771	16870	16861	16705	16728	16711	16772	16926	16835	16811	16895	16588	16841	16689	16849	16896	16896	16823	16754	17005	16830	16820	16759	16735	16981	16948	16832	16859	16884	16758	16768	16688	16778	16700	16835	16766	16758	16713	16621	16740	16758	16753	16818	16832	16968	16671	16864	16699	16847	16728	16746	16733	16710	16766	16818	16697	16835	16872	16678	16752	16746	16838	16728	16724	16980	16777	16685	16843	16918	16901	16751	16881	16747	16653	17016	16733	16686	16618	16876	16753	16689	16613	16903	16930	16790	16689	16757	16962	16793	16944	16443	16691	16956	16782	16572	16887	16753	16839	16725	16837	16756	16776	16922	16537	16836	16924	17013	16666	16854	16863	16882	16874	16772	16773	16995	16720	16834	16517	16788	17031	16726	16859	16892	17017	16933	16797	16736	16526	16537	16823	16584	16800	16857	16841	16740	16846	16636	16633	16787	16925	16700	16819	16656	16847	16957	16852	16645	16654	16727	16769	16808	16579	16762	16894	16800	16829	16800	16843	16809	16736	16889	16828	16588	16577	16746	17048	16703	16670	16893	16658	16834	16639	16912	16716	16856	16900	16665	16519	16866	16949	16765	16852	16760	16598	16562	16859	16715	16750	16865	16625	16994	16717	16935	16792	16711	16817	16835	16804	16755	16819	16715	16686	16688	16850	16628	16440	16716	16745	16967	16720	16789	16844	16816	16744	16733	16800	16712	17024	16676	16716	16827	16714	16637	16841	16761	16828	16603	16764	16766	16503	16577	16776	16696	16783	16719	16782	16809	16804	16697	16841	16745	16880	16636	16764	16667	16845	16635	16743	16767	16434	16793	16900	16750	16740	16816	16880	16543	16992	16773	16925	16969	17029	16699	16828	16721	16799	16871	17050	16822	16849	16830	16879	16706	16777	16708	16770	16726	16824	16796	16799	16910	16729	16810	16821	16760	16735	16844	16734	16854	16944	16788	16655	16885	16865	16845	16579	16715	16778	16801	16680	16928	16797	16774	16769	16722	16943	16755	16918	16791	16709	16609	16692	16982	16999	16946	16637	16620	16609	16879	16756	16866	16942	16735	17005	16733	16742	16908	16905	16949	16729	16708	16560	17105	16683	16882	16922	16685	17006	16839	16776	16811	16799	16789	16762	16810	16763	16667	16880	16895	17063	16663	16824	16849	16852	16978	16584	16888	16696	16858	16786	16912	16757	16804	17088	16754	16945	16830	16695	16823	16922	16793	16848	16895	16852	16613	16939	16798	16976	16855	16627	16658	16951	16594	16708	16701	16682	16686	16764	16819	16696	16995	16789	16796	16661	16763	16918	16991	16876	17106	16850	16789	16806	16777	16845	16733	16808	16899	16733	16867	16819	16660	16931	16642	16871	16888	16797	16937	16695	16512	16773	16663	16576	16921	16837	16745	16611	16784	16470	16583	16722	16837	16643	16790	16759	16836	16728	16744	16876	16907	17070	16783	16710	16743	16788	16958	16837	16773	17072	16880	16545	16748	16722	16774	16840	16769	16911	16815	16778	16955	16724	17014	16856	16729	16755	16750	16795	16889	16779	16725	16714	16887	16885	16832	16661	17002	16786	16845	16806	16755	16811	16812	16625	16774	16915	16812	16823	16861	16695	16713	16667	16998	16677	16861	16740	16546	16741	16779	16876	16797	16802	16891	16660	16946	16852	16776	16937	16788	16698	16827	16785	16640	16784	16976	16814	16750	16768	16830	16891	16650	16929	16753	16882	16585	16871	16787	16858	16747	16661	16828	16747	16634	16630	16914	16750	16861	16696	16823	16875	16853	16727	16672	16886	16920	16808	16941	16811	16804	16777	16927	16768	16682	16841	16774	16936	16802	16924	16760	16491	16852	16648	16933	16805	17054	16844	16774	16628	16899	16800	16722	16822	16654	16676	16806	16663	16775	16773	17012	16749	16846	16795	16792	16738	16974	16817	16439	16850	16746	16732	16766	16539	16935	16942	16826	16749	16828	16652	16792	16656	16844	16701	16844	16763	16699	16832	16565	16568	16814	16628	16992	16806	16932	16700	17043	16959	16706	16729	16696	16834	16715	16736	16738	16835	16741	16647	16619	16955	16808	16819	16644	16677	16726	16717	16818	16857	16957	16618	16745	16983	16736	16882	16628	16635	16793	16877	16865	16847	16730	16812	16818	16887	17073	17015	16804	16716	16803	16832	16804	16677	16775	16828	16877	16832	16666	16845	16738	16744	16742	16738	16917	16898	16684	16631	16844	16761	16822	16712	16941	17054	16737	16653	16680	16918	16780	16870	16636	16888	16919	16765	16772	16913	16674	16749	16788	16948	17008	16779	16787	16581	16882	16814	16796	16702	16819	16580	16592	16937	16911	16964	16918	16715	16846	16684	16738	16775	16824	16705	16869	16513	16708	16626	16772	16845	16659	16535	16740	16729	16862	16816	16913	16807	16927	16810	16699	16800	16849	16891	16763	16892	16602	16756	16626	16709	16836	16835	16814	16684	16903	16514	16774	16923	16760	16592	16724	16648	16744	16872	16700	16908	16858	16921	16950	17005	16721	16943	16668	16691	16711	16778	16812	16889	16621	16778	16946	16659	16760	16872	16788	16649	16798	16840	16729	16845	16790	16737	16731	16831	16927	16830	16740	16712	16762	16684	16605	16739	16760	16779	16762	16972	16917	16878	16848	17191	16840	16873	16884	16934	16999	16783	16920	16991	16674	16899	16680	16570	16820	16795	16956	16749	16793	16670	16794	16734	16729	16751	16880	16969	16795	16852	16941	16759	16974	16664	16817	16948	16690	16782	16873	16743	16780	16924	16858	16994	16613	17038	17048	17018	16629	16804	16791	16767	16808	16883	16627	16858	16726	16685	16867	16665	16810	16821	16832	16809	16630	16903	16662	16959	16755	16843	16893	16799	16687	16845	16714	16755	16758	16934	16958	16907	16850	16696	16743	16860	16858	16638	16836	16928	16740	16696	16655	16888	16606	16760	16938	16911	16555	16712	16795	16533	16840	16891	16746	16728	16721	16788	16861	16842	16797	16994	17044	16781	16888	16897	16849	16827	16783	16739	16911	16750	16816	16605	16674	16770	16864	16981	16695	16600	16716	16769	16814	16812	16983	16834	16834	16910	16691	16808	16837	16852	16819	16773	16839	16821	16892	16837	16931	16884	16985	16844	16846	16838	16704	16792	16728	16715	16833	17014	16908	16809	16796	16877	16853	16747	16898	16497	16802	16796	16648	16742	16747	16928	16763	16813	16874	16924	16927	17009	16708	16739	16979	16728	16766	16678	16697	16739	17013	16807	16712	16518	16682	16601	16668	16967	16766	16863	16685	16932	16630	16993	16952	16880	16753	16726	16957	16997	16788	16802	16945	16894	16875	16772	16670	16780	16889	16985	17052	16510	16680	16729	16984	16827	16830	16768	16857	16880	16642	16991	16799	16874	16918	16703	16905	16778	16983	16910	16892	16683	16772	16620	16756	16629	16761	16817	16836	16903	16669	16755	16600
64642	105599	88353	67636	50549	34926	22965	16533	14591	14193	14279	14304	14310	13948	14093	14001	14134	14176	13976	14001	14332	14154	14063	14205	14192	14214	14058	13999	13971	14188	14152	14086	14210	14053	14127	14240	13998	14177	14044	14225	14021	14246	13885	14054	14295	14022	14179	14061	14063	14113	13986	14081	14078	14050	14074	14151	14199	14112	14237	14030	14063	14052	14199	13953	14044	13909	14183	14070	14115	14186	14061	13955	14054	14136	14104	14146	14220	14066	14012	14171	14280	14139	14239	14154	14208	14008	14172	14227	14054	14134	13870	14008	14277	14056	14107	14125	14248	14254	14112	14156	14025	14130	14089	14089	14053	14175	13965	14072	14055	14133	14209	13940	14163	14177	14115	14134	14018	14143	14213	14040	14077	14028	14106	14004	14077	14130	14129	14169	14195	13970	13964	14121	14051	14170	14265	14037	14060	14002	14080	14001	14048	14191	14108	14094	14153	14031	14077	14011	14227	13991	14069	14077	13977	13936	14000	13975	14190	14154	14055	14062	13894	14039	14083	14343	13780	14094	14060	14140	14018	14054	14046	14153	14088	14114	14129	14341	14026	14022	14147	14008	13998	14028	14100	14015	14225	14060	14088	14208	14177	14094	14106	14045	14045	14232	14140	13973	14043	14162	14161	13978	14195	14260	13993	14265	13936	14153	14148	14101	14219	14206	14108	14090	14124	14016	14181	13948	14102	13886	14227	14104	14168	14210	14045	14119	14064	14011	14016	14029	14033	14051	13896	14143	14099	13921	14134	14072	13981	14045	14016	14208	13959	14011	14038	14119	14116	14181	14099	14019	14166	14170	14118	13985	14062	14164	14052	14133	13978	14106	14141	14132	14058	14192	13994	13977	14114	14174	14224	14017	14098	14001	14190	14116	14248	14059	14056	13936	14015	14027	14225	14185	14078	13941	14139	14008	14037	14039	14228	14114	14156	14194	14259	14083	14169	14145	14075	14047	14165	14216	13984	14084	14071	14061	14233	14166	14038	14177	14134	14007	13972	14175	14062	14220	14191	14240	13942	14155	14060	14208	14211	14086	14069	14051	14155	14231	14275	14171	14101	13933	14372	14120	13998	14116	13976	14132	14226	14009	14002	14142	14224	14101	14088	14126	14103	14149	14008	14094	14205	14099	14110	14049	14077	14147	14147	14211	14221	13953	14187	13976	13996	13887	14153	14166	14089	14027	14020	14173	14010	14192	14248	14238	14033	13805	14101	14154	14230	14042	14169	14066	14279	14137	14101	13960	14029	14099	14103	14209	14195	14056	14096	14007	14071	14093	14209	14136	14077	14022	14148	14071	13858	14153	13988	14270	14112	14068	14075	14079	14153	14044	14126	14093	14001	14083	14081	14151	14111	14327	14085	14124	14120	14028	14115	14099	14037	13966	14129	14218	13837	14204	14113	14036	14047	14155	13930	14211	14026	13906	14112	14074	14087	14013	13983	14025	14216	14020	14031	13879	14059	14137	13930	14030	14235	14082	14063	14081	14135	14031	13989	14131	14026	14011	14126	13903	13953	14160	13944	14173	14087	14162	14105	14068	14015	14035	14279	14159	14099	13955	14144	14020	14163	14009	13989	14166	14039	13869	14218	14194	13848	14004	14207	14038	13970	14277	14065	13994	14146	14044	14132	14186	14194	14078	13977	13995	13835	14093	14246	13982	14069	14205	14240	14025	14029	14054	14051	14080	14172	14086	14092	14047	14040	14149	14017	14136	14042	14317	14052	14232	14155	13869	14222	14343	14106	13967	14108	14041	14088	14208	14131	14156	14191	14176	14103	14062	14231	14113	14068	14011	13967	14259	14160	14043	14022	14009	14026	14183	14067	14058	14031	14253	14073	14217	14227	14007	14123	14253	14074	14119	13857	14123	14103	14228	14080	14035	14234	14101	14065	14025	14026	14094	14073	14193	14078	14036	14110	13969	13915	14131	14008	14093	14162	13955	14189	14043	13973	14104	13968	14208	14045	14084	14002	13971	14102	14055	14014	14020	14191	14068	14080	14085	14040	14005	14028	14323	14154	14219	14102	14133	14236	13983	13986	14230	14106	13993	14074	13940	14142	14085	14260	14257	13968	14023	14075	14090	14159	13985	13944	14123	14088	13969	14194	14093	14084	14095	14275	14075	13915	14147	14174	14112	13980	14100	14104	13981	14174	13965	14030	14177	14064	14001	13950	14117	14193	14160	14260	14129	14040	14083	14222	14122	14220	14090	14075	13987	14157	14069	14058	14221	13997	14082	13944	14053	14164	14096	13932	14215	13911	14185	14119	13991	14107	14146	13904	14129	14136	14086	14190	14085	14084	14036	14230	14017	13918	13988	14260	13930	14244	14082	14063	14105	14067	14120	13987	14196	14151	13979	14029	14127	14036	14018	14070	14131	14081	14090	14169	14094	13875	13910	14227	14071	13953	14178	14061	13953	14027	14095	14120	14052	13936	14121	14079	14086	14196	14246	14036	14077	13902	14010	14164	14130	13981	14049	14218	13957	14086	14160	14016	14088	13965	14126	14008	14156	13927	13940	13975	14087	14185	13996	14199	14071	14102	14146	13976	14141	14113	13963	14144	14083	14035	14245	14160	14056	14110	14038	14026	14128	14109	14095	14204	13899	14171	14090	14255	14035	14112	14114	14159	14150	14098	14068	14062	13910	14091	14030	14099	14303	14045	13979	14002	14207	14120	13985	14148	13919	14167	14127	14237	14176	14065	14153	14068	14137	14252	14035	14038	14053	14201	14040	14085	14074	14223	14156	14057	14057	13831	13995	14094	14269	14101	14128	14097	14022	14006	14369	14093	14115	14155	14055	13971	14104	14107	14070	14149	14027	14063	14128	14060	14143	14058	14030	13942	14183	14023	14153	14067	14006	14161	14069	14198	14237	14097	14183	14196	14139	14097	14135	14029	14294	13997	14080	14065	14040	14024	14017	14146	14044	14097	14258	13998	14001	14216	14003	13961	14165	14035	14056	14041	13956	14224	14024	14215	14246	14031	14053	14159	14076	14076	13941	14078	13995	13986	14215	14000	14261	13931	14328	14106	14098	14142	14171	14107	14011	14099	14125	14223	13951	14075	14073	14068	14002	14103	14073	14345	14096	14042	14042	14201	14144	14148	13989	14214	14209	13965	14019	14162	14121	14077	14173	14086	14093	14071	14081	14067	14102	13993	14240	13970	14098	14023	14048	14245	14013	13966	14047	14137	14043	14134	14078	14010	14071	14255	13966	13995	14129	14119	14061	14052	14095	13928	14096	14209	14096	14099	13945	14257	14229	14052	14042	14126	14246	14009	14245	14071	13989	14077	14042	14255	14034	14276	14178	14024	14189	14163	14016	13970	14241	14058	13980	14008	14148	14168	14038	14153	14104	14128	14215	14119	14028	14155	14139	14118	14022	14151	14164	14000	14165	14130	14194	14109	14275	14216	14157	14039	14025	14220	14065	14067	14175	14088	13984	14073	14161	13981	14185	14120	13923	14149	14063	14194	13935	14079	14119	14103	14093	14148	14057	13954	13904	14211	14229	14138	14047	14066	14159	14079	14080	14055	14205	14102	14162	14094	14226	14168	14291	14045	14056	14083	14108	14055	14122	14046	14091	14257	14172	14026	14004	14137	14038	14167	14113	14016	13999	14106	13960	14195	14125	14195	14027	14032	14152	14085	14136	14019	14138	14100	14046	14120	13937	14159	14188	13913	14032	13996	14037	14104	14178	14079	14069	14267	14060	14188	14225	14149	14053	14131	13816	14188	14163	14036	14137	14242	13949	14036	14243	14018	14083	13982	14143	13990	14168	14071	14067	14017	14025	14076	14110	14191	14094	14232	14236	14104	14044	13873	14144	14122	14140	14283	13981	13953	14145	14061	14116	14120	14201	14116	14131	14190	13906	13969	14075	14337	14264	14175	14176	14091	14219	14229	14071	14039	13849	14102	14075	14205	14047	14245	14007	14061	14153	14102	14285	14010	14186	14159	14057	14099	14193	13915	14092	14194	14099	14228	14047	13955	14268	13805	14101	13993	14084	14131	14043	14094	14041	14084	14183	13975	14148	13998	14171	14287	14200	14150	14141	14091	14098	14069	13985	14009	13925	13979	14024	14122	14055	13982	14191	13953	14195	14249	14022	14183	14166	14037	14148	14169	13937	14201	14263	13984	14048	14124	14072	14229	13994	14020	14051	14011	14062	14022	14054	14066	14209	14261	14039	14095	14146	14280	14080	14049	14194	14086	14003	13990	13985	13886	13909	14057	13910	13848	14146	14216	14220	14019	13910	14075	14172	14182	14054	14098	13981	13881	14055	14203	13914	14039	13870	14008	14018	14188	14018	14202	14060	13983	14048	13990	14208	14114	14127	14119	14189	14214	13948	13980	14027	14201	14139	14130	13997	14186	14036	14186	14076	14038	13978	14147	13984	13972	14145	14147	14064	14117	14144	14016	14108	13976	14109	14062	14294	14184	14124	14224	14034	14112	14018	14101	13844	14112	14153	14086	13937	14300	14064	14116	13986	14312	13970	14003	14059	14201	14153	14090	14143	14025	14054	14244	14024	13981	14034	14160	14061	14154	14060	14156	14011	14103	13955	13956	14106	13949	14217	14038	14076	13983	14105	14161	14142	14237	14020	14002	13974	14105	14096	14076	14119	13793	14259	13904	14181	14000	14060	13965	14125	14113	14105	14065	14020	14013	14178	14028	14114	14219	14063	14188	14077	14197	14128	14016	14156	13968	14077	14180	14025	14074	14046	14162	14084	14244	13963	14201	14103	14154	13981	14184	14169	14036	14104	14023	14126	14178	14152	14209	14150	14088	14065	13978	13981	14121	13937	14116	14144	14147	14043	14170	14132	14001	14161	14186	13956	14186	14135	14214	14072	14128	14352	14103	14159	14198	14088	14093	13999	13902	14110	14023	14125	14129	14011	14215	14206	14088	14034	14120	14142	13877	14245	13813	14170	14047	14161	14194	14142	14011	14208	13925	14019	14166	14054	14107	14042	13939	14081	14195	14113	14243	14222	14238	14108	14138	13927	14227	14096	14031	14110	14019	14150	14195	14176	13997	14202	13979	14178	14101	14124	14167	14233	13979	14123	14018	14003	14138	14203	14011	14073	14328	14059	14108	14177	13988	14065	14205	13977
29686	30459	36877	30801	23075	19684	17959	17540	17043	17058	17186	17013	17016	17058	17147	17062	16913	16966	17125	17239	17147	17115	17049	17107	16985	16986	17118	17043	17238	17222	16944	17089	16998	17017	16941	16929	16995	16854	17009	16894	17097	17067	17171	16898	17110	17110	17162	17087	16941	16921	16898	17046	17021	16991	17029	17102	16910	16912	17009	16887	16794	17034	16997	16912	17117	17008	17115	17066	16929	17141	16909	17034	17154	16907	17140	17097	16992	16928	16944	17194	17165	17008	17181	17134	17097	17003	17068	16963	17056	17202	17011	16927	17139	16954	16892	16908	16887	16789	17167	17080	16959	16898	17141	17063	17085	16859	16961	16963	16999	17145	17112	17003	16904	17018	17046	17169	16923	17115	17181	17070	16815	17112	16838	16957	17115	17170	16935	16953	17220	16967	17144	16867	16965	17050	16947	17091	16983	17133	16895	16839	16952	17109	16920	16861	17052	16961	17133	17276	17018	16968	17010	17006	16947	16891	17066	17072	16958	16971	16993	17239	17072	17021	16954	16881	17115	17141	17060	16956	17070	17094	17042	16979	17210	17124	16997	16770	17033	16847	16959	17097	16995	16930	16986	17190	17141	17060	17030	17162	17010	17043	17116	17018	17305	17065	16819	16985	17081	16880	17172	17003	17275	17002	17023	17064	16977	16979	17159	17037	17001	16984	16937	16834	17024	16938	16941	16997	17168	17055	17098	16959	17133	16924	16969	17077	17101	16881	16874	16930	17109	17152	17036	16942	17117	17085	17387	17126	16931	16987	16954	17168	17173	16998	16996	17005	17128	17115	17041	17161	17034	17032	17092	16948	16782	17057	17136	17083	16946	16859	16924	16975	16922	16860	16835	16923	17140	17183	17187	17035	16971	17156	16997	17149	17192	16885	17084	16884	17033	16894	16873	16975	17133	16947	17031	16977	16932	16972	16892	16867	17121	17031	16804	16923	17034	16953	16908	17192	16969	16986	17004	17064	17034	17168	17134	16952	17002	16990	16966	17153	17176	17151	17247	17064	17144	16850	17009	17150	17028	16918	16893	16789	17158	17023	16947	17221	17055	17019	16996	17126	17089	16811	17008	16852	17241	17149	17160	17020	17103	16964	17024	17206	16912	16891	16979	16962	16907	16977	17068	16978	17081	16897	16972	17142	17064	16713	17170	17223	17057	17021	17004	17141	17008	16995	17188	16985	17022	17035	16882	17128	17122	17003	17175	17208	17100	16868	17107	16914	17021	17021	17032	16656	16986	16961	16796	16929	16991	16987	16972	17037	16950	16800	16939	16978	16962	17078	17126	17121	17250	17355	16919	17024	17207	17019	17202	17191	17211	16900	16832	16953	16918	16798	17105	17099	16965	17099	17037	17043	16964	17157	17145	16764	16902	16969	17186	16861	16839	16887	16964	16970	17075	17251	17141	16951	16972	16870	17114	17065	17179	17141	17234	17054	17259	17070	16942	16963	17134	17203	17084	16941	17117	17283	17177	17023	17125	17047	16953	17079	16848	17084	17117	17051	17031	16959	17106	17101	17016	17010	16938	16955	17131	16980	16860	17001	17145	16956	16935	17077	17082	16804	17102	17354	16932	17081	16962	17165	16976	17133	17046	16935	16961	16959	16939	16958	17205	17012	16997	17108	16922	16995	16935	16785	16865	17081	17240	17079	16903	16916	17017	16954	17057	16963	17062	17183	17085	17037	17082	17141	17113	16994	17076	16978	16919	16918	17099	17025	16974	16929	17056	17159	16960	16940	16953	17190	17056	16924	16920	17029	16992	17045	16748	17061	17085	16870	17028	16946	17264	17135	17129	17117	16931	17195	16959	17137	17190	16821	17041	17041	17084	16968	16988	17062	17064	16883	16993	16848	16879	16950	17040	17008	16901	17017	17005	16991	17131	17170	17129	17141	16958	16930	17164	16981	16993	17124	17066	16943	17087	16933	17036	17136	17002	16897	17025	16904	16904	16974	17175	16956	17183	16965	17121	17054	16908	17064	17122	17187	16926	16945	17074	16743	17130	17072	16959	16916	17213	17280	16908	16923	16985	16974	17159	17034	17044	16924	16945	17133	16926	17080	17109	16931	16894	17009	17209	17011	16922	17040	17129	16902	16831	17216	17041	17202	17239	17096	16813	17063	16957	17070	17131	16897	16830	16989	17024	16776	17015	17080	17311	17292	17066	16879	17077	17328	16951	17134	17013	17158	17313	17252	17084	16845	17076	16944	16979	17211	16929	17251	17115	17018	17039	16970	17052	17101	17102	17055	17044	16999	17022	17025	17008	16929	16979	17026	17146	17221	17015	16953	17077	16986	16829	17086	16933	16931	16992	16971	17102	17268	17027	17097	17145	16963	16662	17099	16768	16945	17209	17092	17126	17143	17122	17122	16984	17037	17118	16941	16883	16920	16874	17008	17077	16950	17078	17052	17000	16906	17105	17005	16983	17057	17258	17092	17176	17011	17042	16968	17029	17105	17045	16989	16892	17086	17032	16990	16941	17064	16962	17141	17253	16983	16998	16987	16824	16883	17169	17061	16887	16989	17239	16868	17082	17189	17151	17122	16768	17018	17057	16956	16921	17001	17233	17201	16966	17004	16990	17125	17055	17052	17217	17032	17002	17028	17150	16948	16746	17246	17159	17117	17017	17069	17042	17104	17066	17096	17084	17049	16979	17102	17258	17000	17008	16916	16993	17027	17109	16955	16704	16923	16905	17075	16988	16950	17043	16965	16971	16713	16873	16859	17011	17204	16894	16913	17021	17033	16935	17267	16857	17061	17094	17257	16964	17065	17191	17008	17020	16900	17109	17098	17100	17004	16919	16962	16867	16940	16949	17020	17058	17117	17135	16896	17363	16963	16844	17057	17112	17197	16859	17100	16817	16910	16980	16738	16947	16959	17071	16863	17008	17040	16945	16870	17069	17131	17074	17002	16961	17031	17066	16807	17082	16966	16759	17026	17126	17035	17123	16929	16895	17248	16955	16868	17161	17263	17243	17101	17149	17130	17006	17039	17053	16973	17006	17063	16955	17026	17072	16972	16869	16979	17267	17012	16951	16965	17136	17165	17237	17067	17085	17273	17234	16913	17007	16912	16955	17070	17038	16828	16986	17125	16975	16847	17011	17053	16951	16946	17112	16985	16935	16988	16864	17147	16952	17175	16987	17037	17105	17088	17071	17016	17010	17074	17143	17185	17046	17021	16970	17117	17201	17189	17045	16953	17205	17078	16973	16913	17055	17028	16985	17044	16955	16919	17103	17110	17156	16972	17000	16980	16859	17132	17058	17146	17062	16975	16793	17059	17014	17169	17036	16914	17021	17108	17009	17021	16957	17173	16894	17116	16909	16829	16874	17235	16854	16983	17072	17081	16827	16899	16914	16991	17122	17023	17124	17270	17145	17116	17020	17175	17110	16998	17176	16802	16801	16891	16840	16909	17029	16954	16865	17026	17051	17091	17128	17113	17032	17360	17092	17022	17255	17038	16911	17016	17108	17217	17116	16988	17041	16965	17112	16944	16999	17287	17197	17097	17071	17018	17125	17069	17143	17152	17067	17023	16792	17085	17005	17071	17036	16950	17163	17107	17236	16977	17070	17045	16927	17284	17092	16993	17161	16921	16953	16966	17206	16912	16949	16884	17108	16942	17151	17181	16933	16761	17067	17074	17014	17018	16988	16991	17095	17068	17110	17085	17113	16843	17144	17138	16995	16951	16979	17083	17049	17259	17203	16774	16976	16915	17132	16826	16800	16881	16979	16919	17096	16987	17077	16999	17107	16956	17027	17001	17061	17056	17200	17100	16986	17109	16976	16900	16900	17023	17087	16869	16923	17132	17061	16840	16939	17043	16961	17108	16955	17172	16993	17139	16841	17198	16853	16976	16972	16987	17091	16931	16959	16969	17068	17121	17198	17097	17007	16920	16916	16972	16829	17048	16908	17070	16896	17042	17009	17162	16940	17093	16909	17016	17136	17102	16945	16998	16933	17029	17037	16964	17033	16977	17181	17009	16963	17174	17154	16983	16877	16888	16892	16995	16983	17119	16857	17092	17015	17109	16882	16899	17113	16825	17078	16971	17072	16977	17344	17340	17143	17071	17053	17025	17049	17255	17101	17136	17026	17005	17102	17031	16953	17181	17106	16905	17145	17020	16911	17148	17053	17200	17214	16806	17139	17137	17019	17063	16958	17088	17182	16981	17086	16983	16996	16859	16981	16885	17076	17036	17070	16933	17150	16931	16968	16948	16892	17192	17246	16896	17071	17071	17285	16954	16914	17126	17072	17050	17084	17213	16892	16806	16868	17046	17050	17242	17075	17031	16978	16962	17129	16878	17138	17031	17055	17083	17264	17007	16832	17152	17034	17068	17052	16916	17085	16827	17094	16970	17050	17129	17059	16984	17035	17001	16950	17100	16989	16808	16911	17005	17003	17069	17033	16900	17042	17074	17085	16980	17125	17069	16881	16983	17209	17140	17075	16898	17100	17260	16838	17006	16929	16964	17200	16936	16978	16936	17070	17038	17114	17047	17091	17198	16840	16980	17047	17014	17026	16978	16944	17264	16946	16876	16998	16732	17120	17146	17207	17055	17156	17021	16940	16943	16936	17001	17028	17008	17279	17149	16978	17081	17011	17202	16953	17108	16859	16755	16953	17008	17081	16756	16863	16887	17133	17043	17034	16988	17132	17061	16966	16986	16978	16881	17010	17209	17038	17131	17128	17057	17064	17214	17072	17040	16819	17160	17163	17101	16817	16944	16943	16855	17132	16936	17033	17306	17049	17140	17180	16748	17046	17048	17186	16950	16907	16857	17149	17016	17023	17154	16920	17007	17067	17019	17036	16952	16813	16968	17015	17182	16991	17035	16856	17079	17023	16887	17126	17078	17102	17199	17194	16946	16910	17125	16880	17202	16953	16967	17099	17063	17178	17073	16944	16995	16895	17287	17144	17102	17281	17106	17105	17088	17179	17005	16967	16985	17198	17046	17031	16978	17088	16976	17038	17069	17278	16887	16959	17039	17011	17034	17018	16940	17087	17044	17126	17298	17102	17265	16897	16995	17208	16879	17125	17063	16891	16979	16999	16893	17166	17216	17266	17093	16979	16879	17047	17094	17116	17040	17056	17067	16929	17106	16991	16881
34289	48865	36554	25322	19850	16534	15058	14408	14325	14434	14199	14258	14275	14306	14253	14214	14419	14257	14139	14339	14286	14249	14262	14397	14341	14307	14338	14323	14306	14252	14305	14236	14260	14363	14226	14058	14358	14238	14335	14275	14360	14168	14345	14256	14440	14066	14270	14181	14402	14183	14332	14269	14317	14372	14272	14522	14347	14211	14307	14253	14576	14223	14252	14321	14280	14207	14406	14242	14237	14242	14243	14451	14269	14298	14331	14333	14202	14254	14370	14320	14472	14290	14393	14448	14322	14182	14196	14365	14188	14292	14340	14304	14257	14378	14271	14195	14398	14319	14306	14369	14057	14321	14208	14186	14239	14219	14379	14276	14347	14285	14221	14054	14142	14460	14313	14327	14367	14323	14329	14035	14330	14303	14124	14165	14225	14251	14221	14520	14386	14328	14140	14226	14403	14381	14285	14155	14228	14216	14281	14411	14184	14332	14235	14365	14297	14255	14122	14195	14235	14550	14337	14183	14358	14233	14303	14382	14193	14266	14427	14206	14337	14301	14214	14280	14222	14359	14334	14315	14285	14278	14272	14323	14356	14138	14209	14336	14239	14237	14246	14205	14342	14328	14354	14305	14224	14123	14347	14247	14150	14357	14318	14357	14239	14426	14368	14263	14486	14385	14152	14292	14363	14162	14191	14348	14294	14123	14286	14225	14310	14331	14440	14413	14468	14329	14259	14406	14196	14253	14315	14369	14221	14440	14252	14201	14253	14316	14387	14297	14255	14186	14216	14395	14149	14245	14121	14194	14414	14118	14448	14372	14426	14244	14062	14307	14346	14176	14155	14236	14441	14302	14357	14433	14203	14361	14244	14357	14176	14311	14338	14434	14448	14246	14271	14163	14274	14344	14406	14434	14095	14360	14268	14518	14274	14134	14298	14381	14326	14282	14400	14216	14416	14252	14170	14335	14399	14471	14354	14243	14175	14287	14298	14377	14102	14410	14309	14358	14195	14467	14271	14328	14206	14445	14328	14195	14351	14453	14248	14282	14251	14401	14289	14177	14471	14289	14329	14387	14185	14292	14313	14187	14335	14242	14236	14363	14133	14320	14438	14178	14102	14375	14331	14365	14222	14175	14319	14341	14283	14315	14175	14149	14340	14183	14286	14278	14406	14251	14107	14289	14184	14134	14256	14293	14326	14465	14253	14232	14265	14286	14239	14374	14210	14308	14312	14410	14162	14284	14223	14231	14186	14278	14187	14364	14184	14145	14274	14221	14356	14140	14237	14234	14340	14195	14347	14457	14324	14220	14279	14154	14399	14229	14309	14230	14397	14273	14256	14163	14385	14316	14363	14188	14141	14249	14408	14163	14513	14174	14318	14378	14265	14352	14414	14306	14415	14220	14183	14254	14279	14187	14351	14502	14280	14353	14410	14278	14397	14237	14386	14335	14344	14300	14451	14102	14355	14353	14318	14284	14215	14357	14322	14202	14181	14370	14289	14294	14375	14090	14298	14212	14362	14223	14259	14410	14248	14193	14246	14287	14080	14382	14342	14195	14312	14334	14333	14249	14314	14362	14419	14301	14230	14219	14349	14407	14325	14387	14265	14351	14434	14393	14268	14406	14488	14288	14162	14304	14398	14488	14370	14305	14289	14345	14258	14201	14334	14234	14322	14134	14303	14315	14160	14176	14340	14228	14351	14233	14137	14421	14220	14462	14416	14559	14301	14189	14330	14304	14226	14453	14348	14089	14394	14260	14381	14213	14350	14260	14254	14191	14266	14241	14288	14259	14345	14186	14179	14300	14311	14230	14283	14250	14240	14440	14240	14301	14110	14389	14193	14378	14394	14147	14397	14288	14274	14066	14220	14346	14276	14286	14224	14268	14112	14196	14300	14110	14293	14312	14211	14187	14290	14254	14311	14286	14345	14421	14353	14250	14176	14287	14430	14235	14353	14419	14359	14349	14219	14461	14250	14285	14105	14333	14251	14215	14284	14432	14235	14273	14305	14106	14129	14139	14307	14337	14103	14364	14201	14343	14117	14290	14188	14260	14352	14247	14127	14151	14195	14331	14352	14151	14155	14234	14329	14485	14361	14139	14370	14303	14256	14264	14227	14317	14303	14218	14262	14219	14386	14184	14363	14366	14236	14166	14394	14301	14320	14364	14090	14397	14454	14234	14235	14248	14093	14278	14174	14367	14261	14260	14197	14298	14264	14428	14258	14387	14309	14501	14169	14285	14367	14494	14354	14225	14095	14367	14280	14194	14275	14198	14352	14390	14304	14148	14245	14223	14225	14439	14348	14183	14305	14335	14324	14395	14269	14203	14312	14221	14166	14265	14289	14250	14453	14439	14360	14185	14474	14226	14294	14381	14409	14293	14222	14335	14156	14291	14336	14283	14404	14324	14299	14487	14231	14408	14176	14229	14250	14150	14411	14271	14361	14503	14121	14345	14235	14323	14425	14270	14325	14380	14424	14383	14212	14177	14258	14073	14423	14285	14075	14480	14401	14404	14362	14263	14252	14313	14267	14460	14304	14305	14320	14144	14213	14276	14294	14286	14384	14129	14349	14290	14308	14200	14318	14216	14275	14255	14371	14305	14255	14182	14344	14299	14209	14136	14309	14255	14410	14303	14248	14280	14271	14342	14233	14405	14341	14359	14360	14475	14431	14253	14279	14294	14091	14248	14474	14126	14290	14124	14263	14240	14343	14418	14284	14318	14403	14267	14332	14330	14261	14323	14192	14153	14300	14273	14354	14335	14322	14252	14305	14345	14485	14187	14368	14145	14439	14265	14244	14181	14457	14340	14189	14293	14302	14314	14355	14322	14154	14367	14353	14301	14212	14531	14270	14243	14308	14295	14133	14271	14213	14065	14303	14318	14262	14268	14256	14168	14291	14398	14224	14254	14275	14313	14202	14276	14290	14413	14289	14361	14273	14276	14198	14284	14283	14243	14331	14263	14371	14311	14481	14518	14155	14312	14325	14220	14368	14275	14255	14170	14316	14348	14370	14371	14297	14251	14354	14320	14340	14261	14380	14407	14135	14290	14416	14365	14395	14413	14302	14337	14177	14331	14264	14096	14231	14237	14253	14334	14344	14307	14177	14155	14386	14494	14261	14248	14256	14273	14273	14297	14308	14285	14148	14147	14278	14213	14301	14516	14405	14206	14191	14168	14408	14225	14298	14396	14166	14312	14297	14295	14261	14329	14249	14168	14208	14267	14395	14362	14230	14239	14257	14124	14296	14470	14399	14136	14274	14390	14291	14190	14201	14266	14290	14296	14306	14367	14249	14286	14408	14202	14268	14276	14340	14333	14280	14359	14354	14391	14415	14113	14222	14446	14377	14355	14367	14305	14164	14162	14238	14328	14197	14280	14323	14307	14377	14377	14339	14141	14220	14219	14271	14405	14297	14342	14271	14300	14465	14410	14246	14280	14260	14215	14242	14282	14454	14425	14453	14266	14204	14392	14232	14360	14297	14302	14525	14386	14148	14320	14332	14131	14240	14209	14271	14271	14493	14172	14175	14372	14126	14336	14312	14281	14345	14265	14377	14333	14263	14255	14253	14308	14323	14184	14288	14311	14321	14099	14156	14247	14200	14250	14307	14216	14276	14082	14078	14246	14276	14254	14435	14233	14317	14252	14417	14298	14345	14187	14381	14241	14189	14255	14303	14305	14280	14101	14107	14150	14155	14344	14391	14418	14316	14294	14367	14285	14395	14350	14375	14298	14357	14371	14412	14348	14224	14265	14505	14280	14297	14157	14209	14292	14230	14204	14385	14262	14325	14317	14284	14205	14311	14224	14186	14168	14314	14379	14488	14105	14204	14363	14292	14339	14195	14363	14355	14319	14425	14377	14257	14499	14165	14190	14295	14235	14526	14384	14299	14355	14377	14262	14123	14360	14469	14276	14276	14253	14333	14251	14298	14167	14216	14332	14088	14211	14278	14407	14297	14328	14276	14130	14387	14335	14243	14450	14350	14306	14262	14286	14243	14283	14266	14222	14428	14133	14274	14228	14148	14309	14166	14305	14468	14212	14424	14255	14318	14234	14301	14276	14169	14311	14116	14186	14264	14412	14299	14397	14143	14429	14228	14366	14371	14147	14213	14377	14426	14110	14242	14410	14159	14236	14385	14496	14327	14188	14452	14208	14307	14327	14316	14417	14233	14245	14370	14319	14157	14243	14325	14088	14247	14395	14282	14322	14362	14192	14337	14246	14365	14436	14114	14308	14241	14256	14287	14509	14343	14433	14306	14174	14351	14292	14442	14247	14112	14583	14568	14236	14396	14341	14186	14324	14324	14269	14114	14396	14293	14184	14393	14278	14437	14122	14396	14269	14205	14399	14299	14318	14185	14162	14233	14246	14423	14388	14352	14181	14181	14327	14383	14199	14416	14356	14456	14299	14414	14453	14373	14322	14330	14184	14349	14453	14421	14206	14300	14297	14190	14247	14309	14273	14335	14295	14263	14247	14355	14060	14227	13969	14162	14395	14260	14292	14240	14187	14220	14314	14231	14342	14221	14284	14350	14435	14352	14406	14362	14147	14213	14247	14259	14397	14445	14295	14284	14372	14365	14305	14227	14225	14304	14244	14220	14340	14304	14241	14146	14369	14285	14518	14277	14336	14268	14208	14299	14149	14454	14386	14172	14311	14256	14238	14204	14178	14300	14310	14427	14434	14366	14339	14223	14183	14318	14343	14262	14313	14256	14369	14414	14367	14387	14281	14162	14376	14185	14319	14191	14325	14347	14180	14509	14214	14312	14382	14299	14500	14339	14373	14271	14220	14399	14373	14443	14247	14242	14261	14303	14350	14258	14319	14377	14325	14234	14262	14516	14309	14349	14220	14290	14446	14260	14235	14334	14174	14435	14172	14228	14432	14121	14288	14313	14392	14209	14276	14214	14375	14363	14192	14409	14302	14262	14357	14182	14461	14207	14356	14439	14334	14410	14362	14428	14286	14345	14213	14283	14308	14277	14183	14360	14276	14421	14303	14377	14373	14259	14170	14181	14330	14312	14363	14342	14184	14200	14392	14235	14314	14268	14319	14234	14375	14027	14120	14337	14312	14335	14353	14305	14410	14283	14228	14248	14197	14334	14186	14311	14265	14331	14326	14367	14219	14351	14247	14332	14304	14196	14313	14269	14570	14323	14264
24244	22527	34185	35644	33413	29264	24432	18642	17416	16981	16993	17127	16811	16781	16857	16703	16847	16858	17002	16875	16758	16834	16793	16680	16757	16980	16999	16933	16867	16757	16756	16838	16795	16738	16764	16724	16715	16723	16694	17056	16941	16832	16814	16930	16690	16768	16817	16672	16770	16787	17019	16715	16941	16855	16773	16853	16782	16537	16708	16696	16487	16779	16889	16636	16687	16632	16653	16824	16999	16765	16795	16583	16941	16716	17016	16900	16764	16896	16775	16629	16809	16718	16693	16814	16707	16650	16849	16607	16839	16830	16670	16959	16892	16770	16667	16842	16661	16770	16933	16722	16830	16759	16730	16601	16762	16690	16733	16677	16615	16927	16728	16687	16561	16734	16683	16675	16843	16651	16673	16680	16684	16663	16910	16823	16724	16751	16786	16694	16748	16708	16757	16698	16817	16771	16762	16915	16606	16516	16899	16922	16723	16754	16915	16759	16806	16952	16940	16761	16580	16702	16729	16674	16846	16761	16755	16701	16536	16790	16652	16661	16682	16500	16857	16720	16949	16790	16738	16822	16631	16797	16796	16671	16765	16502	16417	16727	16720	16729	16860	16832	16909	16694	16792	16740	16805	16622	16751	16654	16816	16748	16761	16724	16436	16710	16532	16977	16737	16672	16662	16672	16809	16796	16849	16615	16643	16540	16746	16451	16606	16776	16608	16804	16925	16645	16694	16838	16578	16931	16747	16893	16828	16692	16551	16721	16865	16670	16684	16742	16715	16792	16593	16830	17009	16648	16566	16727	16783	16718	16718	16690	17001	16634	16830	16729	16731	16767	16895	16762	16668	16554	16642	16679	16670	16696	16831	16503	16856	16926	16742	16688	16669	16607	16708	16899	16589	16654	16724	16693	16771	16602	16842	16797	16917	16883	16811	16828	16756	16502	16800	16764	16625	16701	16825	16583	16986	16624	16599	16726	16708	16625	16835	16836	16645	16894	16622	16816	16653	16743	16901	16865	16576	16652	16783	16823	16683	16760	16948	16815	16704	16732	16688	16642	16788	16731	16698	16793	16785	16683	16882	16640	16681	16675	16630	16723	16633	16641	16824	16625	16817	16858	16812	16765	16736	16836	16904	16625	16822	16634	16559	16693	16713	16738	16806	16601	16645	16698	16661	16889	16597	16926	16801	16808	16813	16814	16830	16688	16818	16478	16795	16581	16767	16891	16853	16792	16659	16745	16635	16782	16702	16724	16573	16895	16916	16635	16837	16572	16667	16783	16858	16664	16590	16823	16586	16899	17017	16682	16798	16480	16732	16794	16801	16758	16725	16723	16802	16699	16663	16625	16794	16839	16841	16829	16793	16612	16632	16570	16920	16870	16822	16628	16623	16765	16811	16826	17009	16793	16630	16939	16742	16579	16882	16644	16494	16657	16641	16719	16697	16762	16776	16554	16622	16596	16694	16837	16869	16548	16740	16707	16465	16435	16767	16751	16658	16590	16900	16632	16762	16951	16703	16622	16847	16878	16798	16557	16818	16745	16906	16945	16534	16757	16728	16557	16776	16664	16717	16787	16705	16726	16690	16670	16875	16597	16684	16515	16817	16760	16814	16666	16858	16780	16722	16564	16873	16858	16987	16689	16817	16682	16626	16694	16590	16824	16792	16902	16749	16609	16731	16793	16835	16772	16747	16971	16898	16697	16761	16808	16575	16764	16672	16685	16549	16717	16878	16979	16569	16747	16654	16685	16795	16861	16708	16678	16688	16688	16841	16616	16695	16682	16672	16674	16548	16911	16632	16820	16741	16812	16640	16808	16623	16560	16844	16658	16794	16766	16829	16918	16543	16796	16762	16660	16709	16798	16803	16888	16809	16765	16775	16653	16782	16571	16752	16740	16743	16827	16690	16667	16902	16818	16856	16683	16745	16689	16823	16614	16679	16665	16853	16590	16797	16847	16717	16557	16727	16716	16733	16647	16660	16795	16745	16857	16720	16837	16716	16690	16851	16792	16671	16687	16875	16652	16530	16753	16731	16648	16809	16693	16728	16878	16756	16687	16836	16729	16910	16800	16753	16811	16860	16753	16624	16603	16589	16788	16717	16889	16801	16915	16747	16792	16673	16724	16621	16631	16842	16756	16604	16826	16594	16676	16836	16720	16653	16634	16804	16723	16706	16708	16582	16759	16777	16907	16715	16809	16755	16993	16812	16911	16544	16657	16698	16733	16630	16846	16728	16764	16668	16652	16890	16805	16732	16659	16649	16805	16618	16727	16763	16766	16786	16769	16822	16683	16943	16728	16944	16877	16584	16684	16652	16643	16865	16690	16636	16552	16735	16711	16713	16782	17009	16711	16784	16823	16686	17025	16996	16867	16649	16750	16716	16705	16725	16780	16692	16637	16636	16793	16853	16777	16641	16688	16554	16555	16795	16761	16754	16535	16737	16731	16569	16993	16660	16770	16853	16739	16550	16587	16645	16780	16688	16762	16811	16738	16553	16635	16758	16610	16572	16625	16992	16749	16583	16562	16506	16749	16676	16869	17046	16722	16587	16801	16752	16840	16762	16689	16789	16663	16916	16881	16654	16641	16670	16465	16773	16903	16765	16752	16438	16626	16578	16711	16695	16660	16804	16757	16947	16663	16484	16644	16703	16743	16737	16774	16690	16694	16668	16502	16702	16830	16697	16803	16668	16771	16521	16711	16953	16603	16514	16769	16684	16648	16725	16690	16560	16543	16672	16803	16796	16802	16937	16850	16749	16667	16755	16698	16760	16783	16850	16906	16787	16732	16746	16863	16776	16610	16823	16759	16579	16764	16766	16707	16482	16853	16685	16728	16698	16711	16774	16535	16695	16602	16634	16630	16647	16686	16724	16682	16847	16818	16676	16694	16889	16664	16671	16791	16843	16840	16917	16765	16916	16765	16761	16738	16797	16683	16796	16789	16880	16736	16674	16546	16827	16680	16731	16684	16870	16661	16793	16598	16805	16749	16595	16671	16664	16843	16644	16684	16593	16697	16725	16748	16798	16529	16743	16697	16807	16748	16920	16804	16748	16771	16855	16780	16605	16758	16727	16485	16702	16804	16791	16714	16881	16654	16760	16747	16762	16829	16779	16789	16707	16781	16996	16733	16790	16561	16817	16694	16738	16546	16923	16749	16844	16562	16720	16841	16534	16569	16705	16758	16841	16970	16735	16668	16584	16903	16586	16670	16721	16832	16731	16757	16647	16650	16750	16836	16814	16831	16663	16557	16707	16780	16729	16741	16747	16765	16735	16634	16714	16685	16589	16713	16928	16633	16711	16481	16706	16896	16686	16727	16832	16511	16602	16566	16506	16690	16661	16707	16729	16808	16711	16747	16464	16526	16751	16646	16913	16926	16825	16746	16725	16723	16766	16593	16694	16755	16869	16666	16708	16617	16698	16874	16749	16766	16682	16926	16811	16520	16777	16520	16739	16753	16698	16774	16803	16616	16659	16737	16915	16911	16803	16888	16795	16733	16909	16775	16808	16717	16763	16621	16617	16808	16693	16714	16622	16758	16604	16718	16651	16574	16679	16439	16808	16789	16717	16769	16747	16768	16832	16732	16748	16593	16669	16660	16734	16493	16594	16564	16794	16699	16634	16741	16764	16683	16773	16786	16851	16693	16900	16486	16741	16816	16780	16846	16724	16787	16726	16483	16701	16700	16607	16845	16642	16702	16547	16479	16609	16730	16863	16657	16622	16761	16744	16819	16614	16659	16742	16594	16822	16620	16675	16747	16881	16836	16507	16761	16692	16598	16606	16682	16805	16765	16643	16825	16675	16562	16834	16714	16508	16839	16847	16721	16649	16778	16954	16828	16799	16758	16777	16767	16795	16765	16687	16785	16745	16724	16691	16821	16866	17075	16853	16673	16699	16665	16808	16758	16650	16590	16856	16851	16705	16710	16764	16773	16834	16817	16740	16989	16855	16787	16928	16630	16788	16665	16746	16661	16481	16733	16703	16672	16666	16547	17066	16874	16771	17123	16776	16717	16665	16714	16847	16796	16625	16763	16672	16860	16869	16708	16579	16712	16801	16739	16763	16742	16639	16720	16933	17032	16723	16653	16898	16794	16678	16706	16771	16645	16754	16620	16858	16690	16647	16657	16860	16921	16663	16734	16736	16785	16626	16851	16852	16772	16776	16497	16913	16825	16683	16830	16707	16564	16732	16890	16668	17037	16760	16853	16671	16849	16580	16726	16831	16734	16775	16735	16848	16743	16841	16574	16798	16698	16953	16896	16890	16816	16790	16711	16708	16847	16624	16526	16843	16613	16863	16779	16731	16614	16803	16897	16654	16741	16777	16706	16835	16810	16754	16783	16542	16600	16795	16813	16665	16644	16640	16632	16855	16834	16709	16868	16818	16602	16694	16712	16780	16564	16917	16861	16805	16601	16682	16589	16884	16701	16741	16685	16707	16850	16775	16606	16492	16650	16643	16758	16807	16812	16732	16811	16592	16860	16656	16721	16724	16687	16665	16817	16565	16806	16939	16846	16934	16845	16630	16979	16622	16813	16840	16758	16846	16759	16784	16799	16735	16697	16660	16656	16732	16756	16788	16696	16615	16538	16529	16565	16586	16739	16725	16823	16728	16423	16626	16737	16868	16775	16890	16658	16833	16773	16774	16938	16768	16596	16585	16807	16619	16708	16800	16558	16727	16745	16646	16797	16834	16553	16710	16810	16703	16767	16751	16784	16888	16694	16719	16859	16890	16853	16793	16761	16567	16698	16638	16859	16759	16628	16844	16901	16671	16737	16813	16812	16813	16707	16785	16640	16750	16693	16608	16800	16943	16749	16803	16706	16454	16770	16700	16767	16536	16675	16666	16684	16774	16765	16778	16737	16772	16615	16797	16504	16781	16892	16762	16788	16565	16792	16882	16775	16774	16770	16763	16797	16769	16745	16449	16780	16728	16817	16833	16649	16832	16845	16770	16733	16738	16687	16809	16726	16621	16807	16810	16785	16634	16660	16689	16920	16670	16801	16834	16687	16685	16678	16626	16704	16716	16857	16582	16908	16672	16620	16881	16805	16640	16731	16771	16762	16840	16800	16776	16804	16842	16804	16743	16925	16783	16562	16737	16677	16788	16756	16638	16761	16690	16816	16665	16743	16794	16503	16625	16889	16879	16815	16577	16767
60831	94553	75098	54552	40615	27487	18887	15130	14334	14412	14120	14174	13970	14008	14180	14127	14138	14226	14090	14293	14195	13879	14123	14089	14098	14110	13977	14132	14185	14270	13996	14279	13996	14135	14237	14203	14255	14187	14019	14148	14145	13875	14119	14094	14227	14136	14137	14065	14269	14069	14189	14051	14158	14278	14172	13896	14137	14154	14223	14169	14111	14198	14132	14200	14104	14323	14123	13977	14038	14134	14075	14204	14155	14186	14163	14080	14089	14040	14126	14091	14015	14141	14207	14160	14147	14150	13991	14282	14214	14135	14013	14035	14069	14110	14088	14038	14147	14078	14122	14102	14179	13990	14103	13970	14052	14188	14099	14183	14062	14290	14079	13977	14099	14018	14054	13941	14061	14069	14136	14036	13936	14116	14150	14324	13898	14142	14219	14165	14196	14054	14086	13965	14013	13962	14243	14124	14015	14131	14225	14297	14213	14013	14205	14179	14121	14055	14126	14093	14200	14058	14023	14058	14252	14054	14149	14083	14070	13942	14040	14138	14172	14156	14084	14126	14122	13960	14152	14012	13872	14219	14269	14300	14082	13981	14131	14065	14094	14186	14164	14008	14091	14078	14103	14095	14163	14153	14047	14195	14052	14082	14159	14148	14076	14084	13985	14181	14124	14076	14194	14015	14206	14191	14284	14021	14115	14021	14130	14049	14022	14245	14132	14221	14058	14060	14289	14099	14256	14217	14176	14162	13935	14140	14216	14162	14172	14164	14117	14067	14194	14100	14177	14145	14191	14153	14171	13982	14133	13951	14250	14177	14172	14287	14074	13950	14228	14236	14070	14079	14031	14189	14281	14062	14132	14087	14272	14003	14137	14133	14292	13953	14025	14041	14261	14148	13961	14070	14193	14142	14357	14097	13996	14038	14097	14194	14125	14178	13785	14068	14260	14144	14363	14162	14279	14148	14081	14171	14080	14058	14098	14090	14068	14157	14149	14274	14208	14132	14261	14132	14114	14147	14186	14111	14041	14169	14044	14260	14067	14251	14212	14115	14125	14077	14003	14108	14199	14121	14306	14041	14236	14133	14145	14031	14192	14258	14131	14188	14116	13884	14091	14177	13988	14086	13909	14195	14083	14172	14035	13974	14148	14132	14068	14257	14000	14155	14124	14210	14111	14169	14298	14168	14076	14280	13985	14238	14076	14205	14063	14159	14216	14024	14379	14168	14123	14059	14134	13977	14300	14205	14203	14167	14163	14239	14118	14087	14035	14195	14048	14185	14099	13996	14252	14155	14124	14068	14209	14050	14066	14031	14144	13962	13993	14054	14055	14069	14245	13990	14218	14144	14016	14150	14168	14151	14152	14272	14149	14183	14028	14046	13878	14148	14082	13900	14161	13998	14241	14220	14262	14181	14090	14036	14286	14155	14216	14185	14122	14103	14089	14067	14232	14095	14040	14262	14180	14202	14174	14395	14065	14014	13986	14061	13942	13978	13994	14047	14228	14073	14216	14148	14175	14127	14038	14308	14083	14145	14024	14150	14227	14290	14071	14260	14120	14079	14270	14163	13974	14237	13998	13975	14150	14183	14162	14035	14032	14109	14236	14117	14176	14272	14154	14189	14264	14100	14017	14158	14112	14115	14055	14046	14126	14059	14071	13927	14293	14169	14069	14034	14238	14096	14205	14124	14174	14126	14014	14060	14192	14125	14137	14172	14197	13910	14055	14037	14088	14124	13973	14083	14130	14024	14152	14105	14021	13949	14047	14194	14126	14137	13987	14101	14057	14112	14095	14113	14165	14044	13905	14139	14102	14134	13952	14184	14129	14193	14307	13938	14114	14030	14241	14100	14172	14050	14106	13926	14200	14177	14228	14070	13993	14125	14081	14091	14013	14052	14148	14235	14075	14093	14044	14092	14180	14107	14218	14056	14135	14174	14152	14181	14008	13986	14015	14225	14174	14145	14039	14034	13963	14190	13990	14179	14038	14061	14212	14115	14045	14227	14022	14155	14160	14117	14239	14136	14104	13974	14215	14124	14107	14091	14194	14219	14165	14032	14061	14007	14190	14036	14239	14097	14207	14096	13943	14120	14219	14205	13995	14180	14171	14124	14287	14010	14045	13872	14120	14236	14172	14174	14039	14071	13956	14268	14165	14154	14083	14089	14033	14056	14020	13923	14103	13962	14130	14114	14136	14026	14033	14184	14076	14131	14372	14114	14242	14248	14179	14015	13944	14189	14143	14172	14190	14226	14202	14172	14168	14214	14059	14178	14129	14180	14123	14105	14136	14273	14150	14179	14075	14165	14303	14268	14051	14108	14099	14143	14177	14190	14122	14122	14077	14159	14086	14152	14409	14009	14089	14098	14015	14137	14222	14064	14241	14206	14093	14075	14079	13998	14026	14079	14299	14177	14104	14177	14248	14072	14256	14152	14158	14219	13932	14329	14021	14103	14134	14115	14103	14020	14147	14143	14209	14259	14005	14090	14188	14116	14210	14254	14053	14019	14206	14120	14063	14198	14135	14029	14132	14207	14210	14154	14068	14270	14044	14172	14237	14221	14165	14108	14112	14110	14206	14135	14236	14079	14003	14033	13950	14066	14128	13950	14144	14116	14186	14115	14219	13959	14102	14229	14139	14058	13967	14240	14139	14065	14026	14202	14196	13908	14249	14097	14077	14123	14080	14053	14241	14073	14018	13986	14129	14130	14134	14162	14121	14111	14234	14131	14221	14124	14007	13978	14055	14139	14025	14145	14091	14097	14111	14029	13976	14053	14150	14252	14150	14103	13953	14082	14039	14158	14079	13918	14267	13963	14177	14190	14088	14118	14188	14224	14153	14208	14237	14195	14181	14160	14078	14189	14181	14149	14072	13957	14099	14100	14078	13975	14212	14003	14026	14159	14301	14156	14143	13955	14100	14131	14001	14162	14102	14158	14033	14109	14057	14154	14240	13996	14191	14265	14099	13990	14145	14183	14133	14148	14157	14212	14193	14199	14171	14031	14020	14229	14134	14094	14168	14139	13888	14153	14066	14294	14133	13904	14187	14143	14057	14062	14094	14199	14058	14063	14134	14078	14089	14162	14190	14287	14042	14072	14026	14176	14076	14060	14194	14174	14092	14213	13974	13937	14131	14092	14002	13947	14100	14097	13996	14062	14156	14142	14090	14224	14160	14129	14209	14102	14085	14053	14115	14168	14141	14095	14117	14020	14094	14193	14054	14251	14214	14172	14065	14202	14154	14212	14114	14247	14194	14121	14257	14210	14006	14168	14337	14097	14133	14163	14223	14192	14129	14234	14135	14068	14020	14269	14101	14130	14150	14143	14226	14155	14161	14282	14054	13994	14187	14171	13936	14135	14087	14063	14032	13992	14173	14124	13989	14154	14076	14127	14077	14052	14128	13926	14067	14038	14125	14153	14267	14305	14088	14061	14099	14042	14147	14091	14070	14035	14135	14108	14095	14203	14171	14028	14047	14175	14243	14107	14086	14155	14217	14066	14322	13893	14248	13993	14010	13996	14038	14039	14124	14132	13989	14088	14209	14231	14216	13935	14197	14101	14221	14149	14130	14125	14111	14179	14119	14039	14049	14157	14009	14100	14027	14068	14075	14047	14183	14171	14101	14130	14124	14134	14282	14219	14218	13970	14264	14077	14105	13967	14218	14037	14199	14256	14241	14163	14205	14166	14126	14027	14117	14232	14171	14191	14136	14037	14157	14100	14059	14173	14186	13979	14221	14132	14253	14238	14197	14177	13943	14134	14084	14011	14177	14089	13921	14152	14074	14199	14118	14022	13986	14041	14225	14152	14037	14352	14053	13957	14161	14191	14115	14123	13828	14250	14055	14134	14024	14129	14109	14094	14332	14065	14197	14313	14052	14101	14123	14105	14011	13996	14205	14081	14175	14078	14131	14347	13888	14191	14043	13977	14262	14155	14241	14200	14036	14084	14001	14178	14001	14193	13894	14115	14103	14201	13995	13917	14075	14134	14116	14215	14092	14044	14132	13983	14173	14136	14259	14025	14174	14308	14179	14126	13959	14087	14103	14042	14140	14148	14094	13972	13868	14133	14158	14094	14251	14001	14053	14152	13987	14194	14223	14083	14278	14193	14018	14195	14219	14084	13985	14119	14274	14099	14039	14262	14026	14031	14069	14124	14161	14055	14340	14267	14170	14073	14028	14290	13912	14210	14168	13887	14088	14224	14151	14124	14023	13996	14109	14152	14037	14370	13994	14301	14024	14112	14205	14111	14105	14005	14216	13996	14243	14066	14393	14034	14123	14176	14104	13980	14088	14139	14037	13988	14157	14081	14113	14078	14034	13851	14186	14224	14031	14180	14312	14068	14021	14066	14239	14086	14052	14086	14070	14110	14015	14141	14371	14064	14219	14149	13845	14297	14015	14066	14055	14239	14036	14150	14163	14162	14197	14159	14090	14202	14224	14139	14185	14099	14045	14377	14214	14123	14038	14106	14080	14132	14054	14261	14130	14108	14167	14071	14014	14094	14068	14325	14149	14121	14189	14222	14095	14179	14108	14185	14146	14047	14163	14120	14218	14108	13999	14181	14041	14124	14096	14139	14117	14184	14137	14227	14186	14185	14155	14091	14197	14278	13957	14190	13938	14032	14211	14134	14159	14055	14194	14087	14122	14052	14140	14060	13971	13957	14122	14022	14122	14208	14044	14069	14042	14200	14154	14282	14212	14126	14168	14208	14034	14140	14158	14126	13999	13929	14052	14060	13940	14080	14147	14073	14101	14239	14080	14217	14004	14036	14208	14262	14264	14113	14055	14063	14114	14163	14103	14249	14067	14172	14112	13940	14101	14117	14214	14140	14099	14098	14232	14123	14127	14199	14062	14134	14117	14058	14081	13944	14135	13890	14149	14116	13999	14262	14002	13970	14178	14111	14132	14075	14079	14093	14207	14188	14077	14183	14047	14057	14155	14206	14209	14121	14184	14003	14068	14137	14149	14131	13988	14152	14120	14016	14143	14111	14018	14138	14124	14023	13947	14244	14004	14098	14049	14054	14105	14022	14112	14217	14110	14088	14098	14150	14056	14100	14226	14233	13994	14167	13928	14103	14052	14005	14042	14200	14085	14031	14008	13943	14025	14047	13983	13986	14006	14122	14043	14157	14263	14218	13981	14246	14167	14085	14008	13979
22946	21947	32368	31131	31982	31013	28730	20605	17761	17462	17411	17129	17079	17194	17003	17103	17253	16876	17089	17044	17088	17091	17094	17035	17012	16831	17085	17189	17105	17267	17042	17005	17011	17001	16932	17060	17008	17007	17074	17042	16936	16774	16839	16969	16833	16805	16916	16970	16741	16965	16928	16963	16739	16999	16873	16796	16868	16770	16983	16881	16796	16954	16996	16967	16844	16727	16780	16824	16897	16916	16856	16691	16821	16714	16917	16852	16772	16942	16824	16645	16686	16866	16950	16673	16763	16899	16946	16979	16905	16927	16790	16945	16817	16921	16987	16735	17098	16910	16980	17004	16854	16567	16830	17034	16745	16807	16851	17040	16739	16861	16921	16741	16630	16958	16814	16924	16783	16742	16676	16977	16879	16909	16919	16699	16748	16877	16854	17018	16870	16792	16855	16825	16970	16906	16921	16847	16801	16864	16968	16922	16873	16672	16857	16873	16960	16738	16906	16956	16760	16801	16714	17076	16784	16857	16787	17108	16707	16873	16987	16887	16680	16981	17006	17022	17092	16891	16749	16617	17025	16897	16878	16758	16771	16732	16725	17009	16817	16826	16901	16842	16727	16831	17126	16700	16719	16737	16813	16682	16921	16896	17017	16827	16862	16902	16898	16914	16843	16924	16811	16780	16882	16887	16911	16682	16881	16874	16850	16799	16594	16845	17125	16904	16973	16796	16692	16670	16997	16785	16912	16946	16772	16837	16941	16701	16931	16990	16882	16785	16792	16671	16896	16881	16955	16830	16864	16885	16786	16949	16803	16808	16974	16728	16786	16839	16794	16948	16816	16633	16877	16735	16876	16874	16735	16882	16864	16708	16843	16816	16648	16805	16954	16885	16686	16656	16772	16911	16855	16809	16735	16862	16867	16949	16720	16829	16736	16943	16853	16698	16828	16900	16794	16716	16769	16896	16811	16723	16868	17031	16773	16753	16881	16898	16593	16880	16932	16934	16781	16782	16680	16873	16747	16796	16800	16881	16725	16801	16758	16844	16724	16879	16826	16965	16565	16838	16745	16915	16952	16628	16653	16996	16878	16857	16947	16928	16846	17058	16955	16724	16742	16851	16964	16987	16862	16650	16715	16714	16696	16739	16732	16959	16880	16746	16891	16708	16782	16784	16800	16834	16774	16839	16960	16826	16774	16700	16764	16815	16810	17084	16827	16909	16823	16754	17045	16840	16831	16860	16751	16914	16838	16521	16520	16684	16990	16818	16697	16912	16908	16681	16749	16657	17060	16738	16967	16811	16851	16895	16828	16937	16782	16813	16760	16789	16808	16730	16919	16764	16868	16783	16886	16888	16708	17101	16754	16868	16848	16814	16700	16825	16756	17066	16733	16769	16833	16769	16830	16652	16975	17021	16661	17102	16797	16964	16785	16693	16950	16963	16903	16620	17012	16630	16818	16748	16996	16794	16860	16758	17033	17051	16899	16772	16704	16899	16903	16676	16813	16853	17043	16874	16771	16458	16982	16929	16957	16804	16872	17026	16566	16984	16748	16827	16610	16600	16698	17035	16670	16856	17022	16662	16751	16747	16788	16655	16698	16735	16818	16799	16641	16740	16707	16540	17011	16731	16820	16631	16880	16693	16891	16807	16870	16690	16922	17143	16930	16909	17043	16717	16585	16835	16874	16934	16860	16738	16783	16789	16818	16710	16915	16674	16952	16827	16832	16840	16853	16910	16745	16624	16775	16805	16718	16770	16783	16754	16767	16885	16950	16867	16847	16819	17088	16626	16761	16818	16810	17008	16937	16909	16875	16830	16741	16760	16933	16796	17038	16945	16883	16742	16790	17138	16792	16900	16835	17041	16831	16840	16818	16780	16738	16564	16927	16725	16881	16842	16693	16835	16690	16789	16851	16704	17123	16793	16676	16852	16651	16680	16833	16836	16898	16677	16620	16994	16559	16651	16717	16851	16749	16739	16861	16756	16818	16865	16824	16678	16712	16853	16835	16729	16932	16964	17089	16776	16906	16877	17005	16745	16544	16893	16512	16871	16942	16877	16798	16911	16669	17042	16916	16812	16976	16802	16911	16600	16961	16883	16925	16790	16952	16986	16893	16855	16773	16778	16815	16864	16749	16761	16905	16762	16716	16874	16892	16885	16892	16994	16830	16810	16810	16916	16722	16923	16876	16669	16637	16881	16852	16898	16661	17002	16746	16903	16857	16866	16939	16648	16920	16846	16553	16851	16889	16602	16805	16691	16792	16968	16794	16655	16946	16888	16737	16989	16836	16838	16797	16831	16857	16784	16907	16818	16591	16820	16923	16910	16731	16865	16808	17041	16712	16804	16922	16720	16786	16982	16719	16664	16839	16886	16763	16891	16920	16786	16761	16721	16608	16750	16668	16780	16704	16803	16678	16725	16825	16849	17082	16899	16745	16611	16685	16922	16925	16902	16761	16846	16876	16805	16728	16835	16957	16820	16768	16763	16817	16817	16826	16821	16934	16812	16858	16981	16932	16812	16903	16720	16882	16836	17021	16875	16784	16666	16858	16739	16633	16921	16775	16934	16791	16714	16969	16887	16676	16808	16983	17005	16988	16845	16777	16873	16825	16784	16848	16819	16708	16724	16762	16899	16864	16652	16566	16657	16751	16874	16916	16869	16931	16912	16842	16512	16738	16727	16905	16671	17056	16727	16787	16796	16783	16847	16920	16731	16669	16863	17072	16746	16817	16649	16822	16949	16911	16858	16662	16732	16603	16869	16737	16571	16872	16751	16623	16919	16824	16855	17144	16766	16709	16790	16718	16853	16755	16851	16942	17011	16863	16629	16778	16927	16909	16906	16711	16645	16723	16873	16750	16686	16873	16878	16846	16982	16868	16914	16894	16784	16905	16761	16882	16791	16882	17082	16833	16777	16657	16670	16787	16810	16728	16892	16702	16794	16906	17000	16799	16882	16849	16643	16796	16785	16897	16885	16780	16882	16844	16892	17010	17049	16985	16702	16817	16827	16580	16844	16759	16736	16902	16987	16814	16835	16994	16944	16763	16867	16777	16919	16948	16940	16740	16797	16869	17109	16822	16889	16684	16651	16984	16618	16611	16724	16797	16771	16914	16753	16571	16786	16767	16759	16973	16884	16836	16795	16907	16726	16844	16595	16775	16802	16734	17018	16876	16955	16844	16830	16782	16918	16741	16643	16956	16737	16835	16741	16838	16898	16758	16689	16714	16991	17033	17093	16968	16780	16806	16702	16775	16753	16777	16894	16845	16938	16924	16929	16891	16877	16971	16862	16738	16817	16902	17010	16708	16788	17024	17035	16757	16733	16671	16633	16804	16909	16648	17010	16822	16770	16693	16765	16859	16854	16737	16883	16907	16844	16825	16779	16824	16895	16905	16746	16906	16802	16813	16742	16740	16750	16765	16690	16801	16889	16904	16779	16831	16654	16798	16964	16798	16783	16773	16966	16817	16854	16887	16706	16947	16698	16953	16950	16921	16876	16905	16812	16778	16852	16816	16949	16803	16812	16699	16941	16756	16841	16725	16840	16870	16793	16857	16971	16628	16834	16912	16898	16996	16745	17066	16962	16697	16714	16927	16835	16856	17029	16910	16784	16864	16994	16633	16976	16855	16754	16940	16724	16852	16815	16809	16852	16883	16939	16863	16996	16791	16786	16705	16603	16951	16758	16856	16659	16700	16750	16921	16823	16910	16863	16705	17092	16712	16790	16796	16863	16868	16708	16821	17000	16921	16906	16671	16890	16821	16839	16908	16763	16703	16744	16974	16814	16472	16978	16784	16673	16599	16900	16794	16788	16921	17052	16821	16809	16623	16971	16797	16783	16824	16880	16718	16815	16689	16672	16730	16716	16962	16692	16570	17009	16933	16681	16877	16763	16740	16950	16878	16954	16883	16969	16570	16930	17011	17002	16906	16695	16725	16754	16956	17018	17053	16781	16930	16752	17071	16744	17048	17013	16886	16429	16829	17057	16866	16893	16943	16748	17042	17041	16846	16929	16910	16821	16638	16750	16950	16878	16814	17143	16860	16898	16921	16845	16748	16603	16873	16868	16926	16840	16711	16842	16886	16890	16728	16799	16962	16714	16658	16893	16944	16602	16909	16737	16692	16706	16988	16818	16822	16785	16938	16863	16838	16681	16866	16607	16728	16757	16796	16902	16644	16817	16890	16767	16707	16850	16934	16642	16664	16888	16855	16631	16889	16801	16912	16863	16783	16707	16844	16852	16792	16666	16775	16678	16837	16721	16892	16701	16754	16945	16814	16726	16831	16721	17011	17001	16785	16715	16851	16884	16751	16949	16828	16831	16747	16986	16663	16934	16770	16753	16838	16867	16841	16981	17086	16920	16885	16832	16786	16733	16781	16850	16853	16984	16645	16670	16892	16779	16908	16930	16876	16585	17040	16921	16896	16785	16855	16741	16704	16639	16855	16730	16868	16706	16865	16691	16732	16860	16821	16853	17045	16964	16824	16952	16866	16656	16738	16927	16764	17137	16855	16781	16755	16875	16647	16706	16866	16712	16838	16643	16664	16858	16859	16652	16849	16788	16738	16708	16830	16727	16835	16808	16810	16858	16897	16746	16864	16715	16870	16889	16808	16907	16795	16855	16783	16667	16882	16770	17002	16867	16984	16688	17047	16884	16721	16713	16812	16677	16958	16925	16926	16740	16878	16866	16643	16904	16930	16923	16959	16705	16773	16766	16631	16743	16869	16846	16950	17042	17034	16707	16974	16900	16863	16839	16636	16688	16745	16879	16784	16895	16677	16861	16817	16674	16753	16798	16969	16760	17050	16647	16758	16922	16918	16896	16769	16636	16667	16893	16733	17057	16782	16780	16787	16914	16958	16817	16839	16827	16907	16853	16793	16681	16722	16679	16693	16793	16689	16723	16798	16843	17044	16782	16906	16830	16741	16629	16696	16780	16798	16681	16748	16922	16707	16728	16733	16805	16862	16837	16908	16848	16809	16715	16817	16716	16522	16813	16941	16988	16766	16714	16816	16906	16692	16934	16747	16881	16786	16702	16800	16757	16863	17010	16818	16813	16948	16710	16988	16579	16734	16676	16762	16896	16846	17046	16907	16770	16705	16785	16797	16704	16714	16743	16700	16854	16735	16815	16632	16912	16902	16890	16759	16918	16707	16824
64088	104779	89144	68552	50931	34872	22836	16534	14719	14134	14340	14161	14145	13971	14166	14228	14129	14147	14233	14089	14183	13953	14082	14190	14112	14219	14161	14060	14223	14035	14186	14075	13964	14085	14094	13986	14083	14115	14057	14010	14110	14081	14298	14224	14021	14094	14233	14022	14060	14198	14128	14208	14202	14152	14280	14111	14159	14141	13994	14175	14095	14154	14026	14145	14243	14217	14152	14087	14100	13948	14021	14072	14094	14250	14193	14153	14067	14196	14113	14203	13996	14171	14304	14074	14201	14132	14180	14012	14121	14230	14225	14111	14130	14322	14127	14088	14068	14089	14138	14029	14173	14111	14037	14154	14093	14223	14173	14007	14018	14072	14067	14104	14168	14161	14103	14234	14194	14162	14046	14209	14139	14102	14206	14244	14264	14152	14001	14017	14320	14042	14119	14118	14143	13972	14199	14156	13883	14253	14000	14170	14117	14046	14078	14129	14058	13905	14149	14168	14178	14161	14122	14127	14145	14198	14055	14096	14068	14071	14156	14193	14075	14062	14138	14191	14153	14156	14084	14183	14319	13973	14139	14255	14111	14099	14253	14202	14166	14200	13975	14098	14012	14089	14278	14101	14233	14023	14162	14084	14134	14225	14100	14083	14011	14111	14019	14319	14034	14241	14135	14138	14111	14446	13943	14081	14168	14189	13993	14101	14165	14003	14247	14016	14356	14147	14108	14033	14162	13983	14074	14182	14152	14155	14260	14030	14101	13919	14054	14116	14171	14090	14154	14178	14053	14176	14031	13999	14195	14012	14185	14247	14098	14204	14161	14099	13991	14072	14151	14207	14157	14175	14121	14106	14112	14253	14260	14094	14237	14185	14119	13990	13999	14235	14143	14122	14066	14159	14119	14152	14174	14092	14060	14141	14115	14164	14184	14190	13980	14112	14196	13996	14187	14049	14149	14013	14000	13845	13897	14069	14172	14126	14236	14110	14204	14092	14156	14248	14139	14179	14161	14067	14173	14062	14100	14115	14156	14246	14093	14147	14153	14201	14176	14080	14125	14073	14135	14116	14013	14183	13915	14138	14099	14057	14066	14138	14270	14138	14076	14144	14081	14103	14124	14099	14095	14207	14103	14048	14103	14040	14229	14202	14043	14106	14187	14024	14106	14205	14110	14254	14180	14085	14064	14130	14080	14138	14169	14135	14150	14148	14182	14060	14105	14163	14048	13999	14292	14032	14008	14186	14128	14160	14170	14062	14060	14144	14103	14329	14091	14101	14221	14245	14158	14206	14206	14137	14070	14111	14260	14229	14148	14024	14112	14059	14145	14002	14203	14066	14194	14282	14131	14279	14219	14095	14093	14070	14196	14061	14198	14044	14179	14003	14058	13951	13994	14115	14259	14063	14139	14062	14220	14125	14179	14291	13848	14085	14072	14047	14015	14227	14099	14232	14105	14149	14166	14142	14029	14097	14200	14158	14074	14206	14125	14007	14187	14283	14137	14184	14226	14102	14037	14115	14100	14267	14150	13969	14027	14016	14079	14104	14222	14251	14099	14072	14157	14236	14235	14321	14136	14042	14160	14038	14144	14103	14259	14012	14216	14072	13949	14212	14167	14005	14201	14112	14060	14005	14214	14193	14044	13939	14034	14174	14004	14081	14111	14209	14087	14031	14002	14108	14245	14155	13998	14008	14127	14179	13945	14182	14165	14189	14193	14207	14276	14085	14022	14291	14176	13997	14044	14106	14217	14153	14135	14202	14087	14160	14213	14226	14016	14069	14160	14149	14155	14175	14126	14270	14288	13901	14028	13966	14206	14115	14064	14297	14071	14024	14088	14036	14030	14302	13971	14296	14036	14076	14243	14217	14113	14147	14126	14047	14120	14074	14033	14102	14071	13961	14140	14078	14148	14182	14098	14131	14164	14164	14070	13934	14102	14138	14129	14080	14225	14220	14202	13969	14250	14177	14132	14108	14223	14080	14153	14177	13947	14140	14209	13925	14240	14100	13980	13978	14145	13957	14123	14067	14163	14144	14076	14095	14064	14064	14256	14133	14052	14198	14081	13922	14127	14032	14208	13880	14121	14051	14122	13989	14060	14132	14147	14128	14086	14187	14144	13971	14084	14176	14097	14176	14143	14233	14182	14027	14054	13967	14135	14080	14183	14049	14030	13981	14018	13998	14341	14128	14118	14167	14371	14151	14160	13993	14018	14323	14074	14227	13999	14221	14168	13928	14224	14119	14182	14297	14119	14051	14129	14082	14175	14128	14089	14114	13927	14209	14133	14195	14200	14018	14152	14252	14054	14199	14170	14069	14119	14028	14008	14010	14012	14166	14082	14120	14166	14139	14175	14141	14053	14204	14188	14247	14128	14190	14012	14029	13996	14101	14159	14200	14038	14131	13984	14069	14085	14059	14094	14096	14164	14125	14168	14134	14144	14218	14162	14188	14196	13927	14144	14298	14097	14042	14276	14039	14002	14122	14123	14022	14219	14172	14248	13963	14081	14122	14110	14211	14078	14181	14025	14049	14077	14139	14039	14188	14071	14183	14126	14141	14309	14076	14195	14036	14142	14115	14108	14115	14014	14068	14146	14097	14031	13966	14233	14074	14098	13962	14242	14127	14157	14088	14059	14181	14038	14068	14152	14110	14055	14194	14197	14129	14013	14159	14112	14052	14146	14251	14117	14083	14259	14117	13921	14063	13988	14118	14167	14200	14269	13984	14220	14046	14131	14132	14362	14043	14123	14267	14068	14157	13919	14135	14043	14133	14077	13959	14286	14090	14161	14106	14021	13970	14125	14118	14136	14031	13928	14189	13981	14073	14173	13989	14093	14193	14129	13952	14221	14129	14246	14034	14248	14077	14118	14094	14065	14091	14252	14128	14159	14039	14078	14039	14140	14191	14141	13980	14127	14036	14084	14104	14168	14051	14115	13990	14137	14054	14036	14007	13980	14128	14077	14317	14192	14106	14058	13981	14139	14189	14219	14125	14162	14012	14038	14030	14033	14128	13944	14221	14155	14297	13992	14151	14169	13931	14046	14288	14044	14101	14071	14001	14157	13943	13989	14060	14016	14066	13981	14212	14248	14096	14217	14243	14185	14037	14194	14247	14204	14103	14157	14088	14129	14148	14205	14091	14045	14145	14058	14300	14142	14110	14201	14145	14004	14024	14193	14229	14107	13979	13923	14220	14140	14005	14143	14099	14167	14073	14163	14007	14232	14143	13966	14203	14168	14105	13990	14085	14150	14212	13958	14158	14134	14094	14097	13991	14101	14210	14194	14390	14009	14254	14065	14317	14081	14117	14217	14100	14135	14057	14074	14149	14041	14173	14081	14088	14149	14174	14235	14083	14185	14161	14052	14009	14112	14166	14175	14157	14123	14151	14245	14029	14104	14171	14305	14244	14127	14096	14208	14011	14019	14120	14094	14235	14287	14251	14260	14136	14262	14105	14110	14129	14209	14232	14199	14025	14061	14043	14166	14222	14110	13917	14144	14199	14064	14166	14048	14089	14080	14070	14194	14146	14057	14135	14156	14041	14357	14210	14217	14114	14179	14093	14229	14084	14051	14180	14205	13944	14179	14148	14050	14099	14065	13967	13976	14197	14017	13978	14078	14147	14105	14032	14034	13995	13937	14178	14117	14136	14227	14183	14114	14056	14076	14138	14086	14159	14053	14070	14127	14146	14123	13992	14305	14060	14161	14049	13909	14139	14121	14136	14228	14031	14129	14047	14178	14129	13962	14100	13994	14105	14082	14045	14118	14178	14269	14059	14146	14120	14242	14066	14057	14198	14237	14153	13948	14038	13973	14166	14169	14298	14055	14199	14112	14057	14143	14087	14141	14112	14071	14070	14252	14041	13992	14148	14181	14070	14065	14065	14049	14196	14089	14131	14259	14145	14182	14222	14222	14205	14160	14163	14156	14174	14272	14157	14067	14101	14002	13978	14216	14112	14173	14126	14174	14229	14122	14208	13950	14242	14131	14179	14237	14201	14267	14050	14089	14180	14093	14060	14066	14057	14118	14092	14071	14013	14140	14008	14127	14273	14065	14083	14156	14142	14295	14028	14325	14275	14103	14237	14023	14293	13973	14163	14026	14205	14136	14062	14001	14197	13960	14167	14145	14145	14153	14249	14029	14097	14040	14088	14132	14189	14187	14077	14108	14237	14212	14120	14143	14076	14155	14145	14051	14098	14121	14175	14159	14129	14124	14174	14093	14010	14106	14136	14217	14113	14184	14151	14068	14003	14108	14117	14036	14066	14047	14098	14252	14223	14239	14123	14159	14099	14019	14011	14007	14068	14032	14021	14192	14162	14263	14157	14125	14073	14170	14039	14184	14221	14129	14188	13987	14179	14180	14027	14098	14068	14145	14123	14148	13991	14124	14268	14184	14001	14114	14205	14068	13989	14142	14130	14052	13975	14017	13900	14163	14115	14205	13924	14182	14043	14055	14257	14280	14194	14096	14015	14028	14159	14119	14130	14084	14150	14130	13985	14172	14123	14226	14168	14118	14166	14064	14097	14003	14066	14129	14129	14060	14060	14150	14241	14033	13989	14191	14263	14209	14020	14154	14024	14265	14088	14108	14176	14100	14095	14100	14065	14066	14053	13913	14208	14084	14116	14037	14115	14097	14083	14042	13903	14019	14182	14006	14059	14231	14107	14033	14111	14180	14132	14145	14163	14052	14131	14182	13936	13965	14231	14128	14075	14168	13932	14000	14004	13955	13988	14221	13985	14053	14000	13984	14216	14014	14133	14287	14277	13945	14125	14193	14112	14042	14138	14167	14024	14104	14083	13902	14222	14086	14011	14094	14059	14134	14255	14258	14228	14017	14286	14166	14334	14167	13948	14102	14031	14196	14130	13985	14062	14148	14078	14166	14078	14375	14123	14076	14268	14137	14239	14288	14066	14112	14207	14106	14061	14092	14210	14092	14075	14226	13984	14172	13918	14259	14077	14007	14126	14302	14074	14154	14048	14258	14236	14144	13997	14249	14095	14116	14221	14165	14026	14102	13988	14146	14070	14037	14257	14101	14164	14083	14086	14139	14176	14058	14108	14161	14160	14018	14190	14191	14211	14264	14213	14143	14048	14165	14023	13972	14130	14204	14198	13996	14087	14067	14033	14225	14106	14098	14142	14152	14068	14068	14005
29575	30037	36707	31343	23242	19152	17892	17207	17234	17027	17015	16910	17038	17258	16914	17115	16839	16796	16878	17017	16861	16891	17044	17049	16996	16980	16860	16983	16713	16917	16967	16962	16984	16851	17015	16634	16811	16847	16819	16740	16890	16965	16738	16670	16891	16727	16871	16773	16944	17077	16900	16992	17048	17139	16936	16960	16895	17033	16820	16936	16827	17081	17122	16773	16700	16914	16807	16926	16942	16991	17040	16804	16862	16840	16967	16721	17013	16778	17019	17090	17011	16897	16891	16905	16858	17023	16822	16816	17033	16807	16904	16722	16799	16884	16714	16808	16800	16837	16758	16952	16920	16748	16905	16778	16908	16741	17020	16850	17131	16910	16806	16835	17098	16927	16883	17089	16849	17019	16815	16942	16969	17078	16724	16845	16722	16766	16926	16855	16700	16935	16993	17000	16880	16700	16921	17003	17031	16794	16939	17008	16757	16774	16938	16613	16773	17028	16731	16859	16774	16857	16939	17008	16911	16907	16939	16888	16917	16920	16862	17172	16831	17108	16846	16676	17059	17000	16977	17002	17028	16804	16988	16702	16772	16903	17051	16850	16849	16880	16908	16938	17063	17091	16909	16702	16856	16926	16979	16622	16905	16824	17046	16910	17100	16963	16689	16917	17021	16792	16816	17033	16779	16878	16771	16866	17007	17057	16786	16887	16698	16840	16891	16909	16763	16712	16821	16697	16906	16954	16940	16945	16782	16921	16697	16760	17027	17049	16620	16725	16901	16962	16836	16814	16877	17148	16998	16934	17017	16815	16936	16841	17084	16828	16833	16907	16958	16922	16929	16931	16889	16911	16899	17091	16911	16672	16643	16559	17021	17073	16820	16775	16773	16837	16764	16972	17011	17002	16971	16865	16897	16877	16582	16712	16781	16930	16771	16788	16900	16824	16903	17067	17001	16886	17061	16845	16833	16868	16727	16785	16801	16992	16863	16973	16817	16808	16791	16884	16656	16918	16919	16849	16830	16806	16973	16845	16956	17028	16973	16932	16821	16873	16804	16926	17057	16870	16686	16856	16905	16765	16772	16952	16836	16665	16724	16877	16866	16940	16778	16801	16977	16803	16699	16970	16905	16862	16685	16790	16828	16719	16841	17053	16929	16778	16965	16738	16786	16892	16822	16895	16828	16906	16817	17015	16978	16798	16845	16688	16706	16946	17011	17019	16874	16984	16729	16844	16961	16988	16685	16836	16951	16887	16981	16925	16902	16980	16838	16819	16946	16936	16791	17086	17012	16907	16831	17003	16703	16778	16899	16771	16764	16857	17065	16903	16864	16867	16987	16986	16986	16824	16928	16731	16838	16892	16999	16909	17064	16856	16983	16944	16896	16832	16999	16797	16622	16894	17023	17049	16942	17045	16989	16824	16882	16974	16884	16914	16901	16801	16710	16798	16940	17051	16903	16972	16977	16855	16796	16937	16897	16924	16924	16773	16800	16795	16841	16778	16797	17160	16997	16846	16691	16914	16927	16716	16987	16954	16707	16886	16961	16752	17000	16987	16981	16728	16739	16840	16917	16838	16762	16735	16852	16776	16987	16934	16913	17057	16916	16833	16756	16781	16784	16797	16895	16804	16864	16656	16801	17087	16821	17006	16968	16830	16810	17072	16957	16920	17014	16858	16787	16900	16754	16721	16887	17059	16796	16865	16900	16918	16913	17059	16934	17138	16882	16974	17056	16988	16841	16826	16949	16743	16841	16977	16948	16982	16906	16878	16856	16884	16906	16852	16995	16780	16839	16974	17011	16952	17023	16850	16954	16906	16834	16808	16815	16633	16822	17048	16882	16787	16970	16761	16734	16973	16868	16962	16842	17034	16796	16761	16988	16861	17049	16843	16894	16849	16903	16878	16994	17156	16717	17112	16953	16933	16890	16874	16879	16990	16958	16840	16715	16928	16852	16847	16921	16940	16916	16904	16864	16839	16838	16926	16766	16868	16875	16908	16789	16777	16951	16907	16913	16998	16989	16926	16729	16732	16883	16924	17133	17110	16997	16713	16728	17075	17044	17043	16979	17010	16766	16841	16763	16809	16831	16880	16783	16779	16809	17039	16913	17083	17108	17124	16697	16834	16794	16856	17091	16810	17014	17115	16760	16655	17014	16815	16839	16884	16722	16921	17043	16996	16785	16611	16905	16928	16889	16802	16863	16879	16857	17011	16929	16963	16992	16776	16938	17037	17006	16984	16943	17131	16867	16767	16841	16771	16926	16797	17011	16890	16890	16752	16893	17011	16979	16924	16949	16796	16835	16906	16769	16844	17055	16869	16693	16767	16742	16925	16829	16899	16829	17094	16725	16671	16846	16902	16893	16842	16903	16702	16772	16884	17111	16930	16846	16897	16834	16657	16913	16898	16785	16810	17068	16976	16875	16993	17042	17114	16897	16832	16821	16782	16836	16800	16777	16866	16917	16977	17151	16763	16700	17055	16909	16934	16956	17033	16768	16810	16961	16911	16885	16756	16706	16834	16767	16770	17195	16948	16903	16858	16735	16961	16831	16769	16883	16801	16725	16924	17111	17005	17024	16870	16947	17102	16873	16703	16872	16981	16645	16783	16961	16870	16685	16943	16882	17035	17152	16953	16946	16980	16855	16781	16870	16983	16749	16690	17002	16730	16966	17068	16946	16905	16815	16885	16854	16851	16744	17072	16882	16772	16920	16963	16845	16791	16812	16778	16782	16916	17123	16735	16701	16804	16861	16723	16698	16955	16975	16887	16931	16954	16884	16875	17030	16750	16938	17026	17020	16811	17025	16815	16496	16970	16955	16983	16832	17018	17023	17019	16877	16818	16808	16865	16918	16806	16853	16814	16729	16796	16739	16716	16994	16933	16690	16883	16947	17042	16948	17083	17191	16985	16838	16812	17077	16749	16900	16991	16778	16853	16589	17276	16965	16945	17029	16954	16805	16880	16927	16999	16923	16840	16832	16803	16912	16996	16833	17068	16707	17058	17134	16622	16973	16853	16968	16932	16873	16836	16896	16888	16885	17103	16662	16897	16719	16899	17033	16876	16839	17246	16896	16788	16878	16749	16959	16928	16967	17007	16843	16903	16920	17012	16673	16725	16671	16943	16811	16917	16972	16772	16968	16958	16747	17211	16989	16851	17089	16976	16862	16839	16882	16704	16821	16732	16877	16802	16857	16885	16904	16951	16995	16925	16859	16938	16761	16731	17091	17033	16970	16958	16899	16655	16609	16797	16957	16838	17081	16881	16884	16667	16948	16983	17044	16671	16989	16755	16861	16792	17004	16792	16789	16662	16784	16643	16993	17029	16890	16765	16890	17015	16864	16999	17035	16578	16805	16708	16926	16940	16920	17086	16966	16746	16959	16633	17036	16789	16886	16839	16914	16915	16551	16801	16935	16849	17032	17065	16898	16826	16953	16884	16711	16809	16888	17002	16835	16714	17110	16746	16998	16971	16821	16701	16897	16881	16681	16939	16856	17144	17149	17086	16736	16906	16883	16850	16997	16767	17041	17061	16910	16858	16961	16829	16923	16694	16856	16783	16828	16893	17028	16640	16866	16865	16879	16803	16859	16781	16926	16860	16967	16978	16954	16786	16791	16964	17002	17003	16908	16949	16851	16915	16879	16837	16766	16979	16945	16852	16936	16833	16879	16958	16857	16965	16965	17043	16953	16783	16754	16761	16754	16827	16953	17061	17021	16675	16708	16872	16973	16977	16848	16965	16950	17063	16810	16883	16857	16912	17011	16771	16876	16839	16660	16912	16880	16918	16784	16825	16990	16788	16758	16684	16691	16873	16926	16901	16905	16875	17026	17017	16965	16619	17056	16918	17030	16917	16997	16766	16938	17060	16829	17038	16967	17036	16813	17002	16688	16921	16758	16853	16954	16963	16892	17198	16787	17006	17004	17077	17035	16839	16948	16752	16896	16644	16787	16917	16770	16864	16876	16995	16997	16705	16796	17006	16685	17035	16916	16966	16874	16917	16997	16568	16779	16836	16781	16843	16700	16692	16775	16804	16876	16863	16927	16833	16969	16921	16784	16849	16798	16884	16875	16947	17074	16967	17046	16951	17067	16822	16837	16764	16908	17052	16820	16934	17070	16830	16637	16984	16858	16804	16815	16821	17050	16892	16855	16901	17033	16785	17068	16965	16920	16799	16975	16784	16959	16805	16986	16864	16751	17027	17090	16926	16758	16894	17028	16894	16862	16762	16721	16729	16818	16831	16821	16841	16994	16890	16756	16922	16940	16685	16824	17027	16989	16803	16916	16875	16778	17112	16831	16635	16997	16987	16943	16789	16905	17042	16926	16699	16929	16925	16794	16937	16953	16898	16787	16856	16931	16743	16653	16870	17167	16881	16802	16948	16983	16929	16686	16823	16940	16839	17004	16897	17061	17039	17012	16927	17007	16921	16994	16956	16916	16712	17069	16734	16617	16985	17086	16740	16947	16825	16721	16969	16970	16886	16860	16881	16958	16840	16762	17036	17062	16837	16967	16932	17006	16951	17080	17013	16913	17171	16820	16832	16827	16795	16993	16785	16978	16732	16934	16949	16935	16930	16797	17013	16925	16817	16924	16903	16762	16837	16663	16716	16908	16882	17036	16684	16925	16820	16978	16843	16819	16710	17139	16906	16977	16795	16822	17008	16919	16943	16971	16938	17013	16931	16958	17029	16825	16899	16960	17100	16778	16675	16757	16635	16654	16875	16713	17034	16996	16824	16972	16826	16781	16910	16771	17013	16756	16854	16820	16955	17060	16857	16873	16899	16842	16849	16936	16789	16750	16869	16773	16689	16860	16778	16767	16743	16735	16903	16837	16803	16861	16764	16935	16887	16806	16912	16863	16907	16770	17020	16978	16924	16861	16929	17014	16918	16923	17045	16849	16846	16945	16958	16695	17001	16788	16724	16834	16914	17052	16813	16611	16967	16995	16958	16840	16925	16913	16890	16840	16786	16778	16756	17035	16976	17029	16903	16925	16702	16756	16893	16976	16829	16998	16972	16806	17151	16969	16765	16688	16828	16754	16841	16829	16834	16947	16975	16809	16875	16791	16996	17003	16852	16721	16806	16998	16717	16902	16986	17022	16902	16938	16912	16764	16778	16912	16907	16816	16882	16850	16993	16941	16858	16721	16781	16881	16822
34485	48546	36872	26138	19507	16045	14730	14468	14188	14280	14083	14087	14264	14234	14455	14219	14248	14155	14062	14070	14399	14251	14055	14085	14312	14175	14041	14058	14248	14065	14254	13965	14285	14147	14340	14113	14175	14187	14160	14172	14080	14167	14280	14195	14228	14150	14219	14121	14328	14222	14108	14258	14206	14133	14207	14161	14310	14363	14156	14190	14203	14359	14090	14205	14201	14241	14351	14165	14083	14248	14226	14247	14251	14207	14132	14194	14169	14246	14012	14039	14204	14158	14177	14087	14295	13980	14172	14119	14242	14074	14149	14321	14185	13926	14204	14184	14424	14073	14345	14223	14146	14019	14179	14214	14116	14175	14209	14126	14297	14276	14133	14139	14327	14186	14246	14195	14280	14047	14143	14287	14159	14245	14159	14207	14147	14047	14227	14170	14266	13990	14155	14046	14000	14029	14282	14200	14183	14135	14281	14169	14053	14211	14103	14321	14182	14134	14198	14096	14180	14156	14306	14095	14130	14109	14093	14202	14139	14156	14104	14261	14302	14057	14161	14169	14241	14150	13940	14105	14163	14249	14075	14283	14251	14056	14280	14097	14163	14264	14115	14095	14086	13967	14197	14040	14328	14133	14123	14096	14133	14104	14327	14178	14362	14067	14350	14182	14038	14252	14206	14272	14262	14068	14096	14143	14291	14306	14345	14106	14137	14241	14112	14158	14164	14223	14250	14299	14306	14305	14197	14224	13891	14134	14192	14266	14153	14036	14201	14492	14191	14256	14023	14248	14278	14193	14419	14096	14144	14210	14281	14373	14150	14121	14085	14211	14345	14085	14062	14140	14212	14105	14169	14355	14236	14165	14065	14219	14282	14208	14156	14159	14118	14246	14140	14230	14368	14135	14324	14170	14302	14145	14173	14222	14191	14240	14056	14206	14150	14272	14159	14155	14148	14375	14154	14227	14159	14415	14157	14180	14191	14130	14243	14250	14149	14250	14130	14113	14132	14155	14229	14149	14128	14132	14247	14211	14200	14156	14133	14116	14167	14275	14183	14383	14178	14205	14302	14163	14247	14186	14150	14214	14171	14026	14156	14191	14094	14052	14128	14293	14087	14265	14263	14109	14275	13977	14199	14270	14322	14255	14290	14206	14096	14206	14040	14052	14228	14157	14066	14335	14279	14266	14241	14095	14199	14252	14127	14138	14142	14212	14333	14188	14161	14190	14161	14174	14238	14085	14106	14190	14101	14222	14338	14199	14190	14219	14231	14300	14201	14170	14048	14185	14149	14041	14323	14062	14110	14095	14253	14215	14151	14194	14097	14213	14199	14218	14218	14078	14265	14082	14281	14312	14122	14068	14137	14050	14138	14125	14189	14091	14228	14420	14189	14087	14143	14155	13970	14127	14118	14139	14102	14248	14079	14328	14274	14230	14342	14126	14157	14176	14218	14227	14239	14268	14039	14281	14296	14327	14205	14073	14091	14084	14206	14177	14093	14365	14205	14241	14069	14107	14136	14230	14044	14309	14209	14118	14341	14140	14076	14053	14206	14161	14178	14111	14118	14172	14188	14087	14160	14145	14151	14229	14012	14259	14256	13943	14304	14190	14087	14236	14185	14282	14170	14255	14138	14294	14119	14319	14178	14214	14209	14090	14090	14196	14041	14172	14242	14264	14377	14208	14236	14088	14399	14160	14146	14325	14245	14010	14252	14168	14036	14161	14259	14396	14253	14205	14204	14172	14211	14137	14004	14193	14206	14210	14180	14060	14276	14148	14288	14247	14141	14244	14226	14224	14353	14121	14191	14216	14121	14119	14113	14079	14161	14061	14100	14216	14329	14325	14159	14133	14302	14115	14223	14301	14228	13937	14297	14355	14082	14230	14123	14262	14063	14124	14061	14152	14165	14192	14054	14183	14316	14149	14152	14326	14150	14261	14021	14165	14163	14249	14294	14232	14147	14178	13882	14303	14288	14117	14133	14103	14284	14191	14260	14065	14138	14235	14082	14165	14265	14033	14215	14247	14259	14154	14001	13986	14172	14106	14162	14167	14240	14084	14178	14194	14192	14243	14284	14214	14187	14246	14256	14140	14286	14291	13981	14236	14184	14052	14195	14091	14217	14276	14089	14252	14275	14054	14139	14082	14076	14167	14114	14046	14247	14084	14277	14201	14297	14203	14094	14228	14296	14102	14142	14375	14206	14064	14267	14165	14281	14247	14240	14152	14081	14349	14271	14206	14185	14287	14094	14169	14129	14180	14095	14063	14212	14216	14215	14224	14202	14104	14251	14086	14249	14232	14084	14059	14075	14160	14182	14280	14218	14212	14092	14213	14199	14131	14206	14201	14225	14337	14189	14241	14068	14193	14096	14290	14136	14136	14234	14228	14208	14151	14084	14288	14142	14169	14168	14158	14027	14209	14127	14219	14096	14085	14294	14040	14164	14184	14114	14213	14249	14098	14248	14250	14172	14146	14154	14292	14106	14331	14087	14088	14149	14214	14294	14150	14151	14144	14213	14139	14316	14144	14093	14024	14238	14130	14206	14124	14262	14194	14125	14354	14184	14318	14167	14274	14157	14121	14370	14215	14010	14264	14312	14274	14206	14152	14220	14206	13988	14382	14311	14078	14271	14281	14210	14371	14142	14090	14138	13988	14091	14197	14163	14365	14268	14041	14285	14161	14206	14237	14064	14273	14241	14092	14310	14394	14027	14240	14293	14187	14178	14016	14196	14137	14099	14035	14126	14215	14214	14283	14173	14267	14167	14299	14170	13985	14277	14113	14201	14210	14230	14286	14246	14330	14306	14209	14135	14229	14134	14231	14174	14396	14002	14166	14311	14125	14159	14185	14209	14127	14070	14235	14348	14352	14243	14099	14112	14041	14071	14202	14478	14197	14334	14190	14242	14147	14147	14184	14243	14179	14326	14123	14186	14297	14241	14213	14204	14226	14300	14118	14240	14159	14160	14326	14251	14214	14242	14215	14201	14079	14230	14136	14298	14148	14241	14197	14248	14230	14193	14216	14115	14214	14168	14338	14098	14126	14146	14237	14133	14277	14048	14312	14218	14271	14233	14236	14120	14174	14039	14055	14179	14192	14167	14156	14226	14030	14212	14296	14212	14142	14270	14199	14205	13924	14176	14229	14173	14322	14124	14235	14158	14173	14063	14171	14147	14245	13969	13984	14356	14277	14151	14272	14249	14152	14289	14156	14125	14123	14204	14271	14206	14119	14198	14424	14229	14047	14050	14275	14134	14280	13999	14021	14311	14147	14319	14240	14090	14245	14216	14247	14267	14157	14225	14078	14122	14179	14179	14128	14176	14154	14027	14238	14126	14182	14079	14149	14183	14148	14281	14204	14110	14215	14348	14262	14165	14162	14127	14235	14075	14188	14142	14163	14091	14138	14031	14230	14179	14167	14226	14054	14223	14166	13916	14036	14287	14146	14409	14309	14227	14194	14243	14088	14247	14092	14212	14136	14168	14183	14358	14200	14389	14077	14246	14091	14181	14292	14114	14152	14102	14044	14276	14020	14213	14187	14277	14139	14294	14241	14146	14100	14247	14145	14114	14274	14091	14181	14318	14193	14160	14110	14228	14205	14262	14188	14308	14292	14144	14017	14205	14221	14170	14004	14268	14164	14118	14054	14149	14200	14208	14193	13999	14110	14177	14192	14083	14111	14137	14121	14269	14154	14128	14292	14108	14045	14140	14152	14030	14077	14146	14120	14131	14209	14132	14356	14130	14313	14161	14104	14279	14187	14230	14263	14123	14349	14299	14208	14230	14248	14198	14188	14121	14116	14081	14125	14206	14160	14096	14058	14463	14220	14325	14191	14145	14157	14240	14171	14097	14122	14039	14135	14350	14152	14312	14084	14152	14151	14080	14189	14210	14131	14216	14233	14199	14250	14252	14302	14273	14081	14143	14189	14222	14329	14110	14192	14197	14188	13964	14145	14308	14140	14140	14060	14242	14115	14235	14176	14170	14113	14344	14240	14224	14275	14156	14109	14177	14190	14230	14211	14123	14129	14234	14144	14290	14136	14188	14198	14178	14175	14310	14197	14219	14340	14192	14127	14086	14286	14127	14217	14239	14183	14228	14224	14325	14247	14177	14148	14161	14120	14189	14214	14161	14101	14135	14264	14094	14472	14055	14258	14113	14278	14363	14219	14073	13905	14222	14056	14229	14211	14326	14174	14086	14198	14231	14233	14226	14097	14377	14358	14082	14069	14236	14201	14295	14367	14305	14345	14293	14350	14079	14229	14324	14178	14090	14018	14215	14036	14116	14092	14049	14298	14182	14122	14186	14180	14192	14259	14326	14131	14124	14200	14331	14178	14153	14182	14040	14291	14391	14369	14036	14244	14161	14206	14056	14297	14169	14180	14289	14206	14265	14140	14194	14226	14192	14114	14121	14191	14088	14122	14176	14290	14108	14420	14108	14084	14077	14229	14251	14191	14259	14294	14236	14166	14411	14094	14214	14266	14206	14268	14322	14278	14190	14071	14142	14171	14189	14184	14219	14203	14215	14284	14126	14245	14120	14188	14207	14111	14333	14083	14179	14061	14243	14355	14128	14290	14132	14201	14193	14095	14082	14277	14161	14240	14145	14170	14277	13966	14222	14327	14254	14103	13982	14200	14260	14145	14175	14243	14145	14064	14241	14149	14266	14076	14217	14183	14196	14305	14367	14084	14236	14447	14216	14299	14180	14127	14100	14121	14193	14286	14132	14322	14264	14218	14073	14168	14274	14463	14091	14173	14232	14168	14212	14151	14218	14206	14189	14076	14188	13968	14234	14309	14281	14152	14133	14214	14275	14169	14246	14221	14150	14145	14370	14025	14077	14370	14070	14316	13957	14177	14143	14121	14292	14086	14197	14177	14225	14200	14188	14015	14189	14245	14417	14265	14298	14298	14171	14139	14257	14172	14348	14197	14220	14162	14145	14338	14245	14204	14115	14267	14151	14130	14222	14215	14222	14126	14236	14290	14032	14169	14088	14231	14337	14163	14260	14218	14246	14179	14192	14113	14286	14173	14073	14117	14164	14248	14244	14244	14206	14317	14207	14220	14117	14133	14129	14261	14159	14280	13970	14120	13933	14203	14145	14075	14222	14153	14149	14139	14234	14118	14204	14293	14266	14409	14180	14219	14307	14096	14070	14144
24288	22483	33840	36236	33664	29353	24334	18451	16613	16878	16716	16579	16642	16606	16545	16630	16686	16547	16394	16305	16461	16525	16378	16408	16454	16439	16466	16409	16330	16583	16556	16645	16410	16347	16415	16380	16414	16466	16407	16416	16297	16693	16591	16421	16444	16556	16654	16420	16523	16525	16581	16494	16673	16473	16455	16642	16457	16305	16385	16472	16574	16391	16299	16535	16462	16402	16504	16623	16425	16449	16380	16454	16453	16525	16563	16528	16438	16489	16271	16476	16459	16345	16369	16397	16325	16502	16508	16704	16371	16594	16372	16332	16430	16365	16374	16346	16345	16436	16493	16360	16330	16348	16498	16344	16484	16356	16371	16438	16155	16478	16407	16318	16338	16312	16487	16464	16293	16393	16527	16482	16438	16448	16532	16481	16631	16609	16364	16419	16377	16514	16412	16350	16463	16421	16542	16529	16547	16378	16326	16406	16449	16415	16296	16382	16478	16367	16343	16320	16622	16752	16428	16324	16451	16219	16202	16533	16588	16528	16455	16346	16427	16643	16403	16556	16480	16554	16718	16271	16423	16404	16550	16471	16465	16271	16462	16578	16490	16411	16306	16585	16321	16562	16475	16398	16432	16512	16600	16335	16409	16364	16351	16579	16615	16446	16531	16383	16399	16211	16386	16432	16368	16640	16401	16333	16370	16386	16546	16373	16376	16499	16386	16425	16554	16455	16403	16459	16366	16441	16566	16429	16653	16283	16312	16266	16752	16651	16505	16539	16315	16344	16310	16733	16341	16353	16665	16305	16486	16389	16446	16534	16252	16512	16425	16482	16547	16353	16475	16359	16609	16459	16295	16432	16518	16565	16463	16597	16520	16347	16419	16390	16490	16479	16404	16547	16356	16500	16528	16374	16385	16332	16368	16354	16466	16464	16311	16600	16495	16280	16194	16275	16347	16449	16359	16700	16501	16415	16354	16337	16062	16471	16348	16360	16579	16255	16486	16549	16331	16642	16465	16467	16340	16499	16417	16406	16383	16650	16431	16421	16412	16677	16521	16422	16570	16570	16300	16532	16433	16298	16289	16340	16384	16333	16267	16533	16384	16370	16463	16380	16511	16455	16549	16577	16322	16277	16377	16472	16292	16573	16488	16197	16584	16381	16289	16331	16290	16426	16550	16462	16477	16304	16419	16343	16196	16224	16312	16511	16339	16411	16490	16290	16331	16184	16307	16319	16324	16473	16327	16426	16591	16503	16612	16318	16560	16356	16467	16367	16299	16406	16402	16252	16280	16201	16229	16343	16429	16415	16265	16349	16522	16363	16568	16116	16219	16434	16448	16443	16213	16499	16263	16489	16449	16368	16430	16205	16646	16567	16434	16383	16402	16354	16543	16257	16385	16530	16673	16413	16282	16410	16572	16336	16540	16410	16314	16544	16309	16481	16418	16512	16443	16319	16491	16466	16460	16461	16376	16345	16619	16356	16253	16589	16533	16720	16428	16452	16216	16484	16391	16353	16454	16602	16359	16413	16394	16198	16621	16378	16311	16502	16467	16371	16311	16364	16538	16244	16360	16450	16400	16348	16447	16439	16632	16352	16554	16125	16373	16322	16308	16342	16195	16396	16332	16190	16432	16191	16461	16450	16425	16278	16312	16238	16278	16305	16256	16499	16260	16529	16542	16350	16286	16412	16498	16416	16317	16684	16513	16303	16218	16371	16412	16578	16328	16557	16266	16353	16396	16546	16531	16216	16226	16275	16318	16384	16510	16438	16527	16342	16509	16255	16332	16376	16630	16657	16534	16552	16563	16460	16329	16241	16344	16405	16592	16440	16559	16326	16472	16517	16461	16302	16263	16628	16299	16604	16405	16620	16574	16616	16360	16527	16468	16362	16426	16436	16430	16437	16257	16501	16254	16581	16641	16469	16268	16402	16369	16287	16641	16383	16443	16258	16238	16402	16269	16514	16628	16491	16495	16416	16258	16212	16399	16195	16294	16421	16223	16500	16370	16589	16592	16338	16591	16226	16520	16334	16621	16597	16397	16276	16603	16431	16293	16397	16551	16355	16557	16607	16456	16462	16559	16284	16476	16447	16298	16457	16332	16445	16339	16508	16337	16833	16402	16414	16239	16364	16458	16411	16055	16470	16375	16344	16495	16201	16469	16504	16420	16388	16436	16299	16433	16457	16496	16160	16211	16491	16502	16356	16418	16494	16359	16507	16414	16247	16414	16435	16261	16428	16551	16523	16414	16303	16270	16297	16395	16218	16470	16312	16372	16431	16430	16388	16526	16257	16382	16234	16329	16551	16480	16511	16345	16571	16604	16545	16758	16264	16273	16479	16458	16310	16372	16457	16430	16441	16281	16352	16401	16466	16334	16278	16424	16422	16575	16359	16330	16328	16176	16405	16389	16358	16493	16403	16324	16420	16334	16282	16503	16557	16378	16615	16439	16530	16559	16518	16280	16735	16499	16591	16380	16496	16580	16434	16374	16469	16474	16589	16367	16360	16533	16460	16484	16464	16490	16375	16343	16335	16456	16443	16313	16520	16313	16454	16383	16553	16259	16475	16319	16566	16574	16436	16579	16371	16522	16362	16097	16252	16438	16494	16458	16389	16515	16299	16481	16315	16294	16383	16495	16461	16474	16713	16533	16404	16389	16300	16513	16317	16555	16431	16466	16394	16620	16575	16474	16377	16591	16393	16272	16577	16265	16302	16416	16435	16348	16308	16332	16225	16241	16466	16479	16551	16638	16401	16417	16360	16308	16249	16668	16457	16500	16363	16503	16230	16431	16493	16349	16694	16479	16508	16332	16600	16408	16306	16601	16452	16228	16310	16339	16444	16474	16396	16586	16341	16723	16541	16483	16318	16551	16462	16445	16267	16529	16429	16509	16663	16485	16524	16425	16281	16349	16396	16388	16252	16347	16456	16509	16543	16636	16254	16550	16279	16085	16428	16510	16495	16549	16356	16269	16484	16377	16425	16347	16422	16327	16491	16355	16394	16413	16573	16464	16400	16258	16277	16538	16481	16351	16490	16386	16358	16555	16499	16424	16552	16306	16511	16503	16227	16460	16306	16599	16575	16331	16164	16451	16428	16341	16453	16335	16544	16548	16304	16367	16314	16478	16523	16542	16344	16426	16449	16511	16506	16375	16198	16164	16640	16336	16448	16434	16643	16496	16379	16265	16095	16414	16411	16409	16336	16393	16588	16392	16282	16270	16387	16308	16268	16431	16336	16752	16544	16592	16236	16231	16383	16391	16156	16350	16151	16293	16350	16506	16418	16425	16366	16321	16401	16297	16301	16583	16313	16463	16404	16503	16814	16503	16470	16284	16432	16453	16450	16505	16421	16389	16490	16262	16463	16384	16374	16445	16532	16612	16415	16346	16369	16430	16326	16555	16518	16447	16226	16507	16558	16391	16476	16487	16323	16288	16268	16382	16456	16383	16539	16359	16520	16440	16293	16297	16469	16435	16407	16401	16386	16400	16392	16373	16567	16504	16359	16467	16486	16281	16428	16369	16213	16214	16572	16307	16243	16539	16310	16480	16440	16390	16606	16308	16523	16549	16355	16432	16350	16344	16336	16459	16603	16433	16355	16249	16429	16546	16313	16407	16592	16654	16361	16334	16181	16246	16310	16482	16412	16559	16397	16277	16474	16485	16457	16531	16375	16470	16613	16256	16309	16569	16273	16335	16336	16350	16423	16555	16470	16206	16334	16103	16716	16422	16387	16513	16385	16414	16340	16383	16296	16464	16426	16236	16321	16469	16259	16460	16352	16264	16325	16472	16357	16237	16455	16458	16295	16349	16455	16324	16173	16444	16539	16531	16491	16381	16285	16454	16434	16507	16596	16348	16319	16345	16289	16330	16352	16297	16472	16453	16314	16469	16433	16477	16423	16327	16376	16426	16332	16341	16335	16412	16315	16275	16396	16455	16345	16439	16522	16419	16412	16407	16457	16517	16309	16526	16547	16215	16430	16295	16482	16286	16380	16348	16524	16260	16516	16156	16382	16388	16233	16415	16243	16382	16416	16348	16096	16294	16261	16466	16520	16449	16529	16271	16570	16458	16310	16563	16477	16389	16391	16344	16469	16478	16400	16395	16469	16533	16240	16267	16398	16472	16419	16442	16479	16455	16429	16582	16409	16429	16341	16499	16377	16418	16475	16181	16651	16436	16332	16350	16249	16481	16371	16677	16540	16416	16483	16591	16279	16192	16089	16440	16432	16525	16225	16313	16609	16294	16405	16435	16386	16458	16542	16285	16436	16562	16403	16590	16502	16417	16361	16440	16307	16528	16348	16385	16479	16254	16476	16438	16443	16568	16535	16424	16333	16560	16436	16514	16340	16288	16090	16512	16516	16176	16318	16418	16258	16134	16521	16318	16499	16416	16481	16418	16583	16278	16601	16407	16522	16466	16319	16533	16527	16465	16324	16662	16384	16407	16589	16580	16280	16456	16363	16554	16457	16396	16630	16444	16432	16425	16260	16390	16570	16597	16413	16549	16552	16474	16372	16427	16509	16313	16397	16249	16428	16207	16400	16496	16489	16205	16201	16245	16513	16543	16373	16352	16294	16502	16215	16457	16459	16479	16392	16512	16301	16478	16608	16608	16570	16499	16434	16589	16328	16390	16288	16387	16602	16485	16450	16425	16363	16662	16354	16477	16352	16498	16500	16268	16360	16372	16397	16275	16436	16295	16418	16416	16260	16482	16353	16329	16478	16402	16413	16354	16149	16398	16320	16486	16356	16572	16397	16349	16333	16213	16448	16255	16215	16432	16373	16409	16399	16381	16482	16361	16279	16283	16290	16550	16461	16400	16365	16446	16435	16547	16358	16479	16375	16324	16522	16640	16553	16439	16480	16651	16379	16372	16468	16339	16323	16318	16546	16491	16769	16566	16430	16357	16374	16443	16258	16556	16547	16413	16317	16521	16378	16621	16569	16335	16240	16211	16395	16237	16438	16274	16434	16373	16441	16376	16316	16202	16317	16415	16597	16511	16350	16412	16557	16444	16289	16410	16470	16291	16491	16456	16402	16446	16360	16327	16583	16327	16517	16465	16455	16388	16347	16425	16201	16370	16335	16312	16288	16483	16201	16513	16439	16385	16453	16441	16472	16225	16405	16658	16264	16385	16352	16348	16487	16220	16402	16319	16384
60344	92637	75845	55016	40871	27944	19093	15231	14328	13973	13960	13941	13979	13975	13964	13870	14018	13988	13875	13823	14026	13934	13850	14112	13745	13965	14000	14065	13874	13831	13990	13899	13898	13934	14014	14092	14046	13735	14139	13984	13960	13993	14073	14081	13805	13862	13931	14010	13883	13842	13966	14007	13955	13889	13824	13855	13973	14128	14031	13981	13921	14010	13940	13919	13908	13757	13985	13963	13831	13959	13903	13830	13998	13804	13976	13880	13966	13948	13862	13925	13985	13895	13863	13989	14051	14151	13986	13955	13905	13917	14004	14022	13919	13862	13979	13829	13933	14221	13981	14059	13879	14045	13973	13953	14122	14027	14018	13819	13841	14048	13884	13982	14029	13840	13950	14005	14019	14017	13932	13801	13832	14010	13999	13801	13889	14072	13912	14164	13759	13884	14031	13860	14004	14092	13882	13966	14033	13786	14002	13986	14031	13728	13915	14076	13856	14013	13985	14093	13964	13932	14009	13796	14010	14009	13938	13846	13786	14073	14096	13864	13848	13933	13878	13895	13854	13964	13883	14030	14069	13826	13992	14066	13832	13914	13959	13900	13817	13913	14143	13906	13846	13798	14027	13949	13939	13988	14144	13957	14143	13968	14032	13906	14016	13922	13900	13919	13995	13888	13818	13858	13937	14131	14015	13845	13956	13931	13917	14000	13983	13933	14029	13853	14099	13730	13910	13910	13811	13918	13914	13961	13816	13868	13931	13769	13842	13945	13984	14023	13951	13892	13988	13837	13881	13928	13961	13852	13979	14050	13810	13952	13849	13961	13762	13869	13912	13815	13963	13855	14021	13901	14004	13967	13851	13819	13960	14019	13943	14089	14056	13976	13840	13825	13896	14071	13907	13897	13882	14069	13784	13925	13844	13947	13906	14010	13920	13997	14022	13751	13922	13861	14067	13978	13872	13984	13774	14008	13954	13963	14013	14024	14066	13678	14045	14027	13930	14010	13941	14124	13943	14023	13950	13987	13916	13990	13800	13827	14085	13787	13982	13910	13929	13915	14070	13905	13846	13726	13929	14030	14019	13994	13932	14023	13852	13827	14097	13848	13969	13837	13822	13941	13972	13985	14032	13908	13920	13681	14041	13784	14118	13978	14063	14039	14012	13832	13881	13772	13854	13990	14044	14012	14021	13963	13818	13793	13929	13983	13741	13750	13702	13819	13955	13981	14062	13963	13762	14043	14074	13922	13807	13784	14149	13904	13883	14069	13786	13857	13812	13898	13767	13963	14053	13846	13847	13878	14062	13810	13904	14173	13933	13920	13895	13843	13810	13941	13821	13934	13904	13946	13953	13974	13894	13916	13974	13885	14022	14025	13882	13941	14026	14015	14026	13996	13839	13862	13805	14057	13917	13908	13966	14129	13929	13982	13915	13952	13906	13925	13760	14083	13860	13870	13960	14030	13732	14087	13937	13964	13854	13879	13990	14111	13771	13965	13769	13944	13998	14054	14083	13909	13918	14011	13896	13844	13861	13905	13796	14187	13997	14053	13924	14016	13903	13859	13982	13832	14015	13794	13938	14082	13986	14026	13941	13865	13975	14000	13882	13761	13972	13970	13825	13872	13933	13901	14007	14068	14001	13868	14054	13938	13979	14064	13935	13916	14015	13958	13970	13804	14016	13801	13854	13966	14029	13872	13863	13903	13681	13955	13904	13973	13911	13913	13921	14065	13998	14025	14099	13990	13891	14042	13920	13896	13989	13929	13930	13814	13728	13829	13844	13905	14028	13870	13984	13851	14077	13894	13996	13818	14032	14071	14037	13933	13963	13926	13820	14067	13810	14059	13996	14078	13851	13875	13962	13948	13988	14041	13851	13786	14011	13979	13928	13981	13766	13753	14065	13799	14049	14095	13947	13917	14114	13776	13994	13974	13829	13925	13910	13805	13835	13959	13848	14004	13769	14046	13867	13856	13989	13933	13782	14042	13863	14047	13939	14038	14040	14059	14039	13885	13938	14078	14036	14007	13964	13959	13922	13900	14049	13924	13897	13923	13896	13986	13942	14017	13973	13852	14110	13949	13832	14041	13913	14104	13955	13938	14093	13808	14049	13910	14136	13862	13991	13892	13981	13994	14030	14011	13850	13910	13875	13981	13954	13917	14064	14004	13948	13939	13777	13990	13921	13984	13871	14051	13781	14101	13860	13961	14005	14032	13810	14001	14071	13693	13951	14071	13938	13867	14020	13915	14063	13920	13870	13965	13853	14062	14165	13980	13854	13930	14086	13982	13912	14042	14002	13959	14033	13848	13842	13988	13903	13926	13905	13900	13880	13877	13989	13975	13909	14152	14026	13884	13990	13966	13903	13882	13926	14016	14016	13876	13863	13959	13937	14224	13755	13963	14026	13796	14083	13943	13972	14080	13934	13941	14015	13737	14033	14022	13979	13978	14047	13786	13911	13931	14018	13964	13809	14004	13850	14057	14016	14003	13916	13949	14120	13860	13792	13910	13812	14159	13836	13937	13893	13928	13842	14215	14017	13787	13918	13910	13985	13949	13999	13962	13759	13869	13784	13932	14129	14067	14124	13963	13886	13734	13934	13947	14039	13914	13907	13956	13850	13888	13945	13905	13936	13980	13913	13839	13881	13913	13819	13984	14129	13896	13963	13841	13954	14034	13706	13930	13957	13734	13872	13868	14005	13847	13963	14063	13991	14010	13899	14054	13940	13946	13978	13894	14006	13757	14121	13819	13960	13928	13887	14150	13973	13948	14009	13775	14025	13798	14043	14090	13901	14033	13744	13786	13890	14029	13995	14012	13795	13819	13948	13962	13897	13826	13937	14075	13933	13956	14067	13960	13817	13839	13960	13930	13958	13961	13823	13900	13877	13978	13988	13926	13850	13972	14001	13838	13753	13861	13890	13926	13795	14124	13704	13994	13869	13831	14027	13985	14070	14081	13827	13800	13898	13899	13907	14069	14047	13885	13895	13868	13973	13971	13970	13887	14038	14199	13927	13879	14055	13942	13996	13984	13903	14035	13981	14017	13896	13908	14012	14092	13813	13907	14124	13937	13903	13944	14060	13975	13980	13806	14128	13837	13952	13956	13956	13969	14041	13970	13903	13995	13987	13940	13910	13944	14134	13914	14059	14006	13949	13924	13995	13937	13838	14086	13882	13936	13858	13868	13875	13764	13903	14007	13870	14035	13990	13960	14067	13795	14009	13918	13876	13869	13995	14128	13914	14147	13860	13954	14079	14030	13893	14045	13976	13933	13922	13957	13937	14081	14058	13965	13965	13872	13832	13922	13772	13910	14095	13874	13944	14168	13946	13955	13976	13937	13905	13812	13922	13920	14041	13899	14075	14037	13902	14097	13916	13898	14041	13874	13915	13764	13964	13999	14050	13890	13917	13793	14081	13845	13765	13964	14077	13871	13875	13832	14059	14058	13865	13911	13979	13942	13995	13879	13963	13934	13879	14088	13963	13969	14021	13811	14004	13986	14116	13843	13792	13871	13973	13872	13955	13999	13818	14002	14021	13852	13923	13987	13953	13895	13949	13920	13928	13771	13911	14183	13996	13899	13768	13902	13991	13868	14018	14013	14007	13978	13948	14014	14151	13768	13972	13973	13715	14062	13874	13939	13927	14150	13923	13927	13949	13849	14013	13925	14073	13996	13964	13950	13906	13946	14065	13806	13836	13989	13970	13978	13883	14039	14048	13845	14007	13907	13988	13963	14163	13837	13898	13884	14017	13953	13858	14088	13963	13991	13916	14085	14041	13973	13996	13934	13871	13957	13873	13991	13908	13890	13945	13947	13878	13924	14016	13915	13815	13992	13834	13926	13890	13979	14135	13890	13929	13977	14106	14067	13960	13738	13987	14049	14003	13970	13882	13999	13949	14068	13929	13893	13861	13807	13810	13744	14059	13799	13951	14062	13937	14018	13951	13836	14117	13969	13826	14074	13925	13914	13877	13974	13867	14043	13899	13956	14005	14018	13827	13839	14101	13929	13992	14023	13851	13863	13885	13866	13893	13810	13754	14002	13901	13818	13999	13954	14021	13908	13936	14070	13855	14086	13925	14021	13977	13880	14088	13988	13918	13820	13925	13959	13923	13951	13928	13921	13997	13851	13926	14027	13831	13880	14095	13960	13971	13990	13938	13840	13894	13865	13885	13926	13896	13965	13748	13825	13831	14053	13884	13898	13830	14022	13857	13908	13868	14031	14002	13846	13984	13931	13986	13903	13875	13947	13797	14051	13858	14028	14041	13794	13945	14029	13967	14011	13879	13975	13843	13927	14017	13810	13808	14109	13909	13955	14000	14100	14092	13961	13976	13919	13933	13940	13979	13994	13871	13937	13974	13870	14035	14255	14172	13973	13984	13831	13987	13916	13929	13982	13877	14000	13778	13951	14029	13842	13846	13935	14058	14105	13938	13838	14003	13806	13878	14048	13899	14058	13897	13895	14054	13979	14018	14127	14026	13981	13870	13795	13935	13885	13924	13884	14004	13993	13951	13818	14071	14021	13947	13888	14037	14056	13800	14015	13953	13810	13957	13996	13807	13949	14026	14047	13874	13813	14067	13978	13889	13877	14098	13777	14027	14030	13976	14054	13817	13887	13985	13941	13871	13802	14013	14058	14020	14000	13970	13819	13864	13989	14049	13805	14039	13928	13871	13864	13857	13936	14015	13961	13902	14045	14001	14067	14008	13970	13918	14016	13833	14018	14032	13859	14024	13911	13970	14081	13968	13885	14072	13867	14038	14062	14047	13889	14057	13870	13937	13944	14091	14047	13957	13917	13834	13963	13872	13964	14040	13850	14076	13960	13788	14058	13817	13887	14087	13924	13875	14030	13928	14045	13825	13879	14045	14165	13930	13887	13920	13811	14070	13877	14055	13720	13635	13982	13852	13908	14079	13968	13851	13850	13845	13904	13847	13792	13990	14011	14014	13945	13849	13910	13860	13988	13906	13859	13908	14027	14058	13967	13778	13873	13983	13995	13938	13959	14072	13982	13951	13891	14101	14046	13896	13870	13964	14053	14018	13814	13835	13917	14009	13817	13951	14078	13935	13960	13985	14074	13985	14088	13835	13866	13922	13856	13841	13934	14098	13952	13824	13892	14005	13858	14046	14001	14040	14067	13910	13806	13973	13925	13747	13940
22967	21875	32172	31959	32733	31898	28946	20322	17316	16775	16663	16566	16446	16586	16625	16665	16409	16651	16322	16512	16341	16415	16389	16359	16373	16516	16372	16388	16366	16329	16395	16194	16452	16398	16361	16223	16300	16440	16183	16383	16291	16320	16351	16398	16233	16344	16242	16521	16153	16246	16275	16360	16407	16134	16355	16337	16186	16231	16392	16508	16427	16125	16283	16210	16440	16223	16293	16238	16425	16414	16421	16086	16134	16255	16192	16159	16324	16439	16174	16205	16119	16167	16190	16265	16006	16161	16300	16308	16360	16287	16129	16283	16476	16322	16347	16296	16328	16287	16422	16293	16262	16178	16302	16272	16214	16263	16329	16267	16266	16321	16177	16214	16300	16081	16343	16207	16219	16200	16229	16354	16359	16257	16309	16154	16262	16242	16364	16202	16350	16188	16360	16317	16279	16275	16203	16245	16195	16284	16316	16359	16332	16320	16149	16344	16308	16410	16218	16231	16340	16178	16238	16392	16163	16344	16402	16306	16263	16099	16245	16315	16314	16280	16259	16390	16133	16186	16199	16407	16084	16358	16081	16387	16211	16136	16058	16325	16133	16158	16235	16279	16182	16099	16435	16258	16130	16289	16284	16200	16272	16254	16224	16331	16418	16082	16337	16197	16249	16386	16142	16331	16170	16199	16053	16298	16134	16111	16048	16322	16247	16224	16304	16281	16171	16102	16192	16098	16107	16294	16159	16273	16119	16039	16399	16043	16202	16234	16212	16452	16224	16208	16383	16303	16290	16232	16153	16146	16274	16324	16144	16070	16357	16349	16326	16219	16174	16452	16465	16272	16397	16299	16326	16435	16284	16154	16300	16255	16456	16340	16352	16224	16340	16221	16150	16158	16356	16155	16241	16206	16148	16224	16183	16287	16238	16417	16188	16261	16133	16171	16032	16222	16119	16281	16258	16158	16140	16063	16433	16188	16410	16266	16309	16162	16234	16310	16166	16436	16408	16299	16100	16188	16288	16297	16262	16180	16206	16265	16367	16083	16212	16180	15944	16292	16296	16176	16107	16190	16296	16353	16126	16248	16397	16090	16168	16284	16256	16441	16328	16326	16332	16249	16252	16263	16134	16377	16200	15942	16176	16117	16230	16211	16158	16422	16210	16019	16301	16282	16170	16372	16315	16202	16209	16066	16163	16442	16076	16211	16171	16255	16307	16156	16365	16125	16294	16146	16327	16196	16328	15900	16304	16158	16181	16277	16229	16159	16245	16214	16137	16309	16313	16068	16252	16261	16539	16377	16236	16168	16100	16338	16244	16236	16214	16305	16405	16119	16326	16122	16284	16152	16258	16321	16082	16087	16198	16268	16358	15948	16160	16193	16149	15894	15997	16098	15824	16343	16253	16289	16161	16194	16385	16281	16007	16211	16175	16077	16359	16198	16240	16206	16304	16145	16253	16306	16250	16217	15969	16342	16089	16254	16115	16436	16285	16257	15917	16055	16363	16283	16165	16144	16387	16324	16150	16241	16401	16232	16226	16298	16241	16251	16073	16213	16149	16221	16289	16003	16261	16226	16197	16262	16093	16028	16347	16252	16460	16297	16108	16201	16381	16244	16297	16047	16140	16320	16265	16422	16315	16277	16180	16226	16324	16091	16249	16441	16211	16299	16173	16235	16223	16044	16071	16194	16102	16134	16232	16311	16245	16265	16197	16263	16151	16414	16111	16205	16142	16259	16141	16221	16339	16101	16277	16233	16253	16255	16258	16097	16220	16200	16172	16287	16233	16051	16101	16291	16263	16202	16194	16393	16228	16052	16209	16204	16222	16199	16170	16300	16046	16275	16328	16193	16439	16175	16050	16219	16262	15926	16227	16260	16196	16381	16216	16363	16237	16246	16296	16331	16141	16074	16253	16326	16161	16205	16304	15965	16278	16364	16533	16199	16284	16323	16306	16313	16224	16218	16160	16416	16238	16305	16121	16055	16324	16114	16217	16182	16200	16283	16294	16178	16295	16322	16379	16185	16222	16051	16454	16335	16334	16298	16234	16217	16222	16318	16346	16247	16279	16381	16115	16238	16261	16324	16372	16280	16190	16090	16164	16203	16311	16044	16175	15934	16234	16151	16278	16375	15929	16122	16289	16297	16091	16294	16363	16133	16142	16181	16355	16297	16266	15979	16238	16273	16315	16218	16233	16139	16207	16095	16266	16152	16153	16261	16106	16102	16230	15966	16199	16311	16222	16259	16141	16190	16327	16366	16351	16400	16132	16160	16397	16377	16336	16253	16189	16169	16354	16237	16109	16100	16062	16112	16084	16263	16256	16314	16397	16082	16285	15967	16348	16318	16367	16158	16319	16289	16173	16195	16354	16116	16248	16211	16253	16040	16238	16158	16197	16199	16278	16076	16131	16102	16166	16304	16143	16300	16229	16179	16261	16434	16028	16188	15970	15983	16041	16279	16215	16152	16205	16016	16113	16228	16206	16197	16373	16247	16143	16333	16170	16166	16237	16005	16043	16113	16338	16284	16144	16198	16350	16141	16258	16309	16276	16114	16300	16125	16114	16203	16381	16241	16176	16288	16473	16268	16210	16211	16268	16289	16365	16288	16257	16217	16432	16414	16383	16334	16398	16077	16148	16083	15992	16060	16178	16291	16366	16186	16146	16039	16329	16206	16378	16237	16365	16255	16202	16263	16236	16148	16108	16085	16204	16355	16446	16297	16088	16012	16191	16089	16352	16424	16260	16303	16272	16272	16286	16303	16194	16171	16236	16235	16302	16097	16280	16175	16272	16343	16228	16430	16305	16225	16147	16499	16291	16269	16268	15969	16236	16072	16402	16223	16077	16189	16296	16127	16544	16198	16235	16324	16184	16077	16079	16137	16202	16156	16401	16336	16220	16367	16171	16061	16320	16293	16190	16091	16277	16029	16167	16025	16100	16399	16162	16112	16264	16174	16111	16367	16249	16335	16305	16144	16256	16217	16127	16205	16347	16345	16444	16218	16228	16086	16206	16159	16113	16187	16335	16114	16047	16155	16037	16302	16242	16149	16305	16177	16022	16154	16380	16196	15979	16247	16341	16349	16207	16341	16194	16323	16356	16173	16388	16334	16089	16213	16284	16274	16155	16212	16198	16176	16226	16168	16213	16142	16135	16228	16270	16192	16224	16385	16245	16325	16310	16063	16133	15985	16385	16105	16272	16227	16106	16021	16213	16344	16159	16203	16223	16267	16075	16114	16263	16336	16186	16270	16373	16241	16264	16054	16275	16341	16150	16228	16194	16088	16162	16030	16268	16394	16217	16203	16154	16074	16094	16365	16051	16246	16137	16157	16232	16387	16234	16419	16470	16264	15972	16156	16306	16392	16238	16033	16229	16185	16215	16111	16212	16103	16232	16270	16379	16170	16140	16294	16196	16066	16178	16313	16250	16310	16142	16251	16272	16304	16525	16308	16205	16269	16258	16314	16239	16094	16295	16162	16264	16368	16286	16190	16170	16278	16088	16291	16067	16188	16307	16139	16138	16329	16148	16292	16161	16004	16115	16091	16152	16348	16318	16291	16256	16121	16009	16126	16292	16213	16208	16126	16119	16099	16173	16361	16390	16472	16274	16097	16297	16212	16351	16246	16331	16156	15917	16406	16166	16252	16139	16140	16200	16322	16309	16209	15963	16412	16225	16049	16248	15992	16271	16198	16214	16303	16309	16114	16211	16131	16329	16238	16167	16058	15893	16269	16314	16391	16349	16268	16274	16171	16530	16240	16376	16215	16344	16124	16357	16139	16357	16192	16208	16309	16225	16367	16290	16166	16011	16081	16297	16198	15969	16170	16356	16233	16244	16152	16151	16202	16168	16070	16318	16100	16263	16354	16343	16335	16227	16161	16284	16265	15985	16215	16259	16500	16157	16169	16312	16306	16288	16396	16178	16342	16188	16150	16305	16142	16201	16060	16032	16131	16257	16152	16245	16392	16191	16229	16315	16306	16188	16213	16248	16133	16325	16278	16385	16256	16225	16255	16275	16148	16308	16329	16312	16215	16204	16097	15995	16197	16451	16334	16370	16282	16328	16354	16290	16324	16073	16077	16329	16289	16115	16260	16215	16431	16132	16127	16072	16123	16272	16218	16366	16164	16182	16245	16460	16306	16053	16152	16213	16375	16387	16551	16272	16133	16301	16411	16238	16324	16240	16441	16090	16314	16456	16189	16032	16092	16335	16385	16400	16114	16162	16285	16252	16111	16454	16138	16127	16135	16374	16277	16559	16079	16261	16312	16143	16267	16014	16323	16297	16306	15979	16102	16077	16404	16164	16147	16147	16118	16080	16286	16329	16093	16148	16435	16153	16026	16275	16363	16189	16302	16280	16443	16241	16207	16247	16373	16197	16288	16258	16187	16320	16308	16185	16093	16125	16167	16207	16417	16073	16207	16242	16237	16067	16078	16465	16225	16322	16241	16151	16203	16129	16563	16165	16210	16478	16229	16377	16121	16202	16290	16346	16165	16078	16243	16390	16158	16225	16517	16137	16225	16354	16352	16446	16219	16167	16221	16036	16168	16408	16088	16273	16229	16263	16303	16377	16211	16226	16148	16024	16003	16195	16395	16226	16165	16204	16309	16188	16133	16103	16128	16137	16348	16334	16136	16200	16271	16415	16296	16326	16143	16192	16177	16336	16332	16081	16094	16224	16139	16113	16250	16055	16086	16322	16103	16475	16164	16075	16175	16298	16240	16259	16253	16248	16299	16153	16092	16359	16170	16283	16276	16304	16364	16476	16202	16344	16181	16265	16476	16097	16179	16214	16309	16200	16128	16282	16062	16412	16175	16236	16089	16336	16302	16256	16211	16357	15982	16102	16222	16256	16323	16359	16074	16205	16082	16280	16195	16197	16274	16253	16411	16328	16148	15956	16116	16211	16082	16308	16272	16568	16260	16150	16250	16177	16382	16132	16104	16291	16397	16232	16200	16162	16118	16153	15951	16317	16339	16375	16448	16196	16202	16440	16278	16211	16352	16134	16212	16378	16077	16159	16151	16293	16411	16211	16266	16317	16368	16190	16195	16545	16355	16109	16121	16098	16156	16067	16194	16290	16144	16210	16453	16375	16295	16242	16341	16241	16213	16254	16182	16190	16092	16084	16153	16200	16325	16352	16180	16158	16415	16431	16209
63356	104564	90529	68950	51551	36223	23345	16445	14480	13932	13958	13629	13874	13704	13698	13809	13714	13829	13644	13651	13723	13781	13779	13907	13874	13705	13908	13852	13857	13758	13823	13836	13863	13700	13804	13687	13804	13742	13651	13892	13578	13829	13831	13806	13804	13761	13711	13791	13856	13654	13696	13801	13811	13695	13733	13739	13841	13704	13775	13783	13700	13728	13785	13626	13862	13787	13762	13856	13675	13669	13643	13691	13639	13784	13832	13711	13777	13712	13653	13808	13831	13511	13822	13992	13806	13874	13689	13783	13793	13802	13910	13745	13679	13708	13914	13637	13767	13701	13733	13743	13831	13641	13721	13716	13830	13817	13724	13941	13787	13901	13731	13932	13717	13656	13841	13887	13702	14018	13816	13727	13731	13690	13703	13728	13890	13669	13726	13744	13781	13855	13952	13958	13826	13722	13866	13835	13738	13817	13665	13681	13696	13654	13705	13803	13829	13740	13898	13731	13610	13634	13781	13689	13881	13775	13886	13623	13846	13823	13785	13819	13819	13908	13765	13714	13821	13733	13940	13826	13797	13740	13784	13811	13625	13784	13843	13672	13740	13745	13778	13819	13768	13665	13686	13750	13840	13836	13691	13874	13785	13762	13925	13718	13681	13868	13856	13782	13824	13615	13720	13558	13656	13817	13608	14036	13601	13951	13861	13831	13730	13801	13745	13759	13780	13644	13792	13812	13840	13728	13823	13934	13764	13766	13869	13888	13934	13825	13699	13764	13768	13804	13673	13741	13723	13729	13767	13804	13674	13856	13840	13831	13747	13790	13774	13888	13836	13796	13884	13829	13767	13661	13790	13904	13701	13754	13763	13873	13821	13788	13847	13717	13908	13601	13899	13823	13680	13771	13914	13694	13852	13832	13802	13607	13796	13791	13897	13617	13902	13932	13916	13626	13743	13916	13922	13622	13684	13717	13846	13806	13969	13816	13749	13776	13753	13925	13541	13939	13828	13879	13832	13854	13820	13696	13643	13826	13853	13742	13788	13923	13727	13799	13694	13886	13863	13842	13699	13868	13832	13688	13903	13764	13739	13598	13717	13777	13841	13771	13781	13807	13771	13844	13792	13754	13744	13750	13657	13725	13742	13664	13902	13842	13753	13759	13870	13707	13817	13996	13758	13857	13724	13738	13885	13907	13790	13787	13793	13833	13801	13834	13815	13722	13761	13868	13544	13775	13720	13721	13964	13881	13911	13710	13731	13928	13730	13728	13875	13857	13806	13806	13707	13694	13857	13628	13803	13667	13886	13759	13706	13839	13802	13939	13930	13726	13648	13698	13836	13668	13834	13936	13916	13756	13775	13907	13857	13686	13739	13659	13882	13820	13712	13598	13973	13729	13752	13843	13821	13830	13886	13969	13835	13824	13688	13612	13871	13766	13720	13854	13771	13879	13794	13802	13722	13828	13804	13746	13756	13688	13705	13709	13781	13887	13802	13825	13913	13662	13857	13823	13645	13602	13784	13696	13597	13804	13881	13790	13720	13914	13867	13805	13533	13676	13905	13840	13781	13878	13784	13784	13872	13762	13719	13793	13830	13867	13774	13876	13861	13919	13792	13651	13902	13822	13923	13765	13769	13671	13797	13716	13729	13792	13730	13746	13727	13918	13909	13809	13713	13709	13914	13837	13921	13792	13707	13777	13808	13920	13836	13786	13750	13732	13751	13825	13542	13910	13800	13806	13864	13911	13912	13853	13797	13622	13777	13580	13777	13795	13863	13797	13818	13745	13766	13923	13786	13763	13773	13850	13888	13859	13769	13948	13837	13959	13780	13766	13829	13734	13737	13920	13947	13894	13805	13811	13895	13880	13836	13698	13906	13771	13744	13839	13774	13581	13680	13832	13727	13781	13951	13802	13748	13855	13918	13666	13722	13896	13958	13758	13742	13789	13884	13897	13755	13701	13838	13914	13783	13610	13946	13763	13615	13817	13848	13758	13759	13707	13674	13882	13633	13830	13704	13799	13646	13712	13834	13752	13812	13638	13742	13827	13718	13704	13683	13614	13768	13851	13858	13792	13688	13832	13879	13962	13700	13870	13805	13703	13808	13910	13815	13747	13834	13693	13850	13886	13800	14043	13758	13912	13857	13850	13896	13780	13902	13735	13769	13819	13810	13780	13775	13802	13808	13685	13715	13812	13694	13843	13731	14012	13830	13679	13813	13740	13694	13843	13732	13800	13833	13702	13803	13878	13786	13794	13754	13964	13792	13874	13986	13708	13703	13736	13603	13903	13956	13586	13871	13896	13735	13711	13754	13978	13716	13825	13812	13945	13681	13840	13836	13711	13749	13665	14081	13854	13744	13890	13899	13682	13760	13784	13776	13708	13815	13829	13853	13904	13808	13704	13880	13893	13805	13791	13659	13781	13806	13761	13925	13797	13765	13892	13716	13858	13652	13921	13674	13867	13853	13628	13656	13842	13775	13765	13744	13709	13708	13817	13775	13902	13825	13726	13881	13798	13750	13715	13743	13764	13784	13830	13748	13761	13711	13707	13629	13883	13850	13802	13839	13705	13791	13864	13849	13767	13679	13931	13756	13727	13637	13625	13861	13889	13643	13709	13876	13956	13882	13915	13699	13661	13766	13677	13831	13775	13788	13799	13713	13685	13594	13676	13806	13868	13782	13835	13811	13805	13657	13948	13652	13635	13568	13848	13813	13794	13905	13823	13738	13839	13802	13811	13720	13809	13789	13543	13747	13814	13699	13873	13874	13947	13833	13713	13830	13858	13806	13689	13889	13709	13567	13773	13778	13802	13860	13824	13818	13741	13702	13741	13854	14043	13727	13794	13729	13844	13828	13672	13790	13759	13805	13818	13795	13769	13769	13773	13812	13830	13648	13820	13807	13953	13740	13910	13649	13744	13737	13765	13899	13918	13871	13805	13656	13714	13773	13758	13841	13778	13721	13814	13801	13909	13706	13768	13753	13922	13846	13909	13626	13889	13487	13800	13725	13768	13896	13811	13904	13849	13730	13697	13631	13715	13856	13806	13800	13712	13909	13936	13664	13740	13801	13945	13814	13786	13663	13871	13829	13746	13856	13940	13859	13729	13897	13793	13802	13819	13731	13684	13553	13726	13786	13589	13767	13782	13724	13662	13641	13800	13656	13679	13882	13884	13731	13781	13770	13739	13735	13865	13925	13746	13906	13843	13711	13878	13971	13822	13670	13794	13825	13543	13671	13779	13732	13730	13643	13867	13752	13837	13727	13605	13761	13902	13785	13869	13790	13774	13883	13729	13882	13922	13800	13728	13777	13812	13739	13777	13769	13886	13934	13741	13774	13800	13880	13894	13795	13828	13765	13882	13810	13930	13967	13812	13844	13821	13880	13659	13552	13734	13709	13747	13888	13786	13836	13948	13840	13872	13807	13912	13724	13752	13822	13732	13719	13774	13866	13607	13832	13782	13779	13833	13772	13987	13993	13968	13693	13895	13672	13842	13829	13965	13669	13936	13678	13788	13842	13657	13767	13696	13797	13607	13905	13588	13684	13719	13626	13741	13709	13940	13850	13796	13917	13880	13803	13942	13694	13627	13877	13824	13658	13667	13751	13804	13849	13811	13704	13785	13938	13832	13683	13812	13656	13841	13819	13879	13890	13612	13759	13787	13811	13824	13819	13802	13702	13770	13859	13767	13950	13785	13823	13794	13739	13693	13801	13717	13800	13934	13977	13921	13827	13739	13701	13709	13705	13628	13492	13821	13840	13918	13792	13848	13651	13932	13754	13644	13891	13689	13845	13843	13735	13841	13896	13725	13753	13719	13840	13869	13766	13803	13769	13789	13698	13779	13685	13819	13723	13831	13732	13733	13796	13726	13768	13787	13809	13861	13612	13882	13761	13703	13740	13722	13919	13584	13756	13848	13694	13668	13767	13923	13789	13744	13850	13711	13855	13879	13733	13748	13766	13960	13853	13841	13817	13774	13793	13914	13671	13635	13732	13864	13761	13721	13783	13979	13945	13755	13907	13821	13743	13802	13890	13817	13710	13709	13635	13766	13572	13622	13751	13816	13898	13856	13849	13742	13726	13843	13713	13820	13833	13782	13760	13782	13902	13738	13754	13834	13651	13809	13882	13799	13816	13947	13816	13698	13879	13723	13689	13770	13792	13711	13750	13922	13749	13871	13835	13687	13753	13676	13769	13905	13867	13861	13677	13733	13785	13790	13778	13611	13836	13939	13797	13719	13815	13802	13721	13815	13880	13879	13599	13726	13700	13902	13737	13680	13855	13700	13705	13830	13806	13884	14014	13798	13700	13798	13741	13835	13755	13754	13675	13829	13756	13712	13644	13905	13833	13938	13863	13797	13743	13892	13798	13840	13790	13689	13778	13794	13789	13941	13737	13664	13914	13808	13838	13674	13808	13822	13815	13669	13944	13826	13784	13747	13717	13844	13839	13788	13946	13771	13777	13827	13740	13801	13774	13775	13940	13943	13782	13791	13928	13739	13670	13963	13884	13927	13754	13975	13789	13674	13762	13841	13654	13811	13952	13737	13830	13740	13693	13577	13822	13650	13753	13978	13658	13848	13874	13813	13719	13901	13786	13764	13705	13778	13827	13637	13877	13849	13851	13672	13816	13933	13791	13860	13818	13721	13787	13845	13784	13802	13770	13741	13890	13890	13749	13843	13828	13794	13763	13751	13780	13855	13838	13800	13927	13739	13675	13853	13832	13767	13884	13870	13833	13679	13856	13643	13691	13878	13763	13720	13708	13695	13931	13570	13876	13799	13881	13917	13745	13812	13824	13857	13743	13699	13784	13838	13571	13823	13659	13863	13831	13821	13939	13859	13712	13766	13641	13948	13648	13646	13754	13946	13776	13608	13814	13839	13802	13794	13774	13693	13826	13944	13834	13876	13758	13685	13822	13712	13919	13917	13863	13698	13939	13600	13784	14072	13962	13707	13643	13933	13796	13759	13802	13743	13740	13645	13805	13817	13701	13722	13750	13751	13873	13827	13880	13915	13878	13731	13916	13765	13899	13947	13980	13764	13755	13812	13649	13706	13750	13827	13740	13872	13804	13806	13908	13664	13702	13661	13766	13724	13705	13817	13822	13799	13801	13828	13640	13783	13788	13749	13660	13692	13806	13827	13784	13740	13558	13955	13850	13940
29725	29711	37194	31036	23020	19275	17496	16705	16440	16687	16450	16218	16391	16147	16302	16487	16367	16375	16360	16407	16344	16459	16283	16521	16583	16302	16418	16445	16384	16263	16250	16487	16282	16424	16432	16311	16325	16564	16450	16366	16190	16412	16351	16438	16209	16211	16152	16230	16466	16364	16330	16471	16451	16400	16374	16355	16284	16302	16199	16414	16098	16265	16155	16583	16262	16357	16460	16258	16047	16334	16509	16321	16445	16437	16460	16141	16307	16350	16522	16189	16470	16286	16442	16243	16451	16321	16424	16614	16364	16322	16402	16358	16384	16233	16440	16578	16326	16304	16225	16187	16541	16292	16277	16352	16295	16412	16578	16425	16560	16443	16290	16376	16452	16372	16372	16390	16417	16299	16276	16653	16320	16372	16237	16437	16257	16357	16393	16441	15941	16251	16214	16317	16376	16408	16465	16194	16321	16182	16141	16361	16265	16496	16190	16316	16457	16361	16448	16460	16414	16120	16465	16522	16393	16614	16307	16375	16434	16423	16461	16254	16364	16364	16361	16344	16346	16485	16501	16300	16270	16362	16338	16231	16435	16470	16426	16514	16435	16191	16282	16471	16311	16165	16505	16417	16370	16310	16638	16395	16259	16448	16273	16240	16522	16248	16324	16348	16412	16246	16329	16185	16499	16467	16433	16399	16452	16050	16120	16064	16218	16389	16331	16429	16397	16354	16326	16338	16466	16266	16342	16202	16275	16306	16094	16291	16378	16400	16360	16407	16394	16487	16375	16466	16331	16388	16253	16292	16304	16385	16367	16131	16451	16273	16522	16216	16266	16288	16252	16339	16362	16322	16417	16353	16473	16471	16309	16453	16471	16190	16275	16414	16270	16176	16315	16476	16221	16386	16102	16402	16290	16385	16216	16384	16233	16416	16302	16320	16328	16457	16380	16316	16473	16342	16407	16257	16306	16121	16535	16204	16214	16463	16276	16212	16540	16348	16498	16430	16489	16439	16506	16326	16362	16584	16422	16256	16403	16446	16362	16668	16214	16481	16213	16505	16436	16199	16550	16377	16437	16325	16435	16261	16238	16379	16494	16486	16161	16596	16198	16208	16391	16459	16419	16342	16294	16287	16343	16286	16433	16448	16470	16405	16527	16265	16196	16283	16359	16272	16168	16426	16183	16104	16240	16333	16280	16390	16542	16445	16456	16339	16475	16224	16390	16492	16472	16474	16352	16319	16523	16448	16332	16513	16437	16316	16407	16343	16337	16363	16380	16055	16542	16351	16334	16421	16214	16230	16363	16220	16372	16324	16558	16454	16361	16294	16406	16418	16352	16170	16305	16372	16484	16372	16526	16313	16300	16265	16316	16447	16309	16073	16217	16536	16413	16282	16499	16336	16324	16325	16326	16281	16214	16437	16242	16284	16122	16362	16232	16308	16275	16294	16328	16276	16541	16682	16431	16533	16547	16552	16435	16347	16325	16470	16533	16485	16263	16413	16489	16451	16474	16523	16284	16434	16288	16028	16273	16362	16532	16446	16431	16370	16046	16484	16236	16253	16407	16256	16291	16200	16363	16303	16302	16401	16318	16639	16478	16469	16287	16505	16348	16421	16256	16193	16371	16440	16345	16380	16526	16383	16292	16280	16275	16435	16268	16367	16337	16421	16396	16390	16290	16427	16319	16205	16665	16406	16266	16298	16389	16258	16408	16357	16409	16396	16683	16348	16330	16468	16207	16451	16357	16439	16327	16592	16200	16307	16354	16459	16369	16341	16333	16424	16421	16523	16352	16311	16197	16319	16585	16337	16411	16357	16242	16353	16514	16318	16270	16258	16309	16266	16434	16481	16517	16217	16257	16334	16278	16287	16233	16289	16408	16262	16183	16535	16418	16389	16223	16307	16281	16703	16520	16456	16543	16190	16395	16349	16325	16279	16400	16254	16439	16302	16330	16468	16362	16392	16230	16427	16327	16203	16411	16413	16275	16308	16263	16324	16520	16159	16462	16281	16307	16467	16326	16459	16292	16383	16361	16399	16278	16453	16377	16426	16255	16444	16392	16465	16344	16300	16298	16501	16370	16314	16416	16326	16192	16328	16269	16395	16461	16393	16276	16370	16428	16307	16534	16244	16260	16494	16475	16294	16249	16365	16405	16322	16476	16343	16304	16174	16211	16381	16514	16365	16611	16284	16617	16449	16190	16396	16673	16378	16353	16409	16412	16361	16396	16322	16356	16455	16315	16487	16497	16301	16517	16563	16369	16382	16470	16495	16474	16522	16226	16284	16393	16224	16326	16510	16305	16458	16263	16259	16407	16373	16346	16494	16513	16223	16365	16679	16660	16413	16315	16384	16352	16387	16366	16528	16436	16454	16364	16199	16509	16453	16608	16413	16213	16415	16340	16367	16431	16338	16755	16336	16349	16173	16335	16285	16162	16199	16483	16302	16477	16269	16282	16277	16329	16431	16273	16396	16428	16211	16378	16381	16500	16316	16550	16298	16410	16392	16299	16386	16434	16455	16484	16416	16202	16182	16411	16387	16530	16514	16252	16426	16371	16165	16361	16320	16369	16321	16543	16580	16536	16228	16320	16353	16564	16409	16363	16227	16302	16449	16544	16532	16210	16276	16495	16494	16453	16517	16329	16350	16326	16247	16431	16259	16455	16238	16409	16294	16480	16424	16523	16272	16408	16395	16211	16339	16454	16241	16287	16438	16307	16220	16459	16362	16499	16204	16490	16580	16313	16317	16269	16349	16208	16319	16463	16407	16434	16305	16545	16532	16415	16424	16551	16275	16366	16465	16395	16313	16437	16499	16411	16388	16382	16249	16502	16328	16401	16293	16358	16351	16463	16541	16287	16281	16247	16298	16396	16242	16308	16224	16336	16421	16388	16353	16439	16334	16379	16230	16526	16248	16491	16441	16388	16371	16441	16297	16293	16247	16221	16232	16366	16361	16273	16479	16313	16425	16403	16229	16271	16339	16434	16482	16391	16279	16540	16258	16241	16397	16190	16392	16372	16447	16304	16115	16524	16494	16400	16362	16565	16269	16413	16191	16456	16488	16489	16233	16207	16332	16402	16392	16442	16394	16443	16366	16536	16524	16465	16435	16170	16441	16366	16475	16387	16361	16283	16331	16361	16397	16446	16468	16226	16246	16500	16415	16251	16238	16299	16203	16371	16462	16311	16355	16365	16459	16464	16363	16404	16357	16415	16367	16511	16301	16277	16377	16345	16210	16294	16528	16438	16464	16422	16426	16398	16311	16464	16348	16370	16260	16316	16368	16297	16339	16227	16206	16435	16432	16403	16400	16350	16267	16394	16259	16331	16494	16425	16261	16381	16406	16280	16367	16376	16284	16409	16358	16432	16507	16483	16524	16503	16312	16294	16405	16270	16345	16372	16331	16254	16251	16615	16385	16234	16439	16419	16529	16516	16558	16379	16519	16390	16267	16371	16373	16338	16493	16468	16326	16292	16470	16438	16583	16453	16406	16329	16260	16398	16352	16410	16274	16587	16300	16287	16343	16068	16422	16327	16356	16375	16273	16238	16075	16338	16413	16023	16499	16337	16338	16378	16587	16304	16356	16377	16356	16334	16222	16340	16398	16452	16406	16399	16270	16292	16361	16325	16177	16288	16284	16598	16257	16331	16350	16389	16459	16363	16335	16342	16334	16358	16202	16464	16368	16415	16370	16531	16182	16339	16417	16251	16346	16420	16441	16422	16274	16424	16417	16321	16189	16422	16366	16277	16343	16530	16374	16333	16322	16315	16329	16367	16387	16528	16570	16530	16455	16359	16432	16427	16462	16445	16590	16360	16357	16429	16442	16473	16382	16272	16361	16368	16281	16416	16354	16341	16422	16533	16203	16474	16395	16392	16238	16372	16313	16531	16348	16228	16368	16494	16467	16485	16239	16533	16307	16174	16344	16309	16328	16467	16353	16311	16324	16512	16441	16420	16387	16362	16372	16399	16330	16267	16310	16350	16237	16394	16442	16395	16156	16408	16310	16487	16426	16347	16427	16389	16379	16522	16256	16379	16256	16306	16385	16485	16518	16262	16176	16444	16392	16364	16351	16211	16248	16336	16407	16276	16428	16553	16310	16322	16428	16424	16455	16513	16314	16249	16339	16404	16388	16458	16286	16349	16392	16455	16262	16337	16382	16459	16359	16399	16464	16257	16414	16590	16391	16333	16469	16326	16435	16482	16372	16366	16335	16265	16380	16259	16340	16368	16327	16296	16423	16304	16250	16385	16262	16399	16408	16580	16346	16395	16370	16395	16551	16248	16335	16471	16617	16393	16377	16453	16518	16434	16286	16242	16378	16175	16213	16421	16413	16266	16397	16127	16432	16311	16446	16255	16286	16568	16270	16367	16321	16245	16443	16417	16324	16235	16293	16520	16315	16459	16156	16475	16248	16243	16487	16414	16289	16235	16194	16218	16252	16276	16324	16199	16459	16388	16538	16296	16195	16521	16414	16327	16444	16366	16363	16408	16448	16389	16223	16497	16398	16351	16390	16385	16200	16298	16461	16422	16442	16412	16439	16475	16419	16292	16358	16342	16431	16378	16159	16384	16366	16496	16399	16455	16276	16453	16367	16342	16397	16522	16526	16295	16216	16380	16551	16474	16509	16411	16424	16314	16331	16551	16494	16292	16094	16407	16427	16312	16328	16365	16528	16341	16259	16484	16455	16226	16344	16136	16240	16304	16375	16550	16492	16499	16267	16454	16390	16135	16266	16404	16385	16456	16427	16172	16398	16424	16496	16494	16329	16463	16271	16447	16533	16554	16354	16351	16496	16196	16550	16544	16273	16373	16356	16327	16196	16340	16596	16567	16569	16348	16231	16283	16398	16344	16395	16280	16367	16191	16121	16332	16354	16426	16388	16411	16378	16234	16443	16487	16288	16549	16346	16480	16304	16111	16405	16267	16407	16337	16299	16260	16230	16375	16383	16398	16462	16258	16370	16467	16591	16405	16357	16329	16382	16450	16271	16548	16386	16190	16498	16299	16348	16399	16182	16479	16502	16406	16484	16211	16452	16262	16297	16606	16473	16353	16326	16385	16196	16384	16378	16481	16192	16279	16441	16465	16560	16353	16313	16291	16373	16360	16589	16349	16424	16299	16162	16419	16374	16467	16301	16535	16409	16324	16301	16275	16297
34408	47390	37476	25542	19395	16134	14809	14290	13980	13985	13787	13980	13884	14020	14027	13815	13927	14091	13894	13999	14014	14004	13971	13962	13932	13999	14142	14004	13917	13923	13843	13991	14049	13971	13987	13885	14046	13909	14057	13814	13964	13945	13881	13865	13974	14004	13952	13960	13939	13860	13911	14022	14068	13802	13826	13838	13996	14090	13861	13949	13957	13989	13947	13894	13790	14255	13842	13849	14101	13786	13871	14071	13952	13911	13869	14026	13901	13862	14120	14011	13873	13795	13714	13922	13877	13854	13924	14078	13785	13930	13874	13920	13964	13905	13833	13931	13849	13941	13877	13811	13810	13877	13936	13815	13880	13884	13855	13820	13851	13930	13977	13882	13775	13865	13986	13933	13883	13904	13935	13908	13992	13845	13793	13915	13826	14005	13832	13803	13816	13816	13800	14037	14078	13929	13835	13955	14032	13868	13886	13901	14066	13786	13824	13905	14009	13801	13752	13891	13996	14116	13787	14041	13842	13951	13916	13978	13899	13992	13932	14102	13907	13883	14049	14112	13789	14043	13992	13838	14066	13734	13842	13918	14053	13843	13979	13952	13881	13832	13992	13856	14138	13865	13848	13981	13852	14056	13781	13794	13891	13788	13840	14050	13639	13846	13789	13882	14061	13947	13927	13784	13856	13858	13907	13794	13901	13884	13958	13992	13961	13774	13899	13964	13734	13946	13974	13925	13856	13948	13842	13800	13788	13871	14018	13832	14057	13899	14049	13737	13950	13840	13850	13805	13886	13888	13729	13898	13860	13964	14032	13961	13914	13958	14030	13964	13933	13925	13977	13714	13832	13974	13958	13810	13834	14082	13914	13957	13895	13901	13824	13899	13952	13959	13884	13802	14033	13944	13867	13860	13998	13887	13781	13942	13964	14049	13962	13997	13891	13916	13870	13815	13905	13944	13893	13854	13885	13929	13903	13897	13792	13900	13856	13934	13913	13985	13922	14205	13882	14066	13756	13903	14058	13706	13976	14041	13985	13944	14029	13805	13899	14004	13909	13983	13899	13951	13926	14057	13869	13885	13877	13815	13917	13876	14014	13868	13911	14007	13891	13795	13814	13960	13916	13905	13849	13999	14028	13984	13879	14079	14062	13881	13979	13983	13769	13982	13850	13787	13931	13947	13875	13721	13995	13734	14135	13895	13804	13836	13891	13811	14097	13863	14055	14061	13822	13936	13727	13843	13917	13980	13927	13941	14045	13898	13950	13863	13922	13974	14074	13979	13817	13899	14046	13966	13877	13737	14047	13766	13758	13902	13967	13886	14019	14073	13926	13920	13920	14086	13944	13943	13834	13867	13817	13843	13716	13899	13972	13691	13832	14019	13830	14052	13904	13941	13952	13977	13837	13888	13964	13856	13770	13775	13922	13982	14089	13958	13773	13909	13858	14045	13869	13889	13946	13982	13867	13990	13912	13905	14093	13886	13994	13834	13860	14146	13893	13853	13893	13950	14009	13767	13975	14016	13879	13857	13975	13877	13875	13820	13973	13900	13904	13927	13819	13910	14078	14011	13777	13938	13951	13881	13801	13937	13869	13673	14034	13817	13906	13879	13944	13838	13782	13991	13953	13899	13870	13908	13869	13864	13932	13844	14043	14055	13922	13879	13880	13830	13978	13884	14046	14067	13904	13708	13965	13715	13885	14024	14044	13933	13987	13954	14072	13967	13834	13789	13941	13948	13951	13822	13929	13881	13907	13958	13713	13963	13965	13794	13859	13985	13939	14095	14060	13981	13756	13874	13749	13981	14039	13789	13817	13864	13968	14002	13755	14039	13964	13939	14172	13844	13886	13878	14020	13869	13997	13818	14043	14013	14036	13765	13858	13781	14037	13746	13900	14091	13819	13883	14113	13954	13865	13990	13982	13993	14008	13983	13814	13955	14029	13883	13787	13772	13849	13839	13901	13833	14035	13972	13791	13995	14070	13864	14090	13995	14129	13990	13888	13992	13960	13756	13972	14139	13990	13993	13917	13917	13806	13756	13932	13942	14128	13881	13977	13869	14115	13887	13865	13913	14084	13754	13916	13927	14048	13998	14026	13968	13836	14006	13922	14114	13798	13983	13822	13934	14033	13810	13923	14079	14132	14035	13822	14065	13837	13861	13920	13835	13975	13853	13991	13924	13822	13927	13926	13895	14034	13739	14146	13973	13916	13875	13843	13960	13969	13977	13883	13981	13920	13757	13860	13892	14054	13862	13998	13980	13812	13937	13917	13949	13777	13878	13938	14023	14066	14066	13914	13997	13877	14117	13842	13962	14029	13957	13811	13924	13781	13974	13861	13900	13883	13980	13877	13930	13920	13950	13915	14140	13933	13857	13984	13895	13821	13884	13818	13914	13992	13952	13861	13951	13848	13892	13880	14181	13879	13755	14009	13926	13928	13863	13809	13977	13958	13950	13893	14010	13845	14017	13882	14113	13902	13778	13964	13884	14008	13957	13892	13897	13940	13922	13855	13760	13943	13757	13925	13924	13949	13985	14098	13994	13963	13935	13902	13878	13963	13893	13877	13868	13974	13931	13923	13968	13958	13982	14112	13878	14033	13874	13894	14087	13832	14021	13942	13983	13741	13903	13888	13704	13786	13823	14086	13759	13831	13798	14005	13981	13925	13868	13792	13936	14038	13899	13952	13934	13825	13719	14021	13885	13942	14083	13842	13894	13974	14052	13972	13859	13796	13777	13863	13969	13936	13893	13965	14097	13904	13927	13854	13923	13863	13813	13924	13983	13953	13938	13894	13889	13735	14082	13700	13941	13987	13966	13964	13879	13869	13874	13869	13923	14012	14022	14048	14021	13835	13910	14035	13951	13902	13792	13904	13918	13923	13971	13822	14019	13966	13962	14069	13907	14144	13843	13920	13915	13844	13879	13924	14051	13780	14023	13816	13970	13975	14085	13795	13831	14065	13921	13984	13703	13806	14074	13991	13915	13918	13874	13864	13952	13983	14235	13914	13975	13878	13855	13914	13830	14001	13980	13864	13961	13813	14099	14148	14149	14040	14066	14204	14083	13929	14025	13759	13987	13801	13932	13976	13914	13957	13900	13935	13988	13975	13844	13992	13888	13843	13957	13904	13891	14262	13908	13783	13854	13691	13924	14116	14049	13826	13917	13932	13930	13979	13855	13844	14050	13986	13893	13902	14011	14190	13839	13854	14029	13938	13930	13841	13723	13965	13965	13791	13827	13866	13970	13896	13919	14063	13946	13895	13944	13731	13893	14006	13826	14005	13836	13891	13885	14019	13888	13983	13942	13787	13896	13946	13829	14052	13990	13975	14025	13914	13983	13842	13872	14123	13909	13789	13962	13873	13934	13801	13842	13899	13966	14075	13819	13880	13845	13937	13995	14107	13967	13855	13949	13955	13958	13991	13798	13994	13933	14006	13858	13882	13874	13822	13997	13880	13706	13974	14076	13978	13918	13948	13852	13880	13921	13884	13981	13899	13899	13934	14007	13951	13925	13867	13921	14036	13917	13942	13854	13989	13770	13914	13969	13853	13955	14006	13645	13863	13963	13935	13795	14018	13968	13916	13935	13907	13940	14017	13806	14044	14014	14041	13969	13793	13896	13982	13850	13857	13898	13870	13936	13975	13973	14059	13888	13920	13916	13961	14050	14005	13938	13962	14050	13855	13916	13911	13899	13807	13895	13929	13847	14032	13730	13918	14059	14078	13999	13888	13792	13912	14013	13889	13962	13821	13970	14107	13969	14055	14067	13864	13861	13909	13783	13934	13851	14001	13869	13986	14072	14024	13931	13906	13957	14011	14140	13856	14049	13892	13909	13794	14005	13808	13797	13977	13946	14027	13956	14010	13891	14055	14063	13998	14007	13941	13946	13914	13953	13755	13963	13959	14023	14083	13842	13754	13973	13952	14040	13880	13996	13820	13893	13955	13932	13891	13905	13963	14053	13909	13899	13930	13841	13886	13973	14107	13888	14055	13918	14048	13909	14047	13879	14001	13845	13840	13956	14056	13900	13954	13917	14026	13759	13849	14002	13873	14093	13998	14095	13839	14000	13793	13887	13948	13815	13838	13966	13939	14046	13846	13954	13962	13980	13918	13856	13886	14010	13905	13938	13848	13937	13931	13996	13927	13866	13867	13908	13829	13792	13900	13891	13792	13923	14038	13977	13956	13918	13885	13940	13952	13963	14116	13940	13797	13921	13876	14004	14195	14024	13873	13686	13969	13854	14077	13780	14120	13835	14024	13942	13993	13909	13861	13906	13936	13897	14018	13869	13824	13815	13911	13982	13982	13931	13887	13904	13873	13919	13977	14043	13918	13788	13923	13942	13756	14032	14026	13934	13948	13812	13855	13849	13961	13992	14133	13892	14069	13940	13988	13844	14003	14089	13852	13914	13945	13943	13894	13860	13934	13873	13877	13900	13846	14071	13721	13878	14067	14055	13810	13925	13998	14030	13810	13807	13937	13689	13836	14011	13922	13860	13949	13925	13864	13790	13791	14115	13890	13897	14123	13971	14101	14012	14131	13897	14139	13825	13871	13953	13829	14007	13761	13871	14094	13874	13961	13776	13942	14071	13741	13904	14036	14008	13974	13766	14089	13829	13956	14032	13972	13878	14003	13896	13887	14050	14020	13758	13834	13915	13872	13853	13922	14079	14074	13870	14024	13985	13905	14012	14016	13943	13867	13976	14141	13769	14044	13944	13944	13838	13907	13839	13991	13868	13905	13928	13961	14056	13975	13827	13893	14051	13922	13973	14060	13851	13849	13971	13948	13941	13810	14081	14073	13819	13981	13925	13754	13861	13871	13879	13896	14085	13908	13989	13868	13957	13834	13999	13949	13957	13820	13962	13805	13979	14054	13954	13910	13974	13857	13949	13798	13924	13898	14009	13918	13790	13822	13835	13978	14030	13736	13960	14036	13913	13899	13910	13942	13909	13967	13836	13896	14020	14092	13783	13831	13983	13776	13889	13927	13938	14020	13991	14002	13938	13870	13902	13950	14035	13849	13940	14079	13894	14054	13889	13871	14002	14040	13923	13881	13901	13861	13864	14061	13880	14000	13843	13804	14008	13729	13957	13878	13938	13956	14006	13808	14022	13856	13897	13887	13906	14013	14099	14003	14041	13925	14063	13694	14011	13778	13871
24291	22389	34782	35701	33147	29327	24342	18284	16462	16316	16335	16112	16056	16121	16046	15920	15922	15914	16068	15899	15926	15784	15810	15764	16050	16057	15719	15806	15862	15681	15714	15987	15935	15988	15860	15863	16170	15935	15741	15823	15825	15707	15883	15954	15978	15962	15962	15965	15996	15750	15870	15788	15803	15836	15853	15770	16093	15935	15936	15927	15971	15786	15741	15481	15798	15745	15663	15687	15864	15861	15688	15768	15793	15986	15581	15752	15755	15865	15972	15779	15892	15874	15859	15884	15882	15889	15903	15956	15709	15894	15970	15913	16025	15946	15850	15707	15899	15824	16076	15974	15833	15842	15826	15728	15727	15715	16131	15896	15887	15887	15823	15838	15588	15767	15713	15826	15721	15957	15993	15823	15804	15909	15649	15911	15866	15917	16012	15836	15764	15806	15988	15822	15790	15805	15718	15756	15637	15700	15717	15908	15809	15793	15669	15900	15678	15691	15763	15795	15901	15773	15704	15811	15697	15762	15716	15783	15932	15849	15791	15792	15857	15817	15718	15816	15768	15847	15955	15815	16053	15851	15594	15839	15653	15824	16056	15808	15967	15875	15813	15745	15864	15709	15734	15657	15994	15761	15953	15867	15814	15851	15752	15832	15838	15822	15732	15616	15873	15837	15600	15495	15820	15842	15793	15843	15952	15857	15918	15849	15778	15781	15935	15773	15886	15789	15746	15915	15842	15743	15925	15742	15631	15888	15746	15896	15648	15884	15841	15934	16035	15731	15960	15755	15525	15960	15995	15716	15709	15858	15651	15736	15791	15875	15929	15780	15763	15813	15702	15730	15817	15633	15910	15613	15720	15843	15807	15601	15726	15812	15868	15886	15810	15787	15827	15789	15628	15892	15706	16115	15859	15672	15877	15809	15761	15697	15845	15692	15769	15694	15820	15738	15741	15896	15735	15969	15832	15900	15892	15729	15686	15519	15787	15997	15796	15859	15767	15945	15806	15747	15788	15870	15819	15864	15693	15879	15847	15751	15687	15845	15903	15633	15913	15747	15830	15832	15865	15734	15687	15901	15707	15896	15947	15854	15820	15887	15816	15920	15619	15609	15788	15782	15680	15973	15802	15823	16049	15863	15708	15875	15752	15769	15627	15919	15604	15606	15702	15876	15897	15772	15911	15726	15657	15853	15863	15780	15824	15799	15860	15767	16008	15797	15752	15773	15820	15860	15620	15989	15783	15793	15792	15730	15697	15794	15675	15750	15901	15740	15672	15820	15600	15823	15764	15859	15715	15792	15938	15826	15783	15759	15901	15805	15936	15808	15969	15748	15632	15840	15837	15867	15727	15697	15837	15897	15864	15739	15818	15915	15622	15968	15871	15794	15855	15898	15984	15783	15859	15820	15798	15911	15758	15753	15783	15703	15774	15757	15908	15789	15879	15762	15862	15703	15590	15640	15840	15694	15688	15842	15949	15665	15823	15753	15862	15805	15915	15822	15576	15807	15876	15751	15787	15701	15661	15743	15836	15833	15670	15995	15942	15829	15768	15865	15787	15755	15701	15851	15782	15863	15852	15885	16025	15788	15677	15780	15948	15596	15813	15689	15920	15744	15665	15868	15953	15897	15874	15661	15696	15742	15806	15896	15718	15972	15833	15963	15719	15616	15729	15692	15762	15677	15827	15773	15942	15744	15979	15753	15851	15873	15727	15811	15903	15798	15904	15559	15963	15852	15902	15761	15804	15807	15491	15902	15818	15826	15932	15855	15676	15976	15749	15965	16113	15955	15816	15818	15992	15694	15716	15857	15857	15715	15842	15841	15562	15556	15527	15748	15603	15863	15814	15843	15790	15635	15633	16065	15848	15610	15813	15673	15961	15732	15873	16023	15678	15687	15727	15869	15757	15914	15755	15816	15815	15714	15816	15795	15721	15795	15952	15955	15714	15812	15801	15872	15749	15837	15786	15869	16056	15848	15847	15769	15647	15562	15797	15698	16041	15829	15701	15789	15805	15742	15829	15673	15682	15848	15850	15953	15849	15993	15798	15813	15813	15641	15893	16024	15939	15838	15823	16034	15791	15748	15750	15785	15751	15872	15726	15867	15792	15770	15754	15604	15825	15676	15853	15993	15824	15788	15742	15844	15682	15863	15657	15754	15689	15669	15942	15896	15726	15889	15803	15995	15666	15791	15909	15902	15768	15862	15918	15924	15923	15842	15707	15887	15882	15885	15816	15836	15758	15790	15647	16014	15993	15720	15819	15851	15892	15841	15723	15706	15867	15853	15561	15892	15825	15951	15947	16040	16030	15891	15926	16000	15735	15700	15740	15787	15766	15760	15731	15902	15843	16017	15749	16049	15918	15884	15788	15952	15689	15752	15791	15795	15710	15848	15810	15950	15951	15926	15783	15763	15662	15731	15703	15750	15792	15898	15876	15693	15581	15854	15658	15507	15857	15832	15711	15766	15661	15895	15704	15717	15785	15841	15870	15966	15768	15783	15956	15816	15729	15879	15909	15906	15777	15746	15809	15900	15927	15946	15842	15712	15887	15746	15874	15638	15607	15994	15907	15697	15743	15792	15737	15761	15765	15868	15722	15914	15867	15837	15704	15720	15776	15820	15894	15829	15550	15624	15753	15813	15740	15831	15843	15773	15910	15634	15759	15863	15717	15834	15741	16020	15854	15760	15670	15630	15753	15784	16017	15840	15907	15848	15741	15893	15725	15861	16009	15904	15769	16047	15953	15595	15802	15727	15902	15805	15750	15712	15773	15778	15886	15921	16027	15684	15732	16008	15917	15786	15797	15650	15619	15656	15877	15723	15613	15794	15719	15966	15820	15757	15905	15868	15597	15737	15796	15686	16039	15758	15733	15978	15574	15869	15819	15831	16074	16012	15818	15824	15903	15808	15997	15730	16023	15894	15846	15727	15824	15723	15942	15691	15760	15793	15747	15901	15856	15857	15963	15981	15823	15732	15841	15675	15640	16048	15939	15766	15744	15794	15769	15832	15690	15647	15746	15867	15780	15923	15844	15864	15787	15835	15927	15883	15928	15670	15871	15789	15884	15784	15775	15916	15928	15933	15866	15705	15715	15710	15819	15731	15687	15646	15784	15756	15874	15809	15865	15957	15879	15659	15794	15806	15830	15850	15648	15807	15775	15734	15619	15722	15933	15640	15903	15886	15649	15545	15841	15675	15807	15995	15944	15739	15960	15700	15887	15765	15851	15632	15596	15774	15847	15741	15809	15762	15734	15739	15793	15935	15970	15903	15898	15973	15812	15958	15955	15914	15811	16026	15875	15727	15679	15898	15798	15739	15744	15746	15830	15711	15905	15772	15765	15997	15985	16043	15779	15979	15870	15724	15861	15943	15830	15723	15787	15748	15857	16109	15956	15807	15913	15833	15946	15811	15722	15666	15878	15672	15979	15842	15812	15809	15715	15876	15921	15818	15718	15827	15731	15795	15866	15926	15866	16035	15619	15784	15824	15817	15751	15771	15850	15804	15767	15824	15931	15718	15836	15733	15871	15897	15983	15957	15866	15746	16002	15742	15814	15737	15662	15836	15664	15733	15678	15849	15933	15696	15632	15728	15636	15629	15740	15806	15828	15743	15761	15779	15822	15765	15949	15905	15834	15760	15602	15738	15745	15793	15874	15786	15682	15631	15709	15784	15900	15831	15885	15894	15703	15818	15911	15727	15903	15805	15661	15614	15628	15900	15881	15913	15867	15649	15929	15659	16010	15824	15954	15909	15979	15716	15894	15872	15690	15861	15745	15803	15776	15652	15806	15736	15756	15739	15806	15819	15613	15711	15807	15869	15688	15842	15768	15566	15877	15748	15862	15708	15820	15858	15646	15826	15699	15852	15950	15680	15776	15737	15692	16018	15687	15806	15727	15958	15790	15775	15706	15517	15702	15935	15845	15761	15809	15638	15845	15779	15891	15931	15886	15884	15748	15851	15718	15823	15855	15865	15730	15795	15813	15927	15821	15970	16010	15636	15821	15868	15933	16005	15948	15742	15939	15873	15831	15798	15872	16074	15900	15880	15850	15869	15841	15834	15946	15790	15686	15682	15773	15686	16024	15709	15697	15723	15605	15651	15724	15825	15823	15827	15738	15686	15699	15749	15876	15919	16021	15938	15765	15809	15745	15812	15797	15721	15664	15888	15847	15793	15830	15780	15671	15844	15960	16001	15720	15779	15866	15603	15642	15635	15665	15830	15722	15666	15836	15788	15825	15886	16050	15832	15812	16198	15836	15862	15650	15646	15735	15886	15944	15960	15781	15644	16035	15770	15775	15924	15703	15812	15735	15804	15686	15828	15745	16056	15702	15673	15790	15876	15726	15811	15781	15841	15731	15744	15717	15813	15901	15907	15739	15777	15745	15912	15616	15770	15618	15853	15872	15755	15687	15878	15680	15920	15736	15434	15924	15988	15835	15884	15863	15803	15851	15820	15879	15950	15774	15776	15968	15840	15816	15778	15962	15900	15896	16087	15702	15856	16049	15825	15829	15819	15841	15996	15886	15800	15940	16034	15846	15794	15923	15814	15931	15725	15786	15612	15693	15676	15557	15719	15893	15927	15792	15940	15857	15861	15781	15704	15729	15872	15848	15717	15698	15686	15820	15806	15805	15836	15650	15691	15862	15933	15570	15896	15922	15835	15798	15822	15502	15889	15958	15707	15908	15825	15817	15785	15667	15703	15910	15916	15675	15765	15841	15708	15825	15716	15860	15828	15909	15853	15868	15939	15884	15877	15842	15755	15770	15871	15904	15833	15945	15864	15693	15827	15714	15744	15914	16000	15857	15684	15823	15886	15911	15748	15719	15922	15794	15940	15906	15878	15766	15752	15665	15831	15648	15782	15756	15722	15719	15780	15793	15967	15713	15854	15784	15955	15794	16023	15949	15910	15606	15850	15811	15855	15815	15777	16010	15911	15954	15768	15830	16024	15897	15959	15875	15713	15721	15654	15714	15876	15871	15859	15840	15812	15862	15858	15837	15973	15749	15888	16020	15845	15798	16115	16004	15810	16101	15823	15869	15874	15796	15741	15982	15833	15677	15822	15797	15838	15553	15775	15862	15855	15626	15777	15788	15852	15878	15912	15923	16053	15819	15957	15701	15698	15740	15554	15651	15787	15810	15709	15889	15843	15868	15794
59930	92912	77015	54334	41037	28194	19025	15102	14005	13781	13708	13463	13648	13720	13457	13643	13561	13469	13626	13594	13569	13562	13840	13609	13708	13510	13716	13677	13576	13429	13576	13598	13506	13574	13522	13540	13810	13527	13539	13637	13560	13471	13501	13641	13363	13509	13610	13612	13594	13613	13644	13594	13748	13484	13590	13515	13730	13530	13587	13531	13594	13494	13698	13681	13571	13548	13565	13534	13510	13795	13480	13572	13470	13508	13650	13533	13709	13741	13664	13521	13541	13681	13489	13597	13610	13523	13657	13535	13475	13535	13606	13465	13570	13466	13666	13597	13550	13558	13437	13455	13590	13673	13657	13549	13585	13565	13552	13650	13699	13467	13562	13570	13588	13585	13642	13609	13496	13556	13544	13316	13501	13664	13505	13479	13644	13566	13733	13550	13459	13501	13565	13577	13619	13741	13486	13772	13524	13507	13486	13349	13569	13420	13532	13723	13555	13703	13644	13446	13609	13688	13585	13562	13641	13573	13576	13484	13466	13610	13640	13540	13619	13553	13418	13607	13405	13524	13731	13795	13630	13538	13547	13605	13597	13669	13298	13684	13593	13550	13632	13539	13677	13592	13477	13591	13527	13551	13605	13721	13629	13439	13696	13646	13474	13705	13648	13536	13456	13755	13575	13530	13395	13501	13696	13381	13678	13643	13578	13389	13602	13568	13617	13544	13687	13695	13539	13607	13601	13553	13428	13363	13441	13544	13622	13529	13550	13637	13529	13673	13512	13476	13613	13612	13617	13683	13590	13569	13666	13492	13391	13635	13673	13613	13683	13516	13524	13552	13478	13548	13518	13565	13539	13579	13644	13635	13697	13632	13406	13531	13334	13617	13664	13743	13699	13567	13499	13580	13748	13656	13665	13532	13591	13505	13464	13578	13661	13485	13547	13611	13574	13466	13616	13506	13430	13689	13707	13699	13718	13572	13619	13573	13387	13620	13598	13441	13575	13753	13605	13566	13563	13448	13652	13426	13533	13730	13652	13588	13604	13682	13705	13483	13581	13579	13698	13524	13624	13562	13459	13752	13649	13668	13548	13458	13451	13608	13477	13540	13606	13618	13602	13630	13694	13646	13517	13494	13716	13545	13611	13433	13584	13550	13659	13548	13563	13664	13564	13521	13538	13484	13534	13432	13609	13684	13442	13508	13504	13473	13586	13801	13499	13661	13488	13582	13590	13488	13604	13469	13449	13803	13546	13583	13508	13619	13671	13615	13535	13569	13578	13434	13536	13426	13609	13721	13386	13655	13471	13578	13631	13593	13614	13540	13625	13556	13555	13433	13592	13589	13719	13609	13573	13486	13754	13619	13579	13430	13389	13539	13662	13477	13745	13512	13645	13475	13548	13684	13540	13572	13553	13730	13666	13667	13729	13533	13816	13605	13632	13619	13324	13557	13686	13548	13697	13520	13617	13515	13642	13720	13631	13483	13560	13570	13542	13524	13514	13457	13748	13514	13691	13506	13459	13526	13711	13506	13617	13442	13497	13478	13443	13601	13471	13579	13594	13483	13446	13661	13485	13467	13508	13545	13367	13548	13469	13587	13460	13518	13665	13442	13413	13657	13566	13617	13654	13596	13600	13591	13575	13512	13659	13409	13597	13672	13505	13619	13544	13524	13650	13679	13518	13671	13507	13694	13523	13573	13625	13481	13632	13510	13777	13551	13599	13507	13653	13530	13358	13589	13494	13539	13625	13640	13717	13523	13421	13574	13673	13614	13352	13578	13609	13590	13536	13557	13562	13554	13410	13706	13470	13547	13568	13496	13662	13555	13596	13555	13669	13735	13665	13593	13591	13604	13434	13449	13545	13524	13517	13502	13728	13453	13454	13348	13546	13445	13666	13532	13703	13558	13573	13596	13525	13579	13579	13496	13558	13552	13525	13590	13638	13682	13618	13648	13495	13478	13696	13569	13683	13489	13560	13552	13624	13573	13423	13532	13703	13621	13525	13451	13534	13683	13534	13603	13452	13644	13542	13532	13691	13597	13538	13769	13567	13527	13690	13624	13704	13655	13452	13582	13535	13649	13506	13621	13498	13462	13471	13644	13479	13696	13799	13605	13668	13567	13574	13612	13579	13556	13535	13624	13548	13587	13532	13729	13577	13402	13613	13523	13570	13597	13585	13546	13375	13589	13594	13495	13494	13526	13497	13725	13583	13555	13626	13507	13588	13497	13505	13697	13623	13708	13481	13692	13718	13468	13541	13538	13606	13613	13559	13539	13564	13381	13784	13545	13618	13462	13540	13440	13612	13566	13524	13690	13560	13615	13770	13496	13631	13577	13694	13545	13505	13595	13501	13533	13469	13544	13562	13613	13621	13641	13519	13628	13727	13654	13602	13434	13441	13676	13391	13679	13533	13657	13594	13565	13629	13835	13577	13544	13610	13612	13559	13515	13689	13591	13605	13676	13447	13488	13564	13679	13573	13609	13628	13638	13544	13633	13596	13548	13678	13494	13513	13626	13479	13535	13697	13631	13683	13494	13393	13677	13482	13573	13467	13601	13407	13598	13589	13673	13550	13590	13549	13544	13505	13732	13630	13608	13533	13579	13713	13738	13507	13605	13777	13558	13577	13585	13490	13555	13564	13700	13638	13592	13540	13654	13629	13611	13584	13363	13645	13651	13501	13507	13600	13599	13635	13504	13771	13543	13570	13569	13509	13652	13505	13579	13417	13602	13491	13595	13668	13507	13756	13597	13639	13453	13616	13630	13424	13599	13634	13629	13702	13666	13596	13448	13490	13642	13756	13466	13554	13646	13704	13644	13369	13643	13658	13452	13674	13516	13579	13591	13524	13576	13538	13823	13569	13438	13408	13626	13589	13598	13523	13346	13468	13419	13440	13734	13716	13665	13530	13688	13702	13543	13726	13568	13543	13361	13626	13423	13549	13601	13868	13637	13419	13635	13511	13586	13557	13623	13514	13713	13540	13678	13500	13652	13623	13581	13623	13572	13575	13649	13618	13542	13573	13589	13506	13522	13401	13592	13330	13665	13627	13670	13587	13585	13446	13471	13676	13518	13605	13659	13578	13365	13595	13569	13707	13616	13662	13499	13595	13571	13684	13642	13599	13517	13688	13598	13584	13530	13599	13515	13588	13571	13574	13754	13469	13556	13612	13702	13597	13576	13478	13469	13601	13637	13704	13379	13694	13700	13513	13601	13665	13708	13479	13601	13653	13473	13669	13603	13789	13745	13622	13493	13391	13412	13399	13486	13786	13736	13570	13606	13643	13622	13554	13502	13406	13550	13550	13506	13712	13412	13640	13414	13670	13435	13524	13530	13608	13603	13666	13588	13450	13489	13612	13464	13574	13648	13566	13673	13626	13661	13445	13480	13501	13664	13578	13704	13468	13734	13425	13418	13583	13445	13687	13574	13585	13513	13615	13566	13553	13491	13580	13713	13510	13572	13630	13628	13704	13570	13749	13611	13714	13564	13564	13652	13520	13655	13452	13458	13545	13611	13411	13395	13580	13498	13634	13576	13696	13625	13566	13537	13868	13586	13619	13551	13514	13619	13556	13557	13524	13426	13648	13711	13493	13366	13460	13527	13416	13557	13527	13579	13682	13616	13656	13611	13606	13663	13517	13623	13461	13507	13664	13571	13558	13580	13567	13524	13527	13581	13513	13476	13675	13802	13586	13593	13525	13573	13657	13459	13723	13458	13625	13609	13579	13467	13564	13469	13730	13516	13497	13597	13501	13734	13583	13501	13620	13661	13622	13572	13611	13389	13620	13557	13654	13536	13682	13704	13720	13549	13560	13481	13557	13589	13756	13462	13554	13546	13461	13835	13573	13513	13465	13579	13454	13675	13540	13563	13530	13501	13534	13462	13660	13515	13680	13406	13587	13695	13557	13680	13479	13680	13567	13656	13540	13541	13573	13461	13516	13562	13511	13473	13537	13620	13555	13371	13701	13394	13452	13577	13622	13529	13684	13537	13434	13590	13583	13403	13579	13608	13548	13529	13397	13710	13564	13565	13522	13539	13558	13583	13757	13518	13638	13627	13446	13679	13535	13461	13674	13571	13550	13461	13425	13459	13549	13597	13715	13781	13512	13646	13487	13660	13368	13666	13730	13578	13696	13570	13680	13613	13350	13526	13420	13630	13557	13576	13538	13426	13480	13676	13650	13573	13664	13464	13535	13548	13624	13724	13650	13640	13358	13638	13581	13633	13633	13548	13499	13377	13651	13579	13648	13594	13596	13602	13582	13535	13587	13552	13565	13363	13452	13621	13653	13675	13614	13526	13566	13570	13486	13672	13687	13532	13539	13541	13559	13552	13485	13470	13480	13512	13480	13547	13529	13716	13623	13518	13620	13537	13812	13754	13630	13635	13601	13628	13639	13577	13483	13717	13518	13755	13392	13596	13678	13579	13575	13390	13497	13556	13554	13483	13686	13540	13549	13508	13597	13615	13590	13579	13503	13551	13609	13660	13451	13502	13425	13648	13655	13609	13544	13462	13475	13608	13635	13634	13642	13431	13544	13474	13534	13538	13544	13414	13654	13467	13581	13693	13517	13489	13480	13519	13590	13610	13645	13550	13463	13578	13598	13478	13563	13579	13408	13480	13548	13664	13594	13637	13526	13569	13561	13635	13730	13495	13521	13579	13539	13512	13519	13576	13785	13662	13605	13651	13608	13479	13413	13616	13578	13453	13464	13590	13550	13673	13652	13619	13424	13672	13559	13647	13726	13474	13780	13584	13712	13658	13546	13541	13622	13564	13625	13514	13620	13640	13505	13663	13510	13596	13527	13613	13483	13581	13540	13692	13508	13585	13682	13627	13540	13512	13471	13680	13489	13424	13673	13554	13616	13525	13680	13602	13700	13685	13572	13447	13617	13560	13544	13676	13478	13467	13578	13517	13440	13616	13598	13510	13596	13567	13562	13663	13553	13541	13545	13482	13468	13456	13572	13796	13493	13509	13563	13543	13569	13601	13485	13481	13622	13650	13604	13607	13596	13506	13529	13595	13623	13585	13808	13659	13696	13524	13594	13535	13478	13595	13578	13766	13565	13585	13602	13712	13405	13497	13595	13475	13515	13557	13461	13414	13606	13572	13653	13477	13771	13611	13461	13665	13638	13507	13624	13681	13683	13670	13521	13552	13763	13498
23116	21953	32437	32062	32507	32038	29091	20475	17131	16558	16398	16481	16230	16247	16272	16176	16171	16007	16078	16135	15897	16044	16013	16173	16213	15966	16109	16284	16186	16046	15983	16202	16129	16151	16032	16112	16100	15980	16055	15848	16052	16218	16048	15873	15992	16011	16190	15962	16007	15980	16070	16016	15942	15923	15908	15862	15968	15921	15894	15842	16047	15870	16239	15927	15912	15878	16061	15954	15940	15809	16013	15954	15720	15905	15953	15820	16144	16026	15882	15838	15857	16061	15913	15824	15892	15961	15832	15877	15946	15819	15884	15839	15990	16125	15864	15896	15935	15829	15990	16099	15936	16026	15932	16014	15913	16054	15949	15858	15925	15940	15798	15774	16074	16095	16005	16121	15985	15954	15791	15982	15940	15880	15874	15912	15950	15956	15732	15904	16058	16024	16042	15917	15954	16055	15917	16042	16166	15972	15900	15739	15837	15805	15931	15873	16095	16077	15882	15937	15793	16061	16023	15803	15979	16135	15992	16012	16088	16135	16057	16149	15953	15863	16063	15937	15953	15877	16035	15941	15954	15887	15868	16146	16060	15903	15923	15678	15885	15831	15924	16040	15928	15883	16033	16193	16159	15982	16102	15586	15923	15982	16061	15913	16028	15971	15944	15721	15920	16038	15897	15905	16261	15947	15985	15897	16136	15832	15977	15876	16019	15987	15755	16035	15958	15887	15992	15780	15852	15821	15706	15960	15892	16069	16059	16031	16042	16025	16169	15999	15966	16040	15909	15803	15821	15863	15987	15981	16062	16059	15989	15962	15986	15969	16015	16039	15788	16052	16043	16048	16017	15810	15890	15839	16017	16135	15910	15943	16150	15918	15659	15823	15887	15836	16049	15889	15816	15750	15967	16060	15971	15807	15927	15918	15972	15838	15988	16088	15978	16069	16110	15976	16025	16189	15917	15892	15990	16048	15851	15910	16200	16081	15919	15905	16006	16014	15787	15970	16053	15858	15910	15986	16203	16054	16252	15920	15897	15955	15801	16182	16017	15819	15818	15861	15778	15894	15912	15692	15947	15958	15912	15841	15895	15901	16077	15870	15846	15861	15876	15965	15810	15997	15905	15678	15868	16011	16224	16097	16148	16007	15801	15719	16069	15732	15839	16024	16024	15847	16018	16119	15826	15813	16272	16211	16119	15775	15905	15721	15919	16086	15931	15807	15920	16018	15937	15910	15880	16141	15885	16073	15974	15998	15868	16037	16085	15756	16064	15949	15824	15901	16063	15893	15899	16007	15946	15899	16034	15885	16070	16129	15862	15908	15814	16019	15724	15919	15932	16155	15979	15916	15870	16314	16086	16006	15953	15662	15989	16132	16092	15947	15924	15837	15925	15916	15853	15856	15926	15950	16053	16006	15988	16038	15941	15957	15769	15906	15924	16121	15874	16037	16177	15867	15965	15923	16100	15973	16148	15907	15952	16065	15980	15883	16137	15770	16073	15894	15962	16097	16072	15960	15898	16110	15996	15939	15859	15927	16042	15882	15905	16048	15920	15757	15982	15816	15922	15993	16078	15928	15751	15993	15782	15875	16110	15999	15939	15839	16126	16050	15775	15858	16070	16042	16086	15983	15851	15916	15863	15879	15820	15961	16068	15942	16044	15828	15897	15994	15737	15782	15852	15969	15735	15886	16014	15849	15870	15886	16008	15905	15853	16139	15883	15996	15871	16019	15987	15764	15872	16016	15745	15727	15975	16056	15768	15864	16047	15899	15948	15938	15958	15863	15951	15951	15836	15934	15988	15750	15861	16097	15860	16107	15887	15767	15771	15987	15862	16113	15960	15742	15996	15961	15966	15904	16063	15805	15805	16016	16015	15808	15875	15959	15957	16007	15789	15885	15978	16085	15926	15957	16024	16068	15935	16109	15880	15950	15837	16003	15895	16021	15949	15941	15754	15956	15987	15682	16030	16059	15918	15761	15886	15934	15930	15942	15984	15887	15872	16193	15820	15766	15931	16018	15776	15881	15936	15726	15968	16076	15814	15810	15879	15968	15964	15976	16020	16117	15947	15824	15861	15906	15797	15976	15945	16068	15975	16037	16035	16142	16168	15968	16142	15996	15828	15835	15941	15993	15923	15957	16000	15917	16119	16087	16058	15819	15957	15943	16020	15881	16129	16026	15933	16053	16033	15805	16061	15816	15978	15982	16009	15911	15784	15983	15849	15927	15943	15744	16059	15730	15959	15922	15792	15905	15928	16106	16068	15891	15900	15956	15811	15902	16116	16043	15968	15883	15753	15876	16038	15941	15902	15967	15921	16090	15900	16043	15935	15851	15846	15941	16022	15770	15854	16038	15989	15896	16010	15923	16185	15964	15916	15791	16000	15864	15822	16103	16018	15894	15793	15884	15977	15998	15943	16010	15972	15752	15902	15985	16040	15841	15838	16169	16011	16005	15894	15949	15820	15881	15893	15808	15893	15960	16079	15795	15796	15919	15992	15876	16111	15936	16178	15941	16183	16033	15968	16018	15899	15857	16003	15701	15828	15730	16084	15909	15919	15998	15896	15818	15974	15933	15912	15930	15848	15826	15855	15897	15963	16006	15804	16029	15826	15890	16035	16007	15865	15907	15675	15918	15939	15759	16092	16037	16106	15893	15944	15863	15971	16025	15946	15968	15894	15833	16004	15869	16064	16137	15859	15850	15988	16083	15972	15947	15996	15993	15888	15880	15712	15904	15898	15934	15943	15903	16086	15943	15948	15790	15770	16006	16094	15950	15792	15987	16071	16144	15981	15746	15945	16102	15977	15807	15917	15960	15840	15884	16052	16060	16133	16033	16054	15977	15875	16072	16154	15850	15873	16155	15854	15971	15983	15857	15783	15718	15971	15852	15932	16032	15949	15711	15963	16058	16093	15776	15909	15707	15851	15882	16074	16033	15764	15957	16061	16116	15968	15797	15894	16157	15996	15740	15959	16003	15792	16014	15984	15965	16016	15834	15989	15938	15791	15950	15898	15894	15955	16052	15847	16038	15906	16094	15951	15700	16135	16028	15986	15814	15948	15932	16033	15765	15865	15983	15808	15731	16019	15927	15769	15572	15859	15932	15972	16058	15818	15811	15926	15957	16174	15870	16147	15925	16094	16062	15936	15927	15959	16130	16058	15842	15776	15828	15757	15830	15779	15890	15830	15805	15898	16048	16117	15811	16142	15812	15957	15959	15865	15924	16016	15945	15736	15954	15908	15845	16036	15904	16006	15830	16104	15917	15869	15984	16039	15841	16123	15858	16010	15939	15876	15884	15990	15883	16045	15790	15874	15981	15877	15837	15903	16180	16169	16099	15876	16012	15804	16113	15944	15986	15984	16099	16064	15836	16066	16062	15972	16019	15846	15929	15971	15830	15700	15909	15799	16161	15935	15944	16033	15860	15735	15921	15926	15990	15850	15915	15943	15975	16128	15900	15937	15957	16181	16056	16078	15920	15919	16205	15984	15878	16012	15983	16181	15885	15816	15808	15890	15994	15802	15968	15969	16099	15968	15850	15782	15909	16100	15866	16064	16014	16047	15955	15991	15979	15940	16038	15939	15852	16167	15996	15772	15794	15800	15751	15797	15971	15955	16126	15966	15859	15849	15888	15732	16107	16084	15953	16029	16034	15800	15890	15901	15982	15859	15861	15874	15811	15988	15778	15935	15889	15895	15912	16002	15867	15910	15986	16014	15868	15865	15884	15917	15720	15806	15976	16096	15825	15849	15956	15962	15878	15993	15887	16057	15682	15949	15940	15950	16024	15835	15993	15782	16053	15862	15885	15849	15920	15963	16081	15998	16197	16146	15984	16005	15994	15905	16077	15936	15716	15977	15879	15975	15982	15799	15838	15865	15793	15777	15847	15881	15936	15936	15904	15993	16055	15918	16057	16106	16087	16040	15874	16048	16006	15933	15728	15677	15905	15798	15842	15932	15959	15897	15948	15997	15855	15797	15878	15862	15930	15953	15786	16083	15718	15919	16018	15829	15814	15872	15962	15874	15833	15949	16108	15900	15942	16039	15867	16025	15968	15827	15894	16099	15851	15946	15980	15954	15960	16037	16074	15863	15841	15885	15919	16054	15959	15880	16106	15934	15972	15911	15896	16000	15956	15953	15886	15898	16002	15964	16011	15862	15821	15944	15861	15966	15981	15930	15981	16190	15975	15875	15893	16124	15998	15879	15872	16015	16162	15856	15966	16127	15791	15830	16022	15959	15923	15889	15895	15931	15930	16080	15923	15766	15824	15923	16071	16014	15947	15841	15928	16089	15979	15840	15848	15933	15950	16126	15952	16040	16206	16030	15881	15872	16027	15848	15766	15859	15873	16076	15859	16086	15741	15822	16169	15801	16087	15831	15933	15886	15999	16047	15866	15862	16030	16239	15972	16022	16075	15895	16070	15954	15942	16149	16003	15856	15815	16038	15930	15964	16137	15918	15761	16128	16040	16056	16005	15783	15990	16183	15968	15968	16100	16049	15755	15975	16075	15884	15946	15982	15930	15958	15891	15709	15911	15818	15998	15979	15916	15910	15784	15861	16048	16016	15726	16135	15943	16049	15912	15819	16097	16012	16052	15651	16098	15901	15817	15900	15947	16006	15946	15739	15927	15996	15931	15978	15990	15931	15841	15857	15772	15881	15855	15962	15838	15926	15929	15945	15890	16066	15913	15776	15791	15910	15795	16065	16050	15968	15815	15870	16138	15913	15890	15978	15952	16004	15817	16120	16067	15767	15921	15861	15861	15914	15730	15877	15952	16008	16166	15854	16044	16005	16173	15909	15901	16100	15884	16009	15887	16062	15878	15777	16000	15987	16031	16007	15856	16111	15878	15974	16038	16132	15902	15928	15972	15675	15921	15995	16002	15825	15864	15938	16163	16005	15907	15960	16196	15912	15856	15829	15798	16073	16014	15977	16012	16069	16071	16119	15919	16036	15910	15942	16137	15879	15692	15784	15925	16141	15980	15825	15888	16062	16138	15971	15890	15749	15837	15888	15915	15736	15744	16085	16006	15867	16035	15748	15938	15995	16024	16078	15898	16087	15852	15809	15783	15883	16070	15866	15903	15954	15954	15979	15874	15815	15891	15912	16000	15992	16021	16091	16031	15929	15979	15884	16115	15966	16019	16118	15767	15880	16065
63422	105865	90765	68483	51668	36800	23949	16460	14116	13569	13601	13734	13537	13510	13580	13668	13622	13583	13498	13616	13452	13849	13498	13645	13795	13562	13499	13655	13593	13497	13626	13610	13555	13447	13672	13540	13567	13554	13526	13577	13668	13693	13498	13615	13603	13707	13653	13566	13593	13683	13619	13674	13543	13601	13493	13688	13655	13611	13584	13528	13768	13571	13716	13533	13565	13399	13534	13649	13683	13520	13518	13681	13622	13551	13503	13498	13571	13632	13626	13501	13537	13641	13487	13672	13539	13609	13629	13618	13587	13569	13645	13669	13734	13712	13455	13603	13641	13496	13758	13549	13641	13612	13611	13598	13566	13583	13515	13693	13677	13617	13669	13449	13583	13558	13673	13643	13791	13556	13621	13559	13548	13627	13742	13643	13622	13470	13546	13605	13677	13469	13480	13677	13655	13478	13620	13592	13681	13662	13748	13575	13411	13553	13609	13635	13628	13669	13691	13637	13550	13557	13717	13556	13589	13628	13629	13441	13467	13521	13546	13586	13540	13777	13492	13486	13637	13649	13625	13632	13442	13669	13598	13616	13736	13665	13434	13568	13647	13774	13449	13641	13691	13500	13753	13693	13704	13460	13580	13483	13545	13741	13627	13525	13570	13611	13492	13649	13743	13792	13629	13658	13643	13553	13622	13640	13529	13628	13723	13597	13649	13676	13539	13587	13552	13621	13540	13662	13498	13539	13605	13713	13610	13621	13699	13417	13528	13614	13627	13597	13553	13624	13700	13508	13605	13578	13687	13529	13695	13601	13513	13676	13497	13570	13679	13691	13489	13448	13604	13574	13467	13396	13769	13547	13724	13597	13682	13544	13538	13457	13606	13683	13611	13468	13669	13580	13591	13516	13618	13588	13586	13576	13583	13637	13647	13524	13467	13635	13659	13425	13563	13636	13739	13504	13653	13596	13433	13670	13689	13427	13539	13697	13694	13706	13667	13672	13643	13645	13597	13727	13615	13704	13600	13646	13452	13619	13651	13491	13645	13526	13819	13683	13510	13664	13620	13463	13655	13484	13612	13530	13591	13495	13536	13447	13654	13790	13578	13612	13636	13662	13483	13630	13665	13527	13609	13600	13656	13601	13591	13633	13669	13424	13623	13506	13666	13698	13693	13670	13694	13523	13634	13498	13669	13518	13756	13443	13646	13631	13388	13571	13568	13610	13684	13554	13560	13524	13738	13719	13691	13627	13682	13670	13506	13592	13621	13558	13447	13637	13598	13398	13581	13538	13618	13626	13805	13706	13695	13676	13446	13598	13477	13685	13670	13731	13620	13730	13535	13616	13607	13783	13614	13624	13539	13542	13760	13549	13629	13686	13737	13647	13790	13619	13678	13570	13605	13496	13517	13696	13489	13751	13453	13723	13614	13651	13603	13563	13534	13556	13421	13600	13466	13641	13550	13728	13566	13643	13554	13736	13394	13591	13632	13650	13530	13524	13306	13552	13707	13553	13771	13447	13560	13603	13526	13580	13527	13677	13659	13745	13652	13601	13693	13648	13462	13699	13544	13501	13590	13549	13684	13578	13648	13602	13744	13525	13471	13719	13754	13584	13701	13735	13737	13758	13482	13791	13545	13667	13552	13662	13443	13632	13668	13643	13685	13549	13686	13618	13714	13616	13437	13539	13473	13552	13511	13608	13542	13746	13639	13616	13605	13621	13535	13553	13486	13696	13528	13531	13405	13666	13415	13696	13635	13646	13546	13376	13672	13527	13486	13621	13653	13521	13516	13626	13675	13541	13525	13490	13434	13483	13656	13635	13532	13566	13540	13665	13578	13596	13749	13574	13661	13631	13593	13677	13532	13561	13664	13787	13499	13584	13641	13575	13540	13479	13563	13668	13637	13570	13551	13541	13774	13626	13431	13547	13640	13547	13542	13622	13764	13642	13549	13544	13561	13491	13546	13847	13454	13601	13677	13555	13634	13603	13568	13838	13714	13556	13688	13519	13625	13750	13580	13646	13488	13703	13566	13501	13492	13521	13643	13611	13678	13567	13678	13664	13646	13662	13381	13619	13534	13638	13820	13531	13508	13621	13662	13611	13412	13709	13623	13586	13577	13547	13607	13633	13614	13635	13677	13414	13559	13608	13584	13649	13652	13502	13681	13541	13617	13535	13607	13577	13518	13326	13611	13608	13604	13549	13598	13506	13639	13628	13523	13613	13607	13497	13559	13657	13721	13784	13641	13523	13742	13600	13608	13667	13771	13685	13671	13424	13624	13669	13453	13563	13598	13595	13605	13572	13476	13465	13629	13560	13617	13493	13534	13516	13470	13501	13501	13620	13431	13578	13607	13467	13752	13628	13577	13662	13569	13645	13639	13444	13516	13424	13549	13642	13610	13593	13664	13513	13605	13662	13747	13612	13482	13702	13539	13526	13715	13468	13603	13575	13605	13670	13755	13635	13440	13547	13488	13717	13703	13439	13709	13538	13802	13699	13499	13909	13507	13651	13588	13527	13633	13529	13529	13337	13598	13528	13676	13459	13367	13542	13584	13709	13664	13531	13544	13512	13614	13637	13502	13554	13566	13488	13651	13483	13620	13555	13566	13615	13430	13520	13626	13688	13499	13681	13544	13727	13591	13625	13621	13559	13451	13439	13599	13415	13581	13677	13615	13543	13499	13647	13519	13666	13490	13572	13565	13687	13562	13453	13542	13829	13674	13668	13543	13793	13671	13592	13458	13622	13685	13471	13630	13505	13557	13500	13473	13612	13703	13658	13580	13741	13424	13510	13677	13352	13596	13782	13595	13440	13426	13666	13657	13592	13712	13590	13629	13810	13749	13443	13637	13739	13557	13440	13583	13505	13516	13671	13621	13534	13511	13695	13579	13693	13564	13315	13667	13690	13681	13538	13529	13560	13712	13709	13523	13503	13632	13602	13633	13484	13666	13707	13499	13609	13518	13672	13578	13661	13577	13553	13572	13536	13648	13504	13490	13711	13588	13559	13519	13548	13531	13604	13398	13626	13558	13650	13650	13565	13532	13501	13555	13606	13430	13640	13636	13441	13535	13581	13480	13739	13569	13494	13741	13528	13613	13511	13736	13671	13574	13542	13581	13716	13332	13531	13501	13787	13451	13460	13772	13558	13695	13558	13632	13603	13722	13578	13464	13575	13692	13586	13701	13529	13490	13714	13629	13440	13697	13724	13508	13621	13679	13535	13558	13616	13476	13588	13538	13506	13579	13692	13560	13553	13603	13579	13641	13662	13529	13594	13582	13597	13692	13527	13560	13538	13504	13755	13538	13442	13700	13465	13556	13703	13504	13648	13710	13528	13513	13619	13694	13663	13731	13538	13611	13522	13573	13648	13627	13554	13660	13463	13639	13642	13478	13398	13703	13476	13552	13683	13561	13635	13491	13729	13647	13699	13438	13692	13613	13595	13713	13490	13752	13552	13639	13633	13586	13680	13602	13725	13580	13500	13456	13728	13711	13543	13911	13551	13685	13517	13533	13600	13609	13554	13547	13671	13628	13491	13615	13677	13481	13563	13625	13540	13758	13594	13456	13579	13625	13639	13548	13545	13598	13595	13632	13535	13674	13417	13620	13632	13722	13541	13694	13554	13820	13703	13517	13760	13564	13581	13554	13593	13590	13488	13559	13716	13788	13618	13441	13776	13622	13545	13858	13598	13650	13545	13681	13473	13457	13507	13521	13483	13779	13605	13565	13607	13574	13552	13676	13474	13524	13501	13568	13574	13655	13589	13566	13690	13395	13699	13595	13624	13715	13538	13617	13600	13590	13546	13555	13627	13597	13726	13749	13681	13548	13735	13636	13488	13662	13637	13772	13585	13547	13551	13654	13538	13578	13415	13626	13620	13476	13566	13621	13497	13653	13599	13635	13689	13646	13670	13526	13688	13674	13488	13786	13635	13736	13603	13551	13691	13780	13432	13589	13503	13578	13689	13572	13524	13664	13546	13694	13757	13494	13621	13474	13567	13693	13723	13607	13650	13526	13531	13429	13554	13582	13544	13615	13558	13722	13476	13700	13746	13550	13749	13474	13551	13586	13584	13512	13530	13564	13680	13506	13615	13598	13613	13519	13724	13595	13679	13623	13598	13672	13551	13590	13563	13659	13592	13572	13578	13611	13495	13593	13516	13441	13637	13675	13700	13772	13623	13810	13649	13618	13695	13500	13581	13502	13703	13619	13542	13641	13596	13539	13580	13535	13717	13580	13809	13722	13789	13697	13697	13518	13724	13686	13616	13666	13599	13634	13596	13642	13693	13499	13765	13595	13617	13560	13557	13524	13653	13550	13691	13553	13645	13562	13625	13495	13717	13599	13548	13574	13763	13575	13550	13466	13572	13614	13528	13684	13574	13409	13582	13485	13449	13614	13795	13568	13565	13590	13450	13493	13648	13705	13472	13587	13422	13471	13465	13739	13695	13470	13669	13576	13593	13601	13648	13646	13572	13565	13660	13619	13630	13574	13570	13658	13704	13706	13608	13433	13614	13675	13616	13581	13620	13591	13471	13795	13678	13779	13634	13546	13667	13487	13722	13708	13620	13585	13657	13623	13624	13590	13741	13731	13381	13593	13558	13587	13441	13609	13512	13596	13532	13740	13452	13664	13551	13454	13666	13472	13625	13558	13400	13694	13518	13517	13569	13432	13455	13520	13541	13545	13656	13678	13617	13554	13673	13560	13556	13666	13665	13526	13717	13597	13701	13581	13735	13442	13635	13748	13505	13833	13505	13540	13721	13581	13508	13778	13645	13587	13662	13661	13632	13715	13612	13597	13509	13606	13539	13659	13599	13614	13537	13651	13466	13574	13618	13534	13643	13567	13544	13410	13507	13606	13535	13510	13516	13644	13642	13622	13442	13588	13670	13544	13520	13525	13540	13665	13551	13641	13728	13639	13560	13488	13747	13658	13660	13496	13652	13779	13678	13418	13633	13578	13629	13512	13491	13538	13751	13749	13482	13717	13665	13536	13544	13782	13594	13720	13612	13689	13596	13464	13656	13570	13574	13537	13509	13795	13539	13463	13586	13430	13611	13522	13527	13564	13600	13736	13754	13597	13681	13539	13515	13471	13625	13419	13518	13441	13612	13474	13634	13619	13489	13544	13697	13605	13749	13696	13658	13609	13628	13692	13675	13776	13273
29306	29427	36456	30855	22612	19081	17411	16496	16130	16088	16373	16160	16074	16310	16148	16116	16186	16195	16203	16177	16087	16228	16281	16125	16056	16178	16315	16146	16243	16038	15804	16154	16053	15981	15877	16181	16241	16023	15924	16257	16174	16044	16304	16106	16095	16399	16342	16146	16053	16136	16279	16056	16093	16028	16064	15872	15960	15877	16160	16104	16418	16266	16057	16148	16255	16107	15992	15996	16170	16005	16006	15846	16086	16169	16162	16073	16249	16084	16061	16044	16192	16093	16204	16111	16172	16163	16122	16118	16098	16135	16117	16154	16052	16103	16239	16169	16139	16096	16153	16109	16092	15918	16156	16212	16106	16075	16062	15975	16112	16120	15956	16029	15981	16060	16163	16177	15793	16169	16057	16103	16054	16156	16058	16258	16097	16018	16135	16014	15955	16239	16305	16198	16153	16125	16056	15992	16085	16223	16179	16222	16209	15892	16129	16172	16052	16069	16189	16163	16127	16059	16054	16157	16242	15940	15975	16194	16115	16346	16053	15932	16146	16021	16042	16277	15979	15856	16055	16179	15964	16127	16091	16127	16116	16117	16025	15932	16169	16221	16059	16182	16016	15903	16112	16206	16122	16031	16194	16109	16165	16061	16038	15980	16128	16164	16206	16035	16026	16231	16062	15947	16106	16076	16090	16109	16101	15961	16043	16041	15968	15996	16083	16221	15998	16270	16258	16156	16402	16095	16107	15919	15907	15960	16065	16060	16010	16225	16025	16004	16016	15990	16133	16119	16278	16165	16180	15989	16046	16102	16253	15980	16190	15941	16018	15939	16001	16072	16334	16007	15948	16142	16314	16018	15917	15968	16000	16101	16009	16029	16240	16073	16066	16018	15976	16240	16154	16143	16110	15996	16050	16158	16107	15766	15823	15962	16052	16243	16058	16178	15812	16201	16302	16060	16029	15900	16091	16092	16145	16328	16201	16259	16078	16107	16055	16023	16049	16204	16337	16185	16133	16030	15996	16161	16182	15801	15922	16121	15880	16019	16206	16020	16145	16118	15929	15978	16084	16108	16101	16140	15974	15918	16038	16097	16138	16123	16210	16156	16196	16209	16038	16210	16182	16072	16040	16179	16050	15990	16181	16250	16016	16094	15945	15953	16082	15971	15918	16003	16005	16125	16123	15992	16133	16210	16236	15988	16205	15911	16218	16227	16042	16133	16171	16047	16117	16255	16320	16194	16173	15893	16204	16098	16089	16166	15961	16163	16077	16031	16093	15959	16058	16169	16180	15934	15914	16202	16084	16253	16308	15944	16332	16030	16115	16080	16120	16086	16121	16075	16028	16211	16135	16038	16081	16268	16283	16057	16148	16117	16031	16082	15919	16061	16269	15959	16039	15908	15921	16120	16318	16048	16316	16098	15901	16112	16020	16127	16145	16173	16131	16103	16172	16186	15907	16029	16026	16036	15912	15969	16080	16294	16098	16297	16026	15982	16015	16171	15935	16198	16054	16281	16158	16321	16114	16204	16109	16275	16328	16060	16329	15955	16079	16071	15985	16209	16166	16184	16143	16103	16087	16080	16042	16152	16231	16017	16271	16185	16007	16227	16152	16184	16000	16167	15998	16150	16092	16195	15997	16063	16016	16095	16083	16106	16268	16160	16062	16016	16086	16152	16346	16110	15989	16196	16192	15983	16146	16030	16179	16064	16195	16081	16178	16002	16122	15904	16200	16115	15902	16032	16099	16063	16190	16058	15977	16122	16015	15995	16153	16150	16188	16146	16011	15937	16031	15969	16153	15942	16089	15905	16104	16199	16073	16126	16171	16195	16003	15960	16175	16195	16064	16124	16074	16112	16179	16290	16302	15890	16006	16055	16053	15928	16054	16049	16038	16096	16033	16103	16041	15914	15900	16081	16115	16152	16195	16014	16099	15870	16098	16229	16176	16193	15976	16246	16223	15895	16227	15939	16174	16206	16289	16096	16258	16095	15990	16040	16017	16237	16004	16082	16092	16064	15991	15912	16111	16231	16006	16067	16231	16043	16089	16045	16328	16019	16275	16248	16221	16270	16078	16149	16112	16158	15916	16106	16160	16181	16192	16051	16059	16146	16188	16126	16126	16210	15954	16275	16027	16103	16173	16085	15892	16146	16462	16140	16132	15988	16068	15954	16378	16064	16095	16191	15999	16138	16026	16030	16295	16151	16197	16104	16197	16091	15958	15913	16019	16228	16089	15948	16146	16058	16080	16166	16093	16042	15972	16011	15927	16143	15968	16184	16165	16182	16185	16296	16253	16035	16167	16017	16403	16101	16211	16235	16081	16206	15977	16069	16142	15935	16226	16185	16241	16139	15934	16053	16246	15852	16239	16051	16255	16151	16087	16157	16301	16070	16141	16285	16177	16064	15949	16320	16057	16115	16159	16026	16148	16032	16156	16295	16127	15980	16231	16216	16051	15876	16108	16026	16010	16035	15954	16194	15951	16068	15979	16195	16079	16012	16255	16250	16111	16075	16347	16279	16312	16201	16202	16063	16236	16021	16090	15957	16191	16277	16008	16123	15936	16104	16108	16157	16084	16257	15999	15872	16192	16024	16133	16190	15823	16255	16330	16033	16070	16229	16169	16294	16162	15963	16249	16266	15925	15761	16077	15951	16117	16116	15926	15996	16032	16085	16235	16079	16177	15995	16007	16073	16124	16185	16125	15991	16258	16255	16030	16133	16083	16068	16025	16160	16239	15943	16011	16148	16057	16140	16087	16061	16156	16150	16053	16088	16083	15829	16234	16148	16305	16187	16146	16106	16109	16138	16167	15928	16083	16171	16025	16031	16167	16068	16043	16225	15908	16006	16268	15990	16128	16058	16049	16174	15934	16206	16069	16108	16075	16078	16005	15951	16077	15923	16173	16271	16211	15972	16080	15927	15930	16101	16156	16054	15844	16017	15903	15973	16034	16047	15935	16079	15999	16066	16104	15933	16104	16125	16072	16265	15887	15894	16184	15879	16081	16283	16062	16126	16108	16113	16021	16006	16124	16161	15919	16000	16202	16127	16163	15957	16192	16068	16194	16313	16035	16134	15945	16177	16202	16034	16170	16229	16041	16125	16122	16033	16206	16156	16065	16092	16238	16119	16086	16110	16064	16022	16192	15878	16103	16125	16080	15986	15952	16216	16030	16107	16115	16022	16110	15818	16165	16199	16001	16045	16289	16157	16132	15990	15996	15824	16246	16141	16239	16028	16155	15924	16226	16225	16180	16098	16135	16179	16098	16029	16001	16092	16154	16211	16288	16004	16079	16067	16234	15994	16030	16296	16041	16109	16094	15848	15902	15945	16067	15962	16060	15732	16190	16109	16057	16211	15842	16100	16142	16212	16097	16222	16289	16014	16146	16003	16084	16159	16124	16178	16133	16120	16130	16260	16264	15968	16075	15942	16015	16150	16156	16110	16033	16120	16250	16091	16188	16057	16114	16096	16035	16007	16065	16042	16187	16129	16300	16218	16049	15946	15867	16114	16088	16075	16041	16008	16208	16035	16165	16102	16090	16087	15992	16153	16075	16167	16121	16107	15921	16017	16298	16049	15886	16275	16016	16036	15849	16245	16163	16399	16189	16183	16054	16031	16027	15894	16269	16169	16226	16070	16008	15964	16085	16140	15907	16204	16106	15977	16124	16103	15963	16098	16260	16110	16307	16113	16063	16244	16053	16037	16094	15995	16152	16132	16153	16237	16145	16240	16100	16261	15910	15991	16194	16018	16238	16224	16091	16226	16171	16163	16149	16076	16141	16207	16078	16060	16198	16048	16171	15948	16055	16013	15868	15994	16235	16141	16050	16077	16062	16205	16031	16231	16075	16059	16218	16245	16133	15883	16130	16040	16139	16040	16088	15984	16183	16404	15972	16070	16260	15922	16222	15998	16049	16167	16151	16066	16132	16061	16070	16137	15877	16069	16194	16032	16026	16243	16236	16049	16019	16107	16167	16007	16203	16054	16097	15984	16076	16004	16100	16220	16091	16172	16147	16068	15931	15948	16079	16002	16149	15875	16091	16312	16068	16063	16168	16261	16160	16072	15910	15996	15995	16211	15880	15841	16044	15952	16086	16221	16074	15946	16224	16311	16143	16029	16104	16102	16215	15869	15955	16124	16180	16040	16173	16074	15974	16209	16273	16032	16146	15895	16215	16007	16149	16122	16172	16202	16059	16058	16126	16180	16073	16185	15947	16156	16026	15925	16121	15979	15890	16138	16234	16187	16117	16072	16026	16049	16150	16035	15991	16126	16191	15963	16159	16072	16055	15925	15891	16009	16100	16204	16115	16093	16108	16017	15976	16103	16076	16197	15992	16144	16199	16033	15943	16208	16164	15834	16236	16248	16099	16091	16060	16053	16096	16203	16061	16106	15935	15901	16165	16192	16051	16324	16056	16031	16014	16026	16147	16078	16167	16153	15908	16214	16297	16214	16241	16139	16141	16203	15933	16070	16147	16163	16156	16040	16095	16099	16083	16174	16184	16233	16277	16020	16027	16141	16307	16063	16292	16137	16206	16251	16206	16126	16156	16110	16238	15991	16063	16025	16150	16056	16171	16195	16349	16035	16011	16286	16143	16155	16109	16017	16129	16039	16028	16204	16102	16115	16070	16248	15907	15997	16046	16014	16015	16010	16110	15886	16139	16088	16145	16192	16194	16049	16173	16019	16175	16002	16062	16209	16107	16036	16000	15982	15970	16112	16049	16199	16190	16263	16232	16218	16127	16216	16219	15950	16028	15880	16194	16139	16090	16234	16246	16125	16183	16102	16096	16068	15905	16063	15890	16174	16033	16028	16026	15903	16022	16095	15951	15866	16242	15979	15980	16043	15938	16062	16133	16255	16136	16181	16140	16227	16324	16058	16070	16120	16116	16298	15871	15947	16164	15925	16093	15987	15939	16147	16040	16087	16105	16109	15969	16046	16094	16145	15981	16209	16214	16018	16057	16098	15976	16228	15956	16035	16001	15846	16091	15803	15998	16052	16260	16208	16198	16312	16050	16096	16046	16132	16320	16284	16246	16070	16041	16132	15891	16163	16155	16087	16233	16133	16091	16117	16176	15939	16054	16143	16256	16189	16089	16117	16134	16043	16018	16237	16258	16050	16011	16066	16265	15984	16078	16256	16265	16050	16156	16043
33699	47394	36868	25564	19415	15933	14476	13887	13699	13753	13595	13826	13819	13706	13557	13838	13524	13688	13618	13705	13719	13725	13651	13621	13776	13790	13706	13687	13771	13719	13686	13675	13797	13641	13560	13794	13643	13497	13743	13619	13607	13758	13748	13804	13638	13712	13671	13834	13718	13728	13777	13893	13757	13661	13603	13632	13624	13609	13552	13783	13607	13558	13806	13781	13566	13782	13667	13594	13731	13593	13709	13811	13754	13710	13759	13719	13806	13662	13906	13499	13702	13757	13664	13755	13782	13747	13676	13731	13650	13713	13727	13689	13715	13670	13643	13636	13758	13760	13630	13765	13703	13769	13633	13556	13644	13616	13647	13695	13720	13710	13662	13745	13794	13722	13476	13832	13517	13473	13564	13674	13753	13706	13640	13724	13812	13611	13737	13704	13624	13777	13670	13721	13592	13581	13718	13711	13736	13716	13624	13623	13826	13713	13824	13764	13671	13626	13514	13814	13756	13606	13613	13833	13742	13642	13759	13782	13748	13711	13660	13589	13721	13458	13663	13654	13763	13556	13669	13616	13878	13680	13672	13731	13623	13709	13806	13757	13724	13682	13662	13612	13685	13698	13773	13599	13637	13713	13741	13687	13717	13681	13702	13596	13836	13717	13788	13738	13767	13734	13730	13678	13617	13744	13669	13626	13652	13547	13727	13703	13625	13793	13782	13604	13663	13664	13769	13763	13709	13794	13819	13608	13721	13635	13690	13602	13712	13798	13610	13614	13737	13719	13759	13702	13694	13659	13609	13573	13570	13706	13625	13534	13657	13681	13550	13829	13594	13714	13687	13568	13734	13680	13683	13749	13804	13663	13737	13726	13596	13778	13730	13831	13697	13651	13719	13627	13558	13562	13740	13638	13696	13747	13795	13569	13534	13773	13400	13775	13686	13748	13772	13602	13610	13636	13679	13626	13728	13633	13735	13732	13833	13706	13751	13644	13621	13617	13591	13912	13573	13680	13663	13860	13719	13488	13559	13578	13720	13882	13646	13552	13808	13724	13706	13667	13685	13666	13794	13791	13595	13771	13619	13601	13920	13781	13685	13622	13433	13756	13827	13717	13742	13580	13645	13707	13639	13652	13594	13714	13667	13605	13742	13699	13617	13700	13716	13661	13789	13596	13720	13729	13597	13603	13999	13684	13736	13702	13771	13568	13739	13665	13778	13703	13759	13604	13821	13682	13680	13899	13822	13673	13603	13867	13776	13677	13775	13873	13754	13691	13870	13642	13790	13689	13502	13868	13654	13626	13564	13731	13783	13650	13595	13663	13624	13665	13593	13881	13457	13725	13599	13662	13853	13669	13680	13701	13651	13644	13544	13653	13687	13577	13808	13684	13646	13728	13705	13832	13719	13606	13655	13599	13413	13776	13700	13680	13742	13680	13746	13536	13634	13699	13746	13616	13643	13679	13865	13616	13747	13440	13910	13814	13680	13595	13707	13718	13719	13694	13685	13813	13647	13520	13610	13748	13661	13745	13514	13861	13627	13603	13636	13661	13639	13709	13600	13749	13670	13686	13616	13616	13659	13605	13835	13691	13774	13684	13691	13636	13704	13582	13848	13589	13754	13686	13516	13781	13616	13767	13801	13627	13677	13713	13607	13783	13553	13602	13789	13602	13731	13618	13732	13676	13731	13800	13709	13699	13647	13555	13771	13772	13692	13582	13768	13580	13737	13694	13600	13719	13633	13842	13594	13708	13755	13720	13682	13629	13900	13821	13703	13739	13831	13655	13855	13674	13682	13737	13684	13762	13768	13638	13556	13851	13781	13581	13606	13769	13638	13548	13699	13818	13649	13713	13599	13690	13782	13738	13631	13705	13509	13552	13724	13885	13516	13749	13783	13679	13568	13616	13798	13739	13701	13849	13827	13816	13857	13552	13761	13863	13757	13678	13627	13717	13629	13722	13705	13729	13645	13725	13464	13784	13596	13742	13822	13597	13784	13815	13678	13671	13569	13560	13752	13830	13632	13803	13691	13878	13741	13732	13598	13709	13564	13718	13735	13652	13786	13797	13623	13667	13633	13576	13655	13565	13672	13595	13588	13621	13661	13788	13461	13889	13623	13758	13695	13572	13740	13843	13717	13817	13616	13779	13610	13702	13767	13660	13573	13588	13811	13590	13775	13712	13680	13772	13660	13701	13779	13592	13757	13596	13737	13739	13818	13630	13682	13746	13611	13756	13698	13697	13724	13587	13662	13649	13859	13697	13966	13699	13744	13784	13758	13809	13773	13562	13721	13629	13711	13691	13662	13769	13884	13563	13766	13852	13762	13755	13635	13700	13607	13742	13746	13805	13831	13809	13726	13825	13865	13678	13631	13819	13898	13620	13788	13820	13773	13834	13707	13711	13700	13670	13489	13772	13860	13660	13591	13864	13680	13814	13726	13646	13722	13708	13741	13645	13791	13725	13643	13665	13653	13646	13655	13614	13779	13669	13637	13728	13545	13731	13610	13798	13773	13655	13595	13806	13868	13540	13748	13739	13679	13647	13695	13818	13778	13752	13858	13806	13707	13659	13624	13632	13781	13683	13611	13680	13762	13687	13709	13759	13838	13750	13645	13871	13693	13768	13904	13649	13670	13612	13520	13666	13759	13847	13677	13732	13533	13759	13647	13602	13653	13754	13711	13723	13627	13598	13663	13551	13759	13745	13590	13836	13736	13674	13669	13714	13588	13787	13774	13721	13824	13643	13804	13687	13659	13544	13732	13619	13796	13582	13699	13714	13827	13821	13665	13689	13635	13727	13620	13774	13721	13537	13725	13797	13610	13760	13965	13747	13765	13685	13634	13668	13666	13800	13651	13640	13782	13656	13788	13865	13817	13744	13737	13769	13703	13577	13726	13657	13800	13811	13658	13777	13597	13719	13734	13660	13625	13833	13755	13686	13599	13595	13762	13733	13694	13775	13703	13649	13876	13769	13790	13594	13668	13757	13736	13713	13606	13653	13744	13752	13826	13726	13631	13659	13767	13766	13665	13784	13571	13741	13771	13748	13691	13793	13669	13634	13621	13836	13830	13668	13720	13777	13755	13597	13591	13672	13801	13629	13557	13731	13677	13556	13789	13517	13561	13688	13663	13860	13689	13713	13720	13676	13800	13843	13687	13601	13699	13620	13809	13781	13867	13800	13903	13735	13522	13794	13687	13656	13670	13617	13669	13645	13716	13875	13726	13583	13558	13800	13620	13697	13735	13642	13749	13764	13554	13850	13757	13819	13615	13736	13608	13661	13698	13652	13702	13695	13670	13673	13619	13649	13692	13737	13790	13596	13810	13780	13814	13719	13663	13755	13620	13599	13797	13668	13651	13691	13755	13577	13807	13537	13895	13689	13781	13555	13597	13649	13680	13791	13711	13730	13689	13799	13664	13537	13660	13652	13625	13627	13650	13658	13693	13563	13677	13763	13664	13746	13656	13761	13503	13745	13725	13702	13766	13716	13796	13753	13697	13710	13622	13916	13714	13709	13573	13806	13732	13586	13769	13733	13704	13605	13750	13779	13763	13832	13819	13740	13676	13707	13609	13608	13910	13671	13701	13619	13801	13709	13676	13647	13581	13619	13683	13694	13602	13782	13607	13776	13665	13605	13697	13645	13777	13862	13616	13708	13780	13640	13826	13614	13806	13623	13794	13563	13863	13638	13687	13731	13763	13604	13748	13807	13708	13803	13712	13652	13833	13652	13643	13783	13836	13603	13652	13701	13688	13700	13556	13827	13549	13692	13569	13615	13738	13639	13782	13705	13603	13624	13696	13687	13660	13668	13673	13568	13781	13633	13848	13578	13797	13754	13858	13580	13726	13802	13700	13470	13774	13834	13476	13704	13740	13720	13640	13684	13711	13845	13784	13561	13843	13689	13653	13892	13682	13659	13656	13673	13817	13675	13583	13641	13721	13780	13652	13691	13824	13604	13718	13826	13598	13659	13577	13698	13831	13836	13735	13637	13695	13731	13778	13759	13585	13725	13852	13633	13736	13551	13733	13836	13658	13675	13652	13747	13758	13632	13582	13858	13631	13692	13763	13857	13564	13682	13591	13603	13683	13764	13677	13743	13749	13565	13550	13635	13533	13708	13826	13812	13699	13794	13605	13698	13716	13562	13764	13730	13753	13576	13652	13782	13777	13785	13882	13864	13707	13693	13725	13634	13648	13879	13656	13611	13687	13693	13637	13696	13754	13650	13784	13695	13576	13470	13644	13668	13730	13651	13748	13760	13742	13696	13628	13671	13717	13787	13676	13610	13729	13610	13700	13725	13627	13855	13853	13548	13750	13832	13718	13780	13672	13613	13755	13627	13763	13578	13766	13414	13818	13628	13701	13756	13792	13639	13830	13735	13504	13657	13730	13801	13742	13642	13642	13674	13578	13665	13656	13602	13766	13769	13742	13672	13785	13515	13572	13606	13690	13779	13830	13836	13559	13761	13596	13832	13604	13784	13600	13590	13784	13753	13822	13710	13730	13619	13719	13676	13852	13706	13687	13870	13879	13695	13715	13810	13656	13790	13586	13739	13560	13707	13676	13881	13865	13608	13814	13787	13697	13657	13633	13602	13870	13646	13781	13688	13780	13647	13639	13639	13758	13672	13763	13556	13644	13829	13800	13630	13686	13881	13738	13636	13838	13625	13761	13721	13776	13832	13483	13703	13739	13745	13613	13774	13747	13746	13718	13578	13706	13785	13691	13727	13631	13826	13664	13664	13648	13637	13552	13696	13650	13767	13668	13696	13773	13650	13619	13691	13731	13787	13733	13592	13867	13866	13767	13552	13814	13690	13788	13668	13708	13639	13774	13620	13647	13701	13715	13703	13662	13759	13657	13762	13972	13828	13496	13777	13701	13776	13701	13620	13818	13804	13518	13669	13685	13573	13614	13585	13665	13662	13686	13785	13879	13871	13662	13830	13732	13743	13672	13620	13697	13789	13705	13829	13593	13734	13764	13457	13694	13763	13617	13689	13751	13618	13775	13788	13659	13688	13663	13741	13814	13743	13713	13641	13759	13726	13597	13577	13732	13762	13753	13503	13679	13744	13771	13726	13738	13568	13683	13656	13669	13643	13762	13762	13724	13722	13685	13621	13797	13498	13736	13656	13565	13758	13752	13738	13748	13676	13767	13625	13655	13694
24206	22479	34145	36342	33961	29783	24806	18454	16269	16072	16103	16013	15767	15881	15844	15862	15867	15671	15962	15780	15879	15814	15829	15736	15817	15793	15879	15862	15823	15882	15950	15907	15733	15721	15613	16001	15855	15823	15969	15819	15856	15844	15869	15764	15944	15795	15876	15733	15779	15952	15993	15771	15620	15841	15942	15819	15894	15963	15647	15772	15925	15722	15719	15763	15645	15718	15741	15940	15679	15834	15927	15839	15778	15846	15667	15790	15862	15803	15724	15866	15802	15801	15736	15751	15666	15864	15696	15762	15812	15767	15762	16096	15703	15773	15741	15900	15821	15735	15756	15801	15828	15942	15901	15970	15696	15945	15750	15496	15675	15963	15731	15636	15747	15837	15885	15864	15832	15906	15855	15703	15723	15864	15702	15868	15743	15812	15937	15760	15665	15889	15829	15894	15767	15750	15833	15710	15645	15859	15809	15905	15848	15736	15756	15828	15705	15817	15774	15816	15855	15703	15832	15800	15782	15775	16022	15869	15768	15523	15662	15889	15792	15829	15932	15601	15948	15803	15923	15748	15606	15785	15872	15814	15909	15963	15733	15750	15892	15821	15735	15803	15764	15907	15847	15899	15714	15812	15686	15800	15676	15720	15826	15814	15835	15612	15841	15692	15653	15753	15833	15750	15750	15778	15799	15669	15838	15594	15666	15925	15780	15745	15855	15642	15895	15796	15693	15851	15827	15767	15821	15837	15724	15563	15914	15813	15757	15791	15733	15823	15791	15643	15604	15769	15868	15906	15851	15658	15663	15836	16006	15892	15809	15770	15810	15853	15922	15855	15865	15522	15745	15741	15706	15720	15642	15660	15630	15845	15936	15786	15993	15805	15660	15831	15780	15958	15716	15803	15756	15687	15849	15594	15755	15758	15790	15495	15598	15772	15772	15921	15799	15736	15732	15703	15818	15722	15819	15780	15766	15717	15872	15630	15984	15871	15766	15699	15783	15700	15761	15783	15804	15832	15835	15770	15771	15702	15908	15794	15785	15753	15632	15986	15727	15595	15434	15673	15914	15842	15644	15576	15785	15855	15708	15881	15665	15630	15611	15834	15640	15943	15838	15842	15843	15578	15948	15756	15811	15621	15967	15802	15705	15858	15724	15955	15943	15801	15782	15741	15785	15746	15828	15941	15855	15641	15929	15767	15816	15667	15737	15672	15811	15800	15699	15828	15686	15783	15675	15803	15652	15624	15908	15787	15790	15761	15981	15867	15797	15735	15771	15701	15776	15726	15575	15817	15718	15759	15833	15838	15713	15789	15715	15737	15756	15543	15838	15925	15820	15769	15575	15819	15885	15710	15761	15653	15568	15735	15720	15892	15833	15889	15717	15812	15864	15712	15637	15949	15643	15457	15693	15839	15728	15710	15770	15913	15888	15737	15584	15844	15655	15765	15835	15696	15773	15688	15775	15819	15907	15727	15920	15615	15822	15745	15779	15722	15834	15811	15685	15766	15787	15635	15716	15712	15736	15815	15797	15755	15847	15697	15823	15925	15686	15874	15664	15946	15710	15611	15675	15850	15865	15831	15889	15854	15902	15774	15849	15773	15703	15913	15811	15898	15832	15791	15596	15853	15930	15867	15870	15751	15846	15590	15852	15771	15544	15945	15669	15750	15730	15746	15689	15685	15836	15907	15610	15892	15734	16000	15836	15618	15823	15901	15668	15727	15682	15778	15791	15820	15859	15878	15733	15776	16030	15957	15726	15859	15863	15680	15992	15678	15848	15785	15948	15747	15765	15919	15858	15878	15710	15851	15723	15574	15736	15878	15800	15952	15598	15669	15535	15709	15984	15797	15697	15656	15802	15557	15761	15887	15773	15881	15932	15886	15613	15729	15823	15774	15821	15720	15701	15645	15765	15842	15816	15881	15779	15809	15889	15870	15844	15988	15778	15748	15679	15557	15698	15687	15652	15797	15798	15781	15791	15835	15664	15733	15748	15594	15804	15988	15994	15671	15785	15810	15802	15699	15817	15645	15761	15831	15677	15838	15798	15617	15843	15774	15961	15677	15819	15725	15728	15763	15710	15869	15956	16066	15802	15622	15676	15950	15766	15778	15797	15859	15933	15690	15878	15880	15758	15742	15852	15624	15873	15973	15764	15785	15583	15714	15647	15633	15757	15639	15651	15704	15799	15738	15830	15948	15928	15791	15914	15584	15787	15767	15643	15743	15941	15717	15709	15840	15703	15876	15645	15897	15844	15855	15832	15988	15812	15737	15714	15619	15873	15556	15914	15820	15567	15943	15778	15820	15959	15910	15834	15943	15727	15771	15755	15818	15839	15801	15811	15927	15992	15792	15668	15831	15752	15961	15806	16013	15627	15909	15903	15773	15693	15679	15747	15792	15869	15782	15694	15868	15580	15764	15886	15718	15740	15687	15845	15870	15767	15805	15787	15876	15785	15925	15767	15466	15947	15812	15885	15717	15601	15883	15694	15773	15865	15685	15716	15851	15581	15822	15725	15848	15706	15790	15698	15759	15720	15882	15697	15928	15779	15732	15917	15791	15852	15824	15850	15804	15656	15776	15653	15714	15680	15633	15801	15735	15764	15973	15727	15878	15722	15794	15920	15864	15830	15766	15850	15766	15655	15633	15695	15883	15937	15901	15715	15646	16069	15869	15706	15616	15822	15957	15704	15775	15796	15762	15860	15706	15844	15924	15871	15765	15771	15654	15746	15763	15753	15885	15840	15933	15718	15806	15671	15622	15715	15902	15846	15738	15779	15671	15804	15709	15808	15886	15813	15597	15795	15786	16049	15699	15847	15809	15764	15782	15860	15638	15767	15892	15852	15799	15599	15844	15975	15941	15676	15759	15954	15839	15616	15761	15660	15829	15986	15790	15511	15668	15673	15855	15690	15484	15670	15705	15786	15739	15735	15641	15567	15729	15609	15599	15684	15848	15664	15881	15656	15733	15787	15708	15672	15868	15799	15720	15748	15729	15847	15833	15820	15708	15898	15629	15752	15773	15693	15735	15824	15843	15880	15892	15930	15836	15854	15788	15740	15792	15734	15641	15950	15701	15792	15792	15809	15682	15873	15641	15719	15658	15826	15848	15887	15911	15888	15767	15777	15875	15805	15734	15731	15862	15770	15676	15971	15893	15721	15866	15854	15823	15830	15772	15600	15699	15635	15710	15708	15993	15873	15696	15785	15682	15722	15689	15747	15814	15890	15748	15714	15598	15648	15705	15737	15726	15722	15718	15843	15878	15832	15968	15883	15803	15719	15758	15958	15731	15715	15683	15911	15815	15622	15914	15841	15721	15822	15737	15783	15704	15790	15617	15844	15770	15757	15873	15635	15752	15747	15734	15897	15775	15906	15845	15896	15815	15733	15629	15719	15844	15791	15718	15832	15711	15773	15755	15725	15640	15840	15818	15763	15758	15813	15833	15854	15899	15707	16020	15852	15881	15742	15738	15968	15744	15901	15770	15693	15811	15870	15744	15768	15963	15716	15892	15678	15879	15782	15875	15736	15649	15741	15737	15759	15540	15723	15685	15861	15857	15686	15949	15729	15716	15699	16001	15611	15798	15879	15968	15675	15776	15887	15696	15453	15933	15768	15751	15709	15863	15847	15614	15753	15688	15862	15909	15923	15890	15654	15721	15703	15643	15789	15637	15785	15940	15824	15869	16049	15730	15797	15735	15749	15742	15654	15743	15729	15842	15873	15737	15857	15872	15862	15787	15753	16037	15890	15617	15633	15744	15728	15504	15733	15786	15952	15894	15740	15720	15897	15969	15855	15979	15830	15820	15883	15691	15696	15950	15822	15946	15750	15987	15676	15690	15491	15845	15881	15945	15751	15898	15727	15704	15796	15837	15830	15813	15857	15723	15900	15859	15827	15952	15894	15800	15905	15891	15676	15546	15781	15808	15700	15783	15781	16011	15764	15669	16074	15807	15925	15988	15775	15862	16039	15841	15819	15797	15748	15685	15676	15757	15813	15667	15760	15789	15834	15750	15813	15567	15676	15858	15699	15617	15734	16078	15810	15783	15883	15813	15641	16000	15915	15837	15932	15877	15841	15718	15510	15811	15717	15791	15759	15904	15845	15766	15729	15603	15560	15906	15744	15711	15990	15834	15816	15726	15650	15737	15873	15968	15820	15892	15835	15938	15912	15881	15890	15896	15718	15666	15675	15901	15666	15998	15857	15713	15794	15902	15822	15642	15885	15770	15708	15751	15837	15689	15693	16055	15763	15791	15831	15741	15726	15787	15778	15814	15692	16032	15735	15581	15754	15753	15762	15620	15809	15584	15719	15836	15830	15766	15570	15892	15696	15807	15935	15528	15745	15773	15718	15872	15915	15996	15610	15728	15902	15481	15820	15693	15816	15931	15766	15812	15893	15839	15819	15789	15714	15820	15619	15775	15912	15865	15758	15808	15710	15693	15887	15790	15752	15818	15742	15694	15674	15680	15789	15645	15688	15707	15736	15608	15676	15786	15761	15863	15807	15924	15714	15768	15687	15766	15782	15774	15755	15783	15892	15848	15834	15877	15752	15752	15825	15722	15799	15664	15888	15748	15785	15810	15881	15778	15835	15791	15807	15731	15695	15894	15597	15866	15887	15661	15973	15984	15653	15726	15759	15836	15756	15834	15832	15815	15652	15821	15677	15613	15814	15561	15835	15865	16018	15752	15801	15798	15739	15808	16017	15817	15528	15859	15896	15733	15714	15842	15997	15739	15784	15604	15596	15790	15693	16032	15696	15800	15823	15780	15908	15606	15671	15460	15725	15836	15993	15905	15698	15854	15691	15801	15796	15954	15829	15937	15852	15805	15834	15763	15757	15720	15717	15784	15905	15888	15750	15832	15811	15562	15625	15791	15646	15761	15913	15882	15870	15519	15722	15834	15866	15954	15912	15854	15754	15724	15915	15699	15542	15714	15830	15868	15859	15993	15828	15733	15632	15670	15749	15954	15562	15907	15816	15774	15630	15751	15725	15645	15842	15817	15800	15849	15791	15741	15821	15679	15780	15717	15758	15822	15779	15567	15888	15874	15736	15651	16055	15732	15638	15659	15759	15765	15733	15793	15750	16015	15787	15678	15834	15765	15692	15967	15964	15746	15966	15841	15807	15763	15804	15879	15687	16014	15651	15866	15445	15933
59766	92864	75775	55637	41359	28848	20111	15636	13945	13550	13774	13618	13423	13578	13676	13605	13479	13553	13499	13639	13892	13582	13684	13677	13756	13656	13768	13656	13656	13522	13572	13543	13679	13363	13664	13588	13476	13528	13683	13538	13606	13575	13631	13801	13570	13507	13729	13449	13494	13547	13692	13681	13617	13545	13593	13716	13623	13626	13456	13576	13555	13454	13549	13391	13749	13478	13612	13691	13640	13481	13578	13557	13555	13742	13744	13513	13601	13652	13344	13563	13573	13552	13718	13594	13546	13670	13532	13632	13512	13629	13483	13583	13566	13606	13755	13558	13523	13509	13655	13440	13659	13522	13493	13703	13562	13595	13503	13645	13506	13717	13519	13551	13671	13602	13474	13551	13518	13664	13676	13516	13619	13508	13624	13691	13555	13582	13689	13724	13402	13475	13467	13687	13485	13633	13673	13580	13553	13479	13563	13563	13544	13641	13735	13641	13550	13558	13528	13394	13837	13603	13720	13492	13494	13473	13834	13618	13776	13844	13580	13632	13490	13518	13547	13760	13644	13532	13586	13592	13532	13628	13644	13538	13396	13431	13542	13620	13671	13493	13468	13697	13638	13540	13645	13623	13608	13489	13628	13579	13548	13616	13579	13639	13650	13521	13553	13623	13390	13634	13500	13532	13545	13570	13630	13614	13564	13683	13659	13615	13642	13377	13431	13568	13404	13378	13601	13541	13451	13498	13610	13600	13708	13631	13460	13700	13521	13585	13552	13516	13408	13548	13560	13608	13633	13593	13484	13460	13688	13536	13490	13640	13558	13762	13578	13552	13586	13576	13668	13534	13567	13528	13583	13592	13528	13507	13555	13516	13581	13450	13451	13611	13545	13652	13833	13272	13693	13755	13596	13689	13564	13503	13449	13666	13714	13479	13400	13426	13564	13582	13562	13528	13587	13652	13563	13584	13563	13634	13533	13605	13731	13416	13547	13615	13642	13556	13601	13625	13478	13705	13706	13662	13569	13390	13494	13593	13645	13660	13483	13529	13662	13679	13674	13631	13590	13747	13505	13434	13649	13585	13421	13610	13698	13534	13619	13636	13559	13632	13642	13432	13427	13511	13600	13672	13539	13736	13498	13692	13554	13577	13654	13656	13461	13450	13747	13539	13465	13605	13611	13642	13440	13727	13561	13432	13503	13625	13594	13416	13728	13454	13680	13603	13713	13622	13544	13474	13679	13572	13441	13697	13585	13641	13389	13622	13470	13553	13590	13496	13472	13570	13566	13430	13543	13584	13589	13643	13490	13484	13509	13533	13476	13699	13543	13593	13643	13606	13536	13568	13628	13648	13483	13500	13594	13676	13514	13635	13505	13535	13428	13722	13544	13538	13472	13451	13520	13611	13636	13694	13590	13574	13474	13808	13472	13605	13603	13446	13790	13669	13635	13597	13714	13474	13531	13376	13542	13605	13472	13498	13628	13676	13601	13634	13542	13512	13514	13549	13552	13445	13584	13497	13571	13730	13670	13424	13641	13632	13618	13497	13654	13513	13689	13647	13568	13643	13690	13587	13603	13695	13686	13546	13567	13588	13516	13527	13611	13528	13598	13604	13518	13509	13593	13569	13640	13492	13464	13474	13376	13476	13802	13655	13585	13649	13502	13531	13452	13468	13589	13768	13538	13642	13669	13407	13660	13625	13641	13441	13602	13427	13667	13644	13594	13607	13587	13655	13686	13546	13570	13566	13519	13593	13575	13513	13527	13720	13611	13601	13473	13450	13593	13775	13505	13586	13632	13459	13654	13608	13484	13458	13546	13525	13698	13448	13629	13622	13597	13492	13596	13605	13414	13620	13460	13525	13587	13566	13527	13523	13748	13503	13627	13598	13588	13629	13508	13550	13569	13675	13480	13571	13461	13579	13558	13588	13482	13734	13721	13643	13589	13639	13708	13447	13471	13554	13558	13497	13536	13681	13470	13674	13603	13571	13613	13528	13447	13502	13675	13582	13720	13749	13586	13671	13665	13466	13761	13635	13534	13554	13611	13756	13568	13478	13733	13626	13536	13626	13577	13537	13589	13518	13598	13645	13763	13496	13668	13624	13512	13691	13604	13548	13436	13568	13648	13663	13601	13613	13629	13637	13656	13710	13794	13725	13609	13541	13503	13495	13603	13754	13612	13486	13583	13502	13641	13528	13639	13465	13699	13769	13582	13591	13503	13518	13518	13550	13730	13603	13495	13650	13584	13497	13664	13659	13635	13500	13532	13521	13704	13596	13745	13580	13705	13575	13665	13635	13656	13670	13552	13554	13514	13497	13594	13761	13447	13603	13438	13578	13615	13832	13663	13746	13584	13566	13458	13622	13581	13568	13637	13543	13634	13472	13525	13527	13558	13573	13681	13663	13602	13601	13811	13516	13570	13630	13501	13473	13529	13514	13584	13657	13488	13688	13506	13486	13527	13565	13511	13559	13537	13589	13494	13682	13510	13540	13687	13486	13716	13570	13588	13679	13381	13617	13558	13616	13610	13600	13461	13807	13568	13719	13495	13503	13651	13508	13424	13630	13674	13607	13681	13663	13533	13708	13585	13520	13562	13620	13614	13573	13665	13436	13758	13567	13818	13578	13551	13634	13540	13561	13607	13649	13618	13510	13511	13569	13569	13577	13554	13409	13579	13679	13561	13681	13645	13567	13787	13618	13683	13737	13700	13598	13525	13425	13701	13553	13519	13541	13687	13631	13496	13677	13486	13681	13630	13601	13799	13628	13521	13441	13556	13601	13443	13593	13484	13674	13571	13663	13383	13784	13656	13458	13611	13621	13646	13545	13599	13611	13678	13611	13602	13539	13579	13530	13670	13676	13478	13612	13660	13451	13598	13544	13583	13479	13632	13445	13563	13646	13579	13456	13680	13495	13439	13559	13500	13490	13462	13627	13494	13536	13414	13476	13513	13577	13372	13475	13441	13547	13548	13647	13575	13621	13527	13583	13587	13577	13492	13510	13709	13469	13575	13564	13395	13562	13623	13550	13535	13684	13671	13530	13736	13458	13514	13516	13440	13480	13627	13630	13555	13606	13571	13670	13515	13499	13579	13502	13738	13644	13683	13570	13569	13527	13644	13638	13695	13551	13684	13544	13650	13600	13595	13654	13578	13737	13485	13575	13532	13705	13651	13455	13737	13696	13487	13566	13616	13589	13630	13554	13660	13521	13634	13702	13582	13582	13595	13504	13591	13594	13588	13417	13587	13731	13461	13619	13518	13465	13666	13530	13618	13612	13418	13596	13563	13606	13664	13573	13583	13718	13547	13512	13710	13561	13592	13691	13383	13542	13454	13494	13641	13619	13600	13473	13610	13703	13685	13451	13496	13693	13597	13515	13584	13541	13772	13634	13694	13477	13449	13497	13592	13632	13502	13689	13742	13689	13483	13524	13702	13564	13600	13604	13595	13713	13508	13318	13737	13551	13467	13564	13642	13510	13702	13618	13583	13651	13636	13593	13330	13605	13637	13554	13513	13498	13521	13573	13430	13514	13509	13555	13612	13502	13663	13551	13548	13459	13880	13527	13543	13579	13613	13553	13644	13532	13561	13554	13645	13731	13646	13703	13631	13399	13604	13482	13481	13603	13399	13530	13490	13457	13633	13497	13463	13539	13740	13486	13576	13562	13536	13695	13596	13473	13742	13605	13632	13484	13630	13681	13713	13591	13699	13734	13440	13547	13769	13653	13539	13540	13503	13564	13639	13537	13596	13549	13463	13517	13596	13564	13560	13470	13443	13541	13497	13694	13592	13666	13423	13455	13640	13429	13597	13631	13597	13586	13457	13585	13689	13642	13719	13764	13368	13590	13703	13642	13692	13577	13381	13468	13534	13561	13671	13478	13628	13514	13426	13728	13575	13657	13483	13553	13640	13467	13518	13575	13578	13388	13656	13663	13631	13671	13455	13562	13609	13648	13674	13695	13552	13552	13556	13629	13621	13663	13615	13611	13523	13511	13618	13441	13701	13480	13511	13647	13397	13565	13630	13547	13723	13538	13686	13520	13661	13533	13689	13503	13580	13495	13504	13591	13583	13638	13653	13686	13483	13436	13405	13586	13604	13572	13625	13629	13570	13505	13489	13403	13645	13570	13631	13640	13504	13560	13632	13744	13581	13780	13521	13485	13580	13589	13554	13766	13631	13485	13677	13682	13565	13446	13562	13525	13733	13608	13562	13661	13344	13667	13454	13636	13486	13547	13675	13531	13684	13476	13671	13647	13505	13735	13629	13602	13577	13493	13679	13571	13625	13561	13554	13703	13545	13425	13664	13500	13694	13419	13574	13474	13565	13567	13375	13641	13552	13728	13539	13590	13689	13599	13664	13578	13421	13578	13704	13598	13593	13508	13355	13706	13631	13602	13593	13310	13501	13628	13715	13654	13629	13573	13634	13488	13663	13546	13741	13561	13617	13558	13635	13868	13700	13469	13642	13327	13728	13566	13545	13770	13551	13489	13584	13688	13609	13529	13681	13574	13766	13513	13550	13551	13590	13626	13601	13600	13614	13578	13514	13478	13586	13689	13553	13416	13557	13424	13585	13583	13531	13691	13548	13562	13643	13681	13649	13543	13542	13588	13414	13598	13744	13382	13496	13628	13461	13499	13626	13595	13623	13466	13626	13640	13736	13639	13461	13638	13553	13390	13756	13443	13611	13513	13580	13586	13750	13567	13730	13674	13565	13479	13660	13555	13687	13500	13557	13660	13727	13535	13410	13695	13673	13557	13638	13401	13549	13551	13677	13591	13667	13607	13485	13643	13554	13527	13504	13518	13605	13612	13725	13622	13474	13664	13597	13623	13549	13633	13479	13599	13624	13573	13421	13577	13638	13548	13541	13496	13399	13643	13705	13732	13560	13517	13581	13645	13547	13608	13712	13540	13594	13520	13659	13596	13683	13723	13556	13638	13543	13550	13614	13737	13638	13413	13537	13487	13631	13734	13477	13661	13514	13388	13486	13643	13623	13566	13635	13575	13686	13656	13407	13546	13685	13576	13516	13671	13707	13522	13570	13396	13680	13633	13835	13604	13661	13570	13604	13792	13453	13539	13519	13669	13642	13610	13623	13691	13609	13504	13379	13676	13632	13710	13417	13603	13461	13561	13668	13548	13491	13510	13623	13752	13541	13591	13687	13470
23054	21877	31856	31702	32829	32622	29585	20581	17189	16736	16153	16090	16298	16203	15856	16218	16232	16239	16140	15947	15946	16033	15922	16012	15967	15811	16056	15967	16234	15956	16013	15878	15880	15982	15960	15898	15899	15757	15962	16094	16111	15986	15850	16008	15855	15846	15814	15903	15929	15956	15872	16011	15988	16115	15847	15823	15891	15930	16047	15911	15986	15684	15785	15744	15894	15802	16017	15865	15942	15832	16176	15942	15941	15763	15678	15968	15856	15927	16011	15895	15865	15811	15887	15899	15660	15581	15764	15764	15840	15932	16180	15832	15933	15734	15795	15832	16021	15989	15852	15889	15822	15861	15832	15639	15988	15877	15795	15766	15927	15711	15921	15868	15866	15871	15998	15848	15847	15758	15905	15844	15812	15818	15840	15841	16132	15973	15955	15788	15584	15941	15818	15740	15752	15946	16186	15868	15717	15909	15913	15793	15972	15811	15825	15645	15803	15695	16083	15887	15980	16037	15765	15992	15941	15946	15899	15869	15849	15818	15824	15762	15978	15838	15838	15731	15834	15823	15742	16063	15799	15929	15916	15712	15833	15859	15865	15803	15885	15915	15752	15846	15816	16058	15927	15738	15878	15903	15900	15902	15814	15901	15797	15884	15906	15808	15800	15731	15751	15737	15962	16034	15979	15734	15697	15877	16016	15873	15730	16074	15935	16000	15932	15765	15778	15771	15969	15964	15867	15674	16074	15840	15890	15798	15961	15927	15879	15935	15832	15670	15908	16084	15980	15824	15914	15718	15613	15864	15733	15712	15936	15854	15669	15796	15859	16009	15903	16017	15915	15926	15985	15756	15809	15815	15884	15677	15821	15771	15882	15772	15925	15744	16034	15884	15734	15785	15785	15956	15960	15938	15779	15698	15720	15741	15689	15831	15904	15921	15860	15975	15698	15856	15833	15968	15652	15797	15881	15861	15629	15931	15937	15821	16001	15865	15794	15826	16019	15854	15860	15662	15788	15895	15726	15811	15986	15832	15822	15818	15868	15669	15695	15983	15976	16046	15765	15658	15824	16059	15752	15708	15694	15862	15846	15774	15650	15961	15787	15852	15810	16012	15875	15815	15838	16036	15986	15856	15934	15807	15897	15894	15933	15839	15657	15955	15634	15611	15945	15734	16066	15790	15783	16013	15931	15815	15909	15874	15773	15817	15988	15871	15882	15988	15883	15939	16094	15850	15857	15799	15698	15891	15651	15847	15874	15979	15804	15684	15854	15811	15831	16053	15861	15830	15931	15903	15757	16085	15801	15804	15932	15722	15882	15894	15912	15845	15799	15905	15931	15795	15758	15797	15843	15970	15858	15991	15864	15602	15939	15923	15943	15539	15909	15759	15793	15910	15888	16053	15799	15785	15696	15921	15959	15808	15973	15960	15830	15943	15882	15864	15926	15890	16008	15755	15991	16080	15941	15913	15968	15866	15786	15940	15598	15973	15865	15811	15798	15828	15680	15943	16121	15939	15984	16030	15896	15948	16070	15876	15926	15672	15963	15798	15766	15813	15903	15931	15772	15991	15887	15930	15862	15895	16088	16028	15759	15976	15872	15968	15724	15888	15922	15800	16038	15918	15877	15782	15823	15800	15812	15951	15840	15776	15924	15849	15941	16014	15792	15966	15746	15720	15750	15672	15865	15902	15808	15826	15816	15966	15836	15800	16027	15805	16003	15894	15798	15827	15899	15852	15914	15868	15853	15925	15847	15840	15993	15841	15977	15792	15856	15867	15882	15776	15864	15958	15888	15965	15712	15823	15623	15779	15771	15949	15786	16059	15787	15809	16070	15736	15638	15862	15706	15761	15819	15604	15943	16057	16026	15862	15817	15909	15933	15841	15959	15950	15755	15746	15776	15827	15702	15809	15862	15837	15990	15968	15771	15898	15985	15932	15884	15681	15758	15789	15798	15783	15869	15858	15803	15915	15831	15697	15922	15846	15703	15655	15950	15973	15725	15994	15879	15691	15776	15805	15854	15887	15765	15788	15866	15915	15901	15612	15981	15869	16127	15952	15966	15745	15821	15884	15935	15779	15990	16031	15756	16037	16113	16108	15868	15874	15851	15855	15814	15712	15727	15840	15808	15746	15830	15787	16014	15744	15931	15862	15808	15850	15931	15779	15937	15835	15676	15896	15848	15979	15958	15900	15768	15719	15970	15838	15853	15987	15838	15727	15727	15785	15759	15803	15858	15901	15879	16054	15777	15857	16106	15847	15855	15877	15756	15756	15786	15718	15877	15839	15798	15793	15735	15762	15804	15870	15783	15878	15842	15824	15755	15735	15947	15854	15983	15865	15875	15772	15639	15825	15691	15786	15716	15640	15825	15891	15813	15825	15984	15754	15822	15792	15898	15797	15852	15908	15765	15713	15859	15809	15712	15832	15915	15870	15762	15929	15813	15682	15974	15915	15677	15899	15729	15864	15839	15831	15915	15815	15774	15936	16005	15981	16016	16086	15830	15908	16022	15655	15785	15750	15911	15763	15945	15879	15818	15751	15930	15806	15844	15873	15925	15884	15865	15865	15644	15916	15787	15937	15692	15998	15899	15825	15822	15870	15693	15694	15804	16002	15893	15879	15919	15842	15741	15827	15833	15842	16020	15794	15611	15830	15832	15938	15917	15770	15833	15779	15856	15857	15897	15839	15873	15846	15764	15802	16005	15970	15971	15727	15784	15820	15818	15927	15859	15888	15876	15860	15855	15946	15730	15768	15714	15971	15845	15838	15820	15831	15936	15621	15778	15759	15810	15750	15743	15900	15855	15845	15979	15692	16051	15775	15811	16004	15935	15993	15595	15617	15947	15907	15833	15988	15748	15936	15803	15740	15902	15857	15945	16051	15788	15821	15615	15668	16006	15810	15981	15812	15843	16037	15894	15731	15813	15755	15800	15662	15813	15944	15978	15880	15788	15901	15900	15961	15653	15942	15876	15900	16143	15881	16048	15945	16092	15567	15882	15732	15721	15734	15901	15726	15971	15995	15860	15873	15775	15818	15870	15738	15924	15923	15716	15769	15897	15979	15896	15807	15748	15877	15791	15595	15832	15841	15885	15935	16050	15755	15812	15738	15910	15911	15693	15875	15818	16081	15889	16006	15753	15824	15827	15848	15896	15794	15969	15920	15868	15939	15958	15824	15883	15787	15866	15943	15790	15779	16027	15858	15881	15896	15828	15963	15779	15724	15925	15819	15881	15788	15832	15915	15919	15714	15805	15739	15972	15825	15695	15834	15883	15874	15902	15910	15877	16017	16001	15985	16137	15922	15832	15806	15915	15840	15980	15971	15810	15614	15909	15954	15725	15834	15777	16021	15778	15862	15872	15840	15674	15691	15678	15862	15617	15894	15905	15967	15701	15972	15832	15956	16002	15958	15704	16013	15919	15681	15762	15860	15916	15806	15843	15834	15664	15963	15985	15794	15761	15616	15758	15774	16032	15787	15902	16097	15800	15583	15955	15894	15978	15848	15866	15819	16053	15898	15944	15586	15803	15909	15666	15879	16016	15697	15947	15803	15648	15771	15651	15857	15726	15659	15710	15861	15782	15804	15895	15799	15798	15620	15800	15807	15863	15909	15602	15773	15765	15925	15783	15939	15949	15791	15805	15657	15811	15829	15807	15866	15769	15795	15907	15738	15759	15754	15821	15916	15738	15819	15844	15914	15944	15944	15890	15763	15795	15712	15832	15676	16017	15895	15858	15832	15822	15898	15869	16045	15851	15710	16004	15860	15952	15908	15904	15755	15799	15749	16050	15857	15807	15922	15937	15662	15859	16005	15734	15881	15932	15757	15895	15898	16014	15927	15958	15839	15636	15950	15965	16001	16015	15860	15992	15775	15797	15884	15826	15999	15896	15980	15674	15975	15832	15563	15892	15823	15756	15652	15762	15741	15965	15657	15875	15906	15883	15800	15809	15833	15804	15972	16012	15806	15775	15973	16105	15872	15750	15931	15755	15956	15613	15825	15899	15741	15872	15907	15746	15926	15774	15778	16016	15967	15938	15881	15929	15744	15830	15828	15841	15847	15749	15774	15795	15953	15904	15883	16036	15816	15798	15953	15768	15992	15709	15859	15830	15601	15806	15718	16057	15953	15884	15928	15915	15581	15913	15971	15893	15846	15888	15823	15786	15856	15734	15705	16099	16015	15643	15907	15808	15812	15779	15842	15978	15713	15855	15895	15767	15859	15824	16030	15900	15784	15782	15842	15728	15756	15808	15693	15915	15790	15801	15821	15850	15546	15848	15960	15744	15929	15957	15702	15871	15639	15719	15966	16103	15848	15747	15883	15907	15709	15870	16031	16012	15876	15737	16010	15864	15549	15952	15797	15830	15914	15922	15723	15719	15915	15847	15760	15974	15828	15980	16038	15869	15620	15681	15752	15832	15793	15729	15860	15700	15703	15812	15877	15706	15748	15755	15953	15757	15795	15635	15864	15789	15924	15899	15850	15889	15878	15982	15769	15691	15762	15762	15575	15798	15839	15707	15780	15643	16053	15914	16131	16056	15902	15923	15800	15914	15851	15889	15787	15644	15702	15786	15783	15895	15929	16090	15965	15862	15990	15992	15773	15889	15862	15904	15872	15816	15876	15969	15768	15703	15695	15961	15839	15898	15796	15787	15814	15929	15835	15846	15848	15827	15788	15723	15805	15911	15871	15895	15790	15819	15754	15683	15850	15720	15891	15737	15748	15979	15848	15942	15878	15811	15827	16033	15909	15725	15754	15945	15899	16074	15903	15852	16107	16020	15813	15820	15674	15959	15888	15827	15702	15974	16046	16029	15963	15851	15873	15766	15922	15918	16144	15735	15820	15850	15905	15819	15944	15837	15764	15672	15763	15753	15967	15837	15922	15893	15808	15897	15940	15770	15705	15926	16008	15926	16065	15836	15854	15949	15883	15877	15711	15871	15950	15764	15900	15829	15851	15789	16097	15828	15937	15840	15812	15848	15786	15859	15879	15950	15935	15872	15982	15700	15806	15896	15648	15681	15964	15741	15855	15792	15942	15652	15702	15806	16013	15781	15636	15709	15996	15840	15773	15809	15822	15736	15820	16005	15919	15861	15735	15814	15867	15987	16034	15794	15907	15780	15832	15878	15881	15637	15696	15824	15647	15863	15826	15909	16059
63477	103629	88226	69319	52075	38002	25056	17196	14329	13762	13718	13566	13625	13411	13524	13408	13676	13642	13646	13668	13494	13583	13567	13570	13520	13565	13606	13314	13509	13358	13462	13691	13529	13678	13562	13694	13469	13482	13459	13523	13570	13443	13575	13451	13373	13637	13483	13526	13577	13380	13366	13581	13371	13527	13362	13586	13562	13495	13449	13584	13496	13520	13521	13543	13715	13566	13713	13493	13557	13481	13530	13346	13393	13629	13484	13639	13556	13467	13411	13688	13533	13285	13592	13565	13581	13624	13359	13488	13539	13533	13548	13695	13629	13526	13527	13581	13482	13427	13494	13383	13446	13625	13501	13715	13540	13583	13393	13589	13650	13422	13440	13567	13740	13730	13533	13513	13515	13601	13480	13450	13450	13433	13515	13512	13341	13520	13488	13459	13626	13400	13412	13555	13436	13378	13509	13544	13377	13597	13468	13578	13492	13544	13595	13365	13514	13460	13531	13455	13576	13429	13455	13421	13522	13577	13540	13586	13458	13630	13651	13589	13500	13541	13462	13571	13489	13447	13478	13515	13548	13386	13515	13504	13557	13509	13484	13500	13382	13582	13455	13607	13433	13517	13509	13467	13546	13540	13565	13464	13606	13528	13586	13414	13548	13500	13618	13617	13479	13453	13538	13574	13435	13583	13492	13487	13584	13428	13678	13477	13453	13463	13539	13612	13541	13254	13506	13485	13523	13575	13324	13479	13595	13568	13545	13426	13713	13479	13527	13621	13484	13502	13483	13446	13423	13639	13533	13390	13620	13631	13477	13645	13598	13562	13379	13509	13564	13395	13429	13528	13539	13419	13453	13319	13660	13464	13454	13360	13457	13335	13537	13436	13450	13513	13560	13644	13477	13454	13529	13496	13595	13497	13477	13492	13511	13475	13438	13522	13603	13508	13407	13394	13481	13586	13602	13482	13410	13493	13585	13625	13564	13549	13405	13300	13456	13568	13295	13631	13604	13641	13558	13554	13596	13646	13642	13447	13466	13698	13447	13746	13546	13557	13627	13365	13548	13566	13515	13528	13444	13440	13365	13433	13497	13443	13400	13308	13600	13564	13662	13513	13790	13481	13571	13653	13786	13375	13614	13565	13449	13551	13531	13521	13445	13515	13557	13577	13679	13483	13472	13541	13566	13706	13499	13492	13619	13540	13738	13520	13592	13518	13439	13596	13430	13459	13522	13495	13476	13554	13523	13573	13466	13450	13566	13590	13487	13530	13359	13407	13603	13578	13611	13444	13573	13553	13551	13486	13447	13551	13567	13551	13344	13567	13418	13467	13532	13522	13482	13609	13700	13702	13516	13574	13537	13526	13421	13530	13476	13515	13386	13605	13477	13344	13476	13582	13556	13427	13323	13552	13505	13615	13536	13570	13311	13783	13491	13420	13531	13568	13402	13327	13610	13393	13306	13606	13485	13528	13466	13552	13581	13648	13556	13477	13639	13545	13536	13496	13507	13571	13496	13622	13569	13544	13588	13529	13546	13596	13596	13472	13452	13457	13425	13398	13454	13448	13617	13479	13689	13469	13527	13291	13659	13483	13426	13414	13461	13483	13609	13569	13428	13396	13490	13410	13610	13449	13477	13597	13432	13448	13578	13419	13413	13683	13495	13541	13458	13494	13453	13416	13380	13495	13520	13581	13489	13422	13528	13681	13431	13558	13424	13463	13470	13522	13707	13565	13494	13308	13638	13572	13543	13548	13534	13472	13675	13723	13611	13552	13547	13457	13575	13469	13539	13356	13533	13544	13566	13524	13602	13512	13652	13473	13464	13498	13383	13450	13675	13380	13593	13486	13480	13636	13584	13318	13667	13520	13480	13485	13667	13460	13320	13635	13200	13503	13425	13688	13372	13522	13435	13508	13394	13475	13707	13453	13556	13653	13613	13371	13558	13546	13466	13481	13500	13620	13539	13601	13423	13549	13527	13391	13600	13457	13513	13381	13520	13582	13519	13303	13508	13481	13442	13451	13663	13635	13653	13567	13429	13480	13362	13424	13447	13567	13483	13594	13524	13553	13598	13612	13540	13512	13539	13501	13649	13452	13629	13701	13740	13397	13452	13414	13738	13499	13463	13610	13586	13560	13511	13513	13277	13648	13493	13520	13439	13580	13591	13420	13556	13552	13628	13502	13530	13465	13609	13472	13470	13493	13523	13432	13489	13482	13533	13663	13449	13437	13554	13574	13377	13613	13393	13639	13577	13355	13350	13631	13552	13641	13491	13597	13467	13614	13575	13460	13534	13538	13385	13554	13554	13555	13479	13540	13453	13544	13442	13664	13432	13683	13505	13373	13447	13721	13575	13434	13544	13448	13517	13530	13462	13428	13553	13543	13517	13441	13634	13450	13568	13393	13529	13563	13433	13460	13290	13584	13266	13596	13425	13602	13464	13509	13435	13527	13381	13507	13593	13550	13376	13520	13400	13727	13360	13546	13530	13439	13433	13604	13398	13428	13381	13530	13566	13548	13541	13653	13584	13616	13586	13463	13441	13627	13490	13525	13597	13466	13652	13571	13518	13500	13514	13565	13473	13438	13420	13348	13556	13398	13420	13590	13546	13628	13611	13473	13492	13688	13471	13660	13561	13551	13560	13624	13389	13525	13471	13403	13533	13431	13601	13468	13560	13573	13672	13499	13489	13328	13677	13538	13468	13480	13531	13470	13359	13504	13634	13490	13745	13599	13600	13584	13419	13428	13436	13609	13524	13567	13360	13380	13554	13608	13331	13489	13530	13465	13531	13568	13613	13615	13503	13402	13529	13725	13377	13672	13544	13454	13445	13681	13536	13581	13554	13634	13538	13333	13509	13479	13430	13403	13422	13585	13482	13573	13435	13533	13710	13504	13480	13582	13411	13597	13447	13663	13659	13417	13652	13612	13517	13570	13534	13527	13582	13619	13550	13508	13566	13523	13478	13662	13400	13619	13494	13458	13280	13547	13586	13575	13324	13494	13420	13560	13573	13511	13447	13442	13532	13505	13576	13571	13313	13466	13570	13458	13370	13521	13627	13489	13442	13413	13463	13477	13400	13509	13525	13487	13465	13555	13552	13438	13380	13567	13598	13583	13547	13551	13487	13576	13523	13398	13640	13558	13467	13290	13520	13442	13468	13353	13531	13576	13443	13533	13567	13594	13630	13544	13580	13675	13447	13569	13537	13532	13561	13565	13483	13555	13602	13751	13604	13298	13383	13523	13593	13371	13272	13493	13454	13525	13531	13542	13411	13576	13572	13561	13492	13609	13476	13472	13331	13578	13502	13332	13572	13480	13536	13592	13296	13570	13593	13387	13491	13449	13632	13564	13461	13444	13614	13498	13606	13484	13476	13573	13425	13539	13502	13452	13471	13422	13416	13380	13621	13586	13702	13471	13603	13568	13364	13402	13507	13358	13532	13542	13450	13363	13505	13552	13576	13534	13545	13639	13658	13446	13682	13321	13695	13682	13382	13486	13362	13615	13413	13484	13621	13544	13512	13655	13558	13614	13593	13636	13470	13672	13422	13513	13545	13517	13359	13591	13606	13469	13411	13326	13666	13327	13497	13431	13573	13391	13587	13538	13392	13393	13434	13624	13413	13573	13501	13528	13521	13549	13532	13451	13609	13555	13637	13581	13603	13582	13565	13474	13577	13406	13366	13450	13592	13442	13676	13404	13384	13400	13538	13493	13402	13591	13431	13492	13561	13645	13377	13487	13567	13483	13474	13379	13490	13667	13515	13455	13640	13531	13454	13439	13594	13615	13527	13431	13562	13511	13586	13383	13525	13429	13479	13500	13443	13551	13521	13484	13529	13507	13424	13651	13573	13569	13483	13523	13484	13442	13450	13526	13550	13501	13421	13644	13357	13527	13381	13514	13504	13563	13487	13564	13530	13530	13484	13481	13524	13753	13457	13554	13597	13520	13382	13497	13677	13518	13575	13508	13461	13643	13448	13473	13426	13401	13522	13756	13564	13494	13517	13673	13459	13488	13580	13578	13534	13536	13562	13458	13555	13459	13563	13629	13538	13592	13443	13562	13469	13482	13342	13385	13615	13691	13595	13394	13537	13536	13525	13585	13331	13515	13712	13372	13325	13550	13453	13473	13664	13463	13490	13399	13586	13579	13584	13541	13716	13486	13495	13438	13438	13567	13655	13647	13554	13429	13680	13524	13463	13437	13543	13500	13564	13600	13604	13482	13404	13581	13549	13455	13439	13378	13534	13578	13690	13501	13550	13617	13503	13594	13381	13563	13462	13705	13594	13548	13488	13580	13561	13444	13631	13327	13569	13516	13416	13538	13642	13567	13595	13524	13623	13537	13402	13597	13561	13686	13440	13573	13528	13471	13615	13488	13293	13659	13650	13575	13379	13585	13483	13590	13334	13481	13546	13431	13612	13524	13588	13561	13704	13572	13416	13544	13508	13490	13475	13528	13584	13512	13462	13438	13492	13466	13681	13540	13650	13389	13615	13511	13521	13525	13497	13470	13484	13536	13643	13657	13363	13415	13485	13547	13510	13538	13475	13451	13433	13490	13621	13541	13578	13261	13473	13428	13483	13542	13618	13418	13475	13502	13431	13507	13462	13416	13465	13468	13352	13540	13462	13424	13555	13578	13597	13433	13534	13491	13442	13406	13534	13680	13395	13490	13459	13576	13422	13517	13654	13511	13360	13491	13535	13585	13510	13419	13504	13338	13382	13460	13405	13350	13722	13508	13500	13495	13306	13476	13527	13532	13514	13480	13496	13384	13433	13500	13668	13554	13514	13501	13412	13628	13535	13524	13583	13345	13521	13334	13661	13709	13568	13512	13524	13562	13551	13443	13487	13436	13461	13664	13356	13701	13547	13641	13470	13409	13620	13622	13523	13521	13462	13585	13497	13580	13483	13493	13341	13353	13496	13598	13483	13616	13624	13434	13535	13648	13522	13635	13513	13609	13468	13676	13496	13382	13659	13611	13654	13551	13407	13485	13550	13567	13553	13624	13620	13497	13693	13621	13427	13543	13574	13392	13414	13455	13554	13510	13470	13498	13548	13434	13668	13514	13637	13373	13642	13386	13231	13530	13492	13561	13535	13404	13497	13635	13644	13405	13559	13582	13478	13449	13539	13505	13499	13609	13501	13472	13508	13499	13488	13487	13484	13502
29237	29837	35426	30512	22755	19130	17357	16221	16045	15927	15880	15908	16048	15992	16102	15905	16112	15837	16008	15957	15865	16099	15869	15948	15681	15734	15899	15776	15983	15933	15832	15711	16009	15955	15955	16096	16134	15855	15895	15996	15913	15971	15840	15830	15979	15939	16055	15960	15847	15917	16011	16086	15816	16148	15889	15873	15875	16002	15950	15942	15994	15988	15760	15907	15894	15728	15846	16006	15880	15781	15797	15869	15862	15840	15872	15843	15904	15925	15768	15857	15740	15843	16032	15969	15919	15859	15824	15988	15911	15830	16010	15983	15900	15848	15929	15924	15718	16083	15694	15723	15977	15994	15739	15896	15919	15910	15884	15991	15827	15847	15753	15885	15925	15986	15841	16071	16028	16027	16083	16034	15820	15745	15785	15806	15975	15913	15904	15770	15933	15916	16096	15909	15800	16158	15917	16092	15789	15938	15929	15911	16006	16001	15796	16052	15933	15887	15959	15752	15985	15896	15779	16015	15957	15813	15830	15679	15941	15881	15791	15828	15899	15838	15943	15885	15774	15881	15991	15896	15712	16008	15908	15862	15914	15860	15907	15683	15913	15807	15662	15935	15795	15846	15823	16080	15992	15696	15914	15986	15870	15923	16049	16094	15906	15867	15644	15977	15838	15978	15967	15769	15838	16077	15930	15924	16048	15877	15717	15700	15963	15820	15751	15769	15860	15785	15873	15993	15780	15963	16009	15740	15897	15896	15940	15799	15970	16026	15832	15739	15922	15919	16029	15769	15988	15735	15867	15912	15942	15942	16017	15909	15848	15899	15939	15906	15771	15801	15781	15840	15970	15741	15930	15850	15968	15783	15874	15945	15920	15867	15853	16075	15837	15899	15898	15776	15834	15747	15922	15801	15945	15757	15938	15875	15934	15950	15970	15974	15857	15890	15972	15852	16009	15920	15923	15976	16151	15942	15785	15952	15829	15892	15822	15824	15836	15989	16042	16015	15924	15893	15810	15750	16008	16040	15762	15813	15828	15851	16056	15819	15762	15862	15960	16089	15859	15877	15920	15725	15844	15967	15884	16039	15897	15962	15728	15715	15855	16095	15841	16036	16043	15845	15986	15777	15931	15844	15769	15742	15893	15917	15888	16131	15841	15915	15741	15860	15975	15899	15769	15901	15844	16047	15846	15809	15641	15691	15855	15840	15905	16015	15884	16019	15813	15978	15997	15946	15837	16100	15917	15937	15851	16103	15992	15819	15826	16027	15985	15881	15823	15798	15867	15931	15808	15825	15973	15753	15857	15992	15952	15826	16016	15777	15990	15849	15755	15971	15795	15678	15945	15935	16020	16154	15887	15801	15831	15940	15871	15907	16030	15751	15914	15900	15785	15877	15868	15946	15944	15827	15956	15815	15907	15742	15994	15864	15846	15775	16007	15799	15779	15914	15861	15824	15935	15893	15993	15854	15793	15856	15907	15931	15971	16080	16050	15951	15894	15760	15789	15767	15767	15887	16071	15861	15863	15921	15825	15868	15840	16063	15720	15952	15888	15961	15918	15904	15956	16015	16025	15727	15882	15864	15958	15955	15886	15881	15847	15982	15989	15982	15860	15812	15791	15936	15988	15829	15808	16140	15888	15894	16069	15743	15741	15982	15703	15794	15879	15779	15795	15895	16026	15773	15894	15909	15981	15956	15982	16130	15604	15756	15961	15943	15939	15893	15918	15988	15880	15748	15944	15974	16031	15931	15784	16039	15865	16055	15903	15814	15876	15866	16014	15929	16002	15916	15762	15839	15932	15710	15874	15877	15817	15933	15792	15925	16006	15947	15773	15792	15638	15639	15862	15895	16027	15791	15890	15875	15992	15789	15832	15982	16028	15964	15816	15941	15885	15798	15958	15754	15763	15798	15896	15782	16125	15945	16028	15794	15891	16019	16014	15773	15927	15845	15722	16059	15949	15675	15976	16036	15865	15823	15888	15995	15662	15821	15924	15983	15949	15956	15744	15970	15969	15767	15940	15918	15894	15850	16077	15976	15874	15858	15780	15780	15877	15796	16015	15856	15907	16146	15854	15975	15714	15865	15954	15954	15904	15997	15816	15821	15858	16030	15960	16016	16004	16027	15764	15875	16057	16054	15948	15794	15776	15758	16036	15755	15838	15734	15940	16006	15906	15890	15815	15818	15780	15962	16067	15915	15845	15995	15908	15808	15926	16019	15856	15834	15894	15803	15997	15812	15991	16022	15792	15996	15841	16001	15814	15787	15915	15741	15879	15792	15947	15841	15970	15918	16021	15777	15911	16071	16015	15813	15830	15867	15730	16173	15883	15951	15918	15830	15942	15766	15807	15970	15813	15973	15978	15746	15709	15864	16044	15918	15760	15906	15815	15960	16023	15722	15944	15804	15851	15864	15938	16053	15910	16052	15865	16054	16051	15851	15846	15778	15765	15798	15963	15846	15865	15970	16012	15858	15867	16113	16023	15969	15805	15927	15970	15692	15769	15773	16072	15811	16016	15807	15998	15901	15930	15914	16008	15860	15874	15590	15785	16023	15949	15877	15842	15747	15777	15888	15777	15998	15938	16035	15802	15968	16076	15820	15747	15922	15839	15945	15774	15861	15746	15852	15870	16025	15889	15894	15860	15807	15921	15852	15902	15676	16087	15842	15965	16041	15934	15876	15956	15771	15821	16008	16062	16018	16055	15830	15975	15973	15838	15985	15760	15754	15824	15806	15978	16245	15771	15756	15957	15890	15933	15946	16009	15847	15809	15837	15778	16076	15724	16025	15972	16021	16041	16000	15781	15806	16095	15894	15954	15794	15945	15864	15876	15976	15882	15981	15766	15931	16007	15853	15949	15842	15923	15743	15876	15804	15908	15654	15848	15883	15983	15830	16024	15823	15855	15856	15906	15883	15946	15928	15846	15907	15942	16072	16006	15959	16013	15963	16109	15909	15842	16041	16017	15955	16100	15791	15863	15809	15998	15943	15792	15927	15826	15823	16043	15770	15882	15737	15898	15987	15897	15819	15833	15907	16066	15858	15912	15897	15949	15892	16055	15853	15864	15803	15977	15936	15933	15958	15793	15672	15980	15977	15949	15762	15903	15854	15994	15777	15859	15820	15889	16003	15976	15792	15798	16083	15896	15732	15870	15844	15839	15916	15930	16077	15929	15847	15882	15906	15831	15917	15888	15860	16082	15957	15998	15972	16061	15911	16113	16025	15942	15772	15811	16119	15810	16086	16088	15888	15868	15909	15935	15990	16089	15927	15793	16011	16052	15936	15987	15622	15993	15948	16033	15869	15835	15902	15796	15924	15977	15888	15965	15855	15903	16039	15902	15956	15952	16013	15916	15857	15823	15752	15685	15910	15927	16026	15943	15999	15886	15853	15977	15691	15778	15832	15835	15934	15980	15848	15968	15943	15761	15882	15887	15832	16028	16137	15849	16033	15992	16035	16023	15917	15963	15817	15732	15891	15668	15998	15980	15906	15729	16069	15846	15786	15782	15995	15962	15873	16034	16002	15972	15795	15968	16054	15862	15939	15918	15939	15752	16130	15881	15665	15796	15835	16111	16039	16034	15905	15929	16032	15993	15921	15937	15863	15828	15913	16047	15909	15838	15827	16029	15967	15943	15708	15876	15939	15874	15874	15986	15832	15667	15893	15904	15725	15873	15641	15802	15944	16006	15994	15810	15892	15753	15719	15795	16002	16029	16115	15971	15706	15907	15762	15839	15847	15762	15896	15675	15824	15844	15932	15487	15996	15903	15896	15911	15736	15762	15753	15811	15994	15838	15813	15886	15910	15995	15882	15781	15854	15851	15856	15946	16047	16083	16056	15944	15891	15902	16107	16057	15914	15996	15999	16065	16188	15946	15964	15783	15819	15835	15907	15863	15772	15921	15995	16006	15885	15974	15892	15921	15933	15945	15973	16046	15834	16021	15798	16043	15797	15750	15791	16208	15772	16045	16139	16078	15958	15729	16122	16093	15976	15946	15839	15753	16014	16002	15861	15887	15916	15924	16055	15733	15902	15921	15751	15784	16040	15860	15785	15748	15967	15825	16111	15784	15756	15803	15814	15876	15912	15901	15748	15878	15946	15720	15865	15740	16117	15704	15852	16035	15956	15869	15564	15773	15901	16007	15844	15946	15857	16056	15932	15914	16003	15728	15792	15963	15937	16060	15827	16009	15824	16009	15890	15853	15829	15911	15861	15776	15763	15861	15876	15833	15843	15842	15809	16023	15988	16081	15997	15844	15909	15951	15892	15875	15755	15888	16022	15955	16063	16068	15971	15872	16101	15885	15909	15880	15806	15723	15777	15900	15919	15794	15788	15777	16007	16006	15937	16001	16003	15905	15802	15813	15827	16088	15888	16021	15784	15810	15684	16091	15871	16056	15823	15960	15804	15906	15701	15914	15939	15702	16094	15791	15905	15808	15862	15902	15929	15887	15810	15866	15966	15873	15758	15846	15917	15928	16079	15792	15994	15812	15876	16002	15927	15917	15776	15781	15817	16050	15886	15739	15959	15954	15990	15806	15931	15759	15784	15841	16005	15979	15834	16006	15955	16051	15959	15976	15965	15882	15744	15945	15875	15808	15849	16107	16143	15965	15806	16022	15796	15780	15973	15828	15853	16097	15752	15791	16037	15887	15786	15812	15905	16169	15860	15576	15956	15895	15972	15966	16038	15713	16049	15949	16065	15955	15788	15938	15855	15832	15858	15917	15789	15905	15900	15912	16021	15918	15887	15853	15839	15941	15819	15852	15872	15845	15951	15937	16061	15844	15862	15817	15823	15860	15957	16026	15935	15751	15879	15888	15818	15861	16011	15871	15762	15691	15942	15762	15932	15812	15974	15906	15835	16003	15860	16040	15883	15933	15751	15926	15942	15802	16175	15912	15768	15955	15839	15757	16114	15941	15865	15814	15871	15774	15916	15895	15856	15948	16038	15850	15944	15792	15820	16005	15960	15997	15767	15830	16054	15887	15857	16054	15872	15729	15871	16024	15973	15647	15909	15841	16113	16046	16083	15866	15929	15700	15908	15939	16036	15858	15789	15956	15860	15872	16002	15979	15817	15988	15905	15803	15902	15784	15936	15966	15832	15924	15925	15971	15796	15943	15875	15977	15819	15775	15771	15843	15759	15811	15774	15958	16128
33907	48150	36141	25966	19889	16507	14518	14021	13566	13532	13636	13594	13794	13479	13664	13577	13648	13510	13829	13569	13687	13627	13701	13500	13621	13643	13626	13534	13581	13475	13632	13649	13534	13656	13453	13525	13677	13586	13619	13584	13625	13514	13809	13681	13575	13615	13739	13541	13647	13582	13518	13549	13585	13610	13594	13475	13561	13645	13671	13539	13666	13617	13760	13633	13577	13657	13549	13607	13640	13485	13562	13636	13523	13542	13559	13549	13474	13626	13482	13548	13510	13655	13652	13550	13675	13605	13481	13678	13486	13594	13513	13561	13611	13742	13819	13511	13633	13553	13518	13613	13758	13715	13412	13706	13596	13651	13684	13514	13724	13768	13576	13862	13506	13500	13682	13739	13646	13648	13576	13468	13628	13622	13457	13522	13550	13509	13542	13539	13735	13549	13760	13531	13646	13736	13467	13854	13468	13552	13724	13310	13628	13519	13674	13548	13412	13719	13676	13554	13691	13509	13568	13609	13495	13718	13600	13562	13758	13682	13518	13417	13665	13689	13475	13662	13455	13589	13574	13689	13552	13674	13639	13356	13629	13629	13623	13590	13622	13621	13552	13761	13641	13458	13744	13633	13629	13599	13583	13509	13704	13726	13559	13549	13517	13655	13661	13613	13622	13573	13611	13514	13685	13589	13717	13534	13605	13715	13604	13665	13591	13419	13500	13603	13520	13526	13553	13759	13616	13540	13608	13737	13498	13532	13487	13519	13664	13523	13789	13558	13639	13532	13601	13625	13645	13613	13575	13535	13486	13590	13525	13627	13770	13609	13558	13871	13537	13476	13735	13506	13828	13594	13668	13584	13522	13529	13480	13561	13793	13527	13610	13652	13653	13519	13652	13392	13707	13677	13697	13672	13699	13610	13387	13614	13664	13609	13557	13555	13610	13587	13547	13671	13637	13565	13647	13551	13766	13609	13611	13522	13693	13659	13499	13593	13571	13630	13540	13819	13643	13726	13564	13610	13696	13599	13470	13668	13729	13578	13673	13564	13561	13669	13548	13734	13544	13603	13372	13600	13551	13481	13656	13572	13543	13464	13746	13618	13705	13538	13538	13731	13608	13439	13526	13435	13519	13573	13593	13272	13709	13538	13584	13405	13609	13448	13427	13633	13670	13684	13660	13619	13733	13630	13487	13724	13628	13668	13440	13605	13707	13651	13481	13601	13620	13636	13741	13670	13570	13735	13491	13646	13698	13567	13553	13473	13634	13604	13621	13699	13506	13835	13730	13697	13605	13515	13707	13594	13471	13632	13565	13567	13642	13648	13712	13577	13600	13692	13609	13701	13576	13608	13509	13613	13723	13580	13530	13663	13543	13663	13493	13480	13653	13655	13554	13684	13564	13763	13433	13695	13488	13639	13479	13592	13545	13493	13661	13590	13588	13691	13579	13700	13559	13686	13517	13597	13550	13667	13468	13664	13558	13542	13751	13532	13622	13466	13527	13430	13708	13558	13672	13633	13532	13404	13478	13652	13516	13464	13437	13628	13628	13537	13589	13466	13655	13784	13541	13496	13646	13685	13732	13717	13716	13527	13438	13617	13551	13553	13546	13560	13588	13587	13754	13743	13574	13592	13695	13643	13534	13472	13643	13623	13582	13534	13618	13548	13751	13515	13670	13553	13628	13465	13660	13573	13565	13486	13581	13578	13563	13546	13707	13542	13587	13636	13577	13522	13621	13630	13810	13653	13503	13585	13568	13689	13723	13559	13569	13530	13635	13559	13635	13572	13625	13714	13587	13608	13720	13611	13716	13624	13623	13562	13587	13810	13478	13555	13612	13526	13493	13701	13517	13576	13662	13712	13442	13583	13512	13503	13668	13398	13605	13498	13671	13632	13635	13529	13534	13550	13677	13643	13619	13545	13530	13757	13549	13645	13569	13784	13527	13586	13707	13639	13627	13369	13748	13552	13635	13726	13528	13661	13606	13519	13513	13537	13744	13572	13389	13546	13537	13790	13478	13681	13589	13564	13658	13724	13653	13622	13422	13573	13620	13659	13653	13619	13575	13749	13594	13437	13774	13610	13538	13596	13489	13441	13524	13547	13502	13602	13574	13703	13580	13631	13576	13585	13665	13487	13566	13703	13672	13683	13446	13743	13724	13601	13581	13500	13721	13601	13628	13524	13721	13597	13603	13675	13524	13688	13692	13787	13553	13616	13666	13548	13577	13543	13609	13604	13584	13426	13495	13429	13645	13511	13506	13645	13642	13685	13576	13549	13731	13583	13414	13564	13527	13517	13702	13658	13665	13676	13553	13521	13741	13687	13882	13663	13646	13709	13677	13542	13564	13648	13604	13579	13587	13567	13768	13636	13580	13477	13608	13581	13646	13657	13531	13622	13619	13612	13564	13560	13629	13645	13641	13581	13498	13562	13404	13480	13547	13728	13570	13601	13609	13528	13502	13655	13427	13585	13457	13549	13716	13658	13588	13622	13620	13740	13682	13500	13640	13596	13623	13649	13582	13588	13496	13630	13618	13580	13785	13576	13453	13504	13437	13629	13541	13402	13606	13751	13657	13639	13706	13660	13461	13544	13616	13541	13868	13356	13609	13558	13577	13635	13491	13649	13505	13689	13639	13514	13543	13694	13611	13718	13728	13403	13490	13491	13588	13732	13721	13628	13471	13582	13514	13520	13607	13565	13595	13554	13494	13710	13431	13657	13492	13455	13722	13404	13547	13800	13644	13562	13644	13745	13424	13760	13717	13450	13659	13651	13724	13603	13628	13590	13521	13725	13724	13536	13449	13562	13607	13675	13625	13654	13601	13774	13608	13425	13586	13655	13764	13604	13569	13384	13653	13575	13491	13601	13613	13588	13779	13606	13565	13519	13592	13510	13723	13644	13548	13605	13647	13621	13754	13604	13743	13511	13584	13462	13586	13449	13469	13561	13581	13652	13665	13416	13543	13602	13537	13657	13680	13790	13661	13641	13734	13600	13502	13479	13614	13550	13570	13586	13618	13679	13575	13723	13633	13486	13617	13575	13498	13618	13684	13618	13497	13700	13638	13585	13726	13576	13646	13648	13729	13521	13549	13484	13649	13591	13547	13521	13596	13461	13482	13690	13534	13655	13417	13569	13740	13667	13618	13665	13704	13570	13576	13663	13549	13594	13708	13628	13642	13576	13522	13726	13663	13656	13893	13471	13590	13472	13464	13536	13769	13661	13638	13536	13772	13574	13679	13504	13566	13496	13552	13603	13495	13383	13554	13441	13637	13596	13581	13708	13528	13405	13598	13635	13454	13446	13606	13676	13634	13407	13708	13643	13618	13638	13709	13653	13598	13641	13598	13418	13702	13558	13736	13298	13637	13565	13571	13569	13693	13763	13549	13491	13676	13611	13759	13505	13433	13503	13644	13713	13466	13548	13715	13429	13631	13710	13695	13580	13675	13813	13508	13658	13600	13726	13604	13631	13600	13748	13552	13639	13712	13652	13668	13546	13597	13655	13533	13552	13564	13760	13778	13617	13575	13585	13500	13638	13636	13491	13667	13585	13533	13636	13541	13591	13634	13579	13645	13631	13577	13583	13666	13518	13437	13549	13513	13690	13566	13674	13487	13532	13491	13508	13705	13599	13618	13630	13706	13587	13632	13572	13653	13649	13591	13776	13478	13536	13694	13618	13707	13582	13490	13580	13654	13550	13628	13660	13696	13613	13597	13548	13700	13638	13548	13738	13622	13482	13670	13669	13421	13604	13619	13727	13738	13762	13479	13772	13520	13555	13649	13618	13662	13635	13681	13744	13664	13546	13509	13770	13560	13607	13575	13660	13700	13611	13653	13635	13570	13517	13629	13526	13720	13457	13697	13575	13529	13637	13590	13687	13563	13605	13636	13574	13787	13599	13557	13704	13627	13693	13586	13419	13623	13426	13723	13733	13569	13762	13758	13550	13619	13478	13635	13450	13565	13781	13666	13615	13514	13639	13688	13707	13668	13609	13590	13734	13645	13566	13540	13576	13538	13546	13647	13627	13378	13662	13460	13576	13611	13436	13649	13636	13715	13419	13871	13642	13621	13466	13582	13429	13643	13603	13621	13350	13570	13654	13589	13500	13569	13657	13727	13329	13521	13625	13485	13661	13532	13707	13755	13518	13614	13686	13609	13659	13668	13622	13599	13712	13518	13551	13587	13594	13598	13500	13638	13602	13543	13410	13779	13723	13500	13695	13578	13753	13634	13576	13690	13568	13783	13592	13640	13603	13467	13528	13657	13650	13771	13592	13584	13582	13507	13665	13579	13467	13624	13613	13690	13645	13663	13534	13768	13512	13473	13450	13706	13610	13556	13541	13473	13643	13648	13552	13579	13617	13511	13493	13711	13557	13611	13606	13811	13658	13663	13661	13550	13565	13659	13623	13741	13653	13436	13620	13563	13763	13790	13691	13420	13590	13731	13745	13629	13429	13482	13605	13624	13532	13617	13567	13623	13470	13549	13706	13565	13524	13521	13513	13661	13739	13702	13682	13679	13650	13645	13681	13790	13608	13512	13433	13718	13713	13590	13469	13388	13515	13606	13679	13663	13613	13503	13614	13598	13639	13483	13460	13574	13570	13628	13563	13544	13708	13431	13703	13470	13694	13480	13823	13367	13516	13546	13396	13656	13622	13676	13658	13554	13680	13696	13870	13635	13691	13562	13558	13700	13475	13573	13798	13724	13879	13683	13638	13490	13572	13563	13530	13591	13656	13669	13646	13660	13428	13464	13559	13613	13467	13531	13550	13562	13475	13538	13717	13429	13555	13391	13507	13647	13601	13482	13790	13588	13560	13794	13726	13467	13624	13728	13495	13585	13675	13764	13534	13545	13562	13450	13513	13663	13489	13521	13716	13602	13575	13423	13573	13887	13635	13494	13711	13581	13478	13555	13707	13800	13517	13638	13569	13660	13606	13591	13567	13474	13670	13648	13665	13432	13419	13544	13688	13489	13745	13667	13512	13667	13631	13544	13668	13804	13568	13616	13599	13669	13806	13592	13567	13490	13553	13539	13486	13628	13553	13527	13586	13516	13519	13472	13597	13457	13556	13465	13637	13557	13616	13496	13638	13663	13674	13598	13590	13565	13681	13611	13650	13602	13764	13794	13610	13537	13677	13689	13614	13505	13581	13546	13592	13524	13431
24271	22648	34094	36455	34078	29834	24691	18104	15947	15834	15568	15472	15576	15510	15503	15559	15429	15232	15230	15209	15405	15345	15439	15433	15343	15364	15363	15495	15518	15556	15579	15397	15531	15494	15190	15508	15532	15288	15347	15109	15265	15354	15168	15366	15409	15344	15480	15294	15366	15577	15369	15543	15470	15574	15232	15217	15384	15264	15521	15297	15465	15403	15173	15523	15323	15278	15255	15229	15400	15337	15303	15605	15378	15128	15457	15392	15552	15374	15307	15182	15595	15397	15289	15217	15242	15399	15097	15167	15326	15222	15190	15285	15134	15219	15436	15413	15371	15457	15371	15461	15515	15292	15026	15198	15355	15433	15111	15184	15320	15419	15539	15267	15194	15333	15254	15426	15286	15184	15261	15021	15464	15310	15363	15208	15281	15400	15367	15179	15273	15327	15273	15125	15431	15461	15242	15370	15272	15268	15529	15375	15297	15343	15299	15248	15418	15243	15382	15120	15353	15437	15315	15264	15135	15274	15328	15563	15337	15433	15292	15297	15458	15193	15436	15309	15436	15422	15299	15255	15315	15358	15159	15175	15375	15377	15298	15296	15333	15239	15460	15297	15154	15338	15350	15447	15495	15185	15084	15249	15377	15190	15321	15194	15409	15245	15089	15475	15282	15467	15159	15372	15366	15346	15416	15141	15313	15415	15266	15373	15412	15302	15313	15204	15231	15099	15305	15316	15270	15323	15451	15358	15472	15343	15357	15365	15429	15301	15363	15313	15234	15284	15375	15248	15228	15528	15225	15299	15345	15371	15408	15208	15030	15331	15301	15137	15297	15319	15243	15295	15389	15390	15312	15253	15268	15196	15340	15323	15224	15099	15385	15458	15298	15252	15252	15308	15105	15168	15212	15302	15272	15204	15481	15266	15333	15289	15230	15431	15277	15311	15259	15350	15466	15135	15474	15507	15189	15448	15475	15178	15173	15208	15342	15214	15294	15332	15146	15361	15363	15309	15321	15130	15258	15183	15474	15167	15270	15334	15251	15269	15328	15399	15353	15348	15519	15152	15330	15443	15206	15455	15406	15355	15372	15229	15330	15512	15120	15372	15243	15184	15319	15342	15257	15475	15358	15441	15318	15352	15346	15377	15297	15293	15460	15111	15517	15330	15322	15214	15241	15296	15077	15068	15316	15088	15285	15189	15222	15250	15470	15466	15221	15144	15428	15091	15396	15280	15197	15226	15408	15343	15402	15443	15234	15444	15252	15427	15331	15301	15429	15262	15303	15249	15412	15331	15405	15258	15321	15414	15220	15190	15279	15245	15349	15317	15276	15315	15449	15173	15214	15093	15327	15215	15341	15238	15419	15397	15372	15225	15565	15155	15411	15386	15590	15345	15449	15377	15412	15423	15222	15382	15352	15380	15315	15531	15257	15316	15328	15294	15292	15515	15262	15282	15356	15382	15434	15446	15205	15149	15126	15317	15468	15427	15299	15156	15472	15500	15316	15173	15196	15175	15299	15296	15329	15516	15391	15196	15158	15322	15267	15253	15211	15380	15436	15507	15382	15473	15216	15281	15280	15377	15255	15072	15300	15190	15351	15377	15466	15054	15392	15313	15268	15278	15323	15686	15481	14999	15240	15237	15244	15359	15071	15164	15383	15474	15073	15475	15125	15171	15281	15390	15520	15445	15517	15181	15461	15341	15471	15391	15453	15470	15337	15312	15059	15235	15354	15374	15464	15386	15090	15314	15161	15192	15375	15295	15423	15320	15198	15476	15320	15387	15400	15430	15263	15501	15421	15240	15263	15469	15444	15446	15379	15492	15225	15206	15314	15381	15421	15379	15335	15298	15250	15067	15325	15343	15250	15264	15342	15151	15311	15195	15279	15235	15380	15430	15252	15161	15021	15270	15287	15388	15240	15214	15145	15365	15389	15412	15383	15217	15192	15247	15460	15467	15496	15376	15247	15371	15220	15406	15194	15022	15213	15230	15188	15388	15209	15163	15288	15243	15302	15434	15276	15234	15144	15260	15249	15226	15265	15215	15216	15206	15515	15425	15291	15353	15171	15154	15426	15218	15415	15265	15478	15390	15310	15325	15297	15123	15098	15399	15187	15345	15413	15279	15174	15411	15365	15208	15376	15271	15317	15399	15433	15408	15251	15228	15235	15386	15354	15249	15247	15288	15173	15097	15399	15105	15357	15503	15162	15231	15263	15256	15303	15154	15256	15236	15273	15263	15165	15184	15466	15416	15480	15357	15195	15416	15294	15346	15280	15208	15575	15572	15480	15349	15436	15177	15095	15312	15268	15400	15360	15222	15324	15156	15386	15430	15396	15430	15213	15287	15240	15090	15269	15258	15324	15179	15114	15459	15367	15116	15312	15199	15323	15165	15232	15257	15302	15258	15241	15289	15350	15430	15359	15099	15236	15251	15322	15519	15118	15220	15204	15243	15357	15235	15479	15333	15435	15467	15402	15259	15355	15346	15300	15348	15184	15134	15217	15501	15451	15219	15298	15339	15437	15375	15357	15428	15137	15331	15090	15332	15286	15477	15195	15419	15505	15505	15289	15276	15544	15352	15201	15321	14994	15301	15312	15199	15570	15458	15267	15137	15389	15361	15434	15251	15222	15487	15411	15352	15328	15390	15359	15375	15305	15373	15211	15327	15278	15232	15244	15301	15268	15347	15301	15130	15160	15142	15338	15359	15355	15325	15295	15412	15413	15153	15448	15336	15220	15276	15304	15187	15226	15353	15122	15438	15273	15018	15385	15194	15174	15301	15299	15216	15318	15511	15214	15246	15305	15287	15309	15288	15271	15282	15464	15279	15481	15299	15278	15426	15173	15220	15255	15372	15296	15115	15200	15323	15350	15461	15515	15368	15465	15078	15470	15422	15345	15322	15288	15383	15360	15388	15528	15221	15476	15381	15438	15367	15362	15395	15429	15347	15354	15372	15554	15337	15511	15144	15440	15298	15259	15389	15374	15316	15465	15295	15199	15355	15047	15319	15497	15411	15455	15396	15087	15382	15442	15491	15270	15038	15181	15226	15260	15275	15191	15199	15398	15294	15355	15455	15393	15547	15385	15136	15444	15323	15419	15411	15160	15317	15370	15296	15450	15317	15194	15525	15361	15369	15444	15272	15341	15247	15249	15087	15388	15046	15331	15346	15219	15534	15311	15309	15352	15050	15297	15190	15426	15458	15252	15308	15394	15357	15439	15287	15301	15403	15365	15443	15264	15214	15112	15227	15295	15157	15281	15298	15337	15286	15423	15227	15231	15242	15075	15200	15401	15318	15392	15459	15300	15156	15299	15327	15212	15338	15354	15303	15246	15399	15397	15352	15351	15219	15243	15299	15248	15462	15203	15331	15441	15282	15441	15227	15424	15334	15367	15382	15225	15299	15205	15185	15477	15342	15343	15512	15509	15301	15104	15224	15294	15307	15327	15336	15227	15205	15344	15485	15525	15392	15421	15307	15292	15540	15383	15280	15225	15257	15459	15340	15281	15450	15253	15290	15223	15286	15378	15228	15408	15254	15363	15320	15200	15247	15214	15289	15176	15166	15222	15223	15390	15242	15411	15244	15205	15253	15388	15343	15363	15438	15391	15339	15464	15117	15404	15220	15337	15484	15309	15383	15142	15260	15283	15440	15352	15342	15323	15346	15399	15199	15314	15439	15333	15322	15504	15384	15153	15359	15196	15189	15389	15261	15318	15364	15274	15302	15055	15156	15188	15386	15295	15251	15340	15331	15244	15309	15280	15151	15134	15359	15266	15430	15270	15340	15181	15296	15315	15513	15168	15133	15412	15361	15272	15406	15436	15350	15260	15318	15414	15264	15225	15102	15075	15521	15510	15355	15343	15440	15494	15371	15643	15325	15352	15331	15228	15154	15314	15365	15131	15373	15329	15291	15457	15402	15405	15268	15247	15290	15448	15605	15417	15210	15276	15335	15140	15088	15445	15307	15542	15413	15371	15333	15478	15202	15279	15373	15392	15425	15203	15395	15322	15386	15505	15424	15438	15213	15310	15380	15160	15342	15236	15072	15356	15453	15377	15370	15269	15204	15262	15419	15250	15448	15314	15234	15353	15384	15387	15211	15173	15190	15322	15284	15294	15209	15295	15282	15122	15348	15483	15280	15493	15301	15417	15388	15276	15321	15179	15294	15315	15205	15709	15417	15352	15162	15266	15312	15492	15240	15277	15248	15303	15279	15389	15235	15470	15283	15344	15411	15315	15404	15260	15295	15135	15312	15281	15145	15258	15427	15062	15374	15314	15340	15366	15207	15204	15398	15099	15266	15105	15414	15169	15256	15190	15286	15459	15488	15459	15478	15206	15142	15202	15465	15360	15243	15152	15213	15470	15299	15124	15347	15327	15469	15310	15227	15328	15230	15429	15156	15354	15254	15317	15137	15303	15317	15208	15212	15236	15446	15287	15347	15271	15370	15199	15427	15298	15113	15349	15183	15441	15228	15369	15321	15478	15046	15284	15248	15473	15404	15269	15254	15108	15134	15252	15180	15290	15302	15281	15378	15567	15196	15310	15145	15363	15378	15373	15180	15290	15291	15240	15088	15291	15404	15195	15319	15426	15535	15420	15361	15311	15062	15219	15186	15393	15286	15173	15156	15354	15331	15255	15158	15262	15449	15175	15168	15263	15330	15342	15356	15218	15225	15363	15448	15174	15330	15173	15321	15220	15409	15342	15474	15245	15390	15446	15439	15316	15258	15281	15270	15364	15380	15321	15504	15380	15340	15570	15089	15315	15330	15329	15088	15548	15246	15347	15292	15290	15173	15275	15356	15376	15427	15258	15295	15325	15218	15381	15275	15182	15275	15497	15197	15479	15245	15398	15304	15255	15308	15326	15369	15398	15334	15207	15395	15368	15229	15261	15273	15281	15333	15069	15527	15230	15320	15291	15190	15303	15231	15336	15198	15495	15360	15247	15229	15272	15355	15494	15333	15422	15325	15283	15338	15506	15265	15395	15225	15204	15320	15502	15354	15184	15139	15297	15411	15291	15388	15225	15223	15264	15298	15348	15250	15231	15138	15485	15412	15200	15341	15232	15282	15295	15250	15344	15270	15316	15247	15340	15199	15341	15497	15183	15205	15190	15448	15110	15337	15339	15453	15419	15585	15348	15379	15377	15255	15221	15241
59626	93719	74351	55093	41174	29629	20088	15327	13822	13431	13336	13341	13315	13510	13235	13327	13321	13275	13123	13343	13373	13138	13404	13205	13346	13243	13282	13359	13184	13348	13258	13289	13197	13312	13316	13237	13150	13367	13121	13220	13176	13410	13218	13179	13230	13161	13326	13257	13215	13325	13304	13200	13311	13280	13217	13108	13127	13265	13101	13200	13300	13317	13484	13387	13279	13356	13252	13247	13346	13351	13430	13273	13303	13272	13431	13230	13282	13168	13353	13404	13348	13167	13401	13293	13203	13293	13403	13257	13332	13385	13261	13336	13352	13252	13329	13332	13390	13265	13166	13262	13175	13266	13304	13307	13262	13304	13444	13424	13218	13328	13234	13117	13135	13263	13179	13216	13239	13157	13302	13196	13190	13114	13248	13089	13204	13223	13246	13242	13345	13414	13266	13237	13376	13283	13243	13412	13302	13309	13134	13372	13397	13240	13165	13217	13379	13279	13278	13344	13312	13369	13369	13210	13215	13338	13285	13181	13352	13264	13203	13452	13118	13396	13383	13450	13324	13348	13172	13301	13188	13104	13140	13231	13184	13232	13256	13181	13260	13346	13238	13294	13165	13328	13498	13276	13309	13287	13189	13417	13256	13270	13202	13192	13332	13215	13071	13410	13217	13253	13284	13339	13416	13260	13120	13262	13206	13084	13261	13380	13296	13380	13181	13213	13158	13155	13344	13263	13331	13463	13296	13282	13302	13423	13257	13308	13312	13136	13250	13303	13304	13293	13135	13255	13269	13233	13274	13204	13199	13069	13138	13155	13353	13405	13269	13325	13219	13167	13329	13348	13269	13255	13306	13249	13236	13315	13255	13297	13284	13362	13179	13133	13287	13189	13329	13182	13284	13222	13450	13379	13303	13342	13412	13161	13135	13300	13265	13220	13389	13291	13301	13144	13260	13332	13186	13203	13313	13371	13228	13292	13252	13338	13341	13306	13482	13074	13380	13216	13207	13311	13386	13244	13267	13087	13397	13396	13150	13296	13422	13418	13340	13166	13334	13363	13314	13258	13369	13214	13162	13321	13411	13243	13240	13277	13201	13311	13441	13239	13227	13278	13296	13199	13235	13314	13142	13311	13327	13284	13143	13360	13272	13176	13250	13399	13434	13122	13356	13279	13204	13233	13345	13276	13346	13112	13163	13255	13286	13321	13343	13251	13341	13317	13307	13206	13375	13351	13211	13323	13159	13311	13288	13163	13323	13258	13216	13323	13319	13386	13166	13172	13351	13282	13255	13273	13230	13230	13242	13374	13265	13206	13176	13171	13363	13368	13311	13383	13373	13354	13255	13360	13325	13432	13381	13403	13434	13341	13116	13217	13097	13317	13312	13190	13250	13172	13299	13365	13359	13403	13134	13219	13185	13244	13114	13317	13100	13207	13382	13267	13277	13310	13495	13339	13330	13216	13285	13320	13170	13274	13330	13178	13315	13278	13188	13292	13396	13226	13315	13333	13384	13300	13333	13280	13321	13270	13188	13265	13234	13260	13318	13359	13268	13244	13388	13156	13159	13294	13301	13188	13356	13337	13156	13313	13220	13259	13452	13206	13534	13337	13277	13256	13278	13300	13493	13367	13190	13237	13152	13462	13163	13263	13233	13267	13526	13432	13351	13311	13288	13300	13177	13245	13167	13182	13077	13203	13397	13278	13342	13266	13258	13315	13267	13334	13374	13280	13298	13395	13300	13260	13449	13288	13298	13299	13260	13323	13173	13188	13327	13203	13338	13111	13046	13147	13295	13407	13286	13359	13305	13296	13275	13237	13151	13391	13297	13202	13393	13452	13040	13243	13406	13343	13157	13251	13223	13087	13337	13206	13392	13403	13408	13270	13306	13259	13235	13448	13283	13382	13245	13063	13352	13356	13288	13360	13423	13288	13284	13157	13300	13459	13205	13243	13203	13352	13187	13363	13302	13252	13360	13324	13328	13306	13268	13268	13194	13094	13138	13455	13168	13323	13229	13141	13300	13204	13321	13233	13288	13334	13346	13175	13218	13202	13212	13231	13371	13138	13372	13245	13138	13255	13104	13369	13164	13454	13127	13215	13283	13298	13331	13147	13435	13253	13201	13314	13288	13316	13237	13211	13365	13184	13271	13311	13238	13277	13175	13246	13363	13225	13167	13241	13350	13326	13110	13342	13380	13409	13258	13406	13357	13201	13259	13201	13219	13228	13263	13296	13395	13195	13281	13261	13375	13081	13365	13142	13358	13173	13243	13357	13364	13309	13419	13107	13348	13246	13307	13479	13200	13242	13389	13095	13440	13303	13204	13264	13355	13311	13388	13410	13346	13252	13259	13318	13297	13156	13460	13210	13259	13234	13152	13111	13344	13301	13364	13157	13281	13339	13254	13122	13491	13080	13255	13286	13302	13321	13309	13341	13287	13275	13273	13289	13447	13217	13292	13213	13269	13271	13221	13315	13279	13144	13328	13170	13260	13266	13297	13299	13190	13451	13173	13317	13151	13242	13238	13201	13272	13430	13499	13312	13260	13125	13344	13106	13158	13255	13419	13380	13455	13302	13227	13221	13212	13377	13304	13418	13221	13201	13198	13371	13363	13389	13243	13194	13241	13316	13241	13392	13195	13328	13261	13195	13178	13178	13369	13281	13421	13163	13250	13256	13258	13291	13326	13255	13273	13281	13273	13294	13286	13222	13271	13265	13269	13249	13256	13245	13261	13001	13322	13395	13104	13388	13364	13249	13338	13155	13166	13356	13315	13309	13143	13289	13229	13134	13320	13315	13401	13366	13321	13389	13099	13231	13356	13439	13134	13168	13135	13234	13249	13254	13174	13397	13269	13350	13220	13374	13289	13388	13303	13366	13260	13130	13254	13266	13386	13422	13285	13184	13263	13255	13374	13424	13394	13218	13241	13178	13386	13244	13047	13375	13320	13293	13300	13202	13253	13261	13278	13287	13231	13367	13221	13353	13236	13362	13147	13247	13263	13172	13281	13392	13264	13312	13323	13316	13176	13294	13370	13335	13610	13384	13391	13451	13398	13262	13086	13251	13283	13257	13253	13207	13299	13337	13228	13289	13333	13339	13427	13208	13452	13367	13392	13236	13273	13388	13360	13224	13278	13165	13158	13126	13333	13093	13292	13291	13316	13313	13207	13191	13410	13288	13283	13246	13262	13329	13271	13418	13193	13157	13455	13194	13382	13143	13337	13208	13035	13219	13187	13212	13354	13233	13346	13205	13283	13396	13084	13353	13432	13370	13171	13222	13395	13309	13180	13333	13266	13332	13266	13278	13082	13235	13257	13343	13407	13343	13354	13302	13276	13319	13206	13222	13411	13409	13214	13291	13447	13438	13203	13325	13476	13333	13114	13478	13366	13198	13224	13177	13347	13407	13204	13161	13337	13197	13475	13276	13450	13300	13238	13203	13340	13275	13232	13129	13276	13480	13350	13201	13120	13329	13360	13161	13519	13097	13337	13333	13244	13288	13145	13362	13288	13332	13230	13235	13224	13281	13268	13279	13351	13310	13385	13317	13233	13256	13291	12998	13192	13445	13403	13064	13533	13191	13434	13162	13298	13283	13158	13446	13321	13342	13316	13301	13170	13298	13221	13408	13202	13289	13347	13152	13321	13271	13276	13244	13235	13278	13271	13479	13300	13331	13333	13313	13189	13437	13331	13194	13422	13393	13424	13318	13394	13407	13243	13354	13227	13419	13462	13297	13307	13353	13223	13368	13258	13217	13246	13132	13237	13321	13439	13360	13341	13370	13427	13288	13281	13372	13309	13447	13156	13280	13265	13104	13074	13321	13267	13355	13293	13208	13336	13196	13352	13240	13227	13421	13297	13174	13282	13323	13244	13222	13433	13307	13311	13209	13323	13391	13199	13209	13286	13476	13171	13310	13421	13289	13314	13301	13315	13370	13194	13306	13382	13359	13397	13296	13270	13233	13299	13187	13356	13373	13221	13352	13237	13244	13300	13173	13276	13466	13213	13336	13271	13190	13420	13219	13216	13259	13310	13160	13345	13276	13308	13332	13338	13202	13241	13220	13388	13253	13290	13301	13372	13269	13212	13255	13337	13300	13119	13301	13402	13316	13308	13289	13326	13207	13227	13176	13392	13334	13291	13345	13292	13381	13249	13235	13309	13284	13394	13421	13345	13372	13350	13261	13105	13280	13345	13225	13235	13163	13205	13286	13289	13228	13170	13178	13324	13301	13290	13363	13324	13298	13361	13281	13330	13518	13149	13186	13259	13252	13391	13216	13314	13263	13275	13322	13333	13382	13354	13365	13328	13281	13206	13218	13288	13205	13362	13355	13171	13212	13280	13499	13272	13263	13305	13245	13412	13147	13448	13317	13041	13256	13354	13266	12965	13302	13194	13227	13262	13447	13120	13361	13212	13227	13357	13313	13149	13153	13204	13172	13335	13239	13216	13214	13137	13476	13218	13357	13370	13388	13179	13040	13337	13442	13405	13250	13383	13377	13275	13325	13187	13235	13352	13357	13402	13322	13295	13207	13288	13156	13169	13288	13193	13195	13207	13296	13315	13306	13210	13229	13258	13313	13298	13251	13270	13352	13320	13277	13397	13470	13205	13090	13337	13146	13328	13165	13315	13267	13158	13258	13219	13308	13251	13296	13318	13413	13181	13330	13331	13309	13354	13251	13305	13167	13312	13430	13386	13190	13390	13281	13398	13474	13318	13294	13229	13379	13269	13254	13172	13434	13355	13291	13275	13255	13371	13295	13427	13226	13250	13287	13246	13308	13390	13291	13173	13251	13234	13420	13306	13293	13432	13395	13223	13277	13239	13310	13201	13172	13210	13188	13179	13393	13337	13347	13366	13126	13283	13354	13308	13412	13339	13293	13217	13271	13170	13379	13262	13256	13295	13347	13107	13207	13163	13430	13321	13226	13281	13102	13358	13205	13389	13149	13165	13341	13288	13261	13303	13265	13328	13217	13305	13245	13338	13181	13216	13261	13403	13281	13176	13196	13164	13363	13082	13340	13173	13322	13211	13268	13284	13351	13249	13252	13337	13424	13397	13335	13371	13246	13251	13108	13381	13299	13250	13114	13324	13285	13346	13256	13235	13376	13153	13166	13224	13311	13347	13219	13103	13182	13262	13181	13152	13372	13229	13254	13230	13286
23064	21842	31582	30444	31992	31650	29158	19699	16148	15558	15482	14883	15137	15127	15004	15110	15151	14932	14997	15127	15085	15175	14923	15039	14939	15055	14925	14914	14829	15139	15000	14993	14980	15099	15080	15047	14959	15002	14918	14762	14848	14878	14989	15075	14886	14927	14746	15078	14901	14984	14906	14760	14677	14875	14909	14820	14835	14850	14827	14759	14697	14940	14986	14712	14703	14943	14927	14643	15017	14862	14889	14689	14668	14793	15016	14803	14750	14842	14994	14749	14992	14677	14923	14878	14850	14864	14747	14909	14893	14899	14833	14821	14794	14849	14749	14770	14870	14757	14828	14857	14787	14913	14789	14883	14855	14730	14904	15012	14878	14854	14782	14751	15103	14767	14864	15065	14850	14664	14851	14815	15004	14698	14790	14854	14822	14788	14821	14868	14757	14664	14844	14820	14737	14762	14820	14727	14643	14957	14832	14995	14748	14659	14824	14818	14839	14947	14740	14876	14750	15067	15014	14775	14836	14828	14808	14765	14582	14902	14822	14772	14787	15104	14628	14980	14878	14892	14901	14850	14897	14797	14843	14715	14847	14608	14719	14958	14809	14800	14813	14796	14821	14716	14832	14841	14856	14682	14908	14998	14810	14885	14994	14852	14900	14883	15017	14774	14998	14785	14886	14622	14812	14927	14814	14983	14896	14920	14991	14667	14836	14894	14761	14864	14927	14780	15024	15061	14799	14775	14826	14849	14746	14743	14742	14698	14800	14813	15059	14773	14948	14871	14931	14811	14709	14773	14694	14682	14779	14710	14682	14678	14996	14982	14804	14693	15099	14694	14736	14848	14665	14687	14785	14944	14967	14623	14800	14949	14835	14874	14901	14749	14974	15031	14895	14813	14760	14723	14980	14770	14751	14863	14955	14849	14916	14821	14801	14964	14863	14823	14662	14822	14786	14726	14948	15018	14752	14845	14873	14946	14833	14609	14766	14906	14906	14697	14709	14792	14837	15013	14973	14792	14648	14804	14847	14901	15067	14755	14879	14823	14951	14716	15020	14789	14833	14774	14811	15023	15095	14755	14790	15035	14787	14798	15013	14866	14824	14715	14898	14974	14908	14709	14749	14993	14809	14846	14875	14909	14939	14874	14766	14893	14798	14695	15015	14733	14921	14844	14868	14850	14825	14740	14793	14906	14999	14806	14772	14797	14788	14817	14907	14761	14821	14653	14810	14771	14922	14826	15090	14823	14992	15058	14629	14733	14998	14971	14691	14697	14780	14711	14934	14890	14676	14665	14940	14759	15009	15002	14761	14965	14912	14803	14786	14777	14602	14534	14932	14931	14880	14825	14935	14780	14863	14837	14723	14767	14914	14723	14800	14895	14732	14795	14878	14694	14819	14857	14693	14838	14995	14779	14922	14904	14682	14876	15105	14941	14805	14777	14969	14800	14690	14839	14622	14812	14665	15099	14900	14876	14868	14792	14836	14925	14769	14727	14961	14836	14955	14924	14741	14854	15053	14740	15018	14603	14834	14927	14804	14816	14717	14825	14914	14956	14832	14751	14825	14928	14843	15065	14961	14753	14836	14863	14895	14878	14858	14767	14823	14771	14866	14999	14847	14807	14973	14861	14824	15038	14722	14972	14811	14796	14774	14888	14834	14826	14948	15035	14926	14679	14921	14768	14908	14915	14749	14739	14846	14944	15138	14871	14846	14920	14988	14877	14779	15019	14961	14655	14936	14680	14749	14798	14872	14942	14717	14914	14894	14877	14859	14916	14840	14935	14843	14698	14879	14928	14783	14970	15089	14894	14999	14927	14774	14730	14703	14841	14761	14807	14949	14923	14785	15009	14828	14858	14827	14586	14801	14856	14832	14924	14852	14895	14986	14815	14968	14923	14773	14861	14871	14854	15071	14814	14893	14709	14888	14721	14905	14665	14658	14819	14852	14770	14907	14742	14889	14725	14968	15129	14871	14879	14814	15018	14928	14777	14966	14970	14970	14803	14719	15007	14867	14904	14965	14889	14785	14954	14530	14865	14879	14957	14931	14963	14704	14608	14659	14703	15003	14810	14759	14702	14931	14786	14877	14958	14853	14696	14892	14722	15038	14783	14825	14858	14981	14766	15000	14780	14945	14977	14867	14759	14888	14611	14803	15072	14940	14933	14981	14843	14835	14798	14843	14926	14819	14884	14956	14911	14676	14902	14933	14907	14832	14592	14834	14943	15059	14978	15055	15005	14722	14848	14873	14885	14786	14788	14959	14770	15085	14704	14731	14760	14818	14721	14771	14925	15008	14796	14907	14679	14646	14877	14678	14836	14805	14756	14778	14793	14869	14932	14844	14872	14872	14765	14894	14825	14900	14916	15056	14985	14812	14741	14704	14777	14806	14816	14657	14845	14840	14636	14740	14633	14774	14703	14933	14803	15020	15060	14857	14776	15052	14733	14829	14868	14719	14738	14830	14887	14782	14786	14702	14884	14817	14882	14875	14910	14863	15057	14728	14726	14812	14878	14905	14784	14771	14701	14875	14780	14836	14824	14878	15038	15032	14880	14767	14832	14854	14797	14887	14998	15007	14875	14968	14930	14774	14853	14806	14822	14788	14722	14795	14803	15003	14836	14725	14781	14934	14971	14951	14854	15019	15132	14919	14990	15078	14827	14693	14762	15072	15015	14817	14725	14696	14809	14985	14844	14811	14787	14838	14819	14890	14828	14772	14936	14734	15033	14832	14744	14637	14896	14795	14723	14825	14740	14916	14898	14862	14691	14839	14705	14753	14939	14785	14863	14757	14790	14943	14726	15023	14804	14739	14892	14786	14861	14610	14620	14899	14898	14613	14825	14856	14893	14743	14827	14675	14940	14727	14767	14960	15090	14738	14997	14866	14810	14765	14862	14821	14851	14902	14906	14781	15023	14960	14631	14672	14921	14768	14880	14801	14846	14701	14908	14736	14822	14849	14895	14906	14806	14925	14844	15000	14816	14663	14725	14868	14887	15023	14847	14570	14731	15058	14795	14814	15095	14931	14760	14975	14953	14714	14764	14676	14787	15004	14832	14765	14782	15153	15082	14967	14902	14839	14899	14712	14715	14731	14716	14970	15049	14789	14966	14809	14924	14973	14673	14816	14769	14831	14798	14910	14768	14795	14815	14917	14912	14878	14747	14897	14771	14835	14936	14895	14790	14926	14772	14840	14805	14791	14955	14797	14857	14795	14870	14870	15043	14700	14738	14779	14895	14736	14756	14763	14783	14808	14960	14816	14903	14803	14775	14919	14827	14711	14756	14993	15037	14996	14889	14819	14766	15001	14882	14926	14831	14715	14795	14787	14962	15008	14831	14728	14900	14799	14815	14793	15022	14916	14914	14852	14783	14889	14802	14826	14865	14773	14751	14920	14868	14958	14861	14998	15014	14725	14680	14908	14985	14933	14747	14859	14876	14880	14894	14852	14904	14874	14955	14799	14960	14745	14798	14791	14801	14825	14783	14895	14828	14772	14752	14846	14764	15088	14829	14968	14908	14779	14740	14778	14803	14834	14946	15058	14736	15021	14865	14865	14793	14964	14798	14857	14903	14901	14924	14815	14796	14848	14687	14815	14830	14953	14846	14952	14888	14812	14811	14999	15047	15056	14761	14941	14757	14803	14748	15003	14983	15011	15035	15114	14811	14843	14727	14720	14969	14748	14927	14998	14839	15045	14966	14977	14837	14657	14711	15031	14672	14834	14691	14918	14685	15080	14961	14790	14835	14924	14814	14898	14871	14745	14730	14899	14825	14785	15058	14829	14883	14962	14897	15042	14787	14685	14913	14735	14977	14631	14800	14652	15002	14727	14893	14847	14751	14822	14803	14728	14769	14877	14696	14844	14842	14982	14736	14947	14805	14902	14879	14621	14750	14763	14813	14765	14882	14844	14713	14730	14687	14719	14696	14883	14770	14837	14991	14736	15049	14903	14791	14883	14917	14802	14744	14695	14651	14752	14543	14761	14751	14847	14775	14859	14890	14937	14743	14684	14702	14986	14827	14711	15029	15015	14713	14755	14824	14811	14892	14745	14793	14905	14908	14839	14808	14646	14837	14757	14700	14727	14696	14885	14967	14800	14902	14622	14987	14839	14682	14715	14840	14877	14806	15010	14820	14739	14994	14982	14913	14921	14669	14822	14958	14869	14823	14808	14754	14668	14834	14844	15100	14819	14805	14929	14742	14872	14912	14836	14778	14795	14750	14902	14710	14791	14801	14805	14761	14773	14699	14853	14770	14805	14864	14849	14880	14875	14828	14939	14793	14824	14802	14908	14946	14869	14754	14747	14835	14808	14793	14813	14698	14885	14777	14951	14663	14992	14903	14883	14907	14945	14739	14744	14758	14737	14866	14810	14578	14815	14884	14874	14723	14883	14871	14868	14967	14766	14883	14968	14783	14949	14793	14846	14880	14773	14875	14870	14917	14676	14890	14956	14853	14821	14860	14924	14716	14780	14804	14717	14902	14725	14949	14962	14874	14786	14713	14783	14564	14931	14733	14641	14648	14893	15031	14694	14889	14961	15014	14947	14865	15007	14831	14993	14929	14754	14814	14845	15040	14632	14888	15052	14764	14793	14873	14650	14880	14747	15039	14941	14611	14935	14862	14986	14911	14831	14952	14878	14837	14793	14896	15037	14843	14798	14819	14577	14805	14807	14967	14898	14740	14824	14856	14840	14825	14812	14798	14880	14935	14798	15009	14764	14800	14793	14923	14819	14794	14831	14956	14889	14930	14785	14945	14951	14837	14969	14764	14840	14532	14855	14760	14854	14963	14640	14878	14967	14824	15033	14660	14915	14918	15010	14747	14989	14935	14882	14721	14811	14938	14984	14909	14909	14808	14820	14875	14725	14924	14883	14931	14890	14899	14780	14818	14751	15054	14917	14784	14674	14811	14839	14612	14781	14915	14971	14809	14695	14718	14960	14626	14741	14875	14815	14693	14884	14721	14882	14833	14929	14804	14905	15130	14942	14760	14812	14806	14630	14910	14761	14895	14906	14955	14888	14953	14756	14833	14884	14666	14851	14869	14870	14863	14736	14896	14850	14966	14863	14786	14905	14879	14975	14847	14740	14790	14754	14742	14728	14789	14713	14599	14928	14894	14806	14934	14851	14799	14939	14913	14852	14905	14886	14791	14709	14631
64229	105262	88252	68311	51879	37268	24605	16953	13811	13105	13060	13161	12886	12925	12834	12953	13090	12945	12932	13023	12921	13027	12909	12932	12827	13030	13071	12864	12982	12899	12977	12951	13054	12920	13007	12881	12889	12987	12912	13053	12680	12946	12984	12933	12910	13030	12937	12980	13002	12947	12994	13015	13001	12892	12879	13005	12752	12894	12765	12911	13028	12856	12752	13060	12942	12896	12876	12951	12917	12945	13009	12898	13072	13028	13042	12966	13082	13047	12883	12863	13057	12937	12975	12871	12924	12806	12901	13144	12968	12979	12849	12881	12890	12752	12964	12905	13069	12897	12791	12929	13002	12959	13068	12946	12826	12977	13063	12844	13029	12764	12796	12983	12889	12933	13068	12894	12957	12940	12955	12945	13034	12866	12873	13078	12921	12918	12951	12973	12950	12997	12886	12837	12975	13107	12911	13070	13078	12833	12847	13001	12927	13023	12932	13012	13152	13028	12824	12940	12948	12861	12998	12999	12918	12827	12970	12975	12957	12957	12922	13072	13015	12880	13088	13141	12952	12916	13007	12886	13026	12753	13043	13032	12964	12905	12980	12755	12943	12901	13119	13175	12917	13041	12910	13012	13011	12947	12860	13128	13021	12919	12863	12970	13037	13037	13038	12871	12872	13024	13065	12916	12996	13053	12979	12762	13041	12864	12838	12945	12948	12927	12995	12960	12966	12895	12949	12907	12890	13032	12966	12985	12919	12867	12835	12989	12988	12773	13035	12971	12628	12834	12768	13007	12909	12905	12785	12954	12799	12860	13091	12859	12777	12935	12909	12930	12943	12956	12958	13045	12880	12927	12897	12960	13070	12978	12994	12930	12781	12982	13109	12909	12929	12928	12915	12964	13024	12994	12843	12937	12994	12785	12866	13023	12905	12941	12743	12886	12942	12902	12902	12968	12970	12816	12987	12962	12827	12963	13047	13016	12980	12909	13095	13006	12973	13094	12867	13085	12971	13018	12960	12872	13169	12876	12981	12832	12928	12776	12985	12955	12988	12884	12870	12916	12987	13094	12897	12959	13047	12955	12819	12863	12969	12976	12999	12924	13108	13002	12934	12881	13041	12948	12888	12800	12842	12908	12744	13154	12928	12872	12912	13038	13048	12933	12992	12907	12938	12962	12883	12999	13006	12866	12872	13026	13000	12970	12779	12992	13008	12933	13058	12921	13054	12884	12967	12886	12884	12845	13034	12902	13023	12987	12832	12966	12906	12802	13032	12992	13106	12861	12952	12979	12948	12859	13022	13003	12919	13018	13008	12929	13074	12906	12943	12842	12930	12867	12795	12877	13006	12955	12895	12975	12949	12924	12932	12932	12945	12866	13039	13074	13002	12819	12862	12916	12987	13053	12855	12908	12896	12800	12966	13024	13046	12797	12897	12848	12946	12817	13051	13026	12785	12833	13046	13076	13002	12934	13172	12750	13091	12930	12866	12932	12920	13040	12933	13052	12775	12923	12887	12930	13065	12818	12683	13012	12986	12893	12908	13071	12955	12955	13023	12986	12946	12867	13072	12914	12940	13019	12962	12927	12863	12797	13060	12976	13085	12888	12893	12902	12920	13001	12880	12992	13145	13064	12912	13105	13009	12843	12904	12850	12990	12981	13119	12943	13091	12836	12921	12944	12902	12786	13036	13110	12924	12873	12915	12879	13119	12832	12936	12905	12859	12925	12973	12945	12904	13028	12963	12828	12957	12960	12965	12932	12889	12903	12866	12971	12919	12882	12951	12904	12972	12826	13025	12743	12729	12923	12794	12984	12825	12796	13011	12818	12896	13067	13067	12843	12857	13038	12784	12891	12929	12870	12851	13133	12982	12992	13007	13111	12911	13079	12958	12923	13020	13033	12951	12950	12968	12988	12784	13055	12824	13123	13051	12902	12985	13030	12970	13062	12938	12887	13016	12879	12818	12872	12987	12901	12846	12989	12999	13178	12746	12991	12988	12920	13053	12950	13010	12936	12833	12993	12916	13048	12936	13055	13086	12976	13004	13085	12961	12992	12838	12929	12963	12865	13026	13031	13026	12822	12946	12973	12910	12881	12996	12936	12945	12970	13033	12755	12991	12952	12979	12914	12980	12963	12881	12959	12960	12896	12857	13033	12807	12906	12852	13001	13049	12905	13062	12963	12966	12811	12910	12926	12928	13031	12862	12863	12788	12874	12934	12907	12996	12892	13095	13168	12892	12967	12811	13005	12925	12777	13017	13012	12843	12985	12901	12882	12990	13010	12963	12975	12962	12837	13027	12975	12838	12912	12783	13018	12973	12957	12939	12970	12866	12994	12936	12955	13009	12765	12988	12915	12916	12981	12884	13026	13106	12893	12868	12945	12964	12912	13035	12918	13065	12773	12962	12967	13061	12988	12919	13157	13115	12954	12856	13049	12842	12959	12907	12875	12827	12938	13028	12925	12911	12901	12885	12900	13052	12969	12909	13066	12796	12836	13024	12802	12922	12768	12911	13081	12976	12991	12949	13017	12758	12810	12951	13016	13134	12903	13018	12995	12877	13099	12984	13045	12989	12911	12911	12924	12995	13122	13011	12846	13002	12976	12988	12912	12839	12885	12958	13024	12969	12757	13025	12760	13048	12746	13056	12967	12963	13001	13085	13019	12859	13059	12868	12772	12798	13002	13037	12969	13057	12855	12911	12938	12973	12803	12985	12914	12886	13012	12975	12952	13031	13037	12985	12941	12918	12975	12947	13043	12924	12979	12957	12718	12878	12784	12964	12837	13067	12883	12868	12869	13022	13036	12974	12817	13026	12952	12931	12982	13033	12970	12807	12942	12952	12967	12693	13138	12946	12932	12893	12982	13027	13088	12920	12795	12902	12933	12873	12919	12890	13029	13126	12889	12907	13045	12862	12841	13112	12827	12793	12949	12927	12902	12966	12866	13001	12940	12925	12920	12770	12963	13186	12968	12967	12911	12981	12994	12864	12922	12961	12690	12830	13003	12887	12977	12960	12710	12964	13042	12944	12901	12870	13066	13013	12951	13047	12880	13032	12852	12822	12871	12861	12888	12946	12919	12923	13005	12888	13041	12881	12901	12922	12975	12914	12941	12735	13002	12873	13033	12881	12942	12884	13002	13027	13013	13152	13033	12739	13042	12830	13003	13087	13068	12973	12817	12846	12856	13052	12861	12990	12961	12893	12998	12790	12910	12989	12954	12819	12897	12926	12976	12942	12909	13202	12829	12906	13054	13020	13091	13054	12902	12905	12811	13076	12856	13218	12910	13097	12884	12958	13159	12909	12860	12861	13033	12886	12905	12832	12939	12851	12996	13096	12907	12942	12913	12927	13098	12868	12987	12936	12918	12937	12856	12907	12895	12909	12888	13072	13013	12891	12837	13102	13104	12913	12806	13084	12940	13026	13010	12945	12768	13036	12983	12962	12949	12873	12998	12846	12942	12896	12851	12973	13030	12996	12971	12872	13039	13084	12822	13053	12995	12901	12840	12981	13049	13008	12707	13072	13058	12988	12862	12977	12974	12896	13012	13028	13078	12980	13088	12703	12815	12898	13088	13065	12932	12934	12914	12937	12810	12888	12936	13083	12989	13017	12871	13052	12791	13110	12942	12761	12865	12882	13073	13083	12901	12935	12867	13016	12918	12942	12886	13125	12844	12827	12819	13009	13063	12967	12835	12850	12976	12933	12909	13000	13055	12793	13018	12922	12901	12993	12811	12913	12890	12824	13064	13005	13029	13027	13046	12944	13070	12955	13131	12870	12954	12997	12946	13142	12894	12991	13027	13034	12772	12891	13015	13088	12872	12942	13092	13064	12979	12805	12976	12856	13150	12999	13221	12857	12968	13047	12949	12984	12989	12951	12959	12630	12982	12918	13007	12872	12877	12934	12845	12866	12971	12756	12967	12891	12996	13030	12856	12940	12794	12945	13018	12815	13016	12971	12998	12953	12906	12977	12925	12852	13013	12967	12996	12948	12836	12926	12967	12993	12846	13012	12862	12902	12968	12909	12940	12973	13041	12956	12894	12943	12981	12852	12868	13080	13008	13308	13004	12973	13007	13104	13068	13148	12898	12966	12889	13032	12948	12940	12987	13055	12933	13027	12958	12913	12871	12889	12966	12930	12895	12968	12839	13060	12862	13028	12936	12829	12995	13034	12961	12955	12908	12974	12904	12922	12866	13066	12950	12926	12884	12945	12881	12778	12900	13033	13102	12960	12968	13003	13110	12939	12882	12908	12982	13087	13011	12727	12984	12835	13024	12922	12874	13022	12993	12920	12961	12906	12891	12956	12942	12965	13057	13008	13091	13058	12883	12964	12808	13014	12887	12949	12935	13102	13073	13049	12989	12929	12873	12998	12891	12878	13047	12960	13090	12997	12873	12979	12992	13081	12900	13010	12962	13001	12852	12964	12799	13085	12913	12967	12815	12905	12833	13152	12934	12889	12872	12933	12802	12959	13121	12947	13119	12905	13052	12806	12738	12815	12989	12905	12875	13030	12955	12767	12891	13076	12914	13034	12942	13016	12852	12937	13012	12984	12967	12805	13086	12967	12861	12948	13001	13032	13053	13004	12904	12846	12938	12863	12819	12912	12947	12910	12967	12873	12909	12943	12891	12902	12902	13007	12968	12877	12779	12854	13016	12937	12901	12833	12952	13181	13006	12915	12949	12947	13169	12968	12940	12983	12941	12851	13074	12798	13017	12970	12914	12972	13030	12880	12773	12933	12926	13038	12870	13009	12944	12975	13027	13069	13085	12940	13021	13213	13159	12912	12995	12893	13087	12927	12783	13035	13140	13010	12850	12987	12807	12973	12957	12975	13000	12864	12840	13061	12817	13032	13073	12855	12923	13034	12930	12904	12860	12981	12849	12903	13064	12964	12932	13001	13067	13088	13020	12934	12920	12898	12848	13024	12953	13019	13032	12967	13025	12918	12994	12870	12880	13139	13076	13041	12705	12890	12897	12855	13087	12717	13097	12847	13041	12798	12993	13003	12894	13092	13102	13067	12797	12884	12968	12887	12860	12853	12967	12920	12985	13026	12899	13074	12991	12882	13010	12879	13108	12960	12758	13020	13036	13005	12760	12896	13082	12870	13066	12886	12827	12766	13071	12862	13237	12965	12765	13040	12952	12925	12949	12921	12996
28891	28953	35149	29762	21571	17939	16073	15089	14927	14846	14829	14855	14760	14840	14963	14824	14836	14781	14869	14667	14752	14660	15052	14943	14874	14878	14882	14835	14829	14539	14660	14677	14957	14648	14891	14757	14732	14674	14790	14786	14752	14786	14887	14840	14845	14869	14847	14870	14836	14908	14868	14963	14853	14624	14707	14739	14712	14797	14952	14783	14806	14775	14753	14821	14723	14769	14923	14808	14946	14940	14797	14977	14879	14848	14654	14576	14839	14724	14676	14914	14872	14941	14726	14951	14892	14845	14860	14727	14678	14708	14766	14872	14829	14726	14726	14760	14646	14874	14804	14761	14936	14825	14708	14827	14695	14731	14711	14947	14886	14935	14716	14907	14533	14734	14678	14916	15070	14790	14768	14869	14984	14698	14632	14758	15014	14853	14664	14650	14719	15006	14824	14730	14729	14774	14909	14731	14820	14725	14673	14858	14886	14965	14588	14863	14805	14654	14695	14786	14780	14712	14853	14886	14853	14629	14685	14728	14723	14969	15039	14877	14838	14654	14819	14940	14826	14869	14910	14719	14802	14894	14885	14636	14748	14760	14795	14886	14912	14899	14621	14747	14876	14888	14828	14907	15043	14824	14762	14879	14735	14902	14559	14708	14803	14565	14810	14713	14662	14918	14751	14867	14880	14626	14790	14815	14742	14837	14703	14891	14960	14661	14532	14810	14697	14698	14561	14694	14795	14879	14785	14809	14723	14745	14784	14801	14743	14722	14878	14779	14814	14826	14797	14891	14865	14893	15045	14841	14932	14944	14895	14987	14653	14959	14661	14764	14793	15070	14665	14765	14684	14948	14855	14710	14668	14878	14817	14705	14807	14785	14886	14639	14849	14617	14883	14754	14665	14759	14940	14969	14788	14872	14771	14924	14803	14888	14819	14766	14750	14758	14770	15028	14898	14637	14787	14884	14771	14756	14696	14768	14509	14600	14869	14801	14771	15015	14712	14952	14474	14946	14944	14857	14508	14876	14789	14687	14790	14861	14773	14832	14698	14868	14863	14757	14638	14644	14980	14809	14626	14645	14770	14626	14760	14607	14914	14781	14747	14794	14832	14751	14782	14580	14743	14774	14865	14804	14777	14817	14879	14324	14780	14877	14759	14795	14815	14746	14816	14711	14712	14814	14618	14669	14783	15012	14772	14838	14781	14877	14830	14902	14677	14904	14650	14863	14991	15021	14753	14928	14906	14721	14720	14710	14574	14799	14725	14958	14744	14885	14761	14889	14920	14692	14791	14691	14803	14739	14716	14831	14846	14718	14822	14818	14661	14712	14903	14664	14803	14636	14509	14837	14917	14628	14823	14762	14962	14891	14807	14840	14882	14931	14828	14754	14664	14796	15053	14968	14837	14558	14883	14746	14831	14651	14804	14757	14749	14562	14648	14725	14687	14826	14758	14719	14703	14783	14908	14772	14832	14782	14878	14777	14691	14701	14830	14903	14838	14750	14817	14764	14688	14937	14793	14970	14763	14783	14829	15010	14730	14898	14757	14918	14755	14886	14914	14754	14672	14607	14754	14869	14874	14779	14616	15079	14726	14804	14929	14769	14857	14783	14740	14628	14791	14623	14592	14771	14792	14921	14791	14790	14734	14760	14793	14869	14903	14810	14724	14858	14930	14965	14735	14813	14716	14832	14657	14718	14801	14805	14990	14734	14608	14697	14877	14814	14873	14711	14966	14740	14783	14762	14804	14728	14861	14772	14697	14611	14810	14682	14861	14776	14881	14990	14866	14929	14863	14875	14849	14839	14772	14899	14738	14755	14820	14783	14891	14772	15015	14791	14684	14767	15061	14734	14708	14802	14746	14796	14759	14709	14893	14837	14688	14790	14822	14808	15139	14695	14900	14779	14932	14676	14730	14931	14897	14814	14765	14901	14709	14778	14912	14686	14953	14783	14767	14646	14698	14559	14883	14710	14825	14758	14869	14815	14813	14904	14727	14653	14900	14834	14921	14786	14756	14564	14713	14773	14844	14872	14901	14632	14779	14839	14960	14900	14772	14609	14882	14655	14925	14667	14792	14927	14841	14969	14612	14913	14795	14777	14935	14688	14749	14782	15005	14704	14822	14776	14781	14970	14733	14893	14812	14729	14759	14648	14718	14850	14888	14741	14769	14827	14811	14915	14706	14827	14743	14709	14744	14693	14747	14838	14917	14851	14917	14625	14989	14885	14713	14889	14741	14857	14778	14736	14826	14843	14935	14647	14656	14795	14774	15017	14805	14742	14641	14814	14854	14713	14866	14683	14861	14889	14690	14912	14748	14923	14841	14908	14873	14844	14849	14891	14687	14769	14761	14695	14780	14701	14749	14742	14835	14964	14803	14745	14934	14790	14599	14844	14843	14895	14944	14946	14962	14664	14822	14927	14948	15051	14918	15008	14638	14800	14824	14739	14956	14585	14866	14910	14947	14874	14650	14847	14763	14742	14774	14778	14802	14791	14890	14914	14823	14896	14766	14722	14816	14910	14798	14917	14554	14898	14709	14728	14799	14919	14738	14731	14955	15040	15001	14743	14767	14708	14727	14714	14692	14867	14634	14774	14766	14899	14797	14867	14933	14825	14783	14950	14617	14840	14708	14650	14631	14922	14778	14817	14832	14700	14894	14754	14693	14752	14967	14810	14997	14826	14888	14759	14876	14592	14642	14848	14760	14824	14852	14781	14773	14888	14715	15005	14825	14711	14774	14860	14798	14997	14673	14892	14705	14743	14689	14946	14923	14853	14667	14936	14769	14905	14717	14663	14813	14730	14942	14684	14784	14694	14655	14683	14737	14508	14930	14660	14832	14539	14621	14904	14575	14813	15019	14851	14587	14531	14696	14659	15026	14749	14861	14757	14785	14889	14769	14876	14775	14769	14814	14770	14735	14919	15049	14755	14680	14887	14779	14828	14852	14831	14826	14821	14886	14962	14878	14820	14727	14575	14780	14896	14785	14726	14680	14805	14905	14709	14831	14878	14973	14703	14758	14826	14856	14789	14843	14699	14822	14838	14706	14960	14806	14888	14933	14884	14848	14671	14843	14728	14705	14913	14762	14942	14839	15044	14750	14919	14879	14897	14793	14786	14805	14727	14761	14846	14766	14480	14875	14854	14706	14874	15045	14736	15007	14878	14933	14841	14661	14813	14710	14908	14848	14708	14819	14708	14809	14765	14750	14745	14680	14867	14890	14923	14792	15032	14812	14658	14724	14674	14811	14830	14859	14772	14993	14723	14860	14942	14792	14857	14710	14934	14925	14836	14849	14926	14682	14864	14700	14785	14815	14713	14713	14944	14777	14975	14886	14905	14892	14740	14761	14589	14789	14945	14710	14751	14888	14823	14622	14829	14583	14599	14686	15043	14699	14722	14861	14748	14798	14736	14707	14657	14855	14561	14704	14899	14891	14776	14863	14735	14805	14889	14758	14704	14660	14744	14743	14996	14866	14849	14912	14743	14823	14671	14938	14850	14707	14884	14751	14690	15076	14796	14856	14765	14825	14986	14843	14889	14847	14701	14739	14861	15023	14748	14855	14704	14733	14767	14765	14991	14719	14858	14722	14732	15020	14623	14834	14722	15010	14874	14648	14984	14961	14853	14612	14825	14741	14869	14755	14757	14683	14690	14648	14842	14937	14713	14778	14688	15094	14967	14767	14736	14882	14932	14908	14926	14974	14961	14752	14741	14588	14761	14752	15084	14848	14621	14778	14684	14761	14993	14611	14980	14787	14728	14788	14699	14848	14716	14595	14811	14676	14512	14805	14826	14848	14726	14863	14800	14809	14604	14640	14782	14665	14834	14819	14861	14795	14772	14848	14891	15005	14861	14790	14892	14901	14755	14635	14784	14724	14589	14806	14813	14866	14880	14765	14790	14831	14785	15022	14745	14802	14865	14721	14831	14856	14911	14861	14626	14485	14642	14768	15107	15109	14832	14548	14916	14879	14741	14826	14736	14786	14756	14671	14895	14927	14787	14680	14839	15059	14893	14874	14934	14762	14831	14817	14829	14714	14781	14882	14599	14715	14724	14919	14716	14833	14715	14772	14825	14980	14783	14736	14651	14807	14768	14835	14742	14813	14831	14783	14741	14778	14702	14992	14692	14851	14593	14751	14903	14720	14707	14822	14810	14741	14706	14722	14626	14750	14989	14856	14864	14780	15040	14727	14849	14708	14906	14808	14785	14904	14759	14724	14761	15008	14818	14796	14816	14676	14852	15000	14687	14873	14802	14932	14630	14849	14842	14690	14930	14936	14786	14842	14890	15003	14829	14912	14933	14802	14856	14741	14805	14764	14868	14740	14865	14843	14678	14958	14787	14638	14822	14767	14765	14829	14815	14880	14790	14717	14773	14915	14791	14894	14875	14712	14735	14788	14955	14651	14994	14753	14983	14904	15098	14816	14690	14820	14807	14575	14955	14633	14823	14666	14868	15006	14685	14908	14901	14766	14796	14946	14810	14769	14808	14741	14754	14793	14600	14927	14814	14654	14703	14785	14969	14768	14820	14878	14998	14754	14789	14825	14989	14973	14805	15007	14671	14650	14757	15078	15006	14921	14654	14925	14968	14900	14957	14825	14648	14624	14942	14746	14752	15026	14955	14916	14930	14789	14791	14746	14722	14840	14706	14899	14815	14763	14924	14714	14682	14785	14761	14871	14845	15031	14850	14726	14886	14847	14726	14662	14826	14793	14800	14859	14842	14816	14742	14979	14860	14889	14997	14783	14842	14821	14673	14712	14704	14763	14849	14770	14652	14619	14873	14763	14718	14849	14721	14611	14765	14859	14753	14826	14966	14801	14738	15060	14642	14837	14731	14876	14864	14642	14783	14967	14854	14657	14791	14716	14747	14787	14816	14862	14640	14706	14876	14710	14696	14787	14775	14845	14957	14796	14847	14701	14603	14758	14932	14857	14805	14826	14844	14878	14621	14618	14622	14901	14819	14902	14870	14769	14904	14648	14712	14642	14852	14915	14799	14729	14795	14837	14795	14969	14929	14902	14494	14958	14869	14981	14797	14597	14801	15047	14748	14741	14862	14680	14722	14851	14828	14991	14822	14788	14885	14822	14797	14728	14986	14773	14728	14780	14801	14932	14733	14669	14936	14640	14720	14739	14825	14637	14766	14823	14814	14758	14713
33207	46912	35709	24815	18638	15377	13873	13303	12943	12968	13157	13007	12964	12936	12912	12862	13067	12939	12838	12975	12950	12951	13136	12958	12917	12903	13012	12864	13083	12829	12749	13004	12894	12834	13000	12897	12934	12787	13129	12798	12934	12918	12985	12921	12825	12928	13037	12885	12994	12780	13037	12879	12948	12991	12908	12944	12902	12988	12949	12995	12845	12883	12849	12962	13070	12948	13024	13103	12774	12990	12819	12932	12948	12884	12814	12922	12892	12851	12936	12902	13019	12930	12833	12933	12806	12943	12968	13003	12903	12792	13004	12896	12834	12873	12889	12875	12850	12868	12786	12919	12812	12888	12877	12907	12901	12817	12931	13042	12879	12732	13007	12889	12943	12919	12976	12917	12830	12889	12985	12955	12914	12820	13038	12812	12915	12842	12991	12982	12798	12857	12907	12807	12828	12902	12987	13067	13033	13094	12771	12966	12886	12868	12750	12883	12934	12832	12968	12866	12899	12921	12960	12843	12885	12710	13025	12973	12958	13007	12861	12932	12741	13104	12938	12894	12849	12968	13022	13089	12909	12956	12994	12912	12980	12991	12860	12786	12871	13004	12988	12917	12883	12894	12958	12911	13002	12875	12817	12915	13010	13003	12670	13035	12936	12806	12893	12924	12903	12936	12827	13019	13046	13049	12836	12747	13007	12987	12886	12902	12999	12997	12880	13044	12849	12882	13066	12977	12935	12848	12889	12865	13005	12987	12897	12899	12960	12914	12828	12951	12900	12853	12766	13063	12982	12925	12830	12827	12837	12773	12889	13021	12851	12832	12961	12954	12887	12902	12863	12890	12944	12917	12764	13057	12844	12724	12938	12861	12863	12935	12961	12912	12951	12825	12939	12855	12910	12911	12869	12851	12867	12964	12879	12998	12776	13153	12836	13064	12969	12952	12841	12967	12864	12994	13016	12965	12824	12880	13050	13023	12864	12850	12952	12890	12948	12934	12877	12961	12928	12871	12966	12773	12888	12872	12802	12904	12980	12822	13030	12827	12850	12888	13052	12887	12961	12952	12792	13022	13198	12894	12935	12954	12905	12887	12860	12893	12925	12845	12898	13023	12758	13136	12867	12934	12784	12922	12844	12810	12942	12988	12903	12805	12898	13008	12942	12923	12923	12832	13003	12967	13015	12874	12992	12931	12845	12936	12797	12980	12824	13092	12864	12792	12915	12756	12825	12939	12865	12929	12989	13027	12804	12876	12892	12848	12868	12942	12754	12953	12813	12845	12807	13002	12917	12969	12972	12917	12940	13056	12885	12991	12970	12981	12920	12814	12898	13082	12928	12940	12743	12899	13020	12836	12907	13033	12868	12945	12886	12905	12917	13105	12902	12732	12925	12925	12963	13121	12720	12825	13041	13094	12867	12863	12919	12917	13055	12904	12924	13028	12747	12881	12855	12885	12904	12836	12953	12947	12940	12923	12940	13038	12921	13048	12794	12838	12810	13043	12976	13015	12868	12980	12933	12988	12998	12948	12975	12920	12874	13038	12933	13002	13036	12967	12950	12944	12935	12926	13131	12918	12984	12930	12795	12878	12888	12844	12878	12994	12845	12928	12920	12989	12672	13005	12903	12827	12955	12934	12917	12851	12844	12849	12772	13033	12962	12810	13022	13039	12940	13031	12929	12858	13085	12954	12905	12683	12933	12951	12773	12910	13031	12930	13024	12716	13129	13107	12952	12998	13065	12822	12840	12841	12896	12811	12901	12940	12814	12829	12856	12813	12793	12853	12945	12982	12928	12826	12966	12805	12865	12741	13021	12895	12887	12900	12921	13065	12925	12949	12925	12966	12916	12982	13007	12843	12817	12835	12757	13000	13131	12987	13084	12955	12734	12892	13020	12806	12906	12849	12875	13029	12823	12993	12794	12827	12911	12999	13002	12930	12999	12767	12832	13093	12955	12944	12857	12819	12869	12922	12798	12966	12841	13042	12830	12773	12857	13048	12950	12968	12893	12860	12966	12878	12928	12926	12932	12917	12888	13035	12966	12911	12898	12900	13090	12847	12999	13063	13064	12888	12771	12815	12917	12901	12938	12900	12996	12693	12818	12889	12914	13056	12860	12930	12896	12820	12819	12820	12893	12994	12857	12973	12793	12912	13006	12959	12957	12965	12943	12912	13090	12834	12847	12949	12837	12830	12836	12923	12978	12886	12948	12967	12964	12874	12944	12866	12963	13018	12916	13062	12815	12918	12832	12864	12911	12940	12864	12808	12962	12863	12877	12838	12875	12811	12932	13062	12824	12850	12927	12962	12987	13069	12733	12936	12842	12935	12895	13018	13082	13032	12956	12814	12945	12775	12988	12886	12982	12814	12996	13030	12819	13000	12880	12848	12914	12727	12860	12972	12744	12912	12826	12970	12982	12992	13036	12918	12981	12994	12893	12960	12991	12922	12868	12878	12933	12916	12909	13025	12820	13010	13011	12789	12920	12993	12916	13016	12950	12991	13150	12942	12756	12950	12894	12889	12921	12876	12844	12924	12933	12908	12802	12896	12940	12766	12973	13006	13002	12975	13058	12976	13017	12840	13024	12874	12987	12952	13107	13181	12875	13013	12868	12951	12815	13056	12898	12851	12902	13039	12893	12971	12974	12899	12919	12870	12933	12874	13025	12868	12992	12970	12874	12890	12884	12883	12925	13036	12942	13022	12854	12936	13058	12813	12886	12969	12959	12990	12952	12918	12907	13019	13084	13029	12853	12846	12848	12821	12816	12929	12866	12861	12918	12839	12921	12807	12879	13024	12869	12971	13073	12924	12890	12958	12977	12926	13031	12882	12938	12889	13050	13004	12999	12710	12968	12887	12960	12856	12952	12750	12823	12982	12911	12890	13051	12991	12746	12779	13003	13041	12808	12883	12713	12858	12968	12956	12803	13038	12953	12666	12790	12917	12868	12833	12972	12985	12790	13000	12983	12952	12875	12938	12923	13024	12895	12816	12996	12807	12929	12977	13022	13040	13001	12919	12842	12915	12887	12866	13010	12899	12995	12922	12929	12923	12827	12890	13015	12992	13090	12891	12929	12916	12863	12939	12880	12888	12905	12879	13068	12822	13038	12857	12827	12907	12741	13000	12828	12995	12934	12777	12814	12953	12937	12950	12929	12933	12993	12842	12756	13000	12952	12935	12871	12903	12893	12996	13076	12869	12967	12976	12941	12884	12881	12892	13048	12990	13048	12841	12777	12961	13100	12953	12988	12993	12828	13038	13062	12737	12907	13029	12834	12876	12919	13003	13065	12914	12866	13092	13026	12813	12927	12923	12818	12861	13040	12871	12852	12969	12928	12913	12990	13049	12925	12897	12882	12934	12840	12939	12902	12882	12733	12752	13014	12942	12840	12833	12910	12918	12728	12981	12943	12910	12925	12946	12958	12978	12949	12819	12844	12706	12972	12933	13054	12858	12961	13015	12840	12967	13208	12878	12859	12952	12769	12791	12817	12679	12815	12994	12930	12920	12726	12892	12860	12883	12955	12864	12957	12641	12836	12845	12876	12962	12902	12916	12885	12794	13061	12741	12896	12997	12936	12851	12830	13013	12803	12959	12887	12747	12958	12875	13057	12779	12965	12855	12786	12896	12794	12953	12981	12836	12905	13080	12933	12919	13023	12875	12841	13045	12893	12875	12877	13009	12913	12942	12953	12790	12871	12980	12896	12905	12897	12955	12852	12934	12864	12854	12980	12830	12930	12683	12862	12979	12759	13012	12901	12929	12796	12765	12949	12925	13077	12908	12800	12949	12957	12946	12817	12991	12804	12727	12807	12855	12987	13030	12871	13001	12915	12996	12967	12798	12896	12832	13006	12863	13012	12856	12915	12807	12937	13022	13022	12892	12957	12813	12882	12822	12853	12854	12973	12816	12835	12973	12981	13037	13078	12862	13059	12955	12738	12868	12899	13125	12915	12946	13063	13041	12877	12953	12969	12831	13002	12865	12886	12725	12868	12992	12886	12907	12860	12895	12798	12901	12805	12800	13083	12971	12850	12945	12956	12989	12842	12934	12977	12987	12989	13053	12782	12900	12792	13052	12902	13003	12890	12860	12976	12864	12949	12837	12966	12873	12916	13023	13009	12862	12852	13063	12960	12828	12833	13086	12802	12981	12855	12940	12957	12981	12819	12798	12806	12856	12921	12870	12978	12900	13099	12890	12916	12850	12890	12865	12928	13137	12882	12844	12879	13023	12852	12903	12952	12887	12878	12998	13132	12896	12885	13072	12874	12814	13066	13059	12897	12750	13023	12900	12948	12973	12875	12926	12989	12847	13031	12896	12827	12985	12961	12912	13009	12999	12925	12937	12855	12836	12978	12862	13039	12940	12905	12940	12796	12976	12867	12886	12947	12793	12954	12909	12809	12879	12777	12970	13006	13115	12879	12857	12882	12722	12964	12916	12950	12892	13003	13075	12833	12980	12891	12927	12925	13126	12893	12808	12976	12929	12923	12995	13056	12822	12971	12865	12794	12981	12908	12929	12887	12925	12942	12787	12854	12848	12844	12846	12868	12881	12876	12913	12680	12958	12863	13082	12748	12805	12979	13180	12888	12794	12876	12981	12860	12940	12911	13007	12799	12895	12902	12858	12987	13096	12931	12778	12871	12815	13037	13023	12993	12864	12864	12786	12833	12791	12963	12858	12926	12838	12921	12864	12940	13018	13022	13014	12806	12964	13092	12965	12746	12877	13044	12806	12934	12984	12991	12922	12974	12917	12772	12939	12999	12822	12947	12940	12854	12798	12753	12884	13027	12874	12810	12947	13037	12944	13094	12941	12930	12979	13023	12877	12846	12899	13035	12847	13050	12833	12998	12999	12909	12939	12823	12786	12901	12789	12929	12785	13080	12951	12926	13028	12725	12857	12814	12970	12902	12993	13002	13016	12896	12868	12870	13009	12863	12949	12789	12857	12831	13021	12954	12870	12989	12915	12767	12855	12715	13016	12913	12949	13072	12838	12895	12666	12990	12985	13086	12730	12924	12903	12932	12888	12988	12970	12976	12815	12986	12881	12781	13206	12965	12978	12878	12869	12929	12836	13116	12892	12804	12841	12831	12860	12834	12891	12814	12992	12841	12848	12859	12814	12966	12836	12839	12949	12877	12900	13107	12783	12931	12992	12897	12994
24273	22551	34184	36156	32953	29258	24103	17637	15381	15287	15391	15162	15241	14913	15051	14758	15084	15078	15027	14859	15103	15059	14904	14819	14694	14772	14873	14710	14894	14768	14855	14876	14744	14840	14799	14767	14772	14611	14841	14899	14867	14628	14631	14632	14721	14734	14657	14674	14756	14626	14896	14857	14712	14854	14944	14822	14594	14768	14725	14568	14853	14945	14911	14773	14828	14802	14836	14940	14925	14656	14743	14785	14765	14716	14832	14694	14802	14747	14804	14804	14739	14837	14693	14852	14762	14721	14661	14867	14515	14724	14526	14833	14870	14850	14881	15097	14696	14818	14863	14599	14688	14773	14816	14877	14687	14995	14727	14789	14757	14822	14750	14726	14501	14820	14764	14869	14808	14826	14822	14804	14935	14765	14824	14710	14800	14694	14835	14680	14761	14761	14860	14727	14627	14925	14826	14679	14687	14633	14763	14762	14738	14667	14892	14598	14563	14728	14876	14599	14472	14776	14711	14933	14747	14689	14776	14748	14716	14852	14615	14749	14666	14659	14984	14733	14770	14806	14790	14719	14869	14787	14767	14703	14857	14851	14926	14749	14667	14826	14834	14812	14775	14812	14609	14646	14876	14812	14766	14633	14781	14708	14980	14927	14669	14666	14849	14742	14612	14705	14665	14637	14678	14678	14872	14761	14829	14736	14870	14957	14794	14679	14894	14507	14698	14682	14761	14920	14843	14841	14854	14796	14913	14886	14873	14582	14561	14642	14947	14610	14745	14646	14756	14883	14703	14722	14642	14773	14811	14829	14841	14659	14902	14756	14839	14751	14630	14772	14829	14600	14967	14704	14797	14673	15011	15034	15040	14781	14691	14521	14784	14808	14733	14639	14616	14776	14696	14755	14652	14696	14731	14679	14747	14656	14893	14744	14829	14754	14784	14765	14674	14834	14791	14593	14826	14817	14592	14732	14759	14691	14716	14859	14806	14612	14773	14787	14783	14687	14477	14809	14858	14723	14766	15013	14825	14812	14800	14870	14907	14656	14811	14973	14950	14853	14749	14855	14649	14827	14694	14661	14912	14818	14810	14749	14891	14792	14911	15037	14645	14768	14725	14853	14682	14720	14879	14902	14804	14695	14791	14564	14872	14931	14930	14686	14522	14825	14773	14805	14651	14872	14738	14775	14594	14824	14702	14591	14841	14561	14956	14766	14829	14647	14686	14671	14906	14786	14738	14790	14787	14632	14745	14737	14727	14607	14944	14603	14756	14804	15040	14724	14574	14985	14718	14905	14939	14748	14683	14837	14628	14589	14809	14792	14872	14647	14614	14781	14661	14787	14588	14536	14726	14918	14680	14777	14925	14825	14993	14559	14600	14750	14691	14718	14857	14780	14729	14719	14866	14731	14683	14706	14732	14755	14749	14717	14710	14742	14781	14725	14728	14691	14779	14739	14835	14798	14835	14788	14695	14661	14856	14846	14766	14630	14577	14915	14836	14808	14728	14710	14705	14472	14751	14693	14721	14823	14820	14727	14714	14775	14764	14972	14925	14607	14800	14597	14709	14814	14732	14856	15035	14812	14974	14748	14796	14810	14671	14776	14869	14706	14792	14844	15041	14903	14733	14804	14879	14744	14676	14629	14970	14817	14732	14967	14901	14869	14730	14831	14726	14678	14728	14812	14809	14947	14722	14658	14811	14664	14732	15032	14866	14737	14697	14591	14695	14566	14802	14741	14503	14892	14837	14823	14861	14719	14658	14775	14737	14918	14970	14813	14783	14774	14815	14686	14833	14740	14733	14987	14945	14928	14843	14717	14643	14689	14687	14649	14889	14707	14963	14983	14699	14675	14722	14559	14681	14679	14878	14865	14711	14726	14751	14896	14718	14812	14780	14663	14829	14857	14837	14925	14748	14755	14646	14770	14669	14787	14859	14642	14819	14902	14677	14610	14717	14719	14520	14649	14767	14669	14623	14804	14676	14919	14629	14828	14733	14665	14803	14955	14704	14693	14803	14820	14837	14894	14747	14733	14657	14868	14737	14643	14696	14903	14933	14660	14715	14946	14645	14749	14651	14714	14732	14786	14679	14962	14686	14823	14785	14678	14713	14663	14813	14850	14769	14785	14877	14607	14716	14717	14641	14554	14826	14759	14655	14684	14837	14922	14757	14813	14462	14862	14665	14896	14850	14465	14629	14741	14769	14746	14720	14818	14794	14814	14849	14719	14789	14880	14765	14903	14761	14869	14661	14885	14694	14560	14615	14665	14683	14858	14722	14628	14824	14944	14613	14989	14883	14739	14750	14882	14831	14791	14774	14837	14698	14631	14501	14947	14772	14687	14719	14671	14687	14848	14814	14510	14476	14606	14814	14719	14819	14822	14788	14796	14776	14799	14812	14536	14624	14705	14828	14547	14805	14716	14973	14691	14746	14662	14778	14797	14918	14732	14755	14721	14593	14670	14613	14721	14630	14824	14840	14863	14763	14723	14835	14646	14830	14859	14794	14569	14792	14778	14662	14958	14853	14822	15035	14774	14603	14792	14781	14843	14692	14834	14765	14918	14579	14533	14648	14778	14603	14733	14716	14649	14852	14699	14733	14818	14742	14853	14727	14860	14898	14494	14867	14813	14789	14761	14843	14859	14754	14632	14904	14882	14776	14634	14667	14687	14751	14845	14803	14703	14583	14744	14862	14696	14683	14645	14769	14918	14825	14913	14777	14792	14856	14916	14698	14711	14837	14722	14652	14555	14721	14663	14793	14898	14774	14791	14666	14585	14714	14938	14733	14644	14755	14732	14860	14759	14551	14853	14609	14754	14885	14525	14837	14764	14873	14975	14874	14665	14905	14906	14807	14941	14791	14563	14946	14808	14622	14778	14725	14841	14812	14767	14783	14620	14679	14803	14555	14842	14765	14674	14772	14662	14684	14790	14833	14835	14683	14967	14848	14749	14616	14704	14707	14474	14650	14779	14872	14421	14603	14811	14799	14724	14844	14721	14761	14873	14712	14883	14966	14709	14731	14678	14744	14664	14736	14808	14860	14533	14779	14645	14587	14734	14843	14769	14965	14651	14851	14652	14797	14957	14846	14757	14742	14788	14803	14908	14833	14477	14701	14722	14834	14859	14746	15041	14984	14884	14730	14857	14597	14754	14784	14615	14866	14682	14743	14682	14660	14696	14768	14818	14797	14529	14719	14842	14792	14582	14782	14686	14594	14658	14727	14644	14903	14742	15030	14833	14796	14701	14760	14691	15001	14736	14685	14857	14733	14742	14773	14855	14814	14874	14823	14783	14938	14740	14793	14849	14798	14785	14915	14697	15041	14651	14682	14877	14824	14764	14886	14794	14756	14900	14704	14863	14737	14736	15045	14705	14641	14687	14628	14663	14904	14560	14800	14811	14873	14669	14757	14931	14753	14631	14800	15005	14607	14797	14625	14827	14747	14872	14730	14839	14762	14830	14914	14995	14788	14773	14858	14580	14905	14867	14546	14766	14895	14915	14781	14725	14705	14719	14532	14817	14937	14686	14672	14724	14719	14680	14464	14757	14605	14611	14835	14794	14746	14757	14896	14656	14773	14685	14707	14526	14751	14628	14757	14745	14882	14898	15019	14847	14793	14876	14664	14677	14744	14908	14793	14871	14937	14645	14723	14732	14835	14818	14813	14781	14914	14830	14598	14762	14684	14560	14606	14948	14897	14775	14797	14733	14738	14722	14968	15025	14879	14711	14859	14847	14695	14873	14775	14783	14770	14729	14823	14722	14903	14648	14813	14763	14807	14782	14659	14575	14664	14596	14797	14683	14617	14800	14776	14795	14750	14838	14847	14797	14708	14659	14638	14746	14722	14798	14722	14855	14601	14831	14658	14780	14726	14714	14565	14955	14517	14945	14887	14723	14710	14950	14778	14736	14854	14836	14877	14661	14616	14931	14816	14773	14717	14766	14664	14749	14771	14772	14746	14976	14763	14671	14911	14759	14747	14763	14565	14714	14640	14848	14806	14750	14719	14745	14664	14734	14784	14960	14840	14865	14745	14651	14639	14977	14814	14630	14678	14605	14768	14657	14738	14719	14759	14726	14866	14803	14897	14629	14640	14770	14724	14923	14838	14870	14583	14867	14714	14567	14952	14698	14649	14913	14804	14612	14727	14545	14841	14791	14640	14565	14810	14595	14718	14615	14735	14791	14829	14680	14786	14759	14797	15035	14713	14870	14780	14851	14696	14722	14981	14852	14768	14702	14711	14544	14845	14672	14922	14708	14872	14765	14692	14804	14758	14760	14956	14896	14880	14647	14773	14780	14609	14760	14923	14763	14711	14731	14968	14762	14735	14783	14775	14872	14626	14605	15093	14923	14778	14639	14811	14644	14817	14904	14940	14598	14751	14684	14716	14697	14859	14707	14747	14781	14773	14758	14778	14698	14878	14714	14770	14655	14714	14875	14816	14747	14753	14753	14797	14654	14564	14689	14587	14807	14895	14687	14841	14818	14623	14662	14744	15072	14849	14906	14819	14716	14731	14658	14760	14797	14835	14802	14930	14747	14787	14742	14818	14753	14779	14826	14963	14675	14751	14814	14787	14751	14739	14900	14906	14686	14800	14595	14659	14835	14731	14707	14850	14773	14779	14610	14592	14732	14924	14779	14931	14664	14920	14835	14818	14863	14952	14792	14770	14627	14821	14858	14494	14837	14762	14919	14637	14799	14758	14672	14749	14963	14874	14712	14735	14515	14859	14814	14794	14841	14623	14547	14678	14705	14651	15000	14723	14733	14694	14662	14705	14708	14973	14800	14763	14986	14661	14820	14805	14903	14755	14613	14732	14717	14679	14909	14805	14956	14694	14632	14736	14655	14792	14833	14800	14889	14726	14874	14871	14648	14811	14765	14699	14578	14932	14852	14847	14548	14687	14889	14926	14890	14942	14762	14966	14591	14714	14630	14946	14713	14923	14725	14812	14633	14764	14734	14713	14907	14622	14788	14815	14707	14768	14724	14927	14778	14684	14775	14734	14726	14691	14677	14795	14767	14700	14787	14814	14862	14677	14520	14773	14601	14835	14738	14709	14973	14783	14630	14829	14758	14760	14739	14846	14901	14736	14537	14657	14888	14824	14730	14736	14536	14971	14808	14770	14705	14624	14850	14941	14771	14728	14898	14763	14893	14875	14745
59241	93059	74809	54180	40399	29132	19578	15025	13474	13038	12979	13030	12953	13070	13074	12959	12971	12955	12989	12947	13069	12991	12921	12989	12951	13005	12860	12864	13005	12959	13089	13006	12761	12957	12996	12903	12757	12921	13021	13008	13070	12830	12620	13017	12939	12912	12901	12978	12928	13033	12919	13056	12892	13020	12953	13122	12824	12989	12899	12827	13135	13000	12834	13040	12900	12936	13022	12957	13049	12903	13082	12908	12913	12968	12956	12964	12928	12869	12842	12917	13073	13160	13085	12854	12899	12903	12954	12896	12870	12924	12936	12965	13024	12852	12850	12888	12907	13002	12812	13072	13028	12923	13096	12975	12854	12957	12910	13034	12893	12931	12987	12949	13026	12889	12871	13034	13075	12878	12947	12989	13014	12896	12906	13112	13025	12896	12826	12833	12980	13010	12991	13025	12901	12766	13056	12945	12988	12887	13021	12926	12872	12773	13058	12988	12912	12897	12928	12997	12909	12986	12950	13056	12748	13003	12928	12982	12868	13017	12823	12939	13070	13211	12765	12896	13021	12957	13099	12812	12899	12853	12860	12957	12990	12995	12897	12992	13054	12935	12896	12940	13080	13015	13021	12799	12837	12828	12814	13021	12915	13047	13029	12898	13021	12832	12956	12854	12896	12901	12831	13105	12801	13039	12911	13116	13030	12882	12896	12866	12971	13007	12972	12825	13150	12881	13120	12928	12958	12904	13108	12961	12765	12798	12921	12920	13012	12870	12979	12895	12835	12873	12846	13096	12835	13022	12893	12925	12910	12925	13144	13031	12967	12964	12883	12924	12932	12876	12959	12937	12950	13071	12943	12985	12994	13162	12844	13101	13029	13002	13045	12862	12976	12964	12801	13024	12978	12895	13043	13027	13075	12856	12885	13013	12813	12976	12912	12996	12913	12900	13004	12968	12880	12821	12985	12939	12853	12836	12844	12981	12926	12810	12906	12992	12847	12828	13018	12928	12806	12905	13033	13038	12844	12850	12935	12815	12974	13022	13025	12828	12949	12819	13188	12978	12987	12899	12804	12806	12979	12946	13020	12903	12869	13168	13045	13009	12866	12794	13102	12989	13078	12898	13093	12949	13014	12947	12915	12858	12915	12979	12912	13025	12820	12961	13038	13018	12859	12985	12910	12921	12940	13006	12977	13003	12821	13077	12930	12874	12879	12897	13060	12808	12897	12906	12827	12855	12912	12883	12720	12963	13114	13060	13059	12966	12874	12909	12962	12989	12916	12944	13328	12901	12866	12859	12980	12953	12901	13002	12845	13063	12820	12945	12932	12999	13007	13039	13112	12895	13054	13143	12985	12889	13045	12987	12840	13026	13077	13119	12928	12838	13132	12840	12941	13013	12995	12896	13000	12973	12936	12926	12872	12826	12917	12897	12826	13067	12672	12997	12983	12913	12992	12814	12769	12878	13055	12896	12938	12797	12962	12852	12829	13148	12991	12933	12862	13020	12903	12896	13062	13100	13052	13048	12953	12880	12985	12950	12971	13088	12955	13038	12984	12801	12903	12866	12910	12787	12943	12854	13007	12857	12916	12857	12835	12868	12934	12750	13063	12884	13006	13034	12875	12878	12956	12979	12997	12957	12895	13043	12884	12880	12938	12791	12750	12968	12867	12891	12932	12948	12906	13050	13110	13036	12944	12916	12911	12875	13118	12882	12854	12862	13100	13041	12939	12964	12820	12967	12969	12879	12906	12877	12921	12992	13053	12920	12942	12981	13091	12887	13003	12946	12868	13002	12920	12903	12771	12929	12955	13040	12822	12859	12942	13026	12953	12968	12880	13059	12995	12914	12995	13007	12884	12975	13058	12861	12804	13014	12878	13219	13034	12874	12901	12814	12951	13015	12779	12921	12870	12903	12984	12826	13039	12984	13019	13045	13034	13081	13048	12878	12975	12968	12905	12940	12958	13000	12816	13057	12807	13007	12971	13049	13019	12875	13055	12892	12907	12853	12932	12942	12996	13077	12873	12936	13031	12970	13113	13074	12915	13042	12759	12857	12953	12827	12983	12909	12943	12981	13126	13008	12909	12854	13080	12870	12959	13060	12871	12944	12949	13011	13012	13106	12776	12761	13019	12881	13053	13028	12881	12916	12919	12946	12948	13005	12792	12882	12939	13048	12942	12965	13031	12942	12951	12816	12927	12902	13020	12938	12991	12990	12950	12988	12879	12794	12885	12932	13020	12899	12983	12999	12981	12877	12906	12797	12916	12966	13018	12961	12935	12984	12814	12947	12972	12823	13106	13016	12906	12869	13039	12976	13032	13053	13054	12993	13029	13046	13001	12976	12799	12912	12841	13009	12989	13065	12938	12933	12895	12840	12825	12852	12811	13003	12882	12971	12862	12943	12925	12836	12842	13057	12891	13072	13015	12812	12980	13045	13042	12827	12959	12892	12880	12800	12914	12840	12970	13004	12978	12952	13001	13187	12970	12834	12860	13010	12995	12940	13037	12953	13030	12975	13042	12868	12906	13012	12881	13086	13076	12871	12989	12842	12963	12929	12931	12891	12975	12964	12866	12937	12951	13022	12861	12858	12760	13019	12821	12892	12884	12788	13038	12868	12935	12903	12752	12926	12936	13083	12957	13025	13068	12877	13064	12893	12925	13035	12918	12977	12980	12913	13129	12796	12871	12920	12925	12885	13025	12909	13045	12987	12861	12993	12982	13025	12970	12875	12954	13018	13021	13001	13018	12819	12788	12984	12948	12989	12852	12801	12699	13031	12984	12901	12858	12900	12909	13082	13094	12946	12956	12985	12950	13083	12991	13074	12896	12872	12795	12975	12901	13043	13043	13009	12907	12926	12874	13011	12898	12986	12953	13044	12800	13003	12937	12977	13036	12872	12914	12986	12778	12997	12865	13083	12879	12751	13025	12843	12924	12947	12812	12952	12951	13015	12978	13005	12908	12937	12942	13027	12892	12711	12878	13047	12964	12889	12781	12975	12949	12905	12991	12995	12951	12984	12911	12976	12781	13002	13062	12917	12985	12971	12998	13058	12940	12940	13066	12998	12958	12949	13037	12968	12941	12994	13026	12870	12975	12914	13015	12924	12945	13014	12776	13124	12842	12774	12953	12898	13012	12902	12883	12753	13239	13075	12842	12764	13118	12952	13061	12951	12875	12799	12888	13024	12964	12905	13024	12966	12895	12857	13088	12946	12850	13038	12810	12955	12827	12814	12829	12876	13038	13006	13010	12866	12716	12926	12976	12959	12900	13151	12876	13003	12928	13018	12869	12855	12840	12952	12992	12770	13059	12951	12760	12926	12953	13017	13035	12891	13026	12901	12993	12960	12934	12969	13111	12915	12759	13029	13043	12895	12944	12936	12906	12981	13013	12905	13105	12886	12993	13085	13050	12884	12920	12941	13080	13015	12967	13034	12871	13006	12875	12887	12994	12970	12986	12850	12915	12735	12938	13112	12986	13048	12916	12905	12848	13022	12915	12982	13099	13044	12903	12857	12833	13024	12938	13021	13023	13008	13002	12957	12858	12860	12935	12811	12965	12863	12968	12856	12998	13045	12892	12884	12984	12796	13017	12946	13015	13042	12983	13045	12988	13059	12935	12959	12857	12794	12993	12944	12818	12955	13022	12969	12929	12861	12914	12919	12917	12921	13040	12867	12957	12894	12898	12792	12974	13006	12777	12879	13069	12882	13009	12933	13038	12900	12945	12976	12967	12773	12893	12899	12850	12911	13017	12961	13053	12954	13054	12994	13157	12863	13116	13129	12739	12763	12920	12946	12884	12773	12706	12969	13048	12801	12836	13046	12858	13016	12900	13108	12893	12713	12983	12880	12851	12772	12885	12761	12957	12909	12840	12937	13165	12887	13004	12855	12824	12880	12967	12890	12942	12861	12883	12963	12777	13008	13041	12993	13004	13027	12961	12882	13009	13000	12977	12800	12982	12954	13130	13041	12988	12773	13010	12869	12911	13031	12915	12948	12852	12990	12860	13044	12967	12944	12879	12920	12960	13052	13022	13005	12967	12847	13034	12990	12963	12928	13070	12985	13053	12940	12865	12956	12904	12944	13140	12889	12960	13005	12885	12955	12990	12842	12967	12961	13006	12929	12841	13051	13002	12819	12963	12915	12913	12957	12773	12931	12862	12765	12938	13013	12925	13014	13133	13003	12875	13066	12968	12888	12869	12942	12998	12928	12970	12985	12944	13087	12938	12832	12998	12905	12954	12945	12901	13058	12843	12905	12871	12723	12960	12795	12776	12883	12940	12954	12922	12836	13106	12881	13017	12960	13095	12867	13070	12869	13040	12987	12967	12984	13039	13077	13037	12976	12946	12909	12905	12985	12819	12805	13007	13139	12888	13119	13075	12935	13026	12987	12976	13009	13024	12937	12996	12893	13072	12926	12846	12931	12939	12895	12932	12959	13011	12715	13102	12886	12986	12976	12892	13045	12959	12896	12877	13064	12801	12871	12912	12849	13079	12874	12895	13071	13099	12990	12952	12849	13034	12984	12729	12930	12985	13005	12954	12878	12888	12928	12953	12847	12903	13081	12932	12952	12984	12896	12983	13040	12866	12935	12916	12975	12880	13004	12868	12889	12895	12900	13061	12983	12952	12862	12940	12959	13132	12970	12912	12900	13003	12824	13050	12926	13128	12905	13016	12843	12932	12904	13017	12779	12817	12934	12981	13045	12897	12943	12980	12770	12986	12873	13052	13066	12962	12939	13044	13047	12864	12992	12930	12838	13107	12956	12775	13021	12909	12882	12722	12933	12798	12761	13006	12999	12954	12963	12875	12925	12949	12812	13043	12749	12946	13110	12938	12856	13016	12859	12812	13036	12824	12968	12984	12939	13120	12956	12860	12950	12982	12915	13018	13010	13021	12995	12996	13050	12830	12912	12973	12984	12866	12913	12960	12983	12960	12957	12922	13109	12994	12935	12946	12964	12985	13019	13196	12887	12918	12944	12814	12988	13013	13007	12871	12965	13004	12835	12825	12930	12829	13070	12934	12986	12972	12864	12763	13042	13010	12793	13049	13016	13067	12866	12962	13063	12872	12897	12939	12958	12870	12835	12880	13053	13016	12975	12962	13024	12990	12969	12970	12997	13092	13029	12814	13089	13069	12819	12821	12943	12964	12941	12820	12875
23055	21847	31892	30894	32770	32940	29217	19878	16073	15399	15250	15062	14908	14855	15045	14846	14843	14868	14939	15089	14943	14888	14964	14875	14885	14689	14849	14760	14895	14771	14715	14887	14708	14798	14800	14884	14813	14876	14816	14933	14726	14778	14742	14665	14727	14706	14714	14797	14813	14759	15027	14848	14665	14659	14701	14434	14787	14744	14891	14677	14948	14834	14942	14674	14692	14556	14900	14773	14596	14805	14601	14776	14674	14740	14791	14685	14739	14725	14848	14651	14765	14781	14769	14765	14803	14748	14666	14712	14524	14578	14740	14810	14685	14360	14783	14745	14853	14865	14537	14555	14786	14560	14712	14552	14797	14545	14656	14644	14868	14764	14634	14639	14752	14662	14663	14638	14820	14773	14887	14855	14686	14800	14818	14694	14775	14754	14801	14711	14627	14710	14687	14673	14498	14948	14707	14483	14678	14676	14583	14851	14654	14664	14523	14596	14803	14626	14770	14643	14784	14872	14729	14830	14452	14722	14624	14720	14695	14801	14755	14678	14480	14599	14555	14567	14530	14668	14693	14562	14653	14521	14798	14647	14832	14613	14541	14692	14664	14674	14712	14586	14610	14479	14741	14862	14817	14687	14796	14706	14642	14639	14437	14665	14630	14569	14660	14658	14751	14773	14857	14776	14730	14826	14712	14641	14543	14556	14802	14588	14821	14791	14836	14822	14689	14663	14556	14707	14768	14725	14508	14445	14720	14853	14752	14814	14706	14786	14642	14876	14841	14784	14646	14883	14683	14808	14548	14602	14874	14635	14533	14599	14717	14767	14599	14785	14666	14623	14828	14678	14881	14594	14785	14727	14602	14585	14755	14514	14626	14879	14551	14616	14707	14436	14842	14861	14758	14580	14685	14780	14735	14606	14649	14559	14619	14824	14775	14784	14718	14602	14608	14828	14850	14725	14648	14703	14718	14677	14753	14604	14576	14661	14612	14679	14710	14812	14669	14656	14588	14769	14669	14650	14702	14603	14786	14761	14678	14691	14611	14849	14761	14587	14523	14816	14664	14504	14668	14932	14687	14758	14880	14942	14657	14762	14523	14565	14789	14519	14698	14614	14719	14560	14666	14657	14586	14583	14559	14447	14734	14803	14769	14621	14813	14670	14624	14779	14792	14588	14521	14857	14722	14732	14754	14868	14820	14772	14515	14835	14769	14844	14790	14785	14658	14695	14637	14555	14592	14846	14680	14672	14817	14798	14735	14779	14712	14755	14688	14655	14696	14606	14783	14548	14499	14664	14724	14525	14681	14711	14677	14647	14928	14762	14586	14596	14600	14700	14631	14670	14706	14797	14663	14717	14748	14767	14616	14645	14594	14712	14606	14567	14717	14497	14678	14682	14686	14624	14744	14712	14827	14742	14642	14716	14742	14819	14670	14656	14583	14609	14633	14879	14689	14764	14869	14624	14659	14705	14757	14559	14888	14767	14656	14726	14768	14595	14556	14624	14505	14652	14654	14642	14718	14680	14613	14517	14547	14693	14764	14733	14839	14828	14787	14671	14699	14616	14782	14720	14747	14585	14799	14726	14776	14560	14758	14661	14636	14671	14712	14626	14703	14716	14708	14728	14415	14671	14668	14582	14586	14735	14637	14534	14787	14372	14767	14873	14696	14861	14846	14679	14912	14636	14717	14594	14980	14555	14737	14650	14604	14582	14577	14637	14674	14662	14468	14825	14534	14723	14690	14753	14814	14822	14636	14641	14494	14709	14746	14734	14553	14588	14693	14524	14648	14651	14653	14740	14539	14504	14798	14430	14675	14522	14601	14835	14568	14938	14698	14439	14670	14707	14503	14628	14670	14892	14811	14668	14778	14683	14875	14595	14587	14637	14665	14538	14827	14754	14536	14645	14567	14483	14752	14656	14497	14711	14717	14778	14783	14504	14502	14570	14623	14597	14633	14683	14710	14829	14756	14832	14922	14645	14860	14759	14803	14634	14587	14650	14545	14623	14491	14569	14652	14803	14723	14722	14671	14746	14628	14781	14659	14594	14633	14471	14725	14677	14581	14763	14640	14751	14541	14618	14638	14586	14831	14730	14594	14601	14598	14809	14604	14620	14398	14661	14599	14610	14716	14751	14847	14680	14649	14769	14752	14629	14707	14642	14705	14842	14780	14719	14660	14721	14528	14615	14583	14726	14725	14685	14818	14878	14692	14682	14760	14654	14764	14604	14487	14910	14631	14867	14757	14764	14897	14726	14710	14523	14536	14699	14605	14718	14768	14679	14552	14688	14707	14601	14678	14782	14669	14545	14705	14464	14551	14699	14383	14543	14688	14567	14581	14680	14740	14598	14669	14858	14469	14562	14782	14524	14863	14883	14666	14638	14586	14712	14834	14892	14746	14878	14528	14569	14551	14589	14630	14872	14741	14691	14686	14598	14530	14674	14530	14745	14767	14509	14519	14854	14540	14775	14812	14731	14757	14766	14766	14744	14457	14699	14799	14730	14658	14596	14789	14874	14663	14687	14734	14732	14594	14522	14643	14675	14583	14705	14779	14611	14645	14615	14649	14811	14779	14599	14643	14802	14671	14707	14800	14617	14739	14727	14836	14668	14700	14755	14685	14856	14758	14730	14818	14695	14624	14706	14653	14748	14693	14573	14500	14463	14639	14748	14733	14436	14549	14748	14681	14771	14552	14682	14797	14676	14617	14876	14658	14741	14759	14592	14868	14712	14595	14741	14711	14724	14575	14766	14722	14670	14514	14467	14653	14804	14703	14583	14713	14619	14765	14841	14566	14774	14908	14560	14614	14747	14763	14480	14548	14710	14783	14756	14489	14781	14581	14696	14629	14590	14493	14841	14758	14582	14756	14674	14608	14826	14474	14654	14606	14727	14622	14684	14579	14672	14942	14644	14867	14767	14710	14478	14620	14765	14820	14515	14669	14612	14608	14670	14518	14728	14675	14764	14744	14862	14765	14750	14782	14682	14719	14616	14853	14741	14468	14556	14552	14410	14704	14710	14613	14754	14600	14806	14730	14835	14796	14510	14602	14626	14700	14781	14713	14690	14679	14663	14697	14582	14738	14712	14829	14788	14775	14720	14529	14662	14779	14668	14759	14701	14643	14632	14676	14657	14617	14659	14760	14819	14761	14683	14801	14574	14811	14707	14611	14637	14778	14788	14578	14588	14604	14596	14700	14580	14883	14524	14741	14709	14631	14642	14688	14713	14662	14742	14635	14537	14512	14631	14820	14639	14662	14844	14621	14744	14739	14756	14745	14778	14632	14868	14641	14707	14578	14725	14754	14662	14743	14480	14620	14806	14757	14611	14828	14485	14600	14620	14822	14663	14784	14814	14866	14674	14652	14668	14739	14618	14737	14862	14596	14514	14611	14550	14644	14518	14884	14704	14565	14763	14572	14520	14485	14633	14781	14536	14701	14720	14829	14608	14561	14542	14496	14704	14760	14799	14720	14647	14619	14541	14601	14685	14848	14562	14762	14602	14804	14808	14481	14677	14753	14620	14580	14797	14710	14817	14805	14662	14744	14750	14644	14678	14711	14661	14644	14406	14613	14767	14815	14636	14727	14707	14880	14610	14620	14718	14603	14684	14667	14837	14813	14802	14808	14868	14696	14593	14882	14554	14732	14643	14674	14739	14868	14909	14825	14611	14873	14655	14685	14862	14658	14593	14522	14662	14592	14603	14586	14757	14709	14515	14579	14567	14553	14513	14679	14639	14769	14807	14727	14822	14643	14828	14843	14927	14887	14682	14694	14714	14633	14451	14473	14426	14579	14680	14653	14579	14768	14578	14729	14647	14515	14664	14725	14748	14815	14728	14690	14741	14582	14721	14630	14715	14360	14732	14595	14725	14573	14672	14825	14786	14576	14632	14578	14795	14592	14785	14622	14759	14654	14662	14616	14621	14667	14540	14657	14712	14735	14679	14635	14707	14689	14738	14757	14617	14589	14510	14806	14622	14635	14653	14859	14779	14592	14807	14543	14557	14733	14584	14685	14715	14709	14748	14825	14818	14747	14749	14599	14714	14773	14631	14754	14539	14869	14504	14759	14567	14652	14832	14545	14531	14537	14746	14865	14632	14743	14668	14537	14682	14446	14729	14484	14740	14642	14585	14695	14935	14875	14718	14696	14602	14543	14771	14702	14762	14652	14767	14659	14718	14579	14769	14791	14900	14537	14459	14785	14775	14888	14699	14529	14860	14548	14693	14642	14683	14645	14788	14543	14638	14765	14840	14725	14584	14684	14622	14609	14816	14529	14661	14695	14821	14564	14698	14616	14809	14744	14619	14791	14655	14720	14794	14491	14628	14522	14670	14807	14585	14741	15044	14689	14721	14464	14779	14586	14643	14769	14611	14772	14843	14846	14722	14815	14805	14561	14629	14753	14611	14596	14837	14633	14670	14659	14801	14949	14574	14687	14681	14823	14629	14445	14722	14623	14601	14603	14633	14638	14651	14771	14619	14708	14526	14773	14648	14695	14710	14520	14683	14703	14585	14649	14470	14548	14700	14580	14596	14619	14542	14693	14715	14675	14784	14593	14592	14626	14629	14949	15002	14640	14578	14622	14659	14813	14643	14875	14677	14713	14715	14627	14448	14761	14625	14621	14507	14767	14782	14900	14763	14661	14638	14733	14815	14726	14615	14723	14521	14612	14580	14818	14766	14642	14658	14624	14727	14571	14793	14705	14782	14768	14659	14629	14527	14748	14619	14562	14764	14605	14659	14730	14737	14520	14651	14631	14728	14677	14705	14740	14741	14636	14749	14781	14698	14591	14723	14697	15042	14706	14555	14565	14811	14547	14726	14670	14682	14771	14699	14797	14465	14506	14625	14887	14738	14729	14709	14665	14702	14727	14832	14599	14666	14690	14699	14676	14560	14702	14941	14911	14725	14662	14661	14839	14769	14546	14610	14525	14730	14606	14871	14811	14755	14691	14529	14801	14613	14724	14700	14718	14680	14622	14684	14437	14748	14596	14677	14799	14753	14714	14635	14743	14750	14550	14743	14797	14801	14559	14681	14493	14454	14553	14788	14708	14510	14584	14517	14529	14717	14695	14835	14695	14748	14628	14716	14646	14674	14762	14762	14474	14618	14777	14570	14799	14538	14648	14699	14655	14691	14501	14614	14712	14769	14546	14683	14712	14769
63994	105102	87969	67824	51915	38384	25230	16797	13645	12976	12778	12821	12755	12836	12746	12742	12969	12694	12691	12718	12775	12788	12840	12785	12747	12614	12715	12553	12578	12734	12675	12836	12731	12971	12819	12820	12837	12868	12834	12843	12893	12744	12794	12820	12865	12785	12952	12921	12855	12919	12769	12799	12699	12745	12686	12705	12992	12798	12876	12799	12725	12699	12668	12755	12766	12746	12842	12911	12781	12742	12887	12705	13024	12989	12746	13017	12741	12854	12689	12754	12838	12790	12920	12567	12813	12621	12826	12785	12599	12614	12633	12738	12806	12716	12872	12736	12737	12754	12782	12735	12909	12685	12855	12800	12874	12886	12886	12798	12784	12724	12638	12737	12862	12815	12806	12857	12939	12924	12797	12958	12779	12869	12795	12627	12750	12667	12790	12626	12856	12796	12706	12807	12765	12732	12728	12822	12806	12852	12848	12761	12605	12896	12654	12697	12748	12820	12843	12764	12867	12844	12625	12506	12816	12832	12728	12684	12754	12559	12711	12667	12719	12808	12693	12642	12724	12705	12665	12787	12795	12590	12782	12683	12603	12904	12796	12853	12780	12804	12655	12809	12648	12850	12514	12778	12869	12806	12665	12870	12946	12825	12740	12653	12791	12786	12804	12746	12839	12754	12838	12742	12724	12822	12856	12731	12797	12840	12760	12717	12719	12742	12926	12843	12618	12770	12679	12778	12796	12804	12823	12764	12911	12922	12679	12782	12794	12862	12830	12984	12995	12674	12782	12469	12816	12867	12770	12930	12699	12882	12737	12786	12790	12922	12652	12911	12888	12837	12671	12838	12848	12741	12915	13029	12755	12693	12731	12950	12910	12875	12773	12692	12864	12877	12875	12756	12858	12690	12643	12687	12786	12722	12790	12708	12865	12817	12751	12713	12858	12787	12753	12797	12743	12945	12660	12838	12862	12837	12796	12828	12795	12629	12754	12798	12679	12869	12796	12925	12775	12801	12676	12722	12634	12886	12745	12925	12681	12784	12774	12727	12772	12724	12821	12632	12774	12704	12690	12711	12915	12787	12868	12823	12662	12733	12773	12659	12759	12570	12766	12707	12716	12821	12684	12789	12496	12732	12816	12627	12792	12854	12771	12924	12785	12692	12823	12629	12882	12661	12771	12878	12838	12765	12767	12755	12745	12909	12908	12750	12665	12683	12825	12858	12694	12748	12718	12858	12851	12856	12747	12698	12945	12802	12692	12703	12740	12825	12872	12642	12749	12740	12810	12740	12899	12768	12930	12743	12832	12772	12779	12727	12698	12901	12856	12737	12913	12778	12758	12706	12831	12902	12720	12711	12661	12854	12628	12834	12728	12650	12837	12695	12817	12751	12651	12794	12780	12754	12760	12802	12820	12913	12875	12602	12593	12805	12722	12906	12649	12753	12759	12672	12750	12890	12737	12637	12818	12654	12738	12753	12862	12751	12918	12615	12837	12740	12939	12843	12819	12832	12756	12898	12871	12649	12770	12773	12853	12879	12843	12731	12712	12672	12797	12825	12643	12833	12632	12604	12793	12873	12792	12789	12711	12856	12792	12691	12603	12646	12755	12912	12625	12752	12900	12825	12810	12759	12862	12759	12910	12768	12748	12566	12874	12715	12753	12723	12773	12621	12893	12732	12921	12617	12762	12920	12697	12688	12772	12602	12745	12614	12807	12725	12765	12703	12711	12820	12755	12703	12861	12658	12724	12794	12619	12934	12806	12713	12903	12836	12771	12782	12794	12758	12760	12803	12842	12654	12709	12732	12914	12893	12728	12800	12850	12827	12852	12948	12763	12698	12839	12739	12637	12775	12738	12831	12492	12895	12921	12756	12728	12725	12728	12802	12683	12783	12691	12725	12853	12750	12639	12749	12789	12734	12757	12866	12845	12654	12942	12839	12713	12729	12748	12832	12588	12786	12757	12846	12731	12737	12844	12783	12621	12695	12797	12724	12794	12767	12792	12808	12685	12764	12824	12819	12707	12727	12720	12661	12843	12766	12942	12772	12878	12787	12780	12816	12669	12850	12963	12845	12715	12915	12683	12727	12647	12863	12698	12798	12622	12670	12621	12931	12675	12673	12935	12645	12760	12703	12713	12746	12730	12841	12736	12928	12715	12676	12736	12749	12764	12677	12718	12825	12926	12817	12790	12722	12738	12767	12870	12688	12672	12865	12824	12716	12763	12885	12932	12683	12820	12837	12847	12882	12585	12693	12823	12769	12621	12862	12744	12737	12672	12694	12510	12803	12920	12767	12747	12796	12771	12579	12763	12673	12804	12771	12755	12782	12807	12815	12933	12653	12801	12739	12762	12837	12904	12838	12737	12707	12756	12554	12828	12756	12772	12855	12764	12681	12786	12823	12795	12906	12894	12874	12725	12657	12658	12752	12829	12653	12856	12547	12760	12927	12758	12796	12592	12859	12577	12780	12776	12852	12686	12723	12731	12705	12623	12647	12647	12730	12753	12867	12898	12773	12816	12796	13026	12665	12688	12746	12878	12771	12733	12789	12604	12855	12919	12649	12622	12745	12822	12604	12959	12775	12771	12815	12731	12659	12787	12615	12833	12670	12821	12911	12765	12749	12690	12696	13005	12755	12861	12704	12799	12816	12708	12650	12772	12754	12690	12832	12853	12665	12675	12846	12708	12704	12737	12876	12850	12872	12826	12705	12710	12874	12715	12871	12866	12695	12834	12958	12644	12773	12671	12828	12673	12855	12663	12902	12786	12785	12603	12638	12783	12694	12640	12765	12779	12754	12774	12895	12665	12727	12810	12683	12934	12730	12717	12685	12812	12830	12749	12809	12912	12618	12854	12776	12785	12700	12786	12746	12857	12652	12749	12795	13018	12715	12800	12622	12832	12633	12916	12910	12710	12753	12734	12793	12811	12730	12781	12839	12767	12782	12689	12671	12942	12648	12712	12731	12876	12787	12739	12761	12637	12924	12791	12812	12852	12722	12801	12808	12909	12906	12812	12695	12596	12898	12735	12655	12719	12810	12681	12679	12698	12836	12904	12928	12756	12830	12872	12717	12770	12798	12761	12792	12827	12758	12720	12921	12780	12880	12758	12856	12760	12732	12726	12777	12665	12709	12784	12860	12732	12905	12686	12815	12800	12639	12729	12808	12667	12890	12963	12742	12662	12752	12940	12829	12903	12705	12563	12838	12799	12811	12923	12747	12784	12858	12904	12817	12894	12965	12697	12771	12630	12767	12767	12587	12815	12543	12849	12871	12787	12733	12946	12705	12892	12888	12901	12758	12820	12981	12722	12795	12827	12644	12724	12680	12785	12864	12843	12692	12657	12738	12773	12868	12848	12621	12927	12795	12878	12643	12692	12783	12803	12786	12874	12671	12786	12724	12673	12776	12628	12889	12758	12648	12768	12819	12666	12774	12732	12766	12732	12743	12876	12642	12808	12733	12754	12744	12947	12932	12673	12713	12876	12795	12811	12657	12626	12693	12827	12745	12917	12862	12647	12732	12754	12745	12826	12754	12866	12744	12732	12830	12725	12776	12775	12886	12978	12673	12851	12688	12834	12596	12684	12712	12828	12900	12683	12868	12775	12827	12702	12685	12803	12684	12760	12636	12700	12833	12735	12887	12630	12796	12747	12793	12881	12804	12890	12849	12567	12844	12741	12740	12773	13014	12684	12779	12620	12866	12882	12804	12891	12736	12758	12663	12674	12739	12719	12920	12727	12778	12812	12681	12758	12786	12742	12901	12750	12664	12683	12704	12898	12681	12805	12737	12782	12717	12875	12862	12774	12850	12785	12542	12822	12722	12723	12835	12654	12826	12600	12726	12863	12675	12769	12934	12787	12722	12662	12882	12891	12713	12877	12714	12954	12848	12785	12709	12908	12745	12780	12946	12745	12679	12882	12776	12664	12664	12781	12866	12854	12774	12734	12761	12741	12745	12714	12784	12832	12871	12889	12742	12834	12774	12623	12753	12775	12593	12802	12716	12840	12752	12761	12757	12797	12806	12853	12582	12789	12740	12818	12842	12966	12716	12647	12900	12870	12654	12764	12748	12787	12826	12589	12760	12673	12692	12581	12836	12877	12889	12785	12872	12694	12943	12840	12648	12936	12716	12808	12680	12750	12913	12893	12756	12726	12710	12750	12895	12877	12964	12849	12896	12742	12722	12769	12833	12788	12831	12905	12721	12695	12917	12876	12812	12821	12724	12826	12780	12897	12844	12766	12625	12797	12784	12818	12675	12852	12769	12711	12707	12978	12906	12754	12762	12792	12703	12891	12738	12784	12823	12706	12801	12819	12726	12919	12739	12903	12685	12626	12796	12619	12662	12906	12751	12808	12849	12693	12831	12880	12760	12900	12809	12752	12910	12759	12765	12787	12735	12736	12716	12832	12735	12689	12793	12897	12658	12866	12710	12944	12679	12792	12829	12729	12674	12902	12634	12796	12896	12889	12635	12717	12707	12687	12787	12754	12677	12828	12796	12783	12746	12894	12848	12613	12694	12678	12781	12789	12692	12672	12747	12690	12713	12700	12794	12806	12810	12746	12730	12807	12835	12719	12730	12925	12823	12676	12881	12786	12764	12809	12703	12666	12834	12703	12810	12753	12864	12740	12765	12948	12832	12749	12830	12745	12768	12755	12705	12758	12651	12639	12797	12673	12821	12759	12881	12838	12726	12721	12707	12803	12795	12687	12732	12661	12863	12705	12814	12890	12738	12787	12757	12757	12799	12726	12777	12708	13012	12729	12815	12946	12684	12814	12811	12923	12777	12613	12816	12854	12745	12750	12636	12718	12740	12719	12694	12859	12731	12812	12771	12742	12960	12892	12779	12857	12919	12667	12663	12844	12846	12876	12796	12853	12598	12756	12759	12903	12836	12586	12689	12579	12744	12811	12636	12801	12772	12637	12712	12874	12909	12949	12851	12716	12740	12714	12715	12810	12656	12659	12897	12646	12778	12942	12792	12747	12898	12773	12744	12745	12802	12740	12827	12734	12784	12703	12933	12551	12996	12794	12725	12836	12873	12708	12829	12746	12554	12747	12682	12910	12862	12808	12727	12804	12719	12760	12842	12745	12846	12718	12690	12839	12694	12850	12818	12593	12717	12840	12655	12757	12795	12882	12870	12869	12752	12749	12714	12679	12710
29199	28935	34735	29018	21204	17702	16089	14922	14835	14817	14708	14785	14622	14898	15017	14935	14782	14775	14795	14724	14675	14651	14887	14797	14575	14717	14935	14907	14701	14754	14815	14760	14802	14801	14859	14740	14629	14776	14756	14686	14986	14765	14686	14697	14604	14739	14902	14672	14818	14754	14566	14604	14618	14822	14733	14874	14812	14841	14733	14799	14842	14810	14923	14830	14746	14830	14660	14859	14754	14532	14700	14781	14836	14726	14815	14767	14873	14953	14692	14866	14641	14706	14773	14915	14911	14905	14707	14651	14531	14786	14712	14707	14688	14594	14790	14748	14657	14592	14728	14640	14710	14874	14882	14734	14768	14811	14620	14714	14791	14809	14673	14596	14634	14758	14741	14854	14856	14690	14645	14661	14760	14785	14833	14918	14686	14766	14628	14795	14642	14780	14820	14774	14833	14849	14788	14682	14690	14811	14681	14673	14965	14750	14783	14806	14731	14832	14712	14812	14654	14745	14692	14824	14829	14885	14751	14592	14574	14668	14862	14797	14733	14732	14747	14841	14746	14769	14664	14701	14741	14801	14676	14775	14732	14649	14607	14805	14658	14715	14801	14608	14696	14754	14756	14582	14583	14779	14713	14627	14764	14824	14762	14618	14744	14997	14781	14678	14813	14833	14823	14638	14656	14515	14658	14952	14674	14719	14959	14775	14978	14863	14722	14638	14824	14622	14780	14767	14758	14752	14689	14895	14711	14886	14818	14795	14756	14797	14819	14753	14662	14534	14556	14638	14606	14864	14599	14760	14753	14542	14881	14737	14509	14629	14911	14914	14922	14631	14655	14633	14444	14676	14756	14614	14686	14568	14658	14611	14699	14856	14580	14571	14722	14639	14812	14597	14770	14637	14685	14705	14801	14679	14727	14673	14785	14754	14821	14790	14646	14624	14734	14601	14464	14783	14769	14698	14594	14560	14640	14708	14790	14767	14720	14635	14668	14858	14621	14684	14530	14724	14736	14689	14600	14846	14434	14796	14643	14749	14656	14746	14872	14948	14714	14573	14674	14724	14967	14612	14668	14476	14670	14636	14800	14774	14829	14743	14784	14523	14632	14598	14676	14565	14762	14861	14915	14908	14793	14613	14718	14759	14808	14600	14604	14725	14556	14450	14789	14576	14759	14765	14688	14593	14533	14704	14703	14704	14860	14662	14640	14697	14707	14779	14624	14722	14861	14580	14751	14804	14784	14776	14634	14615	14640	14574	14726	14705	14774	14663	14723	14679	14829	14801	14739	14798	14853	14728	14759	14693	14876	14684	14951	14953	14727	14392	14624	14680	14589	14778	14779	14691	14451	14811	14623	14776	14597	14668	14730	14731	14680	14709	14732	14745	14869	14808	14653	14785	14660	14808	14900	14813	14724	14847	14846	14729	14778	14732	14850	14912	14770	14662	14762	14603	14790	14742	14837	14814	14800	14604	14863	14648	14759	14773	14669	14773	14668	14638	14862	14640	14843	14704	14841	14810	14805	14774	14692	14795	14717	14715	14583	14935	14949	14833	14850	14671	14868	14780	14817	14684	14823	14674	14736	14588	14690	14872	14686	14746	14725	14728	14667	14765	14734	14708	14653	14677	14945	14651	14760	14808	14700	14613	14770	14844	14717	14733	14783	14783	14848	14774	14807	14670	14733	14733	14804	14902	14695	14769	14702	14761	14816	14837	14805	14570	14776	14835	14788	14800	14781	14745	14741	14907	14851	14795	14782	14565	14875	14846	14772	14657	14709	14640	14805	14830	14819	14890	14847	14779	14812	14789	14771	14766	14658	14751	14853	14707	14638	14790	14758	14653	14864	14696	14707	14849	14937	14791	14749	14895	14705	14705	14622	14696	14704	14628	14720	14740	14825	14887	14858	14679	14679	14872	14599	14640	14717	14737	14907	14650	14596	14716	14752	14874	14616	14705	14782	14875	14667	14740	14863	14858	14736	14740	14601	14774	14727	14882	14754	14580	14803	14701	14762	14698	14708	14631	14695	14710	14615	14671	14702	14877	14695	14719	14809	14816	14716	14876	14737	14877	14724	14792	14924	14872	14761	14667	14672	14750	14755	14763	14829	14761	14538	14598	14641	14836	14528	14869	14671	14670	14635	14954	14768	14813	14731	14698	14622	14710	14531	14728	15026	14866	14933	14657	14571	14625	14686	14591	14771	14847	14681	14858	14640	14773	14469	14569	14492	14763	14675	14732	14635	14405	14725	14729	14613	14566	14829	14710	14817	14781	14876	14744	14670	14854	14700	14866	14895	14818	14565	14679	14725	14803	14630	14794	14698	14829	14526	14685	14666	14821	14818	14799	14786	14727	14717	14803	14683	14765	14722	14652	14789	14875	14885	14734	14780	14924	14660	14594	14746	14572	14745	14798	14862	14960	14726	14722	14737	14744	14656	14678	14657	14671	14659	14523	14754	14643	14825	14739	14654	14865	14654	14779	14680	14882	14683	14512	14565	14814	14796	14625	14619	14739	14730	14605	14862	14496	14615	14680	14771	14772	14856	14826	14904	14781	14826	14755	14690	14588	14599	14702	14721	14856	14927	14616	14719	14787	14756	14653	14704	14652	14863	14668	14846	14703	14732	14626	14638	14706	14576	14646	14857	14822	14788	14836	14708	14884	14616	15074	14815	14618	14625	14821	14709	14758	14825	14725	14722	14809	14909	14774	14609	14685	14706	14508	14547	14681	14677	14752	14578	14772	14552	14819	14687	14838	14657	14686	14662	14874	14770	14729	14773	14848	14579	14829	14703	14668	14649	14525	14816	14790	14629	14895	14867	14733	14757	14843	15005	14639	14661	14814	14768	14659	14795	14789	14564	14656	14881	14773	14756	14476	14724	14673	14764	14450	14658	14717	14602	14665	14497	14680	14797	14886	14735	14553	14771	14856	14674	14759	14646	14804	14646	14578	14674	14854	14776	14867	14795	14733	14784	14706	14618	14807	14556	14585	14878	14736	14703	14662	14832	14785	14864	14621	14867	14720	15026	14835	14744	14625	14739	14735	14751	14695	14723	14425	14551	14802	14663	14882	14792	14772	14837	14609	14694	14679	14950	14697	14771	14777	14845	14763	14650	14784	14887	14817	14878	14883	14822	14568	14778	14900	14850	14700	14730	14902	14782	14849	14713	14794	14770	14778	14702	15008	14870	14868	14572	14726	14640	14833	14799	14708	14731	14710	14795	14858	14649	14858	14276	14607	14863	14800	14831	14848	14984	14532	14801	14833	14866	14818	14847	14745	14828	14804	14718	15059	14881	14787	14808	14570	14716	14903	14751	14728	14734	14656	14886	15038	14793	14906	14680	14621	14770	14791	14764	14551	14788	14661	14804	14635	14745	14643	14754	14718	14687	14555	14783	14724	14716	14914	14782	14770	14652	14729	14458	14733	14670	14838	14645	14551	14399	14939	14673	14776	14712	14845	14745	14717	14689	14816	14745	14891	14695	14478	14792	14815	14864	14908	14727	14720	14845	14601	14622	14812	14985	14725	14744	14848	14816	14735	14699	14815	14619	14815	14719	14690	14785	14859	14919	14669	14584	14753	14779	14821	14806	14771	14772	14790	14758	14719	14799	14664	14756	14652	14606	14783	14805	14580	14826	14642	14535	14619	14832	14672	14766	14767	14746	14851	14927	14768	14991	14787	14893	14748	14612	14709	14578	14731	14808	14684	14775	14944	14675	14721	14763	14624	14673	14614	14670	14778	14688	14654	14559	14756	14872	14803	14712	14716	14644	14697	14757	14782	14910	14748	14691	14650	14536	14711	14895	14455	14730	14499	14580	14640	14857	14755	14779	14679	14795	14593	14699	14580	14704	14792	14709	14961	15095	14762	14710	14771	14692	14800	14495	14870	14865	14791	14667	14732	14710	14831	14813	14464	14619	14790	14622	14680	15048	14757	14764	14796	14541	14598	14817	14767	14713	14748	14496	14738	14679	14778	14716	14676	14731	14743	14651	14835	14990	14778	14819	14849	14881	14819	14808	14927	14816	15006	14752	14708	14738	14662	14804	14703	14815	14820	14772	14957	14769	14823	14846	14799	14769	14744	14793	14833	14576	14597	14716	14843	14814	14916	14660	14676	14788	14664	14567	14722	14647	14745	14858	14791	14691	14766	14826	14660	14819	14763	14696	14831	14708	14667	14824	14794	14591	14723	14813	14685	14764	14491	14452	14846	14676	14931	14816	14776	14867	14785	14503	14662	14492	14702	14576	14539	14951	14718	14721	14681	14680	14858	14669	14765	14868	14832	14943	14728	14487	14730	14606	14836	14673	14749	14781	14685	14757	14522	14728	14850	14872	14704	14804	14733	14763	14650	14744	14695	14720	14762	14607	14679	14734	14714	14612	14803	14723	14898	14722	14828	14498	14596	14908	14690	14898	15030	14609	14673	14788	14861	14569	14802	14630	14588	14757	14832	14651	14829	14582	14739	14794	14734	14649	14803	14642	14648	14736	14903	14719	14761	14849	14779	14831	14856	14681	14635	14752	14703	14769	14748	14790	14713	14775	14770	14711	14692	14681	14628	14863	14640	14796	14748	14858	14802	14786	14588	14811	14729	14766	14710	14746	14772	14812	14792	14471	14695	14883	14756	14957	14847	14594	14640	14876	14671	14647	14892	14670	14515	14709	14702	14549	14743	14698	14642	14735	14829	14583	14769	14742	14702	14901	14539	14714	14822	14737	14602	14730	14727	14774	14655	14734	14805	14637	14860	14651	14752	14779	14850	14674	14834	14793	14615	14607	14746	14746	14817	14539	14737	14714	14865	14860	14657	14833	14827	14645	14584	14891	14637	14700	14765	14651	14698	15003	14913	14730	14604	14619	14800	15015	14660	14850	14685	14628	14686	14588	14625	14663	14828	14913	14655	14587	14823	14944	14681	14807	14625	14724	14528	14809	14643	14817	14820	14679	15016	14496	14666	14801	14753	14806	14733	14713	14779	14703	14841	14532	14866	14471	14698	14786	14667	14758	14739	14837	14695	14623	14772	14852	14717	14691	14681	14744	14900	14739	14732	14653	14623	14692	14693	14794	14727	14814	14606	14927	14690	14731	14645	14605	14805	14756	14791	14814	14598	14812	14889	14824	14751	14619	14740	14726	14801	14722	14673	14771	14726	14842	14810	14876	14697
33440	46688	35377	24394	18435	15404	13853	13135	12830	12677	13050	12690	12878	12840	12730	12905	12808	12991	12988	12976	12907	12868	12741	12852	12859	12887	12806	12724	12939	12654	12972	12713	12834	13031	12803	12962	12912	13034	12737	12884	12823	12756	12805	12877	12674	12840	12851	12829	12911	12837	12729	12869	12764	12790	12780	12949	12907	12939	12619	12794	13022	12863	12856	12899	12904	12842	12640	12785	12608	12883	12934	12837	12945	12845	12835	12855	12885	12749	12886	12792	12702	12745	12845	12949	12896	12874	12805	12682	12871	12754	12640	12947	12716	12789	13035	12856	12763	12873	12792	12906	12945	12808	12913	12966	12765	12883	12929	12730	12991	12662	12677	12929	12857	12888	12859	12790	12750	12797	12863	12745	12759	12857	12960	12869	12809	12880	12927	12948	12932	12848	12849	12901	12735	12901	12842	12829	12937	12792	12948	13056	12847	12760	12716	12875	12857	12796	12917	12625	12851	12657	12893	12641	13098	12649	13081	12902	12864	12922	12896	12894	12861	12832	12917	12777	12689	12850	12843	12786	12802	12872	12805	12906	12782	12913	12863	12691	12899	12921	12904	12810	12913	12710	12868	12853	12938	12735	12895	12796	12788	12944	12871	12935	12780	13036	12634	12710	12753	12911	12805	12840	12907	12818	12704	12788	12792	12885	12919	12732	12880	12861	12828	12897	12945	12648	12653	12750	12743	12974	13007	12934	12772	12867	12779	12779	12792	12972	12874	12733	12976	12754	12926	12771	12843	12914	12930	12824	13003	12941	12762	12746	12713	12853	12959	12906	12857	12994	12789	12848	12654	12760	12724	12938	12994	12804	12874	12766	12735	12788	12850	12807	12894	12736	12861	12875	12926	12897	12745	12758	12874	12864	12743	12948	12913	12812	12905	12890	12818	12886	12769	12663	12996	12954	12831	12818	12848	12896	13025	12813	12880	12928	12846	12827	12866	12821	12835	12856	12869	12919	12851	12666	12742	12750	12777	12696	12823	12850	12959	12856	12894	12759	12869	12954	12774	12852	12992	12878	12673	12878	12814	12921	13052	12830	12962	12858	12890	12735	12837	12689	12827	12794	12837	12903	12862	12864	12973	12894	12733	12885	12775	12956	12803	12763	12955	12906	12892	12811	12633	12778	12822	12833	12632	12976	12766	12828	12791	12881	12827	12728	12962	12845	12611	12748	12810	12933	12815	12841	12766	12927	12791	12856	12824	12953	12649	12903	12851	12764	12729	12903	12993	12818	12921	12914	12857	12814	12799	12848	12863	12961	12725	12790	12733	12908	12687	12823	12821	12933	12786	13017	12892	12852	12841	12966	12779	12670	12749	12796	12789	12960	12741	12829	12787	12844	12600	12674	12819	12937	12867	12914	12802	12749	12745	12852	12784	12841	12938	12917	12706	12900	12888	12922	12835	12775	12963	12834	12966	12948	12982	12821	12914	13002	12816	12731	12798	12831	12906	12837	12876	12790	12658	12840	12951	12742	12928	12865	12758	12834	12754	12847	12762	12872	12912	12902	12786	12691	12969	13003	12807	12851	12892	12736	12787	12791	12862	12771	13029	12825	12858	12807	12844	12714	12746	12805	13005	12824	12764	12869	12840	12818	12814	12770	12762	12811	12683	12798	12919	12949	12950	12825	12879	12781	12818	12935	12840	12749	12803	12870	12768	12861	12737	12891	12815	12987	12766	12833	12866	12916	12906	13007	12694	13060	12746	12758	12850	12686	12678	12915	12912	12782	12747	12952	12908	12880	12884	12847	12717	12802	12773	12869	12854	12789	12763	12930	12885	12859	12923	12882	12864	13017	12633	12978	12933	12868	12783	12935	12925	12842	12792	12774	12756	12797	12823	13050	12744	12842	12915	12881	12847	12917	12684	12761	12954	12961	12804	12794	12808	12983	12842	12708	12759	12901	12836	12921	12768	12974	12753	12838	12875	12919	12795	12687	12804	12807	12917	12755	12707	12712	12593	12842	12617	12909	12611	12917	12909	12787	12837	12697	12942	12892	12893	12769	12759	12816	12810	12788	12746	12892	12969	12920	12809	12837	12767	12778	13093	12817	12996	12850	12697	12687	12736	12665	12888	12772	12782	12886	12747	12794	12783	12904	12765	12876	12851	12837	12796	12738	12557	12843	12787	12814	12850	12780	12843	12873	12888	13091	12840	12908	12855	12689	12859	12845	12751	12773	12766	12716	12858	12738	12795	12830	12757	12850	12907	13007	12727	12754	12793	12870	12803	12864	12900	12867	12924	12843	12900	12772	12802	12788	12812	12780	12890	12764	12892	12777	12857	12962	12923	12734	12799	12832	12822	12810	12895	12745	12727	12952	13000	12889	12858	12823	12710	12991	12879	12735	12896	13036	12908	12847	12929	12741	12963	12900	12906	12778	12610	12914	12793	12914	12904	12839	12825	12862	12873	12958	12939	12816	12822	12975	12871	12831	13045	12800	12994	13020	12856	12792	12866	12883	12929	12838	12797	12909	12822	12970	13089	12734	12820	12831	12996	12817	12772	12779	12766	12791	12976	12771	12830	12871	12848	13014	12817	12981	12842	12700	12844	12890	12764	12822	12815	12820	12853	12856	12699	12840	12754	12951	12917	12833	12971	12809	12892	12959	12721	12958	12886	12813	12777	12836	12954	12865	12806	12842	13009	12937	12871	12748	13011	12839	12779	12775	12830	12916	12818	12730	12839	12881	12830	12874	12895	12769	12760	12760	12734	12789	12915	12803	12669	12820	12963	12944	13039	12833	12986	12850	12849	12657	12866	12748	12751	12774	12783	12585	12965	12927	13000	12780	12958	12773	12771	12760	12836	12915	12794	12734	12846	12812	12775	12961	12960	12791	12924	12876	12696	12980	12789	12865	12846	12783	12632	12739	12993	12939	12630	12924	12739	12813	12826	12857	12683	12751	12859	12913	12802	12634	12673	12871	12947	12804	12893	12922	12670	12739	13014	12937	12914	12762	12975	12844	12768	12907	12623	12793	12884	12863	12798	12841	12758	12759	12871	12941	12743	12797	12638	12798	12932	12914	12987	12835	12784	12958	12701	12837	12979	12880	12932	12750	12854	12764	12911	12801	12835	12938	12867	12847	12883	12841	12806	12936	12854	12919	12744	12847	12853	12726	12903	12837	12787	12768	12793	12991	12918	12765	12928	12791	12963	12745	12816	12872	13000	12883	12797	12737	12825	12755	12825	13117	12969	12876	12795	12999	12825	12860	12918	12732	12931	12906	12853	12800	12764	12844	13054	12862	12975	12645	12712	12932	12877	12800	12783	12806	12861	12911	12875	12828	12905	12846	12825	12967	12789	12828	12727	12915	12784	12824	12930	12642	12778	12887	12764	12722	12788	12746	12741	12860	12968	12882	12697	12733	12806	12952	12748	12928	12894	12920	12922	12738	12716	12829	12729	12895	12884	12838	12698	12851	12829	12850	12702	12832	12913	12914	12586	12967	12616	12824	12751	12860	12933	12886	12865	12691	12907	12847	12840	12789	12734	12985	12931	12847	12909	12745	12783	12792	12741	13008	12792	12719	12955	12675	12780	12645	12850	12697	12968	13017	12777	12821	12825	12872	12959	12816	12787	12717	12787	12745	12822	12967	12799	12799	12992	12883	12908	12897	12626	12930	12796	12833	12862	12953	12805	12797	12922	12831	13050	12830	12908	12769	12904	12938	12619	12947	12846	12864	12898	12874	12897	12835	12740	12961	12826	12798	12889	12859	12942	12746	12887	12856	12811	12855	12909	12644	12926	12771	12756	12815	12846	12818	12971	12969	12602	12787	12836	12930	12746	12830	12787	12892	12844	12955	12808	12754	12991	12803	12679	12885	12699	12916	12841	12771	12807	12725	12815	12917	12686	12870	12754	12795	12800	12916	12818	12780	12837	12912	12932	12870	12789	13006	12940	12754	12851	12775	12948	12829	12692	12727	12742	12804	12703	12927	12859	12858	12927	12839	12686	12642	12919	12818	12871	12917	12876	12758	12768	12963	12799	12865	12963	12735	12780	12782	12682	12937	12981	12824	12845	12959	12948	12948	12933	12779	12861	12944	12818	12933	12856	12845	12812	12933	12809	12863	12720	12939	12802	12814	12735	12900	12883	12818	12690	12919	12866	12844	12872	12771	12750	12827	12734	12788	12801	12900	12926	12895	12930	12767	12912	12803	12789	12969	12801	12919	12767	12707	12812	12825	12871	12812	12746	12878	12952	12720	12977	12746	12860	12876	12938	12877	12846	12740	12734	12876	12824	12790	12774	12905	12814	12873	12902	12954	12751	12991	12661	12874	12942	12774	12736	12813	12720	12834	12817	12885	12883	12774	12889	12826	12781	12775	12766	12845	12913	12824	12864	12889	12750	12932	12889	12760	12895	12786	12723	12710	12777	12825	12670	12884	12827	12890	12809	12902	12867	12816	12741	12970	12925	12813	12897	12740	12796	12698	12773	12920	12859	12877	12933	12748	12888	12995	12854	12841	12980	12796	12723	12801	12749	12803	12732	12989	12833	12776	12806	12738	12727	12758	12699	12973	12809	13036	12853	12977	12953	12895	12906	12800	12805	12777	12749	12827	12850	12820	12728	12985	12765	12899	13019	12823	12866	12908	12790	12712	12832	12873	12913	12705	12851	12648	12858	12980	12997	12886	12937	12735	12936	12918	12684	12946	12840	12905	12903	12955	12836	12893	13029	12920	12933	12928	12705	12812	12974	12694	12897	12740	12779	12900	12828	12894	12964	12834	12763	12797	12846	12810	13036	12724	12850	12931	12702	12799	12847	12945	12882	12779	12817	12905	12826	12948	12838	12813	12826	12871	12962	12858	13011	12798	12754	12925	12955	13044	12875	13017	12835	12924	12981	12802	12884	12831	12750	12674	12775	12742	12773	12735	12685	12828	12827	12813	12904	12925	12807	12805	12846	12829	12888	12953	12694	12825	12742	12731	12895	12837	12848	12842	12669	12907	12833	12926	12861	12698	12938	12821	13019	12893	12867	12783	12799	12923	12743	12743	12916	12818	12847	13053	12828	12777	12864	12894	12894	12983	12869	12853	12895	12799	12981	12685	12918	12752	12948	12883	12933	12807	12862	12720	12938	12814	12779	12918	12700	12734	12741	12827	13103	12788
24371	22556	34165	35554	33495	30139	24436	17702	15194	15047	14723	14832	14704	14730	14847	14661	14724	14869	14581	14740	14658	14694	14447	14617	14560	14629	14492	14593	14686	14656	14545	14666	14763	14522	14724	14427	14489	14623	14616	14596	14683	14636	14519	14713	14716	14477	14782	14691	14512	14671	14675	14545	14699	14550	14778	14469	14456	14698	14549	14460	14638	14385	14617	14572	14551	14621	14558	14566	14482	14638	14429	14405	14575	14583	14487	14574	14558	14554	14724	14649	14497	14703	14784	14634	14598	14621	14835	14664	14589	14437	14563	14444	14464	14822	14560	14645	14335	14524	14575	14659	14606	14545	14708	14533	14546	14489	14538	14495	14598	14543	14410	14514	14615	14440	14515	14543	14542	14439	14500	14590	14611	14573	14473	14476	14392	14551	14467	14431	14595	14624	14472	14520	14330	14594	14634	14696	14439	14513	14563	14476	14464	14377	14544	14615	14447	14453	14716	14565	14504	14497	14653	14619	14715	14500	14568	14374	14657	14518	14588	14500	14492	14472	14595	14535	14494	14580	14481	14559	14452	14619	14728	14492	14684	14480	14464	14631	14645	14575	14702	14448	14477	14442	14744	14530	14690	14658	14428	14605	14746	14639	14426	14501	14576	14550	14535	14427	14458	14556	14588	14543	14420	14380	14583	14313	14520	14419	14707	14633	14534	14528	14799	14714	14589	14489	14412	14672	14582	14472	14609	14503	14756	14476	14408	14622	14620	14710	14556	14518	14521	14470	14572	14493	14442	14479	14537	14737	14553	14734	14659	14516	14694	14621	14596	14489	14620	14427	14511	14626	14454	14596	14322	14588	14486	14330	14424	14577	14456	14533	14539	14465	14530	14761	14513	14468	14532	14441	14369	14364	14604	14416	14631	14530	14473	14489	14468	14768	14529	14238	14438	14421	14316	14408	14638	14705	14641	14635	14615	14438	14511	14608	14617	14613	14423	14523	14490	14612	14592	14676	14490	14550	14589	14496	14561	14645	14456	14592	14601	14362	14541	14536	14478	14658	14540	14515	14559	14583	14678	14506	14463	14401	14620	14474	14510	14457	14686	14520	14451	14448	14401	14554	14632	14336	14399	14531	14617	14413	14463	14525	14594	14577	14490	14616	14518	14390	14466	14609	14515	14569	14753	14587	14429	14531	14503	14384	14631	14569	14556	14455	14598	14675	14656	14547	14612	14387	14285	14513	14435	14737	14574	14563	14387	14436	14572	14487	14328	14336	14511	14522	14403	14396	14500	14639	14797	14520	14405	14674	14519	14585	14473	14448	14455	14559	14553	14743	14499	14404	14758	14444	14491	14519	14501	14415	14598	14500	14569	14414	14419	14408	14513	14640	14517	14525	14523	14366	14492	14444	14584	14456	14344	14423	14508	14723	14535	14686	14653	14393	14470	14377	14637	14397	14655	14548	14637	14487	14713	14634	14623	14273	14587	14475	14496	14636	14533	14408	14652	14487	14458	14566	14445	14506	14677	14561	14528	14470	14409	14524	14457	14368	14563	14427	14396	14547	14597	14720	14493	14505	14721	14746	14490	14613	14521	14576	14649	14466	14418	14611	14457	14646	14482	14562	14454	14663	14628	14455	14483	14453	14631	14565	14489	14609	14436	14507	14279	14492	14414	14522	14506	14398	14562	14575	14648	14578	14692	14421	14384	14615	14512	14387	14564	14536	14465	14536	14552	14581	14535	14502	14572	14661	14677	14592	14639	14455	14548	14452	14585	14752	14408	14513	14428	14310	14499	14467	14347	14592	14618	14575	14456	14620	14340	14608	14453	14698	14502	14650	14600	14541	14510	14298	14342	14435	14344	14429	14479	14666	14671	14598	14666	14343	14444	14726	14516	14508	14500	14644	14545	14621	14623	14431	14448	14549	14563	14347	14462	14709	14520	14468	14494	14558	14565	14610	14445	14683	14596	14440	14292	14382	14561	14472	14471	14613	14351	14196	14580	14726	14395	14632	14616	14475	14508	14577	14613	14822	14616	14770	14417	14499	14579	14732	14648	14646	14685	14601	14532	14392	14366	14499	14588	14423	14598	14448	14455	14654	14577	14586	14633	14301	14402	14563	14524	14516	14520	14465	14552	14556	14732	14542	14494	14357	14398	14582	14509	14501	14693	14639	14411	14440	14572	14593	14642	14641	14529	14603	14681	14438	14437	14524	14444	14342	14419	14519	14625	14517	14435	14599	14505	14424	14509	14610	14380	14684	14526	14586	14534	14314	14428	14631	14624	14443	14408	14638	14480	14692	14659	14636	14499	14724	14596	14428	14586	14703	14628	14626	14401	14543	14431	14516	14637	14497	14616	14536	14353	14626	14445	14355	14589	14524	14552	14537	14488	14672	14770	14627	14307	14509	14288	14518	14555	14530	14528	14300	14493	14501	14486	14399	14581	14395	14558	14568	14267	14542	14476	14601	14410	14521	14535	14587	14617	14417	14526	14655	14703	14416	14430	14627	14611	14377	14566	14609	14420	14480	14677	14609	14498	14486	14524	14455	14528	14590	14953	14568	14766	14597	14552	14454	14664	14498	14557	14360	14649	14455	14603	14506	14637	14385	14683	14505	14698	14571	14670	14591	14648	14525	14716	14610	14532	14648	14484	14388	14450	14638	14491	14567	14510	14414	14412	14454	14571	14582	14409	14527	14638	14455	14518	14483	14584	14470	14567	14522	14589	14484	14385	14582	14469	14542	14683	14408	14510	14641	14479	14598	14708	14727	14707	14621	14338	14544	14501	14272	14594	14448	14673	14459	14665	14458	14530	14602	14567	14684	14575	14720	14460	14420	14612	14430	14495	14474	14493	14572	14424	14483	14541	14298	14432	14428	14412	14432	14750	14435	14459	14363	14530	14565	14507	14605	14575	14555	14475	14634	14659	14428	14653	14696	14393	14489	14309	14429	14613	14441	14448	14355	14506	14479	14603	14577	14407	14522	14584	14391	14514	14533	14571	14575	14562	14758	14416	14489	14505	14427	14387	14551	14407	14358	14550	14581	14621	14455	14482	14615	14558	14592	14544	14612	14520	14460	14517	14551	14459	14388	14392	14512	14470	14415	14433	14448	14538	14541	14591	14453	14408	14735	14620	14489	14439	14574	14774	14622	14631	14507	14567	14554	14590	14495	14625	14548	14492	14470	14860	14548	14525	14524	14602	14411	14561	14468	14551	14369	14658	14460	14382	14564	14510	14522	14503	14584	14406	14552	14380	14456	14497	14493	14747	14482	14629	14749	14686	14538	14616	14610	14414	14616	14455	14477	14391	14409	14553	14419	14663	14322	14542	14539	14653	14693	14549	14330	14376	14344	14427	14514	14610	14521	14664	14470	14528	14492	14418	14592	14473	14387	14587	14392	14757	14575	14606	14641	14458	14334	14478	14467	14556	14582	14511	14404	14499	14495	14647	14545	14630	14627	14412	14613	14508	14451	14647	14437	14470	14442	14433	14610	14543	14519	14532	14627	14560	14577	14611	14510	14434	14490	14521	14469	14550	14494	14615	14401	14512	14647	14502	14565	14421	14524	14362	14714	14437	14712	14675	14510	14607	14658	14625	14530	14544	14627	14560	14615	14607	14462	14462	14693	14713	14337	14492	14476	14616	14335	14486	14671	14521	14518	14536	14524	14571	14610	14473	14729	14621	14448	14371	14474	14512	14714	14528	14460	14706	14519	14499	14641	14465	14507	14623	14421	14470	14511	14686	14370	14606	14335	14698	14468	14557	14516	14586	14363	14374	14702	14699	14621	14567	14635	14456	14563	14505	14442	14551	14384	14489	14424	14288	14373	14391	14544	14518	14419	14599	14472	14565	14544	14485	14631	14376	14521	14557	14329	14514	14517	14536	14522	14524	14574	14394	14678	14528	14460	14495	14408	14773	14540	14567	14586	14624	14576	14555	14512	14564	14553	14672	14702	14811	14690	14590	14434	14562	14685	14550	14624	14615	14456	14537	14565	14548	14603	14505	14542	14598	14538	14627	14423	14584	14497	14645	14492	14551	14450	14355	14643	14489	14540	14577	14429	14295	14508	14407	14366	14467	14577	14635	14627	14477	14536	14483	14355	14432	14306	14601	14440	14771	14540	14497	14433	14674	14590	14492	14512	14479	14656	14485	14517	14660	14822	14605	14412	14441	14632	14606	14416	14670	14491	14472	14486	14481	14631	14598	14558	14479	14567	14438	14533	14548	14352	14561	14457	14403	14519	14535	14532	14565	14415	14665	14451	14611	14607	14468	14609	14158	14465	14670	14595	14537	14545	14537	14555	14694	14627	14382	14524	14450	14466	14384	14452	14595	14490	14596	14500	14454	14303	14625	14486	14438	14522	14589	14407	14615	14449	14597	14557	14515	14509	14607	14736	14646	14648	14422	14480	14561	14373	14355	14525	14543	14469	14704	14653	14589	14627	14435	14473	14664	14524	14440	14432	14408	14508	14453	14591	14516	14572	14605	14634	14465	14506	14519	14736	14515	14631	14501	14652	14492	14574	14420	14654	14726	14593	14486	14487	14543	14528	14469	14802	14372	14414	14427	14662	14734	14557	14494	14430	14487	14608	14642	14386	14460	14477	14666	14605	14347	14611	14641	14420	14582	14391	14683	14549	14423	14524	14601	14463	14667	14414	14579	14573	14386	14329	14629	14466	14415	14461	14728	14428	14560	14739	14580	14603	14591	14492	14694	14666	14620	14642	14471	14392	14722	14594	14737	14635	14596	14563	14550	14691	14604	14632	14472	14608	14344	14379	14600	14622	14474	14436	14464	14416	14573	14641	14586	14634	14608	14392	14334	14498	14416	14333	14477	14537	14547	14607	14533	14514	14708	14589	14475	14523	14529	14501	14360	14514	14372	14470	14382	14435	14487	14385	14559	14492	14363	14454	14553	14566	14560	14520	14617	14293	14760	14648	14816	14654	14601	14718	14667	14503	14551	14515	14360	14622	14357	14657	14616	14400	14603	14530	14568	14648	14565	14427	14632	14536	14524	14546	14495	14549	14464	14544	14475	14472	14602	14476	14462	14434	14654	14590	14605	14474	14549	14655	14323	14506	14469	14538	14448	14524	14414	14648	14594	14513	14612	14474	14532	14706	14386	14555	14661	14470	14657	14531	14566	14634	14411	14569	14458	14603
59361	93462	74712	53554	41283	30192	20514	15337	13285	12995	12789	12758	12726	12664	12787	12991	12795	12866	12754	12772	12865	12619	12644	12983	12822	12763	12850	12738	12850	12909	12614	12854	12857	12728	12719	12688	12849	12749	12767	12793	12667	12999	12696	12975	12734	12643	12793	12835	12879	12999	12654	12753	12881	12831	12820	12817	12762	12882	12728	12850	12793	12756	12824	12958	12734	12819	12742	12737	12923	12870	12980	12858	12795	12822	12801	12880	12701	12831	12751	12669	12719	12779	12784	12736	12786	12929	12779	12851	12748	12809	12768	12764	12756	12902	12811	12961	12754	12746	12834	12780	12895	12743	12647	12739	12709	12780	12846	12718	12828	12822	12740	12725	12666	12887	12906	12886	12682	12740	12846	12702	12618	12846	12920	12875	12793	12749	12824	12832	12794	12688	12921	12669	12996	12805	12794	12886	12857	12873	12792	12759	12861	12847	12676	12820	12805	12616	12797	12680	12797	12803	12729	12853	12761	12794	12817	12772	12788	12748	12722	12743	12685	12796	12905	12711	12769	12755	12933	12778	12851	12797	12686	12850	12721	12925	12760	12854	12778	12713	12838	12831	12841	12754	12758	12770	12861	12703	12866	12809	12682	12826	12819	12770	12774	12762	12940	12735	12850	12911	12793	12852	12759	12822	12858	12780	12778	12879	12980	12892	12965	12857	12717	12934	12749	12712	12770	12869	12684	12802	12723	12807	12820	12929	12773	12668	12884	12832	12984	12916	12702	12953	12800	12720	12855	12831	12792	12752	12954	12672	12785	12815	12859	12877	12749	12789	12847	12905	12795	12693	12741	12841	12845	12851	12847	12603	12966	12677	12909	12886	12549	12824	12840	12764	12702	12730	12715	12782	12912	12853	12912	12754	12834	12890	12808	12767	12748	12856	12774	12708	12786	12826	12797	12864	12770	12668	12934	12877	12844	12732	12869	12926	12727	12910	12767	12791	12760	13010	12905	12675	12731	12756	12769	12735	12593	12791	12773	12817	12822	12809	12771	12763	12708	12838	12809	12843	12901	12872	12808	12771	12929	12676	12778	12708	12837	12779	12730	12798	12646	12620	12872	12648	12804	12710	12719	12798	12703	12866	12858	12592	12689	12803	12760	12848	12830	12741	12760	12746	12788	12752	12806	12976	12802	12934	12752	12703	12997	12644	12754	12742	12713	12802	12882	12749	12796	12820	12874	12883	12692	12751	12701	12800	12647	12740	12793	12799	12858	12894	12831	12677	12826	12628	12923	12848	12798	12880	12834	12842	12807	12924	12800	12825	12784	12756	12763	12854	12637	12727	12687	12846	12886	12767	12729	12739	12732	12816	12759	12964	12692	12754	12786	12746	12925	12744	12743	12840	12830	12877	12800	12794	12688	12815	12716	12760	12693	12970	12874	12844	12700	12853	12742	12760	12823	12817	12814	12732	12784	12887	12918	12678	12790	12685	12766	12775	12657	12697	12780	12724	12932	12681	12803	12543	12736	12811	12709	12867	12650	12835	12889	12907	12833	12679	12761	12737	12778	12738	12748	12767	12688	12595	12748	12747	12789	12834	12868	12847	12757	12951	12826	12864	12812	12693	12821	12762	12914	12745	12673	12874	12805	12710	12591	12772	12630	12653	12872	12781	12842	12730	12815	12808	12793	12936	12798	12708	12906	12741	12657	12908	12684	12813	12830	12691	12695	12750	12829	12816	12773	12689	12696	12804	12656	12688	12720	12758	12742	12805	12860	12929	12803	12693	12791	12845	12909	12812	12872	12895	12709	12751	12887	12857	12815	12738	12902	12632	12810	12842	12892	12721	12828	12929	12885	12971	12883	12810	12692	12879	12889	12856	12672	12858	12782	12823	12773	12785	12841	12767	12715	12784	12648	12764	12812	12912	12721	12698	12801	12910	12881	12764	12794	12600	12806	12666	12839	12817	12786	12811	12646	12661	12744	12728	12864	12690	12819	12771	12690	12737	12632	12729	12790	12710	12933	12668	12628	12830	12786	12824	12765	12649	12701	12758	12942	12789	12854	12775	12793	12785	12765	12698	12815	12861	12958	12768	12799	12739	12940	12949	12871	12789	12765	12843	12827	12926	12848	12845	12653	12807	12967	12803	12738	12821	12661	12729	12730	12858	12955	12741	12809	12765	12656	12586	12750	12799	12567	12685	12641	12624	12798	12756	12747	12828	12834	12854	12755	12822	12772	12856	12711	12809	12827	12604	12783	12649	12865	12893	12674	12819	12779	12780	12834	12778	12846	12741	12768	12863	12867	12785	12711	12648	12817	12790	12739	12932	12779	12663	12846	12790	12712	12784	12771	12625	12928	12803	12683	12810	12742	13013	12892	12810	12854	12768	12796	12605	12832	12916	12693	12635	12823	12805	12818	12983	12839	12672	12888	12723	12812	12792	12775	12753	12819	12806	12765	13017	12864	12603	12781	12585	12984	12776	12765	12780	12771	12861	12630	12921	12699	12785	12718	12755	12601	12656	12901	12664	12714	12778	12844	12868	12882	12681	12658	12875	12916	12847	12715	12846	12918	12664	12810	12655	12655	12850	12695	12648	12852	12745	12914	12808	12759	12668	12885	12847	12703	12757	12674	12767	12689	12666	12811	12735	12703	12778	12426	12705	12886	12767	12737	12714	12902	12831	12802	12798	12729	12793	12864	12854	12841	12608	12799	12707	12759	12856	12944	12837	12719	12661	12747	12763	12649	12867	12895	12601	12884	12785	12626	12807	12754	12844	12894	12779	12664	12802	12853	12931	12817	12669	12784	12762	12681	12824	12841	12774	12562	12801	12825	12933	12788	12817	12722	12922	12740	12775	12867	12866	12696	12919	12873	12841	12812	12677	12717	12782	12708	12642	12692	12699	12869	12890	12833	12758	12911	12669	12873	12738	12875	12682	12798	12837	12794	12742	12768	12780	12764	12614	12862	12677	12751	12819	12786	12736	12747	12902	12808	12662	12744	12893	12743	12674	12760	12779	12829	12986	12894	12711	12851	12802	12684	12613	12771	12744	12842	12749	12604	12749	12772	12739	12700	12821	12671	12849	12883	12820	12867	12697	12599	12918	12830	12810	12649	12596	12754	12685	12738	12847	12772	12793	12831	12807	12736	12973	12751	12924	12826	12908	12627	12615	12756	12811	12839	12764	12775	12807	12735	12807	12857	12846	13009	12678	12837	12532	12721	12886	12703	12700	12800	12750	12899	12790	12922	12722	12881	12650	12642	12719	12760	12681	12644	12716	12855	12850	12799	12905	12806	12654	12804	12726	12714	12690	12842	12945	12941	12711	13007	13054	12716	12811	12780	12731	12840	12742	12781	12969	12694	12753	12746	12862	12825	12873	12799	12911	12733	12768	12788	12894	12696	12882	12749	12669	12818	12826	12905	12775	12657	12622	12823	12769	12815	12752	12749	12869	12767	12778	12802	12838	12848	12853	12887	12760	12869	12686	12919	12751	12787	12756	12694	12789	12701	12833	12657	12661	12902	12899	12728	12970	12736	12681	12787	12753	12843	12712	12906	12907	12738	12892	12890	12751	12802	12817	12768	12695	12896	12868	13090	12572	12717	12769	12708	12797	12618	12794	12872	12640	12890	12695	12929	12790	12834	12674	12799	12729	12906	12732	12800	12772	12921	12718	12689	12712	12705	12779	12797	12706	12758	12883	12839	12769	12642	12806	12805	12787	12705	12780	12728	12692	12945	12733	12686	12706	12748	12729	12733	12714	12742	12966	12751	12822	12783	12904	12962	12796	12802	12795	12839	12830	12760	12801	12789	12776	12962	12835	12733	12887	12824	12597	12815	12975	12692	12741	12680	12857	12847	12809	12675	12728	12779	12795	12724	12784	12914	12838	12769	12807	12849	12949	12989	12701	12928	12824	12910	12874	12735	12668	12875	12730	12860	12783	12808	12793	12764	12639	12606	12780	12782	12831	12700	12885	12731	12853	12719	12684	12962	12809	12953	12680	12698	12793	12939	12835	12782	12864	12793	12841	12810	12787	12739	12808	12818	12695	12695	12821	12870	12849	12827	12895	12789	12756	12707	12807	12614	12786	12864	12780	12559	12757	12745	12740	12665	12784	12733	12756	12632	12770	12922	12854	12817	12822	12729	12823	12732	12706	12932	12835	12751	12940	12894	12851	12740	12824	12790	12776	12915	12883	12896	12753	12825	12773	12786	12785	12968	12912	12761	12658	12537	12735	12755	12718	12767	12663	12768	12826	12777	12795	12873	12768	12803	12785	12745	12551	12774	12650	12881	12777	12686	12828	12753	12842	12787	12974	12830	12773	12826	12735	12815	12810	12799	12776	12679	12635	12772	12882	12828	12894	12845	12879	12706	12807	12626	12805	12698	12854	12880	12742	12910	12730	12748	12840	12761	12747	12742	12847	12758	12852	12834	12893	12809	12723	12824	12882	12725	12726	12714	12934	12783	12747	12735	12827	12778	12827	12801	12693	12862	12938	12761	12634	12846	12586	12753	12781	12748	12856	12740	12791	12751	12717	12874	12703	12720	12750	12877	12886	12674	12676	12683	12640	12901	12841	12809	12895	12855	12823	12899	12787	12753	12906	12827	12937	12658	12891	12758	12838	12882	12744	12923	12829	12841	12777	12861	12860	12749	12906	12785	12771	12766	13053	12792	12675	12768	12762	12872	12831	12730	12909	12748	12901	12814	12722	12956	12801	12786	12856	12821	12942	12831	12921	12854	12930	12789	12733	12825	12714	12802	12795	12639	12873	12775	12799	12859	12668	12890	12691	12987	12921	12747	12876	12786	12826	12900	12743	12928	12849	12754	12844	12619	12889	12726	12763	12881	12829	12781	12688	12664	12788	12728	12719	12897	12771	12586	12841	12828	12807	12929	12897	12767	12817	12602	12694	12743	12747	12706	12881	12820	12626	12816	12695	12880	12864	12692	12816	12626	12807	12771	12829	12746	12823	12876	12660	12823	12839	12702	12719	12739	12915	12935	12823	12840	12584	12743	12839	12786	12773	12577	12758	12788	12819	12805	13003	12622	12741	12823	12893	12825	12737	12915	12791	12885	12799	12759	12669	12739	12934	12790	12772	12803	12749	12696	12794	12865	12826	12870	12850	12696	12736	12729	12731	12752	12867	12794	12842	12754	12824
23073	21887	31550	29957	32636	33551	30534	20328	16032	15500	15219	14840	14876	14840	14958	14775	14943	14689	14920	14919	14728	15040	14652	14537	14737	14793	14771	14734	14626	14656	14723	14809	14705	14863	14556	14705	14722	14572	14695	14689	14729	14918	14586	14652	14593	14737	14544	14616	14756	14438	14708	14802	14594	14629	14749	14613	14562	14612	14771	14561	14434	14656	14702	14567	14562	14443	14635	14626	14546	14711	14691	14567	14612	14615	14566	14474	14561	14546	14726	14668	14435	14709	14529	14522	14464	14501	14507	14637	14378	14530	14709	14614	14583	14708	14647	14799	14661	14696	14635	14700	14679	14579	14583	14587	14539	14480	14498	14581	14755	14522	14553	14626	14565	14698	14580	14577	14751	14962	14576	14544	14621	14516	14580	14534	14651	14663	14540	14570	14533	14562	14766	14717	14504	14470	14594	14429	14471	14610	14639	14564	14609	14515	14732	14436	14689	14498	14579	14526	14489	14639	14371	14705	14546	14634	14427	14737	14682	14522	14637	14573	14637	14532	14498	14575	14613	14652	14741	14857	14493	14702	14558	14547	14579	14605	14522	14635	14656	14636	14544	14498	14509	14631	14643	14706	14877	14519	14670	14738	14781	14647	14797	14748	14585	14648	14563	14713	14666	14396	14668	14638	14724	14584	14654	14508	14694	14551	14582	14582	14523	14568	14507	14552	14591	14567	14456	14698	14665	14619	14514	14700	14473	14621	14526	14455	14430	14568	14345	14520	14506	14634	14554	14538	14327	14528	14557	14526	14543	14448	14735	14707	14649	14610	14734	14395	14629	14508	14525	14362	14555	14578	14598	14656	14446	14646	14606	14543	14374	14659	14519	14719	14538	14699	14663	14633	14643	14529	14485	14752	14618	14811	14474	14399	14616	14463	14423	14613	14559	14742	14507	14640	14574	14515	14539	14571	14582	14593	14648	14642	14424	14538	14662	14406	14520	14490	14423	14519	14755	14417	14539	14695	14394	14520	14649	14544	14610	14715	14637	14497	14722	14626	14479	14607	14753	14916	14735	14603	14588	14595	14453	14622	14561	14680	14636	14546	14522	14758	14502	14688	14528	14540	14448	14824	14574	14463	14468	14388	14596	14530	14642	14490	14703	14619	14632	14545	14600	14749	14592	14523	14649	14513	14413	14511	14670	14639	14378	14539	14604	14446	14561	14586	14589	14501	14646	14566	14743	14583	14569	14599	14553	14544	14535	14589	14637	14347	14563	14685	14749	14569	14501	14568	14723	14741	14529	14387	14524	14580	14689	14679	14565	14581	14265	14696	14569	14630	14715	14474	14717	14706	14742	14588	14539	14491	14731	14527	14630	14391	14462	14355	14517	14662	14674	14757	14614	14696	14783	14543	14690	14788	14564	14635	14697	14662	14629	14539	14341	14553	14615	14689	14674	14673	14508	14642	14596	14552	14616	14626	14653	14755	14767	14528	14684	14522	14508	14403	14416	14547	14374	14586	14859	14413	14541	14603	14559	14613	14523	14611	14664	14615	14460	14360	14493	14544	14706	14591	14648	14540	14681	14488	14715	14686	14577	14578	14498	14457	14644	14828	14535	14637	14614	14473	14609	14711	14666	14548	14320	14492	14669	14520	14663	14643	14379	14691	14530	14705	14445	14512	14758	14560	14789	14798	14460	14480	14660	14560	14460	14577	14752	14602	14606	14321	14711	14672	14529	14633	14611	14670	14434	14568	14654	14519	14443	14523	14599	14703	14529	14637	14561	14837	14552	14660	14610	14514	14638	14859	14573	14602	14521	14603	14703	14572	14691	14586	14571	14442	14569	14484	14606	14679	14621	14676	14441	14371	14688	14607	14927	14583	14643	14511	14480	14594	14589	14488	14507	14551	14639	14656	14593	14549	14480	14647	14566	14554	14576	14596	14524	14608	14378	14492	14931	14826	14459	14366	14564	14311	14515	14549	14649	14754	14655	14426	14652	14668	14733	14480	14652	14513	14646	14630	14725	14778	14576	14626	14531	14486	14511	14841	14616	14634	14675	14675	14685	14473	14567	14595	14539	14514	14488	14585	14492	14562	14441	14605	14555	14657	14674	14603	14587	14744	14540	14561	14554	14679	14488	14454	14472	14330	14651	14598	14590	14508	14633	14699	14616	14570	14592	14563	14685	14383	14632	14533	14764	14573	14670	14457	14507	14514	14550	14473	14363	14424	14538	14630	14561	14448	14416	14483	14711	14524	14505	14609	14705	14554	14535	14626	14675	14550	14547	14623	14554	14621	14691	14533	14429	14495	14569	14521	14596	14753	14583	14452	14652	14394	14634	14576	14740	14513	14691	14406	14509	14433	14654	14573	14383	14464	14603	14738	14616	14649	14547	14568	14462	14642	14569	14612	14631	14491	14592	14866	14451	14411	14582	14786	14573	14593	14715	14602	14525	14591	14578	14739	14535	14646	14611	14428	14675	14586	14719	14655	14769	14493	14695	14572	14666	14810	14570	14680	14677	14557	14781	14777	14776	14522	14500	14544	14659	14452	14578	14598	14468	14601	14585	14513	14505	14527	14756	14322	14557	14578	14568	14854	14668	14622	14524	14471	14665	14579	14651	14689	14525	14551	14513	14548	14645	14777	14489	14565	14563	14635	14487	14600	14507	14609	14534	14719	14611	14576	14579	14580	14648	14820	14609	14454	14562	14618	14777	14408	14608	14467	14557	14629	14520	14575	14788	14503	14553	14638	14694	14647	14476	14612	14698	14408	14589	14760	14646	14658	14504	14548	14628	14509	14643	14728	14591	14533	14438	14679	14655	14806	14802	14553	14565	14470	14662	14563	14402	14481	14679	14621	14511	14660	14551	14492	14625	14505	14528	14667	14562	14641	14744	14539	14580	14649	14663	14615	14353	14665	14428	14665	14556	14372	14538	14524	14514	14572	14482	14683	14552	14478	14586	14729	14708	14532	14582	14600	14511	14704	14591	14765	14644	14548	14618	14424	14618	14553	14565	14332	14593	14632	14500	14635	14578	14868	14608	14732	14629	14544	14546	14691	14671	14534	14549	14793	14513	14802	14459	14668	14670	14428	14242	14552	14697	14518	14577	14580	14359	14673	14701	14807	14497	14556	14486	14688	14674	14645	14627	14522	14677	14393	14525	14333	14626	14602	14509	14542	14585	14766	14546	14616	14451	14571	14583	14523	14453	14540	14606	14329	14680	14567	14481	14550	14682	14454	14544	14815	14413	14631	14715	14479	14507	14612	14727	14753	14570	14660	14599	14604	14826	14648	14512	14666	14545	14719	14321	14585	14582	14668	14665	14474	14644	14470	14548	14616	14628	14570	14457	14673	14675	14689	14420	14537	14659	14671	14644	14486	14610	14507	14343	14678	14569	14523	14644	14633	14578	14630	14536	14408	14606	14628	14575	14581	14483	14613	14684	14451	14640	14395	14478	14720	14581	14353	14493	14426	14678	14562	14744	14490	14563	14529	14468	14495	14581	14453	14359	14569	14690	14570	14573	14675	14486	14556	14610	14595	14774	14449	14511	14536	14689	14707	14602	14566	14310	14625	14557	14425	14494	14442	14661	14451	14721	14472	14574	14740	14506	14511	14517	14543	14516	14402	14547	14507	14721	14409	14573	14540	14539	14477	14633	14827	14431	14611	14441	14587	14505	14758	14761	14500	14618	14568	14811	14572	14626	14532	14626	14515	14565	14748	14682	14536	14422	14628	14596	14615	14793	14708	14536	14658	14618	14387	14480	14492	14566	14619	14512	14443	14604	14646	14644	14511	14446	14709	14656	14420	14659	14604	14522	14433	14529	14581	14745	14508	14586	14618	14694	14641	14571	14558	14693	14532	14495	14578	14424	14592	14642	14624	14573	14512	14598	14426	14581	14417	14715	14607	14421	14708	14543	14670	14468	14527	14609	14555	14663	14521	14563	14526	14690	14411	14459	14550	14495	14430	14492	14587	14656	14508	14619	14507	14580	14401	14746	14447	14651	14525	14521	14508	14454	14574	14573	14496	14494	14371	14533	14567	14682	14652	14581	14513	14585	14753	14799	14867	14664	14633	14674	14596	14714	14283	14692	14364	14533	14587	14829	14507	14659	14565	14408	14629	14455	14537	14547	14361	14613	14553	14374	14737	14448	14561	14300	14595	14464	14503	14578	14396	14623	14726	14577	14791	14421	14727	14705	14538	14429	14562	14473	14645	14811	14686	14538	14592	14594	14516	14631	14707	14578	14423	14587	14469	14588	14566	14694	14677	14584	14484	14347	14615	14554	14634	14813	14559	14472	14509	14591	14539	14480	14723	14347	14474	14514	14275	14270	14452	14650	14579	14570	14405	14555	14443	14553	14676	14559	14352	14497	14506	14439	14551	14624	14447	14617	14484	14484	14840	14695	14529	14819	14386	14491	14670	14408	14505	14608	14343	14542	14449	14475	14434	14647	14683	14725	14550	14738	14627	14485	14636	14677	14532	14628	14573	14615	14829	14659	14754	14749	14293	14664	14524	14400	14635	14412	14648	14664	14693	14549	14619	14490	14474	14677	14695	14610	14471	14497	14619	14635	14742	14698	14539	14638	14680	14544	14690	14581	14635	14543	14430	14607	14626	14556	14790	14626	14649	14848	14598	14854	14608	14474	14566	14559	14423	14599	14690	14684	14609	14634	14507	14550	14485	14807	14359	14643	14549	14490	14483	14398	14575	14569	14702	14814	14508	14650	14592	14420	14510	14455	14691	14660	14670	14754	14725	14902	14533	14659	14466	14681	14575	14597	14722	14651	14597	14492	14632	14614	14671	14554	14571	14575	14612	14570	14581	14493	14569	14526	14397	14601	14482	14391	14656	14733	14793	14616	14467	14590	14856	14477	14674	14716	14574	14592	14479	14508	14521	14624	14661	14558	14498	14653	14519	14495	14358	14500	14770	14472	14600	14582	14459	14688	14501	14701	14616	14519	14570	14573	14541	14505	14636	14654	14326	14654	14616	14482	14420	14474	14496	14637	14777	14675	14680	14553	14594	14550	14409	14788	14701	14478	14643	14398	14516	14471	14599	14586	14434	14587	14638	14702	14790	14395	14398	14518	14538	14547	14578	14542	14565	14383	14535	14612	14560	14556	14504	14649	14718	14607	14590	14601	14658	14695	14809	14525	14569
64170	104243	87521	66837	52697	40103	26840	17543	13982	13077	12866	12746	12934	12873	12858	12936	12785	12831	12775	12731	12843	12803	12930	12851	12947	12903	12861	12722	12787	12758	12913	12790	12888	12774	12814	12692	12812	12997	12891	12926	12924	12819	12787	12582	12829	12883	12967	12959	13001	12801	12897	12798	12823	12844	12769	12874	12867	12888	12860	12837	12683	12788	12801	12793	12799	12764	12903	12638	12989	12800	12861	12827	12868	12878	12633	12802	12957	12904	12823	12827	12718	12626	12869	12844	12974	12797	12858	12832	12825	12657	12859	12894	12742	12735	12933	12676	12799	12706	12898	12986	12918	12854	12884	12832	12680	12983	12846	12835	12697	12604	12939	12819	12762	12635	12845	12835	12879	12803	12864	12741	12698	12899	12835	12849	12762	12799	12885	12882	12797	12710	12845	12764	13014	12591	12854	12954	12742	12945	12786	12774	12726	12959	12812	12891	12855	12848	12809	12825	13020	12740	12854	12829	12946	12743	12942	12844	12941	12604	12920	12886	12984	12738	12717	12789	12740	12733	12873	12815	12837	12686	12948	12622	12838	12757	12812	12867	12867	12898	12716	12883	12982	12771	12607	12889	12784	12826	12761	12787	12793	12895	12948	12839	12930	12803	12639	12733	12908	12787	12611	12741	12913	12839	12760	12806	12732	12860	12833	12919	12915	12734	12883	12704	12797	12706	12903	12777	12794	12764	12879	12953	12884	12716	12776	12970	12684	12821	12779	12901	12728	12904	12710	12965	12759	12723	12758	12843	12894	12848	12713	12981	12797	12786	12719	12824	12651	12932	12827	12777	13038	12827	12916	12835	12688	12891	12870	12741	12742	12784	12750	12905	12760	12756	12741	12804	12950	12768	12814	12677	12830	12918	12938	12668	12751	12705	12909	12951	12814	12988	12749	12782	12771	12692	12831	12945	12737	12919	12851	12828	12676	12748	12768	12665	12949	12760	12667	13081	12710	12870	12763	12918	13040	12635	12822	12619	12831	12731	12904	12829	12586	12817	12864	12934	12778	12800	12862	12778	12782	12716	12892	12717	12853	12875	12931	12718	12880	12818	12806	12767	12885	12872	12851	12756	12967	12752	12774	12839	12898	12734	12706	12822	12717	12820	12859	12880	12689	12775	12981	13013	12939	12936	12764	12774	12755	12780	12860	12830	12750	12895	12693	12708	12890	12735	12880	12828	12819	12711	12724	12698	12877	12860	12888	12871	12922	12789	12862	12881	12851	12638	13015	12904	12958	12802	12759	12620	12745	12874	12932	12841	12739	13074	12823	12811	12858	12914	12697	12880	12873	12901	12702	12843	12839	12823	12915	12786	12834	12715	12932	12868	12889	12738	12931	12848	12671	12789	12729	12909	12851	12739	12826	12927	12828	12879	12708	12731	12846	12959	12905	12625	12880	12930	12937	12871	12767	12877	12855	12819	12970	12807	12768	12811	12729	12815	12762	12850	12803	12855	12630	12935	12663	12850	12752	12884	12748	12782	12899	12770	12852	12976	12791	13025	12833	12872	12846	12930	12637	12752	12676	12808	12838	12698	12875	12846	12830	12965	12851	12807	12725	12775	12739	12808	12705	12662	12754	12682	12797	12876	12728	12795	12800	12748	12804	12890	12801	12606	12695	12917	12741	12865	12806	12774	12890	12838	12902	12925	12733	12857	12597	12833	12914	12748	12720	12664	12937	12680	12863	12704	12972	12824	12861	12784	12752	12723	12799	12919	12763	12746	12893	12859	12857	12737	12897	12984	12810	12774	12802	12806	12898	12838	12847	12756	12879	12747	12839	12798	12899	12924	12832	12653	12721	12896	12880	12958	12721	12873	12970	12991	12672	12795	12774	12837	12842	12860	12786	12714	12621	12692	12826	12802	12725	12908	12746	12774	12767	12788	12884	12762	12828	12777	12996	12659	12788	12781	12751	12872	12747	12784	12751	12879	12843	12816	12710	12910	12724	12830	12702	12788	12892	12895	12751	12919	12812	12811	12855	12825	12865	12806	12858	12741	12935	12750	13090	12745	12826	12738	12752	12863	12848	12738	12752	12871	12836	12924	12917	12916	12747	12716	12827	12773	12826	12772	12810	12807	12759	12885	12812	12774	12717	12708	12676	12834	12630	12902	12850	12916	12947	13003	12872	12699	12966	12858	12819	12774	12723	12913	12667	12671	12856	12740	12856	12879	12881	12757	12817	12979	12814	12702	12805	12759	12781	12827	12706	12822	12862	12875	12695	12855	12839	12728	12942	12672	12614	12716	12698	12865	12652	12818	12850	12812	12745	12874	12830	12810	12888	12789	12757	12812	12935	12739	12849	12625	12836	12699	12870	12743	12554	12901	12730	12729	12923	12917	12865	12951	12792	12759	12798	12706	12765	12843	12882	13024	12718	12712	12955	12623	12956	12665	12785	12901	12760	12782	12876	12958	12900	12750	12610	12749	12756	12675	12791	12799	12968	12771	12945	12725	12540	12802	12718	12861	12687	12875	12847	12750	12827	12755	13025	12811	12781	12862	12784	12842	12718	12723	12962	12810	12866	12881	12799	12801	12746	12918	12802	12906	12831	12849	12796	12823	12914	12517	12760	12731	12773	12649	12888	12828	12766	12777	12935	12803	12740	12852	12843	12809	12767	12822	12839	12735	12671	12601	12906	12892	12809	12826	12903	12770	12917	13067	12831	12931	12775	12693	12921	12769	12680	12748	12780	12893	12965	12761	12959	12607	12785	12829	12917	12956	12589	12752	12650	12843	12923	12870	12777	12776	12679	12861	12818	12894	12780	12871	12803	12792	12834	12775	12854	12812	13028	12833	12694	12655	12861	12976	12723	12936	12761	12857	13073	12665	12862	12934	12792	12881	12694	12781	12754	12662	12942	12842	12931	12842	12863	12840	12826	12801	12883	12858	12767	12758	12837	12960	12795	12827	12787	12667	12801	12759	13005	12730	12750	12993	12850	12824	12883	12888	12783	12819	12732	12937	12704	12682	12950	12853	12648	12665	12867	12876	12765	12872	12852	12897	12836	12933	12825	12841	12994	12871	12749	12761	12879	12862	12921	12813	12899	12756	12798	12859	12825	12796	12976	12781	12794	12802	12939	12843	12895	12818	12757	12758	12710	12906	12786	12842	12850	12869	12843	12805	12907	12918	12805	12918	12897	12874	12855	12708	12869	12965	12834	12752	12823	12804	12776	12750	12996	12839	12733	12689	12834	12614	12787	12831	12710	12968	13027	12721	12823	12760	12987	12969	12725	12739	13044	12835	12786	12811	12838	12892	12784	12818	12853	12901	12803	12845	12826	12844	12782	12842	12601	12815	12922	12872	12929	12758	12795	12912	12778	12880	12858	12754	12944	12797	12751	12767	12905	12939	12853	12817	12947	12915	12700	12880	12677	12854	12854	12951	12731	12970	12881	12678	12925	12633	13050	12908	12800	12818	12798	12762	12728	12762	12931	12842	12803	12855	12831	12877	12791	12855	12703	12721	12746	12928	12762	12795	12804	12815	12877	12669	12815	12877	12726	12873	12729	12690	12742	12709	12710	12807	12853	12824	12862	12895	12754	12988	12780	12740	12784	12873	12776	12918	12790	12873	12887	12918	12792	12860	12797	12704	12904	12733	12679	12806	12948	12854	12783	12807	12774	12976	12657	12775	12870	12956	12838	12940	12839	12846	12861	12683	12800	12957	12811	12809	12709	12665	12643	12897	12939	12801	12946	12822	12630	12825	12938	12768	12764	12642	12851	12783	12735	12879	12729	12873	12822	12922	12852	12763	12811	12693	12740	12780	12793	13004	12798	12859	12784	12725	12829	12796	12967	12936	12955	13077	12812	12692	12905	12812	12755	12656	12850	12735	12749	12583	12790	12911	12752	12930	12785	12804	12813	12881	12786	12804	12915	12833	12868	12750	12796	12969	12801	12693	12867	12774	12901	12679	13002	12848	12660	12768	12911	13007	12746	12800	12598	13036	12841	12772	12844	12760	12843	12981	12725	12947	12792	12680	12685	12861	12918	12682	12791	12901	12879	12748	12776	12774	12763	12815	12666	12863	12738	12794	12797	12789	12951	12838	12796	12861	12914	12724	12854	12754	12910	12686	12828	12848	12782	12872	12851	12857	12777	12919	12747	12806	12822	12867	12991	12789	12794	12850	12662	12840	12639	12886	12866	12799	12846	12738	12897	12672	12677	12748	12787	12844	12978	12781	12766	12802	12834	12712	12778	12858	12895	12745	12850	12643	12665	12752	12690	12726	12806	12828	12808	12932	12792	12823	12804	12935	12775	12715	12772	12830	12781	12636	12783	12895	12744	12916	12854	12846	12824	12808	12780	12886	12865	12729	12721	12560	12799	12976	12835	12717	12882	12787	12809	12711	12856	12832	12855	12761	12855	12845	12863	12685	12767	12827	12628	12793	12739	12776	12855	12952	12721	12846	12810	12774	12893	12777	12755	12889	12843	12860	12788	12980	12752	13061	12839	12680	12925	12892	12813	12817	12852	12855	12787	12790	12815	12773	12706	12788	12806	12772	12946	12920	12978	12917	12828	12772	12938	12907	12844	12874	12870	12730	12770	12839	13057	12824	12921	12837	12947	12993	12820	12883	12872	12748	12732	12653	12729	12807	12692	12794	12754	12756	12909	12905	12866	12913	12745	12776	12795	12677	12972	12731	12611	12856	12838	12639	12803	12761	12678	12882	12750	12777	12865	12765	12829	12709	12724	12873	12702	12899	12846	12830	12964	12751	12857	12883	12877	12769	12857	12858	12838	12708	12859	12713	12804	12807	12799	12899	12644	12882	12856	12890	12930	12915	12764	12698	12802	12706	12842	12861	12821	12782	12751	12907	12976	12929	12718	12732	12688	12894	12846	12750	12759	12873	12816	12850	12814	12879	12668	12699	12754	12706	12635	12772	12713	12842	12917	12750	12790	12701	12977	12758	12825	12773	12660	12863	12704	12784	12628	12673	12737	12741	12918	12905	12869	12774	12825	12790	12780	12820	12737	12798	12875	12953	12993	12955	12900	12841	12856	12747	12820	12920	12995	12762	12792	12820	12899	12796	12787	12883	12746	12851	12657	12840	13012	12857	12878	12806	12952	12752	12776	12738	12812	12864	12698	12691	12759	12975	12776	12583
29661	28882	34974	29961	21648	18017	16492	15269	14991	15127	15001	15117	15087	14890	15096	14934	14863	14988	14983	14881	15042	14841	15037	14896	15079	15054	14961	14939	14859	14986	14968	14864	14676	15065	14973	14844	15066	14832	14983	14994	14986	15032	14904	14858	14927	15050	14793	14977	15181	14931	15002	14816	14784	14996	14881	14903	14977	15107	14794	14891	14921	14879	15109	15112	14883	14707	15016	14799	14716	14957	14803	14796	14919	14756	14758	14799	14824	14956	14933	14817	14895	14787	14887	14932	14909	14905	14774	14880	15045	14970	14922	14923	14977	14848	14960	14902	15072	14791	14819	14845	14884	14806	14796	15041	15004	14895	14847	14665	15066	14907	15012	14912	14893	14906	14813	14853	14863	14865	14944	14914	14913	14767	15066	14878	15042	14759	15176	14911	14999	14820	14961	14921	14899	14837	14642	14991	14942	14914	14997	14779	14980	15071	14758	14705	14957	14914	14813	14775	14999	14932	14844	15020	14933	14935	14864	15080	14802	15044	14890	14908	15183	15030	14858	14921	14862	14810	14820	14731	14686	15031	14656	14799	14925	15035	15010	14836	14923	14971	14968	14898	15116	14914	14881	14897	14947	14822	14932	14836	14855	14868	14776	14850	14808	15029	15174	15033	14763	15050	14774	15165	14979	14784	15005	14964	14830	14743	14726	14980	14919	14759	14952	14816	14653	14920	14646	14847	14833	14825	14894	14862	14832	14952	14892	14966	15042	14786	14643	14842	14814	14815	14791	14910	15013	14663	14935	14869	14985	14995	15052	14818	14887	14908	14689	14724	14874	14857	14998	14894	14675	14957	14957	14787	14883	14863	14956	14835	15092	14904	14942	14918	14872	14994	14815	14876	15096	15066	15072	14738	14870	14953	14943	14720	14771	14869	14965	14869	14940	14986	14834	14890	14966	14960	14978	14781	14855	14854	14839	14813	15010	14961	15079	14787	15039	14756	14818	14965	15043	14924	15019	14841	14875	14862	15090	14942	14998	14838	14843	14795	14971	14910	14947	15048	14755	14767	14782	14899	14867	15051	15121	14644	14817	15044	14965	14939	15016	14978	14907	15011	14900	14918	14858	14879	14840	14912	14916	15028	14893	15076	14856	14868	14812	14976	15079	14800	14821	14774	14652	15014	15025	14982	14960	15046	14980	14906	14973	14977	15136	14881	14941	14983	14827	14963	14989	14784	14952	15064	14909	14968	14951	14952	15083	14812	14933	15003	14985	14958	14652	14884	14787	14826	14844	14758	14800	14672	14680	14858	15022	14844	14976	14791	15017	14704	14961	14838	14781	15029	14978	14909	15072	15026	14852	14914	14928	15070	14808	14895	14730	14890	15051	14896	15194	14827	14892	14941	14885	14739	14771	14935	14846	14980	14909	14876	14884	14965	14866	14818	14971	14960	14887	14913	14905	14811	14751	14836	14814	14845	14897	15149	14975	14842	15061	14801	15031	14831	14915	15055	14784	14854	15090	15018	14880	14890	14899	14851	14837	14918	14875	14947	14915	14772	14810	14675	14924	14707	14924	14913	14925	14968	14832	14848	14929	14746	14726	15009	14937	14774	15073	14910	14874	14878	15030	14806	14885	14815	14965	14942	14944	14931	15002	14988	14972	15017	14813	14600	15012	14874	14897	15077	14874	14898	14996	14752	14975	14880	14944	14846	14912	14838	14742	15030	14984	14940	14918	15086	14975	14989	14768	14916	14969	14819	14862	14971	14816	14854	14971	14922	15149	15072	14743	14909	15077	14978	14548	15005	14914	14722	14849	14786	14897	14916	14833	14870	14949	14786	14814	14898	14883	14940	14955	14811	14877	14801	14850	14883	14742	14850	14831	14850	14974	15084	15134	14864	14828	15050	14845	14982	14966	14989	14795	14873	14861	14945	14970	14869	15042	15016	14956	14974	14890	14951	14926	14793	14736	14741	14756	15065	14830	14875	14851	14833	14902	15037	14836	14978	14765	14854	14971	14893	14823	14962	14761	14934	14894	14650	14949	15019	15050	14818	15161	14949	14842	14946	14953	14961	14586	14838	14971	14930	14943	14954	14883	14993	14947	14791	14714	14981	15013	14931	14692	14929	14962	14936	14983	14803	14889	14943	14998	14922	14938	15146	15005	14973	15089	14955	14830	14850	14741	14908	15011	15014	15085	15245	14924	14840	15123	14884	14883	15034	15056	14936	15062	14782	14862	14959	14873	14960	14875	14816	15002	15004	14890	14763	14819	14968	15007	15106	15064	14885	14823	14760	15021	14841	14762	15038	14847	14973	14843	14910	14758	14846	15111	15013	14994	14826	14980	14780	14865	14866	14961	15078	14820	14895	14913	14830	15004	14960	14940	14988	14887	14931	14897	15020	14931	14887	14848	15004	14882	15044	14877	15025	15017	14991	14836	14915	14985	15000	14705	14747	14897	14904	15024	15105	14878	14799	14917	15071	14892	14853	14933	14716	15074	14933	14919	14865	14991	14656	14854	14769	14894	14938	14900	15014	15028	14950	15047	15007	14735	15119	15033	15140	14890	15003	14991	14791	14969	15057	14883	14653	14879	14865	15144	14788	14780	14937	15026	14833	14801	14957	14717	14983	14888	14993	14785	14736	14832	14860	14933	14823	14826	14749	14698	14977	14884	14882	15057	15053	14803	14741	14651	14834	15051	14950	14948	15020	14973	14963	15129	14955	14848	14759	14914	14789	14897	14943	14965	14867	14896	15058	15008	14793	14939	14960	14718	14883	14747	14883	14856	14901	15012	14836	14852	14970	14907	14703	14921	14855	15013	15041	14795	14962	14836	14951	14876	14948	14936	14992	14849	14872	14835	14782	14923	14871	15123	14686	14997	14781	14860	14866	14820	14905	14852	14807	14986	15105	15033	14939	14946	14912	14890	14965	14764	14807	14827	14901	14840	14744	15075	14950	14877	14879	15081	15038	15081	14832	15080	15050	14980	14876	14789	14877	15013	14893	14713	14931	14931	14798	14768	14912	14783	14996	14752	15049	15051	14994	14942	14801	14853	14873	14890	14880	14772	14796	14808	14849	14952	14824	14816	14942	15045	14912	14870	14767	14794	14878	14882	14886	14862	14993	14779	15012	15005	14890	14961	14987	14932	14866	14945	14750	14918	14988	14892	14971	14971	14900	14868	15053	14861	15023	14927	14897	14865	14961	14979	14791	14747	14904	14767	14888	15101	14867	14831	15019	14976	14933	14880	14906	14984	14776	14647	14896	14898	14975	14997	15006	14912	14945	14846	14821	14830	15127	14854	15075	14942	14812	14750	14699	14983	14995	15060	14965	14860	14923	14851	14848	14966	14997	15010	14963	15001	14873	14837	14769	14940	14939	14898	14779	14837	14789	14911	14958	14931	15055	14881	14809	15139	15115	15029	14930	14893	14901	14882	14923	14937	14970	14941	14957	14884	14674	14983	14902	14792	15025	14989	14873	15075	15018	14879	14873	14776	14804	14900	14892	14920	14913	14719	15049	15126	15099	14949	15032	14764	14853	14943	15073	14903	14913	14873	14951	14964	14874	14982	14948	14877	14828	14803	15001	14761	15088	14986	14939	14866	14978	14789	14937	14986	14932	14758	15011	14991	14842	14965	14890	14922	14918	15004	15014	14727	15022	14942	14958	15011	14918	14735	15078	15070	15095	14928	14813	14832	14936	14937	14875	14848	14935	14858	14991	14811	14969	14935	14961	14707	14843	14875	14978	14760	14874	14800	14862	15055	14785	14692	15073	14928	14833	14788	15084	14828	14849	14949	14810	14794	14930	14844	14838	15062	14892	14813	14540	14941	14863	14999	14841	15019	14902	14959	15087	15082	14756	14926	15003	14927	15022	14990	14965	15108	14876	14931	15010	15168	15104	14919	14896	15094	14851	14799	14903	14956	14953	14813	14825	14676	14961	15015	14717	14740	14712	15053	14834	15085	15077	14947	14868	14859	14878	14845	14942	14880	14948	15012	14888	14839	14980	14965	15057	14879	14899	14794	14888	14861	14915	14857	14941	14895	14983	15119	15000	14745	14958	14958	14876	14978	14740	14605	14888	14990	14931	14995	14811	14816	14864	15043	14855	14906	14976	15194	15009	15084	14767	14859	14930	14837	14760	14964	14908	14952	14881	14940	14717	14992	14922	15124	14947	14996	14826	14997	15082	14765	15090	15004	14844	14971	14741	14724	14681	15057	14883	15084	14828	14955	15050	14970	14929	14807	15009	15031	14957	14834	14864	14624	14847	14931	15062	14868	15024	15144	14933	15089	14860	14879	15070	14992	14834	14827	14829	14937	15056	14855	14832	14939	14836	15149	14889	14925	14915	14820	14817	14993	14959	14961	14769	14691	14807	14933	14982	14801	14803	14906	15047	14923	14847	14893	14973	14847	14970	14941	14861	15056	14973	14759	15085	14850	15046	14716	14936	14804	14848	14859	14950	14901	14815	14810	14715	15018	14905	14909	14962	14896	15120	14846	14796	14855	14862	14833	14927	14865	14936	14785	15119	14993	15077	14879	14928	14798	14803	14909	14951	14948	14983	15037	14823	14814	14819	14844	14881	15002	15034	14952	15006	14897	14778	14974	15019	15028	14949	14844	14961	14880	14825	14771	14857	14915	14972	14987	14967	14767	14962	14883	15075	14932	15007	14931	15004	14958	14952	14948	14945	14983	15053	14970	14968	14933	14843	14889	14765	14835	14789	14719	14944	14786	14931	14864	14849	15100	15039	15113	15100	14761	15191	15108	14890	14961	14829	14956	14822	14943	14940	15107	14925	15009	15130	15062	14916	14782	14795	14756	14673	14998	15009	14862	14899	14866	14878	14983	14989	15064	14951	15044	14973	14834	14956	14985	14908	14924	14901	15007	15046	14996	15007	15006	14948	15022	14845	15023	14910	15129	14830	15066	14871	14885	14954	15061	15016	15027	14767	14819	14688	15044	14859	14774	14954	15028	15015	15001	14667	14734	14904	14918	14923	14907	14859	14932	14772	15094	15035	14969	15083	14827	14972	14992	14741	14825	14891	14848	14892	14940	14875	14999	14818	14920	14865	14732	14808	14885	15195	14925	15129	14961	14876	14825	14869	14764	14644	14993	14970	15038	14865	15013	14978	15057	14950	14824	14949	15058	14947	14803	14776
33939	46620	35652	24966	18786	15687	14127	13426	13135	13169	13019	13023	13111	13234	13005	13012	13018	13156	13071	13012	13084	13066	12979	13121	12948	12951	13191	13097	13168	13038	13090	13126	13160	12999	12970	13032	13036	13134	12988	13054	13042	13160	13065	12925	13149	12919	13039	13015	13094	13207	13103	13141	13145	13135	13134	13180	13085	13027	13037	12984	13131	13019	13171	12998	13176	12969	13082	13116	13144	13079	12991	13146	13026	13075	12959	12985	13017	12965	13103	13000	12914	13009	13050	13078	13195	12940	13064	13126	13055	13132	13076	13142	13101	13025	13185	13151	13035	13197	12966	13087	13054	12933	13032	13076	13111	13218	13002	13040	13094	13117	13057	13012	13003	13038	13143	13089	13004	12973	13003	13062	13159	13202	12951	13052	12779	12961	13113	12951	13046	13032	12958	13144	13136	13053	13126	12864	13030	13075	13029	13118	12990	13094	13061	13115	13019	13231	13094	13157	12981	13131	13072	13008	13198	13132	13119	13216	13027	12964	13190	13152	13183	13163	12996	12883	12928	13207	13012	13010	12974	13134	13047	13128	12959	13107	12967	13006	13024	13209	13081	13070	12990	12951	13026	12956	13136	13275	12970	13080	12976	13073	12953	13071	13122	13097	13125	13112	13070	13138	13238	13021	12986	13165	12972	13102	12963	13042	13123	12918	13074	13138	12951	12939	13017	13044	13142	13132	13063	12988	12950	13168	13157	13021	13168	13064	12990	13139	13136	13020	13025	13015	13101	12980	12990	13063	12839	12960	12987	12983	12942	13030	13155	13216	13063	13127	13057	13111	13307	12979	13307	13195	13071	13121	12996	13246	13156	13005	13087	12874	12992	13006	13037	13032	12966	13032	12981	13205	12951	13157	13045	12958	13030	13155	12973	13082	13144	13072	13097	13104	12981	13191	13047	13195	13026	12946	13220	12963	13144	13072	12908	13181	13078	13025	13040	13180	13031	13164	13105	13074	13186	13099	13135	13077	13124	13151	12958	13054	12853	13097	12876	13059	13047	13199	13083	13080	13055	12927	13069	13112	13207	13040	13146	12963	13226	13051	13002	13179	13142	13083	12934	13084	13192	12991	12968	13053	13078	12931	13098	13051	13117	12902	13006	13091	13131	13017	12923	13049	13135	13159	13089	13090	13115	13064	13168	13027	13089	13027	13075	13016	13225	12885	13173	13018	13096	13004	13056	12993	13190	13021	13023	12975	13106	13222	12907	13086	13073	13054	13094	12961	13128	13143	13112	13283	12998	13136	13138	13108	13045	13091	13122	13051	12894	13083	13365	13070	12975	12844	13087	13193	13076	12968	13130	13066	13170	13121	12970	13150	13191	13049	13217	13056	13218	13196	13003	13043	12976	13025	13197	13186	12989	13106	13027	12947	13217	12986	13124	13072	13140	13073	13008	13074	13103	13145	13190	13044	13067	13154	13144	13117	12918	12990	13061	13066	13034	13111	13024	12967	13092	13087	13054	13126	13082	13084	13125	13025	13017	13102	13093	13166	12978	13027	13105	12961	12939	13119	13032	13002	13101	13148	12950	12943	13060	12984	13129	13156	12921	12964	13176	13145	13115	13256	13027	12929	13111	13151	12960	13000	12955	13104	13013	12984	13038	13000	13245	13062	12966	13059	12942	13013	12828	13126	12920	13046	13067	12963	13017	13125	13196	13016	13080	13091	12987	12984	13229	13223	13220	12943	13273	13221	13164	12936	13044	13042	13044	12969	13026	13019	12961	13015	13181	13098	13139	12980	13147	12873	13100	13208	13090	13016	12850	12934	13043	13114	13103	13069	13031	13230	13173	12895	12990	13053	13161	13001	13268	13176	12972	13149	13074	13015	13209	13082	13101	13063	12942	13060	13051	13032	13022	13078	13040	12935	13323	13051	12992	13041	13030	13096	12992	13108	12960	12968	13062	13126	13004	13143	12992	13022	13144	13160	13033	13067	13079	12979	13132	12906	13001	13192	13064	13065	13084	13179	13330	13118	12936	13146	13059	12951	13161	12950	13050	12964	13046	13056	12995	13191	13185	13091	13023	12963	13034	13003	13008	12953	13079	13048	13200	13022	12898	13088	12948	13221	13098	13037	12985	12954	13102	13087	13156	13113	12983	13030	13116	12889	13081	13237	13029	13004	13133	12946	12984	13155	13004	13174	13191	13096	13121	12987	13068	12990	13009	13138	13094	13181	12857	12986	13047	13096	13298	13077	13235	12984	13203	12971	13223	13066	13022	13132	12951	12954	13069	12999	13183	12967	13210	13090	12992	12994	13100	13160	13021	12925	13171	13022	13146	12993	13094	13056	13021	13218	13010	13015	13013	12907	13006	13137	13231	13102	13007	13056	13113	13005	12922	13128	13212	13017	13125	12991	13169	13085	13042	13109	13015	13157	12952	13166	12997	13027	13173	13219	13208	13091	13052	13136	13026	12971	13067	13194	13026	13048	13075	13113	13138	13030	13236	12968	13126	13129	13041	13152	13132	13126	12913	12998	13049	13199	12967	12957	12965	13152	12967	13114	12982	12894	13008	13071	13128	13151	13159	13161	12947	13158	13069	13102	13033	13219	13113	13013	13113	13194	13019	13078	13086	13150	12960	13051	13047	13283	13119	13089	12973	13095	12906	13134	13105	13094	13176	13022	12985	12950	13014	13113	13038	13002	13038	13189	13243	13108	13013	13166	13118	13103	13032	13193	13121	13228	13104	12994	13108	12901	12910	13009	13110	13088	12883	13040	13042	13063	13095	12972	13004	13079	13061	13085	13080	13166	13221	13139	13062	13138	12951	13095	13081	13082	13117	13069	13086	13093	13258	12966	12931	12975	13211	13046	13064	13257	13142	13018	12924	13125	13242	13135	13043	12944	13117	13102	13055	12979	13040	13193	13019	12979	13144	12924	12993	13002	13142	13091	13133	13043	12950	13121	13032	13280	12994	13130	13137	13230	13165	13007	13025	13114	13106	12885	13228	13130	13017	12903	13135	13020	13048	13112	13042	13075	13158	13142	13087	13049	13100	13079	12973	13036	12949	12940	12949	13159	13168	13062	13232	13173	13086	13000	13206	13070	13166	13103	13089	13046	13141	13034	13114	13190	12964	13110	13077	13141	12881	13076	13263	13259	13067	13015	13100	13059	13026	13131	12992	13210	12994	13119	12987	13164	13074	12967	13016	13042	13166	13187	13050	13142	13086	13024	13092	13183	13058	12951	13065	13010	13018	13171	12935	13222	13082	12982	13090	12949	12862	12887	13125	13182	13087	12938	13021	13028	13044	13128	13064	13168	13020	13043	13020	13135	12907	12984	13207	13075	13142	13104	13039	13086	13116	12913	13159	13165	13004	13081	13130	12955	13038	13077	13058	13082	13092	13089	13090	13045	12999	12993	12914	13097	13182	13081	13129	12995	13060	13133	13009	13097	13170	12892	13077	13179	12995	12927	13091	12968	12986	13154	13102	12874	13015	12964	13046	13333	12986	13047	13176	12800	13046	12990	12907	13016	13040	13042	12967	13060	13034	13006	13145	13116	12999	13041	13130	13067	13099	13107	13107	13117	13037	13206	13138	13077	12991	13067	13186	13027	13012	12926	13178	13260	13117	13124	13038	12953	12981	12838	13012	13287	13232	13124	13150	13165	13209	13017	13057	13060	13022	12976	13072	13066	13042	12945	13185	13230	13029	13035	12856	12967	12958	13069	13090	13027	12950	12969	12941	13057	12894	13189	12987	13079	13003	13192	13083	13145	13110	13058	13071	13055	13020	13090	12969	13065	13111	13181	13134	13019	13098	13118	12989	13150	12974	12912	13058	13051	13117	13034	13077	13089	13034	13069	13180	13058	12958	13183	13041	12927	13020	13145	12952	13100	13237	12961	13040	13123	13044	13143	13040	12936	13013	12977	13105	13166	13067	13181	13157	13088	12966	13266	13071	12836	12988	12999	13078	13067	13050	13264	13176	12961	12985	13035	13117	13138	13019	13112	13099	13257	13174	13062	13149	13129	12973	13220	13155	13228	12991	13129	12893	12987	13169	12937	13087	13137	13182	13140	13085	13036	13111	13042	13175	13214	12787	13112	13116	13140	13103	13011	13071	13096	12986	12914	13187	13089	12991	13118	13055	13023	13115	13061	13048	13036	13109	12976	13067	13040	13148	13163	12971	13018	13059	13098	13156	13047	13151	13073	13189	12896	13021	13146	13095	13241	12874	13061	13046	13114	13018	13009	12913	13179	13100	13327	13173	13008	13171	13102	13236	13124	12905	13087	13022	12929	13124	13166	13266	13064	13160	13097	13044	13052	12982	12977	13132	13127	12937	13124	12959	13170	13041	12966	13065	13001	12937	13160	13079	12968	12932	13069	12884	12997	12973	13112	13239	12985	13273	13017	13065	12955	13136	13006	13207	12925	13061	13153	12985	13020	13088	13029	13089	13146	13015	13076	13128	13178	13265	13209	13036	13041	13042	13065	13129	13066	13071	12952	13013	13154	13129	13036	13206	12964	12996	13008	13109	12992	13074	12979	13126	13035	13169	13109	12972	13166	13131	12900	13038	13018	13170	13094	13157	13091	12967	13092	13077	13044	13173	12934	13115	13089	13047	13084	13124	13100	13108	13109	13042	13249	13027	13087	13042	13024	13097	13050	13152	13108	13041	13165	13047	13102	13030	13114	13162	13037	13088	13124	13031	13064	13040	12987	13093	13094	12875	13078	13067	13215	12977	13122	13008	13206	13190	13059	12908	13294	13194	13079	13068	13192	13017	12942	13291	13033	12995	13087	13152	12956	12937	13181	13109	13112	13022	13141	13008	12951	13352	13121	13147	13041	13243	13130	13185	12980	13070	12926	13174	13177	13157	13119	13167	13063	13107	13100	13088	13045	13132	13077	13099	13126	13134	13009	13081	13043	12955	13042	13099	12934	13081	12910	13214	12916	13122	13221	13196	13233	13046	13141	13107	13077	13086	12963	13082	12682	12999	12954	12909	13307	13129	13221	13092	13089	13162	13026	13203	12992	13066	12974	13041	13085	12975	13021	13099	13099	13169	13212	13047	13017	13114	13010	12950	12988	13041	13010	13214	13104	13104	12992	13164	13096	13194	13012	13182	13029	13110	13007	13052	13030	12806	13035	13066	12965	13127	13098
24392	22455	34105	36081	33824	29739	23670	16975	15049	14934	14661	14474	14568	14442	14507	14321	14521	14421	14259	14590	14415	14272	14515	14436	14238	14331	14418	14271	14451	14343	14184	14490	14297	14273	14474	14477	14544	14366	14460	14157	14391	14490	14316	14380	14478	14549	14439	14468	14413	14348	14367	14433	14301	14395	14103	14466	14399	14352	14418	14422	14290	14266	14389	14264	14532	14548	14461	14400	14136	14451	14484	14471	14490	14412	14339	14254	14519	14203	14448	14257	14361	14336	14266	14549	14444	14377	14430	14429	14606	14547	14332	14358	14536	14423	14307	14414	14572	14404	14271	14366	14356	14475	14428	14613	14322	14493	14467	14327	14397	14472	14436	14425	14370	14268	14290	14438	14539	14412	14489	14463	14311	14340	14532	14389	14439	14194	14209	14265	14408	14529	14550	14543	14427	14298	14486	14087	14423	14368	14100	14378	14436	14350	14389	14401	14404	14230	14250	14426	14302	14219	14166	14341	14384	14381	14320	14200	14319	14452	14377	14381	14286	14251	14591	14395	14314	14234	14428	14458	14202	14289	14289	14264	14244	14358	14265	14341	14443	14269	14411	14366	14470	14324	14404	14389	14286	14392	14415	14334	14445	14439	14255	14285	14386	14219	14351	14279	14293	14179	14382	14443	14309	14540	14288	14263	14408	14275	14342	14298	14428	14369	14415	14334	14265	14291	14193	14510	14530	14339	14723	14258	14377	14307	14232	14416	14247	14273	14507	14267	14261	14257	14311	14369	14359	14523	14467	14127	14359	14314	14434	14489	14486	14462	14307	14318	14604	14451	14370	14527	14447	14428	14321	14441	14439	14301	14315	14191	14463	14332	14507	14443	14398	14535	14404	14352	14219	14546	14320	14273	14305	14217	14290	14341	14363	14341	14470	14382	14483	14352	14321	14236	14494	14340	14359	14391	14234	14213	14192	14253	14426	14352	14403	14467	14403	14371	14323	14315	14375	14332	14279	14493	14229	14437	14092	14303	14316	14184	14440	14397	14505	14356	14210	14385	14430	14437	14432	14331	14207	13987	14461	14262	14547	14357	14630	14359	14332	14343	14264	14305	14249	14189	14365	14329	14312	14422	14228	14256	14389	14355	14381	14271	14421	14321	14396	14348	14264	14202	14384	14288	14359	14614	14427	14373	14459	14369	14439	14470	14254	14373	14388	14420	14293	14253	14160	14396	14272	14462	14190	14363	14234	14529	14469	14364	14387	14319	14354	14363	14488	14441	14398	14269	14475	14595	14403	14373	14486	14272	14462	14372	14527	14353	14414	14281	14376	14500	14255	14297	14315	14253	14082	14381	14358	14327	14396	14220	14604	14397	14243	14564	14396	14389	14348	14202	14571	14342	14333	14370	14337	14305	14441	14365	14258	14569	14212	14272	14441	14480	14338	14307	14269	14289	14487	14456	14459	14366	14445	14326	14333	14225	14368	14332	14416	14526	14167	14203	14247	14234	14397	14403	14496	14136	14319	14568	14509	14388	14284	14215	14367	14418	14385	14287	14328	14293	14390	14195	14486	14314	14379	14358	14411	14360	14325	14242	14374	14256	14207	14315	14488	14311	14454	14344	14504	14397	14272	14288	14244	14292	14479	14518	14357	14414	14517	14318	14586	14399	14470	14548	14236	14324	14394	14358	14430	14394	14422	14517	14268	14468	14488	14422	14623	14454	14413	14366	14551	14370	14379	14330	14130	14426	14373	14384	14408	14158	14470	14209	14302	14417	14053	14201	14360	14409	14242	14235	14273	14167	14395	14384	14320	14421	14359	14333	14212	14478	14389	14282	14298	14461	14267	14195	14465	14413	14513	14363	14242	14388	14526	14470	14717	14267	14360	14131	14151	14183	14362	14459	14343	14411	14219	14350	14427	14383	14203	14214	14250	14525	14373	14517	14282	14355	14470	14482	14339	14218	14377	14579	14373	14280	14497	14256	14271	14223	14377	14384	14404	14299	14433	14440	14415	14359	14193	14198	14297	14256	14237	14377	14372	14311	14351	14404	14234	14420	14439	14208	14634	14442	14270	14131	14446	14273	14375	14264	14403	14493	14326	14482	14492	14516	14393	14213	14418	14303	14313	14381	14301	14369	14429	14416	14287	14439	14367	14360	14272	14237	14479	14501	14344	14497	14486	14450	14374	14317	14179	14514	14380	14406	14419	14453	14219	14406	14502	14430	14265	14331	14439	14212	14564	14365	14474	14523	14506	14445	14571	14198	14233	14322	14341	14303	14301	14439	14347	14262	14185	14426	14390	14280	14509	14231	14303	14533	14534	14395	14432	14250	14292	14259	14221	14307	14350	14261	14579	14254	14400	14316	14499	14326	14238	14400	14197	14338	14143	14329	14327	14301	14438	14388	14348	14427	14284	14389	14616	14420	14467	14400	14488	14252	14343	14299	14423	14319	14248	14287	14380	14443	14287	14464	14341	14127	14269	14310	14455	14451	14305	14289	14430	14543	14346	14416	14342	14345	14308	14249	14276	14493	14384	14307	14472	14535	14491	14368	14250	14311	14272	14317	14352	14339	14315	14250	14311	14237	14322	14202	14303	14474	14356	14284	14292	14220	14361	14224	14271	14411	14374	14473	14259	14350	14455	14523	14289	14437	14326	14388	14303	14485	14550	14355	14358	14409	14394	14456	14473	14343	14249	14427	14263	14356	14309	14205	14268	14403	14254	14430	14400	14297	14277	14227	14489	14133	14231	14448	14348	14253	14289	14438	14463	14400	14457	14226	14362	14459	14413	14425	14434	14476	14514	14274	14341	14455	14372	14203	14395	14371	14305	14476	14401	14380	14357	14516	14334	14384	14471	14279	14464	14430	14304	14382	14288	14387	14409	14383	14287	14352	14410	14229	14290	14373	14436	14227	14382	14364	14433	14153	14299	14297	14411	14238	14498	14472	14603	14229	14283	14487	14482	14242	14382	14452	14427	14414	14388	14265	14308	14366	14269	14409	14361	14215	14453	14422	14308	14353	14146	14336	14485	14357	14402	14345	14294	14454	14368	14405	14497	14267	14248	14322	14410	14428	14492	14565	14348	14469	14530	14520	14354	14163	14456	14501	14669	14401	14523	14434	14339	14375	14341	14307	14319	14418	14108	14342	14275	14466	14260	14311	14551	14287	14187	14489	14282	14346	14447	14332	14433	14467	14430	14280	14413	14363	14337	14308	14300	14288	14228	14366	14288	14281	14482	14472	14467	14186	14406	14439	14266	14439	14446	14342	14411	14371	14474	14345	14208	14380	14419	14178	14291	14385	14300	14346	14439	14287	14476	14472	14492	14381	14122	14388	14591	14412	14426	14307	14348	14385	14344	14320	14541	14550	14244	14466	14295	14479	14573	14327	14248	14337	14393	14266	14359	14347	14245	14450	14514	14406	14365	14490	14367	14355	14458	14391	14359	14259	14283	14249	14326	14364	14522	14624	14441	14312	14368	14001	14266	14320	14378	14128	14172	14172	14483	14402	14453	14336	14519	14286	14407	14215	14271	14481	14227	14300	14413	14241	14312	14224	14375	14417	14489	14378	14538	14327	14408	14376	14313	14511	14296	14299	14320	14278	14340	14462	14386	14309	14175	14201	14272	14517	14372	14428	14487	14237	14376	14161	14177	14219	14371	14326	14420	14586	14491	14284	14082	14422	14369	14459	14298	14382	14365	14428	14538	14283	14498	14285	14222	14328	14533	14404	14274	14451	14367	14393	14620	14328	14356	14550	14610	14283	14476	14276	14393	14230	14401	14339	14372	14421	14378	14512	14112	14631	14238	14462	14455	14284	14301	14268	14339	14273	14434	14323	14388	14228	14241	14227	14352	14514	14326	14270	14256	14326	14367	14181	14296	14285	14348	14310	14320	14273	14339	14469	14239	14210	14212	14462	14363	14367	14268	14340	14242	14250	14415	14455	14393	14280	14435	14378	14244	14423	14365	14568	14257	14346	14375	14234	14378	14215	14348	14432	14378	14266	14482	14389	14321	14174	14463	14214	14344	14330	14285	14244	14447	14355	14291	14439	14272	14444	14223	14330	14211	14241	14370	14383	14297	14420	14315	14595	14234	14395	14406	14289	14177	14454	14407	14334	14347	14343	14264	14356	14419	14228	14308	14361	14375	14377	14351	14148	14445	14303	14269	14271	14404	14312	14229	14273	14495	14387	14455	14307	14395	14420	14440	14192	14293	14357	14564	14500	14395	14565	14464	14297	14343	14385	14716	14360	14381	14446	14381	14522	14504	14321	14321	14157	14361	14367	14274	14417	14437	14227	14429	14271	14331	14291	14185	14562	14349	14486	14517	14301	14237	14427	14454	14303	14394	14351	14349	14426	14421	14314	14345	14343	14318	14251	14345	14372	14399	14228	14334	14262	14422	14263	14385	14345	14454	14232	14367	14493	14242	14180	14319	14312	14370	14388	14412	14455	14404	14244	14197	14448	14283	14338	14555	14320	14164	14184	14405	14473	14434	14368	14367	14394	14367	14230	14431	14440	14375	14496	14199	14166	14257	14269	14428	14386	14458	14414	14591	14209	14262	14423	14519	14411	14188	14262	14537	14236	14470	14371	14335	14433	14355	14430	14417	14499	14092	14414	14276	14503	14304	14487	14467	14334	14355	14410	14590	14221	14459	14378	14366	14393	14440	14368	14433	14488	14323	14351	14260	14422	14408	14103	14448	14422	14257	14528	14420	14463	14286	14337	14340	14524	14555	14351	14315	14539	14494	14483	14464	14495	14512	14339	14304	14368	14285	14137	14190	14363	14500	14363	14418	14240	14400	14295	14328	14251	14553	14384	14290	14282	14323	14370	14328	14422	14414	14358	14379	14065	14585	14367	14360	14410	14240	14460	14505	14342	14319	14293	14440	14260	14312	14427	14470	14429	14409	14323	14177	14402	14468	14502	14321	14213	14380	14164	14410	14316	14356	14337	14365	14443	14382	14410	14380	14352	14308	14405	14373	14228	14235	14322	14393	14391	14441	14408	14395	14318	14313	14255	14443	14420	14219	14447	14446	14434	14352	14448	14177	14352	14338	14334	14413	14259	14425	14320	14458	14384	14709	14310	14152	14048	14265	14407	14407	14371	14349	14323	14344	14323	14173	14283	14316	14118	14389	14307	14285	14421	14415	14293
59854	92400	74914	54541	41568	29209	19348	14645	13106	12771	12806	12704	12824	12600	12677	12704	12696	12922	12728	12759	12808	12638	12634	12728	12717	12800	12614	12723	12842	12715	12693	12638	12714	12901	12633	12786	12661	12690	12710	12760	12705	12688	12688	12845	12802	12707	12635	12721	12785	12821	12651	12703	12629	12840	12688	12608	12723	12692	12672	12727	12685	12682	12787	12573	12732	12857	12716	12712	12817	12696	12693	12602	12729	12756	12631	12677	12766	12625	12700	12570	12786	12677	12692	13004	12818	12801	12584	12659	12759	12568	12571	12567	12584	12824	12690	12798	12639	12855	12671	12710	12705	12812	12737	12657	12708	12536	12777	12668	12624	12843	12782	12777	12708	12627	12620	12751	12800	12469	12788	12665	12679	12658	12727	12697	12776	12599	12748	12607	12726	12644	12695	12676	12614	12875	12716	12864	12630	12570	12699	12517	12678	12747	12784	12615	12651	12789	12701	12871	12659	12779	12774	12757	12741	12785	12771	12582	12723	12789	12557	12738	12767	12783	12863	12959	12690	12612	12660	12677	12546	12601	12716	12676	12735	12659	12542	12781	12610	12754	12811	12703	12545	12620	12744	12722	12567	12552	12610	12594	12629	12598	12700	12511	12672	12681	12721	12717	12754	12484	12657	12618	12692	12705	12488	12798	12496	12763	12707	12625	12625	12574	12760	12653	12747	12472	12602	12661	12605	12637	12749	12517	12784	12598	12777	12684	12593	12833	12618	12693	12658	12558	12517	12691	12661	12778	12592	12798	12726	12638	12729	12668	12719	12688	12424	12770	12759	12427	12690	12652	12728	12678	12857	12650	12659	12610	12673	12593	12568	12754	12632	12787	12767	12746	12670	12658	12688	12680	12678	12694	12740	12809	12642	12788	12548	12782	12655	12652	12642	12568	12523	12742	12616	12628	12562	12674	12681	12639	12693	12769	12625	12484	12784	12656	12876	12527	12810	12626	12700	12690	12665	12639	12547	12764	12633	12620	12678	12844	12668	12684	12581	12704	12602	12674	12721	12701	12600	12666	12754	12836	12670	12731	12701	12712	12526	12664	12793	12696	12617	12631	12666	12646	12523	12586	12584	12686	12576	12653	12869	12723	12648	12543	12728	12764	12673	12597	12739	12712	12562	12838	12643	12660	12722	12655	12802	12704	12550	12572	12697	12674	12540	12689	12684	12733	12820	12603	12692	12650	12678	12829	12583	12664	12729	12631	12687	12617	12812	12569	12605	12728	12665	12548	12560	12641	12630	12814	12580	12785	12524	12626	12764	12695	12754	12761	12660	12600	12610	12685	12636	12698	12799	12676	12630	12602	12732	12737	12699	12680	12712	12725	12653	12819	12761	12763	12715	12667	12775	12796	12595	12587	12874	12639	12821	12560	12729	12766	12548	12905	12720	12837	12812	12671	12748	12820	12703	12627	12637	12656	12850	12666	12716	12854	12611	12661	12575	12683	12538	12676	12746	12556	12720	12705	12625	12566	12737	12638	12641	12706	12855	12671	12650	12734	12829	12574	12654	12743	12646	12774	12783	12603	12835	12538	12643	12639	12742	12593	12733	12758	12846	12633	12781	12759	12759	12938	12644	12829	12836	12808	12595	12622	12716	12813	12732	12820	12627	12728	12654	12633	12814	12662	12768	12742	12614	12686	12732	12660	12783	12561	12637	12827	12631	12846	12697	12696	12431	12641	12672	12798	12608	12653	12622	12762	12761	12632	12705	12542	12638	12704	12822	12723	12688	12845	12593	12830	12650	12660	12641	12712	12839	12547	12579	12749	12695	12883	12701	12690	12600	12607	12689	12755	12901	12545	12732	12671	12815	12742	12691	12849	12607	12636	12696	12554	12639	12609	12690	12798	12772	12592	12783	12593	12777	12614	12690	12607	12695	12602	12665	12829	12685	12733	12704	12754	12745	12600	12770	12661	12557	12700	12644	12604	12573	12793	12881	12842	12727	12749	12676	12668	12635	12804	12432	12599	12772	12673	12500	12789	12544	12812	12625	12461	12646	12751	12696	12695	12724	12624	12514	12711	12591	12535	12596	12684	12578	12593	12811	12667	12630	12625	12803	12671	12622	12787	12769	12585	12794	12755	12620	12731	12798	12700	12732	12614	12651	12634	12771	12657	12640	12738	12648	12617	12804	12702	12645	12736	12475	12687	12695	12809	12699	12702	12626	12811	12675	12737	12633	12670	12584	12554	12668	12625	12784	12631	12729	12668	12791	12695	12605	12613	12675	12635	12596	12794	12646	12703	12687	12750	12793	12680	12714	12649	12654	12685	12799	12674	12504	12632	12649	12746	12833	12774	12727	12691	12721	12631	12657	12478	12759	12694	12673	12680	12424	12597	12680	12580	12589	12783	12609	12665	12618	12772	12781	12778	12599	12657	12688	12831	12556	12737	12590	12644	12675	12706	12591	12716	12874	12613	12629	12744	12634	12642	12616	12665	12822	12726	12812	12617	12729	12807	12869	12474	12642	12689	12677	12772	12789	12588	12719	12590	12682	12732	12750	12691	12734	12653	12755	12742	12553	12694	12735	12804	12672	12627	12484	12689	12729	12589	12729	12730	12578	12731	12775	12610	12581	12821	12668	12693	12666	12624	12711	12522	12651	12649	12642	12752	12856	12499	12649	12634	12692	12683	12680	12661	12735	12720	12421	12727	12651	12814	12670	12900	12775	12819	12586	12681	12908	12514	12664	12611	12885	12684	12804	12645	12696	12635	12722	12729	12823	12733	12564	12562	12530	12643	12655	12627	12948	12617	12831	12604	12750	12763	12769	12622	12767	12805	12621	12562	12724	12812	12588	12724	12694	12851	12757	12650	12490	12746	12738	12682	12697	12814	12595	12688	12565	12762	12549	12623	12549	12751	12794	12663	12644	12693	12575	12726	12592	12515	12794	12640	12788	12721	12571	12698	12585	12533	12529	12632	12687	12710	12670	12629	12722	12709	12646	12851	12494	12680	12544	12682	12528	12774	12683	12766	12601	12657	12631	12730	12592	12863	12741	12626	12775	12698	12648	12603	12720	12722	12650	12799	12784	12929	12780	12637	12683	12721	12593	12712	12570	12649	12518	12753	12694	12629	12583	12859	12641	12707	12699	12801	12775	12710	12687	12813	12704	12601	12813	12616	12811	12693	12587	12601	12686	12747	12642	12775	12650	12617	12703	12828	12764	12579	12683	12642	12739	12577	12678	12634	12737	12726	12800	12788	12865	12679	12709	12587	12652	12783	12686	12742	12732	12656	12446	12655	12635	12726	12657	12804	12597	12778	12691	12683	12587	12558	12530	12708	12706	12710	12749	12648	12690	12645	12699	12666	12710	12537	12696	12885	12636	12702	12440	12831	12695	12874	12541	12682	12589	12532	12752	12792	12653	12549	12714	12802	12563	12827	12696	12732	12610	12643	12739	12439	12812	12855	12887	12570	12718	12641	12669	12733	12482	12551	12722	12770	12849	12711	12720	12622	12609	12787	12811	12624	12638	12624	12736	12642	12734	12690	12608	12709	12629	12689	12644	12666	12836	12706	12829	12696	12586	12720	12796	12732	12701	12785	12683	12848	12771	12701	12700	12774	12550	12494	12687	12766	12700	12741	12634	12766	12749	12777	12647	12619	12663	12621	12633	12641	12803	12601	12606	12648	12723	12633	12832	12783	12796	12721	12756	12811	12626	12642	12633	12733	12753	12797	12753	12740	12750	12633	12637	12628	12758	12833	12833	12582	12917	12650	12754	12572	12806	12540	12605	12662	12637	12706	12649	12483	12640	12725	12666	12728	12768	12591	12668	12820	12627	12797	12706	12673	12593	12777	12692	12604	12629	12663	12706	12702	12806	12710	12693	12620	12723	12708	12796	12725	12690	12729	12677	12789	12658	12710	12562	12785	12461	12558	12623	12858	12770	12522	12754	12657	12732	12654	12718	12723	12667	12704	12746	12695	12666	12667	12743	12760	12607	12873	12650	12749	12744	12850	12706	12672	12517	12601	12724	12714	12634	12627	12887	12487	12644	12625	12595	12669	12636	12771	12710	12681	12534	12636	12805	12710	12347	12748	12810	12649	12772	12648	12671	12557	12668	12738	12704	12718	12796	12702	12595	12759	12733	12657	12586	12488	12749	12658	12800	12648	12512	12616	12716	12621	12766	12657	12720	12714	12677	12775	12714	12597	12738	12601	12645	12595	12581	12690	12747	12739	12712	12893	12732	12629	12624	12651	12719	12618	12688	12723	12679	12744	12822	12567	12803	12761	12578	12589	12871	12786	12744	12659	12696	12651	12663	12671	12607	12579	12738	12536	12638	12625	12760	12639	12767	12774	12579	12828	12735	12690	12628	12930	12834	12591	12695	12509	12637	12611	12599	12803	12572	12728	12586	12829	12795	12624	12724	12612	12740	12881	12599	12697	12730	12823	12803	12676	12643	12702	12839	12708	12804	12693	12823	12590	12848	12628	12761	12713	12717	12840	12795	12753	12664	12723	12814	12706	12651	12613	12689	12632	12779	12582	12629	12755	12553	12708	12676	12634	12539	12670	12386	12583	12767	12681	12767	12730	12751	12633	12867	12755	12789	12763	12816	12776	12843	12783	12759	12636	12618	12748	12710	12665	12690	12614	12531	12691	12664	12660	12680	12637	12653	12550	12621	12694	12636	12707	12769	12709	12783	12552	12914	12626	12667	12696	12553	12713	12593	12847	12556	12790	12689	12701	12773	12724	12752	12771	12785	12677	12652	12780	12733	12804	12763	12600	12712	12848	12737	12702	12666	12662	12695	12807	12665	12586	12671	12787	12778	12730	12638	12641	12695	12738	12546	12727	12709	12763	12786	12584	12657	12718	12569	12655	12761	12761	12694	12730	12849	12792	12614	12734	12791	12554	12700	12743	12556	12692	12685	12685	12579	12598	12678	12718	12823	12535	12711	12904	12663	12614	12641	12858	12603	12774	12570	12645	12673	12620	12650	12777	12749	12616	12717	12671	12625	12681	12622	12824	12731	12695	12679	12551	12707	12645	12717	12793	12651	12711	12567	12729	12845	12631	12593	12699	12644	12644	12611	12757	12692	12574	12715	12534	12696	12637	12861	12477	12774	12634	12777	12820	12729	12743	12665	12740	12661	12695	12743	12629
23073	21776	31629	30536	32484	32570	28835	19526	15437	15084	14835	14374	14405	14382	14386	14285	14358	14369	14369	14333	14243	14227	14319	14043	14235	14302	14123	14060	14380	14242	14259	14059	14271	14280	14352	14191	14313	14254	14145	14143	13934	14048	14082	14232	14161	14215	14241	13985	14122	14193	14052	14119	14078	14093	14026	14056	14321	14322	14102	14319	14087	14195	14342	14392	14283	14026	14096	14130	13987	14014	14036	14157	14327	14192	13964	14133	13981	13943	14233	14108	14118	14087	14191	14143	14151	14264	14121	14120	14089	14223	14093	14064	14289	14083	14071	14070	14351	14156	14046	13985	14114	13945	14042	14178	14301	14353	14022	14017	13886	13932	14027	14072	14255	14092	13898	14156	14086	14091	14114	14086	14199	14077	14080	14242	14248	14079	13967	14144	14144	14116	14090	14182	14107	14066	14161	14314	14137	13941	14007	14214	14115	14053	14154	14202	14122	14199	14132	14205	14246	14198	14096	14177	14142	14253	13991	14051	14026	14067	14163	14086	14134	14075	14099	14062	14210	14128	14043	14213	14161	14311	14163	14175	14004	14075	13917	14002	14086	14031	13874	13950	14079	13892	14045	13947	14061	14046	14031	14148	14161	14167	13964	14042	14153	14045	14080	14219	14352	14084	14039	13922	14043	14061	13960	14075	14084	14105	14196	14117	14177	14195	13995	13965	14294	14254	14107	14030	14250	13908	14223	14139	14119	13890	14123	14294	14226	14075	14125	14101	14031	13975	14128	13948	13880	13997	14011	14020	14076	14127	14081	14114	14094	14078	14150	13991	14111	13955	14330	14285	14136	14101	14167	13990	14216	14217	14183	14262	14073	14277	13993	14123	14155	14045	13908	13937	14110	14123	14242	13947	14172	14308	14079	14014	14042	14327	14199	14115	14150	14190	14168	14060	14139	14099	14003	14103	14048	13976	13948	14160	14051	14093	13951	14207	14163	14258	14144	14059	13938	13917	13917	14005	14118	13992	13929	14140	14027	14297	14282	14108	14018	14195	14267	14195	14126	13960	14018	14157	13972	14179	13943	14258	14091	13997	13988	13879	14150	13909	14019	14132	14138	13884	13892	14197	13991	14169	14182	13863	14034	14100	14112	14214	14151	14200	14013	14133	14041	14069	14115	14131	14130	14104	14133	14212	13983	14020	14113	14072	14176	14205	14030	13962	14147	14081	14167	13977	14064	14160	14059	14257	14185	13949	14246	14057	13971	14017	13931	14150	14144	14183	14238	14040	13962	14155	14063	14160	13919	13887	14083	14095	13915	13901	13948	13953	14185	14094	14064	14088	14068	14027	14218	13932	14138	14078	14265	14083	14284	14219	14278	14133	14097	14097	13965	13878	14187	14232	14009	14136	14097	13969	14095	13969	14207	13948	14133	14118	13983	14131	14002	14252	14114	14314	14009	14070	14177	13964	14174	14060	13924	14092	14216	14063	14072	14010	14276	14019	14035	14137	14118	14084	14167	14007	14054	14067	14137	14091	14108	13941	14263	14151	14016	14030	14074	14152	14130	14006	13967	14189	14125	14030	14048	14167	14127	13984	14160	14045	14134	14117	14133	13938	14170	13785	14120	14036	14107	14160	14201	14229	13961	14134	14078	13947	14085	14104	14276	14053	13847	14120	14149	14005	14053	14087	14082	14187	14089	14004	14221	14149	14032	13906	13879	14031	14098	14078	14094	14102	13993	14012	14132	14248	14291	14235	14106	14139	14253	14004	14278	13889	13934	14245	13955	14147	14128	13983	13986	14016	14117	13927	14154	14032	13999	14000	13985	13996	14202	14140	13959	14051	13931	14136	14206	14006	14089	13993	14045	13989	14233	14175	14107	14123	14064	14080	14058	13949	14039	13959	14207	13925	13828	14108	14092	14122	14200	13913	13954	14033	14152	14105	14109	14213	14119	14092	14299	14019	13932	14056	14021	14010	13913	14099	14025	14144	13909	13932	13934	14027	14232	14287	14188	14150	13967	14109	13929	14066	14088	14071	14056	14093	14118	14116	14103	14047	14027	14091	14358	13882	14241	13983	14105	14158	13906	14015	13931	14042	13949	14183	14006	14254	14231	13932	14061	14117	14210	14175	14082	14074	14119	14104	13953	14156	14050	14186	14118	14034	14008	14056	14183	14110	14015	13980	14014	13960	14008	14282	14010	13897	14006	14119	14154	14186	14105	14108	13963	14205	14256	14066	14075	14168	14022	14133	13980	14169	14039	14205	14104	14094	13997	13938	14136	14070	14172	14092	14040	13895	13996	14133	14114	14074	13993	14109	14213	14187	13989	14114	14080	14243	13993	14024	13852	14124	13938	14035	14022	14072	14214	14075	14290	14091	13813	13941	13890	13985	14023	14320	14078	14211	14299	13973	14143	14032	14219	14077	14114	14323	14129	14275	14100	14195	14333	14240	13986	14100	14043	14048	14117	14103	14206	14028	14235	14114	14062	14056	14076	14174	13942	14091	14168	14173	13955	14001	13947	14227	14040	14002	14070	14039	14203	14252	13869	14117	13993	14041	14116	13924	14137	14140	14191	14222	14082	14173	14114	13987	13982	14060	14114	14224	14092	14238	14065	13956	14182	14237	14145	14084	14228	14128	14193	14109	14045	14110	14134	14098	13993	14026	14050	14026	14028	14109	14174	14294	14177	13799	13969	14114	14046	14177	14161	14090	13970	14153	14142	14216	14181	14332	14140	13895	14107	13815	14131	14106	14063	13859	14159	13895	14094	14251	14177	14031	14107	14041	13977	14019	14300	14093	14023	13991	14123	14086	13881	13990	14206	13975	14032	14113	13983	14244	14061	14193	14029	13873	14162	14078	13882	14164	14158	14267	14120	14088	13985	13983	13947	13960	14256	14280	14331	14369	14095	14071	14133	14190	14102	14080	14139	14057	14144	14139	14072	13989	14037	14119	14013	14063	14268	13974	14180	14146	14144	14068	14107	14093	14094	13873	14123	14159	14131	14203	14309	14151	14130	14198	14074	14217	14041	13935	14068	14053	14096	13933	14121	14090	14020	14221	14102	14184	14140	14110	14025	14118	14066	13909	14017	14193	14042	14196	13991	14061	14031	14170	14317	14072	14057	14097	14064	14147	14164	14212	14066	13957	13990	14093	14044	14064	13939	14003	13923	13973	14008	13962	14129	14026	14155	14143	13913	14041	14012	13955	13954	13950	14189	13997	14076	14018	14077	14132	13973	14089	13919	14054	14320	13999	14139	14265	14106	13947	13981	14147	14102	14221	14086	14075	14105	14289	14039	13978	14215	14063	14229	14180	14063	14132	13926	14084	13959	13949	13976	13931	14286	14092	14193	14098	13979	14105	14196	14080	14067	14037	14193	13906	13909	14119	14212	14162	14063	14238	13975	13847	14063	14183	14093	14179	14143	14220	13969	14100	13894	13955	14047	13902	14016	14038	14079	14274	14009	14077	13961	14142	14130	14174	14053	14095	14172	14051	14218	14065	14150	13991	13964	14202	14201	14208	14267	14175	14102	14068	14103	14101	13967	13863	14044	14072	14041	14009	14048	14165	14186	13903	14285	14129	13981	14170	14206	14065	14209	14005	14149	14021	13933	14142	14069	14026	14018	14020	14030	14037	13905	13973	13949	13809	14067	13891	13944	14116	14072	14095	14035	14120	14194	14121	13987	14183	14190	13893	13978	14178	14092	14006	13937	14024	14224	13928	13804	14322	13965	14145	13984	14106	14143	14093	14131	14108	14245	14126	14263	14045	14050	14067	14085	14078	14024	14022	13976	14039	14199	14065	14092	14146	14048	14210	13909	14107	14202	14075	14065	14062	13952	13974	14092	14044	13981	14197	14032	14151	14069	14065	14066	14107	13942	13897	14182	14126	14155	14131	13937	14073	14085	14183	14051	13988	14060	14154	14063	14109	14090	14178	14091	14239	14121	14242	14191	14130	13864	14154	14173	14064	13817	14146	14073	14218	14044	13799	13918	14308	13909	14152	14047	13988	14219	14205	14126	14048	13941	14241	14104	13960	14061	14033	13936	14139	14184	14065	14020	13905	14160	13858	14119	14162	14204	14136	14116	13906	13920	13935	14134	14064	14098	14041	14006	14093	14118	13892	14185	13900	14076	13920	14209	14063	14133	13936	14077	14095	13936	14159	14303	14131	14119	13892	13990	14078	14029	14213	14016	14113	14088	14005	14155	14130	14053	14106	14204	14097	13853	14045	14172	14135	13997	14397	14117	14213	14007	14106	14073	14088	14088	13903	13935	13963	14121	14171	14227	14100	14104	14224	14055	13979	14031	14080	14133	14128	14129	14119	14174	14079	14265	14180	14197	13914	13898	13880	14069	14078	14141	14085	13987	14130	14086	13923	14119	14117	14125	13935	14214	14133	14066	14149	14045	14071	14028	14036	14108	14184	14186	14234	14167	14214	13941	14097	13961	14074	13918	14013	14169	14136	13880	14111	14022	14117	14200	14037	14137	14079	13930	13913	14048	14069	14227	14087	14021	13992	14283	14057	14025	13999	13872	14058	14092	14052	14370	14112	14027	13856	14124	14071	14047	14029	13894	14088	14026	14208	14044	14054	14037	14025	14103	14209	14073	14191	14108	14157	14286	14069	14282	13918	13992	13989	13997	14191	14136	13950	14158	14078	14266	14078	13973	14131	14102	14021	14064	14035	14075	13969	14118	14011	13987	13929	14057	14120	14075	13995	14114	14174	14095	14184	14143	14025	14056	14160	14166	14148	14160	13950	14169	14029	14086	13982	14071	14110	14038	14139	13955	14129	14140	14127	14158	13871	14310	13909	14049	14167	14113	13913	13999	13952	14168	14152	14091	14099	14063	13997	14128	14143	14145	14024	13994	14241	14230	14280	14182	14137	14116	14190	14255	14241	14021	13918	14168	14002	14021	13937	14020	14015	14032	13967	13980	14118	14175	14164	14212	14120	14161	14029	13965	14068	14087	14052	14077	14186	14109	14242	14070	14019	14049	14182	14132	14198	14021	14166	14148	14187	14054	14057	13963	14231	14075	14092	14066	14104	14193	14053	13945	14024	13918	14133	14046	14187	13977	14124	14224	14113	14110	14072	14072	13968	14077	13989	14003	14140	13861	14044	14000	14242	14099	13968	14115	14011	14245	14145	14083	14096
63568	104399	87670	67774	52542	38206	24651	16680	13503	12596	12571	12314	12445	12443	12525	12427	12414	12419	12511	12493	12563	12562	12543	12404	12636	12561	12584	12534	12426	12523	12445	12509	12522	12432	12424	12387	12406	12487	12502	12563	12453	12454	12344	12462	12429	12299	12400	12263	12414	12478	12508	12483	12487	12508	12444	12419	12482	12416	12339	12400	12511	12546	12474	12445	12567	12277	12429	12385	12424	12416	12467	12516	12468	12236	12377	12479	12493	12426	12447	12300	12496	12472	12518	12489	12615	12435	12608	12402	12445	12350	12432	12481	12365	12579	12485	12404	12437	12537	12474	12516	12456	12487	12412	12577	12572	12519	12339	12439	12459	12509	12332	12533	12468	12370	12461	12603	12355	12500	12507	12508	12293	12550	12481	12475	12519	12524	12371	12433	12401	12461	12383	12442	12353	12353	12374	12523	12452	12611	12486	12477	12133	12545	12404	12474	12498	12414	12546	12426	12402	12653	12316	12598	12383	12564	12383	12379	12315	12468	12387	12354	12505	12443	12305	12366	12285	12415	12449	12453	12318	12410	12507	12319	12392	12309	12533	12257	12559	12476	12511	12494	12507	12322	12407	12437	12499	12285	12323	12513	12546	12471	12560	12304	12386	12486	12395	12478	12612	12272	12365	12377	12478	12545	12414	12291	12427	12618	12391	12364	12524	12377	12403	12550	12709	12502	12491	12448	12430	12599	12468	12301	12357	12444	12633	12435	12342	12350	12443	12536	12541	12594	12459	12292	12281	12550	12419	12326	12443	12527	12447	12453	12520	12234	12324	12615	12534	12474	12385	12315	12492	12384	12359	12362	12404	12612	12408	12441	12506	12507	12500	12390	12346	12451	12486	12568	12348	12470	12439	12430	12408	12597	12521	12541	12400	12524	12610	12450	12346	12446	12510	12481	12382	12376	12395	12493	12445	12491	12476	12486	12414	12353	12420	12434	12312	12409	12480	12565	12419	12387	12478	12394	12502	12441	12367	12412	12419	12284	12463	12501	12552	12481	12390	12442	12493	12523	12384	12448	12413	12463	12556	12428	12378	12419	12548	12488	12530	12483	12519	12472	12522	12491	12436	12304	12443	12550	12531	12445	12426	12440	12465	12252	12484	12269	12559	12445	12334	12757	12593	12537	12515	12411	12523	12419	12439	12446	12506	12319	12516	12449	12576	12392	12538	12415	12461	12529	12532	12344	12476	12480	12481	12487	12519	12477	12688	12532	12519	12540	12555	12442	12477	12454	12499	12584	12344	12448	12477	12453	12522	12381	12370	12365	12536	12382	12279	12514	12483	12380	12601	12375	12321	12595	12441	12409	12263	12468	12438	12471	12360	12478	12327	12408	12498	12402	12613	12481	12546	12347	12430	12442	12280	12202	12450	12570	12482	12373	12525	12553	12407	12372	12436	12333	12465	12479	12497	12476	12531	12594	12588	12467	12448	12373	12264	12446	12438	12293	12536	12439	12521	12403	12370	12302	12391	12501	12325	12493	12416	12266	12339	12390	12520	12505	12414	12669	12496	12509	12375	12398	12448	12410	12481	12382	12420	12371	12457	12349	12415	12306	12498	12410	12462	12381	12482	12435	12576	12449	12497	12431	12521	12517	12417	12428	12485	12648	12286	12535	12603	12607	12512	12452	12535	12357	12387	12591	12468	12590	12498	12533	12405	12530	12579	12493	12432	12456	12364	12409	12414	12320	12332	12438	12415	12483	12535	12362	12466	12396	12383	12468	12564	12628	12494	12614	12315	12430	12584	12391	12362	12579	12286	12277	12488	12156	12245	12521	12458	12561	12593	12434	12287	12525	12409	12430	12491	12368	12394	12556	12399	12462	12316	12429	12330	12493	12443	12478	12425	12637	12381	12332	12506	12592	12557	12286	12367	12362	12341	12394	12264	12474	12441	12405	12494	12452	12272	12355	12379	12427	12537	12445	12391	12469	12576	12667	12466	12446	12432	12567	12349	12335	12400	12443	12548	12421	12495	12541	12499	12374	12441	12634	12257	12432	12510	12622	12405	12475	12569	12561	12333	12443	12515	12619	12452	12333	12293	12441	12353	12480	12446	12507	12485	12467	12530	12251	12521	12246	12260	12575	12430	12455	12364	12588	12498	12433	12428	12572	12647	12237	12305	12497	12452	12472	12370	12454	12395	12581	12450	12643	12404	12387	12369	12641	12346	12634	12475	12619	12460	12329	12428	12495	12514	12467	12428	12489	12480	12309	12236	12462	12371	12572	12370	12243	12374	12321	12484	12406	12244	12315	12514	12564	12499	12450	12425	12619	12448	12452	12444	12576	12403	12385	12531	12387	12442	12678	12397	12559	12504	12443	12291	12548	12434	12611	12396	12427	12441	12538	12470	12416	12472	12386	12411	12407	12424	12421	12393	12267	12392	12275	12453	12421	12565	12417	12596	12369	12462	12379	12526	12518	12408	12443	12449	12239	12471	12479	12500	12513	12411	12416	12359	12359	12406	12489	12346	12451	12526	12455	12505	12369	12281	12409	12462	12662	12375	12426	12461	12488	12408	12464	12465	12465	12530	12321	12344	12413	12507	12440	12463	12360	12473	12499	12648	12489	12444	12367	12325	12455	12407	12258	12254	12449	12579	12407	12516	12455	12418	12491	12474	12551	12431	12369	12448	12489	12564	12404	12394	12488	12647	12515	12521	12433	12382	12404	12341	12688	12349	12400	12410	12405	12245	12712	12609	12659	12362	12315	12492	12563	12489	12369	12522	12461	12581	12426	12441	12395	12418	12486	12494	12632	12366	12308	12273	12455	12524	12385	12461	12379	12338	12389	12509	12557	12434	12551	12401	12526	12352	12434	12512	12449	12437	12368	12419	12349	12561	12263	12432	12417	12353	12450	12412	12424	12450	12524	12304	12537	12377	12477	12402	12504	12386	12424	12356	12363	12514	12334	12424	12320	12390	12517	12486	12451	12308	12413	12238	12376	12322	12559	12419	12432	12497	12374	12447	12442	12378	12540	12279	12371	12573	12300	12366	12317	12456	12466	12410	12294	12502	12407	12354	12195	12467	12363	12419	12337	12501	12381	12312	12355	12424	12454	12385	12569	12374	12307	12425	12560	12600	12386	12481	12370	12422	12484	12359	12472	12675	12330	12371	12314	12462	12546	12459	12314	12349	12446	12517	12378	12575	12404	12474	12414	12487	12285	12225	12570	12440	12458	12354	12599	12478	12398	12443	12477	12449	12362	12422	12466	12447	12338	12335	12485	12425	12447	12472	12234	12504	12395	12382	12525	12339	12466	12552	12348	12385	12428	12452	12320	12432	12375	12568	12301	12346	12324	12334	12544	12392	12346	12355	12451	12272	12512	12433	12522	12407	12531	12506	12503	12407	12265	12502	12501	12501	12208	12392	12383	12551	12548	12364	12448	12391	12569	12436	12629	12452	12362	12332	12414	12444	12304	12375	12393	12415	12364	12321	12392	12463	12575	12504	12515	12405	12389	12361	12416	12466	12412	12368	12481	12313	12509	12411	12508	12503	12450	12290	12514	12514	12389	12553	12405	12364	12520	12458	12403	12499	12451	12379	12472	12444	12530	12555	12509	12322	12445	12427	12554	12253	12396	12362	12508	12520	12428	12352	12562	12422	12337	12393	12398	12331	12570	12341	12398	12488	12321	12440	12346	12330	12505	12401	12506	12537	12164	12619	12566	12255	12471	12349	12384	12375	12390	12442	12494	12581	12404	12418	12424	12334	12658	12359	12486	12433	12470	12536	12352	12474	12518	12394	12510	12532	12550	12553	12435	12466	12465	12380	12495	12391	12487	12264	12436	12397	12477	12345	12357	12336	12371	12434	12314	12449	12469	12374	12382	12374	12438	12500	12446	12460	12462	12446	12589	12491	12458	12410	12448	12466	12599	12538	12501	12496	12424	12426	12447	12438	12461	12504	12403	12326	12461	12451	12424	12578	12477	12464	12505	12211	12486	12521	12293	12533	12340	12232	12432	12406	12513	12358	12376	12450	12501	12337	12547	12449	12542	12540	12472	12463	12376	12470	12371	12292	12499	12305	12319	12376	12460	12411	12307	12444	12338	12437	12364	12561	12505	12551	12476	12227	12435	12558	12565	12567	12419	12549	12418	12472	12367	12409	12414	12336	12301	12588	12467	12491	12395	12363	12559	12329	12323	12397	12626	12443	12724	12362	12441	12459	12554	12664	12393	12513	12406	12411	12411	12391	12543	12544	12565	12357	12321	12430	12503	12392	12579	12321	12384	12593	12520	12541	12375	12406	12446	12460	12548	12318	12409	12229	12601	12409	12366	12473	12467	12380	12320	12400	12554	12521	12460	12439	12569	12556	12462	12367	12480	12523	12358	12396	12634	12440	12414	12461	12330	12392	12412	12352	12331	12510	12495	12506	12483	12464	12445	12444	12366	12472	12466	12371	12606	12414	12530	12442	12411	12336	12602	12337	12461	12362	12485	12568	12226	12548	12488	12456	12567	12355	12342	12528	12529	12251	12268	12468	12441	12492	12550	12361	12504	12389	12567	12704	12186	12541	12465	12645	12384	12435	12538	12394	12427	12406	12456	12418	12679	12408	12336	12404	12325	12530	12639	12439	12530	12382	12382	12526	12493	12355	12591	12577	12673	12395	12348	12295	12549	12348	12494	12385	12498	12369	12542	12457	12438	12392	12279	12591	12623	12493	12344	12536	12536	12463	12300	12249	12256	12378	12553	12396	12497	12448	12483	12336	12287	12549	12515	12620	12405	12411	12291	12372	12439	12244	12516	12527	12562	12376	12412	12445	12440	12492	12295	12595	12538	12424	12524	12314	12489	12468	12451	12417	12565	12490	12380	12305	12353	12442	12451	12580	12442	12561	12523	12581	12416	12574	12422	12418	12324	12306	12426	12296	12461	12401	12514	12546	12396	12532	12361	12578	12486	12413	12516	12486	12429	12441	12475	12398	12625	12484	12480	12400	12383	12368	12468	12496	12531	12646	12373	12429	12389	12541	12358	12434	12413	12405	12381	12505	12292	12456	12408	12596	12482	12266	12360	12516	12413	12477	12351	12422	12444	12450	12539	12465	12466	12214	12390	12490	12408	12251	12450	12557	12536	12280	12503	12541	12463	12595	12470	12362	12400	12344	12557
29358	28800	34949	29375	21519	18007	16223	15127	14930	14776	14619	14679	14896	14684	14718	14665	14790	14783	14639	14706	14591	14739	14758	14874	14616	14707	14793	14715	14761	14857	14698	14668	14796	14757	14545	14939	14707	14548	14684	14907	14837	14687	14672	14713	14714	14674	14427	14722	14566	14594	14612	14757	14564	14676	14576	14745	14688	14691	14582	14653	14574	14481	14841	14596	14796	14808	14461	14692	14698	14514	14734	14762	14637	14681	14645	14767	14702	14678	14595	14567	14442	14542	14689	14478	14644	14759	14768	14543	14702	14712	14726	14644	14639	14735	14706	14727	14639	14578	14669	14620	14726	14739	14667	14649	14714	14654	14481	14726	14658	14330	14675	14633	14579	14570	14575	14540	14654	14627	14566	14855	14687	14798	14872	14648	14551	14734	14526	14564	14665	14691	14677	14567	14782	14715	14611	14626	14789	14770	14757	14614	14782	14690	14793	14598	14695	14448	14777	14714	14568	14550	14614	14772	14678	14777	14548	14825	14536	14667	14754	14529	14497	14510	14682	14737	14691	14715	14586	14531	14780	14870	14741	14596	14585	14681	14655	14668	14524	14588	14621	14518	14635	14518	14542	14509	14610	14744	14479	14644	14682	14612	14662	14746	14660	14596	14676	14398	14494	14587	14981	14508	14739	14683	14740	14776	14681	14510	14688	14398	14586	14525	14554	14782	14729	14729	14546	14540	14691	14533	14734	14532	14555	14543	14497	14637	14820	14733	14735	14689	14521	14646	14749	14697	14597	14534	14770	14578	14664	14741	14740	14657	14535	14687	14699	14578	14736	14615	14306	14435	14677	14559	14703	14430	14725	14694	14634	14522	14691	14756	14532	14712	14690	14653	14735	14642	14828	14710	14509	14475	14508	14520	14733	14735	14699	14825	14832	14706	14721	14567	14609	14753	14752	14778	14707	14633	14645	14768	14569	14676	14708	14676	14574	14431	14762	14798	14656	14491	14523	14621	14611	14736	14466	14630	14597	14580	14840	14684	14554	14609	14558	14690	14513	14535	14714	14477	14657	14700	14766	14734	14647	14671	14627	14781	14883	14601	14700	14580	14621	14590	14678	14716	14793	14406	14580	14790	14719	14640	14599	14622	14786	14675	14625	14696	14574	14712	14707	14616	14596	14915	14649	14565	14570	14626	14743	14740	14689	14661	14507	14733	14590	14708	14710	14859	14803	14614	14634	14604	14575	14742	14703	14620	14649	14715	15052	14828	14738	14746	14598	14906	14711	14672	14681	14727	14638	14539	14597	14835	14473	14680	14577	14720	14751	14797	14490	14524	14628	14541	14650	14562	14553	14494	14704	14592	14572	14684	14731	14619	14613	14542	14683	14671	14697	14476	14515	14734	14557	14634	14707	14743	14681	14614	14620	14577	14645	14623	14591	14505	14774	14605	14546	14706	14683	14412	14783	14726	14649	14606	14667	14599	14614	14686	14566	14812	14659	14559	14710	14311	14630	14798	14798	14716	14658	14628	14801	14776	14792	14701	14611	14728	14412	14455	14589	14753	14758	14716	14685	14576	14730	14608	14667	14747	14947	14558	14719	14643	14635	14595	14457	14652	14694	14728	14675	14690	14677	14536	14650	14585	14530	14502	14743	14800	14638	14656	14558	14596	14626	14611	14716	14792	14664	14719	14815	14769	14560	14699	14766	14665	14694	14833	14618	14538	14666	14661	14649	14506	14709	14772	14721	14631	14464	14640	14813	14666	14570	14772	14590	14771	14622	14892	14687	14631	14623	14624	14674	14504	14753	14573	14433	14729	14526	14791	14762	14773	14706	14416	14685	14590	14525	14785	14720	14623	14731	14642	14612	14715	14859	14724	14775	14706	14811	14724	14746	14758	14687	14659	14668	14449	14510	14636	14733	14646	14872	14700	14723	14798	14733	14623	14651	14704	14743	14669	14858	14832	14634	14620	14542	14781	14623	14664	14836	14818	14583	14592	14728	14448	14581	14643	14660	14605	14560	14738	14736	14721	14672	14582	14618	14633	14703	14415	14814	14565	14604	14549	14699	14585	14602	14678	14789	14683	14839	14735	14655	14604	14784	14843	14778	14788	14670	14633	14626	14677	14750	14750	14599	14366	14773	14486	14635	14695	14657	14673	14735	14656	14655	14750	14591	14767	14691	14719	14608	14686	14649	14647	14478	14615	14616	14636	14705	14695	14417	14778	14707	14653	14750	14732	14756	14784	14671	14533	14833	14676	14786	14580	14670	14611	14656	14604	14593	14371	14835	14789	14554	14607	14808	14606	14729	14620	14594	14448	14725	14513	14821	14642	14795	14664	14591	14786	14711	14738	14662	14588	14659	14651	14666	14617	14649	14667	14715	14492	14682	14799	14578	14820	14606	14712	14627	14637	14641	14534	14682	14550	14553	14582	14732	14586	14740	14536	14680	14510	14661	14746	14619	14579	14469	14553	14487	14632	14753	14444	14674	14776	14790	14584	14486	14632	14857	14593	14441	14731	14566	14593	14593	14699	14615	14573	14664	14779	14687	14551	14762	14561	14675	14631	14715	14793	14914	14572	14620	14701	14654	14474	14745	14811	14658	14791	14541	14577	14612	14481	14509	14653	14629	14516	14794	14528	14446	14768	14771	14721	14860	14459	14579	14746	14627	14788	14632	14612	14612	14671	14649	14680	14654	14577	14643	14603	14760	14537	14820	14770	14585	14614	14644	14633	14680	14748	14583	14707	14692	14739	14623	14870	14856	14780	15005	14612	14672	14750	14682	14812	14385	14655	14743	14765	14786	14715	14639	14443	14675	14623	14567	14603	14672	14814	14707	14690	14587	14526	14720	14523	14620	14722	14600	14852	14669	14661	14711	14614	14609	14777	14740	14671	14714	14639	14686	14709	14481	14621	14848	14679	14684	14624	14635	14628	14629	14602	14670	14795	14642	14724	14600	14798	14561	14606	14738	14603	14733	14640	14568	14748	14599	14605	14727	14502	14638	14672	14500	14805	14518	14595	14806	14783	14760	14561	14699	14847	14711	14866	14668	14886	14799	14601	14665	14615	14671	14719	14455	14425	14630	14873	14530	14617	14557	14796	14645	14764	14761	14519	14824	14730	14799	14606	14624	14456	14828	14581	14617	14712	14637	14602	14623	14766	14670	14680	14521	14697	14622	14632	14699	14677	14856	14540	14688	14769	14718	14791	14775	14655	14613	14558	14795	14623	14596	14658	14749	14509	14622	14793	14604	14523	14733	14640	14681	14722	14517	14871	14667	14630	14546	14595	14705	14527	14708	14595	14726	14579	14620	14621	14622	14441	14759	14769	14802	14585	14742	14921	14692	14590	14639	14456	14699	14520	14822	14516	14776	14699	14559	14637	14824	14726	14614	14673	14631	14702	14727	14656	14782	14843	14654	14619	14560	14593	14545	14607	14572	14587	14555	14513	14604	14643	14291	14509	14557	14671	14760	14370	14659	14592	14699	14710	14633	14609	14665	14589	14706	14673	14693	14451	14829	14648	14558	14713	14658	14588	14563	14669	14687	14674	14732	14821	14678	14443	14538	14746	14814	14617	14832	14684	14794	14620	14808	14653	14719	14829	14591	14649	14537	14406	14497	14681	14613	14464	14721	14740	14506	14693	14719	14583	14550	14652	14754	14601	14789	14575	14781	14626	14548	14658	14654	14777	14633	14756	14593	14637	14632	14541	14551	14596	14513	14691	14733	14740	14659	14667	14658	14552	14548	14626	14707	14798	14631	14704	14694	14686	14678	14750	14557	14634	14733	14585	14729	14651	14770	14449	14620	14713	14675	14909	14838	14534	14566	14432	14634	14689	14889	14689	14649	14717	14662	14711	14640	14630	14675	14786	14597	14764	14607	14707	14552	14695	14601	14451	14677	14720	14784	14697	14779	14687	14565	14834	14684	14679	14630	14629	14605	14638	14582	14545	14629	14634	14737	14415	14752	14743	14669	14577	14544	14582	14717	14496	14632	14547	14663	14775	14483	14625	14636	14654	14646	14391	14596	14582	14931	14632	14629	14642	14662	14691	14732	14937	14472	14621	14767	14674	14793	14565	14663	14713	14601	14607	14436	14557	14836	14600	14589	14592	14700	14832	14807	14600	14558	14744	14538	14576	14607	14782	14861	14637	14550	14641	14752	14657	14761	14620	14605	14530	14711	14791	14580	14576	14571	14750	14719	14715	14737	14657	14708	14567	14517	14715	14609	14629	14627	14588	14528	14597	14690	14743	14751	14784	14655	14672	14664	14731	14753	14974	14761	14541	14563	14759	14638	14580	14758	14613	14891	14684	14749	14566	14381	14671	14742	14718	14495	14598	14522	14493	14730	14604	14834	14620	14816	14790	14446	14780	14736	14787	14662	14619	14789	14452	14814	14636	14690	14652	14622	14805	14753	14568	14819	14895	14701	14708	14701	14762	14584	14719	14738	14595	14593	14683	14651	14752	14798	14749	14627	14685	14541	14590	14739	14645	14696	14455	14625	14666	14470	14721	14593	14600	14617	14637	14644	14391	14485	14820	14729	14637	14883	14777	14662	14753	14617	14660	14613	14535	14796	14755	14763	14745	14662	14754	14714	14606	14780	14456	14571	14589	14649	14797	14645	14683	14669	14631	14613	14589	14588	14624	14490	14639	14736	14656	14731	14768	14756	14552	14527	14691	14630	14729	14735	14753	14587	14596	14697	14672	14821	14559	14744	14714	14675	14563	14566	14790	14717	14522	14698	14566	14554	14657	14551	14737	14699	14812	14637	14551	14619	14537	14605	14617	14869	14651	14704	14692	14722	14709	14662	14616	14848	14685	14641	14542	14722	14577	14742	14651	14718	14576	14605	14514	14765	14755	14651	14868	14578	14707	14722	14625	14788	14593	14743	14720	14631	14514	14842	14606	14538	14708	14721	14532	14803	14711	14745	14553	14717	14523	14584	14485	14822	14657	14629	14724	14564	14908	14708	14554	14674	14471	14731	14721	14568	14447	14587	14789	14926	14514	14690	14413	14642	14576	14653	14523	14565	14763	14736	14617	14615	14436	14802	14772	14449	14701	14708	14697	14750	14659	14742	14616	14606	14661	14734	14671	14519	14686	14860	14807	14718	14569	14588	14427	14480	14494	14611	14661	14668	14509	14685	14779	14718	14688
33394	46256	35654	24916	19121	15649	13919	13049	13034	12851	12827	12909	12931	12810	12929	12914	12831	12793	12954	12923	12983	12832	12839	12904	13040	12856	12966	13010	12940	12777	13041	12815	12933	12825	12952	12880	12856	13042	12937	12850	12917	12841	12592	12846	13010	12944	12930	12880	12943	12727	12849	12910	13006	12860	12834	13013	12942	12878	12966	12934	12636	12988	12886	12860	12684	12998	13020	12937	12825	12915	12804	12946	12872	12674	12810	12733	12736	12949	12786	12873	12861	12816	12956	12835	12915	12927	12726	13049	12912	12974	12902	12855	12919	12885	12808	12775	12827	12790	12885	12884	12944	13039	12848	12800	13016	12983	12970	12917	12781	12927	12974	12884	12797	12979	12902	12887	12763	12805	12684	12906	13039	12831	12974	12855	12909	12722	12828	12745	12686	12878	12905	12879	12912	12888	12817	12874	12745	13055	12788	12749	12964	12722	12976	12748	12788	12791	12787	13015	13052	12696	12935	12786	12739	12965	12811	12891	12802	12869	12843	12811	12719	12820	12867	12741	12984	12800	12781	12881	13045	12885	12822	12971	12807	12762	12737	12770	12751	12952	12853	13028	12791	12959	12872	12869	12876	13110	12828	12901	12977	12823	12952	12732	13002	12877	12776	12966	12858	12903	12703	12997	12863	12915	12803	12803	12713	12919	13018	12870	12786	12757	12882	12945	12812	12863	12931	12960	12837	12890	12958	12904	12758	12916	12869	13003	12950	12969	12917	12828	12909	12742	12744	12919	12927	12882	12939	12818	12656	13056	12820	12985	12779	12865	12950	12779	13020	12759	12881	12914	12936	12750	12875	12876	12942	12745	12903	12845	12832	12779	12900	12783	12952	12796	12843	12824	12801	13004	12707	12997	12957	12799	13133	12837	13139	12955	12850	12676	12807	12812	12737	12883	12886	12729	12904	12932	12855	12662	12881	12873	12793	12729	12976	12911	12813	12961	12823	12814	13011	12934	12837	12789	12868	13055	12980	12849	12925	12908	13062	12686	12832	12779	13012	12771	12888	12922	12889	12751	12812	12957	12900	12834	12781	13014	12997	12856	12790	12918	12946	12708	12937	12839	13044	12851	12890	12907	12865	13006	12845	12911	12937	12905	12914	13099	12857	12998	12684	12882	12967	12926	13030	12837	13014	12996	12873	12997	12843	12903	12965	12890	12972	12910	12838	12970	12904	12813	12754	12791	12850	12920	12839	12862	13096	13001	12764	12810	12940	12726	12942	12942	12878	12958	12933	12622	12873	12864	12923	12738	13000	12881	12928	12826	12927	12823	12730	12757	12983	12903	12870	12815	13012	12863	12800	12860	12731	12817	13004	12887	12814	12839	12890	12782	12840	12966	12824	12828	12963	12926	12905	12767	12891	12794	12814	12884	12957	12851	13006	12826	12838	12992	12884	12859	12991	12878	13023	12817	12735	12920	13002	12729	12887	12927	12759	12881	12826	12673	12817	12802	12813	12979	12766	12912	12774	12703	12890	13112	12752	12788	12837	12879	12850	12958	12985	12814	12815	12964	12718	12885	12795	12869	12999	12685	12807	12722	12826	12869	12809	12937	12983	12903	12745	12896	12888	12794	12832	12900	12904	12962	12897	12926	12738	12914	12817	12911	12836	12875	12716	12870	12926	12928	12878	12897	12816	12794	12935	12774	12742	13066	12853	12860	13026	12860	12861	12996	12852	13004	12776	12955	12711	13091	12932	12846	12819	13070	12834	12891	12772	12987	12939	12866	13032	12833	12848	12965	12733	12996	12989	12861	12768	12865	12827	12725	12706	12852	12771	12809	12951	13000	12836	13016	12876	12882	12826	12756	12857	12785	12836	12846	12804	12914	13018	12871	12845	12964	12825	12870	12946	12849	12756	12917	12916	12866	12961	12886	13056	12948	12945	12764	12920	12981	12914	12863	12894	12857	12807	12836	12807	12952	12846	12851	12972	12975	12974	12998	12925	12861	12988	12827	12671	12734	12889	12866	12849	12831	12872	12898	12862	12880	12829	12780	12984	12820	12802	12753	12818	12810	12707	12941	12937	12873	12852	12877	12856	12871	12807	12756	12910	13098	12853	12781	12952	12771	12871	12831	12867	12800	12918	12998	12837	12938	12779	12928	13009	12803	12887	12784	12932	12927	12759	12858	13028	12978	12879	12661	12873	12928	12853	12813	12864	12864	12881	12957	12983	12905	12859	12889	13060	12925	12885	12735	12948	12804	13020	12908	12928	12908	12901	12920	12938	12732	12890	12836	12646	12787	13044	12919	13038	12859	12804	12982	12897	12768	12947	12863	12964	12829	12980	12968	12940	12857	12764	12799	12818	12721	12936	12739	12821	13078	12842	12869	12872	12865	12782	12840	12895	12862	12762	13006	12876	12768	12872	12857	12977	12827	12932	12878	12876	12957	12843	12872	13068	12840	12853	12762	12876	12772	12866	12996	12830	12784	12978	12922	12823	12946	12657	12843	12992	12899	13065	12800	12872	12785	12969	12798	12889	12922	12869	12728	12817	12913	12830	12901	12836	12975	12840	12956	12975	13004	12815	12763	12916	12913	12839	12917	12800	12792	12755	12866	12832	12918	12972	12781	12890	12999	12730	13028	12784	12872	12713	12740	12963	12804	12818	12949	13042	12831	12774	12882	12799	12886	12947	12993	12796	12898	12887	12889	12995	12894	12916	12952	12805	12837	12876	12983	12707	12757	12778	12823	13052	12939	12867	12831	13011	12779	12852	12938	12824	12939	12768	12745	13070	12893	12733	13043	12948	12986	12823	12940	12680	12841	12820	12831	12759	12804	12834	12767	13056	12767	13085	12909	12856	12949	12741	12804	12879	12940	12825	12869	12907	12953	12818	12837	12945	12911	12822	12901	12876	12890	12850	13179	12810	12923	13008	12748	12800	12835	13018	12918	12819	12877	12913	12921	12913	12866	12928	12995	12731	12970	12985	12863	12778	12958	12917	12809	12977	12916	12719	12902	12978	12948	12692	12980	13015	12768	12943	12857	12763	12824	13019	12813	12827	12800	12977	12825	12905	12781	12851	12953	12907	12959	12839	12946	12695	12882	12753	12826	12878	12873	12845	12846	12857	12770	12853	12855	12973	12927	12889	12882	12746	12903	12941	12850	12899	12995	12963	12893	12757	13026	12989	12896	12855	12840	12879	12807	12632	12880	12844	12845	12788	12877	12862	12951	12831	12701	12992	12911	12955	12769	12878	12818	12931	12982	12949	12924	12802	12904	12878	12931	12876	12890	12886	12923	12950	12996	12898	12862	12924	13012	12820	12924	12961	13083	12815	12751	12938	13078	12864	12777	13032	12969	12997	13031	12823	12890	12941	13040	12996	12882	12911	12997	12930	12778	12908	12840	12921	12813	12819	12839	12809	12829	12735	12719	12944	12904	12848	12876	12964	12859	13007	12973	12842	12770	12976	12811	12803	12725	12855	12912	12802	12797	12786	13064	12768	12881	12811	12601	12917	12969	12998	12833	12841	12901	12791	12919	12745	12937	12969	12927	12889	12800	12893	12906	12916	12853	12832	12750	12812	12867	13013	12936	12858	12909	12935	12968	12847	12956	12835	12723	12950	12734	12946	12805	12907	12824	12941	12922	12965	12896	12736	12914	12805	12904	12775	12797	12949	12769	12981	12913	12802	12944	12955	12772	13029	12942	12809	12903	12919	12722	12893	12828	12917	12828	12857	12604	12749	12789	12868	12768	12786	12924	12833	12890	12951	12930	12900	12931	12904	12867	13035	12837	12916	12773	12914	12811	12672	12863	12990	12791	12958	12889	12735	12814	12807	12981	12920	12760	12977	12824	12993	12913	12876	12923	13018	13003	12814	12883	12905	12716	12994	12818	12879	12763	12851	12765	12828	12902	12949	12924	12803	12900	12918	12927	13038	13129	12794	12779	12919	12955	12834	12906	12975	12954	12896	12847	12850	12801	12825	12860	12974	12869	12872	12865	12943	13057	12843	12911	12924	12820	12884	12809	12797	12896	12825	12687	12803	12791	12973	12750	12999	12933	12829	12749	12822	12886	13015	12799	12979	12934	12640	12917	12918	12868	13014	12873	12735	12839	12896	13083	12900	12885	12924	12900	12833	12817	12948	12782	12841	12820	12794	12840	12873	12890	12745	12955	12971	13123	12827	12710	13077	12921	12837	12875	13007	12784	12884	12833	12973	12899	12929	12806	12884	12870	12866	12931	12849	12862	13001	12807	12822	12933	12831	12919	12878	12911	12865	12914	12913	12848	12834	12789	12856	12898	12879	12974	12920	12838	12948	12775	12898	12917	12983	12922	12970	12790	12972	12741	13046	12962	12936	12884	12825	13066	12886	12928	12776	12988	12886	12841	12815	12855	12817	12920	13040	12941	12821	12852	13004	12773	12773	12945	12948	12826	12850	12876	12703	12850	12859	12896	13012	12959	13026	12982	12868	12809	12859	12904	12836	12731	13008	12859	12849	12885	12855	12896	12790	12913	12992	12907	12824	12901	12877	12729	12876	12928	12956	12741	12847	12883	12821	12931	12779	12954	12965	12946	13014	12900	12960	12731	12735	12826	12971	12715	13061	12816	12842	12898	13002	12814	12859	12818	12946	12962	12928	12932	12847	12961	12883	12712	12758	12987	12885	12852	12601	12930	12867	12814	12980	12885	12966	12997	13003	13006	12846	12900	12926	12828	12862	13005	13042	12730	12867	12731	12833	12857	12985	12931	12877	12923	12956	12922	12734	12896	12933	12846	12793	13000	12909	12790	12916	12713	12866	12950	12882	12734	12817	12886	12947	12677	12913	12836	13034	12986	12753	12749	12834	12847	12882	12867	12993	12853	12857	13010	12812	13097	12844	12922	12800	12793	12959	12898	12910	12893	13040	12876	12889	12802	12960	12794	12858	12824	12764	12924	12857	12867	12901	12773	12861	12972	12774	12805	13071	12896	12824	12962	12902	12984	12935	12708	12901	12847	12888	12919	12834	12836	12747	12869	12879	13148	13053	12826	12910	12780	12908	12899	12989	12795	12849	12977	12968	12724	12956	12916	12782	12653	12952	12811	12923	12830	12879	12852	13009	12865	12904	12963	12847	12860	12800	12732	12697	12816	12883	12817	12714	12845	12672	12767	12774	12942
24301	22360	33661	35832	34163	30469	24668	17583	15376	15187	14932	14702	14673	14849	14725	14681	14702	14745	14717	14719	14594	14634	14562	14499	14747	14671	14598	14776	14631	14625	14582	14678	14401	14557	14569	14795	14564	14623	14760	14705	14638	14519	14525	14709	14703	14572	14628	14785	14763	14702	14530	14642	14694	14493	14455	14525	14468	14513	14572	14650	14567	14560	14646	14735	14925	14583	14507	14651	14668	14703	14554	14590	14655	14659	14492	14615	14672	14628	14597	14661	14682	14485	14530	14400	14789	14725	14569	14608	14730	14628	14649	14584	14416	14646	14738	14601	14673	14696	14427	14658	14668	14407	14791	14654	14589	14682	14692	14430	14699	14558	14691	14625	14389	14559	14505	14417	14560	14558	14606	14683	14622	14689	14600	14603	14699	14666	14652	14678	14688	14623	14835	14727	14559	14702	14736	14708	14635	14768	14540	14570	14536	14396	14546	14669	14411	14700	14474	14387	14737	14686	14711	14510	14685	14554	14541	14540	14598	14500	14554	14671	14737	14534	14479	14504	14562	14674	14754	14672	14569	14764	14582	14649	14781	14658	14865	14682	14520	14540	14634	14595	14544	14528	14499	14570	14605	14722	14636	14711	14545	14536	14466	14627	14692	14571	14519	14650	14562	14549	14616	14525	14605	14724	14473	14517	14601	14530	14693	14635	14523	14820	14548	14646	14580	14596	14575	14670	14572	14587	14608	14713	14479	14666	14714	14651	14775	14474	14557	14633	14712	14471	14457	14632	14703	14686	14688	14572	14689	14394	14576	14693	14514	14748	14430	14826	14669	14575	14623	14526	14581	14767	14448	14549	14379	14468	14562	14535	14555	14632	14504	14685	14655	14502	14476	14603	14623	14622	14675	14575	14573	14643	14681	14713	14829	14637	14764	14558	14568	14736	14721	14628	14532	14612	14797	14598	14669	14745	14636	14590	14430	14772	14635	14562	14618	14543	14596	14626	14644	14634	14587	14565	14497	14582	14454	14575	14439	14462	14588	14716	14792	14730	14652	14537	14704	14700	14749	14517	14544	14603	14436	14679	14731	14643	14599	14639	14634	14478	14680	14597	14471	14666	14356	14452	14627	14497	14764	14640	14526	14578	14485	14621	14483	14560	14629	14741	14635	14470	14580	14458	14676	14842	14418	14516	14556	14610	14636	14480	14544	14795	14561	14696	14498	14455	14655	14870	14717	14575	14499	14594	14603	14631	14646	14679	14666	14660	14474	14594	14599	14669	14519	14376	14542	14655	14634	14549	14458	14483	14693	14700	14561	14701	14385	14726	14500	14687	14709	14776	14571	14488	14513	14646	14651	14533	14776	14541	14542	14750	14574	14674	14591	14605	14797	14664	14532	14506	14766	14686	14595	14804	14464	14711	14637	14591	14456	14758	14628	14672	14574	14405	14643	14405	14632	14507	14656	14609	14581	14582	14665	14553	14514	14647	14638	14551	14543	14410	14791	14569	14537	14752	14574	14540	14623	14599	14683	14634	14564	14647	14537	14659	14867	14753	14720	14650	14626	14457	14339	14578	14496	14555	14683	14476	14576	14499	14784	14733	14712	14574	14421	14662	14756	14649	14655	14642	14622	14607	14765	14453	14651	14621	14703	14732	14364	14772	14431	14548	14583	14437	14585	14642	14545	14584	14613	14676	14630	14668	14691	14393	14619	14689	14609	14532	14631	14557	14769	14919	14608	14678	14567	14665	14825	14743	14621	14489	14496	14435	14647	14506	14701	14373	14522	14514	14618	14707	14524	14560	14510	14385	14582	14645	14601	14633	14638	14595	14637	14405	14822	14517	14559	14660	14699	14590	14621	14565	14493	14464	14615	14685	14649	14533	14427	14665	14634	14734	14493	14553	14668	14672	14565	14424	14706	14586	14765	14570	14586	14495	14542	14695	14622	14653	14575	14652	14610	14605	14632	14580	14608	14681	14537	14582	14655	14522	14684	14496	14752	14681	14570	14588	14515	14530	14385	14614	14697	14629	14643	14641	14527	14521	14622	14567	14668	14561	14658	14638	14502	14554	14667	14555	14481	14605	14677	14686	14397	14695	14475	14454	14310	14559	14810	14558	14659	14486	14561	14597	14527	14680	14605	14575	14533	14468	14549	14618	14433	14445	14726	14706	14577	14573	14542	14595	14621	14391	14504	14582	14590	14593	14480	14712	14485	14536	14438	14434	14478	14653	14633	14402	14462	14606	14538	14703	14613	14617	14568	14563	14484	14641	14687	14751	14491	14653	14423	14575	14635	14525	14489	14428	14370	14374	14652	14544	14626	14602	14595	14511	14440	14469	14510	14724	14644	14643	14443	14510	14588	14870	14531	14605	14632	14691	14718	14553	14482	14639	14742	14549	14429	14572	14533	14527	14439	14666	14832	14414	14692	14648	14679	14429	14701	14684	14613	14498	14526	14699	14727	14825	14695	14864	14586	14488	14625	14739	14509	14629	14602	14620	14633	14587	14384	14614	14516	14779	14561	14315	14518	14594	14589	14650	14793	14569	14507	14622	14664	14635	14666	14619	14595	14495	14635	14694	14553	14561	14495	14520	14542	14571	14565	14594	14643	14519	14615	14582	14521	14407	14572	14573	14457	14757	14850	14724	14562	14634	14596	14561	14633	14591	14485	14545	14592	14534	14668	14563	14585	14692	14531	14615	14583	14471	14652	14518	14598	14477	14578	14719	14741	14668	14645	14783	14697	14481	14584	14693	14602	14537	14573	14685	14539	14607	14544	14508	14529	14570	14591	14489	14500	14566	14502	14411	14519	14589	14640	14487	14617	14686	14460	14560	14645	14788	14492	14529	14550	14537	14274	14482	14689	14814	14616	14575	14607	14637	14597	14618	14521	14399	14673	14481	14612	14477	14460	14562	14519	14632	14601	14666	14621	14693	14675	14653	14646	14678	14661	14718	14669	14633	14612	14720	14666	14565	14834	14619	14592	14432	14688	14371	14294	14519	14516	14731	14544	14518	14594	14625	14509	14846	14771	14734	14584	14696	14547	14606	14776	14566	14630	14469	14702	14628	14494	14551	14532	14604	14523	14495	14776	14452	14613	14545	14613	14469	14632	14752	14522	14413	14762	14335	14557	14588	14549	14829	14465	14628	14425	14435	14624	14719	14720	14742	14521	14414	14411	14509	14570	14604	14628	14601	14602	14655	14442	14646	14461	14753	14790	14486	14425	14725	14542	14512	14566	14662	14595	14612	14577	14852	14587	14540	14667	14760	14562	14652	14665	14657	14639	14657	14565	14623	14557	14485	14693	14548	14567	14500	14766	14605	14611	14628	14613	14649	14618	14496	14539	14500	14627	14638	14649	14517	14638	14606	14708	14592	14676	14685	14608	14580	14507	14505	14639	14596	14412	14695	14722	14734	14689	14663	14660	14454	14513	14627	14671	14583	14518	14858	14595	14579	14776	14724	14522	14680	14510	14561	14707	14768	14675	14633	14814	14466	14627	14670	14572	14452	14774	14633	14607	14555	14549	14576	14572	14661	14664	14629	14694	14621	14566	14708	14620	14621	14507	14622	14605	14556	14530	14619	14652	14401	14785	14549	14690	14739	14431	14686	14555	14557	14705	14531	14707	14846	14599	14482	14708	14634	14501	14661	14721	14715	14573	14485	14550	14432	14437	14635	14636	14689	14567	14596	14686	14600	14614	14453	14481	14608	14524	14798	14675	14442	14579	14505	14675	14627	14465	14722	14505	14516	14683	14511	14584	14607	14577	14584	14596	14452	14724	14513	14587	14687	14511	14412	14600	14743	14515	14451	14623	14762	14543	14816	14747	14391	14683	14566	14663	14502	14456	14521	14710	14742	14650	14544	14629	14744	14675	14587	14600	14604	14558	14557	14580	14567	14550	14480	14514	14758	14671	14537	14256	14581	14605	14558	14513	14644	14553	14562	14627	14645	14813	14583	14710	14511	14554	14545	14535	14619	14694	14686	14747	14610	14704	14715	14610	14702	14649	14514	14609	14626	14638	14605	14519	14403	14366	14672	14665	14596	14439	14546	14531	14584	14593	14659	14566	14453	14656	14553	14466	14436	14470	14601	14570	14458	14649	14530	14616	14414	14531	14623	14719	14671	14633	14632	14533	14515	14596	14545	14538	14827	14654	14495	14597	14642	14617	14615	14507	14627	14674	14754	14651	14693	14491	14531	14602	14574	14542	14452	14599	14529	14572	14610	14662	14560	14619	14465	14719	14654	14513	14623	14500	14572	14603	14463	14554	14516	14520	14741	14515	14667	14505	14627	14794	14672	14645	14631	14722	14516	14510	14556	14539	14556	14698	14631	14455	14754	14722	14597	14859	14453	14612	14520	14556	14536	14515	14591	14535	14515	14640	14774	14572	14642	14518	14631	14715	14552	14726	14520	14540	14611	14485	14400	14769	14673	14766	14714	14642	14678	14774	14717	14552	14510	14810	14502	14662	14829	14346	14608	14583	14487	14489	14631	14617	14588	14624	14578	14532	14663	14565	14733	14670	14546	14565	14589	14437	14546	14520	14702	14669	14536	14642	14536	14485	14622	14426	14469	14337	14612	14622	14590	14585	14545	14599	14598	14594	14506	14592	14542	14659	14728	14539	14464	14623	14484	14544	14757	14709	14464	14599	14691	14711	14617	14500	14422	14501	14549	14651	14522	14479	14492	14616	14649	14572	14617	14662	14530	14701	14545	14584	14662	14579	14533	14455	14597	14673	14671	14723	14693	14668	14568	14839	14673	14671	14721	14689	14606	14613	14687	14505	14676	14684	14562	14636	14702	14615	14725	14331	14452	14581	14508	14595	14518	14405	14630	14488	14417	14484	14564	14580	14646	14539	14436	14635	14662	14642	14657	14461	14653	14677	14565	14589	14396	14458	14590	14662	14591	14693	14540	14653	14746	14555	14601	14474	14510	14631	14588	14495	14607	14546	14454	14556	14651	14497	14585	14571	14660	14589	14534	14687	14487	14648	14582	14673	14465	14421	14719	14615	14741	14486	14727	14486	14316	14709	14392	14769	14607	14476	14398	14597	14721	14736	14596	14640	14652	14655	14741	14662	14595	14499	14676	14703	14707	14716	14468	14518	14711	14491	14511	14710	14458	14486	14466	14651	14483	14601	14712	14612	14576	14829	14473
59826	92197	74430	54762	42173	30395	20299	15140	13327	13080	12766	12964	12876	12909	12966	12945	12877	12924	12875	12729	12853	12837	12690	13060	12909	12895	12988	12750	12934	12837	12849	13102	12848	12817	13089	12934	12831	12892	12843	12817	12826	13025	13050	12829	12966	12862	12914	12853	12916	12826	13079	12773	12898	12816	12783	12981	12945	12990	12951	12814	12829	13038	12862	13024	12693	12831	12954	12754	13018	12904	12789	12906	12940	12989	12768	12922	12954	12882	12927	12882	13087	12892	12826	12758	12828	12829	13036	12859	12917	12910	12821	12813	12908	12821	12884	12762	12764	12943	12983	12953	12840	12993	12900	12974	12853	12779	12914	12832	12884	12837	12866	12848	12851	13003	12784	12748	12787	12760	12953	12784	12866	12802	12837	12895	12817	12779	12878	12863	13099	12928	12850	13069	12949	12789	13018	12881	12957	12907	12900	12917	12960	12828	13039	12872	13074	13011	12873	12889	12854	12747	12848	12773	12812	12995	12818	12835	12971	12960	12878	12908	12853	12907	12767	12846	12842	12809	12995	12885	12880	12929	12873	12868	12818	12811	13072	12898	12967	12871	12767	12859	12872	13081	12741	13021	12979	12951	12924	12794	12844	12915	12735	12915	12869	12848	12840	12907	12912	12753	12795	12785	12825	12994	12916	12901	12986	12965	12870	12943	12916	12948	12888	12765	12845	12930	12959	12865	12827	12890	12983	12812	12882	12917	12859	12900	12837	12801	12934	12809	12861	12728	12979	12968	12929	12823	12756	12856	12843	12788	12818	13020	12897	12827	12844	12861	12818	13004	12976	12988	12960	12945	12986	12971	12951	12865	13010	12919	12930	12782	12916	12765	12937	12673	12984	12794	12823	12679	12809	12938	13058	12975	12917	12730	12696	12892	12855	12826	12916	12920	12756	12814	12927	12764	12786	12854	12912	12863	12822	12855	12802	12784	12786	12788	12972	12758	12963	12972	12962	12947	12808	12906	12721	12972	12915	13072	12819	12906	12823	12937	12735	12897	12848	12972	12784	12855	12929	12759	12929	12899	12929	12759	12945	12859	12856	12970	12925	12818	12884	12847	13064	12895	12908	12747	12953	12776	12901	12973	12988	12746	12906	12961	13038	12874	12839	13032	12847	12893	12992	12900	12984	12816	12711	12933	12825	12959	12737	12735	12968	12867	12733	12786	12800	12823	12874	13022	12849	12599	12850	12883	12856	12921	12774	12973	12964	12564	12950	12775	12936	12951	12846	12908	12829	12804	12863	12932	12731	12750	13033	12651	13004	12910	12801	12778	12859	12893	12874	12883	12854	12837	12885	13029	12897	12810	12883	12737	12923	12796	12894	12840	12714	12934	12935	12840	12857	12938	12800	12886	12977	12772	12974	12812	13062	12963	12741	12808	12753	12823	12716	12751	12905	12774	12850	12982	12902	12885	13038	12971	12741	12868	12881	12770	13057	12831	12902	12884	12807	12856	12701	12995	12869	12771	12854	12857	12915	12878	12931	12954	12902	12885	12763	12776	12954	12872	12940	12964	12857	12832	12964	12890	12891	12844	12985	12987	12915	12965	12909	12864	13057	12810	13040	12840	12938	12847	12933	12802	12905	12843	13061	12931	12691	12771	12849	12789	12969	12944	12805	12927	12892	12747	13057	12962	12909	12704	12830	12826	12816	12957	12846	12873	12863	12890	12952	12780	13002	12944	12991	12937	12846	12983	12817	12782	12952	12892	12791	12805	12836	12986	12779	12813	12933	12844	12938	12997	12831	12893	12756	12830	13008	12960	12843	12851	12851	13059	12931	12915	12923	12686	12836	12860	12808	12932	12920	12878	12979	13048	12662	12924	12977	12764	12950	12841	12851	12889	12801	12906	12949	12895	12875	12741	13036	12748	12875	12840	12919	12856	12938	13126	12950	12949	13055	12762	12857	12828	12885	12986	12906	12920	12902	12893	12876	12848	12803	13102	12986	12955	12926	13001	12956	13052	12881	12866	12995	12558	12803	12789	12868	12917	12950	12836	12854	12754	12745	12992	12907	12734	12881	13061	12746	12752	12963	12959	12962	12926	12936	12947	12923	12974	12799	12793	12955	12964	12831	13012	12915	12870	12751	12935	12907	12835	12773	12851	12844	12883	12751	13013	12911	12892	12908	12754	12874	12793	12814	12892	12868	12792	13000	12724	12929	12833	12819	12877	12859	12703	12807	12829	12875	12840	12844	12828	12927	12923	12954	12822	13061	12869	12708	13012	12884	12928	12857	12667	12988	12667	12871	12650	12925	12920	12921	13049	12878	12743	12916	12755	13092	12954	12920	13060	12834	12807	12799	12882	12977	12966	12953	12953	12980	13020	12880	12936	12813	12794	12954	12826	12968	12782	12891	12884	12930	12831	12864	12825	13002	12658	12998	13100	12832	13139	12948	12597	12851	12814	12897	12801	12962	12892	12673	12867	12863	12819	12891	12880	12829	12969	12855	12884	12882	12834	12700	12935	12804	12966	12969	12776	12790	12989	12861	12924	12817	12949	13027	12860	12917	12905	12910	12878	13001	12990	12753	12790	12808	12914	12787	13042	12860	12846	12863	12869	12955	12801	12871	12843	12945	12869	12703	12749	12631	12777	13010	12840	13021	12997	12780	12904	12851	12862	12814	12888	12896	12804	12906	12778	12767	12750	12907	12904	12934	12988	12806	12955	12876	12761	12882	12741	12842	12791	13023	12884	12943	13031	12935	12964	12836	12868	12969	13071	12929	12735	12921	13012	12762	12879	12814	12876	12858	12820	13074	12901	12819	12780	12919	12843	12993	12945	12831	12916	12828	13041	12825	12750	12918	12763	13083	12740	12964	12901	12964	12888	12923	12822	12769	12795	12965	12778	12941	13062	12992	12894	12750	12972	12740	12825	13013	12888	12918	12820	12930	12892	12809	12854	12971	12782	12763	12901	12789	12897	13022	12807	12982	12862	12749	12879	12839	12886	12904	13000	12909	12920	12894	12874	13002	13039	13066	12909	12932	12748	12990	12931	12880	12880	12793	12891	12889	12674	12879	12876	12900	12736	12842	12806	12896	12764	12907	12925	12855	12773	12911	12860	12919	12813	12803	12763	12820	13021	12963	12716	12981	12881	12917	12825	12870	12936	12810	12928	12898	12982	12959	12812	12907	12783	12887	12766	13013	13009	12841	12818	12818	12967	12857	12851	13032	12956	12694	12858	12974	12828	12806	12906	12763	12843	12925	12880	12864	12985	12822	12876	12768	12963	12935	12956	13004	12913	12837	12876	12873	12805	12771	13039	12896	12694	12910	12777	12958	12826	12717	12855	12997	12764	12862	12948	12801	12845	12892	12932	12861	12927	12829	12779	12757	12852	12831	12906	12977	12795	12912	12781	12845	12908	12927	12807	13010	12708	12936	12969	12874	12957	12879	12791	12956	12792	12792	12876	12967	12885	12902	12950	12818	13077	12889	12788	12815	12925	12887	13007	12808	13028	12900	12879	12912	12823	12860	12902	12816	12750	12854	12785	12738	13007	12810	12811	12816	12961	12746	12772	12962	12907	12941	12925	12801	12959	13088	12984	12887	12881	12731	12829	12869	12803	12819	12823	12717	13062	12931	12839	12886	12890	12764	12941	12747	12966	12787	12734	12833	12829	13041	12978	12909	12894	12777	12848	12840	12961	12715	12998	12886	12785	12869	12729	12893	12885	12828	12932	12867	12752	12905	12870	12815	12756	12908	12835	12916	12806	12939	12846	12834	12843	12856	12840	12826	12807	12786	12846	12704	12881	12769	12923	12930	12890	12878	12900	12875	12896	12742	12980	12831	12935	12894	12847	12937	13048	12921	12707	12784	13000	12849	12852	12852	12884	12871	12871	12898	12849	12927	12782	12885	12767	12920	12976	13095	12895	12903	12910	12888	12774	13005	12791	12923	12974	12718	12781	12837	12742	12709	12940	12943	12937	12910	12832	12927	12715	12909	12805	12965	12996	12856	13008	12991	12893	12747	12868	12824	12973	12972	12821	12950	12817	12824	12979	12872	12818	12985	12819	12831	12860	12834	12791	12945	12824	12850	12917	12684	12906	12958	12691	12967	12974	12995	12901	12658	12968	12876	12903	12907	12805	12721	12921	12969	12788	12700	12886	12997	12943	12816	13092	13032	12959	12945	12784	12944	12760	12853	12965	13056	12967	12930	13040	12910	13025	12766	13084	12702	12835	12803	12922	12909	12855	12798	12790	12722	12918	12985	12840	12938	12775	12948	12833	12791	12791	12857	12692	12878	12818	12813	12926	12727	12865	13004	12925	12752	12855	12797	12762	12859	13039	13016	12848	12735	12762	12864	12850	12915	13000	13009	12827	12966	12855	12648	12895	13014	12756	12830	12717	12849	12892	12902	12858	12896	12886	12785	12862	13003	12723	12923	13070	12915	12966	12937	12766	12793	12897	12976	12851	12853	13005	12849	12797	12912	12785	12953	12874	12703	13005	12778	12853	12941	12770	12802	12983	12911	12891	13010	13013	12836	12908	12759	12755	12885	12878	12866	12928	12888	12842	12888	12935	12810	12886	12905	12887	12976	12998	12883	12862	12940	12738	12888	12995	12788	12890	12848	12978	12849	12756	12918	12789	12886	12838	13015	12883	12880	12838	12895	13004	12746	12914	13013	12941	12823	12824	12739	12784	12904	12821	12818	13035	13014	12883	12872	12787	12763	12920	12801	12831	13043	12791	12751	12865	12998	12890	12827	12807	12884	13021	12935	12964	12984	12923	12936	12899	12769	12854	12955	12744	13044	12869	13003	12796	12807	12809	12869	12709	12855	12866	12960	12864	12946	12881	12889	12933	12942	12913	12986	12937	12908	12864	12791	12707	12937	12769	12806	12694	12947	12877	13002	12753	12863	12805	12957	12968	12902	12813	12880	12974	12817	12855	12837	13045	13033	12956	12896	12860	12785	12858	12889	13066	12767	12791	12868	12853	12863	12836	12940	12760	12928	12902	12957	12907	12821	12904	12875	12923	12838	12693	12860	12929	12717	12624	12996	12845	12929	12675	12815	12873	12713	13036	12836	12777	13023	12728	12956	12840	12885	12800	12989	12658	12979	12832	12788	12847	12930	12853	12928	12959	12619	12811	12926	12719	12769	12985
23068	21850	31586	31057	33787	33572	29925	20181	16191	15690	15192	15095	14891	14933	14922	15049	14903	14919	14912	14897	14731	14863	14962	14874	14851	14882	14859	14885	14686	14807	14884	14740	14711	14805	14818	14850	14748	14710	14603	14705	14828	14736	15003	14773	14758	14716	14765	14633	14815	14843	14812	14761	14630	14833	14857	14725	14705	14887	14710	14540	14700	14758	14851	14715	14937	14876	14746	14749	14601	14641	14811	14759	14805	14788	14563	14851	14757	14820	14629	14525	14935	15008	14877	14700	14695	14883	14704	14779	14710	14631	14735	14762	14828	14724	14711	14710	14638	14840	14716	14649	14606	14676	14601	14554	14826	14681	14734	14836	14742	14882	14748	14571	14656	14740	14596	14773	14577	14641	14648	14666	14702	14752	14622	14736	14721	14750	14681	14721	14514	14635	14609	14671	14849	14623	14717	14747	14847	14942	14645	14917	14956	14823	14663	14709	14616	14677	14642	14783	14695	14587	14616	14941	14724	14615	14649	14612	14613	14764	14772	14650	14796	14612	14577	14890	14704	14801	14632	14682	14605	14735	14723	14642	14995	14654	14727	14495	14829	14657	14700	14701	14803	14618	14671	14786	14818	14718	14674	14875	14814	14774	14678	14702	14531	14540	14639	14825	14962	14720	14670	14674	14939	14761	14682	14613	14788	14844	14752	14904	14616	14567	14518	14477	14520	14601	14683	14655	14755	14797	14639	14758	14734	14714	14717	14705	15068	14797	14718	14753	14636	14787	14635	14778	14716	14769	14826	14753	14855	14813	14592	14607	14648	14571	14749	14771	14609	14863	14758	14657	14680	14719	14823	14647	14944	14728	14919	14612	14700	14634	14878	14801	14654	14781	14670	14654	14677	14882	14887	14833	14638	14924	14793	14890	14756	14807	14639	14587	14622	14675	14632	14616	14904	14707	14841	14734	14872	14578	14640	14587	14756	14561	14781	14805	14740	14675	14708	14737	14731	14763	14718	14696	14530	14729	14774	14902	14910	14678	14754	14533	14590	14605	14664	14692	14681	14775	14689	14651	14573	14716	14738	14702	14849	14925	14919	14662	14699	14647	14642	14881	14763	14810	14830	14637	14794	14690	14615	14447	14720	14855	14664	14650	14618	14703	14753	14771	14784	14603	14634	14633	14733	14707	14681	14690	14885	14724	14589	14808	14690	14677	14873	14673	14520	14683	14673	14781	14740	14854	14703	14689	14818	14809	14794	14542	14638	14851	14797	14820	14647	14810	14723	14725	14867	14737	14591	14647	14553	14545	14524	14702	14756	14525	14616	14941	14865	14802	14654	14697	14809	14645	14822	14749	14761	14562	14663	14650	14975	14878	14904	14800	14677	14734	14734	14681	14725	14880	14593	14741	14729	14631	14744	14853	14810	14641	14766	14548	14770	14642	14573	14793	14766	14682	14625	14372	14812	14792	14567	14650	14686	14607	14562	14709	14748	15008	14570	14561	14638	14662	14651	14644	14636	14837	14645	14574	14538	14703	14795	14676	14775	14751	14452	14616	14660	14776	14852	14773	14696	14801	14582	14654	14645	14637	14709	14615	14810	14676	14676	14724	14841	14765	14549	14538	14721	14801	14827	14660	14677	14709	14730	14613	14698	14622	14871	14641	14646	14678	14659	14813	14844	14552	14815	14539	14678	14590	14628	14705	14572	14650	14654	14640	14732	14515	14803	14487	14357	14641	14681	14587	14736	14704	14728	14667	14721	14629	14869	14573	14844	14586	14568	14668	14527	14909	14788	14800	14765	14590	14617	14780	14681	14694	14813	14600	14431	14772	14897	14514	14703	14783	14660	14690	14619	14725	14710	14639	14743	14635	14733	14725	14594	14661	14553	14589	14581	14646	14762	14637	14820	14751	14710	14855	14848	14733	14754	14733	14751	14523	14691	14959	14876	14774	14591	14488	14927	14657	14590	14949	14798	14535	14722	14641	14778	14688	14736	14843	14687	14591	14637	14772	14563	14683	14881	14604	14706	14738	14735	14872	14906	14834	14508	14587	14765	14792	14811	14747	14787	14746	14851	14655	14668	14520	14660	14510	14768	14658	14753	14646	14738	14744	14722	14709	14760	14726	14790	14476	14734	14674	14714	14694	14583	14757	14796	14829	14731	14637	14678	14792	14846	14694	14640	14637	14643	14844	14702	14725	14594	14483	14709	14725	14705	14639	14527	14946	14904	14567	14719	14905	14542	14498	14676	14653	14718	14767	14641	14582	14673	14586	14776	14722	14844	14744	14924	14632	14656	14763	14964	14807	14784	14736	14818	14653	14695	14753	14808	14708	14729	14555	14716	14680	14743	14721	14607	14650	14732	14753	14609	14770	14650	14702	14668	14695	14725	14919	14694	14678	14627	14777	14653	14631	14607	14686	14758	14693	14511	14725	14682	14693	14876	14751	14710	14634	14622	14666	14615	14826	14717	14539	14802	14527	14552	14608	14869	14764	14720	14554	14536	14644	14608	14634	14625	14621	14709	14669	14636	14710	14571	14784	14663	14674	14887	14821	14683	14719	14802	14836	14686	14724	14696	14669	14731	14578	14726	14780	14617	14505	14664	14760	14645	14715	14578	14802	14657	14840	14627	14465	14650	14763	14744	14964	14714	14646	14598	14696	14558	14705	14626	14946	14880	14770	14923	14819	14687	14813	14713	14690	14613	14460	14795	14744	14648	14813	14650	14709	14704	14629	14860	14675	14646	14702	14771	14705	14647	14771	14610	14683	14787	14750	14749	14603	14730	14814	14649	14638	14631	14730	14660	14812	14819	14743	14592	14710	14658	14804	14673	14828	14815	14683	14619	14714	14528	14699	14633	14803	14676	14626	14711	14677	14777	14726	14758	14906	14622	14688	14814	14798	14721	14696	14559	14797	14766	14614	14829	14776	14693	14762	14616	14499	14527	14573	14843	14713	14763	14904	14587	14718	14859	14659	14690	14556	14781	14705	14787	14899	14638	14686	14687	14763	14730	14833	14554	14747	14620	14767	14662	14668	14764	14748	14795	14665	14707	14751	14604	14650	14775	14524	14581	14527	14838	14436	14783	14632	14777	14581	14650	14651	14567	14860	14582	14624	14476	14682	14743	14513	14546	14685	14586	14574	14699	14905	14679	14594	14730	14742	14666	14716	14792	14609	14759	14734	14632	14947	14600	14832	14758	14722	14849	14643	14620	14790	14951	14627	14785	14630	14704	14753	14655	14584	14791	14855	14665	14676	14854	14770	14720	14757	14680	14762	14701	14564	14657	14534	14877	14651	14691	14507	14734	14668	14607	14821	14735	14765	14860	14790	14885	14881	14702	14699	14749	14835	14547	14711	14677	14762	14462	14834	14812	14591	14757	14560	14757	14702	14656	14650	14687	14826	14952	14737	14622	14618	14748	14654	14658	14837	14642	14708	14673	14740	14720	14855	14766	14722	14850	14587	14636	14828	14625	14753	14611	14621	14506	14556	14807	14772	14671	14669	14582	14688	14691	14880	14782	14695	14720	14892	14691	14825	14806	14837	14702	14756	14662	14706	14659	14752	14917	14582	14670	14659	14719	14580	14728	14714	14551	14769	14825	14666	14597	14685	14649	14737	14621	14758	14558	14479	14691	14692	14741	14734	14768	14641	14562	14487	14698	14705	14661	14615	14552	14717	14855	14809	14678	14656	14775	14894	14919	14778	14895	14698	14751	14678	14934	14730	14594	14817	14774	14614	14729	14724	14565	14879	14773	14737	14853	14671	14545	14813	14714	14696	14679	14653	14724	14676	14853	14885	14630	14693	14892	14791	14527	14655	14767	14649	14771	14912	14747	14761	14718	14827	14796	14792	14886	14573	14770	14621	14744	14808	14943	14638	14739	14500	14616	14825	14768	14591	14575	14672	14573	14807	14637	14576	14663	14727	14824	14641	14751	14617	14628	14873	14623	14877	14631	14600	14759	14571	14656	14642	14695	14706	14590	14724	14661	14849	14753	14782	14864	14649	14764	14642	14731	15016	14741	14566	14699	14836	14681	14678	14724	14696	14728	14569	14807	14706	14603	14770	14768	14705	14877	14799	14615	14762	14913	14714	14715	14734	15002	14878	14589	14587	14733	14665	14500	14684	14548	14753	14759	14715	14734	14661	14833	14819	14781	14796	14670	14685	14750	14822	14545	14631	14671	14613	14875	14751	14968	14686	14633	14767	14763	14734	14697	14767	14679	14604	14808	14771	14804	14420	14515	14670	14681	14634	14594	14766	14808	14598	14704	14659	14712	14755	14740	14747	14666	14568	14864	14823	14885	14562	14700	14780	14638	14671	14551	14565	14533	14988	14688	14530	14502	14692	14609	14656	14687	14563	14671	14542	14547	14651	14674	14870	14697	14645	14527	14789	14673	14688	14841	14809	14628	14699	14764	14801	14675	14691	14612	14791	14754	14585	14742	14718	14660	14711	14872	14591	14689	14775	14751	14567	14889	14871	14923	14631	14611	14727	14724	14750	14711	14610	14642	14881	14759	14635	14544	14498	14500	14870	14708	14476	14634	14824	14682	14606	14645	14601	14590	14723	14560	14719	14774	14736	14757	14835	14521	14688	14544	14801	14676	14469	14656	14737	14675	14831	14686	14677	14730	14818	14651	14777	14809	14833	14708	14607	14765	14694	14547	14668	14812	14781	14667	14467	14754	14723	14641	14772	14697	14572	14678	14704	14730	14567	14632	14515	14706	14679	14765	14804	14605	14771	14534	14523	14765	14772	14787	14811	14483	14568	14578	14634	14685	14595	14598	14727	14778	14718	14757	14693	14718	14557	14601	14741	14824	14827	14682	14925	14502	14843	14907	14818	14704	14779	14831	14721	14672	14827	14696	14693	14684	14617	14678	14820	14557	14557	14748	14601	14761	14833	14606	14671	14701	14800	14811	14766	14636	14700	14592	14831	14610	14794	14750	14667	14640	14816	14566	14841	14769	14659	14643	14608	14558	14593	14698	14639	14630	14713	14703	14594	14743	14563	14777	14857	14597	14538	14661	14728	14631	14796	14799	14598	14694	14655	14710	14795	14608	14675	14799	14627	14679	14792	14800	14676	14819	14720	14794	14591	14747	14745	14495	14622	14743	14744	14574	14864	14761	14694	14693	14692	14681	14664	14640	14639	14528	14863
63879	104053	87070	68133	53547	39411	26439	17378	13907	13089	13035	12900	12807	12857	12889	12748	12840	12816	12913	12896	12939	12913	12994	12918	12934	12971	12877	12845	12814	12771	12837	12776	12740	12869	12692	12827	12785	12961	12801	12845	12903	12803	12879	12724	12983	12837	12871	12944	12875	12934	12858	12876	12840	12888	13058	12824	12746	12866	12894	13000	12696	12777	12879	12758	13004	12939	12939	12777	12758	12945	12888	12817	12857	12977	12912	12978	12865	12975	12801	12681	12992	12854	12812	12949	12944	12982	12895	12818	12827	13000	12956	12954	12887	12937	12793	12923	12839	12996	12896	12899	12781	12942	12885	12940	13008	12904	13132	12858	12837	12822	12872	12723	12936	12854	12694	13048	12984	12843	12804	12765	12913	12737	12881	12854	13018	12918	12772	12813	12774	13039	12815	12834	12834	12878	12901	12711	12918	12824	12860	12768	12939	12903	12879	12909	13067	12899	12806	12882	12819	12976	12836	12816	12655	12772	12832	12879	12834	12937	12773	12998	12806	12666	12925	13054	12815	12797	12843	12762	12706	12813	12839	12812	12984	12773	12792	12709	12845	12737	12885	12687	13032	12836	12593	12882	12742	12776	12748	12869	12965	12786	12750	12888	12981	12760	12792	12788	12810	12917	12889	12869	12954	12740	12817	12801	12843	13016	12866	12777	12885	12712	12826	12899	12625	12854	12947	12782	12852	12917	12717	12832	12839	12975	12590	12845	12768	12901	12825	12794	12889	12888	12856	12903	12809	12915	12721	12987	12887	12946	12733	12799	12805	12885	12952	12756	13065	12866	12996	12678	12973	12886	12881	12865	12627	12692	12739	12772	12737	12831	12798	12899	12982	12722	12742	12780	12809	12856	12928	12872	12850	12848	12744	12811	12845	12850	12753	12934	12873	12846	12984	12852	12632	12773	12874	12781	12969	12836	12811	12898	12850	12927	12726	12753	12959	12935	13015	12963	12874	12758	12999	12915	12816	12838	12775	12824	12958	13044	12929	12815	12828	12835	12798	12650	12842	12833	12793	12923	12844	12685	12891	12867	12837	12905	12819	12861	12905	12962	12795	12988	12764	12966	12894	12877	12705	12746	12802	12845	12872	12873	12810	12836	13007	12798	12753	13029	12907	12848	12852	12868	12911	12788	12834	12829	12946	12911	12891	12836	12900	12878	13008	12966	12944	12830	12882	13097	12815	12789	12922	12736	12843	12872	12856	12849	12964	12760	12927	12646	12797	12848	12886	12882	12841	12727	12896	12811	13022	12677	12820	12866	13056	12970	12987	12740	12792	12967	12692	12779	12557	12930	12716	12894	12881	12986	12862	12825	12804	12956	12940	12625	12924	12825	12943	12844	12778	12985	12844	12759	12820	12854	12870	12875	12760	12940	13027	12913	13005	12947	12805	12873	12888	12946	12861	12780	12809	12727	12798	12899	12821	12761	12859	12898	12971	12943	12929	12912	12917	12857	12853	12916	12954	12849	12826	12800	13135	12774	12805	12723	12875	12975	12869	12945	12798	12785	12725	12857	12867	12988	12895	12923	13002	12708	12926	12773	12788	12983	12723	12912	12822	12789	12935	12981	12751	12749	12861	12807	12853	12949	12787	12751	12959	12773	12846	12816	12889	12843	13009	12788	12798	12863	12778	12834	12943	12743	12762	12905	13015	12921	12882	12908	12775	12907	12732	12822	12957	12879	12832	12831	12715	12751	12754	12784	12928	12969	13058	12850	12968	12876	13008	12856	12816	12996	12836	12901	12999	12849	12972	12930	12843	12813	12972	12859	12931	12876	12878	12690	12876	12861	12881	12811	12873	12917	12962	13032	12708	12719	12826	12954	12794	12984	12812	12809	13008	12682	12929	12872	12933	12964	12945	12719	12834	12704	12934	12953	12936	12749	12844	12814	12971	12903	12975	12917	12831	12810	12897	12882	12964	12726	12790	13032	12877	12815	12791	12976	12844	12957	12891	12809	12954	12855	12886	12868	12875	12841	12735	12817	12863	12958	12903	12907	12924	12868	12742	12860	12906	12839	12689	12996	12737	12976	12744	12782	12917	12686	12866	12739	13038	12923	12880	12820	12872	12848	13003	12850	12824	12971	12701	12898	12914	12832	12762	12828	12960	12813	12719	12813	12753	12766	12984	12805	12808	12918	12767	12864	13077	12882	12889	12721	12747	12785	12771	12864	12959	12763	12793	12975	12660	12871	12853	12875	12824	12737	12822	12922	12994	12980	12756	12842	12806	12805	12768	12997	12824	12752	12726	12822	12799	12829	13006	12931	12904	13007	12739	12689	12763	12880	12839	12866	12765	12922	12904	12816	12822	12850	12831	12918	12823	12753	12714	12793	12800	12721	12659	12942	12884	12854	12822	12947	12814	12955	12854	12795	12816	12786	12875	12893	12838	12883	12887	12766	12695	12964	12823	12909	12793	12865	12903	12966	12898	12896	12937	12778	13013	12863	12843	12756	12839	12933	12816	12783	12737	12915	12886	12853	12915	12810	12850	12931	12830	12654	12835	12744	12808	12897	12866	12801	12711	12880	12940	12761	12730	12947	12950	12895	12861	12826	12738	12699	12836	12803	12833	12838	12834	12791	12871	12849	12818	12870	12885	12839	12819	12859	12849	12918	12904	12739	12864	12991	12751	12732	12910	12941	12797	12812	12678	12878	12839	12856	12823	12821	12943	12752	12853	12777	13024	12889	12848	12712	12816	12879	12768	12885	12660	12900	12920	13010	12995	12884	12866	12863	12844	12683	12889	12786	12893	12984	12785	12865	12869	12997	12910	12926	12778	12855	12841	12630	12754	12722	12813	12912	12791	12864	12954	13091	13038	12809	12823	12729	12839	12989	12925	12787	12817	12968	12732	12857	12772	13021	12846	12783	12855	12754	12809	12877	12947	12817	12971	12851	12858	12933	12887	12782	13015	13012	12750	12761	12781	13017	12749	12833	12794	12817	12900	12782	12918	12976	12746	12796	12791	12832	12833	12796	12862	12936	12821	12812	12750	12887	12818	12912	12841	12703	12860	12883	12963	12766	12985	12954	12766	12853	12660	12897	12679	12858	12841	12716	12808	12725	12786	12861	12900	12859	13072	12668	12799	12940	12835	12925	12794	12833	12895	12945	12845	12808	12881	12813	12825	12890	12880	12912	12758	12778	12790	12835	12865	12783	12899	12956	12970	12843	12945	12929	12693	12876	12821	12983	12882	12886	12995	12998	12975	12879	12812	12801	12672	12923	12919	12804	12884	12895	12841	12827	12808	12846	12808	12764	12780	12846	12780	12917	12846	12974	12830	12713	12865	13038	12832	12743	12882	12820	12690	13029	12837	12818	12918	12789	12849	13004	12766	12894	12975	12917	12896	12926	12798	12828	12708	12837	12775	12919	12846	12561	12769	12836	12948	13024	12820	12852	12824	12796	12960	12889	12920	12888	12953	12829	12946	12863	12748	13068	12875	12798	12767	12908	12780	12843	12942	12810	12895	12787	12901	12992	12796	12759	12822	12984	12973	12746	12796	12881	13041	12795	12879	12708	12808	12780	12812	12631	12898	12772	12853	12822	12746	12980	12858	12945	12892	12932	12792	12839	13115	12890	12868	12719	12920	12754	12851	12981	12912	12804	12887	12986	12707	12877	12882	12878	12763	12866	12811	12988	12940	12773	12917	12774	12949	12889	12824	12847	12764	12785	12950	12917	12770	12994	12711	12929	12810	12959	12715	12829	12848	12676	12909	12812	12936	12922	12895	12814	12876	12899	12834	12825	12898	12848	12877	12956	12820	12946	12799	12855	12807	12815	12816	12788	12912	12986	12910	12868	13029	12735	12870	12875	12925	12866	13048	13038	12800	13007	12915	12817	12729	12956	12934	12818	12706	12914	12793	12754	12932	12876	12884	12793	12840	12745	12810	12784	12825	12890	12993	12827	13043	12643	12806	12902	12810	12949	12951	12805	12965	12922	12972	12751	12731	12872	12899	12791	12909	12733	12953	12899	12951	12902	12984	12816	12949	12960	12872	13068	12832	12711	12592	12694	12832	12890	12860	12894	12797	12923	12770	12818	12837	12947	12844	12865	12817	12859	12891	12922	12789	13060	12792	12846	12765	12978	12814	12742	12861	12809	12962	12800	12805	12794	12843	12764	12949	12777	12884	12763	12770	13066	12862	12681	12856	12875	12828	12907	12844	12793	12875	12794	12826	12860	12724	12771	12857	12948	12802	12877	12763	12965	12844	12670	12704	12849	12850	12828	12860	12896	12796	12769	12809	12758	13003	12757	12899	12868	12744	12908	12827	12887	12836	12875	12755	12749	12844	12925	12796	12872	12996	12873	12772	13019	12822	12720	12850	12835	12892	13008	12818	12654	12779	12748	13004	12819	12867	12828	12824	12779	12764	12703	12848	12931	12894	12812	12804	12782	12779	12891	12769	12799	12814	12852	13011	12647	12958	13081	12950	12910	12806	12836	12776	12925	12845	12813	12882	13005	12867	13005	12834	12948	12721	12799	12787	12957	12833	12694	12797	12754	12898	12966	12782	12934	12773	12895	12745	12977	12751	13042	12867	12840	12886	12812	13013	12843	12706	12831	12744	12674	12783	12778	12737	12786	12837	12682	12871	12926	12852	12898	12862	12765	13036	12923	12936	12923	12976	12822	12976	12857	12891	12828	12805	12861	12938	12790	12771	12961	12907	12940	12939	12716	12925	12807	12730	12692	13003	12903	13004	12760	12723	12898	12813	12903	12895	12819	12852	12847	12724	12800	12892	12945	12897	12630	12740	12776	12939	12827	12920	12904	12834	12944	12797	12880	12963	12941	12762	12824	12862	12832	13014	12884	12876	12943	12833	12728	12913	12873	12875	12868	12714	12959	12888	12985	13007	12912	12856	12803	12821	12954	12814	12964	12969	12767	12793	12816	12796	13096	12924	12771	12871	12871	12873	12925	12751	12952	12931	12991	12856	12976	12806	12685	12901	12816	12721	12925	12934	12879	12830	12839	12693	12839	12960	12922	13015	12862	13013	12878	12826	12816	12654	12826	12813	12922	12882	12870	13033	12916	12934	12677	12765	12927	12797	12841	12832	12847	12847	12716	13029	12995	12837	12803	12763	12870	12995	12821	12812	12977	13016	12925
29263	28647	34699	29810	22060	18639	16794	15525	15322	15244	15230	15249	15118	14949	15242	14935	15125	15182	15000	15236	15042	14969	15087	14881	15135	15060	15190	15032	14880	14913	15034	14992	15256	15079	15131	14962	15186	15105	15032	15119	15085	14984	15115	14947	15033	15188	15062	15066	15082	14937	15181	15179	15113	15128	15092	15279	15258	15179	15007	14986	15180	15076	14919	15119	14961	15245	15054	15148	15243	14970	15106	15011	14847	14887	14971	15107	15069	15050	15153	15064	14947	15058	15168	15148	15000	14999	15209	15168	15102	15165	14970	15122	14956	14939	15078	15011	15103	14972	15083	15031	15067	14905	15060	15144	14984	15146	14966	15112	15078	15087	14973	15117	14790	15120	15133	15128	15099	15022	15013	15177	15182	15002	15163	15183	14974	14908	15103	15031	15152	15060	15210	15115	14857	15011	14975	15215	14886	15157	15245	15192	15046	15119	15155	15094	15197	15116	15100	14999	14997	14982	15136	14999	14989	14914	14830	15137	15039	15178	15123	15024	15153	15006	15108	15112	15243	15033	15133	14987	15084	15194	15144	14993	15072	15091	14943	14952	14992	14958	15057	14764	15042	14986	14930	15207	15135	15163	14905	15026	15128	14920	15112	15050	15282	15191	15049	15081	14928	15045	15101	14897	15060	14930	15184	15140	15276	15141	15043	15084	15187	15061	15049	14782	15232	14946	14972	15121	15051	14897	15054	15091	15104	14990	15040	15205	15039	14988	15011	15069	15143	14953	15023	14981	14909	14914	15120	15253	14906	15041	15131	15030	14954	14996	14959	15080	14993	14830	15064	14969	15025	15078	14872	15175	14951	15259	15160	15112	15241	15061	15062	15015	14981	15095	15111	15053	15007	15049	15090	15052	15209	15055	15013	14975	15206	15123	15075	14901	15155	15160	15073	15087	15243	14943	14914	15031	15135	14917	15101	15056	14982	15044	15179	15063	15166	14972	14995	15134	15105	14947	15027	15048	15387	15105	15211	15267	15101	15025	15291	15032	14963	15074	15129	15233	14965	14994	15099	14875	15149	15233	15086	15219	15113	15017	15111	15070	15168	15072	15024	15121	15005	14928	15009	15033	14872	15039	15182	14887	14940	14965	14964	14941	14947	14969	15007	14944	15045	15019	15154	15021	15117	15158	15104	14909	15052	15113	15159	15132	15158	15150	15092	15165	15011	15083	15131	15076	15036	14910	15304	14878	15094	15090	15186	15061	15159	15088	14970	15261	14982	14939	15250	14999	15021	15083	15113	15131	15008	15207	15020	15020	15195	15091	15210	15050	14923	15147	14910	15015	14937	15094	15045	14965	15191	15030	15185	15271	15014	15197	15130	15181	15076	14889	14957	15036	14983	14979	15195	14987	14998	14922	14856	14856	15034	15034	15168	15173	15056	14959	15283	15160	14870	15084	15052	15007	15055	15020	14942	15188	15123	15130	14949	15199	15153	15268	15072	15155	14922	15085	15155	15100	15104	15147	15063	15080	15199	14901	15106	15119	14954	15020	14951	15255	15069	15031	15036	15185	15210	15083	14966	14814	15118	15133	15033	15041	14897	15038	15090	15017	14942	15157	15216	14997	14940	15099	14914	14987	15056	15131	14937	15119	15013	15055	15133	15280	15117	15099	15065	15152	15162	15226	14921	14923	14964	15124	15159	15066	15014	15094	15069	15045	14971	15206	15021	15109	15070	15106	15125	14993	15024	15164	15235	15063	15157	15001	14907	15212	15147	14926	15116	15283	14906	15094	15121	15221	15070	15089	15060	15039	15076	15246	15002	14975	15033	15127	15190	15143	15197	14954	15044	15057	15096	14988	15100	15164	15134	14963	15154	14963	15096	15236	14945	15135	15206	15025	15162	15013	15178	15012	14964	15150	15099	15127	15125	15072	15056	14922	14979	14961	15182	14993	15005	15284	15038	14874	15102	14929	14883	15160	15111	15115	15192	15072	15372	15066	15193	14968	15186	14997	14950	15201	15138	14918	15106	15113	15024	15174	15057	15043	15187	15079	15145	15201	14970	15137	15078	15103	15013	14976	15152	14809	14868	14974	15022	15177	15157	15044	15120	15083	15195	15088	14963	15009	14963	14799	15215	15020	15197	15118	15106	14831	14985	15062	15218	15183	14952	15151	14973	15020	15086	15182	15053	15049	14993	15098	14858	15088	14921	14963	15103	15281	15206	15052	15158	14913	15007	14904	15059	15072	15181	15014	14987	15057	14963	15105	14983	14997	15182	15252	15022	15027	14980	15067	15176	14995	14934	15026	15161	15131	15061	14936	15024	15168	15086	15189	15067	15222	14932	15247	15168	15106	15008	15072	14920	14927	14993	15020	15054	14970	14997	15006	15052	14979	15006	15039	15185	14971	15224	15105	15187	15166	14992	15124	14969	14986	15026	15093	15010	15081	14878	15148	15111	15065	15065	14913	14907	15073	15069	15201	15135	14997	14931	15199	15072	15031	15045	14860	15131	14951	15210	14970	14968	14931	15167	14996	14915	15092	15219	15131	15050	15018	15035	15082	15147	15098	15004	14888	14959	15174	15107	15074	15076	15214	15195	15257	15217	14961	15188	15074	15231	15142	14947	15210	15033	14935	15103	15082	14937	14878	15158	15179	14951	14853	14923	15033	15096	14896	15057	15031	15078	15096	14953	15097	14831	15061	14833	15062	15068	15101	15080	15163	14992	15338	15151	15187	15200	15318	15265	15122	15286	15092	15123	15103	15201	14980	15083	14904	15060	14908	15098	15085	14965	14997	15134	15130	15143	15234	15159	14953	14954	15353	15045	15050	15294	15051	15249	15138	15267	15086	14895	15100	15037	15179	14837	15205	15017	15193	14930	14858	15093	15262	15223	15185	15182	14912	14930	15164	14938	15165	15223	15370	15023	14939	15102	15129	15047	15184	15110	15062	15112	15259	14990	15065	15008	15027	14979	15126	14921	15259	15231	15139	15137	15067	14927	15155	15019	15019	15149	15203	15128	15315	15285	14951	15120	14939	15094	15077	15129	15201	14919	15101	15080	15019	15043	15059	15073	15091	15210	14950	14980	15126	15141	15158	14977	14972	15030	14982	15151	14974	15027	15295	15275	14987	15036	14913	15122	15246	15324	14910	15028	15053	15225	14920	14990	15081	15145	15077	15140	15095	15197	15053	15134	14988	15041	15161	15100	15195	14947	15079	15106	15029	15129	15264	14913	14970	15007	15110	15125	14865	14702	15011	14979	15045	15039	14765	15261	15093	14996	14974	15086	14892	15005	15163	15041	14900	15008	14991	15204	15152	14995	15081	15192	14924	15215	15005	14823	15039	15118	15025	14957	14896	15181	15032	15127	15175	14945	15101	15017	15103	15084	15080	15215	15053	14985	15184	15102	15213	14913	15191	15019	14862	15016	15244	15167	15043	15181	15257	15026	15181	14948	15304	15059	15088	15013	15035	14773	15190	14895	15101	15027	15112	15050	15087	15118	15111	15211	15274	15257	15100	14928	14996	15091	15150	15202	15078	15012	15116	15154	15038	15014	14923	15219	15145	15046	15274	15095	15322	15336	15255	15040	15107	15187	15146	15135	14933	15104	15201	15044	14936	15053	15140	15054	15121	15270	15181	15117	14961	15023	15066	15103	14844	14944	14978	15148	15073	15226	15175	14985	14826	15072	15112	15041	14994	15162	14886	15070	15146	14984	15149	15130	15113	15127	15075	15110	15141	15202	15006	14865	15170	15093	15043	15052	14976	15051	15007	15039	15195	15146	15097	14943	15039	15276	15238	15226	15140	15024	15116	14994	14999	15074	14940	15175	15010	15115	14904	14937	15061	15227	15158	15074	14997	15015	14987	15055	14911	15195	14916	14999	14907	14999	15015	15163	15124	15113	15102	15133	15054	15092	14968	15039	15043	15018	14822	14964	14999	15021	15052	15002	14994	15102	15121	15186	15009	14965	15202	15052	15197	15059	15048	14909	15119	15197	14986	14875	15008	14930	15094	15062	14951	15121	15118	15027	15126	15110	14967	15132	14971	15104	14949	15127	15064	15089	15147	15054	15135	15161	15212	15047	15016	15131	15105	15041	15099	15026	15105	15039	15283	15093	14993	15225	14844	15074	15253	15002	15107	15218	15111	14970	15229	15235	14980	15163	15039	15046	15126	14817	14935	14954	15109	15038	14891	15073	15047	14928	14773	15044	15081	14980	15008	15161	15093	15188	15172	15076	15243	15154	15039	15085	15021	15087	15024	14954	15150	15113	15168	14871	14983	15029	15036	15142	15110	15182	15016	14986	15002	15234	15113	15074	15157	15121	15207	15199	15185	15261	15172	15177	15028	14964	14964	15083	15029	15035	15039	15116	15169	15002	15085	15069	15113	15014	15278	15114	14818	15172	15113	15146	14882	15209	15102	14714	15105	15002	15154	15166	15247	15076	15050	15177	14967	15147	15337	15128	14886	15120	14914	15094	15164	15070	15178	15171	15255	15115	14904	15118	15050	15020	14969	15139	15014	15168	15238	14918	14926	15029	15161	14912	14911	14948	14918	14981	15070	14929	15247	15042	15052	14934	15058	15046	15083	15171	15158	15080	14996	15071	15145	15201	15387	15161	15046	15186	15122	15034	14880	15095	15174	15023	15082	15021	15188	15107	15119	15230	15112	15118	15117	14882	14933	15093	15161	15185	15193	14950	15036	14881	15032	15105	15045	15179	15115	15004	15059	15007	15250	15023	15084	15115	15112	14983	15237	15132	15158	15083	15231	15167	14966	14957	14988	15021	15166	15059	15098	14993	14974	15263	15070	15187	15064	15072	14927	15256	15129	15080	15024	15142	15173	14864	14996	15052	15144	15143	15200	15004	14952	15037	15122	15063	15255	15137	15246	15173	15049	15051	15183	14996	15110	15170	15057	15052	15044	15370	14945	15057	15026	15042	15238	15050	15084	14900	15130	14960	15040	14922	15113	14887	14954	15014	15125	15256	14956	15120	15002	15015	15132	15094	15073	15187	15175	15096	15080	15309	15026	15263	15062	15105	15008	15048	14971	15082	15128	15133	15269	15031	15123	15026	15006	15049	15281	15086	15253	15092	15288	14861	15015	15143	15306	15090	15302	15241	15103	15169	15019	15141	15168	15097	15054	14939	15101	14988	15208
33491	46125	35781	24820	19357	16042	14163	13441	13225	13213	13130	13035	13172	13130	13257	13254	13005	13249	12973	13141	13034	13218	13142	13194	13067	13168	13154	13167	13155	13102	13144	13140	13166	13111	13197	13066	13106	13258	13206	13004	13216	13134	13259	13031	13216	13319	13147	13209	13273	13104	13117	13037	13150	13213	13064	13009	13200	13074	13168	13123	13322	13280	13200	13102	13157	13204	13064	13220	13105	13105	13235	13300	13136	13116	13159	13020	13125	13175	13134	13145	13136	13130	13263	13003	13109	13200	13155	13043	13119	13192	13051	13177	13357	13085	13018	13117	13207	13256	13124	12972	13102	13250	13203	13095	13055	13105	13014	13119	13067	13176	13060	12951	13184	13085	13154	13081	13076	13182	13202	13177	13133	13149	13220	13186	13249	13115	13215	13255	13201	13065	13155	13060	13123	13224	13063	13193	13128	13107	13059	13075	13157	13173	13077	13052	13237	12917	13077	13310	13231	13156	13017	13130	13196	13067	13120	12999	13107	13068	13222	13130	13127	13009	12980	13158	13089	12853	13125	13170	13158	13173	13235	13123	13104	12891	13099	13087	13023	13071	13296	13104	13034	13172	13180	13050	13052	13207	13028	13019	13179	13015	13179	12979	13118	13126	13204	12959	13048	12993	13100	13090	13240	13089	13176	13009	13143	13088	13086	13107	13179	13121	13217	13208	13081	13174	13042	13356	13170	13225	13125	13244	13190	13202	13178	13109	13206	13179	13023	13336	13142	12982	13042	13069	13124	13135	13129	13097	13274	13115	13154	13171	13152	13104	13008	13321	13274	13063	13206	13211	13174	13217	13111	12836	13061	13148	13077	13190	13421	13046	13124	13142	13003	13192	13091	13206	13123	13141	13217	13003	13068	13037	13112	13190	13196	13227	13209	13180	13100	13004	13018	13194	13059	13114	13158	13056	13036	13124	13386	13101	13096	13117	13191	13133	13275	13118	12980	13170	13026	13350	12948	13088	13163	13189	13045	13080	13155	13134	13158	13040	13173	13096	13110	13114	13104	12972	13123	13203	13156	13129	13221	13266	13120	13161	13075	13182	13112	13130	13337	13237	13101	13120	13344	13128	13327	13258	13113	13020	13160	13161	13348	13171	13135	13032	13253	13107	13105	13019	13134	13225	13166	13235	13295	13216	12930	13187	13092	13096	13192	13135	13185	13195	13102	13075	13022	13126	13182	13137	13087	13067	13012	13111	13100	13099	13175	13165	13275	13098	13129	13091	13102	13049	13107	13061	13146	13164	13139	13004	13238	12967	13219	13239	13113	13120	12990	13027	13179	13118	12942	13037	13050	13057	13375	13089	13129	13111	13071	13059	13052	13252	13231	13071	12997	13151	12962	13094	13265	13013	13263	13176	13168	13017	12945	13170	13112	13249	13196	13216	13037	13079	13016	13021	13167	13015	13165	13246	13158	13168	13218	13149	13151	13138	13196	13079	13119	13124	13086	13019	13073	13088	12940	13270	13228	13148	13142	13146	13279	13065	13167	13077	13175	13138	12993	13115	13004	13067	13211	13170	13260	13077	13304	13100	13141	13246	13212	13076	12929	13093	13162	13297	13082	13111	13098	13153	13125	13101	13042	13115	13087	13083	13157	12959	13144	13120	13183	13163	13117	13276	13149	13247	13146	13007	13244	12909	13070	13123	13134	13225	13188	13225	13174	13121	13206	13106	12952	13197	13110	13182	13180	13166	13279	13089	13193	13143	13047	12938	13124	13083	13331	12911	13139	13145	13290	13101	13271	13061	13125	13120	13032	12964	13201	13235	13302	13154	13231	13137	13146	12932	13104	13061	13196	13124	13097	13072	13158	13089	13138	13040	13242	13196	13256	13103	13261	13283	12941	13195	13139	13144	13184	13041	13181	13210	13033	13059	13062	13065	13122	13102	13191	13302	13058	13033	12833	13362	13196	12974	13259	13164	13084	13099	13086	13139	13333	13068	13227	13058	13147	13157	13048	13097	13179	13097	13072	13128	13220	13175	13092	13279	13180	13090	13095	13185	13152	13091	13008	13150	13268	13156	13056	13265	13058	12994	13241	13185	12979	13020	13052	13198	13007	13247	13026	13004	13180	13047	13194	13136	13198	13312	13156	13012	13274	13204	13377	13206	13021	13177	13152	13044	13030	13125	13102	13073	13185	13136	13006	13139	13297	13237	13035	13245	13115	13044	13205	13041	13012	12923	13111	13249	13082	13200	13038	13065	13158	13168	13143	13147	13133	13149	13077	12948	13224	13078	13179	13077	13115	13336	13112	13150	13007	13153	13156	13173	13193	13152	13162	13081	13080	13058	13111	13185	13100	13106	13104	13175	13175	13118	13099	13032	13237	13328	13188	13064	13159	13035	13039	13095	13209	13090	13089	13106	13131	13189	13177	13078	13042	13123	13170	13158	13168	13076	13059	13024	13277	13197	13160	13198	13257	13083	13190	13141	13079	13270	12989	13177	13010	13151	13230	13246	13158	13363	13135	13224	13270	13145	13055	13165	13118	13141	13142	12998	13199	13144	13095	13157	13182	13199	13130	13423	13081	13195	13112	13126	13159	13204	13153	13233	13181	13089	12958	13083	13186	13102	13281	13168	13076	13300	13250	13210	12986	13107	12919	13253	13064	13131	13147	13062	13227	13114	13185	13169	13136	13153	13189	13134	13057	13144	12927	13171	12983	13155	13133	13211	13023	13063	13119	13128	13233	13068	13108	13073	13128	13147	13154	13155	13282	13256	13089	12984	13364	13119	13131	13233	13218	13043	13090	13132	13144	13108	13102	13253	13098	13126	13058	13057	13166	13137	13047	13271	13169	13242	13142	13119	13128	13204	13051	13089	12980	13013	13173	13100	13111	13124	13112	13107	13029	13040	13242	13053	13126	13084	13090	13092	13098	13026	13079	13084	13043	13097	13169	13017	13058	13134	13089	13080	13284	13128	13269	13188	13167	13038	13246	13213	13209	13127	13092	13399	13172	13203	13010	13143	13293	13238	13245	13087	13257	13143	13178	13116	13201	13101	13176	13015	13177	13116	13249	12986	13124	13195	13065	13175	13203	13142	13093	13151	13108	13011	13283	13091	13123	13293	13117	13146	13080	13149	13055	13177	12956	13289	13253	13258	13127	13172	13093	12952	13015	13016	13226	13131	13011	13228	13132	13121	13201	13211	13259	13097	13066	13240	13165	13156	13164	13052	13253	13092	13193	13011	13227	13157	13109	13077	13113	13000	13214	13050	13189	13099	13058	13089	13120	13132	13195	13179	13079	13062	13245	13168	13116	13086	13136	13257	13204	13153	13134	13123	13139	13111	13200	13042	13134	13056	13108	13056	13136	13076	13289	13049	13125	13184	13104	13126	13212	13085	13241	13230	13060	13222	13102	13153	13051	12973	13186	13117	13024	13165	13223	13055	13106	13246	13066	13145	13227	13227	13173	13156	13114	13217	13231	13217	13039	13151	13088	13120	13028	13146	13193	12941	13124	13294	12910	13338	13007	12885	13127	13038	13200	13058	13217	13146	13120	13250	13093	13070	13144	13104	13085	13136	13126	13126	13094	13080	12987	13012	13218	13200	13151	13177	13082	13187	13167	13102	13074	13198	13168	12851	13220	13162	13008	13272	13149	12953	13094	13181	13053	13181	13212	13262	13145	13018	13252	13185	13222	13009	13244	13261	13116	13121	13262	13111	13246	13197	13287	13115	13350	13184	13113	13280	12993	13065	13053	13113	13071	13227	13230	13330	13028	13114	13108	12946	13240	13092	13083	13057	12921	13242	13072	13196	13158	13154	13006	13157	13136	13320	13001	13012	13219	13240	13048	13114	12976	13174	13009	13003	13275	13185	13149	13210	13193	13230	13159	13220	13041	13073	13083	13213	13212	13114	13207	13158	13303	13129	13002	13014	13090	13103	13169	13162	13262	13132	13272	13144	13259	12963	12886	13090	13255	13072	13142	13219	13290	13154	13124	13158	13070	13194	13007	13029	13050	12938	13344	13230	13191	13278	13045	13178	13202	13146	13017	13120	13052	13198	13274	13161	13146	13201	13068	13169	13162	13269	13023	13132	13221	13093	13159	13179	13214	13183	13093	13137	13082	13026	13065	12930	13076	13092	13177	13253	13123	13175	13089	13058	13145	13214	13215	13014	13110	13231	13212	13198	13046	13335	13166	13147	13066	13089	13139	13229	13129	13149	13268	13208	13142	13050	13115	13215	13190	13127	13114	13214	13056	13098	13269	13142	13256	13289	13236	12998	13073	13070	13072	13100	13138	13083	13035	13122	13094	13049	13080	13034	13121	13092	13069	13119	13169	13110	13186	13198	13193	12901	13068	12930	13131	13314	13080	13080	13183	13214	13098	13139	13198	13129	13039	13064	13174	13213	13097	13241	13091	12962	13218	12972	13194	13197	13422	13244	13031	13151	13201	13168	13215	13121	13195	13124	13076	13153	13112	12845	13259	13141	13091	13166	13024	13272	13067	13105	13218	13032	13122	13068	13185	13232	12963	13353	13259	13088	13129	13066	13250	13089	13137	13194	13270	13141	13089	13291	13138	13227	13330	13247	13186	12993	12957	13121	13105	13085	13177	13149	13178	13040	13121	13158	12996	13126	13122	13068	13225	13266	13252	13025	13142	13185	13140	13189	13331	13218	13143	13098	13119	13160	13198	13135	13103	13158	13068	13346	13251	13119	13221	13099	13147	13141	13283	13009	13094	12981	13305	13169	13074	13065	13081	13299	13080	13063	13158	13246	13034	13043	13050	13150	13190	13139	13166	13395	13118	13143	13111	13096	13440	13215	13169	13021	13031	13238	13257	13221	13124	13235	13262	12998	13133	13253	13185	13164	13204	13170	13073	13136	13283	13216	13079	13199	13256	13213	12965	13001	13186	13184	13253	12926	13088	13213	13228	12898	13136	13257	13044	13118	13006	13042	13155	13109	13271	13351	13268	13211	13064	13134	13161	13144	13020	13218	13243	13102	13205	13191	13145	13209	13007	13189	13190	13221	13030	13217	13133	13242	13079	13087	13208	13084	12949	13293	13044	13025	12996	12889	13272	13223	13158	13135	13062	13126	12943	13082	13060	13020	13146	13142	13183	13137	13195	13247	13089	13146	13191	13294	13212	13201	13123	13183
24295	22358	33384	35599	34634	30921	25110	17933	15414	15198	15086	14723	14893	14938	14910	14884	14869	14863	14751	14682	14704	14738	14779	14893	14738	14950	14745	14939	14745	14697	14835	14784	14922	14914	14852	14830	14859	14909	14673	14766	14829	14624	14759	14854	14624	14844	14775	14834	14730	14735	14690	14792	14503	14808	14929	14698	14769	14602	14800	14727	14674	14728	14663	14624	14950	14860	14891	14868	14774	14765	14927	14850	14913	14616	14736	14663	14732	14781	14834	14990	14667	14819	14754	14620	14723	14743	14570	14664	14645	14933	14842	14636	14659	14729	14709	14637	14679	14714	14945	14899	14617	14730	14775	14884	14750	14865	14622	14505	14794	14738	14678	14751	14842	14691	14887	14495	14700	14692	14625	14772	14646	14803	14769	14642	14764	14484	14762	14638	14685	14918	14687	14668	14739	14949	14684	14610	14733	14685	14833	14689	14738	14601	14578	14620	14677	14650	14878	14754	14817	14870	14610	14732	14761	14707	14936	14746	14623	14593	14649	14808	14851	14743	14877	14942	14835	14597	14721	14892	14674	14774	14739	14623	14711	14697	14905	14723	14550	14664	14794	14656	14703	14637	14827	14738	14814	14728	14774	14699	14839	14552	14762	14839	14831	14770	14630	14577	14594	14716	14560	14642	14679	14649	14621	14629	14622	14586	14824	14826	14632	14905	14770	14917	14876	14912	14669	14739	14584	14562	14802	14587	14640	14853	14602	14632	14811	14695	14752	14670	14775	14730	14668	14924	14693	14632	14715	14566	14724	14706	14795	14793	14841	14851	14783	14747	14704	14649	14735	14804	14725	14841	14756	14692	14672	14639	14614	14617	14706	14749	14859	14971	14868	14833	14734	14649	14872	14726	14727	14532	14664	14730	14815	14832	14645	14855	14665	14659	14774	14766	14759	14963	14679	14672	14791	14609	14763	14891	14605	14779	14809	14714	14666	14768	14730	14696	14875	14781	14874	14813	14525	14829	14593	14792	14692	14728	14749	14678	14744	14717	14605	14711	14591	14719	14720	14875	14791	14599	14657	14704	14727	14581	14743	14736	14917	14623	14680	14627	14782	14657	14659	14776	14755	14707	14697	14550	14785	14714	14863	14733	14713	14894	14717	14886	14797	14769	14990	14828	14834	14658	14841	14888	14674	14919	14745	14855	14762	14802	14684	14738	14675	14502	14822	14643	14711	14636	14676	14738	14807	14682	14756	14884	14773	14885	14797	14722	14845	14806	14641	14521	14855	14591	14604	14810	14743	14842	14966	14725	14636	14710	14620	14644	14872	14746	14645	14642	14643	14788	14783	14863	14727	14781	14949	14897	14669	14771	14937	14795	14713	14862	14814	14810	14775	14651	14970	14736	14542	14777	14638	14800	14741	14738	14725	14654	14783	14737	14892	14768	14841	14614	14788	14697	14607	14682	14807	14713	14702	14710	14612	14776	14544	14859	14743	14656	14820	14739	14661	14601	14651	14752	14720	14720	14555	14674	14624	14742	14709	14604	14688	14587	14672	14563	14838	14711	14904	14687	14722	14824	14967	14839	14891	14823	14851	14725	14564	14587	14719	14816	14603	14760	14520	14391	14588	14787	14563	14585	14681	14755	14793	14727	14793	14833	14714	14547	14858	14740	14745	14561	14697	14642	14775	14579	14829	14613	14823	14617	14764	14656	14675	14744	14861	14781	14489	14677	14822	14719	14549	14620	14821	14830	14730	14790	14692	14749	15011	14787	14632	14759	14669	14670	14641	14796	14759	14823	14736	14837	14896	14880	14977	14722	14715	14407	14744	14509	15010	14805	14789	14650	14690	14781	14629	14669	14579	14651	14884	14611	14733	14813	14834	14721	14732	14640	14542	14771	14782	14703	14770	14695	14676	14635	14756	14664	14660	14913	14780	14723	14739	14785	14692	14695	14869	14701	14618	14739	14661	14901	14646	14645	14624	14743	14699	14787	14813	14714	14690	14630	14597	14584	14517	14699	14837	14765	14762	14808	14991	14730	14662	14768	14926	14777	14635	14594	14721	14661	14677	14855	14596	14822	14678	14762	14639	14670	14830	14750	14694	14559	14614	14634	14663	14920	14689	14844	14751	14774	14821	14738	14761	14830	14669	14682	14633	14712	14729	14918	14902	14774	14565	14657	14617	14693	14880	14586	14541	14789	14594	14548	14730	14665	14632	14808	14681	14900	14867	14712	14679	14550	14549	14620	14740	14584	14737	14812	14905	14869	14703	14769	14637	14709	14605	14561	14619	14695	14743	14818	14738	14705	14478	14766	14789	14742	14675	14759	14751	14621	14700	14767	14629	14813	14850	14619	14769	14655	14703	14821	15032	14765	15017	14740	14899	14781	14788	14870	14674	14579	14828	14644	14763	14907	14709	14835	14855	14691	14809	14685	14755	14770	14726	14616	14717	14596	14593	14626	14521	14581	14934	14626	14719	14757	14892	14796	14447	14604	14845	14765	14882	14620	14659	14707	14589	14716	14643	14514	14893	14601	14742	14710	14751	14828	14899	14710	14849	14697	14755	14880	14649	14609	14805	14773	14955	14907	14643	14747	14774	14683	14627	14831	14745	14904	14840	14680	14748	14724	14729	14678	14709	14764	14755	14687	14806	14773	14505	14931	14702	14708	14735	14668	14855	14862	14901	14610	14741	14748	14634	14811	14918	14826	14891	14600	14670	14506	14628	14781	14591	14910	14640	14956	14534	14498	14733	14668	14710	14714	14736	14742	14702	14784	14756	14806	14644	14726	14882	14810	14777	14812	14812	14689	14719	14636	14711	14779	14693	14684	14819	14829	14631	14803	14601	14690	14747	14703	14674	14720	14874	14605	14808	14652	14615	14809	14790	14527	14636	14690	14735	14599	14736	14750	14670	14578	14808	14702	14957	14768	14598	14722	14753	14726	14680	14674	14686	14722	14708	14691	14674	14759	14744	14754	14846	14673	14902	14595	14637	14868	14705	14697	14934	14728	14772	14896	14774	14680	14778	14680	14646	14718	14664	14777	14825	14596	14595	14641	14738	14878	14767	14610	14599	14590	14838	14868	14774	14722	14671	14696	14748	14847	14693	14769	14787	14756	14722	14496	14761	14794	14732	14563	14590	14621	14887	14626	14678	14524	14737	14718	14694	14706	14793	14714	14584	14690	14688	14791	14640	14840	14756	14692	14643	14765	14634	14720	14680	14691	14735	14684	14804	14791	14805	14677	14807	14896	14763	14787	14653	14879	14563	14697	14741	14655	14690	14736	14671	14525	14740	14531	14757	14703	14829	14638	14793	14772	14623	14563	14798	14776	14719	14588	14611	14829	14777	14697	14732	14652	14651	14615	14778	14895	14819	14792	14619	14711	14831	14771	14692	14851	14706	14908	14750	14842	14760	14621	14833	14770	14883	14661	14684	14731	14821	14646	14622	14797	14735	14820	14981	14828	14705	14782	14622	14458	14651	14792	14872	14893	14800	14946	14705	14763	14541	14692	14802	14813	14729	14829	14845	14670	14781	14848	14772	14635	14725	14843	14847	14825	14726	14608	14637	14717	14805	14607	14710	14612	14724	14530	14630	14808	14569	14896	14785	14647	14677	14721	14842	14664	14739	14719	14825	14826	14751	14631	14674	14689	14702	14833	14676	14690	14860	14824	14693	14646	14670	14766	14596	14971	14734	14820	14803	14771	14828	14765	14728	14701	14547	14692	14758	14701	14718	14503	14708	14647	14688	14821	14471	14798	14848	14734	14649	14745	14663	14646	14565	14642	14816	14561	14930	14967	14795	14638	14739	14687	14818	14795	14941	14646	14959	14834	14742	14762	14734	14636	14799	14807	14660	14679	14659	14671	14600	14704	14788	14749	14796	14806	14803	14844	14685	14701	14679	14858	14817	14744	14813	14741	14614	14719	14880	14627	14645	14816	14835	14676	14811	14829	14781	14691	14632	14724	14675	14826	14707	14405	14799	14825	14826	14707	14631	14720	14617	14532	14728	14709	14661	14820	14780	14778	14629	14865	14567	14904	14762	14983	14806	14931	14717	14877	14830	14726	14775	14716	14755	14682	14588	14672	14648	14592	14614	14829	14838	14666	14998	14621	14762	14636	14768	14742	14731	14674	14816	14777	14634	14813	14719	14660	14717	14550	14661	14707	14642	14553	14638	14568	14644	14713	14642	14907	14721	14831	14642	14697	14597	14629	14847	14553	14729	14663	14729	14719	14671	14749	14694	14788	14798	14726	14748	14522	14765	14832	14665	14533	14659	14635	14848	14862	14888	14629	14893	14593	14684	14724	14674	14787	14588	14444	14787	14771	14688	14781	14585	14726	14861	14754	14647	14782	14812	14679	14743	14720	14570	14838	14870	14818	14691	14697	14860	14756	14630	14505	14857	14604	14777	14750	14748	14878	14552	14626	14674	14641	14801	14676	14853	14930	14654	14647	14622	14674	14774	14885	14696	14873	14733	14677	14731	14705	14852	14794	14663	14674	14722	14649	14666	14549	14814	14462	14825	14478	14678	14775	14824	14708	14572	14687	14543	14688	14761	14652	14736	14843	14720	14727	14609	14915	14702	14673	14642	14593	14855	14715	14818	14692	14758	14647	14662	14751	14794	14637	14656	14719	14679	14812	14825	14572	14790	14594	14851	14815	14619	14798	14545	14769	14797	14575	14593	14558	14635	14797	14818	14573	14639	14901	14673	14706	14875	14598	14629	14624	14919	14866	14883	14642	14810	14850	14845	14796	14702	14565	14660	14737	14730	14576	14761	14524	14709	14825	14772	14699	14790	14801	14815	14668	14632	14659	14649	14677	14729	14949	14866	14692	14633	14653	14686	14715	14690	14952	14743	14534	14606	14865	14816	14707	14849	14538	14599	14849	14653	14906	14764	14665	14834	14782	14716	14676	14683	14985	14646	14552	14575	14696	14733	14666	14656	14702	14634	14770	14779	14597	14925	14902	14701	14624	14883	14653	14752	14717	14621	14782	14596	14860	14728	14689	14599	15029	14596	14799	14617	14599	14789	14813	14666	14648	14637	14670	14648	14891	14588	14687	14506	14745	14482	14794	14915	14769	14789	14824	14765	14741	14618	14656	14695	14841	14799	14731	14724	14665	14712	14755	14688	14751	14643	14471	14764	14805	14679	14600
59931	91341	74414	54735	42467	31056	21018	15159	13668	13079	12955	12833	12965	12886	12912	12858	12966	13056	12877	12942	12995	12897	12779	12975	12891	13026	12854	12806	12883	13079	12892	12982	13051	13035	12884	12949	12889	12947	12889	13029	12806	12998	12816	12929	13017	12967	12953	12851	12776	12992	12948	13052	12739	13067	12819	13047	12871	12919	12870	12805	12809	13091	12795	12942	12997	12963	12875	13063	13029	12912	12948	12995	12762	13022	13141	12789	12740	12969	12831	12917	12971	12838	12795	12955	12833	12928	13015	12969	12863	12770	12837	12900	12827	12862	12924	12850	12784	12818	13004	13059	12962	12986	12770	12832	13024	12818	13030	12915	12873	12867	13004	12799	12809	12909	12967	12870	13015	12940	13047	12908	12826	12974	12920	12891	13153	13022	12942	12890	12822	12816	12909	12863	12923	12898	12868	12933	12909	12806	12862	13118	12814	12906	12947	12958	12867	12954	12974	12912	12800	12999	12920	12950	12799	12777	12943	13034	12785	12811	12982	12754	12919	12958	12784	12859	12813	12844	12866	12878	13029	12838	12951	12945	12889	12874	12860	13075	12960	12959	12966	12835	13001	12841	12811	13102	12737	12953	12968	12960	12931	12944	13033	12959	12946	12950	12915	12913	13122	12866	13071	12936	13018	12802	12832	12829	13005	12901	12758	12883	12921	12865	12841	12929	12989	13012	13011	12846	12915	12952	13063	12938	12913	12936	12983	12884	12949	12829	12874	12798	12944	12999	12867	13005	12998	12803	12869	12818	12840	12980	12752	12996	12884	12932	12925	12854	12917	13004	12983	13003	13019	12849	12945	12896	12868	12879	12917	12833	12902	12837	12993	12996	12891	12894	12871	12938	12904	12873	12885	12978	12862	12996	13005	12965	12991	12877	12980	12896	12782	12991	12992	12777	12875	12907	12994	12904	12828	12763	12887	13066	13032	13081	12899	12859	13070	12841	12938	13056	12947	12929	12742	12877	12860	12872	12996	12885	12707	13060	12799	12962	12821	12943	12896	12948	12787	12748	12836	12967	12906	12932	12736	12842	12864	12975	13015	12931	12827	12987	12970	12878	13011	12871	13050	12904	12775	12867	12896	12972	12914	12994	13061	12903	12719	12812	12880	12937	12763	13048	12968	12783	12907	12960	12927	12956	12833	12965	12968	12883	12836	13036	12845	12953	13022	12901	12894	12954	12921	12862	12832	12873	13012	12854	12867	12807	12807	12898	12835	12946	12784	12992	12951	12986	12952	12817	13003	12785	12892	12904	13007	12828	12935	12938	13065	13013	12685	12849	13033	12731	12952	12878	13023	12887	12903	12976	13064	12977	12914	12964	12915	12889	12862	12852	12850	12886	12784	13076	12853	12873	12941	13005	12971	12900	12995	12857	13002	13162	12841	12897	12943	13047	13056	12914	12779	12945	12887	13018	12860	12887	13028	12897	12903	12898	12931	13002	12672	12949	12824	12931	12914	12839	12842	12900	12837	12925	12893	13001	13106	13128	12968	12889	12885	12837	12852	13003	12892	12902	12896	12716	12870	12966	13077	12925	13078	12977	12947	12927	12947	12897	12900	12942	13082	12959	12929	12937	13022	12880	13058	12885	12866	13007	12978	12936	12863	12914	12794	12848	12980	12825	12825	13059	12847	12918	12834	12974	12997	12974	13038	12796	12921	12964	12760	12853	12789	12903	12858	13081	12994	12818	12771	12866	12937	12744	12819	12875	12871	12885	13010	12894	12980	12866	12940	12897	13024	12906	12941	12893	12824	13062	12845	13010	12895	12852	12962	12942	13091	12820	12904	12896	12899	12913	12927	12907	12744	13076	12808	12859	12755	13006	12881	12930	12921	12966	12909	12882	12990	12884	12911	12939	12955	12926	12970	12784	13044	12869	12915	12989	12992	12846	12793	12899	12812	12892	12926	12937	12852	12922	12911	12907	12988	12794	12845	12727	12788	12954	12791	12742	12855	12912	13159	12712	12951	12716	12856	13079	12920	12825	12941	13072	13094	12927	12875	13073	12912	13131	12947	12996	12915	12969	12995	12896	13002	12872	12959	12927	13046	12918	12834	12935	12864	12906	12763	12764	12926	12982	12784	12936	12860	12864	12920	12954	13047	13071	12929	12849	12772	12944	12870	12832	12856	12997	12778	12976	12998	12973	12898	12962	12976	12907	13033	12770	12919	13056	12799	13090	12906	13041	12945	12911	12997	12776	12694	13122	12924	12878	13032	12808	12871	13069	13032	12974	13010	12846	12878	12877	13037	12833	12898	12980	12881	13020	13061	13005	12817	12951	12824	12981	12877	12893	12846	12805	12930	12911	12982	12791	12723	12776	12889	12726	12873	12727	12921	12717	13057	13047	12836	12942	12927	12931	13128	12969	12857	13071	12886	12839	12856	12849	12634	12872	13114	12848	12926	12961	13023	13065	12952	12822	12845	13006	12912	12886	12970	12927	12920	13065	12955	12966	12911	12876	12939	12936	13007	12981	13001	12940	12890	12821	12814	12918	12906	12867	12921	13054	12920	12913	13004	12800	13003	12788	12927	12884	12845	12729	12868	12882	12819	12826	12653	12828	12955	12896	12988	13042	12920	12976	12818	12801	12853	12778	12949	12956	12922	12835	12997	12739	12879	12877	12979	12971	12887	12813	12986	13000	12993	12891	12987	12926	13034	12772	12896	12826	12823	12880	12913	12937	12877	13037	13028	13030	13024	12939	13061	12730	12922	13067	12764	12999	12836	12939	12909	12868	12905	12817	12886	13005	12879	12976	12918	12901	12801	12905	13038	12819	12989	12948	12849	13019	12758	13045	12993	12880	12828	12897	12989	13060	12961	12877	12750	13142	12727	12875	12921	12777	13227	12834	13026	12948	12792	12983	12921	12844	12919	12872	12840	12854	12797	13016	12924	12994	12893	12825	12919	12814	12883	12942	12954	13004	13058	12963	13058	12867	12915	12912	13014	12789	12773	12803	12963	12965	12838	12987	12929	12897	12748	12913	12838	12871	12968	12863	12929	12994	13107	13004	12793	12843	13034	12703	12980	12947	12817	12751	12875	12827	12843	12828	12950	13022	13091	12872	13145	12929	13005	12981	12859	12896	12981	12843	12853	12931	12913	12964	12706	12783	12928	12961	12835	12846	12980	12865	12836	12772	12759	12803	12922	12844	12872	12841	12884	12929	12912	12988	13010	12956	12766	12849	12896	12955	12912	12818	12857	12865	12894	12958	12923	12998	12817	12939	12689	12946	13024	12951	12888	12939	12986	12885	13087	12962	12869	12906	12798	12901	12822	12779	12996	12936	12973	12750	12861	13030	12922	12924	12947	12924	12985	13047	12884	12917	12955	12863	12994	12921	12975	12885	12893	12876	12905	13052	12823	12867	12876	12988	12861	12892	12963	12970	13005	12962	12898	12900	12926	13020	12911	12823	13020	12835	12884	13022	12899	12839	13043	12865	12899	12965	13095	12815	12912	12914	12908	13017	12848	12927	13010	12867	12861	12956	12912	12942	12777	12828	13035	12864	12907	12734	12911	13080	12735	12935	13078	13061	12734	12876	12918	13151	12877	12831	12990	13111	12992	12754	12921	12954	12924	12869	12859	12984	12910	12827	12969	12920	12945	12939	12807	12983	12858	12925	12811	12927	12902	12855	12884	13009	12838	12797	12946	12965	12957	13061	12832	13061	12940	13046	12974	12886	12910	12942	12897	12985	12908	12996	12702	13052	12863	12899	13080	13003	12934	12845	12864	12933	13065	12892	12738	12885	12883	12950	12772	12874	12835	12907	12916	12860	12960	12820	13047	12858	12806	13002	12908	12859	12925	12906	12787	12898	12962	12817	12756	12978	13036	12870	12988	12860	12884	12909	13013	12886	12957	13152	13106	12772	12987	12880	12832	12798	12960	12888	13001	12888	12867	12969	13042	12928	13067	12932	12911	12837	12928	12789	12886	12928	12926	12872	13001	12817	12837	12915	12904	12962	12911	12929	12961	13108	12858	12954	13018	12862	12976	12855	12848	13119	12963	12835	12816	12911	12934	12920	12841	13042	12768	12936	12765	12980	12923	12941	13055	12919	12846	12985	12965	12913	12692	12861	12806	12911	12922	12924	12814	13066	12998	12863	12868	12822	12917	12821	12954	12968	12909	12892	12821	12923	12880	12878	12730	12939	12926	12949	12915	13026	12797	12810	12827	12860	13022	13050	12711	12805	13037	12883	12832	12958	12913	13017	12910	13000	13008	12929	12932	12843	12885	12928	13176	12945	12903	12913	12987	12939	12929	12909	12704	13016	13048	12747	12887	13067	12896	13079	12903	12812	12887	13065	12781	12789	12990	12962	13107	12989	12881	12951	12894	12836	13006	13038	12841	12822	12929	12987	12778	13059	12731	13031	12972	12920	12875	12951	12861	12914	13099	12740	12906	12841	12902	12747	12760	13025	12957	12979	12886	12880	12840	12821	12985	12893	12802	12886	12999	12928	13003	12942	13096	13023	12952	13004	12834	12937	12773	12908	12949	12996	12922	12846	12926	12879	12985	12958	12969	13088	12975	12713	13012	12978	13083	12919	12915	12828	12989	12688	12993	12910	13040	12765	12922	12973	12942	12867	12916	12825	13007	13023	12759	12736	12799	12960	12934	12715	12852	13022	12865	12877	13040	12780	13116	12893	12981	13045	12838	12824	12787	13107	12845	13012	12909	12970	12972	12883	12822	12966	12866	12909	12945	12906	13008	12907	12920	12930	12949	13078	12995	12911	12959	12833	13032	12891	12806	12843	12860	12954	12857	12857	13039	12981	12918	12994	12787	12785	12979	13053	12997	12859	12912	12885	12930	12925	13007	12938	13049	13035	12810	13000	12881	12905	13032	12938	12641	12878	12966	12782	13017	12998	12961	12989	12896	12903	12946	12852	13046	12972	12888	12973	13145	12905	12941	12922	12876	12974	12941	12885	12919	12875	12817	12959	12934	13007	12978	12863	12873	12986	12792	13032	12871	12853	12966	13025	12835	12911	13013	12962	12870	12884	12882	12920	12801	12865	12914	12848	12918	13019	12766	12870	13019	12938	12868	13161	12926	12984	12870	12908	13027	12794	12682	12877	12852	12986	12882	13004	12802	12859	13001	12841	13020	12846
23112	21797	31744	31123	33494	33729	30485	20515	16461	15689	15285	14950	15193	15036	15254	15062	15231	14852	15007	14840	15153	15139	15050	15066	14966	15016	14924	14873	15004	15047	14954	14903	14841	15068	14881	14842	14998	14854	14716	14946	14961	14836	14948	14758	14856	14951	14796	14818	14873	14786	14820	14957	14784	15062	14918	14766	14891	14834	14895	14809	14941	15076	14868	14970	14851	14779	14798	14988	14875	14873	14897	14804	14927	14882	14786	14970	15144	14886	14731	14889	14922	14955	14680	14829	14788	14847	14964	14875	14953	14877	14882	14800	14906	14899	14823	14811	15166	14843	14923	15007	14945	14854	14927	14817	14874	14829	14997	14917	14842	14846	14914	14864	14755	14882	14916	14796	14760	14876	15038	14897	14822	14793	14973	15039	14827	14692	14858	14903	14868	14844	14928	14818	14953	14744	14853	14804	14657	14753	14686	15002	14670	14890	14793	14669	14745	14885	14849	14840	15015	14908	14921	15002	14983	14871	15049	14807	14673	14776	14692	14753	14808	14792	14813	15028	14866	14788	14848	15043	14757	14640	14741	14900	14999	14798	14882	14786	14908	14838	14858	14751	14997	14797	14662	14716	14785	14958	14897	14902	15065	14699	14776	14920	14785	14932	14907	14953	14893	14865	14956	14828	14788	14854	14782	14874	14783	14903	14704	14800	14876	15171	14849	14821	14923	15006	14778	14785	14982	14626	14929	14880	14751	14570	14729	14798	14866	14720	15002	14907	14694	14489	14654	15076	14968	14780	14973	14915	14722	15194	14834	14739	15090	14999	14714	14830	14784	14792	14937	14831	14701	14888	14895	14991	14647	14884	14871	14999	14918	15160	14670	15071	14909	14756	14851	14973	14807	14796	14795	14713	14860	15033	14947	14763	14992	14879	14705	14850	14909	14873	14844	14815	14870	14853	14779	14994	14728	14905	14793	14827	14853	14768	14763	14793	14764	14817	14828	15052	15004	14899	14962	14769	14931	14815	14775	14920	14938	14835	14851	14776	14918	14849	14881	14822	14880	14809	14856	14910	15021	14885	14738	14839	14901	15092	14764	14991	14581	14805	14756	14840	14853	14907	14969	14882	14869	14995	14853	14852	14936	14972	15010	14636	14680	14824	14932	14826	15026	15040	14599	14805	14683	14689	14787	14789	14963	14737	14956	14955	14934	14942	14851	14695	14781	14859	14740	14905	14758	14878	14644	14716	14823	14758	14911	14796	14811	14716	14825	14756	14738	14890	14912	14801	14677	14870	14673	14742	14666	14931	14817	14704	14934	14631	14904	14861	14898	14877	14857	14576	14826	14850	14839	14884	14893	14744	14719	14704	14634	14648	14944	15030	14700	14694	14775	14722	14838	14687	14793	14983	14880	14902	14891	14805	14851	14832	14553	14746	14779	14780	14798	14716	14824	14673	14660	14862	15051	14813	14810	14767	14898	14947	15033	14880	14726	14972	14789	14952	14885	14671	14725	14892	14853	14908	14844	15074	14740	14822	14799	14728	14699	14769	14886	14759	14860	14961	14840	14782	14913	14914	14762	14887	14696	14751	14841	14787	14808	14742	14978	14913	15017	14713	14777	14822	14816	14974	14741	14810	14802	14766	14990	14922	14782	14898	14789	14769	14793	14871	14854	14670	14814	14775	14744	14924	14713	14833	15065	14783	14801	14850	14737	14846	14931	14817	14561	14707	14918	14868	14982	14745	14769	14928	14568	14912	14755	14961	14991	14874	14743	14740	14950	14735	14731	14802	14722	14694	15003	14897	14827	14760	14781	14851	14833	14935	14772	14777	14833	14897	14863	14846	14946	14832	14744	14677	14799	14884	14777	14674	15060	14811	14801	14988	14759	14901	14919	14812	14989	14813	14928	14705	14931	14870	14902	14906	14820	14797	14631	14660	14792	14849	14843	14823	14875	14858	14733	15086	14823	14730	14814	14824	14778	14854	14960	14805	14938	14808	14849	14893	14888	14933	14868	14830	14988	14790	14894	14715	14851	14680	14797	14879	14647	14786	14812	14644	14531	14914	14867	14798	14963	14849	14652	14919	14830	14844	14796	14829	14650	14703	14685	14879	14967	14693	14952	15031	14687	14745	14859	15039	14766	14810	14905	14730	14876	14985	14819	14859	14804	14838	14861	14663	14775	14577	14791	14874	14859	14672	14826	14891	14866	14626	15022	14861	14804	14820	14816	14851	14906	14793	14567	14673	14881	15013	14845	14806	14893	14913	14945	14825	14792	14967	14798	14885	14792	14752	14726	14708	14992	14818	14893	14822	14738	14875	15041	14718	14915	14919	14794	14766	14977	14901	14729	14988	14711	14859	14852	14891	14959	14897	14868	14784	14805	14854	14917	14775	14774	14876	14913	14926	14824	14931	14784	14952	14869	14686	14880	14655	14871	14736	14927	14781	14696	14867	14692	14841	14767	14869	14792	14883	14742	14942	14794	15148	14711	14751	14992	14844	14902	14627	14960	14931	14867	14787	14794	14765	14756	14899	14907	14783	14749	14885	14681	14971	14792	15062	14835	14843	14800	14899	14807	14847	14851	14942	14965	14831	14941	14876	14831	14902	14537	14902	14709	14883	14747	14842	14707	14697	14868	14778	14759	14745	14726	14803	14892	14883	14755	14905	14768	14931	14937	14892	14800	14791	14736	14727	14816	14829	14819	14762	15023	14960	14859	15026	14886	14782	14771	14755	14846	14864	14892	14783	14848	14755	14807	14898	14896	14954	14613	14983	14796	14732	14808	14848	14793	14808	14968	14904	14882	14920	15023	14806	14888	14827	14908	14828	14779	14731	14707	14960	14704	14987	14941	14927	15051	14923	14831	14747	14748	14935	15045	14857	14774	14977	14798	14955	14835	14818	14954	14771	14645	14876	14932	14919	14690	14891	14872	15031	14854	14863	14886	14954	14843	14827	14930	14720	14770	14910	14832	14963	14978	14830	14966	14873	14774	15016	14732	14705	14762	14769	14945	14794	14967	14811	14727	14868	15053	14707	14651	14789	14801	14899	14946	15016	15005	14933	14803	14771	14893	14692	14823	14939	14679	14822	14915	14812	14586	14890	14820	14723	14751	14977	14956	14861	14802	14689	14898	14863	14875	14749	14689	14890	14940	14862	14866	14761	14799	14830	14902	14810	14929	14627	14769	14797	14824	14926	14744	14742	14889	14645	14741	15028	14797	14742	14690	14789	14739	15014	14821	14673	14855	14824	14735	14632	14764	14775	14722	14796	14768	14789	14756	14846	14889	14820	15016	14849	14703	14856	14757	14826	14758	14781	14621	14862	14673	14764	14739	14917	14830	14942	14996	14877	14890	14773	14691	14737	14913	14586	14864	14778	14720	14751	14753	14977	14714	14962	14972	14684	14724	14815	14868	14666	14766	14824	14814	14716	14905	14945	14735	14864	15196	14919	14885	14898	14904	14708	14572	14841	14843	14644	14688	14730	14759	14852	14729	14830	14918	15040	14740	14725	14971	14865	14922	14921	14852	14787	14841	14800	14751	14865	14827	14700	14706	14792	14739	14725	14801	14755	14816	14736	14843	14561	14734	14842	14615	14849	14889	14965	14726	14946	14897	14932	14841	14840	14840	14742	14738	14918	15027	14675	14872	14849	14755	14807	15018	14957	14891	14790	15019	14670	14706	14635	14864	14822	14680	14819	14827	14755	14700	14742	14998	14791	14842	14926	14885	14859	14965	14892	14880	14938	14850	14834	14899	14784	14948	14767	14731	14873	14863	14752	14826	15037	14947	14766	14857	14879	14901	14724	14738	14768	14623	14851	14741	14912	14979	14948	14881	14804	14723	15081	14934	14660	15005	14841	14787	14938	14975	14761	14699	14742	14895	14921	14919	14654	14713	14832	14831	14927	14975	14711	14913	14744	14876	14840	14961	14850	14712	14653	14898	14676	14863	14880	14855	14701	14960	14941	14853	14863	14773	14754	15041	14821	14874	14924	14768	14704	14893	14993	14898	14818	15150	14725	14832	14680	14860	14799	14728	14917	14643	14909	14962	15049	14761	14687	14672	14609	14857	14749	14776	14839	14995	14858	14757	14849	14836	14797	14937	14658	14833	14822	14745	14949	14969	14918	14914	14745	14685	14848	14880	14844	14856	14879	14903	14619	14946	14879	14762	14849	14763	14789	14922	14664	14809	14975	14866	14892	15069	14754	14899	14816	14899	14773	14773	14729	14787	15022	14981	14819	14816	14708	14812	14828	14703	14778	14828	14990	14719	14736	14884	14721	14716	14912	14887	14805	14814	14819	14795	14950	14558	14737	14754	14851	14942	14614	14889	14879	15092	14758	14882	14911	14819	14802	14766	14712	14795	14722	14994	14684	15034	14859	14777	14851	15070	14841	14826	14892	14838	14774	14832	14577	14819	14884	14746	14811	14789	14804	14882	14813	14942	14901	14738	14918	14930	14682	14618	14729	14886	14604	14985	14764	14942	14843	14901	14939	14752	14845	14953	14649	14906	14946	14959	14862	14662	15002	14892	15136	14916	14565	14750	14702	14642	14848	14772	15067	14806	14894	14762	14692	14736	14915	14785	14913	14724	14640	14990	14767	14902	14925	14566	14748	14867	14889	14740	14691	14919	14696	14820	14805	14719	15027	14960	14778	14884	14873	14729	14774	14825	14824	14946	14846	14861	14832	14688	14959	14930	14966	14805	14770	14793	14663	15030	14736	14770	14652	14923	14982	14841	14765	14939	14698	15066	14927	14977	14710	14901	14840	15126	14710	14784	14820	14630	14730	14821	14855	15011	14872	14813	14913	14934	14842	14795	14731	14790	14878	14729	14891	14886	14903	14958	14806	14879	14814	14688	14913	14738	14636	14917	14820	14761	14748	14999	14938	14761	14905	14790	15022	14985	14725	14868	14787	14702	14869	14881	14760	14856	14827	14747	14875	14893	14802	14769	14919	14701	14859	14825	14809	14798	14755	14834	14803	14824	14731	14854	14691	14745	14771	14940	14633	14832	14799	14852	14915	14877	14999	14838	14841	14777	14831	14645	14854	14980	14722	15026	14985	14891	14751	14789	14844	14946	14740	14803	14851	14889	14827	14880	15072	14795	14867	14718	14829	14804	14811	14807	14650	14821	14873	14689	14825	14702	14831	14602	14769
63800	103926	87936	68635	53620	40026	26922	18047	14129	13097	13228	12961	12944	12965	13058	12933	12809	13023	12979	12882	12896	12988	12856	12886	13116	13144	13076	13044	12925	12878	13059	12919	12914	12790	13012	12894	12877	13023	12966	12950	12946	12848	12946	12972	12964	12936	12942	12864	12693	12888	12940	12937	12773	12772	12685	12844	12757	12883	13090	12929	12922	12994	12846	12964	12884	12844	13024	12875	12826	12968	12936	12945	12757	12951	12813	12817	13063	12729	12916	12994	12947	13017	12778	13099	12865	12802	12931	12812	12928	13030	12903	12774	12865	12898	12937	12811	12979	12928	12806	12936	12691	12942	12832	12990	12785	12894	12894	13066	12902	12827	12943	12872	13040	12866	12879	13011	12838	12863	12900	12958	13015	12936	13076	12878	12899	12979	12772	12958	12886	12999	12840	12887	12768	12937	12781	12744	12842	12955	12744	12792	12937	13066	12821	12901	12851	12823	12939	12905	12943	12916	12896	12741	13040	13062	12828	12834	13102	12886	12894	12975	12867	12943	12926	12984	12947	12870	13052	12890	12798	12842	12957	13011	12931	12845	13012	12878	12896	12954	12818	13040	12963	12901	12909	12880	12744	12816	12918	12868	12895	12851	12778	12821	13007	12898	13072	12948	12950	12736	12938	13098	12855	12771	12951	12779	13003	12907	12856	12928	12840	12805	13036	12920	12867	12934	12945	12758	12791	12912	12810	12862	12877	13034	12834	13135	12969	12995	12913	13087	12942	12958	12826	12881	12743	13067	12885	12840	12950	12928	12926	12919	12893	12955	12941	13073	13041	12932	12758	12810	12965	12839	12909	12890	12797	12902	12840	12899	12971	13042	12893	12909	12878	12990	12973	12938	12774	13078	12830	13034	12816	13157	12741	13020	12957	12923	12881	12922	12814	12860	13029	12855	12987	12916	12826	12926	13103	12835	12786	12909	12901	12893	12856	12813	13021	12907	12874	12961	12940	12889	12920	12948	12795	12755	12944	12945	12855	12910	12832	13024	12891	12871	12967	12898	12956	12793	13005	12736	12972	12902	12761	13022	12965	13074	12808	12826	12852	12863	12891	13244	12925	12933	12802	12969	13003	12825	12875	12835	12884	12812	12837	13041	13001	13013	12870	12931	12975	12954	12991	12928	12967	13049	12946	12917	12822	12835	12870	13086	12913	12872	13054	13034	12834	12853	12863	12714	13136	12820	12972	12769	12936	12825	12848	12833	12985	12990	13007	12799	12975	12776	12923	12954	12873	13045	12958	12959	12982	12911	12859	12922	12985	12979	12852	12897	12739	13008	12793	12988	12998	12904	12750	12921	12890	12958	12904	12873	12989	12943	12986	12894	12858	12779	12852	12931	12704	13002	12893	12875	13017	12818	12930	12942	12908	12803	12967	12891	12937	12853	12897	12753	12922	12864	12983	13065	12896	13049	12853	12868	12892	12985	12921	12969	12923	13006	13188	12809	12929	12764	12771	12951	12944	12904	13108	12846	13067	12972	12749	12966	12861	13022	13036	12937	12879	13053	13039	12856	12960	12794	13059	12861	12969	13020	12732	13094	12802	12780	12974	12922	12990	12974	12865	12890	12830	12820	12882	13063	12940	12935	12804	13008	12869	12820	12986	12763	12748	12997	12977	13133	12809	12867	12740	12929	12871	12860	12873	12953	13009	12862	12970	12905	13038	13020	12761	13012	12915	12841	12809	13063	12954	12863	12949	12904	12998	12924	12936	13155	12893	12837	12861	12933	12996	12895	12851	12816	12903	12857	12715	12900	12905	12940	12939	12881	12925	12914	12914	12910	12837	12895	12983	12942	13061	13005	12756	12953	12947	12868	13007	12860	12944	12807	12863	13059	12947	12972	12889	12961	12902	12724	12911	12753	12897	12928	12946	13120	13012	13046	12921	12829	13047	12951	12795	13016	12734	12960	12856	12812	12903	12891	12809	12854	12967	12934	13088	13000	12817	12973	12949	13009	13066	12910	12991	12816	12871	12809	13046	12881	12876	12950	12913	13008	12709	12763	13038	12854	13028	12919	12888	12924	12880	12758	12824	12839	13024	12966	12915	12937	12741	12824	13028	12944	13002	12865	12974	12881	12860	13002	12946	12864	12827	12916	12816	12959	13043	12836	12907	12909	13004	12900	12931	12861	12988	12953	12889	12850	12834	13032	12938	12991	12752	12776	12946	12893	13036	12756	12861	12969	12941	13012	12880	12781	12889	12811	12935	12949	12843	12835	12889	13075	12922	12972	13073	12905	13027	12906	13017	12944	13022	13029	12942	12861	12945	12850	12969	12716	12947	12919	12859	12691	13007	13010	13010	12738	12861	12918	12827	12827	12845	12847	12855	12901	12858	12750	12769	12864	12955	12863	12923	12919	12946	12806	12807	12938	13011	12753	12759	12996	12958	12772	12895	12875	13006	12938	13007	12959	12844	12896	12927	12983	12878	12957	13113	12863	12826	12834	12971	12872	12810	12968	12920	12979	13039	12950	12894	12968	12855	12834	12885	13061	12847	12872	12868	12820	13045	12783	13117	12892	12969	13019	13134	12908	12953	12922	12854	12957	12932	12775	12982	13115	13019	12925	12972	12987	12996	12980	12888	12853	12881	12961	12975	13040	13018	12866	12817	12810	12806	13054	12875	12983	12929	12891	12994	12915	12703	12958	12903	12724	12883	12897	12990	12899	12734	12959	12892	12924	12920	12940	12939	12831	12902	12922	13020	12840	12738	12806	12877	12930	12857	12997	12795	12721	12906	12871	12941	12858	13031	12797	12948	13040	13048	12803	12935	12858	12948	12942	12879	12949	12917	12935	12899	12921	12876	12979	12886	12925	12890	13013	13019	12903	13008	12968	12975	12940	12901	12941	12914	13052	12930	12977	12984	12885	13048	12800	12899	12854	12933	12914	12744	12973	12718	12776	13101	12862	12909	12923	13048	12860	12817	12918	13021	12919	12917	12897	13033	12760	12909	12857	12964	12825	12897	12972	12898	12788	13109	12990	13073	12770	12678	12847	12907	12861	12993	12958	12978	12850	12910	12913	12917	12898	12975	12974	13004	13111	12856	12824	13016	12985	12786	12872	12853	12867	13116	13011	12879	12882	12837	12937	12878	12814	12834	13130	12810	12974	12907	12868	12967	12833	12936	12830	12884	12969	13019	12981	12751	12802	12892	12877	12954	12903	12907	12927	12904	12877	13067	12898	12832	12782	13006	12985	12835	13009	12810	12861	12770	12919	12937	13070	12821	12746	13077	12936	13065	12951	12799	12984	12779	12950	13096	12837	13012	12859	12842	13003	12863	12863	12972	12877	12939	12975	12898	13104	12887	12841	13076	12794	13072	12822	12944	12814	12866	12734	12956	12890	12904	12927	12871	12809	12922	12803	12828	12927	12955	12854	12804	12949	12870	12957	12855	12862	12903	12902	12843	12926	13076	12952	12929	12972	13028	12737	12964	12781	12943	12999	12738	12923	12693	12837	12931	12973	12739	12802	12698	12949	12960	12847	12922	12981	12900	12863	12990	12937	12874	12828	13044	12918	12909	12908	12728	12890	12944	12923	12928	12876	12739	12870	12905	12971	13002	12868	12837	12920	12935	12863	12918	13093	12854	12956	12695	12988	13007	12976	12873	12882	13026	13080	13025	12845	12944	12938	12737	12947	12912	12862	12909	12949	13050	12858	12912	12998	12767	13020	12807	12798	12977	12789	12884	12924	12962	12941	12872	12938	12908	13070	12993	12778	13008	12946	12913	13099	12952	12995	12902	12960	12950	12856	12930	12901	13030	12921	12870	12942	13041	13008	12944	12963	12918	12931	12981	13061	12837	12937	12908	12826	12979	12930	12904	12900	13021	12996	12964	12927	12736	12962	12814	12840	13083	12858	12846	13043	12962	12906	12810	12893	13082	12974	12953	13000	12976	12869	12954	12728	12988	12981	12991	12900	12942	12834	13022	12918	12906	12953	12917	12894	12908	12887	12884	13070	12888	12791	12950	12895	12789	12851	12752	12885	12813	12805	12969	13041	13067	12799	12894	12941	12831	12969	12759	12889	12896	12713	12941	13096	12776	12854	12851	12763	12897	12978	12923	12962	12705	12950	12877	12930	12866	12798	12897	12848	12912	12840	12959	12944	12997	12991	12904	12894	12954	12921	13030	12818	12889	12706	12857	13080	12977	12832	12746	13057	12962	12913	12891	12726	12952	13043	12952	12943	12725	12878	12882	12944	12913	12954	12844	12818	12921	12866	12910	13044	12916	12865	12988	12721	12895	12709	12934	13054	12862	12943	12927	12967	12805	12861	12822	12971	12836	13052	12852	12967	12895	12901	12876	12941	12871	12784	12868	12913	12941	12965	12975	12973	12888	12750	12929	12810	12911	12912	12786	12797	12898	13056	12865	12970	12824	12771	13179	12996	12860	12968	12830	12881	12985	12938	12960	12774	13059	12780	12863	12883	12890	12869	13107	13003	12889	12972	12905	12785	12806	13063	12908	13006	12807	12804	12880	12845	12815	12911	12955	12967	12862	12914	12804	12643	12850	12924	12989	12943	12841	12968	12965	12982	12981	12776	12976	12795	12920	13019	12897	12888	13034	12908	12917	13054	12949	13057	12785	12875	12912	12827	12820	12827	13100	12874	12854	12973	12972	12940	12940	12651	12880	12992	12922	12669	12922	12967	12897	12787	12826	12837	12908	12870	12855	12933	12923	12791	12828	12984	12834	12772	12931	13032	12973	12953	12843	12812	12982	12991	12757	12935	12954	12898	12862	12884	12880	12976	12912	12757	12955	12923	12739	12977	12901	12630	12974	13062	12922	12944	13194	12963	12925	12869	12762	12921	12885	12772	12911	12837	12873	12815	13037	12867	12943	13036	12819	12972	13018	12803	12951	12845	12928	12964	12891	12849	12811	12788	12834	13030	12831	12887	12982	12965	12778	12947	12996	12925	12930	12995	12815	12873	12914	12873	12897	12966	13005	12810	12825	13054	12921	12850	13044	12908	13023	12890	12973	12690	12916	12979	12761	12873	13059	13017	12768	12924	12833	12917	12870	12907	12992	12839	12933	13075	12765	12998	12892	12875	12859	12994	12909	12919	12795	12923	12964	12887	12911	13031	13144	12819	12951	12968	12932	12754
29172	28884	35218	30720	23034	19157	17241	16326	15666	15646	15708	15594	15688	15570	15610	15429	15687	15383	15641	15499	15382	15670	15453	15523	15481	15466	15460	15630	15515	15527	15489	15283	15364	15518	15428	15367	15571	15632	15461	15408	15290	15489	15606	15455	15299	15507	15454	15590	15533	15511	15400	15457	15482	15441	15667	15370	15577	15309	15401	15567	15367	15463	15494	15588	15685	15387	15574	15278	15381	15460	15415	15341	15451	15423	15622	15430	15309	15594	15344	15380	15416	15404	15490	15455	15564	15409	15459	15370	15632	15290	15510	15303	15661	15598	15536	15425	15687	15370	15472	15603	15395	15479	15213	15464	15568	15610	15687	15449	15456	15422	15539	15518	15443	15491	15611	15447	15518	15311	15545	15533	15601	15415	15447	15404	15438	15545	15378	15439	15629	15404	15343	15478	15651	15348	15542	15496	15569	15550	15649	15590	15518	15509	15369	15523	15636	15538	15371	15242	15673	15248	15417	15414	15480	15618	15438	15600	15332	15522	15646	15388	15481	15651	15576	15405	15621	15446	15555	15474	15385	15415	15321	15454	15587	15334	15649	15551	15518	15393	15436	15649	15611	15343	15417	15348	15475	15736	15355	15471	15626	15279	15642	15368	15452	15588	15514	15434	15595	15382	15394	15387	15364	15312	15358	15586	15503	15387	15486	15552	15597	15531	15537	15466	15575	15454	15475	15501	15362	15547	15505	15436	15452	15394	15412	15413	15364	15323	15526	15385	15710	15421	15560	15333	15481	15556	15447	15500	15425	15340	15542	15562	15434	15534	15459	15591	15331	15393	15404	15383	15591	15628	15415	15359	15369	15360	15581	15391	15556	15394	15501	15439	15308	15327	15422	15600	15383	15528	15447	15470	15500	15496	15405	15264	15667	15634	15624	15438	15486	15751	15531	15494	15420	15320	15351	15518	15492	15649	15537	15415	15488	15364	15686	15488	15523	15540	15438	15602	15612	15638	15561	15724	15328	15339	15535	15357	15576	15530	15564	15477	15538	15500	15492	15491	15415	15583	15549	15539	15540	15431	15515	15560	15563	15685	15389	15550	15623	15518	15345	15470	15611	15565	15664	15607	15369	15597	15429	15620	15527	15597	15468	15341	15462	15629	15452	15395	15465	15395	15512	15441	15427	15291	15511	15447	15517	15544	15325	15436	15379	15570	15551	15544	15762	15569	15498	15670	15439	15478	15463	15478	15593	15510	15548	15524	15586	15439	15274	15644	15711	15467	15719	15556	15178	15477	15609	15303	15499	15467	15433	15390	15363	15390	15493	15473	15436	15481	15676	15551	15408	15373	15539	15608	15469	15415	15662	15429	15406	15461	15607	15710	15504	15491	15417	15488	15667	15421	15597	15506	15686	15378	15676	15615	15434	15480	15413	15458	15497	15596	15483	15439	15407	15487	15501	15512	15545	15502	15367	15337	15221	15598	15606	15610	15487	15453	15523	15319	15526	15443	15724	15398	15500	15315	15597	15559	15434	15404	15577	15434	15263	15577	15381	15563	15568	15490	15508	15507	15499	15388	15674	15560	15375	15513	15587	15513	15529	15553	15434	15422	15345	15588	15585	15521	15626	15508	15380	15369	15462	15318	15600	15446	15283	15496	15642	15533	15352	15520	15699	15677	15659	15622	15600	15602	15564	15445	15303	15616	15379	15503	15535	15791	15555	15423	15418	15290	15580	15485	15529	15534	15411	15562	15646	15572	15486	15580	15543	15616	15394	15442	15373	15532	15562	15568	15609	15518	15434	15314	15331	15414	15647	15473	15461	15602	15558	15671	15558	15435	15397	15512	15527	15406	15706	15619	15498	15658	15446	15522	15519	15399	15429	15409	15503	15433	15561	15540	15695	15608	15475	15303	15516	15659	15584	15410	15321	15730	15477	15586	15637	15573	15655	15552	15860	15568	15546	15465	15619	15523	15601	15452	15703	15382	15446	15709	15653	15608	15356	15641	15482	15626	15225	15413	15573	15487	15437	15439	15509	15369	15489	15338	15397	15333	15394	15355	15669	15465	15556	15768	15638	15542	15574	15198	15449	15396	15385	15609	15438	15599	15408	15515	15490	15665	15569	15556	15280	15469	15492	15483	15390	15647	15483	15314	15422	15433	15412	15352	15534	15414	15595	15445	15556	15391	15321	15293	15464	15562	15500	15524	15599	15480	15397	15437	15513	15269	15487	15609	15472	15226	15419	15736	15448	15412	15522	15383	15374	15747	15564	15411	15400	15456	15478	15484	15488	15592	15630	15698	15316	15361	15495	15619	15477	15660	15584	15483	15543	15516	15546	15428	15526	15350	15534	15458	15383	15675	15581	15712	15571	15456	15491	15498	15537	15624	15463	15520	15501	15527	15562	15582	15639	15363	15540	15507	15511	15542	15451	15435	15334	15420	15491	15697	15614	15430	15392	15444	15292	15439	15582	15609	15338	15491	15419	15783	15473	15401	15570	15761	15503	15597	15422	15674	15629	15363	15673	15453	15603	15529	15376	15597	15523	15588	15571	15228	15653	15552	15472	15529	15509	15448	15516	15500	15518	15376	15407	15472	15498	15452	15365	15540	15651	15501	15454	15343	15528	15544	15510	15387	15333	15521	15521	15385	15443	15551	15476	15438	15372	15517	15529	15640	15493	15636	15499	15443	15688	15488	15468	15536	15593	15427	15394	15577	15355	15653	15606	15216	15448	15725	15414	15423	15640	15505	15419	15398	15622	15431	15441	15552	15523	15620	15652	15575	15439	15334	15582	15399	15793	15373	15427	15582	15730	15587	15757	15455	15544	15418	15264	15501	15584	15450	15565	15389	15489	15615	15456	15523	15355	15547	15580	15437	15580	15320	15395	15451	15523	15551	15608	15515	15484	15525	15617	15480	15419	15497	15620	15531	15652	15545	15471	15605	15430	15433	15517	15456	15384	15565	15620	15566	15440	15443	15547	15435	15505	15630	15379	15571	15274	15240	15360	15393	15315	15465	15618	15519	15352	15580	15521	15625	15532	15584	15615	15396	15607	15545	15419	15527	15492	15471	15627	15294	15244	15594	15725	15509	15496	15649	15617	15688	15485	15505	15375	15301	15514	15352	15522	15533	15446	15546	15536	15378	15449	15585	15511	15499	15338	15641	15595	15506	15682	15514	15443	15296	15342	15547	15404	15332	15522	15635	15504	15658	15577	15660	15451	15535	15529	15479	15497	15611	15634	15481	15570	15606	15530	15601	15701	15670	15398	15375	15350	15342	15550	15407	15501	15513	15389	15466	15256	15480	15750	15286	15533	15779	15706	15624	15597	15491	15497	15423	15392	15422	15384	15552	15472	15427	15580	15694	15603	15352	15505	15431	15458	15488	15415	15533	15436	15539	15462	15347	15607	15410	15456	15403	15462	15678	15416	15601	15547	15476	15457	15360	15455	15720	15537	15650	15646	15739	15654	15476	15401	15497	15436	15584	15479	15419	15477	15743	15625	15330	15676	15473	15496	15616	15472	15550	15343	15756	15502	15766	15345	15600	15513	15334	15355	15518	15614	15350	15634	15498	15497	15357	15464	15422	15538	15248	15465	15514	15358	15673	15439	15589	15535	15424	15270	15351	15625	15546	15553	15527	15598	15484	15518	15402	15463	15370	15361	15433	15396	15208	15516	15537	15369	15513	15588	15594	15432	15590	15638	15361	15592	15535	15339	15575	15432	15558	15485	15627	15684	15558	15627	15579	15566	15595	15277	15325	15759	15551	15584	15711	15231	15523	15567	15239	15306	15654	15617	15569	15541	15299	15463	15473	15580	15559	15310	15650	15688	15457	15570	15643	15615	15508	15489	15442	15462	15465	15451	15594	15645	15417	15366	15653	15489	15433	15672	15552	15708	15430	15475	15477	15460	15696	15451	15624	15698	15635	15632	15526	15575	15459	15616	15557	15581	15578	15786	15582	15702	15443	15560	15557	15838	15426	15583	15580	15563	15382	15533	15532	15403	15437	15340	15444	15635	15589	15583	15658	15616	15569	15597	15567	15499	15384	15501	15317	15546	15428	15515	15611	15496	15514	15572	15571	15405	15531	15498	15778	15795	15550	15628	15397	15350	15393	15624	15411	15428	15461	15392	15586	15520	15359	15386	15472	15417	15303	15453	15289	15395	15513	15601	15312	15352	15510	15500	15473	15405	15509	15443	15355	15370	15476	15626	15256	15361	15459	15621	15546	15693	15535	15510	15632	15353	15413	15411	15401	15618	15502	15505	15422	15414	15415	15359	15400	15673	15593	15364	15615	15564	15520	15760	15518	15534	15637	15586	15471	15613	15575	15501	15510	15501	15496	15400	15577	15251	15503	15344	15348	15674	15325	15422	15300	15522	15455	15439	15281	15567	15538	15545	15568	15339	15339	15545	15393	15491	15658	15480	15567	15311	15586	15352	15407	15593	15715	15708	15487	15518	15691	15509	15441	15379	15297	15372	15387	15205	15460	15422	15294	15237	15388	15544	15470	15493	15539	15662	15560	15531	15514	15657	15512	15362	15400	15369	15510	15439	15603	15508	15541	15497	15478	15344	15516	15489	15754	15515	15500	15551	15561	15453	15578	15289	15710	15485	15600	15440	15681	15550	15547	15581	15518	15561	15510	15580	15622	15366	15569	15363	15447	15594	15576	15602	15644	15665	15366	15480	15302	15334	15457	15436	15532	15582	15521	15527	15544	15597	15590	15419	15482	15483	15578	15644	15396	15417	15582	15632	15324	15405	15586	15487	15597	15208	15474	15427	15661	15637	15349	15442	15518	15536	15510	15517	15409	15373	15791	15539	15419	15430	15394	15279	15518	15496	15481	15488	15670	15659	15636	15650	15624	15571	15337	15568	15306	15510	15344	15479	15531	15562	15442	15557	15480	15573	15534	15597	15536	15443	15387	15479	15545	15500	15530	15346	15639	15568	15590	15397	15413	15503	15401	15435	15437	15337	15678	15613	15758	15480	15429	15741	15387	15537	15481	15461	15626	15513	15501	15277	15467	15556	15565	15638	15581	15557	15549	15374	15439	15508	15706	15614	15642	15463	15508	15629	15739	15358	15724	15722	15335	15518	15439	15396	15598	15521	15395	15473	15506	15403	15506	15200	15581	15500	15544	15312	15387	15426	15530	15458	15684
33641	47233	36298	26009	20399	16714	14525	13887	13553	13373	13453	13430	13362	13257	13358	13495	13229	13305	13459	13315	13414	13409	13150	13445	13176	13301	13417	13454	13500	13603	13384	13451	13219	13348	13478	13424	13197	13386	13474	13415	13425	13241	13425	13493	13360	13370	13454	13353	13380	13514	13432	13446	13363	13279	13377	13397	13231	13506	13402	13349	13539	13309	13346	13332	13292	13397	13260	13345	13441	13303	13467	13486	13346	13087	13284	13282	13337	13299	13367	13592	13482	13411	13537	13263	13448	13327	13405	13286	13413	13437	13510	13465	13400	13289	13323	13304	13351	13384	13302	13443	13425	13429	13441	13469	13415	13237	13409	13403	13697	13299	13528	13406	13340	13400	13496	13454	13430	13209	13419	13375	13457	13239	13349	13260	13432	13285	13385	13451	13635	13494	13311	13424	13367	13440	13339	13260	13530	13388	13362	13468	13462	13310	13395	13392	13516	13305	13339	13486	13412	13403	13438	13237	13393	13198	13318	13382	13474	13401	13261	13361	13449	13254	13425	13354	13485	13364	13310	13241	13435	13509	13393	13479	13457	13307	13273	13350	13499	13515	13441	13461	13356	13300	13336	13375	13291	13306	13472	13344	13358	13430	13465	13335	13414	13387	13591	13354	13460	13413	13494	13347	13302	13275	13263	13397	13261	13453	13492	13393	13227	13299	13515	13376	13296	13433	13445	13511	13415	13320	13314	13258	13258	13405	13527	13386	13488	13238	13401	13380	13332	13275	13368	13262	13354	13508	13425	13291	13542	13407	13397	13401	13388	13331	13411	13272	13420	13434	13347	13386	13400	13337	13384	13356	13177	13370	13217	13400	13454	13416	13446	13572	13249	13422	13381	13258	13256	13310	13443	13388	13328	13482	13261	13365	13559	13452	13340	13495	13311	13383	13344	13377	13345	13430	13439	13354	13362	13280	13356	13215	13407	13517	13483	13332	13282	13317	13436	13390	13282	13390	13277	13487	13353	13457	13508	13421	13371	13342	13431	13418	13245	13498	13364	13501	13368	13405	13285	13501	13280	13447	13336	13415	13265	13335	13336	13542	13396	13405	13343	13264	13261	13449	13611	13434	13306	13312	13266	13312	13315	13394	13375	13388	13402	13485	13526	13347	13306	13252	13348	13349	13520	13542	13379	13312	13400	13417	13494	13502	13593	13243	13392	13415	13271	13261	13521	13357	13414	13468	13333	13358	13465	13352	13444	13398	13356	13304	13445	13537	13180	13303	13284	13431	13286	13370	13349	13395	13396	13116	13309	13331	13429	13501	13517	13293	13315	13428	13342	13447	13602	13460	13349	13372	13323	13270	13516	13454	13497	13296	13509	13230	13273	13379	13413	13356	13266	13371	13497	13271	13564	13302	13328	13356	13421	13408	13472	13374	13245	13435	13258	13389	13287	13318	13451	13309	13167	13283	13338	13464	13149	13403	13368	13368	13359	13383	13564	13459	13364	13555	13472	13445	13515	13312	13508	13462	13600	13309	13183	13528	13475	13320	13186	13443	13366	13271	13566	13484	13300	13418	13292	13350	13305	13473	13314	13407	13379	13348	13406	13284	13405	13371	13311	13568	13418	13393	13458	13368	13397	13457	13380	13488	13290	13343	13416	13367	13382	13135	13502	13328	13474	13434	13395	13461	13482	13379	13454	13445	13405	13400	13441	13435	13412	13467	13257	13538	13452	13215	13451	13229	13445	13350	13407	13379	13558	13333	13520	13324	13409	13413	13474	13195	13476	13481	13322	13415	13340	13488	13472	13336	13316	13312	13479	13454	13286	13479	13380	13305	13447	13321	13308	13386	13454	13520	13227	13344	13416	13326	13446	13558	13354	13386	13309	13432	13511	13200	13393	13341	13439	13452	13442	13309	13484	13440	13378	13319	13345	13361	13295	13501	13518	13355	13581	13354	13352	13559	13338	13344	13326	13391	13441	13320	13342	13462	13361	13376	13433	13284	13265	13425	13476	13615	13303	13537	13234	13501	13318	13396	13318	13341	13359	13375	13321	13409	13387	13341	13258	13383	13383	13537	13347	13471	13353	13345	13261	13339	13218	13284	13369	13362	13294	13517	13339	13421	13468	13286	13481	13422	13392	13386	13411	13364	13397	13446	13432	13328	13438	13370	13341	13345	13507	13377	13315	13284	13380	13389	13432	13387	13353	13287	13474	13413	13351	13287	13441	13506	13350	13400	13545	13345	13356	13347	13346	13228	13406	13715	13451	13343	13350	13488	13256	13414	13240	13485	13342	13301	13540	13481	13410	13406	13419	13541	13568	13395	13397	13332	13313	13337	13431	13276	13480	13315	13439	13445	13397	13344	13386	13280	13290	13465	13349	13351	13329	13436	13358	13204	13291	13396	13314	13328	13494	13329	13384	13423	13496	13374	13646	13362	13300	13372	13325	13385	13252	13557	13364	13367	13385	13355	13413	13404	13492	13433	13253	13342	13383	13435	13253	13335	13240	13348	13515	13427	13294	13440	13167	13511	13402	13380	13510	13318	13391	13355	13298	13398	13401	13334	13282	13525	13411	13384	13550	13339	13481	13410	13532	13430	13359	13287	13267	13330	13239	13471	13432	13385	13454	13368	13500	13406	13374	13433	13445	13314	13321	13284	13376	13431	13377	13416	13388	13543	13282	13260	13329	13317	13354	13426	13358	13363	13347	13372	13373	13556	13404	13360	13441	13424	13317	13325	13356	13464	13307	13228	13465	13389	13501	13503	13436	13264	13292	13529	13353	13286	13475	13293	13447	13524	13266	13344	13502	13398	13582	13537	13445	13268	13378	13349	13312	13568	13419	13427	13400	13263	13530	13502	13433	13336	13364	13297	13442	13379	13459	13294	13405	13460	13431	13419	13322	13330	13374	13273	13515	13163	13437	13298	13449	13307	13325	13451	13475	13474	13349	13339	13510	13468	13371	13441	13289	13347	13249	13331	13362	13410	13461	13376	13274	13365	13387	13553	13399	13435	13440	13429	13524	13483	13511	13258	13409	13297	13585	13353	13478	13180	13389	13327	13399	13354	13390	13332	13353	13263	13373	13324	13343	13432	13253	13490	13492	13565	13439	13542	13373	13489	13398	13428	13380	13297	13384	13280	13479	13450	13359	13387	13473	13380	13256	13304	13492	13339	13472	13374	13402	13330	13457	13295	13251	13516	13361	13392	13432	13159	13333	13391	13466	13351	13417	13289	13447	13514	13130	13558	13412	13462	13481	13340	13504	13377	13465	13402	13304	13448	13534	13326	13628	13537	13382	13348	13236	13263	13411	13384	13259	13252	13426	13481	13488	13450	13473	13422	13327	13283	13503	13298	13452	13399	13544	13369	13432	13295	13497	13226	13304	13501	13342	13458	13351	13217	13384	13559	13329	13450	13395	13364	13353	13430	13243	13447	13340	13413	13535	13440	13477	13484	13418	13370	13334	13386	13224	13466	13363	13558	13359	13485	13346	13453	13474	13449	13404	13431	13229	13485	13285	13372	13248	13224	13375	13443	13501	13474	13391	13374	13337	13432	13281	13490	13478	13439	13290	13372	13437	13276	13384	13553	13360	13447	13391	13462	13530	13259	13399	13396	13447	13429	13469	13312	13403	13364	13489	13317	13475	13396	13234	13486	13297	13497	13510	13278	13407	13317	13541	13415	13501	13514	13307	13276	13395	13331	13341	13414	13333	13329	13426	13412	13429	13372	13595	13491	13348	13251	13393	13369	13427	13404	13436	13306	13514	13490	13307	13417	13430	13278	13365	13309	13250	13353	13450	13453	13282	13323	13436	13526	13381	13451	13564	13535	13549	13409	13363	13341	13415	13400	13523	13297	13432	13647	13342	13331	13292	13438	13366	13482	13360	13269	13445	13291	13517	13416	13506	13382	13345	13297	13403	13346	13477	13366	13356	13418	13507	13386	13526	13374	13402	13543	13400	13380	13523	13252	13424	13318	13492	13336	13317	13441	13250	13583	13487	13454	13334	13559	13436	13155	13350	13309	13388	13307	13326	13476	13454	13467	13476	13225	13394	13374	13334	13326	13231	13359	13501	13318	13337	13494	13396	13437	13487	13318	13558	13448	13305	13371	13313	13467	13374	13335	13510	13552	13551	13267	13202	13358	13441	13305	13400	13324	13346	13604	13504	13308	13453	13355	13198	13472	13512	13460	13450	13343	13462	13430	13161	13286	13351	13346	13495	13342	13242	13273	13314	13388	13384	13406	13443	13408	13264	13215	13456	13503	13345	13369	13401	13256	13540	13397	13389	13302	13320	13524	13468	13328	13258	13449	13413	13489	13347	13418	13394	13456	13353	13437	13431	13366	13378	13383	13293	13574	13381	13343	13269	13424	13432	13306	13300	13307	13404	13374	13429	13358	13251	13489	13295	13420	13248	13486	13369	13473	13465	13423	13485	13312	13404	13484	13372	13416	13436	13286	13332	13471	13372	13348	13494	13454	13389	13402	13407	13482	13502	13474	13235	13380	13343	13459	13563	13309	13611	13344	13320	13357	13389	13372	13318	13364	13375	13390	13349	13308	13371	13587	13458	13430	13233	13579	13459	13480	13322	13437	13363	13337	13456	13439	13267	13391	13425	13468	13426	13472	13519	13420	13410	13640	13422	13376	13424	13405	13479	13389	13293	13433	13231	13318	13158	13326	13480	13405	13337	13410	13334	13467	13298	13362	13460	13471	13355	13247	13389	13527	13390	13553	13405	13353	13564	13350	13526	13501	13524	13374	13360	13381	13418	13413	13368	13330	13425	13298	13388	13280	13380	13413	13507	13271	13531	13390	13452	13577	13416	13275	13322	13464	13310	13407	13383	13458	13309	13350	13445	13462	13326	13309	13233	13338	13536	13278	13182	13445	13292	13474	13436	13423	13433	13498	13380	13326	13379	13453	13423	13408	13603	13366	13371	13350	13486	13311	13471	13398	13442	13348	13229	13200	13480	13371	13492	13307	13314	13352	13573	13410	13345	13182	13242	13396	13554	13443	13264	13375	13380	13596	13367	13382	13455	13199	13498	13295	13419	13374	13355	13263	13497	13412	13267	13259	13445	13343	13591	13316	13492	13340	13361	13370	13252	13344	13350	13438	13364	13439	13327	13561	13471	13397	13431	13372	13471	13326	13400	13252
24349	22278	33774	36804	36209	31896	25988	18974	16718	16091	16103	15735	15938	15867	15777	15861	15920	16109	15985	15850	15894	15742	15869	15775	15788	15686	15864	15675	15765	15775	15685	15746	15675	15967	15804	15501	15577	15569	15679	15832	15575	15888	15906	15667	15793	15670	15879	15804	15783	15780	16047	15705	15980	15649	15781	15888	15550	15783	15850	15768	15738	15792	15707	15659	15764	15581	15816	15647	15703	15731	15863	15630	15672	15859	15838	15640	15583	15817	15901	15708	15712	15827	15682	15844	15665	15591	15718	15864	15748	15783	15862	15910	15671	15699	15741	15536	15897	15822	15719	15888	15712	15587	15871	15637	15605	15691	15720	15922	15738	15644	15815	15582	15711	15655	15571	15761	15762	15738	15913	15847	15739	15802	15831	15685	15654	15864	15623	15665	15787	15577	15627	15727	15661	15755	15576	15655	15800	15653	15698	15767	15652	15635	15829	15825	15721	15607	15711	15586	15821	15722	15833	15788	15600	15703	15735	15784	15816	15769	15781	15839	15644	15869	15783	15715	15597	15555	15699	15632	15757	15719	15770	15570	15806	15684	15909	15649	15813	15716	15577	15789	15723	15822	15852	15653	15630	15843	15804	15903	15756	15833	15828	15718	15767	15757	15782	16069	15687	15748	15954	15779	15619	15703	15588	15579	15878	15952	15724	15770	15756	15634	15589	15624	15742	15704	16018	15623	15669	15690	15632	15873	15740	15734	15714	15938	15792	15776	15685	15711	15704	15637	15792	15739	15804	15673	15580	15659	15660	15845	15814	15617	15805	15662	15664	15790	15755	15611	15589	15820	15598	15771	15630	15748	15521	15492	15663	15581	15772	15592	15899	15695	15695	15760	15659	15796	15492	15749	15751	15840	15685	15865	15698	15604	15652	15741	15765	15651	15617	15822	15883	15672	15809	15635	15705	15862	15530	15646	15959	15669	15768	15729	15912	15646	15716	15761	15897	15838	15700	15673	15679	15739	15696	15723	15834	15839	15701	15949	15886	15738	15593	15795	15837	15557	15785	15720	15679	15853	15738	15544	15694	15614	16001	15686	15587	15876	15566	15823	15664	15833	15843	15647	15725	15747	15824	15723	15647	16015	15804	15845	15995	15475	15772	15657	15645	15662	15611	15732	15657	15651	15771	15903	15862	15744	15485	15839	15726	15756	15680	15598	15669	15669	15854	15747	15767	15869	15844	15886	15774	15673	15673	15628	15904	15870	15800	15700	15895	15764	15713	15652	15691	15741	15717	15758	15658	15760	15815	15984	15834	15640	15635	15725	15476	15689	15713	15680	15742	15902	15650	15891	15898	15602	15821	15946	15769	15514	15839	15647	15641	15763	15701	15728	15732	15657	15630	15700	15712	15621	15687	15637	15713	15918	15890	15848	15626	15746	15592	15737	15616	15610	15784	15699	15829	15663	15909	15822	15942	15683	15844	15543	15733	15629	15790	15719	15606	15594	15771	15803	15644	15800	15852	15851	15792	15758	15862	15953	15975	15838	15677	15701	15711	15859	15658	15669	15853	15549	15712	15535	15791	15577	15737	15742	15835	15767	15834	15400	15678	15670	15739	15762	15539	15606	15734	15677	15587	15759	15512	15766	15824	15678	15741	15772	15832	15809	15791	15541	15865	15862	15757	15607	15844	15752	15662	15728	15660	15768	15645	15694	15776	15855	15642	15762	15796	15651	15683	15670	15824	15723	15707	15660	15730	15553	15656	15792	15652	15685	15746	15657	15729	15723	15774	15597	15874	15946	15775	15684	15582	15878	15717	15807	15830	15785	15715	15786	15665	15879	15658	15765	15679	15753	15888	15731	15549	15834	15740	15638	15601	15985	15888	15843	15707	15646	15767	15634	15691	15537	15888	15530	15649	15776	15678	15934	15627	15733	15733	15797	15759	15662	15883	15617	15773	15877	15684	15609	15782	15815	15794	15907	15605	15642	15732	15926	15734	15534	15843	15648	15617	15743	15483	15735	15665	15796	15749	15762	15791	15700	15584	15708	15833	15789	15757	15786	15700	15720	15541	15654	16048	15776	15876	15622	15808	15826	15544	15734	15663	15730	15618	15451	15538	15706	15656	15698	15815	15789	15697	15746	15775	15723	15444	15615	15776	15792	15789	15954	15754	15754	15628	15778	15563	15820	15763	15657	15554	15795	15618	15643	15768	15780	15701	15867	15805	15726	15702	15560	15628	15662	15807	15822	15979	15586	15646	15810	15774	15827	15847	15593	15750	15742	15694	15914	15718	15706	15864	15745	15914	15658	15639	15764	15639	15562	15750	15556	15844	15661	15590	15680	15598	15582	15736	15787	15756	15769	15835	15694	15751	15714	15629	15681	15806	15730	15707	15661	15730	15832	15748	15681	15611	15694	15595	15780	15550	15669	15526	15796	15511	15624	15709	15498	15690	15620	15616	15813	15667	15908	15751	15650	15682	15633	15605	15770	15602	15547	15631	15707	15496	15758	15674	15830	15816	15740	15899	15667	16020	15556	15661	15814	15663	15724	15718	15743	15732	15726	15591	15604	15761	15760	15850	15614	15629	15639	15805	15859	15685	15794	15498	15555	15843	15772	15754	15766	15531	15572	15670	15769	15646	15775	15771	15689	15687	15598	15768	15791	15754	15847	15718	15584	15690	15538	15625	15810	15768	15593	15835	15757	15897	15810	15716	15727	15787	15731	15679	15816	15600	15757	15543	15667	15719	15631	15724	15838	15546	15468	15616	15532	15788	15723	15541	15805	15785	15824	15576	15746	15522	15592	15735	15817	15737	15805	15775	15818	15795	15496	15703	15724	15518	15725	15675	15666	15822	15778	15878	15643	15720	15857	15777	15500	15771	15953	15798	15715	15742	15708	15665	15697	15758	15755	15654	15758	15700	15640	15676	15675	15592	15576	15543	15720	15824	15800	15839	15736	15727	15747	16001	15840	15748	15701	15712	15831	15790	15806	15751	15602	15698	15774	15588	15688	15683	15567	15673	15849	15771	15797	15689	15827	15526	15592	15679	15765	15649	15684	15741	15771	15713	15714	15712	15683	15679	15807	15591	15588	15715	15526	15826	15688	15828	15755	15695	15777	15671	15579	15696	15731	15890	15685	15702	15965	15629	15635	15791	15723	15755	15669	15656	15781	15780	15798	15716	15845	15717	15805	15602	15838	15663	15661	15590	15771	15822	15738	15737	15765	15611	15693	15634	15529	15756	15819	15598	15770	15805	15655	15651	15680	15803	15680	15736	15653	15702	15647	15535	15685	15653	15568	15482	15918	15835	15643	15899	15715	15742	15555	15719	15764	15708	15745	15609	15506	15704	15829	15732	16027	15774	15483	15817	15686	15829	15653	15723	15693	15821	15790	15788	15770	15804	15832	15623	15714	15827	15594	15703	15774	15640	15745	15795	15890	15605	15651	15955	15922	15752	15723	15745	15927	15689	15734	15733	15628	15556	15741	15687	15880	15763	15543	15668	15876	15598	15623	15891	15626	15596	15810	15808	15545	15883	15817	15702	15795	15664	15651	15662	15904	15838	15704	15827	15609	15605	15568	15577	15888	15700	15676	15828	15801	15639	15784	15809	15731	15858	15873	15885	15635	15868	15640	15782	15977	15725	15814	15766	15806	15954	15759	15737	15646	15680	15861	15709	15733	15652	15739	15606	15816	15763	15649	15760	15673	15741	15657	15754	15770	15688	15828	15851	15821	15806	15654	15642	15648	15519	15710	15682	15794	15753	15835	15737	15676	15684	15859	15706	15670	15600	15823	15658	15820	15718	15688	15488	15834	15809	15968	15662	15760	15665	15595	15772	15684	15647	15486	15668	15802	15587	15531	15733	15834	15769	15822	15802	15733	15895	15887	15664	15601	15754	15752	15696	15659	15906	15799	15676	15652	15907	15808	15653	15738	15611	15643	15843	15761	15876	15841	15695	15634	15688	15677	15605	15718	15694	15750	15829	15703	15617	15780	15676	15764	15838	15701	15728	15637	15856	15829	15788	15815	15668	15657	15797	15504	15824	15798	15655	15654	15818	15801	15814	15892	15661	15671	15698	15613	15737	15523	15683	15737	15790	15647	15792	15827	15811	15517	15778	15756	15606	15710	15564	15893	15980	15812	15667	15859	15913	15525	15798	15756	15727	15552	15656	15767	15647	15811	15739	15804	15805	15638	15693	15776	15599	15606	15571	15710	15784	15490	15735	15600	15798	15725	15740	15581	15708	15638	15711	15817	15759	15587	15641	15773	15757	15761	15660	15829	15603	15781	15842	15823	15731	15768	15880	15800	15622	15806	15785	15646	15834	15676	15714	15679	15648	15655	15625	15784	15984	15683	15736	15729	15751	15543	15762	15917	15804	15742	15669	15541	15901	15759	15729	15730	15773	15586	15629	15663	15824	15684	15746	15781	15825	15737	15583	15642	15823	15704	15656	15809	15637	15736	15921	15608	15714	15553	15982	15838	15763	15709	15683	15669	15754	15606	15547	15805	15726	15785	15621	15780	15745	15680	15673	15808	15742	15611	15696	15691	15803	15784	15699	15819	15669	15718	15655	15723	15787	15856	15634	15601	15644	15677	15881	15997	15772	15832	15794	15603	15743	15736	15517	15581	15739	15752	15892	15619	15888	15787	15887	15682	15707	15859	15616	15473	15737	15620	15649	15901	15771	15578	15792	15647	15751	15547	15789	15543	15581	15573	15818	15753	15677	15772	15849	15707	15665	15845	15801	15529	15780	15809	15727	15686	15781	15730	15935	15766	15792	15796	15814	15923	15659	15701	15576	15740	15894	15578	15484	15605	15576	15852	15785	15876	15739	15791	15748	15823	15785	15855	15737	15822	15745	15777	15758	15570	15728	15678	15584	15698	15646	15900	15600	15667	15774	15710	15641	15718	15903	15928	15761	15803	15818	15827	15656	15704	15554	15678	15736	15712	15804	15700	15706	15778	15636	15703	15803	15544	15807	15452	15827	15689	15693	15655	15657	15574	15576	15636	15771	15786	15790	15707	15802	15783	15814	15856	15836	15698	15604	15734	15974	15743	15570	15736	15706	15833	15785	15744	15673	15568	15536	15670	15690	15742	15695	15667	15728	15632	15748	15662	15676	15945	15710	15652	15740	15762	15853	15591	15754	15961	15709	15625
59638	91900	74656	56361	43801	31882	21888	16054	14212	13730	13585	13619	13521	13679	13662	13643	13659	13491	13769	13708	13472	13393	13467	13410	13612	13594	13529	13525	13406	13546	13508	13581	13549	13513	13525	13549	13587	13436	13434	13632	13605	13610	13714	13568	13501	13559	13528	13722	13550	13333	13451	13612	13646	13603	13599	13695	13793	13766	13534	13478	13426	13618	13482	13600	13621	13493	13529	13572	13569	13502	13800	13405	13718	13533	13436	13550	13580	13698	13480	13614	13436	13484	13685	13622	13591	13365	13450	13514	13397	13712	13453	13619	13460	13527	13479	13481	13417	13466	13653	13444	13586	13603	13536	13605	13586	13590	13571	13589	13659	13489	13485	13707	13470	13492	13404	13502	13438	13545	13647	13597	13430	13496	13641	13382	13486	13592	13550	13419	13452	13635	13641	13668	13659	13515	13477	13617	13569	13493	13386	13537	13713	13420	13529	13460	13501	13731	13525	13535	13714	13453	13564	13437	13612	13666	13627	13561	13425	13412	13486	13450	13589	13582	13413	13536	13583	13613	13528	13493	13584	13482	13688	13418	13486	13323	13489	13538	13590	13473	13522	13579	13655	13622	13597	13524	13560	13807	13510	13656	13464	13618	13477	13530	13637	13492	13589	13483	13486	13551	13437	13508	13521	13693	13526	13470	13467	13623	13584	13548	13626	13369	13563	13502	13379	13635	13440	13588	13495	13633	13569	13598	13601	13536	13616	13577	13552	13603	13533	13392	13467	13513	13660	13648	13677	13445	13572	13723	13609	13525	13574	13589	13469	13579	13370	13484	13437	13534	13524	13386	13661	13659	13506	13582	13612	13380	13601	13665	13528	13533	13565	13613	13445	13466	13399	13538	13457	13492	13351	13511	13461	13440	13739	13399	13581	13442	13647	13493	13558	13469	13572	13459	13775	13612	13370	13520	13615	13704	13386	13622	13658	13499	13794	13470	13595	13417	13506	13739	13508	13364	13623	13652	13589	13478	13522	13512	13549	13572	13636	13507	13546	13421	13569	13447	13455	13539	13501	13472	13342	13531	13565	13597	13404	13538	13589	13600	13535	13485	13504	13483	13682	13306	13421	13315	13473	13682	13700	13568	13639	13608	13408	13527	13513	13551	13404	13532	13588	13527	13625	13647	13487	13479	13491	13629	13565	13411	13638	13501	13518	13445	13501	13631	13551	13477	13288	13710	13460	13410	13636	13505	13507	13614	13539	13561	13595	13606	13606	13418	13503	13491	13714	13575	13631	13580	13627	13481	13479	13554	13468	13583	13446	13566	13457	13794	13630	13611	13514	13476	13600	13430	13527	13496	13461	13373	13527	13619	13578	13691	13509	13513	13347	13480	13630	13490	13383	13447	13336	13676	13356	13478	13400	13529	13569	13590	13557	13446	13632	13443	13497	13428	13497	13535	13397	13569	13714	13671	13598	13410	13657	13503	13289	13555	13381	13600	13531	13488	13505	13381	13364	13310	13527	13373	13574	13661	13517	13498	13591	13469	13533	13559	13560	13525	13371	13525	13602	13442	13463	13662	13482	13693	13520	13624	13468	13549	13572	13406	13638	13610	13331	13520	13587	13648	13486	13600	13442	13582	13668	13515	13412	13400	13517	13449	13554	13542	13436	13606	13597	13570	13557	13616	13489	13622	13477	13495	13707	13604	13526	13537	13526	13657	13648	13449	13536	13550	13466	13611	13815	13614	13658	13512	13534	13519	13616	13558	13637	13496	13588	13541	13498	13487	13585	13552	13595	13422	13526	13661	13571	13619	13348	13463	13614	13673	13755	13527	13440	13658	13411	13601	13468	13515	13491	13636	13612	13440	13568	13672	13450	13662	13459	13621	13520	13562	13657	13441	13410	13485	13541	13677	13556	13601	13559	13376	13540	13617	13579	13637	13592	13461	13651	13553	13651	13484	13472	13534	13664	13482	13496	13535	13463	13507	13421	13434	13506	13523	13465	13675	13257	13456	13492	13489	13421	13579	13429	13507	13630	13431	13418	13591	13644	13427	13464	13596	13493	13557	13357	13508	13537	13530	13411	13645	13515	13715	13695	13650	13606	13519	13403	13443	13565	13567	13594	13533	13472	13553	13577	13585	13521	13562	13555	13543	13545	13336	13491	13452	13671	13539	13545	13537	13606	13484	13680	13562	13731	13576	13399	13525	13605	13589	13485	13353	13438	13579	13378	13596	13509	13686	13517	13569	13598	13498	13580	13468	13569	13605	13512	13566	13631	13546	13472	13652	13513	13575	13453	13385	13704	13515	13629	13430	13494	13381	13470	13592	13649	13576	13644	13523	13648	13601	13426	13516	13539	13514	13435	13648	13711	13466	13522	13520	13512	13602	13614	13498	13536	13618	13416	13455	13494	13388	13419	13592	13527	13505	13455	13532	13647	13492	13490	13577	13602	13482	13631	13514	13518	13519	13503	13615	13536	13690	13677	13454	13608	13411	13470	13660	13494	13490	13613	13608	13617	13746	13646	13638	13606	13541	13576	13723	13443	13621	13375	13626	13586	13503	13660	13387	13452	13602	13522	13524	13629	13424	13572	13454	13479	13599	13426	13550	13551	13544	13469	13499	13471	13452	13344	13574	13528	13540	13552	13480	13582	13586	13636	13745	13530	13475	13514	13495	13620	13384	13509	13397	13646	13467	13454	13616	13745	13601	13502	13589	13671	13624	13584	13886	13598	13749	13346	13508	13654	13539	13504	13414	13636	13582	13672	13620	13504	13488	13644	13529	13524	13553	13634	13526	13727	13587	13575	13755	13406	13372	13690	13392	13484	13391	13471	13553	13560	13589	13385	13528	13544	13465	13328	13526	13439	13519	13580	13477	13568	13512	13591	13598	13624	13555	13566	13346	13635	13363	13339	13506	13525	13426	13542	13560	13555	13379	13753	13526	13490	13550	13666	13602	13675	13615	13548	13694	13611	13331	13435	13648	13576	13524	13622	13563	13586	13414	13573	13471	13690	13516	13490	13528	13438	13656	13473	13311	13672	13528	13532	13772	13666	13470	13479	13504	13484	13568	13558	13494	13559	13639	13512	13554	13529	13474	13572	13446	13587	13495	13275	13630	13338	13383	13625	13580	13664	13843	13543	13642	13459	13649	13540	13457	13300	13516	13569	13470	13447	13474	13674	13402	13514	13474	13497	13487	13518	13525	13579	13521	13397	13588	13515	13402	13383	13803	13654	13601	13719	13623	13633	13499	13501	13716	13477	13484	13411	13667	13680	13644	13553	13519	13572	13604	13639	13534	13600	13592	13452	13564	13500	13599	13528	13512	13395	13682	13597	13473	13659	13559	13604	13561	13558	13628	13382	13588	13482	13528	13623	13479	13641	13588	13550	13577	13606	13740	13553	13590	13561	13448	13694	13604	13577	13588	13679	13419	13693	13476	13347	13453	13665	13514	13710	13377	13719	13459	13679	13622	13567	13413	13594	13544	13507	13487	13641	13497	13355	13577	13353	13501	13602	13805	13643	13325	13476	13474	13641	13637	13534	13689	13429	13491	13526	13410	13602	13443	13489	13567	13521	13641	13479	13570	13485	13701	13589	13567	13508	13654	13675	13625	13529	13520	13744	13549	13500	13434	13440	13637	13534	13525	13497	13658	13537	13572	13477	13628	13468	13568	13567	13676	13422	13511	13597	13457	13527	13638	13667	13567	13454	13524	13583	13566	13604	13522	13533	13448	13538	13580	13532	13532	13549	13596	13478	13550	13369	13573	13474	13656	13609	13494	13585	13538	13444	13459	13466	13539	13424	13548	13667	13485	13660	13467	13557	13327	13550	13586	13607	13544	13522	13527	13618	13667	13636	13489	13460	13451	13661	13434	13607	13491	13448	13367	13509	13634	13586	13477	13580	13522	13355	13454	13730	13599	13495	13382	13746	13511	13497	13399	13520	13595	13520	13562	13454	13600	13500	13412	13451	13426	13482	13865	13447	13475	13622	13628	13561	13575	13577	13468	13563	13663	13591	13477	13472	13546	13647	13559	13442	13576	13590	13530	13540	13436	13368	13555	13756	13342	13663	13616	13527	13558	13521	13565	13619	13652	13501	13467	13491	13509	13695	13383	13437	13526	13470	13455	13491	13515	13680	13580	13516	13535	13635	13582	13484	13624	13568	13578	13517	13488	13355	13620	13474	13524	13560	13610	13485	13359	13611	13599	13563	13523	13557	13619	13403	13506	13696	13450	13535	13553	13426	13533	13593	13610	13458	13628	13468	13648	13413	13519	13644	13541	13533	13590	13596	13722	13529	13618	13508	13607	13602	13617	13434	13489	13544	13526	13465	13606	13626	13522	13547	13463	13586	13582	13617	13492	13570	13573	13406	13576	13409	13534	13285	13706	13511	13539	13498	13483	13733	13446	13406	13485	13702	13609	13385	13656	13536	13494	13594	13625	13436	13448	13552	13445	13473	13669	13660	13368	13497	13446	13556	13615	13641	13657	13490	13571	13564	13646	13618	13542	13599	13500	13570	13589	13585	13399	13750	13520	13527	13443	13660	13513	13438	13443	13544	13549	13585	13572	13503	13516	13659	13714	13425	13561	13468	13651	13459	13568	13560	13715	13648	13757	13564	13611	13550	13557	13683	13483	13485	13440	13402	13738	13579	13614	13546	13546	13473	13418	13631	13598	13604	13463	13536	13704	13559	13549	13541	13278	13449	13401	13543	13540	13616	13728	13536	13453	13568	13581	13394	13500	13460	13664	13546	13472	13525	13367	13672	13625	13596	13606	13415	13629	13565	13463	13619	13471	13375	13413	13420	13215	13500	13618	13616	13463	13466	13557	13469	13519	13435	13412	13684	13419	13480	13481	13537	13497	13530	13591	13545	13454	13588	13718	13500	13608	13541	13631	13382	13613	13524	13532	13523	13547	13570	13484	13602	13526	13533	13711	13610	13523	13396	13426	13412	13558	13474	13711	13643	13471	13493	13590	13582	13497	13369	13511	13523	13620	13483	13521	13648	13473	13625	13550	13698	13522	13515	13352	13468	13606	13610	13610	13661	13531	13718	13438	13499	13578	13657	13396	13673	13446	13599	13533	13572	13497	13367	13604	13558	13569	13535	13580	13447	13570	13518	13735	13393	13615	13690	13556	13513	13472	13498	13618	13515	13451
23079	21827	31672	32914	35416	35218	31552	22158	18100	17219	16865	16861	16775	16648	16704	16565	16745	16561	16752	16490	16632	16838	16610	16324	16474	16629	16603	16375	16559	16635	16576	16548	16625	16497	16528	16462	16436	16654	16726	16517	16574	16602	16608	16489	16714	16423	16539	16268	16437	16600	16612	16394	16575	16520	16348	16310	16602	16350	16622	16552	16553	16555	16404	16568	16421	16409	16552	16659	16540	16559	16705	16395	16510	16526	16393	16512	16474	16523	16408	16326	16450	16373	16614	16467	16345	16665	16505	16383	16526	16496	16672	16481	16385	16437	16721	16434	16516	16483	16454	16297	16486	16400	16592	16268	16452	16502	16495	16633	16546	16560	16702	16471	16456	16428	16455	16472	16546	16543	16418	16433	16652	16548	16389	16417	16257	16521	16467	16263	16422	16474	16504	16462	16409	16668	16440	16591	16430	16644	16616	16505	16306	16534	16372	16428	16329	16402	16290	16666	16365	16193	16510	16291	16584	16525	16511	16544	16412	16523	16419	16599	16370	16353	16306	16367	16465	16453	16415	16503	16138	16444	16368	16231	16418	16374	16363	16523	16378	16431	16358	16360	16558	16322	16422	16409	16579	16446	16453	16656	16537	16393	16278	16244	16496	16512	16477	16428	16261	16244	16405	16403	16392	16507	16672	16352	16815	16534	16465	16148	16490	16316	16447	16462	16549	16503	16476	16610	16206	16522	16304	16269	16358	16260	16501	16437	16504	16548	16476	16414	16437	16466	16507	16696	16529	16648	16544	16371	16375	16482	16393	16691	16494	16509	16351	16613	16454	16652	16671	16519	16414	16384	16596	16305	16351	16161	16462	16480	16295	16340	16360	16531	16423	16321	16408	16378	16414	16282	16313	16406	16491	16544	16362	16508	16496	16527	16415	16286	16401	16636	16638	16407	16302	16399	16577	16541	16386	16519	16437	16435	16409	16571	16442	16629	16401	16485	16611	16426	16555	16428	16588	16316	16588	16469	16416	16482	16438	16290	16472	16295	16436	16460	16448	16433	16206	16155	16429	16360	16328	16518	16557	16358	16495	16404	16500	16294	16282	16604	16564	16470	16396	16379	16535	16401	16608	16485	16572	16538	16574	16680	16209	16313	16339	16612	16524	16714	16634	16590	16626	16426	16486	16588	16677	16529	16452	16435	16236	16347	16503	16555	16499	16210	16281	16454	16368	16200	16350	16547	16471	16466	16476	16408	16447	16427	16329	16416	16290	16418	16457	16266	16325	16602	16431	16463	16432	16523	16341	16439	16309	16476	16296	16264	16542	16299	16567	16454	16275	16422	16497	16638	16546	16529	16377	16524	16526	16440	16444	16451	16317	16423	16508	16502	16467	16235	16500	16354	16415	16523	16449	16523	16433	16372	16446	16552	16527	16316	16402	16486	16343	16596	16332	16386	16388	16400	16429	16400	16413	16111	16478	16352	16569	16306	16342	16456	16444	16447	16365	16343	16261	16371	16277	16321	16323	16675	16493	16461	16642	16513	16501	16315	16275	16355	16485	16246	16391	16379	16400	16531	16384	16294	16311	16375	16580	16351	16490	16623	16321	16427	16701	16478	16467	16401	16312	16383	16474	16377	16529	16407	16365	16577	16448	16454	16329	16447	16401	16478	16437	16245	16309	16255	16426	16379	16460	16468	16544	16510	16346	16319	16416	16369	16351	16497	16306	16449	16516	16401	16593	16462	16585	16509	16413	16377	16377	16219	16584	16315	16161	16443	16398	16545	16369	16561	16356	16564	16282	16562	16455	16530	16603	16534	16577	16322	16301	16381	16372	16580	16619	16502	16520	16505	16729	16447	16593	16470	16637	16256	16470	16320	16519	16437	16736	16475	16259	16419	16632	16539	16388	16607	16627	16614	16398	16553	16381	16491	16762	16565	16393	16410	16444	16566	16497	16438	16632	16208	16479	16548	16481	16448	16639	16685	16420	16554	16431	16506	16354	16298	16391	16196	16342	16463	16437	16395	16579	16394	16458	16373	16493	16307	16449	16374	16194	16413	16468	16485	16466	16303	16577	16383	16642	16357	16393	16501	16374	16395	16496	16309	16680	16437	16574	16388	16597	16591	16377	16316	16335	16467	16264	16362	16496	16549	16429	16450	16691	16532	16496	16355	16202	16530	16338	16471	16392	16474	16585	16354	16620	16493	16626	16561	16308	16527	16231	16555	16322	16509	16400	16501	16476	16330	16459	16339	16557	16519	16484	16579	16451	16629	16358	16623	16371	16294	16477	16167	16287	16380	16526	16458	16420	16344	16475	16458	16528	16453	16514	16466	16557	16561	16465	16403	16391	16514	16332	16328	16210	16293	16647	16611	16424	16534	16524	16548	16582	16451	16568	16377	16278	16454	16275	16494	16428	16316	16654	16469	16381	16324	16414	16484	16365	16325	16418	16660	16488	16502	16445	16461	16422	16250	16439	16371	16428	16397	16759	16354	16274	16323	16699	16387	16389	16481	16311	16313	16234	16310	16536	16533	16484	16321	16476	16302	16382	16347	16289	16440	16563	16435	16388	16364	16497	16769	16585	16527	16356	16406	16474	16574	16192	16284	16403	16507	16427	16392	16478	16564	16382	16270	16320	16474	16322	16405	16445	16594	16474	16159	16367	16449	16515	16377	16432	16427	16408	16360	16376	16603	16399	16382	16378	16546	16325	16611	16379	16500	16542	16588	16450	16506	16403	16593	16392	16327	16298	16339	16530	16423	16273	16380	16504	16488	16332	16310	16156	16593	16265	16292	16250	16200	16486	16373	16448	16568	16415	16494	16430	16333	16479	16290	16260	16408	16443	16357	16449	16345	16334	16282	16594	16316	16410	16512	16567	16208	16403	16335	16381	16517	16432	16468	16276	16294	16339	16395	16306	16421	16348	16232	16558	16306	16399	16427	16473	16518	16431	16538	16435	16425	16556	16460	16518	16334	16491	16472	16403	16392	16465	16649	16519	16527	16124	16522	16606	16493	16533	16365	16577	16383	16488	16660	16524	16555	16382	16476	16525	16370	16360	16470	16274	16469	16369	16321	16456	16482	16434	16322	16342	16616	16579	16546	16262	16381	16397	16421	16376	16313	16365	16461	16722	16281	16286	16537	16472	16338	16530	16528	16794	16506	16549	16690	16440	16594	16611	16548	16500	16316	16477	16331	16423	16312	16345	16545	16380	16214	16452	16348	16299	16340	16219	16449	16513	16504	16619	16338	16488	16364	16453	16409	16257	16330	16301	16526	16485	16429	16381	16365	16193	16181	16148	16318	16451	16357	16394	16436	16447	16374	16303	16282	16504	16510	16757	16468	16298	16437	16357	16353	16432	16402	16280	16621	16565	16471	16403	16523	16419	16312	16306	16494	16275	16431	16378	16081	16286	16397	16631	16239	16395	16400	16545	16297	16293	16305	16445	16285	16433	16480	16248	16536	16353	16398	16454	16337	16466	16567	16541	16312	16531	16459	16435	16365	16536	16520	16510	16396	16514	16325	16257	16498	16554	16217	16237	16390	16511	16537	16483	16376	16333	16535	16613	16377	16298	16334	16510	16323	16401	16537	16472	16354	16428	16377	16250	16343	16477	16225	16414	16442	16612	16387	16165	16315	16271	16414	16377	16527	16621	16336	16609	16756	16478	16437	16416	16246	16414	16343	16432	16534	16269	16205	16493	16558	16410	16383	16374	16329	16236	16427	16398	16374	16328	16399	16511	16340	16391	16664	16505	16369	16376	16446	16502	16451	16462	16331	16501	16551	16464	16480	16452	16384	16531	16234	16274	16320	16534	16405	16330	16357	16341	16281	16431	16486	16489	16305	16287	16514	16431	16376	16285	16710	16405	16456	16495	16458	16514	16508	16428	16387	16273	16502	16421	16273	16383	16473	16389	16497	16358	16507	16605	16440	16569	16342	16262	16430	16445	16424	16407	16566	16523	16340	16415	16232	16478	16422	16473	16258	16357	16191	16640	16357	16437	16341	16336	16349	16628	16405	16531	16318	16468	16483	16590	16314	16585	16348	16556	16441	16410	16254	16490	16211	16202	16239	16340	16479	16451	16266	16188	16639	16376	16537	16536	16594	16456	16380	16379	16472	16550	16409	16390	16508	16513	16298	16434	16284	16362	16431	16526	16279	16507	16324	16394	16276	16368	16575	16218	16359	16419	16351	16448	16537	16541	16368	16265	16336	16336	16347	16386	16413	16370	16209	16328	16497	16325	16475	16519	16484	16491	16564	16532	16117	16450	16419	16373	16259	16309	16542	16483	16325	16463	16566	16403	16389	16306	16354	16380	16335	16435	16514	16410	16355	16376	16564	16589	16532	16468	16399	16710	16493	16444	16414	16370	16343	16408	16545	16439	16383	16441	16466	16381	16769	16442	16457	16380	16418	16470	16389	16373	16376	16535	16900	16729	16473	16545	16235	16328	16582	16502	16280	16500	16419	16366	16431	16406	16169	16524	16451	16323	16390	16280	16317	16291	16421	16372	16275	16367	16394	16697	16399	16326	16470	16542	16547	16339	16367	16432	16391	16580	16623	16457	16409	16234	16462	16499	16364	16444	16455	16532	16488	16734	16356	16293	16506	16385	16345	16432	16372	16220	16424	16257	16491	16370	16580	16434	16572	16448	16457	16395	16613	16350	16537	16484	16413	16313	16410	16617	16393	16305	16453	16512	16422	16402	16230	16229	16369	16499	16480	16471	16365	16293	16404	16402	16431	16462	16361	16397	16338	16527	16342	16253	16352	16201	16355	16445	16406	16446	16277	16651	16447	16537	16348	16344	16206	16337	16280	16426	16339	16268	16511	16472	16429	16488	16583	16413	16593	16451	16364	16530	16215	16403	16410	16317	16430	16504	16507	16216	16484	16455	16350	16692	16451	16250	16463	16375	16308	16277	16261	16336	16584	16594	16340	16179	16267	16256	16519	16401	16458	16249	16404	16582	16494	16257	16379	16563	16323	16493	16458	16463	16505	16394	16457	16432	16390	16362	16436	16384	16338	16439	16669	16447	16311	16291	16562	16464	16407	16456	16443	16633	16379	16447	16329	16358	16436	16399	16286	16532	16503	16167	16411	16504	16273	16225	16338	16264	16339	16459	16454	16535	16398	16424	16656	16424	16322	16296	16414	16503	16535
64005	104213	87957	71317	54950	41119	27768	18750	15264	14078	13991	13862	14130	13868	13974	14011	13947	13878	14011	13617	13989	13954	13952	13888	14028	14001	13975	14007	13857	13769	13980	13807	14082	13906	13925	14050	13767	13992	13897	13811	13905	13891	13996	13907	13813	13907	13961	13903	13827	13936	14053	13622	13911	13786	13804	13844	13962	13814	13904	13818	13952	14015	13968	13842	13801	13984	14011	14031	13947	13828	13844	13900	13783	14023	14042	13740	13811	13929	13896	14017	13906	13985	13916	13866	13971	14064	14047	13983	13938	13819	13914	13879	13775	13899	14004	14038	13762	13975	13882	13944	14046	13852	13917	14042	14117	13672	13782	13921	13852	13952	13824	14065	13809	13744	13681	13826	13833	13954	13965	13972	13858	13954	13949	13767	13842	14054	13989	13854	13831	13929	13989	13925	13993	13964	13960	13984	14068	14012	14040	13748	13986	13926	14011	13991	14007	13980	13904	13949	13917	13691	14023	13852	13955	13949	13945	13849	14031	13866	13955	13798	13685	13968	14008	13861	13924	13956	13973	13781	14053	14013	14014	13921	13957	13860	13818	13849	13845	13728	13950	14018	13830	13903	13729	13867	13790	13947	13773	13926	13859	13837	13936	14026	13897	13914	13899	13845	13990	13937	13838	13882	13767	13784	13794	13882	13790	13828	13906	14003	13774	13985	13846	14066	13976	13855	13599	14027	13983	13912	13855	13788	13815	14058	13847	13863	13911	13977	13904	14047	13832	13834	13781	13883	13822	13871	13864	14024	13940	13816	13884	14029	13887	13985	13896	13832	13912	14002	13909	13939	13834	13944	13980	13809	13825	13914	13914	13825	14046	13928	13816	13829	14013	13860	13951	13792	13996	13995	13790	13923	13813	13760	13894	13858	13942	13961	13787	13858	13924	13753	13789	13796	13913	13828	13933	14009	13956	13858	13931	13903	13873	13820	13900	13782	14105	13982	13922	13898	13856	13727	13962	13872	13820	13851	13855	13922	13831	13890	13921	13912	14115	13984	13773	13919	13884	13826	13901	13932	13869	13964	14038	13934	13852	14063	13867	13905	13847	13880	13910	13820	13920	13904	13941	13967	13813	13989	13866	13941	14076	13784	13941	13847	13917	13789	13939	13971	13860	13949	13859	13969	13809	13881	14003	13861	13974	13768	13956	13852	13881	13962	14107	13837	13880	13887	13910	13983	13844	13954	13857	13864	13835	13709	13990	14065	13892	13922	14059	13883	13852	13874	13908	13866	13760	13882	13831	13802	13989	13785	13966	13769	13983	13750	13796	13839	13813	13897	14043	14119	14002	14069	13936	13858	13901	13881	13825	13820	13946	13960	13884	13788	13687	13907	13800	13872	13957	13890	14055	14025	13817	13940	13857	13760	13856	14002	14050	13933	14025	13917	13971	13892	13919	14101	13917	13791	13959	13808	13747	14116	13874	13937	14037	14050	13797	13930	13914	14057	14065	13995	13867	14146	13853	13941	13735	13928	13942	13983	13988	13926	13797	13779	14130	13907	13825	14047	13984	13735	13976	13962	13923	13937	13877	13937	13740	13936	13931	13808	13976	13914	13926	13988	13878	13940	13993	13978	13957	14012	13879	13886	13742	13910	13901	13942	14038	14069	13877	14084	13884	13847	13904	13762	13844	13885	14024	14023	13905	13921	13913	13936	13919	13903	14082	13869	13905	13845	13895	13944	14053	13891	13650	13953	13954	14039	13906	13730	13841	13904	13946	14053	13812	13970	13878	13891	13855	13943	13873	13966	13908	13731	13889	13860	13848	13912	13978	13962	13813	13798	13818	13885	13991	13816	13832	13892	13891	13863	13873	13909	14039	13867	13925	13816	13922	13952	13696	14013	13974	13789	13874	13913	13884	13811	13890	13801	13825	13932	13884	13792	14005	13975	13894	13904	13744	14008	13836	14121	14012	13916	13690	13829	13946	14021	13789	13969	13929	13863	13837	14099	13911	13892	14037	13953	14075	13742	13818	13920	13807	13926	13864	13798	13947	14062	13865	13882	13870	13891	13793	13841	14125	13973	14012	14040	13711	13904	13913	14101	13805	13722	13785	13995	13990	13908	13989	13888	13887	13844	13825	13600	14000	13754	14128	13766	13834	13880	13864	13985	13927	13884	14071	13830	13934	13955	13860	13974	14036	13858	13908	13808	13884	13813	13862	14017	13873	13795	14004	13932	13982	13865	13861	13908	13943	13855	13910	13908	14034	14158	13943	13863	14033	13841	14060	13790	13845	13914	13895	14049	13854	13948	13771	13813	14040	13721	14004	13829	13846	13943	13825	14037	13872	13856	13947	14004	13890	13955	13866	13709	13913	13897	13869	13915	13915	13723	13823	13770	14033	13976	13912	13783	14018	13709	14023	13824	13798	13967	14016	13915	13847	13850	13955	13763	13969	13942	14015	14022	13880	13911	13879	13824	14023	13761	13933	13804	13836	13877	13836	13864	13913	13976	13779	13860	13861	14021	13869	13825	13898	13956	13926	13860	13843	13824	13826	13895	13912	13820	13919	13737	13945	13906	13838	13927	13889	14069	13911	13926	13922	13891	13786	13775	14123	13833	13815	13909	13914	13936	13846	13919	13953	13830	13917	13974	13809	14049	13816	13920	13870	13764	13904	13918	13786	13801	13898	14014	13937	13769	13986	13907	14111	14035	13891	13923	13792	13802	13876	13965	13977	13889	13781	13916	13922	14073	13922	13800	13796	13862	13829	13776	13863	13964	13908	13937	13835	13962	13920	14016	13957	14068	13980	13987	13995	13869	13773	13993	14041	13884	13828	13719	13803	14025	13758	13901	13961	13887	14087	13867	13795	13781	14121	13806	13801	13993	13945	13774	13892	13934	13917	13760	13933	13927	14021	14062	13923	13988	13832	13795	13855	13933	13794	13931	13906	14064	13956	13944	13815	13869	13975	13878	13941	13871	13901	13977	14028	13912	13927	13750	13835	13773	13874	13970	13779	13837	13915	13957	13945	13715	13915	13768	13808	13763	13945	13901	13954	13892	13991	13974	13914	13951	13957	14066	13910	13739	13965	13955	13813	13831	13893	13966	14114	13846	13974	13661	13817	13836	14035	13900	13835	14083	13898	13973	13973	13738	13933	13949	13909	13989	13877	14093	13986	13820	13881	13947	13888	13941	14050	13912	13949	13844	13986	13946	13903	14100	13868	13684	14059	13833	13907	13865	14155	13830	13931	13884	13885	13935	13846	13820	13742	13912	13811	14003	13812	13959	13809	13772	13820	13936	13928	13876	13750	14018	14007	13775	13882	13844	13988	14067	13884	13910	13735	13886	13990	13905	13953	13900	13989	13763	13951	13899	13885	13913	13954	13793	13946	13941	13985	13918	13825	13816	13982	13872	13881	13853	13961	14071	13844	13863	13807	13927	13826	13796	13906	13862	13823	13882	13852	13715	13937	13921	14000	13894	13814	13806	14011	13840	13913	14080	13871	14012	13947	13931	14033	13881	13785	13784	14009	13998	13969	13877	13930	13996	13770	14086	13907	13813	13881	13974	13898	13937	13813	13878	13840	13827	13905	13839	13728	13970	13869	13917	13909	13840	13908	13723	13844	13839	13993	14059	13913	13919	13988	13926	13988	13834	13951	14090	13836	13797	13741	13883	14074	14019	13872	13798	13929	13987	13917	13901	13861	14071	14179	13652	13774	13581	13867	13934	14020	13975	13839	13861	13901	13803	13952	13800	13760	14027	13916	13839	13800	14045	13987	13925	13891	13730	13839	13964	13914	13851	13992	13917	13776	13932	13894	13947	13804	14075	13891	13926	13914	13834	13961	13769	14031	14017	13951	13851	13950	13958	13922	13821	13900	13794	13909	13946	13935	14068	14060	13989	13932	14086	13761	13864	14008	13845	13869	13976	13839	13934	13885	13863	13853	13918	13954	14095	13878	13868	13840	13893	13775	13831	13948	13816	13931	13747	13843	13845	13955	14050	14005	13908	13926	14085	13831	13858	13824	13922	13923	14020	13999	14022	13998	13900	13967	13933	13850	13943	13893	13902	13829	13850	13837	13888	13990	13870	14004	13914	13859	13900	13898	13900	14145	13954	14123	13956	13894	13978	13779	13918	13979	13993	13747	13955	13879	13770	13850	13832	13870	14007	13851	13852	13766	13859	13858	13805	13995	13909	13735	14067	13859	13888	13858	13924	13883	13868	13891	13787	13993	13664	13893	14043	13960	14014	13916	13557	13983	13670	13894	13834	14066	13949	13944	13959	13923	13900	13861	13754	13807	13911	13977	13906	13951	13948	13815	13953	13946	13855	13861	13836	13879	13810	13760	13843	14037	13904	13916	13820	13903	13948	14057	13868	13896	13992	13960	13898	13666	13954	13990	13898	13718	13793	13913	13962	13778	13994	14227	13896	13770	13960	13820	13956	13812	13925	13871	13735	13892	13830	13960	13879	13757	13991	13938	13945	13937	13860	14045	13810	13978	13993	13857	13925	13743	13872	13968	13891	13920	14068	13744	13977	14017	13818	13891	13840	13951	13857	13867	13918	13814	13955	13905	13865	13942	13966	14033	13852	14021	13792	13945	13881	13837	13908	13835	13764	14015	13933	13905	13797	13919	13870	13988	13855	13863	14047	13824	13794	13956	13930	13858	13921	13832	13791	13820	13908	13867	13868	13734	13963	14039	13964	13752	13855	13826	13951	14015	13940	13886	13834	13928	13791	13846	13908	13981	13925	13731	13890	13824	14023	14057	13900	13980	13825	14041	13854	13905	14009	13772	13810	13761	13969	13974	13824	13952	13838	13948	13822	14133	13962	13849	13857	13832	13700	13738	13951	13849	14065	13948	13871	13788	13768	14009	13903	13862	13976	13873	13911	13855	13853	13757	13817	13912	13934	13876	13908	13768	13812	13862	13982	13841	14148	13842	13906	13718	13814	13790	13894	14007	13947	13943	13711	14091	13854	13878	13780	13854	13787	13873	13913	13910	14059	13897	14074	13854	14077	13821	13805	13951	13819	13889	13969	13962	13964	13997	13867	13929	13856	14033	13938	13899	13996	14075	13885	13801	13953	14010	13809	13849	13842	14031	13795	13827	13893	13821	14004	14094	13794	13866	13935	13964	13915	13806	13849	13806	13909	13888	13934
29385	28711	36118	31357	24542	20597	18546	17530	17222	16997	17088	17239	16863	17070	17036	16975	17035	16930	17142	16753	16983	16983	16968	17068	16958	17012	17154	16841	16953	16969	16924	16950	16869	17048	17102	16827	16923	16910	17085	17050	16985	16978	16801	16904	16920	17114	17198	16934	16893	17022	17093	17031	16889	16979	17093	17131	17132	17037	16991	17093	17051	17181	16951	16963	16836	16905	17070	17082	17045	17025	16820	17013	17132	17032	17040	17011	16888	16869	17003	16785	16894	16939	17029	16861	16850	17087	17106	16971	16941	16940	16935	16945	16872	16914	16976	16884	16824	16948	17027	17079	16944	16977	16995	16877	16825	16932	17120	16932	16860	16831	17020	16945	17044	16899	16708	16905	17067	17125	17067	16764	16755	17057	16956	17233	17082	16993	17076	16937	17049	16961	17116	17020	16919	16907	17101	17188	16822	16973	16889	17070	16913	17144	16939	17011	16948	16980	16897	16902	16764	16946	17038	16992	17096	16999	16907	16818	16897	16901	16991	17155	16897	16911	17097	16839	17043	16934	17127	16852	17090	17011	16968	17070	16886	16925	17022	16935	16855	16867	17106	16953	16850	16806	17151	17012	17096	16956	16917	16905	16841	17096	16991	17152	16882	17017	16982	17001	16932	16999	16880	16955	16938	16866	17135	16952	16905	17034	17009	16916	16969	16943	17124	16968	16904	16851	16969	16935	16974	16902	17150	17020	16965	17018	16883	16983	16982	16784	17010	17019	17058	16953	17041	16920	16947	16923	17096	17086	17046	17339	17041	16914	17019	17092	16956	17062	17049	16951	17059	17011	17184	16787	17073	16893	17060	16802	16874	16814	17073	16980	16876	16918	16929	17070	16915	16916	17050	16928	16832	16862	16951	17172	16933	16930	16895	17110	16802	17073	17212	16975	16840	16970	17066	16987	16947	17071	16838	16921	17175	17032	17057	17091	16922	16994	17132	17034	17093	16941	16957	16875	16881	16925	16708	16813	16970	17164	17012	17132	16892	16836	16988	16795	16929	16867	17010	16989	16921	17008	16938	16997	17050	17075	17095	16942	17086	16987	16722	16982	16988	16838	16862	16835	16851	16817	17198	17119	17108	17001	16944	17070	17150	17194	17042	17087	17021	16877	16958	17078	16961	16967	16880	17069	16976	16964	17071	16956	16929	16984	17154	17031	17085	16830	16986	17034	16897	17174	16880	17108	17058	17049	17079	17107	17150	17094	17003	16885	16955	17059	16941	16791	16984	16934	17002	16920	17014	16842	17158	17055	16964	16951	16992	17032	16890	17134	17087	17137	17066	16931	17108	16792	16955	16918	16859	17047	17006	16952	16968	16838	17246	16877	17054	16849	17059	17142	16886	17115	16933	16733	17013	16856	16924	16913	16985	17077	16775	16953	16963	17082	16913	16935	16972	16916	16981	17135	17012	16921	17181	17075	17084	16941	16915	16999	17012	17169	16833	17070	16898	16966	16951	17073	16954	16956	16880	16954	16671	16929	16923	17124	16898	17140	17153	16890	16871	16959	16921	16966	17072	16966	16934	17142	17120	16989	16933	16971	17043	16977	17038	17121	16968	17136	16965	16889	16980	17133	17073	16993	16926	16714	16842	16685	16986	17096	17159	17028	17193	17015	17012	16990	16782	16887	16884	17057	16955	17132	17063	16932	17031	16988	16967	16914	17109	17078	16787	17050	17002	17052	16965	17015	16917	16918	16887	16845	16953	16958	17211	16982	17071	17175	16973	17045	17059	16705	16977	16817	17060	17108	16648	16762	16951	16815	16920	16936	16894	17099	16933	17039	16783	17048	16923	17060	17048	16934	16807	17018	17102	16807	16810	17088	16904	16883	16861	17188	16932	17118	17000	17049	16807	16926	16995	17079	16908	16986	16885	17036	17121	17086	16994	17084	16935	16854	16856	16805	17047	16913	16898	17047	16944	17063	16984	17127	17125	16987	16963	17028	16946	16941	17103	17002	17053	16931	17191	16938	16864	16627	17031	16859	16998	17022	17037	17013	17098	17130	17045	16893	17257	17033	17083	16901	16883	16887	16933	16956	17068	16887	16926	16749	16924	16975	17076	17074	17097	16928	16996	16861	16880	16896	16992	17000	16981	16790	16873	17010	16892	17207	16860	16901	17059	16983	17072	16911	16947	17069	16828	16964	17162	17134	16881	17098	17010	17049	17046	16913	16975	16929	16994	17166	16941	17023	16932	17045	17097	16930	16965	16888	16843	16938	16985	16986	16953	16963	17036	16946	17019	16970	17141	16964	17004	16912	17073	17054	17100	17118	16721	17188	17041	17010	16838	16816	17062	16944	17044	16933	17159	17139	16933	17124	16848	16942	16911	17009	16946	16941	16771	16909	16951	16980	17215	16869	17291	16790	17023	17034	17116	17031	16950	16917	17130	17156	17055	17059	16860	16848	17019	16939	16811	17204	17005	16986	16944	17080	16941	17128	17033	16902	17042	17093	16962	16852	17009	16977	16956	16985	16876	17139	17156	16950	16832	16922	17009	17007	16868	16867	16972	16983	16974	17031	17016	17002	17013	16861	16678	17123	16953	16815	17093	17037	17182	16947	16802	16849	16893	16788	16811	17068	17090	16988	16980	16855	16889	16962	16936	17152	17227	17094	17067	17002	16959	16799	17108	17028	17082	16882	16885	16862	16958	16977	16838	17041	17056	16962	16968	17007	17017	16972	17054	17151	17115	16902	16904	16885	16967	16818	16980	16884	17185	17004	16909	17083	16772	17094	17225	16970	17042	17125	17088	16897	16901	16869	16797	16949	17071	16963	17005	17106	17125	17013	17061	17075	16985	17050	16988	17007	16944	16979	17000	17187	16880	16909	17145	16958	17016	17083	16943	16963	17170	17002	17175	17114	17101	17037	17065	16931	16897	16776	17075	17115	17000	17031	17024	17043	16869	16898	16973	16807	16679	16765	16869	16924	16929	17077	16903	16977	17238	16977	17062	17076	17130	16798	16983	17111	16856	17166	17029	16974	17078	16928	16980	16918	17014	17094	16948	16958	16943	16875	17001	17192	17207	16941	16897	16989	17064	17214	17092	16957	17011	16953	16872	17097	16941	16970	17018	17195	17011	16977	17167	16983	17142	16966	17100	17058	17106	16784	16962	16911	16708	16940	16907	16749	17087	16950	17044	17011	16944	17056	16888	17223	16870	17098	17068	17030	16888	16920	16962	17199	16908	17030	17055	16910	16995	16914	17071	17032	17021	17032	16714	17089	16964	17120	17059	16962	17068	16786	16973	17157	17093	16972	17060	17078	16867	17126	16952	16867	16914	16836	17041	17138	16883	16974	17026	17103	16970	16738	16991	17091	16861	17093	17150	17234	17168	17065	16923	16949	16916	16963	17223	17004	16994	17019	16982	16952	16972	16887	16894	16977	17092	16794	17191	16955	16797	16931	17050	16821	17098	17122	17124	16854	16960	17111	16805	17001	17080	17115	16938	16926	17020	17069	16959	17014	16948	17104	17032	17232	17048	17032	16936	16911	16927	16942	17146	16976	16927	16962	16945	17140	17119	17264	17229	17003	17137	17050	17195	16972	17163	17139	17168	17027	16741	16798	17145	16815	16825	17225	17034	17098	16905	16935	16918	17101	17199	17072	17045	17104	16980	16818	16961	17005	17007	16955	17009	17016	16849	16966	17320	16990	16994	17197	17066	16954	16768	16930	17038	17036	16999	17026	16794	16909	17125	17125	16985	17031	17013	16966	16851	17021	16924	16986	16776	16992	16908	17158	16857	17010	16974	17024	17045	17114	16981	16909	17144	17065	17135	16868	17001	17019	17044	16955	16912	16976	16847	16845	16978	16970	17149	16947	17193	17063	17065	17085	17006	16951	17073	16860	17003	16947	17029	16916	16986	17039	16989	16853	16870	17018	16928	16954	17111	16922	16974	17071	17107	16918	17143	16693	16866	16923	17028	16988	17107	17004	17019	16981	17050	16929	17108	16966	16885	16808	16864	17002	17012	17152	16812	16927	16821	16921	16994	16983	17020	16957	16993	17082	16968	17038	16742	17054	16978	17018	16992	17048	17075	17044	17211	16975	17097	16964	17164	17245	16937	17000	16852	16925	17014	16906	16835	16874	16773	16928	16871	16951	16879	16846	16921	16978	16953	16879	16889	17081	17025	16888	17031	16981	17019	17074	16948	16819	17010	16889	17124	16861	16906	17158	16972	16933	17055	16964	17037	17050	16987	17096	16892	17153	16917	16971	16991	17136	16917	17001	16814	16856	17093	16861	17044	17060	17107	16899	16930	17100	16913	16845	16856	17144	17255	17037	17188	16956	16968	16881	17082	16907	16916	17054	16889	16969	16955	17120	16857	17002	16963	17056	16869	17013	16987	17156	16977	16825	17046	17011	16844	16950	16860	17172	17139	17078	17053	17129	17007	16876	16974	17066	17270	17029	17086	16916	16854	17069	17212	16963	16911	17044	17019	16922	17030	17089	16909	16854	16948	17110	17283	16752	17043	17012	17088	16972	16954	16983	17057	17161	16914	17156	17035	17061	16868	16839	16955	17169	17028	16906	16967	17002	16933	16963	17104	17113	16898	17013	17118	16835	16788	16977	16856	16845	17069	16985	16901	17039	17188	17081	16924	16964	17167	16948	17268	17019	16912	16902	17183	17071	16989	16897	17050	16878	17013	17133	16871	16897	17051	17031	16909	17165	17178	17020	17151	17161	17026	17015	17013	17143	17104	17225	17036	16961	16902	16857	16809	16771	16811	16919	17064	16886	17015	16888	16983	17090	17062	17059	17035	17062	17086	17145	16935	17065	17041	16800	16933	17116	16930	16904	17065	17013	17065	16886	17104	16952	17122	16931	17021	17049	17017	16988	16893	17117	16883	17084	16890	17011	17168	16891	16848	16965	16798	16776	16949	17111	16750	16743	17157	16984	16996	16957	17051	16878	17085	17044	16986	16943	17156	16989	16956	16925	17084	17166	16938	16882	16793	17026	16949	17002	17080	16871	17111	17033	16863	17097	17061	17063	16888	16913	16886	16889	17048	16894	17008	16962	16967	17095	16862	16604	17013	17121	17077	16956	16907	16987	17019	17108	16941	17111	17009	17177	16986	17051	17057	16910	17021	16997	17040	17088	17185	17202
33555	46122	36663	25994	21042	17230	15444	14546	14483	14248	14218	14391	14394	14285	14035	14277	14289	14340	14088	14231	14305	14213	14198	14330	14123	14322	14314	14494	14261	14185	14234	14280	14382	14305	14219	14402	14385	14257	14471	14277	14289	14315	14323	14306	14439	14163	14225	14197	14198	14286	14253	14241	14064	14196	14350	14263	14374	14467	14429	14329	14405	14248	14331	14201	14087	14325	14231	14175	14465	14305	14262	14272	14265	14287	14229	14335	14512	14350	14148	14349	14482	14196	14216	14214	14283	14347	14173	14367	14372	14162	14290	14148	14236	14272	14161	14242	14167	14306	14213	14237	14389	14268	14056	14212	14318	14237	14173	14146	14292	14171	14247	14373	14358	14019	14430	14448	14276	14161	14319	14261	14224	14249	14213	14183	14278	14245	14305	14332	14048	14336	14335	14179	14135	14233	14348	14289	14209	14173	14259	14193	14086	14224	14184	14265	14334	14142	14331	14398	14246	14268	14346	14063	14064	14223	14266	14200	14288	14313	14376	14101	14327	14242	14107	14161	14181	14254	14264	14091	14271	14151	14334	14139	14338	14220	14235	14178	14182	14172	14217	14250	14280	14221	14433	14223	14313	14173	14523	14205	14187	14268	14270	14446	14066	14151	14418	14258	14318	14328	14268	14244	14112	14279	14410	14350	14414	14331	14195	14283	14433	14199	14197	14239	14180	14461	14129	14262	14111	14136	14312	14177	14127	14174	14234	14255	14040	14143	14299	14460	14484	14187	14184	14388	14200	14248	14224	14132	14087	14429	14231	14212	14142	14307	14285	14280	14112	14344	14189	14266	14161	14184	14259	14420	14371	14039	14230	14230	14054	14184	14156	14115	14153	14351	14303	14306	14264	14254	14268	14155	14467	14236	14162	14294	14213	14405	14094	14398	14061	14344	14242	14168	14460	14268	14353	14136	14174	14342	14263	14155	14369	14139	14327	14205	14321	14253	14444	14388	14302	14436	14356	14147	14127	14349	14319	14371	14345	14180	14250	14225	14296	14162	14233	14317	14235	14251	14145	14270	14326	14269	14289	14240	14281	14177	14140	14427	14224	14208	14193	14381	14165	14261	14233	14124	14281	14325	14322	14380	14282	14383	14217	14100	14058	14123	14405	14196	14261	14276	14228	14232	14373	14139	14319	13987	14192	14241	14193	14387	14275	14326	13995	14222	14278	14275	14189	14320	14316	14338	14199	14186	14391	14359	14123	14218	14223	14164	14368	14239	14181	14287	14227	14363	14247	14424	14185	14259	14364	14332	14297	14250	14326	14234	14249	14170	14197	14298	14190	14221	14305	14537	14335	14320	14239	14173	14298	14191	14363	14235	14136	14319	14233	14322	14190	14261	14253	14049	14149	14204	14278	14396	14266	14153	14225	14338	14157	14167	14165	14341	14212	14250	14210	14175	14266	14211	14169	14313	14303	14278	14332	14151	14401	14171	14255	13998	14300	14223	14232	14046	14223	14226	14305	14348	14137	14266	14393	14366	14374	14200	14248	14335	14338	14227	14316	14333	14279	14238	14274	14225	14349	14136	14311	14234	14205	14293	14188	14144	14249	14391	14230	14227	14446	14229	14172	14173	14184	14151	14196	14320	14279	14391	14332	14273	14272	14238	14303	14177	14206	14301	14268	14297	14265	14298	14158	14117	14363	14314	14371	14236	14206	14256	14229	14319	14203	14255	14365	14279	14132	14243	14147	14322	14083	14409	14360	14304	14185	14203	14186	14229	14247	14063	14212	14241	14230	14333	14247	14184	14367	14305	14166	14190	14261	14284	14322	14117	14276	14183	14231	14195	14318	14108	14261	14145	14174	14248	14274	14217	14135	14117	14362	14310	14171	14320	14359	14153	14299	14195	14399	14279	14196	14221	14111	14494	14258	14190	14272	14311	14254	14215	14251	14430	14215	14285	14259	14441	14108	14329	14171	14281	14174	14211	14166	14262	14277	14288	14333	14264	14081	14287	14251	14136	14297	14233	14553	14409	14226	14153	14299	14184	14191	14144	14214	14199	14253	14351	14268	14346	14123	14111	14218	14104	14111	14276	14348	14278	14376	14244	14248	14138	14246	14284	14462	14272	14012	14185	14361	14074	14367	14363	14290	14398	14343	14315	14064	14306	14312	14354	14284	14213	14324	14266	14212	14446	14373	14323	14310	14224	14196	14237	14140	14281	14329	14365	14319	14210	14387	14339	14361	14227	14367	14113	14218	14301	14406	14212	14269	14180	14244	14256	14291	14184	14228	14422	14223	14181	14299	14256	14252	14145	14261	14300	14319	14277	14354	14335	14197	14167	14353	14183	14280	14188	14307	14115	14259	14201	14107	14307	14130	14142	14362	14125	14291	14247	14141	14340	14329	14190	14267	14312	14233	14203	14284	14205	14229	14283	14277	14135	14227	14191	14438	14361	14186	14416	14096	14274	14181	14169	14353	14331	14318	14143	14146	14252	14494	14146	14201	14302	14304	14228	14237	14226	14169	14212	14205	14227	14304	14248	14201	14343	14284	14270	14372	14230	14196	14081	14324	14407	14288	14384	14297	14325	14319	14360	14319	14285	14383	14381	14123	14292	14420	14302	14367	14235	14222	14322	14150	14155	14259	14231	14336	14314	14306	14177	14342	14251	14089	14252	14230	14169	14428	14158	14284	14156	14155	14251	14418	14285	14272	14280	14346	14299	14187	14375	14194	14382	14262	14406	14296	14240	14141	14276	14278	14211	14293	14269	14167	14187	14427	14209	14206	14221	14332	14436	14270	14293	14315	14145	14375	14450	14368	14320	14198	14256	14343	14358	14067	14166	14408	14391	14247	14176	14025	14282	14235	14236	14281	14343	14362	14173	14321	14398	14256	14137	14241	14273	14280	14386	14175	14194	14300	14354	14255	14399	14181	14324	14246	14337	14231	14338	14318	14123	14016	14337	14159	14301	14093	14258	14190	14323	14198	14290	14301	14279	14326	14129	14102	14256	14140	14323	14311	14286	14335	14281	14291	14166	14290	14334	14335	14173	14319	14253	14342	14115	14205	14302	14126	14282	14300	14051	14262	14238	14203	14426	14138	14271	14182	14243	14280	14177	14394	14074	14138	14334	14261	14258	14127	14320	14002	14270	14341	14246	14158	14193	14464	14252	14365	14132	14450	14342	14225	14296	14374	14282	14312	14042	14187	14342	14213	14131	14147	14267	14205	14316	14269	14366	14172	14154	14121	14224	14234	14289	14313	14454	14254	14223	14367	14213	14438	14215	14232	14256	14333	14107	14100	14152	14414	14470	14166	14096	14259	14208	14292	14199	14222	14309	14232	14428	14013	14245	14031	14397	14199	14261	14301	14341	14391	14214	14328	14301	14171	14323	14453	14286	14520	14216	14219	14163	14134	14243	14317	14157	14231	14185	14321	14102	14130	14042	14275	14389	14375	14172	14241	14153	14221	14171	14240	14207	14330	14197	14197	14260	14325	14272	14286	14059	14142	14303	14181	14310	14040	14312	14209	14374	14365	14172	14129	14201	14233	14284	14263	14226	14126	14168	14163	14321	14231	14294	14184	14255	14323	14170	14240	14247	14306	14319	14344	14327	14185	14298	14405	14240	14281	14235	14107	14151	14233	14409	14205	14145	14248	14151	14348	14162	14395	14232	14191	14198	14320	14292	14317	14102	14367	14252	14499	14319	14390	14295	14408	14148	14117	14351	14148	14236	14384	14195	14525	14268	14213	14224	14384	14156	14304	14146	14194	14349	14334	14301	14170	14158	14191	14164	14387	14229	14181	14353	14243	14369	14231	14322	14281	14158	14129	14300	14238	14461	14212	14421	14249	14306	14349	14424	14243	14354	14290	14254	14187	14155	14282	14370	14239	14204	14334	14283	14259	14330	14285	14049	14162	14229	14309	14137	14349	14205	14095	14193	14388	14267	14287	14166	14189	14140	14358	14375	14185	14304	14324	14341	14367	14227	14180	14330	14363	14317	14334	14273	14295	14254	14190	14283	14364	14103	14452	14249	14240	14310	14451	14267	14321	14243	14240	14344	14338	14311	14481	14453	14117	14341	14268	14396	14338	14208	14312	14343	14253	14323	14320	14252	14166	14221	14253	14342	14192	14265	14065	14318	14163	14198	14054	14360	14097	14236	14252	14245	14217	14380	14388	14267	14329	14217	14419	14365	14272	14374	14254	14301	14274	14154	14405	14225	14262	14361	14232	14227	14370	14249	14376	14339	14139	14091	14064	14313	14395	14372	14191	14370	14319	14167	14206	14316	14079	14298	14338	14278	14420	14159	14274	14597	14349	14335	14222	14322	14363	14331	14230	14256	14156	14056	14529	14291	14260	14265	14381	14369	14275	14247	14433	14150	14421	14264	14127	14235	14413	14164	14180	14289	14324	14174	14395	14283	14297	14214	14318	14137	14217	14367	14275	14237	14404	14190	14392	14243	14307	14160	14177	14309	14268	14262	14250	14264	14428	14415	14306	14068	14107	14344	14215	14149	14303	14278	14147	14191	14342	14373	14220	14313	14242	14079	14097	14250	14366	14342	14276	14291	14222	14440	14300	14366	14210	14247	14376	14097	14316	14213	14280	14266	14356	14223	14144	14220	14219	14113	14099	14389	14488	14281	14266	14436	14307	14229	14125	14219	14110	14367	14257	14287	14197	14309	14215	14210	14058	14266	14275	14266	14235	14330	14278	14278	14211	14176	14230	14112	14403	14115	14268	14260	14303	14309	14144	14548	14168	14016	14277	14327	14200	14155	14300	14190	14155	14162	14194	14243	14300	14303	14367	14322	14177	14216	14297	14139	14206	14126	14376	14181	14221	14214	14190	14256	14335	14123	14351	14190	14139	14100	14208	14239	14157	14198	14072	14332	14102	14254	14278	14107	14157	14368	14269	14226	14201	13919	14334	14345	14316	14198	14183	14218	14312	14207	14257	14365	14261	14195	14302	14219	14349	14372	14288	14345	14322	14251	14272	14267	14243	14130	14251	14258	14261	14241	14334	14279	14203	14205	14158	14122	14417	14296	14154	14241	14094	14368	14272	14343	14150	14242	14404	14323	14189	14301	14325	14096	14373	14240	14381	14348	14300	14361	14124	14090	14320	14363	14298	14311	14295	14252	14400	14232	14342	14242	14184	14139
24272	22298	34158	38162	36964	30936	26079	19570	17724	17287	17206	16905	17303	16970	17167	17226	16988	17090	16988	17078	17101	16940	17128	17007	16945	17037	17177	16985	17086	17095	17017	16977	16898	17099	17121	17078	16973	16928	17017	17006	16858	16971	16828	16967	16802	17019	17072	16966	17004	16908	16839	17008	16820	16886	17005	16892	16859	16844	17151	16848	16905	17057	16745	16831	16817	17016	16826	17081	16878	16751	16813	16855	16855	17086	16835	17047	16955	16955	16848	17066	16910	16957	16537	16785	17166	16919	17024	16812	17175	16869	16958	16868	16967	16870	17126	16669	16967	16999	16787	17004	16729	16922	16974	17110	17043	16859	17121	16931	16831	16962	16813	16775	16725	16980	17068	16848	16944	16944	16864	17091	16743	16841	16771	16828	16903	16966	17151	16987	16987	17075	16935	16794	17090	16778	17078	16920	17019	16849	16718	17011	16850	16872	16968	16984	17001	16985	17014	16932	17007	16874	16928	17042	16981	16902	16836	16895	16926	16879	16946	16803	16769	16815	16883	16998	17066	17009	16971	16924	16906	16991	16902	16830	16933	16808	16965	16875	16838	16988	16899	17012	16953	17063	16766	16842	16990	16840	16960	17025	16827	16898	17029	16803	17002	16863	16861	16949	17015	16793	16853	16854	16916	16971	17036	16719	17001	16846	16962	16986	16974	17133	16882	16976	16909	17063	16843	16891	16953	16889	16987	17040	16872	16965	16806	16803	16846	16754	16884	16984	16781	17040	16894	17150	16834	16920	16878	17139	16918	16895	16642	16790	16997	16794	16960	17065	16926	16751	16903	16760	17032	16889	16722	17066	16889	16948	16761	16847	17015	16773	16810	16841	16987	16914	16649	16764	16954	16836	16984	16928	17083	16886	16968	16969	16910	16996	17189	16884	16969	16863	17063	17026	16829	16934	16933	16927	16750	16874	16949	17003	17076	17060	16868	16962	16713	17027	16950	16871	16950	16765	17096	17084	16899	16925	16775	17011	17006	16898	16993	16816	16843	16941	17026	16987	16905	16990	16928	16706	17005	17049	16920	16956	16887	16785	16961	17025	16995	17137	16956	16903	16874	16830	16972	16862	16863	16838	17047	16921	16964	16876	16920	16846	17036	16984	16867	16899	16909	16946	16857	16786	16833	16770	16894	16885	16814	16831	16880	16854	16939	16806	16917	16995	16857	16937	16783	16894	16912	16940	16802	16969	17005	16932	16949	16970	16962	16817	17115	16810	16838	16841	16901	16928	17020	16842	16858	16894	16842	16792	16918	16920	16948	16960	17025	16861	16913	16700	16932	16759	16849	17002	17136	17015	16884	16826	16761	16781	16877	17135	16850	16797	16926	16779	16896	16818	16784	16851	16935	16898	16991	16957	16923	17092	17093	16955	16975	16974	17029	16928	16987	17084	16812	16937	16968	16891	17006	17238	16993	16971	16927	16922	16829	16674	16872	16877	16910	16960	17027	17046	16847	17003	16850	16688	16763	17028	17073	17033	16914	16815	16909	16864	16928	16922	16830	16895	16867	16962	16936	16843	16790	16812	16931	16802	16940	17007	16924	16782	17012	17060	16961	16982	16818	16965	17131	16830	17043	16948	17013	16900	16801	16910	16962	17079	16894	16832	16768	16903	16763	17058	16966	16838	16882	16822	16937	16900	16932	16941	16915	16668	17115	17041	16838	16937	16886	16946	16955	17007	16992	16913	17108	16931	17082	16900	16963	16848	17002	16914	16961	16857	16973	16882	16967	16961	17246	17021	16781	16959	17085	16792	16845	16838	16635	16970	16935	16948	16868	16937	16917	16794	16819	16989	16762	17082	16907	16827	16897	16938	16901	16858	16798	17120	16771	16967	16895	16881	17096	16855	16844	17029	17179	16839	16944	17102	16823	16969	17039	16976	17084	17146	16873	16918	16824	17219	16951	16884	16810	16909	16578	16632	17039	17092	16964	16966	17032	16867	16993	16792	16826	16991	16984	16926	16976	17028	16812	16977	16889	16925	16822	16952	17056	16870	16810	16704	16915	17087	16831	17045	17002	16927	16689	16807	16763	16762	16919	16821	16957	16800	16810	16700	16765	16791	16910	16831	16828	16984	16893	16925	16996	17075	16962	16882	16820	17080	16993	16911	16960	17087	17033	16957	17030	16730	17136	16755	16829	16784	16696	16887	16966	17041	16975	16838	17038	16776	16884	16885	17177	16897	16888	17010	16752	16917	16885	16931	16869	16698	17041	17003	16879	16871	16918	16729	16899	16811	17007	17008	17053	17223	17117	17098	17027	16934	16748	16908	17055	16964	16994	16894	16769	16910	16983	16945	17116	17084	16887	16872	16914	17022	17197	16706	16940	17146	17151	16992	16981	16891	16909	17081	16924	17040	16797	16864	16940	16823	16999	16816	16774	16963	16906	16985	16757	16931	16817	16794	16923	16910	16898	16835	17057	16898	17168	16757	16947	17026	16958	16790	17058	16903	16999	16980	17122	17004	16944	16877	17216	16914	17144	16899	16903	16670	16762	16796	17003	16787	16818	16890	16868	16996	17019	17012	16997	16860	17184	17170	17055	16896	16945	16932	16667	17136	17007	16913	16742	16945	16615	16948	17036	16621	16929	16840	16942	16994	16891	17070	16754	16977	16907	16933	16879	16969	16768	16959	16839	17222	17036	17100	17180	16852	17020	17019	16986	16880	16998	17155	16771	16874	16854	16996	17178	16923	16717	16714	16803	16822	16903	17146	16986	16794	16983	16926	17003	16842	16965	17046	16959	16952	17064	16925	16724	16726	16916	16853	17035	16861	16931	16876	16923	16869	16958	16889	16789	17016	16750	16940	17023	16742	16899	17141	17024	16876	16901	16933	17094	17003	17002	17209	17009	16838	16770	16662	16898	16810	16841	17158	16883	17042	16952	16864	17012	17005	17048	16797	16987	17068	16937	16703	16929	16924	16973	16788	17004	16917	16854	16881	16830	16918	16971	16831	17073	16868	16927	16998	16911	16863	17035	17056	16780	16954	17115	16944	16778	17006	17108	16906	16935	16672	17090	17071	16920	17032	16949	16830	16854	16807	17158	16910	16813	16843	16885	16954	17055	16783	16828	16981	16987	16978	16636	16980	16902	17074	17095	17041	16815	17122	16894	17092	16978	16890	16895	16785	17010	16913	16863	16975	16865	16833	16939	16933	17110	17071	16963	16976	16969	17156	16728	17070	16919	16845	16740	16849	16889	16729	16967	16805	16964	16883	16856	16857	16778	16859	16897	16971	16741	17065	16964	16830	16998	16913	16692	16953	16939	16916	16809	17075	16799	16894	16753	16871	16838	16948	16979	17008	16932	16945	16853	16919	16883	16715	17082	16906	17038	16863	16852	16945	16834	16930	16817	16996	16688	16938	17053	16950	16839	16825	17024	16764	16789	16770	16797	17011	16978	16732	16842	17108	16857	16855	17075	16941	16993	16853	16965	16796	16856	17067	16896	16927	16874	16927	16922	16863	16993	16817	16656	16839	16966	17030	16988	16951	16866	16805	16881	16753	16970	16866	16962	16864	16641	17072	17036	16798	16909	16997	17005	16797	17024	16956	16871	16958	16925	16916	16947	17152	17148	17086	16878	16991	16960	16899	17027	16935	16859	16949	16877	16924	16804	17043	16881	17093	16903	16928	16948	16789	16706	16944	17026	17018	16890	16768	17040	17084	16947	17028	16911	17042	16781	16712	16947	17016	16697	16927	17068	16910	17091	16984	16776	16850	16778	16902	17011	16859	16805	17038	16838	16852	16923	16646	16863	17196	16892	16908	16827	17057	17119	16856	16716	16885	16868	16870	16953	17026	16951	17050	17081	16969	16935	16746	16784	16812	16984	17000	16852	16926	16988	16847	16929	16661	16725	16845	17003	16969	16862	16934	16811	16870	17062	16930	16916	16966	17055	16960	16909	16794	16938	17027	16937	16795	16976	17093	17025	16862	17082	17012	17255	16966	16948	16897	16874	17033	17002	16901	16929	16925	17059	16874	17010	16895	16804	16968	16832	16907	16907	16904	16672	16927	16799	16897	17072	16954	16845	17000	16915	17019	16920	16879	17026	16968	16890	16919	17094	16967	16836	16913	17117	16844	16936	16675	16898	16965	17065	17088	16843	17114	16798	17070	16880	16826	16832	16694	16929	17070	17045	17083	16897	17069	16813	16918	16872	16756	16924	16855	16909	16985	16982	16805	16858	17010	16867	16952	17242	16853	16939	16973	16822	16868	16870	16737	16788	17030	17178	17076	17006	17023	16739	16763	16706	16942	17125	16935	17102	17260	17005	16817	16812	16804	17046	16846	16953	16775	16967	16846	16984	17108	16953	16986	16826	16875	16863	16921	17145	17175	16778	16933	16906	17043	17008	16900	17147	16847	16738	16981	17032	16747	16973	16902	16965	16977	16809	16920	16952	16814	17098	16825	16860	16950	16684	17027	16895	16927	17039	17117	16922	16915	16819	17112	17018	16871	17048	16762	16947	17112	17000	16867	17011	17118	17022	17052	17011	16750	16759	16849	17100	16898	16800	16704	17128	16832	17058	16985	17123	16926	16826	16954	16899	16899	16880	16903	17032	17101	16956	16844	17115	16847	16873	17169	16881	16909	16864	16835	16780	17013	16725	16789	17120	16936	16862	17079	16768	16872	17081	16715	17060	16919	17036	17069	16836	16920	16945	16886	16864	16983	16799	16791	16895	16753	16735	17020	17037	17071	17025	16904	16966	17036	16983	17029	17093	16885	16978	16887	17094	17026	16824	16937	16951	17024	17055	17008	17061	17039	17026	16910	16931	17048	17005	16694	16825	17005	16885	16936	17048	16847	16963	16884	17086	16919	17135	17000	17032	17012	16852	17009	16927	17014	16956	16778	16925	17115	16795	16931	16998	16985	16990	16752	16733	16882	16783	17032	16782	16909	16950	16911	16958	16981	16832	16716	16811	17032	16917	16993	16914	16765	17169	16707	16756	16958	16902	16944	17049	16999	16800	17186	16817	16868	16890	17145	16836	16629	16918	16782	16955	16890	16814	17042	16915	16750	16831	16875	16908	16706	16877	16889	16851	17131	16826	17022	17117	17021	16867	16831	17158	16829	16946	16988	16967	16938	17067	16854	17064	16793	16966	17050
60312	92420	76518	57855	43969	30280	20879	16217	14844	14365	14262	14307	14400	14279	14311	14280	14180	14280	14332	14283	14336	14354	14386	14318	14503	14180	14489	14310	14263	14341	14225	14313	14147	14233	14429	14459	14305	14289	14455	14389	14196	14361	14292	14224	14401	14303	14295	14274	14426	14243	14149	14344	14198	14355	14288	14308	14300	14461	14273	14361	14265	14324	14234	14376	14339	14144	14195	14238	14365	14181	14118	14343	14125	14361	14402	14196	14281	14292	14378	14361	14283	14219	14187	14358	14141	14376	14399	14352	14194	14169	14395	14207	14230	14206	14286	14171	14311	14447	14186	14340	14223	14142	14287	14294	14315	14148	14395	14215	14143	14288	14297	14253	14281	14272	14387	14350	14151	14198	14350	14265	14135	14281	14177	14323	14237	14326	14331	14420	14385	14257	14306	14323	14352	14238	14152	14285	14315	14216	14191	14341	14304	14332	14349	14469	14243	14346	14166	14240	14313	14372	14428	14336	14265	14206	14160	14056	14302	14189	14179	14316	14277	14377	14212	14350	14359	14294	14337	14197	14299	14172	14364	14151	14408	14344	14348	14312	14167	14299	14043	14330	14246	14307	14355	14297	14409	14460	14144	14282	14435	14190	14308	14375	14365	14226	14348	14472	14172	14324	14329	14325	14175	14309	14386	14287	14184	14292	14267	14236	14292	14336	14291	14389	14161	14304	14143	14249	14314	14251	14338	14120	14409	14314	14342	14389	14216	14296	14406	14334	14316	14397	14280	14285	14223	14279	14215	14189	14427	14366	14307	14303	14489	14095	14444	14427	14023	14273	14281	14191	14420	14196	14226	14220	14337	14347	14233	14178	14209	14101	14453	14339	14150	14221	14259	14106	14192	14353	14266	14293	14146	14302	14129	14402	14089	14166	14247	14297	14237	14219	14173	14220	14481	14390	14304	14230	14200	14331	14389	14308	14374	14236	14312	14286	14363	14302	14335	14276	14159	14425	14120	14279	14205	14302	14157	14308	14281	14150	14340	14348	14273	14181	14258	14423	14226	14097	14120	14280	14225	14427	14258	14061	14304	14178	14211	14311	14332	14342	14352	14081	14207	14119	14234	14348	14441	14359	14209	14241	14213	14194	14326	14383	14261	14324	14255	14308	14195	14269	14227	14204	14392	14261	14326	14327	14192	14124	14354	14240	14298	14213	14251	14295	14152	14275	14212	14390	14417	14273	14113	14257	14280	14272	14271	14286	14358	14274	14244	14366	14246	14288	14421	14393	14255	14156	14115	14389	14354	14367	14188	14395	14289	14059	14324	14342	14269	14251	14358	14445	14442	14326	14275	14219	14476	14298	14363	14495	14211	14159	14268	14191	14362	14260	14388	14232	14279	14291	14228	14213	14110	14275	14273	14196	14287	14317	14388	14109	14257	14214	14310	14229	14343	14373	14289	14259	14150	14253	14289	14173	14424	14266	14212	14324	14367	14214	14239	14220	14354	14303	14252	14297	14414	14222	14367	14389	14217	14262	14408	14136	14255	14216	14325	14408	14152	14258	14332	14186	14246	14232	14267	14313	14379	14232	14262	14185	14240	14223	14183	14135	14449	14239	14378	14161	14106	14107	14210	14272	14435	14182	14468	14374	14217	14264	14302	14498	14173	14387	14239	14389	14370	14264	14175	14200	14207	14178	14344	14325	14324	14088	14261	14201	14256	14158	14308	14340	14373	14202	14164	14260	14180	14273	14281	14183	14218	14414	14321	14268	14329	14304	14286	14375	14361	14336	14318	14289	14468	14384	14238	14199	14374	14246	14091	14251	14236	14337	14372	14224	14224	14189	14284	14256	14271	14235	14258	14267	14327	14284	14488	14384	14467	14319	14269	14204	14224	14242	14216	14202	14365	14285	14434	14424	14221	14177	14277	14276	14159	14342	14214	14332	14347	14451	14343	14331	14282	14366	14411	14158	14267	14351	14473	14330	14210	14344	14340	14307	14336	14286	14366	14145	14352	14240	14288	14342	14246	14425	14265	14216	14336	14256	14172	14255	14364	14397	14369	14311	14175	14406	14176	14442	14202	14320	14308	14113	14331	14172	14332	14420	14342	14408	14093	14094	14322	14190	14243	14296	14242	14233	14355	14410	14272	14457	14318	14342	14288	14071	14171	14308	14255	14191	14481	14292	14161	14341	14129	14336	14348	14306	14187	14335	14374	14379	14278	14339	14300	14250	14359	14146	14256	14221	14074	14463	14167	14238	14298	14227	14365	14394	14374	14323	14228	14305	14321	14446	14186	14351	14201	14383	14351	14198	14246	14249	14263	14515	14217	14304	14166	14215	14214	14375	14308	14297	14183	14309	14297	14191	14295	14432	14192	14255	14283	14279	14003	14417	14124	14284	14211	14333	14470	14084	14043	14294	14309	14225	14416	14250	14273	14254	14312	14283	14177	14204	14215	14172	14291	14209	14205	14352	14207	14291	14234	14398	14367	14161	14197	14332	14270	14143	14247	14384	14290	14262	14491	14349	14176	14441	14058	14297	14298	14197	14321	14344	14308	14392	14279	14291	14416	14346	14364	14391	14347	14357	14348	14277	14231	14219	14212	14364	14443	14218	14241	14123	14273	14214	14121	14315	14276	14239	14524	14371	14358	14151	14241	14336	14204	14424	14206	14424	14315	14226	14357	14307	14255	14397	14229	14317	14221	14247	14339	14304	14315	14400	14115	14258	14220	14291	14412	14337	14316	14347	14312	14300	14128	14333	14287	14364	14308	14230	14189	14159	14211	14303	14302	14274	14092	14375	14347	14311	14353	14291	14135	14345	14266	14185	14271	14282	14271	14281	14307	14269	14365	14289	14296	14275	14178	14390	14326	14235	14497	14301	14310	14242	14289	14081	14353	14174	14116	14374	14144	14275	14371	14150	14154	14262	14335	14269	14162	14449	14372	14348	14161	14210	14243	14227	14134	14272	14352	14253	14308	14243	14398	14472	14291	14467	14193	14385	14268	14392	14394	14283	14370	14281	14208	14338	14241	14321	14172	14297	14298	14272	14282	14263	14237	14286	14461	14227	14261	14162	14302	14446	14331	14251	14384	14400	14300	14327	14372	14305	14260	14225	14228	14122	14218	14210	14276	14221	14135	14240	14343	14343	14314	14018	14332	14226	14309	14167	14285	14281	14368	14248	14319	14368	14168	14400	14153	14354	14441	14301	14227	14234	14322	14139	14269	14238	14376	14346	14228	14216	14277	14261	14565	14269	14297	14160	14224	14217	14141	14140	14190	14337	14251	14299	14250	14258	14139	14404	14271	14298	14337	14153	14310	14323	14297	14356	14236	14307	14144	14300	14302	14288	14177	14630	14293	14319	14298	14364	14283	14260	14249	14199	14222	14306	14506	14243	14403	14224	14470	14336	14313	14256	14157	14297	14323	14376	14300	14384	14401	14259	14337	14407	14416	14248	14405	14189	14398	14244	14339	14473	14445	14259	14147	14170	14292	14508	14236	14272	14366	14175	14311	14405	14367	14372	14109	14235	14364	14228	14282	14214	14234	14240	14230	14328	14192	14123	14144	14297	14345	14264	14405	14295	14193	14193	14386	14183	14290	14254	14222	14265	14369	14170	14036	14283	14240	14276	14222	14346	14171	14261	14222	14250	14387	14343	14266	14228	14479	14296	14239	14352	14115	14234	14079	14289	14301	14211	14351	14165	14091	14332	14403	14219	14189	14345	14227	14091	14182	14151	14353	14149	14536	14158	14147	14198	14422	14300	14323	14173	14325	14207	14261	14115	14235	14365	14260	14115	14353	14379	14409	14332	14377	14317	14119	14336	14146	14168	14527	14329	14431	14388	14317	14289	14304	14292	14345	14328	14439	14294	14213	14171	14207	14280	14311	14325	14234	14300	14350	14125	14340	14368	14442	14271	14284	14325	14221	14147	14198	14249	14459	14251	14269	14147	14228	14373	14268	14327	14183	14243	14212	14642	14274	14244	14249	14328	14282	14292	14226	14337	14203	14293	14212	14333	14413	14161	14221	14239	14272	14232	14317	14292	14204	14261	14379	14301	14252	14322	14370	14184	14210	14356	14162	14234	14330	14191	14403	14349	14190	14307	14363	14222	14313	14139	14332	14164	14401	14464	14389	14397	14337	14263	14217	14257	14410	14261	14269	14332	14461	14342	14340	14222	14425	14265	14320	14264	14295	14346	14157	14242	14177	14083	14486	14290	14368	14424	14353	14353	14211	14266	14253	14346	14226	14327	14410	14237	14433	14379	14374	14378	14351	14305	14269	14129	14236	14233	14279	14181	14127	14375	14371	14268	14287	14316	14329	14422	14163	14264	14241	14358	14325	14212	14251	14191	14251	14419	14400	14349	14256	14405	14125	14424	14247	14308	14110	14384	14188	14251	14313	14380	14249	14197	14338	14400	14561	14421	14211	14139	14362	14092	14271	14282	14381	14460	14173	14159	14312	14215	14345	14351	14183	14200	14119	14266	14281	14255	14441	14222	14384	14279	14348	14373	14333	14460	14272	14325	14268	14271	14378	14283	14296	14442	14120	14243	14123	14336	14405	14292	14340	14199	14457	14122	14323	14127	14387	14457	14348	14382	14322	14229	14141	14278	14235	14265	14100	14282	14115	14275	14176	14324	14383	14212	14293	14330	14469	14324	14301	14272	14300	14371	14292	14191	14290	14347	14315	14248	14270	14467	14338	14347	14342	14067	14231	14308	13982	14247	14366	14290	14238	14091	14539	14325	14385	14069	14335	14206	14268	14313	14373	14154	14253	14444	14216	14196	14257	14466	14340	14324	14499	14327	14108	14269	14216	14351	14237	14270	14281	14098	14359	14341	14273	14357	14150	14355	14113	14344	14543	14325	14374	14462	14289	14454	14364	14264	14332	14341	14192	14273	14482	14370	14305	14198	14299	14181	14367	14159	14269	14416	14339	14331	14343	14342	14279	14360	14338	14231	14412	14368	14361	14291	14311	14353	14216	14241	14338	14179	14264	14165	14476	14231	14405	14268	14361	14203	14197	14333	14391	14439	14247	14168	14475	14357	14401	14113	14351	14227	14263	14420	14257	14259	14349	14284	14215	14407	14185	14171	14272	14232	14252	14261	14334	14270	14441	14299	14257	14170	14351	14254	14175	14305	14236	14292	14328	14447
22887	21758	33243	32762	33209	31938	29397	21427	18187	17754	17645	17303	17314	17049	17432	17286	17217	17174	17215	17156	17252	17176	16995	17136	17058	17267	17058	17123	17051	16914	17147	17081	17004	17014	17073	17010	17066	17207	17035	16971	16872	16966	16895	17141	16847	16987	17100	17015	16999	16991	17169	17083	16800	17112	17137	17091	17150	17121	16941	17056	16952	17067	17073	16965	16794	17141	17104	17171	16994	16880	16904	16915	17104	16837	17008	17058	16969	16759	17010	17009	17096	17029	16946	17008	17065	17032	16863	17065	16983	16930	16975	17080	17032	17010	17035	17184	17015	17000	17084	17215	17026	16904	16923	17052	17026	17141	16978	16935	17075	16859	17033	16808	17027	16894	16809	17102	16992	16871	17100	16911	17037	16938	16997	16862	16961	16935	16873	16956	17010	16853	16998	17107	17001	16932	17035	16985	17013	16930	16955	16980	16913	16911	16952	16896	17118	16844	16904	16871	16873	17033	16942	17199	16986	16828	16992	16789	16846	16897	17048	16932	17243	16894	17127	16933	17069	16969	16972	17075	17216	16929	17075	16940	16922	16730	16802	16867	17042	16823	17134	16892	17062	17101	17049	16853	16969	16934	16813	16965	16882	16830	16899	16645	17055	17011	16923	16887	16879	16806	16836	16875	16807	16952	16940	17376	17089	16968	16816	16868	16744	16779	17093	16875	16907	16961	16976	16901	17051	16875	16863	16894	16997	16945	17072	16958	16953	16844	16923	17003	16899	16948	17094	16979	16628	16965	17017	17019	17024	16824	16807	16899	16959	16838	17060	17019	16827	16826	16849	16895	16804	16780	16878	16828	16791	16774	17023	17112	16942	16985	16920	17037	16874	16901	16996	16813	17110	16803	16908	17080	17194	16887	16956	17154	17073	17003	16982	17094	16942	17033	16900	16853	16787	16911	17101	16842	16827	17115	16999	17131	17036	17076	17010	17018	17160	17185	16935	16898	16995	17050	16776	17018	16888	16972	17078	17097	16967	17177	16967	17047	17059	16958	16807	16865	16940	16974	16929	16845	16954	16799	16917	16946	16806	16959	16748	16960	16914	16763	17099	16970	17081	17129	17024	16800	16981	16975	16888	17023	17082	17004	16824	16885	16668	17067	16925	17011	17044	16987	16818	16871	17056	16961	16699	17065	17108	16884	17073	16979	16860	16917	16921	16992	16895	16935	16901	16894	16938	16897	16825	17215	16850	16809	16878	16990	16993	16858	16791	16812	17032	16890	16898	17010	16882	17145	16854	17242	17002	17113	17081	16925	16829	16982	17244	17024	16896	16991	17019	16817	16784	16946	17041	16758	16837	16950	16735	17031	16909	17116	17039	17103	17071	16929	16838	16741	16936	16950	16946	17007	17073	16860	16960	16805	16988	16901	17011	16949	17050	16980	17078	17115	16891	17152	17054	16767	16935	16947	16989	16945	17165	16952	16990	16894	16999	16881	16771	16835	16831	17002	16898	16861	16951	16991	16871	16961	16921	16654	16838	16839	16929	16846	16841	16970	16991	16950	16818	17126	17080	17107	17149	16696	16887	17064	16737	17039	16945	17027	17027	16880	16780	16978	16857	17041	17073	17037	16915	17180	17130	16971	17040	17115	16996	17106	16723	16905	16856	17085	16944	16988	17025	17047	16931	16938	16812	16831	16981	16925	16870	16883	16903	16878	17002	16705	17000	17012	17195	16836	17085	16864	16918	17071	17037	16824	16977	16936	16878	16877	17069	16839	16915	16873	16753	17031	16949	16914	17022	16988	16858	16990	16849	17085	17021	17177	17158	16635	16925	16857	16809	16967	16941	16867	16996	17102	17049	16945	16936	16692	16902	16781	16941	16873	16864	16850	16947	16968	17035	17031	17025	16895	17008	16971	16915	17034	16840	17034	17004	16994	16883	16856	17078	17100	17255	17101	16924	17095	17082	16731	16804	17019	16959	16939	16870	16926	17042	17117	16952	16848	17037	16759	16788	16998	16967	16874	16734	16933	16808	16940	16904	16689	16925	16938	16958	17010	17078	17004	16872	17067	16983	17070	16866	16894	16912	16894	17095	17125	16569	16610	17100	17072	16955	17161	16883	16910	17096	16848	16826	16813	17001	16957	17052	17059	17079	16876	16928	16967	16986	16879	16968	17101	16864	16919	16984	16953	16859	16950	16887	16928	16823	16966	16787	16994	16940	16936	16712	16859	16978	16827	17069	17039	17010	16820	17132	16958	16754	16840	17078	17082	16999	16766	16911	16937	16856	16916	16915	16785	16925	17116	16942	16877	16941	16823	16957	16962	16710	16943	17065	16948	16882	16813	17080	16991	17106	17092	16942	16705	16761	17137	16978	16857	17060	16894	16861	16806	16875	16937	16869	17024	17018	17102	16939	16913	16833	16853	16816	16852	16928	16904	16786	16893	16866	17018	16931	16992	16936	17130	16926	16958	16864	16801	16873	16784	16816	16725	16980	16805	16976	16985	16939	17000	17129	17024	17051	17094	16800	17069	17030	16539	17034	16835	16888	16861	16929	16931	17034	16684	16899	16885	16814	16971	16890	16794	17027	16872	16933	17007	17036	16777	16875	16890	16904	16931	17162	17163	16826	17010	16901	16951	16878	17108	16927	16896	17196	16891	16866	16854	16799	16679	16954	16979	17004	16725	17037	17007	16961	16819	17171	16934	16988	16959	17059	16725	16973	17191	17059	16926	17070	16923	17023	16952	16850	17001	16791	16866	16876	16967	16961	17190	17083	16873	17172	16870	17014	16992	16899	16962	17072	16951	16991	17076	16928	17027	16696	16948	16826	16895	17037	16927	16797	16828	16930	17016	17039	17048	16940	16758	16898	16980	17056	16766	16861	16952	17003	17079	16898	16824	16798	17047	17050	16913	16914	16919	16946	17167	17073	16984	16865	17092	17173	16943	17024	16984	16798	17014	16767	16870	16732	16842	16955	16994	16843	16965	16920	16934	16936	16903	16880	17044	16935	17010	16741	16764	16862	16875	17151	17086	16933	16832	16885	16876	16897	17050	16889	16976	16883	16901	16844	16820	16903	16820	16771	16875	16741	16972	16906	16796	17007	16806	16647	16841	17082	16856	16973	17027	16938	17031	17125	17006	16898	16832	17009	16878	16870	16966	16892	16747	16800	16960	16996	16925	16945	16938	17036	17003	16917	17050	16818	17010	16914	17071	17020	16889	16880	17021	16741	17141	16929	17030	16936	16952	16687	16846	16893	17018	16999	16983	16990	16929	17024	16896	16946	17050	17020	16914	16962	16909	16960	16799	16900	16917	17057	16811	17006	16816	16881	16942	16927	16893	16939	16878	16788	16808	16642	16766	17034	16897	17029	16846	16983	16926	16868	16875	16918	16909	16776	17149	17022	16748	17213	17006	17015	16778	16989	16960	16877	17019	16960	17062	17114	17002	17019	17064	17045	16952	17097	17115	17000	16889	16854	16717	17061	17004	17038	17054	17043	17102	16868	16842	17031	17050	16827	16760	17061	16895	16865	16978	17030	16947	17027	16985	16670	17051	17061	16739	16900	16847	16978	16784	16872	16846	16932	16913	17001	17018	16902	16804	17098	16902	16763	16894	16889	16975	16958	16723	16884	16791	16927	16924	16798	16895	16935	16818	16890	16916	17036	16959	16947	16856	16852	16968	16911	16953	16942	16946	16909	16980	16828	16813	16823	16549	17015	16951	16965	16815	17057	16880	17085	16808	16897	16841	17052	17107	17025	17006	16835	16881	17005	16969	16863	17023	16797	16947	17143	16841	16764	16999	16854	17028	16961	16763	16842	17212	16910	16950	16840	17099	16990	17042	16788	17014	16909	16787	17136	17031	16895	16808	16950	17276	17121	16733	16971	17065	16908	16862	17025	16904	17082	16971	16875	16898	16840	16888	16916	17217	16887	16994	16978	16879	16941	17025	16876	16943	16800	17041	16994	16946	16961	16943	16790	16947	16885	17144	16945	16928	16946	17178	16914	16793	16975	16887	17098	16779	16736	17176	17121	16858	16818	16768	17088	16953	16910	16921	17173	16973	17192	16930	17131	16903	17019	16991	16926	16733	16928	16836	16906	16892	16814	16794	16911	17129	17004	16998	16973	16885	16742	17028	16922	16971	16915	16933	16895	16707	17083	16983	17009	16975	16916	16944	17082	17024	17077	17021	16895	16909	16774	16900	16843	16812	17024	16904	16945	16969	17001	16881	16829	17000	16881	17162	16804	17011	16915	17011	17047	16834	16981	17048	16843	16941	16920	17187	16846	16799	16997	16893	16815	16862	16928	17050	16842	16659	16844	16750	16941	16769	16858	16909	17006	16960	16843	16967	17144	17026	16890	16722	16809	16595	17162	16999	16843	17123	17049	16899	17039	16955	16881	17023	16993	16851	17091	17024	17012	16926	16782	16793	17067	16965	16954	16845	16883	16975	16935	17077	16990	16962	16945	17049	16890	16803	16777	17010	17072	16958	16956	17028	16837	16630	16888	16844	16953	16960	16834	17015	16728	17008	16904	16759	16948	17035	16886	16901	17015	16931	17056	17036	16762	16859	16913	17017	16845	16885	16971	17044	17089	16947	16816	16927	16961	17029	17058	16884	16863	16903	16958	16951	16857	16768	16983	17142	16923	16744	16889	16761	16956	16715	16937	17016	17102	16979	17127	16923	17008	16852	17022	16982	16889	16821	16856	16811	16969	16858	16920	16579	16667	17091	17018	17059	16865	17000	16930	16923	16958	16941	17126	16900	17020	16862	16944	16865	16863	16816	16846	17113	17018	17009	17071	16716	17006	17013	16931	16833	17041	16820	16927	17051	17083	16935	16774	16940	16975	16933	16956	16818	16783	16955	16972	17147	16992	16883	17038	16917	16753	16850	16944	16901	16956	16993	16923	16964	16902	16952	17218	17084	17024	17038	16863	16890	16903	16889	17020	16861	17048	17017	16905	17059	17086	16813	17119	17064	16834	16880	17216	16892	16883	16925	16963	16970	16987	16856	16933	16906	17195	17199	16947	16891	17030	16823	16811	17016	17034	17178	16858	16826	16821	16996	16832	16903	17029	17037	16882	17042	16807	16878	17037	17009	17105	16761	16946	17007	16984	16708	17011	16849	17081	16945	17026	17077	17148	16893	16889	16834
64294	104150	91516	69339	52001	36897	24727	17712	15370	14289	14185	14179	14246	14150	14274	14316	14188	14235	14357	14277	13980	14224	14320	14339	14112	14318	14032	14150	14184	14146	14362	14337	14217	14176	14391	14213	14188	14083	14135	14211	14224	14280	14173	14205	14189	14239	14225	14182	14325	14293	14259	14075	14208	14391	14230	14201	14138	14221	14340	14268	14280	14298	14237	14240	14218	14012	14265	14080	14307	14179	14285	14221	14229	13962	14386	14085	14246	14284	14280	14181	14293	14294	14200	14351	14189	14234	14259	14182	14231	14219	13942	14273	14136	14096	14355	14244	14169	14130	14155	14226	14386	14192	14259	14222	14106	14075	14214	14408	14196	14010	14213	14351	13977	14214	14227	14313	14246	14402	14178	14199	14155	14357	14189	14310	14255	14273	14273	14296	14122	14277	14229	14174	14124	14336	14155	14131	14257	14276	14253	14310	14268	14121	14164	14038	14136	14246	14285	14018	14178	14338	14207	14285	14135	14209	14138	14306	14152	14145	14203	14251	14283	14305	14082	14288	14060	14379	14107	14088	14334	14217	14185	14071	14103	14255	14119	14277	14113	14261	14321	14159	14198	14159	14301	14298	14190	14203	14247	14278	14310	14103	14221	14184	14279	14305	14263	14199	14151	14206	14250	14046	14239	14331	14254	14094	14217	14204	14250	14249	14385	14171	14168	14352	14032	14185	14325	14253	14169	14231	14253	14121	14304	14329	14157	14040	14204	14191	14146	14280	14103	14172	14126	14198	14196	14158	14055	14346	14091	14356	14152	14232	14140	14031	14381	14272	14028	14112	14243	14229	14150	14299	14325	14200	14253	14178	14252	14118	14225	14244	14218	14342	14189	14025	14125	14182	14057	14153	14107	14179	14292	14145	14063	14369	14088	14141	14173	14245	14191	14225	14193	14214	14134	14206	14210	14116	14040	14253	14206	14129	14243	14302	14271	14116	14180	14189	14166	14428	14218	14158	14187	14148	14250	14217	14248	14225	14092	14205	14247	14255	14135	14266	14248	14185	14276	14306	14238	14154	14181	14278	13962	14162	14174	14151	14234	14367	14099	14056	14419	13981	14165	14425	14340	14229	14293	14077	14240	14100	14242	14121	14338	14300	14118	14181	14384	14021	13991	14250	14304	14246	14116	14114	14176	14235	14412	14160	14365	14211	14211	14147	14280	14344	14174	14055	14338	14236	14219	14279	14138	14144	14399	14264	14231	14256	14310	14181	14428	14128	14288	14087	14087	14100	14176	14232	14257	14345	14152	14258	14369	14044	14192	14136	14221	14266	14234	14311	14079	14307	14137	14106	14125	14108	14228	14155	14336	14268	14117	14167	14356	14163	14252	14171	14215	14229	14214	14150	14307	13971	14298	14255	14277	14103	14054	14194	14294	14214	14205	14296	14290	14187	14423	14174	14118	14327	14023	14331	14154	14333	14235	14276	14090	14179	14179	14233	14288	14276	14405	14213	14336	14153	14228	14226	14157	14127	14123	14042	14264	14347	14338	14297	14115	14165	14269	14287	14157	14219	14373	14206	13980	14265	14298	14121	14412	14141	14116	14153	14240	14150	14194	14309	14202	14175	14124	14280	14173	14502	14145	14160	14168	14400	14291	14343	14064	14310	14282	14331	14249	14112	14190	14427	14212	14151	14190	14329	14299	14055	14174	14084	14159	14142	14184	14201	14159	14160	14106	14153	14275	14222	14182	14262	14167	13965	14330	14275	14203	14208	14207	14291	14286	14200	14150	14324	14305	14242	14244	14224	14333	14298	14153	14153	14418	14248	14114	14077	14189	14178	14384	14428	14195	14198	14171	14194	14105	14277	14341	14100	14208	14188	14099	14170	14230	14194	14133	14187	14291	14308	14308	14300	14287	14006	14346	14195	14208	14419	14086	14229	14340	14248	14306	14213	14297	14313	14119	14307	14344	14278	14277	14191	14051	14347	14150	14227	14181	14214	14321	14082	14303	14240	14205	14166	14290	14233	14225	14029	14286	14196	14165	14285	14298	14178	14125	14061	14194	14337	14133	14276	14348	14183	14299	14084	14179	14240	14294	14369	14159	14376	14145	14284	14181	14006	14205	14169	14176	14275	14116	14002	14083	14425	14265	14092	14206	14160	14335	14212	14171	14195	14151	14259	14180	14329	14183	14164	14098	14186	14283	14110	14242	14350	14195	14195	14288	14301	14111	14295	14121	14402	14276	14277	14076	14387	14182	14191	14253	14327	14226	14235	14101	14383	14327	14282	14236	14205	14297	14056	14218	14165	14337	14284	14304	14241	14171	14189	14241	14182	14254	14206	14303	14089	14313	14152	14160	14301	14244	14268	14303	14270	14305	14229	14270	14244	14205	14160	14215	14268	14411	14212	14326	14248	14360	14130	13968	14133	14166	14218	14158	14137	14216	14175	14381	14367	14274	14068	14261	14182	14240	14228	14225	14292	14265	14094	14338	14139	14081	14264	14256	14064	14155	14231	14240	14193	14126	14167	14309	14096	14196	14105	14256	14136	14075	14136	14164	14287	14039	14116	14197	14123	14187	14062	14039	14283	14208	14083	14228	14230	14192	14153	14298	14263	14199	14161	14149	14254	14130	14153	14088	14178	14217	14106	14232	14056	14178	14043	14278	14293	14255	14184	14119	14123	14323	14144	14096	14247	14361	14127	14190	14223	14212	14161	14230	14279	14055	14229	14078	14290	14375	14134	14271	14218	14014	14194	14247	14103	14257	14179	14150	14043	14193	14116	14296	14127	14147	14362	14226	14250	14204	14250	14363	14200	14316	14350	14369	14110	14178	14319	14371	14178	14209	14045	14324	14172	14094	14075	14198	14177	14121	14413	14141	14182	14276	14392	14260	14155	14330	14278	14004	14262	14214	14215	14252	14347	14110	14208	14184	14343	14116	14074	14245	14316	14231	14021	14220	14071	14287	13942	14251	14254	14145	14198	14238	14211	14126	14252	14304	14220	14293	14039	14181	14286	14309	14105	14217	14014	14325	14220	14118	14368	14239	14348	14182	14112	14347	14370	14193	14170	14132	14198	14200	14255	14236	14279	14228	14289	14266	14113	14290	14163	14280	14280	14362	14180	14161	14113	14093	14158	14104	14211	14249	14256	14218	14168	14399	14189	14279	14360	14416	14061	14172	14172	14315	14310	14359	14375	14108	14237	14093	14212	14240	14193	14237	14228	14074	14338	14105	14114	14378	14237	14266	14092	14226	14187	14297	14200	14317	14359	14022	14220	14180	14210	14197	14342	14184	14129	14194	14067	14033	14132	14183	14275	14261	14159	14191	13980	14077	14169	14234	14123	14077	14285	14187	14325	14128	14039	14133	14069	14250	14119	14338	14188	14160	14204	13988	14210	14296	14216	14154	14056	14206	14119	14212	14205	14395	14311	14389	14306	14196	14085	14360	14235	14220	14257	14217	14371	14171	14161	14119	14230	14395	14104	14231	14259	14174	14302	14211	14187	14147	14155	14286	14191	14126	14147	14372	14195	14136	14220	14262	14260	14202	14189	14242	14308	14338	14032	14266	14127	14052	14288	14193	14325	14117	14062	14281	14218	14267	14144	14062	14359	14393	14177	14176	14329	14205	14403	14280	14160	14247	14323	14159	14021	14251	14301	14217	14342	14102	14245	14323	14280	14331	14360	14098	14219	14214	14295	14243	14248	14245	14157	14069	14171	14285	14140	14106	14290	14249	14038	14248	14056	14100	14160	14190	14168	14322	14254	14240	14162	14196	14217	14200	14185	14330	14218	14241	14391	14390	14315	14147	14156	14198	14242	14040	14193	14411	14241	14273	14174	14314	14142	14245	14221	14107	14243	14449	14234	14127	14278	14235	14103	14289	14217	14391	14143	14181	14165	14258	14307	14350	14068	14223	14133	14169	14383	14265	14175	14144	14174	14161	14117	14159	14149	14303	14308	14140	14042	14358	14228	14254	14270	14171	14216	14152	14416	14288	14181	14187	14174	14153	14214	14234	14213	14237	14339	14271	14189	14176	14342	14214	14290	14099	14284	14150	14263	14262	14260	14155	14153	14186	14138	14390	14180	14293	14246	14277	14168	14251	14192	14220	14122	14270	14315	14385	14126	14203	14241	14338	14162	14245	14178	14293	14157	14231	14144	14266	14249	14292	14220	14257	14128	14150	14353	14356	14090	14331	14204	14319	14285	14124	14046	14266	13979	14036	14229	14096	14502	14151	14094	14135	14346	14224	14076	14236	14086	14252	14091	14153	14255	14156	14298	14348	14234	14209	14125	14226	14000	14292	14152	14166	14148	14160	14288	14250	14201	14182	14198	14085	14231	14115	14347	14301	14200	14203	14340	14264	14387	14140	14367	14285	14173	14148	14264	14145	14127	14147	14139	14397	14095	14177	14143	14305	14116	14191	14470	14242	14327	14245	14163	14292	14168	14019	14113	14444	14211	14178	14478	14264	14198	14339	14279	14113	14247	14179	14206	14308	14319	14272	14279	14290	14125	14142	14360	14300	14446	14212	14035	14095	14174	14132	14112	14355	14095	14199	14144	14103	14061	14207	14232	14291	14135	14368	14144	14199	14067	14215	14135	14349	14127	14279	14194	14146	14135	14302	14287	14165	14221	14241	14282	14267	14171	14428	14331	14201	14164	14086	14163	14326	14240	14196	14493	14096	14234	14026	14237	14296	14151	14332	14061	14298	14241	14241	14149	14141	14182	14382	14171	14196	14202	14275	14347	14221	14086	14219	14302	14283	14203	14240	14077	14225	14072	14267	14203	14140	14243	14121	14191	14113	14342	14250	14094	14357	14272	14250	14248	14237	14118	14268	14137	14275	14136	14262	14219	14244	14187	14151	14283	14177	14193	14175	14067	14311	14111	14330	14170	14362	14283	14033	13973	14390	14469	14279	14172	14306	14371	14193	14207	14257	14178	14332	14179	14170	14226	13973	14281	14146	14166	14363	14140	14206	14179	14200	14190	14029	14328	14247	14169	14155	14247	14253	14307	14175	14256	14209	14236	14256	14187	14250	14193	14157	14076	14238	14207	14167	14189	14260	14236	14028	14161	14295	14310	14199	14287	14252	14147	14304	14127	14146	14343	14087	14115	14218	14140	14257	14132	14282	14448	14210	14290	14219	14193	14261	14061
29491	28710	38003	31122	23514	19980	18322	17352	17243	17146	17096	17052	17010	16804	17020	17116	17268	17162	17250	16992	16946	17322	17214	17251	16958	17163	17151	17004	16929	17024	17012	17005	17106	17186	17062	17047	17152	17036	17245	17230	17098	16812	16889	17003	16999	16919	17294	17182	17037	17177	17075	17051	17209	16921	17197	17096	17087	17019	16940	16999	17142	17052	17131	17121	17147	17083	16905	16861	17087	17041	16905	17001	16995	17157	17007	17084	17187	17285	17052	17019	16961	16960	17017	17116	17099	16942	17248	17068	17018	17005	17078	16822	16906	16844	17041	17056	16940	17047	17199	17152	17067	16962	17151	17176	17312	17202	17094	17129	17103	17134	16906	17145	17021	17050	16874	17139	17219	17115	16976	16820	17046	16994	16895	17059	16997	17001	16898	16876	16758	17090	17205	16738	16934	17159	17005	16979	17234	17095	17184	17051	17112	17026	16950	17164	17004	17078	16995	17077	16852	17274	17147	17151	17063	16925	17213	16929	16967	16872	16996	16728	17274	17101	16892	17096	17035	17045	17107	17049	17130	16959	17119	17101	16903	17053	16985	16806	16895	17288	17014	16984	16923	16934	17162	17172	17104	17109	16877	16919	16938	17153	17059	17038	17068	16930	16878	17078	17076	16971	17064	17130	16994	16818	17036	17133	17017	17013	17071	17099	16787	16947	17061	17046	16754	17115	17021	16909	16980	17051	17022	17098	17069	16900	16937	17056	16982	17190	17006	16961	16954	17234	17048	17033	17036	17091	17016	17043	16924	17151	16827	17110	17013	17025	17149	16931	17248	17061	17013	17117	17054	16870	17006	17138	17082	16935	17059	17159	16886	17052	16989	16995	17145	17417	17160	16960	17050	17154	16830	16951	17082	17068	17193	17046	17137	16898	17157	17164	16989	16887	16839	16936	16866	16944	17116	17072	16892	17087	16976	16971	17137	17099	16953	16973	16988	16912	16981	17295	17058	17159	17024	17075	17011	17077	17051	17118	16945	17118	17191	17206	17140	17122	17033	16922	17138	16927	16947	16959	17148	16960	16986	16935	16951	17052	16914	17297	17040	17120	17292	16888	16973	16986	16928	17089	17168	17250	17004	17182	17048	17236	17036	17204	17124	16948	16960	16965	17091	17100	16884	17090	17085	17026	17169	17142	17182	17175	16984	17283	17141	17012	17168	17073	16949	17017	17431	17116	17179	17064	17232	17069	17090	16941	17001	17047	17016	17048	17068	17134	17047	16830	17140	17028	17021	17205	17015	17014	16944	17109	17187	16971	17070	16957	17028	16928	16869	17210	17051	16914	17243	17037	16994	16969	17221	17175	17043	16950	17039	17102	17181	17017	16990	16915	17068	17119	16875	17159	17116	16957	17096	17102	17030	17069	16975	17047	16916	16997	17061	17217	17136	17182	17108	17012	17082	17000	16878	16990	17315	17171	17110	17147	17205	17062	17059	17084	17362	17145	17142	17020	16918	17063	17095	16992	16985	16961	16968	16880	16997	16983	16939	16919	17236	17044	17152	17033	17122	17240	17060	17191	16970	17159	17168	17135	17032	17081	17062	16971	16951	17219	17053	17040	17108	16991	17165	17115	17117	17264	16891	16951	17135	17158	17246	16937	17132	16925	17072	16869	16864	17052	16995	16975	17100	17035	17058	17121	17092	17062	17189	17247	17125	17056	17147	17008	17264	17016	17086	16958	17094	16946	17059	17101	17106	17182	17125	17148	17111	16886	16805	17179	17253	17107	17210	16953	16902	16923	17036	16955	16941	16885	17203	17146	17145	17008	17157	17173	17060	16987	16967	16990	16932	17156	17036	17104	17061	16958	17058	17117	16955	17256	17038	17038	17145	17003	17087	17264	17188	16761	17115	16831	17112	17056	17128	17012	17037	17007	17053	17199	17232	16831	17125	17124	17057	16953	17111	17266	17084	17104	17046	17014	17210	17200	16936	17044	17063	17196	17061	16951	17028	16991	16981	17152	17101	17003	16833	17046	17133	16992	16971	17141	17108	17075	16925	17201	17257	16860	16994	17292	17083	17066	17154	17038	17151	17046	17190	17044	16974	17080	17213	17197	16942	17100	17007	17031	16998	17024	17013	16925	16966	17314	17051	17390	17119	16828	17057	16856	17034	17042	17102	16962	17352	17141	17046	17011	16804	16941	16921	17239	17100	17024	17084	17248	16950	16999	17055	17050	16850	17034	17085	16908	17029	17018	17021	17055	17107	17096	17199	17215	17077	16856	16912	16954	16975	17031	16941	17145	17245	17091	17055	17113	17016	17144	16904	17184	17015	16851	16977	17164	17089	17021	17063	16999	17101	17011	17085	17000	17031	17146	17058	17154	16841	17059	16841	17028	17118	17028	17054	17034	17025	17103	17017	17130	17135	17111	17209	16937	17048	16855	17155	17171	17081	16957	16778	17109	17170	17028	16913	17138	17071	17117	17078	17164	17098	17008	17054	17023	17256	17008	17244	17075	17002	17150	17267	16886	17017	16995	17188	17190	16931	16916	16889	17108	16839	17136	17181	17140	17189	17143	16955	17015	16885	17011	16861	16967	17279	17176	17083	17043	16831	17120	16923	17062	17069	17058	16982	17015	17065	17177	17003	17051	17235	17052	17042	17209	17088	16875	17070	17052	17294	16786	16831	17013	16830	17138	17103	16857	16811	17117	17079	16918	17045	17035	17236	16863	17032	16977	17161	17125	17207	17198	17088	17133	17040	16914	17301	17110	17071	17152	16995	17121	17035	17090	17024	17162	17137	17074	16948	17017	17053	17036	17016	16947	17056	17035	17051	17073	16985	16980	16998	17038	17127	16964	16869	17074	17125	17162	17027	17188	17021	17089	16966	17196	16976	17086	17067	17014	17127	17120	17008	17107	17007	17113	17172	16988	16998	16962	17021	17138	17157	17055	17150	17005	16855	17047	17135	17028	17094	17073	17004	17051	17038	17081	17150	17115	16940	16859	17120	17015	17094	17016	16964	16983	17170	17237	17245	16977	17313	17026	16935	17061	17085	17174	17127	17038	17409	17216	17017	17054	17121	17126	17235	17081	17068	16813	16985	17048	17016	17058	17103	17127	16944	16837	16982	16988	16974	16830	17049	16726	16975	17098	16949	17074	17085	16902	16907	16932	17226	17175	17077	16979	17187	17112	17140	16800	17236	16749	17115	17029	17095	17121	17104	17186	16964	16983	17025	17082	16922	17085	17275	17046	16835	17147	17164	17026	17059	16732	16892	17108	17063	17001	17066	17154	17211	17064	16938	17010	16927	16821	17055	16841	16967	17159	17202	17025	16986	17010	17025	16982	16959	17111	16970	16959	16951	17126	17145	17026	17127	16923	17074	17120	17246	16966	16990	17014	16902	17041	17228	16919	16894	17261	17018	16976	17042	17162	17066	17306	17032	16952	16886	17070	17038	16951	17150	17148	17210	17023	17037	17085	17099	16682	17085	17060	17210	17119	17081	17310	16858	17094	17010	16947	17121	16944	16654	16961	16997	17231	17145	17013	16988	17020	17110	16964	17231	17163	17126	17085	17128	17040	17153	17207	16954	17050	17159	17031	17056	17123	17164	16853	17066	17297	17155	16910	16912	16835	16949	17015	17026	16943	16981	17099	16990	17243	17183	16962	17008	17245	17076	17105	17143	17098	16948	17065	16927	16998	16994	17218	17059	16975	17097	17079	16926	17121	16828	16991	17141	16899	17018	16821	17197	17219	17076	17137	16896	17069	17041	17167	16980	16920	17105	17238	16916	16962	16873	17103	16949	17095	17225	16981	16959	17130	17131	16850	16981	17019	17056	17050	17095	17231	17115	17185	16968	17096	17049	17078	16841	17334	16919	17079	16815	17181	17140	17254	17177	17286	16944	17054	17071	17200	17126	17110	17066	17235	17057	17037	17014	17067	16801	16992	17025	16992	17125	16998	17018	16904	17142	16826	17135	16955	17196	17187	16884	16902	17138	17152	17123	16986	17273	17109	17269	16974	17123	17079	17301	16997	17071	16958	16996	17146	16991	17237	17041	17005	16935	17106	17268	16991	17066	17072	17172	17327	17203	17010	17102	17218	16959	17053	17063	17198	17106	17017	16817	17051	17184	16981	17103	17001	17203	17063	17043	17100	17078	17071	17058	17287	16976	16933	16976	17245	17040	17142	17079	17093	17083	17068	17224	17107	16972	17258	16952	17201	17199	17070	16940	17065	17050	17018	17006	17125	17048	16978	17053	17077	16991	16977	16959	16982	17006	16922	16962	16836	17058	17022	17171	17058	17044	17065	16863	16884	17020	17109	16934	17105	17143	17126	17280	17100	17043	16995	16767	17066	17041	16962	17025	16924	17127	16755	16959	17008	17134	17093	17004	17091	17228	17035	17058	17129	17275	17031	17242	17029	17121	16982	17178	16957	16986	17092	17011	17017	17106	17217	17242	16974	17149	16907	17216	17129	17002	17030	17162	17074	17238	16884	17118	16981	17040	17100	17141	17108	17156	16876	17006	17052	17105	16907	17054	16977	17144	17099	17195	17014	16998	17178	17111	17136	17029	17093	17195	16689	17109	16681	17259	16979	17015	17037	17025	16981	17069	17005	17092	16909	17305	17115	17076	17043	16981	17060	17154	17127	17098	17010	17019	17259	17059	17191	16792	17041	16936	17268	17130	17145	17276	16947	17128	17020	17047	17126	17161	16942	17213	17168	16975	17101	17165	17072	17067	16936	16996	16912	17152	17022	17149	17125	17032	17080	16959	17084	17168	17211	16940	16901	16971	16961	17180	17115	17142	17228	17194	16958	16970	17091	17072	17128	17073	16974	17203	16939	16810	16843	17208	17140	17096	17324	16833	17078	17020	17178	16937	16990	16967	17007	17053	17056	17053	16930	17251	16884	17202	17196	16860	16958	17070	17040	17218	16898	16987	17124	17190	16890	17228	17170	17075	16951	17004	16978	17180	16992	16952	16944	16969	16996	17037	17003	17164	17156	17133	17190	17146	16946	17051	17088	16976	17125	17064	17232	17192	17040	17075	16909	17155	16886	17078	16974	17106	17156	17085	17282	17296	16884	16853	16827	16798	16880	16917	16943	17209	17123	17123	17105	17032	16859	17018	17072	17093	16919	17140	17183	17121	16995	17142	16961
33421	47068	38075	25614	19932	16915	15296	14543	14378	14291	14173	14295	14474	14273	14432	14363	14496	14154	14364	14098	14430	14272	14286	14297	14390	14208	14270	14197	14415	14247	14529	14359	14409	14302	14327	14257	14336	14352	14242	14503	14109	14305	14206	14509	14373	14253	14234	14266	14357	14405	14187	14214	14394	14361	14387	14230	14279	14362	14354	14320	14281	14359	14267	14336	14372	14326	14331	14256	14229	14454	14275	14165	14286	14351	14380	14231	14273	14191	14443	14355	14421	14313	14377	14339	14242	14327	14291	14229	14321	14349	14404	14463	14483	14371	14384	14379	14284	14529	14310	14347	14327	14442	14532	14244	14430	14316	14346	14387	14355	14451	14309	14167	14301	14266	14217	14289	14166	14392	14278	14499	14568	14369	14355	14329	14409	14469	14247	14190	14449	14321	14286	14243	14242	14140	14187	14261	14273	14192	14408	14461	14362	14317	14334	14427	14299	14427	14277	14238	14405	14456	14361	14234	14354	14192	14346	14186	14293	14166	14274	14241	14177	14263	14326	14392	14198	14422	14447	14080	14416	14403	14470	14244	14285	14307	14330	14415	14180	14358	14391	14172	14363	14313	14496	14401	14217	14390	14377	14322	14300	14167	14430	14242	14334	14206	14316	14377	14122	14297	14319	14329	14209	14210	14282	14237	14121	14302	14343	14362	14181	14266	14251	14369	14221	14303	14374	14393	14307	14225	14390	14249	14359	14213	14274	14152	14378	14460	14427	14257	14198	14185	14364	14286	14286	14336	14317	14208	14334	14322	14226	14315	14159	14457	14334	14343	14363	14365	14355	14189	14219	14499	14231	14388	14359	14338	14263	14369	14253	14265	14337	14356	14339	14207	14284	14375	14307	14499	14430	14363	14153	14317	14207	14399	14354	14396	14126	14355	14225	14195	14222	14325	14267	14087	14380	14262	14497	14213	14395	14498	14323	14363	14139	14270	14358	14284	14130	14435	14209	14380	14130	14318	14274	14490	14441	14248	14538	14445	14350	14390	14351	14266	14390	14282	14232	14391	14320	14295	14495	14304	14288	14390	14178	14269	14464	14264	14360	14403	14242	14283	14204	14398	14315	14304	14245	14524	14366	14344	14435	14377	14308	14188	14438	14227	14350	14350	14250	14142	14348	14277	14307	14510	14188	14217	14365	14332	14304	14298	14290	14314	14366	14299	14415	14200	14278	14466	14296	14337	14281	14255	14426	14343	14491	14296	14394	14288	14503	14402	14347	14318	14294	14392	14219	14208	14337	14244	14505	14331	14220	14227	14256	14482	14284	14172	14309	14196	14432	14360	14099	14379	14318	14217	14319	14286	14050	14339	14373	14393	14248	14259	14340	14433	14331	14466	14192	14359	14359	14255	14391	14189	14234	14313	14415	14438	14407	14239	14364	14408	14430	14028	14206	14402	14278	14475	14338	14279	14315	14595	14249	14321	14422	14335	14110	14242	14325	14257	14223	14274	14350	14452	14147	14357	14299	14353	14609	14433	14237	14324	14261	14390	14306	14479	14228	14283	14325	14349	14455	14243	14362	14264	14243	14305	14026	14301	14174	14329	14477	14208	14284	14266	14163	14307	14421	14462	14299	14152	14167	14300	14219	14252	14319	14321	14288	14402	14394	14235	14402	14312	14293	14111	14263	14340	14377	14210	14433	14374	14187	14490	14385	14348	14183	14405	14387	14333	14113	14410	14244	14389	14306	14466	14492	14186	14360	14352	14296	14333	14273	14148	14363	14320	14332	14380	14238	14362	14456	14388	14357	14412	14187	14412	14392	14298	14271	14239	14416	14352	14134	14483	14259	14412	14291	14398	14232	14263	14272	14231	14304	14279	14395	14267	14292	14379	14290	14507	14197	14375	14383	14421	14244	14311	14294	14300	14336	14381	14174	14423	14280	14484	14446	14451	14493	14398	14443	14306	14265	14286	14205	14241	14222	14476	14391	14372	14295	14280	14432	14430	14071	14475	14277	14395	14396	14239	14399	14355	14420	14279	14243	14336	14258	14413	14213	14368	14231	14448	14036	14445	14376	14235	14298	14447	14239	14404	14440	14530	14448	14499	14596	14558	14354	14388	14353	14332	14312	14411	14040	14323	14461	14185	14167	14203	14385	14392	14494	14429	14210	14284	14337	14286	14208	14302	14118	14374	14344	14302	14375	14353	14351	14277	14401	14388	14205	14243	14384	14254	14207	14336	14264	14300	14368	14426	14387	14313	14268	14626	14333	14428	14357	14251	14426	14282	14368	14337	14318	14315	14314	14351	14429	14400	14206	14206	14340	14307	14284	14287	14280	14346	14194	14356	14330	14345	14414	14242	14428	14188	14258	14552	14363	14450	14468	14217	14426	14391	14299	14465	14397	14236	14231	14376	14326	14320	14276	14382	14300	14238	14262	14288	14310	14220	14261	14277	14435	14238	14344	14320	14349	14282	14470	14345	14625	14164	14218	14270	14352	14587	14289	14431	14180	14251	14320	14347	14191	14303	14307	14382	14257	14374	14263	14232	14403	14237	14355	14411	14355	14422	14191	14490	14265	14432	14370	14379	14178	14501	14288	14370	14353	14269	14352	14306	14291	14295	14187	14350	14286	14369	14349	14255	14177	14279	14310	14348	14322	14463	14301	14363	14359	14357	14394	14176	14526	14275	14364	14371	14293	14265	14419	14150	14344	14346	14444	14214	14200	14278	14319	14502	14401	14351	14246	14206	14175	14260	14424	14401	14442	14340	14347	14351	14296	14229	14491	14220	14317	14433	14360	14242	14294	14181	14354	14224	14233	14384	14304	14393	14355	14431	14201	14327	14276	14377	14363	14331	14280	14342	14345	14491	14284	14523	14458	14277	14278	14247	14219	14398	14283	14335	14363	14466	14335	14411	14389	14299	14367	14354	14309	14186	14363	14448	14154	14328	14333	14350	14284	14390	14436	14381	14360	14378	14371	14429	14351	14489	14068	14338	14365	14176	14363	14332	14338	14356	14331	14394	14337	14242	14287	14377	14452	14302	14327	14296	14200	14366	14278	14430	14221	14448	14387	14294	14329	14294	14291	14430	14445	14240	14228	14439	14308	14214	14419	14212	14330	14477	14226	14291	14131	14333	14351	14348	14290	14381	14447	14370	14282	14280	14287	14478	14265	14310	14191	14299	14221	14356	14361	14321	14174	14382	14358	14438	14359	14410	14481	14321	14399	14512	14235	14363	14182	14247	14366	14327	14313	14349	14350	14296	14346	14226	14419	14442	14351	14326	14154	14226	14411	14278	14447	14270	14323	14398	14317	14178	14306	14404	14381	14488	14254	14425	14275	14380	14369	14424	14428	14238	14186	14216	14219	14598	14295	14469	14389	14255	14363	14269	14375	14153	14436	14321	14244	14447	14352	14187	14460	14386	14311	14327	14443	14365	14278	14327	14465	14251	14559	14308	14276	14329	14471	14357	14324	14296	14517	14375	14327	14459	14250	14431	14362	14405	14359	14334	14185	14249	14367	14354	14348	14225	14297	14305	14385	14316	14342	14255	14362	14452	14198	14223	14337	14219	14331	14264	14510	14272	14372	14446	14445	14445	14400	14211	14122	14547	14400	14479	14392	14352	14401	14123	14330	14402	14324	14358	14232	14417	14276	14405	14259	14226	14471	14279	14179	14460	14331	14428	14434	14283	14422	14351	14471	14271	14172	14397	14292	14366	14296	14353	14224	14335	14361	14190	14389	14213	14466	14504	14274	14301	14394	14366	14395	14417	14227	14257	14307	14275	14304	14349	14198	14370	14420	14346	14391	14414	14333	14356	14334	14322	14372	14489	14270	14179	14256	14182	14226	14159	14434	14283	14323	14447	14288	14078	14404	14189	14346	14279	14372	14200	14288	14320	14349	14350	14187	14349	14242	14306	14273	14280	14399	14335	14284	14367	14499	14177	14348	14403	14422	14341	14201	14171	14329	14337	14264	14438	14470	14271	14472	14167	14393	14389	14518	14371	14511	14439	14245	14460	14398	14289	14506	14162	14356	14309	14332	14458	14368	14361	14354	14215	14391	14297	14381	14345	14332	14338	14347	14301	14358	14265	14201	14299	14212	14343	14360	14315	14178	14222	14385	14276	14235	14317	14415	14237	14287	14415	14306	14219	14343	14349	14176	14332	14474	14274	14495	14336	14402	14398	14455	14382	14333	14353	14195	14293	14390	14255	14249	14239	14388	14342	14307	14272	14463	14295	14273	14380	14376	14300	14386	14332	14305	14317	14284	14355	14470	14327	14418	14327	14315	14234	14401	14289	14277	14318	14510	14285	14303	14338	14337	14376	14417	14379	14286	14322	14354	14208	14305	14399	14376	14333	14304	14317	14233	14089	14492	14405	14274	14292	14434	14347	14381	14374	14206	14428	14351	14350	14321	14300	14332	14173	14290	14451	14320	14396	14381	14162	14280	14272	14458	14228	14364	14283	14375	14370	14499	14317	14416	14352	14381	14321	14243	14270	14330	14455	14438	14258	14363	14416	14209	14254	14420	14372	14303	14412	14366	14410	14275	14420	14228	14198	14218	14416	14383	14235	14160	14417	14390	14306	14298	14318	14229	14360	14433	14326	14464	14333	14139	14441	14372	14204	14177	14287	14398	14298	14313	14046	14300	14532	14406	14492	14326	14280	14400	14365	14473	14298	14308	14226	14370	14421	14216	14274	14399	14356	14284	14308	14216	14347	14378	14426	14453	14303	14357	14308	14373	14220	14221	14293	14422	14286	14308	14339	14412	14209	14419	14437	14373	14329	14345	14377	14425	14334	14382	14259	14255	14329	14246	14236	14319	14132	14285	14326	14423	14267	14189	14356	14323	14371	14269	14251	14213	14305	14167	14250	14286	14189	14317	14253	14419	14184	14269	14355	14149	14360	14281	14484	14266	14491	14326	14413	14214	14422	14183	14230	14350	14292	14456	14290	14305	14494	14284	14391	14341	14351	14311	14339	14329	14380	14244	14437	14489	14166	14450	14129	14267	14374	14447	14230	14339	14299	14343	14423	14291	14081	14391	14260	14395	14397	14319	14377	14540	14367	14381	14392	14434	14235	14377	14380	14310	14318	14351	14451	14391	14275	14457	14465	14309	14433	14256	14376	14316	14354	14661	14490	14292	14241	14286	14296
24336	22456	34535	36516	36058	32768	27319	19763	17495	17044	16795	16828	16697	16626	16630	16723	16464	16519	16707	16656	16835	16712	16540	16522	16675	16710	16839	16742	16563	16566	16761	16681	16685	16588	16534	16690	16629	16717	16545	16744	16638	16559	16574	16548	16692	16485	16632	16761	16564	16621	16662	16631	16730	16808	16584	16633	16708	16669	16664	16471	16509	16527	16849	16608	16635	16596	16429	16700	16538	16516	16558	16487	16576	16581	16548	16591	16531	16546	16699	16750	16840	16503	16594	16711	16569	16437	16620	16737	16433	16554	16693	16404	16634	16485	16709	16660	16604	16555	16734	16507	16560	16721	16537	16427	16594	16419	16540	16720	16556	16651	16604	16423	16644	16546	16639	16550	16538	16631	16538	16592	16616	16549	16543	16565	16781	16704	16616	16569	16782	16567	16622	16474	16601	16556	16682	16504	16658	16683	16705	16459	16587	16582	16594	16487	16566	16393	16895	16614	16746	16720	16558	16602	16591	16639	16682	16447	16473	16575	16582	16617	16576	16591	16544	16778	16596	16523	16480	16636	16486	16850	16633	16756	16557	16604	16723	16500	16460	16380	16552	16514	16632	16553	16620	16615	16602	16563	16637	16390	16520	16618	16428	16391	16759	16540	16403	16483	16537	16562	16462	16480	16681	16718	16619	16686	16458	16407	16445	16553	16619	16537	16528	16533	16459	16499	16752	16357	16360	16342	16517	16459	16552	16597	16762	16728	16734	16604	16738	16587	16697	16733	16450	16638	16521	16415	16722	16416	16636	16626	16539	16601	16630	16583	16531	16536	16688	16658	16447	16493	16630	16441	16520	16586	16513	16523	16746	16553	16598	16625	16809	16395	16488	16371	16512	16562	16576	16724	16670	16602	16585	16510	16629	16454	16605	16564	16678	16782	16616	16627	16506	16572	16586	16533	16497	16492	16518	16718	16809	16734	16560	16562	16424	16567	16627	16416	16612	16681	16667	16552	16477	16597	16501	16502	16521	16652	16559	16387	16461	16684	16391	16768	16815	16566	16605	16348	16666	16474	16450	16671	16538	16491	16650	16646	16719	16640	16496	16635	16855	16732	16506	16681	16448	16413	16543	16684	16518	16628	16452	16523	16491	16633	16568	16574	16539	16816	16712	16574	16576	16555	16580	16643	16502	16753	16613	16475	16641	16828	16675	16583	16578	16403	16453	16511	16521	16454	16558	16420	16640	16766	16604	16649	16481	16456	16543	16624	16519	16569	16531	16624	16446	16496	16335	16520	16445	16603	16570	16585	16340	16469	16545	16579	16669	16586	16651	16505	16658	16728	16625	16418	16496	16283	16498	16641	16413	16734	16727	16476	16636	16620	16746	16481	16393	16728	16600	16645	16690	16623	16725	16661	16412	16505	16514	16618	16562	16571	16510	16659	16505	16759	16641	16668	16569	16518	16765	16590	16477	16458	16831	16514	16439	16694	16674	16623	16443	16596	16509	16597	16544	16628	16559	16473	16677	16713	16634	16217	16703	16472	16659	16649	16590	16489	16556	16370	16454	16805	16666	16491	16444	16573	16581	16352	16458	16635	16569	16451	16466	16570	16508	16465	16492	16696	16722	16644	16655	16575	16816	16538	16740	16585	16655	16355	16446	16615	16526	16680	16473	16557	16556	16707	16576	16560	16456	16585	16467	16697	16791	16733	16800	16708	16690	16774	16679	16520	16625	16544	16700	16759	16503	16493	16628	16722	16341	16603	16671	16413	16661	16565	16549	16687	16663	16236	16382	16405	16472	16350	16539	16567	16813	16726	16576	16576	16612	16484	16505	16514	16695	16631	16586	16513	16678	16641	16549	16626	16537	16768	16632	16699	16642	16946	16632	16728	16584	16515	16666	16447	16432	16747	16409	16591	16738	16655	16528	16466	16615	16704	16671	16673	16735	16744	16488	16685	16639	16698	16707	16615	16609	16546	16437	16527	16690	16592	16712	16415	16602	16556	16496	16554	16421	16335	16618	16616	16529	16381	16456	16412	16280	16705	16399	16510	16560	16807	16441	16444	16568	16435	16625	16564	16388	16488	16439	16502	16662	16616	16691	16442	16438	16367	16578	16599	16716	16658	16537	16633	16649	16677	16711	16527	16748	16470	16464	16599	16698	16572	16462	16502	16423	16337	16403	16679	16464	16578	16401	16638	16639	16604	16955	16448	16577	16785	16522	16764	16539	16529	16380	16538	16404	16523	16454	16613	16484	16753	16599	16608	16470	16639	16525	16326	16629	16417	16636	16569	16583	16520	16496	16450	16650	16465	16480	16403	16582	16752	16591	16401	16502	16621	16594	16451	16687	16431	16484	16610	16491	16437	16661	16740	16465	16591	16428	16670	16736	16621	16627	16595	16614	16592	16491	16369	16656	16679	16637	16618	16698	16680	16692	16547	16408	16671	16847	16618	16629	16557	16488	16586	16556	16617	16575	16523	16350	16723	16536	16618	16556	16533	16617	16528	16535	16627	16614	16528	16672	16504	16611	16652	16531	16492	16747	16411	16527	16508	16553	16548	16829	16427	16605	16497	16507	16589	16758	16641	16550	16774	16696	16476	16631	16476	16565	16388	16566	16599	16510	16437	16521	16370	16260	16495	16491	16643	16572	16588	16661	16549	16496	16694	16645	16580	16313	16576	16755	16588	16557	16631	16637	16681	16429	16518	16574	16622	16644	16579	16235	16588	16600	16571	16692	16527	16414	16649	16759	16410	16709	16580	16543	16654	16742	16605	16672	16483	16617	16699	16550	16469	16775	16594	16743	16445	16545	16378	16436	16510	16745	16744	16659	16478	16854	16502	16570	16615	16567	16442	16355	16545	16648	16548	16667	16783	16511	16545	16584	16658	16525	16599	16628	16503	16544	16548	16517	16489	16533	16712	16549	16598	16753	16403	16686	16553	16905	16570	16599	16323	16520	16695	16795	16437	16561	16773	16590	16595	16600	16462	16564	16622	16603	16512	16475	16496	16530	16517	16480	16671	16517	16692	16533	16558	16395	16655	16546	16589	16792	16630	16585	16537	16469	16452	16463	16558	16489	16561	16424	16584	16620	16565	16465	16375	16537	16469	16573	16398	16479	16512	16700	16630	16511	16670	16533	16362	16575	16707	16748	16569	16520	16354	16413	16491	16539	16689	16508	16524	16653	16784	16408	16547	16649	16563	16384	16606	16439	16660	16600	16559	16734	16600	16441	16503	16421	16700	16471	16247	16588	16607	16835	16597	16639	16386	16499	16518	16755	16715	16487	16516	16712	16620	16521	16601	16638	16589	16456	16683	16422	16712	16747	16649	16591	16569	16545	16495	16514	16545	16789	16585	16764	16628	16480	16687	16340	16605	16671	16451	16537	16452	16648	16770	16643	16586	16578	16612	16730	16587	16657	16664	16507	16507	16659	16605	16454	16639	16532	16512	16371	16804	16645	16658	16690	16574	16452	16651	16649	16531	16640	16631	16698	16620	16477	16657	16732	16499	16523	16514	16464	16536	16616	16498	16708	16717	16487	16636	16720	16613	16575	16598	16549	16605	16600	16863	16557	16498	16710	16553	16604	16619	16623	16502	16473	16460	16815	16572	16563	16588	16580	16551	16570	16374	16663	16356	16555	16493	16603	16735	16755	16522	16581	16611	16477	16666	16475	16447	16481	16683	16592	16601	16494	16759	16533	16554	16482	16510	16480	16649	16633	16527	16591	16707	16448	16663	16588	16612	16599	16558	16679	16647	16626	16637	16250	16442	16624	16623	16572	16483	16672	16612	16371	16462	16711	16654	16609	16625	16381	16411	16670	16631	16692	16722	16449	16480	16460	16575	16778	16725	16519	16397	16426	16610	16641	16487	16666	16676	16529	16393	16485	16771	16523	16564	16670	16661	16450	16610	16580	16488	16609	16368	16642	16462	16526	16345	16569	16522	16479	16743	16855	16525	16308	16532	16281	16472	16532	16500	16540	16457	16387	16551	16591	16833	16685	16650	16549	16435	16485	16632	16502	16554	16661	16601	16512	16500	16695	16741	16699	16443	16465	16682	16653	16497	16503	16774	16512	16612	16625	16696	16673	16602	16356	16665	16475	16840	16636	16912	16630	16609	16586	16616	16504	16472	16617	16460	16771	16604	16608	16702	16537	16534	16699	16535	16598	16441	16640	16746	16648	16626	16774	16604	16777	16514	16707	16564	16413	16479	16507	16562	16528	16720	16630	16460	16460	16489	16684	16605	16917	16600	16450	16455	16557	16517	16478	16466	16496	16809	16559	16462	16667	16390	16618	16424	16335	16641	16515	16591	16472	16622	16567	16525	16527	16527	16548	16512	16559	16791	16773	16465	16687	16497	16805	16638	16333	16738	16557	16599	16593	16665	16585	16399	16496	16578	16338	16625	16597	16556	16506	16382	16488	16376	16404	16423	16617	16652	16600	16809	16789	16735	16561	16557	16541	16578	16615	16683	16812	16567	16502	16514	16592	16459	16643	16349	16627	16488	16584	16421	16663	16612	16551	16530	16719	16812	16562	16536	16497	16596	16404	16539	16870	16711	16441	16678	16712	16577	16560	16711	16593	16634	16460	16669	16785	16445	16426	16338	16519	16408	16588	16513	16783	16675	16592	16528	16548	16607	16643	16480	16432	16504	16519	16547	16544	16515	16697	16740	16465	16572	16380	16464	16501	16583	16530	16454	16624	16638	16515	16447	16692	16694	16554	16440	16585	16729	16539	16543	16501	16689	16604	16606	16461	16589	16627	16449	16550	16339	16534	16588	16519	16344	16591	16503	16566	16380	16548	16571	16779	16749	16507	16508	16505	16630	16555	16575	16583	16828	16385	16604	16519	16597	16518	16610	16493	16798	16537	16386	16492	16430	16518	16442	16659	16655	16606	16475	16827	16640	16483	16498	16572	16506	16762	16636	16614	16538	16557	16548	16517	16599	16525	16552	16550	16631	16682	16768	16718	16517	16464	16484	16713	16568	16713	16536	16449	16387	16309	16682	16457	16857	16532	16560	16630	16733	16725	16508	16619	16485	16628	16589	16584	16541	16502	16362	16551	16490	16574	16633	16541	16467	16553	16529	16411	16713	16639	16658	16651	16675	16711	16532	16511	16432	16539	16540	16599	16578	16653	16545	16604	16555	16411	16495
59133	92717	76662	55725	44054	32765	22367	16722	14659	14216	14008	14165	14079	14157	14037	13936	14055	14140	14032	14026	14125	14108	14254	14017	14167	14141	14114	14160	14010	14143	13940	14120	13832	14016	13948	14125	14128	13998	14064	14160	14058	14137	13991	14159	13882	14149	14271	14282	13894	14191	14219	14023	14133	14084	14186	14125	14035	13987	14186	14112	14049	14091	14063	13947	14009	13959	14041	14159	14058	14128	14002	14169	13984	14011	14143	14048	14067	14096	14055	13896	14184	14061	13948	14132	14122	14020	13882	14080	13998	14053	14022	13993	14072	14094	14038	13986	14226	14176	14061	14153	14010	14054	14033	14157	14271	14142	14066	14117	14013	14054	14131	14046	14030	13947	14103	14024	14023	14138	14075	13996	13851	13952	14027	14137	14251	13941	14166	14061	14082	14129	14120	14065	14028	14232	13989	14076	14084	14183	13946	13859	13920	14071	14063	14080	14105	14073	14136	13893	14000	14115	13992	13996	13921	14018	14079	14104	14097	13918	14023	14103	14055	13932	14068	13976	14027	13901	14041	13983	13876	14021	14116	13950	14029	14024	13942	14008	14082	14045	14029	14265	14151	14070	13950	14013	14149	14038	14018	14004	13879	14084	14151	13953	14042	14014	14130	13922	13980	14083	13921	13944	14039	14102	14086	14075	14078	14219	14060	14028	14112	13992	14074	14043	14166	14119	14141	13948	14238	14002	14075	13976	13974	14156	13951	14108	14071	14100	14080	14016	14105	13912	14234	14117	14046	14022	14118	14108	14146	13834	13980	14078	14057	13897	14181	14047	13864	14110	14083	14065	13874	14035	14075	14153	13925	14087	13966	14228	14003	14063	14064	14077	13948	14112	14077	14165	14208	14088	14070	14157	14075	14216	14224	13948	13968	14091	13995	13965	13998	14162	14103	14095	13940	14194	14146	14032	14042	13961	13878	14037	14034	13958	13996	14042	14077	13971	14181	14063	13966	14125	14077	14101	14010	14031	13955	14055	13826	14031	14010	14260	14143	14116	13992	14205	14130	14096	14114	13861	14021	14109	13971	14100	13988	14012	14080	13993	14098	13935	14022	13987	14025	14197	14069	13987	13998	13958	14061	14045	13996	13947	14076	14093	14040	14107	13933	13968	13980	13913	14013	14194	14031	14066	14122	14045	14209	13964	13833	14056	13872	14043	13957	14014	14074	14036	13929	14143	14128	13839	14270	13956	14063	14060	14031	14001	14021	14123	14057	14054	14126	14083	13985	14142	14152	13922	14152	14166	13992	13860	13949	14185	14101	13958	13843	14079	14116	13979	14171	14041	14004	14018	14009	14029	14102	14082	14153	13999	13874	14045	14030	14091	14010	13998	13979	14104	13997	13935	13882	14065	13921	14169	13928	14042	14042	14175	13973	13996	13938	13935	13991	13912	13960	14056	13978	13889	14030	13989	14010	14060	14011	13932	14059	13991	13941	13991	14070	14138	13951	13857	13998	13944	14001	13845	14145	14052	14060	13966	14001	14061	13988	14022	14095	14078	13848	13990	13986	13972	13925	14069	14037	14015	14045	13932	13950	14060	13968	14000	14042	13980	14051	14012	14087	14010	14178	14071	14006	14147	13935	14131	14111	13986	13852	14224	13989	14284	14086	13976	13941	13820	13941	14060	14086	14231	14024	14074	14181	14181	14094	13859	14151	14016	14029	14025	13992	13948	14005	13940	14083	14087	14110	13985	14075	14192	14107	13926	14070	13990	14126	14020	13885	14213	13931	13833	14188	13987	14077	13969	14171	13953	13959	13952	13934	14083	14007	13872	13999	14076	13946	14035	14201	14019	14053	14021	14135	14186	13999	14051	13995	14042	14006	13907	13910	13995	13876	14084	14088	13968	14138	14101	13973	14016	14005	13964	14090	14059	14088	14108	14044	13990	14150	13973	13911	14022	14090	13838	14104	14126	14053	14044	14119	14277	14069	14085	14036	14047	14040	13923	13995	14076	13987	13997	13987	13910	14068	14107	13890	13963	14190	14040	14249	14046	13898	13941	14076	14038	13927	14073	13998	14043	13918	13986	14095	14026	14034	14133	14086	14142	14248	14002	14010	13996	14087	14107	14137	13986	14093	14095	14099	14060	13913	14105	14034	13954	13932	13972	14119	14115	14059	13935	14138	14039	13931	14164	13900	14019	13977	13966	14091	13840	14105	14030	14073	14013	14021	14209	14143	14095	13950	14147	13956	14152	13935	14180	14042	14201	14093	14113	14029	14086	14069	13999	14058	14094	13948	14194	13961	14184	14003	14073	14177	14104	13875	13928	14026	14009	14022	14029	14059	14067	14034	14102	13951	14019	13906	14143	14119	14116	14218	13949	13904	14194	14021	14021	13950	14076	13996	14134	13970	14002	13959	14075	14098	13958	14180	14080	14254	14074	13866	14167	14239	14001	14056	14048	14174	14107	14086	13955	13997	14043	14048	13894	14101	13988	14090	14057	13982	14080	13930	13971	14109	14135	14084	13923	14089	14083	13950	14027	13853	14043	14110	14097	13984	14154	14106	14122	13822	13947	14208	13976	14093	13998	13973	14012	14115	13953	13888	14011	14048	13879	13954	14125	14075	14051	14037	13941	13992	14114	14120	14098	13924	14231	14033	14070	14034	14015	13976	13983	13967	13955	14152	13934	14048	14100	14091	14017	13966	14022	14002	14124	14282	14068	14016	14054	13940	13987	14055	13930	14071	14090	13970	13946	14061	14055	13984	13948	14164	14043	14012	13989	14038	13985	13960	14075	14189	13961	13956	14086	13922	13923	13983	13962	14010	14012	14081	14133	14095	14023	13908	14016	13959	13961	13968	13952	13924	14110	14116	14095	14088	14040	14026	14092	13992	14034	14101	14158	13920	14090	13917	14225	14115	14042	14066	13953	14093	14151	14141	14104	13919	13958	14071	13968	13964	14012	14048	13967	14049	13917	14040	14076	13940	14050	13847	13995	14139	13801	13954	14032	14033	14008	14049	13891	14120	13901	13970	13882	14151	14146	13984	14106	14081	14164	14171	13917	14046	14102	13924	14212	14102	14151	14106	14172	14033	14013	14055	14020	13990	14146	14104	14020	13969	14184	14010	14077	14053	14132	14161	13994	13997	14100	13925	14140	14040	13873	14156	14045	13989	13942	14014	14018	14112	14068	14108	13951	13914	13894	14087	14158	14038	14124	13975	14105	14174	13869	14053	14156	14068	14048	13893	13909	14194	14087	13919	14065	14139	14001	14011	14029	14022	14053	14197	13938	14005	14196	14146	14143	13982	14106	14051	14161	14094	14035	14052	13922	13965	14044	14076	14127	13940	13990	14007	13998	14100	13877	13908	13872	14224	13958	14066	14066	13969	14177	14040	14125	14141	13924	14083	13953	13970	14152	14108	14041	14040	14042	14291	13990	13887	14156	14003	14014	13914	14065	14052	14132	13846	13967	14008	14025	13973	14040	14037	14089	14217	13866	13964	13993	14049	14029	13967	13963	14081	13926	14037	13967	14081	14081	14118	14054	13886	14120	14053	13973	14146	14080	14034	13974	14094	14029	14000	14009	13973	14008	14217	14128	14150	14236	14002	13977	14214	13985	14149	13986	13992	14143	13970	14039	13976	14080	14063	13789	14181	14000	14143	14051	13977	14128	14159	13996	14083	13856	14195	14051	14025	14068	14085	13994	14076	14115	14075	14127	14057	14147	14077	14084	14116	14202	13978	14095	14265	13983	14135	14150	14070	14019	14035	14171	14049	13993	14017	14072	13931	14110	14023	13983	13938	14023	13858	14078	14023	13895	14145	14189	14229	14051	14148	13969	13955	14126	13913	14091	13897	14013	14132	13908	14023	14261	13872	14056	14125	14065	13960	13999	13993	13998	14076	14109	14036	14114	14161	14078	14193	14025	14031	14114	14028	14246	13985	14006	13998	13963	13903	14070	14064	13906	14148	14033	14162	13983	14213	14072	13923	13927	13949	14230	13904	13998	14008	13849	13988	14034	14131	14078	13945	14097	14155	13922	13988	14035	14102	14092	14068	14097	13938	14035	14049	14018	13971	13985	14038	14022	13986	13947	13988	14064	14104	13944	13943	14019	14087	14066	14136	14044	14177	14080	14167	14130	14011	14057	14097	14019	14067	14022	14205	14002	13887	14051	14046	14003	14026	14138	14045	13891	14152	14072	14176	14080	14204	13929	14095	14006	13965	14120	14245	14054	14108	14053	14018	14023	14040	14102	14023	14150	13984	14120	13943	14161	14014	14083	14061	14057	14303	14129	13934	13874	14161	13900	13937	14040	14028	13852	14044	14016	14001	14022	14002	14138	13930	14066	13958	14100	14004	14105	14001	14218	14075	14072	14021	13989	14041	14270	13988	13880	14063	13973	14245	14004	13997	13997	14132	13924	14089	14222	14133	13989	14025	14013	13960	14226	13819	14006	14221	13978	14002	14012	13965	14036	13994	14001	14183	14066	13981	14212	13918	14184	13954	14142	14046	14003	13960	14058	14016	14208	14101	14116	14144	14027	14006	14089	14029	13887	14032	13913	14093	14032	14239	13997	14018	13994	14116	13861	14019	14083	14242	14179	14093	14055	14164	14031	14070	14038	14000	14110	13988	14114	13986	14088	13979	13940	14198	13935	13977	13975	14073	14115	14033	14231	14027	14002	14088	14011	14027	14115	14056	14230	13837	14138	14034	14050	14015	14026	13906	13988	13977	14123	14147	13910	14055	13931	13971	14007	13762	13959	14058	13996	14039	14003	13997	14118	14172	14064	13946	14126	14124	14109	14139	14091	14102	14084	14177	13996	14042	13959	14020	13944	14001	13957	13989	14304	13941	14095	14092	14108	13918	13938	14051	13927	14103	13956	13992	14143	14121	13842	13961	14099	13930	14051	14047	14139	13977	13950	14077	14094	13874	14032	13928	14078	14069	14012	14264	14050	13995	14125	14027	14081	14032	13933	13792	14070	13790	13980	14053	14101	14027	14129	14134	13999	14013	14009	14032	13909	14141	14093	13942	13979	14032	14194	13966	14091	14156	14044	13955	14067	14017	14128	13968	13903	13945	14079	14128	13990	14166	14093	13994	14222	14012	14012	13957	13930	13959	14302	14157	13959	14030	13979	14055	14085	13983	14011	14068	14032
22097	20896	30449	30334	33122	33862	30341	20988	17111	16556	16274	16016	15936	15787	15858	16020	15886	15713	15930	16031	15787	15891	15822	15715	15809	15834	15740	15729	16047	15799	15936	15675	15853	15779	15734	15844	15767	15840	15557	15624	15464	15860	15667	15720	15625	15672	15700	15629	15842	15612	15796	15944	15629	15685	15606	15809	15849	15711	15756	15520	15629	15783	15709	15784	15609	15791	15818	15692	15663	15839	15761	15747	15660	15755	15687	15711	15841	15694	15586	15790	15559	15606	15637	15527	15445	15598	15630	15683	15788	15580	15702	15473	15466	15586	15577	15699	15789	15857	15821	15636	15713	15703	15778	15662	15652	15780	15684	15777	15551	15545	15750	15666	15678	15588	15463	15817	15463	15807	15817	15694	15766	15723	15706	15820	15592	15676	15495	15688	15707	15671	15674	15663	15591	15636	15638	15693	15609	15734	15485	15654	15584	15675	15642	15538	15687	15635	15803	15476	15765	15761	15691	15644	15816	15675	15705	15531	15487	15659	15419	15661	15975	15734	15724	15628	15487	15701	15754	15877	15596	15623	15672	15743	15664	15736	15841	15610	15795	15684	15652	15648	15575	15670	15673	15520	15658	15524	15515	15577	15537	15736	15706	15784	15729	15820	15618	15713	15745	15662	15604	15621	15644	15633	15734	15699	15664	15461	15614	15486	15729	15580	15642	15608	15859	15759	15599	15540	15714	15576	15574	15718	15681	15580	15748	15713	15696	15975	15667	15744	15568	15848	15738	15844	15537	15563	15632	15436	15616	15578	15784	15603	15443	15564	15646	15711	15718	15702	15623	15650	15644	15784	15693	15585	15549	15374	15597	15643	15654	15889	15482	15859	15685	15646	15758	15625	15825	15647	15757	15669	15924	15751	15684	15694	15678	15530	15832	15561	15720	15703	15825	15665	15564	15686	15769	15536	15811	15618	15543	15549	15450	15563	15750	15663	15618	15704	15731	15689	15527	15488	15669	15540	15794	15662	15746	15654	15618	15755	15682	15792	15758	15550	15531	15624	15791	15705	15590	15753	15748	15557	15712	15746	15802	15646	15609	15817	15666	15565	15387	15716	15883	15491	15503	15563	15798	15564	15707	15612	15450	15754	15657	15597	15687	15599	15817	15520	15580	15771	15940	15754	15869	15653	15743	15619	15636	15570	15871	15558	15752	15791	15592	15705	15742	15560	15701	15765	15693	15578	15625	15845	15610	15540	15761	15667	15485	15531	15544	15753	15620	15580	15664	15732	15679	15443	15689	15728	15660	15640	15553	15820	15570	15816	15724	15503	15588	15731	15557	15569	15764	15674	15582	15633	15701	15661	15675	15808	15782	15587	15644	15584	15724	15608	15761	15599	15667	15745	15865	15727	15752	15602	15617	15733	15618	15607	15635	15788	15681	15685	15659	15779	15547	15737	15729	15676	15734	15755	15494	15793	15553	15622	15731	15759	15666	15443	15472	15589	15694	15649	15919	15720	15597	15786	15595	15576	15726	15636	15757	15464	15637	15627	15723	15771	15502	15588	15615	15561	15548	15413	15769	15412	15688	15638	15714	15942	15591	15595	15431	15624	15709	15671	15616	15597	15598	15507	15706	15733	15595	15538	15556	15537	15431	15662	15771	15581	15744	15776	15730	15713	15644	15654	15651	15871	15740	15716	15711	15479	15567	15870	15451	15858	15670	15786	15660	15672	15475	15613	15618	15667	15543	15772	15771	15738	15581	15678	15461	15518	15847	15772	15574	15526	15623	15674	15762	15629	15602	15598	15702	15597	15868	15540	15471	15695	15740	15510	15750	15764	15786	15670	15665	15689	15590	15471	15834	15651	15657	15692	15689	15695	15684	15589	15540	15821	15837	15737	15617	15553	15779	15750	15480	15882	15673	15677	15489	15598	15551	15784	15744	15605	15625	15751	15728	15747	15582	15682	15689	15671	15752	15688	15672	15687	15566	15558	15521	15532	15558	15859	15738	15737	15840	15544	15708	15655	15557	15615	15582	15526	15656	15704	15601	15633	15687	15674	15579	15522	15504	15653	15656	15715	15859	15711	15579	15625	15841	15630	15545	15572	15622	15672	15776	15903	15710	15841	15809	15871	15678	15680	15610	15586	15565	15619	15698	15480	15720	15620	15664	15601	15371	15502	15676	15646	15627	15583	15633	15708	15732	15700	15824	15502	15672	15788	15675	15717	15725	15738	15741	15765	15788	15579	15529	15582	15660	15749	15608	15553	15461	15443	15544	15382	15608	15761	15617	15807	15670	15887	15688	15780	15616	15646	15532	15604	15949	15596	15586	15442	15618	15838	15564	15604	15510	15800	15544	15593	15674	15539	15678	15476	15658	15663	15576	15620	15570	15577	15577	15666	15738	15426	15615	15579	15584	15635	15648	15748	15675	15665	15497	15587	15515	15542	15817	15728	15589	15501	15582	15635	15581	15680	15624	15708	15671	15707	15665	15691	15546	15720	15489	15746	15868	15621	15682	15543	15602	15603	15620	15705	15820	15587	15809	15786	15651	15738	15643	15801	15768	15573	15588	15607	15724	15582	15610	15675	15694	15577	15639	15603	15718	15741	15504	15654	15688	15671	15550	15900	15595	15535	15568	15438	15540	15646	15657	15642	15614	15774	15570	15548	15776	15732	15709	15822	15576	15775	15510	15678	15590	15845	15577	15696	15693	15468	15697	15747	15458	15697	15677	15711	15719	15767	15692	15521	15564	15738	15614	15546	15573	15589	15605	15495	15565	15272	15735	15519	15637	15658	15590	15646	15749	15638	15645	15511	15837	15840	15731	15494	15641	15825	15508	15590	15727	15644	15707	15675	15711	15747	15608	15703	15589	15516	15570	15573	15653	15579	15675	15650	15650	15707	15630	15510	15484	15505	15817	15624	15939	15648	15643	15623	15669	15586	15735	15666	15645	15717	15677	15673	15591	15673	15443	15804	15643	15410	15466	15710	15653	15702	15821	15631	15764	15702	15711	15770	15657	15598	15763	15903	15589	15599	15534	15626	15564	15664	15732	15673	15852	15865	15839	15568	15768	15684	15731	15654	15710	15673	15583	15649	15519	15554	15543	15611	15706	15679	15642	15770	15574	15638	15722	15654	15651	15438	15501	15287	15475	15680	15473	15782	15660	15829	15880	15640	15662	15857	15465	15763	15719	15661	15811	15743	15687	15454	15516	15527	15648	15732	15466	15521	15767	15765	15393	15617	15680	15771	15660	15664	15611	15707	15685	15592	15576	15571	15701	15833	15793	15606	15880	15707	15799	15526	15819	15600	15869	15512	15644	15665	15670	15592	15797	15685	15599	15796	15660	15700	15775	15811	15743	15654	15842	15477	15673	15771	15844	15776	15603	15616	15639	15759	15780	15567	15753	15775	15387	15625	15662	15646	15649	15625	15664	15784	15782	15771	15621	15529	15689	15622	15724	15725	15793	15475	15655	15502	15549	15610	15789	15557	15553	15860	15638	15524	15898	15719	15809	15738	15717	15919	15696	15725	15696	15735	15659	15846	15639	15596	15719	15784	15722	15651	15472	15391	15660	15643	15576	15650	15486	15767	15657	15652	15621	15663	15763	15642	15686	15481	15631	15671	15652	15854	15637	15434	15694	15762	15694	15587	15645	15633	15557	15740	15643	15714	15654	15583	15699	15616	15568	15737	15682	15493	15669	15606	15454	15502	15645	15707	15615	15585	15684	15523	15777	15655	15731	15663	15690	15789	15663	15610	15686	15553	15589	15872	15632	15507	15598	15672	15527	15596	15682	15665	15319	15640	15776	15620	15800	15673	15827	15777	15570	15679	15588	15727	15422	15782	15586	15659	15609	15832	15717	15643	15551	15637	15759	15575	15616	15524	15812	15579	15812	15752	15943	15622	15645	15501	15777	15613	15525	15658	15848	15644	15762	15622	15787	15821	15804	15813	15671	15576	15739	15545	15655	15651	15683	15550	15516	15711	15874	15754	15670	15761	15675	15629	15673	15691	15610	15604	15547	15771	15809	15763	15687	15682	15711	15578	15637	15700	15673	15639	15614	15822	15790	15697	15463	15534	15409	15623	15664	15750	15819	15700	15658	15598	15718	15700	15767	15464	15676	15535	15684	15619	15740	15537	15636	15565	15697	15625	15710	15630	15669	15504	15598	15452	15618	15607	15771	15535	15716	15410	15639	15751	15654	15653	15678	15865	15722	15704	15696	15743	15680	15577	15566	15737	15630	15806	15633	15729	15729	15858	15735	15710	15639	15692	15653	15670	15776	15562	15758	15537	15676	15674	15718	15807	15637	15593	15504	15706	15779	15590	15662	15643	15513	15635	15653	15496	15589	15721	15749	15621	15624	15620	15574	15662	15740	15829	15773	15573	15662	15640	15594	15703	15570	15485	15715	15759	15702	15683	15697	15630	15714	15722	15597	15341	15789	15778	15629	15708	15547	15666	15513	15708	15809	15699	15747	15577	15629	15810	15821	15716	15531	15809	15766	15599	15679	15600	15794	15613	15781	15718	15686	15637	15661	15683	15531	15672	15698	15459	15597	15622	15727	15822	15717	15706	15665	15595	15652	15601	15663	15658	15682	15671	15590	15506	15479	15688	15532	15664	15669	15525	15640	15704	15776	15755	15475	15647	15722	15671	15590	15878	15833	15688	15628	15627	15607	15570	15679	15670	15637	15681	15809	15592	15536	15484	15582	15601	15652	15582	15598	15770	15823	15846	15660	15609	15802	15590	15828	15780	15877	15563	15543	15582	15735	15791	15469	15570	15714	15627	15575	15638	15746	15734	15528	15655	15682	15565	15806	15537	15526	15733	15647	15529	15755	15482	15635	15776	15709	15719	15719	15737	15671	15457	15682	15556	15523	15894	15809	15717	15709	15537	15698	15585	15905	15640	15635	15495	15678	15417	15543	15794	15657	15640	15748	15708	15744	15668	15534	15834	15725	15668	15419	15613	15467	15613	15663	15648	15965	15649	15724	15750	15706	15670	15542	15489	15596	15654	15637	15635	15565	15665	15818	15770	15683	15672	15661	15503	15592	15756	15706	15703	15689	15639	15944	15890	15668	15567	15712	15478	15781	15648	15682	15471	15610	15790	15652	15780	15656	15694	15628	15607	15555	15631	15808	15599	15713	15834	15790	15753
61422	100593	84903	67007	52734	39646	26407	17762	14403	13409	13318	13204	13239	13409	13140	13242	13255	13276	13180	13364	13129	13207	13281	13262	13159	13371	13342	13242	13374	13200	13116	13264	13343	13355	13293	13283	13359	13199	13303	13208	13193	13314	13280	13162	13336	13361	13164	13255	13221	13384	13308	13374	13211	13116	13404	12986	13354	13273	13274	13202	13196	13374	13215	13314	13310	13275	13279	13394	13373	13218	13259	13373	13274	13401	13195	13125	13231	13234	13287	13230	13264	13332	13078	13357	13148	13289	13381	13316	13256	13319	13148	13272	13144	13318	13208	13390	13330	13151	13152	13373	13319	13321	13189	13226	13132	13250	13217	13333	13247	13203	13289	13266	13184	13292	13204	13125	13111	13174	13280	13282	13332	13175	13165	13041	13153	13288	13329	13230	13078	13228	13155	13225	13175	13298	13052	13163	13027	13251	13336	13203	13282	13169	13227	13393	13301	13266	13224	13142	13368	13364	13352	13200	13206	13215	13324	13193	13309	13400	13189	13196	13198	13315	13345	13215	13145	13476	13249	13260	13266	13363	13349	13248	13216	13282	13361	13223	13124	13216	13090	13276	13327	13130	13136	13420	13242	13143	13248	13192	13390	13213	13182	13315	13098	13112	13253	13300	13192	13263	13237	13171	13220	13262	13187	13144	13274	13281	13202	13300	13135	13229	13100	13084	13094	13239	13226	13275	13273	13297	13269	13229	13239	13287	13131	13198	13466	13291	13240	13207	13381	13275	13242	13272	13275	13401	13333	13333	13114	13242	13311	13107	13295	13238	13063	13103	13270	13368	13350	13128	13364	13205	13264	13192	13149	13311	13285	13348	13075	13424	13146	13213	13342	13227	13285	13015	13108	13141	13203	13110	13162	13312	13307	13174	13226	13224	13214	13281	13130	13321	13250	13205	13305	13237	13303	13243	13377	13069	13478	13122	13291	13328	13294	13064	13178	13191	13287	13411	13184	13286	13173	13144	13286	13116	13324	13192	13292	13326	13142	13140	13372	13285	13233	13184	13223	13265	13251	13293	13182	13295	13143	13388	13341	13190	13248	13242	13159	13363	13287	13397	13255	13423	13333	13237	13222	13164	13203	13202	13278	13284	13114	13313	13310	13142	13353	13296	13188	13195	13195	13192	13311	13325	13156	13177	13327	13163	13413	13351	13166	13296	13094	13214	13277	13246	13447	13219	13376	13178	13205	13080	13326	13197	13439	13195	13107	13299	13351	13300	13358	13305	13215	13105	13140	13070	13329	13149	13208	13183	13246	13343	13094	13204	13064	13258	13286	13192	13253	13106	13273	13118	13111	13125	13174	13458	13096	13270	13187	13085	13245	13084	13390	13232	13285	13168	13263	13269	13344	13232	13266	13101	13459	13228	13195	13317	13219	13106	13343	13216	13272	13128	13184	13229	13258	13171	13059	13476	13283	13202	13179	13177	13256	13266	13291	13158	13033	13356	13225	13095	13220	13193	13080	13234	13301	13178	13189	13256	13353	13225	13202	13297	13104	13264	13231	13094	13247	13363	13373	13245	13362	13189	13380	13329	13301	13075	13199	13078	13268	13288	13227	13330	13130	13195	13235	13164	13190	13281	13205	13165	13232	13228	13212	13293	13217	13216	13266	13323	13375	13180	13144	13212	13243	13383	13496	13250	13094	13182	13190	13330	13262	13270	13295	13264	13330	13244	13141	13221	13306	13270	13246	13050	13231	13355	13261	13377	13197	13134	13210	13301	13198	13425	13505	13153	13163	13312	13212	13208	13141	13290	13291	13118	13232	13239	13224	13170	13227	13282	13193	13081	13275	13153	13073	13129	13297	13180	13323	13188	13334	13051	13257	13073	13321	13099	13241	13174	13210	13260	13311	13296	13291	13436	13221	13261	13373	13152	13086	13431	13379	13292	13241	13219	13100	13260	13205	13254	13122	13146	13217	13286	13192	13377	13356	13292	13216	13282	13249	13327	13212	13089	13317	13216	13297	13219	13327	13258	13176	13203	13147	13297	13061	13193	13110	13199	13212	13112	13198	13177	13341	13067	13369	13195	13233	13288	13399	13118	13116	13109	13138	13286	13271	13219	13345	13213	13145	13170	13139	13283	13178	13105	13173	13243	13199	13183	13187	13271	13317	13206	13187	13175	13236	13233	13288	13250	13303	13057	13378	13073	13112	13215	13213	13098	13139	13227	13319	13264	13272	13173	13273	13190	13266	13410	13235	13247	13266	13102	13263	13301	13238	13218	13156	13231	13254	13168	13174	13380	13233	13299	13283	13373	13269	13206	13103	13253	13186	13287	13152	13199	13309	13222	13280	13223	13172	13010	13244	13224	13196	13072	13157	13292	13186	13248	13280	13166	13226	13296	13286	13243	13225	13257	13273	13251	13316	13260	13163	13275	13176	13344	13220	13256	13238	13387	13159	13205	13248	13087	13364	13216	13284	13290	13273	13306	13251	13295	13278	13208	13183	13259	13209	13103	13338	13220	13303	13143	13123	13276	13449	13183	13212	13130	13306	13193	13289	13385	13202	13309	13209	13200	13405	13201	13285	13322	13344	13048	13117	13212	13272	13312	13179	13222	13107	13237	13342	13366	13305	13222	13178	13150	13297	13266	13142	13182	13275	13203	13256	13109	13284	13221	13169	13223	13200	13331	13342	13133	13236	13253	13345	13105	13220	13360	13186	13248	13201	13192	13189	13229	13231	13255	13010	13367	13155	13259	13404	13194	13313	13416	13150	13223	13173	13323	13241	13232	13292	13259	13236	13249	13333	13251	13373	13211	13287	13200	13105	13223	13183	13337	13464	13460	13310	13025	13186	13091	13119	13258	13265	13392	13280	13184	13159	13187	13155	13281	13224	13377	13304	13191	13456	13289	13274	13126	13179	13118	13280	13258	13358	13235	13052	13356	13259	13246	13203	13331	13276	13178	13222	13285	13325	13144	13336	13194	13247	13126	13200	13303	13184	13191	13225	13361	13440	13094	13254	13209	13131	13365	13137	13270	13255	13119	13282	13283	13296	13120	13135	13125	13161	13264	13217	13045	13093	13256	13340	13134	13112	13206	13133	12884	13383	13315	13369	13066	13302	13269	13327	13154	13193	13413	13085	13378	13236	13314	13090	13245	13272	13328	13207	13296	13123	13203	13344	13240	13101	13206	13362	13373	13018	13238	13353	13266	13188	13158	13163	13233	13287	13200	13315	13127	13291	13267	13071	13179	13248	13253	13301	13313	13301	13198	13297	13137	13106	13242	13181	13266	13355	13208	13410	13000	13402	13260	13105	13302	13207	13158	13268	13278	13081	13253	13235	13118	13261	13126	13139	13173	13153	13150	13037	13160	13351	13312	13365	13265	13206	13280	13273	13244	13369	13340	13182	13267	13253	13216	13246	13144	13293	13227	13215	13140	13123	13168	13186	13259	13300	13354	13284	13244	13281	13098	13252	13347	13310	13292	13225	13321	13197	13133	13233	13283	13310	13198	13106	13054	13289	13329	13250	13150	13365	13251	13314	13220	13227	13231	13268	13354	13033	13192	13360	13279	13099	13238	13134	13247	13233	13213	13326	13261	13178	13161	13374	13291	13271	13321	13053	13184	13227	13322	13272	13216	13275	13125	13381	13247	13181	13179	13147	13241	13289	13211	13115	13312	13241	13285	13200	13247	13083	13389	13264	13189	13172	13298	13216	13272	13103	13187	13314	13323	13359	13064	13217	13193	13304	13264	13306	13148	13262	13274	13298	13236	13358	13180	13295	13371	13243	13121	13311	13249	13181	13323	13312	13135	13286	13339	13286	13189	13232	13308	13174	13281	13254	13091	13413	13396	13219	13320	13287	13279	13310	13218	13360	13359	13345	13184	13191	13394	13027	13261	13275	13221	13363	13180	13123	13230	13366	13104	13170	13315	13262	13209	13228	13161	13075	13337	13332	13151	13119	13431	13297	13220	13087	13431	13046	13257	13247	13271	13242	13168	13076	13115	13250	13132	13258	13128	13264	13126	13330	13328	13194	13151	13170	13282	13272	13066	13309	13139	13142	13338	13227	13267	13270	13223	13214	13274	13368	13237	13304	13211	13228	13102	13239	13450	13203	13146	13228	13173	13297	13208	13142	13232	13346	13223	13427	13152	13162	13186	13275	13170	13203	13246	13278	13136	13329	13305	13213	13102	13362	13271	13121	13117	13244	13318	13192	13039	13328	13196	13295	13232	13293	13262	13395	13224	13185	13290	13294	13115	13230	13296	13205	13251	13127	13185	13012	13162	13323	13235	13134	13057	13397	13334	13281	13014	13325	13302	13098	13287	13308	13217	13169	13174	13326	13362	13236	13141	13219	13252	13172	13177	13270	13377	13278	13205	13325	13282	13229	13184	13139	13453	13117	13243	13330	12987	13344	13202	13226	13224	13366	13294	13281	13360	13183	13217	13285	13317	13121	13170	13246	13298	13284	13394	13202	13291	13018	13207	13233	13273	13320	13228	13210	13236	13232	13183	13256	13308	13140	13202	13144	13227	13348	13230	13288	13118	13297	13303	13273	13213	13265	13182	13199	13261	13052	13400	13253	13283	13165	13238	13490	13123	13238	13169	13256	13286	13108	13271	13385	13110	13295	13232	13202	13239	13173	13323	13177	13237	13256	13323	13222	13228	13189	13072	13066	13328	13341	13352	13299	13058	13201	13270	13189	13204	13248	13150	13164	13274	13145	13258	13232	13393	13313	13269	13315	13248	13287	13242	13210	13354	13310	13270	13299	13283	13186	13270	13192	13309	13057	13229	13265	13063	13283	13198	13593	13353	13256	13306	13145	13230	13248	13242	13330	13198	13293	13215	13285	13127	13137	13445	13266	13230	13236	13259	13255	13166	13266	13140	13208	13254	13242	13430	13216	13350	13152	13200	13227	13311	13282	13220	13201	13168	13169	13045	13309	13312	13279	13124	13253	13276	13205	13181	13253	13155	13352	13391	13133	13356	13255	13229	13289	13178	13141	13273	13311	13411	13155	13183	13101	13210	13348	13240	13200	13313	13241	13168	13186	13150	13230	13267	13074	13142	13159	13140	13196	13095	13260	13315	13372	13195	13204	13288	13145	13364	13225	13304	13165	13187	13292	13397	13172	13243	13213	13131	13124	13244	13209	13373
29076	28988	37141	31498	23592	20126	18110	16805	16561	16605	16466	16579	16679	16577	16565	16503	16445	16587	16449	16484	16470	16503	16287	16527	16565	16386	16567	16436	16568	16659	16510	16563	16524	16487	16441	16449	16337	16442	16372	16486	16649	16537	16343	16437	16494	16391	16354	16485	16504	16434	16393	16581	16536	16392	16376	16529	16360	16375	16431	16547	16545	16407	16526	16428	16299	16528	16474	16530	16421	16434	16406	16428	16481	16625	16424	16387	16326	16277	16674	16168	16456	16270	16476	16550	16631	16483	16471	16402	16459	16323	16373	16433	16482	16264	16564	16310	16415	16290	16472	16448	16375	16502	16484	16514	16271	16577	16475	16464	16428	16366	16405	16471	16429	16678	16293	16451	16107	16378	16531	16516	16455	16353	16393	16336	16348	16503	16409	16435	16570	16532	16423	16465	16447	16325	16280	16622	16362	16500	16351	16446	16448	16473	16375	16273	16665	16505	16456	16489	16440	16267	16368	16376	16465	16441	16527	16309	16303	16443	16380	16515	16292	16332	16205	16505	16352	16320	16464	16333	16511	16361	16267	16373	16627	16534	16282	16234	16619	16358	16645	16249	16617	16500	16401	16451	16443	16452	16409	16366	16326	16362	16331	16315	16445	16605	16491	16279	16445	16394	16444	16325	16493	16322	16276	16211	16457	16532	16427	16443	16329	16383	16415	16353	16720	16607	16451	16347	16144	16569	16540	16268	16343	16526	16611	16654	16402	16453	16517	16503	16224	16711	16313	16281	16338	16506	16547	16521	16390	16449	16414	16441	16238	16363	16413	16447	16305	16353	16400	16409	16450	16448	16384	16346	16585	16285	16501	16423	16299	16153	16523	16254	16565	16552	16466	16599	16420	16443	16500	16618	16382	16417	16304	16316	16537	16333	16459	16368	16443	16386	16505	16441	16566	16523	16450	16356	16433	16110	16290	16548	16527	16473	16592	16346	16516	16515	16383	16446	16502	16261	16277	16541	16426	16402	16475	16243	16456	16515	16438	16477	16542	16548	16485	16455	16505	16434	16339	16727	16562	16475	16483	16512	16338	16420	16477	16571	16413	16478	16730	16428	16567	16645	16493	16430	16426	16350	16332	16485	16442	16463	16427	16623	16544	16560	16343	16393	16392	16352	16330	16487	16467	16381	16296	16450	16311	16321	16113	16503	16480	16296	16497	16418	16511	16501	16349	16343	16432	16150	16601	16472	16376	16400	16319	16156	16525	16472	16476	16476	16376	16368	16430	16618	16374	16416	16437	16438	16496	16177	16399	16387	16270	16371	16374	16342	16436	16449	16458	16533	16600	16590	16597	16568	16558	16239	16436	16332	16324	16425	16516	16351	16378	16266	16555	16552	16376	16321	16286	16338	16430	16307	16259	16454	16345	16442	16438	16251	16464	16266	16377	16473	16528	16266	16447	16419	16400	16528	16414	16380	16466	16299	16521	16489	16451	16397	16463	16380	16474	16316	16349	16408	16306	16325	16204	16659	16476	16288	16345	16503	16454	16449	16405	16374	16403	16339	16470	16493	16435	16605	16581	16316	16555	16475	16284	16491	16505	16477	16292	16370	16472	16347	16451	16162	16373	16347	16341	16481	16600	16539	16541	16417	16266	16365	16455	16531	16580	16293	16360	16497	16513	16536	16504	16565	16325	16314	16279	16530	16415	16563	16453	16462	16447	16496	16334	16514	16309	16463	16566	16344	16381	16457	16417	16785	16343	16422	16266	16311	16580	16161	16634	16462	16473	16324	16468	16429	16248	16272	16492	16446	16389	16511	16475	16459	16446	16295	16715	16392	16581	16254	16489	16512	16485	16238	16219	16559	16477	16531	16346	16442	16681	16572	16573	16557	16452	16492	16409	16216	16551	16338	16302	16373	16344	16594	16539	16501	16420	16357	16323	16461	16459	16574	16449	16428	16367	16355	16581	16416	16543	16173	16482	16354	16483	16403	16454	16460	16380	16338	16410	16347	16593	16483	16453	16310	16463	16421	16365	16358	16596	16518	16562	16474	16428	16220	16371	16408	16472	16599	16597	16337	16324	16445	16448	16478	16295	16375	16319	16367	16506	16427	16418	16263	16459	16405	16490	16621	16479	16277	16413	16469	16433	16578	16423	16368	16606	16525	16487	16503	16382	16375	16419	16600	16317	16251	16521	16442	16493	16348	16482	16409	16333	16420	16379	16365	16348	16559	16500	16393	16393	16409	16519	16296	16267	16294	16273	16356	16315	16551	16464	16372	16752	16518	16356	16545	16613	16438	16491	16205	16369	16447	16504	16488	16486	16480	16363	16209	16333	16361	16311	16417	16318	16526	16494	16501	16444	16498	16543	16576	16457	16394	16266	16395	16558	16321	16304	16600	16371	16483	16495	16546	16344	16403	16446	16491	16492	16503	16258	16448	16395	16403	16292	16267	16215	16259	16443	16513	16417	16478	16414	16360	16514	16546	16573	16508	16488	16450	16466	16436	16353	16293	16552	16326	16439	16507	16475	16351	16412	16426	16647	16519	16380	16386	16494	16182	16493	16363	16229	16435	16337	16630	16568	16580	16319	16343	16294	16491	16397	16357	16405	16274	16628	16576	16607	16439	16518	16474	16285	16257	16366	16309	16305	16155	16291	16422	16465	16437	16394	16537	16658	16223	16522	16219	16474	16504	16395	16338	16527	16413	16415	16293	16421	16439	16547	16578	16523	16488	16494	16387	16388	16439	16332	16505	16671	16570	16600	16317	16353	16601	16376	16418	16422	16568	16519	16652	16105	16519	16459	16358	16475	16488	16540	16463	16367	16430	16576	16458	16512	16667	16542	16395	16312	16578	16527	16340	16619	16395	16611	16479	16452	16260	16365	16414	16434	16393	16528	16427	16241	16412	16345	16515	16470	16382	16521	16490	16539	16394	16325	16307	16656	16443	16383	16471	16525	16515	16533	16434	16439	16458	16377	16303	16311	16454	16293	16440	16403	16344	16436	16330	16647	16328	16525	16413	16576	16656	16445	16401	16563	16528	16316	16353	16340	16263	16593	16473	16568	16348	16617	16465	16307	16429	16412	16325	16523	16370	16527	16331	16446	16441	16281	16439	16285	16248	16640	16505	16265	16443	16317	16408	16339	16533	16502	16211	16554	16267	16432	16426	16505	16219	16309	16342	16333	16519	16572	16385	16463	16392	16325	16361	16374	16444	16619	16574	16359	16624	16467	16449	16352	16472	16475	16287	16245	16381	16351	16510	16520	16340	16264	16289	16428	16502	16318	16293	16308	16533	16391	16224	16222	16430	16386	16457	16408	16586	16518	16603	16351	16486	16210	16497	16429	16453	16345	16608	16330	16374	16516	16366	16374	16378	16499	16404	16322	16411	16521	16395	16474	16621	16293	16393	16531	16508	16411	16496	16505	16517	16440	16360	16519	16384	16421	16327	16706	16384	16216	16661	16647	16533	16347	16383	16463	16576	16514	16336	16193	16567	16480	16492	16503	16547	16221	16458	16294	16535	16418	16680	16367	16493	16544	16287	16445	16548	16463	16432	16309	16292	16537	16422	16430	16515	16367	16359	16454	16420	16649	16507	16368	16368	16467	16409	16348	16413	16621	16439	16542	16596	16390	16488	16481	16603	16666	16547	16349	16188	16344	16491	16301	16477	16448	16383	16505	16666	16332	16442	16423	16334	16316	16439	16506	16632	16839	16309	16448	16401	16482	16401	16317	16543	16589	16358	16514	16373	16412	16590	16435	16318	16391	16323	16539	16338	16394	16489	16352	16495	16646	16560	16475	16509	16563	16400	16413	16489	16370	16222	16324	16480	16430	16468	16624	16460	16440	16435	16425	16314	16338	16456	16460	16422	16423	16557	16540	16193	16455	16386	16508	16461	16474	16368	16423	16345	16293	16373	16418	16365	16588	16411	16654	16543	16413	16450	16716	16288	16595	16368	16518	16361	16394	16390	16399	16327	16688	16453	16485	16232	16448	16527	16567	16389	16515	16494	16538	16670	16412	16252	16388	16372	16478	16590	16620	16519	16456	16569	16373	16514	16228	16413	16420	16462	16466	16446	16546	16612	16576	16580	16511	16477	16325	16426	16598	16515	16314	16396	16420	16454	16729	16481	16314	16607	16520	16420	16457	16468	16593	16521	16419	16626	16438	16355	16438	16584	16365	16478	16302	16385	16402	16456	16423	16414	16385	16424	16390	16535	16519	16602	16338	16326	16512	16492	16532	16416	16564	16419	16370	16495	16483	16522	16655	16408	16604	16318	16430	16512	16393	16459	16611	16480	16253	16361	16362	16533	16408	16323	16656	16187	16271	16328	16468	16246	16526	16446	16487	16514	16380	16300	16662	16213	16342	16576	16553	16462	16274	16248	16620	16296	16462	16334	16432	16362	16195	16462	16457	16635	16381	16715	16730	16348	16486	16475	16456	16531	16420	16275	16390	16332	16316	16395	16292	16414	16489	16537	16474	16417	16419	16464	16328	16592	16472	16270	16442	16265	16565	16437	16528	16458	16462	16400	16425	16400	16281	16301	16452	16586	16399	16355	16403	16386	16414	16468	16499	16351	16508	16432	16307	16468	16351	16303	16292	16595	16543	16396	16545	16345	16417	16515	16472	16468	16457	16433	16404	16381	16209	16419	16633	16433	16263	16603	16434	16293	16387	16500	16373	16379	16317	16282	16406	16272	16391	16455	16425	16436	16535	16435	16381	16543	16393	16298	16533	16392	16276	16548	16400	16258	16500	16443	16427	16426	16630	16595	16646	16583	16324	16385	16432	16287	16517	16499	16491	16517	16465	16628	16324	16500	16504	16566	16409	16392	16399	16317	16325	16605	16471	16535	16391	16606	16564	16510	16164	16377	16362	16297	16546	16422	16322	16410	16412	16523	16451	16605	16573	16465	16427	16248	16522	16492	16536	16555	16534	16480	16535	16518	16605	16312	16208	16496	16388	16603	16559	16486	16594	16434	16405	16179	16333	16560	16313	16265	16418	16361	16528	16352	16385	16503	16513	16264	16444	16248	16440	16569	16472	16307	16401	16545	16462	16653	16348	16480	16346	16498	16422	16286	16499	16430	16492	16538	16288	16441	16392	16622	16498	16371	16580	16398	16642	16474	16367	16245	16413	16319	16411	16554	16667	16369
32944	47771	37874	26598	20349	17134	14989	14346	14061	13852	13881	13975	13910	14010	13917	13718	13805	13917	13813	13887	13972	14026	13947	14020	13806	13890	13892	13897	14042	13821	14121	13943	13978	13720	13869	13840	13852	13911	13887	14012	13880	13920	13777	14037	14028	13956	13909	13903	13942	13771	13860	13822	13759	13788	14027	13713	13997	13661	13864	13998	13763	14135	14112	13947	14053	14018	13938	14085	13999	13820	13939	13959	13886	13866	13914	13863	13865	13912	13849	13941	13849	13820	13853	14030	14052	13669	13712	13924	13805	13959	13868	13872	14053	13956	13851	14003	13856	13948	13977	13920	13884	13969	13934	14046	13748	13895	14100	13924	13700	13924	13973	13837	13763	13731	13884	13941	13989	13847	13788	13877	14154	13971	13946	13838	13917	13831	13913	13942	13855	13821	13886	14000	14023	13958	13806	13838	13993	13762	13943	13834	13944	13836	13939	13810	14027	13955	13820	13975	13836	13837	13914	13745	13820	13925	13956	13853	13778	13962	14021	14049	13661	13940	13947	14039	13891	13937	13885	13891	13903	13970	13927	13924	14020	13970	13842	13821	13810	13915	13760	13846	13850	14007	14020	13837	13900	13898	13925	13998	13825	13987	13931	13894	14022	14002	13653	13944	13931	13909	14104	13912	13620	13806	13950	13794	14034	13916	13937	14031	13896	13869	13880	13928	13928	13926	13935	13968	13861	13953	13804	13996	13690	13970	14092	13844	13856	13995	13906	13897	13867	14066	13949	13879	13840	14015	13858	13849	13946	13934	14049	13759	13755	13804	13795	14003	13891	13788	13853	14014	13883	13906	13843	13880	13931	13852	13842	13952	13879	13848	13823	13931	13955	13981	13964	13887	13977	13958	13808	13989	13940	13791	13845	13942	13906	13828	13724	14023	14024	13962	14017	13869	13959	14043	13976	13952	13728	13975	13809	13889	13861	13782	13924	14128	13960	13897	14062	13829	13843	13876	13877	13926	13871	14034	13911	13955	13851	13867	13931	13937	13992	14039	13837	13945	13878	14050	13981	13970	13917	13965	13842	13930	13850	13857	13887	13972	13870	14002	13997	13778	13816	13861	13995	13815	13946	13915	13822	14028	13780	13954	13951	13873	13757	13860	14030	13928	13809	13989	13987	13934	13867	13974	13968	13926	13916	13963	13929	13825	13943	13915	13767	13960	13954	13942	13920	13780	14025	13842	14005	13806	13769	13915	13852	13864	13868	13758	13887	13865	13946	13735	13845	13839	13816	13883	13725	13817	13785	14061	13898	13940	13954	13853	14029	13962	13906	13831	14022	14007	14050	13958	13885	13821	13878	13958	14045	13955	13771	13994	13926	13914	13915	13885	13860	13812	13935	13894	13987	13832	13869	13806	14027	13985	14046	14042	14090	13876	13887	13957	13788	14039	14007	13826	13914	13903	13931	13832	13868	13923	14000	13852	13933	14018	13844	13791	13914	13853	13794	13948	13827	13986	14145	13903	13629	13985	13824	13996	13870	13739	14002	13844	14042	13887	13812	14018	13915	13912	13846	13974	13990	13949	14031	14044	13963	13884	14102	13834	13934	13934	13830	13761	13783	13878	13934	13841	13705	13991	13758	13802	13818	13958	13997	14037	13932	13936	13901	13814	13959	13943	13833	13983	13915	13905	13914	13774	13882	13987	13907	13874	13924	13830	13757	13859	13889	13895	14013	14004	13817	13754	14014	13821	13913	13831	13912	13823	14047	13958	13909	13789	13872	13669	13887	13991	13843	13889	13904	13926	14173	13733	13989	13862	13921	13867	13949	14077	13893	13893	13921	14012	13828	13845	13870	13860	13803	13837	13841	13746	14055	13887	13811	13807	14016	13842	13981	14045	13957	13979	13845	13844	14140	13986	13829	13885	13867	13920	14002	13919	13993	13879	13832	13868	13907	13890	13714	13795	13790	13887	14165	14069	13918	14006	14044	14101	13843	14081	13858	13825	14087	13970	13930	13783	14002	13673	13898	14032	13962	13911	14004	13789	14004	13904	13983	14089	13952	13894	13764	13965	13904	13776	13978	13932	13830	14110	14083	13919	13885	14012	13923	14147	14028	13766	13897	13832	13854	13882	13846	13975	14075	13979	13894	13832	13804	13926	13907	13962	13842	14140	13950	14057	13991	13860	13854	13963	13791	13984	13996	13875	13902	13879	13912	14047	13888	13918	13818	13817	13961	13955	13810	14137	13815	13733	14041	13926	14013	14026	13978	13900	13852	13747	13975	13883	14051	13839	13972	13865	13952	13726	13901	13955	14044	13810	13766	14093	13942	13770	13892	13868	13849	14118	14042	13919	13793	13921	13894	13786	13965	13850	13885	13987	13877	13997	13855	13879	13956	14012	13987	13929	13965	13842	13995	13914	13922	13965	13874	13743	13987	13798	13914	14078	14010	14007	14010	13955	13975	13983	13888	13968	13874	13983	13865	13794	13885	13830	13862	13835	13832	13954	13962	13859	13843	13987	13950	13986	14110	13845	13925	14048	13789	14054	13767	13889	13751	13864	13827	14112	13818	13811	13992	13859	13985	13779	13889	13931	14080	13943	13857	14035	13796	13985	14010	13815	14105	13977	14001	14054	13723	13992	13770	14089	13959	13947	14018	13977	13877	13877	13812	13946	13821	13954	13780	13900	13989	13937	13849	13821	14116	13857	14055	13881	13886	14038	13935	13946	13889	13968	14021	13825	13915	13931	13819	13786	13804	14088	13837	13941	14009	13987	13912	13909	13868	13946	13851	13743	13892	13938	13836	13852	14062	13969	13969	13877	13844	13992	13829	13860	13862	13945	13809	13740	13808	13871	13904	13894	14099	13916	13911	13807	13975	13781	13750	13841	13867	13889	14019	13825	13948	13905	13931	14007	13930	13794	13789	13938	13783	13879	13783	13979	13938	13801	13891	13954	13909	13865	13887	13897	14040	13907	13920	13949	13843	13910	13879	13892	13970	13843	13963	13836	13990	13887	13929	13899	14093	13940	13844	13991	13922	13943	14024	13896	13958	14058	13909	13917	13878	13899	14086	13887	13908	14007	13881	14014	13884	13831	13874	13856	13954	13842	13957	13769	13935	13792	13916	14019	13997	13924	13880	13763	13932	13870	13717	13902	14073	13834	13930	13894	13919	13978	14024	14004	13907	14134	13874	14089	13887	14065	13963	13810	13894	13814	13808	13996	13887	14033	13883	13936	13925	13911	13730	13855	13960	13680	13992	13824	14018	13767	13805	14001	14053	13890	13904	13889	13965	13779	13969	13813	13956	13906	14020	13984	13975	13728	13969	14012	14050	13800	13855	13845	13868	13887	14040	13722	13875	13810	13886	13966	13911	13965	13853	13909	13784	14080	13864	14011	13816	14020	13888	14013	13953	14025	14025	13815	13818	13930	13966	13872	13752	13935	13910	13947	13934	13803	14138	13898	13862	13867	13743	13910	13927	13970	13799	13886	13791	13872	13936	13901	13884	13807	13907	13783	13905	13910	14060	13899	13890	13947	13907	13892	13960	14041	13869	14143	13940	14002	13862	13850	13944	13969	13852	13714	14019	13957	14024	13779	14010	13954	14025	13994	13963	13869	14012	13966	13934	13779	13887	13737	13992	13893	13904	13936	13882	13934	14039	13892	13882	13784	13990	13852	13871	13843	13934	13995	13827	13828	13955	14069	13989	13956	13838	13987	13735	13990	13998	13967	14011	14096	13868	13886	13889	13897	13853	13944	13985	13814	13830	13832	13990	13908	13949	14016	14021	13812	13959	14004	13759	13915	14028	13848	13780	13951	13794	14006	13950	13963	13955	13875	13790	14060	13873	13850	13849	13909	13904	13941	13911	13935	13891	13990	13774	13843	13991	13821	13887	13922	13962	13945	13964	13831	13953	13791	13878	14043	14071	13765	13919	13981	13884	13969	13946	14012	14122	13924	13910	13828	13888	13928	13729	13852	14057	13920	14001	13971	13911	14050	13878	13890	13962	13998	13840	14012	13962	13874	13914	13843	13913	13861	14034	13887	13927	13932	13930	13809	14035	13988	13832	13943	13881	13812	13877	14016	13749	14044	13634	13850	13880	14000	14092	13988	13794	13864	13926	14005	13739	14037	13966	13881	13901	14029	13914	13799	13888	13778	14018	13830	13836	13851	13916	13777	14035	13837	13953	13823	14013	13928	14014	13825	13882	13947	13811	13876	13975	14008	13872	13961	14014	13985	13942	13918	13810	13837	13913	13654	14060	13850	13787	13818	13944	13845	13972	13957	13896	13965	13979	13975	14069	13971	13916	13994	13845	14037	13891	14026	13891	13879	13825	14014	13876	13913	13950	13935	14049	13895	14064	14037	14058	13881	13877	14039	13999	13849	14096	14008	13844	13902	13958	14078	13884	13941	13961	13926	13871	13876	13910	13867	13881	13916	13833	13884	13938	13687	13836	14019	13882	13845	14016	13866	13730	13994	13886	13880	13823	13871	13889	13906	13857	13937	13880	14152	13805	13939	13948	13814	13893	14042	13996	13780	14130	13743	13703	13875	14043	13905	13907	13914	13988	13866	13791	13849	13944	13957	13947	13841	14024	13826	13980	13757	13884	13835	13938	13845	13847	13871	13796	14107	13838	13895	13947	14000	13996	13838	13852	13769	13848	13849	13985	14007	14074	13964	13895	13930	14084	13883	13874	13916	13958	13923	13920	14067	13825	13941	13907	13977	13991	13870	13897	13910	13851	13868	13927	13937	13929	13948	13924	13904	13991	13759	13856	13963	13917	13843	13907	13812	14140	14005	13927	13866	13906	13941	13942	13991	13786	13946	13942	13914	13912	13995	13931	13952	13819	13865	14059	13833	13924	13942	13818	13867	14082	13856	13882	13938	13825	13927	13939	13818	13998	13960	13896	13773	13853	13868	13889	13947	13930	13936	13829	13890	14078	14091	14108	13906	13877	13923	13897	13873	13726	13938	13834	14032	13797	13977	13928	13994	13860	13913	14020	13905	13960	13886	13872	13991	14034	13924	13845	13871	13837	13969	13929	13828	13893	13926	13932	13976	13866	13851	13933	13834	13880	13988	13903	13937	13991	13946	13925	14010	13909	13956	14072	13960	14110	13812	13866	13804	14009	13889	13841	13874	13864	13986	13819	13903
24277	22407	34796	36431	34190	31170	25460	18713	16757	16199	16047	15953	16034	16063	15758	15735	15887	16106	15958	15978	15814	15793	15978	15712	15757	15777	15940	15821	15926	15798	15782	15721	15964	15821	15688	15885	15908	15810	15774	15728	15812	15842	15804	15703	15760	15770	15873	15984	16045	15809	15711	15577	15935	15771	15905	15798	15667	15759	15848	15832	15988	15884	15776	15834	15752	15833	15814	15722	15735	15796	15834	15765	15921	15957	15866	15953	15985	15706	15692	15706	15739	15642	15634	15751	15859	15629	15873	15661	15729	15821	16007	15592	15809	15749	15645	15897	15672	15641	15926	15908	15714	15579	15717	15906	15809	15909	15790	15635	15934	15938	15731	15942	15716	15690	15689	16060	15925	15843	15758	15892	15741	15890	15786	16136	15922	15829	15841	15778	15770	15872	15765	15795	15796	15827	15663	15649	15568	15692	15777	15856	15841	15975	15959	15677	15831	15592	15909	15777	15862	15760	15890	15757	15844	15798	15837	15971	15762	15769	15772	15762	15962	15611	15828	15895	15772	15894	15598	15830	15699	15641	15788	15932	15728	15718	15909	15660	15640	15793	15798	15936	15848	15668	15964	15875	15705	15658	15905	15778	15958	15879	15678	15700	15597	15880	15550	15721	15777	15792	15984	15804	15775	15673	15797	15772	15770	15775	15929	15817	15836	15921	15795	15710	15980	15877	15722	15715	15702	15897	15656	15856	15890	15682	15784	15718	15728	15756	16038	15909	15626	15503	15730	15775	15761	15855	15724	15996	15670	15758	15825	15712	15721	15883	15599	15678	15694	15832	15906	15730	15662	15775	16093	15665	15737	15747	16024	15591	15912	15661	15995	15775	15848	15827	15977	15659	15830	15829	15788	15672	15746	15933	15757	15678	15957	15791	15682	15803	15923	15617	15956	15986	15725	15867	15770	15951	15788	15682	15943	15732	15636	15855	16005	15714	15846	15821	15933	15674	15776	15850	15741	15812	15734	15858	15706	15531	15809	15744	15640	15686	15800	15705	15801	15737	15858	15867	15574	15813	16116	15843	15999	15842	15880	15621	15725	15783	15662	15748	15750	15923	15783	15712	15594	15809	15939	15785	15755	15710	15867	15738	15731	15786	15652	15711	15768	15609	15893	15621	15784	15764	15763	15681	16025	15762	15582	15684	15903	15658	15781	15826	15823	15722	15634	15728	15528	15698	15947	15567	15825	15736	15918	15963	15956	15913	15811	15747	15700	15985	15814	15940	15720	15847	15767	15609	15711	15722	15744	15882	15662	15995	15605	15528	15812	15680	15487	15731	15563	15994	15724	15788	15848	15991	15818	15891	15613	15774	15907	15801	15903	15753	15770	15600	15688	15852	15576	15728	15733	15810	15810	15781	15851	15727	15795	15788	15860	15580	15762	15717	15912	15785	15771	15856	15876	15732	15553	15729	15631	15747	15825	15637	15784	15646	15653	15886	15721	15858	15900	15770	15715	15929	15671	15871	15705	15991	15871	15726	15651	15894	15656	15791	15644	15731	15842	15759	15743	15624	15956	15816	15773	15883	15870	15767	15812	15673	15772	15662	15741	15850	15762	15869	15809	15818	15690	15860	15818	15734	15754	15827	15680	15692	15584	15687	15754	15798	15612	15959	15958	15729	15826	16015	15684	15781	15660	15789	15699	15839	15746	15799	15796	15863	15768	15695	15856	15747	15939	15751	15788	15753	15629	15656	15562	15692	15693	15681	15613	15844	15747	15802	15758	15738	15748	15933	15809	15791	15775	15958	15858	15603	15607	15896	15884	15666	15896	15798	15661	15780	15945	15850	15768	15864	15829	15908	15789	15854	15672	15800	15758	15805	15835	15940	15845	15944	15725	15834	15911	15820	15747	15825	15914	15746	15892	15756	16007	15875	15682	15648	15836	15731	15642	15768	15752	15543	15883	15814	15599	15724	15932	15662	15770	15908	15771	15883	15979	15986	15993	15710	15798	15702	15806	15669	15848	15653	15737	16002	15665	15828	15669	15972	15730	15626	15847	15853	15733	15916	16038	15696	15772	15711	15779	15652	15664	15820	15902	15927	15651	15667	15697	15839	15833	15916	15940	15764	15932	15912	15810	15611	15628	15677	15768	15778	15716	15959	15844	15716	15759	15700	15653	15760	15582	15833	15773	15914	15807	15687	15721	15850	15655	15802	15896	15699	15747	15960	15747	15635	15931	15637	15828	15764	15962	15830	15729	15643	15860	15702	15780	15745	15979	15623	15653	15853	15837	15902	15734	15819	15794	15648	15657	15827	15846	15838	15763	15677	15869	15738	15914	15728	15648	15704	15753	15594	15869	15723	15879	15717	16029	15751	15838	15739	15607	15554	15731	15827	15773	15877	15818	15802	15773	15647	15758	15729	15607	15854	15921	15720	15749	15802	15736	15820	15781	15646	15743	15610	15962	15767	15722	15838	15822	15664	15795	15654	15642	15703	15843	15831	15809	15806	15526	15923	15660	15851	15965	15676	15572	15764	15847	15891	15491	15682	15941	15698	15800	15688	15590	15663	15804	15888	15722	15733	15657	15791	15759	15755	15858	15889	15499	15857	15801	15651	15900	15782	15639	15828	15688	15709	15918	15898	15832	15846	15779	15644	15655	15842	15954	15784	15917	15898	15634	15774	15786	15922	15785	15941	15836	15842	15744	15755	15858	15871	15859	15910	15821	15599	15732	15908	15934	15793	15859	15858	15892	15812	15682	15831	15667	15789	15935	15753	15864	15688	15973	15689	15721	15803	15753	15906	15601	15677	15641	15704	15737	15933	15921	15654	16005	15690	15934	15666	15727	15849	15709	15899	15673	15677	15895	15714	15692	15598	15724	15756	15884	15640	15774	15780	15757	15825	15876	15634	15701	15811	15909	15825	15759	15754	15719	16064	15780	15838	15945	15626	15953	15899	15752	15766	15729	15756	15598	15755	15825	15578	15705	15863	15713	15725	15823	15567	15739	15609	15676	15816	15707	15726	15673	15884	15871	15852	15954	15836	15705	15752	15783	15726	15811	15927	15769	15849	16082	15869	15892	15587	15837	15813	15783	15833	15639	15818	15891	15706	15855	15558	15594	15980	15658	15799	15876	15659	15801	15765	15891	15811	15639	15878	15791	15882	15826	15891	15758	15842	15849	15654	15666	15718	15895	15797	15939	16039	15799	15832	15887	15800	15741	15752	15770	15784	15611	15731	15712	15697	15963	15819	15837	15555	15831	15718	15635	15846	15669	15555	15794	15786	15842	15923	15852	15738	15914	15868	15774	15887	15849	15744	15909	16007	15875	15766	15755	15699	15890	15682	15655	15727	15814	15840	15713	15669	15842	15809	15724	15764	15915	15932	15792	15925	15539	15833	15868	15810	15735	15768	15765	15655	15753	15683	15947	15971	15632	15688	15813	15787	15847	15712	15849	15781	15915	15713	15747	15798	15978	15840	15678	15856	15627	15699	15570	15971	15718	15821	15628	15883	15779	15638	15798	15762	15955	15596	15837	15733	15776	15811	15849	15763	15759	15725	15868	15565	15713	15872	15841	15857	15870	15860	15885	15903	15686	15918	15715	15917	15791	15722	15842	15840	15914	15747	15847	15654	15897	15640	15832	15766	15902	15945	15722	15667	15792	15636	15659	15676	15741	15527	15906	15713	15822	15844	15651	15707	15755	15865	15929	15845	15977	15730	15750	15824	15815	15669	16011	15779	15800	15722	15969	15815	15900	16034	15745	15903	15593	15875	15800	15636	15676	15603	15693	15751	15735	15932	15894	15686	15798	15676	15905	15807	15978	15841	15901	15956	15785	15730	15793	15929	15724	15943	15774	15676	15777	15800	15749	15975	15760	15816	15680	15738	15753	15928	15681	15864	15789	15812	15906	15698	15856	15719	15881	15629	15962	15726	15764	15886	15749	15681	15837	15505	15704	15692	16037	15561	15913	15727	15994	15949	15634	15794	15724	15840	15737	15669	15951	15863	15735	15691	16047	15978	15988	15626	15754	15826	15990	15758	15751	15743	15779	15659	15691	15741	15898	15886	15778	15787	15681	15950	15766	15921	15939	15866	15677	15712	15884	15701	15669	15748	15690	15745	15800	15829	15795	15494	15781	15616	15772	15758	15630	15883	15885	15752	15689	15589	15652	15842	16015	15903	15868	15691	15884	15999	15857	15855	15799	15877	15875	15940	15742	15879	15877	15768	15797	15725	15846	15661	15910	15681	15755	15842	15693	15809	15872	15817	16073	15626	15888	15741	15801	15853	15902	15818	15821	15770	15992	15733	15783	15840	15999	15793	15704	15655	15753	15842	15777	15659	15747	15797	15962	15910	15694	15805	15751	15867	15554	15814	15741	15817	15643	15787	15663	15822	15626	15846	15638	15798	15908	15719	15757	15833	15682	15886	15892	15908	15737	15768	15732	15788	15998	15900	15765	15659	15624	15815	15769	15846	15838	16011	15670	15939	15699	15591	15665	15585	15758	15757	15579	15822	15896	15719	15930	15780	15802	15742	15891	15683	15951	15764	15854	15882	15770	15762	15889	15757	15773	15792	15892	15719	15892	15839	15838	15890	15851	15715	15879	15769	15805	15827	15796	15821	15759	15856	15804	15785	15632	15549	16021	15855	15690	15772	15656	15746	15878	15648	15707	15801	15930	15788	15868	16043	15792	15752	15825	15621	15851	15650	15715	15805	15794	15581	15773	15582	15838	15658	15860	15714	15930	15718	15883	15693	15654	15707	15898	15748	15847	15892	15745	15874	16044	15725	15830	15922	15736	15622	15736	15704	15789	15715	15885	15825	15810	15714	15830	15807	15727	15740	15844	15705	15732	15874	15915	15717	15800	15734	15775	15734	15821	15694	15696	15797	15788	15826	15704	15699	15940	15790	15981	15730	15887	15874	16011	15910	15824	15881	15806	15800	15712	15785	15806	15758	15741	15866	15458	15874	15925	15677	15808	15785	15805	15938	15834	15516	15859	15793	15666	15856	15716	15875	16015	15578	15990	16033	15776	15718	15581	15734	15962	15683	15861	15709	15890	15941	15749	15626	15770	15716	15935	15839	15733	15553	15885	15793	15709	15770	15825	16008	15740	15835	15724	15634	15664	15862	15728	15754	15830	15779	15902	15644	15710	16039
59823	93311	77153	55007	42011	30986	21072	15926	14248	13652	13466	13447	13628	13514	13424	13553	13504	13551	13513	13595	13374	13563	13516	13611	13634	13464	13598	13413	13649	13615	13590	13616	13531	13556	13611	13523	13437	13448	13593	13441	13463	13566	13598	13797	13626	13693	13549	13435	13420	13751	13739	13424	13508	13572	13516	13697	13402	13565	13646	13577	13559	13600	13509	13584	13536	13585	13465	13488	13641	13618	13545	13670	13453	13589	13603	13415	13669	13458	13595	13825	13435	13539	13400	13524	13557	13626	13713	13466	13596	13482	13600	13463	13531	13393	13434	13379	13526	13585	13478	13682	13669	13537	13787	13655	13668	13638	13573	13541	13539	13556	13598	13557	13644	13562	13606	13643	13665	13623	13638	13501	13668	13601	13476	13500	13575	13534	13606	13548	13396	13541	13488	13620	13664	13571	13596	13353	13467	13397	13410	13489	13532	13842	13490	13528	13526	13610	13604	13741	13462	13698	13451	13489	13652	13411	13391	13417	13349	13560	13564	13587	13503	13493	13642	13511	13488	13581	13625	13404	13533	13501	13534	13514	13531	13561	13495	13575	13642	13500	13533	13580	13467	13571	13580	13435	13610	13531	13697	13495	13528	13423	13647	13455	13537	13459	13482	13537	13360	13553	13553	13539	13592	13629	13456	13610	13560	13740	13480	13608	13473	13480	13604	13603	13541	13591	13539	13446	13503	13590	13639	13593	13577	13541	13591	13686	13700	13724	13647	13490	13544	13678	13801	13380	13430	13623	13616	13504	13495	13627	13428	13486	13419	13511	13538	13505	13586	13596	13630	13582	13646	13558	13717	13542	13751	13483	13439	13399	13581	13634	13631	13484	13468	13478	13587	13484	13562	13608	13450	13501	13656	13567	13617	13686	13339	13523	13499	13589	13631	13575	13600	13363	13656	13694	13638	13448	13729	13416	13523	13518	13659	13627	13439	13500	13568	13576	13534	13446	13633	13544	13599	13567	13436	13442	13551	13665	13624	13573	13470	13543	13645	13544	13630	13503	13558	13694	13497	13472	13437	13504	13397	13678	13504	13431	13609	13483	13620	13383	13572	13599	13639	13653	13658	13463	13703	13626	13652	13525	13441	13596	13594	13589	13510	13627	13529	13490	13535	13746	13520	13493	13630	13451	13571	13476	13553	13458	13628	13476	13387	13538	13488	13586	13442	13628	13435	13615	13495	13601	13547	13574	13504	13555	13557	13451	13620	13483	13437	13381	13607	13696	13506	13694	13518	13493	13576	13302	13548	13676	13473	13601	13361	13760	13723	13411	13568	13508	13546	13434	13542	13616	13616	13589	13563	13557	13638	13366	13593	13792	13520	13530	13637	13674	13663	13535	13608	13544	13469	13688	13582	13609	13479	13587	13417	13504	13493	13693	13556	13632	13576	13634	13397	13468	13766	13423	13447	13495	13541	13630	13620	13388	13606	13421	13686	13600	13564	13460	13587	13692	13654	13506	13504	13581	13603	13553	13477	13676	13519	13506	13414	13505	13505	13584	13437	13495	13517	13544	13609	13563	13501	13658	13464	13414	13635	13585	13658	13609	13484	13553	13476	13527	13541	13595	13691	13597	13588	13549	13560	13581	13581	13577	13580	13569	13665	13646	13703	13527	13408	13554	13480	13708	13487	13567	13504	13678	13507	13429	13457	13619	13589	13623	13723	13554	13634	13468	13553	13690	13562	13541	13692	13438	13644	13567	13560	13785	13627	13426	13640	13471	13569	13629	13584	13501	13446	13648	13564	13566	13664	13648	13482	13433	13560	13495	13562	13479	13686	13637	13421	13624	13503	13391	13419	13679	13525	13502	13645	13466	13530	13507	13753	13570	13531	13594	13417	13716	13612	13391	13556	13405	13609	13533	13571	13597	13586	13519	13648	13453	13657	13615	13547	13600	13631	13425	13526	13563	13518	13546	13351	13665	13606	13436	13446	13407	13566	13629	13634	13473	13478	13506	13553	13627	13474	13521	13645	13492	13515	13498	13301	13755	13594	13627	13431	13464	13449	13424	13600	13424	13537	13624	13531	13526	13686	13574	13537	13591	13606	13448	13720	13448	13630	13559	13337	13554	13575	13616	13523	13423	13597	13566	13456	13635	13530	13641	13626	13508	13333	13669	13447	13555	13453	13663	13520	13573	13578	13614	13767	13469	13781	13432	13529	13576	13468	13590	13683	13609	13521	13763	13651	13410	13638	13425	13466	13657	13657	13622	13654	13478	13530	13697	13605	13548	13534	13513	13569	13745	13382	13610	13607	13703	13505	13541	13539	13369	13499	13707	13466	13583	13589	13470	13554	13499	13583	13559	13742	13564	13624	13511	13632	13635	13512	13753	13546	13585	13475	13434	13625	13544	13427	13441	13526	13553	13600	13698	13573	13536	13514	13583	13553	13623	13567	13539	13742	13652	13562	13645	13486	13485	13576	13586	13574	13493	13504	13593	13551	13516	13622	13735	13708	13562	13713	13502	13715	13528	13629	13640	13386	13703	13592	13689	13423	13647	13520	13359	13625	13522	13701	13481	13492	13591	13724	13634	13464	13449	13621	13432	13471	13583	13543	13634	13492	13600	13459	13492	13507	13598	13643	13555	13619	13607	13579	13555	13595	13529	13514	13443	13457	13562	13621	13562	13578	13535	13691	13680	13497	13626	13491	13301	13523	13520	13557	13434	13647	13622	13418	13412	13478	13651	13522	13503	13438	13697	13461	13592	13536	13581	13591	13594	13379	13388	13474	13596	13370	13641	13603	13684	13456	13479	13614	13586	13650	13641	13642	13511	13633	13519	13467	13547	13453	13485	13454	13457	13553	13539	13425	13581	13589	13551	13521	13557	13529	13571	13547	13583	13582	13594	13570	13611	13592	13536	13502	13465	13710	13586	13582	13544	13612	13555	13659	13633	13559	13644	13573	13550	13495	13390	13628	13390	13459	13549	13627	13559	13542	13590	13607	13606	13457	13462	13629	13575	13440	13685	13499	13543	13585	13561	13564	13563	13586	13512	13492	13596	13535	13505	13587	13552	13543	13419	13571	13573	13397	13462	13611	13540	13396	13479	13611	13548	13669	13536	13497	13488	13377	13614	13608	13451	13480	13496	13679	13673	13461	13503	13656	13546	13503	13676	13476	13448	13598	13619	13728	13613	13586	13562	13518	13596	13575	13486	13615	13395	13737	13533	13697	13502	13511	13403	13716	13663	13538	13404	13653	13518	13577	13664	13537	13453	13658	13523	13696	13758	13522	13589	13506	13402	13440	13545	13579	13555	13455	13472	13504	13569	13569	13545	13352	13637	13519	13334	13613	13541	13517	13624	13539	13736	13511	13497	13501	13265	13550	13499	13550	13637	13582	13623	13525	13590	13491	13590	13490	13429	13633	13507	13513	13669	13546	13546	13647	13620	13600	13501	13436	13447	13601	13520	13571	13558	13620	13424	13637	13733	13523	13612	13504	13451	13611	13795	13491	13553	13495	13564	13468	13606	13552	13572	13485	13613	13599	13325	13659	13553	13599	13642	13506	13462	13623	13489	13597	13572	13597	13541	13487	13523	13615	13849	13557	13516	13580	13726	13646	13520	13521	13510	13588	13537	13601	13500	13526	13461	13654	13500	13729	13482	13545	13579	13484	13485	13532	13444	13501	13564	13640	13514	13596	13586	13515	13562	13498	13657	13548	13592	13662	13472	13632	13457	13435	13580	13378	13627	13417	13487	13533	13615	13564	13414	13641	13613	13436	13556	13549	13559	13606	13726	13440	13592	13815	13625	13511	13639	13450	13520	13533	13369	13601	13538	13237	13413	13617	13539	13474	13474	13496	13464	13635	13584	13508	13585	13552	13633	13532	13473	13683	13431	13505	13451	13523	13505	13290	13558	13395	13517	13643	13505	13565	13568	13552	13462	13633	13472	13581	13425	13587	13574	13648	13597	13652	13626	13328	13527	13592	13572	13587	13505	13549	13591	13545	13524	13585	13581	13444	13597	13745	13507	13844	13521	13569	13456	13524	13496	13614	13503	13643	13481	13441	13625	13494	13449	13650	13554	13473	13630	13471	13798	13568	13560	13471	13481	13305	13402	13377	13610	13637	13728	13479	13722	13477	13570	13547	13363	13474	13611	13597	13717	13662	13563	13602	13567	13390	13442	13360	13389	13418	13459	13466	13535	13507	13544	13572	13624	13485	13514	13594	13476	13638	13576	13591	13609	13541	13587	13407	13469	13419	13481	13431	13639	13489	13580	13487	13435	13358	13434	13461	13523	13625	13662	13511	13451	13750	13583	13537	13707	13700	13462	13606	13518	13621	13516	13573	13653	13598	13711	13510	13558	13558	13606	13438	13469	13578	13470	13457	13598	13477	13531	13599	13382	13439	13425	13537	13497	13479	13490	13570	13735	13431	13650	13716	13386	13307	13662	13727	13620	13491	13593	13542	13493	13452	13504	13548	13528	13535	13602	13470	13623	13656	13437	13542	13571	13514	13490	13691	13566	13539	13480	13677	13391	13661	13599	13436	13570	13458	13623	13579	13438	13678	13686	13491	13518	13518	13549	13542	13723	13573	13532	13402	13683	13544	13524	13474	13561	13621	13468	13628	13658	13547	13569	13501	13682	13651	13463	13394	13370	13781	13469	13561	13551	13573	13493	13492	13610	13503	13546	13408	13645	13547	13676	13501	13436	13562	13652	13619	13620	13496	13631	13697	13513	13624	13604	13360	13656	13481	13423	13502	13619	13446	13505	13558	13579	13545	13543	13480	13640	13557	13570	13442	13501	13450	13414	13453	13429	13607	13392	13539	13560	13606	13440	13525	13702	13507	13418	13533	13601	13616	13400	13659	13504	13402	13704	13531	13331	13660	13544	13615	13621	13503	13535	13522	13614	13544	13544	13600	13434	13510	13405	13542	13497	13528	13566	13718	13511	13641	13583	13584	13461	13599	13675	13510	13460	13580	13535	13743	13520	13488	13598	13574	13694	13508	13639	13745	13539	13566	13623	13435	13557	13488	13459	13477	13428	13518	13527	13410	13602	13637	13820	13553	13525	13578	13645	13620	13548	13523	13651	13579	13594	13781	13396	13523	13361	13628	13456	13520	13589	13494	13587	13626	13446	13523	13476	13589	13639	13455	13609
23000	21819	32323	31140	33547	34042	30651	21085	17324	16525	16140	15827	15817	15749	15635	15665	15874	15809	15859	15632	15816	15551	15741	15432	15709	15921	15673	15828	15866	15719	15746	15855	15814	15900	15681	15584	15478	16074	15798	15727	15726	15630	15439	15583	15765	15795	15723	15602	15702	15615	15672	15696	15606	15656	15683	15534	15706	15614	15693	15516	15659	15665	15661	15685	15531	15851	15629	15392	15510	15550	15549	15743	15679	15637	15568	15549	15609	15622	15512	15822	15765	15459	15548	15530	15643	15798	15671	15505	15686	15633	15671	15461	15508	15741	15728	15621	15498	15537	15694	15639	15644	15504	15553	15631	15789	15801	15602	15741	15679	15633	15674	15645	15814	15694	15793	15544	15856	15255	15627	15655	15579	15706	15520	15567	15813	15698	15619	15774	15595	15546	15484	15636	15496	15679	15545	15614	15488	15674	15621	15553	15754	15596	15737	15646	15678	15732	15480	15623	15626	15867	15655	15663	15574	15400	15703	15516	15478	15657	15756	15612	15634	15634	15568	15555	15655	15602	15621	15518	15558	15419	15325	15714	15518	15636	15687	15537	15483	15699	15510	15568	15625	15575	15605	15716	15403	15647	15601	15659	15697	15798	15595	15499	15825	15737	15733	15526	15572	15698	15699	15788	15744	15503	15796	15755	15781	15651	15610	15502	15693	15718	15581	15528	15690	15565	15691	15627	15667	15712	15651	15813	15566	15455	15668	15792	15574	15657	15575	15685	15450	15635	15668	15484	15521	15628	15610	15435	15488	15937	15823	15472	15674	15493	15676	15608	15547	15581	15675	15771	15656	15614	15685	15687	15829	15563	15669	15681	15433	15678	15614	15692	15596	15494	15553	15667	15663	15501	15596	15725	15707	15713	15713	15629	15683	15619	15760	15612	15630	15632	15331	15499	15469	15575	15652	15569	15857	15356	15686	15564	15413	15558	15481	15710	15824	15813	15737	15475	15717	15632	15848	15620	15468	15586	15501	15641	15806	15805	15588	15757	15550	15730	15623	15484	15521	15516	15513	15598	15636	15713	15654	15517	15563	15651	15618	15711	15530	15454	15623	15590	15610	15910	15470	15555	15695	15700	15645	15651	15671	15626	15676	15716	15607	15554	15689	15487	15604	15797	15382	15741	15877	15454	15545	15571	15539	15577	15723	15666	15533	15891	15555	15683	15705	15602	15639	15740	15507	15534	15733	15719	15525	15516	15708	15503	15862	15619	15825	15585	15526	15644	15751	15774	15723	15654	15576	15510	15622	15477	15558	15708	15436	15484	15480	15588	15646	15410	15709	15507	15629	15529	15644	15622	15663	15512	15468	15540	15645	15757	15598	15576	15629	15738	15522	15589	15618	15685	15544	15489	15513	15650	15650	15522	15424	15651	15790	15669	15769	15535	15578	15552	15540	15517	15523	15647	15608	15665	15602	15560	15869	15626	15524	15385	15558	15780	15324	15609	15378	15660	15633	15541	15475	15709	15606	15513	15630	15599	15594	15408	15617	15590	15673	15689	15684	15579	15698	15640	15570	15850	15711	15732	15514	15663	15504	15705	15769	15672	15410	15569	15629	15908	15542	15573	15808	15654	15535	15660	15765	15704	15642	15555	15536	15569	15620	15508	15683	15820	15573	15583	15753	15589	15683	15610	15498	15599	15463	15705	15688	15456	15567	15490	15551	15601	15592	15979	15594	15456	15610	15504	15534	15506	15492	15714	15749	15582	15919	15634	15628	15599	15610	15434	15586	15578	15657	15446	15641	15564	15662	15706	15667	15720	15502	15531	15706	15361	15584	15552	15709	15799	15686	15482	15631	15584	15621	15655	15732	15803	15760	15626	15836	15769	15678	15701	15571	15682	15653	15792	15418	15566	15740	15549	15676	15601	15815	15763	15633	15594	15466	15628	15618	15636	15699	15544	15729	15706	15533	15800	15681	15453	15542	15564	15696	15571	15789	15550	15624	15688	15593	15568	15514	15629	15795	15651	15689	15732	15743	15569	15827	15751	15607	15694	15357	15557	15670	15638	15518	15507	15732	15597	15579	15673	15731	15641	15572	15751	15704	15754	15693	15692	15644	15500	15550	15697	15518	15636	15490	15492	15575	15665	15459	15493	15630	15587	15656	15586	15634	15711	15499	15548	15618	15763	15511	15467	15457	15469	15451	15605	15570	15518	15629	15500	15574	15297	15516	15616	15665	15481	15640	15545	15658	15524	15648	15713	15501	15435	15660	15546	15502	15712	15573	15660	15534	15547	15569	15611	15537	15407	15717	15625	15803	15789	15642	15625	15674	15694	15642	15735	15430	15562	15787	15494	15525	15654	15604	15657	15763	15592	15725	15841	15614	15586	15619	15721	15534	15731	15958	15514	15820	15460	15569	15666	15662	15432	15567	15607	15661	15518	15596	15617	15607	15684	15729	15435	15772	15677	15694	15644	15787	15521	15426	15273	15816	15720	15742	15797	15783	15530	15542	15685	15542	15652	15680	15870	15546	15497	15558	15471	15802	15577	15573	15734	15514	15567	15686	15635	15767	15525	15588	15677	15621	15643	15711	15748	15734	15579	15638	15730	15857	15582	15477	15655	15654	15454	15488	15457	15525	15572	15553	15682	15399	15498	15613	15618	15391	15398	15749	15627	15653	15569	15621	15697	15666	15584	15514	15751	15532	15575	15611	15564	15393	15765	15668	15716	15720	15449	15641	15499	15430	15538	15640	15535	15561	15599	15531	15593	15511	15620	15525	15254	15722	15654	15645	15642	15701	15626	15598	15584	15738	15552	15737	15520	15669	15496	15538	15638	15626	15724	15584	15708	15560	15437	15686	15529	15584	15697	15666	15689	15569	15622	15415	15654	15888	15572	15593	15405	15587	15511	15671	15544	15517	15455	15487	15600	15578	15514	15606	15581	15555	15654	15643	15716	15465	15576	15491	15651	15678	15814	15812	15768	15653	15488	15659	15753	15862	15528	15671	15453	15507	15655	15669	15678	15418	15691	15663	15589	15796	15594	15596	15601	15693	15575	15553	15686	15652	15725	15681	15541	15602	15574	15553	15824	15484	15617	15543	15650	15732	15589	15658	15618	15691	15582	15511	15506	15347	15461	15719	15694	15484	15474	15675	15658	15721	15692	15580	15493	15616	15688	15526	15575	15577	15811	15527	15702	15738	15769	15704	15744	15686	15561	15628	15579	15723	15642	15635	15620	15565	15612	15468	15511	15601	15760	15682	15569	15594	15740	15654	15725	15450	15628	15662	15745	15630	15602	15420	15478	15488	15694	15310	15514	15691	15718	15544	15818	15824	15665	15570	15550	15607	15571	15671	15521	15602	15620	15499	15570	15668	15597	15544	15656	15483	15633	15674	15545	15517	15402	15734	15784	15639	15573	15590	15607	15447	15707	15767	15847	15613	15548	15629	15745	15737	15489	15570	15429	15538	15691	15457	15708	15510	15502	15738	15570	15559	15693	15693	15642	15529	15582	15461	15466	15466	15735	15703	15678	15825	15732	15514	15721	15707	15600	15587	15564	15549	15392	15592	15573	15453	15630	15609	15716	15693	15684	15655	15457	15718	15552	15602	15776	15769	15559	15576	15573	15514	15611	15463	15688	15788	15650	15645	15732	15571	15692	15604	15456	15494	15693	15636	15761	15713	15613	15738	15642	15647	15471	15374	15648	15667	15640	15731	15743	15745	15752	15835	15574	15395	15594	15624	15619	15593	15725	15681	15782	15566	15664	15521	15548	15506	15624	15723	15565	15457	15641	15336	15898	15711	15417	15701	15521	15580	15655	15565	15715	15557	15663	15552	15493	15792	15574	15430	15456	15685	15708	15607	15611	15604	15661	15765	15448	15625	15692	15546	15601	15687	15643	15706	15587	15602	15610	15754	15697	15729	15675	15587	15563	15712	15488	15703	15604	15708	15551	15619	15880	15664	15737	15594	15635	15554	15687	15499	15602	15413	15630	15341	15707	15592	15521	15588	15407	15620	15598	15656	15703	15485	15531	15523	15594	15652	15559	15735	15692	15732	15801	15636	15458	15662	15606	15600	15545	15625	15620	15627	15737	15568	15686	15495	15438	15742	15593	15536	15627	15684	15674	15340	15577	15523	15381	15576	15701	15558	15481	15659	15718	15562	15552	15839	15672	15656	15583	15563	15666	15651	15630	15653	15759	15665	15611	15678	15823	15672	15621	15924	15652	15572	15739	15654	15663	15531	15592	15646	15648	15689	15552	15644	15624	15597	15397	15655	15654	15634	15510	15637	15547	15625	15603	15543	15438	15648	15557	15636	15646	15468	15752	15541	15755	15579	15717	15615	15658	15513	15566	15548	15596	15619	15539	15712	15485	15693	15558	15529	15736	15621	15564	15629	15528	15539	15625	15510	15484	15406	15460	15379	15596	15566	15533	15619	15768	15640	15651	15762	15665	15678	15738	15726	15636	15730	15547	15651	15422	15495	15459	15550	15563	15735	15593	15396	15568	15651	15467	15475	15504	15539	15692	15867	15562	15769	15498	15540	15501	15580	15511	15667	15561	15724	15475	15542	15504	15445	15429	15620	15681	15763	15598	15600	15559	15728	15673	15583	15473	15637	15717	15672	15419	15482	15668	15670	15779	15603	15605	15588	15681	15487	15491	15730	15522	15747	15552	15679	15560	15562	15546	15578	15745	15570	15428	15586	15636	15639	15520	15416	15765	15531	15521	15625	15457	15692	15626	15760	15968	15683	15742	15469	15706	15653	15885	15578	15781	15490	15599	15755	15256	15599	15551	15519	15590	15545	15579	15782	15537	15532	15547	15712	15412	15831	15559	15603	15638	15803	15649	15503	15473	15584	15422	15777	15693	15355	15503	15534	15640	15535	15716	15728	15685	15574	15746	15645	15629	15672	15669	15530	15781	15808	15460	15527	15787	15440	15500	15684	15544	15716	15469	15568	15698	15561	15665	15535	15549	15506	15577	15529	15574	15553	15576	15604	15499	15721	15581	15635	15728	15796	15641	15593	15688	15470	15513	15676	15567	15573	15461	15612	15513	15479	15808	15833	15790	15643	15738	15553	15719	15715	15508	15597	15838	15800	15453	15667	15611	15678	15522	15594	15609	15501	15493	15628	15748	15802	15864	15719	15609	15534	15640
63768	105579	89133	68069	53696	39749	26633	18079	14500	13426	13423	13354	13341	13521	13261	13405	13376	13199	13114	13505	13422	13242	13329	13215	13254	13451	13414	13318	13314	13362	13224	13301	13392	13528	13193	13370	13397	13433	13416	13368	13257	13166	13188	13240	13403	13256	13488	13201	13217	13458	13383	13373	13316	13313	13383	13408	13356	13335	13333	13506	13175	13398	13284	13053	13268	13469	13388	13383	13453	13390	13595	13493	13467	13354	13282	13309	13163	13326	13382	13260	13350	13448	13286	13276	13266	13294	13376	13302	13448	13310	13338	13393	13263	13427	13242	13259	13386	13425	13130	13322	13398	13375	13295	13419	13438	13376	13354	13297	13406	13259	13335	13406	13371	13239	13517	13204	13275	13344	13171	13394	13370	13304	13193	13291	13229	13327	13489	13410	13309	13308	13420	13453	13288	13302	13471	13439	13362	13309	13323	13243	13404	13348	13190	13264	13405	13325	13349	13483	13257	13283	13331	13376	13406	13494	13215	13491	13463	13378	13427	13311	13257	13291	13410	13512	13502	13341	13263	13373	13402	13596	13203	13330	13373	13226	13478	13388	13238	13505	13308	13379	13306	13204	13453	13184	13308	13379	13349	13304	13423	13331	13282	13402	13376	13288	13215	13299	13286	13336	13316	13190	13291	13208	13425	13307	13289	13370	13399	13281	13273	13337	13358	13342	13281	13302	13487	13285	13246	13429	13318	13140	13187	13245	13418	13242	13305	13342	13454	13201	13224	13330	13266	13255	13285	13291	13304	13329	13247	13304	13295	13321	13301	13141	13263	13357	13489	13201	13366	13454	13490	13382	13074	13504	13271	13346	13317	13537	13325	13274	13395	13359	13345	13311	13333	13300	13041	13376	13381	13423	13347	13434	13406	13217	13305	13303	13189	13354	13347	13320	13411	13333	13317	13249	13338	13244	13219	13371	13274	13271	13342	13336	13250	13287	13271	13388	13191	13228	13288	13260	13428	13314	13203	13326	13231	13208	13311	13353	13197	13317	13380	13370	13238	13521	13269	13437	13246	13368	13258	13253	13270	13374	13182	13398	13334	13358	13294	13172	13416	13264	13535	13294	13443	13231	13153	13453	13405	13321	13286	13367	13294	13521	13388	13247	13470	13509	13386	13335	13382	13221	13393	13346	13159	13246	13297	13384	13287	13295	13306	13400	13321	13284	13329	13420	13459	13370	13492	13268	13319	13293	13223	13329	13306	13308	13282	13255	13354	13326	13389	13268	13342	13387	13444	13329	13182	13219	13355	13286	13403	13328	13350	13248	13427	13526	13152	13239	13191	13214	13356	13481	13259	13324	13225	13353	13215	13366	13277	13272	13426	13327	13412	13377	13344	13146	13454	13339	13325	13243	13289	13449	13375	13296	13311	13342	13306	13354	13429	13106	13249	13316	13291	13373	13364	13144	13278	13266	13215	13357	13432	13257	13384	13224	13410	13502	13415	13245	13291	13353	13276	13365	13207	13277	13429	13375	13460	13441	13273	13297	13264	13308	13434	13463	13375	13314	13299	13310	13464	13387	13373	13253	13384	13287	13250	13392	13345	13362	13361	13434	13389	13175	13299	13384	13310	13342	13369	13338	13252	13404	13264	13320	13450	13441	13356	13234	13291	13362	13465	13319	13424	13072	13321	13398	13397	13311	13365	13355	13234	13321	13460	13500	13300	13240	13446	13427	13321	13379	13282	13322	13475	13393	13249	13205	13378	13432	13341	13271	13278	13418	13222	13247	13186	13429	13345	13378	13338	13331	13435	13204	13355	13395	13260	13244	13208	13429	13318	13496	13252	13315	13284	13403	13389	13417	13358	13363	13210	13247	13244	13218	13133	13383	13331	13400	13391	13136	13216	13370	13278	13256	13459	13336	13354	13414	13233	13342	13400	13372	13294	13291	13280	13385	13418	13376	13308	13354	13347	13330	13266	13264	13350	13279	13289	13428	13221	13312	13249	13270	13400	13331	13467	13286	13188	13202	13299	13351	13318	13186	13251	13300	13329	13268	13309	13289	13263	13326	13374	13322	13346	13270	13255	13371	13314	13318	13133	13177	13471	13290	13347	13250	13303	13223	13212	13342	13316	13333	13458	13231	13415	13329	13369	13530	13414	13189	13254	13332	13293	13284	13280	13398	13340	13449	13240	13387	13229	13369	13523	13482	13363	13394	13344	13306	13285	13399	13334	13362	13227	13352	13230	13329	13281	13228	13457	13343	13306	13161	13219	13374	13074	13206	13387	13389	13366	13280	13368	13238	13279	13342	13456	13292	13445	13274	13303	13290	13311	13206	13388	13282	13282	13239	13425	13271	13269	13329	13362	13338	13014	13230	13322	13289	13340	13283	13424	13175	13445	13335	13454	13274	13382	13416	13221	13183	13407	13242	13383	13388	13294	13412	13385	13315	13346	13282	13285	13418	13288	13249	13310	13440	13446	13398	13287	13388	13397	13199	13280	13288	13139	13367	13463	13241	13502	13340	13255	13355	13337	13381	13277	13275	13408	13327	13421	13247	13295	13470	13340	13277	13362	13328	13343	13220	13288	13268	13240	13347	13308	13500	13432	13235	13255	13327	13366	13443	13341	13360	13220	13184	13340	13321	13323	13519	13309	13346	13358	13206	13383	13295	13206	13263	13460	13195	13163	13252	13430	13404	13262	13202	13331	13342	13242	13351	13219	13275	13505	13280	13213	13350	13276	13330	13288	13228	13390	13375	13441	13415	13317	13222	13291	13436	13356	13371	13421	13332	13316	13298	13285	13263	13364	13382	13351	13428	13220	13295	13299	13258	13380	13429	13247	13345	13246	13426	13351	13322	13376	13318	13249	13202	13473	13330	13292	13336	13393	13363	13326	13248	13413	13249	13382	13307	13204	13405	13519	13296	13126	13399	13277	13281	13378	13459	13371	13350	13149	13243	13356	13354	13200	13384	13308	13372	13282	13386	13308	13393	13404	13292	13344	13359	13346	13200	13146	13321	13413	13322	13437	13281	13259	13285	13339	13401	13260	13222	13157	13318	13305	13266	13492	13206	13455	13351	13219	13242	13505	13207	13279	13434	13320	13388	13278	13368	13331	13202	13219	13089	13213	13264	13403	13339	13209	13315	13391	13178	13387	13278	13349	13415	13249	13304	13390	13211	13345	13284	13375	13200	13363	13261	13308	13307	13254	13268	13352	13284	13379	13518	13322	13315	13532	13280	13248	13412	13261	13426	13530	13328	13200	13315	13259	13475	13406	13403	13268	13364	13203	13264	13379	13466	13387	13439	13223	13274	13316	13206	13296	13317	13292	13367	13450	13198	13393	13496	13409	13363	13519	13393	13363	13323	13236	13268	13261	13211	13237	13546	13257	13147	13194	13371	13347	13331	13383	13280	13251	13353	13291	13412	13306	13377	13346	13250	13359	13124	13329	13168	13296	13198	13215	13374	13260	13191	13429	13359	13345	13422	13347	13273	13521	13457	13190	13410	13229	13466	13567	13310	13334	13260	13375	13281	13332	13223	13383	13212	13290	13215	13448	13325	13414	13398	13304	13212	13422	13318	13223	13233	13310	13243	13508	13307	13252	13157	13343	13235	13408	13355	13200	13371	13175	13390	13406	13079	13264	13306	13404	13067	13388	13403	13325	13106	13219	13519	13282	13336	13267	13345	13432	13374	13237	13229	13374	13329	13239	13235	13313	13192	13320	13405	13488	13186	13386	13314	13300	13258	13270	13536	13468	13351	13445	13383	13468	13392	13380	13384	13457	13501	13366	13300	13232	13197	13440	13270	13341	13457	13454	13267	13194	13216	13215	13312	13442	13409	13347	13169	13368	13429	13403	13344	13309	13280	13441	13279	13254	13399	13316	13445	13551	13381	13381	13451	13314	13201	13533	13320	13386	13310	13347	13352	13220	13262	13385	13361	13400	13313	13306	13363	13425	13186	13268	13265	13410	13138	13196	13252	13316	13252	13154	13329	13328	13315	13338	13418	13330	13248	13359	13271	13362	13239	13335	13374	13328	13501	13485	13295	13371	13278	13210	13441	13435	13347	13358	13278	13219	13427	13390	13246	13453	13342	13427	13414	13291	13183	13424	13289	13380	13250	13359	13384	13480	13344	13350	13354	13147	13342	13263	13157	13484	13221	13416	13346	13286	13444	13075	13155	13252	13395	13224	13297	13426	13377	13306	13318	13183	13427	13207	13395	13418	13498	13426	13205	13373	13292	13272	13397	13409	13337	13234	13340	13554	13086	13373	13274	13329	13368	13182	13274	13401	13267	13318	13291	13270	13404	13408	13321	13430	13393	13259	13170	13488	13379	13104	13379	13321	13221	13354	13241	13254	13213	13275	13294	13346	13335	13230	13237	13213	13379	13321	13206	13371	13419	13328	13415	13316	13314	13341	13266	13429	13419	13241	13258	13317	13282	13369	13284	13290	13423	13301	13414	13346	13490	13211	13455	13332	13285	13404	13268	13335	13526	13396	13220	13251	13408	13374	13295	13502	13352	13201	13376	13306	13285	13289	13162	13221	13315	13332	13183	13312	13321	13174	13289	13339	13141	13347	13321	13308	13251	13308	13235	13191	13414	13290	13317	13349	13451	13315	13267	13390	13263	13241	13329	13202	13300	13238	13211	13355	13281	13339	13381	13501	13351	13248	13181	13383	13428	13406	13162	13214	13299	13381	13464	13199	13233	13184	13295	13322	13578	13449	13264	13085	13309	13393	13305	13458	13234	13508	13154	13185	13275	13409	13256	13336	13342	13293	13179	13250	13163	13301	13406	13585	13334	13376	13312	13173	13280	13421	13401	13155	13388	13420	13370	13365	13320	13278	13363	13526	13312	13314	13224	13209	13286	13320	13282	13380	13372	13344	13404	13230	13349	13475	13374	13212	13276	13362	13293	13432	13359	13305	13197	13589	13304	13419	13307	13288	13460	13407	13389	13340	13118	13388	13313	13180	13403	13551	13306	13152	13279	13220	13356	13431	13440	13401	13137	13430	13277	13326	13164	13286	13367	13207	13292	13344	13247	13214	13410	13218	13399	13466	13319	13318	13510	13309	13487	13491	13346	13210	13363	13281	13316	13338	13569	13352	13407	13227	13287	13372	13120	13364	13380	13400	13222	13455	13370	13504	13159	13342	13526
29370	28272	37401	30528	22367	18652	16921	15903	15664	15453	15337	15515	15388	15474	15482	15420	15345	15393	15424	15474	15450	15519	15514	15413	15361	15516	15527	15544	15606	15460	15501	15412	15571	15525	15495	15335	15401	15554	15235	15229	15465	15503	15398	15524	15649	15585	15402	15265	15540	15434	15438	15637	15770	15497	15400	15354	15247	15346	15244	15483	15506	15430	15411	15428	15415	15545	15291	15483	15460	15520	15439	15493	15327	15249	15558	15431	15291	15291	15490	15434	15540	15422	15534	15467	15426	15389	15421	15327	15337	15450	15430	15496	15497	15195	15348	15393	15429	15411	15472	15381	15403	15356	15245	15173	15197	15148	15391	15322	15412	15273	15421	15588	15456	15559	15357	15419	15435	15271	15362	15429	15217	15251	15482	15181	15458	15419	15419	15445	15355	15361	15473	15580	15458	15335	15446	15185	15439	15448	15559	15386	15319	15572	15430	15396	15625	15314	15558	15452	15138	15500	15436	15262	15516	15635	15460	15523	15403	15379	15354	15450	15394	15361	15417	15477	15378	15432	15464	15539	15379	15142	15319	15372	15400	15482	15161	15358	15324	15108	15371	15568	15429	15173	15509	15459	15170	15650	15385	15224	15535	15331	15353	15281	15372	15423	15305	15328	15219	15458	15416	15158	15306	15179	15608	15375	15391	15393	15373	15348	15492	15572	15475	15434	15423	15373	15537	15383	15351	15555	15471	15261	15426	15553	15305	15210	15340	15495	15321	15285	15462	15406	15246	15348	15440	15562	15337	15500	15457	15423	15384	15346	15385	15460	15581	15392	15222	15376	15408	15429	15522	15507	15405	15370	15412	15268	15346	15442	15384	15222	15345	15252	15313	15251	15331	15173	15448	15296	15284	15419	15262	15459	15326	15133	15469	15430	15353	15416	15454	15351	15558	15426	15478	15425	15441	15437	15443	15223	15419	15340	15484	15568	15346	15363	15387	15423	15657	15656	15434	15426	15507	15318	15369	15335	15300	15233	15273	15073	15291	15072	15492	15267	15492	15294	15354	15227	15370	15401	15405	15391	15446	15322	15459	15452	15193	15297	15277	15423	15409	15320	15577	15412	15373	15254	15419	15388	15479	15440	15506	15420	15486	15403	15441	15402	15343	15150	15460	15340	15415	15490	15545	15458	15222	15326	15657	15534	15323	15223	15421	15574	15495	15435	15344	15289	15602	15482	15254	15526	15200	15458	15341	15565	15264	15314	15488	15391	15392	15537	15413	15500	15498	15467	15553	15609	15379	15683	15375	15395	15449	15416	15333	15437	15327	15204	15316	15395	15447	15349	15274	15316	15349	15429	15453	15504	15492	15351	15253	15586	15359	15240	15149	15277	15507	15333	15409	15386	15455	15345	15585	15191	15534	15417	15497	15275	15216	15265	15386	15395	15377	15407	15235	15376	15359	15422	15270	15259	15534	15206	15508	15462	15199	15240	15492	15186	15387	15384	15398	15453	15410	15576	15357	15238	15600	15375	15483	15410	15341	15412	15308	15454	15413	15598	15532	15385	15341	15392	15359	15368	15290	15387	15399	15283	15425	15477	15286	15512	15506	15539	15364	15237	15389	15342	15373	15440	15426	15482	15292	15463	15372	15335	15442	15210	15416	15412	15348	15408	15488	15484	15551	15448	15615	15557	15466	15224	15283	15282	15483	15478	15380	15433	15454	15319	15336	15284	15462	15228	15371	15355	15533	15476	15468	15459	15506	15578	15334	15199	15510	15392	15498	15271	15272	15304	15261	15351	15350	15437	15295	15437	15411	15416	15272	15434	15445	15324	15425	15352	15213	15525	15528	15288	15434	15462	15400	15450	15302	15355	15478	15323	15330	15432	15418	15448	15356	15342	15340	15264	15346	15425	15303	15351	15609	15399	15464	15615	15489	15293	15390	15295	15348	15221	15362	15458	15364	15508	15464	15473	15254	15305	15433	15268	15335	15191	15418	15265	15450	15372	15577	15302	15526	15307	15448	15630	15390	15346	15413	15542	15261	15288	15413	15401	15509	15336	15405	15417	15323	15418	15535	15462	15503	15173	15320	15259	15386	15343	15426	15445	15479	15424	15538	15327	15494	15320	15258	15353	15613	15600	15396	15489	15546	15084	15390	15381	15443	15347	15415	15397	15448	15338	15475	15264	15355	15433	15233	15461	15431	15364	15304	15269	15517	15440	15573	15354	15456	15278	15358	15491	15409	15352	15346	15405	15305	15492	15302	15254	15383	15497	15454	15124	15510	15352	15370	15309	15383	15359	15160	15447	15431	15499	15238	15380	15391	15369	15275	15529	15404	15401	15269	15435	15443	15240	15471	15463	15139	15285	15431	15361	15218	15442	15303	15416	15367	15433	15336	15438	15226	15402	15360	15501	15586	15297	15490	15471	15457	15238	15399	15433	15490	15465	15203	15478	15331	15366	15407	15308	15451	15389	15386	15319	15483	15357	15363	15440	15264	15425	15379	15360	15201	15487	15236	15248	15479	15422	15367	15423	15340	15400	15367	15225	15329	15331	15527	15392	15574	15318	15439	15391	15413	15223	15203	15070	15134	15264	15403	15429	15445	15432	15590	15307	15252	15196	15296	15263	15401	15344	15513	15288	15612	15401	15424	15267	15254	15289	15361	15584	15173	15387	15390	15412	15236	15348	15443	15667	15400	15372	15484	15790	15379	15223	15506	15567	15233	15315	15341	15435	15480	15308	15293	15376	15285	15390	15378	15498	15408	15469	15313	15265	15466	15561	15311	15289	15439	15411	15204	15478	15478	15614	15349	15297	15430	15498	15322	15317	15319	15299	15270	15422	15538	15447	15256	15421	15470	15337	15544	15464	15386	15293	15463	15387	15444	15586	15661	15518	15538	15360	15339	15689	15374	15547	15370	15596	15325	15497	15433	15338	15615	15444	15436	15414	15325	15513	15145	15350	15330	15602	15493	15277	15474	15309	15338	15519	15567	15509	15271	15353	15485	15431	15513	15525	15442	15366	15483	15472	15307	15333	15399	15502	15403	15655	15462	15402	15442	15428	15510	15326	15324	15321	15390	15418	15388	15542	15515	15384	15495	15473	15266	15332	15230	15372	15564	15392	15437	15590	15463	15421	15435	15246	15368	15501	15468	15347	15554	15274	15295	15432	15394	15391	15541	15403	15385	15279	15287	15355	15362	15459	15328	15467	15259	15381	15517	15428	15328	15377	15308	15533	15284	15321	15308	15264	15604	15345	15508	15419	15260	15375	15535	15465	15477	15386	15585	15661	15501	15314	15487	15421	15457	15339	15496	15052	15422	15447	15533	15597	15404	15308	15450	15272	15287	15411	15572	15381	15350	15509	15463	15378	15396	15395	15523	15469	15350	15408	15400	15547	15370	15171	15398	15424	15411	15389	15486	15317	15360	15347	15549	15506	15549	15290	15461	15341	15395	15536	15281	15464	15390	15477	15493	15214	15153	15502	15152	15551	15476	15368	15273	15542	15407	15388	15551	15601	15332	15244	15224	15313	15487	15538	15557	15184	15350	15433	15398	15462	15404	15186	15309	15278	15331	15300	15477	15325	15383	15382	15315	15452	15566	15457	15336	15468	15435	15324	15426	15535	15387	15298	15314	15453	15460	15377	15367	15302	15415	15338	15392	15481	15403	15439	15403	15495	15476	15498	15482	15494	15484	15580	15503	15483	15416	15542	15404	15435	15430	15257	15413	15564	15658	15377	15368	15208	15250	15427	15357	15285	15321	15432	15518	15303	15232	15422	15373	15360	15467	15428	15302	15376	15447	15385	15349	15322	15400	15269	15335	15364	15242	15391	15609	15331	15333	15220	15259	15447	15390	15433	15455	15405	15473	15545	15422	15567	15395	15358	15502	15592	15454	15414	15601	15469	15437	15552	15312	15483	15232	15417	15476	15377	15441	15311	15264	15370	15268	15284	15216	15257	15337	15396	15358	15325	15460	15500	15390	15334	15318	15308	15371	15416	15457	15254	15431	15229	15357	15340	15389	15309	15286	15394	15287	15368	15387	15633	15457	15478	15406	15286	15505	15170	15330	15324	15331	15457	15437	15437	15474	15315	15527	15244	15258	15287	15240	15314	15422	15425	15330	15501	15266	15345	15369	15492	15418	15427	15452	15315	15282	15451	15626	15354	15344	15486	15412	15488	15528	15482	15498	15464	15493	15335	15307	15437	15574	15394	15349	15372	15519	15433	15428	15442	15412	15384	15254	15345	15376	15347	15386	15294	15623	15648	15270	15506	15435	15313	15409	15276	15541	15599	15288	15331	15353	15397	15398	15308	15302	15261	15470	15310	15496	15165	15406	15197	15332	15258	15295	15240	15294	15395	15430	15341	15361	15297	15388	15238	15426	15386	15486	15291	15490	15507	15452	15429	15260	15556	15498	15209	15592	15678	15411	15510	15208	15434	15246	15583	15461	15298	15511	15292	15362	15277	15326	15396	15423	15542	15343	15429	15529	15340	15230	15556	15309	15433	15718	15373	15403	15484	15544	15424	15320	15410	15270	15568	15266	15458	15663	15542	15556	15384	15318	15306	15282	15513	15401	15376	15357	15351	15375	15189	15329	15565	15447	15494	15495	15448	15489	15316	15291	15344	15497	15353	15327	15334	15423	15376	15315	15470	15413	15458	15489	15543	15336	15347	15388	15391	15620	15410	15410	15348	15270	15459	15331	15577	15318	15277	15446	15448	15384	15431	15520	15562	15268	15509	15326	15133	15365	15593	15375	15330	15464	15329	15448	15309	15385	15337	15407	15313	15395	15512	15452	15380	15471	15424	15319	15466	15430	15360	15466	15324	15277	15524	15293	15505	15397	15420	15681	15313	15322	15414	15467	15559	15553	15349	15440	15278	15486	15446	15331	15497	15526	15510	15444	15455	15378	15155	15505	15483	15428	15538	15241	15328	15244	15295	15432	15477	15539	15256	15353	15484	15174	15521	15384	15325	15660	15366	15476	15569	15288	15372	15420	15403	15616	15465	15326	15445	15463	15317	15403	15355	15421	15565	15542	15234	15391	15322	15352	15400	15341	15423	15385	15359	15470	15382	15385	15207	15395	15527	15357	15442	15457	15477	15379	15348	15632	15504	15513	15330	15499	15436	15289	15398	15172	15402	15538	15483	15480	15469
32708	46545	37740	25348	19385	16115	14247	13410	13380	13389	13293	13404	13126	13268	13572	13273	13226	13204	13442	13334	13383	13157	13367	13272	13280	13352	13329	13405	13023	13252	13407	13406	13151	13223	13289	13534	13054	13238	13430	13316	13221	13090	13177	13216	13258	13319	13418	13326	13270	13283	13163	13253	13304	13320	13114	13301	13244	13437	13198	13334	13177	13511	13267	13352	13258	13345	13295	13283	13539	13188	13213	13174	13303	13237	13286	13292	13309	13496	13262	13351	13331	13355	13320	13283	13248	13305	13443	13071	13166	13113	13255	13215	13220	13186	13334	13318	13308	13259	13418	13188	13232	13304	13358	13262	13169	13348	13191	13323	13304	13321	13268	13295	13357	13284	13318	13214	13309	13175	13373	13365	13103	13367	13232	13278	13359	13292	13207	13380	13139	13171	13249	13245	13334	13222	13189	13213	13112	13298	13362	13301	13235	13187	13309	13250	13241	13408	13223	13226	13345	13302	13338	13359	13405	13340	13281	13214	13113	13291	13329	13196	13267	13284	13285	13302	13203	13371	13274	13188	13133	13342	13365	13319	13263	13162	13274	13243	13285	13421	13340	13345	13315	13075	13351	13278	13315	13272	13232	13232	13312	13219	13282	13340	13354	13550	13198	13203	13313	13227	13292	13231	13257	13389	13193	13169	13353	13393	13211	13212	13232	13218	13061	13311	13262	13348	13255	13279	13409	13165	13257	13303	13274	13346	13234	13430	13364	13183	13300	13192	13352	13425	13268	13252	13209	13208	13291	13314	13430	13300	13162	13292	13448	13283	13292	13229	13158	13152	13373	13227	13434	13275	13289	13300	13462	13206	13422	13322	13306	13311	13403	13106	13258	13259	13271	13245	13350	13177	13299	13162	13311	13262	13162	13290	13222	13218	13317	13341	13446	13210	13207	13194	13283	13363	13141	13448	13212	13303	13290	13304	13164	13390	13314	13189	13349	13100	13325	13295	13324	13381	13264	13416	13294	13277	13264	13392	13230	13376	13250	13347	13405	13175	13279	13251	13488	13160	13364	13273	13376	13206	13278	13246	13243	13275	13444	13383	13387	13256	13205	13128	13454	13312	13335	13374	13431	13264	13307	13309	13244	13271	13170	13389	13261	13249	13223	13443	13116	13175	13128	13415	13331	13290	13272	13423	13188	13390	13355	13233	13281	13473	13165	13274	13232	13379	13342	13379	13315	13169	13409	13212	13223	13283	13369	13229	13284	13334	13314	13198	13156	13456	13298	13219	13159	13170	13320	13344	13453	13308	13429	13289	13294	13147	13300	13290	13227	13305	13263	13267	13330	13191	13163	13299	13261	13146	13320	13334	13279	13253	13186	13212	13394	13200	13306	13196	13327	13191	13260	13310	13221	13297	13170	13190	13346	13357	13229	13228	13434	13344	13290	13203	13245	13262	13223	13193	13344	13255	13299	13279	13284	13359	13189	13346	13224	13188	13268	13100	13237	13274	13187	13260	13331	13078	13123	13403	13313	13194	13250	13353	13224	13390	13178	13322	13384	13402	13274	13379	13316	13200	13340	13183	13145	13374	13257	13434	13270	13236	13302	13367	13131	13250	13359	13312	13188	13399	13344	13404	13244	13292	13210	13192	13372	13307	13284	13191	13301	13396	13270	13147	13188	13461	13239	13420	13444	13335	13262	13264	13330	13202	13198	13466	13384	13234	13243	13292	13272	13292	13179	13230	13218	13357	13319	13260	13208	13312	13207	13310	13212	13299	13333	13256	13362	13230	13206	13308	13319	13357	13321	13218	13231	13439	13303	13266	13311	13125	13302	13186	13228	13338	13368	13291	13288	13394	13156	13398	13229	13285	13201	13291	13263	13479	13142	13361	13202	13317	13261	13256	13378	13362	13174	13455	13182	13280	13289	13317	13285	13352	13337	13123	13237	13292	13261	13301	13302	13270	13185	13344	13229	13178	13396	13208	13291	13308	13334	13279	13244	13225	13026	13202	13259	13330	13360	13376	13349	13238	13335	13213	13264	13185	13113	13243	13330	13382	13261	13445	13218	13229	13264	13196	13350	13389	13255	13170	13280	13323	13249	13279	13149	13224	13294	13193	13188	13420	13368	13092	13238	13253	13219	13239	13268	13394	13158	13385	13370	13363	13144	13335	13218	13380	13409	13150	13150	13389	13365	13295	13433	13178	13440	13196	13183	13306	13352	13352	13177	13251	13185	13308	13226	13265	13215	13454	13356	13208	13440	13282	13349	13548	13224	13266	13250	13307	13193	13424	13408	13228	13286	13097	13162	13313	13242	13339	13317	13466	13235	13365	13385	13338	13440	13386	13215	13207	13118	13333	13199	13293	13136	13300	13394	13281	13251	13326	13433	13186	13161	13175	13144	13236	13353	13322	13250	13309	13286	13278	13185	13265	13353	13233	13392	13182	13400	13238	13402	13166	13483	13359	13354	13276	13317	13423	13216	13413	13199	13234	13212	13412	13337	13149	13203	13136	13394	13342	13343	13311	13431	13384	13221	13332	13262	13377	13286	13306	13174	13193	13100	13274	13364	13279	13364	13117	13299	13308	13130	13221	13293	13292	13413	13262	13306	13293	13331	13311	13446	13290	13364	13026	13360	13150	13357	13284	13225	13410	13254	13291	13203	13226	13332	13401	13410	13270	13315	13387	13332	13355	13357	13231	13401	13189	13128	13061	13403	13254	13237	13467	13380	13233	13267	13253	13211	13310	13212	13264	13383	13237	13250	13387	13285	13391	13421	13341	13405	13412	13366	13351	13095	13363	13242	13252	13110	13384	13202	13177	13261	13352	13214	13102	13309	13242	13260	13249	13297	13401	13144	13264	13307	13255	13253	13361	13222	13359	13325	13404	13332	13126	13249	13224	13386	13208	13166	13323	13226	13203	13404	13355	13214	13299	13341	13337	13238	13275	13313	13180	13309	13315	13278	13386	13354	13294	13306	13380	13225	13262	13333	13326	13336	13317	13364	13262	13192	13349	13259	13342	13311	13277	13297	13351	13161	13268	13233	13228	13297	13216	13404	13267	13348	13278	13212	13331	13237	13342	13455	13418	13354	13190	13378	13261	13310	13325	13276	13446	13252	13236	13393	13246	13189	13329	13310	13151	13414	13223	13302	13230	13174	13358	13154	13236	13143	13331	13340	13309	13267	13222	13255	13197	13418	13393	13277	13352	13303	13244	13416	13370	13311	13173	13136	13387	13133	13225	13240	13294	13282	13287	13361	13224	13075	13339	13227	13378	13198	13237	13244	13227	13159	13222	13245	13030	13194	13421	13169	13166	13263	13424	13317	13258	13327	13311	13309	13303	13246	13213	13132	13355	13216	13247	13391	13171	13308	13242	13186	13200	13302	13342	13443	13132	13244	13254	13173	13194	13203	13313	13316	13296	13433	13156	13333	13244	13255	13275	13284	13287	13305	13206	13260	13198	13172	13325	13348	13253	13156	13331	13316	13281	13324	13256	13311	13329	13232	13308	13336	13293	13163	13290	13361	13495	13420	13130	13323	13248	13338	13394	13243	13295	13361	13266	13356	13338	13371	13302	13259	13298	13182	13373	13346	13277	13347	13366	13089	13364	13130	13361	13195	13436	13454	13287	13318	13412	13290	13360	13284	13355	13280	13221	13173	13415	13308	13195	13313	13257	13305	13217	13187	13178	13305	13304	13252	13342	13296	13264	13323	13251	13363	13300	13396	13388	13258	13253	13159	13186	13250	13326	13219	13346	13267	13295	13368	13320	13459	13318	13272	13484	13481	13286	13387	13385	13098	13391	13240	13373	13238	13287	13321	13319	13328	13243	13222	13180	13302	13250	13250	13333	13305	13227	13198	13347	13205	13346	13181	13212	13258	13266	13313	13278	13222	13459	13093	13345	13227	13310	13346	13198	13273	13328	13292	13330	13361	13327	13284	13209	13162	13362	13320	13277	13182	13288	13343	13317	13286	13381	13334	13364	13226	13294	13277	13276	13398	13191	13254	13363	13257	13258	13480	13190	13217	13184	13398	13243	13195	13358	13322	13249	13178	13273	13306	13145	13264	13325	13225	13288	13207	13246	13259	13296	13258	13242	13452	13187	13216	13245	13383	13230	13190	13105	13208	13354	13336	13130	13380	13200	13154	13355	13323	13113	13344	13294	13430	13081	13277	13300	13337	13225	13241	13202	13277	13329	13364	13225	13180	13331	13210	13339	13411	13365	13377	13192	13356	13162	13170	13171	13244	13241	13334	13202	13243	13123	13239	13243	13364	13299	13370	13335	13166	13243	13243	13351	13113	13442	13339	13364	13228	13328	13326	13234	13338	13339	13237	13279	13365	13307	13212	13431	13296	13237	13271	13243	13049	13355	13186	13302	13324	13369	13283	13340	13292	13282	13353	13195	13263	13135	13253	13181	13298	13330	13373	13286	13350	13324	13117	13399	13487	13231	13152	13436	13280	13109	13426	13323	13288	13356	13221	13352	13356	13369	13342	13303	13235	13255	13112	13288	13374	13239	13312	13191	13132	13216	13274	13357	13170	13461	13398	13140	13133	13253	13086	13152	13285	13325	13383	13437	13221	13145	13421	13363	13219	13430	13345	13206	13180	13201	13149	13262	13585	13140	13289	13265	13278	13270	13211	13380	13288	13203	13224	13115	13389	13376	13171	13323	13330	13296	13173	13188	13289	13312	13261	13431	13327	13383	13236	13146	13226	13357	13254	13301	13376	13249	13078	13217	13380	13263	13069	13430	13355	13219	13308	13152	13344	13267	13291	13034	13200	13277	13189	13188	13174	13210	13300	13255	13246	13174	13269	13334	13119	13176	13295	13276	13435	13277	13372	13317	13246	13271	13400	13204	13201	13331	13278	13280	13256	13091	13314	13270	13261	13292	13227	13195	13198	13516	13225	13247	13354	13093	13334	13248	13314	13375	13373	13444	13368	13257	13199	13247	13253	13186	13314	13418	13325	13193	13326	13268	13266	13301	13264	13460	13204	13248	13108	13093	13342	13225	13394	13147	13251	13382	13189	13333	13370	13341	13238	13388	13325	13321	13226	13280	13266	13405	13201	13238	13221	13168	13158	13378	13346	13225	13279	13227	13360	13327	13409	13263	13217	13457	13352	13374	13216	13307	13390	13330	13403	13277	13198	13315
24387	22389	33677	34612	34950	30992	24982	17175	14929	14746	14250	14245	14322	14192	14122	14060	14245	14312	14034	14202	14338	14193	14330	14083	14088	14170	14192	14149	14171	14110	14207	14442	14164	14146	13986	14338	14218	14084	14111	14023	13999	14031	14296	14037	14055	14218	14118	14165	14055	14059	14031	14244	13963	14077	14097	14021	14093	14072	14173	14071	14113	14228	14229	14001	13985	14075	13996	14037	13971	14017	14181	14144	14166	14104	13980	14263	13919	13935	14046	14028	14216	14112	13934	14082	14046	14206	14156	14181	14166	14314	14096	13992	13981	14128	14279	14000	14157	14018	14182	14113	14121	14061	14007	14037	14137	14162	14096	14096	14073	14168	14119	14065	13977	14016	13969	13892	14103	14108	14019	13965	14389	14169	14129	14150	14142	14038	14030	13870	14088	14159	14089	14085	14044	13966	14109	14205	14095	13959	14120	13929	14115	14076	14081	14062	14174	14052	14200	14183	13964	14111	13976	13824	13937	14101	14266	14096	13944	13982	13902	14115	14146	13982	14086	14023	13846	13947	14030	13970	14030	14121	14111	13975	14232	13980	13928	14116	14014	14091	13996	13860	14126	14132	13852	13965	13948	14002	14149	14054	13951	14098	14086	13938	14144	13956	14102	13981	14170	13997	14330	14119	14069	14295	14249	13945	14083	14078	14111	14105	14038	14083	14088	13963	13940	14041	14001	14120	14085	14099	14263	14026	14173	14035	13999	13892	14028	13891	13963	14002	14355	13974	14152	13862	14002	13900	14095	14050	14004	13975	14077	14116	14166	14193	14052	14101	13939	14164	13915	14063	14035	13979	13993	14076	13910	13990	14133	13996	14259	14096	14025	14049	14279	14074	14306	14077	13964	13851	13957	14129	14067	14066	13983	14080	14179	14205	14200	14110	14077	13915	14078	14081	14079	14076	14008	14038	14170	14181	13991	14118	14090	14079	14252	14130	13913	13977	14030	14000	14101	14205	14036	13915	14085	13998	13971	14044	14065	14051	14081	14020	14011	14022	13999	14146	13802	13976	14018	14285	14031	14096	14128	13832	13925	14061	13711	14018	13911	14138	14175	14178	14180	14147	14078	13986	14105	14199	14044	14096	14076	14137	13948	14043	14028	14032	13959	14200	13937	14031	13993	14201	14079	14292	14192	13986	14041	14137	13937	14058	14083	14075	14246	14145	14174	13970	14032	14213	14131	13975	14100	14160	14095	14005	13974	13943	14008	14055	14120	14003	14044	14003	14176	14064	14033	13917	14168	14134	14205	14127	14105	13935	14057	14012	14316	13988	14096	14158	14184	14023	14120	13983	14167	13978	14044	14022	14065	14109	14042	14131	14039	14065	14133	14060	14018	14178	14059	14030	13993	14034	14198	14065	13871	14087	13930	13919	14087	13916	14166	14117	14139	14248	13982	13948	14091	13963	13933	13993	13892	14017	13970	14075	14062	14028	14229	14072	14034	13949	14119	13995	14094	14024	14083	14118	14019	13980	14018	14309	13944	14067	14037	14093	14157	13919	13904	14043	13971	14052	13917	14069	14141	14115	14042	14031	13990	14169	13933	14111	14094	13999	14083	14082	14103	13836	14054	13993	14087	13953	14147	14046	14218	14045	14054	13949	14149	13930	14142	13939	14044	13994	14194	14039	14097	14216	13951	14032	14140	14050	14221	14103	14163	14154	14139	13958	14029	14154	14009	13851	14028	13901	13789	14213	14037	13970	14118	13831	13957	14170	14091	14110	14268	14031	14356	14036	14067	14113	14152	14250	14185	14117	13977	14283	14021	14102	14049	14064	13958	14067	14011	14059	14006	14103	13973	13906	13858	13986	13985	14068	14072	14261	14261	14099	14044	14021	14148	14187	13963	14185	13961	14003	13991	14131	14227	14030	14083	14168	14208	14111	14085	14301	14139	14055	14127	13992	14203	13913	14025	14261	14044	14025	14208	14135	14185	14058	14113	13934	14026	14237	14100	14149	13928	13993	14290	14113	14072	13877	14054	14106	14028	14060	14045	14091	14012	13970	14150	13976	13982	14173	14066	14020	14129	14029	14050	14079	13929	13967	14011	14025	14128	14109	14106	14024	14242	14009	13884	13893	13942	14181	14112	14139	14034	14083	13948	14098	13871	14111	14160	14178	14112	14136	13956	14106	14005	13805	14177	13889	14026	14118	13962	14029	14004	14159	14171	14146	14148	14012	14069	14078	13937	13979	14015	14216	14035	14265	14311	14027	14092	14167	14256	13920	14113	13958	13943	14120	14172	14033	13777	14073	14190	14062	13944	14061	14066	14055	13962	14042	14169	14014	13918	13920	14023	14098	13977	14149	14084	13961	13997	14015	14164	13992	14073	14088	13890	13730	13953	14196	14086	14011	14024	13984	14003	14021	14069	14001	14136	13988	13912	14045	14318	14175	14037	14050	14129	13886	14172	14063	14102	13924	14189	14097	14200	14036	13926	14036	14083	14038	14200	14113	13950	14143	13952	14142	14109	14284	13902	13898	14302	14121	13878	14139	13993	14037	13964	13897	14067	14092	14093	14124	13923	14032	14048	14029	14121	14033	13994	14019	14146	14009	14206	14042	14198	14147	14115	14090	14101	14055	14124	13957	14095	13960	14171	14215	14060	14056	14178	13997	14023	13956	14048	13792	13934	13865	13938	13983	13848	14009	14206	14077	14083	14233	14081	14104	13909	14067	14003	13862	14205	14177	14114	14040	14038	14240	13982	14104	14264	14006	14109	13842	14326	13918	14184	14237	13869	13891	14002	13837	13999	14056	13913	14076	14123	13908	13871	14189	14361	14148	13986	13904	14032	14091	14261	14184	14024	13867	14057	14150	14138	13919	13969	13833	13979	14106	14219	14183	14038	14129	13965	14395	13994	14013	14163	14098	14042	14126	13816	13957	14053	13930	13906	14106	14066	14028	14051	14085	13955	14034	13938	13883	14002	13987	14142	14001	14080	14027	13986	14027	14011	14044	14127	14073	14063	13820	14214	13964	13892	14112	14019	13943	14092	14017	13883	14201	13956	14055	13983	14071	14138	14118	14204	14109	14031	14084	14173	13994	13924	14026	14240	14151	14040	14219	14283	14083	14117	14065	14067	14176	14122	13952	13935	14094	13891	14225	14045	13939	14101	14068	14071	14052	13904	14103	14201	14118	14173	14079	14088	14162	14042	14102	14154	13949	13966	14089	14072	13922	14051	14074	14113	13977	14212	14263	14150	14058	14154	14046	14184	14020	13939	13978	14111	13938	14033	13961	13992	14021	14173	14031	14207	14081	14263	14024	13948	14019	14161	13878	13884	14074	14162	14191	14048	14002	14002	14090	14127	14089	14021	14288	13932	14120	13931	14118	13832	14121	14104	13902	14144	14212	14013	14158	14296	14169	14148	14038	13886	14144	14193	14119	14066	14122	14055	13918	13992	14122	14047	14072	14094	14042	14273	14029	14040	14106	14078	14080	14048	13871	13864	14164	14239	14070	13995	14038	13796	13968	14103	14203	13856	13995	14064	14077	14000	13900	13993	14021	14053	14033	14070	14020	13928	14106	14178	14013	13991	14034	13930	14058	13968	14077	14083	14008	13941	14006	14140	14148	14028	14107	14107	14094	14160	13953	13879	13990	14049	14021	14063	14222	13992	14087	14096	14103	14254	14056	14049	14092	13907	14005	13972	14070	14174	14106	14154	14090	14063	13944	13994	14185	14094	14307	14177	13965	13913	14077	14007	14132	14137	14046	14147	13911	14114	14072	13940	13908	14028	13950	13954	13933	13951	14012	14089	14216	13850	14299	13967	14089	14014	14084	14027	13973	14148	14012	13957	13955	14053	14112	13897	14131	14140	14152	14018	14170	14042	13951	13895	13804	14063	14027	13949	14174	14077	13903	14250	14131	14082	14146	14072	14010	14020	14049	14000	13999	14177	14052	13960	14155	14184	13925	14134	14130	14072	14113	14037	13938	14185	14106	14080	14087	14164	14063	14101	14029	14230	13960	14141	13767	14097	14047	14213	14131	14082	14053	13856	14073	14031	14102	13938	14018	14122	14299	13958	13959	13919	13936	14141	14301	14053	13959	14122	13969	13984	13973	14122	13884	14158	14107	14091	14159	13841	14160	14190	14153	14062	14025	14092	14149	14262	14081	14021	14220	13886	13826	14046	14140	14082	14115	14170	14098	14075	14281	14141	14172	14213	14092	14047	14065	14188	13973	14114	13902	14078	14035	14172	14016	13879	14064	14101	14193	13993	14001	14031	14009	14369	14201	14088	13959	13903	13934	13839	14042	14084	14197	14099	14018	14167	14050	14183	14183	13977	14022	13935	14011	14111	13930	14021	14060	14013	13943	14146	13912	14204	13863	14001	14127	14044	14152	14090	14091	14052	14335	14119	14004	13982	14202	14158	14035	13988	14145	14132	14061	14128	14003	14112	14100	14182	13958	14129	14178	14145	13941	14081	13974	13909	14249	14115	14189	14082	14177	14120	13998	14167	14096	14092	14035	14049	14087	14047	13878	13980	14106	14176	14173	14158	14062	14014	13863	14162	14285	14023	14051	13954	14009	13915	13816	14042	14088	14000	14302	14170	13992	14166	14130	14014	14145	14281	14191	14161	14012	14078	13855	14210	14017	13903	13843	14055	14124	14016	14183	14142	14128	14071	14151	14235	14112	14073	14126	13972	13939	13941	14057	13918	13985	14096	13877	14177	14066	14153	14163	14163	13955	13964	13932	13998	14141	13940	14148	14145	14036	14073	14000	14158	13938	13850	13784	14041	14036	14000	13907	14089	14161	13888	14100	14049	13998	14045	14015	14210	13884	14338	13981	14103	14284	13992	14077	14128	14166	14274	14089	14105	14016	13933	14083	14009	13953	14155	14065	14212	14218	13960	14073	14254	14082	14171	14105	13976	14003	13959	14074	14089	14165	14025	14066	14017	14098	14017	13895	14098	14178	14135	14142	14125	14015	14193	14111	14031	14215	13975	14162	14102	14103	14007	14125	13973	14042	13961	13866	13896	14090	13855	14100	14044	13936	14011	14267	14016	13939	13955	14128	14019	13964	14115	14155	14181	14096	14055	14073	14094	14050	13948	13942	13995	14042	14033	14035	14113	14340	13969	14073	14142	14139	14063	14215	14077	13975
58991	93080	73856	55024	43700	31354	20782	14943	13189	12625	12689	12544	12537	12463	12487	12436	12560	12503	12484	12361	12520	12478	12527	12442	12542	12605	12489	12503	12380	12470	12357	12426	12413	12727	12370	12659	12691	12351	12630	12377	12359	12838	12412	12442	12474	12505	12600	12451	12502	12552	12426	12693	12687	12603	12557	12516	12588	12580	12492	12459	12407	12445	12477	12441	12401	12568	12560	12572	12502	12408	12472	12578	12550	12378	12532	12329	12661	12447	12474	12473	12425	12418	12537	12592	12440	12528	12656	12518	12467	12298	12488	12525	12538	12489	12482	12477	12408	12402	12480	12430	12383	12515	12469	12427	12568	12454	12661	12620	12558	12489	12643	12452	12598	12351	12425	12613	12382	12613	12540	12387	12398	12523	12683	12615	12677	12431	12578	12456	12644	12411	12388	12428	12446	12456	12550	12449	12462	12548	12373	12389	12462	12314	12314	12590	12438	12439	12451	12415	12421	12602	12561	12609	12383	12531	12349	12571	12612	12539	12572	12345	12512	12528	12494	12495	12444	12431	12585	12543	12478	12408	12423	12494	12513	12473	12485	12405	12515	12454	12584	12345	12468	12330	12505	12511	12479	12574	12488	12378	12474	12344	12460	12308	12341	12361	12484	12521	12285	12472	12461	12463	12576	12387	12420	12586	12532	12487	12437	12536	12383	12631	12464	12507	12631	12636	12398	12421	12412	12472	12537	12525	12388	12435	12445	12388	12572	12575	12341	12398	12495	12524	12406	12351	12558	12390	12618	12424	12467	12558	12362	12581	12490	12536	12431	12393	12528	12451	12802	12496	12443	12369	12607	12633	12557	12563	12393	12538	12352	12403	12496	12377	12527	12615	12341	12551	12378	12483	12464	12690	12586	12527	12387	12478	12333	12471	12595	12492	12520	12459	12467	12639	12473	12377	12457	12563	12495	12554	12398	12531	12485	12537	12377	12493	12563	12700	12478	12477	12604	12388	12512	12467	12416	12528	12643	12437	12507	12520	12452	12419	12345	12513	12474	12496	12423	12517	12489	12449	12491	12548	12465	12507	12488	12461	12574	12649	12530	12631	12730	12471	12399	12554	12441	12533	12477	12504	12469	12392	12543	12623	12586	12517	12382	12508	12492	12375	12598	12541	12415	12515	12544	12521	12378	12434	12448	12510	12476	12455	12407	12695	12518	12427	12524	12464	12550	12507	12441	12489	12473	12535	12579	12413	12586	12369	12465	12421	12600	12646	12459	12630	12386	12506	12398	12529	12521	12383	12308	12494	12400	12520	12406	12423	12463	12293	12403	12541	12565	12508	12506	12507	12463	12558	12349	12683	12583	12528	12454	12406	12667	12517	12604	12427	12483	12356	12518	12588	12382	12419	12575	12479	12757	12537	12393	12610	12484	12595	12577	12409	12454	12480	12537	12515	12496	12283	12598	12515	12420	12378	12474	12483	12464	12423	12452	12480	12547	12491	12533	12572	12523	12496	12436	12541	12399	12390	12732	12550	12588	12544	12510	12581	12356	12496	12535	12553	12418	12472	12491	12550	12503	12667	12420	12630	12589	12442	12567	12271	12527	12475	12598	12526	12505	12575	12590	12402	12506	12586	12565	12553	12598	12436	12441	12467	12532	12513	12591	12442	12328	12565	12623	12400	12358	12291	12709	12344	12446	12506	12294	12410	12476	12478	12415	12458	12581	12484	12541	12427	12563	12574	12376	12657	12489	12521	12524	12532	12510	12482	12460	12299	12614	12503	12360	12486	12548	12487	12420	12436	12570	12375	12316	12514	12478	12506	12459	12552	12482	12508	12655	12447	12395	12533	12411	12520	12452	12451	12323	12408	12555	12512	12457	12381	12473	12490	12473	12589	12589	12527	12450	12545	12591	12486	12400	12429	12681	12510	12538	12522	12445	12442	12410	12417	12473	12518	12441	12632	12605	12500	12458	12484	12301	12450	12443	12472	12549	12611	12400	12572	12634	12325	12550	12486	12542	12446	12435	12504	12510	12541	12539	12580	12550	12473	12285	12524	12408	12667	12287	12457	12382	12474	12416	12369	12542	12359	12482	12416	12511	12355	12465	12517	12546	12562	12531	12533	12451	12460	12431	12444	12484	12491	12395	12556	12457	12479	12484	12555	12470	12594	12521	12466	12506	12537	12615	12466	12365	12463	12439	12663	12527	12533	12370	12370	12338	12433	12591	12547	12613	12493	12351	12592	12423	12557	12474	12356	12418	12514	12589	12458	12603	12487	12421	12552	12558	12355	12607	12472	12359	12473	12492	12407	12448	12529	12592	12544	12533	12460	12574	12507	12590	12557	12473	12506	12505	12347	12662	12575	12544	12527	12497	12359	12527	12453	12446	12302	12478	12581	12461	12615	12583	12451	12526	12498	12338	12562	12376	12622	12424	12546	12499	12393	12481	12515	12519	12460	12547	12532	12603	12428	12535	12381	12468	12527	12470	12550	12571	12593	12488	12505	12480	12562	12565	12341	12584	12650	12573	12489	12520	12520	12441	12391	12474	12436	12503	12587	12384	12383	12348	12454	12278	12570	12558	12616	12457	12469	12471	12404	12309	12310	12435	12396	12443	12542	12469	12509	12458	12476	12561	12506	12531	12460	12462	12582	12456	12429	12617	12455	12397	12476	12585	12672	12491	12365	12520	12625	12434	12395	12422	12558	12558	12460	12425	12256	12580	12428	12410	12493	12316	12523	12580	12591	12408	12407	12526	12624	12510	12391	12525	12526	12494	12528	12532	12379	12446	12628	12413	12469	12565	12481	12490	12327	12432	12445	12462	12393	12539	12417	12494	12359	12443	12670	12635	12450	12544	12411	12500	12558	12556	12508	12594	12665	12441	12575	12495	12533	12492	12568	12495	12521	12503	12506	12609	12499	12517	12484	12304	12578	12599	12397	12415	12381	12465	12447	12485	12650	12490	12452	12644	12362	12569	12468	12395	12477	12479	12579	12439	12598	12469	12494	12350	12555	12553	12442	12656	12354	12685	12448	12585	12475	12550	12424	12429	12594	12468	12473	12597	12506	12455	12513	12560	12527	12396	12570	12470	12450	12339	12541	12432	12562	12414	12508	12565	12544	12533	12409	12450	12574	12409	12414	12404	12373	12343	12538	12541	12381	12423	12482	12631	12441	12512	12521	12502	12573	12521	12644	12491	12520	12480	12491	12451	12489	12495	12356	12397	12624	12441	12514	12510	12532	12546	12502	12419	12384	12404	12573	12506	12345	12476	12528	12401	12544	12414	12564	12459	12523	12467	12435	12551	12420	12464	12634	12706	12587	12468	12455	12480	12525	12439	12439	12563	12344	12462	12588	12490	12457	12534	12335	12523	12424	12594	12505	12571	12513	12622	12393	12429	12515	12406	12601	12533	12399	12345	12616	12683	12353	12611	12651	12492	12465	12484	12378	12441	12618	12371	12522	12473	12617	12491	12327	12477	12505	12284	12348	12390	12669	12487	12428	12615	12390	12528	12497	12468	12456	12429	12438	12502	12404	12372	12583	12552	12553	12544	12376	12544	12415	12484	12536	12282	12481	12449	12557	12709	12575	12383	12450	12523	12279	12555	12463	12548	12541	12451	12445	12465	12311	12516	12505	12553	12531	12497	12482	12584	12556	12409	12601	12596	12388	12576	12372	12595	12515	12524	12450	12520	12468	12548	12575	12503	12577	12450	12408	12591	12574	12295	12671	12409	12623	12444	12552	12459	12390	12508	12365	12539	12433	12327	12477	12344	12526	12345	12539	12403	12461	12547	12450	12737	12570	12537	12520	12563	12654	12515	12487	12510	12521	12570	12471	12548	12525	12511	12496	12641	12605	12617	12488	12531	12543	12676	12460	12487	12550	12548	12508	12588	12560	12445	12470	12541	12430	12528	12486	12560	12411	12323	12490	12645	12439	12483	12486	12357	12497	12471	12347	12602	12497	12643	12437	12515	12573	12413	12459	12559	12453	12597	12505	12394	12494	12434	12513	12638	12568	12498	12312	12302	12503	12503	12579	12555	12398	12573	12455	12483	12514	12575	12431	12369	12587	12620	12310	12434	12511	12484	12519	12568	12449	12458	12381	12441	12462	12425	12445	12464	12457	12451	12351	12515	12446	12472	12335	12505	12606	12406	12349	12589	12627	12369	12330	12568	12655	12559	12509	12421	12597	12438	12486	12433	12535	12496	12538	12541	12432	12648	12510	12471	12491	12464	12566	12609	12441	12494	12490	12413	12550	12651	12482	12463	12379	12550	12544	12565	12599	12476	12698	12542	12399	12513	12367	12535	12535	12371	12508	12485	12454	12581	12448	12518	12405	12543	12489	12470	12394	12430	12480	12446	12619	12730	12498	12584	12560	12588	12686	12340	12400	12522	12318	12480	12505	12443	12479	12252	12668	12453	12649	12497	12508	12453	12541	12503	12495	12395	12632	12664	12471	12465	12583	12538	12499	12373	12444	12414	12473	12470	12640	12421	12368	12452	12503	12564	12458	12615	12537	12569	12379	12394	12344	12296	12596	12591	12506	12516	12491	12487	12469	12410	12428	12531	12414	12396	12657	12623	12385	12511	12533	12358	12455	12461	12577	12556	12565	12549	12393	12579	12495	12563	12371	12509	12512	12404	12328	12403	12508	12415	12576	12485	12458	12498	12366	12428	12423	12385	12407	12427	12616	12424	12517	12455	12586	12533	12425	12420	12608	12526	12654	12589	12496	12552	12413	12509	12497	12508	12617	12512	12530	12345	12309	12636	12433	12498	12504	12531	12450	12312	12450	12410	12506	12682	12444	12508	12486	12526	12583	12419	12549	12574	12542	12312	12529	12501	12326	12589	12503	12391	12553	12592	12584	12515	12448	12377	12548	12443	12551	12546	12432	12355	12365	12401	12323	12423	12546	12429	12542	12543	12618	12366	12489	12411	12451	12462	12543	12398	12472	12486	12460	12777	12456	12416	12533	12480	12372	12558	12441	12350	12463	12599	12468	12569	12509	12504	12574	12552	12351	12447	12553	12547	12383	12529	12464	12541	12520	12494	12307	12431	12470	12374	12414	12409	12369	12399	12532	12705	12592	12429	12713	12385	12578	12388	12467	12685	12266	12462	12578	12432	12608	12461	12457	12514	12514	12518	12550	12615	12461
23089	21931	31866	31939	35832	35641	30141	20016	15765	14832	14518	14337	14242	14114	14229	14205	14286	14222	14380	14137	14138	14226	14348	14019	14217	14201	14212	14270	14158	14370	14225	14267	14174	14317	14020	14172	14131	14054	14201	14050	14133	14169	14185	14199	13944	14074	14341	14124	14045	13991	13878	14001	14040	14091	14277	14101	14102	14184	14047	14177	14074	14002	14054	14152	14024	13978	14203	14268	14181	14113	14129	14067	13997	14001	14060	13910	13765	14036	14019	13972	14029	13874	14092	14020	14074	13884	13778	13996	13877	13951	14029	14151	14082	13944	14108	14162	14049	13811	14205	13999	13935	14158	14074	14012	14004	13812	13893	14085	14032	13818	13967	13993	13909	14033	13965	13887	13978	13949	14000	13865	13925	13918	14059	13970	14086	14147	14087	13951	13850	14015	13922	13959	14016	14127	14211	14416	14043	14075	13865	14058	14072	13976	13872	14135	13876	13852	14087	13936	14046	13931	13933	14069	14067	13906	14054	14031	14107	14164	14071	14196	14001	14090	14043	14106	13846	13850	13931	13948	14255	13855	13920	14012	13988	13926	14182	14170	14014	13925	13994	13938	14244	14010	14012	13943	14097	14077	14035	14076	13860	14192	14029	13892	13937	13954	13982	14151	14012	14025	13829	14124	14165	14103	14105	14004	13911	13902	13985	14039	14210	13970	13929	14120	13935	14014	13979	13916	13951	13943	14003	13916	13959	13961	14045	14127	14018	14044	14176	14055	13916	14176	14065	14092	13881	13780	13971	13910	14052	14156	14057	14126	13960	14087	13917	14090	14139	13857	13887	13863	14153	14027	14046	13998	13898	13881	13800	13997	14183	14043	14006	14107	14183	14005	13865	13943	14068	14034	13941	13982	13801	13807	13928	13959	13909	13878	13986	14061	13953	13990	13919	14306	14087	13996	14058	14089	13964	13935	14010	13826	14142	13932	14072	13925	13994	14030	13864	14082	14067	13831	14046	14141	14051	14072	13838	13870	14048	13856	13932	13861	13848	14117	14160	13930	14121	13986	14040	13959	14132	13987	14154	13926	14014	13917	14140	14055	14107	14224	14032	14026	13896	13907	14025	14102	14052	13885	14113	13994	14125	14045	13769	14051	13993	13851	14023	14077	13976	14060	14122	13972	14099	14104	13804	14059	14047	13950	14003	14080	14173	14045	13981	13870	13855	13940	13827	13795	14029	13951	14128	14055	14111	14007	13903	14154	13886	14129	14123	14020	13992	14122	14005	13953	13909	14120	13804	14143	14009	14116	14010	14251	13978	14046	14050	13926	13967	14011	14004	14091	13951	14150	14089	14148	14138	14000	13914	14053	13938	13980	13932	14216	13859	13863	14003	13944	13772	14017	13971	13868	14072	14110	13977	14023	14165	14038	13931	14144	14165	13887	13998	13939	13934	14019	13965	13871	13995	14060	13938	13952	13998	14099	13955	14133	13929	14055	13780	13988	13890	13895	14032	13938	13852	14030	14051	14145	14066	13971	13909	13903	14074	14190	13930	14019	13973	14059	13928	13941	13918	13817	14051	13809	13997	14013	14039	13988	14023	13957	13875	14067	14108	14060	14162	14026	14002	14079	13989	14041	13950	14255	13910	13871	13981	14014	14162	14108	13952	14117	13970	14104	13929	13867	14171	13976	14061	14033	13827	13842	13926	13940	13932	14040	13966	13868	14110	13922	13930	14212	14024	13928	13903	14044	13952	13981	13953	14052	13922	13998	13799	14109	14093	13976	14022	14046	13841	13980	14232	14098	14026	14158	13753	14134	14154	14123	13913	13903	14011	14102	13915	13771	13881	13893	13976	13933	13995	13903	13979	13978	14205	13981	13919	14085	13998	13937	13926	13943	13952	13943	13947	13931	14020	13852	13974	13915	13969	13918	14111	13828	14011	13863	13943	13903	14131	14065	14243	13987	14058	14066	14031	14011	13878	14079	14013	14021	14105	14005	14065	13984	13942	14029	14110	14012	13922	14087	14024	14085	14093	14058	13960	13985	14044	14079	13741	13935	14038	14157	13921	13873	13965	14033	14090	14046	14158	14164	14053	13923	14128	14194	14105	13814	13943	13895	14044	14049	14057	13966	13992	13830	13967	13958	14065	13836	13953	14109	14078	14016	14175	14198	13810	14160	14072	13968	14041	14068	14052	13901	13963	13995	14039	13820	14026	13835	14008	13882	14025	14060	14328	14024	13996	13962	14173	14029	14186	14035	14315	14048	13939	13997	14008	13974	13862	13821	14033	14060	14072	14362	13983	13975	13898	13769	13953	14191	13897	14055	14071	14056	13947	14031	13940	14003	14085	13893	14136	13841	14095	14010	14021	14064	13972	14018	14114	14036	14114	14039	14242	13978	14186	14302	14059	14047	14060	14159	13891	14002	13976	13964	13732	13898	13858	13916	14044	14179	13984	13795	14153	13892	14080	13992	14289	13778	13765	14050	13837	14079	14145	13925	14043	13909	13965	13943	13981	14069	14163	14015	14113	14060	14015	14104	13974	13945	14096	13810	13995	13953	13889	14057	14037	14056	13964	14071	14026	14177	14079	13965	13913	14008	13949	13928	14073	14310	14001	13999	13872	13977	14030	13795	14089	14092	13926	13963	13874	14164	14059	13957	14083	14012	13920	14033	13751	13779	14075	14097	13867	14027	14060	13954	13963	13747	14040	13871	14151	13913	13947	13756	13900	13973	14018	13970	14086	13965	13956	14135	14072	14075	13969	13979	13969	14108	14044	13989	14209	13871	13995	13968	13874	13908	13959	13945	14113	13815	13930	13942	14173	13815	13797	14029	14166	13947	13949	14022	14050	14208	13933	14083	14118	14004	14181	13996	13725	13924	14083	14085	14139	13991	13839	14041	14037	14130	14088	14064	14022	13967	14055	14056	14012	13899	13809	13883	14070	14017	13989	13777	13980	14075	13896	13806	13802	14029	14202	14179	14017	13992	13911	13840	13965	13883	13815	14096	13943	14058	13932	14047	13853	13952	13987	14062	14132	14001	13992	13860	14001	14123	13965	14177	13911	13883	14007	13951	13948	14019	13742	14177	13942	13932	13984	14084	14021	13962	14116	14057	14006	14151	14002	14009	14105	13970	14123	14076	14134	14136	14027	14183	14078	14066	13797	13945	14027	13880	13948	13895	14074	13988	13961	13943	13980	13977	14034	14005	14069	13902	14033	14171	14092	13966	13920	13881	13985	13933	13869	13986	13950	13883	14044	13854	14165	13988	14104	13749	14095	13985	14153	13930	13955	13953	13999	13840	14009	14141	14026	14034	13889	13932	13925	14076	13989	14058	13991	13926	14008	13913	13893	14198	14033	13870	14005	13835	13960	14060	13944	13889	13949	13888	13795	14139	13928	13995	13997	14079	13729	14032	13830	14019	14026	13900	14115	14242	14092	14057	14010	14111	14148	13817	13965	13895	14013	14040	14048	14173	14000	14086	13988	13922	14070	13738	14019	14023	13938	13964	14142	13980	13981	13883	13882	13954	13869	13846	14078	14242	14306	13858	13997	14018	14258	13994	14031	13958	14017	14001	14165	13965	14042	14056	14051	14076	14089	14088	13875	14085	14130	14058	13874	13979	14096	14107	14048	13978	13882	13964	14028	14083	14002	13900	14032	13909	14088	13970	13805	13967	13882	14104	14035	14105	14159	13929	14073	14115	14205	14056	14129	13763	13942	13977	14054	14072	13946	13970	14124	14045	14018	13934	13954	13835	13998	14230	14135	14059	14092	14044	14005	14014	13843	14020	13827	14078	13957	14070	14175	14075	13882	13931	14016	13773	14119	13944	14260	13942	13895	13939	14014	13836	14076	13845	14118	14237	13891	14098	13944	13998	14173	13861	14177	13922	14084	14027	14046	14084	13988	13947	14091	14043	14165	14002	14168	14080	14056	14053	14189	14031	13857	13951	14061	13805	14152	14267	14113	14206	14062	14027	14011	13891	13891	14001	14090	14315	14130	14051	13974	13905	13865	13963	13860	13876	14088	14029	13935	14032	14062	14007	13850	14036	13861	13939	14056	14012	13935	14039	13864	13937	14108	13990	14062	14034	14050	14046	14047	13922	13812	13931	13992	13873	14063	13971	14134	13914	14059	13927	13905	14150	14084	14011	13910	14056	14089	13944	13902	14172	14138	14033	14017	13978	14107	14035	14274	13991	14008	13868	13992	13962	14127	13995	14211	13923	14102	13948	14119	14132	13973	14116	13905	13832	13951	13947	14065	14024	14159	13967	13987	14031	13869	13919	14093	13881	14055	14027	14053	13897	14131	13734	13876	13981	14096	14061	14106	13978	14143	14068	13918	13854	13926	14094	13906	14236	13982	13967	14052	14092	14214	13989	13957	13840	14186	14064	13956	14048	14013	14225	13949	13980	14116	14050	13844	13982	14028	14019	14037	14130	13993	14009	14013	13879	14044	13971	14062	14015	14011	13993	14067	13963	13902	13932	13957	13983	13851	13855	13963	14045	13797	14056	14182	13867	14033	14029	13889	13818	13920	13927	14058	13849	13978	14041	14051	13883	14056	13837	13877	13985	14032	14160	13988	14043	13832	13879	13879	13966	14206	13980	14133	14075	14043	14011	14029	13921	13957	14141	14011	13955	14101	13993	13954	14173	14095	14167	13944	14071	13831	13955	13819	14197	13910	14015	14084	13914	14138	14105	14036	13840	14001	13825	13981	14141	14075	13960	14181	13904	14018	14023	13888	13961	13949	13939	13855	14011	13971	13978	13840	13744	13924	13913	13840	14084	13935	13994	14222	13983	14039	14041	14057	14122	14108	14254	14008	14106	14229	14126	13992	13792	14043	14019	14079	14136	13968	14240	13780	14129	14143	13973	14009	13984	13842	14040	13748	13938	14128	13932	13921	13864	13906	14025	13876	14071	14056	13786	14188	14041	14174	14017	13881	13917	13843	14104	13990	13950	13950	13944	13931	13982	14147	13914	13847	13981	14046	14119	13856	14097	14072	13911	14073	14059	14076	14045	14073	14079	13862	13814	13744	14091	13950	13925	13799	13959	13856	14038	14001	14019	14009	14029	14088	13935	14158	14008	14113	14200	14064	13978	14032	13812	14122	14021	13781	13906	14040	13890	13870	14125	14099	13992	13991	14033	13935	14001
63043	105422	84427	68337	55216	41041	26558	17388	13557	12680	12539	12256	12402	12392	12350	12361	12514	12340	12317	12382	12372	12324	12364	12454	12350	12363	12383	12337	12348	12493	12401	12434	12291	12417	12263	12461	12398	12184	12316	12379	12486	12284	12266	12244	12376	12222	12401	12472	12321	12335	12568	12550	12269	12340	12280	12425	12615	12513	12312	12214	12394	12401	12492	12430	12326	12397	12464	12559	12282	12213	12442	12511	12352	12514	12554	12301	12528	12396	12339	12251	12226	12299	12481	12315	12348	12337	12350	12512	12422	12466	12369	12276	12346	12277	12476	12402	12239	12427	12408	12483	12293	12440	12459	12487	12522	12473	12395	12505	12466	12446	12323	12412	12425	12238	12426	12427	12357	12343	12320	12304	12361	12247	12418	12305	12371	12492	12485	12303	12422	12446	12360	12468	12451	12255	12403	12471	12471	12344	12478	12306	12307	12328	12307	12399	12416	12410	12350	12364	12359	12366	12323	12342	12356	12369	12180	12448	12319	12369	12239	12408	12495	12159	12567	12382	12453	12309	12345	12381	12514	12468	12505	12270	12193	12351	12379	12344	12475	12394	12391	12449	12288	12408	12445	12491	12358	12384	12429	12321	12486	12489	12317	12358	12484	12566	12416	12365	12211	12524	12440	12346	12470	12250	12396	12631	12356	12527	12414	12428	12252	12493	12445	12403	12444	12383	12382	12357	12502	12449	12261	12360	12444	12270	12399	12317	12444	12464	12281	12334	12455	12480	12314	12365	12431	12370	12396	12406	12439	12360	12556	12551	12303	12301	12290	12365	12520	12255	12386	12258	12328	12382	12302	12423	12366	12270	12367	12271	12353	12554	12442	12396	12389	12453	12212	12359	12398	12361	12386	12361	12272	12486	12438	12394	12443	12464	12393	12306	12300	12320	12374	12131	12568	12536	12445	12393	12468	12354	12383	12324	12337	12413	12490	12366	12475	12453	12223	12542	12405	12364	12474	12488	12300	12389	12595	12289	12366	12448	12388	12512	12277	12270	12367	12463	12338	12328	12476	12412	12490	12367	12381	12347	12438	12328	12347	12379	12447	12294	12606	12222	12460	12318	12302	12327	12399	12531	12345	12375	12427	12355	12291	12558	12253	12398	12268	12462	12450	12291	12357	12246	12394	12304	12327	12493	12308	12247	12255	12401	12394	12391	12348	12175	12368	12487	12228	12528	12501	12463	12287	12421	12204	12422	12437	12354	12374	12504	12267	12585	12329	12340	12126	12463	12483	12204	12499	12336	12388	12312	12364	12372	12414	12439	12459	12423	12584	12379	12195	12521	12419	12264	12295	12307	12470	12379	12473	12450	12266	12401	12330	12341	12170	12512	12519	12431	12356	12279	12358	12263	12334	12322	12344	12478	12533	12422	12579	12434	12381	12410	12439	12325	12399	12390	12460	12441	12343	12446	12288	12304	12334	12330	12464	12434	12600	12296	12410	12583	12344	12448	12253	12388	12508	12239	12394	12314	12326	12238	12384	12437	12413	12335	12311	12278	12513	12206	12448	12496	12267	12324	12226	12293	12463	12526	12332	12249	12300	12386	12371	12339	12373	12361	12278	12288	12370	12424	12304	12288	12329	12488	12484	12434	12369	12376	12328	12354	12275	12326	12549	12348	12308	12505	12368	12397	12443	12265	12392	12295	12433	12584	12364	12170	12340	12445	12496	12392	12405	12273	12453	12270	12401	12401	12513	12258	12472	12421	12380	12315	12392	12530	12274	12460	12481	12378	12384	12265	12094	12423	12229	12465	12369	12358	12522	12463	12303	12440	12331	12335	12359	12521	12283	12294	12398	12335	12261	12474	12406	12439	12481	12267	12296	12404	12374	12330	12350	12356	12350	12312	12384	12296	12291	12445	12394	12464	12333	12311	12156	12342	12339	12356	12340	12357	12401	12471	12335	12479	12298	12242	12337	12407	12205	12452	12387	12313	12407	12403	12480	12376	12347	12394	12540	12330	12319	12346	12417	12488	12388	12458	12280	12430	12460	12471	12367	12425	12368	12438	12259	12519	12384	12404	12405	12377	12381	12368	12367	12444	12363	12411	12299	12306	12259	12307	12312	12245	12470	12450	12326	12450	12388	12369	12356	12269	12427	12540	12465	12153	12575	12507	12337	12510	12271	12471	12349	12454	12502	12436	12395	12348	12227	12338	12390	12387	12446	12386	12464	12371	12267	12248	12478	12365	12294	12419	12371	12304	12381	12406	12428	12491	12477	12385	12357	12335	12392	12463	12322	12375	12348	12474	12441	12372	12439	12306	12542	12251	12424	12290	12463	12356	12328	12463	12366	12518	12218	12493	12264	12352	12314	12359	12424	12374	12324	12407	12550	12425	12341	12280	12197	12478	12310	12561	12422	12339	12193	12272	12497	12251	12209	12220	12398	12570	12366	12291	12417	12353	12462	12341	12168	12242	12420	12527	12478	12403	12301	12475	12311	12430	12502	12278	12449	12445	12324	12370	12524	12451	12256	12328	12488	12314	12371	12335	12367	12527	12232	12483	12388	12498	12423	12483	12521	12396	12398	12369	12414	12575	12362	12510	12445	12519	12302	12398	12266	12307	12387	12414	12480	12417	12318	12517	12546	12304	12292	12483	12489	12346	12237	12159	12298	12440	12435	12169	12468	12327	12379	12423	12365	12405	12339	12386	12309	12304	12370	12316	12291	12567	12224	12425	12540	12407	12372	12231	12495	12281	12492	12260	12410	12459	12410	12317	12323	12449	12386	12383	12483	12426	12425	12615	12320	12314	12353	12499	12507	12337	12420	12418	12355	12496	12504	12464	12412	12379	12353	12432	12507	12510	12308	12490	12406	12494	12338	12381	12414	12265	12413	12264	12246	12304	12279	12383	12443	12432	12511	12321	12489	12409	12406	12385	12397	12382	12418	12458	12329	12352	12331	12243	12585	12352	12361	12422	12412	12269	12457	12407	12131	12423	12372	12339	12450	12313	12294	12337	12342	12577	12297	12368	12440	12456	12351	12282	12399	12328	12290	12352	12493	12386	12369	12365	12389	12199	12381	12338	12452	12356	12302	12468	12389	12421	12335	12320	12506	12420	12473	12463	12409	12441	12401	12190	12261	12372	12303	12413	12329	12401	12276	12146	12391	12469	12330	12445	12424	12484	12395	12413	12267	12300	12366	12327	12420	12556	12387	12487	12378	12181	12369	12473	12516	12212	12380	12428	12265	12339	12399	12344	12310	12536	12339	12287	12395	12408	12268	12363	12301	12290	12463	12371	12268	12400	12490	12410	12342	12339	12567	12551	12398	12400	12301	12357	12494	12287	12459	12191	12376	12399	12441	12262	12449	12420	12405	12453	12332	12490	12256	12274	12405	12429	12274	12316	12281	12311	12538	12481	12302	12339	12203	12304	12449	12338	12326	12325	12412	12457	12641	12295	12253	12310	12439	12398	12472	12151	12503	12419	12321	12382	12313	12447	12384	12514	12645	12330	12478	12410	12507	12361	12446	12368	12424	12441	12423	12539	12435	12417	12352	12434	12253	12323	12179	12376	12365	12384	12445	12320	12409	12321	12155	12456	12421	12463	12361	12418	12410	12348	12444	12350	12469	12481	12331	12396	12404	12384	12250	12178	12326	12301	12467	12541	12336	12328	12438	12409	12442	12509	12178	12400	12519	12295	12304	12445	12377	12423	12446	12463	12339	12342	12374	12235	12166	12331	12551	12450	12379	12508	12224	12239	12379	12319	12172	12513	12356	12150	12431	12225	12353	12289	12323	12206	12579	12509	12350	12476	12262	12231	12442	12321	12370	12395	12519	12335	12363	12351	12365	12512	12227	12349	12441	12508	12477	12448	12318	12296	12557	12136	12349	12458	12363	12351	12418	12279	12420	12549	12362	12489	12353	12359	12397	12335	12310	12287	12486	12271	12392	12376	12342	12448	12363	12481	12265	12262	12449	12391	12531	12242	12358	12356	12241	12351	12366	12399	12313	12383	12205	12371	12485	12469	12173	12399	12317	12469	12471	12303	12381	12474	12545	12351	12352	12278	12253	12315	12286	12388	12302	12415	12254	12391	12422	12341	12322	12282	12449	12313	12304	12215	12361	12410	12426	12358	12579	12528	12386	12309	12417	12265	12337	12494	12284	12358	12289	12336	12363	12380	12257	12477	12319	12429	12588	12327	12353	12460	12297	12613	12345	12222	12357	12322	12432	12396	12400	12469	12274	12425	12479	12445	12451	12503	12358	12334	12290	12378	12480	12550	12390	12470	12508	12439	12388	12466	12257	12442	12393	12350	12306	12301	12255	12464	12455	12502	12348	12416	12519	12345	12444	12605	12336	12354	12411	12448	12354	12541	12409	12419	12366	12440	12373	12506	12373	12400	12433	12414	12443	12195	12336	12364	12450	12437	12453	12238	12340	12353	12343	12469	12304	12348	12444	12374	12382	12500	12384	12346	12268	12276	12312	12530	12241	12446	12611	12411	12268	12378	12463	12206	12301	12230	12523	12422	12502	12440	12314	12273	12133	12408	12332	12205	12524	12262	12379	12538	12386	12358	12463	12292	12390	12353	12406	12657	12241	12459	12502	12257	12279	12356	12400	12411	12490	12469	12461	12605	12211	12495	12373	12383	12414	12348	12422	12296	12492	12355	12361	12355	12285	12407	12454	12169	12295	12373	12268	12434	12352	12273	12434	12388	12276	12386	12357	12411	12475	12339	12510	12507	12305	12417	12314	12261	12439	12512	12483	12302	12425	12356	12351	12335	12199	12455	12404	12247	12364	12225	12422	12435	12635	12326	12436	12330	12329	12373	12421	12337	12319	12316	12382	12397	12456	12400	12426	12275	12401	12362	12509	12378	12547	12401	12436	12308	12371	12489	12382	12393	12335	12331	12456	12442	12367	12378	12444	12367	12392	12330	12263	12441	12409	12451	12453	12509	12448	12454	12280	12401	12465	12439	12245	12357	12402	12177	12374	12324	12510	12567	12157	12406	12238	12373	12422	12397	12473	12380	12383	12461	12339	12467	12384	12284	12291	12244	12362	12277	12502	12299	12450	12351	12320	12386	12387	12499	12437	12238	12310	12289	12406	12384	12436	12495	12397	12252	12474	12354	12387	12328	12355	12213	12331	12121	12485	12411
29414	28835	34405	29739	22432	18483	16515	15578	15040	14928	15028	15121	14876	15098	14952	14941	14906	14770	15051	14915	14852	14747	14796	14902	14950	15093	15049	14906	14968	14983	14799	14819	14767	14771	14935	14915	15017	15005	15007	14911	14795	14963	15185	15071	14844	14941	14827	14832	14970	14921	14933	15010	14732	15029	15040	14946	14934	15037	14878	15001	14862	15056	15067	15001	14897	15022	15016	14769	14913	14798	14702	14977	14977	14975	14812	14644	14844	14813	14821	14978	14882	14897	15120	14999	14952	14944	15009	14892	15023	15114	14995	14938	14914	14772	14835	14766	14881	14830	14885	15011	14908	14870	14996	14754	14665	14907	14913	14718	14907	14725	14724	14805	14798	14877	14879	15074	14744	14912	14936	14827	14741	14832	14947	14917	14983	14871	14956	14941	14996	14937	15119	14830	14929	15030	14920	14835	14989	14686	14882	14972	14886	14798	14893	14772	14890	14798	14975	14513	14921	15056	14805	14808	14845	14980	14964	14756	14956	14993	14798	14884	14945	14972	14889	14643	14986	15059	14988	14792	14968	14851	15030	14913	15033	14952	14866	14846	14997	14934	14893	14908	14862	14931	14930	14826	14749	14908	15058	15128	14940	14841	14762	14765	14950	14864	14990	14823	14977	14801	15143	14843	14783	14792	14771	14927	14662	14828	14984	14823	14761	14781	14792	14899	14835	14799	14873	14774	14964	14801	14988	14980	15000	14838	14853	14822	15062	15120	14952	14929	14888	14757	14867	14859	14789	14928	14859	14740	14890	14842	14815	14976	14916	14822	14820	14743	14948	14904	14951	14812	14951	14840	15013	15080	14985	14804	14915	14640	14880	14956	14844	14727	15067	14853	14948	14939	14805	14907	14796	14931	15046	14866	14825	14930	14606	14722	14942	15023	14840	14780	14961	14883	14950	14982	14865	14758	14942	14795	15133	14996	14886	14996	15033	14866	14863	14751	14799	14939	14679	14910	14803	14981	14996	14819	14655	14785	14905	14586	14951	14642	14577	14870	14926	14778	15024	14914	15024	14706	14899	14743	14782	14727	15009	14899	14851	14886	14920	14925	14996	14771	14912	14904	14954	14761	14974	14896	14896	15024	15045	15100	14920	14909	14992	14953	14951	14821	14980	15012	15012	14982	14802	14983	14826	14892	15048	14826	14725	14801	14858	14782	14639	14818	14795	14923	14887	14941	14999	14992	14731	14833	15004	14956	15116	14921	15007	14848	14690	14682	14863	14833	14984	14803	14746	14946	14987	14723	14970	14843	14677	14978	15088	14885	15020	14958	14882	14903	14920	14884	14973	14733	14751	14712	14977	14820	14852	14868	14866	14932	14867	14896	14861	14971	14690	14868	14856	14963	14940	14919	14915	14911	14782	14878	15189	14992	14719	14925	14756	14936	15002	14763	14880	14947	14931	14833	14923	15037	14935	14973	14981	14866	14934	15054	15006	14961	14820	14873	14638	14709	14961	15065	14993	14738	14834	14911	14813	15002	15044	14916	14854	14729	14829	14854	14822	14774	14971	14850	14941	14957	15090	14763	14888	15053	14789	14920	14775	14929	14798	14971	14917	14833	14985	14928	14738	14948	15108	14878	15077	14910	14938	14756	14968	15005	14958	14714	14867	14939	14826	14735	14812	14937	15050	14853	14890	14788	14812	14904	15042	14896	14888	14847	14676	14787	15015	14834	15021	14855	14833	15068	15034	14902	15036	15006	14974	15042	14913	15024	14871	14813	15028	14824	14743	14869	14846	14895	15081	14901	14864	14862	14995	14832	14888	14886	14983	15081	15008	14821	14808	15009	14821	14682	14843	14873	14985	14754	14897	14849	14845	14972	14874	15089	14993	15051	14867	15109	14825	14779	14794	14993	14914	14937	15044	14844	14983	14872	15014	14868	14918	14804	15048	14812	14862	14753	14930	14921	14951	14691	14998	14895	14929	14916	15076	14882	15068	14828	14845	14883	14869	14975	14920	14835	14806	14799	14734	14787	14916	15150	14887	14667	15107	15075	14752	14849	14831	14858	15035	14749	14753	14956	14850	14987	14763	14876	14945	14938	14885	14889	15047	14863	14701	14829	14802	14846	14874	14785	14790	14901	14957	14941	14933	14738	14858	15022	14877	14779	15040	14959	14886	14815	14911	14978	14730	14850	14870	14839	14841	14781	14897	14721	14798	14696	14810	14996	14803	15002	14710	14857	14915	14882	14908	14720	14993	15033	15083	14903	15046	14898	14801	14783	14771	14812	14901	14924	14860	14954	14864	14910	14825	14804	14997	14798	14988	14996	14870	15043	14830	14895	14885	14970	14831	14799	14830	14910	15045	14650	14915	14799	14836	15035	14759	15091	14697	14910	14995	14814	14919	14861	14725	14822	14991	14944	15163	14753	14982	14929	14826	14882	15027	14813	14837	14679	14873	14968	14888	14936	14789	14907	14893	14848	14894	14799	14787	14767	14997	15080	14820	14876	14849	14848	14760	14899	14962	14901	14847	14802	14817	14878	14946	14790	14927	14867	14734	14933	15000	14942	14975	14861	14827	14804	14981	14894	14719	14983	14891	14967	14857	14885	14923	14765	14778	14981	14770	14902	15034	14737	14875	14759	14870	14750	14851	14698	14872	14996	14831	14989	14817	14920	14812	15109	14982	14813	14814	14825	14965	14842	14989	14928	14797	14911	14868	14862	14901	14952	14915	14940	15035	14816	14760	14970	14847	14890	14928	14940	14919	14906	14697	14868	14669	14950	15034	14870	14971	14812	14905	14944	14889	14920	14969	14849	14699	14952	14695	14693	14810	15006	14887	14870	14867	14943	14811	14929	15002	14765	14862	14979	14806	14750	14744	14773	15037	14917	14871	14799	14778	14980	14757	14689	14982	14826	14877	14948	15009	14843	15094	14925	14935	14814	14923	14657	14937	14884	14833	14795	15067	14918	14607	14856	14817	14865	14919	14913	15094	14938	14868	14838	14903	14893	14888	14949	14879	14889	14629	14870	15028	14868	14973	14875	14848	14814	14840	14969	14944	14872	14893	14907	15001	14875	14872	14928	14850	14761	14911	14788	15069	14734	14973	14818	14957	15064	15011	14881	14936	14863	14854	14823	14786	14851	15149	14741	14862	14850	15124	15099	14977	14961	14827	14894	14836	14783	14972	15037	14887	14858	14880	14908	14922	15084	14995	14985	14980	14879	14873	15045	14981	14934	14845	14990	14820	14762	14914	14917	14873	14974	15079	14979	14736	14652	14973	14921	14983	14757	14740	14803	14805	14829	14947	14783	14901	15011	14973	14965	14813	14826	15039	14943	15033	14911	14863	15204	14846	14732	15035	14875	14779	14817	14981	14991	14981	14794	14809	14733	14805	14960	15040	14767	14649	15072	14866	14729	15102	14933	15133	14959	14995	14800	15019	14846	14810	14924	14983	14878	14834	14783	14838	14891	14911	15007	15092	15012	14778	14808	15059	14881	14866	14896	15034	14874	15025	14895	14778	14741	14854	14993	14903	14969	14891	14708	14934	14890	14971	14937	14971	14659	14869	15005	14941	14936	14911	14905	14857	14907	15102	15054	14812	14967	14995	14982	15047	14758	14774	14991	14915	14920	14837	14745	15064	15063	14888	14975	14901	14748	14962	14839	14946	14783	14913	14784	14963	14882	14855	14853	14961	14897	14796	14672	14860	14803	14905	14809	15006	15029	14737	14698	14840	14760	14887	14851	14878	14937	14901	14994	15030	14963	14904	15164	14963	14890	14809	14848	14872	14744	14916	14913	14989	14833	14915	14974	14639	15035	15000	14832	14863	14853	14756	14913	14835	14847	14943	14918	14908	14921	14867	14936	14852	14784	15009	15030	15192	14837	14839	14957	14940	14777	15123	15091	15030	14742	14681	15065	14960	14834	15004	14908	14916	14928	14894	15012	14892	14941	14854	14911	14924	14883	14864	15006	14755	14883	14985	15004	14867	14848	14693	14733	14826	14847	14885	15025	14936	14830	14854	15028	14715	14839	15060	14977	14778	14842	14758	14778	14898	15007	14908	14704	14776	14998	14937	14852	14788	14780	14804	14890	14957	14897	14865	14917	15008	14899	14876	14942	14751	14827	15095	14836	14715	14961	15124	15049	15078	14897	14895	14796	15035	14881	14853	15086	14898	14828	15040	15113	14851	15041	14903	15046	14863	15019	15017	14900	14840	15068	14711	14720	15061	14845	14872	14915	14761	14970	14884	15024	15070	14923	14875	14773	14958	14808	14996	14863	15027	15027	14814	14754	15049	15101	14582	14952	14977	14820	14956	14755	14836	14905	14830	14974	14988	14917	14955	14876	14844	15115	14846	15042	14982	15038	14820	14884	14954	14845	14785	14842	14879	15020	14986	14935	14723	14814	14922	14835	14892	14599	14938	14849	14837	14875	14894	14895	14953	14905	14781	14808	15000	14766	14705	14981	14771	14829	14996	15009	15052	15088	15025	14871	14913	14887	14909	14820	14805	14845	14959	14997	14747	14919	14801	14909	14943	15002	14738	15001	15102	14975	15012	14914	14833	15003	14952	15069	14866	14869	14923	14904	15029	14852	14941	15198	14991	14792	14873	14780	14944	14801	14933	14840	14871	15056	14884	14707	14997	15005	14831	14788	14935	15018	14884	14795	14867	14963	14840	15187	15054	14973	15103	14750	14665	14925	14888	15126	14936	14786	14831	15012	14792	14882	14862	14947	14827	15076	14879	14787	14890	14850	14805	15012	14807	14882	14902	14756	14878	14808	14878	14886	14704	14853	15070	14951	14860	14893	14932	14980	15008	15087	14842	14853	14782	14915	14894	14731	14939	14830	14967	14812	14791	14937	14728	14839	14972	15036	14912	14794	14732	14768	14917	14824	14818	14793	14866	14591	14806	14927	14934	14794	14977	14946	15000	15041	15112	14752	14950	14772	15053	14669	15031	14921	14891	15050	15112	14669	15003	15123	14825	14748	14818	14819	14930	14881	14797	14983	14963	14930	14884	14692	14847	14937	14921	14807	15069	14977	14860	14758	14878	14879	14861	14780	14951	14869	14730	14785	14853	14785	15060	14746	14926	14952	14879	14995	15008	14890	14924	14967	14986	14844	14921	14859	14832	14947	14870	14980	14647	14818	14798	14971
33047	46358	34777	24851	20024	16331	14067	13409	13136	13100	13094	12862	13193	13061	12988	13010	12964	12967	13146	12999	12994	13045	12941	12988	12897	13011	13070	13033	13157	13182	12935	12984	13156	12827	13289	12941	12906	13096	13043	12938	12912	12897	13044	13011	12985	13035	13071	12901	12973	13098	12895	12912	12930	12968	13066	12975	13002	12889	13063	12896	12889	12941	12966	12866	12938	12956	12877	13055	12929	13038	13105	12943	12956	13030	12878	13068	13088	13062	12969	13018	13028	12823	12900	13145	13100	12910	12884	12856	12972	13011	13172	12967	13027	13019	13046	13052	13205	12803	12931	13134	13076	13083	12852	12927	12935	12747	12992	13123	13170	12847	12916	12872	12866	12986	13059	12866	13131	12994	13029	12777	12863	13063	12999	13134	13005	13145	12883	13025	13050	13004	13047	12959	12962	12984	13126	12911	13000	12915	13041	12981	12965	12938	13145	12977	12960	13089	13090	12920	13035	13173	12888	13139	12938	13149	13185	12992	13001	12866	12967	13103	12955	12946	12959	13080	13070	12986	13027	13029	12933	12920	12884	13042	12865	12918	13005	13031	12878	12944	12962	13084	13101	13065	13028	13008	13019	13028	13042	13050	13072	13006	12893	12802	12972	12954	12942	12989	13060	13117	13061	12871	12972	13033	13059	12937	13095	13017	12907	12940	13005	13032	12942	13018	12958	12937	13171	12846	13094	13110	12796	12997	13049	13122	12897	13109	12996	12939	13027	12955	13024	13067	12951	12994	12964	12982	12978	12953	13123	12886	12938	13107	13006	12958	13131	13009	13066	13004	12998	13032	12918	13128	13165	13107	12955	12941	12743	12948	13141	13039	12886	12956	13183	13017	13057	13072	12931	12931	12976	12919	12929	13101	13111	13013	12959	13054	12957	13033	12976	13018	13135	12796	12949	12902	12995	12778	13046	12968	13044	13004	13073	13224	13021	12939	13093	13109	12853	12944	13008	13128	12950	13058	13098	12961	12992	12946	13081	13197	13112	12921	12985	12935	12925	13049	12969	12970	12806	12993	13171	12954	13134	12959	12958	13196	12986	13024	12961	13135	12979	13097	12904	12914	13074	12896	13021	13019	13063	13034	13063	12988	13041	12953	12980	13030	12993	12992	13146	13074	12949	13057	13083	12913	13027	13138	12873	13218	13205	12847	12907	12915	12943	13018	13029	13014	12759	13220	13127	13190	13014	13054	12897	13118	13042	13020	13066	13060	13078	12938	12975	12997	13105	12904	12937	13035	13009	12879	12890	13132	13050	12966	13079	13115	13056	12931	13131	12951	13000	12954	12887	12965	13082	13031	13049	13044	13053	13005	12990	13037	12971	12972	13055	13072	13068	13101	13166	13012	13111	13007	12936	13183	12950	13081	13155	13085	13082	13108	13038	12985	12956	12932	13045	13070	13203	13053	13059	13078	13037	13123	12910	12994	13025	13049	13030	12899	13082	12799	13039	12981	13024	13069	13061	13146	13092	13023	12981	12961	12974	13030	13099	13354	13085	12962	12972	12891	13107	13242	12928	13020	13015	12867	13065	12901	12957	13086	12994	13178	12982	12954	13097	13123	13075	13005	12965	13065	13021	12980	13178	13016	13059	12918	12979	13062	13093	12973	12848	13059	13000	13107	12937	13087	13043	13094	13077	13192	12869	13038	13036	13102	13145	12886	13080	13056	12980	13023	12958	13186	12983	13043	12994	12975	12976	12893	13119	13024	13029	13035	13008	13108	13067	13222	12884	13100	12997	12910	12918	13258	13038	12879	13026	12949	13062	13134	12964	13053	13055	12985	12964	12892	13113	13134	13133	12991	12923	12952	13132	13122	13013	12898	13052	13061	12847	13078	12947	12887	12876	13001	13014	12994	12730	12922	13032	13089	13001	13025	13021	12904	13004	13049	13050	12970	12967	13078	12970	13010	13080	12855	13073	13073	13032	12957	13019	13015	13038	13252	13013	13141	13123	13060	13054	12988	13028	13024	13165	12918	13142	13081	13096	13085	13144	13069	12871	13108	13004	13015	12830	13183	12921	12950	13065	13063	13152	13003	13136	13067	13147	13009	13121	13028	13106	13058	13061	13040	13107	13024	13059	13148	12960	13145	12965	13209	12934	13041	13093	13079	12877	13165	13089	12944	12944	12992	13263	12767	13038	12989	13022	12972	13072	12934	13014	12946	13010	13068	13177	13021	12950	12767	12918	13213	13009	12768	12923	13064	12861	13231	13201	12974	13071	13019	12980	13024	13043	13116	12984	13132	12983	12873	12978	13011	13037	13143	13070	13039	12980	12960	13038	12961	12933	12912	13080	13080	13155	13005	12877	13200	12903	12977	13011	13032	12895	13076	13082	13120	13051	13184	12923	12886	13081	12888	13129	13045	12987	13059	12906	13145	13019	12947	13009	12847	13039	13123	12897	12941	13218	13024	13041	12907	13049	12973	12893	13014	12902	12984	13006	12896	13025	12989	12927	13005	12955	12975	13049	13143	13052	12982	12871	13025	12916	12996	12857	13135	12938	13056	12962	13001	13013	12969	12892	12936	12980	13149	13087	13075	13029	12886	12945	12814	13001	12963	12980	12954	13026	13065	12974	13025	13072	13079	13096	13019	13075	12985	13082	13071	12986	13001	12953	13189	13053	12988	12821	13181	13149	13230	13093	12982	13049	13136	13141	13225	12959	13072	13055	13027	13011	13071	12906	13143	13157	13095	13246	13142	13010	13130	13060	12869	13066	12862	13009	12978	13152	13045	13009	12916	12930	13110	13107	12757	13077	13018	13031	12928	13063	13208	12928	12940	13042	13009	12922	12943	13061	12711	12928	13114	12830	12924	12879	12996	12856	13011	12967	13261	12921	13051	13186	13056	13072	12899	13004	13013	13235	12966	12959	13072	13085	13062	12932	13013	13023	13041	12874	12920	12819	13161	12963	12971	12873	13098	13014	13113	13021	12806	13120	13078	13073	13022	12933	13000	12950	12977	13069	13151	12982	13081	12974	13030	12969	12957	13033	12850	12883	13113	13038	13004	12965	12869	12860	13109	12937	13060	13094	13023	13000	12989	12974	13038	13041	12992	12945	12933	12958	12741	12910	13025	12924	13084	13125	12929	13046	12976	12809	12978	12948	12991	12954	12881	12880	13026	13114	12909	13101	13164	12970	12856	13048	13153	12957	13031	12956	13053	12995	13048	12986	12993	12920	13308	13081	13044	12930	13040	12879	12851	13144	13206	13157	13119	13066	13099	12834	12994	12996	12994	13117	13018	13019	13050	13137	13068	12931	13134	13091	12950	13089	13230	12987	12960	13120	12941	13190	12871	12909	13092	12777	13126	13063	12919	13105	13016	13070	12960	13138	13010	13042	12926	12975	12934	13073	12862	13100	12879	13047	13035	13069	13049	12884	12986	12947	12850	13086	13101	12814	13185	13031	13079	12997	13147	13007	13137	13046	12981	13059	12976	12964	13010	12893	12996	13058	12988	12994	13048	13029	12967	13007	12973	13098	12968	13042	12977	13039	12897	12986	12969	12948	13032	13015	13017	12988	13110	13008	12983	13029	13022	12951	12903	12997	13177	12991	13045	13030	13052	12922	13160	13123	12886	13056	12827	12884	12916	13083	13043	13048	12800	13204	13008	12912	13006	12960	12974	12950	12933	13123	13049	13015	12942	13064	12943	12971	12996	12862	12985	13204	13151	13006	12920	12992	13209	13175	12870	13069	12914	13151	13077	13078	13037	13099	12924	13048	13067	13077	12931	12921	12918	13031	12970	13081	12863	13071	13053	13123	13119	13092	12904	13113	13177	13098	13018	13102	12991	13012	12973	12965	12887	12909	13010	13172	12841	13125	13071	13050	12919	12915	12995	13061	12952	13067	12986	13084	13093	13022	13009	12770	13096	13078	13032	13105	13223	13139	13073	13135	13034	12915	13036	13087	13121	13028	12963	12901	13042	12950	12996	12907	13050	12927	13094	13078	13006	13025	13017	12903	12975	13143	13195	12923	12943	13112	13192	13043	12995	12933	13117	13071	13129	13103	13006	12849	12888	12980	13061	13048	13077	13007	12976	12984	13087	13003	13092	12947	12903	12959	13024	12947	12972	13019	12919	12923	12848	12939	12903	12958	12794	13173	12936	12815	13031	13119	12960	12942	13101	13139	13097	12972	13005	13018	12931	12868	13033	13047	13061	12854	13166	13025	13097	13017	13160	13116	12996	12953	13071	13028	12973	12891	12959	12864	12949	13173	12847	13018	13002	13137	12965	13066	13047	13135	12803	12910	13010	13030	13032	12821	13021	13055	13160	13040	13021	13095	13013	13161	12981	13177	13190	12968	13041	12879	13040	12910	13180	12878	13033	13051	12966	13039	13040	13132	12974	12965	12957	12833	13028	12915	12901	13086	13040	12893	13018	12928	12956	13052	13018	13108	13069	13000	13184	13057	13190	13164	13026	13049	12895	12925	13046	12864	13202	12968	12973	13094	12948	12860	13089	13214	13029	13030	12867	13052	13104	13065	13181	12995	12999	12891	13205	13026	12972	12949	13017	13072	13131	13001	13041	13006	13027	13000	12706	13073	13070	13043	13087	12987	13016	13103	12874	12992	13080	12967	13053	12980	12984	13008	13040	13055	13005	13083	13053	13060	13092	13156	12991	12987	12979	13043	12972	13081	13018	12943	13279	13151	13068	13079	13144	12918	12982	12940	12899	12872	12799	12930	12978	13105	13049	12989	12988	13104	12905	13082	13054	13019	13141	12978	13003	12918	12948	13058	13143	13112	12859	12900	13105	12837	12863	13141	13176	13070	12904	12944	12857	13020	13087	13084	13024	12974	12793	13107	13140	12887	12920	13095	13161	13033	12927	12977	13125	12843	12939	13110	13066	13200	13111	13106	13127	12962	12926	13004	12937	13071	12957	13149	12792	13046	13064	13198	12952	13063	13038	12915	13130	13048	12982	12853	12964	13112	13145	12993	12949	12918	12956	12991	13100	13066	13070	13106	12997	12907	12993	12898	13030	13172	13004	12991	13037	13049	12950	12988	13070	13097	13047	12969	12904	12987	12990	12876	12995	12878	13111	12946	12990	13015	13038	13072	13087	13008	13029	13044	13052	13073	13068	12938	13103	13045	13040	13160	12876
24438	22375	33097	36646	35764	31415	25363	17905	15710	15355	15155	15129	15028	15091	15106	14814	14740	14963	14919	14975	14928	14999	14983	14883	14973	15084	14849	15008	14843	14817	14795	14866	15081	14764	14868	14820	15071	14862	14887	15086	14882	14783	15096	14936	14922	14763	14756	14888	14820	14888	14871	14753	14722	14944	15056	14768	14896	15058	14848	14811	14847	14910	14988	14958	15001	14884	14682	14692	14882	14858	14840	15005	14887	14729	15060	14792	14976	14848	14884	14688	15082	14925	14772	14928	14824	14941	14939	14734	14945	14780	14719	14825	14807	14858	14939	14941	14758	14838	14849	14793	14965	15026	15042	14879	14845	14690	14780	14795	14849	14929	15049	14933	14951	14663	14757	14881	14679	14986	14751	15050	14880	14980	14841	14906	14878	14417	15060	14719	14817	14772	15052	14922	14892	14809	14863	14809	14698	14871	14777	14645	14570	14942	14990	14739	14917	14722	14821	14805	14897	14838	14818	14846	14761	14760	14664	15088	14729	14992	14900	14636	14787	14748	14790	14814	14804	14822	14800	14903	14794	14765	14904	14886	14867	14966	14786	14847	14821	14876	14707	14726	15022	15008	14899	14953	14873	14927	14961	14918	14807	14837	14906	14751	14755	14899	15114	14996	14896	14969	14726	14878	14953	14720	14588	14775	14764	14909	14895	14942	14910	14978	14796	14927	14846	14707	14830	14936	14892	14838	14939	14859	15020	14849	14867	15120	14805	14742	14976	14716	14922	14943	14748	14670	14929	14761	14826	14906	14773	14888	14748	14702	14834	14856	14851	14894	14771	14633	14826	14824	14949	14811	14799	14953	14802	14738	14959	14782	14782	14969	14885	15038	14867	14780	14966	14877	14875	14781	14931	14978	14883	15123	14703	14925	14718	14718	14718	14795	14926	14818	14830	14833	14907	14661	14872	14810	14947	14791	14884	14741	14742	14920	14643	14992	14848	14701	14933	14855	14966	14730	14896	14978	14962	14707	14904	14792	14731	14818	14887	14738	14777	14742	14666	14646	14803	14973	14924	14856	14737	14730	14732	14915	14851	14858	14898	14729	14654	15000	14837	14939	14943	14797	14881	14866	14755	15001	14802	14840	14874	14749	14843	14768	14701	14922	14707	14928	14751	14768	14810	14857	14776	14747	14907	14910	14932	14819	14948	14839	15128	14707	14836	14871	14809	14936	14862	14811	14965	14515	14829	14781	14613	14802	14873	14950	14831	14898	14815	14871	14883	14870	14898	14853	14912	14738	14831	14908	14953	14862	14910	14849	14786	14819	14860	14782	14835	14807	14672	14945	14726	15053	14812	15093	14874	14694	14738	14833	14733	14939	14921	14928	14889	14869	14776	14884	14985	14879	14789	14996	14834	14829	14714	14739	14805	14904	14791	14956	14902	14705	14883	14761	14837	14904	14830	14910	14654	14759	14913	14758	14720	14901	14837	14850	14874	14757	14923	14800	14913	14848	14707	14915	14996	14972	15039	14987	14959	14772	14685	14800	14742	14973	15006	14877	14894	14942	14867	14970	14909	14668	14725	14663	14724	14957	14850	14972	14951	14777	14795	14796	14723	15000	14766	14693	14705	14671	14906	14770	14728	14683	14828	14833	14807	14712	14841	15029	14856	14717	14644	14615	14750	15065	15010	14832	14596	14812	14638	14681	14922	14948	14811	14889	14759	14947	14998	14655	14741	14873	14741	14760	14694	14870	14785	14738	14753	14951	14927	14769	14733	14746	14891	14843	14907	14993	14852	14770	14874	14852	14849	15025	14921	14865	14906	14898	14847	14896	14910	14813	14750	14828	14831	15002	14733	14738	14960	14870	14795	14755	14879	14867	15000	14663	14924	14838	14757	14741	14827	14797	15116	14908	14684	14919	14907	14766	14803	14985	14763	14822	14878	14953	14892	15118	14927	14971	14730	14740	14872	14986	14866	14777	14991	14874	14903	14810	14933	14737	14884	14918	14794	14636	14914	14659	14815	14827	14878	14629	14846	14760	14808	14730	14834	14890	14960	14805	14890	14825	14835	14734	14906	14732	14938	14820	14934	14864	14900	14868	14734	14820	14784	14830	14631	14757	14818	14835	14905	14816	14719	14847	14960	14808	14890	14740	14875	15015	14768	14890	14861	14655	15114	14779	14815	14873	14805	14735	15036	14867	14704	14666	14818	14799	14762	14961	14827	14927	15030	14872	14607	14923	14972	14792	14839	14890	14920	14733	14862	14850	14891	15018	15015	14953	14771	14765	14698	14900	14867	14776	14891	14718	14663	14719	14890	14906	14870	14717	15021	14682	14875	14881	14771	14881	14994	14815	14762	14759	14903	14838	14828	14992	14964	14866	14994	14744	14661	14647	14833	14767	14728	14919	14721	15003	14865	14906	14875	15166	14977	14681	14776	14830	14989	14909	14832	14875	14952	14787	14739	14963	14908	14869	14870	14944	14949	14892	14715	14790	14891	14701	14759	14796	15019	14915	14902	14773	14760	14735	15036	14795	14777	14741	14885	14809	14898	14753	14715	14646	14718	14864	14722	14847	14912	14898	14819	14714	14996	14834	14850	14800	14770	14781	14965	14775	14906	14664	14785	14696	14849	14924	14924	14770	14809	14771	14770	14813	14857	14778	14892	14609	14661	14728	14828	14883	14858	14778	14777	14911	14996	14830	14857	14998	14780	15047	14804	14953	14999	14928	14905	14919	14741	14849	14988	14730	14743	14799	14789	14959	14878	15031	14947	14978	14888	14787	14976	14722	14895	14733	14760	14721	14989	14787	14751	14917	14949	14794	14761	14736	14678	14913	14824	14648	14793	14559	14943	14714	14949	14939	14886	14650	14844	14740	14926	15013	14798	14850	14721	14873	14779	14744	14902	14874	14635	14721	14982	15002	14975	14927	14774	14905	14966	15037	14936	14808	14930	14847	14677	14811	14811	14978	14716	14722	14961	14978	14751	14874	14777	14890	14764	15006	15039	14907	14676	14988	14842	14646	14990	14886	14948	14708	14930	14910	14943	14999	14947	14692	14821	14926	14940	14843	14779	14924	14776	14709	14893	14847	14599	14832	14827	14854	14768	14677	14959	14952	14853	14931	14847	14991	14920	14913	14702	14824	14685	14953	14990	14909	14976	14916	14744	14714	14946	14806	14681	14793	14767	14867	14694	15007	14875	14775	14708	14739	14844	14881	15023	14794	14882	15003	14921	15045	14765	14838	14843	14869	14713	14670	14824	14701	14596	14787	14952	14673	14765	14817	14718	14632	14947	14912	14882	15046	14963	14995	14697	14973	14905	14803	14955	14752	14708	14748	15006	14934	14830	14866	14652	14615	14881	14894	14623	14564	14790	14921	14950	14928	14937	14761	14750	14929	15026	14786	14910	14760	14865	14733	14758	14868	14880	14633	14599	14723	14984	14824	14874	14969	14748	14798	14928	14882	14876	14929	14792	14656	14794	14789	14920	15003	14817	14919	14860	14880	14867	14813	14803	14817	14780	14695	14857	15021	14840	14825	14792	14980	14835	14895	14865	14840	14839	14718	14836	14860	14905	14665	14693	14883	14923	14891	14905	14707	14872	14960	14930	14785	14735	14759	14776	14981	14864	14865	14943	14984	14771	14878	14779	14612	14888	14961	14943	14814	14895	14771	14740	14810	14909	14755	14984	14840	14850	14841	14825	14880	14928	14645	14962	14914	14902	14897	14819	14852	14850	14810	14909	14875	14783	14766	14572	14648	14916	14725	14777	14901	14835	14804	14966	14937	14955	14899	14943	14901	14971	14669	14730	14829	14872	14650	14824	14877	14853	15122	14937	14740	14900	14701	15066	14838	14765	14898	14867	14863	14819	14864	14934	14995	14895	14893	14817	14862	14861	14847	14944	14721	14754	15067	14537	14789	14790	14845	14820	15087	14817	14749	14951	14689	14812	14802	14706	14838	14979	14823	14777	14778	14721	14896	14889	14848	14759	14748	15019	14840	14927	14930	14874	14791	14956	14885	14816	14990	14746	14833	14764	14752	15003	14879	14642	14776	14710	14708	14927	14765	14783	14895	14597	14941	14894	14753	14737	14825	14885	14990	14851	14933	14919	15017	14828	14778	15043	14737	14861	14703	14565	14734	14655	14765	14788	14679	14846	14911	14723	14783	14925	14793	14859	14842	14880	14749	15044	15031	14755	14727	14665	15034	15161	14922	14932	14847	14976	15069	14888	14979	14808	14740	14898	14867	14907	14879	14905	14883	14947	14907	14984	14878	14788	15011	14923	14918	14793	14902	14856	14806	14876	14883	14884	14791	14680	14766	14891	14823	14710	14697	14783	14797	14782	14878	14944	14724	14995	14729	14903	14771	15011	14924	14896	14903	14992	14789	14763	14769	14701	15007	14782	14868	14691	14673	14784	14907	14875	14951	14885	14740	14823	14789	14855	14919	14805	14943	14793	14727	14805	14789	14941	14955	14800	14892	14815	15068	14893	14940	14689	14806	15000	14828	14941	14895	14772	14821	14923	14825	14845	14957	14956	14842	14739	14947	14874	15069	14990	15082	14877	14849	14780	15014	14873	14964	14928	14971	14924	14967	14880	14829	14709	14702	14856	14757	14807	14754	14856	14881	14682	14763	14898	14852	14926	14711	14833	15065	14769	15023	14770	14791	14952	14788	14789	14829	14858	14794	14863	14920	14905	15047	14873	15029	15009	14683	14846	14973	14784	14667	14863	15083	14887	14747	15024	15000	14948	14983	14940	14846	14971	14898	14796	14852	14839	14924	14949	14751	14702	14976	14958	14728	14825	14923	14782	14800	14789	14901	15092	14724	14954	14902	14943	14941	14752	14793	15073	14765	14785	14932	15069	14904	14836	15106	14831	14834	14922	14781	14965	14713	15020	14814	15102	15006	14661	14671	14892	14883	14773	14840	14809	14975	14781	14965	15140	14736	14929	14792	14882	14886	14665	14907	14898	14855	14847	14807	14826	14709	14881	14882	14957	14806	14787	14694	14912	14814	14903	14773	14879	14949	14768	15033	14736	14789	14891	14802	14738	14931	14856	14720	14711	14829	14794	14738	14874	15047	14960	14905	14948	14991	14801	14879	14874	14752	15004	14819	14951	14967	14771	14825	14922	14860	14830	14953	15040	14828	15088	14787
59999	91528	73065	55789	43765	31903	21253	15308	13751	13068	13134	12968	13074	13050	13100	12903	13186	13162	12943	12901	12967	12995	13018	12936	13127	13082	12929	12941	13105	13040	13123	12943	13120	13044	13138	13041	13202	12964	13115	13082	13168	13051	13073	12977	13039	12996	13020	12867	12842	13014	13215	13044	13114	13079	13056	13065	13005	13016	13018	12992	13261	12941	12917	12841	13083	12957	13063	12917	13095	13062	13115	12988	13018	13092	13180	12995	13100	13053	12964	13079	12937	13093	13048	13035	12904	13033	13041	13192	13104	13035	12995	13084	13085	13029	12972	13055	13091	12993	12966	12864	12843	13123	12824	13030	13116	12951	12905	12896	13032	13225	12915	13062	13162	12915	12941	12860	12922	13065	12930	13124	13064	12973	13048	13107	12988	13237	12972	13155	13020	12981	13064	13062	12964	13207	12980	12970	13026	12870	13088	12943	12978	13060	13097	13034	13031	13139	13100	13033	13030	12920	13163	13015	13046	13201	13050	13055	12993	12966	13135	12897	12944	13050	12971	13038	12969	13015	13167	13102	12971	13254	12925	12889	12920	12988	13001	12977	13021	12990	13117	12930	12984	12870	12998	12844	12952	13018	13028	13050	13099	12937	12953	12942	13123	12943	13038	13050	13079	13062	12995	12859	13118	13154	12923	12891	13097	12953	12945	12959	13016	12957	13016	12925	13109	13134	13031	12895	13104	13103	13177	12957	13024	13026	12901	13036	13009	13035	13123	12930	12968	12854	13132	13036	12933	13028	13104	13160	12882	13087	12914	13106	12976	13106	13005	13019	12895	13053	13046	13139	13132	12929	13023	13073	13020	12993	13159	13035	13157	12973	12987	12999	13005	13056	13035	13048	13070	12996	13105	13004	12948	12918	13075	12906	12966	12931	12815	13022	12989	13055	13121	13033	13073	13115	12944	12997	13143	13001	13028	13047	13135	13099	13129	12898	13249	13129	13254	13003	12965	12996	13178	13018	13128	13191	12974	12995	13095	13025	12943	13012	12840	13062	13092	13251	13152	12965	12935	13027	13040	13190	12818	13060	13035	13045	12997	12961	13043	12943	13021	13009	13030	13168	13157	13071	13024	13181	12967	12945	13063	12932	13035	13042	13025	13001	12961	12996	12976	12947	12854	13033	13083	13097	12988	13118	12811	12939	13139	13117	13108	12931	13019	13031	13067	13114	13081	13031	12885	12956	13011	13052	13020	13126	12915	12943	12955	13055	13126	13031	12937	13035	12874	12956	13058	12960	13024	12982	13024	12885	13105	13098	12982	13037	13080	13069	12981	13025	13101	12726	13193	13131	12918	13059	12897	13044	13122	12972	13075	13070	13058	13172	12954	12997	12869	13118	13035	13010	13115	13043	13074	12965	12911	12956	12925	12866	12937	13026	13034	13145	13033	13056	12993	13117	13069	13019	13093	13066	13206	12929	13065	13100	13027	13011	13070	13062	13123	12867	12988	13037	13058	13020	13020	12886	13061	12893	12851	13076	13074	12978	13033	13012	13019	13015	13114	13168	12985	12914	13145	12961	12990	13140	12905	12943	13017	12922	13024	12970	13050	13227	12984	12958	13044	12888	12984	12936	13200	12978	13135	12858	13041	13035	13035	13140	13120	13012	12916	12985	13167	12939	13068	12820	13138	12986	13074	12929	13074	13048	13106	12952	13018	13059	13051	13034	13094	13118	12997	13051	13003	12992	12917	12933	13110	12882	12953	13047	12979	12934	12922	13003	13069	13040	12930	13135	13092	12969	12936	13039	12935	13107	13109	13035	13164	12922	13067	13034	13048	13027	13028	12931	13187	12798	13117	13000	13021	12941	13009	13160	13091	13022	12898	13189	13102	13059	12939	13116	12951	13136	12908	13132	12956	12943	13022	12896	13004	12980	13107	13069	13061	12999	13105	13146	13075	12952	13036	12820	13123	13204	12792	13062	12950	13051	13108	12939	13030	13014	12999	12886	13086	13077	13025	13103	13014	12993	12992	13077	12993	13164	12895	12919	13073	12971	13062	12806	13047	13038	12886	13030	13182	13005	12943	12885	13081	13044	12939	12900	13134	13057	12854	13154	12878	13027	13080	13037	13079	13030	13001	13198	13169	12981	13062	12986	13120	13019	12911	12956	13166	13097	13049	12993	13010	13005	13010	13107	13073	13128	12988	13048	12985	12961	12946	13004	13091	13128	12945	13064	12998	12917	13085	12849	13042	13142	13086	12937	12960	13020	13018	12982	13113	13032	13161	12911	12981	13013	13069	13038	12831	13107	13106	13028	12963	13234	13072	13178	12850	12910	12955	12918	13090	13077	13070	13050	12946	13122	13005	13015	12994	13084	13066	12860	13142	13040	13041	12793	13098	12929	13241	13026	13032	12942	13031	12855	13078	13083	13104	12877	13106	13018	13157	12913	12946	12874	13194	13008	13059	13082	13034	13086	12927	13184	13005	13007	12952	13003	13157	13119	13080	12956	13137	13032	13056	13110	12923	13126	12935	12815	12945	13119	12934	13149	12970	12952	12913	13000	13173	13012	13127	13008	13031	13169	13067	13047	13029	12971	13051	13083	12924	13121	12995	13095	12957	12993	12998	13083	13129	13020	13044	13180	12942	13016	13074	13054	13128	12886	13093	13028	13004	13050	13055	13022	13022	12902	12942	12884	13004	13016	12999	13070	13114	13153	13027	13003	12946	13075	12870	13041	12986	13037	12879	12980	13004	12919	12893	13005	13107	13084	12859	13121	13159	12948	13213	12983	13148	12931	13048	13065	12861	13086	13103	12929	13152	12970	13166	13108	13107	12977	13088	12840	13023	13025	12788	13016	13147	12965	13011	12823	12963	13027	12963	12994	12918	13108	13023	12802	13006	13062	13069	12988	12932	13147	13022	13024	13036	13137	13161	13053	13080	13031	12935	13288	13079	12868	12949	13025	12979	13047	13107	13051	12960	13052	13085	12855	13025	13060	12990	13016	13070	13067	12984	13026	12989	13056	13341	12957	13020	12987	13034	13098	12997	13094	13064	12914	13061	12883	13105	12819	13017	13136	13028	13040	13149	12958	13035	12920	13074	12993	13047	12995	13265	13020	13109	12957	12946	13096	13051	12892	12936	13140	13258	12957	13087	12989	12842	13064	13000	13095	12950	12990	12932	12919	12939	13013	12861	12960	13028	12952	13047	13078	12972	13082	12995	12981	12984	12991	13032	12965	13033	13070	13079	13086	13112	13045	13170	13094	12975	12920	13113	12999	12899	13090	13005	13095	13133	13002	12870	13109	13001	13236	12925	12899	13024	13175	12954	13105	13054	13039	12994	12869	13000	13109	13116	13046	13019	13154	12922	13170	13118	13068	13201	13100	12883	13061	12969	13040	13017	13037	13031	13081	13022	13041	12960	12999	12929	13252	12929	12966	13058	12944	12980	12958	13030	13073	13010	13027	13243	13135	13009	13184	13022	13031	13093	13153	12919	13174	13000	13007	12878	13203	13007	13098	12966	13025	12862	13048	13024	13142	12995	13077	12953	13030	13095	13041	13064	13024	13095	13093	13098	13000	13057	13026	13037	13134	13018	12949	12995	13116	13063	13060	12926	13173	13047	12975	13043	12966	13047	13074	13014	13181	13136	13007	13092	12912	12950	13008	12854	12937	13062	12937	13011	12933	13184	12999	13032	13075	12977	12950	13075	12886	12997	12923	13167	12985	13238	13096	12959	13070	12989	13085	13007	13025	12889	13114	12946	13025	12956	12976	12894	13089	13184	12999	13097	13097	12965	13155	12806	13053	13075	12979	13030	13057	12917	13019	12916	13017	13005	12902	12988	13077	12902	13181	13159	13077	12939	13092	12982	12998	13065	12972	13165	13236	13012	12903	12945	13005	13017	12883	13072	13029	13098	12892	13083	12948	12819	12996	12945	12991	13115	13114	13033	13068	13099	12983	13002	12922	13179	13061	13091	13098	12968	12939	12993	13054	12857	12944	13013	12934	13111	13059	13182	12940	13038	13071	13164	12972	13081	13003	13004	13029	13048	12914	13118	12983	12978	13002	13086	13067	12998	13008	12886	13027	13065	13044	12988	12877	12947	13208	13063	13044	13221	13055	12967	13057	12867	12908	13071	13182	13117	13126	13055	12950	12994	12877	12998	13041	13197	12920	13057	12930	13039	13057	12924	13053	13023	13121	12811	13024	12972	13177	13012	13052	13030	13009	13082	13148	13045	13062	12954	13041	12942	13093	13139	13101	12959	12938	13093	13037	13016	13181	13060	13077	12997	13228	13236	13013	12974	13080	13058	12895	13247	12933	13063	13101	13004	13025	13011	13086	12992	13089	13072	12911	12958	13071	12946	12930	13036	13217	12976	12980	13219	12843	13071	13045	13068	13013	12931	12985	13178	12951	13189	13181	13058	13024	13042	13172	13155	13120	12928	13014	13002	12972	12987	13043	12983	13063	12922	13013	12892	13193	12961	12972	12958	13109	13090	13047	12962	12858	13115	13214	13110	13055	13067	12991	13152	13109	12933	12962	12955	12947	12991	12920	13006	13062	13218	13064	12983	12904	13017	13057	12950	12847	13201	13169	13063	13070	12976	12908	13058	12882	13211	12974	13066	13083	13157	13035	12964	13012	13050	13044	13146	13122	13008	13135	13155	13139	13134	13015	13167	13130	13003	12870	13079	13080	12846	13047	12965	13101	13034	12859	13020	13020	13058	13008	13033	13018	13136	12879	12880	12970	13037	13074	13132	13087	12903	12905	13052	13008	13058	12913	12943	13097	12978	13007	12911	12947	13002	13014	12994	13013	13079	13151	12860	13105	13056	13055	13092	13019	13078	12965	12935	12953	12889	12937	13156	13001	12796	12959	12919	12980	13066	13062	12954	12986	13042	13027	12941	13080	12964	12968	12892	12944	12985	13062	13056	12983	13028	13003	13096	13083	12971	13061	12985	12935	12955	13021	12890	13141	13111	13247	13148	12948	13039	12934	13162	12987	12958	12983	13165	13161	13114	13045	13081	13071	13014	13156	13009	13070	13011	13071	13008	12912	12974	13011	13111	12910	13164	13013	13056	13132	12909	12876	13048	13084	12972	12939	13056	13042	13176	12918	12992	13082	13041	13057	13107	13024	13222	13074	13127	13008	12985	12994
23094	21873	31259	31322	35195	35284	30895	20974	16773	15869	15430	15245	15157	15222	15314	15290	15235	15522	15215	15326	15387	15333	15171	15062	15112	14953	15142	15096	15200	15101	15129	15201	15010	15243	15156	15233	14904	15042	15004	14959	15140	15263	15303	15173	15139	15021	15056	15207	15074	15169	15073	15205	15039	15314	15114	14951	15067	14934	14999	14939	15035	15053	15199	15131	15103	15222	15040	15080	15265	15001	14957	15191	15131	15228	15121	14993	15028	15062	15057	14956	15178	15123	15155	15048	15110	15038	15174	15197	15157	15235	15237	15254	15070	15128	14959	14906	15001	15204	15026	15167	15051	14906	15186	14998	15179	15065	15065	15047	14939	15090	15152	15131	14982	14840	15032	15064	14946	14993	15009	15036	14883	14946	15023	15159	14990	15024	15076	14856	15149	15014	14872	15151	15065	15009	15007	14978	14979	14944	14905	14977	14999	15103	15048	14996	14986	14994	14989	15006	14973	15037	15061	14856	14871	15050	14960	15233	14885	14992	15138	15205	15029	14827	14960	14961	14978	14949	15023	15209	14973	14910	15102	15045	15103	14928	15121	15134	15100	15107	15085	15052	14982	14827	14995	14961	15006	15038	15055	15067	15221	15124	14990	14750	15034	15058	14921	14979	15017	15061	15092	15037	14992	14901	14870	15240	15274	15117	15003	15085	14926	15064	14951	15193	15026	15006	14933	14972	15052	15292	14950	14937	15106	15095	15410	14909	15048	15156	15136	15133	14971	14981	14998	15070	14990	15031	15020	14954	15147	14724	15161	15102	15003	14820	14974	14991	15021	14885	15024	14917	15098	15107	14892	14862	15193	14846	15097	15026	15131	14819	14952	14860	14986	14865	15148	15020	15136	14854	15069	15021	15126	15061	15015	15146	15226	15148	14909	15064	14952	15003	15084	15099	14841	14948	14980	15089	14828	14836	15031	15168	15130	14948	14851	15010	15054	15151	14871	15041	15158	15115	14917	14763	15044	14950	14747	14935	14745	15078	15035	15112	14941	14825	15131	15122	15229	15028	14902	15109	14871	14876	15200	14896	15055	15290	15056	15108	15088	15227	15012	14837	15149	15004	15067	14781	15059	15059	15016	15001	15016	14958	15061	15164	15140	14980	15025	15097	15125	15010	15180	14974	15103	15169	15141	14997	15033	15043	14991	15136	15114	15109	15116	14940	15003	15038	15172	15078	15173	14934	14968	14922	15031	14977	14997	15102	14936	14963	14909	15094	14896	15018	14906	14898	15102	14973	15112	15042	14987	15089	15130	14997	14997	15023	15111	15127	14956	15100	14959	14960	14990	14986	14905	14962	15038	15039	15026	15009	15005	15173	15028	14851	14972	15057	15017	14963	14989	14827	15055	15065	15058	14968	15166	15166	14974	15075	14931	15124	15112	14922	14987	15004	14902	14904	15175	14938	15088	15012	14935	15179	14990	15064	15006	15008	14964	14870	15118	15172	15017	15107	15075	14988	15051	14962	15044	15036	15271	15162	15074	15167	15115	14873	15052	15016	15041	14959	15096	15005	15040	14799	15057	14941	14980	14981	15031	15015	15110	14905	15060	15103	15089	15130	15173	15059	14937	15065	15119	14986	15010	15032	15171	14912	15029	14885	14869	15036	14870	15073	15067	15028	15141	15005	14955	14883	14992	15002	15077	14988	14900	15120	15155	15072	15017	14789	15072	15117	15139	14927	14973	15013	15120	15174	15045	15115	14931	15084	14980	15023	15093	15162	14871	15108	15216	15125	15042	14684	14917	14960	15018	15118	15127	14908	15112	14917	15019	15010	14782	15065	15050	15294	15142	15028	15324	15084	15139	14928	15240	15021	15088	14922	15027	15118	14924	14933	15086	15065	15260	15077	15004	14976	14906	14976	15116	15066	15062	15028	15153	15059	15063	15053	15048	15136	15082	14954	14935	15054	14981	14901	15051	15012	15217	15130	15029	15185	14854	15099	14937	14886	14995	15123	15077	15049	15157	15154	15064	15060	15040	15094	15000	15033	15098	14833	15191	15157	15173	15034	15013	15143	15075	14763	14870	14989	15055	14974	14849	15238	14998	15052	15077	14978	15057	14903	14889	15092	14995	15100	15049	15100	14769	15107	14988	15073	14959	15008	14931	15051	15049	14814	15014	15017	14808	15007	14906	15053	14879	14994	15205	14905	15162	14962	14875	14728	15072	15059	14977	14955	15003	14943	15104	15035	15100	15147	15117	15135	15204	14885	15088	15276	15020	15099	15155	14950	14903	14819	14977	15204	14999	15042	15076	14929	15220	14956	14885	14881	14991	15071	14969	15039	14971	14995	15066	14966	15100	15116	15044	14957	14959	14988	15040	15191	14989	14999	14866	15029	15012	15009	15213	15041	14902	15005	15103	15029	14974	15059	15154	14987	15207	14900	15124	15077	15156	14974	14967	15004	15171	15022	14988	14833	15014	15022	14908	15136	15073	15122	15085	14879	15146	14895	15210	15001	14840	14882	15114	15065	14938	14973	14790	14937	14932	15195	15163	14975	15051	15089	15027	14990	15107	14964	15025	15178	15126	15131	15054	15012	14946	14999	14873	14927	15043	15082	14831	14983	15109	15096	14978	15011	15105	14861	14969	14993	14808	14924	15202	15243	15214	15030	14977	14998	15102	15112	14772	14978	15184	15148	15058	14980	15006	15053	15039	15016	14956	15088	14959	14927	14880	15110	15007	14960	14878	14957	14939	15071	14974	15117	14969	15066	15128	14977	15067	15131	15012	14975	14930	15083	14863	14861	14919	15132	14746	14961	14797	15067	14822	14950	14788	14799	14910	15235	15151	14970	15094	15151	14952	15095	15069	15210	14951	14954	14994	14883	15141	15309	15210	15102	15132	14963	14989	15095	15049	15049	15132	15106	14972	15016	15004	15211	15328	14988	14959	15097	15030	15202	15062	15080	15054	15069	14946	14921	14876	14919	15040	15033	15046	15049	15206	15060	15133	14984	14870	15134	15197	15120	14911	15183	15052	15068	15129	15024	15137	14956	14863	15021	14894	14994	15123	15094	15141	15294	14949	14978	15130	15131	15024	14873	15115	14908	15266	14915	14926	14987	14973	15035	14843	15280	14915	14857	14971	15082	14855	14998	14991	14963	14963	15112	15218	15156	14919	14819	14710	14843	15171	15128	15043	15125	14819	15126	15096	15177	15043	14798	15106	14920	15261	14983	15090	14923	14911	15167	15006	15092	15058	15058	14789	15031	14884	15039	14731	14886	15066	15110	15025	14972	15127	15140	15150	14895	14826	15042	15062	14966	14942	15013	14807	15007	15088	15092	14987	14950	15082	14997	14875	15185	15085	15081	14969	15103	14982	14781	15073	14908	14991	14993	15006	14900	15037	15074	15040	15023	14903	15012	14934	14984	14950	15041	15161	14950	14824	15066	15127	14981	14875	15159	15112	15055	15213	14851	15196	15216	14896	15147	15036	14972	15224	15117	15001	15015	14742	14969	15284	15072	14997	15034	14940	14782	14848	15046	15077	15036	14904	15081	14858	15093	14938	14861	14843	14964	14849	15248	15024	14950	14911	15010	15157	15165	14981	15033	15131	14873	15094	15128	15144	15172	15138	14925	15289	14931	15043	15008	15139	14942	15120	14732	15008	14899	15015	15009	15070	15066	15084	15292	14886	15068	14828	15158	15115	15076	14840	14948	15189	15038	15164	15054	15094	15000	15057	15081	15190	15039	14910	14906	15041	14836	15076	15110	15063	15024	14994	14985	15086	14928	14908	14882	15160	15142	15185	15033	15059	14869	14816	15002	15073	15025	14973	14923	15013	14873	14964	15103	14949	15102	14954	15141	14875	15060	14731	15133	14992	14979	15225	15162	14879	14981	15036	15018	15107	15025	14908	15095	14950	15154	14957	15097	14915	14832	15149	14969	15093	14905	15035	15053	15154	15209	15133	14952	14882	15055	15016	15015	15202	15130	15135	15067	15004	14996	14966	15026	15187	15147	14900	14880	14973	15139	15153	14971	14954	15063	14957	14901	15076	15078	14941	15070	14874	14832	14957	14932	14839	15054	14989	14909	15005	15009	15058	14981	14980	15085	15035	15064	14897	14969	14987	15137	15121	14971	15107	15016	14883	15134	14881	15008	15072	14950	14983	15014	14941	14995	15104	15052	15104	14917	14911	15047	14917	15000	15243	15078	15027	14914	14972	14769	15040	15137	14999	15167	14905	15064	14991	15067	14887	14900	15048	14997	15120	15195	14990	15048	15093	14817	14848	14945	15172	15006	15107	15069	15285	15115	14874	14762	14998	15008	15101	15103	14974	14879	15005	15069	15211	15012	15018	15147	15001	14952	14844	15031	14877	15083	15071	15224	14854	15156	15085	14634	14996	15108	15152	14998	15316	15063	15051	15057	15087	15057	15139	15035	15002	14919	15102	15021	14988	15211	15043	15138	15210	14923	14869	14993	15059	15208	14798	14745	14987	15126	15079	14946	14844	14827	15063	15074	15068	14984	15024	15097	15050	15075	15110	14887	15083	15131	15018	15173	14986	14884	14927	15265	14943	14992	15176	15090	15220	15149	14887	14945	15083	15033	15114	14934	15040	14996	15091	15061	15070	14961	15129	14965	14802	14796	15121	14890	14796	14943	15004	14968	15079	14863	15007	14789	15027	15105	14961	14901	14912	15081	14896	15030	15142	15145	14960	14955	14923	15040	14934	14895	15021	15067	15054	15041	15088	15050	14841	15014	15143	15073	15042	15057	15125	15001	15073	14989	15059	15031	15232	15023	15144	14944	14946	15103	15090	15143	15157	14999	14985	15097	15167	15020	14991	14825	14738	15232	15149	15042	15229	15060	15015	15230	15150	15200	14924	14834	14962	15065	15121	15067	14989	15008	15133	14918	15134	15162	15112	15147	15009	15080	15070	15067	14911	14864	14931	15055	15016	14945	15186	15073	15090	14904	15300	15189	15119	15111	14948	15015	14981	14792	15062	14987	15049	15234	15029	15088	14927	14732	15022	14939	15002	14995	15058	14965	15006	15077	15158	14943	14981	15018	15167	14958	15080	15063	15041	14946	14981	15067	15057	14951	14957	14992	15101	15267	15127	15126	14965	14794	15016	14963	15106	15198	15072	14874	15141	14746	14909	14861
64083	103049	83732	69504	55438	41238	27352	17800	14290	13234	12809	13160	13105	12953	13050	13041	13081	12814	13226	12865	13065	12931	13077	13042	13041	13119	13034	13009	12978	12887	13077	12990	12996	12962	12967	13166	12901	12976	12841	12857	13183	12974	12993	12878	13174	13125	13095	13090	13009	12863	12856	13007	12998	12973	13046	13039	13009	12943	13188	12904	13113	13114	13014	13128	12830	12974	12975	13165	13000	12993	13076	13055	13102	12965	12844	13059	12989	12938	12996	12879	12963	13087	13023	13020	12931	13055	13011	13042	13006	13065	12969	12887	13155	12741	12912	12996	12994	13095	12885	13111	13089	13078	13056	12978	13008	12985	13072	13049	12969	13063	12947	12983	13002	12939	13011	12971	12987	12945	13039	13006	13062	13091	13030	13091	13005	13027	12976	13007	12945	13038	12981	12968	12894	13057	12928	13161	13099	13050	13089	13053	13204	13201	12846	12913	12818	13131	12951	13098	13094	12987	12937	12981	12916	13034	13208	13137	12882	12943	13137	13055	13038	12904	12960	13031	13031	13115	12930	13057	12815	13099	12903	12971	13179	13152	13058	12849	13043	13065	13032	13277	13114	12949	12910	12979	12970	13024	13149	12926	12961	13201	12969	12907	13154	12970	13030	12855	13031	12868	13089	12937	13004	13048	13207	13078	12989	12900	12986	12926	13130	13034	12908	12913	12916	12815	13079	13067	12862	13038	12921	12988	13052	13045	13103	12809	12993	13146	13007	13013	12987	12963	13127	13037	13077	13035	13066	13039	13090	13114	12750	13073	12954	12873	13025	13075	13118	12838	13029	12948	12877	12956	12947	13055	13042	13007	13028	12974	13116	13065	12968	13107	12908	13119	13174	13098	13075	12957	12960	12934	12939	13134	13105	13101	12863	13128	12944	12932	12911	13064	13165	12931	12932	13060	12937	13095	12891	13051	12898	12819	12799	12968	13088	12998	12900	13004	13060	13074	12961	13020	13134	12969	12845	12938	13004	13023	13097	13028	12922	13020	12913	12877	12916	13135	12962	12927	12895	13208	12991	12939	13031	13039	13083	13058	13126	13075	13052	12981	13150	12985	12844	12952	12986	12922	13270	13024	12990	12986	13000	13081	13072	13114	13155	12813	12961	13031	13003	12902	13094	12997	12927	13151	12951	13147	13027	12909	12941	12985	12994	12920	13041	13010	13057	13058	13040	12910	12940	13209	13031	13071	12963	12885	12877	13135	13013	12919	13147	12884	12953	13163	13196	12938	12956	12922	12903	12936	13082	13010	13106	13102	13074	12963	13075	13080	13119	13170	13076	12917	13010	13070	12991	13018	12754	13163	13108	12978	12959	12816	13079	12997	13052	13036	12866	13161	12841	12860	13002	13027	13005	13106	13186	13048	12729	13128	12828	13059	13055	12994	13143	13043	12921	13083	12925	13068	12968	12965	13088	13063	12845	13033	12981	12717	12988	13131	12989	13101	12980	13190	12926	12859	12897	13034	13080	12953	12955	12992	13012	13052	12985	12917	13019	12993	13015	13119	13094	13209	13132	13101	12974	13014	12875	12956	13099	12890	13043	13087	12986	13085	12858	13052	13035	13109	12916	13002	13027	13188	13077	13048	12993	13063	13008	13120	12976	13008	12938	13057	13101	12966	12993	13116	13045	13134	13074	13099	12944	13000	12978	13062	13027	13028	13044	13171	12851	12958	13048	13045	12909	12789	13101	13016	13137	12929	13008	12850	13000	13147	12929	13102	13015	13030	12913	12997	13016	13020	12993	13008	13083	12989	13020	12992	12830	13007	13133	13054	13141	13060	12948	13017	13135	13137	12992	13112	13003	13068	13114	13115	13129	12891	13045	12934	12849	12921	13115	13169	13135	13076	13078	13012	13021	12938	12999	13013	12940	13133	12855	12960	13090	12994	13150	12923	12971	12987	12994	13024	12997	13050	12925	13131	12893	13151	13092	13053	13002	13036	13022	12963	13102	13141	12986	13101	12924	13159	12889	13100	13051	13090	12954	12988	13051	13188	13040	12927	12998	12946	12997	13147	13104	13097	12980	12908	13059	12988	13136	12950	13067	13092	13017	13057	13073	13014	12923	13035	12992	13026	13017	12937	13019	12957	12966	13117	12989	13030	13101	13040	13068	13099	13111	13015	12900	13024	12837	12943	12971	12800	13009	12945	13125	12942	12929	12961	13052	13024	12899	13051	13135	12993	13054	13029	13069	13177	13108	12900	13014	12974	12950	13037	13087	12990	12995	12916	13191	13082	13015	12939	13236	13078	12844	13011	12894	13063	13107	12867	12964	12992	13101	13056	12867	13023	12947	12799	13037	13069	13115	12990	13111	12941	13058	12910	13127	12977	13060	13047	12968	13098	12941	13003	12656	12980	13058	13188	13269	12994	12873	13044	12932	13082	13039	13095	12910	12832	13265	13048	12875	13018	12990	12937	13105	13009	12908	13125	13046	13061	12975	12852	13047	12849	13129	12888	12909	13160	13120	13095	12997	12964	13090	13089	12851	12967	12845	12887	13043	13105	12954	12997	12917	13101	12934	12990	12980	13124	12982	13048	12927	12978	13101	12969	13058	13110	13032	12824	12962	13006	12885	13123	13052	12978	12936	12856	12884	13115	12923	12995	13006	12967	13073	13245	13134	12919	13010	12964	13108	12949	13182	12872	13109	13077	12966	12955	13017	13027	12923	13014	12933	13051	13064	12958	13029	13101	13130	13117	12997	13139	12898	12853	12848	12930	13037	12964	13016	13099	13061	13049	13087	13120	13049	13001	13113	12812	12866	13066	13005	13080	13030	13110	12997	13185	12951	13013	13049	12949	13040	13023	13195	13060	13109	13029	13104	12839	12939	13015	12965	12875	12944	13050	13036	12958	12969	13233	13121	12996	12895	12947	13056	12843	12926	13113	12804	12926	12911	13015	12881	12921	13101	12995	13006	13032	13100	13074	12930	13044	13026	13001	13080	12904	12976	12951	12953	12960	12826	13198	12985	13125	13069	12901	13019	13126	12833	13090	12955	13067	12882	13038	12937	13060	13173	13003	13156	13136	13161	13034	13098	12956	13015	13158	13039	12975	13000	13028	13044	13005	12906	13021	13043	12974	13054	13129	12988	12821	12928	13088	13081	12990	12856	13025	12910	13042	13034	13047	12958	12972	12919	12844	13112	13015	13103	13130	13123	13072	12960	12899	12883	13075	13021	12950	13090	13005	13037	13013	13066	12946	12991	12998	13156	13008	13052	12952	13158	12909	12901	12976	12949	13123	13072	12917	13137	13002	13117	12897	12914	12968	12930	12981	13133	12928	12748	13065	13274	13122	13154	12957	13007	13020	12907	13187	12953	13054	12980	13069	12846	13088	13028	12979	12953	13056	13036	13014	13033	13191	12945	12981	13032	13076	12806	13202	12863	12969	13138	12956	13067	12911	12976	13079	12894	12965	13021	12927	13066	13004	13147	12803	13123	13239	12883	13054	13118	13186	13088	12982	12972	13012	12996	12876	13081	12895	13027	12988	13012	12987	12978	13138	12889	12920	13097	13133	13001	12964	12979	12972	13022	13122	13011	12994	12986	12891	13160	13011	13025	13172	13290	13071	13141	13003	12974	13178	13024	12901	12982	12843	13045	13188	12994	12936	13120	12910	13015	12924	13093	13119	13200	13061	12862	12937	13074	12872	13109	13088	12927	13001	13011	12961	13161	13068	13049	12856	13091	13071	12988	12866	13074	12987	13063	13090	12899	12989	12938	12958	13207	12934	13062	13100	13038	13095	12967	13179	12985	12918	13096	12786	13133	13010	13086	12985	13154	12966	13031	12774	13106	13078	12996	12952	13000	12914	12993	13083	13033	12952	13138	13055	12963	13092	12946	12988	13131	13018	13032	12984	12961	13081	12917	13140	13100	13031	13005	12932	12976	13015	13190	12893	13207	13013	12920	13063	13077	13134	13041	13029	12952	13009	12962	13011	12974	13196	13121	13000	13141	12910	12875	13133	13073	13123	13138	12847	13016	13043	12905	12950	12998	13009	12984	12960	13107	13111	13092	12934	12868	13020	12938	12887	13078	12851	13175	12895	13012	12858	13088	13023	13015	12987	13033	12947	13085	13078	12939	13025	12903	13157	12959	13078	12926	12938	12902	13104	13140	12930	13047	13031	12855	12875	13039	13113	13067	13130	12955	13179	12936	12991	12948	13044	13101	13045	12994	13231	13119	12972	12969	12958	12946	12984	13065	13123	13031	13121	13032	13070	13008	12986	13170	13069	13008	13034	13082	13227	12976	12944	12823	12981	12956	13008	13059	12930	13097	13023	12945	13061	12939	12970	12939	13056	13172	12977	13077	13030	13121	13109	13021	12921	12953	12933	13057	12970	13065	13023	13004	13051	13009	13003	13252	13024	12976	12971	12968	13067	12975	13022	12981	13036	12827	13014	12872	13226	12929	13129	13045	12895	12915	13018	12987	12988	12824	12986	13001	12947	13019	13147	12962	12895	12956	13008	13047	12950	13004	13051	13095	12938	13238	12940	13127	13023	13104	12836	13081	13095	13051	12978	12948	13025	13002	12921	12943	13046	13011	13099	13008	12942	13021	13083	13037	12880	13010	13179	13068	12962	13075	12917	12995	12909	13017	12848	13068	12889	13111	12964	12948	13009	13042	13234	12970	13124	13064	13138	12949	13024	13091	13069	13008	13183	13054	13147	13011	13106	13038	13097	13036	12986	13045	12987	13040	12993	12975	13022	13091	13030	13059	12980	12906	13026	12916	12978	12879	12970	12863	13043	12964	13029	13022	12932	12842	13119	13081	13001	12989	13034	12853	13167	12843	12856	13010	13112	13109	12966	12988	13062	13110	12959	12987	13101	12989	12973	12938	12902	12870	13104	13039	12995	12830	13077	12832	13109	13163	12922	13086	13077	13069	12958	12983	13046	13022	13092	12933	13256	13173	13060	13023	12997	12985	13093	12849	12860	12965	13063	13049	13045	13205	13072	13057	12748	13207	13057	13036	12981	13153	13007	13211	12945	12963	13039	12890	12912	13115	12925	12924	13100	12899	13134	13005	12993	12935	13065	13044	13108	13114	12928	12847	12901	13029	13027	13087	13000	12938	13028	12936	12909	12944	13017	12982	13076	12955	13070
29195	28961	34472	29638	22665	18791	16745	15607	15225	15180	15061	15129	15167	14898	15070	14969	15128	15257	15154	15212	14990	14879	15153	15034	15050	14916	15000	14930	15140	15325	15298	15127	15062	15014	14903	15169	15115	15115	15117	15009	14985	14997	15092	15078	15052	14950	15100	15125	15257	15169	15323	14992	14967	15073	15127	15019	15102	15261	14921	15185	15041	15076	15089	14846	15085	15121	15156	15110	15142	15012	15010	14964	15098	15211	15125	14981	14936	15184	15115	15034	15091	14995	14936	14982	15179	15245	15141	15107	14951	15100	15040	14901	15047	15075	15092	14949	15074	15190	15077	15082	15080	15120	15126	15045	15051	15103	14978	14979	15114	15347	15125	14939	15105	15206	15063	14998	15287	15159	14981	14934	15248	14891	14885	15108	15105	14938	15322	15287	15116	15172	15116	15100	15120	14892	15065	15052	14891	15032	15083	15354	15210	15066	15062	14943	15047	15090	15010	15151	15171	15215	15108	14969	14927	15172	15092	14953	15083	15089	15077	15013	14935	15137	15107	15114	15091	14950	15108	15009	15067	15110	14971	15087	14992	15153	14927	15195	14901	14931	15287	15032	15156	14994	15187	14915	15078	15162	15038	15160	14884	15065	15034	15032	15027	15125	14932	15071	15237	15031	15059	15118	15187	14942	15094	15236	15255	15110	15215	14844	15162	15027	15109	15063	15332	15085	15017	15128	14971	14957	15017	15002	14918	14975	14967	15224	15099	14998	15000	14941	14971	14970	15074	15228	15016	15079	15263	15103	15126	15106	15138	15175	15175	15042	15114	15173	15105	15096	15078	15027	15159	15038	15226	15159	15128	15226	15173	15020	15122	15023	15039	15063	15059	14969	14894	15007	15144	15183	15049	15250	15232	15137	15179	15240	15241	15224	15096	15141	15003	15225	15034	15041	15085	15072	15222	15111	15051	14957	14988	15014	15052	15082	15240	15125	15045	15240	15192	15129	14983	15065	15102	15045	15067	14998	14972	15199	14937	15135	15156	15048	14787	14929	15272	15104	15098	15116	15063	15111	15163	15122	15015	14907	15125	15173	15030	14900	15060	15241	15011	15142	15020	15012	15003	14857	14971	15100	15012	15099	15308	14974	15007	15121	15015	15115	15170	14963	15061	15081	14948	15118	15257	15177	14868	15135	15063	14994	15009	15244	15020	15087	14949	15090	14952	15028	15162	15143	15178	15398	15300	14996	15156	15165	15168	15006	14953	15184	15108	15123	15169	14851	15103	14981	14919	15207	15181	14972	15023	14926	15007	14838	15000	15101	15033	15076	15287	15147	15180	15068	15133	14995	14781	15208	15043	15147	15142	15089	14948	15199	14981	15045	15115	15036	15261	15104	15107	15241	15271	15147	15105	15335	15125	14975	15152	15056	15132	15179	15102	15046	14938	15094	15056	15067	15044	15092	15076	15169	14992	15071	14940	15011	15180	14915	15003	14975	15114	15236	15024	14982	15100	15151	15184	14970	15071	14996	14991	14964	15026	15201	15179	14879	15010	14964	15001	15154	14892	15121	15108	15072	15388	15141	15310	15101	15216	15011	14848	15053	15069	15115	15139	15083	15113	15098	15062	15126	15226	15129	14953	15109	14867	14958	15122	14977	15027	15129	14920	15222	15084	15163	14945	15038	15229	15217	15183	15203	15086	15098	15094	14949	15244	15132	14946	14874	15109	15091	15242	14974	15208	15111	15012	15120	15212	15183	15092	15017	15052	15001	14973	15115	14883	15192	14990	15044	15092	15238	15146	14795	15034	15164	15162	15213	15083	15261	14980	14987	15209	15064	14920	15163	15126	15149	15073	14852	15057	14936	15199	14920	14971	15071	15021	15019	15018	15347	15180	14868	15058	15177	15077	15102	15020	15128	15128	15157	15111	15264	14977	15195	15167	15177	14910	15163	15228	15044	15111	15153	14949	15140	15006	15041	15141	15022	15154	15027	15184	15039	15204	15124	15005	15069	15282	15187	15163	14996	15200	15179	15070	15168	15049	15047	15019	15122	15082	15149	15133	15014	15178	14954	15017	14879	15088	14972	14898	14862	15099	15033	14958	15098	15030	15030	15016	14921	15177	15162	15159	15093	15164	15106	15215	14866	15130	15122	15034	15127	15332	15095	14932	14994	15129	15147	15028	14888	14984	15098	15091	14989	15269	15063	15106	15115	15140	14881	15096	15067	14977	15074	14818	14893	15233	15337	15093	15348	15231	14901	15035	14984	14930	15120	15170	15176	15021	15103	15201	15077	15231	14980	15082	14996	14951	15041	15058	15238	15055	14984	14963	14959	15080	15120	15030	14907	15072	14953	14992	15235	15026	15029	15176	15033	15173	14917	15093	15057	14975	15150	15266	15022	15086	15089	15051	15346	15346	15062	15161	15054	15214	15015	15198	15064	14996	15119	15267	15132	15090	15372	15001	14938	15230	15027	14978	15150	15037	15066	15050	15178	15181	15022	15102	15096	15104	14842	15254	15088	14979	15128	15016	15259	15285	15221	14962	15171	15106	15049	15078	15059	15061	15172	14966	15076	15085	15124	15144	15160	15193	15023	15184	15262	15219	15269	15010	15165	15081	15018	15140	15124	14999	15201	15232	15039	15079	15054	15147	15250	15040	15187	15037	15099	15028	14947	14887	15225	15053	15058	15024	14940	15140	14921	14958	14964	15287	14923	15077	14959	15089	15126	15036	14904	15098	15359	15099	15018	15154	15145	14951	15117	14954	14985	15123	15003	15025	15092	15351	15131	15268	15074	15009	15121	15315	15054	15111	15058	15117	15261	15117	15164	15049	15031	15002	15216	15110	15050	15130	15167	15231	15088	15070	14905	14931	15150	15093	15109	15061	15184	15061	15104	15160	15036	15144	15115	14992	15064	14980	14977	14893	14936	14900	15159	15038	15139	15157	15114	15242	14944	15094	15108	14912	15152	15168	15175	15275	15098	14980	15109	15111	15044	15186	15087	15213	15059	15243	15023	15126	15127	15201	15019	15031	15111	15142	14847	15032	15132	15231	15066	15265	15026	14952	14942	15071	15156	15060	14831	15242	15134	15105	14788	14935	15042	15067	15182	14974	15088	15010	15025	15074	15067	15152	15089	15109	15062	14965	15132	15162	15139	15229	15149	15003	15303	15265	15031	15118	15062	15149	14986	15279	15008	15162	15044	15078	15219	14972	15245	15407	15115	15017	15039	15157	15118	15196	15190	14957	15138	15126	15232	15153	15083	15165	15025	15184	15163	15197	15208	15150	14898	15272	14962	15075	15210	15408	15183	15341	14978	14897	15167	15090	15284	15020	15062	14963	14952	14891	15078	15194	14926	14941	14996	15165	15299	15043	14987	15064	15126	15054	15035	15207	15053	15073	15042	15000	15176	15104	15039	15080	15051	14840	15037	15125	15042	15148	15190	15060	15034	15109	15059	15093	15088	15209	15022	15112	15130	15133	15084	15139	14907	15108	15025	15116	15018	15255	15070	15291	15125	15027	15068	15122	15062	15065	15024	15183	15103	15119	14829	15020	15199	15005	15090	15101	14912	15319	15169	15152	15037	15131	15071	15148	15238	15060	15010	15087	15072	15043	15173	15317	15067	15030	14924	15138	15152	15221	14891	14936	14984	15020	14953	15095	15052	14955	15226	15133	15121	15050	15084	15039	14985	15108	15090	14986	15094	15040	15240	15123	15070	15140	15015	15311	14846	15035	15182	15231	15068	14997	14726	14902	15129	15165	15068	14908	15331	15088	15382	15181	14978	15132	14994	15034	14960	14969	15146	15261	15022	15257	15130	15105	15106	15202	15190	15205	15140	15181	15162	15046	15037	15116	14873	15273	15068	15244	14976	14973	15108	14926	15204	15120	14933	14798	15019	15218	15159	15103	15285	14972	14976	14921	15060	15104	15112	15189	15075	15187	15176	15051	15027	14980	14995	14985	14919	15022	14937	15160	15068	14801	15132	15040	15042	15054	14940	15177	15057	15044	15195	15011	15046	14989	15080	15160	15096	15258	15126	15136	15151	14981	14884	15224	14952	14988	15284	14944	15128	15098	15143	14979	15131	15093	15050	15057	14951	14963	15019	14980	15094	15030	15018	15309	15108	15119	15263	15270	15149	15292	15101	15041	15106	15115	15191	15222	15202	15224	15088	14964	15199	15124	15045	15144	15179	15009	15003	15164	15062	15031	15117	15008	15162	15230	15131	15134	15197	15084	15091	15028	15209	15223	15129	14941	14995	15003	15033	15112	15260	15153	15037	14989	14892	15145	15157	15121	15112	15003	15134	15156	15083	14884	15188	15017	15025	14961	15123	15266	15230	14996	14891	15053	15227	15094	15170	14999	15159	15159	14998	15061	15079	15143	15036	14978	14977	14926	15012	15285	15210	15127	15180	15136	15201	15195	15097	15079	15073	15062	15193	14960	14975	14961	14966	15057	14977	15043	15004	15193	15016	15058	15296	15106	14988	15063	14826	15070	15034	15065	15070	15093	14837	14984	15273	15102	15048	15119	15062	15099	14917	15122	15144	15174	15136	15151	15110	15008	15061	15088	14931	15178	15121	15087	15110	15276	15175	15091	15035	15094	15236	15069	14949	15172	15037	15225	15134	15132	15194	15076	15077	15081	14960	15051	14929	15134	15252	15157	15110	15066	15071	15091	15128	15076	15185	15082	15081	15095	15018	15127	15258	15177	15143	15094	15083	15133	14934	14962	15037	15187	15175	15144	15132	14938	15104	15163	15159	15148	14962	15005	14965	15144	15137	15076	15094	14982	15106	14964	15146	15162	15052	15148	15109	15007	14921	15013	14977	14935	15003	15335	15239	15156	14808	15159	15007	15133	15090	15044	15007	14971	15107	15127	15064	14984	14875	15107	15303	15252	15073	15128	15206	14969	14968	15030	15155	15220	15169	15008	15074	15129	15072	15014	15085	15188	14867	15232	15059	15402	15174	14959	15121	15270	15081	15265	15004	15180	15183	15207	15049	15034	15139	14966	14958	14902	15125	15191	15117	15052	14995	15105	15202	15190	15023	14822	14987	15046	15063	15091	15021	15128	15015	15232	15036	15229	15087	15005	15277	15122	15181	14933	14982	15051	14987	15097	15020	15200	14950	15136	15096	15233	15145	15152	15082	15026	15002
32641	46989	34405	24870	19894	16320	14094	13448	13134	13140	13220	13210	13119	13116	12974	13101	13088	13078	13132	13200	13149	13043	13164	13113	13224	13043	13223	13019	13044	13164	13076	13147	13035	12955	13057	13101	13068	13159	13194	13302	12978	13277	13123	13083	13104	13454	13052	13267	13159	13119	13208	13252	13039	13150	13173	13219	13212	13171	13044	13152	13200	13341	12999	13173	13245	13274	13110	13101	13158	13086	13239	13124	13148	13155	13106	13044	13108	13142	13145	12964	13016	13095	13218	13183	13079	12926	13215	13078	13012	13134	13052	13179	13179	13186	13038	13309	13143	13143	13133	13086	13084	13025	13189	13215	13111	13076	13133	13141	13308	12958	13097	13032	13212	13115	13222	13148	13358	13134	13044	13071	13134	13075	13176	13054	12930	13169	13256	13172	13181	12985	13144	13029	13255	13125	13079	13140	13116	13273	13098	13106	12927	13083	13002	12905	13135	13115	13001	13140	13307	13160	13169	13026	13119	13174	12952	13343	13039	13079	13103	12983	13192	13136	13173	13193	13112	13191	13136	13037	13257	13138	13118	13287	13067	13207	13272	13060	13072	13087	12943	13124	13108	13101	12958	13160	13217	13157	13063	13090	13310	13106	13023	13127	13081	13046	13128	13180	13075	13170	12861	13235	13175	13133	13237	13192	13202	13120	13326	13200	12948	13183	13118	13153	13060	13096	13165	13149	13083	13148	13093	13091	13152	13150	13227	13014	13003	12979	13045	13129	13085	12967	13083	13181	12993	13197	13165	13212	13259	13072	13141	13202	13088	13214	13166	13139	13106	13025	13173	13011	13100	13264	13111	13004	13078	12954	13220	13061	13185	13100	13109	13283	13122	13281	13095	13218	13177	13269	12958	13235	13153	12995	12944	13097	13051	13208	12959	13069	13115	13139	13190	13134	12935	13097	13153	13171	13200	13143	13064	13033	13232	12972	13192	13263	12980	13068	13151	13082	13031	13221	13170	12943	13058	13085	13205	13151	13210	13152	13070	13191	13152	13102	13077	13220	13238	13297	13038	12964	13130	13089	13324	13175	13119	13299	12961	13218	12998	13158	13105	13099	13055	12967	13187	13047	13236	13231	13056	12913	12990	13099	13143	13019	13224	13250	13106	13213	13098	12848	13180	13053	13144	13057	13134	13131	13105	13075	13046	13085	13065	13234	13179	13175	13225	13183	13095	13085	13066	13205	13167	13212	13133	13110	13069	13092	13039	13145	13133	13009	13140	12971	13049	13194	13155	13112	13063	12975	13299	13150	13104	13104	13221	13110	13030	13180	13032	12987	13155	13088	13099	13015	13206	13133	13083	13161	13177	13071	13165	13052	13050	13176	13050	13035	13022	13110	12975	13179	13085	12884	13084	13136	13239	13157	13157	13191	13214	13200	13275	13213	13291	13046	13235	13085	13173	13252	13206	13164	13315	13064	13172	13329	13145	13001	13127	13168	13170	13116	13002	13103	13299	13176	13043	13036	13197	13010	13130	13089	13109	13037	12913	13254	13325	13201	13303	13219	13012	13167	13211	12993	13102	13197	13173	13051	13055	13127	13106	13110	13046	13070	13236	13047	13318	12976	13145	13161	12984	13076	13008	13299	13003	13146	13296	13013	13052	13045	13275	13106	13238	13153	13096	12978	13264	13098	13166	13115	13080	13089	13344	13208	13001	12964	13267	13017	13226	13135	13080	13075	13169	13076	13078	13174	13101	13111	12978	13113	13206	13266	13186	12926	13120	13175	13134	13141	13021	12999	13078	13289	13102	13240	13097	13333	13044	13361	13103	13089	13126	13038	13173	13178	13235	13074	13169	13034	13129	13266	13159	13152	13065	13210	13151	13227	13165	13116	13059	13119	13139	13123	13155	13115	13184	13107	13241	13125	13060	13211	13127	13188	13214	13154	13051	13135	13093	13108	13165	13205	13089	13028	13056	13014	13197	13074	13069	13166	13310	13234	13159	13150	13208	13153	13096	13330	13340	13105	13059	13155	13102	13149	13022	13137	13083	13123	13170	13087	13027	13155	13029	13200	13077	13157	12940	13149	13183	13165	13227	13072	13111	12984	13103	13161	13091	13105	13081	13063	13142	12987	13251	13069	13271	13219	13154	13061	13121	13261	13056	13017	13180	13188	13198	13226	13083	13145	13145	13168	13049	13055	13008	13189	13043	13139	13095	13062	13129	13140	13147	13090	13129	13175	13177	13175	13229	13006	13094	13183	13184	13243	13212	13216	13180	13255	13138	13142	13258	13047	13013	13077	13137	13301	13054	13190	13220	13232	13319	13136	13092	13164	13081	13193	13045	13230	13244	13055	13051	13077	13061	13146	13059	13104	13061	13147	13189	13170	13232	13086	13100	13138	13062	13280	12937	12958	13180	13189	13065	13201	13073	13068	13171	13168	13000	13171	13127	13247	13177	13199	12901	13201	13179	13129	13123	13112	12993	13010	13043	13065	13101	13157	13131	13137	13196	13057	13216	13135	13114	13265	13180	13151	13298	13085	13227	13085	13144	13179	13109	13153	13290	12992	13301	13058	13180	13185	13007	13021	13007	13018	13125	13107	13191	13016	12865	13078	13164	13106	13073	12931	13273	13264	13310	13138	13319	13187	13035	13178	13033	13153	13183	13112	13227	13135	13123	13140	13040	13107	12992	13179	13136	13020	13086	13271	13124	13107	13199	13184	13131	13195	13216	13108	13113	13415	13152	13114	13033	13246	13311	13019	13118	13087	13091	13165	13158	13083	13091	13117	13081	13183	13218	13131	12962	13264	13018	13028	13041	13191	13217	13176	13183	13123	13168	13155	13192	12986	13158	13182	13057	13080	13064	13015	13110	12938	13089	13195	13254	13144	13286	13240	13065	13250	13354	13231	13076	13155	12963	13055	13135	13159	13017	13167	13194	13101	13184	13120	12990	13195	13224	13018	13203	13143	13095	13147	13252	13036	13084	13287	13022	13137	13235	13065	13175	13025	13195	13094	13101	13120	12935	13198	13047	13112	12961	13274	13267	13088	13196	13200	13157	13145	13112	13212	13119	13088	13134	13279	13012	13267	13062	13186	13224	13117	13027	13073	13117	13134	12988	13174	13278	13208	13083	12981	13113	13022	13121	13261	12995	13064	13233	13377	13034	13082	13149	13108	13232	13018	13227	12945	13070	13061	13206	13112	12960	13049	13065	13271	13363	13186	13240	13147	13105	13261	13106	13073	13212	13073	13273	13082	13087	13256	13267	13256	13117	13093	13187	13254	13148	13071	12971	13199	13119	13135	13153	13155	13153	12999	13097	13117	13223	13106	13183	13255	13117	13041	13253	13182	13161	13105	13118	13154	13284	13071	13155	13150	13098	13085	13197	13200	12993	13183	13121	13168	13203	13038	13036	13115	13161	13173	13026	13020	13212	13116	13188	13163	13078	13031	13271	13040	13252	13192	13081	12866	13250	13125	13245	13171	13236	12990	13114	13167	13101	13233	13131	13359	13045	13276	13244	13175	13222	12980	12892	13149	13245	13068	13082	13126	13056	13268	13022	13079	12807	13060	13222	13073	13201	13197	13224	13131	13032	13234	12938	13008	13075	13261	13176	13187	13185	13100	13230	12945	13313	13243	13164	13109	13009	13210	13034	13109	12992	13222	12980	13197	13140	13333	13172	13008	13168	13168	13173	13190	13108	13188	12971	13262	13072	13255	12994	13212	13029	13237	13144	13173	13170	13213	12966	13000	13132	13144	13067	12836	13236	13166	13129	13107	13132	12998	12998	13231	13194	13128	13176	13062	13184	13156	13216	13203	13121	12975	13116	12994	13162	13163	13203	13232	13157	13165	13187	13187	13082	13058	13120	13150	13156	13013	13209	13067	13001	13306	13134	13129	13404	13077	13160	13007	13196	12997	13305	13147	13135	13094	13189	13051	13100	13070	13160	13072	13219	13081	13296	13378	13152	13001	13314	13140	12944	13080	13228	13073	13099	13062	13082	13131	13152	12977	13073	13164	13169	13092	13240	13101	13009	13126	13189	13293	13135	13233	13156	13173	13164	13069	13102	13306	13139	13180	13167	13195	13014	13022	13119	13148	13209	13051	13177	13171	13239	13096	13288	13166	13091	13101	13207	13139	13233	13154	13060	13191	13108	13175	13064	13156	13173	13048	13186	13024	13132	13202	13001	13247	13104	13248	13166	13150	13068	13244	13171	13168	13125	13069	13031	13095	13168	13093	13225	13260	13035	13030	13127	13051	13181	13112	13044	13217	13116	13106	13121	12952	13123	13122	13195	13163	13171	13117	12998	13196	13112	13160	13175	13167	13036	13129	12947	13164	13313	13135	13028	13227	13068	13092	13117	13185	13163	13276	13271	13131	13038	12927	13085	13245	13167	13208	13271	13102	13133	13007	13040	13147	13003	13124	13153	13049	13157	13033	13081	13094	13028	13303	13123	13048	13060	12990	13111	13176	13097	13319	13352	13111	13214	13197	13013	13169	13136	13069	13085	13033	13222	13062	13132	13087	13205	13234	13137	13108	13151	13346	13253	12956	13172	13272	13169	13131	13103	13097	13019	13162	13125	13129	13168	13141	13154	13239	13181	13235	13204	13040	13031	13070	13240	13130	13012	13033	13278	13013	13022	13165	13135	13122	13014	13121	12965	13070	13154	13028	13081	13111	13095	13024	13182	13026	13064	13016	13137	13080	13138	13111	13268	13086	13242	13062	13050	13035	13235	13179	13039	12991	13119	13085	13284	13018	13298	13051	13013	13060	13143	13214	13133	13064	13149	13016	13217	13250	13078	13154	13078	13170	13117	13346	13129	13023	13051	13138	13115	13101	13089	13222	13276	13157	13160	13143	12992	13207	13190	13210	13080	13224	13219	13173	13164	13149	13175	12914	13206	13170	13115	13107	13045	13280	13031	12961	13121	13229	13008	13175	12955	13057	13278	13290	13220	13145	13086	13124	13230	13080	13024	13227	13047	13038	13122	13079	13148	13146	13154	13083	13179	13269	13179	13174	13161	13223	13178	13256	13107	13199	13101	13169	13168	12994	13008	13119	13131	13102	13081	13116	13144	13166	13142	13180	13085	13137	13128	13085	13116	12949	13049	13231	13148	13067	13123	13118	13165	12955	13044	13130	13143	13095	13146	13060
24248	22301	33250	35385	35751	31186	24712	17279	14846	14693	14539	14423	14343	14450	14238	14419	14375	14293	14097	14288	14136	14282	14087	14150	14399	14482	14202	14375	14129	14290	14053	14121	14160	14148	13976	14178	14160	14052	14360	13957	14127	14126	14181	14295	14124	14107	14111	14278	14048	14106	14134	14086	14084	13945	14150	14048	14202	14002	14301	14221	14016	14057	14180	14075	14204	14108	13884	14079	14179	14079	14283	14106	14209	14099	14204	14025	14170	14167	14152	14270	14014	13937	14290	14159	14141	14204	14168	14048	14080	14098	14057	14289	14164	14063	14040	14263	14145	14201	14134	14224	14274	14072	14199	14159	14171	14154	14051	14170	14295	14150	14150	14083	14018	14113	14029	14083	14143	13983	14194	14258	14231	14098	14165	13952	14104	14082	14087	14153	14345	14184	14083	14259	13923	14216	14035	14088	14021	14192	14008	14347	14099	14137	14108	14097	14084	14146	14077	14104	14065	14192	14268	14118	14147	14107	14041	14324	14219	13961	14201	14011	14014	14304	14231	14079	14082	14257	14128	14112	14081	13991	13981	14157	14033	14135	14096	13964	14015	13995	13944	14040	14271	14048	14063	14110	14152	14231	13929	14034	14202	14134	14147	14106	14006	14204	14067	13982	14126	14139	14102	13962	14264	14111	14022	14078	14273	13955	13959	14127	14109	13970	14118	14223	14202	14236	14163	13975	14136	14209	14091	14081	14135	14061	14072	14145	14022	14113	14009	14206	14115	14161	14113	14392	14103	14049	14331	14100	14132	14117	14028	14106	14150	13992	14180	14288	14051	14124	14253	14237	14141	14185	14115	14036	13847	14251	14128	14098	14165	14161	14101	14093	13921	14167	14168	14196	14135	14067	13954	13943	13979	14245	14096	14005	14099	14011	14264	14046	14080	14081	13982	13861	14178	14100	13957	14091	14110	14045	14051	13966	14018	14131	14264	13993	14072	14063	14090	14188	14087	14381	14147	14068	14071	14042	14254	13967	14078	14068	14004	14056	14207	14038	14037	13926	13938	14129	14239	14106	14172	14078	14153	13848	14256	14184	14182	14234	14107	14094	14293	13961	14190	13988	13941	14091	13938	14195	14172	14087	13968	13984	14094	14005	14175	14110	14134	14044	14307	14230	14353	14256	13995	14034	14023	14163	14087	14096	13944	14097	14297	14289	13840	14239	14138	14242	14151	14189	14108	14151	14222	13946	14214	14064	14232	14032	14277	14225	14048	14028	13992	14154	14170	14001	13982	14017	13990	14082	14000	14011	13990	14024	14016	14121	14003	14159	14056	14099	14275	13971	14056	14187	13972	13978	14199	14031	14121	13954	14138	14257	14066	14112	14117	14120	14167	14203	14173	14155	14070	14012	13869	14052	14110	14230	14130	14111	14151	13982	14068	13966	14089	14114	14170	14116	14058	14204	13743	14128	14080	14102	14100	14102	14004	14047	13999	14170	14073	14191	13882	14262	14330	14234	14081	13980	14109	14204	14029	14018	14218	14355	14028	14119	14112	14033	14030	13868	14050	14165	14133	14073	14100	14077	14152	14108	14158	13996	14008	13978	13879	14068	13896	14240	14026	13935	14025	14202	14116	14049	14231	14022	14255	14149	14033	14150	14031	14222	14018	14120	14213	14031	14113	14054	13947	14177	13975	14135	14045	14012	14032	14097	13942	14114	14221	14178	14064	14092	14084	14062	14321	14092	14105	14221	14175	14059	14121	14067	14142	13970	14192	14039	14154	14054	14065	14195	14088	13851	14118	13922	13999	14057	14072	14074	14135	14226	14273	14257	14078	14171	14003	14166	14086	13950	13887	14193	14132	13928	14068	14032	14130	14248	14138	13972	13915	14007	14076	14079	14124	14116	14117	14184	14112	14338	14152	14017	14014	14116	14046	14170	14090	14079	14227	14335	14168	14008	14279	14021	14118	14335	14207	14150	14012	14079	13956	14046	14069	14121	14059	13899	14102	14052	14011	14098	14062	14084	14243	14054	13950	14190	14072	14053	14170	14168	14233	14152	14216	14219	14323	14276	14095	14152	14093	14063	14026	14154	14011	14037	14069	14070	14033	14035	14361	14315	14056	13934	14145	14037	14061	14085	14061	14094	14158	14124	14051	14224	13978	14072	13967	13941	14028	13989	14048	14131	14057	14079	14120	14277	14098	14070	14318	14004	14026	14159	14113	14168	14087	14033	14034	13999	14128	14144	14088	14037	14188	14180	14095	13993	14185	14165	14181	14130	14154	14120	13982	14076	14110	14210	14086	14264	14108	14260	14188	14053	14209	14241	13949	14080	14195	14179	14161	14048	14208	14193	14106	14228	14175	14089	14153	14124	13984	14066	14172	14081	13958	14170	14196	14019	14107	14215	14213	14073	13946	14081	14039	14109	14207	14126	14152	14151	14298	14112	14322	14239	14046	14050	14042	13913	14227	14129	14215	14068	14280	14041	14182	14052	14131	14138	14326	14126	14132	14073	14018	14025	14051	14081	13924	14093	14065	14035	13885	13975	14134	14035	14231	14196	14094	14260	14127	14103	14331	14112	14124	14056	14070	14019	14174	14111	14106	14106	14170	14216	14285	13942	13986	14075	14077	14007	14075	13825	13999	14035	13945	14229	14029	14131	13998	14058	14287	14023	14030	14062	14186	14096	13993	14141	14210	14189	14232	14049	14070	14191	14130	14088	14131	13775	14186	14333	14188	14218	14130	13974	14261	14146	14163	13973	14160	14145	14074	14068	14051	14010	14059	14253	13979	14007	14149	14030	13942	14025	14167	13991	14063	14033	14134	14183	14087	14080	14217	14274	14092	14039	13986	14001	13942	14240	14070	14152	14335	14065	14239	14175	13963	14070	14134	14133	14161	14218	14021	14119	14037	14174	14131	14060	14053	14054	14074	14048	14099	14051	14019	14154	14119	14125	13902	14199	14112	14065	14221	14151	14034	14216	14202	14106	14176	14037	14093	13966	13947	14221	14238	14012	14010	14247	14197	14169	13992	14160	14196	14274	14155	14129	14144	14062	14065	14052	14134	14368	13948	14084	14106	14217	14218	14138	14001	14231	14064	13998	14207	14010	14068	14235	13948	14037	14129	14279	14084	14063	14095	14108	13875	13997	13914	13996	14059	13905	14114	14291	14052	14302	14024	14114	14128	14003	14129	14057	14303	14160	13979	14062	14080	14257	14075	14132	14200	14093	14282	14256	14002	14034	14142	13981	14011	14021	14072	14245	14079	14229	14141	14105	14132	14429	14183	14099	14024	14148	14074	14287	14199	14121	14258	14166	14033	14199	14266	14107	14218	14241	14247	14027	14048	14025	14022	13937	14093	14032	14050	13866	14006	14130	14085	14138	14006	13918	14053	14054	14085	13929	14282	14012	14244	14104	14117	14288	14092	14332	14232	14286	13987	14231	14126	14292	14143	14165	14063	14112	14099	14015	14106	14136	14163	14194	14026	14187	14011	14058	14027	13967	14073	14113	14135	14243	13971	14085	14242	14111	14148	14053	14148	14215	14118	14199	14099	13894	14159	14085	14050	14162	14068	13971	13971	14086	14122	13875	14092	13931	14213	14043	14066	14114	14248	14142	13983	13919	14069	13978	14133	14194	14131	14200	14030	14118	14145	14012	14062	13965	14274	14074	14097	14038	14186	14093	14194	13966	14070	14063	14148	14197	14115	14022	14250	14138	13990	14094	14155	14144	14239	14073	14134	14063	14128	14147	14090	14085	14302	14060	13842	13857	14122	14012	14240	13972	14140	14191	14121	14083	14004	14111	14200	14067	14169	14048	14075	14130	14231	14026	13971	13995	14072	14401	14034	14162	14202	14126	14099	14060	14184	14084	14187	14141	14008	14046	14080	13972	13998	14167	14232	14137	14041	13921	13970	14139	13903	14038	14075	14201	14274	13945	14056	14335	14180	14084	14059	13966	13977	14089	14216	14255	13954	13990	14167	14108	14080	14109	14018	14039	14020	14063	14054	14338	14144	14207	14275	14151	14095	14072	13996	14233	14106	14015	14128	14097	14128	14061	14305	13970	14008	13833	13987	14088	14327	13940	14106	13956	14080	14219	14099	14235	14311	14161	14148	14099	14268	14181	14079	14099	14046	13970	14052	14067	14278	14001	13929	14119	14022	14119	14055	14207	14021	14097	14186	14173	14170	14240	14041	14260	14082	14169	14140	14134	14158	14223	14057	14041	14058	14179	14206	14136	14041	13935	14088	14277	13936	13972	14046	14316	14091	14124	14136	13991	13983	14362	14305	14045	13968	13923	14116	14040	13969	14085	13975	14122	13893	14263	14150	14066	14065	14176	14121	14130	14157	14066	14223	14103	14126	13894	14070	14252	14232	14251	14082	14247	14307	14098	14171	14187	14119	14128	14151	14188	14076	14059	14199	13985	14175	14052	14113	13926	14016	14063	14148	14153	14092	14203	13974	14274	14236	14231	14066	14130	14141	14127	14203	14115	14222	14243	14323	13954	13968	13979	13998	14311	14093	14175	14173	14145	14060	14195	14234	14137	14236	14311	14278	14139	14027	14090	14138	14065	13998	14117	14000	14192	14195	14259	14252	14069	13997	13955	14080	14298	14022	14106	14241	13963	14146	13949	14194	14097	14236	13967	14101	14016	13895	14139	14062	14102	14164	14211	14146	14003	13946	14189	14296	13859	14049	14070	14125	14078	14090	14045	14186	14343	14250	14213	14100	14199	14097	14108	14350	14017	14146	13995	14080	14010	14043	14203	14178	13989	14426	13992	14175	14250	14007	14217	13958	14141	13978	14244	13970	14372	14155	14057	14122	14165	14070	14250	14066	14078	14203	14021	14007	14034	14098	13999	14098	14055	14293	14186	14197	14192	14122	14096	14031	14010	14232	14245	14027	13864	13853	14134	14161	14133	14030	14289	14117	14032	14028	14029	14145	14121	14006	14122	13980	14041	13965	13994	14199	14165	14445	14011	14231	13972	14099	13957	14086	14020	14136	14106	14085	14127	14024	14054	14128	14084	14038	14166	13992	14003	14265	14282	14241	14194	14239	14274	14131	14331	13950	14145	14205	14166	14237	13848	14087	14152	14004	14031	14033	14080	13968	13941	13968	14142	14028	14093	14253	13914	14201	13995	14133	14007	13967	14140
59893	90990	72699	54832	43715	31639	21118	15237	13136	12688	12411	12637	12724	12508	12537	12555	12615	12567	12482	12401	12563	12526	12663	12581	12502	12446	12680	12618	12738	12476	12532	12733	12683	12585	12677	12505	12846	12632	12509	12589	12648	12505	12474	12562	12533	12559	12575	12567	12483	12521	12536	12446	12502	12539	12612	12478	12565	12604	12594	12612	12516	12670	12496	12648	12353	12406	12642	12503	12627	12510	12480	12504	12407	12544	12452	12418	12744	12480	12552	12645	12503	12477	12641	12405	12550	12530	12602	12523	12404	12469	12601	12487	12338	12508	12519	12503	12451	12537	12417	12482	12484	12422	12543	12540	12576	12641	12607	12529	12479	12689	12485	12554	12510	12489	12630	12491	12499	12709	12691	12566	12613	12569	12435	12447	12628	12676	12473	12512	12637	12702	12446	12483	12673	12579	12698	12506	12472	12684	12658	12640	12529	12517	12445	12563	12558	12466	12474	12516	12708	12576	12487	12681	12558	12576	12375	12491	12469	12541	12484	12463	12653	12563	12537	12420	12581	12500	12601	12550	12518	12630	12494	12537	12396	12537	12378	12515	12492	12535	12581	12571	12477	12395	12539	12394	12446	12492	12517	12653	12584	12585	12334	12535	12540	12456	12540	12569	12462	12476	12554	12578	12480	12565	12446	12429	12692	12528	12622	12500	12385	12470	12421	12719	12433	12630	12507	12325	12680	12546	12555	12624	12545	12482	12607	12342	12561	12722	12630	12562	12646	12648	12627	12541	12480	12551	12592	12469	12552	12488	12495	12619	12505	12583	12513	12411	12587	12474	12480	12562	12434	12576	12515	12609	12546	12328	12488	12398	12551	12581	12534	12572	12657	12598	12554	12473	12464	12535	12679	12436	12422	12518	12486	12465	12504	12447	12456	12453	12518	12574	12469	12601	12747	12539	12377	12638	12457	12548	12564	12575	12584	12605	12526	12658	12633	12484	12604	12482	12529	12534	12696	12585	12656	12483	12448	12625	12611	12685	12377	12460	12556	12434	12564	12443	12520	12502	12603	12451	12457	12542	12430	12452	12539	12683	12603	12544	12626	12346	12462	12608	12657	12325	12522	12465	12572	12553	12652	12649	12441	12378	12461	12442	12496	12526	12511	12719	12621	12462	12518	12485	12566	12493	12468	12653	12509	12527	12482	12467	12591	12537	12543	12695	12429	12563	12576	12600	12533	12602	12539	12472	12608	12742	12551	12521	12305	12527	12519	12529	12534	12424	12496	12675	12485	12677	12490	12460	12571	12703	12531	12498	12407	12542	12578	12563	12478	12432	12544	12384	12326	12415	12489	12452	12513	12581	12430	12547	12560	12499	12590	12581	12513	12464	12503	12760	12578	12469	12518	12596	12689	12604	12535	12546	12608	12526	12538	12550	12611	12537	12523	12573	12570	12571	12761	12500	12446	12548	12633	12600	12707	12441	12497	12481	12521	12490	12657	12567	12569	12423	12500	12441	12357	12586	12716	12483	12740	12601	12499	12535	12614	12676	12624	12447	12626	12594	12643	12468	12524	12543	12478	12468	12621	12578	12530	12497	12712	12471	12593	12544	12585	12659	12556	12478	12535	12482	12563	12612	12552	12567	12533	12459	12568	12541	12525	12702	12495	12565	12485	12522	12511	12562	12589	12559	12651	12471	12590	12449	12468	12551	12461	12486	12556	12542	12530	12681	12484	12541	12576	12556	12512	12519	12459	12477	12493	12569	12512	12443	12388	12525	12628	12758	12430	12552	12387	12565	12594	12602	12657	12686	12508	12358	12571	12686	12434	12566	12526	12525	12588	12557	12507	12385	12654	12418	12625	12525	12572	12631	12390	12355	12534	12443	12458	12528	12535	12572	12473	12415	12665	12549	12591	12454	12418	12521	12449	12660	12629	12470	12568	12622	12657	12561	12591	12556	12547	12545	12669	12567	12528	12597	12596	12527	12516	12432	12388	12543	12441	12682	12397	12537	12542	12405	12465	12573	12577	12571	12531	12442	12497	12557	12495	12593	12652	12496	12484	12807	12508	12613	12563	12488	12754	12560	12515	12541	12467	12447	12393	12595	12500	12501	12588	12489	12523	12558	12477	12543	12481	12573	12533	12582	12525	12611	12396	12541	12513	12473	12628	12561	12827	12567	12499	12543	12494	12605	12529	12394	12617	12662	12681	12495	12481	12484	12524	12484	12503	12640	12427	12318	12551	12602	12428	12633	12549	12485	12476	12757	12346	12490	12620	12653	12463	12455	12457	12513	12365	12519	12585	12650	12536	12312	12506	12437	12538	12710	12443	12440	12624	12497	12506	12498	12697	12572	12464	12760	12595	12385	12529	12654	12450	12586	12483	12528	12645	12489	12490	12588	12516	12460	12456	12637	12497	12638	12328	12491	12654	12506	12597	12645	12464	12576	12439	12574	12562	12462	12632	12463	12544	12499	12632	12591	12448	12462	12368	12637	12530	12707	12458	12473	12495	12416	12607	12527	12372	12561	12516	12432	12579	12510	12580	12436	12494	12623	12521	12533	12514	12421	12439	12412	12666	12577	12652	12645	12573	12502	12465	12628	12577	12478	12540	12594	12608	12367	12481	12479	12538	12758	12402	12561	12681	12512	12573	12508	12628	12527	12512	12522	12480	12484	12628	12579	12473	12650	12694	12524	12580	12608	12590	12523	12630	12519	12397	12440	12607	12648	12615	12597	12574	12579	12682	12617	12692	12533	12573	12520	12512	12351	12442	12548	12379	12525	12577	12541	12349	12497	12514	12489	12545	12504	12670	12604	12522	12524	12544	12559	12563	12521	12597	12502	12473	12396	12423	12525	12557	12485	12619	12582	12470	12626	12537	12546	12714	12560	12459	12644	12604	12620	12623	12406	12525	12375	12609	12490	12528	12590	12527	12525	12588	12516	12462	12662	12409	12520	12560	12529	12588	12612	12407	12446	12507	12477	12541	12426	12505	12648	12557	12390	12443	12597	12619	12572	12390	12645	12497	12501	12557	12678	12484	12512	12494	12423	12583	12562	12687	12475	12618	12573	12543	12504	12601	12550	12499	12668	12632	12420	12430	12499	12691	12606	12559	12610	12558	12515	12545	12412	12584	12397	12696	12472	12704	12583	12591	12345	12646	12668	12496	12480	12663	12568	12464	12833	12518	12574	12640	12566	12489	12567	12597	12546	12581	12526	12626	12685	12521	12554	12522	12487	12487	12586	12542	12603	12498	12595	12432	12395	12391	12395	12532	12559	12498	12477	12522	12461	12471	12532	12521	12530	12548	12566	12348	12559	12596	12495	12595	12509	12539	12555	12391	12619	12566	12488	12571	12444	12423	12735	12536	12532	12330	12539	12582	12513	12664	12683	12627	12401	12491	12598	12435	12522	12614	12437	12572	12484	12502	12443	12528	12484	12634	12576	12566	12518	12568	12526	12497	12323	12628	12697	12509	12491	12443	12479	12350	12419	12587	12503	12545	12515	12496	12499	12527	12592	12636	12511	12441	12405	12478	12698	12550	12458	12675	12598	12618	12560	12463	12433	12459	12470	12526	12501	12666	12519	12621	12359	12554	12529	12593	12517	12593	12624	12529	12430	12658	12624	12476	12463	12602	12471	12678	12576	12696	12503	12592	12603	12489	12637	12546	12436	12627	12531	12543	12493	12570	12439	12629	12621	12416	12565	12656	12603	12515	12482	12637	12523	12561	12607	12543	12647	12510	12495	12500	12557	12484	12619	12571	12511	12706	12616	12437	12630	12362	12436	12583	12643	12610	12771	12567	12474	12484	12728	12319	12507	12460	12526	12586	12409	12403	12498	12490	12664	12467	12459	12516	12636	12447	12562	12544	12562	12474	12575	12616	12504	12619	12562	12592	12556	12490	12597	12511	12514	12408	12570	12463	12662	12520	12525	12396	12453	12515	12649	12421	12701	12515	12553	12510	12622	12597	12416	12561	12540	12484	12716	12572	12524	12687	12458	12496	12488	12632	12555	12625	12501	12723	12543	12398	12619	12552	12545	12534	12610	12630	12595	12695	12452	12529	12343	12499	12483	12381	12577	12571	12493	12473	12559	12294	12669	12595	12643	12520	12463	12528	12550	12487	12336	12520	12472	12694	12602	12356	12558	12559	12374	12541	12552	12581	12441	12349	12602	12526	12670	12474	12605	12658	12455	12506	12455	12450	12459	12485	12579	12490	12605	12684	12631	12604	12634	12421	12585	12548	12498	12630	12621	12557	12480	12443	12489	12558	12658	12548	12505	12665	12505	12543	12517	12585	12436	12589	12636	12493	12627	12651	12471	12678	12517	12526	12497	12521	12556	12570	12565	12480	12575	12520	12480	12504	12697	12665	12499	12584	12417	12571	12717	12744	12537	12458	12521	12473	12443	12582	12545	12702	12415	12513	12540	12526	12547	12696	12679	12480	12507	12590	12448	12300	12460	12550	12574	12595	12433	12564	12537	12717	12590	12495	12428	12520	12448	12504	12524	12620	12502	12522	12463	12574	12573	12522	12500	12611	12555	12505	12300	12500	12447	12404	12379	12332	12558	12503	12488	12562	12581	12474	12484	12602	12511	12666	12625	12607	12598	12456	12571	12473	12456	12567	12610	12558	12453	12723	12621	12492	12541	12547	12499	12466	12529	12397	12531	12594	12445	12588	12677	12529	12567	12578	12565	12555	12492	12418	12543	12482	12717	12393	12609	12376	12468	12466	12462	12499	12472	12562	12581	12499	12752	12419	12540	12529	12404	12563	12561	12482	12448	12656	12619	12537	12716	12470	12630	12620	12613	12412	12569	12531	12429	12649	12511	12508	12476	12486	12662	12547	12454	12461	12448	12487	12485	12618	12604	12668	12553	12595	12569	12552	12581	12576	12444	12639	12519	12421	12528	12504	12329	12578	12654	12427	12501	12490	12589	12561	12529	12610	12458	12554	12650	12498	12515	12444	12631	12405	12481	12455	12647	12396	12704	12539	12498	12455	12608	12446	12556	12479	12620	12556	12429	12500	12483	12375	12677	12527	12407	12788	12582	12614	12457	12564	12500	12445	12643	12559	12497	12443	12645	12311	12651	12490	12516	12398	12507	12574	12665	12430	12582	12455	12498	12553	12533	12484	12562	12444	12492	12424	12477	12502	12404
23082	21894	31360	31085	34416	34663	30604	20261	15740	14972	14658	14379	14560	14430	14176	14178	14055	14100	14262	14204	14225	14240	14048	14062	14099	14206	14235	14142	14223	14252	14217	14168	14194	14174	13998	14281	14318	14281	14108	14214	14129	14139	14182	14122	14134	14110	14178	14205	14284	14126	14115	14053	14202	14196	14220	14306	14024	13919	13948	13814	14099	13853	14089	14118	14172	14141	14086	14242	14031	14077	14043	13920	14262	14042	13864	14069	14082	14067	14104	14212	14170	14263	14024	14047	14053	14188	14124	13834	13814	14169	14019	14150	14114	13975	13993	14182	14109	14146	13967	14092	13944	14101	14086	14170	14091	14002	14225	14122	14066	14045	14237	14022	13972	13936	14151	14114	13973	14195	14105	14222	14014	13977	14062	14085	14052	14208	14075	13939	14058	14184	14009	13893	14186	14225	13982	13898	13985	14158	14221	13952	14062	14257	14078	14080	14020	13998	14163	14139	13976	14069	14134	14233	14048	14025	14174	14117	14293	14246	14015	13926	14085	14099	14142	14060	14170	13930	14038	14073	14137	13941	14087	13967	14015	14001	13934	14112	14188	14199	14106	14133	14203	14081	13926	13957	13943	14019	14030	14053	13975	14077	14045	14058	13899	14057	14152	14054	13970	14193	13943	14079	13979	14117	14338	14271	13957	14089	13983	14138	13861	13969	14136	13982	13900	14098	14215	14139	13979	14004	14062	14155	14078	14195	13963	14089	14206	13976	14028	13970	14046	14043	14073	14153	14066	14018	13991	13918	13916	14058	14019	13821	14152	13997	14095	14159	14129	13947	14176	13980	13953	14094	13996	14109	13961	14142	13898	13935	14262	14100	13939	14054	14042	14086	14086	13942	14232	14130	14128	14099	13992	14074	14012	14011	14023	14129	14093	13973	14182	14096	14074	13941	14160	14022	14140	14189	14137	14027	14129	14218	13919	13951	13900	14187	13978	14118	13993	14004	14035	14191	14074	14038	14037	14221	14035	14104	14188	13926	14034	14013	14045	14124	13830	14114	13930	13912	14094	14111	14095	14243	13991	14013	14037	13984	13977	14227	14075	13958	14015	14043	14217	14126	14104	14190	14229	14077	14050	14167	13950	14009	14259	14088	13997	14142	14005	14183	14032	14180	14117	14195	14290	14148	14225	14135	14112	13906	14019	14009	14057	14209	14136	14103	14136	14025	14056	13948	13982	14318	14206	14023	14067	14195	14010	14074	14183	14136	14022	13899	14148	14009	14106	14288	14136	13854	14080	14084	14117	14028	13980	14015	14113	14036	14205	14081	13946	14051	14185	14221	14149	13955	14190	14134	14027	14250	14086	13909	14281	14154	14147	14144	14197	14081	14129	13998	14087	14093	14207	14170	14151	14245	14250	14081	13924	14078	14068	14097	13994	14136	14044	14109	14129	14032	14158	14284	13977	14115	14116	14150	14039	14079	14086	14042	14015	14127	14131	14138	13988	14024	14083	14006	13875	13928	14167	14134	14215	14103	14045	13764	14280	13986	14274	14107	14182	14021	14002	13998	14094	14172	13986	14038	14086	13847	14115	14051	14007	14123	14187	13889	14117	13967	13932	14091	14007	14162	14097	13939	13961	14193	14084	14143	13976	13856	14033	14069	14010	14059	14080	14074	14012	14121	14180	13974	13891	14001	14071	13959	13941	13989	14028	14002	14126	14057	14144	14015	14094	14141	14243	14187	13960	13944	14054	14145	13931	14176	14095	14132	14130	14141	14076	14051	14083	14041	13993	13951	14060	14299	14012	14088	14185	14072	14134	14063	14195	13984	14085	13926	14079	13913	14144	14177	14056	14123	14014	14037	13965	13930	13958	14076	14002	13996	14152	13997	14118	14006	14064	14174	14102	14061	14042	14011	14110	14123	13867	14066	13981	13857	13937	13922	14072	14209	13933	14004	14207	14124	14209	13904	13760	13877	14026	14032	13994	14144	13995	14128	14110	14034	14178	14021	14009	14220	14084	14160	14082	14142	14144	14047	14134	13848	14044	14161	13964	14105	13922	14170	14148	13991	14256	14048	14092	13896	14180	14137	14061	13962	14222	14142	13964	14033	14092	14128	14007	13908	13937	13965	14084	13952	13995	13894	14079	14312	14255	14197	14034	14048	14182	13974	13998	14091	14109	14054	13913	13949	13986	13992	14012	14162	14264	14100	14022	14135	13822	13976	13957	14073	14221	14219	14027	14140	14063	14057	14010	14034	13927	14010	14083	13874	13952	14070	13765	14018	13949	13796	14026	13923	13973	14033	14025	14051	13902	14002	14003	14015	14205	14101	14100	13905	13899	14020	13943	14120	14079	14213	14226	14275	14105	14078	14017	14184	14244	13824	13898	14089	14004	13977	14034	14201	14054	14190	13924	13970	13859	13919	13794	13994	14231	13981	13940	14251	14030	14108	14211	14034	14020	13947	13911	14012	13996	14082	13984	14126	13876	14049	14081	14185	14030	13990	14034	13957	14129	13918	13989	14079	14070	14021	14138	14056	13872	14005	14166	13990	14113	14032	14003	13957	14088	14046	14167	13945	14184	13873	14059	14009	14031	14148	13912	14043	14116	14039	14238	14016	14160	14133	14137	13978	14017	14048	13989	14165	14089	14081	13966	14101	14102	14114	14300	14019	14163	14290	13922	14147	13991	14129	14090	14254	14040	14224	13981	14179	13939	14005	14158	13916	13938	14176	14078	14157	14021	14061	13958	13823	14100	13868	13936	14129	13831	13983	14096	13956	14029	13912	14018	14263	14107	14168	13955	14016	13942	13975	14077	14246	14108	14042	13927	14113	13929	14172	14151	14152	14217	13865	14049	14000	13977	14056	14034	13952	14024	14124	14045	14126	14081	14165	14311	13996	13970	13956	14127	14232	13997	14101	13996	14121	14206	14042	14186	13942	14305	13983	14135	14078	13868	14050	13893	14207	14098	14076	14139	14197	14056	13921	14114	14136	14069	13974	14311	14022	13938	13984	14216	14221	13997	14174	14155	14040	14179	14147	14164	13733	14125	13982	13968	14199	14019	13966	14010	13956	14211	14077	14396	13929	14022	14056	14015	14123	13939	14009	13989	14028	13897	14143	14037	14156	14245	14151	13989	14138	14097	14127	14034	13922	14038	14204	14263	14099	14106	13936	14025	14161	14101	14315	14191	14192	14152	13873	13969	14119	14147	14056	13923	14072	14037	14182	14057	13939	13982	13890	14104	13929	13968	14235	14119	14067	14073	14141	14037	14063	14252	14120	14105	14206	14032	14168	13937	14132	14077	14134	13985	13894	14013	14056	13922	13952	14027	14147	14044	14221	14147	14143	13928	14087	13892	14059	14083	13949	14165	13915	13967	14044	14139	14071	14193	14086	14114	13909	14108	14134	14056	14094	13881	13877	13990	14163	14043	13977	14155	13982	13856	13992	13953	14185	13973	13775	14042	14147	14080	14035	14006	14021	14113	14094	13995	14108	14236	14137	14024	13977	14220	14056	14172	14124	13935	14115	14040	14181	14167	14052	14143	13962	13965	13922	14053	14183	14116	13863	13983	13829	13971	14054	14098	14136	14138	14264	14106	14148	14230	13841	14291	14186	14001	14054	14046	13951	14034	14024	13884	13848	14185	14127	13770	14073	13982	14078	14127	14092	13918	14211	13955	14083	14074	14052	13991	14072	13921	14108	14268	14033	13946	14022	14172	14138	14039	14088	14103	14097	14113	13975	14038	14187	13959	13964	14025	14189	13910	14105	14142	14143	14000	14001	13996	14097	14142	14053	14141	14130	14085	14230	14151	13995	13975	14109	14057	13979	14186	14065	14087	14202	13877	13976	13945	13853	14142	13965	13950	14081	14189	14132	14000	14186	14030	14026	14097	14166	14198	14106	14175	14148	14131	14033	14148	14169	14061	14116	14218	13986	14091	14088	14208	14099	14186	14190	13911	13925	14047	13971	13954	13976	14104	13978	14078	14051	14123	14097	14124	14177	14230	14047	14051	14076	13977	13940	14210	14171	14021	14137	13887	14299	13965	13969	14162	14028	13980	13893	14103	14059	14074	14134	14133	14111	14126	14052	14076	13926	14118	14176	13994	14098	14271	14178	14107	13943	14045	14109	14113	14155	14159	14117	13948	14123	14224	14105	14110	14035	14086	14163	14103	13986	14108	14016	14069	14011	14115	14142	14063	13888	14044	14099	14083	14076	14082	14010	14006	13989	14106	13857	13999	14031	14187	14127	14045	14007	14062	14292	14022	13903	14208	13796	14079	13977	14164	14164	13964	13850	13954	14095	14051	14184	13925	14239	14045	14151	13937	13905	13964	14026	14026	14101	14064	13990	13927	14076	14063	14126	14139	14012	14034	13926	14122	14073	14030	14530	14132	14002	14345	14315	13968	14074	13825	13994	13927	14110	13880	14029	14157	14009	13957	13936	14112	13846	13943	14119	14037	14021	14268	14153	13959	14182	13949	13970	13881	13994	14005	14009	14130	14094	14121	14094	14086	13961	14072	14222	13932	14086	14009	13913	14045	13945	14056	14217	13843	14111	13911	14204	13954	13898	14041	14036	13992	14158	13972	13981	14029	14135	13884	13997	14131	14121	14058	13879	13969	14188	14086	14147	13967	14089	14117	13961	14029	13921	14101	14185	14289	14055	13937	14014	14158	14158	14149	14043	13914	13990	14143	14067	14172	13867	14114	14027	14094	14063	14035	14135	14216	14128	14218	13925	14165	14210	14079	14056	14123	14127	14126	14100	14080	14205	14173	13868	13989	14139	14048	14039	14104	13991	13980	13985	14158	14018	14033	14129	14243	13964	14094	14093	13915	14196	13907	14122	13983	14207	14024	14068	14065	13997	14183	13920	14113	14013	14130	13938	14289	14037	14001	13983	14080	14063	13986	13950	14263	14026	14015	13960	14189	14026	14175	14044	14216	14113	13948	14121	14033	14069	14088	14141	14125	14138	14052	14041	13896	14008	14192	13910	13919	13976	14030	13994	14077	14136	14086	14049	14199	14237	14214	14228	13953	14057	14336	14022	14117	14054	14075	14070	14034	13900	14262	14033	14178	14071	14178	14118	14126	14311	14012	14081	14154	14051	14106	13933	14001	14152	14119	14165	14284	14062	14275	14195	13919	14051	14215	14156
64310	105294	83115	68389	54775	41063	27405	17719	13781	12648	12417	12566	12415	12427	12543	12355	12324	12536	12456	12605	12322	12451	12483	12467	12481	12589	12532	12484	12611	12321	12434	12325	12496	12597	12644	12372	12503	12491	12414	12540	12425	12398	12430	12520	12408	12471	12425	12602	12382	12453	12473	12568	12576	12365	12543	12467	12472	12319	12421	12478	12381	12477	12356	12371	12556	12490	12458	12313	12342	12639	12367	12543	12483	12468	12488	12422	12569	12447	12539	12401	12481	12424	12656	12424	12472	12483	12350	12421	12404	12533	12457	12402	12389	12569	12531	12487	12568	12425	12445	12612	12664	12276	12536	12467	12563	12527	12669	12419	12347	12415	12539	12472	12240	12482	12521	12460	12501	12565	12679	12509	12402	12594	12387	12411	12384	12390	12583	12262	12488	12507	12424	12320	12528	12372	12539	12481	12553	12597	12364	12468	12491	12582	12626	12443	12468	12488	12423	12548	12523	12395	12596	12329	12361	12496	12309	12373	12383	12415	12326	12626	12407	12587	12559	12197	12408	12479	12269	12509	12406	12371	12605	12548	12460	12393	12472	12434	12525	12608	12384	12481	12529	12445	12407	12400	12403	12367	12464	12367	12462	12495	12379	12329	12528	12519	12496	12389	12391	12371	12615	12231	12464	12381	12510	12492	12357	12302	12431	12621	12313	12559	12526	12430	12390	12487	12412	12372	12433	12309	12457	12326	12464	12396	12389	12437	12344	12505	12454	12492	12610	12449	12371	12491	12590	12570	12470	12500	12511	12274	12621	12342	12575	12443	12177	12321	12391	12357	12493	12586	12428	12503	12445	12494	12512	12486	12449	12629	12456	12533	12607	12615	12515	12308	12464	12619	12440	12546	12434	12584	12389	12442	12473	12532	12353	12646	12425	12412	12434	12473	12384	12452	12494	12530	12364	12337	12374	12519	12436	12434	12483	12441	12438	12536	12396	12398	12509	12442	12413	12533	12527	12522	12462	12540	12329	12345	12543	12489	12524	12509	12419	12398	12291	12519	12444	12487	12429	12587	12456	12547	12237	12314	12351	12498	12619	12520	12386	12453	12476	12469	12384	12625	12395	12457	12445	12472	12490	12547	12449	12443	12471	12525	12464	12393	12512	12405	12437	12641	12486	12389	12388	12466	12506	12692	12389	12617	12378	12445	12506	12426	12492	12315	12512	12561	12393	12311	12502	12530	12517	12508	12397	12337	12225	12519	12535	12342	12531	12471	12351	12673	12319	12532	12537	12519	12492	12475	12507	12396	12517	12367	12438	12382	12397	12446	12375	12353	12512	12468	12485	12376	12461	12465	12589	12411	12611	12536	12415	12422	12287	12396	12332	12398	12441	12343	12351	12306	12472	12573	12366	12279	12546	12486	12475	12330	12566	12578	12433	12359	12564	12578	12572	12506	12458	12411	12546	12407	12557	12545	12565	12473	12472	12349	12487	12477	12401	12409	12468	12403	12415	12418	12417	12525	12441	12442	12491	12473	12452	12546	12482	12582	12343	12535	12242	12496	12350	12343	12528	12470	12467	12464	12308	12469	12469	12456	12464	12447	12571	12558	12311	12490	12561	12334	12431	12398	12332	12438	12483	12677	12434	12533	12594	12508	12741	12464	12514	12417	12470	12513	12435	12425	12411	12341	12432	12551	12363	12539	12595	12377	12503	12559	12386	12361	12513	12449	12308	12453	12480	12431	12531	12425	12434	12444	12597	12392	12512	12388	12463	12497	12580	12298	12405	12434	12679	12416	12316	12468	12402	12355	12532	12415	12436	12457	12519	12351	12567	12402	12351	12538	12612	12446	12593	12546	12386	12406	12460	12429	12421	12498	12482	12583	12454	12442	12428	12430	12532	12474	12487	12504	12515	12592	12609	12441	12462	12366	12416	12349	12462	12295	12412	12451	12563	12511	12497	12330	12485	12458	12473	12512	12517	12457	12509	12392	12445	12436	12460	12468	12579	12444	12353	12517	12643	12621	12488	12454	12373	12380	12476	12466	12487	12440	12341	12490	12208	12361	12427	12611	12445	12392	12326	12431	12541	12518	12462	12363	12504	12446	12597	12536	12430	12621	12583	12529	12369	12602	12337	12363	12508	12312	12454	12417	12368	12535	12485	12354	12499	12512	12584	12481	12632	12342	12446	12480	12436	12427	12416	12326	12507	12463	12507	12439	12425	12432	12517	12390	12456	12528	12497	12466	12565	12778	12318	12469	12526	12451	12434	12359	12490	12362	12533	12486	12550	12583	12432	12469	12458	12491	12445	12411	12443	12427	12463	12431	12483	12654	12392	12486	12554	12380	12301	12466	12536	12378	12413	12368	12372	12464	12515	12624	12464	12342	12352	12371	12617	12343	12654	12409	12318	12475	12537	12466	12443	12477	12465	12418	12356	12271	12567	12532	12477	12414	12486	12537	12408	12465	12430	12442	12448	12576	12489	12436	12461	12646	12449	12525	12352	12498	12371	12412	12386	12382	12484	12372	12686	12581	12356	12507	12491	12503	12446	12174	12564	12332	12477	12398	12498	12352	12545	12409	12483	12358	12532	12449	12416	12348	12282	12502	12355	12334	12428	12222	12339	12206	12565	12346	12402	12420	12364	12396	12353	12338	12488	12561	12380	12406	12369	12383	12415	12400	12444	12366	12378	12585	12343	12354	12515	12495	12374	12440	12502	12479	12438	12582	12422	12451	12488	12519	12383	12643	12597	12461	12437	12476	12366	12505	12440	12546	12426	12360	12468	12395	12448	12394	12433	12522	12439	12324	12444	12263	12211	12535	12557	12428	12387	12627	12410	12407	12367	12422	12544	12458	12417	12555	12400	12359	12347	12571	12383	12489	12425	12442	12598	12546	12434	12467	12525	12504	12236	12515	12584	12445	12423	12504	12240	12342	12313	12393	12579	12403	12557	12366	12642	12460	12471	12536	12451	12688	12543	12447	12374	12342	12519	12523	12453	12478	12427	12341	12478	12350	12582	12364	12535	12515	12446	12428	12360	12460	12409	12371	12392	12465	12369	12437	12405	12346	12427	12628	12376	12414	12545	12395	12575	12394	12386	12441	12440	12389	12627	12486	12480	12393	12462	12416	12431	12483	12431	12409	12515	12441	12458	12580	12321	12570	12388	12548	12325	12378	12558	12469	12438	12399	12674	12510	12445	12418	12403	12457	12435	12502	12372	12424	12488	12483	12419	12343	12562	12418	12599	12474	12586	12282	12452	12458	12393	12387	12460	12431	12481	12384	12332	12446	12544	12410	12510	12460	12344	12564	12515	12393	12440	12359	12395	12366	12549	12405	12305	12376	12433	12378	12452	12471	12501	12489	12459	12481	12712	12538	12393	12455	12509	12470	12265	12497	12476	12403	12535	12416	12428	12623	12601	12615	12567	12361	12505	12362	12407	12454	12415	12432	12484	12573	12466	12462	12528	12358	12429	12538	12499	12642	12337	12425	12462	12419	12345	12466	12460	12457	12420	12401	12333	12409	12427	12200	12464	12585	12301	12603	12590	12432	12468	12539	12306	12292	12432	12562	12255	12679	12344	12584	12537	12548	12288	12559	12402	12479	12434	12561	12433	12304	12422	12450	12457	12277	12368	12442	12369	12513	12448	12541	12413	12411	12363	12340	12515	12427	12467	12519	12481	12463	12383	12216	12307	12436	12623	12402	12632	12590	12447	12424	12427	12485	12493	12400	12294	12295	12391	12404	12550	12441	12367	12470	12495	12439	12481	12414	12511	12433	12430	12541	12391	12395	12504	12386	12436	12284	12387	12431	12322	12557	12415	12246	12422	12595	12354	12536	12436	12384	12597	12452	12659	12414	12479	12543	12302	12598	12453	12496	12347	12469	12333	12444	12379	12464	12542	12508	12679	12478	12515	12293	12464	12336	12397	12373	12475	12541	12406	12459	12469	12384	12509	12584	12455	12417	12362	12449	12323	12393	12645	12393	12471	12373	12438	12472	12387	12481	12415	12405	12479	12387	12560	12436	12558	12444	12322	12546	12359	12422	12349	12354	12530	12453	12520	12450	12470	12401	12362	12489	12516	12373	12558	12334	12526	12381	12406	12433	12325	12443	12257	12385	12612	12287	12380	12416	12416	12646	12380	12437	12634	12282	12378	12402	12510	12400	12349	12450	12474	12653	12402	12511	12450	12482	12445	12425	12452	12524	12368	12556	12419	12502	12335	12459	12534	12448	12397	12318	12435	12406	12605	12391	12328	12399	12469	12509	12484	12488	12452	12699	12453	12427	12565	12376	12481	12383	12558	12507	12491	12448	12490	12457	12399	12494	12490	12644	12304	12492	12522	12564	12551	12402	12506	12433	12527	12380	12423	12493	12331	12352	12345	12554	12492	12541	12211	12441	12421	12380	12450	12534	12344	12454	12450	12370	12431	12434	12527	12457	12525	12450	12393	12454	12338	12315	12500	12455	12250	12531	12484	12332	12333	12554	12480	12427	12657	12370	12479	12405	12465	12561	12546	12437	12400	12557	12459	12511	12468	12505	12471	12534	12607	12486	12406	12487	12374	12452	12338	12475	12395	12532	12382	12548	12315	12347	12378	12388	12479	12656	12477	12275	12609	12458	12549	12356	12462	12411	12396	12497	12430	12424	12554	12518	12404	12328	12502	12435	12410	12511	12376	12472	12476	12512	12688	12457	12561	12556	12640	12567	12448	12410	12372	12510	12432	12490	12502	12473	12387	12503	12448	12486	12399	12315	12452	12439	12344	12460	12560	12588	12479	12383	12549	12385	12444	12448	12373	12421	12402	12609	12483	12428	12407	12545	12473	12507	12519	12520	12338	12424	12636	12478	12289	12535	12438	12499	12393	12411	12423	12557	12399	12499	12343	12475	12290	12618	12328	12551	12512	12466	12535	12507	12481	12495	12471	12376	12603	12350	12539	12566	12401	12525	12480	12409	12282	12378	12490	12348	12565	12480	12313	12441	12441	12428	12490	12474	12266	12329	12410	12347	12545	12333	12444	12432	12256	12428	12459	12519	12486	12374	12457	12536	12479	12494	12432	12472	12568	12533	12492	12428	12492	12451	12335	12597	12430	12324	12521	12475	12337	12548	12631	12353	12553	12486	12335	12373	12273	12503	12423	12475	12553	12571	12401	12356
29248	28809	34886	28819	22220	18073	16284	14831	14664	14631	14639	14561	14568	14525	14643	14607	14541	14574	14674	14661	14471	14557	14652	14648	14648	14476	14532	14885	14882	14542	14827	14642	14535	14711	14565	14571	14620	14504	14523	14713	14577	14620	14579	14491	14631	14629	14456	14645	14607	14555	14514	14601	14455	14643	14518	14623	14584	14496	14521	14540	14572	14375	14569	14623	14415	14431	14483	14524	14495	14594	14512	14467	14682	14574	14597	14537	14547	14364	14395	14434	14574	14560	14517	14693	14507	14606	14643	14593	14645	14735	14704	14671	14675	14596	14647	14471	14759	14705	14611	14556	14746	14584	14698	14547	14627	14465	14597	14469	14493	14511	14593	14516	14675	14542	14648	14698	14512	14531	14499	14636	14667	14666	14595	14606	14558	14643	14482	14516	14565	14429	14663	14724	14682	14627	14710	14679	14466	14740	14491	14461	14542	14441	14530	14660	14503	14516	14534	14508	14572	14464	14338	14510	14611	14669	14528	14510	14423	14658	14716	14389	14615	14552	14656	14527	14587	14490	14502	14559	14522	14547	14636	14697	14704	14666	14546	14732	14789	14622	14684	14446	14778	14477	14622	14618	14598	14461	14515	14348	14385	14655	14495	14588	14521	14424	14549	14806	14544	14638	14534	14626	14488	14426	14591	14440	14531	14563	14352	14474	14579	14657	14640	14553	14529	14721	14761	14519	14533	14496	14620	14673	14683	14574	14369	14458	14521	14650	14492	14374	14502	14571	14604	14570	14707	14439	14570	14684	14653	14424	14720	14681	14583	14657	14416	14616	14568	14314	14461	14647	14644	14445	14615	14553	14753	14561	14614	14634	14592	14605	14570	14661	14573	14417	14531	14538	14763	14871	14443	14557	14507	14477	14563	14555	14558	14473	14521	14549	14576	14758	14783	14375	14468	14591	14479	14590	14507	14729	14538	14600	14628	14569	14812	14673	14651	14561	14686	14577	14549	14646	14574	14417	14488	14498	14602	14430	14584	14595	14731	14523	14398	14621	14534	14570	14579	14712	14560	14424	14685	14570	14618	14689	14703	14619	14647	14722	14580	14720	14868	14551	14485	14214	14442	14657	14467	14682	14723	14653	14557	14708	14399	14723	14803	14504	14418	14584	14426	14610	14663	14514	14715	14603	14533	14672	14612	14591	14424	14546	14410	14699	14469	14627	14668	14486	14490	14443	14526	14508	14466	14516	14648	14812	14577	14592	14605	14183	14560	14715	14473	14627	14651	14621	14626	14537	14526	14507	14617	14547	14497	14467	14601	14658	14580	14507	14667	14578	14678	14605	14444	14316	14538	14645	14577	14620	14506	14613	14802	14526	14667	14483	14598	14794	14428	14482	14577	14556	14706	14522	14595	14584	14656	14441	14605	14706	14542	14377	14484	14486	14491	14530	14569	14620	14483	14621	14737	14555	14548	14548	14678	14546	14761	14533	14633	14515	14520	14487	14659	14693	14654	14759	14582	14571	14748	14614	14544	14350	14326	14536	14555	14532	14664	14553	14571	14457	14647	14528	14579	14559	14524	14502	14650	14579	14582	14547	14690	14756	14704	14596	14425	14685	14556	14685	14567	14615	14519	14665	14696	14559	14560	14602	14564	14506	14486	14721	14559	14665	14422	14546	14675	14650	14566	14548	14518	14721	14707	14593	14598	14664	14599	14522	14690	14645	14588	14504	14598	14496	14771	14414	14438	14457	14462	14527	14660	14545	14760	14397	14486	14357	14418	14541	14628	14670	14609	14490	14682	14598	14539	14527	14451	14576	14616	14645	14593	14618	14678	14322	14637	14635	14639	14629	14531	14519	14632	14672	14772	14541	14580	14432	14514	14501	14693	14610	14542	14647	14730	14645	14519	14624	14392	14552	14352	14504	14713	14581	14504	14408	14556	14758	14580	14690	14583	14613	14535	14671	14716	14760	14545	14567	14670	14545	14689	14535	14610	14757	14680	14630	14476	14467	14487	14613	14655	14548	14591	14455	14429	14433	14331	14473	14633	14480	14426	14625	14691	14659	14511	14481	14585	14609	14679	14711	14578	14512	14692	14635	14632	14680	14812	14634	14629	14697	14677	14540	14527	14583	14530	14548	14690	14646	14797	14594	14706	14672	14513	14573	14583	14556	14475	14529	14561	14808	14746	14622	14599	14603	14550	14470	14545	14548	14675	14518	14541	14587	14557	14710	14558	14452	14645	14453	14618	14654	14720	14501	14617	14759	14583	14522	14501	14662	14558	14668	14582	14512	14580	14606	14400	14635	14529	14415	14530	14632	14530	14403	14657	14696	14493	14568	14434	14701	14541	14371	14555	14658	14606	14412	14794	14459	14757	14514	14575	14402	14428	14561	14683	14666	14534	14561	14648	14692	14673	14668	14548	14697	14551	14561	14538	14757	14561	14473	14674	14648	14438	14472	14778	14589	14644	14531	14555	14408	14627	14491	14613	14648	14621	14795	14664	14568	14558	14646	14821	14646	14475	14579	14525	14671	14606	14615	14717	14654	14518	14604	14581	14777	14547	14622	14493	14718	14672	14615	14544	14757	14361	14712	14835	14530	14564	14707	14484	14516	14427	14750	14483	14625	14809	14548	14664	14421	14597	14493	14626	14648	14482	14685	14351	14442	14629	14553	14530	14586	14632	14666	14431	14455	14593	14555	14457	14661	14417	14547	14469	14590	14688	14670	14638	14626	14643	14629	14531	14613	14536	14625	14547	14530	14523	14687	14588	14565	14582	14646	14649	14474	14705	14629	14682	14670	14629	14626	14524	14390	14785	14547	14695	14690	14552	14367	14400	14301	14693	14508	14517	14431	14633	14597	14675	14463	14626	14498	14712	14586	14782	14430	14414	14523	14514	14605	14435	14506	14523	14506	14609	14611	14550	14672	14729	14522	14640	14553	14703	14530	14519	14420	14420	14490	14446	14925	14534	14543	14511	14606	14846	14643	14399	14651	14497	14423	14748	14546	14649	14391	14657	14697	14468	14641	14608	14595	14705	14480	14623	14595	14568	14361	14628	14619	14571	14509	14476	14625	14499	14498	14436	14720	14400	14551	14571	14511	14491	14554	14557	14626	14699	14502	14556	14540	14523	14675	14595	14784	14510	14595	14622	14679	14662	14627	14593	14568	14579	14469	14521	14680	14617	14562	14675	14588	14702	14653	14637	14667	14491	14559	14433	14718	14613	14929	14543	14420	14638	14583	14500	14529	14562	14674	14492	14445	14486	14686	14534	14657	14514	14473	14551	14628	14560	14750	14577	14514	14592	14746	14619	14647	14494	14659	14597	14387	14571	14403	14526	14582	14425	14713	14643	14631	14648	14566	14544	14627	14525	14669	14472	14513	14745	14638	14693	14667	14689	14653	14468	14767	14681	14703	14534	14464	14777	14545	14594	14642	14642	14524	14777	14625	14471	14793	14768	14595	14514	14328	14566	14531	14610	14404	14312	14608	14559	14719	14694	14661	14818	14645	14704	14533	14657	14445	14548	14450	14517	14586	14664	14616	14709	14499	14645	14531	14531	14363	14533	14440	14767	14502	14568	14762	14519	14526	14538	14582	14930	14838	14502	14570	14763	14609	14536	14619	14524	14430	14569	14686	14637	14805	14478	14709	14549	14347	14585	14312	14520	14686	14500	14540	14506	14588	14821	14757	14489	14612	14572	14550	14558	14699	14598	14510	14541	14576	14578	14635	14686	14578	14598	14621	14586	14384	14639	14647	14398	14382	14474	14573	14638	14549	14491	14656	14606	14594	14700	14606	14676	14378	14409	14453	14332	14561	14611	14507	14347	14552	14303	14396	14676	14545	14765	14777	14726	14769	14545	14610	14496	14585	14390	14495	14516	14576	14599	14583	14775	14868	14919	14693	14519	14735	14539	14545	14652	14520	14705	14378	14643	14797	14705	14308	14526	14500	14713	14424	14722	14589	14650	14599	14642	14557	14510	14504	14542	14609	14608	14429	14740	14582	14487	14692	14595	14498	14654	14571	14439	14529	14560	14568	14694	14506	14707	14678	14512	14541	14854	14511	14620	14515	14458	14381	14673	14655	14706	14468	14630	14642	14481	14670	14775	14534	14782	14473	14575	14457	14428	14474	14551	14473	14759	14538	14573	14540	14555	14394	14546	14683	14699	14375	14716	14510	14627	14454	14603	14532	14563	14399	14381	14535	14440	14664	14572	14422	14462	14650	14498	14622	14650	14470	14787	14735	14542	14736	14645	14715	14542	14607	14574	14493	14694	14581	14469	14724	14584	14774	14429	14373	14547	14588	14427	14500	14545	14495	14590	14696	14499	14583	14540	14417	14575	14689	14662	14588	14585	14648	14689	14564	14394	14642	14514	14583	14603	14498	14510	14592	14588	14696	14527	14673	14491	14502	14660	14637	14739	14527	14630	14638	14595	14651	14419	14547	14742	14696	14661	14592	14550	14502	14635	14472	14613	14650	14596	14431	14534	14704	14653	14751	14547	14525	14676	14579	14652	14567	14724	14548	14586	14524	14649	14750	14604	14630	14704	14747	14455	14470	14614	14896	14611	14500	14526	14436	14638	14541	14538	14518	14672	14594	14549	14705	14463	14598	14448	14654	14606	14478	14547	14483	14505	14690	14636	14535	14579	14540	14714	14651	14541	14400	14701	14656	14545	14540	14632	14666	14619	14453	14680	14485	14680	14617	14494	14768	14685	14713	14615	14593	14573	14668	14646	14561	14553	14707	14520	14407	14580	14571	14505	14647	14647	14530	14508	14635	14875	14633	14438	14350	14395	14536	14726	14560	14541	14449	14658	14670	14623	14694	14543	14608	14449	14727	14607	14730	14640	14773	14576	14711	14639	14536	14364	14475	14353	14523	14655	14621	14565	14727	14823	14407	14718	14606	14604	14626	14498	14653	14616	14532	14629	14413	14554	14684	14579	14662	14576	14659	14502	14488	14342	14447	14663	14625	14527	14706	14542	14717	14832	14416	14562	14634	14422	14543	14646	14571	14515	14485	14692	14405	14591	14283	14592	14645	14828	14578	14579	14558	14712	14618	14580	14463	14492	14490	14475	14587	14594	14496	14589	14614	14493	14523	14574	14495	14693	14485	14614	14505	14625	14583	14579	14522	14846	14692	14656	14523	14725	14497
33086	46310	34805	24168	19591	15998	13905	13038	12859	12941	12922	12820	13038	12858	12884	12796	12902	12837	12707	12791	12921	12954	12901	12911	12844	12743	13005	12798	12986	12654	12846	12762	12718	12764	12814	12721	12905	12832	12787	12769	12685	12774	12867	12960	12694	12806	12977	12837	12791	12975	13011	12756	12802	12906	12748	12707	12902	12663	12800	12903	12769	12752	12861	12926	12777	12734	12803	12826	12914	12680	12843	12774	12765	12864	12811	12674	12877	12741	12830	12945	12931	12908	12695	12863	12822	12848	12799	12811	13131	12983	12995	12959	12899	12823	12875	12884	12776	12657	12837	12947	12947	12937	12934	12889	12885	12824	12738	12844	12906	12897	12713	12813	12898	12714	13083	12795	12777	12675	12909	12744	12771	12689	12855	12930	12897	12902	12799	12782	12949	12717	12809	12939	12905	12759	12793	12968	12777	12916	12916	12987	12839	12928	12821	12819	12762	12788	12825	12881	12971	12820	12964	12915	12756	12849	13032	12859	12756	12785	12686	12881	12799	12831	12831	12913	12753	12978	12689	12911	12726	12878	12981	12907	12903	12712	12819	12852	13021	12736	12994	12688	12787	12731	12786	12797	12933	12865	12906	12902	12994	12931	13036	12916	12640	12843	12933	12897	12933	12996	12797	12831	12775	12831	13045	12875	12912	12960	12990	12779	12949	12850	12925	12883	12753	12668	12927	12887	12788	12985	12828	12824	12698	12922	12681	12878	12754	12897	12778	12875	12688	12874	12839	12762	12729	12775	12889	13048	12828	12964	12884	12718	12803	12865	12901	12748	12907	12895	12816	12903	12792	12763	12993	12855	12747	13009	12937	12907	12782	12782	12930	12849	12782	12797	12805	12897	12833	12917	12859	12974	12901	12822	12848	12795	12835	12617	12762	12931	12761	12878	12874	12900	12884	12763	13007	12858	12752	12752	12961	12809	12660	12845	12872	12788	12802	12788	12850	12792	12937	12824	12912	13011	12677	12739	12862	12840	12988	12980	12827	12973	12739	12942	12833	12878	12806	12853	12679	12811	12776	12908	12710	13032	12961	12832	12934	12873	12923	12825	12743	12778	12932	12890	12902	12878	12725	12853	12725	12839	12870	12890	12942	12774	12807	12781	12824	12838	12730	12909	12846	12647	12863	12822	12893	12688	13049	12896	13023	12805	12909	12912	12678	12966	12825	12882	12848	12904	12846	12894	12745	12869	12721	12734	12961	12827	12806	12928	12985	12980	12844	12787	12830	12840	12794	12846	12879	12828	12904	12749	12847	13006	12764	12733	12856	12871	12886	12912	12881	12943	12987	12803	12631	12812	12850	12910	12727	12897	12805	12887	12924	12742	12860	12781	12857	12761	12870	12976	12805	12850	12875	13042	12976	12855	12809	12756	12828	12819	12920	12875	12729	12822	13065	12856	12977	12909	12867	12942	12960	12773	12887	12894	12776	12837	12786	12760	12958	12814	13109	12943	12828	12863	12719	12880	12841	12686	12919	12878	13013	12619	12738	12748	12873	12885	12795	12763	12789	12797	12883	12883	12836	12896	12752	12796	12809	12768	12846	13000	12770	13004	12755	12800	12965	12787	12894	12767	12973	12844	12848	12784	12699	12756	12919	12806	12868	12877	12986	12850	12965	12741	13002	12743	12823	12803	12663	12929	12746	12808	12857	13012	12907	12825	12883	12909	12832	12723	12924	12987	12698	12798	12852	12777	12770	12813	12871	12875	12937	12831	12790	12818	12893	12864	12937	12911	12939	12845	12900	12929	12812	12915	12838	12738	12978	12911	12840	12966	12791	12765	12988	12840	12892	12816	12850	12837	12749	12879	12876	12949	12931	12917	12974	12827	12955	12879	13047	12766	12832	12881	12790	12864	12882	12734	12789	12760	12910	12859	12835	12869	12880	12780	12924	12664	12962	12869	12872	12912	12817	12849	12954	12817	12811	12849	12821	12986	12894	12923	12966	12962	12803	12636	12846	12722	12803	13061	13003	12792	12984	12862	12860	12918	13001	12917	12917	12818	12731	12982	12847	12718	12819	12782	12847	12832	12908	12770	13021	12894	12836	12858	12999	13089	12831	12914	12831	12840	12850	12832	12656	12775	12727	12685	12881	12779	13015	12742	12827	12976	12807	12987	12785	12766	12790	12901	12896	12837	12943	12830	12810	12966	12955	12814	12801	12804	12810	12893	12792	12932	12804	12868	12881	12932	12857	12876	12861	12828	12871	12815	12857	12845	12864	12729	12884	12898	12957	12775	12742	12948	12744	12910	12724	12748	12770	13015	12908	13030	12816	12881	12884	12795	12876	12885	12696	12804	12830	12886	12798	13090	12917	12981	12705	12937	12773	12884	12918	12745	12963	12871	12821	12894	12833	12856	12783	12944	12862	12779	12825	12755	12807	12849	12837	12936	12799	12798	12921	12877	12842	12953	13016	12844	12884	12854	12874	12776	12809	12784	12880	12775	12841	12856	13054	12923	12715	12703	12996	12801	12810	12979	12766	12679	12824	12836	12847	12684	12809	12861	12794	12897	12854	13005	12726	12579	12836	12865	12734	12796	12733	12772	12790	12933	12922	12870	12976	13043	12807	12765	12906	12826	12654	12615	12827	12873	12763	12798	12946	12896	12859	12827	12722	12855	12860	12983	12730	12939	12703	12960	12816	12866	12842	12854	12925	12836	12804	12940	12717	12974	12719	12928	12710	12976	12673	12713	12841	12747	12910	12884	12841	12787	12717	12931	12940	12791	12849	12877	12859	12993	12877	12849	12862	12874	12976	12904	12854	12944	12883	12865	12939	12803	12984	12728	12864	12896	12988	12860	12859	12917	12807	12986	12731	12863	12851	12874	13005	12901	12952	12996	12922	12937	12891	13045	12855	12929	12945	12894	12742	12849	12851	12896	12824	12860	12981	12901	12965	12901	12831	12977	12839	12815	12856	12854	12771	12912	12647	12719	12879	12791	12913	12798	12757	12877	12831	12705	12868	12671	12856	12961	13010	12844	12632	12766	12756	12971	12865	12756	12897	12796	12965	12982	12926	12860	12918	12891	12746	12836	12905	12845	12755	12931	12842	12891	12860	12812	12912	12867	12858	12829	12819	12951	12895	12964	12915	12761	12824	13123	12903	12725	12923	12878	12904	12874	12881	13006	12673	12747	12783	12834	12922	12842	12901	12800	12818	12779	12837	12924	12711	12745	12874	12978	12890	12883	12846	12832	12959	12686	12854	12845	12777	12942	12796	12957	12742	12805	12608	12843	12775	12992	12806	12823	12659	12841	12879	12769	12779	12739	12891	12887	12929	12878	13008	12719	12981	12817	12725	12861	12754	12962	12867	12795	13075	12874	12686	12801	12705	12781	12684	12781	12832	12871	12836	12916	12866	12882	12872	12814	13015	12896	12792	12824	12928	12686	12907	12813	12990	12831	12845	12857	12875	12848	12856	12848	12803	12808	12887	12868	12860	12728	12856	12908	12881	12963	12949	12740	12900	12905	12856	12653	12699	12672	12982	12790	12838	12850	12759	12938	12994	12960	12853	12752	12849	12705	12901	12796	12880	12750	12878	12877	12851	12747	12957	12822	12759	12872	12834	12923	12852	12873	12701	12915	12653	12820	12778	12912	12748	12750	12755	12826	12753	12951	12792	12955	12921	12892	12877	12912	12844	13053	12938	12774	12854	12834	12754	12769	12902	12862	12823	12861	12877	12775	12768	12886	12804	12816	12961	12776	13042	12934	12796	12924	12653	12693	12867	12811	12942	12966	12788	12847	12720	12926	12899	12950	12886	12816	12974	12871	12866	12701	12956	12797	12767	12913	12916	12944	12953	12814	12857	12847	12838	12891	12832	12870	12804	12804	12841	12722	12818	12975	13071	12680	12735	12729	12796	12901	12960	12899	12825	12774	12744	12809	12860	12974	13051	12777	13017	12877	12813	12757	12943	12913	12689	12780	13081	12871	12544	12849	12707	12786	12905	12869	12778	12934	12971	12818	12896	12929	12804	12745	12935	12817	12821	12886	12740	12789	12852	12859	12745	12799	12773	12821	12759	12779	12762	12788	12824	12801	13014	12854	12702	13007	12991	13065	12923	12841	12862	12936	12976	12657	12891	12855	12783	12668	12987	12900	12951	12894	12929	12936	12774	12861	12839	12904	12881	12769	12817	12829	12722	12938	12778	12983	12858	12814	12965	12886	12744	12687	12971	12765	13065	12841	12836	12736	12764	12827	12837	12857	12874	12821	12838	12686	12900	12823	12856	12928	12818	12994	12968	12756	13093	12836	12828	12928	12871	12876	12932	12783	12794	12900	12676	12822	12793	12990	12911	12706	12816	12814	13041	12907	12832	12876	12784	12831	13030	12872	12927	12767	12823	12899	12932	12778	12932	12895	12822	12737	12850	12721	12868	12644	12971	12869	12990	12764	12751	13076	12775	12816	12726	12923	12736	12891	13007	12774	12983	12821	12895	12921	12756	12690	12904	12862	13036	12891	12847	12868	12903	12893	12926	12802	12856	12817	12671	12918	12912	12935	12726	12868	12778	13018	12707	12879	12729	12907	12594	12839	13007	12716	12892	12764	12788	12861	12808	12765	12810	12811	12816	12884	12875	12804	12839	12781	12892	12879	12851	12878	12861	12861	12782	12967	12867	12946	12805	12695	12863	12893	12814	12960	13101	12875	12844	12937	12698	12821	12775	12789	12799	12827	12876	12884	12868	12741	12854	12875	12737	12823	12813	12733	12894	12885	12980	12819	12836	12727	12772	12941	12885	12926	13051	12837	12934	12938	12965	13004	12900	12843	12962	12800	12890	12830	12900	12825	12764	12926	12690	12866	12824	12795	12910	12806	12904	12817	12618	12919	12876	12827	12769	12886	12895	12899	12867	12987	12919	12806	12909	12795	12788	12874	13013	12879	12791	12747	12806	12989	12817	12952	12909	12777	12733	12686	12836	12852	12838	12818	12906	12909	12843	12880	12856	12842	12873	12857	12959	12765	12852	12932	12752	12814	12765	12928	12724	12871	12767	12874	12717	12858	12703	12965	12952	12656	12791	12915	12737	12725	12974	12670	12793	12906	12832	12907	12893	12935	12846	12823	12790	12778	12904	12799	12913	12952	12932	12759	12741	12730	12853	12771
24444	22393	33335	35030	36558	32761	25730	17905	15147	14603	14462	14323	14398	14290	14349	14265	14249	13938	14252	14281	14101	14101	14367	14167	14341	14190	14317	14264	14254	14349	14270	14230	14125	14215	14340	14285	14270	14078	14182	14199	14318	14118	14321	14241	14227	14068	14151	14062	14100	14212	14221	14278	14085	14215	14171	14080	14048	14145	14201	14269	14248	14178	14100	14175	14080	14420	13912	14165	14006	14110	14067	14154	14038	14013	14164	14118	13936	14186	14202	14118	14160	14230	13969	14271	14225	14300	14191	14286	14021	14218	14245	14163	14316	14278	14254	14227	14310	14271	14135	14206	14345	14437	14199	14196	14279	14112	14017	14214	13967	14126	14137	14191	14323	14219	14280	14240	14289	14153	14240	14152	14059	14130	14057	14334	14215	14031	14217	14274	14053	14152	14290	14261	14200	14132	14208	14178	13985	14163	14157	14108	14022	14207	14124	14220	14099	14203	14081	14191	14490	14161	14126	14076	14186	14011	14288	13924	14207	14129	14156	14113	14196	14305	14126	14177	14038	13902	14298	14179	14087	14229	13994	14333	14307	13953	14033	14207	14088	14131	14230	14144	14429	14025	14135	14101	14208	13994	14248	14124	14201	14211	14196	14246	13966	14050	14143	14054	14199	14256	14468	14211	14154	14097	14330	14064	14113	14098	14118	14076	14246	14219	14072	14121	14010	14040	14171	14345	14321	14291	14378	14134	14176	14135	14214	14153	14357	14209	14076	14438	14167	14165	14203	14102	14093	14348	14374	14079	14342	14326	14189	14266	14375	14317	14212	14152	14241	14188	14128	13979	14070	14136	14140	14017	14178	13972	14252	14356	14119	14224	14186	14049	14273	14044	14165	14167	14055	14165	14164	14364	14226	14190	14226	14214	14208	14259	14216	14220	14226	14341	14232	14197	14187	14127	14075	14232	14189	14173	14241	14099	14339	14226	14127	14249	14244	14213	14174	14055	13994	14244	14313	14341	14228	14302	14228	14134	14127	14279	14092	14166	14040	14224	14270	14124	14278	14160	14152	14278	13958	14063	14263	14091	14293	14114	14121	13934	14260	14234	14176	14040	14210	14138	14280	14069	14355	14363	14397	14233	14218	14154	14173	14063	14251	14362	14149	14254	14201	13974	14150	13995	13925	14121	14246	14243	14219	14047	14180	14356	14112	14516	14210	14369	14014	14184	13969	14078	14156	14251	14139	14174	14213	14147	14244	14210	14085	14221	14270	14062	14127	14297	14089	14188	14284	14073	14098	14159	14138	14373	14067	14212	14133	14054	14225	14275	14033	14128	14182	14221	14242	14069	14131	14028	14229	14111	14173	14196	14164	14067	14111	14160	14193	14232	14402	14253	14157	14196	14096	14049	14258	14075	14133	14036	13988	14162	14192	14239	14214	14096	14393	14209	14019	14283	14244	14360	14350	14200	14075	14071	14148	14158	14284	14107	14261	14134	14012	14300	14192	14163	13953	14108	14261	14145	14110	14246	14091	14232	14122	14283	14050	14139	14027	14006	14044	14256	14082	14109	13966	14110	14124	14167	14313	14167	14176	14200	14134	14245	14131	14155	14033	14110	14105	14137	14317	14179	14120	14190	14117	14174	14091	13961	14214	14033	14078	14068	14217	14173	14262	14163	14029	14028	14158	14172	14095	14085	14057	14255	14248	14236	14029	14367	14230	14177	14187	14101	14255	14260	14242	14114	14084	14005	14288	14218	14148	14419	14361	14237	14314	14106	14093	14021	14083	14269	14236	14196	14174	14043	14218	14169	14225	14121	14090	14094	14327	14294	14171	14103	14290	14094	14098	14161	14158	14122	14212	14401	14243	14166	14316	14067	14168	14085	14208	14036	14206	14161	13981	14243	13929	14063	14283	14125	14283	14282	14263	14144	14163	14192	14371	14238	14265	14160	14192	14252	14268	14220	14511	14296	14062	14305	14286	14196	14100	14220	14133	14089	14243	14292	14250	14232	14177	14187	14203	14129	14125	14162	14215	14204	14017	14046	14110	14261	14213	14080	14054	14166	14289	14065	14360	14053	14087	13900	14045	14083	14189	14306	14226	14009	14196	14353	14005	14351	14308	14344	14376	14227	14175	14143	14175	14042	14115	14194	14100	14307	14380	14301	14066	14127	14202	14208	13944	14070	14146	14216	14125	14221	14353	14215	14333	14177	14052	14277	13945	14202	14151	14248	14203	14065	14426	14123	14214	14199	14219	14390	14458	14064	14162	14333	14030	14094	14138	14234	14066	14105	14127	14129	14278	14222	14172	14184	14396	14138	14364	14098	14271	14190	14116	14100	13979	14016	14089	14074	14171	14040	14530	14291	14107	14076	14082	14231	14124	14041	14160	14251	14280	14123	14134	14206	14237	14145	14307	14355	14156	14068	14107	14213	13967	14118	14282	14030	14207	14205	14309	14131	14005	14161	14293	14153	14236	14251	14246	14170	14188	14159	14319	14270	14031	14185	14090	14059	14173	14199	13967	14301	14432	14216	14196	14138	14118	14175	14292	14234	14306	14221	14222	14161	14230	14126	14106	14123	14102	13976	14134	14200	14279	14304	14209	14189	14109	14293	13997	14120	14179	14055	14148	14400	14567	14097	14103	14078	14217	14086	14115	14176	14312	14029	14202	14092	14098	14280	14201	14247	14205	14206	14138	14398	14119	14328	14026	14090	14053	14212	14285	14029	14129	14072	14216	14168	14223	14242	14129	14101	14241	14410	14273	14390	14283	14150	14183	14125	14083	14320	14316	14304	14381	14098	14225	14151	14142	14155	14250	14068	14234	13956	14196	14244	14188	14188	14281	14341	14138	14239	14044	14141	14186	14205	14013	13939	14165	13980	14075	14046	14348	14273	14174	14109	13967	14127	13907	14081	14103	14062	14215	14237	14357	14445	14131	14102	14211	14103	14123	14173	14276	14171	14260	13993	14227	13961	14222	14302	14293	14089	14148	14163	14345	14169	14096	14341	14074	13972	14305	14169	14121	14274	14232	14176	14171	14077	14141	14039	14174	14136	14142	14197	14252	13954	14218	14101	14328	14027	14116	14376	14292	14214	14265	14125	14087	14318	14213	14217	14223	14261	13989	14207	14000	13902	14270	14342	14260	14025	14049	14195	14237	14139	14199	14157	14282	14239	14119	14287	14167	14124	14146	14045	14175	14045	14247	14071	14373	14301	14431	14135	14091	14195	14187	14267	14191	14166	14209	14005	14192	14296	14107	14197	14169	14217	14232	14055	13950	14093	14337	14248	14142	14148	14118	14304	13992	14114	14219	14344	14282	14235	13882	14220	14009	14170	14207	14160	14192	14143	14098	14255	14081	14149	14134	14272	14156	14172	14199	14268	14228	14161	14107	14138	14389	14206	14142	14188	14211	14351	14310	14280	14323	14225	14209	14266	14133	14302	14182	14207	14264	14298	14296	14008	14091	14181	14291	14196	14333	14256	14138	14111	14093	14146	14094	14165	14317	14161	14161	13925	14013	14093	14090	14237	14112	14134	14163	14221	14141	14055	14300	14049	14287	14057	14318	14232	14182	14135	13978	14251	14351	14093	14162	14160	14036	14040	14141	14164	14205	14071	14100	14018	14240	14198	14134	14244	14217	14097	14077	14120	14189	14166	14158	14222	14136	14199	14365	14194	14285	14181	14419	14148	14200	14031	14081	14009	14147	14013	14093	14165	14310	14195	14350	14211	14091	14074	14197	14131	14061	14041	14443	14175	14243	14201	14229	14107	14009	14247	14215	14056	14074	14147	14268	14279	14091	14165	14156	14035	14144	14227	14042	14034	13945	14189	14164	14045	14103	14085	14234	14011	14354	14180	14163	14385	14384	14336	14223	14296	14277	14260	14248	14332	14071	14183	14208	14089	13927	14055	14071	14095	14060	14239	14397	14203	14217	14076	14258	14214	14218	14486	14050	13994	14293	14354	14388	14099	14020	14298	14219	14194	14068	14191	14126	14352	14117	14123	14322	14124	13939	14173	14081	14165	14276	14358	14012	14192	14280	14055	14136	14234	14267	14232	14120	14204	14258	14047	14043	14272	14130	14168	14204	14153	14342	14345	14201	14063	14336	14069	14157	14288	14142	14199	14290	14076	14176	14241	14147	14044	14065	14325	14231	14057	14175	14174	14201	14138	14233	14169	14294	14011	14115	14265	14037	14287	14153	14294	14200	14044	14224	14094	14011	14017	14264	14149	14104	14169	14198	14069	14118	14156	14213	14107	14236	14178	14050	14070	14036	14229	14112	14054	14259	14140	14037	14130	14237	14151	14241	14120	14065	14229	14239	14155	14182	14136	14235	14139	14251	14103	14207	14120	14244	14229	14086	14169	14201	14258	14043	14169	14242	14397	14098	14136	14315	14221	14502	14148	14162	14270	13984	13883	14339	14221	14149	14229	14368	14102	14090	14237	14105	14411	14162	14172	14255	14250	14227	14292	14235	14209	14237	14486	14250	14103	14088	14010	14170	14105	14259	14200	14174	14113	14308	14064	14243	14086	14296	14191	14261	14274	14180	14131	14030	13926	14266	14179	14000	14116	14149	14196	13889	14109	13817	14347	14066	14125	14325	14310	14082	14268	14093	14333	14105	14406	14269	14097	14192	14171	14165	14124	13992	14151	14281	14074	14068	14228	14172	14108	14161	14266	14150	14256	14131	14179	14375	14130	14147	14155	14239	14360	14243	14089	14114	14075	14220	14217	14391	14306	14083	14197	14099	14214	14137	14038	14257	14353	14094	14132	14292	14348	14275	14456	14185	14331	14216	14132	14027	14369	14139	14122	13972	14183	14114	14131	14215	14115	14150	14166	14185	14070	13968	13981	14006	14110	14142	14236	14277	14179	14086	14127	14216	14028	14211	14314	14072	14231	14311	14175	14230	14097	14387	14108	14185	14299	14175	14273	14210	14228	14276	14092	14341	14367	13966	14280	14149	14049	14238	14262	14327	14178	14053	14211	14239	14203	14223	14272	14165	14186	13989	13989	14167	14036	14171	14200	14087	14155	14188	14062	14228	14201	14167	14068	14375	14293	14246	13971	14081	14120	14044	14151	13977	14062	14050	14143	14058	14274	13954	14237	14157	14106	14192	14290	14073	14060	14128	14233	14328	14247	14173	14281	14028	14174
59994	91218	69092	54885	44849	33166	22030	15564	13418	12716	12542	12713	12672	12564	12523	12640	12593	12563	12596	12669	12655	12617	12552	12748	12696	12555	12575	12518	12644	12574	12629	12646	12727	12569	12718	12730	12450	12595	12585	12620	12561	12401	12708	12576	12555	12704	12642	12534	12632	12599	12529	12644	12550	12582	12763	12512	12787	12618	12658	12727	12627	12620	12657	12665	12670	12633	12782	12725	12628	12533	12633	12652	12714	12540	12565	12628	12584	12595	12689	12669	12502	12683	12655	12572	12601	12708	12701	12612	12722	12514	12699	12634	12606	12623	12573	12647	12540	12617	12626	12442	12668	12727	12593	12692	12595	12720	12768	12561	12607	12435	12619	12626	12534	12576	12799	12572	12560	12560	12549	12498	12724	12534	12650	12496	12372	12660	12536	12605	12650	12533	12677	12580	12706	12705	12546	12639	12503	12582	12670	12593	12686	12702	12630	12399	12451	12499	12790	12622	12566	12736	12568	12517	12637	12597	12806	12625	12843	12673	12708	12462	12651	12344	12520	12617	12699	12482	12656	12727	12510	12618	12549	12499	12517	12811	12588	12639	12491	12533	12627	12696	12591	12541	12612	12756	12670	12577	12527	12462	12462	12637	12551	12780	12542	12522	12744	12513	12458	12511	12577	12607	12686	12541	12490	12750	12563	12697	12619	12602	12553	12588	12565	12665	12797	12832	12558	12533	12510	12483	12581	12690	12569	12553	12522	12739	12659	12562	12675	12680	12526	12720	12694	12571	12649	12552	12411	12772	12549	12703	12553	12531	12599	12540	12616	12735	12562	12687	12510	12692	12695	12522	12691	12378	12658	12656	12758	12527	12565	12596	12566	12622	12579	12690	12459	12521	12733	12575	12710	12594	12676	12675	12817	12592	12521	12766	12548	12697	12610	12592	12656	12576	12650	12463	12457	12449	12622	12573	12768	12585	12507	12680	12651	12701	12494	12614	12603	12569	12462	12696	12592	12644	12555	12428	12540	12658	12534	12525	12682	12667	12725	12703	12806	12544	12645	12578	12697	12649	12515	12659	12690	12642	12577	12713	12659	12681	12687	12589	12668	12707	12630	12523	12530	12596	12646	12669	12595	12736	12592	12645	12637	12720	12675	12537	12628	12633	12568	12658	12524	12574	12623	12507	12587	12621	12674	12634	12665	12544	12590	12640	12660	12639	12668	12689	12630	12687	12585	12669	12677	12654	12467	12619	12667	12532	12526	12624	12639	12419	12663	12510	12547	12632	12529	12508	12714	12562	12674	12487	12562	12722	12577	12560	12657	12482	12561	12604	12641	12489	12557	12554	12601	12783	12554	12689	12662	12470	12494	12869	12630	12619	12642	12547	12642	12577	12595	12581	12431	12567	12660	12591	12514	12520	12452	12504	12721	12649	12803	12721	12676	12522	12662	12642	12481	12475	12687	12675	12497	12573	12636	12752	12700	12499	12687	12578	12634	12564	12546	12423	12510	12653	12684	12570	12492	12505	12620	12531	12672	12627	12550	12604	12782	12590	12647	12539	12628	12633	12631	12646	12555	12573	12610	12726	12690	12538	12522	12573	12640	12556	12581	12611	12864	12636	12509	12695	12597	12558	12474	12572	12527	12649	12792	12372	12580	12686	12687	12664	12743	12630	12684	12459	12510	12584	12588	12622	12577	12522	12578	12847	12643	12564	12579	12719	12634	12533	12606	12625	12522	12722	12650	12699	12587	12601	12474	12528	12536	12798	12642	12784	12513	12583	12711	12663	12468	12656	12563	12546	12512	12684	12508	12637	12707	12692	12562	12475	12630	12652	12740	12426	12682	12669	12649	12500	12693	12471	12710	12543	12670	12657	12703	12643	12540	12414	12461	12716	12524	12578	12737	12444	12585	12582	12590	12686	12612	12746	12698	12642	12547	12492	12590	12523	12535	12717	12653	12693	12606	12611	12741	12583	12476	12493	12602	12520	12546	12806	12656	12745	12671	12600	12661	12660	12662	12597	12608	12433	12620	12573	12608	12477	12507	12665	12582	12509	12743	12552	12599	12535	12664	12762	12658	12505	12506	12664	12624	12732	12623	12486	12801	12519	12540	12721	12650	12698	12618	12680	12646	12539	12633	12524	12451	12755	12489	12569	12818	12566	12618	12733	12629	12590	12674	12556	12850	12695	12545	12695	12583	12617	12618	12510	12704	12656	12656	12551	12725	12552	12481	12504	12512	12520	12757	12523	12705	12650	12592	12688	12617	12537	12480	12628	12630	12662	12550	12612	12518	12683	12617	12647	12587	12702	12575	12620	12665	12504	12623	12565	12739	12358	12605	12589	12510	12477	12662	12501	12746	12570	12534	12563	12672	12703	12524	12588	12639	12659	12666	12580	12662	12634	12616	12627	12583	12623	12615	12629	12638	12497	12462	12531	12700	12525	12481	12661	12533	12688	12620	12624	12463	12544	12564	12526	12437	12708	12535	12705	12355	12775	12471	12627	12529	12624	12491	12750	12596	12880	12711	12681	12650	12462	12679	12687	12577	12664	12676	12588	12530	12546	12536	12615	12547	12639	12576	12582	12680	12669	12603	12467	12596	12694	12690	12411	12683	12769	12501	12754	12590	12387	12593	12825	12670	12752	12534	12474	12791	12560	12642	12772	12402	12658	12657	12615	12533	12568	12719	12548	12607	12523	12641	12626	12627	12669	12621	12857	12673	12524	12550	12464	12640	12633	12544	12660	12493	12647	12666	12631	12538	12514	12705	12512	12587	12560	12572	12686	12612	12672	12514	12590	12579	12635	12574	12581	12329	12704	12607	12589	12639	12588	12804	12749	12570	12534	12812	12440	12510	12719	12612	12531	12543	12784	12544	12702	12721	12686	12643	12607	12412	12625	12437	12711	12760	12528	12726	12636	12496	12567	12675	12745	12679	12451	12565	12548	12742	12727	12532	12648	12525	12557	12460	12638	12607	12596	12514	12590	12717	12635	12576	12501	12633	12516	12599	12800	12426	12649	12617	12643	12638	12486	12721	12679	12504	12660	12604	12822	12676	12628	12679	12601	12750	12607	12583	12646	12622	12476	12681	12752	12528	12596	12494	12649	12678	12426	12836	12802	12506	12526	12585	12581	12714	12729	12684	12600	12560	12594	12625	12506	12458	12643	12733	12632	12521	12534	12584	12582	12681	12625	12707	12688	12711	12639	12528	12674	12423	12345	12581	12610	12692	12573	12407	12731	12637	12685	12660	12424	12504	12559	12619	12661	12637	12567	12569	12615	12498	12863	12574	12745	12562	12536	12639	12719	12465	12474	12665	12631	12408	12446	12615	12655	12473	12734	12539	12560	12538	12775	12612	12614	12605	12670	12688	12492	12598	12546	12570	12680	12675	12583	12739	12721	12479	12501	12639	12414	12662	12716	12543	12621	12520	12635	12601	12784	12509	12534	12617	12768	12644	12564	12590	12674	12727	12659	12662	12718	12634	12553	12631	12527	12864	12687	12506	12641	12734	12688	12467	12545	12630	12522	12669	12541	12703	12706	12653	12602	12657	12620	12502	12541	12637	12711	12540	12595	12566	12615	12571	12647	12693	12546	12612	12484	12576	12569	12469	12714	12643	12539	12609	12581	12669	12558	12591	12708	12551	12495	12640	12595	12581	12546	12629	12649	12497	12543	12586	12686	12472	12643	12518	12616	12550	12705	12647	12481	12702	12565	12752	12586	12623	12614	12703	12664	12677	12742	12741	12651	12680	12489	12624	12664	12542	12547	12643	12515	12728	12577	12531	12604	12698	12571	12455	12534	12666	12627	12644	12560	12590	12588	12691	12722	12636	12747	12517	12605	12706	12580	12653	12696	12628	12511	12448	12747	12579	12567	12520	12540	12560	12645	12582	12611	12462	12415	12595	12702	12535	12695	12541	12641	12690	12754	12524	12638	12664	12340	12545	12511	12808	12583	12566	12384	12540	12516	12701	12654	12629	12546	12739	12605	12668	12647	12546	12462	12602	12527	12636	12576	12682	12544	12708	12619	12563	12592	12528	12482	12541	12523	12712	12629	12588	12672	12625	12521	12698	12492	12690	12676	12530	12600	12668	12470	12460	12660	12475	12471	12798	12602	12762	12436	12571	12788	12572	12686	12606	12599	12475	12762	12619	12651	12421	12625	12679	12656	12510	12438	12505	12704	12591	12405	12507	12370	12583	12665	12571	12602	12612	12488	12495	12585	12608	12672	12583	12651	12684	12708	12673	12643	12766	12689	12743	12502	12570	12699	12718	12663	12801	12744	12648	12623	12669	12597	12730	12683	12654	12645	12728	12490	12643	12550	12534	12554	12710	12507	12777	12701	12643	12542	12628	12643	12561	12497	12695	12530	12610	12688	12481	12562	12683	12729	12721	12607	12618	12594	12607	12671	12484	12742	12628	12652	12651	12695	12709	12657	12680	12613	12635	12547	12613	12681	12744	12475	12606	12562	12711	12514	12705	12692	12608	12622	12596	12608	12526	12538	12418	12630	12569	12594	12453	12752	12495	12603	12517	12622	12679	12366	12632	12434	12536	12586	12614	12660	12631	12678	12677	12637	12572	12697	12559	12600	12522	12656	12537	12504	12676	12636	12764	12616	12607	12501	12656	12544	12540	12808	12647	12770	12587	12599	12696	12506	12666	12765	12436	12670	12591	12538	12589	12473	12476	12577	12691	12595	12708	12530	12715	12604	12537	12571	12663	12646	12552	12682	12520	12431	12388	12740	12646	12515	12665	12579	12657	12508	12457	12519	12576	12500	12554	12608	12668	12678	12497	12585	12536	12544	12635	12643	12553	12596	12637	12571	12629	12486	12640	12671	12670	12615	12588	12624	12750	12633	12416	12700	12677	12526	12685	12507	12583	12753	12664	12500	12808	12507	12538	12627	12612	12559	12682	12696	12639	12616	12543	12536	12682	12564	12654	12733	12548	12556	12428	12541	12725	12411	12591	12628	12602	12747	12501	12663	12783	12573	12634	12638	12545	12685	12424	12692	12640	12558	12526	12638	12605	12712	12407	12551	12560	12814	12587	12651	12649	12718	12621	12572	12585	12691	12549	12611	12651	12666	12553	12476	12610	12587	12550	12644	12702	12474	12625	12766	12575	12691	12536	12593	12407	12796	12607	12611	12561	12684
23076	21786	30697	29749	34443	35201	30840	20524	16132	15253	14919	14608	14787	14850	14609	14605	14646	14426	14715	14569	14419	14698	14649	14492	14533	14457	14594	14598	14543	14350	14457	14354	14633	14580	14618	14558	14687	14362	14354	14451	14615	14335	14601	14388	14340	14492	14532	14425	14786	14649	14346	14565	14371	14556	14568	14516	14493	14300	14372	14312	14572	14371	14533	14461	14378	14399	14588	14453	14415	14392	14535	14478	14622	14467	14373	14405	14516	14521	14516	14482	14503	14286	14289	14479	14300	14454	14250	14256	14213	14548	14524	14377	14393	14541	14482	14361	14348	14403	14371	14382	14401	14452	14356	14377	14435	14334	14266	14291	14550	14372	14503	14540	14324	14460	14391	14233	14349	14619	14101	14336	14400	14454	14297	14270	14438	14538	14460	14259	14388	14351	14318	14384	14460	14568	14498	14555	14482	14346	14400	14400	14373	14387	14552	14273	14479	14438	14496	14477	14309	14564	14322	14499	14410	14238	14260	14296	14209	14151	14373	14370	14277	14239	14454	14538	14186	14503	14418	14337	14279	14436	14508	14416	14302	14419	14185	14242	14473	14384	14269	14405	14385	14309	14422	14155	14319	14543	14206	14340	14370	14373	14400	14429	14514	14354	14349	14624	14517	14329	14521	14340	14387	14522	14577	14403	14482	14514	14360	14338	14262	14229	14509	14393	14395	14436	14374	14248	14390	14529	14257	14289	14489	14605	14462	14417	14496	14525	14435	14355	14294	14393	14383	14291	14409	14130	14503	14424	14373	14639	14399	14346	14226	14289	14340	14500	14554	14516	14469	14207	14233	14265	14231	14374	14317	14663	14307	14236	14432	14466	14305	14400	14422	14378	14444	14331	14343	14326	14512	14492	14434	14447	14334	14320	14526	14357	14306	14492	14356	14236	14255	14371	14270	14515	14230	14530	14285	14368	14523	14454	14476	14523	14340	14432	14243	14361	14495	14372	14396	14275	14303	14282	14487	14171	14291	14404	14530	14689	14488	14343	14121	14463	14332	14435	14548	14493	14562	14466	14399	14224	14401	14432	14454	14295	14465	14535	14405	14373	14377	14482	14284	14491	14320	14325	14225	14674	14425	14549	14363	14576	14291	14366	14381	14311	14290	14331	14424	14416	14088	14362	14405	14416	14549	14405	14229	14307	14282	14546	14669	14424	14395	14353	14324	14223	14450	14537	14418	14479	14358	14483	14339	14367	14474	14321	14403	14256	14499	14560	14441	14276	14318	14440	14364	14356	14356	14295	14283	14397	14314	14536	14383	14478	14437	14383	14530	14388	14505	14499	14364	14170	14514	14410	14341	14560	14415	14590	14204	14482	14489	14409	14230	14415	14370	14317	14313	14395	14294	14422	14429	14464	14360	14623	14532	14510	14374	14631	14458	14444	14354	14197	14416	14499	14424	14504	14431	14301	14364	14528	14225	14409	14571	14232	14569	14498	14599	14307	14249	14439	14285	14334	14355	14397	14305	14195	14317	14413	14311	14257	14543	14530	14386	14410	14318	14522	14651	14221	14369	14392	14354	14472	14594	14438	14575	14316	14392	14367	14505	14336	14346	14283	14400	14412	14338	14186	14384	14507	14362	14522	14328	14398	14511	14319	14405	14407	14417	14329	14298	14274	14389	14435	14411	14323	14474	14264	14411	14530	14463	14436	14368	14502	14292	14389	14454	14517	14449	14462	14382	14357	14620	14395	14525	14513	14372	14414	14377	14280	14299	14434	14268	14372	14494	14522	14422	14388	14605	14457	14551	14432	14440	14301	14276	14225	14545	14307	14438	14206	14486	14244	14394	14333	14541	14444	14193	14525	14558	14472	14381	14271	14410	14352	14399	14355	14463	14399	14432	14366	14285	14261	14323	14474	14357	14349	14366	14318	14279	14409	14377	14316	14362	14574	14509	14481	14229	14436	14388	14389	14472	14358	14234	14423	14377	14135	14357	14213	14237	14256	14510	14319	14335	14446	14194	14384	14528	14457	14392	14389	14467	14496	14329	14383	14376	14071	14469	14448	14607	14246	14464	14238	14434	14496	14406	14470	14505	14345	14029	14332	14454	14579	14533	14382	14292	14538	14594	14308	14335	14281	14361	14450	14480	14399	14374	14468	14426	14159	14407	14376	14284	14490	14344	14391	14247	14559	14334	14128	14367	14255	14336	14416	14221	14638	14482	14472	14472	14333	14435	14312	14267	14320	14499	14461	14493	14413	14330	14239	14431	14346	14326	14509	14306	14313	14467	14504	14411	14413	14222	14439	14445	14522	14463	14274	14439	14603	14320	14170	14512	14250	14247	14393	14450	14448	14437	14178	14391	14216	14233	14436	14541	14285	14353	14598	14236	14358	14370	14411	14439	14445	14534	14323	14617	14613	14416	14471	14328	14549	14315	14528	14405	14573	14281	14481	14512	14232	14374	14339	14274	14379	14397	14398	14412	14382	14461	14444	14346	14222	14364	14280	14457	14299	14396	14552	14360	14387	14482	14336	14466	14354	14371	14434	14087	14554	14357	14383	14372	14314	14307	14318	14336	14316	14248	14421	14566	14459	14198	14518	14322	14267	14431	14398	14456	14484	14437	14414	14392	14421	14398	14230	14375	14409	14352	14308	14503	14413	14479	14214	14139	14472	14386	14316	14154	14343	14279	14382	14535	14314	14425	14308	14293	14202	14356	14179	14621	14372	14289	14454	14605	14211	14177	14332	14442	14335	14455	14203	14401	14263	14038	14306	14497	14347	14369	14333	14481	14409	14480	14254	14346	14260	14337	14396	14400	14238	14334	14484	14499	14440	14436	14280	14398	14508	14568	14235	14385	14412	14064	14379	14418	14312	14708	14364	14484	14544	14285	14487	14463	14422	14391	14349	14455	14292	14491	14470	14421	14360	14439	14450	14595	14407	14472	14406	14317	14477	14398	14267	14467	14295	14434	14189	14413	14217	14291	14413	14490	14224	14195	14333	14440	14278	14476	14372	14502	14518	14207	14377	14513	14429	14374	14328	14386	14420	14445	14334	14351	14553	14425	14363	14441	14290	14415	14382	14312	14439	14279	14396	14264	14183	14455	14264	14428	14332	14472	14379	14365	14407	14546	14315	14494	14333	14442	14368	14614	14254	14580	14278	14545	14393	14361	14303	14483	14541	14484	14357	14426	14357	14377	14373	14468	14234	14569	14464	14253	14498	14543	14607	14315	14307	14431	14311	14190	14308	14355	14360	14365	14489	14495	14447	14370	14340	14460	14462	14629	14360	14308	14496	14494	14302	14271	14454	14345	14288	14217	14275	14332	14552	14321	14069	14352	14462	14423	14411	14420	14253	14206	14479	14390	14228	14305	14488	14483	14589	14513	14410	14481	14353	14344	14313	14604	14485	14284	14212	14299	14505	14435	14455	14368	14334	14304	14398	14448	14331	14472	14435	14451	14534	14322	14217	14414	14429	14317	14480	14345	14517	14393	14560	14379	14374	14385	14403	14422	14399	14485	14372	14478	14365	14377	14221	14397	14205	14283	14271	14513	14497	14329	14191	14286	14233	14313	14214	14357	14285	14387	14245	14227	14370	14410	14462	14349	14556	14254	14565	14444	14465	14453	14454	14628	14323	14385	14468	14118	14404	14391	14292	14385	14247	14383	14242	14475	14419	14432	14483	14362	14275	14426	14631	14359	14333	14349	14517	14440	14334	14366	14411	14147	14295	14392	14381	14321	14280	14371	14304	14528	14229	14458	14448	14587	14145	14331	14482	14478	14408	14150	14346	14441	14509	14543	14445	14427	14267	14430	14354	14240	14406	14466	14452	14537	14302	14410	14282	14193	14403	14237	14402	14470	14259	14461	14217	14279	14217	14612	14412	14539	14391	14426	14158	14379	14389	14299	14351	14597	14249	14507	14379	14317	14553	14483	14313	14331	14478	14568	14443	14278	14384	14392	14221	14546	14387	14490	14610	14277	14437	14266	14467	14540	14296	14280	14310	14307	14420	14442	14351	14386	14567	14285	14203	14359	14515	14474	14436	14354	14419	14291	14355	14325	14304	14353	14519	14316	14315	14452	14383	14147	14256	14352	14352	14438	14489	14436	14353	14399	14292	14404	14457	14433	14295	14316	14445	14444	14520	14456	14368	14503	14501	14469	14352	14412	14404	14289	14443	14466	14433	14322	14291	14447	14476	14267	14148	14375	14333	14407	14412	14558	14338	14238	14310	14478	14525	14174	14402	14437	14516	14398	14077	14373	14572	14304	14362	14379	14411	14370	14513	14247	14466	14370	14235	14252	14314	14436	14483	14344	14370	14439	14486	14310	14151	14537	14323	14394	14296	14225	14434	14245	14373	14470	14320	14236	14370	14382	14687	14600	14186	14374	14269	14362	14414	14401	14392	14443	14399	14409	14219	14365	14659	14394	14287	14365	14351	14341	14438	14368	14224	14319	14382	14222	14454	14257	14468	14397	14316	14266	14303	14345	14337	14235	14494	14697	14439	14410	14166	14559	14329	14518	14602	14359	14451	14373	14318	14493	14453	14487	14345	14418	14487	14432	14322	14210	14385	14473	14503	14263	14265	14391	14388	14426	14345	14296	14211	14227	14386	14510	14477	14367	14420	14293	14308	14440	14490	14332	14251	14290	14262	14384	14395	14256	14350	14412	14296	14609	14236	14407	14438	14422	14217	14388	14510	14453	14315	14279	14451	14439	14382	14373	14571	14418	14393	14461	14393	14360	14388	14410	14272	14435	14311	14484	14175	14325	14477	14453	14598	14474	14424	14388	14286	14398	14396	14481	14164	14239	14358	14242	14303	14308	14358	14238	14472	14379	14413	14370	14322	14450	14564	14416	14430	14286	14368	14256	14489	14558	14293	14404	14424	14295	14347	14239	14350	14380	14451	14559	14255	14441	14469	14448	14321	14407	14414	14550	14343	14517	14524	14403	14481	14419	14402	14296	14250	14391	14352	14332	14250	14206	14459	14477	14281	14313	14231	14528	14523	14382	14339	14593	14457	14505	14575	14415	14315	14387	14319	14414	14393	14500	14391	14614	14515	14273	14395	14330	14351	14346	14297	14180	14354	14385	14413	14400	14321	14428	14381	14376	14261	14438	14233	14264	14443	14138	14472	14122	14359	14402	14474	14352	14390
64064	101029	83448	69166	56686	41548	27462	17835	13684	13026	12581	12690	12651	12737	12505	12680	12539	12710	12772	12674	12563	12804	12587	12673	12643	12645	12588	12679	12634	12717	12659	12688	12778	12723	12661	12708	12776	12465	12585	12516	12699	12699	12787	12588	12640	12591	12781	12633	12717	12621	12600	12546	12709	12805	12657	12554	12743	12844	12623	12629	12778	12872	12716	12697	12690	12525	12500	12641	12658	12641	12617	12764	12589	12721	12730	12729	12604	12587	12664	12596	12795	12595	12589	12580	12621	12567	12544	12750	12758	12622	12761	12614	12681	12802	12539	12575	12513	12707	12657	12686	12560	12677	12691	12553	12603	12623	12580	12594	12599	12506	12564	12637	12626	12778	12504	12529	12635	12642	12453	12690	12688	12585	12509	12728	12602	12557	12612	12701	12558	12764	12664	12579	12848	12615	12622	12709	12395	12597	12709	12661	12721	12634	12676	12690	12663	12616	12587	12700	12588	12549	12774	12670	12607	12464	12741	12557	12668	12414	12678	12396	12407	12659	12557	12588	12602	12621	12835	12676	12548	12569	12551	12671	12637	12695	12650	12562	12686	12569	12735	12678	12532	12593	12766	12718	12740	12558	12596	12519	12736	12602	12595	12739	12433	12588	12561	12760	12695	12598	12700	12733	12615	12620	12617	12917	12550	12589	12656	12577	12667	12497	12642	12692	12593	12660	12703	12558	12652	12604	12525	12724	12471	12579	12611	12643	12553	12675	12644	12620	12460	12467	12698	12675	12657	12602	12606	12607	12712	12523	12755	12566	12602	12717	12754	12619	12598	12748	12626	12610	12694	12611	12651	12638	12774	12741	12612	12626	12694	12624	12533	12737	12684	12610	12615	12586	12818	12425	12579	12593	12629	12591	12630	12634	12622	12482	12594	12662	12537	12570	12689	12560	12709	12662	12685	12561	12657	12758	12663	12638	12610	12400	12667	12467	12816	12615	12552	12573	12773	12511	12599	12636	12527	12665	12606	12595	12770	12639	12698	12660	12556	12624	12661	12787	12531	12585	12639	12610	12715	12539	12600	12723	12500	12700	12567	12592	12758	12684	12598	12637	12561	12763	12733	12482	12786	12563	12482	12705	12656	12625	12514	12653	12718	12664	12591	12794	12689	12782	12592	12716	12733	12812	12699	12845	12756	12724	12536	12577	12638	12618	12738	12550	12684	12499	12533	12757	12639	12674	12615	12650	12658	12488	12669	12664	12596	12632	12607	12662	12662	12617	12671	12697	12484	12629	12571	12681	12578	12729	12658	12749	12652	12556	12699	12793	12736	12678	12528	12887	12662	12719	12679	12566	12630	12576	12614	12805	12555	12561	12599	12748	12703	12666	12642	12739	12653	12589	12527	12520	12746	12447	12645	12634	12679	12699	12532	12724	12850	12537	12686	12525	12738	12669	12672	12587	12741	12500	12708	12572	12547	12619	12521	12510	12610	12557	12611	12659	12721	12506	12752	12620	12626	12593	12633	12479	12770	12686	12568	12637	12586	12510	12734	12589	12604	12809	12713	12608	12727	12663	12583	12668	12675	12762	12697	12587	12593	12612	12720	12626	12504	12733	12569	12648	12637	12752	12760	12695	12618	12664	12451	12663	12672	12466	12698	12733	12696	12652	12624	12523	12752	12585	12678	12597	12683	12532	12524	12629	12563	12547	12632	12596	12658	12772	12817	12787	12626	12771	12669	12550	12696	12702	12881	12658	12630	12582	12616	12540	12704	12564	12536	12658	12590	12747	12825	12539	12736	12688	12682	12635	12571	12612	12607	12601	12644	12686	12615	12674	12715	12716	12676	12742	12689	12968	12634	12678	12605	12513	12892	12590	12530	12663	12737	12854	12543	12580	12537	12564	12715	12400	12632	12703	12698	12692	12565	12666	12694	12626	12566	12787	12527	12832	12350	12565	12645	12577	12666	12780	12682	12793	12638	12582	12718	12676	12714	12557	12589	12787	12629	12591	12617	12616	12582	12648	12617	12663	12621	12719	12726	12803	12580	12769	12468	12540	12767	12668	12813	12499	12630	12564	12559	12680	12619	12580	12847	12660	12658	12671	12622	12734	12750	12612	12527	12688	12716	12626	12659	12561	12607	12517	12697	12658	12771	12688	12752	12669	12763	12766	12499	12568	12747	12637	12581	12619	12625	12803	12670	12679	12627	12736	12636	12691	12616	12791	12639	12630	12704	12715	12667	12683	12650	12702	12628	12632	12581	12568	12577	12647	12677	12623	12588	12796	12628	12731	12436	12636	12552	12619	12523	12689	12618	12754	12709	12627	12739	12564	12665	12683	12580	12681	12640	12749	12884	12594	12681	12526	12656	12655	12634	12713	12655	12582	12833	12519	12773	12759	12545	12606	12604	12699	12858	12734	12730	12679	12720	12590	12590	12659	12678	12541	12677	12661	12660	12645	12564	12658	12529	12622	12843	12626	12723	12621	12715	12535	12576	12699	12661	12584	12515	12741	12722	12592	12765	12609	12761	12605	12579	12541	12692	12589	12792	12640	12716	12571	12594	12548	12634	12760	12667	12644	12528	12702	12680	12671	12584	12734	12526	12597	12456	12726	12697	12463	12609	12631	12555	12481	12805	12548	12829	12774	12762	12526	12804	12662	12624	12554	12451	12723	12612	12810	12710	12723	12735	12627	12631	12636	12621	12622	12730	12768	12639	12664	12594	12675	12651	12726	12613	12602	12524	12683	12527	12533	12573	12860	12744	12720	12622	12646	12724	12657	12633	12644	12640	12490	12723	12675	12647	12840	12585	12596	12620	12506	12483	12563	12694	12667	12477	12509	12733	12743	12609	12662	12569	12687	12528	12710	12591	12479	12594	12775	12592	12763	12639	12499	12464	12655	12554	12623	12527	12888	12620	12594	12696	12531	12798	12634	12689	12610	12681	12713	12628	12661	12809	12635	12546	12774	12570	12605	12723	12642	12679	12604	12604	12563	12621	12721	12583	12505	12746	12556	12808	12410	12748	12774	12589	12674	12806	12540	12642	12617	12757	12599	12720	12609	12519	12495	12865	12514	12687	12556	12550	12625	12711	12749	12680	12533	12719	12623	12594	12680	12670	12644	12644	12611	12566	12552	12667	12814	12669	12560	12602	12660	12713	12694	12706	12424	12723	12676	12541	12675	12590	12647	12631	12626	12651	12650	12704	12720	12622	12549	12658	12648	12697	12597	12794	12664	12719	12761	12638	12659	12666	12565	12687	12669	12635	12670	12624	12569	12706	12743	12553	12547	12445	12741	12708	12498	12556	12557	12720	12560	12687	12582	12725	12752	12657	12648	12651	12673	12696	12670	12543	12665	12614	12742	12632	12624	12596	12514	12456	12569	12621	12702	12583	12696	12736	12717	12690	12509	12584	12603	12773	12619	12730	12459	12649	12537	12623	12468	12676	12540	12654	12630	12433	12494	12448	12721	12523	12728	12764	12580	12633	12684	12655	12519	12632	12543	12544	12463	12418	12379	12645	12734	12585	12738	12605	12625	12550	12610	12488	12620	12851	12639	12629	12613	12711	12814	12559	12655	12621	12491	12665	12557	12778	12832	12811	12526	12609	12404	12511	12712	12693	12749	12733	12567	12697	12649	12699	12583	12543	12726	12660	12688	12561	12597	12689	12734	12832	12807	12755	12671	12544	12538	12699	12721	12603	12596	12682	12821	12683	12739	12787	12520	12546	12761	12445	12717	12644	12679	12669	12561	12769	12637	12619	12558	12686	12659	12600	12548	12624	12564	12629	12554	12524	12512	12816	12445	12691	12617	12558	12824	12663	12575	12783	12602	12623	12567	12632	12668	12636	12645	12629	12524	12542	12533	12523	12719	12605	12637	12484	12876	12689	12680	12609	12787	12656	12566	12530	12590	12554	12512	12601	12665	12665	12687	12617	12523	12625	12675	12781	12607	12597	12467	12518	12606	12528	12739	12617	12713	12643	12481	12674	12622	12699	12477	12762	12620	12571	12711	12642	12696	12702	12530	12479	12598	12740	12616	12506	12725	12643	12639	12635	12540	12552	12499	12426	12661	12691	12590	12801	12735	12653	12624	12552	12781	12553	12626	12655	12644	12561	12670	12660	12636	12580	12708	12574	12648	12580	12568	12658	12583	12676	12500	12590	12609	12685	12607	12501	12668	12659	12685	12547	12604	12441	12491	12805	12709	12701	12549	12577	12580	12673	12667	12466	12794	12677	12567	12601	12634	12685	12526	12662	12709	12545	12673	12491	12535	12568	12671	12683	12731	12535	12677	12658	12727	12648	12586	12607	12602	12599	12572	12740	12509	12557	12626	12834	12503	12622	12379	12536	12669	12714	12683	12680	12727	12545	12698	12641	12502	12535	12721	12584	12550	12604	12623	12667	12511	12606	12406	12623	12538	12623	12706	12754	12831	12641	12583	12694	12612	12659	12570	12762	12648	12664	12664	12547	12730	12596	12624	12600	12676	12597	12714	12687	12635	12602	12577	12628	12527	12605	12655	12577	12704	12622	12492	12623	12866	12689	12655	12513	12746	12727	12452	12545	12698	12602	12693	12658	12613	12685	12604	12672	12486	12533	12812	12792	12540	12711	12563	12721	12722	12671	12585	12538	12625	12827	12448	12624	12814	12568	12416	12644	12763	12738	12626	12549	12593	12642	12527	12628	12533	12665	12731	12540	12667	12665	12538	12589	12596	12637	12609	12704	12507	12577	12715	12667	12684	12634	12509	12754	12775	12681	12702	12719	12770	12836	12672	12475	12576	12788	12657	12775	12538	12744	12628	12689	12591	12660	12743	12657	12583	12600	12686	12642	12549	12719	12779	12576	12696	12561	12577	12747	12652	12537	12684	12681	12490	12700	12662	12693	12593	12604	12717	12685	12688	12446	12748	12646	12503	12689	12747	12478	12576	12656	12513	12655	12574	12444	12591	12800	12449	12678	12722	12515	12555	12571	12586	12657	12796	12554	12790	12627	12670	12679	12696	12688	12594	12611	12630	12627	12605	12577	12824	12491	12691	12635	12624	12618	12763	12769	12758	12616	12684	12576	12628	12644	12638	12759	12641	12746	12589	12703	12484	12552	12495	12606	12665	12405	12709	12398	12809	12651	12490	12591	12707	12534	12616	12733	12787	12618	12532
29384	27088	32863	30460	23997	19543	16579	15371	15085	14900	15114	14954	14836	14847	14710	15016	14913	14771	14820	14847	15113	14721	14622	14841	14908	14787	14887	15073	14824	15004	14960	14832	14894	14843	14959	14729	14894	14976	14980	15151	14874	14791	14970	14870	14867	14808	14663	14987	14932	14863	14904	14976	14987	14742	14742	14988	14974	14850	14606	14723	14742	14820	14990	14839	14759	14958	15003	14765	14911	14770	14750	14868	14808	15069	14804	14964	15067	14778	14870	14800	14761	15042	14676	14729	15114	14620	14907	14735	14853	14916	14957	14843	14916	14806	15060	14891	14856	14902	14677	14834	14792	14963	14824	14903	14778	14824	14932	14980	14861	15023	14818	15106	15044	15005	14618	14838	14752	14845	14946	14830	14892	14789	14868	14886	14717	14846	14854	14677	14709	15017	14797	14818	14896	14814	14792	14903	14997	14840	15028	14784	14649	14789	14788	14997	14983	14785	14758	14966	14854	14963	14783	14789	15104	14807	14692	14966	14857	14820	14740	15057	14786	14956	14952	14751	14872	14841	14814	15092	14671	15102	14936	14878	15034	14900	14741	14862	14912	14866	14778	14944	14836	14902	14559	14831	14903	15054	14854	14855	14915	14945	15057	14903	14958	14744	14874	14937	14910	14796	14904	14928	14972	14848	14899	15024	14757	14776	14941	14809	14710	14825	14872	14783	14779	14908	14719	14877	14939	14674	14853	14758	15059	15036	14843	14905	14789	14872	14670	14784	14885	14903	14831	14964	15180	14902	14844	14806	14784	14843	14968	14874	14850	14943	14949	14939	14854	14801	14640	14736	14716	15021	14831	14919	14818	15050	14920	14894	14910	14889	14729	14729	14922	14948	14895	14929	14934	14929	14950	15048	14897	15016	14986	14888	14873	14839	14798	14901	15061	15007	15057	14970	14804	14662	14645	14992	14922	15000	14963	14807	14828	14739	14784	15028	14811	14832	14861	14956	14726	14653	14790	14927	14901	14801	14831	14967	14839	14894	14944	14878	14873	14913	14869	14585	15042	14852	14911	14965	14899	14973	14883	14901	14839	14977	14872	14851	14819	14977	14755	14777	14948	14893	14817	15041	14927	14931	14870	14907	14740	14992	14958	14926	14801	14815	14804	14701	14701	14920	15042	14945	14673	15163	14679	14918	15029	14783	14919	14830	14867	14889	14815	14861	14725	14889	15004	14836	14737	14882	14778	14692	14824	14979	14973	14973	15037	14769	14916	14823	14857	15035	14982	14801	14905	14897	14920	14905	14904	14864	14952	14797	14631	14903	14869	14985	14759	14931	14736	14722	14908	14824	14851	15000	14629	14893	15029	14826	14742	14914	14850	14853	14686	15076	14870	14929	14751	14859	14863	14921	14869	14647	14895	14822	15084	14707	14934	14953	14981	14822	15096	14947	14902	14777	14838	14688	14910	14814	14945	14869	14965	14860	14862	14754	15011	14959	14880	14991	14697	14841	14878	14880	14949	14768	14808	14767	14696	14754	14804	14885	15000	14919	14927	14799	14872	14715	14978	14880	15013	14993	14998	14838	14821	14911	14791	14895	14693	15017	14808	14728	14984	15019	14842	15100	14975	15003	14823	14842	15010	15136	15030	14876	14850	14761	14974	14932	14950	14849	14865	14978	14722	14909	14924	14985	14885	14993	15004	14936	14746	14933	14918	14972	14749	14756	14741	14921	14903	14860	14826	14878	14931	14624	14952	14829	14883	14706	14867	14714	14790	14970	14853	14958	14830	14980	14855	14795	14956	14822	14969	14892	14911	14811	15064	14963	14729	14860	14879	15089	14953	14922	15087	14890	14821	14869	15013	14809	15154	14916	14750	14770	14894	14779	14908	14837	14675	14811	14857	14799	14794	14810	14876	14892	14928	14991	14927	14952	14709	14836	14935	14968	14858	14917	15013	14822	14763	14680	14857	14957	14893	14980	14784	14847	14856	14878	14844	14636	14979	14954	15035	14813	14939	14720	14970	14983	14912	14941	14895	14983	14660	14944	15005	14834	14874	15085	15194	14947	15091	14904	14696	14722	14785	14764	14770	14935	15059	14853	14832	14852	14835	14788	14850	14724	14878	14921	14829	14850	14981	15030	14890	14993	14679	14843	14735	14924	14963	14862	14799	14901	14770	15065	14736	14829	14948	14950	14951	14977	14730	14854	14799	15047	14890	14834	14780	14769	14766	14962	14972	14792	14936	14898	14980	14944	15117	14798	14842	14934	15027	14849	14941	14942	14828	14883	14861	14771	14902	14768	14831	14974	15003	14858	14852	14893	14800	14847	14825	14988	14822	14815	14834	14845	14764	14822	14807	14823	14848	14660	14747	14894	14861	14852	14913	15003	14848	14913	14912	14919	14923	14861	14986	14822	14849	14937	14981	14752	14815	15002	14875	14984	14762	14946	14736	14940	14924	14753	14982	14761	14890	14892	14977	14852	14578	14821	14837	15008	14902	14775	14856	15003	14767	14981	14784	14853	14698	14994	14870	15082	14889	14942	14817	14926	14885	14887	14834	14853	14808	15059	14705	14924	14950	14855	14728	14841	14918	14719	14903	14869	14803	14876	14860	14854	14897	14717	15036	15031	14934	14801	14739	14974	14826	14883	14898	14695	15024	14817	14943	14732	14819	15060	14837	14797	14856	14787	14799	14828	14809	14926	14889	14937	14998	14850	14796	14709	14630	15027	14820	14920	14848	14829	14823	15010	14748	14859	15025	14836	14809	14778	14825	14966	14931	14744	14785	14748	14972	14820	14879	14846	14914	14823	14915	14850	15091	14935	15028	14792	14944	14785	14777	14881	14706	14779	14952	15096	15012	14962	14928	14839	14788	14790	14932	14952	14839	14887	14782	14940	14782	14742	14855	14844	14738	14781	14876	14932	14863	14777	14916	14709	14784	14878	14683	14752	14739	14975	14840	14749	14714	14706	14781	14824	15018	14877	15107	14942	14933	14844	15009	14897	14958	14812	14866	14864	14834	14827	14870	14900	14976	14837	14981	14846	14866	14809	14817	14847	14840	14745	14936	14688	14940	14888	14816	14828	14900	14852	14891	14937	14746	14821	14845	14881	14738	14923	14901	14769	14854	15068	14835	14871	14987	14762	14959	14771	14975	14765	14841	14912	14738	14780	14837	14949	14736	15010	14955	14956	14909	14841	14726	14894	14747	14896	14964	14850	14735	14551	14875	14700	14763	15006	14873	14874	14780	14861	14782	15015	14948	15070	14974	14774	14664	14757	14938	14944	14924	14948	15111	14797	15018	14976	14913	14902	14923	14763	14879	14674	14632	14877	14938	14660	14871	14867	14875	14892	14859	14885	15021	14994	14932	14999	15026	14927	15024	14809	14845	14950	14850	14845	14941	14931	14941	14858	14757	14909	14902	14832	14850	14845	14982	14847	14915	14788	14999	15060	15033	15087	14792	14848	15117	14933	14844	14770	14788	15042	14910	15057	15057	14746	14901	14935	14926	14792	14898	14653	15076	14647	14780	14782	15012	14898	14834	14627	14827	14804	14691	14906	14822	14789	14803	14777	14824	14848	15011	14881	14703	14816	14885	15025	14957	14898	14929	14836	14783	14751	14918	14978	14802	14917	15039	14891	14836	14848	14892	14858	14727	14930	14932	14898	14833	14980	14718	14807	15076	14967	15007	15012	14806	14901	14941	14804	15063	15000	14862	14811	14930	14849	14765	14976	14731	14963	14765	14763	14801	14872	15061	14934	14977	14999	14847	14902	14866	14935	15146	14906	15044	15071	15231	14912	14939	14775	14653	14861	15045	14859	14931	14712	14769	14780	14760	14793	14824	14835	14789	14763	14742	14834	14801	14882	15023	14883	14910	14973	14818	14825	14704	14902	14758	14854	15034	15052	15016	14820	14896	14846	14846	14928	14768	14744	14966	14838	14698	14860	14849	14837	14973	14827	14756	14823	14797	14881	14706	14894	14916	14826	14973	14677	15019	14998	15007	14832	14803	14748	14850	14784	15162	14892	15003	14827	14969	14967	15010	14864	14915	14939	14812	14949	14960	14954	15015	14929	14924	14981	14884	14762	14873	14896	15069	14992	14776	14681	14904	14715	14784	14820	14781	14942	14919	14918	14903	14850	14897	14754	14768	14728	15003	14942	15004	14988	14857	14849	14757	14989	14914	14836	15069	14947	14814	15086	15004	14866	14927	14693	14875	14893	14483	14674	14830	14851	14752	14812	14942	14831	14884	14802	14757	14750	14830	14862	15091	14910	14872	14829	14824	14810	14748	14820	14767	15079	14976	15003	14839	15032	14828	14798	14842	14908	14870	15032	14790	14937	14902	14752	14763	14806	14962	14866	14855	14905	14674	14857	14849	14978	14827	14928	14863	14842	14773	14872	14834	14866	14829	15049	14883	14852	14842	14923	14783	14843	14859	14880	14988	14906	14720	14856	14872	14815	15026	14837	14801	15015	14939	14919	14848	14911	15151	14748	14753	14980	15086	14847	14698	14874	14683	15028	14959	14873	14886	14776	15057	14654	14834	14822	14793	14906	14911	14867	14576	14871	14745	14759	14950	14771	14838	14801	14732	14865	14872	14778	14883	15020	14712	14947	14790	14993	14709	14941	14874	14711	14926	14898	14807	14948	15043	14980	14708	14960	14942	14989	14795	14974	14647	14980	14949	14928	14811	14686	14830	14852	14826	14825	14963	14759	14782	15100	14917	14938	14786	15046	14991	14945	15041	15065	14802	14795	14932	14836	14733	14806	14919	14946	14834	15026	14902	15044	14666	14935	14762	14975	14908	14806	14765	15073	14859	15069	14803	14818	14817	14927	14848	14705	14847	14962	14827	14628	14833	14799	14755	14914	14909	14889	14938	14750	14866	14958	14867	14803	14728	14923	14661	14940	14906	14791	14973	15028	14830	14798	14718	14838	14838	14806	14743	14803	15022	14718	14666	14998	14743	14955	14836	15024	14953	14936	15092	14977	14915	14619	14741	15064	14959	14920	14811	14956	14907	14796	14838	14780	15023	15043	14932	14950	14694	15090	14860	15026	14954	15003	15014	14764	14763	14900	14971	14849	14892	15029	15065	15046	14608	14702	14905	14934	14642	14877	14767	14909	14978	14855	14980	14846	14867	14862	15001	14869	14948	14783
33130	42312	33647	25844	21679	16786	14262	13410	13158	12985	13091	13017	13047	13082	12936	13079	12929	12904	13041	13209	12930	12948	12836	12857	13140	12968	13047	13057	12966	13138	12824	13028	13041	13083	13047	12927	13147	13101	13098	12959	13087	13080	12966	12796	13090	12835	13066	13085	12865	13074	12971	12975	12866	12942	13076	13100	12929	12944	13067	12946	12968	12937	12972	13034	13029	12974	12929	12947	12814	13075	12793	13180	12809	13017	13031	12960	13013	13118	12853	12975	12959	13086	13059	13091	13219	13094	13073	13099	12987	12885	13164	12950	13019	12886	12871	13024	13024	13037	13041	13064	13114	13065	13199	12988	12952	13075	12974	12869	13073	12943	13097	13104	12832	12923	12954	13042	12996	12834	13016	13029	12983	12985	12859	12906	13062	12931	12881	12893	13224	12988	13015	12921	13009	12974	13015	13031	12910	13131	12944	13096	12916	13165	13137	12946	12975	13019	13120	13022	13083	13082	12897	13020	13012	13170	12929	12785	13094	12931	12994	12967	12827	13068	13027	12874	13049	12834	12850	13108	12982	13015	13067	13008	12910	13095	12945	12922	12986	12946	12918	12976	13109	12950	13051	12985	12945	12992	13160	13000	13091	13134	12913	12967	13028	12941	13014	13165	13056	12801	12950	13043	12910	13113	13087	12984	12917	12851	12874	13143	12915	13079	13136	12944	13018	12998	12846	12888	13072	13032	12983	13176	12796	12955	13022	12878	12904	12814	12929	12954	12950	13140	12929	12818	12973	13128	12922	12952	12962	13023	12974	13062	12979	13144	12933	13021	12946	13004	12915	12947	13021	12988	13021	13148	13020	13087	12924	13044	12964	12957	13055	13024	12969	13021	13145	12947	12884	12794	13097	12799	12865	13034	12818	13032	12877	12962	12994	13104	13131	12977	13042	13068	12895	13029	12912	13013	13091	13019	12795	12971	13107	12977	13005	13052	12823	12972	13006	12828	13080	13005	13122	13048	13032	13118	13015	12927	12924	12848	12935	13028	13060	13086	13082	12913	13020	12976	12982	13023	12928	12979	13036	13006	12957	13123	13076	12770	13076	12968	12914	12864	12975	12824	12927	13024	13194	12917	12856	12922	12993	12878	13047	13003	12887	12947	13017	12969	13091	12946	12938	12928	13088	12914	12984	12951	12968	12946	12953	12868	13053	12910	13144	12935	12965	12981	12896	13008	12922	13095	12906	13040	12944	13047	12949	13052	12905	13050	13072	12937	13002	12741	13089	12908	13023	12933	13064	13093	12959	12896	13008	12844	13071	12992	13182	12931	13051	13054	13136	13011	13016	13202	12925	12854	13077	13092	13036	12868	13120	12965	12955	12946	13069	12962	12940	13025	13068	12980	13146	13049	12989	12954	13089	13054	12930	12917	13115	13008	12922	13159	13140	13079	13036	13023	12932	13064	12984	13155	12850	12971	13046	13145	12943	12867	12966	13079	12982	13043	13132	12934	13054	13027	12948	12963	13129	13025	13034	12952	13086	12911	12900	13068	13024	12956	13083	13141	12986	12910	13164	12776	13149	12971	13112	13202	12925	13051	12880	12932	13003	12988	13144	12990	12961	13024	13046	12993	12982	13060	12962	12958	12935	12935	13133	12960	12929	13017	13004	13090	13056	12869	13073	12980	13111	13026	12988	12984	13088	13040	13004	13019	12986	12944	12988	12955	13096	13053	12990	12914	12972	12902	12963	12970	13004	13067	12974	13006	13006	13168	13108	13017	13052	12986	13127	12832	13084	13062	13187	12989	13069	13001	13047	12853	13031	12977	13101	12939	12902	12975	13009	12959	12973	12936	13030	12951	12984	12953	12820	13078	12940	12810	13104	13190	12865	13049	12881	12934	13174	12931	12964	13085	12919	13008	12972	12897	13010	12870	13006	12886	13032	13016	12989	12909	13001	13050	12963	13044	12919	12959	13049	12886	13144	13023	13093	12880	13112	12770	13024	12841	13003	12890	13006	12998	12922	13100	12972	12899	13027	13008	12967	12959	12997	13095	13117	12868	13066	13029	12902	12951	13040	13116	12985	13097	12850	12967	13142	13023	13097	13196	13077	12941	13046	12918	12977	12924	13032	13179	13041	13204	13059	12921	12894	13032	12898	13059	12913	13152	13026	12976	12898	13027	13036	12904	13017	12952	13212	12950	13025	12902	13028	12995	12889	12983	13097	12990	12911	12878	12934	12911	12911	13086	13167	13069	13024	13187	13053	12959	13008	13046	13007	12915	12891	13011	12898	12951	12836	13004	12852	13148	12930	13048	13032	13013	12887	12890	12859	13065	12928	13038	13085	12966	13020	12877	12922	13091	12811	13054	12883	13080	12919	13090	13074	12829	13039	12902	13080	12833	12889	12980	12824	12950	13191	12899	13045	13087	13015	12921	13016	13091	12879	12961	12971	12831	12872	12847	12963	13017	13128	12878	13098	12952	13062	13015	12856	12899	12970	12995	13002	12920	12924	12906	13035	13009	13190	12949	13050	12930	13027	12919	13060	12961	13119	13092	13116	13016	13046	12958	12802	12960	13102	13004	13029	12950	13049	13009	12951	13193	12847	12881	12993	13140	12884	13016	13025	12973	13113	12994	13044	13054	12995	13060	12997	12986	12972	13046	13147	12937	13035	13005	12999	13075	13026	13058	12978	13064	13018	13210	13037	12983	13027	12941	13041	12988	13090	12931	12894	12952	13049	12853	12981	13065	13116	12895	13025	12880	12939	12994	12920	12929	12985	12931	13202	12983	13032	12817	13049	13083	12768	13113	13040	12980	12952	12924	12932	12911	13142	13124	13022	13034	12977	12819	12981	13104	13078	12971	13030	13008	12971	12887	13102	12922	12910	12959	13140	13197	12991	12935	12998	12917	12939	12995	13032	12997	12929	13169	13078	12946	13021	13101	13076	13059	12960	12907	13002	13089	13082	12970	12973	13021	13136	13177	12889	13037	13144	13060	12923	12965	13036	12949	13037	13013	12968	13084	12846	13059	13052	12999	13034	13013	13033	12873	12944	13065	12949	13006	13061	12993	13091	13163	13071	12960	13006	12861	13011	12936	13148	12902	13058	12994	12977	12779	13020	12834	12893	13039	13005	13150	13023	12966	12878	12953	12941	13087	12852	13029	13016	12979	12962	13040	13084	12829	12990	12984	12934	13001	12919	13022	13154	12842	13127	12793	13013	13113	13023	12861	12907	13000	13096	13052	13055	13035	12975	13183	13029	12875	13044	13022	13021	13023	12920	12951	12981	13057	13073	12927	12865	12981	13000	13168	13076	12932	12998	13053	13057	13025	12889	13122	12931	12934	13085	12953	12933	13014	12893	12927	12989	12915	12846	13031	13161	12981	12978	12906	13110	12837	12933	12918	12972	12954	12996	13075	13098	12946	12899	13186	13008	13101	12908	13040	13103	13012	13075	12860	13129	13070	13010	12961	12948	12960	12947	12966	12901	13010	12922	13046	12913	13026	13030	12744	13061	12887	12886	13025	13200	13036	13032	12922	13004	13082	13078	13070	13173	12953	12988	12961	13073	13050	13021	12906	12963	13041	12952	13141	12963	13090	13052	12922	12877	13034	12818	12935	12843	12803	12912	13091	13133	13044	12951	12953	13070	12927	13000	12791	12935	13041	12911	13155	13080	13038	13059	12922	13063	12997	13150	12985	13019	12790	12931	12954	13291	12887	12992	12793	13007	13000	13013	12683	13110	12939	12980	12946	12949	12990	12850	12998	13075	13041	13095	13036	13071	12961	13084	12983	13231	13030	12884	13043	12886	13032	12983	12951	13094	12885	12905	13086	13128	13128	12820	13022	12942	12908	12868	13009	12972	12929	13023	13048	13069	13043	13079	13172	13071	12945	12995	13200	12923	12995	12899	12982	12945	13107	13032	12992	12988	13030	13054	13060	13001	13080	13005	13216	13039	13029	13047	13000	13117	13043	13010	13183	13210	13103	12953	12968	12827	13032	12987	13025	12966	12903	12983	13003	12948	13038	13057	13087	12868	13093	13087	13118	13017	13062	13068	13038	13039	12964	12976	12985	12951	12917	13046	13002	13029	12895	12908	13071	13014	13010	13063	12929	12996	12991	13102	12970	13006	12932	13008	12990	12836	13049	12967	13054	12958	12950	13101	13039	12978	12997	12878	12890	13145	12958	12984	12915	13039	13099	12969	12786	12995	13054	12897	12965	13032	13181	12912	13009	13064	12950	13077	13126	12923	12947	12884	13159	12892	13013	12957	12948	13051	13000	12896	13122	13189	12946	13076	12946	13059	13109	12888	13003	13252	12933	12955	13074	13109	13141	12815	12974	13132	12878	13008	12953	13039	13173	13018	13054	12960	12959	13151	12946	12926	13060	12924	12987	12968	13084	12984	13087	12861	13021	13080	12953	13055	12871	12969	13070	13084	12923	12886	12975	12954	13126	12881	12975	12929	12903	12999	13049	12963	13024	13081	13083	12793	12936	13040	12979	13023	13052	12938	13121	13074	13071	12997	12979	13057	13004	13136	13047	13025	12971	12957	12862	13131	12893	13017	12962	12865	13051	12886	13002	13056	12941	12940	12893	12907	13188	13036	13166	12988	12976	12974	13097	12987	12857	12932	13053	13214	12818	13048	12981	13044	13014	13070	12984	13058	12937	13004	12975	13115	12928	13017	13015	13006	12949	12961	13158	13032	12954	13066	13060	12971	12930	12958	12999	12891	12826	13015	13110	13014	13033	13005	13051	13250	12912	13077	12982	12959	13000	12866	12860	13155	12979	13039	12915	13097	13010	12909	13201	13118	13010	13174	12979	12968	12954	13100	12747	13081	13015	12830	13035	12963	12953	12913	13124	13078	13094	13131	13001	13025	13002	13002	13020	13178	13058	13078	12973	13010	12985	13016	13165	13145	13077	12952	13001	13088	12889	13057	12756	13014	12954	13043	13045	12956	12962	12965	12879	12940	13031	13126	12921	12894	12944	12891	12955	13043	13140	12974	13102	13011	13107	13058	12976	13030	12975	13098	13007	12946	13111	13018	13083	12929	12948	12815	13093	13085	13053	13030	13186	13041	13242	13020	12915	12989	13019	13120	13029	13073	12845	12959	13050	12973	12935	12926	13132	12893	12988	13166	13069	12841	12753	12870	13123
24391	21833	31439	36173	39674	33447	25793	17908	15293	14857	14775	14591	14623	14626	14675	14568	14646	14729	14510	14681	14704	14455	14276	14527	14598	14404	14530	14293	14641	14513	14478	14498	14523	14439	14360	14422	14600	14506	14573	14544	14437	14418	14529	14626	14523	14432	14473	14317	14311	14395	14479	14372	14399	14455	14649	14559	14333	14562	14639	14409	14365	14392	14416	14517	14376	14411	14537	14308	14581	14638	14400	14411	14536	14435	14592	14386	14563	14414	14653	14508	14520	14423	14345	14524	14423	14604	14425	14589	14503	14258	14511	14345	14577	14457	14323	14393	14418	14387	14419	14406	14394	14297	14370	14531	14597	14368	14456	14438	14503	14435	14307	14495	14624	14611	14437	14529	14541	14315	14421	14544	14546	14523	14473	14302	14471	14521	14432	14314	14477	14455	14465	14326	14497	14478	14359	14512	14436	14371	14378	14359	14342	14398	14437	14439	14498	14338	14354	14447	14455	14401	14617	14304	14376	14483	14414	14360	14460	14310	14441	14264	14447	14572	14544	14350	14324	14596	14592	14580	14560	14447	14494	14434	14343	14428	14445	14381	14344	14492	14301	14452	14440	14428	14503	14499	14476	14305	14559	14606	14280	14341	14410	14447	14397	14533	14563	14538	14436	14358	14618	14525	14342	14522	14374	14405	14487	14385	14489	14423	14501	14480	14556	14424	14319	14571	14658	14444	14343	14489	14514	14432	14284	14337	14314	14535	14508	14563	14355	14525	14596	14424	14394	14382	14436	14402	14472	14265	14446	14478	14381	14295	14539	14339	14407	14372	14327	14403	14354	14517	14529	14157	14330	14315	14300	14444	14602	14277	14632	14482	14455	14569	14504	14356	14573	14648	14685	14387	14602	14431	14599	14491	14374	14497	14548	14172	14779	14505	14475	14500	14294	14618	14568	14347	14463	14441	14577	14496	14429	14533	14267	14221	14568	14451	14466	14404	14502	14076	14500	14500	14344	14524	14514	14453	14521	14415	14462	14333	14469	14480	14361	14365	14297	14462	14378	14469	14395	14506	14441	14205	14414	14353	14417	14290	14435	14299	14573	14673	14534	14575	14553	14504	14243	14318	14564	14315	14444	14479	14491	14264	14391	14604	14622	14503	14491	14388	14259	14350	14308	14635	14502	14397	14349	14384	14419	14420	14512	14439	14464	14389	14368	14439	14479	14482	14513	14492	14371	14404	14643	14400	14401	14336	14343	14503	14486	14330	14365	14491	14389	14456	14475	14405	14434	14598	14493	14385	14585	14494	14420	14278	14476	14342	14532	14480	14388	14464	14335	14497	14582	14309	14420	14286	14496	14511	14415	14540	14593	14365	14415	14190	14430	14539	14504	14440	14582	14408	14488	14311	14449	14424	14486	14567	14378	14349	14389	14523	14420	14475	14449	14452	14315	14346	14394	14363	14413	14311	14438	14323	14389	14593	14469	14478	14582	14540	14518	14314	14504	14352	14363	14366	14290	14376	14388	14530	14585	14472	14431	14399	14666	14428	14227	14455	14238	14492	14439	14365	14508	14318	14383	14479	14350	14385	14430	14281	14185	14357	14390	14350	14462	14635	14511	14464	14662	14369	14421	14395	14295	14366	14569	14479	14413	14261	14371	14468	14430	14458	14400	14154	14518	14319	14407	14418	14480	14464	14395	14488	14333	14288	14616	14360	14412	14395	14624	14489	14445	14440	14429	14415	14481	14587	14486	14374	14361	14349	14446	14542	14641	14349	14444	14438	14621	14474	14412	14757	14573	14334	14356	14527	14562	14398	14510	14662	14361	14583	14423	14697	14296	14454	14490	14525	14367	14473	14429	14500	14514	14577	14510	14144	14401	14289	14463	14603	14483	14256	14329	14511	14351	14582	14452	14337	14305	14279	14311	14512	14403	14388	14404	14598	14666	14600	14364	14324	14465	14413	14340	14364	14475	14397	14476	14522	14515	14409	14425	14449	14623	14410	14489	14411	14404	14466	14491	14263	14449	14456	14458	14349	14347	14291	14306	14555	14385	14384	14523	14492	14405	14533	14477	14377	14292	14469	14507	14231	14400	14401	14402	14256	14339	14429	14511	14245	14274	14433	14593	14591	14444	14629	14637	14559	14264	14443	14366	14494	14583	14640	14357	14425	14531	14443	14385	14579	14436	14394	14306	14528	14487	14332	14450	14439	14400	14455	14493	14483	14455	14470	14447	14492	14247	14375	14540	14671	14663	14279	14478	14410	14469	14479	14315	14270	14432	14435	14499	14348	14570	14459	14467	14454	14418	14372	14358	14426	14267	14303	14450	14523	14420	14459	14532	14299	14508	14355	14507	14585	14457	14587	14459	14416	14602	14587	14370	14291	14328	14460	14324	14393	14413	14380	14681	14469	14291	14413	14379	14477	14357	14377	14446	14234	14594	14549	14488	14411	14597	14301	14376	14435	14455	14466	14314	14416	14310	14579	14524	14426	14711	14534	14315	14300	14458	14469	14443	14450	14421	14386	14321	14277	14284	14361	14465	14454	14371	14399	14578	14299	14370	14300	14432	14421	14613	14439	14380	14315	14419	14474	14436	14297	14243	14390	14558	14319	14239	14596	14419	14554	14316	14481	14720	14368	14503	14376	14305	14428	14429	14445	14405	14466	14512	14595	14425	14462	14610	14506	14627	14232	14363	14562	14397	14552	14483	14610	14537	14463	14481	14727	14385	14565	14422	14452	14415	14361	14277	14230	14269	14263	14481	14535	14427	14530	14460	14556	14465	14302	14261	14436	14620	14488	14351	14511	14522	14672	14543	14395	14386	14470	14425	14360	14239	14598	14380	14498	14454	14619	14512	14416	14503	14696	14367	14224	14593	14303	14513	14441	14429	14435	14290	14403	14332	14555	14363	14482	14368	14505	14473	14557	14438	14519	14497	14511	14363	14543	14420	14443	14423	14492	14565	14566	14559	14352	14566	14270	14190	14549	14407	14514	14604	14458	14391	14396	14367	14250	14574	14437	14454	14423	14367	14529	14303	14556	14560	14686	14510	14499	14352	14368	14358	14535	14484	14547	14330	14545	14775	14489	14395	14350	14423	14471	14522	14371	14335	14299	14388	14423	14354	14401	14317	14304	14387	14416	14592	14452	14372	14614	14553	14596	14569	14474	14452	14468	14746	14556	14339	14432	14508	14516	14579	14318	14434	14454	14534	14571	14576	14489	14511	14208	14586	14438	14480	14222	14392	14414	14470	14457	14448	14435	14468	14505	14461	14403	14475	14412	14471	14392	14468	14611	14335	14319	14241	14347	14300	14412	14479	14695	14310	14520	14425	14316	14406	14544	14288	14457	14318	14348	14560	14301	14462	14415	14365	14486	14204	14458	14427	14613	14680	14655	14293	14431	14474	14362	14555	14448	14346	14407	14328	14307	14489	14414	14350	14366	14390	14345	14482	14224	14524	14357	14593	14649	14394	14373	14508	14538	14367	14421	14475	14557	14468	14441	14353	14490	14290	14424	14332	14482	14635	14505	14492	14620	14547	14553	14369	14477	14472	14511	14493	14481	14417	14533	14612	14295	14268	14352	14383	14218	14526	14548	14309	14441	14505	14180	14463	14350	14536	14561	14448	14510	14707	14472	14357	14484	14436	14397	14286	14528	14612	14528	14352	14383	14505	14441	14352	14365	14436	14360	14380	14358	14451	14527	14409	14345	14525	14458	14366	14517	14460	14471	14395	14357	14456	14589	14603	14464	14486	14585	14494	14391	14654	14518	14603	14435	14420	14590	14466	14471	14432	14475	14532	14472	14334	14498	14411	14528	14617	14504	14548	14319	14284	14493	14379	14682	14488	14460	14347	14344	14486	14559	14461	14480	14463	14406	14594	14556	14422	14470	14470	14247	14205	14495	14384	14359	14529	14453	14530	14429	14390	14404	14372	14242	14551	14391	14401	14606	14501	14476	14444	14528	14652	14661	14262	14567	14425	14777	14536	14456	14416	14450	14394	14347	14604	14384	14348	14353	14343	14434	14356	14399	14403	14522	14386	14563	14438	14649	14524	14375	14460	14549	14594	14480	14298	14391	14484	14353	14528	14567	14445	14290	14540	14465	14366	14308	14446	14411	14529	14377	14349	14523	14478	14442	14371	14519	14497	14648	14551	14569	14582	14563	14277	14203	14480	14205	14662	14332	14512	14288	14446	14380	14356	14402	14430	14600	14540	14412	14482	14496	14529	14401	14355	14491	14369	14524	14392	14543	14483	14546	14632	14346	14603	14385	14483	14493	14445	14828	14450	14418	14298	14517	14638	14488	14593	14570	14494	14365	14497	14163	14482	14678	14232	14431	14403	14439	14445	14474	14531	14567	14226	14308	14334	14308	14327	14400	14394	14419	14501	14498	14293	14393	14482	14415	14202	14533	14256	14348	14468	14507	14428	14574	14587	14494	14409	14627	14520	14446	14531	14451	14469	14393	14488	14347	14421	14378	14427	14488	14319	14584	14579	14500	14499	14417	14378	14527	14319	14465	14442	14489	14390	14311	14665	14370	14479	14527	14552	14450	14431	14401	14347	14436	14633	14612	14553	14397	14558	14661	14621	14617	14415	14369	14373	14263	14398	14331	14678	14412	14481	14487	14449	14471	14432	14526	14502	14372	14427	14365	14448	14265	14637	14631	14509	14361	14466	14488	14517	14420	14390	14277	14375	14471	14431	14688	14404	14392	14475	14540	14493	14424	14502	14594	14425	14435	14284	14478	14353	14409	14506	14385	14477	14577	14391	14391	14603	14497	14581	14429	14366	14292	14281	14337	14480	14621	14348	14482	14731	14207	14482	14516	14418	14545	14462	14513	14593	14606	14526	14500	14450	14387	14406	14526	14350	14328	14538	14488	14100	14333	14428	14316	14431	14558	14468	14252	14330	14473	14371	14352	14419	14371	14360	14444	14475	14512	14364	14420	14512	14228	14282	14396	14480	14500	14458	14361	14654	14568	14518	14239	14350	14443	14401	14456	14365	14180	14402	14398	14159	14495	14424	14587	14528	14515	14483	14565	14391	14302	14385	14340	14329	14510	14440	14368	14338	14410	14438	14432	14680	14412	14529	14591	14311	14502	14559	14381	14333	14374	14403	14302	14254	14547	14479	14466	14515	14554	14286	14265	14365	14575
59886	83977	71997	58950	48399	34041	21713	15291	13305	12899	12842	12728	12930	12726	12849	12758	12923	12693	12769	12877	12733	12895	12970	12840	12801	12808	12781	12885	12743	12803	12825	12727	12981	12782	12892	12841	12712	12905	12967	12859	12804	12933	12993	12834	13016	12921	12685	12888	12689	12760	12891	12819	12713	12706	12864	12878	12833	12738	12993	12850	12815	12811	12786	12834	12817	12635	12841	12727	12853	12773	12924	12693	12802	12781	12875	12840	12678	12721	12767	12958	12841	12920	12788	12777	12760	12705	12849	12821	12739	12793	12881	12719	12737	12759	12790	12660	12695	12773	12803	12744	12661	12690	12648	12534	12685	12868	12844	12741	12859	12740	12764	12945	12782	12877	12780	12670	12822	12677	12854	12728	12810	12776	12686	12866	12704	12758	12725	12848	12927	12885	12840	12765	12721	12871	12754	12792	12840	12932	12876	12843	12744	12823	12713	12778	12816	12850	12753	12804	12860	12695	12633	12678	12832	12779	12760	12595	12955	12801	12668	12650	12772	12892	12928	12905	12822	12750	12783	12776	12834	12676	12944	12661	12848	12705	12708	12868	12713	12645	12793	12814	12797	12717	12748	12805	12716	12892	12618	12842	12599	12743	12600	12842	12770	12722	12696	12988	12679	12973	12836	12933	12757	12770	12684	12741	12788	12822	12807	12817	12810	12633	12750	12889	12696	12936	12859	12801	12804	12671	12777	12801	12699	12819	12770	12891	12665	12721	12746	12811	12729	12749	12954	12731	12827	12748	12703	12825	12795	12816	12755	12741	12767	12817	12666	12734	12802	12782	12691	12883	12805	12997	12867	12719	12723	12856	12689	12957	12762	12757	12708	12866	12624	12984	12816	12838	12802	12681	12695	12685	12852	12662	12713	12911	12702	12792	12749	12786	12897	12788	12720	12867	12686	12893	12673	12786	12893	12713	12932	12822	12754	12657	12874	12678	12871	12789	12858	12753	12826	12925	12640	12719	12837	12771	12704	12733	12741	12793	12810	12888	12742	12693	12908	12771	12650	12905	12756	12747	12742	12761	12599	12794	12942	12930	12676	12883	12873	12945	12685	12746	12687	12869	12832	12699	12788	13076	12805	12766	12837	12830	12860	12701	12989	12813	12815	12864	12893	12845	12879	12705	12869	12724	12768	12973	12722	12883	12802	12920	12705	12799	12783	12896	12824	12860	12798	12975	12771	12670	12800	12804	12697	12639	12763	12736	12797	12859	12832	12767	12680	12782	12923	12763	12925	12849	12629	12724	12718	12791	12804	12751	12792	12773	12805	12807	12861	12676	12955	12748	12730	12788	12802	12742	12857	12663	12868	12557	12931	12581	12918	12902	12831	12814	12940	12838	12819	12633	12714	12782	12892	12762	12910	12816	12880	12607	12906	12720	12853	12719	12750	12853	12836	12625	12941	12693	12734	12836	12872	12958	12768	12700	12762	12749	12806	12754	12812	12799	12653	12629	12941	12877	12813	12797	12843	12912	12920	12788	12761	12645	12614	12703	12808	12909	12828	12720	12641	12715	12814	12764	12794	12766	12769	12761	12579	12682	12995	12737	12695	12709	12785	12861	12941	12806	12706	12739	12801	12732	12696	12854	12864	12803	12884	12867	12749	12742	12834	12710	12763	12904	12755	12817	12775	12710	12746	12842	12654	12865	12951	12746	12793	12707	12727	12652	12907	12897	12890	12930	12699	12630	12978	12910	12841	12851	12673	12770	12810	12861	12860	12716	12926	12798	12790	12882	12791	12727	12860	12835	12691	12828	12734	12817	12798	12671	12875	12803	12966	12870	12810	12792	12869	12820	12642	12876	12699	12913	12878	12721	12707	12890	12653	12806	12850	12738	12937	12725	12918	12852	12813	12655	12782	12672	12763	12753	12783	12754	12945	12792	12896	12781	12715	12697	12971	12846	12748	12768	12718	12719	12846	12853	12731	12836	12729	12728	12795	12902	12730	12857	12890	12867	12917	12736	12783	12690	12684	12788	12647	12770	12830	12720	12845	12778	12679	12907	12733	12766	12763	12837	12866	12842	12881	12786	12769	12771	12801	12776	12725	12757	12940	12821	12816	12697	12711	12856	12849	12795	12802	12742	12673	12661	12783	12807	12818	12686	12800	12869	12769	12642	12873	12701	12892	12827	12876	12734	12767	12702	12827	12886	12765	12759	12728	12664	12848	12845	12625	12927	12831	12736	12786	12708	12899	12763	12692	12795	12894	12886	12920	12739	12774	12783	12736	12820	12913	12666	12761	12858	12972	12747	12853	12716	12700	12668	12895	12788	12682	12651	12841	12743	12831	12657	12596	12609	12856	12861	12936	12702	12768	12879	12759	12725	12792	12860	12776	12862	12729	12749	12856	12767	12777	12913	12847	12596	12674	12915	12831	12742	12861	12703	12682	12784	12868	12809	12706	12935	12840	12800	12863	12907	12783	12866	12712	12900	12829	12694	12754	12920	12650	12792	12741	12763	12661	12659	12733	12723	12860	12983	12837	12741	12874	12921	12774	12824	12720	12676	12873	12707	12918	12694	12779	12858	12895	12798	12894	12802	12893	12782	12724	12833	12688	12716	12694	12785	12808	13008	12821	12830	12739	12717	12791	12856	12796	12606	12867	12820	12707	12830	12672	12954	12898	12696	13009	12772	12763	12753	12864	12801	12737	12858	12801	12763	12718	12722	12753	12856	12720	12756	12739	12726	12654	12699	12820	12778	12845	12860	12884	12744	12585	12814	12679	12867	12731	12731	12840	12834	12602	12616	12747	12563	12815	12735	12632	12882	12781	12780	12771	12814	12741	12800	12757	12685	12818	12773	12805	12716	12826	12958	12690	12807	12685	12804	12675	12913	12592	12753	12830	12887	12799	12831	12720	12853	12668	12817	12754	12899	12739	12814	12717	13014	12702	12793	12714	13012	12802	12732	12754	12774	12795	12771	12829	12871	12795	12728	12880	12734	12862	12893	12916	12657	12794	12847	12824	12784	12776	12729	13018	12905	12828	12856	12809	12714	12874	12728	12849	12700	12821	12636	12772	12768	12815	12845	12737	12901	12894	12642	12706	12886	12942	12789	12779	12917	12761	12662	12715	12837	12564	12795	12638	12741	12778	12852	12759	12864	12685	12897	12756	12792	12777	12736	12708	12705	12662	12838	12603	12927	12782	12702	12616	12800	12772	12876	12674	12867	12763	12670	12924	12890	12705	12795	12739	12734	12951	12864	12716	12949	12753	12806	12663	12750	12954	12827	12629	12830	12704	12640	12695	12836	12893	12780	12751	12661	12835	12714	12789	12844	12837	12665	12754	12845	12705	12848	12824	12896	12897	12809	12847	12934	12839	12834	12867	12808	12855	12878	12672	12756	12798	12820	12748	12830	12907	12726	12939	12650	12848	12769	12796	12909	12617	12699	12783	12660	12777	12753	12769	12928	12989	12703	12929	12724	12714	12784	12679	12905	12892	12770	12922	12702	12787	12703	12859	12743	12733	12725	12921	12822	12764	12708	12878	12610	12790	12764	12669	12799	12613	12841	12777	12803	12654	12776	12716	12630	12833	12896	12862	12752	12910	12753	12709	12772	12785	12786	12737	12938	12728	12655	12614	12874	12824	12757	12851	12866	12822	12942	12867	12704	12885	12685	12881	12810	12782	12837	12823	12786	12732	12895	12731	12596	12739	12816	12752	12691	12893	12809	12691	12873	12877	12692	12682	12630	12712	13017	12806	12950	12678	12603	12701	12856	12810	12767	12693	12739	12922	12737	12790	12828	12738	12817	12816	12845	12713	12863	12736	12736	12770	12591	12843	12847	12765	12838	12727	12820	12846	12585	12612	12942	12827	12821	12890	12855	12708	12770	12853	12872	12935	12732	12841	12682	12960	12717	12826	12780	12768	12934	12760	12885	12685	12842	12845	12714	12835	12610	12802	12810	12782	12726	12728	12857	12989	12692	12726	12713	12904	12867	12729	12769	12914	12671	12736	12731	12894	12739	12891	12969	12793	12654	12831	12917	12826	12791	12949	12826	12685	12629	12793	12753	13028	12729	12749	12816	12737	12759	12865	12851	12674	12848	12849	12773	12863	12672	12819	12808	12908	12706	12849	12745	12731	12672	12824	12807	12873	12815	12816	12556	12920	12689	12869	12798	12863	12811	12678	12884	12859	12703	12898	12873	12698	12878	12805	12697	12824	12908	12731	12730	12855	12880	12727	12834	12779	12873	12777	12895	12790	12740	12839	12704	12752	12863	12871	12741	12834	12899	12883	12880	12890	12954	12821	12744	12812	12784	12737	12861	12787	12826	12740	12959	12848	12787	12784	12732	12882	12767	12553	12858	12790	12790	12805	12870	12757	12882	12834	12713	12690	12922	12833	12746	12958	12750	12768	12832	12965	12796	12792	12771	12788	12770	12727	12815	12776	12822	12862	12855	12697	12796	12794	12841	12644	12772	12879	12920	12841	12670	12793	12974	12875	12737	12754	12604	12783	12858	12706	12819	12884	12778	12734	12898	12713	12835	12690	12739	12836	12881	12790	12840	12737	12940	12765	12714	12789	12788	12958	12884	12699	12635	12786	12786	12659	12901	12730	12860	12745	12834	12645	12849	12832	12876	12791	12731	12721	12787	12881	12735	12594	12753	12814	12863	12902	12787	12789	12859	12893	12749	12825	12847	12845	12951	12858	12736	12893	12800	12754	12689	12698	12853	12914	12738	12812	12956	12868	12749	12874	12681	12870	12790	12838	12716	12988	12686	12711	12756	12776	12884	12800	12888	12723	12692	12773	12810	12891	12823	12722	12855	12758	12679	12819	12748	12632	12733	12808	12862	12721	13012	12797	12891	12950	12712	12773	12757	12950	12927	12840	12784	12793	12623	12849	12768	12823	12886	12577	12818	12826	12568	12863	12803	12896	12744	12708	12969	12786	12770	12641	12691	12854	12861	12756	12544	12746	12858	12719	12830	12645	12782	12816	12695	12771	12644	12819	12759	12891	12827	12836	13015	12767	12955	12514	12795	12937	12884	12827	12676	12851	12740	12920	12889	12742	12843	12769	12856	12728	13041	12588	12775	12670	12873	12655	12829	12791	12822	12641	12695	12728	12808	12802	12754	12794	12721	12813	12838	12782	12916	13043	12920
23123	21640	31213	32151	36272	36099	31246	21100	16674	15744	15381	15040	15146	15171	14994	15197	15081	15301	15201	15036	15207	15119	15012	15150	15130	15020	15162	15047	14843	15225	14793	15091	14980	14935	14864	15111	15086	14877	14941	15084	14965	14926	14921	14857	14994	14959	14789	14938	15083	15004	14924	15088	15087	14680	14970	15024	14920	14876	15026	14844	14804	15015	14877	14945	14855	14970	15072	14846	14845	14929	15006	14933	14873	14827	15109	14751	14842	15051	14930	14923	14713	15074	14833	14996	14728	14893	14929	15175	14920	14826	15001	14792	14975	14951	15019	14825	15080	14889	14751	14932	15090	15031	14827	14950	14965	14959	14955	14819	15027	14831	14912	14836	14987	14741	15036	14861	14936	14855	14736	14856	14741	14967	14918	14872	14766	14837	15061	15052	14911	14649	14970	15064	14949	14865	14813	14890	14841	14840	14818	14850	14894	14899	14762	14981	14975	15050	14842	14782	14831	14987	14867	14932	15041	14927	14941	15038	14872	14787	14968	14931	14895	14837	14971	14847	14931	14943	15057	14944	14984	14750	14918	15082	14888	14757	14860	14746	14810	14837	14991	15130	14873	14849	14769	14703	14855	15058	14792	14783	14760	14823	15041	14916	14855	14895	14919	14770	14796	14964	14854	14787	14902	14794	15061	14607	15114	14895	14837	14923	15000	14971	14959	14955	15031	14869	14863	14776	14932	14969	14889	14966	14802	14787	14959	14892	15112	14800	14820	14872	14915	14906	15034	14967	14804	14924	14790	14747	14982	15036	14777	14792	14951	14854	14842	14857	15036	14805	14899	14997	14892	14789	14860	14993	14924	15074	14936	15027	14969	14728	14985	14962	14975	14941	14869	15006	14781	14961	14674	14814	14825	14797	14910	14759	14871	14784	14775	15095	14966	14845	14857	14903	14854	14649	14748	14899	14784	14877	14855	14750	14820	14759	14853	14778	14814	14824	14929	14973	14715	14778	14957	14990	14910	14848	14782	14697	14816	14774	14965	14980	14979	14911	14877	14683	14741	14923	14867	14884	14830	14745	14823	14903	14838	14887	14793	14941	14942	14867	14972	14790	14706	14761	14822	14895	14833	14891	14770	14832	14798	14929	14915	14972	14994	15018	15152	14749	14865	14964	14927	15124	14929	14947	14903	14854	15000	14916	14905	14857	14847	14929	14847	14817	14874	14736	14897	15048	15159	14842	14886	14854	15123	15038	15067	14794	14738	14923	14884	15086	14742	14893	14989	14691	15043	14924	14988	14854	14903	14897	14610	14730	14959	14763	14782	15017	14953	14887	14760	14806	14881	14819	14804	14908	14721	14958	14957	15021	15013	15016	14832	14591	14863	14853	14960	14819	14795	14871	14780	14986	14955	15043	14859	14787	14891	14964	14852	14990	14846	14885	14860	14903	14859	14970	14843	14993	15063	14863	14781	14865	14973	15021	14939	14769	14862	14860	14985	15058	14948	14773	14962	14900	14908	15055	15118	14845	14958	14859	14739	14887	15095	14987	14776	14892	15083	14775	14948	14859	14648	14952	15040	14875	14958	15047	15003	14673	14876	14829	14839	15000	14957	14845	14890	14958	14768	14767	14832	14945	14883	14756	14858	14839	14946	14906	14935	14888	14873	14887	14900	14774	14815	14701	14996	14710	14858	14708	15048	14958	15005	14786	14965	14796	14596	14886	14635	14806	14805	14797	14944	15011	15094	15026	15021	14858	15009	14818	14931	14806	14985	14811	14868	14851	14921	14668	14782	14970	14839	14827	14919	14863	14661	14864	14833	15020	14839	14829	14790	14807	15027	14892	14864	14611	14782	14995	15000	14828	14707	15066	14781	14876	14850	14749	14924	14862	15083	15029	14843	14888	14862	14826	14720	14835	14976	14859	15048	14910	14828	14636	15217	15005	14857	15035	14924	15188	14896	14771	14827	14958	15084	15015	15011	14950	14921	14893	14802	14952	14803	14756	14902	14968	14760	14782	14869	15101	15003	14953	14909	14775	15002	14917	15198	14872	14808	14919	14887	14958	14784	14983	14877	14854	14695	14899	14616	14818	14828	14819	14717	15064	14868	15041	14869	14865	14735	14756	14755	14955	14881	14930	14782	14910	14938	14946	14915	15021	14810	14946	14957	15026	14747	14834	14768	14697	14919	14924	14807	14934	15125	15060	14838	14943	14758	14840	14897	14904	15005	14818	14726	14942	14810	14917	14767	14839	14738	14927	14756	14944	14947	14821	15196	14872	15060	14928	14983	14836	14704	14868	14712	14844	14946	14886	14833	14951	14997	14941	14863	14863	14753	14736	15064	14876	14830	14952	15057	14797	14852	14811	14901	14954	14915	14937	14918	14787	15031	14936	14841	14897	14810	14704	14994	14714	15040	15003	15038	14845	14929	14833	14732	14841	14686	14814	14757	14883	14802	14641	14963	14759	14766	14832	14917	14824	14837	14886	14966	14995	14975	15048	15122	14869	14960	14845	15017	15020	15012	14806	14859	14864	15005	15176	14841	14694	14861	14816	14772	14913	14912	14908	14766	14760	14991	14895	14938	14955	14853	14802	14859	14677	14655	14852	14857	14990	14668	14751	14817	14870	14940	15071	14740	14869	14920	14890	15068	14899	14798	14844	14902	14976	14869	14791	14770	14984	14830	14902	14866	14743	15170	15091	14804	14845	14688	14848	14811	14885	14812	14827	14608	14874	14835	14919	14939	14968	14813	14917	14815	14837	15042	14857	14855	14769	14997	15038	14789	14979	14702	14817	14951	14887	14772	14781	14873	14912	14724	14811	14792	14843	14813	14694	14832	14817	15171	14978	15001	14823	14986	14654	14795	14806	14782	14939	15027	14777	14742	14894	14920	14696	14846	14787	14862	14850	14790	14958	14942	14859	15061	15157	14928	14763	14739	14801	14994	14955	15079	14892	14896	14953	14909	14682	14911	14893	14980	14845	14997	14962	14960	14705	14813	14918	14804	14756	14810	14879	14740	14959	14866	14915	14888	14827	14838	14766	14694	15078	15003	14913	14789	15055	14886	14916	14763	14965	15082	14874	14785	14898	15147	14871	14875	14918	14985	14757	14945	14887	14878	14812	14762	14879	14707	14795	14893	14782	14500	14916	15025	14828	14746	14868	14873	14685	14922	14678	14903	14885	14816	14798	14916	14723	14729	14943	14923	15008	14848	14873	14845	14790	14926	14857	14756	14876	14985	15051	14780	14871	14887	14840	14940	14916	14949	14933	14857	14825	14850	14837	14836	14738	14648	14711	14818	14636	14940	14771	14909	14974	15051	15040	14820	14980	15104	14848	14804	14829	14815	14916	15037	14938	15011	14878	14906	14880	14820	14804	14912	14751	14900	14955	14824	14809	14966	14951	14927	14888	14743	14928	14827	14778	14828	14902	14858	15010	15139	14940	15057	14827	14926	14748	14938	14930	14923	14816	14801	14824	14896	14747	14738	15051	14813	14974	14870	14705	15105	14877	14826	14712	14807	14865	15018	14806	14928	14828	14660	14795	14939	14913	14906	14836	14882	14736	14924	14866	14884	14828	14899	14733	14798	14866	14895	14939	14915	15056	14802	15151	14949	14714	14968	14769	14886	14854	14925	14827	15134	14815	14742	14900	14749	15026	14830	14977	14787	14939	14802	14749	14915	14949	14939	14839	14862	15043	14645	14782	14761	14977	14873	14891	14738	14775	14767	15026	15019	14710	14736	14875	14783	14594	14933	14679	14868	14695	14977	14894	14756	14668	14747	14941	14988	14938	14782	14822	14970	14708	14745	14945	14901	15022	15011	14612	14935	14905	14889	14809	14888	14931	14982	15015	14823	14788	15152	14977	15064	14738	14947	15087	15065	14826	14884	14998	14870	14870	14761	14917	15036	14806	14786	14743	14770	14635	15071	14865	14787	14925	14859	14905	15079	14918	14764	14855	14859	14838	14870	14842	14946	15086	15007	14901	14858	14818	14734	14738	14891	15030	14940	14911	14940	14875	14693	14820	14835	14929	14815	14776	14812	15102	14880	14871	14776	15033	14878	14614	14822	14822	14941	14940	14917	14897	14857	14721	14850	14985	14796	14862	14833	14935	14961	14924	15148	15021	14783	14886	14795	14848	14972	14979	14851	14726	14708	14964	14923	15024	14803	14791	14826	14901	14915	14792	15168	14948	14922	14833	14731	14755	15138	15150	14835	14864	14804	14769	14861	14892	14917	14732	14791	14911	15129	14897	14914	14880	14812	14860	14941	14710	14921	14919	14812	14857	14928	14772	14951	14939	14930	14905	14771	14784	14845	14794	14897	14860	14958	14810	14875	14842	14815	14849	14729	14828	14912	15008	14760	14675	14895	14812	14862	14823	14899	14882	15029	14978	14722	14839	14665	14655	14972	14713	14765	14746	14731	14758	14850	14912	14643	14951	14983	14887	14876	14936	14711	14667	15075	14883	14766	14908	14656	14818	14812	14974	14917	14879	14720	14957	14862	14898	14985	14751	14926	14760	14725	14944	14936	15056	14887	14774	14848	15006	14831	15041	14830	14826	14912	14677	14763	14964	14984	14822	14805	14644	14844	14729	14915	14711	14800	14908	14822	14956	14897	14870	14857	14897	14808	14915	14899	14933	14987	14897	14789	14886	14863	14771	14788	14985	14901	15033	14795	14731	14773	14784	14945	14957	14945	14879	14970	14919	14834	14812	14912	15005	14786	14943	14854	14832	15093	14904	14848	14840	14854	14874	14935	14791	14930	14985	14692	14931	14906	14850	14887	14872	14902	15110	14686	14807	14923	14743	14846	14971	14910	14994	15022	14750	14857	14840	14807	14702	14882	15033	14798	14918	14809	14930	14923	14814	14799	14796	14941	14778	14916	14850	14954	14576	14582	14705	14584	14815	15037	14808	14707	14871	14956	14809	14762	14737	14979	14741	14949	14963	14931	15022	14721	14667	14902	14818	14895	14941	14842	14824	14863	14777	14968	14916	14902	14869	14793	14900	14809	14754	14892	14915	14601	14883	14678	14869	14830	14936	15079	14933	14748	15123	14971	14634	14883	14836	14842	14702	14925	14802	14983	14847	14856	14978	14818	14668	14766	14710	14803	14828	14731	14865	15125	14801	15000	14958	14845	14962	14734	14815	14879	14834
63864	97550	88300	73298	57633	42181	27873	18344	14282	13233	13112	12899	12895	13016	12992	12973	12991	13176	13085	12950	12927	13057	12961	12924	12871	12942	13154	12971	12952	13052	13040	12930	13076	13042	13216	12881	13006	12939	12961	13159	12830	13000	13016	13165	12885	12942	12978	12944	13092	12902	12860	12820	13073	12928	12997	12852	12953	13166	13128	12891	13162	12911	12791	12977	12971	13095	13090	13088	13041	12935	13043	12936	12825	13037	12889	13125	12868	12960	13005	12883	12925	12950	12856	12908	13151	12874	12913	13094	12932	12849	13073	12995	12953	13049	12966	13012	12982	12883	13051	13108	12957	12834	12895	13043	12928	12868	13042	12957	12993	12989	12966	12977	13030	12972	13095	13025	12979	13034	12993	12930	12901	12852	12859	13025	12993	12929	13015	12858	12991	12872	13002	12937	12948	12957	12814	12995	13012	12966	12928	13006	12889	13064	12783	12920	13167	12992	12887	12972	12871	13082	13133	12982	13003	12972	13029	12845	12991	12909	13037	13076	12844	13013	12850	12931	13019	12770	13176	13128	12950	12950	12922	13158	12938	13044	13058	13095	12929	12901	13086	12898	13174	12976	12966	13036	12894	13093	13039	13059	12990	13141	12945	12875	12898	12948	13099	12902	13042	12974	13149	13064	13088	12972	12936	13151	13080	13028	12956	12980	12982	12940	12956	12907	12965	13093	13015	13016	12895	12942	13054	12933	12961	12959	13069	13046	12844	12919	12874	12870	13012	12787	13102	13051	12852	13127	13033	12862	13079	13093	12924	12924	12972	13119	12901	12869	12891	13056	13052	12972	12891	13112	13163	13023	12886	12903	12856	12805	12963	12920	12956	13090	12963	13008	13091	13112	13021	12873	13165	12950	12800	13009	12999	13111	12916	13005	13001	13109	12986	12942	12983	12867	13040	12980	13010	13021	13030	13028	13094	12892	13122	13137	13185	12930	12922	12987	13026	12942	12935	13100	12931	12991	12883	12904	13022	13016	12941	13035	12903	12954	13056	12880	13051	12840	12936	12834	13002	13008	13026	12968	12880	12847	13010	12985	13063	13047	13088	13032	13031	12940	12994	12955	13050	13028	12966	13125	12837	13027	13010	13068	13073	12861	12958	13076	13004	13062	12980	13039	13036	13000	13013	12918	13089	12662	12905	12997	12861	13013	13031	12852	13030	12996	12960	12901	12924	13058	12889	12917	12816	13023	13096	13193	13119	13029	12839	12895	12982	13056	13017	13047	12946	12960	13037	13051	13055	12869	12995	13055	12904	12928	13008	12966	12790	13126	12895	13025	13000	12901	13051	12973	12948	13036	12979	12901	12943	12917	13025	13055	13075	12992	12911	12767	12987	12841	12965	12908	12935	13011	12988	12994	13133	13041	12944	13063	13026	12952	13028	12921	13018	12982	12863	13028	12897	13067	12989	12880	13123	13062	12909	13032	13162	13003	12997	12831	13016	12880	12980	12951	12818	13181	13057	12841	12836	12956	12978	12875	12945	12856	12913	12872	12926	13075	13050	12962	12851	13037	12906	12993	12890	13032	12837	13019	13051	13031	13149	13023	12822	13012	12936	12951	12866	13069	12998	12770	12840	12990	12793	13007	13123	13080	12936	13115	12989	13064	12935	12907	13013	12979	13009	12901	13020	12942	12977	12934	13142	12727	12921	13027	12676	12954	13158	13033	12950	13155	13087	13111	13019	12992	13041	12868	13019	13063	12891	12820	13042	13079	12911	12889	13011	12992	12864	12994	12966	13098	12971	12951	12937	13076	13001	12698	12981	12924	12923	12994	12901	12887	12887	13076	12891	13053	12960	12979	13153	13029	13120	12965	13122	12902	13000	13048	13102	12759	12932	12975	13093	12765	12891	12927	13030	13085	12779	12845	13023	13077	12943	13020	12967	13035	12976	12836	12951	12969	12823	12948	13179	13163	13016	12934	13025	12909	13030	13002	13068	13131	13053	13057	13023	12917	12821	13067	12827	12894	12900	12838	12802	13169	12976	12998	12979	12817	13001	12910	12998	12991	12834	12951	13043	13038	13109	13039	13002	12945	12992	13083	12956	12862	13049	13017	12886	12923	12971	12960	12927	12950	13041	13011	12925	12997	12910	13032	12940	13022	12890	13038	13053	13074	12930	13057	12963	13068	13033	13019	12953	12935	13065	13025	12962	13117	13044	13051	13130	12963	13252	12850	12997	13007	12929	12906	12975	12990	12943	13088	12957	12821	13054	13017	12922	12936	13005	13115	12996	12985	13046	13042	13023	12923	13080	13001	13027	12807	13185	13034	12986	13043	13076	13023	12868	13043	13052	12900	13037	12853	13048	12954	13006	13142	13036	12790	12994	13041	12990	13278	13160	12900	12870	12968	12836	13016	12947	12910	12968	13054	12837	13016	12983	12947	12964	12912	13013	12975	12965	12949	13041	12970	13082	12924	13019	13095	12880	12906	13112	12967	12976	13008	13094	13025	13097	12935	12861	12746	13019	13200	13073	12923	12694	12941	13015	12893	13037	13046	13039	13010	12855	13133	13004	12935	12905	13030	12874	12966	12921	12968	12939	13042	12979	13081	12997	12928	12923	13010	13013	13000	13253	12945	12979	12982	13018	12951	12905	13028	12867	12905	13017	12853	13055	12902	12913	13129	13020	12888	12920	12869	12847	13003	12896	12903	13066	13009	12820	13093	12902	13033	13038	13048	13052	13031	13084	12735	12922	13070	12983	12968	12957	12940	12921	13045	12999	13114	12938	13016	12941	13032	12996	12896	12931	13209	12946	13033	13013	12754	12952	12952	13024	13133	12978	12996	13091	13149	12811	13054	13091	12994	12797	12991	12960	12909	12802	12994	12939	12981	12974	13037	12898	13001	12887	13019	12932	12934	13010	12881	12824	12945	12974	13046	12954	13030	12989	13011	12773	12802	12904	13000	13007	12861	13120	12896	13036	12914	13027	12788	12902	13049	12985	12881	13001	13074	12926	13163	12964	12968	13016	13015	12957	12928	13067	12906	12971	13068	12915	12913	12929	12937	12919	12920	12898	13180	13025	13043	13094	12951	12966	13035	13005	12912	13068	12908	13081	12950	13012	12891	12864	12964	13039	12913	12958	12875	12813	13127	13006	12967	13014	12901	13032	13009	12901	13167	12985	13089	12976	12903	12916	13040	12901	13140	13035	12866	12925	13011	12964	13007	12912	12805	12947	13078	13133	13147	12981	12868	12874	12992	12832	13143	12894	12821	13032	12938	12930	12879	13039	12949	12938	12860	12885	12957	12873	12885	13046	13039	13027	13182	12935	12855	12936	13064	13069	12704	12962	13054	12931	12888	13050	12933	13005	13059	12921	13144	12977	13048	12997	12959	12789	12993	12919	13089	13123	12997	13069	13153	12849	12869	13018	12862	12971	12862	13076	12909	12989	12788	12989	13013	13038	12994	12985	12998	13013	12762	13100	12972	12879	12877	12950	12858	13012	12938	13018	12885	12971	12957	13057	12905	12876	13071	13040	13024	12941	13088	13006	13016	12879	12964	13038	12848	12889	13045	13173	13098	12824	12928	12921	13104	13037	12962	12932	13010	13015	12987	13087	12935	12920	13079	13003	13056	13025	13068	13108	12949	12805	12980	12883	12829	13073	12836	13115	13009	12996	12871	13060	12981	12909	12994	12993	12921	12908	12957	12968	12913	13017	13002	12964	12913	12961	13015	12996	12933	12888	13054	12963	13045	13008	13004	12747	12928	12991	13051	12676	12959	12917	13017	13120	12883	12922	13027	13067	12999	13051	12893	12950	13028	12960	12851	12853	12928	13058	12933	13006	13059	12885	12915	13008	12948	12967	12864	12820	12978	13049	12973	12887	12985	12929	12890	13070	13033	13098	12967	12856	12941	12867	13081	12864	13136	12939	12953	12930	12935	13037	13120	12950	12862	12959	13033	13046	12933	12984	13029	12958	13036	12906	12890	12817	13000	13004	13018	13004	13078	12927	13041	12972	13194	12930	13005	12992	13160	12944	13133	12993	12991	12830	12966	12929	13161	13058	13043	13030	12969	12822	13101	13098	12937	12895	12969	12985	12888	12923	13237	12971	12770	13054	13050	13042	13174	13013	12989	13097	13032	12977	12922	12914	12877	13091	12925	13066	13004	13040	12719	13146	13027	12897	13074	12959	12976	13004	13098	12960	12944	12890	12863	13086	13075	12896	13054	13124	12943	13022	12996	12992	13129	12832	12941	12971	13030	12946	12954	12923	12876	12920	12942	13018	12925	12906	13152	12954	13130	12975	12959	13005	12977	13000	12885	13099	12985	12996	13002	13062	12975	13013	12926	13011	12900	12799	13170	12950	12967	13042	13016	12795	12919	13044	13002	12937	13125	12917	12946	13036	13034	13082	12996	12934	12998	12959	12935	13086	12929	13042	12999	12891	12962	12853	12950	12886	12943	12878	12928	12930	13062	12915	13003	13070	13046	13022	13118	13049	13014	12848	12947	12918	12996	13036	13105	13013	12894	13043	13010	13153	13008	12961	12949	12952	13084	13035	12831	13024	13003	13130	12926	12950	12971	13028	13073	13023	12977	13153	12937	12951	12954	12980	13085	12899	13038	12900	12805	12879	12951	12957	13087	12948	12872	13138	12957	13028	12958	12882	12939	12998	12890	12860	13018	12953	13110	12986	12990	12950	12978	12944	13017	13023	13109	12992	12954	13011	13072	13066	13042	13120	13079	12952	13033	12897	12955	13012	12890	12936	13006	12918	12974	12913	13070	12932	13044	12898	12973	12963	13057	13138	13064	13061	12816	12996	13010	13032	13124	13123	12988	13081	13068	13011	12991	12891	12869	12894	12871	12962	12924	13029	12965	13020	12881	12965	12999	12886	12943	12963	12878	13031	12881	13069	12959	12982	12911	12937	12885	12946	12914	12999	13091	13003	12952	12998	12968	13061	12924	12918	12919	12935	12882	13056	12954	12945	12964	13000	13028	13001	12950	13085	13106	13001	12741	12893	12900	12923	12938	12957	12942	13043	13003	12969	12963	12991	12892	12894	12852	12986	12828	12890	12875	13009	12801	12969	12926	12977	12968	12900	12979	13156	12953	13083	12928	13113	13065	12970	12954	12844	13009	12915	12791	12897	12882	12977	13094
29329	27424	34966	30818	23825	19762	17503	16074	15671	15652	15483	15828	15854	15619	15769	15507	15559	15548	15504	15795	15699	15809	15578	15734	15773	15746	15710	15700	15568	15726	15522	15571	15780	15805	15545	15567	15533	15685	15520	15681	15543	15593	15531	15829	15558	15652	15529	15732	15596	15581	15389	15527	15798	15552	15762	15569	15501	15576	15553	15713	15552	15552	15410	15506	15671	15732	15743	15525	15608	15518	15560	15732	15632	15576	15761	15568	15704	15461	15538	15572	15458	15564	15716	15842	15654	15610	15524	15471	15596	15651	15701	15421	15722	15615	15692	15704	15770	15671	15551	15615	15710	15500	15691	15639	15583	15648	15760	15553	15617	15674	15654	15404	15602	15524	15636	15501	15700	15749	15516	15671	15427	15579	15772	15442	15497	15507	15672	15570	15631	15773	15565	15662	15578	15800	15607	15634	15670	15668	15577	15634	15508	15382	15624	15622	15679	15651	15631	15592	15528	15638	15538	15739	15789	15596	15548	15843	15662	15550	15599	15939	15614	15670	15636	15540	15672	15521	15716	15584	15494	15621	15621	15506	15482	15730	15611	15556	15824	15745	15473	15608	15765	15627	15530	15703	15582	15657	15584	15492	15593	15592	15609	15710	15634	15569	15441	15542	15826	15535	15585	15770	15689	15329	15754	15431	15528	15616	15379	15775	15615	15618	15681	15500	15784	15536	15542	15523	15582	15511	15570	15694	15542	15516	15578	15464	15409	15748	15653	15702	15574	15733	15742	15847	15702	15490	15573	15564	15626	15603	15555	15639	15638	15767	15631	15890	15567	15622	15556	15542	15568	15524	15675	15670	15576	15574	15557	15748	15518	15467	15521	15697	15664	15647	15726	15736	15830	15620	15745	15624	15370	15507	15470	15720	15446	15543	15730	15457	15549	15591	15555	15767	15603	15593	15467	15740	15424	15551	15447	15701	15871	15588	15564	15405	15666	15558	15654	15493	15693	15521	15743	15694	15516	15601	15603	15552	15532	15582	15608	15507	15742	15434	15577	15513	15829	15722	15722	15424	15653	15578	15603	15663	15583	15590	15528	15448	15457	15577	15614	15423	15694	15634	15663	15470	15664	15511	15612	15612	15720	15653	15605	15648	15472	15672	15638	15751	15670	15535	15617	15583	15585	15650	15584	15849	15666	15526	15493	15348	15649	15867	15770	15665	15643	15442	15638	15570	15666	15552	15416	15468	15549	15464	15681	15690	15692	15647	15683	15638	15681	15342	15493	15626	15632	15659	15494	15568	15656	15529	15802	15432	15536	15417	15639	15753	15552	15652	15844	15526	15829	15627	15500	15674	15553	15722	15604	15605	15638	15413	15543	15778	15481	15759	15720	15482	15630	15541	15771	15708	15595	15495	15560	15608	15513	15625	15819	15629	15578	15533	15744	15552	15474	15643	15734	15517	15574	15543	15912	15674	15792	15512	15430	15660	15624	15625	15501	15783	15671	15484	15807	15564	15640	15509	15672	15562	15594	15639	15433	15399	15624	15603	15556	15656	15584	15424	15468	15482	15840	15497	15539	15401	15589	15541	15567	15526	15650	15571	15676	15616	15566	15729	15939	15636	15732	15546	15706	15572	15533	15672	15777	15790	15655	15791	15457	15748	15741	15525	15691	15603	15653	15478	15793	15745	15703	15536	15626	15299	15518	15783	15605	15542	15623	15517	15523	15618	15625	15649	15694	15641	15358	15509	15784	15695	15649	15771	15721	15445	15549	15455	15530	15524	15627	15557	15649	15697	15716	15632	15704	15684	15618	15647	15486	15751	15763	15493	15524	15588	15654	15644	15550	15580	15780	15584	15549	15675	15577	15765	15633	15611	15668	15611	15522	15602	15903	15597	15526	15446	15505	15650	15693	15627	15561	15511	15531	15483	15745	15700	15702	15525	15801	15457	15594	15594	15669	15730	15730	15644	15629	15702	15696	15506	15533	15397	15507	15504	15540	15519	15519	15647	15830	15679	15811	15659	15704	15592	15659	15581	15681	15791	15595	15773	15607	15609	15719	15974	15640	15528	15788	15789	15636	15685	15562	15661	15685	15604	15575	15557	15688	15596	15769	15663	15631	15505	15706	15534	15687	15772	15644	15708	15676	15587	15619	15802	15534	15659	15670	15688	15603	15804	15640	15523	15628	15719	15730	15669	15610	15562	15570	15740	15493	15640	15846	15723	15795	15607	15646	15639	15660	15777	15602	15708	15560	15619	15486	15630	15625	15585	15560	15599	15614	15533	15584	15607	15546	15704	15757	15555	15488	15459	15600	15717	15726	15580	15698	15555	15734	15677	15535	15601	15540	15572	15640	15469	15625	15618	15429	15777	15654	15775	15585	15692	15444	15613	15560	15333	15554	15613	15443	15526	15567	15848	15656	15464	15725	15634	15741	15613	15629	15749	15639	15779	15622	15583	15592	15574	15708	15511	15739	15466	15719	15752	15450	15641	15653	15684	15776	15674	15671	15567	15682	15563	15703	15646	15545	15461	15672	15639	15499	15735	15657	15831	15776	15548	15684	15383	15609	15554	15620	15823	15730	15532	15760	15710	15851	15646	15703	15508	15643	15377	15422	15400	15655	15579	15489	15659	15593	15552	15583	15657	15645	15434	15380	15469	15654	15625	15577	15644	15702	15687	15620	15708	15556	15601	15672	15570	15547	15644	15625	15715	15639	15832	15748	15562	15636	15730	15624	15691	15592	15590	15820	15481	15738	15723	15725	15511	15480	15814	15857	15682	15674	15650	15659	15490	15541	15756	15774	15721	15639	15498	15548	15530	15562	15691	15656	15589	15662	15682	15667	15785	15759	15674	15755	15727	15610	15620	15639	15499	15596	15561	15613	15799	15758	15799	15816	15751	15804	15449	15572	15605	15565	15628	15917	15745	15725	15594	15504	15532	15740	15499	15824	15553	15555	15466	15435	15460	15580	15468	15575	15545	15697	15467	15874	15780	15531	15725	15521	15601	15648	15580	15670	15554	15543	15736	15788	15659	15774	15750	15734	15813	15522	15607	15491	15393	15735	15666	15659	15731	15490	15634	15786	15582	15808	15606	15649	15635	15597	15734	15819	15757	15622	15573	15577	15721	15405	15411	15490	15596	15701	15726	15736	15576	15723	15670	15569	15565	15803	15627	15730	15671	15803	15649	15883	15474	15615	15735	15657	15492	15682	15668	15662	15705	15628	15714	15625	15614	15602	15759	15783	15569	15718	15485	15545	15697	15567	15535	15693	15744	15621	15633	15862	15535	15567	15706	15576	15495	15564	15573	15731	15583	15637	15655	15773	15618	15614	15447	15619	15538	15631	15618	15495	15534	15566	15694	15722	15484	15499	15535	15607	15734	15664	15795	15584	15469	15802	15707	15703	15702	15513	15613	15678	15503	15644	15649	15686	15578	15612	15676	15498	15617	15608	15826	15739	15496	15575	15482	15562	15638	15669	15729	15550	15462	15608	15497	15617	15560	15676	15513	15682	15771	15679	15604	15595	15775	15691	15589	15652	15475	15774	15615	15538	15651	15767	15582	15541	15568	15574	15742	15697	15705	15688	15888	15665	15683	15624	15644	15451	15617	15715	15647	15827	15655	15511	15489	15547	15461	15588	15686	15662	15668	15762	15571	15651	15722	15414	15724	15705	15675	15689	15729	15624	15671	15706	15488	15380	15651	15546	15688	15476	15404	15618	15824	15525	15565	15875	15589	15488	15614	15633	15668	15745	15655	15489	15436	15562	15599	15598	15709	15389	15513	15467	15714	15489	15782	15753	15662	15834	15709	15723	15556	15691	15704	15416	15457	15633	15479	15593	15641	15523	15573	15662	15792	15636	15597	15573	15423	15598	15517	15399	15485	15576	15776	15523	15614	15773	15451	15586	15559	15581	15533	15703	15863	15673	15545	15505	15561	15478	15511	15545	15536	15769	15588	15558	15710	15579	15589	15736	15468	15536	15694	15603	15658	15615	15614	15584	15538	15643	15818	15729	15748	15504	15686	15733	15580	15462	15346	15503	15664	15346	15449	15539	15531	15542	15501	15709	15829	15653	15525	15407	15555	15538	15616	15561	15660	15572	15821	15822	15544	15747	15480	15670	15721	15663	15655	15511	15312	15727	15499	15456	15450	15614	15727	15578	15542	15757	15473	15670	15749	15870	15571	15821	15595	15796	15562	15730	15791	15541	15570	15549	15570	15520	15547	15647	15444	15647	15668	15699	15508	15760	15670	15688	15684	15751	15623	15584	15747	15771	15484	15699	15671	15756	15538	15635	15792	15640	15496	15733	15579	15484	15710	15717	15489	15647	15689	15477	15691	15491	15443	15428	15449	15734	15591	15676	15655	15707	15629	15744	15581	15569	15518	15654	15496	15603	15613	15863	15556	15376	15553	15674	15619	15647	15387	15394	15736	15644	15507	15754	15664	15760	15636	15600	15542	15605	15765	15768	15595	15634	15497	15732	15585	15883	15602	15559	15615	15669	15671	15462	15613	15578	15506	15828	15447	15570	15691	15619	15695	15495	15574	15417	15463	15596	15702	15379	15779	15549	15731	15650	15452	15555	15503	15688	15457	15681	15538	15500	15639	15914	15629	15674	15695	15622	15514	15654	15579	15732	15715	15649	15569	15668	15833	15678	15501	15589	15648	15744	15706	15743	15536	15524	15584	15671	15498	15512	15501	15728	15619	15591	15599	15811	15606	15638	15713	15827	15722	15565	15658	15470	15733	15634	15576	15641	15561	15725	15705	15657	15824	15658	15610	15590	15534	15384	15747	15642	15683	15587	15688	15577	15666	15569	15530	15589	15676	15572	15649	15623	15633	15602	15576	15671	15569	15667	15674	15578	15751	15778	15761	15640	15607	15811	15474	15718	15513	15637	15603	15698	15688	15567	15604	15616	15617	15592	15551	15566	15521	15898	15709	15596	15676	15719	15477	15637	15555	15555	15473	15767	15528	15438	15599	15578	15507	15621	15443	15778	15526	15652	15575	15684	15631	15631	15562	15624	15647	15612	15657	15569	15552	15738	15706	15782	15541	15735	15848	15648	15586	15454	15617	15305	15678	15640	15502	15693	15613	15830	15659	15821	15618	15598	15423	15618	15771	15493	15502	15645	15519	15586	15643	15612	15597	15802	15731
33120	44012	35464	26220	20827	16783	14624	14107	13583	13434	13477	13533	13278	13605	13460	13653	13470	13568	13530	13692	13574	13391	13616	13396	13509	13524	13561	13542	13605	13639	13389	13503	13500	13622	13515	13436	13537	13552	13599	13515	13495	13545	13490	13642	13605	13379	13563	13425	13487	13507	13555	13220	13479	13408	13485	13623	13516	13492	13623	13569	13545	13624	13583	13626	13557	13595	13615	13523	13330	13389	13527	13583	13471	13521	13528	13535	13367	13466	13498	13518	13297	13447	13522	13442	13437	13334	13384	13512	13569	13496	13473	13457	13453	13424	13480	13481	13561	13500	13576	13443	13274	13605	13588	13492	13496	13636	13584	13540	13367	13673	13408	13531	13589	13423	13435	13431	13367	13554	13551	13582	13555	13566	13555	13566	13336	13510	13346	13508	13486	13521	13561	13461	13451	13625	13383	13434	13503	13496	13586	13625	13501	13367	13443	13393	13466	13467	13490	13507	13531	13526	13415	13399	13495	13482	13478	13654	13611	13545	13550	13467	13484	13469	13312	13433	13450	13627	13373	13553	13487	13329	13377	13372	13507	13247	13406	13599	13475	13381	13587	13577	13545	13373	13662	13433	13510	13489	13567	13432	13378	13446	13419	13631	13506	13388	13512	13520	13556	13533	13553	13342	13478	13493	13467	13522	13436	13454	13582	13362	13397	13372	13564	13504	13351	13421	13648	13388	13527	13443	13584	13454	13480	13489	13486	13622	13397	13393	13413	13305	13519	13351	13562	13452	13395	13586	13382	13452	13421	13464	13512	13502	13527	13788	13383	13463	13570	13520	13514	13459	13581	13585	13486	13562	13470	13564	13463	13354	13405	13462	13552	13363	13402	13570	13479	13592	13386	13609	13422	13438	13449	13480	13651	13407	13391	13623	13703	13606	13432	13532	13457	13505	13529	13504	13592	13514	13462	13571	13392	13468	13506	13470	13460	13430	13617	13368	13519	13677	13573	13381	13425	13431	13437	13505	13465	13521	13535	13547	13381	13629	13595	13593	13313	13433	13448	13568	13420	13563	13472	13579	13553	13466	13568	13681	13432	13613	13648	13372	13454	13373	13484	13542	13442	13403	13525	13491	13530	13467	13349	13669	13421	13538	13331	13636	13475	13428	13616	13489	13547	13458	13485	13606	13536	13664	13386	13522	13554	13392	13551	13421	13397	13530	13462	13515	13532	13481	13487	13367	13503	13600	13425	13352	13636	13522	13569	13487	13437	13432	13535	13574	13626	13544	13398	13478	13490	13539	13600	13449	13616	13534	13516	13388	13319	13449	13412	13578	13624	13410	13508	13510	13516	13598	13317	13298	13444	13455	13560	13586	13735	13487	13421	13438	13395	13567	13686	13441	13316	13627	13443	13293	13485	13431	13603	13430	13485	13513	13570	13553	13422	13363	13437	13397	13519	13471	13493	13465	13485	13478	13344	13573	13628	13480	13670	13407	13576	13541	13520	13368	13442	13407	13455	13621	13360	13332	13403	13615	13449	13459	13432	13629	13381	13422	13458	13497	13422	13466	13571	13540	13441	13418	13397	13433	13534	13621	13483	13548	13417	13534	13459	13477	13552	13498	13524	13535	13366	13333	13546	13554	13406	13383	13456	13601	13508	13564	13534	13509	13470	13458	13600	13627	13450	13393	13536	13431	13568	13633	13504	13621	13444	13361	13712	13554	13589	13496	13547	13519	13512	13462	13394	13566	13551	13452	13585	13582	13504	13366	13642	13441	13412	13505	13471	13395	13290	13435	13383	13568	13538	13435	13371	13591	13660	13525	13387	13623	13423	13513	13593	13524	13517	13661	13382	13355	13569	13613	13497	13523	13531	13601	13476	13528	13477	13682	13354	13336	13505	13545	13538	13448	13523	13544	13575	13377	13424	13482	13659	13393	13668	13560	13501	13495	13413	13530	13289	13313	13378	13527	13507	13559	13584	13450	13466	13437	13592	13399	13462	13401	13370	13529	13548	13375	13266	13427	13423	13484	13458	13526	13393	13626	13459	13437	13651	13529	13724	13429	13440	13537	13557	13507	13462	13549	13499	13491	13460	13484	13411	13441	13617	13356	13524	13631	13573	13670	13418	13691	13290	13369	13464	13409	13649	13477	13466	13387	13506	13471	13609	13558	13431	13390	13477	13579	13393	13575	13529	13509	13540	13574	13436	13355	13446	13623	13346	13462	13366	13560	13524	13607	13462	13699	13318	13612	13588	13515	13498	13561	13295	13491	13465	13658	13574	13572	13572	13690	13489	13471	13516	13471	13584	13462	13441	13505	13549	13582	13461	13367	13569	13474	13493	13498	13476	13555	13372	13532	13457	13542	13465	13507	13560	13358	13555	13509	13307	13545	13558	13551	13553	13423	13483	13403	13434	13558	13451	13578	13646	13506	13775	13352	13408	13629	13555	13531	13392	13556	13490	13453	13667	13480	13468	13419	13604	13562	13444	13393	13528	13570	13619	13593	13534	13672	13541	13586	13286	13460	13599	13498	13554	13575	13477	13610	13437	13450	13449	13621	13613	13504	13566	13464	13504	13492	13304	13646	13638	13352	13354	13536	13481	13487	13506	13418	13475	13462	13553	13434	13515	13531	13689	13424	13437	13511	13378	13518	13632	13519	13407	13345	13516	13434	13561	13564	13525	13370	13251	13558	13407	13503	13673	13507	13606	13569	13472	13405	13507	13596	13553	13539	13661	13320	13460	13415	13506	13463	13579	13345	13532	13784	13365	13474	13474	13482	13548	13494	13577	13659	13381	13546	13518	13349	13396	13461	13367	13560	13523	13462	13415	13452	13474	13650	13360	13458	13568	13645	13637	13386	13582	13499	13409	13347	13444	13306	13667	13415	13439	13498	13410	13554	13425	13362	13514	13551	13635	13513	13572	13505	13511	13320	13482	13527	13540	13584	13638	13546	13477	13529	13647	13462	13619	13347	13452	13463	13558	13531	13521	13568	13573	13487	13569	13312	13473	13693	13473	13528	13611	13582	13716	13487	13552	13556	13482	13321	13416	13580	13708	13742	13600	13375	13455	13556	13509	13361	13603	13593	13378	13373	13314	13724	13313	13522	13503	13479	13442	13560	13522	13558	13486	13539	13470	13463	13517	13445	13506	13657	13596	13508	13416	13485	13460	13360	13479	13437	13511	13556	13569	13577	13414	13447	13469	13521	13481	13527	13663	13409	13559	13525	13380	13505	13440	13448	13352	13399	13541	13464	13738	13359	13628	13344	13380	13486	13507	13488	13428	13631	13389	13491	13585	13522	13340	13504	13510	13503	13596	13550	13534	13501	13490	13437	13572	13396	13468	13535	13458	13534	13416	13352	13477	13560	13461	13499	13472	13496	13527	13641	13306	13486	13444	13563	13476	13540	13479	13497	13481	13567	13441	13503	13645	13513	13392	13388	13437	13731	13362	13691	13611	13589	13538	13642	13566	13529	13491	13566	13560	13659	13401	13492	13623	13480	13402	13428	13499	13499	13527	13626	13639	13379	13577	13558	13561	13753	13448	13484	13402	13486	13488	13558	13461	13490	13513	13411	13587	13490	13516	13607	13317	13402	13426	13501	13343	13614	13440	13534	13354	13632	13510	13473	13589	13577	13543	13505	13489	13545	13441	13346	13516	13541	13291	13428	13642	13556	13487	13556	13392	13490	13632	13476	13618	13519	13436	13492	13662	13515	13565	13622	13466	13406	13470	13346	13473	13485	13514	13470	13274	13413	13638	13565	13336	13533	13474	13604	13505	13647	13544	13501	13548	13420	13660	13633	13408	13388	13507	13572	13509	13468	13533	13583	13663	13510	13602	13380	13540	13570	13448	13545	13643	13620	13528	13493	13529	13449	13641	13553	13423	13570	13561	13333	13433	13568	13506	13558	13579	13445	13551	13487	13590	13475	13581	13417	13404	13514	13488	13463	13523	13452	13552	13475	13447	13484	13577	13416	13489	13514	13495	13417	13548	13292	13555	13531	13517	13417	13400	13673	13644	13467	13609	13545	13453	13451	13439	13429	13567	13581	13531	13757	13572	13427	13401	13505	13476	13574	13524	13488	13402	13556	13545	13581	13485	13503	13430	13416	13340	13576	13436	13574	13480	13379	13527	13505	13497	13507	13505	13406	13520	13432	13547	13436	13363	13384	13473	13551	13300	13399	13453	13614	13468	13517	13457	13526	13455	13418	13509	13338	13495	13473	13541	13501	13690	13448	13465	13373	13466	13478	13568	13428	13590	13499	13433	13583	13583	13522	13391	13398	13539	13518	13548	13629	13605	13428	13547	13413	13437	13611	13289	13627	13646	13611	13503	13547	13435	13466	13421	13547	13302	13592	13369	13563	13572	13586	13450	13676	13357	13342	13595	13359	13367	13393	13672	13475	13540	13485	13508	13392	13552	13534	13355	13667	13489	13506	13638	13461	13382	13450	13540	13556	13601	13553	13573	13463	13631	13521	13225	13427	13550	13520	13544	13487	13515	13522	13570	13444	13374	13598	13512	13493	13471	13582	13350	13427	13529	13323	13570	13637	13432	13599	13618	13462	13472	13527	13423	13478	13432	13388	13688	13584	13523	13705	13512	13563	13463	13397	13414	13501	13333	13462	13544	13472	13496	13383	13532	13484	13587	13424	13574	13498	13480	13698	13409	13460	13636	13539	13613	13391	13605	13450	13508	13607	13532	13481	13600	13528	13412	13364	13658	13459	13510	13415	13437	13550	13575	13417	13431	13464	13564	13363	13456	13525	13389	13522	13492	13579	13555	13531	13457	13527	13394	13362	13428	13442	13524	13536	13485	13385	13545	13559	13522	13472	13467	13420	13485	13562	13701	13474	13517	13423	13391	13482	13581	13530	13444	13457	13499	13584	13489	13628	13720	13492	13524	13508	13432	13598	13311	13418	13517	13290	13520	13404	13726	13638	13462	13551	13429	13665	13419	13355	13508	13384	13439	13442	13443	13490	13573	13588	13513	13434	13543	13498	13308	13421	13532	13384	13533	13588	13499	13418	13454	13508	13458	13575	13451	13578	13512	13542	13557	13465	13524	13376	13427	13449	13457	13719	13317	13598	13457	13314	13457	13437	13369	13551	13498	13411	13543	13572	13455	13267	13440	13581	13576	13716	13583	13624	13379	13513
24168	22014	34034	37220	36600	32193	25767	18621	16260	16093	15899	15765	15766	15608	15787	15800	15759	15704	15793	15722	15598	15580	15550	15524	15674	15531	15675	15682	15427	15481	15600	15696	15572	15827	15723	15584	15505	15443	15534	15577	15635	15553	15474	15377	15604	15619	15582	15564	15631	15727	15577	15623	15591	15617	15477	15461	15677	15560	15658	15743	15576	15473	15571	15612	15625	15832	15608	15470	15611	15874	15502	15589	15422	15568	15351	15600	15592	15512	15686	15431	15702	15687	15667	15431	15694	15613	15522	15438	15384	15497	15446	15552	15622	15547	15753	15797	15605	15574	15499	15499	15556	15558	15707	15620	15540	15565	15837	15580	15670	15579	15697	15677	15582	15555	15637	15721	15569	15637	15606	15508	15634	15508	15457	15614	15440	15557	15576	15611	15730	15608	15557	15651	15404	15419	15563	15594	15479	15328	15505	15699	15654	15452	15424	15681	15511	15455	15718	15568	15436	15686	15747	15431	15669	15672	15614	15617	15588	15595	15620	15633	15523	15705	15630	15592	15498	15594	15509	15653	15476	15605	15802	15650	15504	15434	15611	15568	15641	15620	15567	15428	15406	15487	15572	15441	15550	15474	15650	15578	15639	15715	15685	15498	15714	15588	15732	15646	15627	15583	15594	15577	15628	15516	15408	15616	15622	15658	15524	15466	15524	15510	15603	15533	15524	15352	15625	15651	15627	15713	15531	15666	15572	15581	15601	15508	15518	15688	15470	15560	15532	15521	15434	15509	15469	15422	15424	15272	15331	15604	15761	15597	15538	15547	15575	15446	15605	15646	15505	15640	15485	15705	15705	15681	15603	15571	15628	15826	15637	15635	15836	15681	15607	15697	15739	15470	15434	15571	15474	15330	15669	15751	15657	15509	15562	15655	15570	15497	15550	15673	15600	15522	15514	15662	15662	15484	15586	15704	15631	15839	15836	15448	15692	15549	15599	15563	15635	15580	15451	15463	15698	15602	15657	15697	15679	15601	15489	15525	15703	15700	15578	15507	15576	15582	15582	15637	15736	15557	15643	15703	15675	15457	15651	15568	15499	15459	15546	15487	15565	15589	15808	15551	15591	15676	15565	15584	15590	15726	15570	15411	15640	15477	15533	15608	15598	15576	15565	15724	15442	15654	15541	15628	15697	15719	15461	15625	15548	15660	15587	15583	15572	15539	15712	15511	15463	15616	15556	15537	15634	15658	15580	15566	15461	15644	15613	15418	15526	15517	15472	15505	15435	15677	15463	15614	15496	15774	15417	15671	15567	15623	15527	15599	15642	15502	15796	15666	15567	15287	15522	15446	15491	15408	15423	15449	15728	15476	15364	15517	15398	15596	15468	15553	15497	15326	15651	15627	15700	15672	15667	15564	15499	15566	15482	15630	15439	15478	15564	15391	15740	15336	15525	15281	15417	15384	15629	15613	15671	15713	15618	15606	15644	15617	15734	15496	15501	15367	15492	15530	15525	15475	15664	15676	15437	15354	15698	15424	15510	15453	15588	15446	15447	15359	15657	15649	15693	15475	15601	15665	15738	15436	15491	15568	15768	15623	15478	15682	15672	15544	15714	15652	15521	15636	15511	15476	15498	15551	15414	15677	15510	15536	15527	15610	15442	15562	15564	15646	15624	15595	15291	15622	15716	15577	15635	15691	15566	15504	15521	15653	15533	15544	15614	15633	15642	15484	15566	15517	15500	15593	15588	15698	15590	15431	15547	15514	15518	15578	15733	15674	15603	15549	15379	15515	15448	15498	15637	15575	15576	15435	15441	15634	15641	15321	15479	15661	15575	15563	15528	15512	15488	15556	15480	15526	15751	15754	15632	15641	15558	15578	15538	15554	15660	15466	15567	15525	15623	15739	15634	15515	15496	15502	15607	15587	15651	15519	15799	15541	15429	15588	15519	15425	15643	15420	15548	15407	15613	15398	15577	15634	15723	15672	15546	15356	15548	15452	15678	15591	15548	15557	15546	15378	15577	15710	15420	15689	15301	15557	15804	15485	15698	15511	15445	15496	15559	15510	15663	15622	15603	15614	15471	15416	15637	15579	15789	15705	15752	15650	15699	15747	15650	15616	15372	15614	15545	15660	15526	15674	15582	15747	15487	15569	15493	15545	15643	15513	15511	15468	15565	15603	15425	15523	15437	15558	15582	15445	15660	15456	15541	15571	15717	15540	15618	15650	15785	15375	15589	15721	15502	15463	15404	15557	15578	15470	15657	15842	15805	15412	15533	15663	15661	15522	15457	15470	15677	15425	15661	15623	15253	15560	15480	15657	15618	15684	15521	15606	15624	15672	15501	15581	15547	15545	15596	15617	15399	15732	15815	15695	15635	15571	15582	15692	15506	15613	15512	15562	15725	15609	15588	15647	15638	15587	15527	15618	15628	15306	15557	15294	15461	15534	15596	15542	15758	15497	15546	15397	15635	15553	15747	15457	15653	15486	15663	15586	15303	15466	15395	15521	15506	15632	15423	15528	15436	15650	15601	15584	15486	15636	15693	15552	15556	15284	15557	15369	15349	15670	15391	15582	15645	15402	15352	15347	15462	15525	15580	15689	15599	15424	15516	15667	15573	15553	15535	15417	15548	15549	15590	15489	15461	15602	15389	15543	15584	15432	15690	15647	15726	15673	15514	15605	15771	15746	15728	15550	15333	15686	15556	15407	15514	15689	15501	15652	15550	15673	15729	15729	15672	15582	15643	15532	15548	15636	15550	15536	15492	15589	15572	15523	15668	15469	15709	15717	15588	15505	15504	15494	15517	15734	15780	15661	15663	15634	15418	15490	15605	15510	15544	15583	15523	15667	15550	15434	15828	15463	15630	15642	15611	15648	15666	15483	15571	15539	15434	15576	15457	15522	15537	15654	15590	15719	15636	15712	15807	15573	15793	15767	15459	15423	15569	15471	15501	15503	15465	15493	15668	15623	15628	15590	15405	15554	15744	15550	15853	15416	15712	15580	15358	15542	15561	15503	15498	15582	15382	15673	15663	15684	15606	15538	15598	15599	15580	15639	15435	15574	15403	15642	15717	15538	15715	15571	15514	15770	15552	15367	15413	15487	15615	15520	15594	15399	15515	15514	15626	15521	15790	15629	15722	15522	15613	15267	15530	15642	15561	15698	15698	15654	15477	15537	15385	15493	15682	15473	15495	15504	15575	15399	15619	15496	15540	15615	15649	15438	15596	15532	15653	15408	15472	15612	15407	15314	15768	15749	15441	15577	15652	15323	15537	15379	15670	15669	15475	15575	15517	15594	15484	15588	15383	15558	15486	15603	15716	15388	15496	15402	15626	15526	15605	15589	15444	15598	15586	15523	15480	15383	15310	15539	15642	15629	15571	15561	15500	15638	15563	15581	15666	15633	15563	15385	15761	15326	15616	15461	15409	15554	15670	15495	15583	15518	15495	15548	15711	15535	15414	15666	15642	15556	15533	15548	15628	15540	15484	15592	15616	15415	15582	15405	15573	15369	15461	15651	15611	15685	15540	15622	15420	15364	15550	15364	15555	15791	15875	15377	15551	15519	15613	15791	15574	15545	15680	15386	15583	15515	15378	15647	15418	15430	15502	15445	15502	15660	15678	15460	15601	15554	15707	15639	15418	15430	15684	15752	15635	15477	15493	15565	15783	15546	15592	15679	15466	15401	15372	15626	15462	15392	15739	15471	15789	15523	15577	15615	15545	15667	15460	15590	15666	15354	15523	15606	15690	15449	15622	15580	15644	15522	15602	15570	15598	15704	15564	15553	15500	15539	15523	15565	15505	15574	15697	15454	15719	15500	15567	15569	15824	15567	15683	15545	15668	15537	15577	15661	15666	15563	15665	15552	15716	15526	15740	15545	15618	15539	15717	15654	15538	15633	15739	15517	15647	15810	15520	15638	15480	15737	15593	15597	15719	15423	15462	15476	15516	15702	15674	15442	15538	15679	15691	15550	15638	15469	15547	15543	15478	15630	15672	15543	15801	15613	15652	15745	15538	15604	15491	15382	15506	15489	15598	15487	15588	15654	15683	15527	15543	15566	15441	15700	15604	15731	15470	15596	15486	15454	15531	15471	15605	15609	15559	15365	15536	15226	15576	15536	15516	15718	15641	15474	15593	15581	15395	15687	15580	15568	15600	15655	15725	15438	15646	15522	15616	15837	15710	15699	15482	15774	15449	15601	15707	15585	15508	15486	15503	15514	15584	15683	15454	15536	15559	15596	15675	15745	15639	15585	15515	15339	15446	15611	15549	15587	15628	15621	15535	15680	15643	15642	15525	15431	15504	15613	15669	15705	15467	15413	15684	15627	15526	15493	15583	15538	15652	15625	15624	15694	15669	15709	15727	15608	15437	15243	15397	15511	15503	15726	15527	15693	15626	15696	15652	15555	15616	15658	15702	15778	15637	15545	15591	15394	15495	15674	15560	15492	15638	15530	15557	15446	15672	15623	15695	15602	15608	15706	15659	15890	15735	15550	15596	15621	15528	15367	15585	15652	15645	15642	15642	15465	15490	15567	15620	15672	15674	15535	15516	15390	15733	15561	15508	15499	15570	15724	15796	15407	15838	15588	15552	15530	15496	15568	15526	15794	15595	15370	15669	15595	15594	15753	15680	15817	15758	15759	15408	15684	15487	15716	15641	15403	15451	15428	15473	15349	15427	15514	15419	15572	15370	15660	15620	15520	15560	15529	15783	15698	15564	15358	15684	15587	15601	15469	15693	15410	15553	15572	15550	15634	15579	15581	15721	15679	15675	15608	15489	15565	15364	15366	15663	15699	15673	15492	15702	15602	15428	15622	15606	15721	15707	15381	15420	15576	15689	15564	15710	15384	15808	15683	15705	15420	15779	15494	15611	15627	15650	15636	15688	15517	15576	15635	15540	15522	15364	15454	15560	15473	15392	15610	15752	15700	15634	15419	15541	15517	15572	15418	15527	15687	15619	15793	15546	15464	15740	15542	15845	15797	15628	15591	15915	15597	15647	15617	15796	15587	15442	15655	15706	15415	15536	15593	15526	15577	15607	15453	15625	15437	15509	15674	15753	15791	15544	15518	15553	15593	15479	15743	15645	15805	15670	15585	15747	15407	15597	15600	15820	15402	15467	15493	15560	15628	15457	15486	15576	15530	15708	15537	15802	15463
58744	90038	73874	57061	44148	32057	21081	15852	14088	13659	13612	13535	13601	13574	13375	13578	13548	13447	13493	13621	13353	13440	13415	13519	13473	13634	13568	13361	13652	13459	13594	13493	13502	13493	13422	13536	13533	13651	13451	13644	13452	13470	13383	13596	13616	13492	13623	13432	13465	13477	13535	13565	13438	13522	13490	13556	13424	13378	13509	13568	13408	13463	13469	13508	13678	13492	13240	13539	13581	13629	13456	13548	13500	13681	13632	13559	13441	13604	13595	13452	13394	13574	13437	13469	13505	13626	13469	13657	13686	13539	13248	13532	13433	13554	13669	13510	13427	13525	13571	13508	13630	13497	13407	13372	13525	13385	13630	13625	13505	13303	13489	13421	13496	13606	13522	13599	13388	13464	13603	13510	13509	13541	13422	13510	13556	13595	13274	13474	13575	13303	13431	13537	13324	13494	13548	13432	13538	13476	13375	13347	13550	13518	13505	13453	13437	13439	13494	13547	13436	13476	13602	13340	13465	13389	13573	13408	13508	13720	13489	13409	13295	13390	13548	13309	13467	13443	13445	13498	13473	13463	13518	13384	13612	13518	13317	13487	13285	13364	13535	13532	13424	13647	13424	13429	13434	13270	13501	13345	13578	13513	13343	13562	13457	13459	13482	13454	13450	13434	13435	13572	13431	13429	13514	13445	13391	13556	13495	13408	13698	13521	13489	13635	13448	13515	13408	13636	13178	13601	13362	13683	13500	13396	13450	13468	13359	13609	13448	13482	13593	13415	13371	13502	13547	13617	13598	13466	13361	13397	13546	13528	13458	13446	13630	13395	13599	13510	13493	13449	13459	13567	13519	13466	13414	13593	13410	13741	13647	13596	13517	13400	13354	13583	13526	13422	13527	13515	13429	13559	13574	13469	13467	13613	13635	13498	13548	13336	13554	13542	13595	13368	13406	13507	13588	13491	13424	13579	13516	13397	13476	13351	13453	13433	13467	13594	13459	13300	13633	13438	13640	13219	13497	13322	13452	13503	13482	13546	13530	13562	13479	13441	13581	13487	13581	13549	13509	13428	13323	13574	13499	13401	13544	13475	13467	13625	13511	13597	13518	13508	13623	13499	13515	13582	13406	13574	13408	13397	13482	13393	13427	13495	13425	13630	13432	13588	13565	13414	13416	13432	13529	13469	13374	13433	13370	13536	13441	13431	13483	13387	13478	13600	13458	13420	13369	13517	13595	13561	13651	13517	13478	13727	13668	13378	13546	13399	13537	13558	13519	13522	13538	13468	13200	13485	13492	13472	13372	13389	13518	13488	13474	13534	13534	13658	13529	13373	13463	13375	13479	13625	13644	13448	13698	13530	13487	13379	13572	13544	13526	13542	13591	13329	13481	13451	13567	13334	13470	13494	13454	13501	13529	13476	13404	13583	13444	13587	13484	13433	13346	13404	13528	13467	13587	13589	13495	13584	13360	13366	13564	13515	13425	13537	13466	13499	13435	13535	13551	13469	13574	13578	13472	13479	13450	13557	13598	13463	13452	13234	13563	13395	13439	13439	13521	13405	13353	13471	13411	13655	13467	13625	13330	13643	13466	13519	13560	13554	13555	13328	13557	13341	13531	13551	13566	13427	13522	13412	13453	13354	13572	13528	13757	13442	13343	13414	13484	13552	13561	13511	13535	13471	13569	13462	13368	13556	13499	13426	13475	13397	13638	13425	13514	13559	13570	13412	13399	13568	13546	13498	13407	13485	13479	13489	13691	13481	13391	13552	13413	13493	13516	13439	13474	13463	13276	13511	13543	13501	13447	13420	13450	13390	13534	13639	13736	13497	13546	13540	13278	13477	13444	13361	13268	13643	13357	13407	13581	13608	13397	13409	13529	13442	13511	13376	13513	13532	13351	13329	13583	13617	13557	13657	13422	13442	13441	13580	13489	13555	13579	13520	13502	13460	13429	13530	13604	13428	13493	13365	13454	13542	13541	13710	13475	13400	13597	13557	13759	13416	13392	13519	13608	13550	13489	13517	13469	13494	13488	13516	13497	13486	13458	13320	13650	13470	13480	13478	13453	13349	13474	13420	13547	13351	13385	13520	13364	13488	13329	13505	13375	13589	13465	13594	13511	13673	13475	13413	13548	13419	13556	13552	13444	13487	13468	13336	13496	13436	13418	13413	13556	13444	13425	13515	13459	13397	13407	13491	13321	13480	13542	13451	13368	13583	13459	13620	13489	13431	13539	13567	13428	13548	13571	13530	13437	13556	13614	13498	13406	13497	13368	13520	13547	13544	13532	13506	13465	13312	13555	13359	13444	13473	13464	13491	13457	13721	13447	13429	13473	13631	13439	13573	13471	13522	13671	13580	13352	13577	13386	13530	13632	13455	13400	13668	13496	13433	13322	13562	13381	13326	13501	13441	13514	13439	13594	13378	13445	13537	13473	13513	13643	13431	13516	13564	13564	13357	13426	13533	13345	13565	13281	13683	13387	13486	13416	13453	13550	13604	13470	13379	13656	13508	13639	13446	13459	13505	13606	13442	13617	13384	13461	13414	13452	13381	13443	13300	13524	13369	13504	13426	13258	13555	13428	13514	13478	13420	13476	13503	13676	13597	13633	13436	13388	13581	13487	13657	13431	13450	13258	13595	13359	13586	13452	13377	13538	13492	13600	13522	13451	13675	13305	13527	13537	13533	13398	13493	13463	13507	13519	13420	13582	13473	13587	13372	13517	13541	13490	13618	13572	13380	13510	13632	13623	13609	13347	13568	13502	13553	13373	13236	13470	13385	13406	13459	13436	13350	13405	13498	13668	13403	13493	13363	13443	13439	13480	13402	13408	13562	13494	13527	13453	13544	13433	13502	13611	13460	13360	13450	13594	13310	13504	13357	13717	13377	13678	13537	13419	13521	13728	13336	13461	13542	13605	13597	13344	13532	13446	13474	13653	13551	13393	13550	13542	13465	13495	13530	13417	13530	13559	13526	13470	13550	13405	13483	13422	13391	13588	13637	13397	13448	13396	13359	13535	13578	13361	13738	13288	13370	13477	13491	13505	13482	13523	13510	13470	13532	13512	13521	13424	13471	13660	13505	13554	13479	13445	13531	13589	13500	13622	13567	13466	13552	13423	13355	13536	13397	13570	13267	13381	13394	13561	13521	13468	13503	13533	13598	13410	13709	13509	13410	13478	13529	13458	13329	13476	13370	13478	13523	13316	13485	13579	13456	13531	13476	13561	13539	13539	13584	13493	13535	13501	13370	13503	13468	13466	13466	13561	13441	13464	13367	13608	13333	13317	13561	13423	13502	13381	13528	13507	13487	13406	13400	13420	13581	13452	13431	13525	13519	13586	13445	13425	13510	13539	13505	13495	13561	13569	13465	13537	13537	13574	13398	13588	13550	13514	13456	13476	13349	13448	13577	13555	13500	13610	13518	13507	13517	13538	13493	13478	13622	13513	13580	13578	13460	13347	13536	13404	13750	13591	13487	13470	13427	13390	13623	13543	13307	13614	13432	13557	13577	13617	13264	13373	13477	13325	13516	13482	13442	13437	13465	13559	13491	13445	13565	13609	13566	13406	13402	13498	13485	13399	13462	13417	13371	13673	13383	13418	13493	13522	13409	13486	13495	13499	13461	13471	13538	13461	13544	13641	13587	13654	13370	13615	13360	13489	13683	13427	13577	13620	13575	13474	13451	13663	13512	13346	13518	13676	13543	13550	13547	13623	13355	13499	13417	13198	13650	13458	13445	13435	13374	13490	13510	13350	13445	13568	13574	13456	13570	13557	13448	13585	13438	13517	13368	13355	13511	13478	13394	13549	13527	13297	13460	13609	13587	13313	13525	13340	13572	13503	13231	13788	13536	13316	13388	13478	13438	13440	13532	13326	13780	13513	13473	13441	13414	13706	13453	13511	13433	13619	13528	13714	13532	13428	13366	13514	13557	13619	13424	13571	13535	13592	13493	13493	13540	13496	13444	13289	13583	13458	13458	13378	13561	13580	13447	13516	13654	13332	13530	13233	13772	13467	13494	13583	13502	13572	13598	13526	13503	13486	13410	13630	13329	13398	13695	13557	13471	13384	13636	13459	13648	13458	13533	13278	13541	13587	13315	13547	13526	13634	13380	13572	13513	13420	13374	13610	13511	13405	13488	13564	13380	13467	13534	13465	13444	13602	13558	13565	13537	13532	13441	13625	13721	13468	13621	13466	13549	13682	13295	13587	13320	13444	13557	13591	13519	13576	13405	13617	13439	13520	13511	13458	13381	13405	13481	13523	13275	13522	13476	13670	13387	13660	13532	13579	13400	13575	13495	13445	13501	13532	13586	13538	13629	13404	13533	13560	13485	13554	13413	13598	13519	13712	13544	13523	13508	13393	13471	13523	13501	13516	13487	13505	13548	13661	13579	13204	13435	13638	13469	13580	13568	13754	13436	13454	13378	13459	13563	13426	13449	13467	13352	13571	13656	13421	13469	13477	13534	13604	13580	13585	13457	13634	13520	13514	13572	13453	13575	13429	13573	13457	13548	13366	13475	13614	13517	13475	13568	13452	13672	13388	13428	13414	13338	13533	13424	13458	13539	13369	13552	13412	13605	13628	13459	13479	13385	13464	13390	13408	13391	13672	13544	13542	13594	13572	13423	13365	13404	13576	13575	13366	13444	13559	13448	13470	13475	13514	13473	13544	13409	13486	13446	13253	13497	13372	13447	13629	13570	13629	13502	13381	13469	13638	13431	13463	13675	13507	13595	13523	13516	13539	13502	13381	13432	13509	13521	13475	13439	13596	13533	13550	13334	13581	13546	13360	13318	13462	13525	13471	13415	13363	13662	13265	13382	13420	13459	13542	13435	13706	13483	13448	13529	13650	13418	13526	13535	13476	13483	13635	13386	13390	13587	13590	13759	13402	13373	13469	13510	13437	13598	13169	13447	13535	13591	13505	13464	13511	13504	13428	13436	13439	13566	13456	13435	13557	13469	13521	13617	13499	13327	13570	13542	13625	13462	13497	13509	13596	13312	13504	13481	13423	13522	13507	13555	13680	13479	13339	13496	13629	13459	13482	13644	13393	13475	13549	13378	13501	13479	13552	13585	13439	13442	13487	13493	13454	13623	13396	13447	13681	13581	13347	13479	13521	13401	13465	13432	13432	13574	13559	13457	13407	13465	13529	13551
23007	21856	31556	33392	38592	37075	31864	21979	17785	16939	16605	16236	16372	16199	16238	16259	16484	16131	16341	16196	16242	16252	16212	16247	16304	16311	16344	16009	16293	16169	16195	16072	16137	16159	15994	16040	16065	16067	16118	16153	15927	16253	16081	16213	16083	16132	16163	16056	16271	16039	16218	16209	15997	16191	16259	16209	16344	16202	16189	15867	16132	16167	16200	15945	16156	16250	16195	16052	16352	16111	16166	16089	15983	15930	16211	16037	16144	15893	16082	16210	16145	15976	16260	16180	16131	15950	16195	16025	16130	16038	16048	16081	16220	16033	16168	16284	16080	15866	16154	16031	15943	16044	16061	15965	16095	16182	16236	15953	16072	16230	16120	16080	16050	16064	15987	16087	16082	15999	16067	16136	15955	16021	15919	15907	16029	16053	16148	16201	16066	16195	16011	15936	15796	16283	15978	15929	16153	15954	16209	16303	16119	15839	15865	16284	16171	15923	16003	15944	16174	16024	16316	16150	16134	16025	16027	16096	16051	15969	15921	15952	16067	16093	16049	16196	16143	16211	15972	16104	16182	16106	16133	16009	16154	16334	16196	15878	16142	16054	15941	16024	15932	15998	16142	15993	15999	16057	16149	16141	16128	15970	15866	16127	16283	16164	15935	16076	15935	15882	16185	16262	15875	15948	15987	16103	16079	16073	16300	16237	16215	16288	15934	15961	16100	16259	16122	16135	16173	16012	16105	15973	15967	16068	16271	16226	15977	16289	15975	15956	15972	16208	16111	15973	16057	15897	16107	16230	16011	16006	16101	16024	16108	15910	16173	16148	15817	16085	16195	16060	16036	16077	16120	16152	16115	16153	16094	16188	16068	16158	16345	16165	16105	16203	16115	15868	15855	16185	16060	16242	16091	15924	16199	16137	16210	16128	16199	16139	15979	16103	16022	15850	15918	16089	16125	15982	16020	16035	15956	16136	16089	15996	16066	16044	16246	16059	15963	16071	16067	16037	16115	16014	16092	16013	16159	16200	15971	16096	16194	16076	16136	16077	16039	16139	16049	16035	16080	16145	16350	15984	16032	16088	15986	15969	15807	15977	16041	15906	16263	16140	16257	15778	16128	15910	16186	16007	16244	16051	16067	16190	16028	16192	16093	16226	16146	16067	16165	16121	16135	16040	16115	16049	16115	16097	16068	15953	16091	16242	15856	16024	15942	16080	16073	15820	16034	16165	16176	15997	16275	16110	15877	15968	16039	16092	16307	16194	16148	16416	16103	16045	16114	16104	15937	16049	15964	16149	15962	15913	16080	15973	16081	16043	16101	16055	16021	16041	16033	15939	16080	16050	16037	16149	16136	16063	16082	16084	15988	16028	16104	15994	16276	16098	16077	16148	16324	15969	16055	16246	16248	16097	16189	16090	16193	16134	16028	16180	16054	16052	16158	16115	16116	16084	16012	16182	16063	16037	16072	16157	15992	16132	16225	16147	15913	15892	16110	16153	16193	16022	15854	16217	16170	16087	16035	15875	16108	16114	15908	16276	16197	16197	15974	16024	16168	16152	16462	15800	15989	16069	16266	16057	16158	16014	16060	16123	16201	15970	15971	15994	16155	16021	16084	16208	16007	16011	16048	16292	15959	16062	16001	16024	16148	16019	16146	15973	15982	15986	15985	16030	16039	15952	16006	16055	16245	16210	16070	16015	16133	16230	16061	15990	15870	16118	16016	16138	15977	16083	15996	16133	16116	16172	16182	16006	15963	16180	16133	16203	15977	15892	16020	16094	15993	16095	15906	15886	16154	15936	16024	16025	16255	16227	15943	16238	16061	16046	15924	16029	16189	15983	16171	16114	16193	16036	15907	15992	16229	15950	15976	16012	15980	16063	16189	16097	16109	16212	16060	16089	16012	16028	16045	16027	16061	15980	16156	16102	16160	16097	15870	15980	16211	16102	16257	16073	16119	15977	16153	15933	16184	16032	15998	16156	16189	15813	16169	16169	15880	16060	16189	16089	15965	16146	16063	16104	16021	16074	16157	16169	16071	16265	15979	16115	16019	16038	16034	16039	16033	15985	16133	16071	16034	16018	16166	15997	16088	16187	15995	15970	16090	16154	16092	16085	16125	16211	16025	16066	16044	16176	15938	16182	16038	16025	15990	16150	16019	16165	16074	16288	16242	16192	16054	16048	16041	15999	15995	16187	15814	15933	16158	16169	15923	16158	16185	16036	16119	16100	16046	16141	16055	16004	16063	16120	16079	16191	16036	16069	16138	15943	16081	16121	16033	16051	16091	16041	16182	15965	16130	16050	16269	16098	16152	15988	16152	15746	16180	16177	16031	16019	16068	15926	16132	15973	16133	15871	16017	16194	16082	16167	15960	16111	16131	16266	15919	16101	16111	16033	16194	16135	16064	16085	16054	16115	15920	15992	15967	16100	16290	16061	16063	15982	15951	15989	16013	16129	15927	15970	15934	15798	15970	15959	15998	16092	15996	16023	15975	16004	15983	16078	16034	15911	16025	15974	16017	16002	16252	16153	16082	16126	15970	16305	16229	16109	16018	16158	16039	16174	15996	16014	16034	15960	15982	16154	16078	16044	16109	16138	16053	15999	16163	16060	16261	16117	16063	16018	16144	15935	16063	16046	16155	15976	16114	16096	15985	16087	16077	15909	15961	16171	15975	16041	16033	16090	16073	16042	16104	16067	16043	16095	16156	16145	15702	16054	15833	16080	15994	16286	15919	16043	16343	16134	16209	16141	16097	16083	16020	15754	15934	15980	15953	16033	16048	15955	16029	15964	15971	16135	15938	15960	16173	15985	16107	15932	16066	16013	16150	16111	16048	15947	16068	16259	16083	16023	16148	16271	16076	15966	16200	16062	16167	16010	16189	16008	16113	15875	16184	16111	15996	16190	16086	15903	16118	15928	16138	16033	16065	15993	16028	16055	15947	16114	16042	16210	16306	16063	16099	15931	15981	15960	16184	16182	16021	16030	15956	16161	16125	16200	16130	16029	16335	16193	16242	16279	16073	16051	16224	16091	16011	16026	15937	15972	16067	16274	16256	16041	16003	16030	16014	16270	15982	16106	15848	15831	16258	16064	15906	15973	16046	16194	16112	16059	16028	16079	16258	15836	16034	16070	16053	16153	16191	16180	16136	16132	16086	16187	16117	16152	15991	16173	15860	16012	16073	16082	15956	16107	15961	16161	16024	16106	16213	15962	15972	16205	15950	15918	16194	16001	16071	16056	16083	16062	16232	16130	16246	16208	16087	16114	16152	16146	15849	15825	16030	15876	16105	15955	16053	16097	16045	16059	15874	16023	16112	15946	16089	16239	15939	16024	15980	15983	16110	16103	16313	16044	16138	16275	16014	16001	16047	16167	15890	16177	16140	16184	16067	15902	16092	16015	16205	16160	16097	16051	16196	15916	16155	16004	16191	15973	16118	16135	16127	16066	16017	16085	16065	15946	16158	16043	16210	16125	16079	16012	16163	16068	16102	15997	16018	15936	15916	16131	16035	16111	16046	15987	16009	16008	16065	16038	16130	16000	16114	16130	16246	15992	15965	15948	15912	15946	16262	16097	16235	15980	16064	16123	15913	16054	15940	15924	15987	16039	16235	16138	16044	16224	16025	16207	16135	15979	15972	16097	16195	16032	15997	16128	16212	15839	15936	16233	16144	16101	16156	16043	15849	16020	16196	16009	15999	16137	16156	16213	16213	16091	16108	16140	16185	16021	15968	16249	16104	16030	16048	15914	15950	16138	16047	15895	16197	16040	16084	16013	16132	16020	16161	16022	15895	16056	16111	16018	16138	15961	16172	16168	15993	15952	16156	16056	16102	16065	15942	16056	16129	16007	16384	15950	15942	15895	16014	16023	16233	16021	16083	16175	16206	16148	16183	15970	16096	15761	16112	16054	16007	16033	15953	15953	16056	16164	16040	16074	15931	16135	16027	15900	16032	15857	15951	16140	15921	16093	16018	16203	16037	16189	15968	16133	15999	16027	16066	16077	16166	16057	15992	16045	16119	16103	16080	16145	16000	16258	16036	16163	15949	16080	16129	16055	16201	16182	16100	16168	16218	15917	16170	16154	16135	16062	15774	15901	16125	16115	16060	16002	16183	16038	16036	16025	16311	16058	15941	16060	16116	16125	16035	15969	16084	16155	16123	16190	16226	15945	16212	16183	16088	16032	16017	15888	16062	15924	15952	16003	15973	16086	16062	16102	16032	16109	16088	16166	16048	16138	15987	16065	15973	16303	15981	15800	15938	15956	16114	16031	15992	16107	16015	16002	16147	16276	16038	15977	16269	16237	16044	16026	16191	16149	16022	16221	16061	16036	16005	15906	15888	16190	16041	16043	16090	16031	15882	15939	16285	16015	16110	16086	16200	15765	16162	15937	16264	16089	15881	16108	16069	16250	16124	16136	15936	15958	15907	16048	16177	16131	16011	15957	15849	15995	16295	16109	15865	15982	16025	16069	16113	16250	15998	15836	15985	15983	15993	16174	16081	15959	16199	16041	16199	16001	16016	16091	16005	16162	16090	16081	15906	15935	15843	15964	15954	16056	15968	16092	15978	16014	16214	16023	16091	16135	16127	16114	16181	16062	16063	15927	16100	16095	15953	16075	15912	16012	15962	16025	15986	15845	16150	16188	16216	15937	16109	16007	16030	16032	16254	15875	16074	16074	16004	15947	16152	16030	16174	16097	16107	16124	15968	16106	16131	16161	16093	16135	15982	16112	16011	16112	16211	16023	15940	16178	15917	16022	16127	16058	16118	16241	15899	16110	16124	15973	15945	15912	16030	16109	16084	16054	15837	15976	15949	16083	15911	15991	15952	16090	16108	16093	15953	16142	16115	16082	16060	16063	16010	15979	16110	15966	15895	16042	16085	16000	16081	16183	16134	16103	16233	16073	16115	16017	16037	15993	16084	16204	16111	16002	15860	16132	15977	16005	15971	15950	15986	15973	16163	15958	15946	16064	16069	16059	16039	16032	16029	16066	16135	15993	16149	15963	15969	15968	15939	16259	16079	16118	16044	16186	16119	16135	15917	16067	15882	16141	16093	16128	15885	16234	15959	16107	16118	16150	16157	16113	16004	15990	15979	15956	16294	16052	16125	15730	16152	16086	16122	16229	15971	15871	16007	16048	16249	16071	16120	16086
61250	101737	85238	72478	57939	42636	28226	18876	14967	14034	13844	13683	13736	13744	13782	13775	13736	13736	13736	13664	13874	13705	13902	13798	13773	13615	13785	13897	13641	13700	13619	13718	13765	13844	13941	13736	13842	13683	13894	13831	13763	13867	13742	13892	13796	13801	13666	13729	13724	13785	13733	13884	13618	13624	13873	13703	13820	13671	13780	13696	13710	13609	13768	13851	13955	13700	13668	13545	13819	13644	13675	13971	13706	13705	13702	13663	13775	13686	13665	13811	13746	13741	13730	13775	13719	13616	13590	13686	13600	13641	13625	13744	13808	13846	13870	13784	13687	13685	13839	13840	13855	13778	13684	13694	13539	13815	13709	13710	13680	13753	13672	13890	13647	13549	13750	13761	13695	13852	13921	13587	13772	13959	13653	13758	13845	13599	13853	13815	13815	13886	13735	13745	13837	13703	13709	13843	13683	13716	13729	13927	13720	13911	13953	13841	13684	13777	13752	13712	13723	13768	13720	13888	13644	13746	13775	13665	13874	13838	13674	13604	13839	13737	13870	13769	14021	13925	13823	13644	13914	13776	13708	13683	13768	13771	13757	13808	13656	13817	13753	13656	13811	13739	13723	13494	13613	13741	13821	13770	13700	13887	13738	13616	13666	13662	13703	13882	13738	13567	13829	13822	13845	13648	13991	13907	13612	13747	13731	13930	13675	13800	13857	13791	13750	13816	13708	13840	13647	13682	13656	13747	13575	13687	13682	13584	13600	13780	13760	13661	13615	13868	13708	13796	13637	13632	13767	13696	13786	13562	13699	13719	13679	13794	13954	13651	13594	13899	13773	13763	13645	13681	13815	13712	13750	13822	13734	13778	13694	13833	13808	13641	13676	13682	13626	13668	13532	13944	13787	13764	13816	13698	13682	13721	13795	13764	13770	13503	13692	13713	13644	13811	13599	13900	13781	13698	13678	13627	13830	13603	13779	13540	13844	13638	13833	13667	13646	13668	13638	13627	13747	13659	13845	13530	13698	13812	13799	13678	13761	13776	13715	13737	13755	13807	13874	13686	13837	13650	13809	13794	13913	13736	13644	13704	13822	13791	13655	13801	13664	13655	13760	13502	13749	13731	13771	13921	13744	13780	13817	13739	13567	13670	13733	13916	13702	13597	13864	13762	13678	13655	13563	13708	13777	13512	13811	13822	13749	13764	13745	13837	13755	13720	13869	13645	13876	13597	13601	13636	13597	13738	13724	13666	13673	13753	13761	13874	13913	13739	13835	13763	13610	13788	13830	13713	13617	13647	13740	13755	13890	13801	13703	13840	13733	13741	13645	13747	13723	13792	13787	13838	13781	13730	13734	13640	13894	13778	13813	13830	13809	13682	13836	13619	13712	13861	13751	13634	13875	13827	13845	13792	13620	13809	13777	13610	13665	13712	13899	13779	13759	13608	13669	13649	13781	13823	13795	13785	13727	13632	13780	13778	13873	13714	13773	13706	13691	13729	13928	13626	13795	13985	13706	13697	13835	13770	13623	13595	13775	13686	13518	13751	13695	13874	13779	13718	13648	13637	13722	13656	13801	13749	13765	13635	13856	13787	13700	13890	13766	13797	13581	13629	13649	13661	13803	13748	13613	13878	13744	13820	13545	13730	13810	13823	13543	13765	13639	13717	13845	13870	13598	13817	13652	13698	13674	13861	13552	13852	13736	13768	13621	13616	13761	13665	13753	13737	13679	13622	13735	13814	13738	13788	13781	13721	13791	13737	13801	13707	13648	13875	13933	13803	13622	13664	13718	13782	13863	13834	13852	13763	13823	13689	13696	13823	13807	13793	13708	13742	13846	13743	13683	13761	13641	13852	13917	13645	13675	13942	13768	13716	13585	13650	13656	13714	13843	13722	13773	13797	13731	13568	13704	13623	13636	13576	13639	13692	13676	13692	13764	13775	13578	13743	13585	13887	13866	13793	13707	13804	13755	13645	13715	13746	13589	13662	13638	13649	13836	13748	13671	13714	13863	13867	13741	13861	13659	13825	13651	13714	13675	13859	13737	13867	13723	13778	13759	13646	13725	13727	13632	13882	13762	13612	13683	13744	13759	13710	13886	13758	13816	13812	13675	13829	13785	13627	13768	13861	13801	13775	13849	13764	13760	13761	13711	13750	13874	13752	13756	13851	13750	13676	13718	13691	13748	13584	13647	13724	13785	13820	13901	13839	13693	13845	13670	13838	13719	13710	13706	13737	13657	13730	13851	13676	13679	13728	13856	13733	13651	13753	13675	13698	13905	13454	13675	13908	13747	13668	13892	13655	13761	13816	13837	13683	13646	13690	13785	13812	13857	13723	13763	13640	13757	13760	13714	13733	13733	13572	13820	13723	13808	13835	13654	13816	13725	13734	13649	13854	13918	13568	13893	13746	13723	13802	13807	13820	13792	13636	13672	13791	13938	13778	13837	13708	13680	13603	13631	13713	13868	13812	13803	13715	13788	13725	13795	13781	13701	13599	13667	13613	13936	13704	13650	13946	13675	13830	13765	13804	13642	13805	13923	13827	13859	13663	13863	13669	13693	13743	13728	13729	13745	13873	13848	13851	13742	13914	13785	13815	13545	13893	13802	13677	13609	13633	13816	13679	13727	13742	13864	13663	13831	13754	13624	13752	13743	13819	13914	13799	13727	13712	13867	13676	13785	13808	13578	13741	13607	13835	13666	13740	13844	13589	13860	13776	13604	13643	13785	13682	13796	13648	13705	13780	13633	13618	13800	13821	13752	13829	13720	13822	13717	13735	13534	13840	13694	13787	13829	13825	13652	13769	13819	13833	13631	13779	13783	13687	13769	13549	13730	13897	13800	13567	13675	13574	13606	13623	13613	13714	13428	13754	13639	13750	13735	13771	13903	13710	13697	13732	13723	13613	13787	13628	13637	13920	13621	13796	13645	13636	13711	13660	13684	13898	13600	13661	13715	13698	13570	13660	13600	13576	13768	13654	13772	13723	13598	13773	13889	13791	13792	13710	13784	13663	13716	13582	13828	13625	13728	13755	13772	13805	13663	13682	13967	13689	13965	13645	13812	13749	13581	13729	13713	13407	13702	13789	13725	13908	13704	13831	13815	13564	13736	13662	13757	13673	13763	13841	13878	13684	13816	13624	13699	13887	13634	13662	13799	13706	13841	13723	13826	13756	13828	13878	13798	13775	13679	13768	13827	13849	13811	13719	13702	13750	13849	13813	13713	13714	13765	13813	13708	13757	13650	13718	13791	13556	13675	13628	13667	13664	13838	13780	13664	13708	13757	13881	13695	13609	13683	13818	13634	13861	13695	13701	13920	13932	13959	13868	13807	13759	13815	13596	13676	13711	13824	13664	13769	13683	13725	13684	13693	13737	13868	13803	13655	13722	13622	13899	13635	13810	13604	13903	13685	13787	13782	13923	13739	13784	13703	13631	13668	13788	13673	13874	13707	13848	13743	13687	13706	13763	13709	13849	13812	13918	13580	13811	13698	13709	13651	13764	13639	13733	13717	13801	13649	13651	13874	13894	13641	13660	13569	13561	13777	13849	13718	13790	13720	13782	13826	13693	13917	13692	13895	13684	13783	13846	13802	13660	13605	13689	13674	13821	13703	13785	13827	13850	13686	13700	13798	13717	13669	13731	13871	13688	13699	13746	13584	13881	13795	13656	13636	13594	13672	13879	13821	13804	13603	13612	13657	13761	13776	13553	13676	13607	13666	13501	13779	13749	13719	13674	13610	13757	13606	13662	13860	13605	13665	13794	13749	13705	13674	13906	13764	13888	13876	13832	13843	13731	13736	13876	13647	13694	13612	13650	13593	13603	13738	13608	13691	13841	13670	13605	13723	13686	13810	13826	13677	13887	13778	13680	13799	13653	13650	13817	13663	13650	13738	13805	13671	13861	13688	13625	13650	13846	13786	13600	13645	13827	13611	13807	13707	13750	13840	13699	13767	13746	13880	13646	13714	13870	13781	13605	13698	13548	13549	13910	13840	13811	13781	13635	13866	13925	13763	13632	13740	13760	13640	13782	13701	13689	13711	13489	13732	13860	13708	13772	13936	13763	13717	13807	13750	13481	13759	13784	13832	13558	13792	13576	13848	13634	13610	13530	13677	13821	13631	13726	13817	13659	13674	13964	13643	13739	13768	13712	13657	13742	13703	13802	13726	13753	13710	13644	13775	13808	13776	13652	13654	13829	13689	13641	13771	13653	13950	13687	13671	13841	13784	13598	13676	13688	13889	13652	13717	13604	13767	13713	13795	13834	13788	13835	13728	13779	13800	13767	13765	13827	13670	13839	13745	13724	13798	13723	13725	13593	13752	13774	13707	13891	13718	13726	13688	13705	13968	13785	13777	13643	13706	13653	13866	13695	13745	13829	13639	13910	13745	13680	13611	13788	13708	13965	13892	13818	13756	13803	13889	13884	13706	13668	13725	13784	13575	13894	13612	13781	13699	13860	13871	13789	13690	13660	13830	13662	13547	13801	13770	13703	13724	13729	13782	13688	13846	13461	13780	13864	13691	13828	13688	13979	13633	13547	13701	13629	13789	13733	13769	13696	13667	13766	13720	13790	13695	13856	13853	13716	13735	13676	13774	13648	13713	13705	13625	13707	13596	13733	13817	13754	13704	13771	13631	13893	13721	13736	13745	13861	13964	13735	13528	13691	13814	13810	13552	13832	13848	13714	13815	13512	13759	13637	13949	13715	13788	13742	13685	13877	13744	13784	13814	13828	13742	13668	13883	13903	13732	13919	13745	13875	13811	13602	13692	13675	13535	13766	13841	13622	13692	13795	13502	13721	13812	13645	13811	13662	13816	13873	13840	13841	13679	13771	13832	13776	13522	13633	13847	14022	13753	13628	13679	13826	13722	13855	13593	13746	13717	13460	13865	13644	13546	13857	13644	13756	13693	13864	13603	13650	13684	13792	13703	13848	13755	13655	13584	13722	13852	13738	13707	13739	13598	13746	13761	13544	13788	13773	13750	13750	13665	13777	13826	13630	13804	13780	13692	13908	13665	13819	13689	13665	13532	13579	13630	13677	13771	13725	13580	13696	13895	13717	13818	13498	13788	13824	13886	13743	13923	13631	13652	13779	13746	13947	13905	13658	13802	13911	13723	13818	13726	13859	13698	13692	13735	13824	13914	13775	13638	13873
29102	29516	34962	30798	23832	20613	18439	17247	17023	16659	16741	16585	16745	16606	16660	16816	16595	16630	16780	16678	16809	16737	16467	16692	16707	16594	16861	16842	16564	16717	16819	16675	16586	16777	16722	16655	16508	16615	16793	16883	16535	16784	16621	16794	16567	16736	16705	16562	16670	16706	16778	16620	16540	16563	16823	16753	16807	16610	16771	16835	16621	16694	16595	16729	16699	16679	16763	16398	16688	16539	16702	16599	16630	16767	16553	16628	16438	16480	16578	16710	16792	16720	16469	16609	16689	16644	16584	16766	16638	16354	16553	16648	16929	16711	16864	16651	16727	16701	16603	16772	16613	16667	16638	16632	16617	16442	16736	16700	16801	16651	16635	16840	16600	16519	16672	16387	16556	16705	16755	16640	16496	16552	16645	16753	16726	16623	16604	16759	16704	16592	16522	16697	16587	16439	16542	16687	16774	16625	16589	16489	16607	16640	16713	16784	16757	16626	16607	16774	16764	16752	16670	16732	16743	16675	16727	16674	16531	16495	16624	16781	16670	16547	16761	16774	16790	16759	16673	16633	16568	16706	16636	16462	16789	16633	16730	16578	16718	16641	16668	16794	16635	16711	16807	16749	16731	16738	16702	16737	16671	16691	16741	16528	16737	16580	16609	16465	16613	16632	16535	16477	16537	16723	16597	16635	16829	16574	16550	16701	16581	16758	16633	16777	16740	16707	16688	16703	16500	16768	16733	16589	16518	16584	16696	16636	16832	16722	16676	16683	16752	16584	16404	16639	16558	16677	16825	16634	16844	16632	16765	16550	16600	16397	16723	16550	16721	16534	16775	16532	16637	16609	16718	16560	16669	16668	16735	16611	16441	16507	16659	16690	16537	16530	16612	16562	16435	16616	16681	16748	16583	16753	16756	16563	16644	16898	16514	16698	16622	16716	16866	16541	16738	16630	16805	16599	16514	16587	16499	16595	16552	16860	16645	16472	16562	16592	16657	16616	16677	16742	16623	16519	16370	16512	16552	16578	16535	16804	16676	16684	16689	16743	16649	16760	16640	16657	16878	16685	16643	16630	16681	16567	16614	16749	16589	16700	16809	16758	16337	16555	16850	16741	16619	16583	16667	16760	16742	16640	16670	16538	16566	16694	16667	16681	16591	16271	16634	16788	16682	16736	16772	16829	16634	16562	16712	16561	16777	16775	16747	16815	16616	16714	16627	16650	16712	16588	16415	16689	16745	16649	16601	16851	16706	16592	16567	16550	16714	16721	16644	16810	16776	16809	16665	16558	16818	16826	16672	16564	16611	16822	16742	16723	16758	16678	16489	16742	16739	16658	16755	16624	16595	16519	16712	16600	16585	16642	16543	16649	16955	16725	16537	16640	16586	16553	16614	16645	16511	16628	16720	16513	16523	16694	16701	16420	16644	16653	16626	16732	16742	16851	16542	16492	16675	16721	16571	16690	16714	16698	16808	16825	16976	16847	16637	16752	16976	16751	16598	16669	16857	16734	16584	16666	16561	16604	16655	16784	16751	16658	16804	16901	16771	16619	16600	16682	16592	16544	16736	16557	16575	16646	16675	16672	16799	16471	16898	16627	16624	16715	16688	16638	16748	16631	16593	16665	16619	16888	16683	16466	16640	16659	16526	16786	16708	16476	16920	16587	16708	16730	16746	16644	16556	16718	16574	16636	16795	16636	16852	16784	16828	16878	16660	16675	16617	16716	16551	16511	16766	16641	16640	16676	16547	16687	16652	16729	16669	16606	16790	16674	16772	16596	16788	16738	16608	16722	16784	16651	16637	16865	16608	16720	16621	16748	16681	16763	16811	16829	16702	16552	16563	16594	16704	16740	16558	16542	16672	16819	16747	16636	16662	16660	16834	16780	16521	16505	16789	16647	16575	16762	16751	16536	16570	16647	16725	16581	16629	16605	16759	16695	16555	16812	16445	16602	16711	16620	16796	16695	16615	16480	16638	16759	16684	16605	16635	16606	16638	16703	16507	16676	16726	16451	16726	16498	16768	16838	16606	16587	16824	16701	16584	16669	16716	16571	16469	16632	16546	16593	16866	16716	16508	16869	16614	16667	16764	16738	16664	16726	16824	16672	16647	16781	16641	16540	16936	16773	16764	16627	16572	16408	16720	16373	16690	16985	16576	16749	16637	16728	16545	16645	16562	16658	16579	16831	16524	16633	16680	16509	16576	16650	16531	16418	16766	16584	16805	16757	16589	16767	16769	16632	16702	16616	16460	16797	16826	16428	16772	16642	16802	16591	16567	16594	16687	16624	16720	16742	16639	16576	16824	16646	16666	16745	16647	16655	16570	16794	16894	16607	16631	16765	16782	16681	16756	16575	16689	16631	16722	16672	16617	16886	16676	16616	16714	16584	16744	16597	16582	16673	16574	16772	16714	16677	16723	16676	16607	16705	16670	16718	16766	16574	16756	16926	16916	16506	16746	16686	16565	16524	16800	16848	16806	16526	16814	16705	16725	16690	16637	16789	16617	16509	16667	16385	16834	16564	16454	16625	16803	16649	16701	16664	16635	16691	16726	16491	16892	16920	16773	16673	16801	16586	16681	16735	16625	16665	16717	16473	16767	16855	16597	16605	16386	16811	16748	16573	16673	16632	16883	16694	16671	16661	16699	16505	16528	16669	16574	16531	16660	16750	16679	16579	16807	16504	16614	16688	16709	16583	16694	16592	16789	16783	16750	16724	16686	16440	16669	16785	16839	16512	16679	16600	16552	16674	16596	16738	16750	16679	16757	16758	16579	16415	16678	16455	16809	16630	16669	16770	16699	16543	16564	16592	16509	16669	16975	16710	16692	16479	16693	16611	16836	16973	16682	16498	16627	16714	16891	16806	16755	16582	16422	16482	16610	16599	16749	16682	16921	16581	16549	16371	16606	16618	16627	16566	16656	16702	16634	16760	16707	16678	16553	16731	16665	16426	16756	16704	16759	16674	16570	16444	16609	16788	16535	16547	16708	16546	16703	16634	16698	16628	16501	16686	16495	16440	16727	16802	16601	16549	16694	16720	16660	16630	16557	16593	16598	16584	16881	16646	16932	16754	16642	16478	16742	16754	16908	16762	16767	16692	16633	16733	16687	16644	16539	16465	16620	16780	16613	16731	16735	16572	16739	16866	16319	16551	16693	16637	16742	16793	16708	16730	16834	16768	16771	16628	16623	16533	16694	16521	16877	16640	16679	16568	16569	16628	16572	16715	16875	16741	16713	16773	16771	16769	16621	16682	16602	16728	16687	16653	16794	16595	16623	16546	16753	16819	16489	16635	16584	16898	16588	16672	16674	16516	16534	16778	16512	16791	16731	16579	16646	16548	16945	16744	16846	16899	16733	16598	16674	16708	16737	16746	16666	16592	16704	16650	16639	16643	16728	16656	16613	16458	16533	16698	16507	16495	16640	16672	16652	16728	16656	16712	16762	16728	16550	16578	16562	16402	16633	16717	16664	16587	16678	16598	16771	16542	16599	16634	16720	16846	16746	16745	16801	16715	16751	16635	16587	16587	16594	16752	16627	16676	17039	16659	16445	16530	16743	16749	16587	16782	16671	16653	16627	16576	16515	16699	16558	16670	16650	16643	16624	16712	16623	16640	16627	16614	16647	16664	16528	16507	16501	16756	16647	16593	16744	16458	16719	16767	16715	16765	16762	16676	16698	16679	16677	16618	16647	16647	16774	16945	16691	16747	16686	16693	16802	16692	16602	16537	16572	16805	16605	16580	16634	16833	16731	16791	16673	16503	16655	16652	16567	16634	16721	16670	16729	16711	16808	16546	16580	16571	16607	16820	16854	16710	16925	16747	16672	16654	16738	16670	16507	16542	16544	16710	16695	16926	16624	16465	16612	16622	16810	16617	16586	16535	16597	16569	16518	16614	16750	16708	16720	16677	16710	16673	16779	16734	16528	16438	16652	16576	16394	16616	16666	16671	16713	16553	16414	16904	16810	16615	16679	16641	16645	16659	16501	16785	16750	16711	16717	16688	16853	16672	16837	16591	16514	16765	16819	16522	16667	16499	16707	16698	16600	16447	16689	16613	16598	16656	16589	16521	16526	16396	16622	16585	16633	16688	16892	16628	16662	16757	16402	16659	16646	16463	16513	16584	16807	16612	16583	16763	16814	16559	16717	16763	16773	16624	16785	16704	16703	16727	16614	16736	16656	16569	16669	16580	16756	16586	16497	16797	16663	16607	16591	16648	16632	16493	16536	16538	16728	16500	16647	16534	16476	16702	16644	16704	16778	16735	16550	16598	16498	16717	16664	16839	16614	16640	16579	16691	16615	16825	16652	16608	16741	16745	16533	16666	16524	16681	16774	16723	16702	16694	16576	16511	16581	16686	16692	16839	16695	16600	16525	16520	16850	16721	16668	16639	16651	16810	16599	16691	16720	16709	16624	16730	16619	16757	16720	16750	16588	16448	16675	16470	16920	16900	16721	16629	16582	16509	16619	16687	16787	16639	16613	16718	16816	16727	16747	16731	16690	16568	16596	16588	16759	16637	16732	16718	16503	16847	16701	16726	16745	16754	16867	16809	16797	16578	16633	16670	16746	16662	16511	16580	16605	16486	16627	16628	16615	16661	16492	16821	16525	16385	16609	16764	16540	16697	16605	16467	16624	16757	16845	16586	16505	16584	16647	16631	16757	16722	16822	16822	16679	16572	16551	16713	16595	16646	16549	16623	16681	16753	16733	16623	16730	16629	16752	16728	16849	16920	16773	16793	16647	16656	16745	16679	16762	16479	16816	16655	16655	16478	16703	16677	16699	16547	16648	16583	16660	16633	16777	16619	16572	16646	16782	16707	16797	16903	16641	16665	16971	16738	16635	16722	16636	16609	16706	16571	16669	16754	16604	16538	16660	16724	16703	16749	16666	16662	16669	16877	16669	16538	16710	16555	16656	16629	16801	16825	16852	16894	16711	16654	16670	16685	16676	16678	16705	16714	16581	16696	16668	16520	16766	16814	16565	16630	16521	16600	16780	16677	16463	16847	16697	16565	16708	16730	16610	16624	16671	16599	16739	16746	16549	16636	16557	16986	16761	16578	16675	16609	16732	16611	16891	16768	16470	16414	16599	16880	16638	16578	16671	16522	16518	16533	16514	16682	16606	16784	16752	16866	16624	16824	16720	16613	16508	16683
33119	47832	34653	25948	21192	17508	15240	14396	14269	14056	14149	14140	14002	14155	14060	14202	14148	14150	14163	14137	14008	13993	14203	14258	14046	14169	14220	14099	14026	14194	14104	14106	14173	14119	14139	14087	14124	14229	13967	14139	14196	14150	14186	14197	13955	14191	14063	14141	14078	14180	14030	14222	14099	14120	14080	14026	14269	14327	14228	14090	13940	14139	14085	14291	14229	14193	14126	13983	13993	14143	14218	14099	14089	14059	13932	14170	14050	14139	14151	14065	14239	14186	14081	14138	14113	14081	14116	14273	14177	14006	14056	14035	14009	14067	14257	13983	14074	14088	14082	14069	14060	14077	14070	14235	14120	14060	13967	14064	13915	14017	14245	14040	14137	14136	14023	14212	14243	14148	14146	14177	14233	14075	14073	14155	14063	14267	14166	14130	14077	14205	14139	14102	14111	14154	14305	14167	14134	14093	14069	14166	14259	14069	14268	14087	14226	14052	14259	14155	14075	14152	14113	13906	14126	14039	14094	14096	14307	14096	13978	14128	14127	14128	14037	14021	14016	14149	14163	14400	14045	14087	14218	14030	14123	14122	14032	14132	14071	14149	14147	14194	14105	14118	13900	14220	14040	14214	14021	14184	14198	14028	14102	14099	14109	14181	14208	14059	14155	14064	14284	14330	14197	14180	14269	14126	14007	14170	14198	14167	14097	14122	14276	14082	14292	14056	14062	14050	14015	14129	14095	14132	14156	14087	14331	14034	13982	14032	14276	14177	14059	14046	14048	14028	13992	14238	13877	14168	14106	14087	14273	14131	14099	14054	13991	14171	14262	14028	14193	14159	14039	14050	14124	14120	14033	13988	14063	14167	14173	14009	14153	14014	14095	14052	14012	14009	13967	14041	14199	14073	14152	13950	14234	14157	14126	14012	14141	14013	14196	13994	14036	14308	13996	14173	14100	14148	14194	14117	14104	14009	14014	14201	14244	14031	14174	14100	14041	14172	14045	14067	13972	14120	14052	14136	14116	14131	14043	13985	14159	13890	14080	14012	14029	13997	14108	14064	14190	14324	13996	13977	14077	14146	14153	14167	13996	14120	14211	14311	14277	14173	13986	14017	14103	13963	14028	14175	14208	14142	14112	14079	14203	13968	13948	14024	14162	14181	14124	14181	14150	14022	14215	14028	14088	14129	14108	14066	13983	14158	14203	14023	14209	14047	14024	14068	14051	14159	14174	13931	14062	14089	14103	13961	14028	14207	14047	14160	13953	14207	14148	14152	13978	14104	14124	14169	14176	14067	14188	14075	14142	14099	14014	13940	14062	14101	14196	14198	14126	14111	14044	14053	14058	14028	14167	14130	14315	14063	14275	14237	13978	14018	14061	14203	14030	14129	14097	13940	14119	14193	14081	14148	14074	14171	14142	14033	14148	13904	14107	14151	14040	14043	14063	14207	14205	13928	14225	14052	14168	14167	14089	14268	13947	14157	14102	14184	13960	14155	13965	14051	14273	14147	14100	13925	14155	14110	14073	14055	14126	14179	14094	14053	14314	13970	14208	14373	13978	14043	13958	14179	14119	14185	14124	14032	14092	14207	14098	14137	13843	14139	14284	14223	14104	13892	14076	14190	14235	14150	14164	13856	14009	14196	14172	14186	14043	14133	14051	14265	14185	13992	14025	14242	13914	14001	13980	14178	14102	13937	13991	14103	14060	14104	14197	14220	14035	14137	14094	14085	14093	14120	14043	14103	14134	14227	14350	14134	14167	14134	14080	14078	14041	14013	14138	14123	13979	14154	14150	14126	14301	14037	14036	14107	14124	14061	14028	14059	13968	14182	13957	14067	14102	14123	14171	14069	14122	14162	14372	14059	14073	14052	14185	14032	14166	14210	14009	14117	14014	13997	14068	13951	13988	14185	14036	14171	14119	14092	14190	14193	13878	14202	13984	14246	14334	13924	14110	13992	14178	14162	14105	14068	14325	14136	13983	14088	14161	14146	14047	14214	14133	14136	14111	14100	13987	14210	14314	14191	14043	14134	14049	14208	14094	14260	14091	13975	14154	14162	14218	13992	14088	14113	14126	14143	14105	13960	14231	13939	14042	14104	14106	14106	14029	14043	14090	14041	14079	14157	13918	14080	14280	14166	14070	14128	14078	14159	14175	14098	14036	14168	14148	14187	14063	14151	14163	14105	14129	14102	14108	14144	14115	14165	13982	14102	14101	14082	14127	14133	14202	14195	14154	13964	14081	14031	14018	14159	14252	14139	14095	14038	14055	14062	14071	14138	14036	14035	14202	14145	13998	14189	14188	14056	14310	14121	14046	14092	14200	14067	14155	14182	14192	14058	14100	14022	14121	14192	14159	14122	14168	14225	14204	14090	14067	14011	14236	14211	14172	14130	13943	14278	14176	14167	14113	14250	14001	14035	14211	14062	13995	14113	14148	13881	13974	14026	14007	14238	14124	14133	14150	14023	14185	14043	13983	14045	14154	14057	14112	14073	14204	14162	14145	14253	14191	14252	14156	14174	14218	14161	14167	14013	14073	14039	14045	14231	14259	14224	14137	14183	14029	14139	14298	14001	14102	14181	14137	14056	14163	14163	14141	14179	13982	13915	14105	14111	14192	14230	14109	14140	13934	14070	14089	14060	14020	14049	14153	14177	14077	14088	14208	14096	14123	14149	14134	14074	14106	14092	14205	14040	14192	14046	14105	14033	14044	13955	14198	14180	13964	14037	14042	14147	14035	14112	13932	14047	14183	14240	14145	14113	14236	14026	14037	14109	14055	13878	14154	14116	14135	14197	14069	14192	14131	14128	13994	14128	14111	14045	14068	14072	14170	14099	14299	14137	14118	13989	14171	14066	14158	14142	14045	14017	14113	14086	14110	14128	14044	14191	14149	14150	14090	14163	14270	14248	14038	14102	13962	14270	14174	14101	13987	14098	14210	14148	13959	14144	14148	14212	14075	14277	14258	13993	14082	14065	14238	13995	14153	14072	14240	14233	14247	14319	14077	14210	14099	14234	14211	14130	14115	14030	14187	14183	14079	14062	14064	14122	14177	13945	14053	14126	14107	14052	14099	13968	14236	14043	14121	13984	14164	14033	14102	14239	14036	14196	13936	14038	14088	14162	14116	14251	14011	14130	14156	14054	14041	14172	14071	14170	14086	14173	14327	14090	14136	14042	14197	13991	14064	14155	14082	14070	14211	14056	14072	14099	14255	14047	14061	14034	14001	14145	14151	14073	14191	14075	14133	14190	13999	14067	14120	13975	14045	14191	14274	14120	14130	14001	14163	14041	14096	14054	14105	13938	14126	14257	14189	14146	14056	14048	14012	14183	14220	14143	14339	14142	14143	13972	14027	14074	13957	14011	14196	14072	14158	14147	14116	14113	14089	13969	14157	14143	14276	14141	14217	14026	14145	14037	14204	14017	13984	14263	14066	14148	14024	13980	14049	14123	14139	14053	14343	14196	14093	14233	14157	14187	14086	13984	13995	14221	14186	13992	14148	14095	14153	14089	14155	14144	14062	14078	14080	14258	13937	14017	14232	14143	14251	14139	14263	14098	14031	14093	14098	14140	14128	14035	14108	14237	14103	14150	14051	14045	14133	14041	14073	14093	14105	14300	14119	14235	14094	14217	14270	14125	14127	14085	14188	14114	14080	14389	14279	14094	14142	14147	14201	13975	14020	14173	14295	14300	14152	14150	14229	14103	14018	14050	13893	14015	14029	14136	14061	14019	14130	14159	14185	14119	14070	14092	14196	14106	14017	13961	14199	14093	14146	14069	14026	14070	14125	14179	14104	14126	14106	13978	13941	14088	14271	14075	14008	14067	14102	14030	14093	14125	14187	14159	14205	14185	14125	14077	14066	14004	14199	14089	14184	14046	14152	13988	14064	14167	13932	14107	14050	14064	14087	14184	14274	14113	14062	14096	14284	14174	14037	14141	13992	14140	14069	14234	14234	14022	14166	14170	14097	14123	14152	14280	14057	14150	14115	14078	14142	13968	14235	14212	14057	14138	14023	14048	14090	14270	14153	14055	14122	14058	14232	14194	14153	14058	14099	14068	14255	14154	14108	14231	14145	14157	14126	14157	14107	14133	14179	14229	14098	14065	14036	14287	14092	14254	14362	14266	14226	14102	14202	14281	14058	14194	13926	13991	14027	14002	13928	14067	14165	14258	14147	14002	14203	14106	14081	14076	14183	14136	14273	13958	13960	14089	14061	14146	14168	14148	14168	14034	14030	14100	14098	14180	14162	14053	14178	14140	14088	14191	14242	14223	14125	14158	14033	14151	14196	14093	14438	14093	14108	14116	14104	14078	14206	14003	14213	14149	14140	14009	14216	14123	14147	14163	14229	14218	14139	14158	14124	14197	14003	14009	13957	14138	14178	14167	14052	14202	14152	14097	14050	14220	14071	14016	13923	14088	14114	14259	14163	14124	14026	14067	13956	14161	14091	14145	14112	14015	14192	14161	14258	13990	14142	14152	14042	13949	14112	14089	14167	14110	14184	13939	14082	14077	14063	14025	14101	14141	14206	14139	14182	14027	14049	14101	14039	14138	14356	13990	13999	14264	13960	14139	14109	14006	14220	14070	14066	14027	14283	14090	14166	13975	14148	14097	14076	14030	14072	14142	13968	14182	14127	14106	14092	14059	14250	14181	14301	14098	13963	14343	14244	14304	14104	14072	14061	14055	14204	14026	14271	14128	14095	14223	14286	14115	13982	14000	14006	14039	14152	14097	14094	14151	14115	14102	14088	14126	14104	14005	14222	14036	14190	14129	14096	14011	14141	14020	14187	14021	14056	14141	14183	14148	13934	14194	14137	14074	14069	14295	14291	14072	14167	14157	14031	14092	14000	14087	14175	14164	14095	14070	14245	14210	14040	14011	14140	14161	14158	14130	14218	14139	13986	14089	13999	14232	14211	14111	14161	14171	14213	14061	14038	14097	14200	14153	14304	14181	14153	14204	14166	14133	14125	14232	14137	14165	14136	14075	14051	14051	14168	13940	14197	14191	14246	14078	14183	14056	14064	14177	14226	14078	14147	14151	14062	14101	13996	14345	14032	14210	14115	14200	13946	14142	14128	14175	14098	14171	14104	14184	13994	14035	14197	13937	14319	14158	13984	13967	14214	14072	14183	14023	13975	14165	14081	14016
24161	22460	32729	36573	37891	33408	27384	19909	17568	17114	16840	16560	16540	16613	16578	16667	16597	16639	16487	16553	16628	16491	16588	16667	16655	16404	16436	16581	16631	16500	16543	16514	16657	16810	16628	16646	16383	16559	16691	16487	16303	16414	16621	16418	16399	16523	16450	16602	16505	16604	16542	16495	16521	16355	16524	16472	16657	16569	16437	16528	16457	16463	16488	16623	16620	16612	16605	16370	16472	16467	16556	16441	16544	16308	16553	16633	16489	16467	16336	16601	16477	16503	16457	16569	16351	16672	16393	16428	16545	16390	16468	16469	16485	16292	16490	16506	16646	16391	16633	16562	16523	16538	16484	16477	16537	16467	16394	16617	16466	16567	16470	16463	16408	16300	16247	16591	16474	16507	16397	16609	16639	16422	16369	16315	16383	16569	16560	16623	16384	16535	16449	16598	16341	16307	16522	16436	16535	16570	16315	16541	16385	16833	16647	16590	16543	16366	16367	16382	16483	16490	16433	16631	16413	16598	16494	16337	16374	16397	16534	16333	16382	16607	16459	16354	16474	16418	16458	16637	16642	16379	16461	16406	16390	16678	16492	16406	16519	16488	16497	16456	16422	16620	16530	16329	16588	16473	16446	16414	16229	16348	16275	16524	16562	16628	16541	16374	16416	16495	16531	16522	16313	16401	16565	16340	16416	16563	16401	16608	16318	16502	16389	16332	16451	16604	16545	16644	16493	16627	16505	16501	16604	16325	16422	16520	16540	16276	16494	16360	16469	16542	16381	16433	16521	16442	16490	16469	16505	16471	16614	16531	16368	16460	16596	16288	16352	16482	16394	16443	16476	16381	16623	16373	16516	16527	16314	16383	16441	16269	16499	16447	16700	16501	16658	16567	16539	16714	16462	16304	16304	16641	16452	16404	16524	16560	16345	16542	16683	16526	16393	16389	16521	16488	16609	16398	16530	16539	16285	16564	16424	16406	16312	16426	16338	16495	16534	16344	16487	16534	16564	16525	16608	16579	16538	16534	16390	16530	16498	16243	16278	16408	16538	16293	16531	16602	16647	16612	16258	16643	16308	16310	16221	16458	16525	16468	16492	16466	16609	16427	16535	16453	16359	16511	16428	16546	16349	16519	16527	16393	16608	16289	16394	16333	16401	16341	16403	16502	16465	16585	16478	16497	16433	16256	16565	16484	16498	16468	16473	16472	16677	16454	16584	16661	16628	16593	16363	16492	16318	16582	16445	16278	16415	16268	16568	16461	16628	16681	16563	16680	16449	16380	16403	16458	16601	16565	16343	16734	16468	16446	16731	16566	16516	16639	16576	16313	16289	16466	16354	16435	16504	16614	16422	16521	16734	16517	16517	16569	16501	16274	16482	16667	16663	16354	16507	16646	16642	16454	16520	16197	16307	16260	16448	16433	16382	16504	16604	16531	16419	16439	16516	16348	16564	16783	16745	16662	16639	16345	16459	16269	16623	16494	16449	16255	16363	16359	16723	16626	16589	16538	16475	16594	16241	16447	16391	16504	16549	16445	16285	16285	16549	16427	16497	16488	16405	16344	16409	16703	16456	16536	16455	16517	16520	16445	16646	16545	16303	16559	16504	16478	16549	16514	16374	16626	16365	16566	16460	16411	16395	16476	16520	16612	16369	16565	16467	16393	16531	16444	16553	16535	16615	16374	16641	16506	16414	16227	16392	16296	16455	16515	16510	16463	16530	16396	16433	16519	16459	16624	16571	16555	16422	16296	16320	16409	16534	16563	16343	16562	16352	16369	16611	16346	16607	16594	16307	16587	16535	16525	16391	16633	16514	16434	16327	16442	16416	16423	16383	16359	16460	16525	16579	16348	16293	16430	16330	16531	16538	16626	16484	16509	16579	16486	16604	16639	16477	16724	16343	16488	16586	16372	16384	16507	16446	16454	16526	16752	16615	16630	16567	16467	16340	16471	16462	16448	16352	16334	16499	16596	16639	16563	16450	16517	16590	16552	16537	16353	16476	16535	16570	16621	16433	16436	16400	16481	16526	16378	16455	16405	16458	16572	16684	16469	16413	16529	16323	16470	16398	16585	16400	16663	16372	16486	16557	16615	16599	16573	16523	16549	16343	16362	16490	16677	16480	16470	16625	16604	16682	16262	16589	16442	16568	16374	16444	16354	16393	16467	16505	16467	16623	16640	16396	16501	16518	16191	16369	16358	16374	16343	16519	16630	16624	16540	16307	16481	16613	16339	16206	16521	16313	16330	16516	16338	16292	16331	16506	16594	16619	16505	16581	16601	16483	16419	16453	16414	16447	16392	16474	16497	16497	16399	16480	16472	16475	16370	16572	16620	16677	16323	16606	16476	16446	16666	16643	16556	16402	16442	16606	16501	16380	16637	16557	16493	16364	16326	16468	16547	16514	16539	16454	16386	16284	16441	16176	16550	16540	16334	16544	16524	16307	16455	16480	16500	16183	16578	16515	16506	16502	16435	16489	16547	16484	16456	16396	16437	16652	16516	16379	16643	16484	16518	16394	16511	16533	16452	16611	16667	16366	16491	16542	16347	16639	16507	16459	16403	16508	16467	16272	16678	16629	16535	16436	16445	16461	16551	16297	16548	16388	16543	16571	16566	16382	16539	16404	16595	16549	16283	16250	16499	16448	16407	16373	16487	16470	16705	16352	16503	16594	16394	16424	16662	16449	16529	16595	16516	16503	16476	16477	16362	16470	16728	16380	16607	16518	16607	16384	16571	16268	16552	16679	16378	16469	16368	16487	16409	16694	16418	16529	16313	16631	16417	16311	16443	16388	16588	16456	16606	16500	16418	16579	16488	16633	16328	16221	16367	16435	16495	16497	16505	16322	16665	16555	16461	16527	16347	16642	16541	16512	16614	16461	16599	16767	16371	16353	16286	16456	16622	16461	16577	16522	16503	16386	16311	16417	16425	16606	16444	16697	16404	16449	16574	16290	16603	16567	16572	16433	16665	16391	16433	16568	16512	16365	16385	16641	16443	16629	16511	16280	16421	16336	16505	16457	16586	16520	16412	16576	16610	16443	16433	16228	16301	16286	16554	16599	16533	16729	16569	16578	16377	16491	16553	16360	16601	16338	16561	16636	16555	16642	16479	16573	16708	16719	16531	16563	16594	16432	16164	16632	16427	16379	16302	16417	16459	16476	16316	16405	16665	16565	16445	16540	16373	16562	16458	16801	16473	16330	16521	16494	16440	16503	16544	16454	16481	16355	16434	16431	16373	16503	16715	16691	16283	16360	16448	16467	16525	16668	16461	16505	16438	16437	16552	16532	16486	16556	16606	16517	16551	16502	16400	16423	16389	16592	16455	16721	16553	16619	16428	16584	16298	16567	16389	16502	16509	16585	16321	16393	16430	16620	16542	16491	16545	16515	16636	16547	16537	16450	16526	16501	16413	16533	16272	16509	16273	16543	16660	16573	16571	16340	16379	16464	16287	16412	16399	16490	16222	16431	16455	16605	16496	16377	16464	16453	16572	16476	16433	16644	16564	16643	16507	16656	16367	16554	16411	16415	16408	16431	16436	16612	16535	16427	16355	16342	16372	16387	16432	16532	16591	16467	16531	16662	16415	16474	16451	16464	16527	16308	16546	16591	16373	16559	16696	16496	16584	16402	16406	16397	16534	16614	16561	16480	16360	16558	16408	16345	16404	16568	16401	16314	16281	16339	16516	16378	16527	16602	16362	16310	16560	16612	16411	16535	16702	16423	16435	16388	16601	16493	16489	16624	16437	16308	16442	16333	16491	16612	16467	16465	16645	16380	16355	16616	16517	16481	16463	16627	16629	16519	16474	16427	16355	16345	16301	16633	16524	16277	16489	16461	16371	16683	16609	16495	16411	16524	16360	16442	16522	16571	16210	16596	16517	16612	16539	16653	16443	16604	16408	16452	16505	16503	16641	16381	16512	16558	16539	16321	16485	16370	16709	16467	16706	16420	16375	16333	16727	16350	16476	16482	16486	16611	16391	16325	16403	16328	16396	16654	16749	16666	16430	16466	16498	16457	16377	16471	16402	16597	16511	16490	16494	16431	16516	16501	16409	16582	16448	16470	16501	16526	16526	16581	16396	16360	16602	16476	16571	16407	16625	16620	16665	16551	16589	16460	16372	16504	16466	16426	16385	16291	16213	16544	16529	16426	16154	16462	16489	16569	16581	16447	16394	16436	16557	16501	16475	16631	16813	16586	16599	16655	16576	16355	16609	16208	16256	16488	16460	16414	16543	16543	16677	16460	16329	16727	16493	16533	16677	16596	16536	16447	16502	16488	16585	16507	16697	16574	16590	16347	16582	16441	16621	16526	16426	16410	16681	16474	16476	16537	16679	16311	16479	16478	16512	16225	16485	16704	16561	16513	16616	16449	16464	16392	16538	16543	16575	16294	16431	16577	16527	16374	16550	16506	16504	16499	16394	16644	16331	16556	16460	16523	16331	16662	16374	16382	16386	16633	16589	16486	16511	16533	16537	16433	16479	16478	16554	16667	16456	16595	16411	16344	16608	16591	16388	16329	16400	16602	16431	16533	16399	16524	16599	16572	16365	16418	16230	16396	16505	16473	16602	16523	16619	16523	16369	16528	16595	16487	16412	16303	16422	16512	16579	16315	16547	16467	16425	16335	16597	16550	16413	16423	16519	16265	16476	16403	16356	16395	16284	16638	16469	16398	16403	16360	16480	16387	16284	16334	16527	16506	16471	16554	16406	16425	16597	16260	16469	16557	16570	16382	16366	16505	16589	16491	16572	16388	16531	16444	16560	16665	16408	16486	16508	16416	16583	16433	16588	16260	16414	16484	16460	16411	16461	16578	16708	16396	16394	16519	16366	16482	16264	16513	16475	16432	16491	16664	16477	16627	16384	16450	16459	16679	16548	16448	16430	16581	16581	16609	16505	16496	16522	16492	16532	16504	16218	16523	16351	16616	16409	16373	16466	16428	16574	16649	16389	16502	16511	16264	16460	16465	16467	16598	16426	16619	16526	16376	16508	16586	16676	16309	16524	16479	16683	16714	16565	16412	16425	16533	16495	16450	16518	16460	16469	16593	16544	16210	16599	16346	16433	16359	16523	16733	16464	16429	16469	16369	16187	16432	16383	16280	16435	16390	16573	16423	16581	16462	16455	16317	16538	16491	16450	16636	16640	16516	16473
59031	89141	72302	57213	45548	33406	22933	16844	14670	14093	13870	14077	14048	13969	14111	14060	14046	14112	14050	14090	14099	14136	13939	14018	13901	13997	14077	13960	13984	13957	14003	13919	14051	14028	13906	14023	13898	13987	13902	13992	14012	14037	14020	14016	14085	14003	13882	14141	13977	13802	14130	14029	14038	13975	13775	14181	13949	14027	14043	14134	13958	14080	14026	14048	13931	13934	13953	14031	13965	13994	14176	14095	13876	14136	14065	14057	13970	14070	14070	13806	13978	14031	13948	14107	13882	14007	14039	13895	14010	13951	14032	13868	14022	14050	14023	14042	14070	13956	14011	13866	14134	13984	14044	14004	13840	13912	13986	13994	14053	13958	14116	13936	14064	13998	13983	13915	13941	13886	14047	13994	14061	13923	14068	13924	14051	13981	14112	13937	14008	14128	13946	14050	14049	13980	14038	14113	13953	13962	13807	14023	14081	14061	13942	14142	13992	14124	13866	14053	14126	14044	13931	13925	14065	14069	13968	14048	14045	14011	14017	14121	14040	14042	14077	14137	13814	13912	13849	13978	14106	14162	13814	14031	13918	14029	13944	13955	14060	13984	14067	13909	13950	13886	13869	13925	13987	14144	14044	14101	13949	13913	14026	13869	14079	14165	14052	13994	13851	13954	14078	14062	14045	13985	14008	13963	14077	14000	14071	14114	13939	14067	13957	14051	13984	13984	14058	13926	14017	14058	13984	14028	13819	14029	13901	13831	14215	14004	14111	14077	13925	13866	14027	13948	14019	14064	13911	13872	13898	13998	14045	14045	14043	13822	13917	13988	13994	14130	14000	13868	14083	13883	14022	13921	14046	13887	14188	13940	14120	13946	14092	14161	14094	14008	14266	14106	13951	14071	13935	13992	14129	14020	14040	14094	14062	13997	14208	14102	14075	13997	14058	14121	13935	14058	13953	14146	14087	14109	14038	13897	14052	13984	14116	13907	14029	14207	14054	14120	13979	13978	14061	13954	13956	13866	14141	13965	13970	13958	13792	13990	14120	14025	14025	13934	14061	13830	13993	14248	13933	13951	13939	13918	14095	14185	13974	13982	13954	14091	14002	13887	14000	13874	14005	13963	13942	14087	14125	13981	14019	13943	14008	13989	13998	13935	14052	14175	14087	14017	14056	13926	14323	13934	13957	14014	14031	13914	14065	14187	14186	14103	14061	13937	14114	13989	13975	14114	13947	14214	14133	13917	13950	13969	14051	14100	13833	13844	14037	14109	14072	14085	13840	14100	14003	13915	13953	13856	14022	14080	14043	13984	14010	14010	14033	14090	13786	13953	13974	13840	13985	13952	14007	13903	13807	14131	14054	14053	13935	14154	14012	13981	14041	14064	13948	14028	13877	14149	13941	14083	14048	13992	13842	13914	14047	14030	14088	13971	13949	14076	14050	14081	14115	13985	14057	13950	13910	13963	14047	13939	13966	13988	14046	13929	13995	13959	14097	14090	13928	13760	14046	13960	13949	13880	13906	13886	13882	14060	14043	13946	13985	13987	14165	14041	14095	13898	14061	13857	14227	13923	14041	13991	14100	14117	14062	13942	13935	13980	14079	13984	13831	13887	13976	13979	13937	13950	13895	13977	14204	13932	14174	13960	13993	14068	14010	14044	14012	14096	13890	13866	13986	13855	14068	14165	13903	14060	14179	14038	13996	14019	14266	14098	13950	14031	13995	13970	14133	13979	13733	14006	14198	14204	13825	14156	14126	14124	13770	14102	14108	14041	13940	14071	13995	13975	14008	14094	14011	14035	14017	13950	13930	13951	14126	13949	13904	14129	14003	14061	14235	13929	13996	14064	14101	14090	14135	14108	14035	14126	13985	14053	13994	13913	14094	13979	14000	13979	14038	14131	14097	13958	13948	13907	13973	13944	14072	13915	13900	14022	13930	13903	13831	14145	13847	14018	13975	13992	13897	14148	14032	14136	14020	14075	14168	14027	14077	13930	13940	13987	13906	13817	14046	13955	13940	13879	13944	13974	14022	13957	14042	13987	13908	13903	14079	14033	13865	14055	13927	13987	14073	13970	14033	14057	14023	13890	14002	13890	14032	14127	13913	14042	13983	13927	13991	13963	13888	13789	13995	13981	13888	14041	14178	13937	14123	14161	13885	14082	13977	13865	14015	13959	13951	14186	14035	14088	13938	14150	14051	13960	13968	14141	14029	14090	13959	14106	13943	14078	14078	14074	14067	13951	13945	14099	13971	14004	14022	13885	14222	13885	14033	14013	13949	13975	13949	14084	14043	14004	14028	14088	14001	13946	14045	13930	14061	13978	13969	14127	14124	13962	13975	14086	13977	13956	14277	13979	13963	13988	14087	14120	14085	14059	13992	14021	13887	14093	13940	13928	13935	13982	14071	14115	14005	13914	14105	14032	13900	14107	13950	14123	14000	14145	13895	13916	13917	13882	14009	13936	14076	13906	13961	14111	14102	13955	13883	14087	14132	14060	14022	13999	14020	13901	13906	14114	14042	14013	13927	14122	14003	14079	13985	13947	14051	14197	14053	13997	13958	14018	14061	14028	14011	14005	13885	14118	14043	14069	13992	13942	14037	14115	13884	14136	13923	13938	13943	14030	14141	13853	14123	14127	13867	14119	13775	13931	13913	14089	14149	13996	14129	13964	13945	14008	14018	13943	14130	14038	13977	13810	14084	14037	13969	14045	14026	14239	13851	13996	13972	14045	14076	13867	14060	13899	13981	14089	14066	13973	13889	13993	14165	14182	14040	13873	14009	14037	14002	14008	13934	14048	14145	13986	14019	14023	14094	13971	14076	13917	13978	13976	13955	13985	14186	14065	13948	14000	13979	14085	14102	13967	13888	13922	13952	13903	14029	14111	13943	14028	14015	13938	14207	13926	14094	14063	14031	14025	13922	14053	13838	14143	14088	14094	14210	14031	13871	13990	14023	13929	14181	13897	13953	13933	14036	14098	14006	14020	13915	13827	14014	13895	13814	13863	14152	13820	14039	13943	13836	13885	13916	14029	14145	14033	14131	13993	14015	14006	14018	14020	14038	14003	14019	13997	13819	14245	13999	14011	14281	13869	14072	14058	14173	13987	14032	14035	14209	14123	13908	13929	14048	13975	13908	13968	13991	13813	13834	14135	13852	13888	13964	14065	14010	14036	14017	14014	13938	13974	14085	13966	13861	14049	13878	14051	13994	13881	14001	14052	14062	14198	13949	14080	14051	14146	14117	13997	14095	13852	14023	14128	14056	14004	13988	14011	13974	14001	13876	13940	14170	14048	14006	13978	13990	13977	14127	13815	14091	13987	14126	13908	13889	13955	13787	13930	14017	13790	13943	14057	14065	14053	14099	13965	14014	14131	14079	13955	14098	14013	14080	13877	14171	14049	14038	14048	14012	13878	13967	13976	13903	14016	13939	14155	13922	14005	14175	13893	14084	13921	14210	14053	14160	14028	14070	13932	13944	13991	13735	13773	13952	14045	14076	13923	14061	13995	14039	14114	14131	14135	13870	14170	13927	13914	13856	13902	14015	14056	14028	14045	14162	14039	14105	14072	13936	13998	14099	13870	14031	13978	14028	14091	13945	14038	13988	13962	14015	14088	13968	13948	13934	14123	13936	14095	14011	13969	14189	13915	13778	14056	13854	14005	13910	13917	14025	14012	14016	14025	14031	14011	14005	13955	14018	14054	14061	13948	13831	13812	14078	13867	14069	14009	14052	13866	13854	14110	14043	13965	13944	13778	13949	14199	13994	13989	13791	14101	14008	14149	14120	13955	14060	14240	14010	13999	14098	14007	13917	14007	14067	14022	13941	13932	14164	13977	14108	13911	14139	13916	13964	13891	13920	13895	14093	13996	14198	14052	14002	14126	13897	13919	14085	14066	13856	13906	13895	14032	13980	14016	13914	14053	13904	14035	14137	13950	14134	14088	13848	13889	14004	13984	13949	14213	14122	13754	13974	13924	14037	13958	13987	13991	13881	14139	14018	13871	14024	14104	14142	14139	14048	13975	14029	14042	14070	14035	13972	14035	14029	13942	14185	14018	14180	14015	13945	13850	14055	14046	14034	13984	14111	13979	14067	14028	13907	13952	13854	13921	14056	14130	14190	14144	13994	13992	14068	13981	14015	14189	13936	13960	14052	14135	14067	14006	14068	14173	14160	13961	14025	13843	13969	14002	13889	13959	14058	14059	13927	14007	13973	13996	13981	13975	14096	14143	14019	14196	14180	14071	14012	14011	13999	13877	14010	14070	14053	13975	13969	14001	14128	13939	14063	13994	14171	14008	14099	14059	13891	14032	14018	13903	14043	14002	14023	13941	14018	13987	13862	14111	14014	13877	14161	14045	14149	14122	14027	14133	14081	13892	14010	14131	13836	14037	14152	14231	13785	13820	14088	14051	13929	13990	14106	13902	14059	14016	14103	14072	13976	13951	13999	14050	14111	13984	14089	14006	13981	14052	14023	13959	13992	13916	13856	14070	13915	14010	13970	14114	14189	13938	14030	13922	14059	13891	13766	13922	14126	13902	13998	14101	14061	14095	13824	13909	14175	14099	14124	14015	13936	13937	14014	14135	13978	13909	13964	13768	14066	14145	13924	13931	14037	14117	14039	13962	14108	13977	14125	14124	14078	13984	13919	13998	13964	14077	13925	14017	13968	14119	13970	13956	14014	14003	13875	14044	13997	13910	13895	14025	14001	14032	13893	13927	14114	14001	14089	13964	13946	14009	14234	13932	14007	13971	13956	14109	14042	14108	14071	14040	14005	14037	14123	14117	14020	14094	14074	13903	14028	14040	13871	14029	14032	13924	13891	13848	14230	14048	13848	14027	13963	13987	14059	13975	14105	14026	13863	13926	13985	14213	13947	14152	14024	14033	13944	14100	13985	14124	13980	14047	13974	13831	14097	14169	13850	14045	13901	13888	14041	14007	14058	14054	14056	14056	13968	14035	14075	13984	13919	14099	13985	14116	14057	13894	13919	13906	13893	13940	14149	14060	13960	13950	14008	13934	13852	14036	13898	13977	14115	14055	14087	14009	14123	14149	14045	13929	13988	14007	14086	13972	14152	14072	13914	13993	13958	13974	13862	14037	14111	13998	14048	13988	14175	14077	13871	13886	13987	14011	14219	13989	14037	13870	14056	14018
23029	22009	31427	31183	35884	34928	31382	22245	18337	17620	17432	17132	17204	17269	17154	17263	17072	17250	17254	17234	17010	17141	17016	17066	16834	17089	16875	16947	17095	16868	17065	17112	16910	16920	17074	17025	16858	16992	17254	17110	16986	17085	16994	16947	17009	16957	16891	16970	17065	17286	17017	17154	16949	16789	16926	16868	17085	16990	16963	17099	17079	17053	17081	16923	16889	17130	16931	17001	17006	17133	16994	16844	17089	17001	16999	16727	17012	16896	17010	16915	17134	16892	17072	17039	17047	17005	17302	16903	16889	17000	16911	17024	17074	17026	16850	16999	16902	16988	17019	17006	16983	16984	17118	17053	17030	17040	16894	16834	17126	17002	17032	16965	16664	16925	16845	16977	16994	16868	16938	16978	16993	16876	17085	16906	17042	16915	16978	16799	17190	17084	17015	17161	16949	16957	16848	16838	17077	16906	16908	16904	16953	16848	16819	17043	16772	17057	16882	16811	16929	17080	17030	16772	16962	17012	17098	17111	17056	16944	17048	17127	16939	16836	16788	17011	17073	16843	16990	17115	17025	16954	16807	16909	17012	16998	16792	16826	16978	16938	17114	17075	17076	16908	16958	16816	16834	16932	17107	16970	17156	16910	16887	16986	16951	16825	16744	16854	16773	17113	16995	16868	16750	16952	16917	17087	16740	16721	17072	16862	17026	17194	17061	17095	17005	16845	16868	16931	16826	16945	17017	16773	17152	16954	16903	16953	16852	17091	16873	16977	16922	16998	17085	17179	16864	16793	16827	16936	16876	16819	16959	17035	17125	16960	16980	16918	16835	17069	16835	17107	16997	17231	16845	16815	17277	16967	16768	16923	16895	16922	17019	17098	16866	16797	16963	16878	17012	16673	16969	16859	17044	16888	17014	16983	16882	17003	16940	16767	17019	16765	17002	16865	16918	17061	16861	16994	16994	16968	17005	16881	17061	16999	16983	17054	17071	16767	17031	16885	17132	16860	17148	16787	17088	16923	17016	16753	16929	16845	17100	16927	17035	17013	16889	17198	16978	16931	16837	16950	16852	16892	16993	16773	16915	16734	16907	17033	16925	16915	17137	16865	16886	17057	17053	16949	17133	16955	17159	16918	16958	16887	16908	17017	17006	16862	16763	16728	17011	17104	16808	16928	17008	16820	16911	16868	16987	16800	17043	16731	16999	16829	17009	16933	17008	16910	17028	16995	16824	16998	16691	16870	16929	16679	16954	16873	16921	16865	17096	16832	16932	16808	16876	16925	16867	17075	17121	17023	16800	16928	16873	16909	16915	16949	17078	16948	16970	17020	16982	16853	17098	16827	17063	16962	16845	16784	17040	16832	16977	16789	16925	16710	17061	17079	17098	16917	17020	17009	16885	17077	16826	17051	16896	17037	16938	17011	16883	16872	17021	16961	17103	16988	16981	17110	16941	16959	17008	16891	16985	16894	16871	16875	16690	16733	16976	16899	16954	16875	16891	17025	16868	16866	17069	17022	16898	16873	16929	16991	16895	16864	17013	16826	16949	16975	16998	16899	16898	16857	17131	16875	16865	16901	16842	17121	16867	16923	16760	16844	16839	16976	17115	16917	16917	16864	16953	16942	17016	17043	16976	16925	17167	17114	17038	16896	16800	16794	17021	17187	16814	17105	16918	16872	16823	17117	17088	16862	16808	16910	16932	16895	16947	17012	17104	16882	17090	16683	17048	17097	16879	16763	17022	17037	17062	16953	17002	16848	17059	16954	16789	16976	16853	16974	16778	17127	16975	17112	16892	17095	17007	17012	17116	16804	17038	16785	17100	17032	16939	16968	17015	16910	17142	17080	17002	16814	17115	16939	16906	16881	17028	16760	17000	16966	17165	16969	16802	16767	16686	16841	16957	16845	17035	16860	16911	17017	17116	16944	16962	16997	16955	17011	16897	16778	16851	16872	17024	16999	16939	16956	16882	17064	16938	17083	16931	17278	17100	17068	17117	17135	16848	16917	17117	16954	16985	16936	16941	16952	16917	17108	17106	16875	16904	16845	16849	16994	17086	16975	16892	17034	16946	17016	16953	16877	16940	17015	17011	16944	17124	17171	16942	16799	16864	17123	16997	16871	16605	16848	16990	16946	17045	16950	16986	16907	16841	16950	16963	16878	16673	17051	16970	17056	17006	17081	16913	16746	16951	17129	16851	17138	17005	17058	17038	17014	16769	16811	16983	16981	17177	16727	16886	16899	16870	17015	16964	16691	17134	16799	17036	16898	17116	16891	17032	17053	16856	17129	16964	17016	17047	16952	16882	16901	17039	16831	16980	16819	16970	16961	16715	16795	16842	16947	16871	16870	16981	16983	17125	16956	16759	17191	16901	16940	17052	16948	16910	16874	17137	17062	16839	16949	16829	16807	17086	16744	16966	16887	16910	17054	16956	17100	17138	16867	16798	16843	16885	17062	16950	17052	17103	16924	16870	17042	17088	17134	16987	17133	16974	16865	16917	16939	16761	16953	16931	16910	16999	16864	17001	17128	16864	17059	16865	17006	16926	17176	17011	17057	16836	16723	17124	17109	16936	17193	16879	16962	16796	16977	16882	17053	16984	16952	17066	16866	16798	16868	16956	17046	16945	16906	17241	16775	17150	16878	17083	17061	16770	16938	16837	16736	16758	17022	17005	17113	16802	16898	17209	16891	16766	16670	16869	17002	16936	16991	16946	16870	16840	16817	16971	16894	16931	16771	16797	17022	16548	16868	16723	16852	17002	17027	16895	16893	16737	16933	16826	17035	16995	16848	16901	16975	16756	17016	17136	17101	16990	16885	17059	16902	17018	17068	16973	17032	16906	16952	17068	16998	16854	16728	16971	16921	17006	16950	16999	17066	17079	16872	16974	16969	17011	17019	17074	16764	17023	17025	16969	16889	16874	16972	17025	16977	16905	16869	16998	16816	16892	16956	17019	17063	16973	16900	16786	16882	17155	16824	17038	16841	16885	17013	17029	16936	17000	16937	17017	17024	17016	17045	17050	17067	17021	16795	16836	17126	16878	16836	16940	16657	16867	16848	16941	16647	16821	16893	16799	16990	16893	17053	16995	16942	16846	16999	16842	16834	17018	17108	16843	16985	16885	16775	17013	16795	16976	16948	17008	16899	16891	16802	17002	16818	17039	17021	16760	16754	16792	16887	16998	17083	17038	17115	17056	16738	16833	16926	17093	16958	16941	17052	16908	16946	16925	16770	17002	16763	16927	17012	17083	16959	16896	16953	17082	16836	16928	16901	16942	16963	17070	17224	17006	17106	16984	17019	16808	16933	16902	17172	16895	17133	17136	16895	17234	16941	17109	16784	16861	16766	16906	16931	17012	16967	17030	16821	16982	16692	16938	16987	16901	17009	16996	16837	16693	16852	16954	16904	16968	16984	16846	16931	17062	16828	16904	16842	17012	17039	16999	17001	17185	16948	17260	16985	16923	17005	17142	17009	16910	17069	17064	16979	17041	16878	16896	16978	16872	17144	16861	16960	16908	16898	17039	16928	16913	16807	17091	16938	17051	17061	16902	16971	16982	16871	17071	17044	16828	16798	17074	16866	16866	16962	17010	17069	17272	16852	17020	16991	16848	16983	16881	17014	16940	16894	16879	17029	16992	16973	16810	16844	16905	16906	17025	16841	17032	16969	16800	17064	16766	16757	16878	16937	16922	16876	16812	17050	17162	16900	17195	16902	16782	16838	16885	17011	16830	17015	16887	16845	16913	16866	17034	16996	17008	16825	16962	16763	16836	16970	17066	16939	16766	17088	17208	17179	17162	17014	17041	17121	17111	16972	16975	17015	17153	17069	16804	17093	17054	17037	17237	16992	16997	16824	17058	16981	16788	16765	16906	16904	17089	16968	16747	16717	16752	16866	17044	16839	16995	17083	16863	16802	16991	16810	17124	17027	16874	16908	16968	17022	16979	17074	16932	16916	16832	16690	16869	17091	17035	16803	17021	17030	16748	17014	16861	16704	16888	16917	16674	17054	17028	16853	16964	17096	17066	16814	16881	16892	17008	17019	16782	16940	16919	16951	16957	16909	16946	17025	16904	16635	17199	17010	17028	17029	16927	17089	16858	17038	16890	16956	17033	16943	16958	16872	16965	16881	16980	17150	17155	16935	16900	16851	16973	16890	16780	16975	16956	17062	17053	16850	16894	17062	16901	17002	17021	17079	17011	17046	17056	16972	16759	16957	16842	17007	16875	16700	16924	17129	16979	16981	16899	17094	16949	17147	17101	17064	16883	16862	16992	17074	16858	17046	16858	16932	16943	17111	16950	16929	16924	17072	16975	17047	16701	16869	17029	16824	16934	17034	16943	16993	17233	17040	17153	17134	17034	17109	16854	16818	17004	16862	16933	16911	17123	16836	16977	17309	17107	16972	16930	16974	16935	17124	17174	16912	17103	16825	16921	16891	16876	16665	16833	17152	16616	16912	16921	16909	16888	16939	16740	17143	16878	17029	16851	16675	16847	16928	16958	16913	16872	16857	16861	17032	17077	16800	16945	16912	16924	16790	16930	16854	17077	17094	17009	16928	16954	17101	16816	17048	16790	16936	16700	17029	16881	17039	16984	17108	16932	17114	16865	16882	16968	17059	16841	16807	17106	16858	17045	16892	16927	16955	16847	17014	17025	16711	16976	16906	16942	16727	16951	16988	17022	16946	16929	16848	17153	17055	17031	16910	16790	16888	16929	17119	17000	16923	16935	16832	17190	17033	16873	16877	17137	16836	16988	17003	16768	16825	16894	17026	17201	17067	16983	16974	16867	16841	17051	16921	16879	16922	16917	16951	16805	16986	16802	16805	16948	17020	16986	16972	16824	17056	16921	16814	17062	16943	16894	16888	17025	17098	17072	16919	16988	17042	16925	16987	16937	16686	16916	16805	16882	16905	16751	16735	16897	16932	17152	16806	16969	16990	16873	16850	17024	16966	16912	16985	16911	16932	16891	16923	16933	16973	17035	16940	16886	16878	16878	16809	17057	16988	16819	16976	17088	16870	17007	16813	16983	16944	16953	16874	17067	17013	17098	16787	16948	16870	16849	16764	16946	16970	16892	17035	16857	16846	16784	16810	17018	16983	16906	16893	16860	16853	16922	16996	16775	16882	16770	16848	17075	16859	16830	16787	17137	16966
62459	103518	81292	70865	56033	40332	27573	18635	15422	14629	14310	14323	14283	14266	14287	14343	14270	14111	14307	14188	14394	14349	14360	14201	14217	14401	14367	14494	14299	14131	14377	14162	14286	14228	14205	14287	14125	14252	14272	14260	14333	14341	14322	14316	14182	14232	14458	14348	14393	14368	14282	14434	14127	14348	14269	14252	14353	14273	14171	14220	14384	14265	14387	14376	14220	14270	14408	14469	14457	14392	14341	14373	14278	14245	14275	14394	14318	14162	14398	14225	14167	14270	14341	14334	14248	14179	14427	14400	14275	14155	14279	14287	14198	14324	14287	14127	14276	14381	14133	14290	14251	14119	14275	14187	14321	14196	14140	14369	14318	14302	14298	14454	14248	14437	14196	14356	14269	14216	14396	14523	14310	14306	14279	14199	14354	14308	14226	14337	14368	14343	14315	14311	14048	14117	14373	14256	14360	14269	14281	14203	14364	14339	14274	14222	14270	14240	14227	14256	14285	14192	14281	14240	14139	14023	14343	14334	14211	14287	14273	14264	14223	14022	14352	14143	14363	14215	14062	14268	14155	14271	14273	14247	14227	14189	14355	14285	14247	14158	14258	14202	14408	14182	14267	14279	14291	14286	14218	14236	14265	14254	14016	14415	14167	14250	14407	14250	14453	14325	14268	14313	14398	14333	14273	14251	14299	14272	14220	14212	14167	14402	14149	14277	14420	14183	14330	14168	14047	14226	14122	14295	14217	14370	14328	14260	14224	14439	14182	14134	14152	14363	14136	14071	14288	14197	14298	14188	14335	14323	14370	14259	14397	14303	14112	14194	14291	14197	14216	14458	14246	14221	14272	14254	14232	14387	14250	14380	14163	14397	14247	14207	14122	14254	14477	14310	14273	14187	14038	14242	14261	14090	14270	14377	14235	14344	14265	14277	14290	14240	14286	14273	14215	14192	14058	14270	14273	14367	14254	14209	14338	14176	14283	14209	14195	14204	14210	14273	14369	14217	14187	14396	14245	14339	14163	14155	14419	14166	14448	14436	14330	14334	14323	14371	14151	14226	14150	14229	14360	14374	14463	14348	14273	14267	14322	14183	14311	14186	14229	14237	14135	14342	14211	14314	14110	14337	14249	14352	14266	14468	14255	14400	14375	14144	14110	14226	14293	14310	14162	14183	14164	14246	14366	14329	14133	14031	14213	14337	14324	14426	14324	14426	14255	14250	14274	14072	14456	14200	14493	14266	14385	14182	14295	14328	14400	14356	14261	14221	14153	14214	14253	14163	14261	14230	14045	14367	14412	14292	14258	14143	14322	14318	14192	14239	14320	14246	14339	14221	14223	14216	14158	14421	14457	14450	14263	14197	14267	14261	14181	14261	14163	14518	14181	14149	14428	14205	14139	14309	14169	14387	14264	14246	14076	14504	14239	14282	14260	14263	14274	14204	14377	14231	14334	14164	14310	14210	14244	14290	14187	14298	14280	14329	14330	14389	14409	14442	14195	14206	14261	14287	14247	14265	14248	14151	14162	14216	14333	14256	14448	14227	14147	14126	14250	14347	14267	14297	14290	14079	14249	14310	14219	14241	14361	14339	14239	14159	14381	14270	14180	14040	14095	14257	14509	14157	14231	14298	14338	14309	14402	14406	14232	14345	14393	14183	14262	14218	14186	14343	14325	14126	14221	14371	14162	14169	14247	14223	14215	14359	14215	14156	14221	14093	14339	14336	14250	14170	14247	14346	14305	14380	14238	14265	14181	14402	14186	14068	14062	14342	14168	14284	14192	14283	14360	14324	14281	14088	14238	14243	14346	14307	14292	14059	14166	14182	14257	14227	14399	14187	14172	14297	14382	14217	14391	14318	14235	14358	14114	14366	14177	14214	14341	14222	14152	14440	14245	14167	14245	14373	14505	14323	14101	14430	14195	14147	14295	14421	14197	14246	14361	14237	14214	14208	14307	14222	14421	14187	14245	14351	14251	14296	14257	14171	14217	14436	14027	14213	14290	14153	14014	14484	14275	14479	14399	14108	13966	14244	14267	14321	14176	14269	14413	14255	14213	14256	14267	14367	14230	14248	14255	14321	14268	14340	14131	14184	14306	14269	14354	14127	14164	14313	14214	14314	14346	14440	14173	14132	14239	14326	14218	14406	14234	14246	14298	14343	14262	14395	14114	14310	14373	14347	14210	14101	14341	14388	14173	14420	14241	14098	14296	14343	14135	14274	14310	14262	14275	14497	14180	14124	14246	14191	14416	14314	14330	14212	14195	14262	14301	14239	14358	14181	14305	14188	14274	14240	14094	14389	14278	14224	14205	14439	14203	14269	14249	14176	14361	14227	14087	14343	14444	14309	14274	14302	14093	14274	14255	14207	14281	14273	14377	14184	14247	14274	14303	14555	14194	14396	14303	14103	14325	14245	14257	14407	14311	14289	14295	14333	14342	14215	14250	14314	14405	14287	14175	14249	14196	14237	14271	14400	14320	14232	14354	14274	14174	14210	14290	14076	14270	14280	14374	14345	14200	14272	14203	14518	14217	14084	14251	14126	14307	14135	14245	14208	14238	14308	14173	14319	14311	14195	14225	14065	14329	14209	14199	14399	14313	14309	14473	14171	14267	14208	14307	14309	14112	14303	14355	14356	14433	14200	14339	14301	14259	14382	14307	14481	14311	14135	14171	14206	14347	14260	14243	14151	14257	14109	14402	14252	14105	14321	14282	14156	14329	14413	14311	14268	14278	14261	14193	14273	14207	14231	14138	14367	14396	14213	14405	14163	14214	14233	14319	14298	14396	14239	14451	14377	14351	14234	14375	14340	14358	14342	14265	14342	14317	14351	14315	14171	14120	14336	14295	14455	14319	14240	14122	14256	14274	14443	14474	14431	14201	14337	14118	14267	14358	14315	14260	14273	14217	14206	14120	14365	14203	14248	14203	14120	14471	14279	14320	14329	14314	14422	14244	14168	14161	14396	14165	14404	14182	14417	14180	14243	14315	14141	14366	14358	14357	14181	14171	14162	14375	14251	14348	14443	14148	14257	14467	14328	14481	14295	14163	14306	14379	14106	14203	14173	14316	14299	14276	14215	14177	14182	14294	14305	14334	14286	14212	14315	14214	14324	14327	14238	14278	14229	14360	14092	14211	14115	14175	14352	14284	14259	14416	14455	14234	14215	14012	14182	14048	14337	14351	14118	14266	14206	14151	14394	14218	14238	14144	14208	14097	14051	14155	14316	14147	14331	14213	14319	14315	14358	14231	14305	14312	14320	14324	14237	14258	14217	14222	14534	14249	14326	14131	14342	14273	14377	14162	14259	14367	14228	14212	14136	14286	14257	14124	14186	14246	14240	14214	14130	14260	14190	14269	14367	14251	14256	14411	14473	14330	14344	14436	14225	14271	14222	14346	14213	14381	14216	14305	14083	14336	14298	14240	14262	14132	14297	14312	14173	14338	14330	14454	14279	14268	14136	13992	14370	14120	14235	14170	14206	14213	14362	14269	14287	14250	14258	14418	14244	14249	14320	14318	14253	14085	14380	14240	14074	14306	14190	14315	14262	14196	14250	14237	14083	14139	14344	14255	14135	14220	14362	14276	14326	14302	14297	14229	14190	14404	14320	14313	14261	14070	14351	14377	14354	14279	14180	14141	14390	14263	14269	14266	14096	14403	14152	14264	14335	14249	14323	14108	14225	14350	14205	14469	14307	14173	14385	14331	14357	14394	14441	14237	14269	14328	14115	14206	14194	14286	14399	14377	14189	14209	14052	14120	14369	14311	14135	14246	14287	14327	14299	14178	14357	14399	14304	14415	14260	14258	14230	14216	14256	14228	14108	14483	14163	14211	14294	14292	14220	14314	14324	14277	14132	14200	14279	14245	14212	14344	14223	14235	14312	14330	14161	14298	14410	14314	14190	14127	14285	14433	14399	14096	14282	14304	14212	14187	14239	14282	14263	14295	14415	14324	14338	14321	14285	14240	14226	14194	14206	14245	14358	14311	14272	14316	14274	14395	14433	14306	14264	14319	14287	14249	14343	14260	14435	14346	14411	14320	14101	14257	14292	14393	14174	14214	14365	14204	14300	14129	14359	14236	14350	14278	14278	14254	14394	14303	14322	14328	14399	14270	14350	14249	14264	14225	14241	14216	14202	14312	14313	14404	14540	14237	14342	14118	14270	14082	14163	14351	14250	14199	14376	14184	14130	14346	14271	14276	14293	14292	14180	14152	14204	14170	14246	14311	14304	14395	14343	14410	14352	14063	14227	14318	14301	14325	14387	14130	14166	14261	14223	14223	14204	14284	14476	14181	14392	14296	14344	14242	14386	14158	14279	14166	14183	14300	14200	14279	14210	14317	14323	14195	14197	14133	14264	14268	14493	14317	14402	14217	14248	14285	14326	14335	14145	14384	14286	14254	14293	14505	14162	14001	14214	14009	14300	14144	14171	14332	14382	14204	14322	14176	14149	14324	14284	14305	14132	14241	14226	14124	14247	14357	14323	14266	14370	14167	14381	14280	14130	14191	14346	14238	14075	14204	14408	14201	14192	14291	14374	14276	14188	14346	14253	14282	14326	14117	14208	14049	14341	14239	14068	14332	14229	14187	14091	14260	14183	14474	14355	14233	14064	14269	14402	14330	14176	14278	14279	14230	14162	14192	14213	14298	14415	14329	14126	14278	14231	14276	14240	14307	14266	14224	14151	14285	14136	14230	14111	14280	14160	14258	14236	14106	14337	14254	14191	14284	14180	14288	14298	14410	14320	14197	14424	14149	14126	14214	14194	14102	14190	14079	14247	14208	14283	14205	14389	14220	14157	14363	14228	14248	14384	14306	14215	14211	14376	14234	14439	14317	14158	14221	14168	14258	14185	14161	14239	14266	14148	14292	14082	14217	14090	14217	14345	14179	14367	14361	14229	14434	14132	14343	14232	14217	14338	14556	14348	14306	14308	14119	14346	14330	14097	14368	14188	14324	14360	14269	14299	14151	14201	14293	14231	14188	14255	14250	14198	14212	14497	14109	14231	14377	14206	14244	14378	14217	14208	14167	14242	14401	14227	14362	14166	14219	14235	14227	14324	14391	14252	13980	14204	14287	14045	14139	14201	14335	14321	14306	14257	14345	14184	14280	14311	14192	14405	14171	14368	14227	14347	14252	14412	14310	14168	14184	14303
29522	31188	35375	30666	23723	20192	18507	17822	17459	17309	17359	17337	17391	17343	17304	17415	17294	17266	17285	17352	17416	17495	17456	17150	17412	17294	17354	17235	17497	17368	17315	17308	17396	17295	17108	17170	17254	17282	17234	17306	17234	17177	17376	17303	17197	17253	17333	17402	17420	17377	17311	17537	17469	17405	17378	17183	17497	17206	17238	17130	17243	17429	17275	17312	17348	17292	17100	17434	17343	17405	17151	17140	17315	17319	17168	17253	17112	17240	17382	17381	17469	17161	17327	17288	17311	17279	17416	17428	17244	17380	17263	17307	17286	17077	17256	17272	17425	17025	17291	17208	17251	16980	17144	17279	17127	17171	17257	17392	17302	17432	17288	17151	17359	17337	17286	17224	17357	17320	17228	17259	17228	17092	17337	17221	17207	17331	17463	17095	17422	17163	17200	17110	17127	17344	17281	17440	17336	17224	17198	17388	17263	17323	17319	17098	17338	17236	17346	17295	17284	17169	17436	17283	17325	17139	17218	17323	17249	17251	17235	17375	17281	17232	17332	17281	17442	17172	17260	17266	17314	17181	17328	17223	17506	17443	17291	17439	17350	17285	17337	17335	17525	17286	17233	17324	17219	17545	17146	17348	17377	17248	17257	17372	17271	17301	17081	17241	17403	17122	17371	17373	17236	17325	17302	17297	17182	17176	17444	17118	17343	17357	17139	17408	17347	17079	17484	17346	17218	17178	17284	17378	17417	17346	17270	17387	17186	17285	17319	17271	17344	17244	17432	17155	17352	17180	17011	17223	17482	17270	17399	17248	17316	17446	17260	17382	17291	17478	17240	17321	17317	17303	17264	17154	17416	16996	17157	17351	17092	17266	17441	17355	17406	17415	17506	17303	17339	17352	17465	17412	17129	17374	17215	17286	17400	17137	17324	17231	17257	17344	17232	17399	17376	17409	17383	17440	17339	17315	17113	17350	17137	17320	17132	17253	17317	17315	17370	17513	17257	17277	17304	17121	17117	17412	17482	17354	17222	17395	17311	17267	17294	17372	17121	17099	17280	17378	17334	17484	17243	17253	17226	17132	17171	17269	17267	17214	17358	17329	17614	17262	17455	17270	17152	17421	17082	17274	17352	17136	17297	17222	17251	17166	17433	17108	17307	17256	17161	17201	17263	17397	17199	17285	17210	17065	17198	17272	17071	17242	17419	17006	17196	17299	17267	17170	17326	17260	17252	17312	17189	17206	17290	17342	17611	17323	17271	17387	17422	17148	17347	17149	17255	17362	17192	17118	17493	17365	17400	17290	17368	17186	17218	17304	17244	17211	17141	17150	17326	17166	17233	17272	17498	17447	17303	17278	17501	17411	17393	17383	17402	17388	17389	17231	17339	17261	17213	17418	17339	17150	17362	17350	17252	17349	17147	17248	17251	17372	17340	17356	17383	17225	17206	17270	17290	17424	17307	17330	17086	17287	17170	17032	17104	17375	17279	17176	17412	17166	17354	17215	17344	17346	17188	17211	17327	17210	17303	17216	17254	17431	17291	17413	17218	17053	17412	17376	17250	17306	17407	17242	17287	17367	17189	17211	17287	17318	17378	17216	17331	17221	17284	17314	17396	17657	17430	17289	17218	17449	17000	17381	17218	17162	17227	17246	17236	17311	17267	17354	17507	17220	17295	17228	17166	17319	17178	17343	17429	17456	17592	17481	17216	17443	17417	17371	17386	17217	17121	17431	17357	17057	17178	17126	17436	17252	17294	17410	17102	17604	17396	17240	17210	17299	17515	17241	17368	17248	17253	17321	17237	17148	17338	17228	17329	17284	17293	17424	17391	17327	17230	17215	17491	17132	17161	17247	17410	17194	17022	17197	17213	17267	17377	17314	17421	17157	17219	17074	17291	17232	17264	17227	17281	17293	17343	17300	17316	17192	17351	17300	17156	17355	17232	17134	17410	17173	17266	17245	17238	17422	17409	17205	17332	17263	17191	17256	17439	17378	17361	17303	17316	17370	17337	17097	17369	17356	17222	16944	17285	17187	17263	17283	17644	17293	17245	17367	17230	17414	17036	17168	17122	17138	17228	17207	17443	17455	17459	17383	17435	17445	17487	17187	17380	17426	17144	17189	17321	17192	17291	17373	17346	17341	17477	17211	17271	17307	17266	17306	17464	17384	17236	17109	17378	17383	17376	17148	17366	16989	17229	17105	17124	17162	17353	17212	17382	17419	17328	17442	17460	17186	17339	17305	17370	17415	17385	17163	17310	17258	17129	17176	17361	17363	17584	17439	17508	17278	17682	17265	17228	17189	17485	17391	17392	17569	17420	17355	17321	17255	17250	17383	17314	17264	17347	17163	17404	17285	17094	17339	17307	17302	17477	17285	17446	17187	17289	17268	17193	17282	17280	17309	17289	17329	17315	17248	17146	17199	17303	17256	17363	17144	17372	17251	17519	17369	17367	17482	17195	17300	17212	17312	17271	17345	17157	17130	17440	17162	17332	17209	17304	17180	17304	17309	17259	17223	17284	17178	17335	17461	17359	17373	17220	17141	17378	17299	17335	17247	17379	17231	17307	17170	17337	17363	17459	17209	17208	17307	17017	17378	17376	17229	17250	17220	17200	17178	17307	17148	17312	17301	17262	17193	17087	17445	17406	17301	17223	17043	17367	17120	17454	17270	17300	17207	17328	17211	17287	17291	17299	17278	17304	17233	17407	17539	17344	17282	17342	17251	17431	17317	17435	17374	17332	17240	17479	17276	17134	17304	17453	17397	17310	17253	17372	17193	17094	17289	17120	17257	17447	17350	17303	17272	17225	17344	17233	17246	17131	17441	17266	17328	17497	17296	17227	17434	17565	17399	17186	17239	17265	16919	17249	17393	17177	17218	17396	17177	17149	17176	17301	17382	17391	17210	17292	17432	17321	17201	17364	17302	17314	17462	17265	17331	17394	17249	17321	17414	17313	17574	17172	17361	17640	17192	17215	17299	17276	17287	17023	17274	17139	17300	17323	17162	17332	17306	17454	17464	17336	17515	17157	17262	17363	17252	17173	17118	17150	17142	17233	17332	17360	17194	17234	17198	17460	17544	17513	17334	17327	17214	17196	17174	17506	17308	17195	17245	17447	17346	17222	17320	17347	17231	17260	17353	17200	17262	17412	17341	17448	17361	17294	17372	17299	17277	17409	17374	17371	17177	17393	17484	17303	17446	17308	16991	17243	17292	17377	17403	17451	17193	17240	17223	17541	17302	17225	17317	17308	17430	17148	17176	17307	17386	17444	17250	17262	17432	17266	17507	17308	17220	17226	17359	17364	17413	17463	17427	17474	17308	17065	17305	17213	17151	17296	17246	17150	17312	17527	17375	17516	17255	17201	17398	17147	17496	17267	16976	17257	17131	17450	17221	17342	17329	17257	17201	17324	17321	17282	17322	17231	17391	17423	17356	17230	17167	17231	16993	17214	17179	17304	17386	17118	17143	17434	17231	17413	17489	17381	17397	17292	17432	17363	17433	17399	17417	17280	17269	17324	17262	17550	17199	17386	17285	17254	17322	17225	17019	17202	17333	17480	17313	17349	17380	17339	17114	17209	17232	17279	17305	17192	17375	17329	17294	17448	17334	17334	17048	17424	17359	17235	17160	17176	17391	17176	17315	17343	16959	17319	17380	17367	17236	17048	17362	17100	17321	17188	17301	17186	17233	17415	17238	17217	17284	17369	17267	17344	17336	17147	17373	17245	17223	17284	17596	17308	17460	17151	17279	17355	17331	17322	17529	17389	17293	17198	17452	17311	17170	17436	17245	17424	17231	17411	17321	17408	17507	17208	17112	17314	17438	17485	17203	17253	17248	17367	17381	17293	17313	17182	17130	16996	17280	17144	17386	17177	17154	17278	17276	17223	17150	17343	17359	17448	17421	17248	17296	17236	17212	17285	17287	17222	17184	17226	17201	17254	17381	17292	17218	17192	17272	17265	17137	17308	17291	17159	17139	17191	17224	17293	17422	17291	17510	17213	17322	17420	17384	17346	17432	17325	17350	17282	17282	17265	17359	17188	17322	17210	17339	17279	17428	17254	17254	17262	17490	17137	17423	17282	17325	17138	17462	17286	17211	17166	17264	17105	17589	17081	17046	17320	17444	17383	17390	17335	17280	17348	17224	17498	17362	17079	17382	17385	17435	17308	17370	17274	17126	17397	17240	17370	17319	17388	17489	17117	17386	17598	17326	17281	17326	17432	17277	17390	17173	17370	17339	17425	17362	17199	17278	17357	17361	17465	17277	17230	17283	17202	17176	17164	17412	17303	17237	17262	17264	17440	17242	17059	17138	17356	17196	17214	17410	17424	17349	17127	17260	17254	17374	17158	17202	17192	17142	17257	17327	17321	17144	17284	17209	17208	17159	17240	17411	17421	17278	17267	17264	17400	17240	17311	17222	17233	17361	17269	17396	17294	17238	17413	17415	17209	17299	17465	17442	17291	17230	17487	17250	17345	17273	17413	17219	17273	17534	17415	17206	17357	17445	17168	17160	17343	17159	17392	17361	17273	17167	17066	17275	17129	17337	17192	17221	17226	17341	17303	17379	17235	17284	17156	17259	17315	17187	17357	17342	17353	17221	17102	17348	17353	17398	17212	17248	17358	17403	17027	17190	17179	17387	17262	17369	17385	17182	17385	17315	17348	17452	17530	17181	17428	17244	17305	17115	17365	17285	17127	17357	17291	17356	17355	17234	17377	17387	17316	17341	17546	17191	17120	17357	17268	17241	17275	17290	17226	17338	17260	17286	17495	17429	17329	17279	17038	17303	17155	17403	17318	17202	17169	17264	17345	17537	17435	17216	17136	17202	17336	17460	17468	17566	17204	17035	17317	17335	17248	17249	17092	17065	17305	17384	17139	17100	17102	17254	17237	17060	17323	17410	17204	17112	17357	17147	17037	17181	17249	17237	17232	17345	17213	17277	17147	17293	17446	17378	17378	17283	17197	17349	17272	17188	17562	17286	17258	17259	17341	17561	17440	17150	17254	17302	17256	17302	17355	17511	17193	17154	17303	17315	17148	17176	17236	17332	17458	17294	17243	17224	17321	17189	17302	17316	17226	17274	17039	17153	17372	17428	17173	17300	17466	17381	17263	17281	17259	17288	17207	17348	17497	17239	17283	17326	17259	17353	17225	17275
32937	49779	34374	25592	20434	17146	15481	14773	14560	14623	14552	14497	14477	14513	14423	14593	14631	14485	14494	14604	14464	14469	14757	14631	14554	14622	14412	14684	14440	14457	14472	14633	14695	14562	14509	14615	14623	14622	14508	14684	14550	14473	14495	14656	14616	14630	14595	14787	14660	14491	14640	14377	14600	14624	14469	14567	14734	14710	14568	14575	14467	14374	14531	14534	14665	14529	14347	14451	14620	14492	14600	14494	14535	14516	14630	14401	14723	14438	14465	14487	14602	14370	14466	14489	14621	14551	14527	14525	14525	14469	14585	14444	14626	14439	14515	14555	14522	14659	14493	14476	14275	14673	14569	14507	14462	14807	14431	14527	14657	14638	14452	14433	14639	14449	14464	14440	14638	14478	14622	14594	14551	14593	14474	14565	14596	14598	14615	14523	14719	14348	14453	14597	14478	14510	14474	14513	14563	14425	14663	14651	14550	14401	14517	14531	14583	14612	14721	14611	14444	14566	14489	14686	14679	14636	14557	14383	14540	14761	14625	14506	14570	14473	14657	14598	14595	14508	14653	14507	14418	14448	14672	14425	14437	14576	14507	14497	14472	14396	14558	14578	14567	14612	14543	14330	14601	14495	14583	14455	14438	14550	14521	14590	14705	14580	14510	14520	14567	14571	14573	14474	14493	14357	14608	14434	14692	14657	14438	14627	14350	14457	14492	14483	14580	14650	14564	14324	14539	14532	14706	14332	14724	14528	14597	14597	14559	14564	14697	14525	14708	14423	14546	14547	14518	14565	14688	14486	14369	14406	14583	14545	14512	14557	14606	14544	14346	14483	14538	14578	14581	14518	14534	14747	14485	14421	14522	14482	14516	14647	14501	14396	14465	14571	14486	14425	14536	14638	14665	14635	14455	14564	14552	14481	14369	14398	14449	14579	14514	14426	14443	14533	14560	14519	14459	14660	14616	14515	14513	14666	14739	14504	14361	14593	14617	14619	14594	14429	14470	14565	14525	14576	14575	14696	14414	14470	14426	14346	14665	14604	14610	14550	14651	14551	14622	14405	14521	14415	14487	14518	14489	14643	14322	14498	14657	14695	14542	14467	14492	14514	14588	14508	14492	14432	14629	14445	14729	14436	14506	14636	14413	14480	14714	14598	14426	14544	14748	14509	14475	14450	14538	14563	14647	14528	14560	14475	14374	14580	14371	14389	14501	14509	14655	14465	14589	14604	14550	14599	14516	14534	14488	14444	14518	14423	14485	14515	14502	14478	14647	14590	14333	14560	14495	14460	14662	14333	14684	14598	14448	14440	14501	14613	14481	14506	14546	14600	14640	14704	14573	14586	14612	14681	14561	14514	14393	14515	14522	14382	14658	14541	14501	14661	14438	14473	14467	14472	14540	14606	14524	14412	14686	14702	14515	14488	14600	14618	14482	14567	14740	14463	14494	14553	14515	14440	14524	14606	14434	14543	14430	14534	14651	14590	14460	14449	14582	14475	14487	14395	14671	14449	14552	14641	14682	14435	14446	14520	14617	14539	14704	14415	14584	14470	14464	14511	14446	14537	14469	14533	14490	14583	14483	14460	14565	14439	14566	14441	14490	14352	14520	14634	14533	14415	14519	14603	14597	14624	14501	14559	14523	14578	14565	14649	14611	14364	14707	14569	14458	14406	14649	14584	14415	14516	14468	14445	14566	14500	14615	14305	14454	14450	14558	14383	14453	14605	14470	14435	14595	14537	14535	14342	14545	14578	14403	14352	14557	14644	14588	14465	14521	14470	14629	14429	14524	14519	14483	14530	14467	14698	14572	14449	14471	14406	14599	14478	14525	14514	14516	14441	14669	14477	14545	14528	14671	14327	14649	14465	14439	14536	14527	14420	14456	14430	14488	14498	14498	14593	14546	14542	14539	14650	14612	14445	14442	14617	14651	14458	14539	14443	14482	14622	14564	14596	14607	14555	14316	14609	14505	14652	14565	14474	14487	14492	14537	14498	14530	14631	14512	14368	14544	14488	14421	14512	14453	14478	14498	14522	14552	14565	14502	14650	14544	14613	14520	14715	14519	14664	14560	14562	14559	14327	14616	14531	14460	14524	14608	14619	14463	14472	14633	14589	14542	14603	14585	14651	14296	14596	14509	14593	14503	14661	14473	14721	14713	14450	14501	14536	14496	14452	14474	14505	14594	14686	14584	14413	14627	14473	14539	14581	14485	14502	14456	14402	14451	14620	14656	14417	14480	14391	14380	14588	14415	14533	14563	14631	14464	14666	14484	14537	14629	14458	14532	14457	14543	14696	14594	14623	14666	14463	14527	14786	14566	14434	14343	14513	14425	14606	14496	14592	14474	14456	14594	14522	14373	14583	14630	14600	14617	14647	14449	14490	14509	14638	14582	14640	14669	14508	14437	14593	14512	14477	14476	14364	14545	14605	14609	14401	14592	14613	14656	14549	14455	14551	14438	14434	14570	14442	14752	14596	14528	14455	14507	14580	14537	14502	14816	14557	14523	14450	14667	14362	14530	14613	14458	14772	14649	14571	14491	14574	14466	14584	14444	14663	14523	14463	14455	14590	14472	14509	14409	14632	14627	14510	14504	14492	14459	14662	14508	14630	14487	14644	14606	14660	14514	14577	14500	14558	14424	14539	14519	14478	14492	14431	14547	14622	14594	14543	14386	14438	14491	14654	14549	14653	14475	14440	14578	14651	14689	14419	14341	14379	14489	14694	14281	14500	14528	14578	14571	14331	14654	14667	14674	14670	14668	14572	14564	14836	14702	14398	14447	14518	14717	14348	14650	14597	14375	14448	14648	14558	14380	14544	14436	14500	14550	14487	14436	14578	14537	14634	14545	14589	14706	14437	14507	14494	14614	14556	14451	14684	14553	14740	14413	14597	14615	14593	14864	14602	14505	14642	14607	14577	14520	14497	14531	14817	14465	14397	14400	14414	14503	14593	14455	14505	14586	14573	14645	14417	14533	14410	14547	14381	14623	14549	14450	14574	14593	14647	14525	14750	14441	14498	14614	14476	14476	14281	14525	14316	14625	14616	14551	14619	14611	14638	14600	14457	14536	14395	14454	14492	14532	14377	14422	14608	14563	14626	14623	14450	14284	14524	14525	14539	14526	14687	14658	14551	14523	14599	14636	14616	14412	14616	14520	14466	14495	14578	14593	14591	14609	14668	14590	14528	14728	14639	14620	14629	14470	14595	14540	14550	14606	14493	14599	14568	14518	14485	14587	14580	14443	14432	14684	14500	14520	14653	14528	14455	14607	14612	14403	14456	14541	14549	14453	14517	14661	14606	14456	14507	14530	14560	14515	14631	14507	14609	14434	14404	14439	14552	14443	14611	14595	14373	14669	14618	14357	14475	14604	14421	14421	14313	14425	14599	14663	14391	14448	14583	14461	14576	14635	14590	14527	14500	14502	14446	14544	14413	14384	14335	14425	14510	14578	14404	14483	14589	14402	14255	14595	14560	14646	14509	14609	14676	14730	14743	14509	14467	14680	14595	14372	14861	14557	14559	14693	14530	14684	14482	14392	14392	14616	14478	14664	14397	14442	14476	14604	14637	14543	14455	14524	14599	14437	14630	14614	14556	14644	14530	14405	14509	14598	14668	14639	14518	14423	14609	14571	14590	14579	14663	14429	14529	14575	14537	14669	14446	14613	14525	14598	14518	14513	14506	14445	14591	14725	14553	14566	14501	14632	14535	14505	14533	14405	14401	14570	14541	14407	14395	14608	14514	14724	14469	14612	14600	14520	14711	14463	14544	14595	14581	14665	14406	14587	14699	14643	14492	14544	14560	14604	14385	14520	14663	14571	14494	14546	14646	14474	14377	14549	14590	14658	14588	14589	14435	14464	14610	14482	14646	14476	14542	14670	14697	14489	14588	14507	14495	14606	14435	14462	14516	14451	14458	14477	14587	14554	14659	14402	14442	14585	14521	14521	14779	14426	14508	14626	14339	14456	14537	14690	14557	14361	14683	14567	14482	14656	14659	14672	14445	14479	14553	14595	14606	14533	14555	14607	14702	14383	14570	14688	14505	14512	14516	14526	14633	14497	14461	14465	14461	14532	14652	14495	14646	14712	14534	14506	14493	14557	14486	14447	14475	14420	14582	14534	14570	14497	14455	14562	14449	14594	14532	14565	14605	14573	14638	14706	14557	14677	14455	14469	14474	14532	14384	14542	14511	14519	14595	14661	14596	14370	14678	14556	14524	14550	14460	14574	14511	14501	14382	14549	14441	14523	14516	14472	14516	14476	14690	14578	14502	14548	14539	14517	14423	14623	14720	14472	14660	14556	14481	14405	14521	14525	14472	14529	14488	14630	14520	14533	14621	14542	14628	14408	14544	14429	14714	14552	14615	14582	14369	14634	14370	14607	14470	14558	14456	14470	14585	14334	14507	14580	14548	14520	14686	14620	14529	14510	14513	14528	14691	14383	14625	14545	14687	14554	14616	14535	14616	14658	14761	14551	14605	14602	14419	14450	14550	14637	14565	14671	14459	14595	14469	14377	14624	14631	14480	14433	14377	14575	14552	14569	14725	14399	14546	14646	14617	14563	14571	14762	14617	14448	14352	14530	14566	14628	14572	14652	14566	14599	14577	14565	14495	14558	14714	14513	14492	14515	14568	14512	14433	14475	14541	14540	14554	14573	14474	14505	14680	14509	14684	14765	14611	14459	14708	14491	14522	14456	14505	14593	14510	14719	14521	14450	14396	14518	14534	14531	14494	14791	14366	14540	14587	14464	14601	14463	14483	14495	14530	14658	14563	14497	14648	14602	14600	14573	14427	14533	14384	14484	14688	14537	14618	14624	14576	14504	14494	14509	14768	14687	14560	14654	14566	14512	14630	14471	14639	14545	14476	14506	14650	14518	14379	14615	14409	14628	14510	14556	14526	14465	14600	14555	14566	14411	14523	14761	14613	14436	14587	14519	14480	14526	14353	14513	14553	14714	14517	14658	14655	14597	14512	14542	14453	14722	14526	14550	14501	14656	14403	14782	14529	14526	14562	14501	14392	14488	14348	14623	14612	14557	14541	14561	14422	14534	14615	14635	14312	14636	14382	14546	14401	14521	14400	14529	14528	14639	14618	14609	14611	14729	14428	14466	14360	14390	14518	14468	14543	14603	14651	14577	14409	14603	14594	14462	14524
24253	22965	33744	34501	34385	31219	25997	19843	17746	17418	17159	17312	17162	17204	17236	17166	17139	17284	17054	17059	16938	17341	17130	17099	17123	17052	17200	17016	17198	16916	17181	16935	16772	17223	17193	17074	17035	16992	16951	17116	17088	17251	16968	16993	17213	16941	17075	16974	16990	17128	16804	16976	17083	17063	16918	16974	16911	16933	17010	17109	17174	17080	17002	17136	17188	17126	17078	17124	17019	17066	16968	17244	17069	17145	17293	17256	16811	16987	16926	17154	17031	17053	17174	16803	17165	17000	16894	17042	17163	17045	16943	17029	17232	17031	17051	17193	17195	16954	16746	16740	17020	17165	17177	17022	17016	17026	17043	17108	17000	16944	17303	17135	17200	17036	17035	17106	17124	17072	17049	17121	16995	16962	17239	16980	17027	16892	17052	16954	17043	16950	17035	16968	16918	17097	17053	16991	17057	16932	17286	17057	17184	16877	16959	16929	17066	16921	17053	17099	17119	16890	17087	17023	16971	17022	17036	17041	17071	17016	17085	17106	17094	17006	17128	17023	17112	17113	17050	17089	17274	16987	16952	17037	17102	16968	16927	17146	16873	17019	17067	16793	16876	17107	17077	17018	17012	16869	16935	16960	16996	16921	17012	17118	17107	17193	16948	17050	16902	17086	16930	16788	17074	17118	17028	17048	17081	17008	16848	16946	16892	17124	17014	17302	17133	17040	17063	17093	17076	17225	17012	17127	17044	16941	16852	17276	16928	17082	16874	16943	17143	16911	16921	16885	17121	17249	16850	17012	17085	16856	16974	17089	17044	17193	17171	17099	17205	17138	17117	17107	17091	17060	17045	17026	17091	17001	16922	16943	16882	17070	16951	16941	16931	16927	17031	17084	17128	17072	17052	16768	16992	17106	17095	17102	16925	17272	16983	16943	16948	17012	17183	17009	17215	16902	16951	16862	17150	16964	17028	17050	17081	17079	17094	17111	17143	17138	17195	17059	17077	17021	16985	17176	17074	16940	17045	17015	17035	16823	17099	16984	16975	16956	16896	16991	16947	17133	17009	16967	17112	17036	16994	17065	17071	17060	16947	17215	17070	17065	17054	17189	16775	17209	16984	16946	17012	16982	16867	17007	17109	16763	16976	17140	16937	17087	16856	17004	16847	17050	17074	16940	16979	16892	17098	17064	17013	16948	17101	16987	17123	16843	17093	16975	17148	16961	17055	17005	17133	17032	17053	17005	17095	17034	17147	16758	16862	16879	17066	16826	16939	17052	16925	17108	16883	17039	16914	16855	17050	17104	17020	16956	17052	16929	17198	16970	16933	17020	17211	17013	16982	17060	17061	16881	16929	16953	16968	17081	17270	16874	16916	16807	16813	17097	17012	16949	17022	16966	17125	17264	16979	17112	17140	16751	17116	17199	16912	17089	17054	17038	17016	17020	17162	17135	17056	16999	17013	16817	17031	16997	17132	17069	16889	17199	17031	16871	17131	17078	17219	16915	17186	17025	17019	16745	16973	17013	17084	17090	17075	16776	16810	16909	17016	16949	16834	17164	16941	17001	17122	17075	16997	17093	16951	16832	17093	16816	17065	17040	17036	17131	17318	16855	16918	17005	16931	17225	17050	16844	16960	16862	16985	16928	17141	17035	17161	16984	17046	17087	16937	16892	17159	16816	16949	17071	17016	16986	17022	16899	17100	17042	16970	17275	17060	16964	16868	17106	16792	17090	16897	17000	17198	17013	16873	16984	17226	17121	17022	16875	17010	17245	16991	16981	17242	17115	17008	17059	16883	16989	17137	17250	16955	17189	16983	17066	17190	16919	17082	17088	17147	16964	16917	17033	17039	17150	17152	17029	17005	16946	17097	16992	16898	16906	17241	17150	16867	16997	16993	16968	16948	16975	17041	17028	16908	16879	17168	17038	17121	17058	17246	17288	17160	16995	16967	17000	17044	16927	17082	16917	17074	17009	17175	16988	17190	16883	16936	17049	16949	17044	16900	17185	17031	16882	17114	17039	17053	16986	16986	17156	17179	17170	17055	16828	16849	16916	16971	17053	17004	17044	17110	17003	17037	16988	17223	16898	17063	17125	16988	17114	17095	17012	17219	16967	17100	17171	17093	16974	16961	17274	17213	17075	17149	16948	17098	16904	17161	17041	17189	17184	17075	17283	16960	17054	16900	17190	17018	17035	17152	17072	16931	16659	17028	17147	17155	17123	17053	16945	17132	17155	16915	17078	16939	17023	17128	17135	17074	17042	16765	17080	17119	17155	17013	16916	16942	17018	17242	16883	16917	16787	16883	17302	17091	16880	17164	16892	17097	17042	17186	17002	17068	17005	17117	16949	16905	16981	17091	16983	17057	17191	17138	16905	17002	17115	17114	17084	17048	17187	17039	17113	17036	17091	17118	17077	17064	17085	16776	16842	17089	17181	17188	17063	16993	16897	16995	17103	16952	17136	17306	17069	16866	17050	16839	16986	17099	17060	17156	17066	17006	17115	16953	17168	16847	17097	16984	17003	17059	17069	17255	17010	17163	17133	16982	17009	17107	16988	16909	16970	17017	17036	16996	16957	16749	17097	16958	17001	17164	17040	17014	17165	17111	17092	16942	16968	17160	17246	17107	16983	17004	16985	16997	16849	16910	17147	16955	17088	17008	17151	17154	16773	17052	17059	17014	17094	17159	17142	17246	17219	16992	17065	16784	16965	17114	17196	17078	16845	16984	17144	17019	16917	17025	17072	17029	17174	17184	17017	17150	16939	16883	17058	17021	16992	17248	16984	17153	17343	16957	16967	17014	17125	17059	17178	17175	16867	17004	17184	17049	17068	16960	16786	17164	17183	16969	17039	17285	17018	16953	17079	16994	16915	16992	16795	17070	16897	17002	17139	17051	17039	17061	16985	17155	17110	17175	17027	16899	16949	16944	16840	16997	17000	17035	17023	17159	16885	17100	17023	17136	17260	17212	16897	17057	17027	16886	16909	17070	17353	16926	16994	17126	17142	17113	17088	17166	17090	16944	16921	17177	17050	16931	17000	16875	17188	17071	17052	17028	16954	17033	16763	16911	16823	17033	16978	16766	16987	16743	17029	17311	17097	16946	16989	17079	17209	16703	17054	16930	16951	17121	16910	17240	17186	16954	17034	16956	17078	16853	17141	16854	17003	16927	17175	17045	17011	17171	17110	17098	16981	16977	16925	16978	17108	17088	17098	17151	16955	17017	16984	16985	17012	17120	17120	17051	17148	16823	17101	17209	16985	16973	17062	16826	16932	16992	17108	16928	17048	17122	17030	16857	17077	17286	16977	17132	16856	16962	16792	16878	16979	17109	17140	16885	17107	16805	16914	17097	17247	17005	16981	17055	17121	16979	16891	16941	17059	16975	17035	17149	17073	16984	17076	17046	17081	17043	17045	16983	17029	17164	17027	17081	17071	17041	17039	17106	16937	17089	17028	17136	17145	17063	17108	17079	16895	17109	16875	16998	16923	16995	17204	17115	17051	16968	17053	16965	16904	17246	16973	16926	17081	17269	17125	17004	17105	17006	17063	17048	16927	16920	17038	16843	16963	16940	17037	16793	16974	17030	17063	17134	16974	16997	17172	17147	16993	16963	17102	16965	17108	16867	17064	17066	16966	17056	16943	17036	16930	17165	16900	17014	17083	16923	17062	16963	16816	16982	16989	17104	16930	17075	16986	17096	17148	17016	17076	16977	17032	16868	17006	17173	16918	17000	17083	16710	17000	17037	17115	17019	16981	17015	16945	16872	17147	17113	16941	16966	17059	17137	16921	16954	17000	16754	17057	17023	16986	17006	16779	16901	16890	17143	16963	17101	17080	16967	16830	17120	17012	16936	16844	16872	17083	17053	17272	17298	17021	16979	17161	17107	16916	16927	17042	17016	16991	17109	17106	17011	17201	16899	16914	16947	17033	16814	16857	16937	17012	17129	16998	16951	16947	16943	16809	16952	16928	16976	17049	17208	17048	17067	16885	17127	17247	17014	17011	17121	16907	17079	17042	16797	16956	17067	16971	17029	17060	17026	17104	17298	17166	17043	17024	17108	16807	16780	16764	17011	17051	17129	16971	17072	16922	17158	16993	16963	17087	17151	16925	17041	17158	17018	17173	17124	17126	17005	16898	16955	17067	16989	17226	17006	17022	16948	17144	16935	17174	17188	17195	17014	17116	17229	16974	17093	16921	17006	16927	17266	16880	17013	17188	17117	17030	16895	17066	16955	17089	17097	16906	17245	17154	16961	17008	16992	16947	16936	17070	16930	17038	17044	17010	17128	17269	17011	17095	17046	17090	17046	17069	16979	17227	17100	16908	17326	17061	17181	16935	17059	17125	17080	16946	17014	16988	17136	17098	16898	16892	17028	16884	16921	17086	16911	16993	17067	16966	17156	17163	17097	17225	17174	16922	16905	17248	17169	17028	17082	16942	16967	16867	16932	17027	16917	16958	16947	16977	16795	16894	17114	17075	17202	17090	17083	16992	17061	17243	17041	16917	17125	16727	16791	16983	17062	17265	17091	17159	16981	16889	17068	17056	16990	17032	16944	16952	16850	16980	16955	16930	16789	17091	17091	17068	16970	16971	16982	17078	16951	17209	16971	17040	17092	17157	17097	17145	17131	17007	17060	17109	17032	17205	16984	16939	16996	16966	16950	16971	16834	17122	17097	17194	16994	17060	17048	17121	17179	17100	17135	17118	17064	17279	16972	17111	16867	16859	16986	16993	17003	17151	17106	16979	17028	16968	16940	16734	16944	17216	17041	16928	17003	17313	17006	16991	16906	16891	17013	16944	17041	16929	17013	17032	16853	16919	16985	17077	16879	16998	16868	16942	17117	17052	17200	17207	17044	17009	17104	17020	17034	16916	16983	17103	17038	17149	17041	17012	17091	17137	16975	16892	17141	16981	17019	17223	17054	17032	17247	17208	16980	17050	17217	16902	17071	16772	17001	17100	16910	17040	17116	17062	16936	16959	17021	17033	17005	17117	17034	16971	17107	17337	16994	17033	16893	16996	17212	17114	17042	16998	16927	17015	16937	17093	17014	17099	17138	16936	17122	17131	17178	17070	17182	16924	17146	17031	17022	17036	17046	17046	17023	17083	17065	17077	17040	17040	17078	17069	16964	16936	17095	17070	17143	16857	17070	16878
59844	93494	73432	54067	42316	30871	21627	16551	15051	14472	14414	14497	14527	14621	14487	14481	14445	14450	14474	14342	14304	14610	14295	14517	14176	14344	14550	14333	14481	14307	14511	14425	14650	14366	14279	14485	14447	14645	14251	14389	14337	14516	14445	14528	14439	14272	14442	14513	14401	14403	14336	14272	14500	14495	14449	14374	14456	14525	14248	14336	14341	14617	14348	14359	14421	14518	14396	14275	14742	14434	14425	14387	14266	14284	14504	14474	14340	14432	14365	14557	14450	14470	14418	14286	14339	14315	14392	14488	14393	14448	14519	14579	14316	14391	14252	14247	14448	14319	14236	14326	14302	14583	14366	14415	14532	14250	14372	14509	14408	14346	14247	14442	14414	14367	14335	14321	14316	14255	14274	14351	14428	14350	14365	14454	14401	14479	14255	14464	14460	14339	14560	14297	14358	14326	14554	14368	14478	14371	14491	14326	14351	14533	14363	14210	14475	14443	14394	14205	14215	14528	14471	14368	14464	14316	14437	14325	14279	14322	14402	14360	14391	14414	14434	14310	14388	14314	14267	14422	14398	14478	14418	14510	14274	14325	14311	14449	14441	14322	14588	14261	14499	14359	14491	14502	14307	14397	14390	14409	14474	14407	14500	14589	14537	14294	14395	14324	14259	14309	14303	14538	14315	14291	14343	14263	14361	14350	14394	14239	14362	14314	14514	14377	14322	14360	14494	14320	14319	14455	14385	14320	14437	14377	14407	14408	14361	14429	14591	14332	14574	14331	14244	14472	14309	14281	14249	14409	14380	14539	14464	14339	14395	14323	14493	14325	14311	14318	14193	14412	14386	14405	14491	14296	14334	14361	14346	14351	14421	14441	14250	14587	14481	14350	14475	14451	14410	14455	14380	14495	14516	14356	14437	14222	14232	14320	14346	14420	14534	14481	14549	14399	14306	14373	14682	14376	14327	14277	14336	14362	14384	14544	14328	14369	14409	14504	14508	14466	14422	14331	14307	14275	14459	14494	14272	14349	14520	14481	14277	14298	14446	14373	14406	14298	14329	14411	14390	14287	14601	14378	14365	14344	14318	14540	14524	14293	14517	14360	14248	14463	14429	14430	14440	14332	14288	14365	14549	14350	14275	14301	14394	14312	14434	14417	14402	14539	14386	14474	14222	14424	14412	14382	14357	14297	14297	14205	14333	14284	14339	14383	14500	14600	14364	14498	14220	14620	14314	14558	14345	14368	14273	14477	14495	14390	14354	14361	14321	14569	14479	14347	14444	14350	14386	14450	14471	14398	14295	14303	14445	14403	14289	14379	14552	14475	14550	14279	14388	14551	14482	14484	14408	14482	14276	14514	14442	14422	14608	14400	14368	14403	14452	14529	14595	14376	14360	14377	14333	14302	14444	14576	14331	14454	14475	14322	14429	14396	14318	14566	14404	14427	14300	14368	14404	14386	14288	14335	14442	14347	14279	14539	14322	14426	14414	14351	14424	14385	14506	14418	14365	14452	14311	14103	14304	14465	14358	14439	14445	14414	14419	14423	14319	14369	14381	14622	14467	14340	14421	14424	14307	14242	14521	14321	14400	14566	14315	14477	14412	14582	14418	14454	14412	14390	14416	14426	14447	14281	14347	14356	14326	14438	14412	14559	14337	14303	14425	14387	14351	14421	14310	14456	14294	14338	14448	14266	14311	14371	14455	14266	14418	14339	14372	14526	14188	14403	14400	14520	14356	14414	14426	14222	14461	14498	14174	14510	14278	14443	14268	14269	14419	14433	14400	14379	14357	14221	14323	14395	14339	14510	14305	14544	14664	14359	14488	14248	14344	14487	14377	14341	14510	14391	14451	14470	14429	14305	14458	14361	14444	14306	14545	14385	14257	14455	14305	14448	14266	14446	14217	14453	14372	14264	14466	14397	14363	14272	14194	14348	14472	14460	14394	14508	14425	14432	14530	14413	14398	14405	14309	14406	14414	14408	14389	14415	14414	14257	14381	14368	14410	14434	14314	14514	14414	14291	14292	14527	14256	14464	14217	14420	14348	14369	14458	14478	14373	14230	14518	14414	14424	14430	14274	14414	14194	14265	14422	14296	14526	14349	14463	14382	14248	14505	14279	14569	14337	14277	14438	14297	14289	14343	14333	14293	14404	14487	14343	14567	14334	14334	14406	14488	14512	14359	14399	14377	14405	14345	14512	14404	14360	14354	14393	14492	14376	14524	14365	14412	14331	14407	14342	14409	14437	14437	14212	14348	14431	14242	14318	14514	14474	14438	14420	14449	14276	14234	14375	14421	14352	14254	14289	14384	14353	14285	14386	14467	14341	14520	14308	14322	14376	14361	14303	14458	14325	14399	14452	14514	14299	14460	14364	14567	14419	14518	14429	14326	14369	14347	14391	14372	14463	14203	14400	14442	14485	14370	14309	14539	14393	14329	14438	14311	14209	14391	14228	14352	14570	14486	14442	14394	14578	14455	14258	14389	14536	14485	14330	14300	14287	14314	14440	14440	14486	14596	14408	14439	14392	14328	14451	14447	14316	14334	14314	14449	14448	14200	14333	14465	14541	14431	14461	14301	14497	14228	14440	14281	14284	14403	14511	14413	14502	14322	14312	14306	14554	14547	14366	14428	14352	14372	14379	14359	14426	14359	14388	14380	14446	14253	14315	14478	14317	14524	14342	14393	14427	14261	14314	14404	14363	14462	14385	14374	14399	14147	14398	14297	14350	14536	14370	14456	14607	14433	14521	14337	14448	14600	14259	14382	14548	14264	14247	14498	14357	14412	14353	14337	14299	14207	14504	14462	14539	14364	14417	14225	14307	14379	14276	14433	14395	14307	14356	14466	14343	14433	14491	14493	14315	14410	14296	14389	14357	14393	14510	14350	14261	14296	14504	14378	14349	14276	14340	14413	14441	14431	14404	14493	14436	14433	14559	14454	14335	14334	14584	14680	14532	14408	14502	14452	14293	14321	14303	14360	14347	14511	14422	14399	14498	14302	14490	14331	14617	14445	14401	14497	14462	14376	14428	14336	14350	14283	14315	14354	14353	14406	14470	14323	14394	14417	14351	14494	14438	14498	14324	14492	14389	14542	14462	14388	14418	14340	14348	14275	14406	14470	14338	14455	14268	14522	14539	14359	14273	14402	14528	14471	14352	14377	14368	14227	14338	14442	14355	14318	14297	14486	14331	14559	14393	14429	14433	14475	14315	14306	14395	14373	14310	14448	14383	14483	14211	14480	14459	14385	14444	14423	14391	14388	14536	14432	14485	14407	14341	14323	14414	14330	14524	14390	14372	14420	14342	14319	14289	14350	14331	14350	14294	14428	14366	14441	14220	14376	14504	14353	14419	14064	14415	14528	14390	14333	14243	14502	14285	14603	14419	14147	14340	14428	14253	14365	14377	14364	14613	14509	14480	14377	14437	14376	14352	14375	14362	14214	14485	14326	14411	14420	14464	14487	14352	14414	14296	14423	14500	14390	14333	14351	14422	14435	14269	14334	14419	14343	14490	14430	14306	14279	14414	14321	14493	14410	14456	14356	14367	14467	14403	14415	14506	14417	14438	14492	14400	14496	14513	14309	14346	14391	14642	14444	14589	14448	14541	14614	14390	14555	14180	14499	14347	14498	14604	14445	14502	14528	14340	14353	14276	14424	14471	14458	14374	14390	14436	14129	14375	14348	14531	14201	14362	14382	14440	14183	14468	14477	14330	14310	14577	14399	14465	14374	14287	14390	14402	14419	14379	14397	14510	14140	14275	14279	14476	14433	14407	14446	14389	14321	14307	14393	14324	14379	14466	14455	14369	14427	14481	14547	14515	14543	14559	14313	14474	14366	14492	14367	14296	14345	14215	14388	14470	14572	14253	14420	14417	14123	14373	14365	14406	14428	14506	14647	14335	14404	14325	14468	14335	14352	14412	14300	14419	14404	14319	14337	14479	14206	14311	14237	14373	14358	14382	14485	14496	14510	14258	14404	14387	14301	14342	14452	14373	14485	14491	14321	14458	14375	14314	14435	14477	14562	14228	14340	14405	14476	14539	14270	14463	14469	14332	14337	14473	14329	14519	14441	14360	14307	14346	14476	14461	14382	14641	14244	14259	14422	14356	14390	14490	14465	14453	14609	14264	14398	14398	14389	14544	14393	14301	14443	14354	14531	14462	14473	14366	14369	14398	14407	14462	14554	14395	14457	14358	14386	14348	14324	14560	14318	14502	14330	14665	14415	14353	14384	14251	14463	14424	14397	14377	14460	14524	14384	14445	14420	14466	14482	14456	14298	14439	14428	14444	14382	14466	14385	14321	14380	14317	14365	14146	14424	14327	14121	14435	14583	14174	14347	14376	14562	14538	14328	14348	14327	14536	14255	14532	14493	14454	14514	14366	14175	14379	14249	14333	14415	14525	14292	14663	14465	14333	14539	14417	14463	14388	14393	14460	14272	14487	14144	14283	14356	14366	14473	14486	14404	14144	14432	14407	14372	14541	14570	14473	14375	14221	14215	14413	14482	14428	14302	14314	14390	14464	14419	14444	14405	14382	14274	14513	14442	14318	14369	14500	14419	14290	14441	14143	14440	14356	14457	14442	14435	14463	14410	14355	14501	14475	14477	14314	14437	14358	14474	14271	14359	14529	14525	14360	14359	14363	14523	14561	14419	14383	14431	14356	14279	14450	14408	14461	14425	14314	14493	14392	14436	14424	14411	14563	14296	14376	14524	14355	14424	14390	14446	14403	14286	14390	14457	14376	14275	14452	14354	14410	14418	14564	14557	14442	14252	14265	14336	14400	14440	14517	14378	14453	14502	14428	14427	14380	14423	14403	14246	14406	14359	14447	14305	14261	14471	14294	14369	14399	14376	14450	14369	14442	14247	14454	14489	14381	14173	14404	14319	14399	14511	14331	14370	14358	14451	14317	14383	14538	14346	14255	14669	14557	14318	14376	14436	14403	14497	14381	14438	14320	14328	14445	14515	14465	14320	14464	14421	14438	14251	14335	14515	14523	14325	14344	14435	14530	14348	14438	14457	14426	14324	14385	14515	14457	14438	14428	14420	14381	14461	14487	14391	14400	14538	14462	14351	14423	14410	14256	14330	14375	14425	14362	14393	14371	14370	14371	14470	14484	14303	14356	14377	14489	14532	14384	14386	14464	14411	14387	14389
22996	22103	31413	31372	34427	34903	31718	22189	18512	17801	17618	17189	17199	17378	17404	17367	17208	17130	17247	17249	17365	17246	17406	17333	17255	17305	16966	17182	17266	17262	17184	17008	17155	17182	17117	17115	17083	17229	16959	17115	17136	16905	17204	17167	17026	17014	17139	17116	17137	17105	17073	17155	17075	16958	17238	17081	17270	17008	17059	17158	17083	16924	17274	17062	17172	17221	17087	17183	17306	17033	17167	17213	17149	17137	17043	17102	17099	16932	17158	17040	17114	16982	17002	17145	17148	17228	16868	16955	16896	17225	17416	17066	16974	17068	17218	16951	16971	17239	17218	17170	17049	17102	17112	17054	17052	16996	17002	17026	17098	16953	16996	17211	17233	17188	17209	17197	17418	17218	16944	17171	17145	16876	17117	17282	17044	17103	17100	17073	17049	16823	17082	16996	17001	16891	16994	17224	16981	16950	17155	16878	17077	16936	16953	17129	17084	17251	17351	17120	17192	17181	16996	16980	17012	17042	17188	17227	17276	17178	17183	17084	17030	17096	17006	17102	17125	17203	17212	17188	17102	17112	16974	17237	17061	16839	17184	17083	17149	17281	16958	17060	16954	16926	16892	16989	17083	16960	17013	16942	16975	17232	17287	16963	17084	17166	16908	17124	17190	17101	16970	17187	17080	17033	17026	16964	17176	17059	16925	16969	16785	17119	17003	17126	17133	17108	17205	17077	17011	17135	17008	16924	16976	17043	17047	17158	17081	16932	17012	16941	17020	17052	16876	17010	17059	17286	17055	16992	17137	17130	16874	16863	17001	16997	17082	17350	17200	16907	17216	17258	17115	17120	17170	17278	17192	17093	17221	16928	16907	17201	17226	16973	17036	17017	17068	17075	16963	17117	17097	17134	17069	16991	17299	16958	17059	17156	17100	16959	17088	16973	17093	17335	17108	17184	17063	17022	17285	17160	17135	17162	17046	16895	17086	17071	17317	17087	16827	17056	17160	16952	16979	17039	17034	17140	17109	17154	17087	16681	16806	17112	17067	17073	17088	17012	17179	17170	17087	17007	16972	17068	16965	17154	16982	16985	17135	16813	17272	16985	16986	17352	17110	17113	17052	17168	17270	17184	17040	17101	17142	17015	16855	16779	17002	17067	17044	17113	17220	17122	17079	16923	17172	17184	17202	16860	17057	17086	16970	17014	16960	17060	17066	17163	17092	16996	17001	16928	17084	17269	17200	17132	17184	17073	17188	17001	17141	17007	17144	17104	17093	17285	17067	17008	16979	17108	17063	17275	17198	16980	17113	17179	17337	17244	17196	17096	16907	16981	17143	17149	17115	17072	17145	17116	17104	17045	17156	17096	17189	17103	17075	17180	17050	17185	17286	17207	17058	17172	16867	17013	17045	17084	17138	17157	17098	17318	17098	17258	16965	17021	17181	17103	16944	16939	17197	16948	16968	16911	16927	17074	17063	17277	17155	16930	17171	17189	17153	16819	17017	17170	17004	16957	17039	16996	17070	17003	17023	17124	17065	17054	17211	17177	17006	16932	17010	17124	16781	16944	16918	17024	17049	17104	17175	17061	17051	17122	17058	16923	16995	17084	17023	17065	17146	17033	17185	17079	16811	17277	16880	16897	16999	17218	17098	17089	17224	17033	16905	17101	16921	17173	17255	17159	17103	16935	17022	16936	17186	16959	17182	17078	17098	16846	17053	17034	17174	17283	17025	17093	16957	17065	17177	17142	17148	17289	16984	17131	17039	17254	16983	17205	17170	17130	17056	17162	17240	17169	17279	17095	16917	17028	17012	16941	17189	17192	17141	17074	16843	17222	17213	17113	16994	17094	17119	16863	16981	16968	17136	17246	16948	16973	17161	17224	17140	17147	17118	16855	16881	17115	16898	16985	17037	17130	16896	16992	17147	16960	17018	17153	16907	17005	16986	16984	17293	17083	17205	17124	16932	16897	16934	17085	17082	16991	17077	17294	17036	17059	16930	16892	17280	16819	17008	17225	17101	17100	17201	17109	17017	17256	17062	16949	16929	16998	17016	17053	16971	17028	17046	17154	17134	17154	17066	17074	16881	17243	17066	17068	16993	17058	17191	17352	17138	16992	16829	17149	17231	17058	16974	16911	17099	17114	17158	17153	16988	16985	17068	16898	17202	17033	17080	17137	17152	17163	17122	16993	16928	17015	17065	17062	16874	17073	17037	17110	16925	17141	17240	17029	17213	17219	17293	16962	16845	17085	17150	17049	16920	16958	16884	17106	17220	17204	17126	17046	17182	17247	17089	17177	17167	17033	16964	17268	17026	16964	16897	17227	16979	16800	17071	17054	16985	17020	16833	17171	17063	17286	17323	16965	17016	17062	17012	17034	17014	16954	17109	17356	17157	17090	16967	17023	16847	17190	17048	16945	17155	17209	17130	17179	17196	17022	16868	17234	16977	17287	17088	17015	17049	16981	16980	16980	17171	16883	17189	17220	17075	17042	16983	17041	16907	17017	17020	16899	17006	16962	17107	17351	17040	17017	17150	17066	17043	16991	16994	17041	17098	17176	17058	17011	17114	17201	17157	17066	16948	17212	17164	17256	17131	17125	17217	17048	17066	17069	17113	16926	16961	16978	16999	16861	17036	17001	16897	16939	17014	17103	17014	17178	17080	16859	16991	17275	17222	17241	17152	17049	17107	17163	17140	17134	16865	16719	16929	16877	17066	16858	17230	17273	17183	17230	17185	17310	17101	16857	17003	16975	17190	17159	17002	17110	17058	16889	17155	17003	17041	17056	17099	16983	16883	16969	17041	17049	17031	16884	17152	16967	16934	17125	17025	17032	16973	17134	17072	17016	17094	17079	17049	16977	17133	17177	17206	17105	17030	17088	17292	17013	17104	17052	16952	16741	17209	17214	17035	16935	17108	17081	17093	17206	17144	16996	17101	16879	17033	16918	17139	16928	16990	17075	17048	16966	17050	17167	17070	17045	17220	17078	17203	17025	17068	16900	17084	16821	16970	17005	16904	17181	17204	17105	17237	17069	17149	16979	17074	17275	17191	17206	17017	16930	16834	17219	17153	17044	16747	17077	16872	17065	17097	17130	16954	17138	17196	17098	16935	17203	17114	17118	16989	16886	17053	17019	17038	16962	17002	17113	16961	16955	16999	16997	16938	16986	16982	16844	17034	16933	17202	16783	17091	17105	16998	17021	17017	17022	16877	17171	16827	17045	17000	17131	16943	16786	17111	17053	17082	17165	17156	16980	17071	16956	16988	17019	17070	16956	17096	17089	17102	17171	17051	16877	17154	17160	17184	17043	16919	17071	17291	16988	17008	16871	17026	17146	17051	17111	16956	17005	16991	17058	16902	16928	17168	16959	17135	17039	16794	17016	17136	17072	17090	16932	17058	17199	17135	17046	17057	17086	17230	17090	17158	17083	17054	17149	16956	17140	17215	16870	17152	17215	17138	17099	17257	17085	17195	17045	17026	17053	17148	16914	17195	16985	17180	17080	17065	16982	17073	17091	17112	17118	17014	17050	16943	16866	17225	17188	17039	17174	17141	16982	17121	17053	17016	16888	16923	16985	17072	16820	17024	17055	17063	17205	16946	17045	17180	17201	16978	17059	16976	17098	16963	16955	17134	16995	17059	16976	17145	17089	17153	17132	17135	17021	17058	17002	17073	17171	17079	16986	16918	17057	17164	17077	17138	17090	17060	16976	17134	17031	17147	16939	17119	17018	17148	16919	17093	17106	17165	17254	17114	17149	17209	17032	17325	17004	17087	17139	16912	17070	17120	17060	17205	17055	17235	17289	17254	17154	16967	17182	17157	17161	17001	16997	17115	16989	17017	17108	17265	17177	17084	16902	17090	17094	17042	17069	17145	16956	17243	17018	17155	17109	17065	17130	17011	17065	17088	16968	17174	17098	16989	17181	17186	17062	17157	17279	17099	17001	17123	17148	17077	17042	17143	16924	17137	17120	17149	17129	17035	17230	16951	16977	17008	17094	17183	17031	17099	17182	17238	17199	17185	17178	16979	17168	16909	16870	17184	16960	17083	17013	16986	17132	16973	17155	17161	17002	17000	17043	17306	17094	17106	16998	17039	16993	16971	16973	16973	17076	17221	17216	17081	16969	16908	17107	17009	16998	17257	17231	17146	17058	17102	16939	17179	17190	17225	17127	17262	17193	16962	16792	16991	17138	17004	17028	17045	17106	17106	17147	16831	17242	17017	17147	17155	16999	16975	16947	16999	16993	17048	17186	17028	17175	17169	17088	16903	17138	17125	17066	17131	16895	17166	17092	17185	17111	17099	17262	17203	17033	16846	17047	17247	16948	16887	17177	17156	16980	16956	17118	17138	17142	17158	17090	16870	16990	17123	16907	16851	16974	17100	17071	17241	17078	16951	17095	17011	16982	16884	16909	16995	16907	16846	17239	17216	17068	17109	16964	16989	17165	17126	16877	17057	17043	17033	17392	17165	16999	17130	17055	16982	17026	17086	16935	17095	17002	17023	17155	17178	17175	16988	16968	16969	16854	17065	17116	17011	17066	17195	17123	16996	17175	17042	16992	17041	17027	17126	17057	17148	17091	17230	17050	16870	17018	16885	16938	17093	17099	17062	16985	17257	17159	17195	17062	17126	17128	17098	17200	17281	17286	16981	17118	16934	17114	16995	16960	17036	17283	17221	17088	17053	17095	17060	17205	17082	16990	17200	16935	17090	17099	17092	17089	17128	17320	17039	17233	17236	17086	17039	17153	17174	17051	17110	16890	17006	17103	17099	17031	17148	17159	17123	17180	17030	16961	17013	17214	17197	17037	16984	16997	17072	16955	17011	16982	17031	17052	17119	17050	17009	16864	17029	17147	17042	16872	17117	17083	16882	16987	17032	17132	17089	17043	17005	17254	16909	17083	17073	17136	17091	16947	16940	17035	16970	17086	17118	17127	17241	17129	17010	17124	16697	17032	16992	16977	17096	17121	17051	17039	17283	17166	16887	17060	17162	17003	16948	17010	17021	17057	17193	17084	16976	17071	16983	17028	16965	16819	17128	17187	16944	16973	17169	16879	17049	16863	16926	17040	16920	17099	16992	17147	17162	16927	17014	16988	17030	17012	17097	17161	17091	17161	17321	17068	17108	17125	17022	17150	16937	16984	17071	17046	17003	17174
62310	103757	84213	68039	54085	40457	27401	19142	15434	14688	14424	14551	14518	14300	14432	14551	14402	14351	14326	14561	14286	14395	14379	14329	14288	14288	14301	14413	14324	14322	14268	14373	14264	14411	14479	14347	14446	14289	14334	14391	14322	14370	14308	14331	14366	14215	14206	14671	14420	14290	14359	14388	14440	14299	14467	14266	14209	14389	14212	14294	14361	14453	14404	14450	14422	14490	14240	14309	14319	14341	14422	14396	14310	14365	14373	14566	14373	14414	14500	14226	14283	14157	14190	14225	14241	14421	14253	14624	14226	14302	14331	14450	14228	14348	14221	14493	14399	14349	14176	14404	14267	14289	14318	14321	14468	14364	14309	14405	14489	14434	14316	14406	14310	14429	14275	14269	14308	14406	14252	14405	14463	14442	14282	14344	14415	14318	14398	14310	14240	14250	14328	14380	14306	14437	14297	14430	14366	14398	14497	14237	14375	14374	14314	14345	14307	14167	14240	14376	14318	14174	14322	14464	14467	14294	14488	14355	14210	14370	14291	14203	14300	14322	14346	14468	14306	14470	14290	14359	14274	14266	14233	14375	14317	14313	14297	14449	14371	14489	14276	14484	14403	14366	14330	14375	14291	14421	14310	14365	14464	14332	14464	14276	14195	14309	14367	14168	14459	14235	14241	14174	14409	14227	14318	14319	14255	14450	14133	14456	14343	14380	14362	14481	14150	14472	14368	14376	14394	14334	14346	14479	14478	14436	14491	14381	14486	14315	14477	14208	14340	14433	14351	14354	14427	14460	14458	14231	14425	14368	14305	14422	14259	14367	14247	14361	14388	14472	14350	14530	14387	14352	14319	14290	14283	14459	14382	14503	14223	14331	14407	14342	14186	14338	14279	14472	14341	14478	14305	14435	14324	14278	14303	14314	14321	14319	14398	14380	14398	14273	14262	14333	14412	14311	14471	14423	14269	14446	14313	14516	14461	14336	14436	14344	14377	14210	14265	14404	14018	14364	14287	14447	14596	14342	14442	14276	14397	14349	14317	14423	14463	14364	14304	14219	14260	14390	14342	14351	14318	14151	14516	14314	14389	14349	14369	14443	14316	14314	14249	14448	14366	14402	14219	14326	14387	14476	14274	14208	14354	14328	14419	14432	14265	14368	14394	14348	14203	14398	14389	14362	14467	14292	14379	14371	14308	14455	14292	14321	14475	14500	14089	14358	14499	14391	14342	14439	14287	14305	14444	14534	14319	14304	14452	14486	14304	14356	14350	14329	14290	14598	14496	14290	14220	14487	14378	14234	14463	14449	14364	14386	14310	14440	14344	14465	14120	14321	14319	14321	14472	14398	14460	14336	14277	14282	14398	14239	14369	14458	14493	14187	14406	14185	14440	14374	14426	14300	14382	14454	14208	14260	14391	14437	14267	14327	14375	14307	14338	14384	14267	14321	14188	14241	14280	14473	14227	14442	14391	14119	14306	14434	14578	14250	14222	14342	14405	14366	14370	14193	14370	14399	14381	14495	14175	14245	14351	14234	14295	14189	14316	14325	14327	14101	14421	14320	14305	14193	14298	14199	14490	14276	14245	14345	14303	14331	14337	14509	14338	14344	14343	14323	14369	14462	14420	14276	14395	14384	14428	14385	14443	14369	14300	14457	14347	14270	14402	14407	14483	14316	14373	14454	14452	14329	14216	14108	14458	14218	14253	14216	14444	14333	14444	14297	14309	14370	14378	14284	14295	14201	14383	14203	14357	14280	14282	14424	14469	14440	14261	14325	14225	14361	14172	14357	14327	14361	14278	14318	14302	14361	14331	14339	14197	14403	14251	14390	14325	14335	14418	14313	14474	14416	14277	14362	14436	14318	14337	14296	14277	14304	14409	14314	14212	14211	14438	14358	14288	14301	14213	14341	14406	14382	14407	14305	14482	14211	14107	14372	14336	14164	14204	14361	14386	14289	14361	14418	14205	14261	14236	14480	14394	14573	14234	14415	14263	14262	14316	14289	14252	14399	14480	14322	14293	14262	14116	14332	14290	14272	14399	14210	14303	14398	14361	14285	14259	14433	14442	14184	14334	14149	14461	14274	14192	14332	14372	14122	14224	14323	14358	14413	14205	14365	14357	14238	14330	14343	14450	14213	14441	14468	14450	14388	14206	14166	14431	14479	14364	14524	14203	14255	14528	14384	14413	14234	14419	14339	14179	14368	14391	14371	14213	14349	14293	14342	14385	14255	14311	14503	14357	14379	14533	14198	14279	14518	14198	14331	14322	14470	14346	14411	14351	14301	14423	14257	14337	14368	14371	14478	14297	14352	14362	14346	14541	14429	14198	14357	14359	14528	14290	14472	14474	14209	14356	14334	14146	14189	14350	14287	14251	14302	14317	14362	14438	14358	14312	14410	14320	14377	14360	14351	14427	14476	14192	14296	14332	14334	14355	14264	14179	14198	14318	14368	14171	14375	14297	14192	14274	14254	14450	14315	14347	14383	14445	14373	14323	14310	14300	14381	14293	14243	14368	14373	14298	14215	14061	14321	14328	14338	14308	14474	14401	14323	14566	14196	14479	14351	14368	14434	14120	14210	14258	14321	14252	14385	14400	14451	14207	14476	14342	14204	14340	14392	14325	14249	14348	14412	14314	14452	14257	14395	14195	14238	14331	14265	14249	14310	14473	14320	14298	14389	14374	14375	14233	14251	14403	14235	14186	14235	14282	14265	14305	14432	14284	14417	14292	14472	14346	14291	14184	14369	14308	14548	14476	14146	14362	14361	14387	14209	14344	14459	14391	14411	14306	14280	14285	14436	14343	14412	14498	14413	14396	14401	14320	14375	14295	14468	14296	14365	14354	14243	14340	14294	14493	14353	14361	14450	14351	14194	14105	14313	14334	14116	14395	14299	14237	14447	14437	14502	14470	14251	14256	14465	14407	14317	14203	14299	14289	14381	14373	14369	14295	14278	14289	14329	14309	14384	14371	14313	14326	14399	14366	14198	14380	14491	14342	14260	14295	14326	14221	14135	14385	14400	14292	14387	14426	14235	14450	14295	14338	14312	14255	14297	14356	14358	14256	14331	14263	14199	14353	14405	14653	14483	14387	14288	14248	14187	14442	14288	14274	14299	14380	14422	14365	14352	14250	14448	14373	14332	14353	14306	14501	14318	14314	14533	14263	14505	14327	14292	14260	14500	14383	14524	14369	14272	14390	14383	14398	14384	14293	14285	14295	14387	14223	14403	14316	14215	14275	14476	14226	14244	14425	14293	14350	14264	14389	14419	14184	14322	14357	14439	14239	14226	14372	14470	14342	14302	14326	14382	14337	14308	14274	14473	14402	14455	14350	14380	14294	14428	14227	14322	14522	14357	14177	14345	14472	14316	14350	14240	14189	14228	14498	14570	14323	14407	14394	14304	14324	14345	14489	14396	14277	14356	14377	14286	14193	14466	14257	14321	14319	14465	14395	14251	14297	14317	14319	14384	14070	14241	14213	14285	14436	14420	14373	14304	14441	14381	14389	14394	14458	14351	14474	14245	14236	14222	14331	14496	14507	14351	14398	14337	14363	14427	14227	14338	14312	14326	14233	14199	14247	14292	14546	14396	14366	14395	14341	14289	14454	14291	14286	14462	14459	14180	14356	14433	14254	14237	14303	14290	14327	14339	14374	14423	14385	14328	14401	14204	14488	14313	14054	14513	14288	14358	14455	14524	14388	14395	14368	14269	14302	14363	14277	14298	14384	14499	14264	14462	14224	14182	14357	14280	14242	14462	14173	14397	14425	14314	14227	14299	14271	14442	14301	14447	14303	14394	14459	14372	14234	14355	14495	14263	14449	14302	14272	14162	14213	14414	14326	14363	14229	14569	14192	14444	14280	14349	14153	14377	14339	14205	14302	14260	14533	14376	14417	14321	14413	14332	14351	14472	14375	14251	14302	14289	14201	14293	14507	14331	14320	14423	14245	14489	14369	14232	14385	14380	14255	14364	14164	14467	14320	14462	14394	14280	14410	14118	14078	14303	14359	14292	14293	14300	14255	14468	14300	14335	14182	14438	14189	14370	14157	14285	14283	14405	14431	14230	14395	14326	14403	14438	14359	14367	14263	14301	14348	14288	14491	14449	14168	14317	14473	14326	14318	14415	14474	14463	14327	14420	14136	14279	14489	14395	14202	14328	14253	14350	14301	14205	14290	14463	14320	14057	14218	14299	14202	14063	14307	14242	14141	14384	14427	14391	14437	14224	14442	14358	14359	14423	14475	14231	14443	14272	14273	14171	14364	14444	14301	14401	14301	14478	14133	14448	14147	14229	14253	14363	14312	14347	14272	14302	14255	14365	14340	14350	14402	14341	14326	14348	14317	14384	14383	14398	14391	14298	14225	14341	14376	14428	14289	14380	14158	14403	14492	14437	14418	14395	14339	14310	14174	14324	14376	14299	14312	14228	14235	14338	14382	14363	14316	14414	14255	14361	14259	14469	14273	14354	14318	14454	14144	14215	14394	14374	14233	14373	14422	14300	14196	14377	14358	14482	14188	14296	14302	14310	14439	14312	14267	14325	14308	14193	14407	14432	14266	14284	14270	14250	14341	14240	14518	14328	14181	14270	14380	14387	14319	14427	14249	14531	14194	14272	14270	14229	14263	14452	14395	14375	14398	14428	14321	14223	14424	14226	14218	14482	14354	14337	14405	14312	14352	14343	14370	14402	14313	14363	14287	14339	14306	14256	14277	14413	14234	14194	14363	14314	14220	14185	14216	14420	14444	14348	14244	14242	14347	14389	14322	14346	14440	14309	14237	14355	14349	14253	14194	14474	14335	14336	14347	14313	14239	14351	14258	14436	14296	14237	14315	14405	14417	14289	14320	14259	14499	14360	14323	14368	14344	14416	14153	14270	14309	14320	14324	14323	14423	14113	14207	14445	14442	14408	14444	14271	14425	14444	14237	14414	14342	14251	14429	14404	14447	14437	14218	14315	14419	14201	14356	14527	14455	14521	14357	14222	14406	14394	14420	14330	14389	14316	14363	14260	14406	14214	14358	14231	14200	14389	14310	14323	14495	14525	14305	14461	14455	14397	14193	14208	14259	14265	14422	14332	14445	14479	14395	14349	14285	14391	14259	14381	14483	14460	14204	14258	14276	14166	14206	14479	14290	14250	14252	14446	14194	14446	14300	14312
29302	29237	35569	31069	23919	20852	18967	17663	17274	17203	17125	17002	17157	17022	17046	17076	16960	17068	17062	16928	17042	17099	17133	17179	17041	16904	17279	17192	16985	16899	17047	16905	17076	16972	17135	16922	17177	16829	16944	16982	17100	17058	16906	16956	16963	17316	17155	17119	16825	17034	16810	17107	17212	16828	17093	17184	16949	17067	16886	16988	16971	17041	16984	16978	16983	16867	17163	17150	17178	16966	17026	17028	17188	17044	16919	16892	16827	17026	17051	16938	17052	17083	17079	17060	17068	16959	16919	17340	17024	17072	17216	16939	16950	17076	16915	16943	17045	16895	16961	16838	17116	17208	16854	17077	17106	16938	16980	17015	17194	16975	16884	16803	17021	17028	16893	17166	17164	17043	17017	17125	16901	16956	16962	17002	16875	16878	17145	17146	17077	16840	17104	17073	17254	17023	17074	17100	17084	17000	17019	17049	17059	17100	17064	16908	17166	17012	17222	16787	16818	16931	17058	17180	17222	16987	16982	16919	16990	17061	17098	16909	17072	16986	17039	17242	16974	17038	16918	17012	16963	17023	16943	17048	17033	17129	16995	17086	16840	16939	17151	17025	16943	17116	16895	17138	17121	16955	17074	17086	16969	16979	17063	16981	16763	17190	17099	16980	17105	17206	17072	16984	16804	16926	17088	17114	17341	16922	17051	17324	17114	16990	17140	17027	17180	17113	17077	17108	17201	16980	17263	16851	17005	17162	17072	17106	16994	16952	16921	16947	16927	17290	17112	16892	17101	17089	17172	17008	17105	17056	17036	16972	16981	17077	17084	17070	17090	17152	16890	17081	17062	17194	16892	17025	16873	17049	17208	17015	17055	17010	16916	17045	16747	17276	17001	16910	17125	17070	17119	16944	16971	16844	17029	16993	17096	16876	17141	17172	17158	17003	17211	16993	17072	17062	17171	16971	16871	16855	17102	17165	17008	16881	17070	16927	17174	17116	17094	16907	16958	17140	17132	16892	16955	17006	16902	17090	16947	17183	17212	17238	17226	17141	17140	17070	16714	17004	16780	17016	17272	17008	17004	17105	17100	16826	17236	16723	16925	17064	16966	17155	17113	16947	17187	16932	17211	17026	17036	17088	16802	17023	17020	17128	17099	16987	17081	16947	16989	17098	16910	16932	16922	17190	17022	17152	17003	17122	17121	16841	17101	16918	16840	17061	16879	17089	17325	16958	17012	16940	16960	17274	17013	16945	16861	16973	17167	16931	17086	16948	16971	17082	17077	17112	17050	16975	17078	16898	16956	17217	17100	17164	16984	16863	17050	16935	17147	17129	17036	17022	16908	16990	17021	17026	17306	17240	17125	17079	17112	17078	16991	17013	17146	17278	17147	17014	16946	16936	16855	16996	17132	16922	17119	17048	16970	17135	17061	16898	16936	17082	17140	17003	17030	17131	16837	16905	17224	16998	16819	17087	16936	16972	17142	17358	17034	17115	17143	17088	17001	17028	17057	16867	16953	17041	17079	16873	16952	16882	17000	17195	17055	17022	17143	17121	17222	16933	17306	17259	16871	17061	16959	16975	17140	16982	17164	17222	17138	17143	17038	17106	17156	17010	17156	17086	16946	16947	16994	16932	17187	17182	17236	17042	16992	17085	17130	17217	17054	17043	17014	17122	16907	16830	16943	16973	16895	16980	17141	17045	17065	16949	17008	16803	17141	17206	17127	17140	17192	17107	16978	17138	17162	16830	17063	16926	17048	17075	16868	17072	17167	17104	16931	17134	17138	17011	17068	16906	16968	17045	17062	17058	17014	16805	16985	17085	16978	17162	16915	17125	16924	17050	16918	17171	17090	16834	16992	17047	17149	17018	17030	17081	17114	17083	16831	16875	16970	16859	17175	16885	16943	16945	17084	16987	16898	17055	17053	16920	16892	17043	16839	16936	16938	16911	16965	17040	17312	17127	17202	17006	16829	17131	17115	17109	17044	17113	16933	17069	16985	17035	17070	16888	16990	16863	17124	16968	16935	17022	16974	16905	17001	16991	16982	17077	16917	17015	17007	16904	17177	17014	17169	17164	16966	17131	17119	17097	17036	17151	16900	17022	17234	16812	16932	17038	16979	17269	17015	17014	17036	16750	17116	17309	17283	17109	17089	16922	17046	16995	17272	17105	17181	17130	16976	17045	17091	16991	16923	16865	17141	17156	17077	17112	16924	16950	17095	17013	17155	17053	16661	16946	17061	16998	16916	17006	17024	17203	16941	16838	17081	16908	16848	17101	17134	16876	17056	16964	17092	16958	17059	17077	16977	17160	17066	16970	16872	16999	17094	16909	16852	16959	16865	16892	17190	16950	16960	16912	16963	17202	16954	16956	17126	17062	16948	16985	17231	17232	16945	17017	17013	17075	17050	17121	17085	16945	16860	17015	16730	17116	16947	16853	17191	17030	16958	16848	16819	17024	16938	16932	17022	17132	17121	16973	16998	17181	17114	16957	17138	17187	17166	17138	17195	16965	17121	16966	16760	17043	17167	17122	16911	17061	17003	17227	16976	17092	16946	17060	17021	17165	17051	16972	16839	17012	17004	17082	17055	16992	17073	16999	16958	17172	17129	16945	17113	17043	17070	16968	17226	17080	16903	16999	16884	17092	17027	16989	17041	17158	17052	17033	16998	16992	17001	17101	16986	17011	17060	16918	17043	17056	16966	17005	16987	17098	16988	16609	17220	16974	17085	17280	16826	16971	17110	17030	17087	17004	16959	16866	17100	17145	17043	17075	16983	16832	16926	16895	16982	16897	17100	16822	17034	17167	17039	17003	16945	16891	17094	16950	16849	16962	17067	16908	17315	17052	16989	17182	16916	16837	17118	16880	16857	16812	17161	16958	17116	16995	17108	17091	17047	16937	17022	17277	17140	16936	17039	16908	17109	16845	16994	17136	16839	17192	17062	17073	17000	17155	17157	17071	17075	17000	16968	17052	17254	17198	17151	17058	17165	16935	17010	16927	17007	17172	17072	16847	17002	17066	17193	16996	17050	16984	17125	16949	17123	17178	16798	16877	17152	17029	17045	17074	16960	17038	17160	17009	17135	17032	16997	17008	17103	17249	17008	17174	17006	17024	16948	16961	16912	16974	16944	16975	17156	17069	17051	16816	16801	16918	17081	16902	17229	17071	16992	16883	16988	16704	17117	17010	17099	16805	16999	16995	16955	17145	17080	17223	17051	16852	17206	17005	16944	17201	16993	17052	17140	17050	16955	17200	17149	17180	16903	16930	17240	17028	17004	16863	17083	17088	17014	17098	17060	16925	16861	17050	17154	17034	17028	16907	16988	16825	16855	17005	17004	17104	17108	17153	17068	17099	16891	16929	17068	17091	17189	17035	17154	17107	17068	16973	17032	17060	16941	16980	16843	16922	17136	17023	17068	17056	17009	17101	17017	17092	17029	16894	16926	17132	16844	17054	17006	17120	17164	16915	17015	17087	17031	16992	17063	17096	16995	17262	16964	17054	17120	16910	17027	16942	16991	16965	16945	16972	17065	17032	17071	17085	17133	17123	17123	17174	16916	16952	17308	17242	16839	17012	17047	17053	17089	17271	17103	16995	16954	17082	17046	17152	16914	16993	17132	17129	17040	17083	17205	17016	17035	16986	17069	17148	17243	17094	16906	16902	17112	16723	17132	17095	17165	17046	16879	17133	17282	16969	16786	16994	17064	16962	16921	16870	16971	17029	17001	16957	17030	16975	17144	16997	16991	17154	17090	17169	17167	17153	17300	16982	17019	16906	17019	17078	17091	16905	16970	17085	16972	17073	17112	16953	17019	16956	16954	17173	16846	17137	16950	17116	17095	17331	17088	17132	17017	17001	17023	17117	17011	16976	17171	17051	16926	17002	16911	16944	17269	17096	17123	17127	17077	17089	16937	17113	16881	16936	17011	17068	17197	17034	16944	17128	17046	17113	16890	17076	17008	17175	17008	16968	17101	16828	17022	16984	17043	17219	17082	16935	16975	16994	16948	17206	17075	16762	16830	16903	17111	17084	16909	17188	17115	17022	17082	17010	17306	16994	17127	17049	17366	17199	16852	17008	17006	17129	17125	17214	16994	16886	17020	16893	16857	17122	17034	17194	16962	16917	16936	16999	17068	17115	17124	16943	17026	16911	16985	16872	16803	17073	17161	17137	17091	17237	17113	16996	17016	17045	17122	17048	17010	16908	16932	17093	16788	17116	16949	16975	17008	17103	17243	17092	17150	16907	17071	17013	17210	17069	17005	16936	17108	16978	17064	17057	17048	16877	16993	17106	16934	17020	17064	17022	16959	17046	17052	16917	16988	16997	17125	17033	17055	16926	17000	17129	17209	17201	17105	17100	17086	17062	17028	16977	16931	17016	16982	17061	17062	16942	16947	16982	16874	17063	17030	17130	16897	16949	16699	17037	17118	17300	17035	17015	17109	17027	16844	17010	16826	17059	17097	17107	17089	16964	17067	17047	17246	16889	17075	16861	17002	17103	17073	17034	17188	17027	17093	17017	17013	16936	16966	17053	17055	16889	17068	16984	17056	17115	16997	16849	16902	16780	17094	17011	17302	16999	16880	16992	17036	17012	16888	17138	17082	17001	16913	16885	17073	17004	17006	17090	17047	17013	17223	17076	17024	17153	17161	16790	17120	17170	16956	17029	17091	16853	17110	17263	17117	16828	17046	16925	16912	17104	17069	17014	16998	17110	17240	17155	17161	16912	17323	17145	17009	17072	17158	16961	16960	16906	16994	17140	17002	17104	17058	17036	16906	17149	17080	17165	16970	17088	17057	17039	16963	16980	17352	16825	16969	16901	17071	17027	16750	17022	17068	16957	17078	17013	17030	17030	16857	17031	17103	16992	16920	16836	17251	16957	17086	17083	17055	16879	17310	17183	17132	17157	16978	17072	17203	17272	16953	17129	16897	17062	17005	17132	17237	17128	17010	17045	16918	17076	16822	17062	16832	17214	17050	17100	16908	16900	16960	16997	17133	16914	16970	17223	16956	16969	17276	17002	16848	17003	17007	17054	17059	17241	17106	16966	16875	17176	17070	17153	17007	16934	17191	17148	17093	17094	17141	16903	17116	17020	16950	17123	16983	17203	17059	16861	17209	17033	16954	17110	17187	17177	17063	17080	16952	16888	16951	17039
33399	47017	36540	26138	20940	17487	15568	14899	14434	14347	14450	14359	14152	14580	14214	14387	14434	14440	14284	14443	14290	14133	14312	14381	14302	14279	14190	14314	14352	14399	14241	14217	14427	14189	14444	14341	14463	14445	14285	14414	14444	14415	14400	14316	14363	14414	14358	14547	14456	14425	14320	14499	14254	14176	14233	14367	14300	14120	14334	14317	14357	14260	14224	14424	14309	14402	14402	14384	14142	14481	14271	14374	14209	14382	14238	14225	14275	14471	14184	14223	14367	14293	14277	14209	14170	14229	14326	14342	14309	14326	14225	14403	14220	14435	14454	14142	14363	14246	14312	14422	14422	14258	14349	14390	14358	14279	14344	14358	14323	14331	14346	14288	14333	14311	14170	14231	14339	14402	14390	14390	14329	14327	14369	14242	14386	14309	14502	14364	14370	14335	14257	14114	14315	14381	14254	14358	14203	14285	14509	14330	14158	14306	14365	14427	14365	14314	14396	14320	14429	14356	14223	14519	14483	14296	14168	14288	14213	14422	14329	14401	14338	14414	14462	14403	14401	14346	14396	14443	14200	14272	14264	14387	14367	14319	14394	14377	14444	14139	14384	14386	14408	14253	14263	14394	14338	14435	14250	14249	14322	14496	14499	14270	14191	14240	14235	14449	14296	14374	14333	14136	14310	14331	14320	14264	14119	14245	14418	14171	14359	14319	14419	14275	14382	14362	14322	14357	14336	14419	14245	14436	14331	14417	14582	14250	14328	14413	14360	14315	14253	14369	14415	14439	14221	14249	14377	14160	14298	14457	14265	14319	14288	14304	14308	14193	14283	14262	14345	14404	14431	14393	14434	14206	14401	14435	14395	14233	14328	14327	14247	14276	14425	14260	14293	14259	14480	14219	14319	14369	14353	14316	14629	14390	14335	14432	14404	14412	14270	14350	14351	14385	14376	14416	14397	14514	14269	14433	14198	14200	14391	14231	14440	14519	14343	14328	14343	14189	14288	14274	14325	14322	14244	14504	14450	14371	14245	14485	14278	14263	14421	14498	14228	14317	14298	14112	14344	14342	14197	14259	14428	14391	14251	14344	14356	14310	14409	14320	14362	14411	14333	14325	14327	14325	14345	14297	14332	14421	14411	14240	14274	14102	14303	14344	14527	14379	14347	14307	14225	14375	14286	14250	14359	14443	14289	14313	14421	14383	14328	14391	14409	14420	14425	14157	14259	14238	14365	14292	14282	14266	14331	14133	14285	14381	14314	14308	14205	14252	14208	14431	14354	14227	14358	14355	14251	14252	14206	14354	14265	14462	14104	14377	14141	14467	14203	14220	14425	14443	14263	14257	14326	14393	14460	14305	14321	14272	14279	14292	14440	14391	14428	14281	14284	14286	14288	14325	14225	14444	14282	14380	14353	14411	14432	14351	14192	14564	14361	14369	14488	14250	14335	14390	14316	14270	14256	14484	14338	14329	14284	14318	14369	14244	14157	14425	14354	14462	14351	14369	14391	14281	14213	14220	14392	14390	14327	14294	14407	14225	14289	14356	14488	14234	14425	14213	14391	14363	14396	14513	14292	14268	14057	14215	14274	14310	14410	14362	14337	14201	14323	14380	14425	14146	14437	14281	14217	14288	14386	14239	14381	14236	14371	14229	14428	14288	14270	14556	14326	14407	14301	14263	14332	14484	14471	14250	14312	14303	14325	14304	14326	14299	14298	14111	14389	14340	14298	14341	14339	14399	14506	14379	14389	14413	14672	14338	14283	14293	14384	14290	14128	14267	14384	14375	14523	14242	14358	14346	14200	14256	14301	14407	14367	14485	14031	14294	14428	14233	14274	14192	14365	14262	14318	14361	14363	14312	14259	14248	14359	14192	14304	14312	14314	14251	14321	14333	14173	14148	14420	14262	14208	14256	14293	14368	14278	14331	14267	14343	14478	14265	14404	14298	14389	14394	14337	14442	14198	14404	14356	14348	14174	14396	14313	14312	14370	14359	14211	14266	14488	14403	14316	14350	14407	14458	14535	14256	14318	14301	14141	14284	14394	14369	14289	14409	14300	14344	14406	14308	14401	14242	14387	14278	14342	14405	14386	14336	14570	14261	14167	14589	14335	14324	14430	14293	14285	14437	14469	14405	14263	14414	14410	14370	14111	14289	14416	14214	14366	14439	14312	14391	14264	14445	14152	14498	14370	14314	14309	14304	14347	14371	14355	14368	14247	14236	14554	14495	14468	14449	14333	14411	14352	14319	14433	14364	14467	14219	14375	14331	14267	14452	14391	14265	14345	14424	14395	14323	14375	14151	14238	14258	14254	14350	14270	14437	14167	14456	14504	14498	14250	14455	14385	14102	14523	14538	14204	14386	14263	14396	14432	14451	14440	14090	14230	14345	14312	14279	14276	14282	14357	14304	14473	14317	14346	14296	14374	14427	14511	14291	14355	14231	14310	14338	14315	14338	14276	14286	14211	14353	14457	14373	14289	14359	14394	14385	14282	14431	14412	14183	14382	14436	14277	14456	14265	14147	14249	14313	14289	14479	14328	14296	14368	14448	14207	14366	14263	14276	14406	14357	14195	14535	14394	14329	14262	14377	14378	14316	14491	14207	14316	14400	14233	14261	14383	14266	14330	14342	14222	14104	14309	14395	14244	14327	14258	14178	14370	14187	14249	14297	14282	14457	14259	14386	14339	14367	14282	14344	14478	14293	14341	14582	14078	14359	14252	14238	14304	14419	14281	14212	14343	14238	14274	14358	14370	14205	14424	14356	14149	14244	14415	14394	14296	14549	14362	14342	14315	14261	14276	14499	14516	14287	14458	14295	14159	14219	14243	14460	14270	14326	14321	14470	14346	14327	14360	14409	14449	14269	14306	14349	14314	14428	14336	14303	14244	14331	14189	14284	14424	14386	14411	14307	14362	14209	14409	14143	14445	14210	14402	14519	14423	14332	14295	14253	14195	14107	14503	14253	14178	14381	14233	14223	14333	14502	14399	14219	14164	14272	14321	14271	14332	14263	14290	14467	14428	14121	14359	14372	14299	14490	14270	14249	14292	14249	14363	14286	14266	14276	14356	14255	14427	14326	14331	14261	14191	14424	14287	14367	14523	14412	14180	14308	14239	14375	14363	14359	14387	14461	14507	14401	14361	14182	14359	14295	14241	14393	14374	14321	14252	14317	14416	14368	14276	14325	14183	14331	14499	14466	14384	14375	14281	14270	14323	14366	14343	14371	14251	14423	14512	14324	14394	14413	14436	14438	14334	14515	14299	14389	14122	14494	14350	14469	14284	14454	14407	14348	14527	14254	14239	14271	14344	14288	14392	14305	14344	14368	14245	14269	14393	14381	14354	14253	14432	14261	14443	14268	14278	14429	14262	14354	14410	14442	14284	14315	14196	14282	14316	14098	14310	14244	14390	14378	14218	14300	14307	14170	14343	14353	14241	14250	14312	14267	14259	14356	14286	14406	14404	14361	14329	14314	14404	14355	14387	14415	14472	14319	14129	14225	14457	14163	14241	14420	14272	14435	14300	14416	14204	14398	14326	14407	14244	14376	14237	14285	14505	14296	14411	14184	14334	14313	14337	14225	14351	14458	14482	14407	14217	14344	14363	14351	14437	14297	14281	14390	14275	14102	14484	14337	14389	14298	14242	14213	14310	14329	14356	14248	14192	14229	14411	14388	14374	14253	14260	14404	14331	14475	14438	14195	14291	14382	14362	14439	14377	14569	14259	14431	14357	14327	14329	14297	14366	14416	14434	14293	14293	14518	14359	14380	14292	14304	14389	14304	14348	14339	14374	14196	14256	14272	14164	14399	14345	14421	14348	14277	14352	14276	14286	14375	14213	14345	14272	14302	14300	14388	14371	14318	14362	14281	14316	14256	14288	14428	14437	14165	14196	14334	14501	14279	14158	14259	14170	14250	14312	14495	14395	14374	14338	14285	14465	14344	14093	14404	14364	14364	14401	14386	14267	14273	14422	14576	14378	14158	14407	14288	14162	14286	14416	14387	14277	14456	14372	14431	14225	14377	14343	14559	14351	14213	14386	14275	14400	14238	14312	14309	14468	14390	14183	14325	14295	14296	14344	14346	14290	14263	14297	14307	14332	14438	14311	14402	14436	14269	14378	14398	14336	14440	14250	14400	14399	14321	14219	14418	14409	14386	14476	14489	14484	14385	14382	14443	14466	14556	14253	14302	14365	14243	14356	14326	14331	14227	14435	14406	14438	14100	14330	14480	14370	14398	14407	14336	14220	14355	14424	14391	14312	14291	14117	14515	14559	14428	14523	14209	14456	14055	14273	14085	14264	14314	14268	14450	14343	14542	14467	14377	14341	14441	14294	14427	14368	14226	14555	14342	14443	14368	14397	14479	14245	14362	14276	14437	14373	14362	14059	14247	14446	14317	14290	14294	14323	14311	14257	14382	14366	14269	14297	14380	14207	14316	14399	14355	14464	14456	14339	14213	14478	14159	14498	14372	14289	14282	14427	14432	14387	14081	14353	14304	14240	14284	14257	14353	14347	14425	14353	14322	14356	14293	14202	14430	14379	14352	14313	14198	14227	14517	14510	14219	14248	14382	14243	14330	14223	14355	14453	14284	14230	14145	14187	14237	14308	14336	14337	14299	14434	14339	14358	14193	14548	14406	14152	14311	14223	14403	14382	14235	14223	14337	14374	14393	14240	14333	14330	14170	14365	14327	14372	14335	14511	14234	14245	14529	14341	14323	14370	14469	14248	14143	14381	14291	14238	14355	14372	14232	14290	14370	14353	14238	14314	14311	14350	14369	14506	14328	14315	14342	14400	14229	14303	14413	14584	14523	14330	14413	14378	14285	14256	14316	14117	14113	14402	14402	14405	14348	14394	14410	14446	14334	14348	14422	14260	14300	14080	14402	14233	14325	14320	14377	14249	14244	14207	14261	14354	14348	14292	14245	14310	14330	14361	14249	14436	14391	14412	14369	14399	14336	14380	14307	14407	14352	14323	14261	14534	14340	14312	14321	14340	14641	14302	14348	14351	14370	14425	14369	14263	14367	14444	14280	14320	14328	14478	14382	14423	14484	14189	14236	14417	14206	14306	14314	14409	14430	14167	14456	14407	14333	14292	14291	14444	14302	14122	14328	14227	14427	14373	14201	14351	14422	14498	14311	14207	14525	14349	14167
24253	22383	34234	36819	36315	31789	26328	19723	17504	16942	16951	16968	16640	16768	16823	16794	16889	16501	16674	16717	16973	16743	16766	16675	16657	16801	16734	16680	16779	16713	16707	16647	16572	16460	16856	16579	16611	16485	16640	16731	16616	16567	16652	16627	16744	16687	16528	16604	16543	16496	16830	16535	16532	16714	16693	16613	16806	16551	16666	16470	16584	16442	16783	16873	16796	16491	16506	16510	16537	16725	16590	16651	16485	16651	16622	16408	16705	16446	16573	16759	16745	16753	16671	16603	16707	16875	16702	16560	16609	16485	16489	16614	16522	16644	16550	16617	16553	16623	16657	16763	16521	16573	16543	16517	16872	16634	16505	16617	16718	16859	16748	16663	16844	16515	16491	16841	16672	16648	16812	16694	16801	16484	16714	16395	16652	16890	16700	16400	16496	16654	16580	16393	16563	16676	16802	16462	16663	16668	16723	16686	16647	16520	16738	16551	16787	16755	16563	16530	16644	16771	16757	16622	16779	16737	16504	16524	16634	16765	16612	16387	16715	16680	16315	16580	16757	16742	16576	16734	16478	16709	16730	16881	16587	16669	16609	16568	16696	16512	16702	16524	16613	16593	16637	16682	16667	16719	16563	16467	16716	16791	16602	16585	16744	16521	16797	16515	16563	16331	16626	16672	16821	16719	16506	16468	16557	16431	16480	16694	16459	16551	16489	16576	16465	16519	16624	16877	16584	16472	16602	16700	16612	16687	16742	16557	16643	16612	16705	16696	16660	16662	16532	16510	16554	16722	16685	16759	16584	16612	16593	16589	16535	16776	16545	16716	16709	16795	16910	16479	16630	16611	16577	16347	16555	16560	16673	16476	16648	16337	16708	16671	16419	16701	16588	16471	16637	16671	16611	16791	16636	16653	16703	16606	16451	16643	16646	16502	16634	16411	16539	16848	16639	16558	16608	16547	16601	16519	16637	16681	16779	16507	16493	16566	16638	16626	16756	16624	16804	16666	16567	16740	16564	16656	16625	16696	16684	16580	16455	16678	16515	16604	16480	16462	16838	16586	16480	16725	16616	16594	16631	16495	16699	16442	16611	16619	16798	16623	16676	16623	16646	16690	16765	16756	16801	16724	16710	16788	16590	16649	16406	16558	16689	16720	16697	16796	16793	16599	16582	16618	16537	16880	16580	16523	16636	16602	16690	16691	16526	16695	16445	16640	16640	16525	16545	16566	16527	16400	16360	16594	16607	16645	16551	16485	16547	16596	16689	16672	16644	16650	16533	16581	16667	16657	16598	16705	16579	16625	16894	16441	16524	16621	16616	16863	16541	16575	16613	16462	16662	16691	16514	16741	16539	16467	16794	16400	16643	16600	16634	16646	16520	16588	16766	16595	16666	16745	16796	16751	16399	16668	16567	16645	16666	16632	16689	16715	16509	16687	16527	16627	16507	16789	16705	16769	16828	16563	16628	16922	16596	16696	16783	16601	16545	16619	16670	16871	16615	16605	16608	16658	16567	16679	16507	16669	16493	16556	16739	16672	16648	16605	16550	16553	16621	16689	16616	16718	16498	16576	16539	16656	16731	16510	16581	16528	16589	16722	16492	16732	16659	16723	16543	16363	16650	16596	16609	16616	16737	16554	16663	16785	16594	16608	16649	16764	16550	16656	16783	16863	16630	16802	16582	16637	16439	16522	16737	16773	16641	16457	16561	16683	16682	16620	16528	16632	16562	16653	16522	16540	16532	16540	16515	16392	16646	16545	16567	16665	16731	16561	16521	16541	16754	16715	16751	16478	16646	16784	16469	16628	16904	16814	16585	16550	16537	16667	16677	16708	16615	16720	16518	16536	16681	16773	16703	16580	16435	16618	16492	16577	16730	16780	16759	16517	16617	16583	16660	16738	16689	16501	16686	16382	16679	16535	16526	16373	16536	16500	16749	16595	16714	16700	16801	16546	16667	16653	16461	16677	16618	16671	16697	16633	16653	16593	16714	16406	16765	16627	16521	16564	16529	16756	16594	16503	16567	16760	16604	16641	16562	16712	16738	16778	16703	16592	16744	16615	16707	16667	16674	16704	16769	16555	16637	16655	16657	16583	16660	16625	16467	16545	16668	16786	16597	16606	16522	16725	16600	16616	16616	16631	16410	16497	16483	16606	16703	16565	16458	16576	16615	16768	16700	16668	16588	16587	16532	16674	16732	16748	16612	16710	16812	16781	16607	16490	16608	16505	16598	16609	16662	16671	16575	16656	16515	16513	16504	16558	16792	16587	16697	16496	16823	16936	16511	16607	16690	16687	16551	16623	16689	16662	16673	16398	16523	16815	16590	16798	16614	16526	16675	16488	16571	16705	16738	16660	16645	16816	16571	16592	16643	16518	16699	16900	16605	16689	16703	16583	16697	16369	16588	16474	16804	16704	16507	16487	16273	16470	16618	16692	16674	16752	16853	16728	16608	16602	16639	16697	16515	16586	16719	16690	16823	16785	16792	16514	16743	16610	16537	16587	16542	16526	16533	16493	16415	16588	16636	16606	16536	16679	16575	16594	16536	16763	16701	16531	16556	16624	16770	16719	16515	16828	16709	16677	16549	16592	16656	16510	16638	16593	16557	16639	16580	16609	16839	16599	16490	16704	16677	16540	16784	16700	16712	16602	16802	16619	16592	16643	16602	16645	16650	16543	16602	16391	16817	16745	16679	16666	16669	16661	16731	16754	16556	16425	16816	16632	16616	16594	16579	16596	16656	16582	16643	16519	16530	16459	16799	16620	16711	16722	16602	16477	16730	16775	16522	16713	16559	16773	16753	16703	16520	16658	16432	16697	16742	16672	16579	16859	16599	16797	16631	16558	16626	16614	16518	16547	16506	16450	16466	16536	16759	16686	16789	16711	16607	16613	16438	16571	16728	16685	16709	16747	16724	16722	16671	16640	16531	16467	16736	16668	16719	16661	16539	16627	16664	16591	16588	16649	16660	16742	16504	16869	16614	16442	16511	16663	16658	16380	16617	16501	16577	16634	16633	16553	16564	16569	16533	16659	16568	16635	16750	16736	16513	16536	16614	16657	16684	16621	16744	16640	16741	16694	16544	16535	16593	16806	16425	16671	16729	16792	16646	16476	16917	16484	16537	16748	16638	16487	16700	16499	16644	16551	16652	16608	16564	16802	16330	16640	16744	16570	16627	16626	16516	16521	16619	16462	16614	16436	16755	16593	16767	16540	16660	16566	16736	16577	16610	16653	16776	16657	16570	16498	16618	16597	16647	16521	16469	16647	16698	16341	16627	16442	16470	16776	16389	16411	16709	16610	16674	16678	16826	16575	16652	16701	16513	16765	16551	16461	16478	16601	16561	16650	16842	16514	16568	16708	16604	16616	16530	16722	16592	16479	16566	16674	16591	16719	16636	16419	16562	16473	16551	16753	16676	16475	16781	16489	16650	16545	16845	16898	16484	16526	16716	16733	16664	16630	16864	16502	16599	16703	16602	16582	16737	16717	16551	16596	16772	16631	16516	16492	16686	16411	16650	16663	16631	16840	16624	16634	16590	16505	16690	16589	16708	16591	16528	16637	16534	16670	16547	16508	16678	16651	16583	16680	16514	16498	16590	16503	16640	16445	16659	16686	16674	16607	16641	16657	16406	16583	16582	16382	16736	16507	16684	16548	16582	16411	16522	16720	16546	16642	16756	16791	16645	16453	16508	16599	16656	16783	16613	16700	16669	16566	16781	16465	16507	16600	16564	16740	16594	16686	16603	16558	16530	16590	16757	16553	16542	16715	16594	16574	16631	16605	16660	16497	16574	16402	16437	16697	16583	16580	16623	16746	16406	16882	16588	16875	16781	16783	16573	16628	16513	16660	16565	16460	16719	16564	16677	16567	16709	16620	16695	16502	16606	16662	16591	16668	16632	16745	16516	16553	16725	16500	16773	16358	16488	16569	16689	16542	16689	16688	16481	16698	16654	16479	16453	16723	16727	16563	16720	16624	16557	16536	16376	16404	16604	16854	16702	16792	16613	16645	16615	16449	16718	16754	16519	16605	16500	16715	16684	16621	16485	16680	16550	16775	16457	16660	16698	16494	16694	16718	16703	16669	16443	16389	16510	16747	16668	16614	16469	16726	16574	16825	16766	16610	16507	16766	16582	16564	16651	16564	16620	16588	16630	16639	16687	16483	16648	16755	16891	16757	16612	16715	16703	16524	16476	16640	16464	16531	16499	16581	16613	16668	16680	16590	16635	16599	16849	16556	16491	16633	16541	16446	16620	16551	16608	16612	16761	16620	16510	16553	16565	16661	16665	16661	16709	16554	16794	16631	16492	16558	16609	16623	16687	16635	16679	16688	16764	16545	16753	16762	16756	16497	16720	16443	16723	16720	16692	16707	16573	16798	16627	16552	16740	16844	16957	16646	16747	16617	16636	16683	16695	16686	16470	16673	16680	16826	16824	16583	16430	16550	16377	16631	16761	16484	16702	16622	16659	16465	16687	16592	16562	16529	16556	16726	16822	16648	16648	16595	16630	16659	16758	16450	16635	16360	16636	16696	16516	16782	16519	16644	16828	16686	16768	16630	16719	16536	16530	16815	16735	16694	16537	16634	16674	16493	16670	16573	16867	16739	16663	16634	16566	16417	16508	16492	16685	16596	16633	16697	16679	16682	16434	16466	16630	16520	16764	16651	16603	16634	16610	16595	16654	16795	16684	16448	16443	16272	16632	16625	16481	16605	16485	16483	16595	16518	16313	16683	16480	16441	16485	16605	16506	16781	16710	16726	16497	16804	16554	16734	16440	16520	16403	16516	16457	16530	16550	16633	16925	16803	16607	16803	16602	16641	16644	16471	16629	16646	16705	16515	16731	16661	16656	16635	16756	16546	16602	16616	16684	16450	16725	16750	16725	16539	16667	16593	16578	16714	16656	16619	16887	16659	16736	16569	16609	16658	16615	16653	16489	16595	16635	16731	16570	16616	16599	16456	16657	16773	16531	16388	16514	16493	16460	16728	16380	16581	16623	16408	16646	16653	16516	16738	16594	16501	16507	16691	16676	16526	16798	16575	16580	16486	16611	16671	16389	16574	16698	16776	16481	16576	16544	16473	16412	16396	16585	16721	16785	16427	16598	16634	16404	16616	16729	16789	16589	16647	16631	16650	16459	16592	16592	16726	16391	16482
59600	92419	76404	55742	43608	31381	21882	16784	14739	14063	14150	14232	14209	14094	14002	14227	14038	13996	14216	14097	14277	14099	14046	14101	14386	14107	14109	14213	14096	14168	14228	14176	14249	14098	14085	14108	14098	14060	14288	14016	13905	14216	14006	14023	14097	14187	14130	14032	14227	13872	14119	13974	14284	14053	14310	14092	14167	14018	14373	14069	14083	14108	14017	13968	13993	14170	14206	14123	14128	14099	13948	14182	14084	14198	14033	14113	14128	14238	14071	14070	14328	14159	14179	14051	14187	14069	13998	14200	14037	14001	14072	13924	14185	14035	13989	14178	14144	14012	14011	14333	14089	14031	14192	14042	14242	14183	14138	13970	14101	13998	14081	14038	14175	14181	14015	13947	13926	14094	14072	14058	14238	14272	14160	14091	14015	14062	14142	14117	14091	14164	14250	14138	14051	13969	14093	14148	14332	14154	14331	14110	14011	14310	14050	14258	14150	14055	14103	13950	14200	14073	14245	14059	14155	14251	14113	14102	14195	14218	14210	14012	14116	14079	14184	14051	14221	14193	14142	14091	14061	14173	14131	14121	14124	14244	14135	14162	14305	14199	14163	14237	13923	14006	14036	14119	14031	14054	13928	14193	14100	14177	14249	14177	14203	14018	14053	13994	14176	14168	14064	14168	13991	14079	14032	14145	14152	14151	14073	14110	14051	14242	14235	14120	14045	13955	14046	14250	14051	14132	14108	14008	14095	14197	13981	14036	14086	14090	14066	14267	13921	14098	14137	14110	14065	14203	13943	14157	14331	14267	14054	14362	14051	14051	14131	14169	14095	14277	14173	14155	13959	14131	14182	14188	13928	13831	14132	14108	13923	14112	14035	14072	14099	14090	14238	14008	14116	13999	14002	14069	14204	13903	14159	14083	14117	14051	14111	14135	14096	14302	13996	13844	14175	14040	14190	14085	14271	14150	14003	14047	14089	14207	14002	14174	13890	14141	14012	14195	14133	13994	14010	14001	14219	14067	14018	14156	14075	14143	14027	14141	14091	14063	14183	13988	14191	14100	14248	14205	14078	14146	14105	14106	14139	14195	14082	14147	14198	14235	14048	14202	14168	14157	14018	14194	14243	14063	14098	14068	14242	14122	14232	14227	14196	14042	14102	14011	14177	14150	14109	14060	14066	14002	14135	14173	14121	14104	14153	14041	14059	14157	14237	13934	14048	14315	14113	13986	14090	14140	14199	14113	14050	14182	14072	14152	14127	14145	14148	14239	14127	14169	14226	14063	14274	14262	14049	14210	14225	14146	14139	14200	14107	14122	14183	14154	14172	14167	14136	13917	14101	14089	14107	14294	14090	14285	14068	14134	14228	14013	14080	14169	14087	14165	14148	14258	14116	14224	14014	14191	14016	14070	13967	14163	14148	14156	14089	14281	14149	14079	14255	14064	14083	14030	14132	14131	14271	14030	13968	14210	14117	14100	14178	14093	14119	14169	14192	14031	14076	14069	14241	14069	14219	14014	14038	14044	14106	14176	14056	13955	14118	13982	14327	14060	14092	14133	14153	14143	14236	14051	14167	14192	14077	14151	14080	14086	14072	14116	14231	14243	14085	14181	14063	14046	14011	14112	14176	14215	14130	13981	14133	14174	14251	13979	14008	14061	14255	14208	14030	14042	14170	14079	14054	14157	14149	14264	14276	14137	13950	14168	14187	14161	14156	14097	14014	14127	14048	14072	14058	14064	14151	14095	14081	14086	14157	14255	14070	14140	14181	14083	14257	13949	14258	14116	14093	14099	14199	14058	14195	14077	13986	14212	14188	14228	14062	14000	14123	14140	14088	14231	14022	14064	13998	14199	14136	14103	14078	14121	14157	14092	14171	14070	14098	14076	14143	14079	14118	14011	14216	14198	14216	14166	14192	14186	14126	14082	14145	14160	13962	14196	13988	14180	14114	14165	14149	13971	14163	14054	14102	14107	14009	14072	14142	14224	14123	14098	14220	14186	14147	14146	14201	14232	14129	14230	14092	14020	14092	14149	14171	14094	14350	14277	14256	14019	14215	13947	14124	14081	14089	14198	14182	14048	14177	14076	14403	14169	14180	14174	14077	14021	14110	14055	14071	14069	14143	14230	14085	14248	14195	14157	14150	14175	14161	14066	14192	14103	14106	14079	14213	14074	14096	14150	14258	14161	14067	14173	14000	14176	14150	14062	13923	13873	14114	14068	14130	14175	14079	13919	14096	14141	14169	14105	13997	14006	14129	13937	14233	14102	14099	14257	14042	14069	14170	14010	14093	14019	13904	14086	13975	14128	14025	14115	14064	14075	14168	13982	14167	14128	14149	14190	14009	14023	14083	14157	14012	14209	14073	14024	14034	14089	14209	14025	14043	13987	14148	13994	14055	13993	14244	14138	14105	14027	14089	14157	14084	14156	14068	13946	14159	13908	13985	14095	14004	14064	14087	13966	14174	14130	13996	14101	13952	13818	14193	14125	14120	14132	14183	14051	14162	14101	14125	13997	14106	14140	14102	14044	13995	14185	14009	14089	14148	14188	14171	14244	14151	14121	14036	14273	14099	14172	14145	14198	14176	14116	14040	14265	14115	13986	14165	14092	14170	14054	14070	14128	14081	14195	14174	14234	14298	14177	14192	14155	14261	14104	14057	14199	14019	14168	14100	14046	14241	14219	14155	14217	14086	14097	14095	14011	14080	14023	13932	14128	14043	14109	14089	14110	14241	14190	14054	14164	14010	13993	14121	14154	14172	13966	14180	13970	13999	14126	14236	14059	14145	14085	14091	14185	14179	14109	14161	14076	14100	14107	14163	14210	14155	14121	14109	14219	13938	14187	13962	14090	14139	14233	14125	14237	14086	14104	14003	14194	14084	14222	14099	14006	14056	14136	14198	14074	14183	14099	14075	14197	14164	14105	14007	14059	14056	14099	14267	13954	14158	14040	14112	14283	14107	13987	13969	14166	14101	14161	14014	14065	14148	14149	14097	14100	13960	14115	14043	14047	14116	14024	14302	14081	14202	14088	14213	14137	14048	14159	13978	14138	14209	14072	13970	14033	14141	13932	14174	13966	14045	14288	14298	14027	14078	14146	14079	14120	13854	14279	14017	14014	14210	14078	14097	14084	14048	14180	14145	13851	14032	14040	14209	14038	14063	14058	14084	14072	14154	14100	14067	14325	13964	14187	14161	14078	14178	14108	13993	14096	14238	14143	13986	13842	14111	14004	14283	14171	14020	14091	14131	14159	14037	13934	14021	14019	14103	14043	14059	14257	14129	14029	14016	14093	13999	14204	14101	14073	14240	14017	14200	14409	14006	14317	14041	14084	14059	14098	14023	14095	14234	14242	14122	14230	14076	14096	14089	14042	14020	14148	14100	13944	14217	14029	14059	14123	14232	14190	14193	14184	14204	13984	14078	14125	13914	14053	13975	14180	14143	14128	14106	14163	14147	13982	14238	13968	14129	14101	14038	14280	14049	14168	13984	14113	14136	14043	14247	14066	14201	14196	14183	14066	14124	14006	14192	14175	14202	14193	14151	14199	14208	14131	14240	14104	14005	14050	14195	14154	14215	14209	14202	14003	14164	14126	14205	14249	14054	14113	13994	14056	13965	14242	14132	14042	14135	14155	14003	14185	14223	13979	14099	14026	14099	14088	14160	14064	14217	14106	14090	14071	14206	14125	14214	14179	14202	14070	14086	14059	14134	14049	14067	14182	14225	14135	14262	14239	13968	14295	14055	14056	14066	14137	13970	14020	14191	14129	14041	14159	14064	14103	14192	14047	14207	14189	14067	14085	14310	14062	14055	14148	14006	14114	14214	14018	14252	14097	14059	14087	14019	14150	14266	14074	14245	14209	14044	14346	14152	14064	14006	14049	14179	14081	14008	13860	14039	14035	14044	13987	14275	14177	14115	14165	13999	14049	14157	14163	14051	13983	14134	14060	14124	14259	13954	13983	14051	13922	14079	13976	14222	14051	14227	14125	14174	14077	14120	13923	14150	13891	14047	14095	13965	14345	14116	14074	14111	14199	13952	14082	14275	14117	14079	14009	14146	14108	14132	14367	14187	14070	14094	14163	13997	14240	14069	14032	13982	14040	14035	14117	14132	14061	14266	14101	14120	14135	14215	14171	14111	14349	14081	14051	14017	14012	14086	14162	14183	14043	14023	13968	14280	14148	14057	14197	14179	14223	14120	14232	14077	13929	14150	14051	14121	14091	14147	14076	14034	14042	14110	14142	14187	14092	14256	14096	14303	13916	14149	14004	14208	14207	14079	14040	14225	14244	14026	14085	14175	14004	14282	14150	13896	14184	14249	14327	14235	14125	14215	14342	14173	14272	13996	14076	14016	14164	14191	13954	14058	14022	14242	14010	14226	14205	14059	14166	14016	14179	14323	13975	14134	14140	14089	14162	13997	13970	14193	14200	14059	13979	14211	14305	13925	14047	14117	14064	14081	14052	14081	14348	14198	14018	14083	14002	14040	14053	14043	14046	14326	14227	14029	14174	14056	14243	14187	14032	14063	14151	14052	14068	14277	13969	14196	14018	14164	14239	14209	14101	14120	14027	14152	14169	14197	14193	14227	14018	14105	13925	14023	13976	14147	14025	14104	14133	14121	14092	14056	14053	14041	14181	14087	14269	13947	14151	14129	14111	14203	14077	14079	14117	14061	14147	14067	14126	14033	14176	14245	13982	14233	14142	14221	14017	14223	14159	14197	14087	14139	14014	14008	14151	14217	14047	14073	14146	13960	14032	14084	14069	14045	14155	14144	13952	14202	14116	14039	14063	14140	13936	14354	13911	14056	14102	14309	14034	14088	14135	14022	14039	14055	13965	14029	14081	13865	14346	14192	14171	14139	14116	14020	14278	14085	14044	14121	14185	13986	14161	14206	14045	14213	14074	14219	14052	14054	14224	14256	14106	14046	14091	14197	14127	14120	14202	14114	14225	13986	14172	13976	14152	14079	14332	13931	14134	14215	14000	14077	14195	14163	14114	14162	14228	14122	13927	14170	14053	14130	14061	14268	14077	14023	14098	14169	14210	13977	14070	13984	14178	14169	14144	14161	14071	14094	14174	14117	14166	14110	13979	14095	14166	14151	13942	14002	14020	14092	14154	14146	14180	14076	14143	14033	14247	13919	14134	14280	14123
23094	21920	32171	33224	35070	35065	31445	22239	18306	17558	17504	17196	16986	17290	17103	17026	16845	17115	16942	16936	17116	17102	16884	17034	17066	17100	16869	17094	16881	16832	16899	16853	16856	17055	17022	16791	16984	16935	17088	17010	16910	16836	16903	16828	16921	16972	16977	16887	16672	16987	16747	16868	16889	17012	16868	16897	17026	16766	17007	16881	16979	16997	16852	16884	16867	16908	16780	16808	16948	16899	16899	16928	16882	17019	16933	16764	16823	16916	17028	17010	16762	17027	16669	16942	16817	16874	16849	16756	16981	16696	16936	16799	16993	17038	16872	16895	17003	17026	16965	16785	16906	16947	17012	16846	16862	17064	16781	16969	16703	16710	16890	16811	16677	16776	16904	17040	16916	16929	16953	16950	16912	16805	16982	16943	16906	16998	17020	17007	16818	16860	16852	16727	16894	16745	16900	16925	16920	17010	16551	17022	17127	16852	16871	16959	16873	16856	16805	16764	16875	16847	16812	16876	16974	16637	16825	16934	16823	16749	16964	16850	16855	16835	16722	16936	17067	16702	16992	16744	16793	16828	16819	16887	17046	16794	16883	16926	16750	16825	16935	16800	16707	16708	16828	16917	16674	16808	16722	16913	16917	17002	17060	16783	16916	16668	16988	16889	16960	16769	16736	16948	16917	16715	16857	16920	16814	16880	16768	16761	16953	16713	16786	16705	16856	16904	16995	16859	16754	16790	16818	16914	16681	16912	17121	16792	16851	16890	16717	16725	16816	16855	16857	17063	16985	16998	16843	16717	16604	16826	16736	16960	17030	17025	16819	16615	17055	16497	16976	16857	16941	16966	17002	16722	16774	16847	17000	16995	16915	17103	16790	16899	16667	16842	17019	16755	16887	16797	16808	16759	16938	16768	16804	16993	16884	16959	16685	16883	16803	16866	16793	16765	16776	17042	16914	16922	16815	16772	16898	16707	16912	16791	16905	16710	16783	16736	16767	16775	16720	16624	16735	16880	17021	16798	16839	16653	16842	16967	16692	16826	16934	16701	16721	17085	16995	16852	16690	16848	16966	16927	17022	17124	16852	16655	16922	16972	16830	16940	16878	16774	16977	16744	16997	16896	16943	17016	16722	16710	16937	16806	16983	16877	16888	16918	16789	16946	16748	16923	16805	16741	16823	16776	16762	17026	16747	16957	16801	16803	16852	16720	16919	16778	16713	16706	16749	16703	16680	17079	16987	16907	16997	16986	16810	16806	17028	16853	16671	16840	16877	16833	16837	16855	16755	16780	16938	16708	16935	16977	16711	16547	16985	16697	16947	16998	16787	16694	16645	16756	16939	16912	16912	16717	16762	16746	16879	16775	16959	16785	16982	16987	16979	16900	16874	16862	16838	16991	16837	16901	16756	16882	16853	16749	17142	16785	16836	16779	16744	17059	16901	17007	16971	16879	16804	16996	16828	16856	16812	16757	16781	16993	16658	16779	17027	16618	16836	16744	16812	16834	16695	16780	16803	16999	16858	16936	16931	16780	16791	16804	16818	16860	16752	17006	17005	16708	16794	16880	16792	16957	16743	16616	16684	16839	16818	16737	16807	16749	16653	16808	16935	16745	16817	16903	16875	16689	16806	16757	16727	16911	16615	16831	16719	17023	16990	16612	16899	16859	17043	16749	16779	16905	16834	16756	16926	16765	16989	16829	16794	16717	16882	16947	16900	16900	16945	16833	16702	16832	16624	16695	16917	16693	16801	16764	16928	16939	16837	16728	16651	16698	16861	16915	17020	16854	16910	16645	16906	16809	16655	16787	16695	16830	16848	16590	16969	16825	16995	16935	16884	16827	16734	17030	16786	16817	16746	16864	16740	16736	16829	16664	16747	16882	16849	16792	16701	16762	16907	16805	16868	16904	16965	16853	16847	16749	16766	16925	16951	16633	16852	16877	16896	16775	16954	16785	16734	16862	16885	16910	16684	16941	16676	16714	16672	16755	16866	16861	16778	16750	16770	16911	16973	16982	16649	16856	16859	17090	16858	16779	16864	16891	16730	16764	16747	16888	16956	16880	17095	16808	16661	16667	16756	16811	17026	16897	16851	16951	16747	16953	16981	16656	16740	16883	17023	16981	16890	16905	16655	16752	16925	16984	16846	16986	16865	16994	16615	16767	16898	16896	16913	16834	16887	16878	17139	16696	16879	16842	16671	16859	16823	16646	16775	16805	16894	16782	16857	16845	16877	16791	17076	16811	16738	16906	16933	16893	16791	16862	16812	16505	16867	16858	16836	16922	16876	16752	16972	16871	17076	16840	16835	16800	16880	16789	16502	16853	16870	16778	17008	16787	16759	16738	16950	16763	16873	16905	16971	16853	16973	16821	16709	16863	16943	17014	16855	16702	17041	16814	16770	16846	16679	16816	16703	16875	16815	16963	16748	16897	16805	16764	16837	16783	16874	16835	16861	16699	16824	16845	16798	16898	16908	16774	16939	16806	16704	16842	16730	16828	16773	17014	16811	16866	16828	16696	16719	16804	16814	16521	16887	16848	16891	16859	16864	16929	16894	17020	17069	16826	16786	16921	16728	16851	16810	16818	17143	16849	16847	16745	16825	16706	16881	16901	16783	16770	16607	16552	16972	16742	16901	16720	16948	16837	16697	16728	16837	16775	16946	16701	16852	16715	16857	16741	16828	16892	16582	16794	16710	16845	16939	16858	16895	16857	16996	16986	16715	16669	16807	16691	17078	16850	16747	16620	16921	16792	16691	16920	16807	16821	16846	16850	16869	16793	16780	16974	16818	17068	16860	16830	16814	16957	16688	16876	16860	16743	16738	16678	16838	16633	16854	16727	16785	17048	16942	17013	16729	16943	16713	16749	16820	16651	16791	16770	16632	16920	16890	16766	16753	16903	16923	16987	16880	16931	16719	16952	16829	16812	16674	16761	16951	16812	16818	16719	16859	16770	16897	16748	16736	16804	16865	17021	16690	16691	17020	16842	16820	16899	16899	16914	16799	16764	16822	16840	16706	16709	16844	16717	16822	16646	16792	16809	16963	16995	16843	16968	16710	16852	16836	16982	16827	16976	16794	16998	16795	16865	16855	16846	16562	16875	16920	16876	16776	17026	16945	16741	16876	16824	16828	16838	16914	16997	16692	16897	17135	16843	16931	16686	16845	16849	16789	16879	16832	16565	16581	16814	16683	16766	16885	16878	16924	16905	17082	16651	16640	16874	16840	16755	16800	16759	16791	16812	16824	16888	16751	16822	16723	16648	16777	16581	16951	16650	17006	16932	16800	16785	16847	16867	16978	16979	16784	16780	16815	16910	16828	16740	16720	16793	16763	16692	16768	16836	16864	16946	16600	16562	16827	17004	16841	16769	16887	16713	16878	17087	16857	16862	16874	16755	16717	16925	17049	16799	16700	16716	16948	16737	16764	16928	16981	17010	16844	16950	16887	16920	16952	16920	16821	16851	16871	16984	16755	16755	16742	16883	16998	16928	17077	16676	16701	16720	16899	16629	16749	16836	16868	16659	16966	16765	16774	16926	16870	16933	17000	16963	16801	16987	16819	16750	16846	16775	16837	16901	16824	16951	16816	16935	16982	16687	17150	16835	16863	16928	16962	16851	16905	16835	17061	16860	16884	16829	16894	16832	16839	16720	16837	17011	16841	16973	16890	16942	16820	16883	16840	16772	16792	16799	16805	16798	16813	17092	17007	16838	16726	16829	16778	16737	16915	16864	16875	16791	16828	16793	16791	16976	16820	16905	16645	16837	16814	16879	16845	16780	16824	16981	16665	16837	16894	16801	16839	16877	16691	16785	16731	16963	16897	16749	16929	16784	16897	16782	16862	16798	16785	17012	16849	16973	16721	16746	16776	16842	16796	16992	16807	16871	16663	16685	16810	16795	16834	16674	16894	16820	16845	16674	16936	16766	16896	16744	16693	16900	16707	16882	16783	16795	16838	16838	16678	16770	16715	16792	16801	17001	16920	16933	16785	16800	16904	16728	17035	16820	16936	16857	16833	16815	17023	16985	16853	16775	16892	16926	16795	16754	16875	16944	16919	16776	16939	16870	16744	16855	16791	16826	16852	16768	16836	16896	16845	16818	16994	16930	16981	16897	16895	16913	16875	16840	16839	16868	16914	16831	16707	16756	16787	16859	16996	16687	16757	16776	16885	16745	16843	16828	16944	16815	16846	16918	16796	16764	16692	16690	16831	16625	16653	16829	16960	16845	16942	16813	17033	16605	16984	17074	17032	16604	16812	16754	16959	16882	16897	16836	16841	16767	16836	16900	16782	16899	16782	17001	16787	16862	16841	16770	16868	16819	16848	16758	16813	16737	16896	16871	16781	16977	16843	16696	16731	16817	17063	16975	16804	16764	16853	16891	16824	16610	16707	16656	16973	16736	16850	16917	16700	16794	16750	16804	16974	16948	16733	17027	16768	16735	16565	16604	16823	16730	16825	16824	16791	16881	16649	16864	16733	16907	16755	16809	16756	16810	16947	16989	16938	16780	16796	16848	16965	16805	16938	16820	16748	16710	16635	16934	16710	16760	16732	16678	16895	16825	16883	16825	16834	17120	16923	16862	16823	16893	16555	16860	16715	16662	16904	16825	16880	16880	16729	16830	16768	16768	16957	16833	16801	16860	16644	16897	16664	16888	16883	17052	17044	16973	16723	16612	16854	16709	16770	16959	16951	16882	16734	16801	16827	16748	16859	16768	16894	16887	16815	16791	17138	16866	16788	16727	16915	16911	16679	16828	16842	16803	16724	16691	16667	16653	16606	16877	16658	17134	16693	16806	16871	17022	16979	16857	16664	16949	16902	16681	16778	16904	16850	16686	16951	16814	16859	16829	16801	16809	16889	16793	16760	16802	16874	17116	16721	16743	16908	16826	16984	16893	16727	16931	16670	16990	16879	17011	16966	16896	16911	16863	17031	16785	16719	16975	16901	16949	16912	16533	16767	16799	16935	16801	16866	16972	16839	16818	16881	16815	16766	16731	16850	16920	17198	16709	16742	16799	16698	16916	16861	16759	16852	16849	16747	16767	16686	16921	16670	16722	16850	16537	16866	16805	17028	16845	17001	16922	17005	16927	16728	16706	16686	16737	16831	16875	16788	16841	16805	16767	17147	16944	17008	16848	16999	16881	16842	16879	16831	16490
63296	105001	89195	71576	54615	40873	27498	18824	15300	14471	14148	14193	14217	14220	14154	14253	14274	14318	14270	14448	14259	14288	14143	14273	14172	14369	14146	14218	14233	14229	14293	14215	14356	14424	14314	14138	14239	14208	14242	14307	14133	14265	14041	14254	14174	14134	14305	14335	14248	14176	14330	14026	14145	14497	14167	14097	14105	14256	14183	14241	14200	14163	14313	14236	14215	14369	14220	14183	14145	14225	14290	14270	14173	14251	14270	14166	14086	14113	14163	14218	14229	14150	14202	14255	14234	14093	14196	14200	14177	14165	14210	14285	14321	14289	14444	14283	14133	14184	14121	14222	14166	14079	14233	14209	14243	14262	14260	14300	14315	14055	14045	14171	14305	14235	14232	14189	14175	14227	14360	14278	14131	14282	14159	14284	14187	14215	14246	14310	14143	14374	14196	14271	14180	14190	14210	14272	14186	14205	14205	14262	14285	14166	14056	14037	14301	14207	14345	14101	14180	14084	14179	14044	14108	14315	14360	14156	14146	14171	14075	14167	14295	14136	14320	14303	14229	14228	14214	14298	14254	14248	14071	14293	14135	14309	14188	14210	14029	14380	14127	14148	14268	14036	14189	14230	14111	14053	14095	14262	14126	14252	14083	14242	14268	14356	14122	14316	14303	14195	14407	14193	14189	14159	14323	14296	14200	14136	14281	14124	14194	14291	14258	14128	14048	14108	14213	14122	14299	14288	14282	14080	14019	14190	14245	14376	14237	14147	14307	14193	14282	14121	14238	14251	14140	14301	14294	14088	14238	14342	14206	14240	14108	14277	14314	14129	14174	14157	14335	14238	14051	14099	14173	14144	14259	14115	14080	14254	14164	14163	14317	14201	14190	14167	14195	14214	14231	14368	14125	14284	14093	14319	14320	14164	14246	14266	14169	14304	14244	14218	14331	14109	14254	14318	14215	14194	14346	14151	14246	14173	14163	14242	14215	14083	14194	14199	14053	14206	14073	14388	14196	14306	14266	14272	13978	14356	14208	14119	14075	14208	14223	14240	14385	14158	14233	14433	14317	14136	14168	14199	14133	14186	14204	14180	14070	14222	14226	14272	14187	14126	14337	14307	14232	14166	14067	14243	14293	14293	14270	14290	14114	14150	14219	14024	14201	14015	14092	14223	14206	14340	14241	14303	14216	14078	14132	14275	14138	14125	14188	14259	14159	14300	14295	14301	14121	14297	14124	14032	14280	14132	14039	14151	14218	14104	14074	14343	14221	14226	14179	14141	14204	14403	14166	14149	14254	14345	14202	14129	14140	14327	14009	14162	14160	14240	14017	14178	14111	14276	14151	14278	14241	14113	14347	14257	14277	14152	14200	14005	14074	14260	14082	14220	14039	14275	14148	14283	14207	14345	14245	14225	14290	14263	14189	14105	14364	14294	14229	14053	14253	14153	14290	14292	14119	14137	14213	14240	14368	14261	14387	14241	14047	14186	14209	14216	14250	14348	14214	14263	14146	14326	14013	14191	14130	14200	14166	14115	14243	14169	14332	14125	14174	14181	14175	14354	14330	14172	14159	14318	14219	14132	14234	14190	14256	14240	14191	14296	14216	14226	14334	14337	14129	14053	14287	14265	14267	14170	14198	14260	14122	14159	14213	14194	14219	14258	14237	14376	14268	14261	14216	14297	14200	14302	14265	14132	14149	14373	14252	14208	14263	14229	14198	14178	14147	14110	14182	14203	14200	14279	14243	14012	14057	14213	14184	14144	14268	14241	14070	14145	14182	14184	14261	14109	14247	14336	14243	14273	14276	14223	14134	14210	14401	14254	14248	14382	14275	14339	14090	14109	14187	14247	14250	14201	14196	14451	14229	14187	14216	14296	14243	14234	14271	14362	14239	14184	14190	14229	14329	14099	14088	14269	14277	14282	14153	14227	14136	14210	14106	14285	14117	14257	14262	14133	14086	14108	14337	14374	14274	14069	14460	14203	14304	14192	14318	14275	14329	14302	14372	14301	14343	14171	14219	14410	14179	14336	14283	14282	14203	14368	14243	14223	14176	14072	14240	14142	14207	14234	14201	14144	14251	14191	14106	14334	14177	14171	14127	14279	14333	14186	14189	14329	14256	14175	14243	14298	14167	14299	14110	14137	14239	14286	14049	14245	14313	14264	14193	14213	14263	14243	14240	14095	14126	14212	14247	14255	14190	14170	14471	14344	14340	14283	14064	14072	14319	14183	14181	14233	14213	14182	14290	14275	14313	14316	14418	14171	14333	14140	14203	14115	14345	14193	14258	14129	14314	14209	14167	14096	14318	14110	14140	14250	14155	14120	14066	14408	14392	14142	14169	14141	14183	14210	14181	14347	14178	14205	14340	13912	14126	14244	14322	14106	14307	14101	14269	14139	14173	14276	14313	14239	14157	14141	14244	14162	14165	14107	14403	14268	14275	14327	14343	14167	14163	14217	14319	14073	14238	14188	14198	14418	14065	14209	14245	14284	14384	14369	14253	14245	14315	14206	14204	14128	14332	14200	14234	14207	14141	14472	14214	14068	14175	14350	14097	14123	14181	14031	14265	14135	14152	14193	14108	14284	14311	14220	14122	14152	14106	14272	14232	14225	14113	14216	14236	14199	14337	14187	14273	14100	14124	14098	14423	14292	14097	14297	14190	14115	14266	14108	14278	14203	14227	14317	14113	14274	14100	14340	14056	14163	14306	14154	14300	14232	14250	14271	14162	14092	14182	14155	14203	14335	14083	14445	14091	14145	14094	14274	14211	14337	14236	14169	14233	14250	14107	14198	14260	14134	14243	14240	14245	14158	14072	14240	14148	14114	14221	14186	14205	14264	14120	14210	14237	14148	14230	14420	14311	14372	14325	14259	14235	14199	14123	14138	14203	14133	14172	14140	14306	14220	14082	14286	14225	14221	14184	14087	14128	14173	14136	14137	14120	14173	14279	14090	14188	14172	14377	14214	14345	14182	14300	14250	14097	14313	14223	14260	14361	14440	14206	14088	14221	14123	14304	14243	14110	14227	14084	14178	14193	14168	14065	14047	14219	13978	14380	14138	14234	14127	14285	14150	14075	14340	14192	14108	14220	14295	14320	14277	14045	14207	14296	14363	14177	14293	14092	14105	14184	14335	14298	14197	14242	14205	14386	14173	14252	14178	14086	14105	14334	14283	14193	14122	14256	14151	14171	14246	14141	14100	14205	14083	14306	14005	14009	14201	14279	14206	14137	14241	14336	14177	14287	14249	14330	14165	14285	14158	14227	14176	14196	14276	14293	14276	14292	14152	14105	14158	14207	14094	14257	14156	14119	14180	14245	14272	14075	14163	14254	14253	14297	14213	14154	14042	14163	14209	14243	14344	14294	14212	14280	14214	14249	14169	14174	14209	14166	14202	14173	14116	14259	14209	14351	14214	14213	14259	14126	14211	14178	14169	14073	14088	14206	14151	14236	14163	14191	14104	14231	14102	14124	14355	14171	14218	14430	14335	14159	14226	14330	14264	14173	14080	14158	14095	14117	14161	14323	14072	14105	14148	14151	14213	14229	14268	14227	14152	14247	14250	14363	14234	14235	14259	14110	14353	14222	14149	14085	14284	14197	14177	14297	13954	14088	14253	14267	14175	13996	14240	14228	14192	14173	14311	14168	14152	14158	14242	14207	14294	14179	14171	14360	14327	14187	14281	14121	14021	14227	14078	14101	14293	14291	14178	14162	13990	14176	14337	14179	14276	14197	14290	14294	14130	14119	14239	14390	14247	14183	14188	14221	14104	14229	13989	14243	14163	14342	14279	14091	14246	14330	14358	14233	14122	14081	14094	14279	14276	14263	14112	14260	14257	14278	14111	13974	14323	14381	14269	14263	14150	14284	14192	14087	14040	14250	14210	14361	14115	14357	14168	14311	14367	14083	14184	14284	14195	14362	14140	14216	14325	13994	14322	14184	14206	14312	14240	14144	14086	14376	14135	14199	14136	14212	14389	14167	14232	14096	14109	14330	14110	14136	14102	14075	14019	14216	14284	14317	14179	14468	14238	14197	13978	14074	14183	14255	14186	14328	14108	14280	14105	14231	14316	14278	14215	14134	14336	14060	14301	14253	14137	14215	14023	14277	14262	13981	14400	14320	14152	14189	14205	14273	14204	14273	14139	14295	14443	14278	14119	14267	14054	14243	14158	14167	14297	14180	14211	14211	14310	14123	14445	14191	14241	14234	14282	14150	14201	14156	14226	14212	14107	14238	14072	14231	14263	14222	14129	14210	14216	14206	14195	14179	14204	14171	14124	14276	14105	14109	14073	14390	14179	14291	14195	14438	14064	14232	14250	14232	14062	14150	14178	14339	14385	14346	14323	14191	14198	14184	14235	14204	14238	14373	14283	14356	14347	14224	14307	14195	14247	14267	14225	14241	14417	14317	14145	14262	14262	14224	14198	14112	14244	13990	14276	14161	14315	14251	14336	14152	14276	14069	14222	14081	14184	14338	14258	14107	14026	14203	14196	14230	14334	14110	14239	14314	14120	14298	14154	14064	14239	14249	14060	14092	14249	14425	14116	14270	14362	14180	14237	14210	14233	14121	14150	14179	14161	14159	14314	14201	14251	14331	14404	14203	14165	14200	14241	14272	14121	14324	14148	14140	14192	14238	14388	14142	14144	14367	14185	14173	14170	14291	14187	14214	14210	14060	14259	14267	14304	14275	14347	14211	14192	14127	14109	14113	14091	14151	14172	14307	14271	14170	14356	14220	14340	14224	14209	14243	14202	14231	14267	14238	14271	14177	14228	14193	14231	14194	13993	14198	14191	14120	14368	14283	14116	14154	13990	14020	14334	14313	14273	14330	14076	14205	14189	14196	14158	14235	14176	14215	14150	13973	14208	14154	14189	14328	14164	14209	14215	14149	14238	14296	14318	14255	14049	14331	14114	14384	14214	14450	14226	14201	14192	14265	14118	14339	14166	14086	14228	14193	14145	14205	14179	14262	14249	14285	14101	14204	14235	14200	14202	14340	13979	14232	14231	14125	14261	14328	14294	14198	14207	14212	13978	14345	14231	14145	14134	14253	14200	14420	14244	14271	14186	14124	14190	14299	14210	14205	14298	14280	14077	14250	14196	14160	14294	14216	14248	14195	14358	14264	14313	14310	14159	14369	14210	14039	14377	14125	14129
29310	28693	35488	31224	24107	20450	18476	17418	17023	17065	16949	16850	17090	17008	16894	17008	17006	17065	17156	16955	16925	16931	17030	16940	16911	16875	17094	17019	17008	16973	16892	17032	16842	16883	16767	16997	16945	16998	17120	17072	16918	16924	16865	16889	17050	16874	17017	17005	16746	16956	16777	16782	17181	17075	16858	16620	16943	17095	16943	16950	16915	17062	16961	16817	16992	16958	16870	16973	16969	16810	16947	16890	17024	16827	16957	16659	17131	16982	16888	16853	16878	17019	16915	16916	16853	16933	17042	16879	16800	16989	16888	16841	16779	16858	16750	16841	16826	17077	16830	16901	17036	16918	16713	16821	16923	16889	16727	16981	16956	16856	16746	16743	16813	16782	16963	17000	16985	16973	16837	16795	16926	17148	17054	16980	16927	16726	16757	16959	17082	17125	16875	17023	16791	16909	16852	16964	16677	16772	16927	17027	17084	16877	16872	17043	16925	16880	16941	16939	17018	16973	16753	16887	17027	16704	16904	16864	16976	17018	16955	16786	17033	16859	17103	17097	16980	16920	17071	16895	16751	16951	16900	16956	16944	17046	17002	16742	17063	16644	17102	17023	16815	16796	16875	16775	16781	16874	17079	17086	17069	17005	16848	16787	16806	16992	17113	16990	16863	16653	16826	16974	16895	16994	16980	17026	16847	16964	16957	16887	17005	16901	16863	16922	17014	17053	16944	16767	16781	16937	16966	17010	16804	16784	16934	16901	16948	16940	16835	16884	16926	16918	16766	16874	16917	16745	17049	16946	16950	17088	17048	17085	16924	16872	16891	16896	16802	16891	16933	17059	17067	16868	16840	16934	16838	16848	16955	16903	16917	17012	16855	16848	16985	17003	16989	16919	16819	16813	17021	16900	16864	17066	16872	16780	16918	16918	16896	17071	17050	16717	17089	16909	16873	16839	16839	16910	16816	16889	16838	16872	16926	17067	16857	16992	17040	16815	16746	16999	17053	16909	16903	16957	17052	16870	16706	16754	16949	16857	17070	16931	16950	17120	16851	16843	16799	16783	17011	16897	16957	17002	16765	16774	16693	16989	16761	16935	17070	17042	16890	16888	16909	16814	17107	17022	16924	16936	17006	17141	17124	16871	17120	17038	17005	16935	16918	16900	16924	17023	16911	17079	17019	16909	17157	16894	16782	17003	17041	16944	16835	16801	16832	16882	17057	17043	16839	17133	16970	16925	17101	16906	16958	16829	16954	16970	16865	16857	16790	17068	16987	16776	16826	16894	17007	16914	16882	17018	16963	16939	16757	17067	17167	16886	16924	16789	17049	17065	16979	17053	16882	17091	16902	16973	17059	16992	16955	17118	17169	16717	16768	16805	16831	17189	17164	16875	16991	16924	17083	16848	17016	17018	16748	16761	16784	16877	16707	16812	16988	17149	16888	17008	16747	16905	16889	17060	17042	16935	17009	16914	16827	17024	16970	17078	17105	17085	17195	16976	16644	17135	16929	16878	16847	16784	16979	16934	16920	16948	16955	16875	16769	16833	16930	16902	16874	16914	16943	17140	16790	16729	16820	16703	17028	16861	16917	16856	16914	16959	16969	16778	17045	17021	17036	16948	17169	16949	16993	16769	16891	16922	16847	17065	17021	16695	16990	17031	16944	16955	16899	16772	17040	16855	16731	16971	17107	16810	16906	16727	17144	16958	17102	16976	16976	16892	16680	16911	16888	17051	17022	16932	16857	16833	16824	16900	16832	17007	16882	17203	16965	16928	16981	16769	16889	16961	16984	16887	17011	17083	16798	16918	16979	16891	16882	16875	16882	16987	17020	17116	16996	16905	17145	16968	16802	16956	17024	16828	16925	16772	17098	16840	16862	17034	16697	16947	17035	17040	16845	16852	16769	16753	16744	17012	16963	17072	17096	17034	16779	16852	16714	16766	16799	16941	16997	16864	16868	16986	16998	16764	16677	16967	17056	16938	17033	16754	16977	16884	16904	17169	16815	16997	16868	16874	16942	17073	16981	16906	16845	17006	17053	16918	16785	16943	16936	16835	16953	16898	16878	17026	17151	16760	17071	16687	16989	16979	16699	16869	16855	16901	16884	16874	17100	17082	16764	16986	17008	16964	17126	16864	16970	16933	16916	16716	16922	16886	17120	17081	16897	17128	17160	16638	16894	16711	16884	17032	16834	16940	16882	17094	17009	16832	16945	16843	17023	16910	17084	16988	16922	16717	16857	17038	16910	16800	16919	16991	16911	17034	17033	16830	16832	16907	16899	16733	16783	16799	16945	16973	16910	16674	16887	16976	16979	17002	16824	17024	16867	17016	17049	16932	16935	16851	16970	16936	16993	17053	16764	16974	16893	16945	16752	16694	16985	16831	16869	17055	17062	17131	17011	16948	16890	16670	16763	17060	16841	16888	17213	16857	17055	16934	16978	16981	16832	16886	17083	16864	16864	17022	16983	16915	16936	16877	16981	16978	16894	16948	17028	16642	16932	16987	16797	16888	16946	16875	16935	16848	16931	16995	16987	17082	16955	17008	17033	16810	16931	16969	16973	17156	16990	17053	16912	16928	17009	17000	16995	16879	16900	17136	17071	17005	17025	17016	17020	16736	16920	16866	16977	17028	16815	16862	16953	16740	17106	17030	16858	17016	16797	17120	16880	16856	16964	17104	16822	16840	16884	16889	16971	17038	16880	17096	16926	16863	16847	16924	16953	16962	16889	17024	16907	16840	16761	16732	16918	16760	16865	16814	17021	16928	16996	16884	16922	16825	16970	17030	16869	17129	16751	16838	16822	17120	16625	16904	16904	16990	16956	16999	16839	17252	16902	17196	16780	16925	16798	16894	17265	17175	16989	17216	17054	16785	16906	16809	16871	17011	16929	16840	16947	16836	16855	16786	16893	16971	16972	16960	16981	16686	16861	17111	17008	16824	17005	16911	16977	16938	17051	16893	16809	16983	16950	16753	16899	16955	16721	16753	16716	17020	16891	16851	16887	16809	16775	16928	17049	16930	17109	17132	17040	16996	16989	16715	16929	16982	17034	16975	16784	16882	17013	16817	16865	16823	16816	16722	16977	16947	16845	16916	17136	16869	17017	16956	16906	16663	16875	17077	17055	16808	16890	16930	16966	17070	16941	17028	17019	16821	17004	17023	16950	17059	16766	16895	16898	16770	16942	16893	16879	16865	16979	16934	17060	17273	16999	17096	16991	17028	16883	16970	16987	16911	17067	16841	17009	17042	17007	16810	16734	16786	16793	16892	16888	16782	16807	16979	17090	16786	16910	17047	16983	17050	16995	16886	16834	16818	16906	17033	17118	16919	16640	16766	17000	16776	16818	16860	16852	16835	16747	16927	17178	16823	16901	16951	16994	16849	17064	16976	17035	17006	17025	16756	16959	16934	17046	17044	16813	17141	16948	16927	17008	16973	16795	16905	16905	16825	17196	16991	16939	16894	16725	16791	16911	16906	16932	16808	16956	17015	16952	16899	17096	16934	16821	16861	16883	17035	16935	16805	16863	16712	16940	16791	16911	17117	16909	17046	17069	16868	17105	16882	16953	17138	17173	16851	16815	17057	16879	16942	16648	16942	16849	16901	16797	16840	16794	16897	16953	17122	17126	16836	16867	16757	17108	17043	17021	16934	17117	17142	16991	16846	17013	16921	16913	17049	16903	16950	16950	16711	16823	16781	16741	16950	16974	16728	16843	16955	16803	16811	17027	16877	16895	17021	17044	16886	16703	17005	16995	16925	16767	16858	16986	16961	16895	16895	16912	16900	16909	16985	16742	16980	16951	16831	16892	16798	17131	16919	16929	16781	16860	17047	17078	16826	16962	17064	17019	16887	16751	16834	17010	16929	16907	16934	17009	16878	16851	16801	17007	16770	16994	16840	17140	17006	16766	16970	16961	16805	16652	16969	17025	17078	17135	16974	17031	16907	16723	16819	17080	16950	17039	16952	17044	16947	16885	17024	17203	17003	16881	16883	16711	16902	17009	16770	16940	16872	16704	17003	16981	17012	16871	16672	17018	16930	17014	16937	17165	17032	16768	16812	17051	16939	16957	16797	16944	16736	16830	16902	16902	16756	16783	16837	17038	17065	16995	16852	17010	16976	16936	16884	16941	17153	16941	16762	16940	16932	16849	16947	16777	16980	16982	17004	17074	17091	16832	16899	16768	16810	16954	16861	16765	16734	16753	16857	16891	16987	16856	16932	16997	16786	17164	16730	16880	16892	16953	16926	16913	16838	17152	16847	17027	17104	16963	16825	17027	16976	16936	16928	17032	17002	16977	17133	16771	16982	17158	17127	16995	17007	16854	16883	16992	16802	16864	16966	16932	16921	16755	17013	16858	16802	16929	17094	16827	17182	16789	17033	17131	16795	16870	16924	16992	16909	16920	16696	16686	16756	17008	16882	16940	16740	16888	17139	16955	16949	16986	17075	16946	16895	17004	17118	17073	16940	16849	16801	17163	16885	16990	16866	16950	17009	16985	16984	16807	17094	16878	16824	16786	16928	16657	16894	16961	16761	16879	16986	16917	16937	16944	16900	17084	16983	16912	17012	16880	16920	16783	16848	16944	16887	16894	16888	16949	16938	16962	17044	16952	17033	16887	17063	17200	16901	16963	16967	16894	16883	16934	16761	17167	16878	16912	16876	16854	16971	16951	16967	16891	16793	17082	16851	17042	17060	17014	17124	16944	16744	16813	16948	17063	16914	16672	16934	17002	17014	16756	17147	17005	16727	16784	16912	16808	17001	16853	17002	16679	17003	16923	16751	17065	16779	16796	16970	17028	16995	17011	16803	16804	17050	16789	17005	16895	16890	16816	16834	16893	16875	16998	17001	16986	16772	16886	16770	17033	17052	16976	17146	16879	17054	16935	16827	17077	16815	16839	17060	16923	17087	17027	17013	16881	17146	17109	17037	16850	16834	16963	16952	16953	16894	17056	16877	16814	16899	17004	16939	16925	16837	17167	16930	17014	16823	16917	16946	17043	16987	17011	16830	16855	16982	16906	16824	16817	16874	16687	17024	16936	17173	17096	17044	16907	17047	17132	16983	16688	16979	16884	16811	16859	17213	17153	16920	17008	16925	16920	16952	16979	16919	17046	17099	17044	17025	16850	16844	16834	17047	16845	16926	16863	17017	16987	16906
33457	46187	36072	25815	21078	17270	15583	14670	14441	14328	14286	14143	14301	14264	14373	14293	14271	14473	14290	14374	14279	14248	14279	14116	14414	14257	14404	14234	14414	14372	14133	14429	14199	14278	14399	14327	14278	14261	14167	14193	14233	14392	14342	14195	14205	14161	14261	14158	14154	14279	14329	14294	14097	14375	14411	14524	14383	14216	14406	14307	14412	14375	14203	14128	14401	14412	14229	14259	14362	14261	14144	14260	14267	14275	14252	14273	14338	14378	14327	14280	14291	14271	14402	14298	14157	14349	14246	14252	14262	14411	14317	14190	14399	14394	14397	14275	14335	14412	14143	14425	14359	14296	14327	14222	14211	14381	14459	14147	14164	14265	14360	14207	14176	14238	14335	14273	14379	14302	14300	14317	14300	14233	14248	14199	14213	14166	14325	14325	14256	14263	14355	14373	14356	14318	14114	14167	14407	14157	14195	14411	14099	14481	14214	14360	14326	14169	14500	14254	14230	14109	14258	14250	14423	14266	14404	14359	14205	14197	14218	14324	14340	14250	14318	14358	14208	14276	14238	14376	14222	14185	14296	14158	14242	14202	14274	14290	14219	14376	14116	14198	14190	14222	14233	14318	14292	14316	14270	14084	14187	14138	14327	14156	14278	14497	14282	14437	14071	14504	14155	14366	14304	14393	14198	14285	14364	14356	14261	14307	14279	14181	14454	14429	14375	14318	14218	14217	14227	14369	14240	14373	14361	14159	14298	14351	14311	14159	14210	14384	14245	14285	14169	14437	14292	14215	14401	14288	14089	14220	14207	14313	14224	14329	14270	14346	14357	14325	14262	14234	14427	14203	14286	14292	14265	14200	14212	14295	14272	14251	14233	14378	14359	14429	14309	14178	14204	14306	14358	14297	14255	14300	14161	14301	14156	14368	14455	14154	14221	14337	14259	14095	14230	14235	14326	14330	14249	14394	14200	14299	14270	14345	14256	14286	14303	14443	14284	14305	14249	14206	14308	14226	14333	14197	14163	14271	14305	14416	14260	14153	14285	14151	14266	14174	14311	14284	14292	14212	14104	14269	14340	14336	14219	14390	14319	14288	14323	14220	14297	14298	14390	14296	14239	14136	14336	14381	14291	14120	14277	14213	14059	14137	14154	14353	14277	14214	14283	14156	14280	14357	14255	14085	14284	14243	14428	14225	14521	14192	14178	14195	14245	14351	14248	14255	14279	14504	14200	14136	14181	14293	14325	14469	14280	14127	14462	14169	14081	14202	14175	14203	14259	14465	14192	14310	14259	14410	14340	14346	14469	14427	14290	14299	14258	14226	14377	14053	14225	14475	14299	14156	14347	14243	14318	14224	14318	14290	14342	14345	14217	14318	14265	14313	14201	14336	14328	14265	14156	14189	14233	14209	14235	14314	14276	14218	14268	14268	14379	14425	14198	14305	14271	14217	14190	14204	14218	14352	14254	14148	14238	14332	14261	14268	14144	14289	14386	14410	14230	14209	14215	14218	14251	14345	14257	14555	14174	14378	14328	14396	14292	14251	14418	14233	14359	14214	14307	14124	14250	14240	14360	14284	14298	14322	14343	14177	14085	14447	14301	14321	14357	14275	14307	14240	14334	14191	14352	14290	14151	14264	14185	14174	14268	14222	14416	14256	14236	14368	14206	14219	14194	14357	14341	14191	14454	14259	14285	14246	14210	14209	14126	14273	14325	14255	14436	14288	14371	14457	14230	14116	14358	14345	14252	14372	14309	14229	14254	14485	14356	14180	14321	14245	14458	14342	14210	14129	14328	14345	14172	14218	14237	14243	14250	14432	14331	14184	14113	14285	14152	14504	14253	14188	14448	14309	14214	14199	14232	14291	14289	14387	14147	14226	14253	14170	14127	14222	14345	14331	14209	14265	14367	14460	14312	14358	14355	14201	14215	14263	14180	14154	14360	14336	14190	14322	14418	14270	14264	14521	14406	14317	14209	14377	14292	14124	14176	14374	14535	14272	14225	14263	14267	14215	14406	14356	14237	14491	14071	14330	14232	14174	14421	14422	14303	14299	14123	14164	14321	14147	14285	14191	14164	14357	14359	14223	14331	14246	14332	14230	14273	14281	14361	14285	14327	14147	14270	14061	14131	14348	14340	14348	14320	14371	14400	14183	14319	14316	14316	14231	14425	14391	14221	14304	14252	14323	14172	14223	14259	14387	14309	14177	14446	14248	14232	14163	14358	14175	14218	14161	14246	14237	14240	14223	14360	14155	14287	14311	14346	14283	14467	14285	14231	14328	14229	14291	14347	14400	14242	14350	14358	14197	14299	14454	14146	14421	14306	14503	14247	14280	14281	14282	14368	14147	14103	14227	14231	14474	14195	14311	14299	14274	14154	14502	14308	14241	14367	14394	14335	14280	14266	14217	14208	14227	14384	14389	14175	14416	14502	14223	14227	14357	14285	14374	14381	14336	14215	14161	14373	14328	14228	14372	14209	14390	14196	14340	14411	14358	14438	14356	14459	14337	14171	14320	14135	14290	14303	14370	14261	14183	14323	14229	14282	14406	14444	14313	14261	14336	14287	14298	14274	14124	14293	14319	14146	14238	14199	14369	14319	14168	14168	14296	14279	14160	14262	14291	14185	14263	14336	14348	14439	14165	14565	14273	14345	14258	14309	14239	14145	14391	14230	14096	14195	14294	14497	14281	14234	14240	14383	14326	14277	14167	14208	14321	14250	14295	14303	14256	14408	14090	14402	14618	14183	14187	14357	14044	14360	14317	14263	14423	14274	14209	14336	14383	14349	14410	14187	14317	14124	14300	14285	14220	14264	14303	14288	14393	14286	14380	14275	14201	14299	14450	14152	14316	14325	14344	14248	14359	14241	14343	14292	14298	14330	14244	14154	14283	14077	14463	14180	14290	14360	14361	14200	14350	14405	14332	14316	14334	14317	14209	14360	14452	14237	14428	14175	14220	14287	14401	14191	14166	14260	14277	14129	14177	14354	14276	14399	14224	14291	14163	14179	14130	14268	14188	14376	14365	14333	14219	14331	14376	14111	14187	14351	14226	14267	14254	14436	14300	14350	14202	14317	14214	14471	14351	14374	14301	14331	14237	14484	14246	14318	14219	14296	14284	14318	14308	14311	14316	14300	14397	14346	14195	14315	14540	14451	14253	14348	14315	14156	14320	14278	14363	14403	14294	14200	14272	14313	14262	14162	14170	14380	14402	14266	14314	14326	14362	14328	14284	14150	14134	14197	14189	14224	14289	14237	14302	14256	14283	14344	14463	14182	14409	14211	14239	14322	14283	14246	14242	14260	14217	14132	14194	14386	14160	14345	14237	14400	14423	14249	14254	14170	14262	14347	14294	14290	14207	14471	14195	14305	14216	14278	14301	14242	14145	14307	14272	14286	14163	14290	14211	14251	14267	14357	14135	14284	14235	14273	14146	14326	14352	14211	14326	14235	14189	14267	14364	14245	14361	14314	14164	14262	14295	14242	14377	14221	14307	14152	14332	14359	14165	14345	14256	14225	14237	14371	14205	14161	14375	14172	14219	14406	14217	14299	14217	14337	14339	14138	14339	14298	14270	14129	14336	14218	14222	14458	14184	14206	14413	14073	14323	14332	14135	14164	14289	14472	14233	14236	14342	14228	14267	14213	14237	14164	14316	14227	14195	14038	14405	14246	14200	14432	14326	14433	14148	14224	14049	14235	14376	14323	14219	14384	14280	14243	14277	14281	14335	14315	14395	14227	14316	14250	14193	14300	14337	14135	14361	14360	14333	14242	14279	14392	14237	14261	14306	14373	14190	14174	14266	14437	14216	14192	14147	14188	14206	14301	14304	14241	14417	14329	14214	14175	14468	14265	14417	14301	14230	14403	14223	14454	14180	14282	14132	14168	14422	14307	14208	14366	14311	14461	14244	14222	14264	14121	14280	14333	14346	14257	14108	14241	14241	14294	14136	14361	14179	14211	14299	14452	14342	14351	14352	14151	14210	14202	14309	14345	14304	14277	14110	14355	14369	14273	14086	14134	14334	14138	14318	14255	14143	14267	14215	14274	14186	14289	14274	14296	14256	14135	14268	14337	14395	14253	14281	14246	14220	14283	14205	14351	14365	14333	14268	14335	14228	14185	14132	14384	14204	14332	14228	14314	14289	14371	14202	14301	14440	14328	14283	14261	14158	14233	14324	14309	14316	14207	14272	14236	14308	14389	14282	14339	14321	14398	14236	14113	14544	14377	14188	14347	14290	14332	14195	14314	14329	14159	14100	14324	14397	14290	14243	14403	14280	14247	14315	14235	14156	14260	14242	14237	14430	14308	14270	14355	14170	14248	14284	14101	14219	14221	14208	14242	14282	14395	14276	14160	14382	14399	14193	14315	14290	14163	14147	14347	14477	14212	14143	14231	14200	14287	14270	14107	14163	14177	14280	14387	14161	14232	14375	14301	14334	14470	14264	14110	14228	14288	14176	14442	14391	14403	14330	14259	14360	14222	14175	14116	14062	14262	14220	14330	14166	14217	14206	14390	14180	14054	14286	14313	14282	14275	14382	14277	14288	14115	14332	14277	14153	14331	14232	14247	14314	14435	14263	14167	14215	14180	14372	14132	14249	14322	14354	14174	14133	14325	14308	14202	14263	14169	14323	14320	14188	14314	14296	14285	14218	14342	14369	14187	14145	14268	14333	14110	14395	14391	14359	14316	14269	14370	14191	14186	14434	14222	14244	14275	14349	14260	14348	14187	14335	14204	14247	14101	14295	14301	14174	14302	14334	14099	14268	14222	14180	14282	14304	14298	14348	14305	14257	14325	14358	14149	14535	14145	14345	14230	14375	14365	14290	14304	14341	14204	14212	14139	14219	14216	14304	14161	14075	14389	14244	14108	14284	14335	14276	14317	14341	14275	14149	14321	14292	14227	14349	14348	14242	14094	14271	14314	14218	14407	14348	14397	14318	14249	14301	14397	14311	14223	14214	14202	14322	14332	14256	14260	14212	14241	14297	14185	14171	14142	14328	14359	14240	14308	14289	14284	14254	14361	14218	14333	14291	14174	14368	14400	14219	14136	14247	14282	14474	14370	14277	14214	14294	14134	14368	14345	14321	14325	14407	14236	14231	14281	14134	14135	14214	14324	14174	14234	14428	14360	14317	14269	14233	14359	14440	14260	14422
24187	22113	32767	36720	38025	33507	27009	19859	17467	16999	16968	16731	16707	16801	16845	16715	16847	16641	16733	16737	16622	16689	16643	16556	16521	16662	16630	16735	16557	16647	16648	16683	16579	16642	16807	16548	16775	16550	16549	16510	16563	16491	16436	16520	16599	16577	16399	16440	16542	16331	16699	16726	16616	16711	16645	16733	16685	16564	16588	16399	16705	16437	16636	16514	16509	16675	16582	16819	16615	16679	16703	16468	16410	16350	16489	16674	16554	16585	16477	16560	16699	16671	16669	16727	16325	16599	16439	16566	16667	16510	16604	16481	16634	16472	16749	16676	16428	16664	16587	16577	16579	16603	16657	16382	16691	16399	16516	16631	16558	16469	16326	16706	16510	16537	16567	16719	16655	16430	16316	16649	16470	16473	16589	16535	16585	16637	16578	16688	16715	16483	16510	16460	16577	16427	16663	16550	16840	16551	16630	16641	16525	16611	16662	16643	16622	16530	16719	16281	16502	16539	16674	16421	16709	16706	16777	16537	16832	16591	16554	16666	16707	16535	16383	16406	16630	16639	16691	16456	16720	16690	16607	16703	16504	16562	16720	16581	16574	16687	16709	16560	16621	16445	16516	16670	16583	16622	16748	16553	16562	16574	16615	16404	16702	16704	16536	16415	16435	16850	16695	16379	16620	16503	16653	16667	16455	16429	16496	16546	16558	16394	16665	16431	16737	16504	16589	16537	16675	16697	16760	16614	16573	16329	16700	16616	16658	16561	16622	16617	16537	16612	16582	16665	16638	16507	16484	16348	16583	16522	16567	16349	16619	16597	16680	16445	16494	16428	16431	16597	16459	16633	16467	16673	16510	16557	16705	16606	16540	16679	16635	16453	16559	16336	16475	16538	16740	16489	16605	16787	16548	16615	16647	16566	16677	16552	16506	16577	16621	16415	16465	16605	16603	16444	16598	16406	16568	16337	16571	16589	16387	16517	16593	16445	16590	16748	16837	16502	16565	16572	16837	16460	16539	16687	16717	16552	16705	16462	16506	16230	16649	16501	16648	16525	16562	16487	16546	16521	16570	16494	16630	16451	16684	16704	16618	16737	16554	16442	16472	16582	16551	16456	16594	16495	16616	16816	16586	16720	16532	16491	16270	16605	16493	16620	16502	16354	16461	16521	16431	16734	16547	16645	16606	16424	16662	16391	16446	16691	16329	16539	16596	16522	16655	16541	16535	16576	16768	16576	16575	16540	16578	16603	16849	16726	16606	16657	16541	16656	16821	16642	16647	16468	16654	16411	16590	16691	16555	16778	16478	16650	16634	16619	16631	16573	16662	16578	16636	16602	16533	16817	16516	16607	16529	16414	16616	16586	16664	16551	16729	16645	16580	16705	16616	16615	16548	16489	16561	16625	16623	16706	16475	16471	16600	16501	16621	16621	16687	16432	16512	16369	16606	16497	16595	16576	16553	16566	16629	16401	16701	16305	16397	16472	16511	16577	16611	16453	16527	16722	16545	16541	16471	16661	16646	16699	16649	16509	16759	16771	16528	16559	16543	16629	16547	16628	16578	16545	16524	16476	16719	16453	16678	16484	16520	16668	16641	16541	16605	16483	16554	16666	16495	16618	16633	16619	16651	16338	16520	16376	16577	16489	16484	16670	16455	16469	16550	16465	16572	16531	16600	16473	16479	16540	16504	16619	16536	16291	16349	16676	16441	16444	16536	16517	16437	16499	16522	16780	16639	16701	16498	16648	16559	16651	16700	16575	16742	16594	16487	16480	16559	16758	16727	16627	16513	16644	16628	16538	16712	16539	16595	16465	16586	16502	16546	16577	16762	16650	16615	16512	16812	16617	16664	16668	16462	16668	16732	16624	16533	16648	16495	16337	16641	16474	16570	16482	16468	16510	16562	16698	16478	16448	16766	16708	16760	16646	16530	16219	16678	16522	16692	16686	16518	16519	16754	16476	16486	16725	16481	16507	16341	16788	16693	16626	16618	16370	16555	16637	16513	16645	16620	16633	16574	16395	16768	16803	16660	16691	16486	16635	16497	16657	16633	16366	16500	16523	16577	16695	16501	16691	16627	16558	16471	16581	16603	16584	16305	16443	16519	16558	16558	16454	16648	16513	16373	16568	16579	16683	16495	16496	16500	16519	16706	16772	16533	16498	16301	16496	16712	16641	16702	16576	16506	16572	16708	16598	16482	16543	16498	16703	16480	16495	16624	16610	16678	16428	16488	16702	16403	16584	16574	16772	16556	16621	16556	16556	16712	16460	16576	16650	16592	16709	16514	16490	16512	16584	16571	16664	16379	16521	16501	16482	16681	16605	16605	16486	16563	16664	16554	16498	16645	16696	16627	16699	16539	16381	16517	16633	16503	16567	16457	16601	16416	16589	16352	16598	16642	16330	16660	16594	16621	16634	16543	16422	16468	16555	16603	16546	16555	16571	16548	16640	16426	16542	16667	16607	16495	16655	16579	16529	16465	16640	16617	16512	16538	16623	16554	16805	16466	16431	16608	16574	16344	16551	16718	16586	16376	16411	16477	16513	16777	16736	16562	16584	16467	16783	16475	16435	16568	16417	16530	16777	16640	16540	16537	16330	16605	16759	16729	16610	16440	16573	16554	16441	16663	16494	16572	16600	16451	16600	16473	16527	16504	16475	16781	16618	16483	16660	16527	16454	16616	16552	16639	16517	16525	16461	16567	16609	16481	16681	16620	16531	16649	16572	16630	16387	16678	16675	16494	16593	16772	16498	16434	16606	16718	16515	16504	16313	16407	16717	16378	16589	16616	16606	16387	16726	16598	16570	16555	16504	16467	16576	16735	16773	16465	16693	16544	16500	16559	16764	16527	16424	16349	16583	16530	16460	16566	16618	16397	16497	16708	16841	16579	16530	16624	16699	16373	16383	16691	16515	16653	16812	16470	16500	16660	16396	16398	16565	16588	16586	16593	16716	16692	16667	16569	16661	16524	16538	16590	16403	16578	16444	16488	16646	16531	16651	16700	16420	16730	16719	16709	16605	16615	16560	16823	16455	16557	16573	16477	16527	16845	16807	16542	16556	16518	16632	16634	16482	16459	16534	16643	16630	16430	16404	16434	16452	16754	16542	16512	16839	16747	16657	16722	16428	16579	16669	16694	16436	16729	16506	16490	16474	16462	16611	16689	16674	16405	16567	16658	16901	16468	16467	16492	16533	16541	16576	16681	16603	16630	16334	16588	16609	16722	16535	16610	16379	16515	16444	16461	16660	16394	16429	16532	16550	16611	16619	16441	16649	16584	16510	16710	16489	16472	16674	16434	16546	16524	16443	16792	16523	16540	16628	16506	16535	16497	16525	16546	16562	16724	16494	16505	16541	16530	16486	16570	16564	16450	16482	16500	16327	16575	16469	16584	16697	16803	16491	16459	16624	16519	16489	16842	16598	16351	16557	16687	16705	16477	16616	16539	16449	16582	16489	16715	16780	16542	16605	16590	16543	16672	16372	16664	16413	16342	16502	16548	16607	16512	16569	16458	16592	16520	16782	16508	16667	16569	16494	16435	16598	16734	16635	16643	16796	16544	16300	16661	16502	16546	16540	16554	16505	16567	16479	16612	16564	16756	16731	16403	16654	16448	16513	16422	16433	16686	16669	16708	16569	16632	16546	16519	16669	16620	16479	16439	16445	16708	16612	16599	16801	16706	16516	16544	16523	16617	16744	16527	16695	16611	16715	16481	16737	16689	16816	16570	16608	16637	16283	16621	16652	16623	16493	16610	16410	16584	16728	16590	16785	16599	16453	16680	16648	16561	16578	16578	16515	16492	16722	16636	16517	16499	16497	16470	16554	16661	16648	16679	16562	16552	16541	16602	16885	16643	16595	16574	16777	16489	16589	16636	16743	16594	16455	16745	16412	16576	16677	16633	16475	16648	16445	16853	16544	16672	16736	16630	16522	16710	16534	16595	16471	16828	16625	16609	16552	16513	16699	16464	16661	16656	16720	16768	16612	16622	16425	16641	16671	16427	16693	16475	16361	16643	16547	16630	16631	16476	16581	16610	16693	16542	16521	16471	16437	16613	16359	16529	16572	16627	16611	16494	16524	16627	16537	16657	16616	16451	16496	16443	16482	16535	16625	16519	16547	16461	16642	16470	16577	16513	16780	16943	16633	16592	16595	16622	16459	16459	16642	16475	16528	16593	16509	16544	16496	16756	16505	16493	16494	16410	16667	16535	16523	16452	16600	16518	16535	16612	16675	16412	16616	16517	16700	16589	16680	16573	16536	16767	16642	16591	16654	16359	16672	16704	16578	16436	16685	16614	16691	16716	16386	16538	16577	16530	16461	16632	16555	16458	16510	16510	16564	16606	16357	16502	16605	16562	16548	16548	16309	16552	16497	16499	16419	16485	16589	16618	16632	16526	16586	16486	16600	16735	16586	16513	16714	16814	16539	16556	16614	16443	16540	16394	16569	16554	16633	16493	16655	16575	16551	16352	16650	16483	16629	16580	16514	16621	16675	16512	16597	16612	16362	16393	16515	16578	16539	16682	16434	16440	16738	16514	16656	16647	16776	16668	16665	16669	16567	16793	16549	16588	16644	16531	16588	16422	16434	16671	16421	16614	16462	16342	16422	16713	16654	16418	16401	16565	16541	16601	16452	16280	16520	16541	16583	16490	16647	16359	16637	16661	16503	16670	16508	16535	16545	16627	16539	16501	16531	16468	16485	16475	16617	16631	16429	16480	16584	16396	16393	16512	16532	16565	16537	16475	16653	16331	16451	16532	16656	16635	16403	16501	16543	16646	16457	16513	16714	16615	16650	16476	16262	16549	16608	16653	16624	16633	16510	16709	16482	16700	16588	16772	16681	16592	16532	16538	16701	16586	16586	16583	16502	16618	16621	16590	16525	16572	16557	16754	16680	16773	16589	16611	16600	16642	16591	16608	16340	16565	16632	16496	16522	16635	16509	16262	16585	16469	16617	16485	16613	16546	16576	16536	16445	16567	16482	16425	16594	16712	16441	16539	16489	16545	16502	16696	16406	16305	16581	16459	16514	16379	16601	16512	16547	16631	16573	16440	16437	16499	16713	16606	16560	16551	16649	16434	16706	16307	16539	16343	16660	16549	16462	16591	16604	16512	16776	16403	16701	16538	16548	16515	16438	16561	16572	16636	16765	16721	16709
60154	89765	73147	57005	45419	33025	22661	16785	14791	14131	14127	14011	14128	13983	13981	14081	14152	14087	14214	14056	14095	14141	14001	14104	14151	14243	13978	14110	14103	14013	14101	14190	14009	14020	14094	14061	14242	14049	14045	14101	14329	14157	13976	13860	14049	14110	14082	14034	14095	14070	13939	14153	14086	14212	14103	13977	14049	13815	14030	14025	14219	14337	14079	14097	14139	13939	13970	14044	14187	14039	14067	14142	13890	14135	14111	14045	13930	14177	14111	14043	14061	14019	14183	14148	14082	14138	14057	14011	14115	14052	13934	14194	14099	14013	14177	14039	14102	14162	14025	14040	13970	14112	13996	14095	14123	13894	13953	14127	14064	14119	14101	14037	14161	14133	14149	13963	14212	14110	14115	14015	14064	13946	14103	14141	14068	14099	13933	13888	13937	13973	14066	14073	13990	14076	14229	13998	14031	14035	14045	14104	14038	13978	14078	14134	13948	14195	14101	14003	13932	13893	13899	14067	14026	14071	13961	14148	14159	13933	14250	14036	14084	14168	14128	14209	14074	14095	14031	13919	14188	14184	13941	13962	13943	13984	14198	14085	14059	13992	14188	14074	14080	14060	14113	13958	14178	14101	14102	14045	14165	14039	14103	14165	14068	13971	13992	14055	14002	13930	13975	14053	14043	14005	13999	14072	14245	14044	13850	14127	13995	14189	13893	14018	13991	13958	13868	13989	13994	14068	13939	14053	14102	13979	13944	14135	14077	14157	14020	14085	13982	13928	14026	14044	14101	14051	14162	14129	13894	14200	14005	13999	13966	13896	14144	14103	13904	14070	14093	14054	14024	14042	14078	14125	14037	13946	14071	14127	14060	14063	13996	13975	14050	14179	14039	14236	14070	13999	13986	14032	13840	14033	14018	14199	13939	13950	14052	14068	14069	14103	14215	13915	13958	14003	13943	14240	14083	14033	14125	13927	14116	14192	13976	14108	14216	14126	13912	14124	14064	14055	14050	13976	14071	14008	14067	14045	13956	14065	14027	14232	14032	14053	14111	14137	14096	13973	14118	14190	14108	14168	14004	14100	14129	14029	13963	14196	14044	13959	14182	14072	14044	14007	13984	14089	14112	14104	14008	14089	14065	14224	14285	13959	14274	14160	13980	14058	13885	14089	14143	13971	13946	14074	14195	14140	14023	14192	13845	14178	13975	14204	14120	14064	14077	14117	13944	14051	14081	14045	13988	14071	14075	14083	14015	13938	14071	14154	14175	14203	14068	14049	13936	14162	14090	13973	14012	14094	13996	14000	14309	13845	14211	14201	13884	13970	14001	13952	13961	13883	14074	14084	13991	13976	14151	13945	14148	14076	14121	14018	14152	14060	14076	13990	14162	14065	14087	13955	14071	13924	14065	14053	14115	14075	13957	14080	14065	14077	14231	14052	14003	14130	14144	14056	14010	14036	13989	14081	14123	14096	14106	14034	14061	14034	13964	14198	14108	14179	14158	14035	14180	14107	14180	14181	14014	14102	14183	13991	13963	14171	14104	14024	13883	13995	14021	14065	14033	14063	14131	14071	13985	13999	14222	14015	14063	14101	14105	13875	13919	14209	14114	14054	13966	13967	13999	13966	14049	13996	14131	13854	13972	14101	14005	13891	13998	14088	14053	14083	13981	14013	14021	14001	13922	14043	13994	14248	14213	13933	14131	14054	13994	13949	14052	14136	14087	13989	13984	14092	14024	13989	14023	14154	14280	14217	14155	13979	14015	13948	14135	14032	14037	14056	14070	13918	14155	14120	14036	13957	14155	13865	14122	14011	13949	14038	14060	14252	13948	14003	14016	14204	14139	13983	13903	14094	13989	14034	14091	13948	13992	14062	14053	14143	14075	14054	13979	14136	14050	14201	14091	13947	13999	14132	14039	13940	14046	14297	14100	13970	13876	14016	14129	14205	14025	13852	14273	14005	14077	14242	14068	13967	14308	14096	13995	14106	14045	14071	13954	14118	13938	14063	13974	13940	13923	14172	14067	14084	14224	14081	14051	13960	13944	14002	14105	13938	13986	14218	14027	14020	14085	14100	14004	14131	14065	14098	14089	14037	14002	14014	14016	13892	14048	13962	14292	13970	14090	14119	14082	13828	14120	14043	14089	13986	14094	13877	14070	13908	14087	14121	14164	13937	14060	14060	13979	14142	14085	14097	14128	14068	13898	14222	13996	13943	14049	14264	13968	14120	13862	14195	14025	14109	14053	14061	13998	14031	13939	13972	14240	14046	14164	14087	14101	14216	14024	14138	14014	14061	14095	14048	14091	14145	13904	14041	13989	14096	13933	14017	14050	14018	14067	14006	14054	14183	14057	13983	13891	14066	14057	14017	14237	13993	13834	14152	14022	14165	14242	14161	14141	14006	14023	13973	13995	14023	13939	14181	14065	14175	14079	14055	14107	14039	14223	14050	13970	14090	14078	14072	14140	14049	14081	14043	14158	14183	14116	14048	13985	14051	14165	14002	13997	14064	14038	14046	13993	14138	14023	13926	14036	14165	14132	14165	14090	14155	13842	14189	14011	13893	13863	14166	13839	14254	14065	14117	13886	14004	14040	14044	13977	14038	13998	13880	14046	14047	14034	14050	14078	13989	14021	14014	14202	14146	14060	14294	14037	14073	13974	14167	13979	13989	14105	13925	14150	14031	14138	14096	13962	14116	13970	14129	14045	14059	14070	14182	14060	14083	14060	14029	14060	14135	13938	13949	14046	13904	14010	14014	14011	14041	13919	13913	13927	14068	13999	13920	14148	14162	14075	14184	14148	13978	13971	14062	13982	14082	13903	13914	13921	14139	14197	14003	14062	14137	14191	14023	13798	14023	14179	13934	14126	14138	14149	13914	14106	13988	14140	14229	14191	14023	14003	14180	14081	14110	14043	13958	14134	13979	14194	13768	14202	13943	14095	14143	14116	13988	14212	14014	14076	14136	13956	14110	14206	13916	13931	14056	14120	14243	14034	14038	13866	14025	14035	14153	14041	14158	13991	13870	14075	14086	14101	14124	14192	14035	13954	14070	13973	14082	14025	14108	14026	14257	14050	13826	14150	14021	13834	14216	14192	13986	14033	13823	14116	13984	14018	13976	14188	14116	14181	14040	14024	14051	13944	13971	13939	14022	14113	13999	14171	13796	14044	13990	13977	14081	14052	14108	13884	14054	13974	14088	14078	14169	14084	14176	13956	14131	14131	14011	13969	14047	14080	13890	13984	14089	13955	14144	14058	14124	14003	14144	14193	14042	14024	14086	14294	14059	14095	13952	14111	14268	14079	14077	14091	14026	14131	14052	14072	14068	14052	14155	13892	14017	14023	14223	14043	14141	14175	14019	14028	13915	14116	14202	14058	14172	14102	14128	14120	14033	14149	13983	14211	14128	14191	14140	14162	14141	13978	13920	13983	14175	13976	14136	13982	14144	13951	13979	14100	13960	14070	13998	13943	14094	13997	13947	14086	13934	14061	14276	13946	14024	13986	14146	14304	14104	13804	14159	14084	14150	14115	14105	14068	14065	14235	14179	13965	14207	14159	13949	14078	14037	14109	13862	14091	14051	13954	13921	14016	14040	14002	13960	13902	14066	14020	14081	14111	13947	13950	14092	14037	14139	14030	14047	14172	14014	14130	14016	14111	14097	14159	14143	14061	14096	14068	14117	13950	14144	13894	14064	14063	14017	14091	14140	14075	14128	13954	13933	14090	14034	14217	13986	14112	14014	14104	13829	14055	13984	14197	13894	14058	13996	14032	14136	14111	14103	13895	14081	14050	14083	14096	14122	14056	14182	13929	14098	14073	14032	13937	13989	14019	14120	14152	14120	14054	13975	14157	13922	14095	14079	13957	14082	14138	14140	14102	14109	14177	14082	13946	14132	14041	14074	14007	14217	13905	14022	14100	14036	14055	14039	14049	13937	13944	14220	13970	14236	14006	14156	14019	13931	14143	14129	14142	14202	14082	13988	14060	14118	14221	14051	14105	13957	13994	14028	14154	14047	14196	13983	13942	14056	14084	13985	14005	13864	14189	13960	13974	14081	14058	13983	14021	13986	14161	13994	14176	14096	13883	14098	14034	14032	14030	14062	14213	14108	14150	14055	14184	14148	13984	13985	13978	13968	14205	14111	14083	13806	14063	13966	14122	14226	14078	14027	14258	13996	14144	14118	14048	14024	14057	13943	14194	14040	14076	14051	14024	14200	14091	13971	14073	14137	14090	14181	14011	14142	14125	13904	14066	14187	14223	14021	14184	14059	14009	13926	14080	14219	14068	14103	13957	13965	14185	14016	13985	14135	14136	14109	14102	13910	14030	14139	14039	14075	13981	14081	13947	13951	14062	14074	14028	14030	13968	14135	14161	13964	14029	13954	13999	14040	14053	14137	14104	14291	13909	13817	14236	13982	14103	14081	14013	13981	14036	14051	14104	13943	14017	14050	14036	14109	14153	14053	13921	14155	14186	14011	14053	13994	14078	14035	14016	13807	13932	14140	14088	14017	14168	14341	14083	13915	14094	14010	14109	13937	14127	14094	14205	14128	14075	14115	14171	14231	13885	13817	14059	13910	14021	13953	14186	14136	14173	14124	13925	14055	14174	14074	13957	14069	14021	14071	13839	14041	14102	14142	14059	14069	14121	13947	14149	14061	14175	13925	13967	14065	14217	14016	14135	14095	14114	14075	14031	14055	14026	14048	14272	14109	14116	13905	14150	14036	14176	14092	14083	14093	13915	14169	13861	14138	14087	14084	14186	14009	14292	14092	13973	14004	14074	13971	13978	14050	14000	13845	14195	13944	13991	14150	14146	14006	13925	13974	14074	14133	14206	13939	13914	14086	14193	14087	14117	14092	13969	14026	14000	14150	14106	14120	14079	14038	14002	13967	14133	14171	13958	14035	14116	14150	14228	14032	14057	14053	14054	14212	14113	14103	14014	13884	14031	13947	14012	13976	13875	14136	14100	14149	14151	14008	14086	13964	14139	13966	14086	14117	14258	13908	13977	14014	14142	13974	14156	14004	14139	13927	14191	14064	14085	14068	13979	13958	14055	14049	14061	14032	14019	14062	14011	14121	14145	13885	14070	14226	14048	14054	14173	14146	14239	13799	14123	14146	14020	14018	14127	14026	14024	13998	14013	14148	14172	13996
22962	21664	31251	32036	36731	36159	32114	22391	18351	17486	16922	16740	16609	16611	16887	16557	16825	16787	16774	16810	16849	16509	16707	16821	16753	16565	16707	16570	16607	16798	16702	16487	16589	16809	16786	16771	16683	16649	16679	16550	16593	16551	16639	16638	16744	16738	16833	16584	16679	16704	16675	16721	16601	16719	16595	16671	16630	16658	16621	16715	16636	16707	16510	16551	16614	16660	16756	16727	16589	16495	16689	16624	16509	16696	16569	16640	16636	16865	16456	16710	16595	16414	16466	16520	16371	16456	16676	16417	16563	16474	16516	16537	16653	16609	16756	16682	16525	16562	16565	16631	16493	16605	16511	16566	16536	16383	16644	16671	16428	16561	16520	16537	16512	16310	16570	16799	16609	16483	16438	16489	16465	16426	16479	16716	16513	16515	16569	16692	16701	16536	16492	16678	16521	16692	16639	16443	16575	16679	16566	16545	16436	16481	16514	16300	16442	16401	16479	16632	16657	16568	16491	16632	16549	16435	16601	16527	16253	16540	16571	16417	16713	16564	16767	16581	16580	16424	16535	16608	16676	16514	16507	16475	16512	16558	16441	16351	16623	16710	16651	16421	16727	16505	16404	16730	16533	16591	16665	16573	16409	16578	16452	16398	16588	16671	16648	16493	16342	16521	16559	16592	16467	16664	16408	16569	16563	16398	16554	16645	16650	16388	16580	16455	16476	16600	16505	16497	16632	16547	16496	16609	16335	16545	16737	16701	16532	16374	16376	16651	16667	16565	16421	16467	16564	16706	16608	16629	16659	16737	16577	16518	16655	16634	16560	16543	16587	16514	16352	16447	16587	16549	16480	16535	16550	16790	16504	16496	16445	16440	16508	16424	16523	16534	16517	16609	16216	16728	16483	16461	16565	16343	16438	16435	16697	16343	16537	16436	16426	16677	16642	16415	16691	16652	16393	16547	16380	16581	16473	16631	16619	16466	16555	16703	16497	16432	16622	16545	16526	16377	16482	16733	16425	16286	16623	16603	16748	16644	16587	16678	16621	16704	16373	16478	16434	16386	16323	16554	16452	16417	16452	16571	16587	16434	16764	16540	16159	16389	16564	16503	16505	16501	16515	16630	16576	16520	16502	16444	16550	16590	16441	16505	16543	16278	16607	16611	16425	16467	16556	16542	16303	16503	16499	16660	16549	16374	16401	16465	16610	16511	16472	16550	16495	16613	16594	16312	16498	16537	16481	16885	16543	16501	16615	16414	16556	16395	16533	16574	16543	16435	16655	16306	16508	16501	16557	16716	16420	16546	16620	16421	16674	16362	16518	16464	16529	16458	16539	16572	16545	16633	16453	16418	16680	16476	16446	16536	16464	16480	16521	16442	16636	16491	16452	16765	16604	16659	16609	16639	16438	16316	16492	16467	16679	16790	16450	16660	16538	16604	16434	16568	16453	16609	16500	16497	16543	16713	16500	16480	16581	16468	16463	16523	16496	16393	16636	16529	16321	16493	16554	16590	16346	16597	16481	16417	16654	16493	16534	16418	16422	16479	16515	16288	16523	16524	16567	16493	16494	16413	16405	16584	16443	16392	16512	16454	16572	16584	16633	16691	16959	16545	16539	16556	16654	16482	16420	16338	16657	16287	16510	16542	16500	16376	16694	16478	16432	16308	16722	16713	16577	16660	16367	16397	16513	16666	16438	16442	16582	16470	16182	16563	16480	16159	16650	16719	16236	16401	16499	16641	16338	16472	16773	16498	16372	16518	16623	16501	16584	16459	16745	16479	16531	16663	16595	16550	16608	16792	16453	16476	16467	16419	16576	16493	16513	16549	16420	16463	16606	16240	16537	16675	16536	16596	16471	16736	16559	16653	16511	16730	16630	16732	16571	16601	16677	16516	16490	16524	16540	16360	16548	16421	16455	16500	16710	16423	16305	16345	16366	16617	16361	16459	16411	16359	16487	16434	16441	16693	16426	16701	16537	16651	16410	16315	16515	16628	16657	16605	16714	16497	16471	16397	16443	16723	16568	16572	16593	16442	16514	16588	16510	16739	16571	16414	16396	16648	16404	16635	16544	16446	16658	16505	16532	16602	16244	16471	16659	16744	16753	16387	16548	16569	16351	16563	16564	16603	16474	16549	16645	16726	16706	16556	16546	16526	16709	16625	16613	16463	16381	16553	16597	16672	16488	16544	16461	16426	16644	16621	16621	16526	16495	16382	16434	16778	16530	16449	16555	16670	16692	16560	16383	16627	16659	16500	16511	16599	16592	16571	16480	16290	16778	16740	16616	16454	16415	16432	16376	16580	16347	16562	16530	16368	16553	16531	16495	16585	16411	16623	16444	16586	16580	16728	16480	16672	16560	16449	16565	16545	16452	16490	16525	16568	16608	16690	16644	16418	16619	16524	16603	16599	16606	16577	16470	16665	16403	16416	16639	16708	16596	16633	16729	16816	16630	16566	16635	16382	16429	16253	16527	16383	16501	16651	16688	16519	16696	16589	16684	16502	16267	16494	16393	16670	16604	16477	16307	16540	16718	16718	16657	16463	16521	16502	16564	16511	16646	16656	16518	16614	16538	16439	16505	16379	16597	16465	16569	16666	16330	16596	16456	16799	16479	16373	16544	16497	16685	16585	16569	16549	16457	16523	16536	16679	16371	16399	16582	16620	16579	16747	16604	16356	16226	16409	16510	16483	16410	16462	16426	16553	16729	16724	16709	16468	16564	16528	16453	16567	16631	16484	16433	16576	16695	16550	16529	16717	16510	16512	16364	16512	16582	16556	16621	16435	16661	16450	16654	16534	16598	16411	16421	16507	16568	16630	16422	16474	16347	16489	16469	16554	16464	16470	16485	16560	16656	16380	16448	16315	16549	16540	16583	16533	16311	16566	16487	16498	16725	16484	16657	16619	16672	16557	16690	16500	16401	16561	16548	16395	16359	16497	16678	16439	16505	16533	16590	16640	16485	16516	16329	16409	16573	16377	16578	16386	16696	16578	16667	16622	16709	16596	16581	16512	16613	16630	16550	16586	16628	16489	16373	16527	16455	16345	16589	16389	16507	16438	16590	16638	16585	16555	16701	16415	16302	16453	16647	16495	16329	16450	16490	16473	16476	16471	16460	16475	16505	16570	16528	16341	16560	16434	16247	16683	16432	16606	16474	16646	16417	16416	16425	16509	16738	16553	16544	16461	16624	16503	16520	16490	16591	16702	16558	16507	16797	16641	16647	16815	16673	16324	16415	16552	16483	16566	16581	16391	16455	16366	16401	16593	16455	16552	16561	16463	16692	16510	16604	16407	16554	16520	16791	16523	16480	16441	16516	16438	16741	16317	16650	16559	16391	16336	16591	16457	16419	16612	16463	16398	16761	16429	16639	16392	16705	16702	16525	16412	16465	16482	16600	16427	16512	16752	16620	16497	16536	16660	16571	16606	16464	16663	16481	16504	16510	16745	16702	16569	16731	16516	16479	16452	16497	16444	16612	16585	16548	16577	16481	16652	16555	16582	16492	16476	16585	16481	16559	16664	16513	16728	16711	16506	16594	16557	16465	16633	16736	16497	16499	16440	16535	16502	16726	16560	16578	16430	16480	16493	16527	16366	16411	16433	16548	16566	16293	16485	16579	16549	16467	16528	16285	16494	16546	16481	16518	16507	16436	16627	16505	16606	16430	16537	16605	16529	16502	16606	16364	16581	16518	16591	16432	16502	16674	16466	16547	16401	16591	16527	16786	16480	16404	16432	16376	16509	16497	16503	16627	16450	16487	16536	16655	16594	16475	16566	16531	16571	16472	16560	16661	16607	16706	16671	16623	16376	16555	16460	16562	16573	16600	16639	16667	16626	16494	16556	16485	16388	16490	16472	16396	16677	16627	16532	16614	16474	16533	16511	16522	16636	16440	16418	16667	16657	16443	16394	16533	16429	16725	16424	16588	16766	16447	16528	16627	16317	16196	16368	16452	16668	16531	16688	16566	16574	16421	16441	16366	16395	16505	16603	16662	16660	16363	16705	16490	16493	16589	16542	16423	16440	16495	16730	16681	16478	16435	16594	16659	16523	16589	16569	16682	16436	16668	16466	16510	16512	16570	16494	16435	16532	16619	16493	16727	16625	16537	16591	16802	16425	16459	16590	16533	16466	16767	16605	16379	16463	16278	16661	16553	16300	16489	16572	16705	16578	16536	16547	16555	16304	16447	16371	16455	16637	16650	16342	16395	16513	16747	16678	16743	16532	16525	16567	16514	16455	16532	16490	16572	16586	16664	16668	16627	16713	16543	16684	16601	16392	16504	16493	16435	16476	16549	16584	16664	16652	16483	16620	16489	16725	16631	16701	16538	16641	16535	16517	16447	16556	16469	16460	16548	16516	16636	16447	16512	16425	16494	16649	16457	16594	16608	16617	16506	16713	16548	16399	16643	16734	16514	16411	16334	16269	16544	16508	16565	16515	16640	16535	16374	16387	16529	16507	16505	16648	16658	16776	16506	16634	16519	16511	16559	16598	16512	16423	16543	16610	16696	16434	16697	16577	16566	16606	16635	16462	16496	16387	16423	16520	16586	16524	16427	16495	16505	16664	16357	16384	16628	16393	16510	16394	16541	16544	16358	16667	16483	16632	16582	16432	16579	16685	16678	16459	16639	16403	16510	16596	16746	16523	16489	16525	16537	16853	16431	16515	16505	16337	16508	16504	16566	16568	16753	16441	16640	16522	16459	16580	16579	16539	16726	16384	16573	16877	16754	16318	16630	16529	16706	16455	16499	16467	16512	16509	16435	16458	16713	16534	16519	16414	16786	16589	16561	16559	16440	16614	16480	16633	16560	16491	16501	16543	16578	16557	16558	16438	16519	16729	16538	16422	16687	16388	16358	16536	16597	16626	16614	16508	16541	16544	16718	16666	16487	16360	16622	16583	16556	16643	16508	16631	16518	16651	16684	16482	16461	16577	16798	16530	16571	16573	16584	16446	16546	16609	16518	16570	16389	16405	16599	16529	16478	16533	16496	16621	16560	16378	16543	16732	16550	16623	16427	16462	16383	16602	16548	16705	16467	16679	16605	16428	16692	16458	16532	16547	16489	16610	16489	16415	16568	16595	16772	16624	16656	16664	16640	16542	16460	16546	16444	16625	16603	16435	16518	16773	16427	16385	16438	16682	16547	16587	16722	16691
64955	102007	87999	72129	57517	42189	29077	19264	15490	14268	14200	14004	14212	14131	14118	14006	14089	14008	14133	13999	14085	13943	14094	13937	14048	13850	13987	14105	14097	14051	13933	13912	13927	13981	14009	14061	13974	13914	13939	14104	14062	14020	14059	14114	13848	13974	14021	14038	13967	14072	14077	14105	14001	14038	14118	14056	13917	14051	14013	13934	13905	13974	14195	14079	13922	14041	14217	13997	14093	14062	14041	13941	13993	14008	14040	14152	14085	14112	14009	14007	14018	14056	14055	13950	13902	13987	13919	14006	13881	13951	14020	14033	13971	14034	14042	14051	14004	14025	14016	14021	14126	14045	14273	14177	14034	14072	13922	14075	14242	13966	13972	14076	13934	14015	14083	14002	14027	14039	14062	14069	14083	14170	13965	14035	13831	14028	13999	13985	14122	14035	14041	14030	14020	13987	14038	13960	13948	14024	13925	14128	13842	13848	14115	14220	13881	14039	14096	13995	13948	14056	13829	13975	13972	14090	13991	13981	13907	13945	14042	13847	14100	14133	14027	14103	14021	14084	13955	14002	13934	14041	14160	13886	13863	14155	14083	14094	13942	14045	13972	13908	14170	13993	13972	13943	13970	13982	14023	14066	14114	13786	14016	13878	14041	13927	13917	13877	13969	14036	13976	14001	14084	13991	13912	14116	14059	13986	13980	13991	14041	13894	14003	13931	14015	13887	13823	13857	13912	14134	13860	13847	13992	14027	14010	14191	13949	14135	14229	14011	13982	14147	14055	13894	13954	14041	13994	13903	14069	13945	14023	13937	13940	13784	14003	14039	13902	14104	13991	13912	13817	14038	13915	14054	14031	14073	13939	14102	14005	14077	13987	13866	13974	13971	14034	14110	13882	14034	13932	14013	14120	14024	13990	14000	13932	14030	14159	13852	13976	13912	14035	13936	13909	13987	14031	13984	13969	13763	13977	14072	13870	13929	14087	14009	13997	14012	14020	14032	14023	14069	13973	14043	14006	13933	13898	13949	14005	13881	14117	14064	13929	13868	14033	13989	14115	14018	14086	13994	14156	13964	13916	14168	13928	13821	14041	13997	13956	14077	14028	13964	14125	14102	13944	14270	13977	13939	14037	13992	13874	14009	13971	14109	13908	14039	13917	13869	13872	13996	13946	14068	14127	14031	14040	14035	14133	14000	13927	13881	14184	13914	14003	14005	13848	14035	14044	14018	14148	13950	13974	14234	13911	13826	13918	14081	14125	14198	14115	14026	13875	13938	13984	14074	14219	13913	13760	13990	14076	13910	13970	14070	13993	13973	14121	13966	14039	13989	14031	14066	14023	14025	14132	14155	13878	13927	13901	13918	13877	14109	13869	13936	13993	14085	14221	14087	14044	13952	13996	14015	13964	13900	14007	14131	14042	13937	13788	14086	13934	13719	14190	14064	13892	14020	13824	13958	14005	13957	14121	14061	14119	13932	14012	14117	14179	14054	13950	13986	14190	13921	14115	13981	13860	13894	13955	14011	14060	13922	13939	13880	14058	14037	14105	14053	14017	14049	14067	14109	13979	14109	13994	13956	14105	14002	14024	14010	13872	14098	14083	13901	13922	14013	13975	14107	14079	13937	14088	14012	14029	14028	13948	14148	13874	14200	14023	14003	13973	14009	14002	13951	13976	13904	13898	14022	13934	13794	14054	13953	13950	13785	13958	13869	13916	14102	14006	14060	14077	14010	13976	13985	14110	13798	13942	13839	13925	14035	14080	14155	13935	14088	14086	14071	14066	14006	14033	14143	14019	13978	13966	14115	14014	13955	14091	13957	13890	14163	13887	14041	14000	14094	13977	13895	14002	13936	14034	13935	13911	13950	13940	14069	14155	13985	14003	13871	13968	14160	13988	14089	14043	13964	13974	14095	13977	14029	14116	13889	14070	14081	14115	14007	14031	14038	14087	14054	14054	14070	13944	14126	13967	13861	14102	14188	13980	13900	14064	14017	14111	13948	14043	13872	14043	13950	14168	13939	14131	13884	13996	14164	14079	14048	14014	14100	13937	13970	14021	14207	14049	14153	14105	14004	13944	13982	13903	13956	14120	14051	14013	13998	14257	14234	14093	14074	14069	13885	13868	14059	14027	14046	14251	14034	14006	14224	13951	13919	14166	13946	14122	14001	13928	14015	14020	14051	13852	14036	14007	13932	13962	14087	14009	13832	13941	13944	14074	13904	14061	14035	14056	14087	14040	13997	13911	13963	14112	14006	13943	14105	14033	13854	14014	14025	13897	14090	13960	14053	14090	13909	14159	14078	14006	14094	13963	14147	13925	14060	14118	13950	13942	13937	13990	13982	13901	14065	13978	14075	14067	14048	13905	13892	13877	13950	13923	14024	13905	13834	14069	13950	14039	13860	14150	13811	13983	13952	14016	13925	13981	14097	13964	14193	14009	14029	13920	14045	14001	14102	14061	14167	13828	13908	14044	13872	14094	13919	14021	14067	14042	14021	14067	14018	14066	13919	13902	13824	13944	14088	13957	14006	13977	13990	13995	13976	13784	13986	13943	13977	13948	13950	14035	14066	14090	13986	14117	13962	13991	14042	14050	14092	14104	14005	14010	14123	14069	14095	14048	13967	13941	13934	14055	13987	14045	14104	14122	14078	13923	14064	13862	13896	14045	14213	14029	14266	13905	14018	13991	14056	13933	13929	14165	13895	13905	13995	14013	14033	14006	13928	13917	13750	14016	14003	14163	14001	13863	14072	14046	14021	13888	13998	14042	14044	13849	13961	13879	13914	14166	13887	13994	13988	14114	14040	14145	13998	14016	13869	14015	14009	14062	13856	14072	13917	14123	14018	13908	14114	14048	14122	13977	13877	14136	14095	14003	14027	14126	14113	13994	13998	14001	13880	13999	13871	14072	14145	13988	14084	14167	13916	14073	13989	13970	14145	14092	13979	13989	14049	13962	13867	13919	13790	14132	13924	14024	14108	14028	13963	14094	13971	13898	14045	13995	14046	14016	14028	13998	14145	13927	13930	13837	13881	14100	13902	14132	13941	13987	13987	14080	13945	14028	14028	13909	14068	13899	13749	13956	14114	13976	14152	13996	14037	14090	14011	14010	13982	14118	14124	13944	13923	14032	14048	13872	14012	13979	13992	14076	13932	13970	14057	14016	13968	14133	14022	14070	13981	13924	14000	14062	14148	14047	14070	13960	13819	13831	13974	13981	14165	14048	13890	14182	13994	14010	13889	13877	13932	13855	13991	13993	13836	14046	13917	14143	14055	13944	13853	14074	13984	14012	13839	13997	13898	13931	13923	14002	13907	14023	14020	14029	13884	14052	13994	13775	14016	13959	14020	14061	13855	13960	14031	14104	13985	13989	13955	14039	13837	14162	14060	13936	13874	14021	13936	14130	14093	13957	13938	14121	13965	13940	14068	13978	14096	14088	14046	14231	13997	13928	14182	14134	14150	14047	14069	14133	13935	14048	13983	14221	13883	14094	13875	14005	14137	14080	13988	14116	13943	13913	14015	14002	14018	13780	13944	14073	13984	14052	14091	14099	14056	13974	13810	14139	13936	14002	13915	13909	13933	14040	13951	14162	14091	14056	14067	14043	13832	14023	13984	14071	13966	14022	14011	13971	13929	14135	13954	13999	13979	14208	13967	13960	14002	14086	13939	14226	13981	13930	14069	14222	14025	14085	14074	13976	14023	13839	14004	14036	13923	13795	14044	14012	14041	13835	13995	13958	14044	14140	13970	14054	13969	14031	14119	13929	14083	13971	14008	14155	14015	14004	14162	14107	14048	14008	14054	13982	13795	13811	14071	13971	14018	14008	13833	13996	14105	14010	13977	14013	14043	14160	14148	14062	13856	13937	13854	13929	14074	13975	14039	13962	14043	14152	14053	13979	13993	13834	13958	14155	14013	13942	14023	13943	13917	13922	14021	14096	13956	14014	14132	13983	13912	14023	14049	14081	14106	13919	14159	14097	14096	14121	13964	13923	14094	13976	13977	14068	13901	14111	13790	14068	13982	14083	14082	14218	14049	13905	14074	13784	14048	14149	13849	14118	13952	14079	14009	13997	13858	13876	14078	14017	13996	14126	14000	14031	13923	13777	13958	13877	13976	13933	14046	13911	13975	13864	14226	14126	13854	13893	14083	14044	14034	14198	14099	14020	14135	14034	14061	14130	14008	14015	13947	13902	14123	13984	14083	14007	13844	13994	14085	14026	14008	13908	13912	13945	14096	14027	13955	13927	13975	13899	13941	14009	13960	13823	13962	13919	14174	13955	13909	13989	13960	13955	13957	14035	13941	14074	14059	13977	13819	14027	13981	14030	13921	13848	13884	14016	13893	14033	14063	14194	13896	14165	13968	13934	13876	14075	13894	14027	13944	13841	14050	13957	14051	13939	13813	13900	14066	13857	14035	13972	13972	13980	14022	14096	14040	13891	13866	13766	13928	14044	13972	13825	13867	14047	13925	13904	13715	13898	13912	13911	14027	14246	14029	13791	13980	14085	14048	13889	13907	13877	14078	14065	13938	14068	14076	13979	14043	14205	14116	13972	14085	14048	14036	14063	13792	13923	13919	14132	13948	14141	13918	13948	14128	13992	14077	13905	14095	14004	13964	14129	14017	14170	13953	14058	14008	14059	14036	14009	13903	13979	13894	14138	14231	14147	13963	14126	13899	14102	14048	13998	13856	13961	13884	14262	13872	14027	13850	14086	14194	14073	13951	14065	14033	14055	14055	14116	14081	14066	14112	13976	14083	13822	14122	14158	14051	14148	14077	13894	13982	14021	14015	14127	13974	14083	14143	14030	13945	13915	14100	14190	14016	14005	14184	14218	14043	13918	14040	14009	14032	14025	13979	13950	14038	13891	14083	14145	13910	14012	13865	13863	14113	14130	13961	14111	14061	14043	14078	14028	14020	13928	14053	13746	14207	14113	13851	13905	14051	14003	13987	14104	13968	13983	14199	14166	13761	13867	14016	14087	14219	14044	13795	14050	14068	13932	14044	13961	13897	14255	14050	14040	13882	14061	13939	14019	13914	13942	14037	13847	13994	13884	14083	13899	14152	13894	14019	13983	14031	13925	14111	14242	13912	13959	13956	14184	14050	14170	13827	13931	14094	13988	14086	14089	13905	13948	14034	13920	13962	14073	13988
29332	28495	34968	32317	24715	20701	18711	17463	16848	16870	16838	16637	16689	16794	16841	16735	16767	16526	16761	16748	16640	16936	16809	16792	16809	16495	16503	16789	16691	16705	16807	16688	16690	16627	16812	16867	16831	16712	16800	16679	16745	16893	16724	16619	16842	16662	16795	16632	16696	16835	16726	16688	16759	16740	16925	16856	16608	16569	16753	16587	16603	16650	16661	16631	16724	16783	16552	16823	16651	16646	16751	16594	16723	16753	16762	16701	16781	16624	16790	16689	16721	16755	16698	16531	16736	16738	16697	16626	16622	16570	16648	16689	16780	16803	16752	16784	16598	16736	16952	16505	16778	16832	16607	16582	16539	16621	16773	16487	16700	16748	16685	16761	16646	16725	16562	16711	16574	16674	16598	16468	16600	16740	16597	16719	16927	16851	16811	16691	16622	16520	16828	16632	16745	16509	16482	16639	16875	16910	16718	16758	16587	16616	16644	16603	16695	16590	16707	16601	16703	16763	16601	16497	16708	16752	16660	16625	16526	16631	16463	16729	16742	16814	16811	16650	16707	16711	16538	16583	16745	16895	16640	16871	16545	16663	16563	16636	16848	16575	16669	16838	16551	16699	16801	16695	16597	16931	16752	16689	16507	16826	16658	16935	16850	16825	16732	16470	16630	16578	16572	16662	16732	16734	16641	16612	16758	16636	16676	16737	16590	16713	16478	16531	16567	16629	16732	16664	16597	16512	16634	16575	16898	16678	16676	16671	16674	16678	16669	16654	16646	16768	16898	16689	16531	16587	16644	16415	16690	16613	16650	16669	16599	16821	16669	16765	16584	16569	16663	16568	16603	16710	16781	16517	16707	16700	16575	16591	16671	16831	16750	16835	16719	16630	16605	16698	16729	16594	16745	16737	16743	16760	16612	16721	16541	16494	16630	16593	16577	16655	16575	16563	16505	16529	16737	16749	16669	16600	16715	16541	16699	16361	16667	16516	16715	16822	16460	16497	16540	16885	16651	16751	16607	16663	16759	16698	16813	16840	16786	16793	16887	16793	16798	16496	16689	16545	16636	16613	16604	16660	16551	16860	16875	16817	16570	16591	16449	16785	16792	16572	16618	16807	16674	16650	16565	16786	16667	16715	16834	16655	16710	16624	16698	16643	16727	16791	16571	16777	16814	16547	16583	16868	16787	16582	16906	17026	16816	16816	16442	16461	16792	16833	16787	16694	16713	16571	16687	16780	16757	16702	16672	16762	16761	16565	16694	16618	16876	16624	16806	16778	16588	16685	16507	16770	16595	16683	16769	16859	16606	16741	16635	16865	16547	16666	16731	16805	16651	16696	16708	16788	16644	16711	16686	16687	16583	16536	16576	16758	16508	16573	16598	16680	16771	16976	16788	16627	16674	16508	16609	16718	16678	16833	16689	16630	16617	16669	16642	16608	16624	16732	16504	16665	16597	16662	16649	16922	16724	16746	16637	16605	16695	16641	16790	16624	16537	16839	16859	16550	16690	16840	16609	16569	16478	16615	16402	16660	16792	16782	16685	16626	16601	16632	16790	16460	16619	16722	16505	16740	16803	16617	16680	16617	16602	16558	16590	16571	16743	16726	16563	16806	16716	16501	16631	16668	16512	16878	16475	16575	16571	16654	16882	16580	16594	16756	16579	16888	16742	16714	16702	16774	16660	16517	16762	16556	16807	16655	16757	16811	16681	16667	16623	16762	16682	16846	16472	16650	16778	16884	16619	16839	16747	16863	16847	16635	16562	16669	16778	16516	16761	16635	16691	16765	16439	16765	16924	16672	16715	16730	16766	16790	16808	16686	16627	16743	16558	16647	16791	16647	16925	16638	16710	16729	16724	16632	16756	16560	16424	16739	16647	16896	16829	16764	16831	16749	16710	16876	16816	16845	16855	16542	16709	16832	16807	16644	16595	16668	16539	16623	16697	16625	16679	16678	16738	16732	16766	16768	16657	16602	16776	16792	16875	16606	16621	16778	16796	16665	16655	16603	16557	16656	16555	16579	16623	16772	16620	16660	16932	16713	16598	16563	16639	16605	16617	16598	16607	16515	16616	16507	16567	16527	16762	16728	16591	16894	16662	16707	16596	16752	16900	16651	16762	16748	16825	16694	16658	16585	16809	16386	16674	16851	16626	16628	16747	16729	16559	16687	16686	16663	16647	16817	16410	16716	16725	16789	16587	16497	16742	16763	16774	16803	16561	16634	16748	16427	16775	16404	16807	16717	16696	16837	16682	16669	16536	16699	16770	16648	16792	16712	16735	16714	16845	16768	16589	16715	16792	16757	16495	16675	16485	16543	16676	16864	16596	16634	16775	16643	16786	16598	16774	16738	16601	16588	16563	16947	16403	16739	16714	16736	16445	16788	16845	16693	16739	16828	16572	16622	16752	16647	16855	16590	16657	16209	16443	16592	16684	16626	16703	16696	16682	16635	16577	16630	16806	16788	16504	16644	16387	16701	16755	16748	16813	16737	16786	16787	16849	16789	16832	16855	16429	16714	16552	16913	16859	16609	16568	16736	16766	16870	16803	16665	16850	16488	16671	16794	16659	16711	16594	16687	16662	16728	16758	16567	16538	16695	16775	16554	16837	16765	16828	16679	16705	16529	16794	16666	16695	16728	16808	16789	16689	16791	16752	16840	16886	16551	16702	16506	16643	16775	16734	16790	16779	16685	16670	16523	16561	16590	16706	16840	16650	16672	16798	16550	16543	16704	16681	16850	16595	16901	16702	16614	16905	16846	16782	16747	16895	16673	16579	16628	16608	16678	16666	16674	16579	16557	16599	16903	16840	16862	16792	16742	16770	16616	16844	16695	16649	16900	16845	16770	16611	16581	16729	16701	16825	16662	16654	16817	16663	16663	16570	16653	16982	16636	16665	16921	16679	16575	16726	16668	16884	16848	16951	16685	16622	16798	16702	16734	16733	16683	16736	16691	16527	16642	16651	16576	16630	16695	16502	16472	16799	16538	16695	16479	16770	16755	16781	16727	16561	16469	16580	16864	16654	16679	16629	16768	16876	16776	16565	16818	16900	16781	16619	16483	16784	16634	16634	16794	16594	16727	16667	16947	16908	16732	16570	16707	16781	16470	16845	16875	16970	16788	16881	16650	16796	16652	16696	16742	16672	16812	16792	16458	16734	16755	16751	16557	16649	16613	16772	16701	16648	16687	16732	16714	16689	16712	16831	16557	16768	16872	16495	16560	16807	16864	16711	16605	16878	16617	16755	16517	16552	16639	16655	16853	16622	16823	16687	16657	16648	16709	16594	16656	16704	16746	16670	16633	16770	16456	16573	16804	16799	16679	16805	16791	16629	16715	16694	16669	16566	16617	16863	16774	16648	16699	16664	16529	16974	16813	16513	16695	16664	16898	17014	16689	16883	16776	16761	16718	16657	17069	16611	16877	16761	16579	16715	16846	16799	16930	16627	16685	16667	16559	16515	16682	16727	16762	16687	16646	16770	16837	16656	16607	16635	16718	16764	16512	16602	16492	16909	16871	16842	16652	16506	16610	16825	16852	16769	16717	16628	16994	16770	16885	16715	16701	16823	16581	16993	16620	16621	16548	16579	16819	16699	16699	16833	16913	16793	16566	16769	16612	16785	16545	16668	16708	16474	16617	16428	16795	16691	16525	16832	16821	16913	16662	16637	16456	16599	16599	16652	16755	16662	16705	16614	16687	16711	16687	16567	16537	16609	16670	16724	16491	16735	16694	16858	16722	16802	16763	16588	16613	16745	16796	16668	16758	16935	16719	16714	16659	16659	16681	16654	16681	16473	16587	16574	16595	16636	16658	16572	16551	16673	16770	16598	16565	16612	16604	16859	16662	16772	16686	16661	16678	16642	16696	16642	16629	16862	16731	16809	16723	16575	16723	16650	16815	16796	16713	16673	16495	16430	16585	16547	16597	16714	16717	16526	16482	16663	16670	16645	16667	16733	16777	16766	16523	16652	16889	16656	16713	16799	16593	16749	16845	16660	16690	16730	16710	16831	16535	16805	16703	16584	16680	16872	16679	16679	16678	16665	16763	16786	16758	16513	16750	16355	16707	16785	16675	16423	16569	16653	16754	16529	16715	16777	16631	16725	16612	16728	16760	16580	16548	16711	16744	16514	16493	16697	16582	16698	16853	16716	16710	16617	16718	16571	16774	16778	16712	16723	16784	16677	16783	16832	16723	16386	16681	16624	16665	16835	16730	16894	16721	16931	16664	16726	16769	16759	16453	16800	16744	16741	16823	16542	16696	16614	16746	16769	16700	16701	16590	16491	16684	16608	16660	16527	16563	16975	16764	16696	16595	16649	16535	16650	16784	16720	16755	16741	16718	16513	16574	16789	16552	16642	16749	16650	16733	16805	16769	16667	16602	16605	16630	16642	16855	16606	16821	16866	16578	16687	16470	16637	16540	16568	16589	16557	16670	16699	16733	16775	16584	16555	16822	16870	16837	16790	16641	16803	16915	16688	16805	16758	16649	16744	16704	16642	16821	16826	16748	16797	16828	16767	16752	16610	16706	16788	16699	16553	16621	16401	16789	16666	16572	16746	16782	16772	16757	16736	16652	16756	16651	16848	16739	16691	16657	16785	16753	16893	16623	16741	16730	16671	16592	16849	16906	16614	16700	16606	16564	16580	16626	16554	16790	16630	16739	16843	16657	16522	16869	16827	16669	16967	16683	16554	16778	16739	16771	16838	16740	16644	16528	16740	16726	16707	16904	16748	16626	16537	16643	16692	16701	16542	16766	16757	16660	16743	16892	16837	16478	16660	16796	16565	16711	16724	16720	16792	16732	16564	16727	16750	16794	16761	16758	16634	16655	16798	16460	16632	16595	16768	16726	16607	16723	16791	16789	16649	16582	16619	16437	16604	16657	16647	16887	16709	16816	16590	16702	16783	16701	16765	16691	16897	16610	16739	16728	16583	16717	16570	16844	16776	16644	16705	16888	16815	16631	16878	16828	16793	16716	16882	16592	16693	16715	16824	16906	16768	16762	16750	16839	16608	16801	16780	16864	16847	16632	16657	16666	16716	16698	16786	16519	16640	16547	16675	16682	16881	16799	16655	16816	16816	16715	16654	16676	16684	16691	16606	16657	16838	16773	16805	16576	16613	16585	16647	16526	16697	16931	16620	16523	16672	16574	16745	16569
33923	46006	36051	27734	21831	17675	15227	14412	14303	13890	14006	14289	14085	14092	14188	14220	13892	14250	14137	13938	14190	14204	14125	14042	14059	14074	14364	14199	14097	14151	14204	14098	14060	14095	14091	14068	14152	14061	14083	14069	14220	14172	14265	14157	14173	14199	14063	14170	14328	14091	14305	14335	14190	14140	14173	14203	13993	14104	14061	14060	14196	13955	13954	14086	14210	14043	14256	14019	14217	14189	14158	14139	14084	14156	14223	14144	14175	14171	14150	14092	14344	14096	14205	14287	14025	14146	14110	14322	14146	14072	14133	14051	14244	14138	14066	13990	14011	14061	14103	14116	14131	14171	14080	14191	14191	13997	14076	13970	14249	14142	14115	14012	14086	13987	14109	14130	14193	14230	14012	14137	14204	14195	13957	14195	14061	14209	14172	14144	14148	14242	14000	14105	14158	14104	14087	14078	14111	14178	14097	14208	14054	13936	14117	14037	14198	14126	14103	14178	14073	14143	14133	14094	14029	14025	14183	14125	14215	14005	14287	13977	14076	14220	14220	13922	14069	14260	14087	14212	13961	14065	14101	14156	13980	14335	14173	13917	14102	14178	13975	14011	14218	14089	14168	14015	13979	14159	13995	14211	14062	14253	13984	14227	13989	14085	14166	13971	14133	14083	14002	14232	14076	14087	14060	14066	14173	14310	14240	14229	14250	14208	14035	14084	14063	13969	14100	14197	14092	13907	14140	14169	14050	14103	14008	14187	14130	14113	14044	14095	14134	14060	14110	14238	14249	14057	14227	14190	14138	14072	14257	14138	14094	14250	14234	14008	14180	14115	13996	13979	14012	14073	14105	14282	14164	14066	14084	14080	14116	14077	13970	14056	14130	14229	14172	13828	14141	14145	14134	14190	14171	13964	14142	14191	13982	14320	14161	14120	14242	14028	14042	14186	14240	14192	14097	13867	14008	14296	14172	14022	14210	14051	14194	14123	14040	14168	13956	13982	14138	14162	14082	14280	14072	14120	14264	14159	13997	14100	14215	14137	14306	14145	14084	14204	14131	14065	14059	14185	13964	14104	14116	14101	14272	14151	13954	14175	14243	14203	13924	14103	14001	14107	14071	14060	13962	14167	14180	14081	14264	14041	14262	14009	14047	14013	14309	13923	14186	14052	14066	14179	14021	14167	14041	13932	14241	14166	14303	14110	14275	14009	14130	13963	14038	14156	14141	14111	14099	14120	14048	14079	14257	14267	14215	14138	14253	14120	14265	14041	13977	14162	14176	14223	14000	14042	14185	14260	14187	14302	14043	14108	14171	14060	14190	14195	14064	14103	14084	14030	14005	14256	14060	14125	14181	14177	14127	14132	14058	14029	14108	14060	14119	14164	14123	14243	14047	14075	14112	14006	14073	14081	14417	14131	14275	14176	14239	14094	14132	14012	14238	14117	14195	14124	14315	14040	14021	14257	14314	14015	14130	14172	14050	14053	14215	14023	14201	14114	14212	14204	14126	14063	14045	14375	14027	14168	14020	14160	14077	14129	14091	14212	14168	14278	14258	14276	14117	14152	14127	14234	14166	14162	14158	14174	14129	14139	14145	14086	14215	14206	14173	14310	14102	14165	14052	14047	14259	14053	14115	14090	14249	14125	14313	14081	14055	14115	14237	14188	14149	14228	14215	13940	14322	14101	13997	14022	14085	14105	13972	14238	14261	14171	13958	14179	13939	14234	14097	14248	14222	14306	14225	13964	14169	14102	14230	14116	14179	14019	14179	14140	14125	14102	14202	14284	13991	14164	14065	14316	14189	14203	14025	14163	14225	14085	13983	14249	14079	14230	14230	14054	14120	14174	14180	14151	14156	14113	14119	14082	14195	14288	14271	14186	14214	14059	14178	14257	14108	14183	14108	14117	14249	14169	14107	14077	13993	14255	14236	14134	14066	13936	14059	14200	14313	14027	14128	13953	13994	14068	14130	14152	14054	14159	14162	14080	14163	14216	14111	14129	14288	14101	14041	14170	14038	14241	14165	14155	14102	14102	14324	14104	14129	14322	13969	14098	14132	14089	14209	14094	14172	14219	14138	14182	14078	14043	14229	14071	14149	14147	14219	14155	14124	14113	14126	14199	14175	14082	14133	14090	14144	14064	14335	13853	14249	14267	14007	14092	14190	13912	14243	14174	14078	14120	14072	14251	14118	14081	14153	14015	14123	14111	14116	14045	13966	14247	14080	14092	14048	14118	14177	14116	14104	13980	14140	14096	14095	14200	14202	14153	14160	14180	14110	14112	14027	14119	14084	14141	14024	14083	14143	14067	14089	14041	14185	14202	14060	14116	14304	14183	14067	14220	14168	14229	14014	14151	14124	14066	14276	13989	14251	14103	14020	14184	14298	14073	14191	14124	13989	14060	14111	14210	14052	14079	14102	14142	14136	14082	14117	14028	14237	14170	14269	14088	14275	14131	14087	14160	14034	14159	14129	14190	14081	14362	14141	14101	14023	14171	14042	14161	14256	14104	14087	14336	14149	14031	14146	14056	14271	14187	14313	14157	14052	14409	14220	14142	14138	14103	14166	14221	14078	14123	14015	14173	14105	14083	14194	14087	14214	14286	14117	14167	14019	14162	14215	14255	14309	14106	14144	14016	13966	14217	14232	14169	14105	14245	14184	14206	14213	14080	14096	14043	13975	14098	14112	14033	14206	14187	14087	14165	14218	14101	14193	14097	14126	14229	14177	13954	13999	14024	14179	14131	14080	14164	14061	14125	14257	14042	14064	14040	13990	14162	14248	14206	14091	14182	14131	14152	14104	14138	14099	14178	14080	14133	14222	14167	14309	14008	13959	14130	14212	14051	14191	14127	14098	14156	14096	13982	14018	14039	14106	14284	14152	13980	14156	14049	14144	14325	14105	14188	14079	14013	14224	14232	14099	14068	14295	14159	14084	14252	14136	14113	14234	14219	14145	14135	14144	14030	14182	14190	14001	14195	14205	14131	14104	14084	14102	14243	13825	14228	14128	14141	14180	14117	14199	14226	13976	14127	13931	14221	14173	14228	14045	14103	14194	13987	14076	14196	14271	14084	14100	14137	14072	14160	14094	14000	14151	14195	14044	13984	14112	14159	14359	14186	14168	13987	14072	14130	14161	14101	14121	14094	13973	14297	14118	14159	14127	13966	14036	14094	14116	14121	14205	14044	14100	13975	14095	14242	14054	14244	14198	14187	14217	14135	14233	14178	14270	14305	14363	14064	14163	14021	14040	14131	14128	14137	14171	14341	14136	14305	14223	14086	14063	14246	14219	14124	13994	14098	14170	14121	14171	14211	14199	14014	14291	14063	14088	14146	14121	14069	14044	13989	14058	14289	14101	14067	14126	14085	14179	14100	14123	14276	14111	14270	14242	14093	14114	14083	14236	14008	14211	14212	14088	14037	14050	14110	14145	14289	14074	14164	14038	14236	14023	14117	14155	14092	14198	14049	14120	14199	14055	14078	14199	14287	14082	13941	14183	14161	14073	14016	13937	14061	14234	14130	13989	14054	14146	13989	14031	14127	13982	14118	14076	14309	14159	14120	14219	13923	14079	14255	14010	14193	14202	14152	14018	14103	14208	13980	14220	14046	14188	14181	14062	14051	14202	14099	14135	14059	14157	13998	14082	14214	14276	14287	14136	14186	14023	14070	14198	14051	14193	14254	13982	14087	14041	14067	14086	14090	14254	14084	14185	14228	14062	14189	14046	14190	14253	14151	14097	13995	14133	14300	14161	14139	14099	14025	14095	14145	14146	14219	14147	14108	14131	14130	14125	14092	14048	14040	14065	14152	14129	14150	14131	14220	14371	14256	14122	14343	14139	14262	14287	14263	14282	14108	14127	14158	13861	14080	14165	13969	14087	14068	14082	14156	14112	14175	14107	14158	14104	14072	14133	14146	14101	14194	13966	14157	14161	14264	14201	14233	14308	14188	14289	14105	14328	14092	14124	14174	14116	14083	14194	14046	14128	14158	14162	14128	14229	14088	14288	14008	13990	14130	14026	14071	14123	14100	14130	14265	14211	14026	14201	14199	14174	13949	14161	14273	14185	14226	14016	14045	14236	14195	14021	14308	14312	14152	14191	14181	14063	14199	14036	14100	14121	14101	14139	14154	13974	14196	14096	14375	14003	14116	14122	14194	14136	14087	14088	14286	13969	14148	14126	14146	14147	14195	14042	14114	14145	14178	14138	14084	14203	14110	14161	14347	14140	14289	14168	14321	14417	13977	14121	14236	14141	14084	14365	14086	14256	14048	14138	14265	14201	14004	14190	14295	14002	14197	14131	14112	14194	14190	14264	14217	14099	14153	14070	14180	14072	14051	14237	14325	14159	14082	14162	14063	14175	14244	14168	14144	14065	14237	14262	14282	14095	14048	14053	14006	14175	13963	14178	14208	13939	14162	14182	13983	14140	14099	14067	14116	14288	14081	14174	14027	14156	14089	14055	14224	14135	14098	14092	14080	14085	14352	14248	14304	14087	14111	14232	14109	14212	14132	14186	14026	14064	14087	14050	14116	14082	14180	14139	14058	14081	14067	14133	14221	14124	14195	14073	14180	14012	14184	14169	14083	14195	14245	14179	14098	14148	14132	14080	14132	14288	14107	14036	14237	14075	14282	14077	14187	14168	14029	14105	14128	14029	14227	14138	14347	14140	14176	14122	14022	14122	14064	14132	14062	14147	14015	14093	14173	14158	14228	14136	14172	14226	14043	14148	14149	14126	14185	14162	13936	14262	14120	14205	14107	14054	14159	14080	14048	14205	14202	14175	14131	14252	13970	14169	13960	14132	14074	14107	14113	14256	14050	14274	14318	14054	14090	14099	14130	14183	14088	14173	14045	14249	14053	14039	14287	14090	14116	14274	14290	14147	14076	14154	14087	14054	14189	14155	14107	14019	14187	14166	14184	13947	14297	14282	14199	14037	14125	13941	14227	14161	14073	14052	14195	14146	14137	14110	14212	14100	14157	14056	14280	14265	14098	14024	14186	14132	14010	14190	14205	14179	14008	14341	14219	14286	14155	14198	14232	14124	13957	14174	14182	14045	14085	14021	14054	14180	14207	14121	14204	14027	14268	14156	14049	14349	14353	14373	14137	14123	14198	13994	14167	14059	14154	14243	14043	14105	14141	14266	14328	13990	14116
24276	22054	33295	37507	38352	33366	26742	19557	17127	16887	16677	16699	16499	16231	16417	16552	16350	16560	16316	16354	16463	16280	16275	16435	16417	16499	16412	16272	16441	16137	16440	16376	16524	16452	16394	16447	16384	16255	16321	16279	16321	16246	16400	16434	16371	16352	16495	16286	16248	16366	16148	16329	16239	16297	16408	16579	16295	16185	16337	16260	16361	16291	16421	16587	16355	16350	16192	16376	16384	16511	16315	16207	16350	16394	16382	16228	16142	16090	16409	16340	16625	16402	16174	16176	16498	16322	16234	16366	16479	16454	16278	16285	16458	16488	16339	16442	16283	16374	16204	16398	16209	16443	16456	16132	16124	16365	16332	16513	16319	16105	16256	16173	16332	16289	16211	16383	16347	16205	16507	16327	16114	16172	16381	16427	16452	16345	16380	16271	16513	16313	16266	16140	16166	16151	16218	16003	16246	16239	16383	16294	16422	16338	16320	16177	16288	16188	16317	16334	16080	16117	16299	16303	16364	16306	16155	16332	16405	16391	16257	16138	16264	16294	16401	16355	16382	16279	16187	16331	16297	16176	16326	16499	16463	16106	16251	16176	16247	16271	16325	16098	16238	16503	16294	16273	16338	16240	16256	16217	16489	16423	16042	16304	16164	16414	16251	16291	16445	16367	16269	16389	16310	16321	16469	16295	16034	16298	16284	16226	16298	16311	16359	16381	16110	16357	16324	16403	16180	16349	16260	16329	16291	16261	16215	16029	16362	16381	16198	16249	16266	16287	16389	16574	16290	16364	16276	16049	16264	16341	16155	16406	16174	16287	16208	16344	16357	16202	16327	16185	16309	16127	16342	16282	16187	16363	16610	16339	16431	16175	16254	16256	16437	16316	16403	16240	16296	16253	16410	16128	16204	16238	16477	16438	16232	16551	16343	16335	16150	16385	16478	16048	16179	16327	16321	16255	16288	16288	16438	16404	16324	16088	16412	16116	16395	16364	16393	16184	16232	16307	16272	16173	16211	16243	16136	16163	16320	16242	16223	16018	16456	16270	16261	16358	16223	16334	16269	16307	16241	16164	16313	16260	16346	16186	16447	16283	16288	16404	16368	16245	16454	16201	16389	16308	16288	16271	16378	16277	16186	16162	16337	16261	16238	16457	16314	16015	16152	16428	16303	16489	16429	16553	16383	16246	16259	16245	16329	16595	16168	16217	16234	16289	16193	16211	16227	16089	16397	16423	16183	16411	16373	16301	16070	16166	16111	16278	16322	16345	16350	16341	16474	16372	16197	16253	16230	16338	16366	16389	16252	16472	16133	16208	16300	16274	16319	16315	16151	16243	16365	16230	16229	16127	16464	16094	16421	16213	16301	16261	16416	16195	16239	16211	16297	16319	16191	16322	16290	16375	16188	16369	16289	16352	16332	16130	16227	16406	16371	16409	16238	16251	16195	16411	16418	16615	16199	16348	16246	16362	16305	16312	16197	16166	16137	16194	16510	16178	16295	16159	16281	16271	16309	16440	16239	16242	16249	16380	16382	16332	16196	16396	16099	16348	16295	16427	16340	16308	16293	16338	16455	16176	16292	16403	16305	16171	16414	16082	16189	16315	16292	16366	16477	16202	16014	16131	16225	16261	16203	16342	16238	16147	16125	16321	16420	16304	16136	16127	16406	16244	16263	16166	16505	16374	16238	16262	16211	16375	16315	16074	16447	16269	16282	16063	16287	16327	16229	16267	16111	16270	16400	16571	16224	16263	16126	16250	16178	16252	16335	16522	16134	16336	16420	16314	16348	16235	16287	16258	16359	16154	16327	16347	16217	16364	16517	16185	16263	16198	16240	16361	16353	16038	16260	16281	16393	15997	16178	16145	16310	16318	16249	16287	16343	16304	16405	16445	16475	16359	16222	16312	16349	16287	16332	16252	16112	16142	16228	16312	16247	16326	16388	16314	16304	16220	16184	16280	16168	16187	16398	16415	16261	16373	16234	16178	16392	16389	16323	16346	16139	16123	16100	16403	16425	16409	16210	16418	16269	16387	16233	16351	16348	16374	16254	16250	16359	16423	16314	16136	16355	16380	16263	16187	16370	16182	16304	16161	16233	16338	16442	16156	16320	16333	16259	16339	16454	16182	16192	16334	16378	16407	16171	16302	16309	16375	16349	16214	16506	16121	16133	16139	16147	16277	16237	16155	16295	16495	16280	16197	16330	16290	16587	16282	16132	16241	16278	16336	16405	16366	16338	16289	16370	16247	16473	16357	16420	16186	16422	16272	16274	16157	16332	16225	16300	16413	16319	16304	16193	16343	16521	16242	16230	16285	16235	16213	16215	16444	16515	16442	16226	16308	16131	16207	16245	16188	16325	16348	16274	16338	16277	16208	16332	16266	16421	16186	16274	16233	16373	16185	16212	16543	16402	16310	16405	16304	16034	16157	16200	16221	16151	16078	16267	16226	16250	16445	16418	16309	16205	15987	16277	16339	16294	16065	16392	16312	16209	16278	16312	16380	16224	16266	16306	16245	16331	16258	16285	16474	16455	16392	16318	16232	16113	16267	16310	16163	16235	16217	16233	16319	16467	16228	16633	16363	16347	16241	16282	16239	16253	16316	16359	16173	16421	16361	16298	16216	16251	16316	16313	16269	16353	16116	16476	16475	16266	16443	16409	16227	16265	16267	16340	16345	16292	16183	16350	16330	16386	16347	16309	16318	16355	16053	16391	16352	16433	16463	16159	16321	16248	16293	16325	16082	16043	16298	16267	16270	16370	16168	16372	16403	16304	16276	16308	16198	16192	16059	16269	16241	16346	16331	16322	16183	16365	16328	16278	16291	16329	16135	16299	16374	16278	16419	16234	16183	16253	16388	16392	16348	16404	16428	16199	16199	16023	16263	16320	16148	16350	16357	16099	16251	16053	16178	16293	16225	16341	16210	16201	16489	16180	16326	16242	16315	16201	16202	16298	16342	16410	16275	16407	16439	16492	16430	16253	16229	16284	16268	16430	16359	16265	16395	16398	16155	16368	16188	16245	16109	16261	16419	16271	16206	16180	16528	16281	16223	16292	16413	16211	16082	16226	16091	16373	16272	16213	16229	16292	16199	16361	16301	16363	16286	16228	16258	16326	16504	16335	16194	16284	16214	16149	16211	16221	16307	16220	16259	16238	16311	16166	16211	16258	16288	16277	16130	16497	16254	16234	16262	16413	16459	16302	16303	16292	16278	16322	16263	16063	16185	16066	16275	16186	16238	16178	16420	16398	16208	16408	16179	16391	16308	16259	16103	16383	16492	16390	16158	16481	16071	16174	16351	16258	16278	16122	16266	16306	16325	16279	16137	16283	16361	16188	16235	16303	16202	16078	16507	16306	16280	16216	16058	16388	16379	16197	16255	16262	16280	16350	16330	16441	16115	16308	16213	16410	16208	16509	16393	16343	16498	16363	16308	16247	16350	16398	16190	16308	16323	16389	16345	16240	16249	16338	16173	16263	16434	16216	16188	16354	16398	16252	16263	16518	16298	16153	16340	16342	16255	16119	16308	16435	16341	16328	16207	16097	16375	16259	16396	16324	16148	16339	16262	16115	16154	16286	16240	16208	16436	16518	16302	16313	16182	16254	16209	16137	16251	16164	16171	16239	16480	16265	16398	16099	16126	16359	16269	16228	16206	16350	16390	16536	16095	16148	16298	16083	16310	16167	16374	16071	16177	16290	16306	16242	16315	16406	16152	16357	16467	16305	16380	16390	16446	16344	16156	16290	16159	16205	16371	16163	16203	16267	16191	16291	16390	16356	16299	16172	16455	16506	16356	16360	16173	16375	16340	16083	16283	16468	16333	16360	16285	16335	16242	16277	16267	16300	16165	16177	16436	16472	16464	16476	16289	16362	16335	16502	16118	16302	16264	16078	16207	16287	16315	16233	16422	16086	16613	16342	16266	16206	16239	16245	16258	16527	16457	16253	16400	16357	16197	16302	16363	16376	16197	16392	16409	16370	16236	16224	16107	16170	16275	16311	16158	16315	16232	16456	16395	16328	16231	16336	16421	16434	16168	16475	16251	16240	16312	16096	16192	16229	16377	16264	16193	16401	16311	16311	16503	16346	16308	16399	16166	16250	16446	16238	16218	16306	16306	16403	16305	16316	16272	16305	16222	16300	16290	16402	16195	16070	16345	16201	16515	16146	16236	16312	16166	16480	16211	16484	16256	16300	16443	16214	16397	16265	16207	16396	16412	16442	16321	16344	16252	16388	16215	16512	16279	16102	16368	16428	16414	16316	16188	16251	16072	16074	16365	16135	16084	16435	16370	16241	16448	16420	16364	16378	16321	16414	16408	16065	16328	16244	16251	16214	16079	16197	16124	16121	16270	16219	16168	16282	16210	16260	16280	16316	16368	16216	16274	16273	16519	16363	16141	16114	16206	16149	16432	16377	16387	16200	16029	16519	16222	16353	16366	16278	16130	16334	16271	16285	16170	16338	16164	16026	16377	16291	16134	16318	16375	16540	16274	16430	16381	16360	16182	16220	16123	16296	16170	16167	16190	16364	16266	16091	16291	16134	16260	16043	16281	16259	16386	16309	16211	16245	16486	16106	16331	16397	16537	16277	16333	16135	16309	16198	16178	16537	16336	16292	16165	16258	16361	16341	16201	16279	16404	16146	16171	16378	16289	16306	16329	16162	16206	16171	16323	16428	16388	16400	16100	16286	16364	16388	16097	16454	16283	16311	16265	16113	16221	16399	16155	16225	16297	16307	16301	16442	16265	16476	16199	16218	16199	16216	16256	16426	16189	16206	16344	16262	16372	16386	16398	16245	16146	16249	16103	16298	16199	16424	16279	16168	16325	16248	16377	16238	16149	16305	16266	16324	16022	16277	16438	16203	16367	16255	16244	16375	16289	16286	16305	16150	16176	16190	16316	16457	16335	16261	16361	16207	16190	16238	16188	16275	16282	16227	16147	16085	16432	16348	16300	16258	16166	16363	16055	16141	16257	16210	16363	16319	16332	16268	16296	16373	16520	16111	16201	16256	16168	16259	16194	16169	16310	16331	16387	16248	16181	16336	16436	16343	16386	16128	16205	16324	15968	16389	16293	16380	16308	16379	16224	16052	16211	16423	16370	16321	16310	16285	16118	16308	16324	16267	16418	16417	16156	16165	16366	16168	16297	16360	16275
60000	89276	73777	58548	46120	33232	22338	16336	14435	13881	13960	14020	13929	13911	13876	13912	13900	13919	13859	13795	13784	13994	13942	13949	13953	14005	13973	13857	13985	13793	13860	13846	14031	13920	13792	13808	13970	13986	13872	13849	13833	13725	14011	13919	13920	13868	13702	13974	13873	13718	13857	13794	13799	13735	13943	13870	13989	13844	13973	13955	13741	13901	13841	13924	13833	13836	13841	13802	13808	13756	13885	13863	13996	13910	13814	13966	13951	13802	13949	14050	13728	13848	13793	14001	13935	13821	13916	13829	13983	13988	13841	13799	13921	13757	13826	13893	13876	13854	13866	13810	13920	14029	13828	13894	13837	13675	13854	13741	13784	13907	14002	13777	13942	13845	13909	13907	13918	13817	13948	13978	13861	13908	13740	13854	13792	13867	13827	13698	13914	13792	13738	13874	13855	13867	14057	13915	13762	13765	13863	13926	13797	13924	13841	13861	13945	13954	13705	13856	13780	13901	13903	13890	13924	13677	13851	13795	13917	13983	13978	13883	13909	13902	13828	14045	13604	13909	13957	13827	14016	13783	14114	14037	14006	13799	14041	13741	13966	13745	13825	13765	13925	14115	13996	13950	14005	13826	13947	13943	13968	13909	13857	13862	13889	13928	13928	13753	13860	13848	13913	13885	13748	13973	13864	13767	13971	13993	13894	13852	13840	13895	13899	14102	13823	13854	13927	13878	13870	13906	13867	13700	13871	13842	14055	13823	13741	13703	13992	13853	13739	13892	13816	13754	13801	13943	13982	13666	13870	13811	13757	13828	14000	13713	13762	13816	13930	13874	13854	13917	13723	13879	13864	13924	14007	13879	13959	13803	13819	13725	13860	13877	13910	13870	13927	13778	13853	13988	13840	13932	13961	13835	13735	13880	13836	13843	13911	13875	13861	14049	14037	13943	13899	13966	13707	13819	13883	13902	14168	13701	13904	13871	13881	13788	13778	13885	13745	13843	13898	13767	13917	14150	13810	13884	13927	13830	13915	13842	13741	13841	13911	13787	13960	13963	13921	13884	13998	14081	13792	13945	13930	13864	13860	13695	13842	13894	13630	13916	13918	13760	13855	13847	13871	13800	13813	13661	13912	13991	13891	13849	13899	13995	14030	13855	13802	13806	13900	13925	13900	13923	13790	13913	13814	13889	13920	13851	13908	14027	13798	13996	13971	14032	13797	13825	13948	13976	13964	13711	13956	13741	13802	13915	13965	13973	13829	13762	13861	14151	13883	13902	13884	13915	13898	13836	13963	13969	13859	14014	13882	13777	13904	13975	13967	13872	13782	13927	13846	13973	13773	13833	13779	13735	13962	13887	13881	13842	13829	13772	13850	14006	13875	14012	13881	13738	13976	13708	13916	13850	13788	13820	13972	13863	14026	13942	13883	13797	13980	13975	13846	13878	13977	13752	13890	13931	13773	13861	13802	14001	13757	13840	13793	13781	13848	13923	13768	13948	13708	13905	14085	13844	13777	14033	13937	13955	13851	13815	13879	13975	13895	13871	13929	13935	13986	13758	13875	13783	13760	13737	13925	13670	13919	13828	13794	13994	13903	13790	13816	13823	13840	13966	13770	13743	13689	13882	13905	13873	13811	13888	13755	13891	13940	13954	13975	13888	13811	13814	13923	13824	13733	13779	13823	13843	13876	13707	13941	13876	13845	13781	13900	13810	13728	13845	13960	13782	13891	13727	13856	13999	13862	13779	13955	13884	13630	13797	13978	13907	13870	13907	13957	13846	13945	14000	13705	13676	14048	13772	13909	13885	13968	13835	13632	13789	13924	13885	13872	14000	13900	13851	13795	13702	13751	13822	13833	13876	13825	13905	13737	13851	13950	13811	13771	13805	13904	14027	13863	13758	13904	13767	14000	14017	13900	13988	13826	13964	14063	13762	13908	13944	14039	13939	13917	14006	13967	13877	13653	13871	13708	13911	13989	13851	13862	13760	13943	13961	13837	13918	13877	13855	13871	13982	13894	13879	13914	13976	13795	13932	13748	13861	13820	13866	13939	13815	13857	13970	13892	13765	13847	13913	14024	14021	13866	13881	14037	14036	13964	13926	13682	13757	13801	13931	13963	13786	13928	13760	13764	13785	13858	13898	13872	13780	13894	13883	14016	13919	13728	13886	13824	13870	13949	13791	13829	13881	13684	13788	13863	14073	13794	14030	13825	13958	13817	13951	14081	13960	13795	13955	13934	13783	14005	13841	13864	13979	13891	13808	13926	13991	13914	13884	13988	13886	13862	13938	13901	13801	13935	13673	13825	13935	13972	13826	13687	13843	14100	14016	13713	13878	13942	13906	13783	13838	13945	13802	13982	13911	13843	13995	13761	13911	13968	13788	13837	13899	13895	13958	13977	14087	14052	13745	13883	13858	13766	14011	13833	13710	13996	14001	13883	13826	13958	13944	13903	13920	13817	13944	13968	13885	13943	13900	13769	13899	13880	13930	13816	13912	13750	13987	14042	13874	13918	13821	13853	13962	13862	13878	13845	13831	13929	13839	13889	13938	13926	13978	14023	13824	13795	13713	13808	13883	13746	13955	13909	13943	13875	13902	13863	13880	13987	13906	13908	13919	13928	13917	14038	13746	13918	13824	13941	13688	13972	13863	13966	13909	13891	14033	13904	13803	13855	13984	13865	13919	14004	13814	13959	13799	13763	13823	13888	14040	13984	13863	13757	14054	13744	13828	13872	13876	13794	13974	13880	13780	13722	13919	13915	13971	13765	14031	13981	13916	13790	13685	13973	13975	13860	13933	13989	13792	13932	14016	13927	13975	13807	14055	14155	13992	13815	13932	14035	13881	14049	13951	14021	13934	13917	13947	13718	13964	14022	13935	13720	13866	13924	13928	13945	13816	13904	13928	13939	13902	13827	13857	13869	13950	13859	13881	13939	13624	13873	13816	13733	13754	13842	13670	13918	13905	13782	13803	13825	13908	13793	13869	13939	13815	14008	13855	13944	13946	13841	13727	13871	13815	13873	13765	13847	13716	13968	13843	14014	13786	14000	13860	13855	13917	13878	13793	13770	13762	13849	13915	13846	13683	13968	13861	13761	13931	13709	14069	13797	13934	13803	14003	13779	13798	13925	13812	13897	13903	13849	13830	13774	13866	13894	13918	13902	13815	13856	14119	13950	13882	13831	13932	13823	13744	14012	13792	13911	13757	13985	13708	13820	13998	13851	13870	13961	14005	13937	13874	13913	13928	13925	13855	14021	13758	13712	13968	14006	13909	13771	13981	13794	13924	13857	13835	13796	14136	13811	13995	13891	13917	13898	13890	14023	14040	13910	13799	14026	14001	14119	13973	13934	13949	14023	13878	13789	13902	13845	13964	13862	13647	13944	13771	13981	14213	13908	13798	13875	13796	14007	13910	13925	13895	13826	13844	13954	13839	13892	13816	13736	13967	13759	13879	13928	13929	13730	13984	13704	13954	13857	13830	13935	13816	13968	13848	13778	13853	14130	13965	13778	13862	13822	13879	13790	13751	13899	13789	13943	13799	13976	13938	13997	13909	13874	13777	13931	13958	13837	13936	13934	13904	13846	13893	13959	13794	13742	13678	13929	13916	13944	13838	13855	14004	13903	13897	13947	13977	14109	13722	14030	14006	13752	13909	13897	13887	13949	13989	13852	13742	13905	13878	13681	13775	13994	13723	13910	13890	13701	13983	13885	13809	14030	13853	13880	13947	13926	13836	13875	13849	13876	13884	14023	13794	13874	13820	13937	13872	14014	13901	14049	13956	13858	13926	13861	14096	13912	13848	13966	13860	13943	13696	13841	13962	13883	13780	13834	13846	13781	13745	14022	13934	13930	14015	13923	13943	13987	13833	13990	13893	13784	13910	13889	13657	13862	13862	13873	13908	13926	13749	13848	13883	13936	13854	13630	13933	13624	13585	13887	13872	13847	13807	13868	13743	13897	13773	13755	13714	13911	13916	13945	13833	13764	14016	13699	13764	13780	13881	13838	13762	13992	13813	13752	13873	13779	14008	13872	13885	14101	13759	13879	13930	13892	13841	13908	13929	13749	13899	13963	13781	13723	13966	13846	13786	13776	13717	13777	13849	13740	13935	13980	13856	13993	13830	13805	13775	13797	13874	13964	13822	13941	13858	13679	13848	13838	14018	13806	13863	13919	13916	13976	13946	13955	13903	13938	14012	13965	13943	13933	13831	13997	13974	14052	13934	13893	13824	13812	14031	13684	13893	13818	13751	13893	13777	13995	13854	13870	13963	13719	13732	13846	13930	13933	13919	13748	13918	13916	13822	13763	13844	13907	13896	13796	13757	13828	13887	13771	13990	13869	13941	13802	14121	13910	13948	13914	13871	13655	13822	13851	13843	13832	13896	13951	13765	13669	13684	13842	13685	13862	13970	13929	14054	13717	14025	13781	13730	13958	13897	13839	13939	13887	13799	13932	13832	13940	13773	14001	13953	13876	14001	13887	13887	13841	13949	14109	13838	13943	13754	13913	14013	13846	13878	13953	13870	13963	13963	13742	13852	13930	13860	13917	13804	13899	13968	13900	13874	13805	13903	13916	13887	13750	13837	13853	13857	13788	13805	13919	13686	13791	13721	13955	13792	13910	13937	13703	13715	13892	13913	13883	13751	13648	13957	13895	14003	13757	13919	13927	13897	14005	13888	13871	13968	13955	13949	13964	13800	13845	13833	13943	13842	13690	13803	13782	13881	13951	13837	13874	13990	13776	13899	13880	13833	13884	13935	13800	14053	13926	13918	14002	13910	13918	13943	13943	14017	13764	13819	13705	14058	13888	13876	13805	13898	13986	13951	13672	13834	13878	13776	13735	13876	13921	13809	14123	13782	14022	13990	13935	13840	13805	13934	14004	13832	13775	13801	13774	13869	13844	13674	13861	14156	13940	13729	13872	13858	13799	14036	14008	13759	13830	13952	13833	13829	13965	13807	13829	13924	13955	13867	14124	13945	13877	13917	13923	13852	13774	13841	13741	13857	13971	13911	13987	13836	13878	13894	13742	13871	13793	14026	13899	13839	13850	13837	13896	13801	13982	13802	13958	13691	13918	13934	13897	13844	13854	13789	13892	13914	13742	13937	13645	13937	13792	13979	13936	13805	14029	13755	14020	13894	13768	13772	13840	13705
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
