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
339780468639	339780469156	339780469706	339780470256	339780470806	339780471356	339780471906	339780472456	339780473006	339780473556	339780474108	339780474656	339780475206	339780475756	339780476306	339780476856	339780477406	339780477956	339780478506	339780479056	339780479606	339780480156	339780480706	339780481256	339780481806	339780482356	339780482906	339780483456	339780484006	339780484556	339780485109	339780485656	339780486206	339780486756	339780487306	339780487856	339780488406	339780488956	339780489506	339780490056	339780490606	339780491156	339780491706	339780492256	339780492806	339780493356	339780493906	339780494456	339780495006	339780495556	339780496106	339780496656	339780497206	339780497756	339780498306	339780498856	339780499406	339780499956	339780500506	339780501056	339780501606	339780502156	339780502706	339780503256	339780503806	339780504356	339780504906	339780505456	339780506006	339780506556	339780507106	339780507656	339780508206	339780508759	339780509306	339780509856	339780510406	339780510956	339780511506	339780512056	339780512606	339780513156	339780513706	339780514256	339780514806	339780515356	339780515906	339780516456	339780517006	339780517556	339780518106	339780518656	339780519206	339780519756	339780520306	339780520856	339780521408	339780521956	339780522506	339780523056	339780523606	339780524156	339780524706	339780525256	339780525806	339780526356	339780526906	339780527456	339780528006	339780528556	339780529106	339780529656	339780530206	339780530756	339780531306	339780531856	339780532406	339780532956	339780533506	339780534059	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2693	3600	2300	2693	3600	2300	2693	3600	2300	2693	3600	2300	2693	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2699	3600	2300	2699	3600	2300	2699	3600	2300	2699	3600	2300	2699	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21616	20344	29269	30186	36053	34096	29864	20424	16786	16373	15787	15577	15793	15571	15492	15417	15659	15576	15338	15468	15588	15658	15350	15370	15404	15277	15717	15554	15495	15192	15363	15132	15286	15259	15514	15550	15364	15476	15278	15563	15436	15363	15512	15254	15331	15549	15405	15437	15323	15112	15317	15438	15270	15275	15445	15386	15353	15263	15300	15392	15347	15183	15219	15409	15463	15478	15441	15227	15337	15507	15345	15421	15191	15260	15482	15385	15320	15369	15408	15400	15258	15231	15359	15512	15441	15384	15202	15416	15211	15317	15398	15454	15324	15246	15155	15143	15397	15359	15453	15332	15330	15204	15293	15112	15228	15262	15253	15211	15298	15294	15354	15257	15147	15322	15489	15428	15251	15418	15552	15401	15412	15155	15337	15465	15369	15321	15308	15333	15241	15464	15364	15207	15118	15362	15258	15247	15295	15408	15289	15230	15224	15474	15392	15151	15304	15487	15399	15375	15421	15322	15220	15362	15332	15307	15333	15349	15352	15181	15197	15422	15477	15242	15546	15471	15327	15288	15222	15225	15320	15123	15022	15288	15246	15160	15326	15105	15488	15333	15192	15432	15405	15269	15192	15467	15285	15286	15218	15336	15284	15280	15212	15386	15271	15157	15283	15389	15434	15334	15253	15327	15389	15511	15486	15206	15481	15191	15456	15354	15225	15527	15241	15455	15162	15278	15319	15402	15396	15291	15309	15321	15490	15394	15421	15093	15396	15448	15305	15366	15399	15494	15396	15348	15241	15352	15474	15306	15305	15207	15362	15185	15195	15235	15386	15185	15218	15318	15264	15331	15350	15512	15493	15366	15301	15200	15247	15490	15321	15304	15190	15335	15276	15112	15442	15249	15454	15332	15365	15256	15341	15200	15399	15206	15283	15280	15232	15245	15189	15297	15366	15381	15267	15208	15217	15435	15132	15324	15324	15372	15375	15278	15503	15343	15334	15260	15333	15374	15358	15395	15187	15379	15172	15272	15274	15486	15359	15357	15198	15242	15486	15365	15377	15314	15155	15292	15610	15270	15413	15371	15369	15265	15138	15087	15664	15100	15191	15201	15204	15183	15355	15264	15250	15181	15294	15349	15315	15053	15258	15048	15317	15265	15171	15254	15207	15347	15430	15389	15323	15280	15511	15162	15272	15271	15258	15229	15380	15401	15376	15188	15353	15209	15168	15164	15288	15134	15201	15409	15184	14944	15111	15649	15227	15201	15401	15335	15332	15509	15312	15337	15452	15223	15223	15088	15223	15117	15298	15574	15477	15306	15525	15309	15499	15302	15350	15407	15379	15095	15163	15295	15373	15291	15190	15317	15403	15375	15321	15522	15497	15499	15212	15000	15127	15416	15318	15186	15211	15381	15358	15313	15276	15489	15165	15316	15535	15305	15449	15377	15388	15328	15170	15402	15382	15476	15385	15270	15364	15266	15287	15245	15269	15206	15353	15385	15304	15461	15218	15402	15533	15321	15251	15345	15288	15297	15367	15392	15386	15232	15107	15033	15346	15340	15404	15316	15316	15517	15241	15391	15322	15302	15499	15396	15323	15427	15282	15484	15315	15224	15329	15300	15200	15478	15381	15287	15265	15454	15320	15287	15303	15343	15346	15186	15281	15424	15210	15171	15395	15439	15381	15494	15401	15410	15437	15332	15252	15418	15203	15384	15263	15364	15440	15285	15276	15344	15135	15448	15411	15225	15411	15208	15282	15403	15310	15427	15088	15354	15306	15423	15478	15395	15369	15387	15430	15271	15305	15362	15399	15419	15287	15423	15442	15338	15135	15359	15271	15544	15447	15356	15479	15446	15289	15287	15345	15276	15320	15294	15385	15340	15239	15466	15273	15256	15232	15104	15208	15357	15330	15352	15302	15268	15076	15295	15254	15341	15361	15430	15262	15368	15525	15331	15478	15246	15325	15218	15353	15332	15285	15358	15341	15290	15399	15221	15238	15284	15300	15277	15298	15063	15292	15278	15264	15243	15363	15289	15367	15279	15300	15434	15270	15094	15343	15274	15511	15262	15164	15230	15319	15433	15318	15258	15175	15120	15244	15390	15302	15311	15372	15205	15208	15444	15261	15259	15236	15341	15199	15222	15295	15186	15300	15129	15372	15406	15290	15314	15377	15356	15214	15475	15359	15190	15470	15120	15419	15141	15179	15276	15467	15132	15276	15392	15251	15242	15294	15193	15334	15231	15416	15388	15237	15358	15308	15329	15308	15164	15216	15320	15428	15225	15269	15291	15381	15110	15346	15399	15272	15299	15309	15370	15092	15266	15399	15298	15332	15336	15468	15471	15325	15286	15205	15144	15483	15435	15297	15239	15304	15175	15534	15352	15402	15238	15241	15271	15358	15302	15236	15347	15174	15313	15460	15414	15391	15477	15324	15303	15399	15504	15340	15367	15256	15380	15154	15209	15305	15347	15232	15438	15410	15129	15344	15327	15143	15182	15489	15331	15123	15200	15262	15272	15188	15264	15199	15048	15214	15375	15196	15333	15253	15316	15209	15350	15388	15276	15369	15164	15389	15354	15315	15361	15376	15211	15163	15287	15370	15119	15196	15383	15406	15229	15416	15288	15370	15185	15240	15282	15243	15377	15374	15426	15339	15318	15203	15119	15339	15181	15319	15255	15328	15334	15326	15227	15236	15255	15469	15201	15336	15458	15206	15200	15338	15342	15186	15299	15275	15237	15411	15201	15289	15398	15310	15204	15342	15332	15516	15267	15321	15218	15347	15205	15363	15144	15352	15435	15336	15264	15508	15443	15297	15270	15284	15324	15310	15280	15322	15176	15452	15293	15238	15206	15551	15148	15409	15473	15470	15504	15422	15502	15447	15315	15333	15263	15244	15202	15191	15215	15365	15424	15315	15477	15304	15416	15270	15159	15411	15232	15426	15306	15224	15324	15237	15254	15383	15396	15468	15147	15319	15287	15261	15396	15281	15347	15422	15329	15120	15256	15286	15437	15318	15164	15206	15201	15302	15223	15378	15300	15317	15190	15342	15411	15289	15309	15352	15211	15217	15225	15358	15229	15075	15255	15506	15185	15399	15389	15281	15375	15413	15360	15130	15337	15294	15221	15328	15268	15269	15164	15237	15151	15488	15195	15260	15377	15403	15181	15091	15140	15226	15387	15314	15132	15285	15320	15413	15196	15253	15312	15446	15289	15342	15242	15353	15497	15232	15328	15078	15104	15218	15127	15284	15255	15204	15233	15027	15473	15327	15260	15213	15105	15160	15256	15244	15331	15163	15399	15138	15231	15596	15290	15160	15272	15078	15535	15305	15173	15348	15262	15098	15303	15472	15287	15416	15332	15303	15209	15224	15538	15385	15274	15480	15367	15066	15329	15436	15475	15325	15192	15169	15281	15141	15031	15351	15256	15103	15300	15348	15303	15269	15170	15421	15151	15384	15389	15337	15346	15316	15240	15187	15432	15276	15245	15281	15142	15431	15383	15422	15300	15368	15403	15218	15261	15262	15068	15184	15313	15321	15382	15375	15507	15295	15470	15193	15206	15209	15310	15176	15413	15399	15400	15270	15371	15445	15243	15324	15210	15369	15227	15377	15216	15381	15304	15417	15286	15405	15439	15457	15315	15250	15257	15259	15230	15121	15055	15196	15345	15282	15326	15379	15411	15422	15084	15288	15365	15424	15488	15380	15255	15194	15319	15321	15242	15274	15155	15397	15450	15290	15307	15321	15397	15395	15533	15144	15347	15299	15411	15271	15453	15511	15374	15469	15312	15378	15213	15386	15325	15373	15351	15337	15395	15271	15226	15232	15196	15352	15374	15313	15411	15285	15320	15339	15134	15326	15328	15373	15365	15362	15307	15435	15182	15204	15212	15210	15344	15348	15318	15239	15226	15247	15440	15325	15333	15206	15228	15400	15214	15251	15158	15227	15492	15078	15102	15308	15450	15432	15383	15234	15320	15217	15441	15441	15276	15405	15397	15333	15384	15238	15484	15336	15286	15226	15239	15307	15473	15292	15302	15239	15347	15232	15421	15227	15291	15208	15372	15281	15455	15241	15314	15430	15355	15302	15526	15421	15353	15333	15235	15418	15294	15346	15337	15259	15148	15245	15319	15213	15249	15234	15269	15387	15225	15344	15593	15394	15262	15325	15515	15358	15399	15411	15224	15512	15471	15339	15287	15352	15358	15569	15400	15268	15206	15446	15201	15336	15014	15353	15310	15232	15324	15323	15273	15304	15259	15291	15172	15322	15321	15304	15332	15393	14975	15297	15266	15307	15256	15196	15257	15114	15066	15238	15018	15402	15422	15151	15270	15280	15278	15161	15282	15177	15373	15250	15251	15233	15303	15307	15326	15352	15311	15280	15375	15262	15248	15242	15210	15452	15431	15261	15299	15389	15258	15294	15346	15412	15225	15368	15242	15319	15175	15198	15381	15378	15283	15434	15349	15311	15286	15318	15554	15382	15294	15272	15199	15273	15456	15353	15187	15335	15371	15268	15286	15135	15182	15237	15338	15312	15243	15391	15270	15199	15277	15544	15482	15338	15479	15335	15267	15131	15538	15306	15376	15374	15477	15108	15419	15336	15474	15252	15199	15364	15323	15215	15288	15316	15400	15208	15265	15047	15345	15414	15282	15326	15016	15285	15204	15362	15477	15339	15266	15113	15366	15337	15516	15517	15259	15238	15357	15407	15294	15288	15230	15295	15450	15612	15332	15255	15462	15146	15109	15310	15132	15123	15269	15291	15358	15452	15421	15182	15049	15165	15375	15200	15263	15082	15448	15247	15170	15353	15264	15475	15452	15264	15150	15184	15279	15311	15257	15419	15341	15210	15314	15358	15084	15456	15117	15241	15294	15381	15311	15422	15241	15252	15441	15322	15234	15328	15408	15222	15458	15136	15245	15351	15243	15247	15282	15260	15358	15504	15439	15337	15293	15088	15364	15292	15487	15337	15358	15404	15413	15486	15169	15418	15233	15375	15170	15455	15390	15306	15290	15215	15242	15212	15220	15362	15172	15504	15328	15109	15358	15441	15379	15304	15461	15357	15313	15318	15387	15210	15378	15290	15238	15323	15405	15260	15206	15243	15221	15345	15343	15373	15306	15297	15329	15226	15388	15312	15309	15384	15221	15432	15364	15510	15164
60217	95326	82165	68618	55700	39614	26629	17429	13954	13188	13088	12900	12980	12997	12888	13086	12926	13039	13041	12899	13047	13089	13036	12904	12965	13077	13072	12986	12890	12985	13055	12945	13153	12988	12950	13017	12816	12876	13001	12963	12885	12956	12994	13014	13075	13032	12905	12925	13029	12999	12894	12906	12939	12972	13041	13000	12991	13026	13022	13071	12792	13066	13013	13066	12996	13064	12941	12836	12925	12985	12983	13108	12963	12901	12840	13076	13128	13064	13093	12836	13241	13059	12895	12990	12951	12989	12980	13044	12800	13019	13019	12898	13049	12876	12962	13163	12937	12939	13049	13011	12949	12968	13116	12973	12960	12966	13004	12881	12912	12840	13116	12932	12938	12919	13190	12989	12887	13000	13087	12911	12958	12968	13019	12850	12885	13112	12939	13076	12945	13061	12887	12956	13072	13162	13064	12890	13032	13000	13088	13062	13053	13005	13049	12986	12892	12959	12931	13021	12928	12888	12954	13050	12898	13147	13066	13100	13101	13001	13129	12990	12912	12855	12963	12968	12860	12807	12998	13091	13015	12905	13047	12996	13121	12748	13025	12873	13071	12945	12887	12894	13070	12944	12862	13020	12848	13030	12951	12913	13145	12894	13126	12991	12755	13070	12890	13130	12918	13063	12905	12994	12933	12926	13071	13115	13064	12814	12947	12964	12955	12928	13068	12967	13027	13032	13207	13120	13016	13077	12890	13137	12917	12903	12916	13082	12928	12940	12989	13157	12957	12939	12856	12903	12872	13050	12962	12946	12962	12971	12951	13029	13028	12811	12961	12985	12943	13023	12918	12894	12898	12949	13012	12920	12963	12984	13071	12953	12992	12876	13118	12982	12946	12891	13171	13113	12933	13002	13123	12762	12802	13046	12914	13070	12810	13035	12920	13039	13039	13137	13027	13123	12967	12764	13133	13058	12918	13190	13095	13005	12989	12931	12912	12983	12934	13030	13079	12848	12963	13042	13073	12990	12978	12922	12835	13124	13031	12959	12950	12895	13017	12855	12903	13072	13052	13050	12957	12897	12860	12900	12990	12991	13042	12972	12925	12960	12955	12804	12931	13128	13011	13176	12927	12961	13056	13070	12833	13102	12764	13101	13079	12882	12924	12945	13169	12912	13014	13124	12919	12990	12913	12991	13049	12954	12903	12904	13041	12998	13015	12923	12983	13010	13025	12867	13040	12987	12936	12883	12974	13001	12959	12923	12875	13004	12909	12893	12923	12917	12926	13011	12974	12977	12998	12932	12925	13085	12952	12904	12891	12934	13074	12983	13013	12851	13120	12963	13079	12982	12909	13042	12939	12919	12978	12982	12972	12967	12887	13013	13138	13106	13046	12933	12880	12951	12910	13090	12891	12919	13067	13029	13024	12956	13027	12939	13090	13015	12860	13083	12997	13133	13047	13161	13058	12978	12901	12924	12876	12995	12854	12982	13095	13013	13066	13006	13110	13102	12903	13116	12952	12962	13011	12942	12889	12950	13065	12988	12994	12974	12900	13097	13028	13009	13182	13066	12876	12911	12869	13021	12957	13041	13058	13134	12894	13027	12892	12907	13135	12966	12883	12996	13137	12934	12853	12767	13009	12876	13014	12844	13075	12886	13002	12800	13131	12810	13104	12864	12966	12994	12856	12933	12950	12803	12978	12903	13073	13076	13006	12866	12974	12858	13189	12997	13152	13019	12961	13014	13133	12916	13039	12729	12860	13084	13045	12931	12892	12960	12895	12828	12872	13234	13019	13056	12935	12932	13011	13068	13018	12967	12997	13034	13086	12968	13048	12861	13054	13016	12931	13035	12849	12943	12892	13055	12945	13036	13172	13044	12978	13000	12970	12973	12919	12927	12984	13056	12965	12846	13013	13016	12951	12853	12935	12823	13064	12916	13020	13086	13127	13043	13028	12826	12979	13052	13099	12957	13039	13030	12746	12940	13039	12938	12950	12964	12995	12871	13114	13044	12834	12944	13029	12915	12983	12787	13017	12910	12830	12948	12995	12930	12926	13007	13069	13149	13037	13059	12989	13000	12959	13057	12949	12912	12934	13012	12850	13058	12942	12978	12847	12795	13004	12969	13164	12904	13071	12982	13014	12880	13143	12993	12898	12828	12948	13010	12891	12925	13021	13029	13014	12969	13077	12957	12917	12857	12982	12875	13117	12954	12874	13213	12992	13019	12988	12789	12998	12983	12998	12900	12911	12938	12944	12952	13080	13028	12880	13050	12890	13038	13013	12923	12991	12918	12796	12934	12819	12941	13008	12944	12976	12912	13021	12870	12835	12944	13032	12848	13035	12885	13086	13063	13130	13158	12866	12984	13027	12826	12999	12965	12878	12890	12922	13045	13032	12888	12960	12957	13316	12929	13020	12930	12890	12899	13126	12979	12937	13004	12949	13083	12962	13026	12855	12946	12983	12996	12926	12852	12829	13002	12945	13065	13013	13012	12872	12975	12908	13024	12903	12885	12929	12911	13085	12889	12868	12998	13009	12830	12940	13019	12991	13116	13166	13083	13026	12934	13153	12994	12946	13118	13043	13115	12977	13038	12934	13063	12842	13126	12969	12945	12984	12940	12975	13109	12910	13065	12990	13166	12905	13043	12961	12993	13077	13028	12963	12856	13093	12964	12958	12963	12966	12960	12805	13101	12996	12846	12969	12942	12817	12954	12900	12891	12848	12917	12941	12880	12877	13044	13098	12789	12844	13106	12957	13008	12982	12938	12973	12934	13028	12922	12972	13250	12981	12915	12888	12951	13097	12942	13076	12898	13025	12961	13108	13037	13057	12942	12805	12921	13033	12893	12968	13080	13006	13064	12859	13001	12948	13186	12849	12964	12971	12763	13035	12936	12910	12954	12941	12883	13028	12907	13212	12987	12997	12799	12966	13084	13030	13035	13011	13008	13125	12999	12914	12980	12960	12828	12945	13128	12911	12913	12907	13055	12854	12880	12945	12956	12895	13072	13054	12894	13076	12981	13058	12870	13011	12974	13070	12970	13083	13010	13000	12937	12945	13028	12897	12917	12846	12926	13105	12829	13139	13056	13025	12948	13041	12876	13089	12880	12949	12950	13011	12988	12978	13008	12880	12767	13110	12721	13068	13001	12858	13045	13014	12909	12956	13000	13009	12989	12930	13028	12907	12958	12827	12994	12930	12952	13042	13091	12815	12875	13030	12851	12939	13038	13015	13003	13067	12994	12927	13044	13070	12955	13055	13004	12850	13038	12989	12879	12939	12816	13044	13122	12958	13091	12846	12809	13076	12914	12988	12781	13133	13033	12794	12920	12997	12881	12991	12875	13005	12942	12966	12868	12886	12846	12946	12985	12940	12883	12956	12881	12994	12840	12964	12928	12901	13081	12911	13000	13002	13026	12931	12804	12970	12959	12873	12944	12930	12867	12954	12899	13204	13007	12893	12896	13065	13003	13092	13087	12952	12896	13058	12899	12804	12878	13105	13006	12905	13052	12904	13084	12859	12962	13113	13068	13030	12870	13013	13166	13094	13076	12946	13183	13079	12968	13067	13011	13083	13111	12915	13042	13047	13012	13016	12958	12993	12927	13109	12886	12989	12938	12926	13023	12812	13031	12930	13003	12956	12986	12909	12781	12843	12933	13088	13118	12873	13062	12864	12904	13061	12975	12921	12941	12982	13081	12768	12817	12968	13102	12984	12965	12987	12858	13000	13156	12876	13111	12923	12962	12953	13036	12918	13062	13037	13012	12983	12939	12957	13131	12930	12884	13065	12944	13184	12995	12995	13016	12948	13041	12966	13025	13023	13035	13004	12947	12994	13036	12942	13040	12845	12900	12955	13070	13053	12964	12972	13056	13001	12999	13069	12845	12826	12828	13010	13170	13047	13056	13041	12987	13056	13114	13057	13115	13001	12805	13000	12934	12930	13041	13124	12980	12993	12984	12951	12947	13023	13036	13114	12924	12891	13100	12885	13052	13107	13009	12949	12835	12886	13012	12848	12853	12921	13280	13223	13103	12937	12952	12987	12975	12997	12971	13096	12912	12939	12923	13064	12884	12995	13018	12907	13006	13006	13021	12944	13039	13037	12977	12959	13038	12778	12845	12790	12909	12890	12989	12927	13035	13127	12812	12978	12873	12984	12885	12991	12981	12966	12947	12881	12923	12914	13009	13062	12833	12916	13018	13079	12982	12878	12920	13000	12934	12937	13205	13139	12826	12991	12914	13092	13077	12907	12813	13096	13046	12945	13034	12916	12988	12942	12946	13025	12976	12963	13030	13124	13045	12959	13146	12895	12997	13034	12944	12966	13006	12919	13133	13083	12899	12901	12921	12953	13079	12865	12841	12932	13055	13179	13022	13051	12896	12912	13135	12946	12940	13017	12889	12950	13043	13079	12827	12947	12899	12966	13057	12780	13081	12932	12929	13021	13012	13014	12984	13076	12931	12938	13010	12829	12887	13016	13005	12915	12956	12889	12873	12945	12994	13061	12947	12914	12902	12845	13118	13006	12985	13125	12963	12982	12932	13281	12951	12957	12987	12888	12998	13007	13013	12913	12772	13034	12915	12832	12945	13141	12898	12989	12978	13045	12914	12962	13042	12812	12937	12852	13044	12884	13171	13043	12887	13114	12889	12897	12891	12953	12986	12857	13015	12987	12894	13030	12885	13013	13253	12859	13021	12931	13048	13077	12963	13033	13154	12929	13043	13043	13029	13043	13027	13060	12979	12865	13039	12906	13115	12817	12847	13013	12938	12993	13109	12880	12976	13064	13231	13047	12940	12979	13046	12799	12957	12902	13050	12952	12969	13055	12907	12918	12995	13074	12875	12911	13072	13113	12905	13011	12964	13064	13196	13006	12932	12999	12959	12971	12889	13023	13070	12913	12899	13055	12941	13021	12922	12987	12968	12985	12851	12988	12935	12913	12937	12993	13007	13043	13128	12890	13002	13069	12948	12936	13083	12878	12975	12968	13036	12961	12923	12990	12962	12976	12971	13008	13106	12922	12839	13142	12942	13008	12986	13147	12997	12975	12896	12863	12951	12959	12980	12904	12910	12921	12968	13161	13034	12980	12748	13056	13004	13007	12976	13010	12940	12997	13013	13048	13036	12899	12875	13034	12902	12999	13007	13087	12995	12969	12969	12985	12990
29404	28340	34480	32544	25453	20793	18486	17083	16946	16768	16871	16622	16761	16769	16633	16806	16855	16656	16791	16798	16746	16598	16622	16843	16693	16577	16800	16661	16790	16690	16796	16636	16829	16899	16736	16779	16801	16655	16734	16541	16672	16648	16593	16774	16839	16702	16597	16643	16929	16490	16787	16765	16628	16817	16747	16847	16506	16571	16718	16556	16980	16784	16609	16752	16812	16685	16805	16838	16823	16848	16744	16819	16805	16935	16699	16841	16610	16813	16590	16657	16820	16690	16673	16635	16590	16956	16598	16855	16767	16836	16855	16600	16785	16806	16588	16804	16717	16518	16807	16604	16736	16468	16727	16596	16632	16695	16805	16770	16663	16701	16714	16808	16537	16738	16882	16812	16701	16660	16685	16904	16745	16672	16665	16653	16662	16738	16557	16785	16793	16561	16781	16778	16724	16595	17053	16798	16583	16858	16818	16525	16674	16753	16800	16579	16751	16539	16682	16792	16761	16691	16609	16638	16790	16734	16651	16731	16917	16657	16484	16695	16666	16881	16727	16878	16685	16778	16795	16540	16899	16631	16754	16558	16560	16698	16603	16605	16777	16776	16782	16780	16738	16824	16639	16622	16839	16687	16649	16609	16708	16811	16636	16494	16597	16551	16602	16607	16773	16683	16578	16799	16685	16744	16702	16624	16659	16590	16897	16617	16948	16687	16766	16649	16808	16846	16907	16822	16657	16744	16649	16652	16794	16741	16709	16740	16766	16760	16568	16511	16748	16667	16625	16656	16625	16692	16687	16955	16663	16702	16798	16684	16631	16673	16823	16696	16615	16589	16723	16897	16767	16526	16619	16708	16719	16669	16868	16630	16731	16681	16636	16810	16753	16661	16698	16736	16701	16745	16801	16792	16746	16779	16774	16847	17011	16637	16838	16702	16780	16740	16601	16448	16644	16787	16803	16639	16869	16785	16669	16651	16637	16960	16623	16623	16680	16648	16734	16534	16807	16684	16724	16681	16899	16749	16591	16761	16798	16832	16732	16639	16790	16725	16796	16732	16695	16679	16737	16697	16855	16614	16774	16487	16701	16632	16564	16438	16672	16723	16804	16696	16637	16813	16735	16642	16816	16681	16738	16685	16698	16725	16670	16640	16867	16717	16753	16681	16829	16731	16708	16773	16718	16590	16611	16590	16667	16599	16827	16775	16823	16584	16830	16710	16789	16778	16641	16701	16560	16610	16679	16704	16756	16772	16726	16519	16681	16513	16627	16685	16620	16842	16800	16576	16702	16730	16560	16663	16695	16738	16761	16589	16765	16778	16604	16796	16779	16745	16625	16663	16428	16664	16563	16874	16652	16871	16880	16761	16713	16835	16748	16656	16705	16907	16724	16736	16675	16766	16761	16716	16755	16647	16801	16529	16799	16597	16709	16634	16650	16827	16824	16776	16541	16657	16725	16778	16734	16631	16692	16692	16961	16726	16827	16863	16935	16564	16809	16772	16670	16796	16451	16714	16750	16662	16603	16687	16552	16706	16724	16690	16721	16604	16826	16605	16526	16837	16947	16778	16804	16616	16437	16704	16780	16729	16728	16558	16731	16688	16696	16747	16690	16667	16646	16828	16643	16708	16850	16558	16790	16713	16640	16584	16408	16549	16862	16644	16963	16914	16627	16659	16777	16859	16735	16779	16741	16671	16767	16702	16771	16649	16646	16705	16718	16595	16906	16760	16831	16798	16706	16733	16667	16672	16967	16695	16536	16584	16618	16551	16619	16606	16878	16596	16857	16923	16864	16600	16779	16500	16749	16751	16628	16853	16720	16762	16947	16666	16689	16692	16703	16694	16663	16666	16634	16743	16828	16851	16607	16751	16693	16704	16674	16642	16726	16519	16814	16854	16686	16775	16863	16815	16604	16666	16730	16686	16625	16709	16620	16505	16607	16789	16803	16781	16762	16887	16392	16836	16773	16801	16782	16669	16814	16675	16671	16757	16955	16626	16609	16964	16720	16482	16772	16615	16843	16710	16745	16688	16792	16745	16555	16905	17032	16667	16761	16737	16675	16612	16552	16643	16702	16730	16709	16654	16760	16596	16628	16745	16629	16724	16730	16821	16626	16832	16869	16776	16679	16582	16687	16607	16868	16604	16607	16713	16828	16626	16821	16707	16725	16611	16709	16854	16839	16743	16748	16698	16441	16554	16734	16799	16872	16810	16964	16782	16585	16904	16737	16853	16690	16875	16555	16578	16778	16746	16695	16801	16582	16460	16649	16499	16659	16706	16840	16818	16730	16578	16641	16594	16597	16726	16629	16520	16745	16734	16854	16494	16722	16564	16774	16500	16620	16643	16794	16784	16841	16542	16639	16749	16851	16915	16900	16667	16952	16634	16818	16900	16454	16838	16577	16818	16666	16714	16949	16804	16744	16824	16540	16470	16715	16818	16641	16577	16757	16573	16756	16625	16711	16742	16790	16457	16866	16865	16636	16749	16853	16770	16478	16865	16663	16652	16682	16520	16665	16744	16766	16683	16780	16756	16471	16471	16844	16664	16872	16661	16782	16576	16837	16575	16796	16670	16735	16713	16661	16788	16596	16697	16749	16820	16753	16722	16794	16974	16767	16451	16529	16581	16689	16799	16757	16624	16670	16745	16814	16842	16780	16554	16709	16853	16931	16770	16649	16703	16920	16840	16746	16704	16758	16712	16717	16666	16726	16567	16761	16583	16654	16758	16737	16714	16768	16676	16773	16816	16595	16780	16660	16691	16762	16620	16669	16658	16772	16649	16595	16837	16668	16748	16835	16698	16757	16637	16701	16755	16665	16547	16716	16733	16743	16741	16869	16755	16720	16814	16717	16805	16647	16662	16783	16823	16660	16879	16599	16608	16724	16855	16742	16623	16734	16463	16605	16723	16763	16754	16708	16719	16506	16623	16841	16673	16824	16782	16822	16855	16890	16682	16854	16558	16824	16432	16614	16643	16742	16826	16782	16693	16741	16688	16708	16780	16656	16637	16614	16644	16704	16581	16612	16614	16612	16596	16644	16800	16787	16756	16746	16745	16698	16759	16630	16697	16668	16648	16708	16698	16572	16612	16695	16522	16479	16765	16730	16491	16640	16739	16888	16762	16740	16588	16720	16658	16628	16654	16571	16819	16689	16702	16779	16685	16877	16662	16612	16837	16710	16515	16692	16671	16753	16744	16807	16786	16790	16753	16604	16839	16906	16701	16765	16613	16629	16683	16562	16606	16587	16733	16772	16839	16706	16786	16844	16718	16674	16710	16570	16707	16718	16607	16812	16934	16653	16575	16715	16648	16799	16775	16587	16547	16814	16765	16783	16711	16885	16709	16729	16689	16727	16565	16686	16700	16878	16676	16850	16678	16689	16609	16567	16628	16732	16639	16681	16835	16763	17048	16594	16662	16683	16725	16676	16661	16638	16716	16720	16728	16651	16687	16616	16928	16684	16671	16800	16594	16680	16769	16591	16689	16597	16862	16816	16616	16815	16639	16821	16605	16586	16625	16739	16601	16621	16745	16578	16760	16682	16943	16709	16626	16455	16620	16737	16801	16657	16727	16816	16688	16668	16651	16720	16682	16592	16674	16630	16707	16796	16686	16766	16539	16803	16517	16767	16753	16935	16825	16743	16832	16783	16847	16885	16760	16718	16607	16750	16794	16704	16835	16796	16769	16821	16739	16566	16758	16759	16716	16701	16783	16585	16603	16800	16806	16754	16776	16626	16748	16717	16705	16706	16703	16681	16553	16821	16756	16632	16600	16787	16820	16756	16874	16814	16591	16962	16536	16687	16717	16656	16587	16545	16789	16923	16836	16678	16768	16657	16652	16844	16680	16538	16642	16573	16576	16616	16764	16762	16745	16711	16656	16627	16668	16584	16727	16588	16698	16811	16696	16697	16748	16739	16594	16623	16836	16716	16753	16721	16982	16693	16515	16579	16365	16610	16514	16738	16727	16616	16648	16734	16652	16910	16623	16805	16824	16807	16748	16695	16741	16786	16664	16694	16623	16719	16713	16939	16802	16722	16896	16832	16980	16814	16868	16659	16813	16804	16698	16548	16677	16705	16808	16710	16734	16657	16802	16601	16716	16670	16795	16551	16582	16707	16636	16643	16643	16863	16697	16757	16523	16782	16699	16823	16723	16705	16919	16472	16650	16624	16685	16659	16610	16651	16579	16758	16937	16667	16837	16830	16785	16789	16863	16774	16760	16727	16705	16971	16694	16661	16774	16678	16710	16438	16679	16741	16848	16738	16795	16930	16888	17020	16836	16896	16662	16600	16818	16663	16622	16675	16856	16794	16648	16823	16762	16704	16566	16622	16852	16767	16791	16718	16687	16665	16798	16742	16643	16925	16620	16764	16962	16764	16780	16765	16668	16790	16921	16697	16656	16870	16896	16631	16827	16639	16776	16679	16720	16856	16658	16638	16750	16619	16913	16852	16832	16744	16681	16728	16574	16702	16782	16861	16832	16713	16745	16640	16739	16905	16555	16623	16586	16653	16663	16654	16668	16554	16534	16907	16496	16863	16950	16795	16632	16725	16610	16502	16890	16616	16675	16715	16618	16503	16749	16744	16881	16877	16753	16679	16760	16837	16643	16767	16862	16576	16565	16801	16685	16793	16720	16896	16639	16663	16630	16653	16524	16733	16756	16823	16591	16625	16716	16551	16640	16752	16745	16477	16564	16746	16757	16927	16904	16908	16920	16688	16720	16876	16696	16865	16950	16752	16648	16619	16707	16805	16757	16890	16723	16729	16560	16765	16682	16807	16597	16671	16747	16798	16701	16786	16771	16618	16601	16543	16820	16988	16647	16736	16779	16827	16753	16551	16875	16700	16519	16677	16735	16708	16693	16762	16751	16722	16868	16783	16740	16887	16645	16453	16513	16625	16666	16794	16718	16613	16576	16801	16813	16649	16566	16744	16840	16765	16903	16653	16695	16557	16702	16635	16799	16777	16703	16726	16885	16812	16817	16564	16823	16906	16728	16740	16771	16769	16698	16798	16996	16702	16756	16723	16692	16908	16665	16745	16696	16752	16635	16524	16813	16675	16749	16642	16648	16830	16643	16892	16640	16935	16637	16543	16659	16872	16644	16675	16659	16856	16590	16622	16876	16669	16694	16829	16605	16816	16716	16765	16797	16609	16731
33983	45772	35682	28362	22337	17746	15341	14461	14281	14175	14091	14166	14192	14052	14373	14118	14009	14030	14180	14240	14084	14268	14129	14007	14112	14180	14090	14287	14138	14261	14122	14131	14211	14037	14278	14143	14275	14201	14126	14083	14155	13959	14152	14176	14145	14126	14186	14117	14223	14313	14223	14164	14094	14280	14012	14082	14278	14091	14164	14262	14269	14135	14007	14147	14084	14065	14125	14014	14023	14125	14155	14152	14098	14161	14254	14208	13944	14023	14191	14086	14080	14326	14062	14161	14113	14163	14164	14027	14071	14079	14142	14099	14154	14057	14183	14176	14022	14137	14230	14099	14246	14161	14047	14331	14232	14126	14104	14227	14194	14133	14091	14134	14080	14063	14168	14020	14156	14014	14393	14141	14220	14353	13967	14308	14109	14161	14122	14151	14005	14303	14242	14078	14065	14126	14267	14170	14260	14141	14137	14018	14096	14176	14015	14184	13968	14193	14170	14254	14132	14352	14211	14133	13929	14043	14260	14127	14072	14126	13960	14173	14172	14090	13973	14089	14245	13977	14064	14212	14070	14044	14071	14000	14012	14096	14163	14050	14215	13979	14097	14096	13996	14165	14216	14163	14124	14194	14204	14066	14154	14084	14136	14098	14293	14004	14217	14140	14149	14121	14171	14215	13923	14094	14203	14180	14147	14104	14127	14153	14238	14247	14157	14152	14134	14337	14042	14014	14059	14148	14175	14134	14250	14104	14250	14195	14103	14128	14153	14227	14091	14122	14109	14212	14066	14169	14072	14070	14030	14017	14078	13950	14161	14131	14170	14244	14083	14196	14196	13896	14159	13990	14372	14163	14150	14065	14148	14140	14232	14131	13942	14188	13977	14088	14191	14052	14052	14014	14294	14176	14139	14076	14120	14176	14142	14265	14048	14185	14088	14083	14080	14220	14114	14262	14111	13989	14204	14242	14206	14110	13962	13984	14018	14368	14193	14166	14164	14145	14076	14000	14131	13908	13996	14096	14250	13998	14158	14082	14110	14274	14228	14009	14186	14128	14304	14067	14101	14198	14199	14159	14037	14139	13971	13973	14210	14077	14088	14173	14155	14067	14121	14187	14165	14230	14195	14159	14073	14297	14140	14060	14067	14045	14205	14041	14227	14108	14153	14028	14146	14165	14224	14027	14309	14212	14188	14072	14013	14160	14236	14072	14029	14170	13911	14258	14200	14008	14154	14130	14020	14314	13976	14037	14049	14131	14283	13868	14303	13956	14156	14090	14275	14232	14128	14160	14258	14220	13956	14160	14235	14113	14163	14189	14131	14107	14247	14111	14151	14070	14018	14120	14161	14070	14219	13985	14236	13897	14070	14015	14221	14164	14205	14104	14262	14089	14064	14208	14116	14207	14143	14191	14333	14190	14255	14142	14014	14151	14065	14022	14160	14244	14186	14254	14168	14268	14292	14050	14177	14241	14206	14014	14110	14227	14142	14133	14220	14027	14006	14099	14035	14009	14128	14210	14087	14085	14243	14360	14097	14126	13966	14101	14069	14238	14180	14227	13971	14110	14158	14122	14139	14083	14258	14081	14234	14099	14035	14110	14108	14099	14068	14016	14094	14194	14046	14148	14279	14117	14162	14117	14267	14221	13955	14058	14089	14108	14008	14237	14138	14195	14040	14009	14270	14216	13901	13989	14023	14086	14075	14130	14158	14188	14044	14095	14172	14160	14181	14187	14045	14101	14141	14260	14210	14071	14030	14073	14215	14017	14073	14091	14304	14040	14167	14087	14003	14273	14073	14092	14032	14161	14183	14044	14196	14100	14091	14044	14191	14056	14112	14239	14125	14201	14231	14159	14186	14134	14153	14235	14279	14057	14129	14042	14219	14175	14168	14008	14094	14224	14096	14043	14021	14119	13890	14181	14205	14134	14051	14090	14002	14334	14091	14105	14029	14112	14338	14187	14139	14088	14121	14176	14318	14051	14046	14177	14051	14127	14115	14129	14117	14153	14012	14159	14117	14216	14102	14098	14171	14191	14149	14117	14054	14147	14199	14197	14172	14308	14209	14175	14035	14146	14176	14013	14197	14226	14217	14178	14165	14143	14142	14103	14213	14087	14146	14188	14178	14291	14043	14242	14120	14030	14171	14310	13980	14163	14233	14021	14074	14116	13955	14146	14041	14080	14222	14155	14128	14125	14190	14233	14187	14307	14181	14211	14032	14064	14174	14094	14179	14158	14070	14206	14061	14050	14208	14180	14206	14140	14060	14082	14095	14047	14162	14221	14263	14151	14090	14008	14212	14075	14170	14086	13999	14182	14270	13971	14072	14026	14272	14160	14063	14169	14133	14182	14240	14146	14169	14152	14214	14193	14228	14026	14235	14170	14250	14089	14029	14022	14142	14078	14179	14251	14037	14242	14011	14091	14178	14158	13957	14251	14000	14130	14046	14023	14002	14020	14087	14013	14049	14174	13888	14224	13946	14128	14217	14146	14004	14130	14022	14279	14100	13953	14310	14078	14159	14083	13993	14088	14092	14061	14105	14211	14156	14070	14086	14125	14029	14192	14252	14040	14167	14127	14105	14257	14015	14304	14061	14016	14087	14257	14191	14337	14030	14171	14122	14123	14120	14107	14192	14128	14046	14159	14122	14166	13963	14265	14068	14184	13899	14205	14008	14221	14075	14136	14165	14125	14281	14125	14082	14128	14225	14403	14048	14089	14159	14093	14113	14074	14086	14137	13984	14013	14206	14312	14091	14252	14056	14229	14152	14255	14007	14104	14229	14149	13963	14202	14044	14197	14129	14064	14163	14079	14168	14025	14015	14245	14165	14074	14273	14088	14125	14224	14205	14035	14103	14265	14196	13997	14202	14103	14344	14148	14088	14226	14122	14213	14055	14058	14101	14239	14306	14138	14289	14060	14068	14070	14069	14231	14180	14216	14019	14268	14061	14070	14243	13935	14117	14146	14206	14207	14110	14114	14121	14165	14226	13898	14095	14006	14174	14185	14195	14226	14156	14097	14033	14062	14264	14141	14155	14063	14178	14261	14156	14308	14099	14200	14207	14257	14138	14137	14121	14112	14185	14197	14143	14120	14200	14150	13996	14034	14167	14164	14120	14219	14142	14224	14055	14027	14070	14214	13981	14040	14193	14117	14008	14121	14165	14228	14085	14063	14109	14187	14105	14014	14193	14038	14151	14187	13992	14041	14151	14059	14107	14147	14216	14150	14108	14136	13995	14277	14084	14319	14116	13979	14064	14066	14322	14104	14169	14326	14052	14181	14142	14169	14123	14067	14108	13955	14188	14363	14085	14269	13926	14072	14068	14017	14045	14199	14081	14212	14253	14309	14077	14046	14074	14256	14020	13968	14102	14062	14256	14216	13987	13996	14062	14134	14180	14007	14362	14008	14159	14153	14141	14293	14118	13981	14073	14117	14148	14052	14180	14288	14022	14208	14287	14224	14072	14160	14109	14059	14086	14186	14346	14223	14131	14107	14036	14007	14164	14219	14225	14162	14048	14294	14063	14180	14145	14071	14082	14134	14096	14073	14330	13950	14194	14130	14275	14059	14227	14116	14146	14136	14128	14079	13938	14200	14143	14245	14276	14184	14050	14080	14372	14331	14131	14092	14052	14016	14059	14052	14053	14163	14172	14097	14099	14070	14053	14263	14024	14150	14209	13995	14173	14154	14142	14251	14154	14089	14166	14097	14175	14165	14225	14131	14143	14025	14099	14162	13991	14107	14202	14174	14102	14100	14215	14200	14241	14315	14112	14083	14120	14153	14115	14000	14075	14015	14230	14161	14133	14194	14057	14142	14140	14387	14137	14190	14214	14273	14121	14167	14112	14066	14025	14251	14083	14106	14063	14064	14108	14100	14187	14076	14225	14176	14162	14271	14189	14126	13986	14078	14140	14100	14081	14205	14068	13973	14179	14191	14163	14173	14075	14132	14243	14083	13992	14250	14137	14117	14025	14264	14187	14079	14048	14143	13985	14131	14195	14208	14248	14119	14110	14217	14143	14037	14070	14031	14077	14048	14084	14116	14161	14125	14174	14049	13988	14061	13883	13999	14072	14143	14104	14069	14123	13863	14210	14010	14142	14037	14151	14045	14139	14108	13991	14167	14030	14202	14250	14024	14060	14095	14047	14152	14151	14046	14092	14147	14113	14032	14108	14128	14088	14151	14244	14237	14140	14127	13875	14249	14267	14123	14202	14152	13984	14018	14097	14103	14197	14190	14102	14018	14075	14084	14140	14157	14234	14039	14104	13907	14058	13934	14118	14078	14076	14046	14234	14192	14417	14023	14114	14238	14202	13991	14042	14111	14377	14172	14118	14141	14324	14068	14231	14176	14078	14251	14150	14174	14191	14160	14168	14121	14207	14157	14135	14206	14087	14145	14097	13989	14113	14034	13949	14087	14267	14192	14123	14094	13988	14024	14157	14049	14307	14015	14036	14161	14151	14215	14216	14133	14107	14114	14056	14025	14204	14029	14250	14071	14247	14100	14099	14101	14063	14131	14129	13997	14132	14353	14228	14198	14237	14189	14262	14035	14087	14033	14109	14175	14029	14064	14260	13988	14245	14319	14209	14233	14095	14034	14178	14169	13947	14066	14177	14153	14295	14147	14238	14140	14079	14163	14188	13940	14084	14031	14030	14089	14061	14171	14217	14067	14087	14131	14214	14114	14235	14140	14116	14166	14321	14152	14145	14107	14253	13964	14208	14151	14145	14074	14196	14208	13994	14132	14079	14113	14143	14095	14136	13933	14119	14181	14109	14337	14220	14048	13947	14096	14096	14045	14177	14022	14146	14100	14209	14123	14225	14169	14098	14277	14034	14217	14241	14093	14116	14079	14215	14173	14180	14082	14180	14103	14141	14294	14241	14182	14157	14119	14122	14152	14108	14162	14148	14034	14157	14164	13941	14137	14152	14155	13964	13988	13926	14323	14162	14064	14233	14131	14134	13988	14254	14095	14028	14217	14346	14014	14202	14300	14180	14036	14068	13980	14169	14171	14169	14193	14091	14137	14122	14220	14200	14222	14341	14073	14010	14068	14117	14244	13942	14040	14197	14271	14237	14012	14172	14139	14178	14075	14151	14196	14062	13964	14080	14170	14157	14116	13995	14089	14062	13955	14093	14104	14173	14318	14077	14102
24155	22041	32970	36578	36391	31818	26155	19457	17044	16808	16569	16423	16611	16316	16632	16478	16468	16365	16499	16549	16470	16449	16472	16325	16593	16383	16330	16437	16552	16498	16576	16440	16360	16408	16537	16307	16461	16254	16142	16296	16363	16241	16510	16377	16276	16403	16237	16387	16309	16263	16251	16368	16435	16238	16477	16159	16404	16408	16399	16387	16415	16194	16323	16369	16259	16240	16418	16566	16405	16326	16375	16551	16485	16373	16245	16452	16234	16353	16431	16237	16403	16376	16252	16427	16453	16303	16497	16407	16315	16103	16365	16458	16388	16424	16141	16161	16398	16496	16445	16419	16358	16214	16280	16333	16307	16294	16447	16328	16465	16343	16380	16279	16443	16420	16424	16441	16467	16276	16311	16253	16512	16462	16572	16438	16268	16336	16369	16287	16271	16328	16218	16363	16480	16495	16417	16386	16441	16376	16235	16252	16157	16275	16258	16474	16591	16319	16217	16404	16349	16244	16486	16270	16545	16314	16468	16324	16386	16226	16385	16293	16356	16362	16414	16363	16145	16418	16299	16405	16373	16323	16305	16131	16336	16312	16466	16405	16492	16452	16343	16178	16401	16465	16402	16195	16426	16408	16303	16365	16236	16342	16290	16335	16024	16242	16164	16137	16308	16266	16339	16225	16311	16566	16392	16296	16333	16497	16553	16565	16514	16279	16276	16336	16198	16330	16551	16367	16387	16435	16441	16172	16470	16335	16176	16418	16257	16376	16289	16221	16384	16567	16453	16278	16193	16289	16383	16445	16460	16675	16417	16324	16359	16351	16409	16482	16149	16372	16436	16309	16235	16350	16404	16111	16519	16541	16408	15984	16319	16567	16583	16327	16330	16372	16383	16257	16270	16387	16480	16488	16296	16457	16685	16344	16436	16232	16188	16153	16326	16306	16511	16588	16482	16416	16242	16155	16359	16334	16482	16456	16317	16362	16313	16287	16398	16449	16538	16259	16337	16382	16316	16208	16251	16264	16456	16269	16196	16366	16408	16279	16359	16370	16345	16341	16425	16495	16357	16452	16412	16345	16412	16422	16127	16299	16311	16351	16349	16214	16363	16440	16236	16342	16491	16406	16388	16084	16340	16586	16236	16388	16361	16480	16408	16271	16249	16467	16409	16360	16237	16468	16305	16127	16317	16254	16427	16677	16357	16474	16419	16525	16348	16236	16174	16446	16424	16315	16383	16177	16331	16299	16324	16157	16435	16381	16350	16388	16304	16258	16470	16247	16290	16305	16237	16398	16349	16465	16390	16328	16352	16585	16123	16483	16344	16347	16337	16263	16396	16415	16239	16283	16362	16335	16306	16333	16441	16297	16517	16434	16474	16329	16199	16457	16400	16414	16179	16301	16233	16578	16412	16514	16453	16259	16381	16440	16280	16233	16297	16312	16187	16322	16335	16342	16171	16336	16240	16301	16275	16393	16300	16433	16416	16352	16146	16295	16253	16412	16418	16303	16252	16390	16359	16245	16288	16212	16364	16154	16301	16373	16346	16244	16212	16474	16291	16376	16344	16250	16241	16436	16254	16563	16466	16294	16478	16221	16465	16169	16458	16341	16369	16396	16418	16629	16380	16466	16464	16156	16433	16342	16337	16404	16285	16446	16238	16382	16457	16212	16377	16342	16402	16386	16360	16384	16467	16301	16177	16470	16540	16618	16379	16549	16598	16288	16137	16345	16297	16271	16301	16334	16226	16296	16305	16239	16422	16243	16467	16434	16364	16275	16477	16290	16352	16596	16324	16290	16240	16340	16556	16416	16334	16389	16509	16176	16425	16407	16380	16406	16307	16293	16224	16215	16280	16385	16343	16270	16400	16433	16238	16252	16359	16400	16312	16355	16253	16350	16356	16452	16231	16385	16430	16246	16301	16395	16326	16324	16156	16198	16089	16330	16316	16337	16362	16455	16293	16350	16494	16398	16236	16330	16413	16259	16472	16348	16414	16353	16340	16318	16393	16445	16323	16357	16388	16388	16556	16275	16184	16102	16288	16362	16218	16368	16169	16322	16188	16401	16214	16612	16235	16320	16316	16312	16124	16100	16270	16431	16195	16437	16628	16507	16432	16466	16449	16299	16290	16345	16459	16291	16121	16394	16241	16135	16361	16267	16491	16363	16298	16270	16338	16450	16128	16236	16321	16337	16191	16033	16391	16175	16046	16387	16490	16309	16433	16233	16376	16483	16260	16188	16351	16244	16265	16301	16346	16362	16320	16329	16182	16270	16383	16121	16304	16141	16238	16292	16357	16470	16400	16271	16396	16470	16337	16585	16206	16512	16399	16358	16257	16369	16246	16287	16384	16392	16478	16109	16248	16254	16479	16523	16139	16280	16247	16386	16652	16223	16538	16212	16309	16535	16246	16294	16418	16531	16468	16414	16324	16269	16531	16230	16274	16504	16256	16268	16175	16330	16213	16355	16215	16219	16347	16528	16321	16345	16363	16505	16240	16386	16519	16191	16388	16389	16428	16387	16365	16366	16306	16475	16482	16383	16211	16470	16346	16397	16300	16362	16087	16262	16279	16317	16184	16376	16362	16338	16419	16242	16026	16361	16405	16136	16521	16101	16283	16469	16292	16179	16502	16240	16266	16486	16498	16340	16501	16315	16374	16364	16222	16334	16420	16372	16337	16471	16331	16467	16353	16387	16315	16288	16474	16330	16342	16237	16466	16429	16389	16411	16619	16020	16241	16170	16292	16234	16387	16312	16397	16331	16363	16511	16383	16276	16350	16382	16124	16313	16245	16436	16321	16285	16370	16281	16319	16222	16291	16356	16752	16441	16284	16477	16345	16363	16335	16442	16396	16203	16318	16548	16556	16402	16243	16428	16054	16341	16216	16490	16208	16421	16382	16424	16345	16392	16388	16309	16188	16412	16336	16386	16497	16447	16369	16472	16294	16216	16349	16457	16408	16407	16291	16316	16431	16323	16379	16379	16470	16437	16412	16338	16213	16400	16368	16181	16430	16537	16471	16421	16453	16394	16299	16222	16387	16212	16319	16303	16284	16269	16511	16236	16462	16357	16216	16145	16438	16402	16285	16573	16425	16210	16117	16359	16428	16244	16373	16406	16334	16300	16256	16376	16410	16196	16315	16201	16387	16312	16202	16291	16407	16169	16253	16321	16361	16278	16446	16420	16447	16415	16331	16282	16086	16360	16191	16353	16446	16344	16306	16450	16290	16179	16248	16458	16407	16464	16270	16400	16343	16520	16480	16485	16330	16255	16518	16571	16464	16271	16289	16239	16244	16253	16083	16325	16261	16347	16374	16244	16274	16483	16391	16412	16321	16397	16279	16215	16368	16304	16294	16302	16382	16200	16556	16144	16443	16274	16448	16407	16370	16273	16070	16327	16397	16257	16453	16309	16287	16186	16378	16286	16076	16361	16412	16418	16328	16402	16562	16387	16443	16103	16181	16241	16291	16347	16256	16385	16614	16549	16361	16476	16312	16366	16391	16573	16458	16436	16520	16312	16278	16407	16457	16177	16176	16565	16302	16280	16514	16307	16239	16460	16228	16498	16390	16438	16151	16323	16571	16366	16418	16410	16338	16389	16150	16583	16654	16358	16236	16564	16399	16351	16480	16321	16604	16374	16143	16324	16369	16178	16393	16403	16286	16333	16376	16456	16437	16412	16189	16341	16320	16515	16454	16332	16228	16407	16439	16285	16299	16514	16201	16259	16352	16182	16266	16179	16553	16040	16333	16174	16239	16294	16502	16265	16386	16534	16493	16486	16411	16376	16334	16302	16211	16318	16340	16398	16433	16300	16393	16484	16361	16444	16367	16327	16221	16106	16394	16309	16328	16388	16244	16412	16261	16344	16117	16423	16325	16411	16309	16543	16409	16363	16343	16301	16420	16419	16561	16295	16123	16356	16350	16278	16304	16297	16301	16430	16449	16360	16608	16188	16241	16405	16181	16312	16362	16450	16071	16273	16175	16443	16332	16312	16433	16324	16538	16240	16234	16149	16319	16179	16319	16437	16507	16414	16369	16366	16261	16206	16541	16086	16445	16397	16356	16523	16505	16456	16550	16279	16382	16282	16254	16448	16479	16418	16282	16408	16442	16441	16512	16249	16375	16394	16520	16209	16379	16494	16346	16297	16322	16374	16512	16374	16256	16464	16489	16549	16429	16115	15995	16290	16363	16457	16378	16497	16364	16299	16564	16277	16233	16245	16386	16234	16241	16311	16336	16374	16208	16445	16168	16338	16275	16625	16290	16310	16494	16537	16230	16424	16456	16248	16355	16438	16280	16180	16168	16300	16303	16156	16227	16447	16309	16485	16332	16423	16418	16491	16531	16247	16295	16369	16299	16449	16381	16272	16554	16459	16421	16445	16389	16487	16441	16454	16235	16142	16327	16416	16290	16483	16467	16391	16475	16332	16452	16415	16425	16572	16428	16100	16409	16385	16385	16384	16399	16357	16215	16364	16504	16210	16360	16242	16197	16332	16263	16573	16316	16356	16427	16386	16397	16260	16451	16376	16294	16372	16347	16515	16194	16354	16362	16379	16524	16345	16404	16468	16235	16298	16276	16409	16334	16358	16444	16354	16152	16436	16414	16512	16258	16451	16222	16337	16301	16372	16172	16227	16322	16403	16239	16374	16243	16356	16189	16539	16509	16377	16258	16446	16478	16243	16115	16158	16362	16330	16303	16269	16294	16351	16457	16228	16151	16199	16436	16149	16419	16173	16431	16376	16191	16411	16414	16479	16349	16370	16253	16257	16241	16390	16228	16524	16379	16575	16308	16337	16451	16313	16409	16289	16392	16330	16311	16324	16314	16460	16317	16338	16489	16483	16355	16329	16321	16337	16431	16218	16488	16403	16591	16449	16264	16272	16507	16057	16362	16481	16504	16421	16356	16122	16258	16292	16239	16350	16307	16261	16312	16354	16210	16346	16269	16425	16362	16183	16250	16352	16288	16334	16570	16308	16225	16253	16387	16337	16420	16321	16351	16334	16348	16282	16296	16313	16257	16479	16330	16324	16425	16273	16425	16305	16352	16414	16382	16397	16633	16311	16262	16208	16311	16494	16232	16216	16138	16446	16338	16226	16554	16288	16329	16333	16339	16488	16220	16217	16346	16256	16298	16095	16427	16230	16291	16490	16466	16164
59783	90027	75382	57940	44473	32046	21520	16225	14273	14068	13903	14101	13848	14007	13856	13779	13999	13812	13979	13990	13849	14115	13858	13843	13820	14026	13899	13790	13843	13792	13959	13966	13891	13831	13980	13887	13787	14048	13815	13964	13872	13968	13834	13963	14150	13861	13891	13791	13924	13744	13890	13906	13738	13838	14027	13862	13768	13911	13902	14000	14017	13831	13858	13925	13862	13986	13776	14059	13875	13956	13605	13877	13748	13977	13851	13917	13952	13999	13913	13925	13917	13811	13973	13927	14020	13769	14003	13862	13856	13934	13892	13879	13875	14062	13842	13866	13899	13915	13759	13812	13931	14018	13833	13779	13816	13863	14055	13794	13789	13753	14003	13955	13835	13869	13926	13901	13956	14009	13953	13803	13881	13833	13856	13751	13993	13835	13932	14010	13916	13942	13957	13910	13890	13782	13793	13903	13911	13713	13778	13859	13856	13681	13943	14005	13852	13773	14107	13723	13753	13789	13933	13928	13947	14135	13855	13903	13807	13824	14046	13989	13730	13774	13894	13855	13798	13954	13927	13846	13976	14088	13948	14035	13833	13806	13686	13981	13965	14050	13901	13877	13896	13964	13849	13820	13786	13895	13786	13932	13863	13784	13889	13882	13932	14034	14168	13920	13891	13928	14016	13833	13953	13931	13870	13788	13762	14016	13840	13851	13967	13941	13953	13805	13919	13902	13866	13889	13801	13803	14006	13777	13925	13945	13740	14103	13795	13664	13874	13892	14037	13970	13939	14002	13806	13998	14038	13844	13855	13874	13730	13767	13992	13818	13803	13882	13957	13803	13975	13881	14087	14107	13796	13846	13971	13999	13938	13781	13974	13854	13984	13858	13745	13976	13888	13893	13956	13869	14025	14047	13879	13842	13944	13831	13823	13957	13926	13927	13953	13854	14077	13973	13936	13904	13837	13915	13881	13856	13762	13971	13873	13950	13813	13933	13893	13915	13997	13925	13991	13937	13862	13949	13988	13825	13596	13876	13880	13889	13964	13852	13967	14052	13845	13876	13740	13882	14097	13983	13878	13983	13879	14054	14008	13901	13834	13946	13852	13902	13868	13830	13784	13725	13991	13860	13803	13917	13826	13817	13889	13873	14082	13785	13888	13841	13788	13877	13987	13908	13875	13815	13746	13834	13891	13856	13838	13718	13789	13822	13828	13959	13836	13905	13986	13882	13826	13823	13977	13904	13797	13991	13802	13840	13988	13912	13796	13923	13889	13696	13818	13983	13915	14113	13755	13803	13757	13845	13826	13918	13755	13818	14021	13837	13928	14015	13745	13857	13888	13841	14107	13750	13801	13960	13888	14010	13854	13952	14036	13905	13891	13868	13821	13791	13825	13928	13902	13975	13777	13810	13854	13775	13875	13851	13907	13943	13812	13813	14009	13923	13717	13813	13989	13857	14022	13886	13957	13847	13973	13765	13928	13765	13911	13978	13958	13874	13905	13930	13997	13953	13791	13991	13768	13846	13928	13824	13866	13841	13871	13861	13933	13893	13848	13877	13830	13817	13827	13864	13965	13937	13803	13883	13880	13981	13842	13798	13912	13885	13771	13996	13908	14010	13765	13786	13884	13955	13779	14053	13684	13963	13998	13849	13962	14056	13713	13843	13677	13871	13876	13797	13694	13750	13990	13873	13992	13901	14078	13962	13811	13946	13880	13776	13806	13991	13791	13781	13936	13776	13942	13813	13892	13955	13846	13821	13788	13892	13977	13888	13860	13934	14018	13929	13965	13871	13937	13731	13887	13841	13950	13845	14002	13862	13967	13788	13759	13712	13790	14045	13793	13909	13879	13931	13848	13858	13904	13933	14022	13857	13893	14164	13987	13955	14024	14080	14055	13826	13923	13877	13919	14016	13970	13888	13934	14055	13798	13903	14160	13919	13733	13955	13990	13765	13789	14027	13891	13929	13952	13932	13960	13675	13819	13898	13980	13869	13789	13959	13893	13822	13513	13980	13816	14021	13875	13855	13855	13894	13954	14036	13749	13828	13791	13757	13754	13929	13863	13855	13902	14000	13895	13941	13969	13818	14049	13855	13788	13789	13821	13704	13921	13963	13669	13849	13956	13924	14041	13903	13789	13912	13926	13731	13914	13783	13938	13937	13923	13916	13984	13863	13891	13843	13896	13724	13871	13824	13886	13859	13974	13847	13925	13947	13954	13978	13732	13705	13961	13969	13950	13782	13956	13899	13824	13676	13816	13934	13660	13839	13891	13806	13836	13904	13861	13893	13878	13819	13997	13942	13829	13824	13917	14010	13892	13916	13719	13953	13886	13883	13885	13892	13798	13978	13911	13773	13776	13990	13865	13827	13861	13765	14026	13797	13939	13792	13819	13842	13857	13785	13757	13852	13810	13719	13888	13887	13941	13829	13952	13855	13934	13948	13812	13888	14056	13816	13749	13823	13786	13973	13795	13980	13833	14044	13667	13806	13822	13782	13922	13812	13883	13933	13781	13801	14042	13876	13893	13828	13832	13933	13852	13945	13919	13961	13657	13840	13945	13880	13843	14015	13942	13803	13861	13899	13922	13926	13719	13953	13863	13970	13943	13783	13913	13759	13891	13773	13807	13810	13882	13824	13839	14048	13993	13921	13910	13833	13956	13752	13942	13880	14013	13973	13959	13952	13854	13863	13909	13802	13813	13946	13708	13888	13972	13871	14034	13768	13943	13930	13957	13999	13905	13926	13739	13866	13761	13794	13859	13671	13895	13891	13831	13913	14036	13844	14138	13962	13826	13861	13967	13979	14081	13687	13920	13826	13799	13838	13962	13891	13838	13801	13745	13844	13959	13715	13732	13896	13969	13837	13963	13971	13879	13792	13822	13877	13842	13991	13882	13880	13743	13865	14114	14007	13718	13952	13987	13815	13980	13940	13991	13921	14022	14040	13860	13946	13888	13798	13811	13959	13845	13851	13764	13709	13722	13837	13830	13927	13925	13809	13765	13686	13837	14104	13945	13906	13813	14058	13866	13957	13905	13845	13696	13929	13781	13936	13958	13923	13812	13921	13857	14007	13867	13773	13837	13729	13896	13840	13808	13937	13745	13936	13734	14014	13965	13639	13778	13892	13928	13824	13792	13757	13890	13862	13843	13961	13847	13908	13905	13847	14084	13983	13856	13903	13909	13833	13928	13943	13769	14069	13921	13806	13762	13920	13972	13954	13896	14085	13902	13779	14031	13893	13949	13899	14051	13946	13811	13992	13942	13821	14099	13880	13841	13767	14006	13880	13989	13937	13904	13836	13934	13885	13952	13782	13751	13840	13831	13930	13835	13883	13977	13794	13851	13881	13919	13918	13879	13938	14139	14155	13965	13942	13751	13796	13898	13833	13851	13768	13944	14004	13929	13889	13843	13926	13707	13982	13913	13937	13822	13881	13767	13832	14063	13883	13916	13855	13892	13906	13953	13957	13835	13963	13839	13940	13999	13684	14018	13967	13994	13717	13641	14006	13909	13744	13905	13986	13893	13969	13870	13854	13891	13863	13965	13840	13835	13805	13995	13931	13931	13744	13825	13846	13935	13829	13947	14145	14024	13874	13962	13922	13918	13724	13811	13939	13898	13588	13836	13833	13806	14027	13808	13749	13962	13890	13887	14011	13928	13877	13885	13792	13823	13968	13702	13761	13861	14038	13911	13856	13881	14019	13924	14003	13871	13885	13773	13874	13912	13773	14016	13819	13857	13903	13874	13852	13912	13935	13934	13924	13898	13974	13912	13931	13769	13920	13770	13696	13920	13807	13777	13845	13960	14028	13717	13824	13970	13862	14016	13813	13939	14069	13730	13907	13967	13900	13968	13849	14025	13874	13920	13768	13720	13984	13997	13990	13780	13880	13832	13882	13810	13854	13950	13798	14054	13739	13734	13956	13862	13838	13967	13597	14014	13884	13956	13932	14007	13749	13924	13921	13973	13882	13938	13710	13957	13797	13896	13963	14004	13984	13777	13810	13942	13936	13837	14010	13895	13886	13870	14018	13885	13888	14002	13853	13896	13990	13981	13929	13900	14042	13910	13907	13921	13893	13920	14018	13821	13911	13898	13876	13771	13901	14022	13817	13896	13705	13893	13723	13805	14085	13836	14006	13814	13904	13943	13711	13808	13849	13731	14093	13872	13692	13843	13917	13766	13942	13806	13881	13806	13997	13926	13947	14073	13883	13925	13908	13923	13956	13859	13676	13825	13848	13961	13718	14106	14071	13921	13972	13862	14092	13731	13937	13849	13888	13935	13839	13746	13933	13836	13892	13795	13884	13787	13853	13848	13934	13998	14084	13967	13895	13882	13891	13941	14013	14015	13909	13980	13831	13888	13920	13882	13970	14022	13933	13912	13776	13856	13943	13899	13864	13931	13996	13961	13878	13980	13980	13785	14004	13875	13948	13714	13803	13921	14024	13835	14068	13987	13687	13982	13908	14034	13941	13697	13941	13963	13952	13818	13810	13861	13810	14013	13929	13918	13958	13908	13938	13791	13865	13786	13870	13737	13805	13904	13885	13802	13935	13875	13858	13846	13821	13952	13841	13809	13837	13997	13716	13956	13694	13895	13982	13919	13760	13842	13987	13811	13829	13903	13751	13978	13818	13698	13922	14021	13933	13978	13783	13998	13832	13848	13899	13961	13754	13887	13867	13919	13936	13965	13867	13931	13907	13993	13922	13930	13714	13901	13848	13958	13896	13947	13822	13897	13847	13800	13808	13884	13847	13964	13900	13793	13875	13952	13727	13974	13800	13765	14015	13938	13973	13928	13944	13941	14000	13918	13910	13880	14048	13900	13711	13907	13953	13933	13960	13697	13968	13850	13960	13874	13859	13880	13895	13752	13931	13999	13881	13995	13839	13875	13873	13928	13868	13853	13941	13955	13876	13762	13790	14054	13865	13829	13842	13969	13687	13842	13979	13900	13883	13829	13786	13979	13830	13791	13789	13908	13954	13786	13953	13854	13879	13911	13970	13927	13822	13917	13935	13977	13995	13847	14018	13901	13766	13790	14069	14005	13876	13862	13928	14007	13866	13918	13874	14103	13950	14033	13804	13836	13800	13867	13748	13868	13816	13781	13915	14000	13904	13747	13804	13824	13835	13774	13956	13923	13855	13743	13907	13940	13793	13941	13960
22963	21743	31849	30869	35124	35621	30828	21250	17840	17175	16882	16695	16654	16779	16658	16684	16516	16574	16715	16674	16558	16451	16449	16749	16730	16824	16496	16382	16304	16500	16510	16596	16547	16500	16488	16491	16413	16282	16468	16363	16455	16613	16530	16252	16585	16497	16390	16553	16576	16482	16533	16677	16669	16507	16406	16409	16577	16528	16192	16348	16457	16303	16627	16433	16466	16579	16490	16380	16558	16561	16402	16480	16466	16324	16470	16414	16641	16452	16393	16453	16508	16441	16512	16292	16308	16465	16479	16676	16654	16327	16431	16412	16284	16480	16457	16461	16370	16627	16734	16594	16569	16288	16591	16531	16432	16481	16522	16364	16292	16466	16551	16381	16549	16361	16471	16345	16535	16485	16449	16280	16558	16426	16568	16350	16394	16651	16427	16241	16705	16541	16478	16471	16449	16468	16552	16482	16562	16580	16467	16315	16373	16427	16294	16315	16422	16554	16546	16425	16381	16571	16372	16468	16433	16589	16315	16356	16426	16458	16409	16419	16453	16679	16507	16538	16529	16287	16373	16292	16281	16475	16525	16242	16367	16350	16518	16508	16244	16332	16257	16388	16554	16479	16544	16327	16495	16505	16467	16402	16487	16234	16325	16601	16485	16510	16349	16458	16452	16422	16366	16438	16370	16332	16547	16444	16494	16486	16296	16427	16456	16482	16459	16322	16316	16489	16550	16395	16498	16484	16568	16474	16633	16338	16413	16588	16378	16458	16494	16260	16452	16386	16427	16438	16305	16309	16327	16360	16456	16479	16539	16421	16500	16326	16410	16174	16401	16612	16647	16392	16332	16565	16284	16265	16312	16366	16290	16388	16323	16340	16391	16701	16444	16661	16469	16369	16295	16369	16463	16518	16778	16377	16366	16404	16326	16275	16509	16427	16230	16500	16276	16646	16516	16405	16427	16533	16409	16303	16407	16310	16444	16505	16473	16580	16393	16400	16516	16385	16123	16263	16607	16394	16427	16288	16281	16448	16417	16173	16533	16383	16556	16429	16462	16714	16397	16550	16299	16391	16447	16400	16311	16383	16545	16396	16368	16336	16382	16613	16385	16650	16464	16431	16353	16278	16450	16253	16387	16458	16342	16366	16552	16287	16548	16550	16263	16297	16663	16505	16497	16397	16463	16429	16414	16376	16540	16205	16348	16548	16427	16579	16533	16476	16395	16295	16322	16313	16352	16473	16546	16513	16408	16314	16381	16251	16337	16438	16648	16310	16364	16378	16424	16377	16302	16118	16610	16615	16578	16492	16359	16456	16277	16487	16550	16390	16480	16457	16324	16451	16412	16582	16309	16373	16470	16464	16339	16342	16510	16653	16456	16357	16480	16396	16513	16494	16626	16511	16316	16276	16312	16448	16209	16399	16276	16631	16386	16560	16330	16480	16443	16415	16422	16603	16548	16533	16744	16481	16342	16392	16371	16290	16386	16441	16278	16526	16428	16498	16473	16316	16560	16510	16252	16383	16402	16474	16516	16402	16582	16500	16623	16312	16499	16291	16383	16571	16478	16522	16334	16587	16434	16442	16256	16473	16304	16326	16464	16261	16510	16323	16483	16335	16509	16424	16486	16530	16415	16280	16650	16486	16463	16335	16516	16480	16224	16453	16252	16331	16390	16272	16162	16437	16295	16337	16482	16381	16486	16306	16371	16445	16515	16509	16551	16408	16680	16615	16466	16459	16275	16276	16520	16292	16457	16307	16507	16209	16197	16258	16454	16407	16518	16635	16355	16428	16430	16396	16581	16641	16573	16642	16614	16324	16543	16415	16419	16283	16343	16409	16376	16470	16382	16234	16455	16518	16501	16437	16602	16087	16467	16399	16461	16438	16306	16320	16281	16425	16545	16448	16441	16242	16385	16544	16570	16449	16425	16410	16394	16325	16575	16481	16353	16382	16288	16477	16314	16226	16511	16543	16353	16354	16511	16519	16497	16411	16507	16490	16487	16264	16534	16467	16510	16542	16379	16457	16518	16463	16280	16424	16448	16460	16346	16318	16445	16482	16532	16462	16527	16401	16344	16525	16535	16447	16448	16415	16313	16352	16410	16478	16475	16475	16229	16028	16112	16455	16566	16378	16565	16493	16530	16510	16362	16417	16541	16306	16349	16496	16304	16145	16151	16382	16378	16498	16405	16405	16508	16330	16352	16436	16253	16523	16482	16293	16517	16357	16298	16290	16239	16407	16248	16357	16428	16383	16448	16636	16424	16358	16360	16340	16426	16500	16438	16548	16347	16417	16524	16260	16358	16452	16631	16200	16382	16542	16366	16413	16492	16262	16400	16324	16306	16394	16513	16439	16359	16485	16312	16469	16131	16196	16318	16400	16450	16423	16399	16484	16421	16407	16561	16656	16296	16333	16321	16169	16522	16301	16329	16297	16458	16581	16398	16290	16290	16510	16519	16586	16460	16546	16134	16440	16365	16213	16432	16357	16385	16310	16541	16284	16304	16425	16426	16410	16303	16541	16660	16459	16520	16505	16205	16611	16444	16530	16142	16322	16474	16333	16539	16536	16480	16483	16569	16317	16343	16283	16378	16459	16286	16534	16303	16460	16466	16457	16312	16381	16261	16501	16483	16593	16589	16365	16404	16432	16495	16193	16294	16258	16177	16295	16656	16338	16406	16241	16387	16345	16348	16626	16331	16452	16403	16314	16573	16398	16409	16447	16486	16307	16417	16435	16425	16526	16170	16552	16361	16520	16270	16354	16329	16422	16584	16473	16451	16325	16445	16364	16309	16357	16347	16564	16435	16322	16248	16234	16318	16374	16532	16229	16585	16588	16287	16294	16301	16446	16401	16298	16595	16274	16530	16594	16393	16535	16470	16556	16353	16094	16405	16448	16191	16401	16553	16325	16571	16281	16305	16498	16551	16540	16367	16490	16394	16378	16345	16471	16583	16353	16795	16404	16723	16356	16472	16769	16500	16402	16513	16460	16286	16603	16457	16333	16432	16529	16480	16407	16357	16346	16400	16469	16384	16659	16563	16388	16360	16742	16409	16385	16343	16306	16315	16407	16463	16477	16492	16539	16538	16496	16446	16267	16411	16719	16426	16384	16465	16418	16338	16577	16485	16557	16491	16402	16334	16255	16505	16664	16591	16379	16305	16458	16367	16521	16367	16460	16522	16115	16448	16563	16387	16402	16388	16329	16526	16373	16406	16473	16382	16399	16373	16510	16326	16473	16373	16428	16245	16370	16573	16518	16506	16542	16318	16405	16400	16437	16316	16394	16346	16146	16241	16470	16354	16379	16266	16543	16490	16290	16371	16244	16425	16471	16371	16504	16272	16383	16495	16455	16620	16475	16338	16534	16576	16436	16474	16327	16369	16350	16681	16404	16308	16527	16462	16429	16493	16444	16403	16455	16383	16442	16536	16465	16372	16372	16312	16325	16232	16314	16517	16599	16405	16269	16554	16385	16279	16394	16530	16276	16424	16371	16323	16475	16263	16269	16295	16279	16338	16631	16377	16265	16533	16332	16191	16276	16491	16326	16322	16410	16315	16356	16362	16417	16253	16651	16285	16230	16339	16294	16461	16556	16657	16423	16386	16379	16462	16402	16422	16413	16228	16350	16348	16436	16375	16301	16501	16407	16349	16418	16246	16418	16338	16422	16362	16376	16431	16450	16540	16426	16457	16606	16389	16576	16403	16422	16400	16333	16411	16534	16691	16397	16549	16329	16403	16342	16424	16366	16602	16518	16268	16576	16397	16601	16514	16539	16506	16566	16343	16274	16552	16249	16532	16654	16453	16234	16321	16381	16349	16340	16547	16495	16447	16431	16429	16619	16456	16507	16372	16461	16440	16431	16499	16450	16585	16307	16503	16356	16588	16364	16545	16395	16363	16405	16369	16470	16372	16299	16455	16483	16507	16599	16447	16409	16376	16484	16370	16289	16431	16473	16627	16419	16658	16412	16456	16480	16569	16334	16306	16357	16475	16431	16411	16226	16349	16406	16382	16555	16339	16384	16360	16460	16494	16336	16416	16493	16427	16502	16448	16415	16504	16438	16436	16435	16392	16480	16366	16387	16445	16468	16489	16486	16349	16433	16390	16327	16577	16217	16345	16335	16533	16652	16337	16445	16363	16551	16278	16428	16332	16422	16430	16279	16503	16306	16484	16436	16436	16445	16473	16236	16343	16329	16414	16387	16469	16208	16375	16527	16435	16357	16439	16461	16377	16543	16594	16447	16660	16394	16326	16267	16419	16397	16594	16596	16311	16477	16463	16562	16425	16466	16277	16364	16351	16367	16460	16135	16406	16423	16434	16507	16469	16282	16336	16536	16447	16221	16553	16315	16561	16378	16343	16511	16407	16308	16488	16295	16533	16563	16576	16449	16440	16547	16379	16582	16618	16553	16316	16627	16455	16132	16390	16511	16493	16338	16246	16374	16302	16366	16551	16476	16518	16584	16556	16519	16287	16325	16179	16380	16151	16354	16410	16450	16342	16519	16659	16396	16502	16500	16475	16434	16280	16260	16358	16441	16227	16388	16649	16342	16302	16451	16395	16459	16149	16312	16577	16399	16454	16228	16556	16543	16558	16507	16370	16559	16402	16280	16364	16439	16463	16509	16319	16540	16453	16284	16471	16505	16223	16320	16262	16538	16457	16341	16114	16157	16304	16526	16281	16432	16418	16417	16165	16589	16325	16278	16709	16307	16360	16235	16358	16254	16295	16285	16403	16594	16532	16437	16362	16364	16325	16394	16404	16455	16421	16455	16547	16333	16407	16369	16457	16313	16334	16489	16453	16332	16359	16401	16656	16488	16320	16414	16297	16353	16454	16326	16490	16277	16533	16307	16340	16389	16476	16419	16371	16578	16421	16489	16314	16432	16634	16375	16302	16487	16369	16374	16436	16346	16173	16553	16329	16315	16660	16323	16759	16465	16498	16325	16178	16532	16204	16318	16378	16271	16522	16455	16601	16282	16264	16413	16234	16336	16494	16386	16400	16532	16404	16394	16238	16501	16441	16437	16445	16318	16596	16358	16328	16404	16662	16545	16549	16420	16453	16444	16249	16418	16412	16466	16582	16360	16318	16402	16437	16496	16562	16400	16279	16236	16470	16473	16242	16512	16424	16475	16412	16298	16440	16367	16408	16275	16324	16467
64118	103996	88180	70362	55807	40954	26555	17677	14712	14128	14019	13753	13851	13823	13889	13883	13937	14020	13902	13956	14008	13793	13989	13844	13979	13945	13820	13948	13840	13886	13958	14042	13953	13991	13987	13802	13923	13900	13813	13938	13951	13804	13740	13840	13908	13705	13777	13749	13897	13994	13770	13879	13856	13892	13727	13902	13646	13953	13863	13859	14121	13917	14003	13980	13767	13844	13953	13925	13910	13871	13749	13819	13868	13946	14002	13972	13688	13914	13954	13906	13808	13837	13977	13815	13872	13930	13964	13806	13912	14029	13719	13845	13933	13780	13947	13868	13791	13911	13880	13883	13841	13908	13992	13907	13726	14029	13920	13850	13876	13837	13933	13826	13722	14023	14046	13937	13774	13824	13922	14014	13842	13802	13822	13944	13818	13872	13861	13972	13863	13948	13923	13969	13915	13975	13725	13945	13892	13792	13791	13673	13882	13829	13945	13665	13925	13759	13863	13876	13954	13811	13896	13932	14018	13943	14038	13974	13693	14117	13938	13789	13762	13842	13876	13906	14046	13941	13600	13958	13978	13787	13866	13973	13857	13937	13943	13899	13916	13900	13938	13920	13999	13906	13878	13725	13751	13853	13885	14039	13790	13814	13844	13995	13794	13843	13945	13896	13752	13840	13948	13885	13806	14005	13982	13796	13766	14004	13865	14001	13887	13564	13861	13956	13842	13905	13886	13705	13857	13872	14029	13762	13951	13833	13863	13876	13882	13753	13956	13772	13806	13969	13954	13860	13894	14003	13842	13726	13847	13781	13969	13775	13937	13832	13851	13818	13879	13899	13941	13891	13900	13968	13912	13879	13808	13913	14099	13973	14020	13875	13863	13852	13956	13939	13795	13904	13669	13800	13976	13770	13795	13942	13925	13845	13759	13733	13989	13904	13892	13852	13965	13781	14007	13976	13672	13853	13836	13836	13770	13787	13863	13858	13965	13934	13826	14012	13918	13808	13897	13920	14014	13877	13856	13959	13896	13846	13814	13884	13776	13801	13832	13896	13714	13947	13851	13745	13847	13823	13850	13906	13798	13814	13814	13860	13991	13829	13929	13948	13795	13930	13768	13885	13925	13881	13790	13857	13744	13703	13711	13799	13878	13804	13977	13909	13791	13854	13708	13938	14070	13957	13853	13960	13855	13924	13926	13882	13976	13956	13916	13875	13744	13804	13775	13899	13809	13919	13740	13918	13903	13859	13885	13950	13760	13872	14203	14026	13909	14005	13888	13758	13855	13755	13949	13798	13745	13733	13941	14005	13979	13802	13689	14001	13764	13875	13845	13871	13960	13831	14069	13872	13874	13787	13788	13944	13816	13953	13749	13874	14019	13853	13976	13850	13802	13850	13806	14182	14021	13942	13818	13813	13803	13777	13853	13825	14052	13772	13928	13828	13749	13794	13801	13902	13830	13665	13966	13747	13911	13786	13849	13882	13917	13846	13828	13953	13774	13803	13970	13952	13893	13721	13892	13896	13725	13999	13903	13672	13916	13750	13843	13899	13951	13819	13812	13951	13895	14041	13901	14037	13751	13909	13974	13832	13996	13782	13889	13966	13793	14123	13730	13824	13853	13924	13872	14085	13775	13929	13806	13944	13902	13854	14068	13926	13998	13751	13836	13803	13852	13928	13804	13714	13744	13725	13896	13795	13788	13756	13848	13874	13933	13907	13843	13924	13837	13812	13936	13725	13816	13744	13862	13860	13727	13750	13995	14037	14040	13831	13980	13920	13895	13807	13762	14061	13751	13836	13814	13886	13952	13907	13882	13851	13907	13841	13782	13856	13864	14077	13841	13869	13913	13857	14076	13797	13943	14202	13845	13872	13839	13994	13885	13880	13893	13826	14092	13876	13900	13960	13857	13975	13785	13973	13785	13826	13795	13877	13659	13867	13998	13791	13878	13903	13889	13986	13969	13906	13830	13948	13765	13891	13904	13803	13930	13735	13933	13954	13976	13824	14051	13965	13833	13723	13875	13803	13965	13887	13847	13766	13818	13794	13960	13886	13843	13916	13950	13807	13896	13813	13948	13883	13993	13963	13933	13910	13878	13932	13944	13910	13954	13888	13655	13860	13828	13777	13917	13830	13847	13815	13806	13870	13980	13961	13974	13900	13781	13908	13882	14004	13791	13860	13969	13843	13837	13941	13969	13960	14093	13911	14048	13805	13914	13905	13826	13815	13803	13866	13843	13962	13845	13828	14080	13796	13968	13911	13829	13944	13847	13937	13827	13905	13930	13721	13763	13844	13983	13806	13832	13798	13718	13848	13745	13923	13901	13904	13809	13998	13793	14006	13861	13878	13677	13936	13947	13650	14040	13912	13872	13904	13791	13724	13892	13864	13849	13737	13953	14000	13705	13739	13953	13891	13922	13815	13945	13795	13912	13949	13851	13927	13808	13886	13722	13931	13799	13833	13798	14037	13971	13962	13928	14041	13769	13833	13940	13742	13776	13863	13917	13773	13883	13847	14027	13708	13715	14019	13887	13879	13852	13883	14060	13864	13829	13905	13843	13913	13901	13906	13888	13878	13798	13771	13789	13890	13883	13817	13966	13828	13849	13815	13856	13956	13915	13934	13831	13903	13991	13800	13902	13885	13826	13908	13786	13811	13964	13983	13799	13825	13834	13782	13884	13876	14028	13788	13881	13875	13912	13827	14013	13782	13843	13893	13922	13763	13831	14047	13769	13761	13815	13869	13859	13934	13869	13904	13944	13926	13951	13947	13933	14004	13763	13963	13837	13928	13918	13868	13843	13749	13819	13886	13809	13902	13941	13886	13895	13942	13938	13838	13838	13850	13958	14089	13738	13842	13882	13817	13984	13913	13872	13936	13895	13887	13925	13798	13819	13847	13818	13653	13940	13915	13822	13921	13965	13709	13622	13810	13782	13809	13758	13793	13839	14001	13954	13815	13953	13835	13903	13782	14040	13830	13964	13735	13872	13707	13796	13849	13957	13869	13893	13977	13926	13846	13849	13951	13845	13799	14056	13965	13749	13888	13837	14019	13708	13950	13783	13779	13772	13927	13866	13774	13839	13908	13847	13882	13845	13918	14000	14010	13908	13761	13891	14040	13806	13792	13965	13881	13766	13966	13895	13881	13760	13808	13775	13910	13905	13982	13790	13920	13868	13789	13868	13745	13864	13845	13926	13931	13951	13948	13859	13912	13865	13830	13824	13998	13863	13762	13700	14013	13630	13988	13930	13859	14040	14090	14017	13775	13825	13838	13954	13971	13804	13903	13919	13838	13798	13887	13845	13832	14023	13793	13790	13986	13813	14060	13749	13877	13991	13764	13789	13803	13924	13774	13820	13688	13930	13975	14009	14046	13948	13903	14043	13838	13807	13836	14005	13905	13917	13888	13862	13845	13795	13906	14034	13880	14021	13802	13825	13931	13807	13825	13983	13838	13854	13909	13972	13905	13770	13718	14007	13780	13671	13820	13887	13811	13871	13864	13809	13870	13790	13897	13702	13836	13903	13946	13974	13813	13896	13808	13771	13764	13989	13995	13860	13900	13895	13891	13862	13894	13965	13911	13883	13883	13857	13716	13826	13774	13889	13731	13736	13875	13984	13724	13931	13826	13844	13860	13792	13747	13932	13893	13871	13936	13811	13977	13965	13917	13759	14003	13810	13871	13878	13970	13839	13854	13932	13883	13904	13840	13846	14062	13960	13885	13841	13768	13878	14021	13740	13884	13957	13721	13806	13882	13976	13843	13943	13763	13979	13785	13902	13991	14110	13759	13755	13928	13916	13883	13847	13837	13816	13978	13935	13951	13791	13949	13947	13991	13884	13800	13808	13852	13854	13877	13876	13818	13893	13878	13820	13868	13919	13860	13838	13826	13928	13905	13883	13859	13822	13917	13887	13785	13722	13943	13863	13987	13970	13820	13847	13936	14082	13951	13868	13884	13812	13592	13871	13846	13822	14018	13874	14095	13790	13857	13905	13962	13830	13859	13981	13821	14011	14016	13835	13845	13803	13900	13934	13787	13899	13904	13886	13850	13916	13842	13832	14007	13925	14003	13733	13987	13853	13716	13798	13954	13986	14049	13928	13937	13939	13871	14007	13889	13814	13788	13824	13854	13815	14089	13690	14005	14072	13880	13824	13801	13887	13700	14030	14039	14069	13965	13756	14000	14025	13919	13871	13695	13844	13839	13868	13730	13755	13907	13817	13899	13870	13855	13872	13817	13841	13988	13929	13923	13964	13651	13915	13889	13790	13781	13999	13839	14099	13968	13861	14118	13802	13765	13904	13837	13817	13824	13861	13940	13893	14076	13802	13898	13972	13773	13906	14005	13827	13949	13981	13892	13777	14007	13825	13792	13853	13857	13724	13836	13931	13886	13863	14001	13823	13762	13937	13757	13875	13892	13763	14044	13787	13727	13991	13820	13857	13891	13801	13807	14005	13931	13776	13906	13839	13878	14005	13757	13990	13822	14004	13904	13866	13962	13934	13815	13805	13962	14014	13727	13742	14088	13836	13805	13852	14081	13894	13823	13940	13849	14011	13871	13891	13914	13931	13701	13883	13867	14044	13918	13882	13812	13807	13770	13982	13881	13900	13739	13848	13978	13864	13871	13842	13983	13928	13884	13798	14035	13957	13859	14041	13697	14001	13892	13850	13763	13874	13947	14074	13836	13943	13800	13791	13834	13766	13874	13944	13894	13850	13958	13795	14058	13990	13868	13711	14052	13845	13930	13790	13867	13902	13975	13822	13915	13649	13725	13985	13968	13785	13841	13838	13820	13902	13828	13813	13829	13872	13857	13984	13936	13944	13838	13933	13922	13842	13753	13809	13999	13919	13882	13957	13789	13822	13771	14047	13719	13764	13736	13871	13819	13921	13936	14013	13831	13820	14000	13882	13632	13872	13911	13960	13873	13731	13821	13829	13779	13922	13819	13917	13954	13778	13868	14006	13861	13880	13612	13895	13896	14001	13813	13746	13913	13853	13878	13895	13853	13979	13813	13847	13888	13931	14011	13922	13952	13879	13887	13875	13821	13883	13905	14108	13846	13873	13855	14010	14014	13810	13812	13781	13667	13825	13977	13727	13990	13980	13876	13964	13933	13886	13771	13773	13775	13903	13868	13873	13781	13881	13968	13955	13908	14066	13937
29024	28573	34774	31244	24169	20383	18172	17164	16745	16690	16818	16724	16561	16645	16784	16792	16513	16716	16744	16811	16869	16688	16689	16794	16625	16931	16691	16693	16633	16706	16513	16784	16676	16745	16794	16726	16825	16863	16729	16634	16538	16578	16719	16667	16671	16774	16476	16645	16766	16761	16606	16530	16497	16690	16558	16583	16576	16727	16436	16587	16536	16730	16355	16842	16487	16775	16725	16582	16700	16790	16574	16619	16647	16702	16667	16505	16526	16516	16418	16623	16735	16728	16794	16824	16512	16637	16576	16708	16639	16544	16572	16542	16627	16722	16800	16669	16694	16808	16608	16496	16673	16607	16650	16733	16864	16610	16728	16546	16679	16637	16602	16668	16813	16735	16600	16547	16879	16539	16568	16736	16683	16489	16459	16646	16862	16388	16736	16527	16595	16555	16642	16603	16491	16605	16771	16685	16792	16732	16653	16436	16714	16654	16768	16598	16723	16606	16561	16477	16433	16816	16753	16770	16860	16700	16727	16669	16678	16742	16727	16692	16791	16523	16895	16654	16656	16483	16616	16739	16562	16577	16381	16673	16606	16581	16640	16755	16741	16672	16644	16809	16745	16462	16829	16522	16549	16567	16742	16451	16610	16813	16647	16731	16628	16771	16603	16671	16599	16775	16667	16714	16657	16608	16741	16436	16841	16645	16718	16576	16566	16676	16761	16906	16766	16604	16607	16631	16527	16506	16524	16628	16743	16698	16661	16518	16831	16610	16518	16736	16509	16583	16519	16683	16602	16781	16666	16759	16679	16718	16505	16622	16607	16673	16506	16445	16629	16699	16511	16503	16588	16762	16756	16471	16524	16448	16652	16591	16456	16712	16720	16660	16564	16316	16341	16520	16746	16595	16615	16621	16509	16569	16402	16802	16827	16545	16589	16399	16678	16488	16807	16613	16700	16577	16563	16555	16548	16566	16564	16749	16654	16660	16570	16864	16597	16620	16772	16586	16697	16636	16791	16587	16539	16592	16916	16667	16892	16575	16580	16681	16753	16662	16661	16704	16682	16608	16632	16525	16607	16678	16643	16632	16693	16602	16562	16465	16644	16675	16630	16454	16654	16649	16476	16673	16535	16641	16650	16510	16892	16881	16807	16643	16848	16649	16614	16716	16500	16682	16619	16703	16548	16730	16886	16606	16488	16531	16568	16536	16598	16545	16678	16719	16595	16482	16451	16833	16651	16628	16595	16684	16873	16376	16640	16606	16700	16622	16540	16601	16619	16507	16741	16857	16712	16674	16587	16774	16682	16623	16648	16694	16823	16944	16622	16811	16636	16512	16612	16762	16529	16572	16430	16555	16557	16577	16537	16669	16728	16502	16783	16503	16594	16622	16543	16528	16692	16546	16874	16589	16583	16547	16563	16573	16731	16878	16781	16578	16643	16472	16549	16519	16717	16681	16622	16660	16719	16678	16666	16652	16660	16375	16687	16647	16727	16475	16475	16390	16645	16699	16686	16672	16437	16637	16564	16744	16794	16677	16645	16785	16586	16738	16537	16828	16765	16931	16544	16875	16722	16540	16637	16885	16713	16589	16614	16607	16822	16552	16659	16542	16701	16768	16382	16595	16505	16627	16620	16589	16642	16582	16768	16614	16441	16429	16552	16559	16706	16686	16552	16427	16557	16583	16661	16658	16810	16549	16411	16752	16661	16735	16537	16790	16535	16556	16706	16705	16675	16610	16720	16665	16724	16369	16580	16610	16475	16635	16726	16621	16857	16626	16736	16625	16710	16650	16440	16681	16544	16603	16605	16655	16690	16476	16660	16696	16652	16612	16558	16764	16695	16650	16480	16790	16742	16801	16671	16784	16729	16678	16580	16491	16589	16648	16702	16657	16551	16697	16674	16810	16732	16742	16781	16772	16499	16673	16554	16681	16790	16690	16587	16651	16661	16677	16734	16647	16518	16667	16588	16742	16503	16758	16591	16596	16713	16564	16659	16569	16696	16751	16696	16714	16628	16610	16647	16513	16546	16554	16907	16722	16587	16746	16863	16530	16652	16744	16695	16764	16589	16695	16539	16538	16690	16568	16712	16721	16845	16506	16751	16617	16392	16781	16756	16671	16513	16714	16660	16579	16747	16627	16769	16607	16683	16511	16643	16553	16713	16700	16584	16787	16725	16559	16701	16608	16757	16436	16686	16558	16609	16650	16580	16646	16540	16648	16580	16527	16710	16543	16731	16792	16538	16736	16759	16608	16592	16732	16469	16751	16546	16586	16692	16495	16978	16759	16706	16711	16552	16680	16692	16793	16719	16559	16554	16556	16814	16757	16739	16708	16706	16559	16462	16787	16615	16708	16526	16472	16725	16562	16781	16720	16756	16587	16504	16513	16648	16545	16575	16751	16730	16566	16728	16664	16625	16619	16546	16613	16616	16587	16698	16762	16658	16698	16722	16414	16630	16410	16645	16613	16785	16582	16608	16475	16581	16519	16549	16408	16620	16528	16623	16656	16624	16690	16643	16619	16658	16779	16688	16573	16891	16662	16750	16554	16805	16630	16569	16810	16518	16483	16629	16506	16735	16519	16584	16684	16610	16519	16768	16693	16690	16746	16617	16745	16546	16497	16446	16709	16648	16509	16571	16821	16733	16605	16664	16460	16707	16622	16719	16854	16507	16609	16737	16478	16763	16669	16760	16537	16601	16372	16785	16674	16531	16647	16580	16572	16642	16634	16743	16614	16544	16524	16733	16782	16747	16733	16655	16671	16755	16645	16657	16736	16662	16654	16673	16496	16629	16533	16997	16684	16582	16514	16687	16687	16617	16689	16640	16416	16602	16760	16697	16527	16772	16614	16735	16815	16834	16753	16589	16690	16743	16522	16566	16622	16617	16816	16719	16647	16503	16809	16655	16720	16672	16411	16542	16722	16500	16783	16676	16547	16717	16693	16530	16665	16593	16763	16529	16802	16786	16637	16649	16631	16574	16531	16630	16472	16728	16610	16680	16747	16489	16695	16674	16778	16789	16690	16657	16567	16709	16787	16760	16633	16743	16576	16691	16452	16587	16672	16829	16766	16551	16861	16704	16684	16586	16787	16764	16698	16838	16675	16488	16709	16712	16832	16611	16662	16614	16735	16675	16712	16616	16654	16660	16608	16471	16572	16624	16708	16608	16649	16645	16591	16622	16520	16476	16745	16720	16673	16504	16623	16614	16717	16893	16752	16779	16875	16485	16495	16691	16574	16610	16473	16714	16543	16512	16798	16773	16654	16725	16530	16586	16605	16901	16753	16543	16474	16616	16627	16745	16856	16688	16611	16672	16667	16691	16633	16398	16594	16550	16591	16614	16759	16625	16672	16607	16676	16753	16598	16523	16696	16647	16660	16664	16564	16682	16579	16793	16592	16740	16663	16648	16609	16686	16485	16548	16610	16858	16646	16625	16579	16691	16585	16591	16461	16670	16556	16717	16921	16580	16626	16716	16762	16659	16590	16819	16471	16567	16636	16442	16628	16512	16665	16441	16674	16603	16573	16517	16800	16437	16580	16535	16712	16518	16706	16529	16668	16652	16496	16707	16629	16588	16717	16598	16940	16578	16881	16657	16837	16668	16519	16773	16703	16670	16582	16775	16874	16617	16466	16793	16742	16790	16868	16885	16773	16551	16829	16612	16592	16608	16443	16624	16621	16479	16880	16919	16393	16768	16667	16699	16765	16749	16523	16388	16539	16835	16724	16600	16858	16643	16553	16933	16653	16694	16703	16605	16590	16739	16668	16696	16780	16532	16768	16687	16697	16596	16570	16745	16795	16729	16583	16514	16740	16779	16688	16646	16768	16708	16816	16740	16669	16404	16507	16917	16874	17010	16524	16589	16727	16559	16528	16845	16721	16783	16490	16861	16603	16630	16430	16629	16568	16585	16489	16557	16760	16648	16683	16668	16865	16793	16643	16767	16831	16662	16612	16654	16624	16533	16545	16589	16649	16699	16538	16723	16652	16766	16656	16745	16798	16610	16794	16508	16667	16633	16636	16711	16707	16812	16601	16814	16669	16718	16529	16622	16810	16745	16525	16618	16738	16722	16820	16733	16516	16644	16527	16700	16532	16742	16665	16729	16736	16685	16800	16667	16674	16610	16598	16685	16669	16515	16545	16901	16722	16605	16457	16447	16710	16692	16674	16814	16682	16653	16623	16843	16588	16707	16778	16897	16632	16637	16779	16889	16690	16539	16413	16631	16672	16859	16610	16570	16590	16703	16700	16557	16436	16737	16606	16742	16723	16614	16641	16533	16529	16852	16535	16651	16457	16845	16671	16848	16640	16724	16521	16488	16582	16788	16660	16776	16778	16608	16739	16716	16718	16825	16690	16552	16617	16848	16896	16807	16655	16653	16729	16570	16582	16459	16609	16492	16562	16752	16802	16797	16767	16666	16555	16674	16525	16629	16566	16623	16708	16401	16543	16575	16832	16577	16796	16606	16622	16739	16801	16762	16739	16545	16683	16678	16424	16713	16717	16680	16793	16596	16386	16629	16572	16598	16641	16837	16638	16757	16749	16699	16547	16631	16588	16722	16758	16675	16596	16559	16761	16780	16727	16535	16673	16839	16681	16819	16637	16730	16993	16796	16492	16495	16505	16650	16888	16733	16601	16243	16585	16714	16767	16677	16687	16725	16485	16554	16571	16666	16586	16808	16802	16633	16863	16767	16672	16471	16398	16495	16672	16773	16732	16623	16698	16765	16655	16732	16532	16579	16476	16502	16700	16746	16655	16489	16565	16700	16542	16475	16715	16827	16668	16541	16652	16677	16993	16694	16426	16719	16579	16650	16663	16632	16676	16717	16612	16879	16706	16864	16582	16648	16729	16354	16583	16593	16693	16691	16686	16645	16690	16794	16721	16598	16593	16553	16367	16768	16585	16425	16630	16650	16587	16698	16715	16635	16615	16436	16677	16781	16697	16471	16737	16625	16444	16682	16455	16601	16690	16867	16645	16566	16587	16711	16604	16747	16677	16559	16817	16679	16592	16553	16787	16643	16430	16595	16612	16591	16563	16669	16592	16548	16885	16643	16627	16658	16610	16671	16863	16801	16562	16451	16501	16683	16691	16844	16681	16689	16743	16714	16487	16581	16680	16686	16921	16578	16706	16763	16719	16868	16715	16487	16636	16657	16747
33405	46875	36152	26561	21471	17158	15069	14511	14184	14065	14034	14057	14080	14116	14161	14098	14128	13971	14155	13934	14056	13985	13997	13980	13982	14131	14049	14142	14180	13940	14047	14025	14010	14022	14033	14062	14004	14109	14149	14168	14080	14084	14094	14174	14134	14108	13992	14056	13988	14177	13976	14099	13960	14106	14066	14050	14046	14156	14048	14161	13956	13909	13895	14208	13976	13926	14030	13973	14172	13884	13982	14091	14085	13941	13905	13862	14046	13968	14132	13856	13978	14048	14064	14027	14032	14102	14033	14212	14211	14055	14216	14103	13958	14145	13957	13949	13931	14122	14153	13996	14012	13987	14085	14153	14067	14045	13959	13923	13908	13886	14135	13935	13998	14024	14020	14131	14127	13931	13902	14131	13986	14063	13973	14061	14004	13888	13872	14176	14066	13960	14074	13992	13959	13848	14108	14072	14052	13878	14020	14030	14030	14017	13986	14072	13984	14045	14054	14127	13960	14056	14174	13918	14013	13961	13953	14079	14104	13969	13953	14042	14082	13913	13937	14127	14030	14232	14068	14127	14045	14022	14154	14144	14060	14004	13999	14095	13932	14106	13974	14103	13988	14156	14111	14227	13934	13927	13995	14107	14022	13832	14077	14127	14097	13897	13872	14003	13925	14080	14206	14014	14142	14073	14100	14234	14162	14177	14087	14193	14224	14095	13955	14038	14181	14142	14129	14031	13901	14130	14079	14048	14070	14007	13907	14026	14093	14063	14216	14011	14062	13974	14052	14024	13982	14087	14030	13998	14162	13996	13915	14039	14099	14216	13978	13927	14035	13862	14027	14262	13922	14029	14081	13989	14020	14023	13991	14132	14137	14125	14084	14046	13992	13987	14031	14034	13991	13896	14064	14032	14115	14044	14081	13891	14037	14010	14191	13981	13771	13989	14000	14017	14125	14096	14031	13996	13946	13991	14035	13880	14130	13965	13936	14061	14022	14128	14096	14003	13911	14115	13980	14010	14048	14044	14179	14092	13995	14138	14113	14014	14016	14065	14079	13765	14133	14221	14051	14016	13890	14143	14040	13994	14174	13956	14123	13993	14043	14123	14158	14159	13920	14107	14176	14195	14138	14098	13938	14175	13964	14031	13973	14121	13941	14064	13982	14206	14088	14029	14051	13839	13997	14075	14120	13966	14059	14247	13966	13974	14039	13989	14029	14072	14012	13998	14040	13896	13990	14048	14100	13990	14108	13929	13960	14026	14142	14136	13895	14079	13972	13934	14104	14087	14261	14023	14091	13989	14292	14058	13984	14180	13943	14124	14088	13928	13892	14028	14070	14024	14014	14146	13973	14143	14073	13996	14090	14101	13895	14069	14147	13957	14237	13889	14043	13987	13937	13980	13932	13921	14065	14062	13928	14018	14178	14005	14094	14065	13971	14248	13900	14018	13985	14163	14031	14032	13982	14164	13974	14050	13783	14089	14101	14101	14098	13954	14001	14118	14021	14110	13957	14199	14078	14090	14062	13970	14009	13999	14236	13993	14039	14204	14082	14096	14067	14110	14073	14079	13971	14023	14096	14080	13993	14159	14175	13900	13882	14100	14065	14234	14180	14205	13943	14005	13833	14223	13872	14016	13977	14062	13963	14217	14006	14026	14094	13949	13793	14213	14244	14112	13924	14134	14037	14150	14055	14042	14196	14015	14038	13987	13957	14007	14117	13976	14153	14075	14127	14119	13987	14027	14167	14089	14130	14140	14078	13909	14122	14030	14081	14108	13936	13993	13935	14140	13966	14255	14017	13961	14025	14029	13985	14004	14050	14093	14251	14266	14173	13988	14185	14051	14012	13974	13997	14123	14292	14125	14001	14132	14101	13947	14192	13980	14083	14195	14008	13980	14072	13888	13916	13974	13978	14128	14018	14062	14038	14046	13906	13964	13940	14246	14114	14200	14090	14097	13990	13902	14050	14044	13948	14196	14103	14130	14181	14068	14040	14146	13999	14136	14201	14199	14111	13942	14041	14057	14065	14136	13947	14155	14019	13924	14111	14222	14009	13998	13980	14119	13955	13970	14041	13941	14060	14133	13865	14035	13996	14132	14007	13877	14060	14090	14149	14035	14089	13962	14121	13981	14048	14134	14024	13956	14049	14072	13993	13929	13950	14074	14049	14039	13980	13920	13970	14037	13995	13995	13977	14110	14122	14067	14148	13969	14017	14081	14132	14068	14153	14048	13671	14040	14223	14073	14099	14086	14032	14071	14059	14064	13965	14104	14134	14085	14001	14058	14076	14124	14141	13960	13926	14041	13967	14056	14052	14013	14109	14048	14105	14124	14057	14206	14083	14076	14073	14013	14022	14099	14112	14004	13858	13989	14056	13923	14422	13870	14123	13983	13928	13936	14031	14014	14044	14016	13913	13986	13979	14028	13988	13973	13922	14028	14020	14052	13924	13976	14084	14150	14074	14123	14213	14044	14118	13912	14087	13920	13957	14045	14183	14004	14014	14144	14260	14100	13916	14222	14128	13983	13998	14144	13985	14035	13953	14145	14239	14036	14039	14017	14048	14114	13902	13972	14000	14020	13829	14108	14127	14153	14111	14160	14124	13978	13971	14240	14096	14009	14235	13965	14160	14052	13833	14144	13884	14117	13925	14064	14039	13971	14026	13977	14014	14142	14102	14165	14063	14118	14132	14088	14182	14207	13895	14191	14169	13982	14098	14045	14042	14039	14019	13999	14174	13964	14189	13975	14055	14125	14184	13983	14107	13910	14010	14074	13995	14113	14065	14014	13995	13975	14077	14218	14208	14036	14024	14010	14162	14050	14049	13894	13888	13911	13949	14005	14076	14136	14113	14077	14068	14016	14057	14136	13858	14080	14033	14080	13976	14012	13953	14038	14084	13972	14001	14062	14202	14034	14107	14108	13912	14119	13966	14223	14160	14365	14197	14037	13988	14150	13985	14003	14023	14056	13789	13970	14037	14061	13995	13865	13822	14184	14104	13984	14087	14209	14079	14063	14080	14071	14049	14014	14064	13800	14142	13871	14095	13902	14048	14126	13937	14032	14125	14102	14149	13918	14080	14164	13839	14125	14129	13988	14022	14014	14058	14006	14037	14093	14035	14134	14202	14158	14043	13954	14266	14083	14066	13920	14243	14085	13887	13946	14128	14046	13850	14006	14030	14119	14160	14006	14205	14062	14060	14052	14016	14179	14034	14113	13952	14111	14111	13883	13974	14117	14020	14210	14087	13993	14035	14082	14107	14186	14085	13945	13962	14046	14115	14028	14100	13952	13958	14173	14127	14013	14058	13971	14052	14138	13894	14161	13915	14162	14004	14017	13971	14182	14062	14092	13907	14009	14089	14173	14022	14018	14067	13979	13950	13973	14044	13941	13999	13986	14149	14076	14028	13942	14156	14016	14079	13936	13977	13923	14076	13984	14079	13872	14038	14213	14087	13940	13975	14016	14169	13981	13833	13972	14102	14083	13978	14056	14085	14106	14069	14173	14031	14020	14182	14053	13994	14144	14162	14041	14238	14063	14168	13953	14006	14091	14074	14020	14068	13914	14024	13976	14097	14076	14257	14066	13949	14048	14162	14109	14046	14141	14066	13935	14173	14223	13989	14164	14032	14087	14034	14144	14186	13986	14210	14071	14051	13938	14119	13989	13989	13977	14004	13996	14162	14014	13966	13990	13982	14011	14056	14061	14109	14182	13877	14056	14062	14054	14204	13957	13790	13972	13965	14020	14131	14120	14245	13960	13879	13965	14237	14086	14108	14002	14069	13911	13932	14054	13953	14117	13924	14258	14177	13853	14167	14076	14096	14128	14119	14196	14055	14013	14047	13999	14056	14190	14015	14088	14221	14111	14096	13899	14134	14030	14122	13970	13974	13944	14099	14073	13874	13992	13976	14014	14109	13977	14080	14060	14005	13899	14080	14036	14015	13982	14106	13937	14049	14015	13937	14099	14067	13980	13873	14022	14126	14111	14084	14091	14076	14017	13996	14157	13933	13982	13989	14149	14126	14046	14167	13907	13952	13996	14063	14001	14135	14021	13919	14204	14032	14135	14180	14228	13977	14133	13982	14141	14147	13920	14038	14211	13952	14050	14078	14001	14229	13963	14090	14081	14167	13912	14130	14016	14068	13953	13990	14114	14136	13964	14067	13931	14052	13933	13999	14036	13918	14031	14063	14169	13921	14057	13915	14072	14093	14099	14000	14137	14158	14066	14032	14080	14093	14049	14079	13988	14094	14042	13925	14163	14010	14001	13993	14067	14037	14122	14120	13965	13918	14166	13971	14043	14128	14178	13929	14111	14019	14094	13912	14174	14021	14010	14121	14107	14091	14045	14124	13965	13982	14234	14139	14010	14049	14253	14166	14147	13992	14073	14042	14128	14038	14140	14038	14054	13969	13875	13965	13848	14097	13958	13862	13960	14082	14250	13986	13951	14067	14083	14050	14004	14122	13960	13988	14174	13874	14149	13947	14047	14060	13990	13942	14087	14051	14187	14061	14053	14215	13870	14007	14056	14089	14073	13984	13969	14215	14139	14005	14044	14155	14050	14226	14146	14066	14226	14048	14025	13911	13965	14187	14101	14159	13962	14052	14027	14032	13907	13999	14008	14109	14088	14036	14168	14097	14126	14014	13892	14177	13990	14182	14006	14077	13946	14046	14380	14040	14054	14115	14192	13982	14103	14032	14018	14000	13919	14156	14088	13983	14007	14163	14035	14024	14316	13968	14062	14062	14115	14054	14154	14069	14044	14014	13982	14104	14056	14098	14086	14122	14103	13985	14031	14177	13987	13943	13931	14165	13934	14037	13944	14084	14100	13947	14156	14086	13994	14038	14076	14048	14144	14099	14233	14197	14165	14049	14262	14099	14111	13886	14020	13907	14297	14112	14059	13997	14153	14085	13908	13974	14053	14138	13859	14073	14047	13921	14013	14049	13994	14122	14060	14124	13973	14167	14028	14135	13977	14189	14106	13932	14058	13931	13923	14104	13990	14027	13965	14296	13938	14240	14131	13860	14035	13886	14048	14128	14072	14156	14119	14001	14154	14061	14201	14005	14177	14069	14061	13955	14010	14013	14156	14149	14117	13958	14026	13939	14162	14107	14023	14027	13971	13980	14072	14021	14273	13986	14061	14036	14090	13984	14144
24207	22112	33106	37111	37188	31151	25196	19360	16904	16920	16599	16532	16453	16689	16534	16538	16531	16436	16457	16367	16425	16213	16370	16322	16395	16395	16283	16365	16542	16441	16472	16308	16319	16301	16275	16233	16361	16433	16193	16313	16375	16333	16373	16328	16361	16201	16200	16221	15979	16158	16314	16166	16394	16300	16424	16375	16433	16330	16267	16277	16312	16178	16307	16333	16054	16170	16351	16164	16295	16150	16375	16471	16292	16565	16136	16318	16283	16097	16214	16268	16165	16068	16113	16273	16368	16338	16370	16354	16271	16206	16337	16364	16360	16113	16426	16335	16226	16379	16304	16378	16178	16240	16367	16317	16300	16288	16151	16262	16290	16243	16262	16351	16377	16301	16265	16261	16259	16301	16474	16411	16402	16232	16402	16242	16259	16383	16259	16253	16326	16274	16238	16422	16253	15993	16238	16312	16194	16329	16347	16126	16202	16381	16355	16106	16137	16360	16237	16384	16133	16161	16349	16202	16223	16283	16155	16136	16326	16379	16137	16420	16340	16281	16281	16256	16101	16270	16240	16258	16378	16292	16206	16146	16336	16092	16274	16169	16090	16297	16400	16385	16330	16279	16471	16208	16062	16117	16022	16122	16398	16279	16345	16363	16434	16360	16251	16420	16287	16222	16183	16336	16409	16342	16360	16243	16399	16358	16367	16457	16270	16228	16231	16069	16369	16242	16230	16498	16322	16100	16016	16166	16115	16228	16157	16071	16142	16052	16205	16029	16192	16181	16159	16120	16324	16533	16269	16224	16217	16275	16047	16028	16380	16197	16217	16239	16379	16197	16222	16383	16180	16159	16295	16178	16369	16392	16417	16326	16211	16387	16307	16194	16235	16413	16269	16288	16239	16125	16429	16329	16167	16397	16313	16211	16301	16329	16355	16181	16245	16191	16168	16401	16334	16304	16310	16020	16444	16209	16284	16346	16197	16178	16256	16398	16159	16084	16227	16333	16286	16348	16359	16431	16244	16207	16176	16148	16259	16181	16171	16242	16262	16309	16185	16115	16140	16369	16344	16163	16274	16281	16227	16225	16216	16426	16181	16116	16390	16090	16340	16342	16084	16055	16411	16366	16203	16271	16060	16324	16409	16301	16200	16403	16144	16336	16103	16426	16340	16179	16226	16308	16298	16222	16236	16452	16229	16292	16293	16312	16238	16271	16255	16466	16338	16190	16367	16107	16167	16235	16057	16341	16545	16376	16176	16453	16331	16319	15948	16264	16219	16315	16247	16376	16147	16164	16201	16072	16147	16382	16529	16414	16332	16358	16477	16303	16160	16313	16231	16392	16421	16325	16248	16230	16241	16372	16127	16242	16282	16376	16157	16168	16481	16240	16315	16200	16180	16290	16340	16346	16314	16249	16285	16270	15951	16368	16439	16119	16199	16204	16157	16053	16409	16202	16286	16228	16356	16074	15946	16514	16257	16273	16358	16324	16412	16108	16139	16218	16334	16255	16330	16358	16263	16361	16253	16352	16407	16306	16253	16398	16340	16271	16192	16057	16127	16339	16404	16326	16270	16343	16221	16072	16295	16336	16249	16167	16361	16277	16177	16118	16292	16333	16218	16189	16211	16320	16188	16118	16520	16371	16403	16117	16297	16306	16316	16150	16367	16290	16379	16264	16310	16358	16308	16231	16188	16143	16250	16028	16005	16251	16161	16125	16259	16038	16084	16240	16346	16241	16311	16224	16158	16145	16313	16088	16163	16303	16221	16372	16186	16129	16253	16184	16328	16397	16367	16262	16359	16281	16183	16284	16235	16262	16255	16221	16272	16366	16151	16238	16143	16162	16410	16291	16151	16401	16280	16196	16395	16403	16356	16253	16405	16227	16395	16100	16259	16185	16152	16235	16297	16277	16291	16233	16000	16195	16129	16117	16278	16027	16158	16360	16150	16187	16394	16409	16564	16310	16183	16288	16307	16369	16194	16360	16516	16332	16149	16106	16286	16068	16265	16092	16138	16222	16117	16199	16420	16263	16217	16300	16316	16193	16169	16205	16272	16060	16244	16074	16372	16329	16407	16537	16444	16315	16464	16120	16314	16407	16528	16325	16194	16363	16221	16276	16287	16277	16369	16233	16317	16040	16262	16051	16414	16169	16326	16161	16055	16051	16250	16389	16401	16345	16234	16316	16171	16295	16147	16174	16428	16158	16193	16306	16316	16183	16350	16357	16116	16158	16343	16144	16179	16202	16287	16211	16146	16288	16317	16190	16282	16245	16207	16198	16199	16055	16242	16203	16046	16206	16168	16105	16250	16247	16300	16436	16154	15984	16244	16426	16180	16354	16177	16319	16151	16238	16154	16366	16299	16429	16453	16476	16255	16164	16002	16157	16111	16308	16246	16149	16259	16349	16317	16328	16181	16218	16277	16426	16163	16190	16113	16239	16235	16152	16241	16228	16194	16260	16222	16129	16275	16233	16449	16067	16148	16280	16053	16184	16076	16321	16309	16407	16202	16125	16201	16233	16282	16469	16339	15919	16325	15967	16235	16114	16232	16147	16405	16410	16350	16455	16315	16550	16364	16301	16081	16212	16348	16210	16561	16282	16367	16307	16236	16383	16303	16323	16275	16165	16323	16404	16317	16272	16357	16077	16368	16186	16283	16270	16151	16366	16267	16049	16304	16219	16010	16256	16214	16173	16266	16256	16299	16369	16202	16246	16238	16153	16266	16176	16179	16206	16218	16201	16341	16424	16199	16224	16357	16228	16253	16422	16249	16173	16267	16209	16374	16334	16266	16339	16407	16158	16355	16316	16320	16324	16264	16281	16417	16274	16230	16117	16436	16100	16107	16277	16158	16327	16197	16293	16466	16246	16162	16258	16215	16304	16256	16234	16435	16194	16327	16183	16252	16415	16430	16223	16427	16382	16264	16448	16321	16142	16254	16223	16062	16268	16298	16287	16521	16395	16303	16180	15953	16179	16110	16374	16371	16446	16173	16265	16347	16358	16318	16268	16242	16266	16270	16490	16365	16339	16193	16273	16231	16290	15958	16130	15972	16431	16343	16248	16126	16288	16339	16098	16431	16464	16522	16317	16035	16257	16111	16250	16189	16454	16452	16332	16297	16429	16256	16251	16290	16205	16175	16206	16366	16379	16214	16271	16244	16131	16189	16252	16341	16345	16150	16405	16273	16231	16165	16308	16257	16313	16324	16215	16126	16318	16429	16417	16177	16234	16344	15997	16358	16158	16274	16057	16269	16407	16228	16131	16390	16051	16246	16233	16340	16225	16195	16229	16387	16434	16281	16154	16311	16321	16353	16316	16465	16346	16282	16328	16256	16200	16287	16345	16268	16396	16240	16049	16119	16448	16279	16469	16325	16258	16065	16179	16246	16201	16259	16359	16046	16269	16186	16312	16105	16256	16296	16194	16420	16281	16279	16190	16327	16302	16195	16218	16147	16187	16293	16178	16243	16231	16356	16224	16181	16214	16181	16262	16279	16323	16102	16378	16376	16357	16374	16248	16242	16341	16258	16148	16142	16259	16401	16411	16239	16170	16299	16355	16167	16173	16302	16296	16225	16422	16335	16421	16484	16104	16132	16184	16463	16415	16287	16105	16103	16240	16290	16169	16123	16232	16383	16285	16222	16402	16362	16404	16480	16093	16280	16315	16265	16223	16198	16347	16239	16396	16135	16250	16328	16459	16277	16528	16402	16312	16376	16191	16083	16276	16192	16166	16431	16397	16331	16135	16436	16271	16454	16395	16282	16246	16363	16279	16161	16470	16433	16326	16135	16232	16085	16280	16214	16242	16147	16269	16116	16170	16324	16211	16141	16298	16214	16045	16222	16105	16288	16522	16254	16424	16305	16227	16146	16330	16197	15954	16237	16244	16225	16412	16212	16265	16133	16342	16249	16328	16328	16296	16238	16360	16108	16361	16395	16163	16389	16308	16254	16103	16271	16234	16106	16235	16349	16148	16299	16211	16425	16123	16483	16368	16150	16272	16185	16422	16301	16331	16353	16256	16217	16129	16450	16302	16409	16215	16203	16246	16423	16234	16320	16195	16117	16263	16135	16142	16241	16351	16399	16410	16240	16291	16331	16319	16196	16097	16199	16249	16216	16272	16044	15954	16114	16370	16173	16370	16303	16301	16298	16396	16348	16229	16290	16220	16524	16391	16155	16311	16182	16246	16225	16029	16068	16238	16414	16128	16304	16126	16158	16170	16308	16262	16442	16379	16358	16135	16387	16192	16099	16374	16305	16231	16323	16418	16209	16304	16438	16119	16207	16034	16251	16229	16229	16170	16243	16176	16131	16367	16231	16276	16348	16414	16196	16085	16231	16110	16115	16423	16286	16257	16250	16368	16345	16314	16275	16103	16174	16318	16084	16244	16242	16359	16144	16189	16341	16290	16390	16129	16487	16223	16383	16214	16245	16150	16398	16348	16196	16346	16324	16400	16133	16090	16252	16191	16253	16179	16297	16099	16313	16347	16369	16135	16521	16408	16418	16147	16275	16437	16223	16203	16273	16222	16267	16223	16196	16258	16219	16432	16294	16369	16297	16269	16156	16223	16167	16468	16398	16307	16274	16271	16226	16131	16457	16374	16424	16330	16440	16032	16348	15975	16402	16233	16182	16228	16502	16463	16420	16164	15979	16195	16448	16257	16209	16348	16139	16324	16334	16438	16443	16445	16072	16148	16366	16296	16321	16188	16445	16129	16093	16355	16217	16293	16370	16283	16440	16183	16199	16322	16319	16374	16176	16216	16367	16344	16364	16213	16239	16407	16430	16192	16034	16327	16260	16229	16348	16426	16039	16293	16192	16368	16422	16274	16321	16290	16207	16308	16172	16429	16337	16385	16298	16077	16419	16304	16410	16280	16289	16175	16386	16326	16324	16316	16079	16276	16179	16247	16236	16029	16104	16203	16214	16162	16260	16172	16259	16227	16106	16522	16326	16254	16232	16264	16352	16457	16213	16307	16242	16080	16139	16184	16458	16122	16327	16157	16171	16170	16178	16244	16235	16047	16243	16341	16287	16327	16235	16415	16371	16302	16267	16199	16283	16298	16319	16254	16232	16334	16443	16142	16146	16242	16099	16404	16373	16418	16226	16186	16418	16273	16330	16442	16119	16229	16127	16296	16170	16365	16052	16343	16260	16451
59940	91245	76173	57348	44683	30268	20328	16633	14475	14181	13840	13932	13751	13872	13715	13832	13945	13948	13857	13653	13968	13904	13945	13918	13840	13880	13916	13910	13806	13992	13811	13739	13637	13839	13763	13665	13854	13921	13756	14019	13862	13931	13933	13908	13729	13895	13930	13921	13789	13860	13767	13998	13734	13936	13799	13869	13999	13937	13809	13926	13747	13861	13936	13858	13888	13749	13796	13811	13773	13795	13808	13791	14014	13781	13931	13775	13853	13913	13823	13973	13788	13915	13871	14145	13919	13877	13901	13654	14001	13742	13917	13794	13726	13700	13784	13953	13757	13837	13758	13944	13784	13877	13774	13878	13794	13858	13831	13991	13852	13747	13995	13778	13841	13868	13924	13858	13812	13840	13924	13852	13822	13842	13977	13811	13853	14078	13931	13902	13885	13902	14052	13783	13949	13895	13862	13887	13859	13690	14090	13950	13877	13865	13876	13838	14090	13794	13807	13787	13954	13928	13688	13816	13789	13921	13658	13811	14038	13652	13798	13801	13836	14051	14004	13739	13780	13809	13883	13809	13682	13855	14051	13933	13801	13868	13795	13944	13878	13939	13961	13760	13721	13860	14038	13820	13845	13849	13854	13847	13999	13748	13916	13856	13870	13793	13949	13825	13955	13857	13818	13822	13890	13973	13943	13847	13870	13798	13827	13854	13880	13825	13865	13811	13995	13932	13799	14053	13755	13820	13817	13984	13817	13757	13667	13985	13889	13761	13824	13793	13960	13969	13743	13816	13996	13904	13801	13900	13863	13805	13782	13893	13924	14053	13777	13987	13852	13875	13925	13893	13821	13915	13903	13853	13966	13839	13829	13949	13918	13768	13854	13969	13905	13700	13769	13964	13976	13707	13910	13708	13884	13899	13779	13684	13814	13792	13954	13959	13755	13824	13770	13632	13967	13870	13990	13758	13749	13976	13827	13825	13896	13909	13844	13869	13780	13753	13746	13782	13745	13859	13903	13706	13943	13899	13888	13861	13853	13778	14103	13856	14028	13718	13807	13876	13820	13851	13886	13816	13934	13965	13794	13764	14072	13868	13830	13861	13766	13765	13820	13877	13790	13903	13858	13854	13962	13722	13819	13986	13684	13705	13795	13820	13887	14028	13867	13830	13887	13836	13656	13818	13807	13940	13997	13764	13731	13767	13905	13792	13964	13892	13744	13757	13918	13803	13920	13839	13923	13785	13678	13906	13881	13738	13801	13680	13783	13726	13728	13774	13897	14076	13911	13906	13797	13907	13911	13858	13792	13861	14017	13760	13953	13697	14100	13765	13929	13718	13761	13980	13757	13931	13593	14007	13777	13745	13796	13807	13797	13885	13849	13872	13902	13613	13897	13986	13950	13877	13942	13698	13802	13806	13804	13922	13910	13899	13879	13823	13824	13867	13687	13828	13952	13937	13779	13938	14022	13862	13991	13867	13937	13945	13805	13810	13877	13906	13837	13804	13846	13923	13886	13963	13886	13838	14026	13818	13822	13906	13885	13873	14070	13793	13670	13931	13900	13760	13706	13899	13911	13725	13887	13890	13984	14041	13892	13853	13779	13728	13770	13911	13873	13956	13825	13836	13879	13732	13533	13825	13870	13777	13952	13853	13785	13882	13912	13879	13887	13846	13870	13957	13861	13763	13883	13785	13822	13813	13906	13722	13958	13838	13979	13733	13915	13771	13878	13932	13800	13818	13963	13859	13935	13738	13836	13754	13829	13896	13893	13746	13868	13803	13956	13886	13811	13862	13898	13797	13782	13791	13867	13901	13723	14013	13959	13950	13695	13734	13900	13874	13728	13783	13817	13790	13976	13800	13887	13888	13663	13797	13885	13836	13826	13858	13823	13648	13851	13918	13804	13703	13821	13815	13783	13740	13955	13748	13766	13689	13885	13736	13886	13787	13770	13806	13777	13890	13751	13861	13732	13772	13815	13913	13918	13921	13876	13612	13863	13842	13983	13897	13847	13885	13948	13729	13911	13810	13816	13660	13926	13880	13881	13819	13809	13875	13783	13972	13898	13746	13956	13927	13911	13935	13842	13803	13835	13913	13773	13847	13913	13833	14019	13867	13855	13840	13791	13798	13773	13846	13721	13808	13848	13975	13853	13882	13758	14048	13932	13915	13855	13782	13907	13983	14026	13688	13694	13908	13816	13923	13727	13933	13756	13705	13763	13920	13844	13836	13865	13851	13940	13942	13788	13841	13752	13865	13897	13925	13926	13784	13842	13947	13762	14024	13857	13994	13852	13887	13796	13822	13933	13918	13867	13944	13840	13656	13798	13827	13806	13841	13904	13815	13828	13780	13901	13742	13726	14081	13887	13912	13913	13817	13885	13808	13880	13899	13926	14033	13844	13951	13793	13964	13835	13840	13705	13774	13655	13941	13936	14119	13926	13699	13909	13902	13835	13808	13862	13773	13817	13832	13862	13868	13789	13890	13792	13853	13900	13786	13929	13757	13745	13756	13800	13831	13741	13776	13659	13888	13999	14065	14027	13858	13965	13867	13732	13842	13785	13893	13944	13827	13871	13793	13998	14053	13963	13921	13777	14107	13873	13956	14047	13887	13879	13890	13931	13835	13786	13778	13775	14060	13754	13970	13811	13759	14033	13985	13790	13938	13730	13831	13832	14013	14041	13716	13857	13991	13836	13797	13759	13849	13917	13900	13763	13990	13884	13822	13861	13785	13939	13932	13861	13877	13871	13778	13853	13882	13909	13994	13823	13696	14046	14057	13835	13914	13914	13852	13852	13889	13809	13716	13925	13863	13962	13845	13792	13893	13911	13893	13946	13894	13826	13892	13844	13764	13787	13821	14073	13766	13929	13958	13688	13926	13872	13862	13873	13827	13851	14034	13820	13834	13917	13918	13830	13883	13814	13874	13879	13855	13990	13872	13996	13737	14055	13798	13997	14103	13867	13716	14024	13881	13979	13775	13843	14022	13864	13917	13862	13745	13875	13825	14082	13961	13792	13789	13776	13845	13901	13881	13845	13837	13893	14025	13998	13772	13918	13663	13831	13810	13779	13847	13959	13880	13816	13866	13806	13857	13965	13886	13721	13904	13743	13819	13855	13542	13845	13878	13823	14012	13868	13701	13848	13884	13865	13814	13964	13960	13767	13847	13850	13606	13950	13735	13780	13861	13816	13795	13721	13739	14012	13912	13903	13776	14001	13978	13846	13988	13784	13777	13809	13743	13950	13629	13894	13756	14005	13774	13742	13827	13817	13800	13722	14055	13820	13901	13938	13864	13946	13933	13948	13850	13868	13889	13851	13741	13768	13709	13747	13761	13911	13940	13902	13740	14030	14034	13934	13901	13906	13879	13839	13795	13739	13740	13898	14039	13700	13877	13733	13875	13799	13794	13661	13998	13878	13973	13787	13760	13919	13882	13796	14122	13900	13651	13875	14034	13697	13787	13905	13751	13829	13786	13936	13779	13736	13770	13832	13738	13934	13840	13792	13881	13940	14029	13915	13920	13940	13847	13939	13933	14103	13833	13885	13777	13909	13914	13817	14033	13781	13786	13744	13798	13874	13712	13840	14026	13903	13822	13739	14044	13988	13803	13914	13684	13890	13799	13849	13757	13932	13819	13958	13689	13874	13868	13868	13894	14004	13754	13871	13833	13872	13779	13914	13865	13814	13708	13911	13879	13881	13831	13951	13881	13892	13715	13923	13755	13879	13904	13900	13801	13996	13809	13874	13896	13794	13801	13973	13871	13752	13899	13802	14053	13653	14005	13920	13893	13841	13857	13751	14059	14042	13905	13901	13889	13809	13736	13765	13925	13845	13799	13772	13876	13777	13698	13848	13807	13910	13751	13968	14056	13755	13736	13871	13873	13993	13734	14039	13771	13823	13924	13870	13891	13821	13799	13972	13920	13827	13845	13918	13736	14015	13879	13904	13770	13977	13831	13731	13884	13934	13938	13799	13803	14030	13913	13891	13877	13814	13934	13971	13786	13874	13916	13899	13890	13894	13990	13772	13920	14068	13930	13857	13609	13878	13831	13662	13845	13736	13841	14041	13867	13878	13540	13834	13788	13840	13889	13796	13936	14021	14073	13779	13891	13854	13753	13651	13713	13830	13840	13891	13956	13751	13699	14044	13813	13997	13853	13763	14043	13849	13958	13834	13834	13770	13920	13774	13999	14024	13853	13718	13775	13935	13921	13869	13816	14033	13959	13751	13747	13779	13746	13707	13879	13680	13804	13847	13844	13749	13883	13864	13889	13760	13866	13889	13900	13929	13892	14099	13734	13933	13995	13745	13787	13858	13864	13816	13836	13925	13791	14017	13797	13848	13791	13908	13797	13920	13718	13934	13770	13852	13783	13728	13932	13887	13941	13962	13856	13820	13908	13854	13931	13793	13930	13793	13661	13814	13894	13927	13812	13861	13982	13835	13739	13877	13807	13927	13971	13848	13865	13729	14023	13909	14142	13934	13794	13955	13808	13914	13873	13842	13830	13959	13754	13973	13935	13778	13949	14002	13849	13867	13954	13791	13802	13980	13770	13903	13882	13871	14060	13855	13901	13919	13698	13875	13816	13926	13781	13833	13839	13775	13676	13957	13870	13826	13925	13877	13811	13984	13772	13760	13869	13755	13977	13833	13837	13903	13794	14044	13919	13923	13832	13941	13782	13968	13951	13929	13801	13811	13886	13920	13721	14102	13975	13856	13882	13713	13854	14004	13807	13913	13691	13901	13861	13848	13723	13841	13849	13901	13940	13998	13915	13975	13870	13947	13849	13910	13774	13962	13838	13854	13731	13950	13915	13836	13761	13792	13870	13909	13847	13801	13920	13997	13980	13858	13899	13827	13621	13819	13782	13748	13707	13877	13849	13904	13709	13892	13777	13909	13807	14155	13914	13881	13592	13830	13911	13722	13870	13874	13745	13912	13832	13839	13986	13817	13886	13796	13768	13880	13854	13927	14079	13835	13935	13892	13800	13869	13970	13912	13625	13851	13742	13928	14006	13796	13735	13864	13900	13785	13848	13816	13932	14073	13997	14084	13806	13854	13780	13719	13808	13913	13915	13823	13939	13949	13978	13796	13854	13942	13956	13880	13877	13903	13782	13739	13861	13869	13664	13831	13796	13884	13977	13877	13843	13739	13938	13733	13924
23029	21792	31494	32603	35758	32445	30127	22562	18341	17430	16904	16710	16453	16529	16616	16525	16596	16462	16301	16550	16592	16524	16496	16251	16235	16518	16168	16275	16427	16623	16434	16375	16354	16368	16431	16551	16433	16195	16290	16289	16306	16459	16342	16048	16269	16329	16240	16456	16273	16130	16399	16452	16479	16263	16274	16305	16092	16245	16148	16436	16127	16316	16325	16221	16152	16367	16101	16177	16148	16327	16301	16386	16304	16362	16096	16311	16142	16335	16272	16122	16169	16262	16451	16358	16288	16078	16486	16525	16390	16407	16317	16304	16409	16172	16443	16202	16107	16159	16212	16284	16313	16265	16421	16285	16206	16309	16330	16274	16380	16282	16237	16330	16155	16329	16296	16286	16258	16103	16230	16349	16261	16434	16340	16113	16056	16178	16377	16353	16313	16227	16210	16218	16300	16214	16265	16350	16329	16184	16294	16307	16219	16237	16496	16203	16173	16180	16296	16200	16141	16182	16214	16276	16475	16183	16101	16087	16072	16407	16371	16276	16271	16289	16204	16348	16403	16424	16255	16211	16268	16229	16348	16247	16290	16308	16294	16578	16305	16260	16229	16222	16244	16289	16102	16366	16193	16288	16365	16317	16292	16071	16176	16057	16243	16266	16162	16229	16175	16220	16369	16353	16139	16172	16090	16318	16240	16113	16239	16345	16161	16428	16257	16248	16371	16191	16148	16210	16117	16222	16233	16155	16411	16305	16158	16179	16466	16336	16331	16023	16263	16178	16219	16318	16429	16195	16446	16379	16123	16192	16335	16249	16114	16258	16161	16170	16072	16292	16223	16240	16284	16580	16293	16195	16455	16166	16400	16155	16232	16226	16253	16602	16224	16283	16370	16341	16154	16148	16313	16092	16343	16418	16324	16324	16318	16106	16348	16287	16297	16277	16351	16287	16179	16349	16219	16221	16241	16295	16184	16257	16197	16137	16275	16272	16411	16289	16323	16206	16175	16390	16197	16367	16277	16297	16235	16192	16300	16210	16004	16297	16180	16051	16384	16140	16129	16250	16352	16443	16056	16145	16076	16294	16297	16023	16020	16219	16302	16165	16337	16160	16201	16335	16461	16269	16363	16230	16305	16149	16059	16282	16326	16126	16260	16177	16236	16347	16286	16289	16156	16257	15991	16153	16312	16338	16223	16202	16257	16053	16293	16251	16212	16207	16245	16203	16258	16385	16270	16212	15955	16315	16280	16182	16109	16376	16296	16201	16222	16227	16282	16230	16059	16328	16172	16268	16277	16031	16302	16371	16154	16276	16387	16438	16295	16349	16333	16272	16391	16133	16223	16356	16349	16352	16173	16273	16225	16366	16222	16221	16312	16193	16238	16332	16195	16233	15997	16480	16281	16266	16216	16228	16208	16077	16228	16170	16277	16145	16227	16357	15999	16096	16158	16208	16227	16208	16229	16100	16247	16370	16226	16051	16195	16284	16072	16113	16283	15992	16244	16256	16167	16196	16106	16015	16147	16230	16179	16132	16304	16203	16294	16190	16358	16218	16234	16091	16242	16249	16351	16225	16176	16241	16149	16255	16153	16356	16202	16224	16193	16380	16311	16230	16276	16214	16329	16267	16157	16223	16349	16130	16254	16239	16425	16259	16535	16345	16290	16209	16174	16155	16132	16301	16333	16173	15981	16249	16367	16220	16390	16093	16221	16431	16097	16354	16336	16304	16180	16473	16264	16281	16108	16228	16349	16416	16292	16179	16352	16380	16364	16179	16090	16182	16467	16248	16203	16221	16331	16214	16393	16201	16200	16282	16291	16108	16396	16290	16346	16321	16279	16307	16238	16281	16350	16163	16093	16151	16312	16175	16309	16178	16119	16294	16425	16420	16152	16289	16193	16325	16405	16301	16237	16253	16240	16501	16247	16447	16443	16018	16380	16344	16259	16404	16196	16217	16305	16356	16104	16350	16247	16291	16340	16270	15935	16156	16252	16348	16280	16278	16582	16050	16216	16214	16368	16339	16282	16148	16318	16199	16380	16120	16261	16169	15967	16045	16328	16416	16381	16332	16343	16470	16329	16162	16079	16240	16179	16302	16073	16232	16150	16360	16114	16339	16211	16342	16227	16256	16412	16230	16366	16361	16213	16349	16135	16190	16115	16271	16295	16307	16213	16196	16246	16203	16220	16173	16118	16090	16126	16404	16215	16159	16167	16286	16201	16255	16079	16179	16054	16104	16433	16002	16158	16245	16139	16320	16370	16271	16415	16212	16218	16296	16410	16403	16080	16464	16330	16167	16281	15973	16212	16154	16191	16323	16225	16472	16186	16262	16421	16200	16416	16106	16152	15997	16234	16312	16378	16310	16270	16149	16286	16178	16276	16128	16259	16203	16250	16137	16198	16306	16284	16377	16142	16304	16284	16345	16293	16131	16187	16250	16145	16309	16165	16368	16279	16220	16245	16129	16259	16290	16297	16290	16154	16380	16385	16121	16277	16195	16445	16253	16174	16213	16243	16225	16450	16261	16245	16327	16344	16192	16179	16227	16332	16134	16224	16305	16219	16354	16426	16154	16125	16178	16228	16120	16368	16218	16231	16384	16215	16105	16266	16220	16114	16394	16494	16286	16182	16258	16271	16284	15985	16148	16415	16324	16230	16189	16412	16479	16318	16286	16063	16175	16314	16118	16247	16145	16276	16332	16354	16206	16178	16217	16404	16368	16262	16288	16229	16190	16210	16293	16352	16105	16627	16442	16145	16352	16407	16282	16180	16142	16328	16071	16313	16215	16142	16325	16558	16282	16543	16243	16248	16277	16229	16338	16397	16203	16223	16279	16309	16365	16394	16448	16351	16279	16100	16221	16316	16222	16304	16361	16127	16310	16269	16283	16186	16194	16153	16346	16149	16318	15964	16386	16254	16095	16136	16278	16398	16065	16443	16199	16315	16235	16158	15998	16306	16203	16230	15963	16120	16295	16407	16131	16128	16117	16134	16336	16363	16384	16216	16208	16179	16141	16317	16183	16253	16267	16166	16280	16343	16245	16410	16346	16353	16274	16214	16343	16266	16251	16204	16195	16020	16105	16326	16406	16258	16094	16475	16451	16268	16302	16171	16397	16156	16330	16284	16303	16209	16544	16252	16379	16402	16218	16126	16147	16130	16205	16168	16310	16354	16080	16171	16361	16185	16182	16246	16224	16311	16466	16347	16329	16165	16198	16402	16373	16137	16148	16233	16085	16263	16297	16131	16265	16176	16240	16217	16158	16301	16437	16270	16282	16302	16323	16351	16225	16170	16243	16247	16078	16176	16136	16011	16174	16359	16373	16421	16375	16210	16020	16130	16390	16379	16087	16281	16315	16355	16158	16187	16356	16241	16294	16179	16261	16166	16207	16344	16272	16334	16237	16291	16175	16350	16398	16277	16299	16359	16227	16279	16100	16297	16300	16351	16110	16270	16257	16128	16365	16415	16318	16464	16252	16245	16146	16226	16189	16187	16341	16253	16290	16278	16406	16321	16313	16414	16174	16270	16397	16074	16173	16155	16149	16229	16201	16172	16101	16208	16296	16292	16245	16258	16302	16259	16056	16292	16247	16213	16179	16262	16382	16407	16191	16023	16356	16340	16139	16338	16123	16182	16282	16054	16212	16445	16207	16431	16297	16328	16427	16347	16398	16206	16198	16309	16321	16307	16217	16196	16299	16079	16360	16140	16403	16415	16025	16255	16270	16157	16240	16104	16271	16046	16191	16284	16269	16220	16444	16245	16004	16107	16336	16340	16186	16292	16244	16229	16061	16334	16219	16141	16284	16170	16295	16367	16183	16206	16229	16117	16108	16312	16152	16272	16203	16384	16495	16315	16167	16342	16128	16506	16363	16190	16346	16274	16104	16377	16496	16332	16318	16411	16109	16281	16250	16425	16435	16264	16361	16322	16411	16149	16314	16052	16329	16342	16289	16352	16282	16177	16311	16291	16519	16379	16075	16182	16281	16181	16344	16089	16319	16241	15949	16288	16057	16288	16389	16297	16303	16213	16224	16309	16152	16255	16223	16203	16304	16147	16167	16105	16182	16240	16372	16161	16312	16396	16431	16365	16210	16147	16373	16332	16416	16302	16192	16430	16413	16208	16281	16203	16408	16457	16398	16223	16303	16493	16136	16203	16266	15947	16139	16242	16249	16251	16353	16251	16427	16286	16290	16314	16148	16224	16302	16335	16363	16308	16372	16474	16232	16260	16347	16432	16173	16333	16230	16050	16257	16149	16146	16312	16266	16189	16263	16061	16286	16358	16478	16119	16161	16047	16107	16282	16424	16357	16209	16123	16255	16432	16187	16300	16150	16295	16239	16394	16212	16149	16338	16286	16226	16158	16075	16341	16385	16235	16119	16493	16368	16295	16329	16409	16054	16174	16182	16396	16150	16259	16342	16226	16175	16093	16292	16206	16271	16400	16503	16220	16369	16379	16344	16434	16285	16245	16149	16060	16272	16228	16356	16247	16274	16235	16209	16350	16097	16242	16331	16098	16292	16336	16441	16445	16323	16256	16280	16267	16332	16261	16266	16247	16288	16258	16390	16263	16046	16230	16172	16055	16272	16450	16307	16287	16296	16119	16311	16154	16055	16235	16243	16412	16157	16312	16113	16173	16068	16097	16227	16196	16295	16071	16402	16432	16339	16347	16383	16211	16284	16251	16254	16308	16337	16061	16290	16179	16071	16314	16259	16234	16064	16194	16282	16202	16150	16261	16158	16315	16295	16186	16261	16247	16112	16398	16278	16201	16297	16460	16162	16276	15963	16262	16332	16299	16539	16492	16270	16326	16361	16392	16343	16264	16269	16241	16131	16276	16217	16283	16193	16293	16231	16234	16241	16221	16340	16387	16443	16067	16167	16039	16137	16358	16267	16330	16613	16403	16409	16362	16262	16200	16136	16215	16062	16335	16185	16279	16239	16191	16113	16139	16114	15860	16288	16160	16269	16442	16304	16161	16359	16248	16437	16490	15964	16350	16252	16426	16176	16326	16256	16397	16208	16233	16239	16230	16248	16239	16344	16374	15970	16212	16213	16081	16326	16298	16316	16249	16163	16248	16246	16338	16472	16305	16182	16216	16305	16313	16209	16161	16210	16203	16274	16295	16097	16343	16340	16201	16339	16193	16111	16332	16025
64369	103433	90472	71465	55312	36656	26760	20116	15424	14027	14047	13860	13851	13754	13855	13805	13717	13846	13722	13892	13702	13810	13750	13846	13940	13716	13773	13717	13666	13806	13862	13806	13716	13825	13648	13720	13759	13873	13776	13716	13829	13957	13769	13719	13907	13794	13824	13830	13747	13785	13851	13651	13744	13677	13873	13897	13735	13743	13821	13772	13698	13845	13749	13980	13907	13759	13856	13630	13742	13858	13651	13694	13893	13994	13735	13983	13657	13716	13578	13692	13751	14043	13646	13868	13723	13749	13659	13751	13807	13764	13773	13691	13753	13678	13705	13765	13715	13942	13843	13816	13712	13722	13823	13745	13943	13578	13693	13951	13787	13699	13776	13982	13701	13891	13764	13823	13733	13904	13601	13847	13823	13887	13746	13868	13725	13740	13777	13650	13808	13602	13744	13873	13826	13515	13876	13878	13731	13737	13804	13878	13713	13727	13842	13763	13760	13702	13707	13729	13726	13864	13765	13677	13676	13685	13867	13484	13717	13774	13728	13745	13766	13743	13829	13891	13858	13854	13881	13648	13808	13686	13664	13700	13746	13750	13800	13782	13705	13719	13601	13714	13687	13767	13712	13717	13805	13703	13882	13886	13579	13764	13598	13732	13674	13726	13796	13736	13770	13656	13855	13715	13798	13793	13926	13609	13741	13774	13803	13784	13792	13701	13759	13901	13780	13784	13839	13684	13809	13648	13661	13739	13724	13880	13828	13701	13710	13743	13586	13834	13669	13855	13740	13710	13894	13734	13986	13856	13826	13666	13648	13812	13801	13777	13883	13762	13765	13723	13718	13769	13805	13952	13977	13733	13775	13586	13807	13702	13758	13650	13682	13633	13618	13699	13745	13735	13650	13641	13681	13771	13526	13809	13894	13741	13652	13862	13836	13822	13852	13783	13810	13722	13812	13769	13619	13844	13864	14015	13636	13671	13772	13661	13687	13772	13946	13835	13748	13738	13675	13677	13734	13701	13691	13836	13693	13634	13738	13713	13667	13747	13689	13890	13718	13778	13792	13741	13788	13920	13768	13834	13921	13671	13873	13702	13821	13733	13742	13879	13498	13589	13689	13830	13789	13737	13822	13777	13879	13722	13771	13888	13743	13745	13854	13906	13765	13660	13778	13676	13858	13795	13804	13849	13683	13874	13785	13798	13793	13757	13810	13898	13668	13786	13845	13731	13836	13595	13747	13770	13815	13707	13740	13668	13793	13796	13809	13826	13705	13671	13848	13646	13757	13708	13795	13797	13647	13754	13821	13774	13713	13671	13859	13736	13839	13782	13736	13690	13738	13885	13832	13778	13565	13795	13756	13708	13797	13655	13912	13674	13762	13700	13629	13716	13702	13813	13758	13726	13875	14048	13691	13710	13729	13849	13676	13708	13700	13747	13628	13729	13892	13772	13612	13828	13517	13627	13559	13702	13772	13621	13811	13751	13884	13799	13587	13755	13621	13664	13770	13871	13832	13936	13833	13749	13774	13670	13859	13829	13719	13656	13697	13904	13803	13753	13733	13769	13743	13706	13745	13864	13770	13737	13830	13771	13725	13673	13797	13736	13838	13730	13669	13799	13852	13790	13693	13671	13775	13717	13815	13583	13773	13719	13792	13701	13720	13785	13582	13802	13762	13761	13769	13723	13594	13748	13803	13791	13693	13699	13787	13656	13676	13678	13808	13703	13760	13835	13763	14017	13733	13657	13536	13780	13755	13706	13720	13692	13673	14035	13624	13805	13795	13891	13734	13672	13930	13763	13770	13782	13749	13697	13741	13660	13748	13738	13787	13787	13805	13636	13732	13767	13813	13743	13701	13746	13951	13589	13723	13686	13916	13743	13692	13723	13771	13747	13865	13760	13867	13767	13697	13791	13606	13651	13829	13871	13826	13615	13789	13744	13780	13825	13858	13525	13825	13800	13854	13799	13740	13800	13900	13935	13819	13931	13615	13930	13733	13719	13704	13756	13705	13799	13758	13761	13808	13684	13702	13724	13790	13812	13692	13872	13653	13660	13768	13777	13910	13843	13761	13801	13558	13640	13640	13864	13759	13785	13808	13822	13883	13718	13830	13872	13914	13776	13843	13571	13704	13781	13831	13815	13733	13846	13713	13846	13803	13865	13804	13775	13737	13644	13724	13681	13690	13779	13783	13911	13835	13866	13884	13701	13613	13747	13578	13811	13852	13777	13800	13754	13734	13597	13614	13744	13914	13613	13677	13771	13788	13767	13758	13637	13733	13679	13673	13650	13780	13691	13590	13680	13755	13775	13811	13775	13793	13633	13759	13853	13790	13824	13735	13781	13869	13951	13721	13691	13989	13689	13661	13845	13712	13629	13620	13898	13712	13779	13708	13687	13806	13722	13796	13812	13596	13810	13627	13799	13691	13819	13684	13754	13766	13809	13742	13766	13749	13885	13768	13891	13712	13850	13827	13752	13760	13812	13680	13854	13678	13667	13859	13919	13735	13662	13787	13762	13764	13723	13682	13741	13970	13744	13844	13823	13747	13841	13808	13839	13790	13716	13670	13722	13800	13552	13901	13803	13687	13762	13830	13933	13694	13838	13950	13802	13523	13738	13740	13776	13930	13691	13864	13762	13713	13686	13854	13706	13698	13837	13782	13606	13810	13708	13735	13735	13691	13660	13832	13789	13741	13693	13896	13630	13691	13949	13634	13781	13810	13793	13776	13692	13814	13587	13753	13769	13680	13782	13659	13738	13876	13710	13865	13894	13689	13777	13715	13826	13583	13787	13699	13922	13698	13667	13840	13741	13789	13802	13848	13805	13832	13601	13858	13878	13760	13732	13751	13765	13782	13838	13577	13942	13763	13866	13914	13774	13764	13795	13733	13980	13725	13746	13707	13824	13736	13772	13900	13886	13570	13823	13874	13828	13861	13845	13736	13773	13825	13754	13640	13779	13968	13698	13750	13908	13646	13908	13722	13710	13686	13933	13629	13752	13806	13777	13928	13764	13761	13618	13791	13666	13690	13680	13790	13824	13731	13763	13796	13854	13756	13726	13766	13719	13724	13887	13898	13744	13838	13660	13757	13687	13750	13808	13724	13862	13741	13737	13637	13714	13704	13835	13732	13725	13682	13758	13789	13824	13909	13835	13768	13806	13670	13801	13835	13722	13745	13730	13654	13851	13578	13881	13754	13772	13826	13638	13636	13653	13727	13765	13672	13730	13789	13669	13743	13718	13817	13854	13697	13831	13799	14014	13905	13830	13619	13664	13854	13787	13796	13837	13736	13921	13681	13964	13883	13780	13817	13754	13610	13839	13727	13597	13700	13825	13854	13830	13741	13657	13881	13728	13861	13895	13630	13695	13730	13802	13743	13748	13504	13705	13662	13799	13754	13861	13654	13711	13761	13905	13753	13659	13859	13753	13712	13795	13755	13664	13804	13818	13734	13845	13692	13649	13827	13735	13722	13759	13804	13799	13647	13661	13878	13825	13832	13689	13699	13866	13818	13702	13887	13778	14031	13642	13699	13863	13678	13846	13661	13887	13656	13843	13806	13833	13717	13982	13657	13919	13656	13870	13898	13767	13675	13768	13696	13746	13916	13817	13865	13483	13630	13782	13719	13805	13825	13826	13899	13840	13887	13714	13676	13760	13708	13615	13697	13850	13840	13607	13849	13776	13697	13787	13723	13667	13958	13697	13753	13878	13760	13792	13860	13872	13721	13844	13650	13743	13757	13862	13827	13937	13726	13630	13621	13721	13919	13668	13724	14029	13887	13657	13723	13755	13792	13629	13907	13701	13678	13709	13743	13890	13707	13790	13789	13663	13823	13781	13919	13728	13881	13947	13765	13715	13652	13733	13778	13802	13653	13839	13707	13903	13636	13874	13811	13693	13788	13737	13753	14028	13706	13661	13819	13616	13722	13723	13793	13877	13860	13767	13678	13925	13752	13759	13981	13692	13832	13729	13772	13840	13701	13870	13791	13762	13873	13725	13823	13713	13767	13758	13740	13701	13581	13887	13774	13676	14009	13668	13781	13807	13849	13729	13717	13758	13563	13677	13700	13603	13850	13702	13775	13740	13707	13724	13783	13787	13700	13739	13659	13714	13871	13539	13843	13823	13758	13843	13697	13761	13869	13925	13869	13795	13833	13666	13831	13766	13873	13707	13831	13720	13694	13824	13932	13731	13777	13786	13823	13802	13573	13803	13735	13956	13741	13694	13738	13692	13650	13736	13820	13705	13776	13665	13737	13586	13788	13780	13678	13731	13639	13713	13806	13831	13846	13616	13658	13886	13720	13801	13789	13751	13576	13608	13756	13802	13718	13908	13797	13779	13585	13774	13668	13757	13832	13675	13808	13642	13819	13532	13628	13782	13652	13876	13685	13978	13737	13814	13799	13681	13728	13843	13956	13712	13730	13595	13775	13722	13854	13589	13665	13729	13808	13954	13635	13689	13700	13678	13541	13730	13778	13577	13879	13851	13676	13756	13786	13726	13852	13711	13719	13540	13838	13865	13742	13791	13857	13775	13859	13974	13743	13722	13752	13803	13727	13694	13886	13638	13752	13784	13665	13761	13719	13754	13860	13742	13723	13754	13893	13835	13745	13841	13868	13839	13766	13891	13829	13750	13864	13724	13667	13815	13711	13752	13791	13975	13812	13861	13772	13699	13757	13844	13716	13844	13790	13634	13647	13893	13675	13794	13783	13677	13853	13749	13857	13704	13779	13801	13766	13723	13730	13711	13786	13580	13703	13715	13723	13714	13752	13827	13766	13818	13610	13769	13728	13651	13739	13684	13844	13910	13720	13774	13840	13737	13926	13793	13792	13803	13825	13848	13890	13846	13808	13782	13682	13778	13754	13823	13723	13579	13762	13797	13696	13719	13794	13596	13908	13691	13792	13790	13915	13848	13833	13734	13632	13909	13748	13681	13855	13767	13934	13755	13796	13716	13761	13694	13841	13772	13836	13545	13744	13674	13746	13960	13720	13712	13702	13707	13618	13581	13762	13804	13876	13732	13652	13774	13804	13828	13881	13680	13675	13787	13802	13672	13876	13842	13758	13734	13808	13798	13704	13837	13844	13831	13791	13777	13787	13741	13637	13763	13874	13642	13790	13822	13764	13950	13663	13613	13764	13618	13896	13685	13811	13865	13962	13733
29038	28334	35554	31347	22938	19198	17831	16768	16409	16368	16451	16461	16700	16430	16356	16395	16539	16487	16352	16383	16540	16449	16252	16393	16430	16526	16375	16478	16454	16443	16352	16545	16313	16462	16551	16464	16385	16361	16278	16296	16441	16380	16356	16431	16413	16043	16350	16430	16472	16236	16516	16217	16348	16297	16329	16581	16486	16363	16459	16438	16285	16210	16437	16287	16527	16373	16521	16555	16411	16256	16389	16346	16534	16452	16334	16609	16207	16201	16235	16446	16264	16404	16439	16511	16123	16347	16177	16298	16497	16257	16352	16351	16563	16477	16363	16357	16385	16315	16422	16386	16208	16449	16306	16416	16413	16563	16477	16166	16475	16456	16412	16530	16300	16417	16260	16145	16280	16462	16514	16251	16505	16401	16257	16381	16311	16338	16351	16378	16322	16304	16377	16443	16150	16392	16430	16607	16317	16485	16413	16437	16252	16285	16422	16416	16395	16373	16308	16341	16401	16324	16353	16436	16320	16278	16478	16556	16602	16350	16191	16291	16484	16530	16296	16165	16192	16385	16514	16348	16492	16265	16442	16245	16213	16369	16378	16475	16432	16187	16488	16465	16494	16371	16247	16191	16309	16349	16330	16449	16378	16394	16301	16298	16384	16406	16446	16175	16092	16179	16137	16413	16390	16397	16324	16219	16471	16414	16392	16376	16379	16589	16379	16223	16402	16349	16565	16347	16396	16291	16156	16292	16505	16407	16370	16308	16552	16510	16311	16134	16156	16262	16384	16531	16311	16319	16458	16499	16164	16170	16435	16453	16414	16430	16616	16377	16373	16457	16316	16477	16489	16370	16349	16379	16525	16344	16482	16040	16396	16508	16521	16426	16453	16259	16366	16300	16255	16275	16326	16395	16360	16461	16381	16282	16325	16412	16290	16451	16111	16448	16323	16245	16190	16405	16311	16333	16522	16451	16397	16347	16310	16396	16111	16331	16345	16448	16305	16497	16453	16308	16343	16515	16632	16357	16442	16087	16424	16232	16255	16410	16524	16333	16265	16450	16316	16361	16401	16144	16417	16378	16298	16127	16463	16340	16439	16365	16252	16258	16299	16338	16380	16386	16607	16182	16274	16164	16222	16293	16260	16202	16428	16309	16383	16305	16201	16403	16299	16407	16445	16390	16284	16427	16371	16229	16452	16420	16224	16271	16220	16307	16388	16501	16450	16256	16167	16624	16475	16513	16331	16305	16432	16436	16599	16245	16667	16466	16179	16431	16412	16245	16331	16463	16368	16348	16295	16535	16502	16443	16538	16291	16285	16471	16300	16210	16265	16292	16465	16503	16431	16424	16291	16503	16333	16354	16351	16256	16255	16348	16174	16586	16526	16258	16291	16303	16523	16311	16440	16368	16357	16291	16428	16210	16324	16396	16166	16312	16263	16533	16338	16392	16252	16270	16290	16465	16362	16314	16481	16228	16353	16463	16518	16231	16434	16266	16339	16429	16463	16415	16487	16329	16287	16423	16474	16294	16363	16193	16357	16472	16529	16535	16606	16412	16265	16623	16294	16404	16438	16297	16508	16403	16406	16323	16422	16286	16376	16332	16123	16338	16453	16528	16372	16277	16396	16287	16415	16329	16164	16203	16376	16491	16360	16475	16391	16520	16391	16462	16447	16256	16473	16326	16476	16309	16189	16343	16441	16324	16322	16397	16553	16424	16455	16225	16452	16291	16283	16509	16326	16466	16420	16318	16264	16414	16511	16401	16372	16496	16597	16475	16451	16387	16543	16311	16610	16423	16306	16273	16764	16435	16411	16296	16375	16517	16417	16422	16252	16168	16247	16210	16356	16362	16243	16281	16312	16427	16633	16538	16144	16568	16284	16357	16320	16379	16229	16226	16296	16445	16375	16225	16325	16223	16448	16403	16518	16258	16185	16150	16501	16394	16509	16238	16346	16401	16604	16553	16471	16418	16517	16319	16411	16280	16490	16411	16291	16452	16075	16540	16546	16368	16444	16165	16278	16393	16361	16522	16447	16301	16427	16319	16267	16469	16275	16419	16435	16418	16545	16348	16439	16381	16314	16303	16490	16398	16321	16393	16461	16461	16157	16330	16414	16328	16502	16323	16531	16307	16597	16349	16536	16400	16498	16400	16482	16271	16339	16280	16232	16421	16471	16507	16436	16526	16507	16309	16515	16379	16250	16317	16275	16433	16363	16612	16383	16250	16483	16371	16640	16276	16318	16576	16439	16506	16498	16207	16468	16546	16290	16119	16220	16377	16065	16393	16353	16436	16336	16259	16289	16426	16471	16443	16286	16504	16318	16561	16440	16381	16551	16365	16314	16431	16574	16532	16415	16380	16229	16453	16221	16516	16463	16266	16410	16260	16298	16336	16405	16308	16581	16343	16578	16554	16434	16312	16343	16481	16237	16380	16465	16241	16350	16479	16140	16442	16403	16560	16430	16288	16380	16356	16499	16550	16460	16399	16352	16251	16399	16297	16240	16155	16380	16389	16378	16038	16533	16448	16294	16591	16329	16614	16314	16248	16337	16349	16391	16233	16228	16591	16451	16339	16376	16543	16345	16581	16215	16366	16360	16452	16344	16542	16406	16386	16604	16655	16369	16548	16537	16336	16487	16284	16406	16502	16602	16582	16466	16368	16265	16350	16446	16415	16207	16407	16357	16392	16490	16383	16516	16527	16357	16485	16292	16471	16388	16316	16515	16390	16490	16271	16474	16469	16362	16442	16221	16514	16392	16314	16426	16240	16323	16327	16277	16340	16250	16404	16401	16506	16513	16272	16278	16350	16328	16435	16305	16317	16378	16653	16320	16362	16294	16467	16268	16291	16113	16359	16408	16212	16471	16327	16380	16206	16366	16398	16251	16376	16325	16253	16382	16257	16550	16515	16326	16489	16411	16502	16391	16211	16211	16373	16326	16359	16467	16484	16015	16273	16418	16421	16388	16322	16296	16224	16415	16323	16417	16278	16323	16485	16426	16515	16524	16131	16158	16514	16385	16355	16421	16285	16408	16278	16165	16430	16224	16378	16530	16239	16357	16416	16408	16427	16312	16249	16238	16454	16456	16329	16306	16315	16491	16371	16525	16308	16233	16391	16171	16351	16163	16387	16600	16398	16309	16331	16314	16437	16426	16432	16487	16438	16527	16410	16376	16465	16344	16524	16433	16438	16427	16208	16354	16319	16417	16171	16493	16383	16406	16318	16238	16229	16280	16136	16415	16406	16296	16473	16225	16641	16403	16463	16430	16386	16438	16232	16486	16390	16340	16198	16512	16497	16400	16390	16374	16496	16359	16523	16470	16471	16230	16512	16288	16387	16320	16356	16381	16499	16410	16353	16315	16381	16371	16430	16311	16430	16335	16466	16484	16450	16235	16522	16489	16453	16312	16471	16351	16311	16443	16484	16128	16195	16486	16427	16456	16304	16505	16471	16278	16255	16531	16620	16475	16360	16128	16495	16280	16260	16312	16276	16367	16496	16567	16410	16415	16428	16260	16424	16522	16525	16157	16166	16540	16424	16141	16309	16431	16460	16293	16250	16541	16464	16291	16422	16317	16560	16268	16343	16567	16545	16267	16439	16325	16476	16337	16262	16353	16444	16378	16171	16438	16269	16316	16243	16289	16391	16472	16671	16307	16408	16447	16346	16427	16455	16511	16264	16401	16221	16278	16398	16397	16402	16390	16332	16506	16370	16364	16482	16551	16454	16408	16267	16531	16521	16315	16386	16381	16330	16452	16355	16502	16373	16371	16387	16716	16401	16515	16519	16498	16659	16577	16389	16564	16387	16336	16297	16526	16211	16484	16267	16558	16356	16378	16315	16265	16340	16745	16387	16588	16371	16560	16457	16470	16478	16286	16420	16620	16589	16385	16351	16447	16408	16248	16444	16441	16305	16364	16390	16380	16323	16529	16427	16357	16383	16468	16332	16457	16521	16322	16452	16228	16325	16373	16344	16591	16170	16420	16436	16297	16429	16409	16349	16523	16417	16381	16462	16442	16407	16303	16240	16187	16388	16355	16418	16339	16431	16611	16491	16239	16358	16297	16500	16335	16415	16608	16587	16199	16480	16452	16519	16467	16367	16201	16387	16319	16347	16481	16484	16364	16549	16600	16274	16460	16467	16418	16268	16376	16394	16396	16308	16370	16288	16302	16108	16437	16192	16398	16232	16233	16583	16165	16353	16411	16488	16494	16275	16423	16182	16369	16289	16330	16566	16337	16273	16595	16236	16391	16442	16527	16339	16526	16646	16517	16531	16332	16290	16260	16404	16251	16422	16259	16338	16540	16437	16429	16531	16502	16269	16290	16451	16261	16404	16268	16422	16308	16387	16379	16437	16444	16556	16401	16330	16183	16349	16384	16388	16400	16260	16358	16199	16252	16303	16352	16430	16420	16270	16382	16226	16333	16268	16330	16428	16325	16409	16147	16345	16353	16201	16318	16439	16501	16180	16351	16204	16295	16534	16500	16573	16326	16299	16334	16338	16463	16537	16452	16389	16647	16326	16393	16443	16194	16259	16381	16293	16315	16521	16381	16434	16389	16493	16358	16156	16179	16462	16586	16211	16307	16390	16392	16677	16202	16336	16367	16272	16523	16401	16444	16427	16413	16253	16425	16413	16398	16336	16299	16583	16388	16305	16406	16329	16351	16160	16267	16429	16471	16379	16323	16232	16156	16199	16479	16315	16440	16378	16440	16567	16273	16553	16323	16232	16411	16590	16502	16591	16447	16267	16493	16358	16401	16345	16596	16324	16381	16221	16353	16470	16361	16408	16476	16295	16206	16510	16103	16236	16375	16285	16365	16186	16341	16367	16578	16628	16235	16274	16416	16271	16366	16152	16255	16272	16285	16407	16359	16264	16221	16526	16323	16533	16423	16270	16505	16537	16429	16264	16463	16465	16427	16394	16320	16437	16318	16486	16561	16411	16405	16338	16549	16319	16398	16253	16374	16272	16320	16377	16247	16596	16577	16515	16377	16349	16345	16347	16261	16202	16240	16373	16250	16296	16455	16472	16400	16173	16387	16336	16364	16324	16453	16487	16267	16372	16248	16257	16432	16343	16213	16295	16261	16407	16273	16401	16362	16447	16310	16151	16294	16407	16457	16490	16301	16456	16384	16226	16603	16513	16543	16443	16407	16472
32624	45383	36367	26066	19548	16221	14829	14250	14009	13772	13874	13727	13927	13947	13845	13695	13897	13803	13777	13792	13809	13844	13850	13699	13775	13716	13713	14176	13737	13696	13679	13716	13728	13666	13913	13751	13873	13753	13893	13962	13732	13800	13804	14017	13794	13853	13833	13875	13814	13811	13601	13708	13999	13792	13857	13983	13879	13752	13916	13901	13708	13930	13709	14021	13789	13864	13789	13928	13810	13856	13851	13735	13751	13820	13839	13895	13891	13879	13934	13790	13909	13950	13801	13757	13760	13710	13790	13978	13672	13851	13840	13776	13841	13836	13791	13865	13879	13723	13731	13823	13928	13885	13761	13798	13909	13982	13899	13863	14001	13767	13897	13871	13706	13961	13902	13853	13771	13747	13717	13867	13674	13859	13759	13806	13982	13905	13929	13982	13835	13794	13777	13732	13842	13886	13934	13747	13745	13714	13709	14064	13728	13750	13797	13868	14090	13856	13846	13841	13766	13968	13707	13814	13849	13740	13765	13653	13832	13785	13860	13851	13854	13744	13851	13907	13833	13775	13672	13756	13754	13782	13960	13851	13772	13817	13760	13823	13695	13610	13839	13734	13940	13755	13903	13823	13916	13628	13627	13803	13823	13662	13800	13815	13705	13760	13738	13754	13881	13732	13704	13751	13668	13868	13801	13862	13855	13801	13779	13807	13844	13751	13689	13665	13665	13875	13874	13784	13707	13796	13784	13872	13823	13764	13690	13788	13922	13828	13651	13907	13827	13818	13906	13808	13717	13894	13871	13751	13720	13676	13830	13737	13776	13889	13792	13804	13788	13730	13866	13737	13746	13766	13904	13721	13738	13769	13839	13906	13743	13637	13790	13798	13780	13807	13842	13775	13749	13852	13770	13777	13744	13832	13768	13821	13946	13744	13776	13946	13641	13738	13893	13902	13794	13777	13716	13842	13893	13826	13757	13766	13982	13644	13904	13792	13816	13793	13885	13792	13706	13703	13802	13815	13867	13861	13726	13774	14119	13814	13840	13865	13802	13940	13868	13882	13770	13758	13766	13724	13644	13810	13991	13727	13804	13990	13937	13826	13854	13788	13861	13927	13690	14016	13872	13804	13877	13933	13868	13711	13968	13902	13890	13839	13630	13853	13955	13866	13757	13908	13965	13739	13742	13729	13972	13755	13759	13879	13843	13622	13763	13923	13758	13794	13720	13777	13855	13893	13937	13834	13723	13906	13872	13915	13820	13891	13769	13723	13718	13643	13818	13875	13867	13758	13830	13816	13822	13862	13883	13756	13700	13598	13940	13787	13637	13939	13772	13936	13848	13770	13810	13814	13802	13828	13907	13903	13728	13764	13764	13753	13889	13824	13897	13770	13769	13878	13686	13751	13899	13842	13809	13737	13974	13864	13745	13752	13926	13665	13846	13840	13793	13801	13819	13771	13800	13636	13668	13761	13736	13816	13737	13827	13820	13915	13916	13935	13714	13790	13859	13890	13646	13809	13876	13860	13788	13687	13697	13951	14083	13912	13782	13673	13793	13594	13794	13575	13797	13763	13793	13701	13760	13856	13931	13740	13739	13820	13768	13851	13807	13726	13907	13796	13884	13651	13777	13971	13901	13599	13833	13840	13815	13828	13907	13816	13831	13865	13716	13942	13778	13748	13934	14018	13749	13727	13914	14009	13816	13886	13804	13707	13810	13861	13886	13844	13911	13729	13670	13873	13821	13745	13827	13739	13738	13706	13896	13847	13650	13890	13891	14083	13840	13908	13562	13895	13821	13918	13796	13534	13739	13652	13686	13753	13833	13856	13846	13920	13927	13723	13931	13608	13837	13806	13713	13778	13801	13849	13749	13817	13812	13826	13638	13911	13767	13842	13792	13642	13703	13852	13776	13839	13687	13879	13751	13871	13839	13875	13849	13840	13706	13855	13783	13727	13904	13810	13889	13943	13917	13876	13979	13808	13801	13731	13804	13866	13766	13887	13952	13793	13903	13605	13782	13874	13929	13718	13763	13705	13826	13904	13721	13782	13780	13806	13745	13880	13806	13742	13819	13802	14039	13750	13859	13842	13820	13927	13905	13753	13867	13632	13798	13857	13790	13675	13600	13684	13920	13906	13774	13853	13818	13810	13783	13976	13683	13857	13718	13844	13887	13844	13713	13736	13757	13987	13723	13749	13805	13890	13771	13889	13799	13976	13768	13802	13967	13830	13887	13842	13694	13811	13837	13842	13853	13737	13819	13756	14050	13929	13713	13756	13833	14006	13788	13972	13966	13802	13774	13755	13842	13848	13746	13711	13753	13910	13769	13712	13881	13791	13791	13839	13913	13669	13725	13956	13798	13855	13728	13680	13810	13778	13823	13733	13848	13770	13654	13639	13768	13959	13954	13788	13657	13753	13938	13760	13760	13946	13865	13973	13888	13756	13920	13844	13897	13871	13909	13938	13797	13769	13891	13723	13937	13780	13832	13612	13920	13749	13882	13872	13919	13668	13774	13861	13749	13955	13822	13855	13897	13784	13733	13785	13761	13815	13921	13798	13798	13729	13788	13648	13795	13862	13730	13904	13802	13850	13835	13731	13743	13817	13912	13800	13824	13810	13762	13895	13883	13895	13948	13999	13746	13693	13789	13893	13688	13707	13923	13765	13696	13943	13802	13929	13869	14032	14000	13604	13815	13697	13836	13773	13780	13804	13771	13891	13794	13818	13661	13814	14019	13978	13778	13774	13907	13930	13884	13911	13748	13759	13916	13724	13820	13805	13942	13665	13819	13830	13995	13770	13846	13793	13547	14040	13941	13842	13795	13907	13864	13714	13855	13825	13783	13717	13849	13921	13692	13897	13680	13875	13725	13793	13906	14030	13907	13657	13884	14033	13807	13780	13850	13851	13817	13932	13526	13745	13885	13811	13830	13959	13747	13795	13767	13817	14002	13887	13853	13741	13787	13770	13848	13722	13980	13638	13840	13935	13987	13889	13761	13947	13703	13762	13749	13846	13730	13737	13788	13847	13849	13858	13922	13850	13923	13684	13723	13863	13823	13787	13793	13849	13914	13799	13597	13867	13737	13860	13836	13875	13727	13806	13894	13831	13851	13900	13918	13727	13685	13751	13791	13841	13910	13682	13781	13961	13810	13716	13764	13786	13759	13650	13695	13870	13833	13856	13873	13755	13814	13942	13947	13724	13872	13862	13963	13694	13912	13865	13688	13836	13724	13923	13795	13850	13729	13786	13790	13714	13608	13784	13908	13804	13729	13810	13734	13721	13737	13828	13937	13768	13737	13761	13747	13897	13764	13849	13720	13814	13798	14057	13872	13922	13728	13675	13831	13921	13814	13841	13800	13970	13793	13805	13823	13791	13803	13776	13841	13753	13879	13715	13812	13857	13708	13856	13865	13682	13719	13760	13785	13771	13764	13832	13974	13771	13863	13759	13871	13898	13648	13909	13740	13892	13802	13903	13776	13692	13807	13742	13843	13765	13888	13873	13783	13933	13918	13790	13941	13887	13825	13768	13845	13883	13785	13847	13968	13731	14007	13731	13881	13798	13823	13760	13792	13865	13737	13952	13893	13878	13577	13933	13901	13861	13914	13789	13898	13645	13680	13913	14050	13753	13842	13857	13831	13751	13982	13756	13899	13693	13746	13928	13774	13676	13797	13737	13677	13938	13824	13969	13829	13734	13749	13738	13799	13874	13767	13690	13752	13952	13780	13924	13710	13795	13689	14019	13772	13822	13808	13791	13721	13734	13883	13671	13881	13832	13653	13800	13959	13725	13851	13842	13948	13719	13741	13789	13841	13798	13809	13883	13853	13915	13841	13885	13989	13917	13853	13749	13779	13935	13945	13894	13831	13879	13811	13672	13813	13792	13769	13875	13807	13811	13728	13746	13850	13824	13795	13658	13843	13937	13817	13800	13784	13814	13847	13861	13848	13808	13789	13911	13896	13875	13844	13822	13727	13766	13735	13765	13885	13803	13809	13973	13754	13776	14030	13888	13892	13909	13851	13706	13710	13680	13670	13731	13840	13814	13758	13865	13886	13829	13851	13857	13905	13735	13848	13841	13876	13849	13776	13864	13911	13848	13750	13749	13773	13735	13867	13691	13765	13818	13761	13913	13805	13954	13826	13754	13807	13769	13897	13879	13816	13788	13759	13739	13785	13740	13823	13928	13705	13792	13802	13920	13895	13972	13791	13870	13789	13790	13903	13778	13894	13800	13852	13712	13871	13648	13693	13976	13820	13820	13938	13764	13753	13815	13725	13982	13847	13692	13813	13873	13941	13699	13914	13899	13815	13590	13864	13679	14027	13879	13775	13793	13848	13842	13846	13701	13926	13748	13889	13786	13772	13751	13815	13767	13684	13934	13835	13868	13860	13962	13891	13714	13872	13708	13771	13705	13713	13956	14010	13856	13784	13689	13785	13816	13795	13875	13813	13719	13803	13937	13808	13563	14055	13706	13824	13813	13803	13678	13877	13734	13816	13819	13940	13798	13763	13804	13916	13930	13684	13598	13812	13747	13882	13708	13854	13653	13916	13799	13795	13832	13875	13641	13881	13628	13730	13859	13858	13794	13745	13723	13927	13807	13830	13700	13909	13807	13853	13801	13937	13822	13957	13757	13842	13893	13858	13870	14028	13814	13783	13856	13804	13706	13804	13703	13737	13698	13827	13754	13713	13856	13863	13961	13951	13778	13868	13792	13831	13828	13742	13698	13640	13674	13864	13848	13745	13792	13867	13803	13786	13701	13941	13858	13834	13772	13710	13762	13841	13657	13879	13766	13847	13684	13829	13897	13845	13830	13728	13630	13919	13859	13822	13764	13795	13752	13903	13925	13806	13881	13846	13811	13879	13801	13917	13697	13922	13842	13882	13844	13841	13857	13869	13895	13781	13851	13730	13883	13910	13754	13866	13994	13840	13732	13900	13799	13885	13899	13912	13834	13806	13807	13837	13830	13914	13876	13736	13895	13798	13785	13846	13873	13714	13783	13787	13820	13711	13756	13901	13744	13897	13830	13946	13677	13933	13881	13776	13860	13865	13990	13815	13895	13790	13924	13916	13882	13707	13938	13845	13817	13881	13855	13803	13903	13906	13711	13800	13947	13844	13813	13911	13867	13782	13958	13740	13736	13858	13836	13791	14025	13690	13806
24214	22269	33944	37613	35220	31111	26116	19658	17133	16783	16748	16634	16499	16481	16547	16327	16530	16460	16534	16421	16530	16438	16557	16316	16215	16325	16367	16289	16360	16492	16141	16448	16519	16507	16456	16556	16364	16417	16282	16424	16364	16694	16211	16412	16154	16322	16483	16255	16259	16371	16281	16275	16385	16385	16266	16237	16425	16472	16267	16264	16301	16347	16237	16251	16355	16335	16510	16202	16391	16337	16358	16566	16403	16114	16218	16214	16328	16261	16327	16389	16243	16429	16421	16313	16345	16537	16427	16125	16455	16332	16159	16334	16420	16569	16453	16270	16569	16290	16178	16174	16403	16391	16409	16401	16326	16268	16341	16455	16368	16324	16201	16143	16213	16463	16442	16394	16282	16391	16633	16096	16436	16416	16216	16342	16450	16248	16553	16280	16237	16352	16508	16378	16430	16330	16280	16393	16453	16389	16184	16175	16365	16331	16292	16379	16551	16410	16221	16410	16185	16291	16324	16384	16131	16204	16331	16328	16341	16182	16369	16532	16270	16304	16211	16200	16416	16462	16378	16510	16312	16324	16446	16435	16256	16307	16165	16279	16262	16186	16290	16300	16382	16342	16241	16322	16283	16302	16340	16311	16283	16357	16249	16280	16419	16258	16433	16316	16279	16263	16393	16385	16240	16216	16356	16166	16242	16227	16309	16278	16129	16109	16278	16465	16508	16343	16424	16336	16256	16152	16248	16415	16418	16263	15992	16274	16206	16350	16325	16363	16323	16247	16384	16357	16455	16396	16185	16553	16210	16339	16321	16278	16278	16343	16366	16278	16386	16292	16381	16263	16204	16343	16465	16311	16295	16245	16262	16269	16225	16264	16266	16720	16329	16335	16370	16276	16322	16340	16341	16143	16241	16297	16449	16266	16197	16310	16099	16189	16336	16412	16203	16267	16323	16298	16213	16370	16493	16350	16436	16503	16239	16306	16203	16329	16356	16299	16348	16356	16558	16375	16118	16331	16411	16231	16099	16208	16261	16465	16313	16279	16170	16458	16195	16345	16257	16275	16343	16210	16273	16228	16361	16373	16322	16344	16397	16330	16393	16474	16339	16287	16272	16545	16355	16322	16348	16401	16255	16478	16347	16385	16092	16337	16451	16472	16226	16250	16356	16176	16142	16266	16465	16519	16422	16342	16394	16249	16294	16164	16212	16384	16342	16411	16305	16453	16580	16282	16516	16244	16401	15985	16042	16240	16179	16041	16369	16323	16269	16335	16233	16312	16251	16213	16133	16412	16320	16362	16373	16287	16580	16268	16279	16327	16432	16408	16263	16124	16319	16549	16479	16339	16386	16263	16328	16313	16190	16233	16217	16302	16336	16061	16178	16192	16190	16257	16499	16324	16428	16520	16547	16417	16234	16274	16169	16330	16102	16410	16470	16244	16461	16424	16392	16369	16373	16292	16350	16279	16261	16444	16264	16193	16205	16435	16427	16106	16563	16289	16323	16256	16443	16312	16183	16251	16271	16031	16231	16339	16389	16341	16315	16314	16357	16271	16348	16299	16231	16365	16205	16191	16197	16498	16279	16340	16371	16279	16274	16308	16337	16231	16351	16318	16334	16466	16434	16477	16338	16215	16282	16374	16152	16331	16275	16342	16316	16331	16275	16418	16266	16289	16374	16174	16329	16302	16313	16319	16541	16288	16229	16341	16321	16359	16350	16182	16309	16002	16231	16399	16140	16383	16394	16133	16206	16292	16394	16536	16374	16368	16294	16303	16396	16350	16384	16261	16548	16250	16297	16384	16316	16094	16441	16323	16528	16218	16255	16093	16404	16469	16243	16285	16331	16146	16304	16270	16332	16247	16461	16227	16304	16365	16311	16101	16293	16417	16414	16520	16306	16523	16342	16252	16243	16352	16425	16389	16076	16314	16293	16266	16423	16382	16266	16313	16347	16317	16340	16132	16195	16269	16232	16287	16256	16415	16222	16269	16269	16298	16249	16227	16347	16378	16229	16464	16256	16399	16330	16454	16270	16393	16150	16266	16258	16187	16296	16268	16254	16468	16312	16223	16266	16346	16257	16154	16337	16328	16291	16228	16267	16231	16463	16410	16524	16426	16239	16289	16460	16370	16346	16220	16307	16077	16322	16254	16123	16361	16330	16410	16454	16254	16123	16435	16304	16431	16291	16182	16293	16227	16421	16353	16137	16390	16488	16217	16325	16405	16396	16241	16385	16211	16307	16351	16223	16203	16211	16146	16278	16255	16214	16200	16165	16179	16393	16382	16429	16301	16357	16375	16422	16386	16449	16432	16361	16232	16311	16290	16466	16208	16384	16240	16291	16307	16308	16244	16287	16345	16309	16487	16298	16265	16443	16160	16254	16380	16429	16287	16233	16430	16188	16332	16381	16295	16327	16436	16332	16364	16198	16402	16433	16352	16387	16209	16172	16343	16247	16332	16356	16423	16278	16361	16256	16455	16218	16510	16170	16444	16358	16448	16373	16171	16249	16362	16223	16326	16216	16272	16451	16241	16288	16283	16221	16279	16435	16307	16149	16438	16293	16379	16188	16070	16394	16270	16298	16436	16546	16204	16218	16456	16313	16122	16323	16336	16232	16472	16452	16081	16260	16349	16313	16329	16189	16337	16342	16194	16092	16486	16207	16355	16404	16364	16021	16267	16136	16332	16209	16446	16412	16330	16473	16092	16305	16093	16323	16546	16534	16584	16452	16587	16364	16401	16088	16143	16295	16267	16154	16365	16291	16435	16282	16300	16226	16318	16311	16284	16298	16340	16274	16083	16412	16381	16330	16594	16423	16402	16410	16266	16516	16281	16335	16298	16070	16359	16091	16278	16321	16378	16255	16302	16333	16350	16291	16377	16240	16263	16395	16314	16218	16358	16431	16555	16190	16422	16198	16518	16375	16318	16438	16379	16415	16358	16593	16350	16346	16177	16232	16078	16570	16182	16154	16312	16431	16052	16387	16343	16246	16299	16368	16497	16419	16246	16525	16247	16331	16361	16273	16370	16391	16246	16499	16299	16366	16318	16299	16193	16278	16398	16275	16291	16420	16231	16487	16176	16361	16659	16366	16483	16342	16528	16236	16350	16257	16136	16266	16329	16266	16353	16357	16465	16096	16253	16426	16239	16257	16371	16159	16358	16438	16347	16395	16376	16137	16244	16406	16184	16162	16585	16209	16360	16297	16438	16503	16337	16195	16240	16388	16210	16395	16320	16329	16309	16132	16245	16395	16358	16178	16243	16335	16333	16423	16225	16100	16316	16452	16272	16629	16215	16392	16347	16278	16484	16210	16332	16291	16307	16132	16410	16384	16367	16415	16283	16357	16522	16370	16266	16317	16421	16246	16262	16265	16216	16319	16475	16264	16194	16212	16301	16417	16332	16436	16271	16232	16105	16292	16306	16439	16384	16309	16271	16342	16109	16221	16273	16271	16334	16113	16184	16177	16483	16444	16339	16414	16445	16264	16335	16259	16206	16364	16186	16232	16341	16371	16179	16237	16202	16491	16248	16443	16023	16135	16167	16488	16337	16401	16375	16289	16190	16243	16327	16502	16442	16233	16426	16552	16218	16306	16477	16294	16319	16382	16233	16286	16242	16134	16072	16305	16219	16378	16411	16385	16458	16282	16322	16299	16403	16317	16329	16290	16245	16205	16239	16284	16205	16392	16381	16383	16233	16324	16429	16273	16371	16401	16228	16182	16369	16225	16318	16298	16330	16376	16257	16339	16283	16351	16247	16503	16287	16300	16326	16339	16286	16236	16359	16308	16340	16481	16178	16270	16495	16399	16497	16189	16482	16281	16281	16272	16384	16236	16390	16207	16527	16322	16374	16261	16352	16173	16176	16229	16282	16137	16473	16416	16478	16258	16216	16421	16366	16455	16321	16431	16228	16331	16249	16425	16095	16177	16286	16527	16073	16350	16412	16499	16337	16254	16353	16356	16395	16579	16393	16373	16546	16288	16200	16263	16192	16330	16427	16255	16270	16285	16153	16255	16417	16292	16301	16195	16294	16390	16442	16249	16324	16382	16310	16422	16258	16287	16283	16383	16197	16298	16131	16290	16299	16384	16441	16428	16185	16363	16219	16417	16396	16326	16337	16175	16344	16269	16260	16341	16393	16424	16234	16290	16244	16419	16251	16348	16162	16285	16246	16155	16132	16369	16375	16384	16352	16353	16370	16258	16335	16393	16198	16261	16294	16361	16393	16288	16239	16493	16149	16170	16251	16491	16160	16151	16236	16258	16352	16334	16313	16425	16302	16533	16408	16353	16259	16160	16404	16476	16423	16300	16250	16429	16426	16323	16250	16216	16200	16346	16398	16361	16288	16346	16429	16224	16191	16413	16366	16323	16308	16323	16401	16215	16242	16159	16239	16216	16438	16240	16413	16143	16357	16270	16057	16418	16268	16209	16532	16206	16315	16290	16243	16305	16299	16315	16529	16442	16326	16234	16156	16145	16332	16355	16208	16144	16161	16414	16256	16593	16286	16346	16487	16300	16331	16450	16430	16421	16359	16284	16363	16419	16247	16378	16279	16395	16290	16059	16190	16345	16330	16189	16163	16248	16351	16110	16276	16542	16448	16294	16228	16446	16304	16263	16343	16394	16242	16299	16398	16501	16381	16212	16092	16208	16528	16406	16354	16404	16147	16285	16479	16281	16330	16304	16547	16214	16241	16468	16138	16335	16497	16434	16345	16254	16447	16369	16210	16347	16375	16334	16142	16343	16536	16312	16317	16468	16499	16543	16642	16398	16184	16424	16305	16235	16372	16290	16524	16247	16284	16515	16316	16218	16207	16417	16336	16405	16238	16112	16476	16427	16133	16382	16283	16084	16348	16385	16432	16293	16339	16415	16205	16203	16265	16379	16341	16266	16397	16256	16515	16364	16192	16323	16189	16239	16186	16273	16321	16476	16336	16319	16342	16382	16302	16234	16329	16425	16343	16257	16266	16238	16271	16307	16261	16397	16311	16304	16214	16164	16301	16258	16173	16226	16310	16470	16185	16200	16200	16187	16359	16435	16311	16728	16466	16429	16352	16272	16413	16253	16300	16433	16095	16392	16396	16334	16406	16322	16191	16501	16232	16497	16310	16233	16290	16144	16272	16423	16469	16505	16429	16572	16227	16460	16352	16193	16574
59985	92019	76023	57472	42364	30959	21369	16504	14513	13939	13915	13915	14064	13744	13957	13878	13824	13993	13975	13940	13901	13958	13850	13731	13931	13948	13873	13966	13846	13767	13689	13862	13739	13988	13939	13745	13854	13983	13929	14070	14005	13876	13835	14040	13890	14070	13805	13962	13852	13823	13889	13920	13980	13727	13830	13847	13850	13863	13829	13892	13884	13877	13926	13901	13870	13835	13738	13867	14026	13866	13910	13835	13798	13785	13838	14011	13958	14010	13839	13981	13765	13878	13827	13794	13973	14049	13904	13835	14011	13863	13958	13989	13942	14027	14037	13852	13782	13742	13831	13891	13976	13957	13843	13948	13877	13886	14035	13858	13811	13885	13835	13846	13884	13892	13708	13992	13905	13869	13797	13865	13830	13877	13961	13945	13860	13941	13989	13774	13826	13819	13791	13933	13881	13852	13903	14055	13937	13898	13937	13978	13910	13798	13959	13820	13902	13769	13916	13973	13858	13783	13944	13921	13785	13793	13899	14152	13933	13850	13760	13852	13897	13970	13822	13952	13945	13905	13946	13820	13896	13937	13872	13824	13978	13837	13813	13849	13856	13844	13853	13813	14023	13867	13979	13849	13975	13888	13888	13879	13783	13811	13924	13854	13963	13888	13832	13966	13758	13869	13869	13971	13914	13877	13897	13824	13849	14011	13794	13933	13855	14092	13819	13933	14036	13927	13952	13782	13998	13723	13760	14015	13888	13745	13911	13841	13846	13863	13898	13777	13775	13808	13911	13992	13844	13930	13990	13816	13813	13950	13825	13868	14088	13833	13843	13925	13884	13911	14048	13786	13775	13882	13995	14084	13951	13985	14067	13964	13914	13956	13811	13800	13952	13755	13908	13821	13930	13946	13798	13821	13870	13855	14003	13946	13941	13838	13930	13807	13798	13841	13680	13966	13959	13696	13873	13906	13850	13866	13830	13994	13725	14117	13837	13924	13997	13698	13911	13788	13833	13933	13846	13987	13977	13869	13800	13858	13982	13964	13936	13693	13900	13895	13869	14108	13930	13985	13929	13896	13893	13881	13939	14055	13814	13830	13851	13726	14055	13844	13982	13950	14117	13949	13955	13884	13793	13868	13925	13870	13882	13771	14018	13789	13997	13866	13951	13971	13763	13743	13816	13914	13928	13724	13996	13799	13859	13864	13900	14065	14088	13951	13878	13829	13979	14010	13733	14005	13795	13941	13943	13827	13857	13904	13901	13802	13829	13933	14068	13884	13951	13777	13789	14019	13964	13900	13852	14059	13785	13938	13910	13858	13922	13869	13895	13825	13660	14027	13957	13911	14017	13882	13898	14089	13831	13895	13822	13972	13843	13967	13673	13942	14112	13929	13970	13999	13887	13936	13867	13930	14011	13844	13841	13888	14032	14040	13859	13928	13917	13739	13866	13922	13914	14067	13879	13849	14080	13942	13890	13892	13877	13891	14002	13821	13793	13999	13881	13763	13859	14004	13816	14008	13799	13851	14018	13934	13892	13936	14014	13962	13837	13778	13933	13988	13821	13955	13942	13867	13949	13998	13835	13875	13770	13972	13837	13772	13838	13922	13665	13879	13833	13869	14064	13929	13694	13799	13730	13749	13755	13811	13769	13997	13899	13799	13837	13975	13850	13866	13917	13817	13819	14011	13846	13882	13832	13876	13847	13907	14040	13890	13686	13756	13947	13939	13797	13805	14015	13870	13921	13886	13943	13972	13758	14064	13673	13886	13738	13813	13764	13894	13832	13909	14028	13823	13765	13833	13937	13806	14010	13693	13912	13871	13780	13995	13787	13829	13733	13974	13944	13999	13912	13824	13882	13682	13949	13815	13869	13987	13981	13910	14018	13913	13986	13888	13834	13871	13986	13797	13965	13702	13930	13869	13774	13734	13886	13927	13891	13929	13857	13793	13873	13826	13766	13904	13757	13883	14006	13772	13910	13861	13981	13891	13951	14012	13695	13945	13952	13750	13868	13812	14031	13840	13843	13890	13838	13997	13881	13830	13722	13907	13803	13948	13786	13829	13857	13805	14031	13845	13788	13859	13862	13880	13904	13774	13956	13871	13914	13847	13884	14080	13996	13801	13862	13827	14071	13816	13885	13846	13716	14077	13915	13909	13934	13829	13892	14011	13824	13912	13988	14031	13907	13881	13937	13910	13784	14022	14007	13953	13953	13878	13790	13976	14072	13816	13902	13924	13734	13721	14016	13992	13942	13890	13861	13949	13859	13771	14017	13765	13999	13986	13849	14045	13893	14005	13513	13903	13936	13906	13868	13747	13821	13910	13807	13771	13970	13841	13800	13841	13915	13840	13903	13884	13970	13845	13947	13885	13806	13842	13886	13827	13955	13881	13974	13930	13851	13824	13880	13870	13846	13945	13727	13870	13898	13871	13763	13779	13801	14056	13908	13859	13812	13861	13864	13899	13916	13907	13903	13910	13767	13859	13871	13993	13852	14001	13864	13830	13907	13869	14007	13925	13788	14023	13836	13685	13916	13854	13979	14010	13855	13801	14022	13876	13884	13849	13924	13869	13927	13840	13696	13711	13961	13820	13885	14006	13945	13897	13806	13897	13909	13793	13803	13830	13781	13810	13932	13952	14013	13819	13959	13756	14016	13911	13895	13819	13925	13827	13795	13819	13891	13853	13843	13968	13946	13755	13800	13813	13713	13794	13948	13834	13907	13750	13882	13948	13806	13971	13757	13757	13847	13986	13844	13955	13838	13883	13942	13892	13864	13984	13889	13933	13972	13964	13843	13923	13900	13918	13928	13975	13960	13851	13870	14030	13952	13807	13893	14087	13989	13808	13908	13959	13860	13872	14009	13806	13838	13868	14002	13796	13910	14009	13892	14107	13880	13662	13927	13873	13973	13882	14000	13943	13879	13857	13901	13852	13742	13923	13932	13953	13687	14004	13869	13953	13893	13920	13905	14062	13915	13935	13766	13646	13987	13842	13827	13984	14074	13951	14018	13859	13965	13782	13829	13876	13802	13934	13956	14058	13877	13866	13873	13915	14033	13977	13993	13896	13789	13794	13960	13802	13855	13969	13873	13766	13809	13923	13842	14041	13898	13899	13770	13880	13991	14016	13905	13823	13901	13951	13763	13881	13850	14094	14083	13863	13970	13940	14070	14023	13902	13904	13816	13911	13837	13925	13922	13938	14086	14049	14008	13864	13866	13966	13927	13775	13929	13966	14075	13901	14012	13831	13840	13831	13731	14059	13925	13922	13912	13831	13913	14007	13862	13905	13929	13908	13819	13728	13824	13860	13869	13758	13809	13955	13736	13937	14034	13982	13941	13967	13923	14030	13818	14020	13977	13745	13886	13928	13992	13891	13818	13882	13890	13735	14013	13699	13915	13968	14043	13846	13803	13843	13868	13772	13863	13852	14116	13965	13784	13748	13869	13725	13867	13900	13779	13854	13920	13798	13861	13952	14002	13904	14023	13836	13820	13810	14002	13888	13848	13747	14053	13981	13806	13852	13940	13619	13875	14010	14014	14025	14071	13930	13817	13921	13776	13867	13834	13984	13690	13960	13958	13838	13862	13928	13965	13794	13865	13794	13872	13788	13778	13939	14075	13827	13991	14004	13966	13897	13853	13752	13886	13988	13942	13897	13918	13809	13980	13881	13865	13883	13710	13809	13776	13861	14049	13817	13827	13862	13867	13832	14056	13989	13954	13872	13800	13953	13913	13852	13866	13923	13747	13895	14089	13916	13853	13832	13927	13896	13777	13883	14143	13779	13825	13778	13805	13782	13845	13976	13921	13923	13879	13883	13811	13876	13982	13948	13886	13887	13913	13780	13742	13922	13898	13939	13834	13895	13668	13723	13831	13988	13608	13820	13888	13997	13919	13814	13896	13931	13927	13925	14041	13877	13770	13879	13898	13869	13933	14060	14042	13878	13781	13958	14003	13929	13995	13793	13864	14000	13825	13987	13972	14011	13777	13878	13944	13860	13989	13857	13938	13803	13918	13867	13821	13892	13922	14016	13773	13986	13812	14073	13752	14127	13829	14060	13813	13996	13884	14086	13905	13895	13966	13992	13887	13893	14012	14168	14030	13734	13784	13885	13818	13884	13863	13829	13929	13876	13927	14096	13855	13844	13993	13965	13865	13901	13897	13735	13856	13910	13923	13978	13834	13789	13906	13824	14125	13810	13884	13706	13983	13839	13834	14042	13820	13949	13891	13809	13940	13960	13843	13943	13970	13880	13937	13967	13815	13972	13819	13933	13851	13899	13817	13740	13807	13882	13895	13903	13838	13984	13825	13940	14018	13835	14054	14086	13889	13839	13916	13857	13847	14029	13823	14035	13911	13813	13820	13851	13900	13895	13796	13906	13820	14002	13994	13899	14049	13785	13956	13888	14014	13770	13903	13813	14059	13753	14000	13795	13749	13771	13719	13841	13860	13879	13932	14019	14016	13882	13897	14037	13942	13815	13786	13941	13845	14053	13859	13954	13854	13898	13924	13847	14045	13725	13994	13824	13864	13898	13779	14041	14056	13875	13817	13927	13887	13986	13898	14040	13963	13865	13892	13962	13851	13936	13807	13894	13977	13886	13852	13937	13828	13841	13683	13894	13813	13770	13755	13893	13835	13995	13824	14002	13874	13916	13835	13896	13994	13943	13948	13867	13840	13986	13823	13827	14030	13813	13844	13960	13966	13891	13865	13784	13929	13969	13919	13776	13817	13896	13845	13865	13789	13869	13887	13965	13881	13842	13895	13721	13862	13872	13959	13869	13903	13887	13733	13698	13964	13816	13812	13883	13793	13842	13910	13879	13880	13889	13893	14019	13954	13856	13903	13913	14061	13824	13836	13841	13864	13882	13941	13896	13877	13841	13758	13969	13906	13829	13858	13936	13883	13791	13839	13745	14058	13950	13842	13893	13925	13836	13910	13812	13893	13889	14024	13970	13795	13864	13750	13877	14191	13920	14058	13724	13920	13965	13844	13781	13767	13855	13885	13779	14033	13855	13861	13855	13943	13936	13814	13810	13934	13959	13829	13952	13807	13809	13870	13927	13900	13895	13880	13803	13864	13989	13872	13935	14067	13907	13960	13877	13734	13762	13948	13815	13849	13870	13703	13912	13934	13850	13928	13774	13876	14173	13929	13943	13995	13717
22996	21787	31847	32346	34372	33193	30189	21472	18159	17303	17170	16952	16857	16849	16822	16893	16875	16793	16919	16733	16739	16663	16800	16787	16740	16734	16807	16587	16844	16876	16684	16604	16470	16474	16665	16437	16716	16668	16692	16763	16631	16650	16896	16801	16757	16624	16467	16563	16621	16519	16642	16523	16682	16644	16840	16619	16623	16586	16559	16620	16719	16511	16719	16649	16363	16574	16808	16636	16654	16771	16611	16636	16671	16745	16514	16506	16693	16795	16649	16575	16487	16672	16836	16550	16567	16572	16576	16802	16583	16848	16666	16413	16492	16585	16628	16659	16493	16539	16520	16528	16414	16525	16401	16535	16430	16670	16780	16468	16551	16574	16753	16625	16835	16537	16666	16603	16523	16531	16644	16575	16544	16473	16615	16628	16608	16669	16499	16519	16534	16646	16664	16603	16704	16698	16584	16453	16678	16569	16475	16603	16332	16525	16665	16534	16557	16508	16627	16693	16559	16647	16671	16655	16485	16563	16563	16553	16616	16602	16477	16487	16460	16587	16517	16781	16534	16554	16524	16547	16448	16772	16640	16604	16694	16736	16583	16390	16511	16721	16643	16452	16831	16685	16434	16507	16466	16866	16627	16636	16624	16567	16571	16542	16461	16574	16574	16472	16689	16377	16544	16608	16485	16652	16546	16663	16371	16591	16769	16518	16655	16754	16623	16589	16638	16543	16473	16627	16566	16576	16638	16520	16541	16771	16730	16646	16512	16693	16573	16512	16648	16588	16726	16518	16607	16578	16457	16602	16405	16488	16624	16635	16473	16318	16584	16691	16728	16614	16672	16485	16690	16532	16577	16638	16608	16627	16472	16660	16440	16739	16619	16493	16591	16553	16581	16859	16720	16511	16515	16633	16469	16553	16456	16815	16774	16821	16431	16572	16538	16624	16677	16461	16506	16514	16469	16658	16564	16386	16407	16488	16503	16593	16671	16561	16593	16434	16759	16617	16583	16593	16548	16535	16617	16624	16586	16572	16567	16362	16620	16384	16738	16542	16349	16781	16702	16349	16339	16513	16631	16413	16486	16524	16618	16795	16650	16517	16698	16439	16639	16513	16653	16407	16575	16551	16582	16725	16514	16531	16567	16704	16745	16543	16479	16548	16487	16601	16608	16689	16664	16574	16868	16465	16561	16650	16617	16467	16433	16564	16420	16518	16549	16558	16700	16482	16624	16616	16610	16530	16500	16610	16595	16436	16607	16485	16528	16644	16593	16519	16641	16594	16531	16681	16904	16761	16810	16721	16825	16539	16560	16692	16464	16430	16571	16467	16774	16547	16494	16671	16591	16528	16590	16471	16556	16616	16542	16578	16732	16545	16716	16635	16507	16763	16382	16815	16693	16554	16435	16540	16405	16608	16435	16548	16652	16487	16613	16614	16645	16526	16673	16371	16395	16545	16460	16692	16631	16681	16649	16450	16424	16702	16589	16523	16570	16418	16569	16676	16613	16643	16395	16575	16518	16446	16725	16467	16634	16480	16532	16492	16653	16556	16533	16584	16439	16472	16587	16560	16485	16557	16705	16476	16740	16496	16619	16597	16348	16677	16514	16686	16570	16491	16601	16623	16537	16519	16572	16444	16499	16443	16513	16726	16607	16572	16713	16654	16538	16547	16436	16582	16649	16672	16571	16593	16495	16451	16714	16598	16570	16567	16846	16479	16650	16549	16529	16560	16438	16571	16581	16507	16586	16745	16582	16487	16596	16845	16503	16577	16609	16731	16515	16612	16673	16632	16580	16597	16567	16547	16439	16561	16646	16483	16533	16663	16428	16294	16744	16615	16413	16634	16411	16483	16568	16677	16427	16762	16724	16660	16793	16503	16521	16588	16574	16686	16505	16486	16590	16715	16415	16504	16491	16724	16579	16774	16563	16515	16441	16362	16527	16402	16490	16433	16633	16611	16592	16658	16437	16539	16400	16585	16674	16600	16654	16540	16609	16696	16452	16595	16466	16600	16455	16640	16546	16589	16520	16551	16557	16506	16661	16450	16595	16576	16400	16679	16428	16412	16514	16505	16534	16590	16506	16679	16640	16684	16637	16376	16601	16570	16621	16551	16566	16551	16520	16695	16402	16413	16556	16754	16688	16577	16659	16675	16599	16400	16542	16700	16628	16469	16514	16696	16388	16608	16404	16627	16546	16640	16522	16514	16557	16735	16576	16581	16650	16459	16351	16635	16555	16586	16505	16345	16528	16646	16520	16609	16490	16688	16571	16431	16570	16567	16501	16508	16555	16679	16613	16425	16592	16470	16703	16499	16581	16556	16547	16448	16494	16578	16311	16651	16612	16444	16574	16735	16695	16496	16854	16320	16568	16528	16462	16536	16572	16591	16451	16535	16720	16614	16524	16651	16613	16623	16550	16467	16601	16456	16843	16446	16560	16561	16451	16601	16604	16587	16520	16331	16473	16539	16611	16451	16598	16566	16488	16702	16608	16715	16578	16726	16612	16440	16482	16356	16557	16382	16598	16536	16565	16502	16509	16454	16534	16625	16527	16431	16535	16632	16672	16616	16605	16780	16455	16594	16733	16672	16514	16750	16577	16370	16406	16617	16741	16550	16710	16713	16603	16600	16718	16467	16584	16555	16648	16548	16400	16495	16709	16449	16578	16649	16745	16636	16634	16531	16416	16549	16596	16499	16490	16566	16671	16482	16613	16686	16457	16325	16542	16491	16806	16615	16617	16627	16478	16819	16549	16548	16713	16407	16317	16566	16465	16590	16544	16562	16653	16681	16724	16658	16618	16755	16483	16411	16518	16606	16498	16649	16581	16655	16675	16657	16527	16529	16535	16353	16674	16725	16505	16692	16469	16600	16705	16467	16498	16205	16481	16496	16461	16618	16373	16610	16399	16740	16587	16571	16564	16539	16637	16565	16438	16513	16551	16624	16667	16576	16633	16754	16546	16485	16616	16499	16734	16646	16739	16543	16605	16718	16424	16524	16520	16648	16662	16442	16743	16463	16354	16389	16570	16507	16479	16557	16619	16628	16568	16465	16509	16778	16747	16545	16527	16588	16397	16634	16722	16561	16407	16603	16499	16380	16558	16586	16528	16571	16574	16598	16391	16663	16487	16533	16478	16485	16845	16507	16532	16519	16585	16747	16372	16592	16706	16597	16617	16628	16513	16595	16717	16531	16328	16490	16352	16547	16597	16458	16375	16745	16573	16632	16576	16758	16649	16547	16518	16591	16685	16505	16647	16437	16646	16635	16649	16433	16489	16597	16426	16630	16564	16498	16480	16634	16920	16658	16576	16591	16603	16638	16615	16659	16282	16463	16705	16412	16451	16543	16586	16418	16621	16506	16702	16650	16442	16559	16573	16522	16393	16707	16507	16479	16498	16448	16643	16441	16503	16842	16426	16905	16835	16564	16572	16589	16657	16523	16673	16748	16740	16585	16573	16507	16625	16595	16704	16726	16622	16382	16556	16637	16556	16699	16584	16440	16666	16533	16739	16624	16479	16616	16628	16535	16481	16740	16534	16641	16588	16661	16464	16453	16747	16635	16598	16658	16560	16589	16603	16632	16392	16572	16750	16572	16534	16388	16664	16605	16415	16581	16662	16507	16696	16668	16630	16564	16646	16748	16600	16749	16585	16553	16699	16699	16639	16427	16482	16620	16639	16607	16621	16422	16532	16530	16579	16534	16637	16512	16559	16530	16723	16379	16581	16748	16520	16839	16431	16553	16480	16365	16399	16532	16489	16523	16569	16615	16532	16596	16582	16585	16437	16626	16409	16317	16499	16547	16785	16463	16544	16513	16413	16520	16572	16623	16696	16416	16656	16443	16573	16864	16699	16426	16590	16476	16250	16411	16501	16282	16630	16490	16678	16620	16599	16372	16673	16605	16498	16592	16532	16691	16538	16579	16513	16520	16495	16305	16499	16731	16639	16527	16412	16444	16720	16590	16599	16465	16628	16647	16572	16433	16493	16539	16800	16492	16698	16548	16580	16651	16738	16518	16614	16530	16387	16613	16647	16686	16734	16622	16509	16656	16615	16603	16607	16382	16588	16697	16600	16466	16568	16635	16507	16537	16464	16541	16657	16412	16674	16640	16659	16733	16527	16610	16591	16694	16708	16246	16682	16704	16514	16569	16496	16598	16648	16609	16501	16396	16403	16669	16450	16667	16441	16585	16450	16462	16621	16365	16452	16434	16346	16550	16501	16614	16384	16433	16389	16687	16594	16385	16594	16517	16360	16826	16728	16592	16550	16404	16610	16490	16584	16634	16688	16626	16421	16677	16514	16651	16746	16513	16858	16569	16629	16594	16674	16544	16608	16499	16509	16374	16579	16473	16626	16823	16473	16394	16690	16537	16827	16832	16601	16655	16627	16661	16657	16671	16403	16676	16515	16503	16568	16714	16623	16707	16464	16504	16584	16497	16500	16588	16616	16518	16546	16596	16510	16604	16633	16558	16581	16468	16756	16535	16372	16534	16531	16520	16708	16469	16376	16548	16674	16686	16530	16480	16460	16470	16798	16548	16426	16547	16669	16685	16562	16366	16615	16528	16469	16607	16490	16547	16772	16433	16725	16672	16569	16451	16504	16414	16575	16689	16506	16641	16442	16495	16638	16606	16516	16758	16451	16443	16510	16644	16629	16447	16594	16564	16576	16505	16451	16272	16534	16523	16592	16581	16518	16771	16597	16534	16801	16650	16643	16448	16553	16604	16467	16538	16724	16530	16583	16589	16500	16603	16603	16583	16348	16384	16541	16430	16552	16462	16518	16639	16425	16724	16687	16482	16590	16600	16518	16698	16406	16641	16689	16702	16758	16786	16774	16586	16799	16654	16275	16460	16277	16588	16553	16654	16499	16462	16444	16567	16326	16531	16629	16501	16425	16505	16681	16591	16697	16559	16565	16653	16418	16525	16582	16394	16433	16405	16480	16635	16771	16602	16759	16496	16531	16730	16577	16463	16684	16649	16568	16421	16618	16505	16581	16568	16587	16723	16675	16361	16523	16732	16553	16422	16635	16470	16573	16322	16422	16694	16270	16342	16540	16427	16674	16628	16697	16504	16467	16619	16645	16678	16683	16591	16444	16542	16482	16629	16574	16620	16773	16563	16603	16454	16546	16520	16245	16392	16684	16545	16555	16425	16632	16298
64063	104543	89812	71036	54155	38932	25685	18075	15326	14146	14037	13969	13986	14067	14133	14200	13937	13952	13789	13938	14079	14054	14073	13913	13952	13994	14059	14078	13981	14228	14128	13999	13927	13991	14088	13870	14054	14166	14056	13910	14119	13922	14021	13974	14036	14147	13930	14143	13990	14016	14111	13948	13802	14010	13918	14169	14086	13799	13888	14000	14187	14085	13829	13940	13887	14053	13999	14133	14053	14087	14063	13978	14023	14162	13937	13987	14091	13937	14055	13982	14050	14135	14033	14073	14084	14077	14013	14189	14005	13948	14156	13844	13961	14062	13988	14014	13894	14179	13998	13954	14037	13933	13969	14108	13896	14072	14045	13933	13969	14129	14052	14217	14001	13927	13961	13878	13881	13964	13961	14003	13872	14180	14159	13906	14122	13951	14006	14166	14178	14042	13931	14014	13949	13892	14109	13964	14006	13902	14031	14139	14001	14123	14044	13771	14197	14168	14015	14172	13878	13949	14051	13925	13996	13960	14165	14182	14064	13996	13918	13898	14070	13777	13989	13781	14198	14036	14141	14093	13961	14167	14085	14068	14144	14049	14018	14153	14125	13914	13949	14037	14149	14060	14052	14122	14116	14085	13985	13913	13987	14058	14114	14025	14047	14132	14014	13900	13980	13926	14073	13831	13858	13905	13878	13933	14019	14081	14021	14004	13977	13979	14003	13886	13971	14049	14074	13959	13867	14307	13945	14161	14075	14120	14110	13981	13934	14123	14096	13967	13913	14104	13787	14058	13944	14087	14006	14247	13855	14092	13820	14118	14055	13975	14030	13809	14041	14003	14146	13938	14065	13886	13963	13838	14098	14020	14079	13990	13900	14098	13895	14122	14149	14035	14085	14079	13877	14101	14036	13884	14001	14047	13897	14068	13981	14003	13955	13964	14079	13845	13913	13930	14059	14049	14060	14040	13912	14044	13907	13973	13984	14134	14081	14077	13931	14036	14007	13834	14058	14172	14136	13922	13915	14007	14032	14016	14228	13889	14070	13884	14067	13950	14073	13882	13855	14048	14001	13947	14115	14000	13925	13945	14023	14043	13966	14032	14115	14117	14028	14107	13896	14197	13997	14006	14047	14182	13910	14059	13884	13891	14034	14007	13955	13941	14072	14039	14021	13923	13993	14112	14052	14014	13862	14157	14062	13990	13952	14148	13978	14162	14049	14034	13977	13989	14062	13958	13989	14029	13917	13988	14078	13909	14041	13859	14018	14046	13912	14144	13822	14120	14072	14240	14122	14177	13972	14019	13924	13922	14002	14015	13971	13974	13895	14000	13990	13935	14081	14044	14064	14089	14122	13850	13933	13966	13969	13822	13908	13909	13977	13955	14139	13927	14084	13884	13995	14192	13869	13908	13874	13888	13940	13869	13962	13943	14043	13921	13869	13961	13920	14070	14054	13990	14031	14042	14125	13970	14094	14088	13957	14089	14155	14015	13918	13907	14185	13963	14121	13979	14136	13940	13856	14057	14079	14057	14040	14006	14051	14223	14055	13995	13908	13996	14119	14050	14079	14068	14008	13984	14022	13928	13860	14042	14149	13957	13866	13974	14160	13931	13995	14030	13967	14097	13851	13977	14031	14230	14066	13935	13899	14119	13940	13953	13927	13920	14123	13941	13914	13956	14165	13843	13962	13953	14060	14066	14056	14040	14000	14020	14076	14178	13983	14080	13838	13884	14006	13844	14071	14142	13864	14156	13830	13894	13850	14036	14152	13989	14064	13958	13997	14098	14031	13922	14040	13976	13986	13883	13963	13968	13953	14004	13921	13904	13971	13989	13910	13909	14069	13972	13909	13960	14142	13870	13965	14060	14151	13927	13923	13975	13947	14069	14129	13982	14245	13971	14146	14085	13969	14011	14120	13957	14102	13895	14023	13962	14008	13868	13984	13803	14007	13886	14128	14149	13902	14179	13972	13770	14032	13986	13922	13948	14099	13883	13954	14115	14105	14024	14082	13978	13983	14085	14084	13953	13923	13992	14006	14078	13958	14062	14040	13793	13904	14036	14068	13965	13954	13964	13975	14159	13866	14057	13836	14088	13884	13950	13827	14068	13966	14070	13943	13993	14030	14003	14057	14068	13930	13871	14017	13969	14053	14189	13923	14051	14086	14086	14096	13989	13936	14084	14114	13881	13880	14012	14128	13912	13884	13997	13892	14051	14023	13886	14033	14091	13961	14046	13999	14144	14025	14095	14078	14167	13897	14031	13933	14057	13922	14103	13959	14039	14038	14024	13955	14046	13934	14168	14006	13944	14087	14194	13746	14054	14044	14087	13973	14167	14097	13899	13739	13983	13946	13848	13832	14121	13949	13932	14044	14252	14158	14010	14251	14049	14107	13970	13998	13989	14044	13948	14096	14123	14007	14101	14086	13888	14159	13946	14020	14022	14101	14121	13915	14052	13946	13992	13998	14090	14185	13860	14105	14154	14037	13982	14056	14020	14121	14057	13977	14009	13897	14050	14123	13856	14012	13981	14108	14017	13999	13851	14031	13975	14055	14045	14006	14015	13902	13831	13888	14015	14000	14149	14010	14060	14096	13988	14226	13969	14070	14052	13943	13996	14062	14088	14001	14129	13900	13819	14040	13814	13955	14077	13960	14172	14026	14019	14001	14139	14033	13857	14143	13885	14214	13981	13897	13989	14085	14036	13799	14099	13984	14125	14083	13907	14053	13976	14059	13763	14021	14023	14140	13917	13973	14185	14100	13918	13969	14073	13921	13971	14115	14000	14035	14042	13974	14042	14019	14044	13967	14173	14103	13997	13970	13927	14028	14026	14113	13958	13953	13764	13972	13970	13950	14029	14063	13847	14139	13959	14133	13885	13909	13933	14020	13912	14313	13912	14153	13903	14168	13889	13918	13955	13895	14017	14033	14133	13967	14096	14033	13800	13933	14110	13951	13957	14102	13911	13968	13981	14067	14026	14041	14036	14049	13985	13916	14003	13940	13969	14055	13815	14065	14092	14000	14101	13926	13987	13989	13920	14163	13991	13841	13843	14155	14063	14066	14047	14034	13981	14022	14044	14116	14006	14037	14169	14052	13959	14024	14040	14021	13964	14084	14008	14069	14041	14109	13873	14042	14031	14000	14127	14091	14007	14110	13936	13958	14046	13913	14021	14000	14174	13947	13916	13978	13874	14097	13929	14038	13942	14077	14014	13903	13989	14028	14004	14188	13955	14117	13972	14128	13943	13997	13959	14031	14028	13847	14043	14119	14010	13923	14162	14084	13903	14006	14129	13997	14116	13924	13910	14059	13927	13989	14027	13904	14005	13962	14057	14096	14125	14028	14070	13972	14064	13851	14107	14028	13965	13765	13955	14119	14100	14178	13804	14069	14086	13988	13978	13991	14006	13921	14040	14108	13874	13980	14085	14216	13979	14099	14012	13951	13934	13886	14087	13870	13870	14094	13772	14291	13983	13933	14025	14083	13849	14135	14089	13885	13910	14094	14082	14121	14131	14037	14055	14010	14142	14116	14030	13952	13968	14259	13928	13936	13941	13987	14038	14102	14161	13944	13959	14078	13972	14145	13967	14084	13935	14089	13998	14017	13960	14060	14166	13977	13886	14007	13961	14155	13967	13880	14092	14098	14006	14021	14081	13844	14005	13941	13925	13831	13970	14103	14048	13974	13895	13937	13890	14115	14024	14202	13893	14016	13964	14057	14059	14063	14084	14050	14113	14039	13971	14070	14031	13998	13848	14066	14091	13963	13797	13946	14066	14002	14106	14018	13932	14018	13994	14021	14025	14076	13751	14140	13857	14084	13828	13861	14069	14189	14095	14113	13948	13898	14056	14112	14178	13948	13990	13847	14041	13962	13931	13923	14217	13879	14027	14049	14081	13990	13852	13987	13934	13933	13989	14104	14106	13950	13981	13976	13947	14091	14097	14056	13981	13993	13936	14064	13958	14175	14027	13962	13967	14050	13993	13916	14141	14070	14045	13915	14055	13968	13926	13887	14002	14003	13937	13988	14030	14117	14085	14026	13789	13966	14010	14109	13893	14042	13917	13878	13776	14045	13925	14114	13933	13957	13974	13866	14079	13971	13986	14016	13899	14027	13980	14144	14024	13853	13897	14044	13893	14042	13936	13999	13963	14194	14075	14021	14082	14091	13953	13954	14096	13925	14127	13869	13896	14015	13998	14075	13938	14136	14107	14101	14019	13982	14117	13933	14124	13965	14002	13934	14158	13931	13976	14133	14030	14052	13841	13997	13877	14171	14016	14033	14074	14158	14005	14008	14064	14010	14007	13943	14102	13964	14051	13886	14074	14030	13941	14016	14066	14134	13981	13931	13881	14111	13971	14059	13935	14053	14097	14059	14028	13898	14124	13994	14021	13966	13919	13992	14000	13913	13884	14092	14184	14020	13895	13904	13939	14207	13925	13876	14118	14178	13952	14018	14013	13963	14215	13967	13917	14006	13944	13945	13899	14060	13984	13952	13998	13873	13956	13934	13942	13943	14094	14077	14090	13876	13948	13966	13970	13889	13994	14026	13959	14031	13934	14001	14060	14021	14068	13901	13982	14009	14136	14109	13934	14012	13937	14095	13936	13902	14047	14072	14040	14097	14103	13951	13967	14004	13886	14006	13894	14074	14033	14051	14008	13992	14100	14098	13866	13999	14029	14109	13882	14176	13975	14131	13992	13901	14017	13912	13869	13982	14001	13847	14112	13854	14122	14008	13941	14187	14082	14013	13924	14012	13988	14248	14172	13965	14088	14127	14062	14060	14008	13976	14116	13871	13844	14057	13918	14100	13976	14056	13995	13816	14017	13912	14127	13850	14065	13920	14054	13938	14142	13897	13889	14070	14080	13917	14002	13907	14112	13968	13953	14132	14053	14011	14013	13966	14058	14033	13861	13979	13943	14091	13935	13968	13993	14003	14153	14067	13973	14085	13947	13964	14163	14088	13942	14072	14140	14079	14139	13862	13993	13797	14018	14073	14107	13781	13923	13940	14102	14083	14141	14005	14021	13897	14149	14110	13789	14031	13921	13915	13880	14055	14027	14054	14188	14093	14136	14031	13997	13967	14080	13951	13940	14064	13958	14070	14087	13961	14059	14187	13996	14017	14025	14073	14020	14034	14154	13971	13961	14168	13994	14132	13966
29265	28522	36126	31551	23632	19433	18022	17037	16762	16843	16728	16675	16906	16756	16719	16737	16692	16685	16954	16912	16920	16720	16728	16635	16904	16678	16755	16712	16439	16735	16644	16770	16790	16647	16796	16854	16856	16836	16843	16719	16716	16778	16931	16983	16705	16765	16676	16846	16714	16811	16816	16942	16817	16637	16823	16766	16721	16864	16673	16740	16705	16901	16832	16839	16684	16623	16785	16852	16536	16643	16891	16583	16718	16701	16721	16706	16825	16699	16643	16642	16664	16658	16737	16816	16957	16706	16689	16428	16758	16726	16803	16765	16571	16712	16898	16717	16884	16588	16518	16748	16665	16681	16776	16931	16859	16735	16860	16652	16606	16662	16789	16684	16674	16590	16681	16739	16886	16662	16546	16611	16813	16626	16832	16800	16641	16655	16711	16710	16759	16795	16784	16751	16583	16802	16722	16774	16874	16691	16696	16928	16737	16839	16869	16843	16784	16778	16711	16867	16731	16816	16834	16768	16735	16472	16803	16660	16711	16630	16630	16853	16743	16627	16818	16823	16833	16660	16761	16586	16736	16731	16775	16604	16951	16839	16850	16741	16574	16919	16519	16650	16692	16957	16758	16707	16634	16606	16890	16635	16684	16725	16816	16726	16683	16748	16532	16664	16775	16765	16729	16498	16408	16660	16589	16488	16585	16736	16711	16711	16818	16706	16635	16818	16564	16778	16792	16359	16812	16801	16753	16766	16709	16759	16951	16716	16813	16843	16833	16747	16566	16735	16592	16849	16888	16760	16742	16792	16669	16762	16683	16697	16561	16561	16709	16778	16874	16791	16848	16727	16660	16699	16589	16728	16754	16928	16625	16868	16902	16821	16692	16851	16794	16764	16669	16688	16855	16585	16655	16721	16470	16743	16735	16798	16665	16637	16798	16815	16877	16753	16565	16764	16744	16616	16658	16829	16736	16563	16654	16843	16802	16644	16786	16749	16510	16397	16771	16585	16840	16746	16633	16744	16830	16778	16638	16586	16618	16613	16795	16689	16741	16773	16603	16754	16495	16828	16675	16776	17059	16620	16645	16766	16594	16756	16935	16849	16734	16472	16856	16728	16823	16679	16793	16633	16689	16647	16764	16651	16818	16435	16751	16818	16617	16764	16951	16658	16718	16685	16624	16613	16840	16731	16689	16873	16587	16759	16814	16653	16692	16637	16876	16782	16628	16627	16748	16722	16630	16666	16742	16818	16672	16405	16668	16561	16587	16831	16633	16650	16814	16706	16800	16644	16809	16844	16708	16736	17046	16697	16750	16757	16885	16861	16882	16895	16594	16674	16585	16741	16650	16636	16541	16726	16891	16800	16742	16606	16596	16617	16578	16686	16663	16755	16765	16965	16857	16921	16909	16640	16656	16798	16795	16827	16962	16709	16710	16536	16841	16451	16930	16633	16696	16537	16625	16717	16795	16795	16559	16649	16585	16607	16615	16848	16844	16703	16451	16736	16814	16721	16847	16772	16654	16798	16820	16827	16802	16928	16872	16807	16702	16666	16772	16786	16733	16785	16692	16781	16766	16668	16597	16724	16587	16781	16817	16850	16841	16466	16670	16503	16766	16719	16934	16666	16751	16876	16704	16752	16663	16913	16554	16805	16657	16676	16654	16713	16762	16734	16665	16745	16539	16736	16764	16865	16523	16771	16897	16838	16896	16746	16943	16873	16518	16632	16671	16804	16733	16613	16795	16926	16631	16686	16652	16852	16788	16668	16755	16851	16567	16681	16925	16651	16751	16661	16687	16820	16893	16864	16555	16739	16629	16762	16763	16495	16589	16692	16580	16694	16737	16683	16948	16721	16755	16850	16797	16722	16639	16815	16901	16582	16605	16879	16718	16849	16771	16929	16792	16846	16726	16657	16558	16754	16637	16875	16810	16760	16738	16733	16648	16841	16541	16849	16811	16819	16937	16732	16786	16788	16897	16777	16940	16508	16888	16571	16798	16793	16736	16615	16780	16634	16705	16830	16759	16676	16679	16701	16816	16979	16946	16611	16620	16553	16686	16667	16806	16765	16585	16620	16799	16651	16777	16822	16803	16443	16881	16515	16697	16714	16760	16628	16905	16581	16772	16636	16767	16732	16792	16540	16685	16858	16665	16617	16699	16875	16619	16689	16612	16654	16639	16739	16470	16747	16826	16880	16766	16970	16885	16934	16755	16462	16755	16857	16581	16728	16761	16916	16665	16900	16948	16741	16793	16754	16808	16721	16871	16788	16942	16654	16733	16722	16743	16706	16652	16404	16648	16742	16838	16702	16698	16734	16658	16751	16638	16622	16664	16514	16885	16707	16630	16708	16653	16912	16618	16639	16646	16618	16803	16803	16914	16878	16913	16641	16783	16698	16821	16501	16546	16546	16932	16699	16792	16844	16759	16803	16949	16639	16881	16680	16594	16861	16849	16877	16581	16793	16752	16748	16873	16701	16376	16697	16936	16581	16894	16887	16705	16787	16746	16732	16746	16831	16626	16724	16747	16831	16763	16798	16715	16745	16554	16745	16927	16718	16764	16612	16706	16692	16750	16902	16909	16740	16891	16665	16616	16729	16794	16857	16743	16875	16616	16799	16962	16776	16733	16610	16485	16540	16635	16566	16629	16738	16781	16610	17035	16828	16805	16709	16835	16807	16820	16578	16864	16536	16682	16538	16774	16716	16705	16585	16720	16719	16729	16845	16578	16669	16910	16952	16761	16888	16790	16597	16605	16811	16584	16928	16799	16794	16785	16491	16663	16699	17061	16929	16870	16547	16534	16834	16818	16697	16778	16803	16673	16605	16878	16589	16747	16767	16625	16591	16745	16782	16667	16928	16638	16694	16634	16639	16719	16732	16717	16593	16877	16861	16706	16658	16900	16787	16681	16592	16767	16632	16853	16854	16777	16689	16854	16710	16845	16452	16832	16688	16781	16558	16793	16664	16666	16890	16779	16619	16506	16784	16761	16683	16765	16752	16757	16783	16665	16749	16737	16669	16741	16507	16816	16858	16852	16688	16840	16654	16744	16685	16856	16773	16712	16594	16715	16815	16490	16739	16913	16919	16609	16891	16776	16706	16955	16662	16626	16915	16642	16812	16921	16723	16491	16539	16692	16582	16831	16658	16673	16656	16665	16680	16775	16866	16612	16817	16644	16706	16723	16751	16616	16652	16826	16644	16737	16827	16859	16620	16813	16740	16853	16829	16886	16933	16780	16840	16699	16769	16671	16855	16812	16626	16699	16601	16678	16751	16777	16768	16622	16684	16818	16708	16551	16756	16635	16712	16754	16635	16782	16788	16684	16672	16569	16790	16727	16765	16570	16638	16702	16889	16788	16722	16839	16724	16731	16809	16673	16728	16682	16734	17023	16827	16599	16670	16977	16631	16791	16664	16619	16664	16681	16701	16764	16604	16608	16713	16894	16759	16671	16818	16858	16771	16829	16731	16603	16703	16721	16855	16763	16772	16594	16693	16705	16839	16744	16685	16698	16780	16941	16558	16637	16824	16923	16882	16814	16511	16781	16603	16663	16552	16638	16688	16733	16497	16641	16685	16542	16605	16524	16806	16742	16711	16596	16610	16833	16696	16548	16683	16708	16750	16821	16734	16868	16771	16786	16744	16870	16747	16890	16643	16711	16813	16877	16793	16846	16717	16640	16705	16803	16754	16731	16789	16969	16931	16680	16786	16732	16739	16759	16720	16435	16754	16717	16761	16612	16790	16759	16800	16835	16744	16724	16975	16730	16808	16705	16859	16660	16629	16634	16594	16662	16666	16847	16790	16710	16860	16984	16786	16785	16610	16780	16877	16705	16741	16761	16559	16885	16785	16754	16905	16596	16678	16777	16620	16691	16818	16738	16730	16697	16696	16882	16608	16706	17013	16629	16683	16770	16713	16754	16826	16742	16752	16657	16672	16909	16724	16825	16687	16712	16630	16824	16825	16766	16675	16728	16631	16832	16720	16884	16772	16832	16777	16900	16682	16747	16689	16698	16602	16920	16715	16871	16732	16624	16973	16853	16699	16754	16766	16567	16601	16779	16947	16737	16719	16867	16759	16759	16680	16750	16690	16562	16671	16822	16603	16796	16724	16746	16684	16754	16779	16778	16837	16765	16730	16557	16660	16562	16557	16833	16756	16759	16851	16746	16829	16885	16832	16806	16850	16669	16597	16635	16561	16692	16681	16722	16764	16738	16685	16751	16859	16863	16770	16719	16751	16805	16610	16692	16852	16910	16705	16642	16787	16855	16674	16857	16504	16612	16768	16607	16765	16549	16681	16684	16785	16728	16675	16625	16664	16529	16700	16652	16721	16765	16788	16484	16612	16891	16575	16752	16617	16810	16738	16699	16708	16626	16665	16737	16781	16873	16490	16695	16709	16768	16660	16726	16639	16722	16843	16657	16767	16813	16490	16753	16769	16858	16774	16708	16791	16590	16847	16754	16647	16758	16747	16792	16750	16737	16669	16739	16677	16776	16760	16682	16638	17001	16554	16813	16630	16702	16756	16821	16694	16547	16599	16636	16951	16425	16654	16733	16620	16621	16743	16747	16831	17028	16724	16780	17059	16895	16906	16815	16745	16773	16749	16687	16615	16783	16806	16795	16742	16803	16667	16805	16749	16748	16928	16634	16772	16755	16659	16518	16750	16577	16629	16799	16728	16731	16608	16699	16809	16749	16746	16545	16537	16993	16732	16864	17046	16670	16757	16772	16838	16591	16649	16942	16482	16718	16760	16630	16786	16755	16873	16744	16736	16819	16537	16822	16774	16619	16552	16676	16724	16641	16618	16808	16776	16517	16743	16665	16882	16628	16708	16900	16807	16605	16537	16814	16656	16956	16960	16596	16867	16657	16727	16704	16864	16723	16622	16552	16851	16662	16670	16973	16725	16758	16672	16951	16795	16683	16656	16875	16912	16648	16682	16823	16673	16647	16654	16671	16847	16798	16863	16812	16845	16789	16777	16621	16674	16785	16783	16781	16711	16879	16910	16857	16679	16957	16824	16715	16720	16795	16749	16827	16854	16826	16713	16780	16750	16581	16673	16839	16669	16686	16781	16640	16844	16760	16888	16837	16770	16920	16760	16628	16821	16598	16654	16647	16742	16680	16797	16802	16638	16742	16527	16532	16815	16712	16656	16813	16519
33023	45680	36891	26276	20015	16452	15035	14474	14170	14176	14245	14119	14047	14329	14147	14145	14099	14115	14073	14150	14220	14098	14137	14087	14131	14229	14180	14194	14227	14137	14257	14191	14070	14137	14187	14052	14122	14269	14150	14238	14121	14146	14259	14171	14096	14049	14284	14123	14179	14186	14043	14191	14117	14340	14128	14064	14111	13973	14198	14220	14104	14188	14259	13934	14258	14288	14074	14076	14067	14183	14328	14054	14171	14153	14241	14052	14047	14109	14119	14107	14191	14249	14377	14051	13997	14222	14132	14218	14175	14105	14139	13923	14233	14050	14093	14056	14078	14185	14047	14146	14161	14245	14254	14159	14073	14184	14302	14164	14181	14168	14265	14010	14096	14322	14301	14061	14114	14209	14219	14259	14258	14137	14257	14190	14157	14088	14182	14124	14177	14237	14155	14159	14149	14214	14283	14046	14191	14201	14125	14187	14190	14120	14264	14107	14302	14330	14205	14025	14098	13971	13938	13973	14038	14153	14152	14216	14108	14137	14289	13940	14237	14113	14043	14169	14166	14132	14146	14213	14231	14082	14196	14208	14103	14129	14125	14139	14098	14184	14129	14115	14155	14007	14346	13958	14313	14298	14251	13975	14085	14118	14113	14031	14120	14060	14102	14299	14104	14341	14293	14240	14207	14072	14233	14020	14132	14070	14189	14090	14214	14251	14247	14155	14042	14225	14222	14170	14192	14167	14181	14246	14106	14097	14284	14068	14227	14081	14001	14012	14104	14034	14221	14140	14074	14104	14214	14088	14184	14178	14205	14134	14456	14171	14150	14102	14016	14230	14092	14285	14174	13952	14308	14200	14135	14184	14252	14001	14173	14125	14157	14123	14221	14193	14223	14322	14101	14154	14121	14253	14164	14186	14266	14196	13987	14027	13997	14056	14206	14282	14106	14312	14304	14196	14125	14021	14080	14113	14097	14125	14004	13975	14233	14095	14242	14209	14098	14115	14256	13958	14008	14230	14191	14167	14099	14069	14236	14101	14140	14221	14294	14202	14205	14093	14086	14188	13988	14095	14141	14127	14157	14366	14116	14149	14074	14355	14046	14306	14325	14272	14166	14095	13994	14122	14134	14262	14271	14174	14059	14080	14077	13994	13997	14124	14203	14095	14002	13958	14297	14297	14024	14201	14107	14155	14093	14347	14293	14212	14100	14177	14128	14123	14181	14286	14235	14130	14192	14222	14071	13936	14160	14223	14208	14009	14106	14102	14200	14028	14276	14267	14039	14071	14080	14133	14221	14331	14116	14201	14325	14209	14099	14199	14165	14169	14338	14217	14192	14142	14096	14151	14192	14061	14118	14034	14154	14174	14263	14142	14121	14111	14208	14076	14194	14049	14248	14261	14115	14184	14200	14114	14172	14077	14179	14124	14122	14195	14120	13999	14068	14151	14216	14191	14170	14159	14154	14044	14055	14149	14023	14139	14069	14122	14217	14163	14171	14108	14164	14119	14249	14233	14036	14267	14066	14106	14092	14178	14124	14124	14297	14208	14176	14053	14094	14094	14178	14217	14301	14009	14155	14151	14059	14142	14195	14115	14316	14225	14042	14057	14077	14243	14166	14077	14157	14102	14113	14351	14184	14009	14025	14129	14075	13988	14053	14152	14293	14005	14106	14102	14154	14152	14207	14107	14048	14131	14082	14264	14054	14259	14193	14244	14180	14090	14030	14085	14268	14174	14129	14172	14264	14142	14266	14164	14286	14129	14247	14177	14120	14290	14247	14184	14320	14092	14242	14298	14245	14181	14312	13953	14207	14021	14109	14129	14225	14284	14265	14159	14043	14085	14269	14260	14193	14193	14168	14109	14064	14153	14240	14185	14138	14232	14128	14161	14143	14238	14212	14219	14202	14277	14142	14247	14213	14111	13932	14240	13954	14240	14199	14057	14272	14286	14187	14055	14027	14209	14232	14325	14250	14105	14095	14238	14131	14042	14246	14244	14073	13991	14159	14202	14107	14033	14027	14137	14151	13965	14218	14146	14096	14146	14209	14078	14096	14058	14115	14253	14038	14218	14254	14156	14134	14089	13988	14165	13881	14068	14102	14106	14216	14144	14120	14167	14022	14156	14203	14245	14061	14107	14200	14165	14167	14105	14136	14027	14089	14213	14307	14277	14217	13944	14174	14278	14071	14210	14197	14076	14029	14233	14081	14136	14058	14031	14189	14078	14194	14254	14195	13992	14199	14044	14037	14177	14150	14317	14090	14108	14080	14038	14228	14112	14027	14281	14152	14098	14096	14051	14243	14190	14137	14025	14258	14093	14222	14235	14232	14161	14269	14186	14051	13990	14085	14275	14195	14240	14306	14075	14282	14035	14132	14076	13990	14251	14242	14171	13996	14166	14082	14167	14187	14187	14184	14146	14143	14180	13968	14264	14236	14251	14044	14155	14145	14188	14128	14169	14229	13965	14142	14205	14269	14234	14149	14047	14003	14390	14042	14227	14216	14215	14081	14335	14180	14163	14210	14235	14101	14146	14183	14130	14209	14118	14217	14130	14193	14237	14322	14116	14171	14175	14150	14234	14269	14022	14155	14189	14209	14318	14198	14205	14278	14270	14152	14139	14142	14269	14228	14061	14103	14108	14021	14078	14094	14039	14136	14226	14155	14209	14169	14066	14025	14188	14171	14217	14046	14083	13966	14185	14110	14328	14088	14129	14269	14226	14205	14236	14076	13989	14084	14162	14162	14072	14354	14373	14188	14086	14307	14075	14093	14048	14065	14453	14278	14183	14090	14191	14073	14075	13989	14086	14182	14072	14152	14257	14002	14099	14087	14032	14079	14050	14190	14239	14175	14130	14135	14124	14162	14119	14212	14026	14165	14096	14114	13907	13988	14151	14157	14213	14140	14205	14207	14132	14229	14255	14107	13922	14265	14035	14013	14217	14130	14182	14135	14237	14211	14089	14232	14082	14266	14177	14143	14131	14316	14249	14068	14173	13984	14109	14212	14032	14171	14119	14293	14167	14182	14226	14087	14101	14129	14151	14064	14168	14312	14260	14226	14130	14210	14105	14236	14081	14270	14072	14231	14086	14149	14043	14214	14193	14095	14200	14164	14162	14288	14165	14118	13982	14077	14228	14087	14203	14081	14258	14165	14066	14085	14138	14246	14094	14070	14064	14153	14142	14318	14117	14205	14163	14194	14241	14154	14136	14116	14153	14149	14181	14152	14103	14243	14201	14134	14100	14176	14237	14178	14178	14221	13963	14005	14304	14144	14114	14161	14156	14278	14043	14102	14115	14074	14354	14043	14175	14230	14049	14058	14156	14190	14285	14029	14219	14240	14177	14085	14229	14275	14179	14330	14125	14204	14020	14157	14105	14149	14081	14183	14246	14142	14174	14386	14179	14266	13959	14040	14021	14052	13905	14129	14081	14199	14158	14145	14062	14128	14262	14107	14097	14294	14305	14342	14140	13932	14135	14133	14216	14054	14272	14071	14209	14127	14344	14278	14160	14153	14093	14210	14143	14188	14084	14066	14199	14092	14222	14151	14163	14046	14184	14131	14067	14222	14124	14245	14044	14263	14265	14205	14208	14070	14253	14175	14149	14150	14106	14179	14047	14154	13995	14089	14271	14315	13999	14410	14253	14270	14295	14179	14302	14003	14106	14166	14148	14163	14093	14145	14238	14110	14186	14320	14150	14238	14107	13971	14069	14171	14070	14030	14183	13993	13995	14322	14153	14139	14179	14384	13987	14109	14207	14198	14174	14179	14125	14209	14058	14201	14164	14225	14129	14186	14156	14228	14140	14056	14249	14127	14236	14204	14214	14122	14284	14112	14123	14155	14146	14226	14168	14194	14233	14204	14214	14008	14153	14139	14168	13993	14163	13981	14206	14208	14087	14076	14165	14171	14219	14018	14208	14293	14203	14142	14148	14252	14161	14153	14092	14250	14030	14282	14168	14050	14328	14157	14189	14065	14281	14199	14120	14428	14240	14264	14077	14179	14193	14114	14118	14186	14080	14240	14030	14218	14079	14088	14083	14159	14110	14008	14137	14212	14233	14252	14223	14217	14058	14274	14228	14078	14107	14192	14132	14204	14227	14196	14243	14183	14245	14040	14024	14071	14082	14273	14200	14143	14293	14379	14135	14104	14191	14026	14001	14345	14066	14137	14196	14177	14035	14283	14025	14419	14219	14144	14139	14122	14019	14081	14183	14170	14110	14148	14023	14160	14189	14230	14279	14344	14195	14161	14119	14181	14150	14148	14201	14080	14191	14273	14129	14301	14216	14136	14176	14322	14090	14076	14136	14029	14202	14054	14134	14151	14160	13988	14060	14133	14174	14097	14129	14140	14119	14173	14161	14106	14183	14110	14019	14076	14173	14148	14326	14312	14012	14167	14055	14205	14256	14111	14209	14062	14125	14178	14194	14104	14182	14232	14093	14189	14066	14352	14157	13965	14273	14332	14309	14128	14126	14105	14081	13978	14170	14129	14194	14182	13925	14301	13998	14257	14228	14147	14144	14153	14220	14192	14298	14247	14050	14010	14083	14255	14221	14211	14309	14070	13990	14271	14144	14122	14154	14126	14200	14137	14138	14099	14116	14226	14080	14171	14006	14111	14060	14153	14091	14269	14282	14081	14258	13984	13968	14274	14285	14114	14079	14090	14213	14071	14078	14199	14027	14254	14160	14075	14260	14337	14165	14057	14131	14032	14200	14137	13966	14366	14177	14253	14103	14154	14140	13994	14188	14170	13983	14234	14062	14389	14103	14142	14053	14110	14321	14126	14164	13973	14239	14287	14081	14137	14052	14320	14012	14156	14269	14231	14142	14096	14005	14075	14112	14233	14215	13986	14183	13991	14076	14265	14089	14207	14197	14291	14077	14238	14199	14108	14169	14137	14243	14116	14274	14141	14159	14164	14008	14205	14131	14115	14202	14252	14161	14111	14134	14175	14220	14092	14090	13864	14276	14030	14051	14218	14037	14140	14345	14298	14154	14185	14175	14111	14121	14268	14156	14186	14146	14174	14104	14132	14121	14155	14200	14158	14277	14163	14060	13958	14274	14213	14127	14110	14061	14132	14027	14365	13992	14347	14138	14198	14160	14133	14143	14270	14045	14122	14249	14309	14152	14187	14135	14128	14062	14119	14122	14104	14226
24191	22293	34728	36872	33878	30308	26007	19243	16904	16738	16475	16519	16562	16593	16327	16363	16490	16392	16512	16337	16412	16337	16306	16344	16574	16334	16226	16336	16582	16310	16430	16529	16392	16419	16286	16231	16391	16437	16514	16278	16332	16306	16403	16594	16301	16336	16263	16157	16315	16359	16383	16378	16338	16281	16379	16463	16573	16239	16469	16288	16588	16466	16500	16389	16414	16369	16493	16512	16347	16376	16225	16319	16334	16429	16295	16412	16294	16481	16389	16335	16486	16306	16194	16358	16311	16335	16339	16462	16249	16341	16452	16172	16381	16242	16343	16432	16406	16391	16525	16322	16322	16330	16216	16431	16475	16538	16351	16253	16371	16340	16289	16467	16240	16297	16441	16405	16502	16417	16310	16140	16240	16092	16130	16394	16155	16324	16382	16380	16399	16284	16335	16276	16342	16386	16354	16430	16245	16310	16428	16491	16256	16247	16321	16377	16318	16253	16361	16311	16377	16454	16377	16189	16153	16472	16219	16339	16338	16203	16166	16165	16212	16386	16318	16446	16258	16341	16419	16366	16344	16562	16429	16345	16320	16437	16194	16281	16400	16395	16401	16507	16180	16172	16336	16360	16352	16434	16258	16306	16264	16120	16418	16292	16328	16229	16297	16471	16348	16173	16431	16326	16564	16409	16346	16172	16517	16422	16482	16289	16161	16236	16182	16363	16458	16391	16505	16254	16370	16523	16282	16368	16497	16421	16384	16309	16251	16242	16309	16357	16285	16264	16466	16346	16263	16259	16549	16422	16164	16067	16352	16412	16465	16362	16329	16267	16378	16264	16415	16522	16468	16418	16426	16401	16272	16298	16352	16206	16566	16376	16204	16359	16336	16357	16106	16400	16520	16317	16352	16352	16326	16196	16288	16269	16286	16315	16501	16334	16353	16471	16429	16289	16437	16279	16404	16115	16321	16479	16272	16289	16293	16348	16272	16248	16508	16346	16283	16173	16112	16295	16253	16196	16277	16269	16424	16350	16123	16352	16253	16301	16261	16413	16311	16302	16437	16489	16328	16181	16270	16297	16226	16273	16448	16328	16398	16342	16277	16445	16448	16421	16541	16368	16368	16404	16259	16424	16358	16309	16408	16357	16399	16213	16525	16357	16364	16577	16416	16288	16202	16444	16298	16228	16220	16273	16271	16353	16390	16215	16168	16306	16396	16303	16333	16284	16151	16549	16462	16295	16409	16370	16240	16443	16313	16273	16445	16331	16171	16222	16319	16347	16422	16562	16147	16357	16535	16267	16342	16374	16406	16456	16307	16462	16454	16474	16288	16366	16622	16422	16555	16552	16230	16466	16473	16355	16491	16404	16307	16382	16494	16533	16621	16388	16490	16352	16433	16322	16300	16384	16244	16176	16443	16388	16460	16183	16273	16269	16331	16339	16378	16344	16364	16331	16245	16339	16298	16270	16196	16301	16294	16156	16253	16344	16435	16148	16314	16404	16458	16405	16213	16336	16587	16565	16418	16327	16337	16591	16319	16182	16323	16325	16523	16224	16266	16491	16433	16254	16478	16479	16360	16321	16399	16281	16385	16435	16399	16436	16536	16385	16365	16406	16344	16509	16443	16339	16391	16367	16426	16329	16447	16388	16436	16211	16436	16258	16502	16279	16418	16333	16265	16280	16205	16141	16314	16476	16286	16516	16434	16373	16448	16444	16336	16477	16298	16360	16483	16325	16596	16219	16444	16365	16423	16381	16340	16360	16457	16428	16268	16555	16278	16337	16411	16590	16443	16331	16300	16238	16151	16367	16323	16250	16374	16364	16274	16274	16319	16257	16254	16438	16299	16331	16558	16335	16289	16223	16286	16359	16313	16422	16482	16251	16336	16126	16203	16334	16287	16437	16248	16209	16240	16373	16517	16171	16332	16274	16340	16381	16527	16410	16321	16527	16144	16342	16405	16362	16318	16150	16421	16307	16505	16258	16195	16381	16355	16214	16225	16339	16420	16230	16346	16307	16309	16367	16356	16355	16387	16321	16225	16196	16390	16425	16468	16571	16565	16524	16416	16528	16325	16447	16467	16444	16323	16331	16418	16350	16305	16218	16484	16392	16520	16283	16519	16528	16486	16341	16462	16316	16378	16567	16357	16212	16370	16211	16198	16381	16304	16310	16283	16216	16261	16410	16456	16206	16543	16371	16338	16592	16407	16334	16363	16308	16224	16439	16505	16083	16219	16246	16178	16341	16183	16461	16302	16344	16325	16367	16466	16477	16543	16581	16335	16302	16309	16348	16431	16505	16505	16247	16544	16503	16414	16192	16259	16299	16346	16321	16176	16357	16330	16496	16363	16324	16398	16335	16393	16405	16263	16370	16485	16481	16260	16185	16098	16343	16201	16330	16410	16449	16383	16307	16300	16393	16257	16342	16275	16425	16256	16154	16488	16519	16369	16374	16319	16307	16223	16346	16364	16260	16373	16293	16249	16270	16346	16564	16346	16565	16196	16345	16269	16447	16382	16115	16295	16518	16041	16118	16300	16390	16455	16331	16480	16365	16436	16464	16206	16201	16392	16246	16106	16413	16254	16346	16295	16566	16499	16309	16386	16216	16324	16317	16262	16163	16197	16308	16453	16196	16273	16183	16327	16245	16299	16485	16388	16183	16360	16349	16283	16265	16269	16344	16465	16524	16224	16423	16436	16368	16316	16199	16500	16315	16289	16455	16375	16230	16474	16192	16367	16159	16298	16161	16300	16153	16250	16441	16399	16271	16477	16234	16635	16465	16361	16324	16508	16315	16328	16246	16654	16590	16389	16312	16328	16298	16227	16019	16282	16406	16191	16317	16264	16504	16452	16149	16251	16222	16406	16240	16299	16255	16233	16118	16529	16386	16581	16494	16293	16442	16382	16404	16340	16464	16499	16400	16355	16421	16308	16498	16265	16336	16200	16395	16356	16464	16536	16491	16269	16241	16237	16164	16099	16298	16323	16312	16288	16291	16206	16536	16412	16364	16353	16349	16318	16351	16216	16198	16384	16359	16325	16415	16145	16275	16354	16312	16282	16277	16353	16326	16181	16395	16250	16286	16246	16358	16212	16268	16331	16201	16465	16253	16376	16242	16472	16334	16454	16465	16322	16606	16425	16150	16226	16311	16013	16264	16297	16487	16119	16280	16277	16338	16462	16070	16492	16175	16360	16332	16409	16360	16324	16384	16251	16404	16322	16414	16374	16328	16420	16266	16195	16411	16398	16250	16265	16399	16335	16539	16425	16297	16474	16437	16510	16273	16372	16216	16439	16279	16375	16296	16171	16413	16320	16306	16446	16394	16488	16214	16423	16459	16624	16301	16276	16488	16393	16368	16380	16308	16382	16230	16419	16383	16451	16299	16312	16321	16220	16307	16347	16351	16257	16314	16356	16344	16429	16366	16412	16280	16323	16334	16470	16350	16386	16237	16271	16279	16368	16279	16382	16329	16470	16443	16290	16216	16477	16346	16299	16270	16356	16378	16580	16269	16287	16454	16361	16207	16171	16275	16329	16278	16497	16218	16414	16376	16281	16278	16461	16350	16490	16322	16454	16480	16460	16308	16279	16442	16503	16473	16302	16462	16370	16364	16309	16333	16456	16427	16462	16304	16395	16370	16154	16253	16384	16415	16378	16307	16334	16178	16310	16311	16438	16377	16234	16327	16228	16252	16334	16327	16407	16167	16414	16336	16201	16414	16257	16414	16292	16429	16491	16215	16473	16305	16245	16137	16354	16378	16475	16346	16425	16267	16445	16486	16440	16434	16482	16394	16436	16395	16346	16243	16362	16484	16660	16269	16548	16227	16458	16241	16396	16306	16516	16253	16491	16392	16370	16529	16328	16400	16617	16305	16436	16257	16394	16219	16369	16163	16368	16460	16350	16231	16278	16279	16420	16344	16282	16348	16322	16362	16245	16462	16500	16466	16488	16367	16340	16207	16431	16474	16365	16334	16351	16317	16305	16248	16446	16365	16543	16292	16342	16289	16081	16243	16151	16315	16431	16298	16169	16467	16406	16208	16386	16369	16320	16320	16312	16291	16367	16386	16318	16371	16256	16425	16320	16510	16267	16283	16133	16597	16389	16460	16219	16304	16327	16445	16354	16455	16412	16366	16253	16383	16335	16196	16279	16491	16239	16410	16411	16569	16208	16400	16320	16410	16227	16165	16264	16351	16420	16253	16391	16237	16390	16278	16334	16265	16287	16318	16346	16436	16374	16408	16426	16321	16540	16406	16345	16199	16179	16437	16406	16327	16613	16024	16380	16095	16377	16480	16312	16314	16376	16411	16380	16255	16259	16297	16245	16366	16352	16406	16397	16429	16441	16081	16317	16319	16021	16369	16242	16376	16562	16251	16340	16318	16422	16304	16299	16380	16408	16300	16093	16479	16324	16276	16413	16311	16441	16354	16272	16326	16367	16431	16391	16384	16388	16252	16266	16313	16227	16241	16492	16398	16270	16307	16338	16512	16469	16575	16386	16361	16213	16315	16237	16501	16303	16355	16265	16221	16100	16290	16346	16237	16439	16655	16354	16214	16311	16457	16353	16345	16493	16359	16127	16372	16371	16319	16539	16402	16338	16333	16402	16262	16523	16416	16463	16426	16286	16336	16320	16363	16254	16583	16595	16163	16453	16284	16474	16331	16414	16506	16238	16226	16308	16211	16426	16373	16393	16224	16248	16105	16165	16349	16257	16380	16338	16268	16212	16376	16248	16485	16506	16390	16321	16239	16210	16355	16392	16314	16406	16366	16370	16342	16445	16341	16422	16362	16267	16289	16475	16494	16252	16330	16405	16416	16266	16404	16551	16303	16406	16382	16371	16537	16343	16496	16414	16335	16247	16294	16300	16232	16344	16314	16400	16354	16234	16499	16657	16414	16485	16388	16226	16377	16108	16555	16237	16455	16236	16552	16378	16409	16383	16324	16110	16374	16253	16316	16423	16418	16339	16484	16405	16335	16426	16274	16232	16306	16444	16412	16283	16467	16487	16335	16435	16390	16393	16256	16150	16240	16475	16321	16408	16317	16149	16325	16319	16568	16540	16328	16521	16388	16338	16474	16298	16374	16384	16334	16315	16361	16328	16392	16507	16210	16408	16457	16334	16298	16316	16275	16305	16214	16181	16579	16220	16260	16468	16398
59905	92047	77827	55581	41544	29886	21199	16287	14642	14066	13947	14151	14045	13990	14022	13850	13996	13931	13922	14161	14036	13894	14015	13818	14012	13968	14056	13987	13898	14025	14032	14057	14088	14034	13840	13987	14063	14083	14055	14062	13964	14044	13991	14012	13928	13940	13882	14081	14084	13891	14079	13989	13925	13989	13815	14070	13989	13836	13957	13838	13833	13910	14037	13890	14022	14081	13819	14008	13871	13840	14039	13832	13987	13923	13885	13979	14004	13909	13898	14183	14160	13977	13822	14059	13907	13994	14021	14107	14006	14138	13903	14151	13810	14125	13837	14021	13858	14032	13966	13856	14054	14023	13872	13982	14025	13979	13900	14062	13969	13923	14056	14104	14044	14063	14084	13971	13823	13983	13987	14008	13981	13913	14124	14103	14092	13875	13925	14147	13886	14095	14036	13958	13946	13903	14100	13893	13916	13851	14094	13921	13760	14017	13996	13847	14051	13933	13910	13942	13844	13935	13969	13930	13905	13901	13920	14000	13922	13748	13929	13836	14055	14062	14022	14018	14052	13950	13998	14087	14011	13921	13967	13873	13952	13845	13920	13844	13978	13942	13968	14068	13919	14033	14031	13949	14064	13987	14045	14084	13938	14002	13931	13991	13976	13942	14100	13866	14171	13901	13848	13937	14051	13916	13948	13977	14047	13998	13968	14027	13768	13987	14068	14139	13945	13986	13890	13955	14088	13955	14004	14018	13915	13825	13985	13974	13874	13975	13838	13801	13953	13939	14009	14022	13907	14060	13778	14044	14158	13905	14019	13890	13891	13949	13894	13874	13883	13998	13824	13936	13962	13916	13893	13961	14107	13946	14083	13778	14013	14007	13931	14087	13916	13973	13834	14037	14067	14061	14026	13985	13987	13910	13789	14032	14080	13995	13983	13986	13922	14027	13968	13861	13819	14067	13932	13819	13884	13970	13972	14014	13794	13900	13912	13816	14006	13864	13926	14157	13969	13968	13855	13904	13833	13844	14017	13922	13917	13997	14053	13859	13950	13952	13870	13968	13776	13974	13848	13981	13761	13932	13960	13860	13764	13925	13786	13844	13879	13885	13988	14166	13812	13971	14030	14065	13956	13839	13977	13877	14064	14070	14009	13885	14019	14068	13818	13968	14072	13915	13884	13968	14061	13793	13914	14136	13917	13966	14048	13810	14021	14031	13896	13989	14112	13915	14067	13969	13988	13890	13961	14033	13829	13929	13993	13971	14103	13914	13834	14012	14003	13845	14080	13677	14148	13871	14098	13931	13883	14063	13799	14159	14061	14003	13830	13857	13909	13847	14042	13872	13898	13968	13981	13944	13757	13809	13891	13985	13918	13957	13939	13851	13905	14050	14019	13933	13739	14005	13954	13998	14030	14003	14051	14007	13949	13871	13762	13881	13868	13944	13926	13810	14001	13962	13723	13912	14065	13908	13944	14121	14092	13936	14030	13781	13995	13806	13925	13999	14063	14085	13881	13876	14012	13806	13950	14066	13987	13796	14047	14136	13837	14008	13857	13860	13857	13778	13932	13994	13786	14072	14015	14048	13928	13917	13925	14003	13810	13945	13828	13900	13694	13715	13881	14036	13929	13956	14016	14042	13967	13967	14016	13754	13910	13856	14003	14045	13931	13993	13774	13864	13972	14040	13825	13945	13921	13961	13899	14062	14002	13968	14103	13891	13893	13825	13874	13945	13957	13981	13998	13877	13889	13952	13891	13993	13880	13988	13865	13862	14000	13986	13851	14031	13764	13908	13938	13929	13959	13831	14212	13879	14024	13845	13811	14022	13959	13765	13905	13884	14075	13926	13785	14045	13813	13963	13843	13895	13983	13984	13899	13857	13925	13781	14127	13706	13989	14078	13845	14057	13791	14082	14063	13989	14048	13937	14160	13944	14075	14001	13868	13924	13880	13897	13898	13975	13915	13908	13829	13982	14045	13818	14055	13838	13947	14004	13875	13881	13882	14152	14090	13945	13949	13920	14029	14167	14031	14005	14001	13964	13999	13917	14077	14066	13862	14055	14012	13875	13933	14015	14004	13906	13854	14033	13884	13984	13999	13993	13969	13945	13828	13941	13836	13934	13887	13909	14014	14029	13969	13877	13694	14004	14035	13900	13935	13931	13979	13990	14041	14033	14035	14052	13978	13930	13905	13958	13867	13914	14012	14016	13911	13860	13979	14036	13937	14002	14005	13930	14056	13989	14012	14064	13936	13873	13785	13833	13879	13799	13855	14049	13864	13919	14158	13835	13836	13997	13919	14151	13795	14032	14060	14012	13698	14147	13926	13912	13941	14049	13834	14154	13972	13990	13846	13892	13808	13963	14063	14130	13932	14111	13809	13820	13870	14154	14173	14091	13922	14249	13994	13913	13929	14002	13824	14175	14026	13974	13836	14045	13935	13922	13824	13988	14013	14008	13946	14103	13934	14158	13915	13987	13886	14075	13842	13947	13840	14025	14069	14031	13987	13931	13953	13860	14080	14051	13927	14004	14085	13872	14057	13931	13912	13997	14065	13948	14030	13856	13970	13930	13961	13709	14008	13893	14027	13915	13984	14045	13794	13935	14005	13898	14072	13775	13983	14001	13939	13916	13877	13892	13882	13709	14012	13998	14053	13905	13800	13855	13940	13818	13810	13991	13886	13960	13966	13884	13981	13799	13858	13945	13886	13865	13823	13828	13931	14009	14025	13886	14038	13991	13981	14095	14001	13956	14031	13885	14098	13875	13887	13889	13847	13818	13941	13961	13951	13929	13976	13920	13962	14048	13919	13916	14084	13901	14027	14064	13965	13978	13980	13929	13726	14052	13939	14048	13996	13906	13920	13838	14051	13950	14047	13871	13848	13901	13933	13838	13924	13808	13809	14070	13927	13952	14054	14082	13814	14025	13942	13907	14053	13941	13844	13955	13957	13996	13939	13895	13952	14018	13857	13987	13997	13850	14007	14014	13815	13858	13945	14049	14062	13978	14031	14068	14005	14071	14073	13818	13984	13876	13991	13999	13953	13912	14081	13913	14010	13856	14015	14121	13989	13951	14058	13901	13782	13929	13969	14115	13857	13933	14071	13856	14022	13911	13859	13914	13967	14013	13957	14020	14141	13886	14038	13769	14043	13942	14015	14036	13941	13925	14014	14066	14013	13835	13901	13978	13997	13935	14006	13940	13932	13987	13949	14103	14025	14039	13854	13940	13838	14020	13885	13876	14108	13899	14066	13943	13875	13878	13969	13956	13908	14039	13964	14031	13986	14008	14066	13879	14079	14010	13941	13958	13912	13938	14016	13981	14207	13852	13951	14053	13932	13979	13942	13894	13943	14052	14023	14138	13860	13834	14088	13915	13985	14184	13947	13938	14012	13881	13827	13825	14037	13943	13920	13912	13917	14105	13994	13908	13801	13908	13936	13880	14021	13852	13933	13818	13840	14047	13877	13884	13974	13945	13873	13965	13917	13984	13926	14061	14066	13934	13825	13927	13997	14055	14078	13919	14005	14032	14050	13868	13928	13977	13936	14092	13820	13968	13785	13964	13898	14022	13929	13915	13809	13919	14109	14113	13945	14047	13964	13780	13888	13974	13638	13886	14154	14159	13976	13854	13833	14091	13901	13914	13963	14101	13844	13964	14010	13921	13890	13973	13893	13925	14071	13914	14005	13979	13969	13736	13873	13753	13947	14020	14066	13992	14051	13882	13859	14006	14273	14078	13900	14012	13882	14028	13958	13911	13842	13831	14014	14210	13913	13961	13916	14018	13847	13889	13821	13909	14001	14066	13895	13923	13871	13925	13936	14073	13828	13861	13830	14087	13966	13925	13888	14061	13802	14030	13800	13998	13924	13891	14071	13963	13877	13976	14066	13813	13927	13890	13966	14063	13985	13928	13954	14034	14009	14020	13978	13833	13917	14039	13985	14030	13886	14009	14014	13865	13828	13930	14009	13999	13910	13952	13887	13966	13723	13932	13925	13786	13880	13975	14012	13847	13955	14106	13889	13929	14163	14060	13981	13914	13948	14018	13953	13859	13974	13855	13968	14006	13925	13893	14015	13963	13959	13891	14066	14045	13987	14089	14016	13944	13948	13670	13976	13759	14086	13967	13916	13812	13890	14093	13776	14099	14036	13743	13901	14059	14081	13943	13921	13870	13861	14088	14033	13993	13945	14002	13834	13838	13950	13807	14101	13938	13940	14244	13893	13908	14006	13875	13913	13771	13988	14059	14150	13892	13893	13984	13820	14131	13906	14074	13918	13807	13827	13901	13915	13878	13910	14000	13815	13845	14108	13954	13832	14025	14035	13979	14001	13908	13956	13990	13898	14012	13912	13959	14090	13956	13938	13950	14030	13936	13903	14154	13932	13969	13826	13995	13985	14093	14013	13995	13876	13961	13961	13900	13932	14046	14105	13906	13853	14006	13795	14040	14100	14055	14013	13895	13830	14026	13926	14148	14137	13821	13936	13968	13996	13942	14013	13906	13963	13959	14008	14048	13915	13902	14223	14068	14045	14058	13948	13971	13757	14006	13925	13843	13893	14041	13910	13983	13834	14079	13824	13966	13940	13745	14002	13923	13812	13907	14186	13912	14079	13947	13962	13952	14016	14030	13900	13957	14072	13859	14076	13998	14049	13876	14013	13940	14071	13817	14019	14052	13867	13944	13895	14110	13971	14012	13980	13912	14043	13947	13863	13804	14008	13800	13903	13976	13945	13951	13954	13917	14084	14105	13828	14113	13903	13993	13901	14118	13919	13998	13884	14008	13875	14029	13906	13968	13772	14117	14002	13924	14047	13941	14029	13773	13937	13997	14111	13949	13947	13942	13956	13968	13867	13969	13855	14059	14226	13898	13994	13848	13935	13822	13882	13927	13981	13809	14017	13908	13825	13958	14037	13952	14074	14062	13998	13859	13810	13921	14102	14024	13811	14002	14045	13970	13937	13982	13914	13949	13899	13970	13993	13832	14036	13851	13963	13956	13887	13941	13869	14000	14056	14033	14093	13891	13874	13964	14011	13984	13906	13948	13884	14045	13930	13827	13955	13905	14025	13859	14070	14066	13968	13826	13950	13921	14025	13855	13871	14000	13933	14048	13953	13924	14086	13933	13916	13901	14025	14025	13956	14124	14041	13935	14026	14001	14000	13985
23006	21773	32260	30948	33094	35116	30902	21695	17767	17031	16614	16327	16587	16710	16431	16281	16563	16442	16325	16283	16237	16677	16450	16306	16314	16371	16323	16125	16482	16255	16190	16266	16268	16222	16184	16198	16352	16421	16384	16415	16220	16334	16199	16090	16325	16183	16339	16187	16372	16199	16251	16186	16043	16110	16229	16386	16289	16124	16103	16262	16273	16327	16079	16197	16208	16318	16266	16161	16206	16335	16218	16354	16327	16458	16352	16403	16223	16176	15965	16270	16126	16192	16200	16104	16184	16195	16424	16157	16162	16138	16206	16154	16179	16242	16154	16031	16203	16223	16158	16326	16253	15929	16320	16053	16129	16219	16060	16284	16241	16265	16241	16082	16138	16158	16185	16092	16078	16330	16209	16124	16308	16238	16212	16123	16048	16310	16289	16329	16161	16216	16253	16127	15969	16148	16230	16005	16091	16130	16099	16120	16105	16176	16127	16019	16166	16306	16259	16042	16071	16303	16039	16351	16250	16394	16392	16318	16168	16081	16171	16205	16194	16092	16141	16065	16064	16311	16241	16282	16077	16101	16180	16212	16265	16343	16062	16082	16252	16203	16228	16105	16050	16086	16187	16204	16372	16312	16311	16029	16182	16095	16255	16055	16287	16069	16148	16289	16293	16089	16134	16228	16070	16142	16331	16018	16199	16174	16074	16179	16159	16355	16311	16108	16188	16166	16242	16180	16131	16196	16211	16197	16117	16184	16260	16265	16065	16054	16040	16252	16499	16357	16034	16356	16312	16273	16190	16075	16137	16226	16352	16380	16089	16266	16284	16077	16206	16129	16157	16237	16227	16102	15963	15904	16158	16112	16194	16126	16073	16037	16437	16192	16404	16212	16205	16120	16303	16117	16039	16232	16330	16172	16412	15966	16174	16278	16391	16149	16235	16031	16135	16244	16002	16306	16240	16470	16060	16072	16153	16228	16145	16312	16180	16063	16270	16267	16153	15931	16273	16175	16261	16264	16234	16356	16288	16360	16089	16162	16271	16118	16248	16419	16159	16036	16290	15983	16163	16418	16270	16123	16228	15983	16154	16136	15951	16236	16125	16265	16357	16105	16095	16052	16289	16331	16374	16060	16152	16256	15968	16282	16389	16173	16276	16166	16286	16060	16395	16253	16120	16160	16057	16309	16103	16054	16192	16241	16156	16123	16052	16168	16145	16144	16163	16076	16076	16250	16293	15953	16038	16224	16202	16073	16207	16105	16217	16101	16181	16322	16301	16134	16080	16124	16073	16254	16152	16257	16272	16250	16283	16228	16178	16120	16154	16076	16159	16236	16015	16261	16189	16082	16282	16244	16173	16272	16341	16215	16135	16157	16037	16268	15907	16038	16165	16053	16312	16061	16197	16203	16059	16189	16387	16054	16127	16182	16075	16025	16090	16050	16044	16191	16249	16053	16030	16119	16239	16134	16156	16175	16200	15995	16177	15989	16214	16088	16234	16087	16472	15921	16235	16082	16077	16216	16141	16152	16233	16160	16330	16229	16218	16141	16229	16008	16092	16198	16218	16205	16169	16373	16349	16207	16267	16362	16275	16331	15944	16173	16172	16253	16177	16043	16306	16117	16153	16373	16098	16305	16344	16262	16184	16081	16119	16202	16220	16326	15947	16207	16330	16155	16256	16146	15951	16036	16010	16129	16272	16291	16332	16302	16056	16200	16060	16082	16028	16010	16098	16184	16030	16170	16112	15883	15924	16191	16149	16100	16187	15917	16091	16254	16180	16098	16115	16313	16063	16115	16188	16186	16169	16292	16179	16109	16107	16278	16111	16120	16018	16166	16308	16183	16233	16239	16308	16187	16096	16298	16247	16295	16040	16165	16221	16348	16264	16274	16351	16170	16000	16121	16240	16126	16052	16219	16222	16080	16130	16127	16272	16031	16137	16159	16020	16086	16055	16115	16148	16180	16063	16114	16031	16246	16016	15968	16166	16179	16097	16099	16281	16157	16256	16028	16143	16303	16198	16210	16056	16171	16156	16053	16134	16317	16240	16055	16044	16162	16044	16210	16162	15963	16038	16051	16068	16209	16154	16041	16109	16302	16161	16132	16205	16100	16088	16315	16102	15997	16220	16117	16064	16214	16135	16251	16172	16346	16043	16312	16095	16235	16350	16139	16388	16102	15984	16170	16229	16007	16146	16027	16191	16137	16119	16073	16184	16172	16116	16206	16172	16062	16117	16071	16122	16037	16113	16066	16311	16334	16293	16320	16142	16235	16164	16278	16253	16150	16271	16265	16212	16144	16235	16142	16194	16092	16067	16231	16277	16235	16191	16118	16304	16108	15971	16075	16280	16281	16103	16046	16131	16186	16086	16168	16102	16139	16250	16183	16272	16149	16087	15953	16113	16131	16069	16180	16225	16096	16158	16422	16174	16152	16122	15908	16112	16244	16107	16019	16171	15995	16412	16355	16214	16015	16153	16103	16348	16189	16244	16116	16104	16157	16197	16008	16292	16070	16282	16131	16219	16232	16086	16066	16095	16152	16045	16308	16202	16016	15980	16049	16067	16255	16206	16232	16400	16163	16169	16142	16291	16195	16201	16039	16314	16321	16251	16359	16158	16225	16119	16105	16286	16140	16266	16430	16277	16287	16181	15960	15859	16206	16357	16029	16192	16205	16170	16099	16089	16012	16111	16202	16153	16185	16057	16049	16030	16210	16351	16012	16103	15953	16091	16192	15989	16088	16150	16035	16070	16268	16091	15913	15988	16192	16071	16172	16193	16028	16134	16224	16006	16152	16296	16206	16212	16320	16139	16106	16081	16218	16200	16079	16162	16005	16028	16047	16190	16111	16171	16145	16031	16167	15925	16070	16236	16205	16163	16187	16126	16185	16273	16254	16030	15953	16003	16130	16242	16041	16193	16127	16111	16260	16364	16162	16219	16117	15987	16000	15924	16139	16023	15920	16253	16149	16117	16058	16163	16220	16195	16122	16182	16236	16235	16211	16045	16233	16073	15994	16068	16209	16169	15893	16065	16309	16128	16198	16171	16208	16147	16032	16135	16300	16322	16318	16324	16090	16110	16324	16266	16048	16199	16149	16047	16030	16218	16164	16223	16217	16153	16080	16186	16164	16172	16170	16212	16119	16000	16278	16160	16327	16208	16170	16221	15954	16143	16140	16223	16068	16137	16175	16201	16030	16321	16235	16136	16252	16213	16034	16271	16246	15979	16126	15939	16320	16160	16114	16394	16161	16055	15941	16145	16082	16126	16227	16088	16041	16199	16151	16296	16231	16120	16230	16140	16036	16197	16042	16037	16310	16080	16091	16304	16068	16265	16216	16190	16117	16309	16229	16305	16285	16023	16012	16180	16127	16065	16233	16139	16192	16030	16089	15941	16085	16159	15966	16360	16279	16428	16193	16082	16052	16246	16066	16148	16074	16321	16208	16370	16232	16221	16219	16133	16218	16094	16029	16165	15997	16096	16293	15833	16052	16131	16188	16277	16074	16213	16174	16019	16144	16213	16123	16169	16091	16233	16039	16092	16362	16019	16075	15956	16122	16201	16162	16263	16173	16286	16275	16111	16186	16279	16104	16287	16091	16259	16274	16277	16310	16074	16280	16310	15873	16178	16206	16082	15992	16080	16176	16077	16247	16153	16002	16089	16102	16032	16240	16151	15961	16138	16132	16243	16209	16144	16238	16282	16287	16349	16171	16276	16168	16190	16024	16068	16171	15984	16313	16211	16292	16242	15994	16291	16328	16292	16306	16162	16172	16249	16145	15925	16242	16428	16140	16187	16216	16045	15940	16119	16307	16093	16155	16182	16062	16368	16212	16112	16200	16176	16175	16217	15984	16270	16214	15954	16251	16300	16138	16067	16177	16371	16280	16251	16092	16265	16212	16125	16077	16180	16226	16200	16162	16256	16097	16086	16222	16217	16173	16247	16286	16108	16273	16097	16117	16058	16247	16131	16220	16188	16261	16186	16095	16351	16147	15992	16234	16055	16199	16242	16308	16252	16197	16220	16161	16105	15899	16074	16126	16295	16154	16283	16166	16166	16089	16238	16040	16278	16211	16333	16089	16174	16060	16164	16255	16118	16155	16230	16006	16118	16030	16180	16291	16073	16079	16076	16201	16228	16311	16215	16135	16259	16108	16146	16259	16136	15968	16219	16063	16191	16104	16073	16053	16080	16275	16217	16230	16243	16179	16095	16019	16177	16097	16113	16142	16145	16160	16200	16268	16276	16318	16199	16027	16276	16131	16000	16159	16048	16100	16176	16229	16272	16108	16307	16232	16285	16237	16111	16130	15850	16309	16064	16323	16086	16081	16157	16031	16003	16167	16093	16079	16144	16121	16320	16171	16221	16276	16157	16211	16291	16129	16206	16277	16309	16079	16030	16250	16319	16175	16234	16277	16012	15945	16036	16101	16147	16013	16162	15986	16259	16230	16234	16154	16195	16225	16239	16136	16155	16108	15890	16077	16187	16280	15912	16259	16031	16075	16041	16170	16171	16044	16029	16189	16233	16120	16309	15892	16154	16079	16142	16198	15953	15966	16264	16139	16167	15936	16039	16246	15945	16085	16268	16293	16213	16168	16267	16046	16249	16131	16203	16087	15963	16038	16227	16144	16237	16232	16250	16022	16251	16232	16248	16137	16136	16141	16198	15865	16300	16098	16277	16069	16148	16260	16237	16242	16175	16105	16325	16163	16125	16241	16171	16156	16109	16122	16456	16352	16036	16190	16264	16102	16083	16168	16242	16139	16207	16108	16103	16161	16099	16097	15985	16159	16110	16247	16306	16288	16198	16029	16309	16195	15945	15967	16178	16093	16350	16155	16235	16023	16058	16061	16230	16280	16317	16186	16192	16289	16150	16185	16167	16093	16162	16007	16114	16330	16243	16078	16314	16205	16257	16162	16010	16298	16146	16151	16264	16027	16141	16257	16017	16064	16134	16137	16003	16288	16177	16187	16028	16199	16085	16119	16150	16266	16261	16049	16136	16135	16385	16087	16264	16124	16179	16056	16353	16178	16125	15978	16071	16158	16331	16248	16160	16198	16115	16231	16268	15976	16136	16069	16069	16318	16244	16108	16204	16108	16135	16103	16224	16173	16184	16098	16119	16100	15761	16124	16309	16206	16220	16096	16112	16267	16332	16177
64842	104598	90568	66658	53040	41093	26944	17817	14837	13849	13937	13730	13794	13866	13741	13676	13606	13783	13687	14008	13729	13779	13881	13828	13691	13818	13663	13908	13683	13734	13732	13905	13866	13656	13969	13800	13724	13882	13826	13666	13832	13745	13667	13620	13636	13802	13710	13761	13610	13670	13731	13646	13787	13621	13780	13715	13684	13776	13790	13780	13883	13780	13764	13729	13766	13784	13917	13676	13790	13783	13726	13669	13654	13563	13876	13866	13726	13830	13886	13920	13804	13748	13757	13794	13736	13759	13872	13714	13902	13728	13589	13810	13781	13636	13858	13684	13770	13919	13821	13703	13719	13704	13769	13680	13728	13737	13846	13630	13866	13814	13843	13592	13778	13788	13732	13801	13869	13871	13863	13938	13822	13664	13701	13664	13884	13797	13809	13814	13793	13697	13796	13601	13797	13769	13655	13803	13842	13746	13747	13738	13621	13935	13901	13718	13703	13645	13745	13825	13638	13621	13813	13607	13769	13632	13870	13767	13729	13979	13749	13787	13728	13782	13803	13804	13759	13913	13793	13763	13737	13844	13722	13864	13854	13829	13864	13896	13898	13721	13676	13723	13759	13834	13657	13755	13486	13755	13826	13872	13727	13684	13940	13824	13806	13742	13775	13899	13759	13885	14059	13831	13871	13744	13774	13787	13898	13840	13782	13731	13850	13760	13739	13874	13749	13864	13732	13866	13691	13832	13769	13830	13721	13864	13751	13708	13842	13701	13782	13632	13745	13676	13823	13812	13763	13941	14000	13625	13842	13817	13906	13629	13766	13805	13661	13720	14004	13823	13726	13785	13912	13608	13655	13733	13698	13804	13733	13659	13590	13690	13860	13762	13727	13782	13652	13912	13778	13755	13829	13747	13788	13880	13821	13812	13745	13660	13686	13772	13722	13745	13893	13735	13851	13748	13914	13705	13915	13774	13613	13838	13862	13746	13797	13816	13589	13872	13785	13646	13853	13961	13892	13880	13908	13871	13826	13780	13786	13732	13698	13888	13719	14007	13651	13776	14006	13692	13750	13941	13817	13797	13696	13839	13935	13792	13753	13612	13783	13692	13749	13770	13757	13700	13685	13789	13867	13715	13817	13886	13844	13619	13801	13634	13662	13507	13854	13863	13803	13878	13809	13690	13763	13764	13816	13898	13577	13766	13824	13821	13599	13689	13802	13711	13833	13708	13723	13645	13806	13761	13791	13829	13728	13832	13801	13767	13817	13767	13696	14003	13778	13557	13916	13878	13743	13842	13702	13787	13817	13832	13703	13618	13874	13733	13889	13758	13715	13711	13723	13761	13727	13707	13738	13751	13822	13551	13696	13803	13991	13655	13793	13839	13721	13844	13775	13721	13763	13851	13744	13910	13787	13678	13660	13963	13829	13819	13953	13932	13768	13752	13760	13769	13832	13800	13687	13819	13618	13755	13686	13888	13784	13860	13726	13744	13653	13791	13864	13644	13740	13831	13794	13905	13777	13771	13693	13728	13662	13935	13742	13756	13784	14011	13632	13728	13818	13740	13720	13733	13865	13747	13845	13610	13783	13727	13934	13607	13811	13652	13758	13811	13828	13845	13621	13706	13832	13786	13831	13753	13915	13961	13797	13756	13721	13765	13771	13806	13624	13709	13772	13772	13649	13586	13601	13731	13677	13872	13636	13906	13987	13826	13799	13680	13862	13766	13741	13692	13824	13836	13740	13866	13703	13783	13744	13850	13671	13792	13861	13789	13744	13819	13648	13764	13692	13802	13905	13643	13855	13828	13850	13806	13862	13770	13730	13802	13694	13713	13708	13786	13889	13826	13748	13860	13708	13805	13862	13666	13787	13666	13610	13723	13830	13986	13682	13674	13774	13703	13764	13696	13641	13903	13609	13920	13742	13653	13795	13735	13633	13929	13681	13853	13788	13816	13793	13825	13647	13717	13684	13771	13699	13672	13755	13769	13741	14026	13777	13705	13617	13702	13779	13542	13680	13728	13703	13783	13555	13677	13687	13737	13845	13825	13652	13708	13856	13735	13773	13928	13698	13742	13625	13564	13913	13877	13728	13810	13796	13652	13954	13626	13948	13726	13753	13747	13855	13829	13568	13866	13948	13813	13707	13784	13684	13900	13701	13819	13669	13794	13689	13769	13808	13801	13867	13833	13757	13679	13793	13803	13729	13782	13840	13904	13657	13790	13923	13802	13817	13728	13760	13752	13701	13722	13781	13743	13718	13891	13694	13620	13907	13753	13577	13700	13502	13768	13893	13700	13779	13654	13770	13790	13885	13811	13941	13812	13734	13735	13709	13803	13776	13861	13734	13657	13757	13722	13743	13865	13816	13724	13842	13865	13838	13689	13667	13780	13999	13673	13869	13765	13821	13792	13740	13760	13730	13807	13817	13724	13770	13691	13549	13710	13730	13834	13602	13709	13609	13666	13698	13654	13860	13774	13858	13786	13920	13678	13681	13912	13723	13677	13841	13762	13797	13643	13641	13838	13615	13793	13680	13789	13856	13866	13789	13674	13777	13755	13829	13772	13779	13817	13824	13709	13774	13785	13851	13600	13654	13759	13723	13705	13712	13905	13802	13815	13715	13930	13896	13819	13783	13695	13927	13747	13786	13678	13795	13705	13775	13678	13736	13779	13964	13746	13781	13831	13802	13810	13778	13644	13667	13934	13731	13717	13703	13647	13635	13711	13676	13882	13908	13867	13791	13680	13619	13762	13732	13748	13599	13702	13753	13756	13744	13559	13921	13743	13819	13790	13616	14020	13745	13922	13727	13789	13867	13704	13804	13673	13897	13863	13832	13660	13709	13935	13714	13648	13769	13724	13777	13897	13742	13765	13806	13681	13808	13723	13721	13676	13857	13801	13715	13696	13784	13794	13713	13725	13841	13683	13769	13926	13738	13757	13733	13732	13863	13619	13667	13822	13805	13826	13708	13674	13730	13761	13841	13913	13646	13684	13762	13948	13715	13728	13694	13804	13723	13670	13745	13783	13813	13819	13899	13825	13796	13711	13703	13815	13645	13681	13613	13701	13845	13626	13747	13758	13973	13662	13908	13782	13764	13665	13854	13765	13988	13724	13905	13766	13712	13907	13902	13648	13768	13737	13842	13678	13868	13859	13901	13904	13561	13727	13628	13752	13764	13774	13703	13731	13796	13664	13867	13804	13727	13712	13876	13834	13766	13781	13823	13726	13802	13820	13757	13786	13975	13801	13764	13645	13667	13829	13690	13612	13670	13860	13741	13754	13776	13813	13824	13685	13689	13753	13845	13669	13752	13755	13731	13741	13818	13757	13813	13787	13793	13831	13740	13837	13826	13564	13610	13810	13813	13807	13940	14013	13771	13732	13807	13750	13657	13651	13714	13825	13776	13681	13848	13638	13574	13819	13784	13934	13762	13657	13641	13690	13714	13741	13836	13705	13847	13720	13709	13848	13747	13716	13787	13844	13868	13758	13741	13839	13709	13786	13735	13830	13466	13723	13959	13743	13887	13773	13635	13902	13624	13771	13753	13822	13747	13791	13551	13686	13603	13836	13679	13892	13889	13786	13757	13680	13636	13712	13811	13757	13686	13673	13722	13775	13693	13888	13770	13751	13742	13705	13803	13795	13780	13786	13802	13938	13604	13794	13685	13616	13698	13877	13691	13784	13792	13762	13666	13745	13824	13774	13865	13662	13679	13871	13732	13808	13916	13823	13722	13660	13788	13768	13683	13616	13667	13596	13777	13876	13743	13918	13853	13710	13707	13817	13977	13765	13701	13901	13856	13745	13731	13829	13824	13670	13710	13816	13711	13630	13570	13800	13679	13691	13847	13728	13809	13687	13765	13565	13844	13635	13691	13795	13807	13773	13827	13669	13812	13877	13727	13655	13812	13786	13755	13726	13790	13825	13856	13829	13605	13939	14000	13804	13839	13866	13588	13707	13839	13861	13832	13576	13682	13769	13740	13687	13542	13830	13807	13717	13920	13796	13824	13745	13930	13743	13662	13847	13716	13719	13787	13817	13920	13722	13675	13622	13792	13805	13839	13921	13811	13914	13716	13810	13518	13710	13842	13715	13696	13776	13844	13555	13770	13835	13751	13702	13666	13799	13646	13592	13825	13959	13778	13718	13809	13784	13783	13780	13909	13713	13806	13724	13647	13821	13846	13815	13654	13660	14007	13805	13832	13852	13948	13816	13743	13687	13835	13828	13735	13673	13818	13739	13757	13884	13800	13725	13863	13864	13822	13836	13731	13627	13668	13721	13946	13706	13769	13796	13691	13896	13874	13899	13739	13691	13797	13786	13959	13743	13659	13677	13820	13788	13822	13916	13795	13695	13774	13733	13835	13760	13674	13529	13721	13785	13742	13565	13698	13851	13700	13710	13747	13970	13747	13689	13959	13703	13693	13803	13767	13825	13829	13685	13685	13755	13832	13693	13662	13915	13820	13844	13572	13656	13872	13910	13622	13698	13943	13630	13812	13721	13784	13959	13735	13832	13769	13684	13748	13746	13915	13698	13840	13755	13714	13786	13576	13739	13877	13700	13642	13520	13763	13832	13810	13795	13766	13635	13730	13775	13852	13771	13795	13715	13794	13680	13700	13862	13802	13798	13839	13881	13689	13795	13846	13670	13593	13698	13823	13648	13805	13563	13786	13845	13682	13745	13893	13818	13785	13822	13773	13821	13676	13699	13743	13759	13383	13848	13730	13654	13666	13916	13789	13853	13720	13702	13746	13877	13686	13915	13757	13813	13686	13702	13713	13769	13744	13660	13755	13691	14005	13758	13774	13707	13947	13663	13598	13707	13695	13812	13605	13830	13905	13845	13682	13778	13850	13755	13587	13939	13582	13751	13804	13680	13797	13696	13735	13887	13809	13838	13758	13727	13811	13833	13766	13805	13778	13767	13762	13811	13899	13742	13852	13824	13856	13958	13785	13730	13605	13894	13695	13842	13817	13849	13613	13724	13784	13663	13810	13866	13884	13781	13863	13839	13720	13842	13882	13657	13760	13731	13828	13661	14113	13873	13782	13853	13793	13650	13795	13765	13742	13664	13745	13680	13835	13783	13891	13701	13847	13807	13739	13768	13860	13778	13843	13717	13825	13854	13771	13939	13743	13920	13902	13931	13725	13604	13763	13755	13684	13745
29329	29241	37028	29749	22677	20207	18246	17087	16619	16568	16492	16646	16489	16653	16743	16633	16509	16453	16538	16601	16556	16595	16359	16599	16439	16573	16637	16379	16429	16468	16456	16673	16634	16412	16704	16534	16497	16410	16434	16427	16478	16453	16559	16386	16549	16519	16640	16457	16376	16599	16591	16604	16385	16397	16431	16514	16521	16290	16543	16582	16503	16579	16361	16453	16310	16480	16606	16344	16636	16553	16371	16475	16526	16449	16584	16734	16333	16468	16370	16585	16703	16444	16354	16457	16503	16504	16660	16400	16492	16358	16364	16351	16562	16484	16362	16559	16491	16600	16674	16611	16603	16665	16595	16493	16805	16625	16492	16406	16609	16419	16526	16440	16541	16444	16457	16503	16411	16624	16481	16431	16616	16529	16719	16528	16679	16466	16515	16424	16412	16723	16549	16538	16625	16424	16416	16438	16649	16469	16479	16480	16616	16712	16469	16523	16473	16578	16354	16329	16614	16470	16369	16288	16592	16391	16489	16609	16382	16448	16639	16227	16533	16315	16413	16483	16413	16483	16578	16613	16512	16526	16647	16421	16486	16505	16629	16654	16630	16553	16419	16494	16511	16401	16411	16506	16396	16611	16335	16475	16489	16353	16608	16520	16441	16484	16481	16395	16257	16478	16575	16512	16685	16661	16411	16410	16653	16537	16313	16436	16531	16612	16548	16421	16392	16680	16564	16672	16510	16729	16671	16591	16361	16609	16602	16489	16596	16553	16410	16574	16240	16565	16534	16626	16515	16553	16518	16528	16713	16532	16427	16562	16462	16386	16546	16593	16677	16349	16371	16364	16364	16345	16381	16455	16568	16546	16363	16676	16546	16541	16415	16517	16541	16381	16478	16466	16334	16345	16471	16199	16388	16546	16659	16579	16503	16570	16308	16613	16184	16600	16515	16245	16544	16550	16427	16523	16374	16447	16586	16536	16519	16643	16406	16436	16505	16384	16552	16865	16520	16489	16497	16331	16465	16532	16469	16526	16613	16365	16404	16384	16334	16327	16550	16472	16372	16477	16463	16415	16517	16678	16372	16687	16595	16428	16478	16634	16473	16536	16511	16406	16546	16358	16673	16567	16611	16393	16341	16493	16461	16570	16414	16554	16522	16316	16397	16351	16696	16574	16539	16498	16378	16405	16409	16485	16657	16531	16471	16455	16381	16540	16566	16469	16629	16486	16414	16287	16634	16639	16610	16445	16462	16531	16441	16346	16268	16458	16445	16465	16474	16424	16565	16590	16552	16555	16526	16523	16447	16568	16520	16419	16516	16439	16485	16576	16354	16297	16386	16395	16524	16670	16471	16473	16377	16551	16550	16283	16524	16671	16396	16545	16435	16506	16629	16475	16373	16331	16528	16573	16422	16433	16531	16554	16605	16630	16691	16417	16514	16542	16664	16392	16516	16502	16543	16471	16457	16416	16388	16603	16501	16600	16506	16386	16472	16435	16747	16469	16419	16578	16325	16522	16627	16614	16571	16571	16538	16421	16530	16297	16429	16574	16533	16473	16538	16537	16490	16378	16493	16694	16756	16436	16489	16488	16505	16710	16507	16311	16534	16412	16461	16752	16471	16459	16574	16491	16502	16477	16550	16703	16447	16448	16520	16502	16476	16439	16569	16289	16549	16600	16411	16516	16177	16590	16361	16503	16544	16613	16335	16478	16378	16540	16513	16584	16602	16574	16543	16698	16739	16521	16493	16413	16527	16243	16556	16405	16438	16343	16667	16462	16537	16542	16628	16589	16602	16549	16357	16525	16587	16626	16426	16459	16644	16537	16709	16460	16455	16484	16616	16514	16463	16421	16472	16365	16457	16823	16558	16482	16533	16619	16709	16480	16644	16354	16403	16624	16396	16481	16509	16749	16352	16236	16589	16542	16774	16600	16399	16696	16412	16357	16496	16406	16372	16504	16551	16582	16473	16334	16399	16524	16674	16481	16366	16316	16440	16425	16570	16674	16450	16398	16363	16569	16714	16430	16343	16413	16618	16479	16563	16629	16490	16612	16559	16484	16499	16424	16440	16617	16501	16557	16375	16267	16460	16442	16404	16595	16563	16468	16377	16431	16417	16487	16387	16647	16457	16501	16536	16445	16395	16520	16385	16473	16500	16476	16493	16440	16622	16392	16387	16439	16664	16493	16460	16457	16477	16508	16382	16449	16344	16561	16427	16469	16470	16591	16440	16364	16633	16519	16510	16417	16414	16667	16486	16571	16577	16384	16429	16296	16519	16425	16635	16393	16458	16457	16631	16486	16452	16500	16485	16673	16543	16637	16605	16536	16627	16518	16498	16600	16614	16571	16510	16487	16380	16492	16514	16626	16546	16532	16443	16262	16466	16426	16468	16509	16402	16309	16227	16615	16685	16433	16533	16473	16474	16523	16363	16595	16570	16659	16711	16588	16490	16541	16645	16274	16473	16514	16354	16476	16436	16572	16422	16457	16421	16462	16446	16382	16526	16669	16531	16446	16486	16474	16530	16485	16489	16268	16565	16422	16461	16469	16395	16441	16601	16516	16534	16426	16378	16629	16504	16381	16382	16297	16629	16532	16484	16318	16472	16431	16574	16574	16499	16573	16663	16436	16695	16308	16421	16518	16505	16518	16608	16584	16467	16580	16524	16380	16471	16327	16575	16418	16555	16642	16527	16404	16417	16543	16499	16594	16390	16540	16675	16338	16472	16453	16671	16242	16574	16540	16422	16517	16549	16604	16469	16498	16635	16366	16618	16510	16341	16339	16455	16520	16420	16412	16537	16576	16361	16603	16498	16378	16432	16413	16486	16489	16493	16403	16431	16692	16497	16618	16422	16454	16301	16394	16452	16577	16394	16542	16396	16403	16417	16454	16559	16640	16634	16579	16504	16466	16324	16344	16496	16498	16519	16427	16424	16511	16485	16717	16539	16599	16360	16323	16495	16579	16535	16332	16525	16319	16409	16539	16469	16612	16635	16481	16572	16570	16532	16657	16516	16759	16510	16403	16382	16461	16626	16501	16453	16493	16587	16579	16388	16433	16660	16457	16378	16474	16269	16523	16560	16502	16588	16644	16584	16467	16625	16585	16578	16458	16601	16416	16381	16608	16519	16608	16412	16506	16595	16499	16587	16608	16645	16592	16449	16484	16594	16593	16449	16448	16594	16494	16594	16479	16655	16538	16568	16377	16471	16509	16580	16321	16541	16575	16637	16601	16769	16219	16592	16345	16453	16531	16531	16581	16456	16590	16464	16423	16307	16371	16440	16610	16603	16422	16463	16538	16591	16620	16513	16697	16471	16656	16482	16480	16670	16467	16524	16679	16444	16605	16435	16711	16512	16728	16526	16467	16311	16432	16406	16527	16670	16544	16674	16658	16649	16479	16397	16649	16501	16527	16593	16538	16441	16550	16560	16394	16584	16696	16761	16516	16637	16369	16525	16427	16401	16528	16556	16333	16462	16445	16301	16530	16543	16549	16565	16571	16522	16444	16572	16505	16308	16573	16587	16356	16379	16460	16497	16464	16438	16732	16632	16247	16539	16670	16516	16559	16614	16550	16508	16360	16806	16525	16390	16479	16456	16602	16292	16723	16495	16499	16571	16445	16368	16522	16605	16474	16533	16523	16564	16482	16526	16394	16533	16511	16775	16588	16413	16499	16564	16504	16502	16430	16393	16338	16550	16273	16529	16556	16643	16621	16518	16438	16624	16549	16386	16343	16396	16335	16495	16518	16283	16455	16752	16493	16356	16558	16637	16584	16460	16508	16510	16473	16416	16723	16283	16704	16473	16464	16595	16337	16498	16411	16394	16718	16476	16412	16414	16431	16210	16572	16474	16448	16299	16389	16610	16601	16741	16497	16428	16532	16641	16418	16489	16552	16340	16440	16545	16455	16628	16314	16524	16544	16691	16352	16450	16532	16327	16741	16436	16555	16391	16445	16385	16498	16579	16588	16549	16376	16764	16455	16461	16459	16505	16458	16839	16462	16546	16600	16431	16393	16501	16136	16427	16332	16602	16448	16573	16396	16529	16596	16623	16606	16658	16628	16437	16545	16558	16443	16449	16608	16402	16287	16435	16581	16541	16593	16378	16515	16620	16526	16385	16644	16533	16543	16500	16200	16643	16422	16460	16364	16449	16495	16443	16472	16565	16484	16517	16618	16611	16454	16519	16430	16438	16509	16504	16536	16528	16376	16479	16721	16484	16586	16380	16610	16488	16435	16429	16350	16765	16564	16512	16583	16468	16610	16601	16454	16411	16553	16502	16330	16582	16552	16532	16504	16453	16507	16493	16466	16530	16466	16610	16680	16663	16645	16440	16598	16374	16468	16684	16580	16459	16384	16200	16458	16703	16482	16553	16666	16535	16359	16476	16460	16574	16670	16344	16428	16370	16489	16413	16702	16440	16506	16498	16494	16540	16333	16568	16567	16595	16600	16744	16567	16546	16510	16364	16403	16666	16367	16499	16292	16700	16461	16628	16489	16366	16674	16583	16460	16582	16762	16255	16421	16632	16480	16620	16596	16515	16357	16669	16589	16536	16370	16454	16475	16554	16495	16438	16482	16430	16483	16400	16466	16607	16610	16664	16661	16650	16484	16544	16352	16577	16494	16692	16551	16363	16445	16228	16477	16575	16464	16584	16412	16318	16258	16383	16427	16544	16487	16293	16807	16552	16451	16320	16420	16521	16192	16409	16543	16396	16561	16385	16404	16648	16460	16474	16489	16626	16501	16473	16491	16477	16494	16762	16571	16566	16456	16321	16426	16461	16487	16388	16551	16486	16671	16538	16546	16455	16505	16554	16583	16420	16469	16287	16359	16423	16660	16495	16596	16422	16470	16512	16649	16607	16643	16648	16387	16457	16441	16351	16559	16499	16562	16684	16510	16552	16364	16322	16443	16604	16489	16306	16487	16640	16562	16632	16515	16379	16386	16410	16571	16174	16701	16552	16591	16455	16566	16389	16494	16543	16461	16574	16579	16475	16490	16508	16357	16486	16461	16299	16388	16536	16520	16414	16579	16442	16574	16332	16486	16474	16465	16514	16535	16418	16408	16586	16552	16673	16665	16596	16397	16492	16759	16571	16608	16672	16586	16635	16404	16585	16262	16666	16536	16490	16468	16349	16723	16508	16696	16451	16511	16536	16567
32902	47326	37225	23917	19489	17462	15268	14336	14150	14278	14121	14129	13838	14190	14095	14060	13982	14128	14010	14140	14025	14103	13959	14113	14094	14095	14019	14171	13987	13852	14055	14161	14070	14061	14022	14056	14154	14007	13991	14118	13940	13933	14154	14057	14223	14040	14045	14075	13976	14011	14144	14098	14102	14195	13970	14106	13935	14095	14008	14113	14011	14113	14032	14141	13963	14115	13956	13885	14111	14195	14033	13861	13984	13982	14265	13964	14087	14010	14150	14026	13805	14095	14139	13855	14150	13947	14149	13959	14153	14098	13953	13968	13983	14111	13954	14074	14011	13986	14063	14016	14110	13962	14118	14183	14075	14094	14104	14046	14131	14040	13919	13988	14187	14100	14119	14027	14128	14169	14025	13952	13812	13979	14024	14182	14025	13970	13973	14143	14103	13937	14001	14018	14015	13959	14106	14131	14167	14077	13980	14206	14056	14067	13936	13975	13957	14090	14146	14094	13950	14188	13942	13947	14100	14120	13905	14066	13955	14131	14097	13838	14142	13981	14059	14129	14132	13928	14047	13947	14121	14084	14158	14080	14137	14034	14130	14097	14119	14056	13865	13972	14113	13968	14250	13908	14131	14121	13852	14122	14089	13976	14133	13980	13977	14061	14081	13975	14050	14091	14120	14085	14035	13910	14044	13992	13940	13832	14012	14022	14216	14148	14145	14054	14065	14114	13926	13958	14029	14196	14197	14069	13931	14072	13949	13928	14015	13886	14051	13910	14120	14036	14032	14115	14150	14117	14050	14008	14160	14107	14172	13860	14080	14099	14102	14080	13964	14144	13870	13989	14105	13927	14153	13977	14089	14155	14140	14148	14083	14060	14016	13942	14191	13969	13918	14245	13977	13928	13903	14106	14138	14073	14148	14007	14100	13936	14170	14038	14210	13858	13995	14176	14094	14154	14058	13901	13931	14185	14278	13943	14051	14013	14317	13981	14074	13960	14128	14093	14133	14074	14228	14023	14018	13911	14079	13885	14156	14104	14058	13986	13965	14089	13950	13898	14130	14059	14167	14021	14054	14050	13982	14103	14123	14205	14007	14112	14111	13920	14030	14088	14006	14050	14136	14043	14109	14026	14105	14117	14142	14143	14078	14073	14178	13945	13981	13997	14198	14008	14015	14030	14185	14179	14048	14047	14146	14119	13998	14235	14080	13938	14082	14157	13996	14030	14057	14244	14066	14263	13921	13956	14012	14129	14010	14052	14047	14009	13987	14105	14072	14170	14113	14169	14136	13986	14083	14169	13983	13834	13962	14187	14049	14178	14077	14120	14101	13985	14075	14238	14087	14135	14007	13962	13941	14032	14041	13970	14034	14015	14071	14079	14090	13961	14034	13988	13965	13996	13960	14137	14067	14030	13974	14063	14015	13858	14098	14121	14102	13984	13812	14047	13992	14113	13988	14013	14192	13840	14147	14019	14175	14111	14079	13948	13990	14093	14110	13970	13906	13969	13967	14209	14133	14095	14086	14046	14063	13938	13978	13973	14018	14108	14099	14220	14048	13979	14106	14128	14197	14154	14269	14012	13934	13935	14106	14010	13951	14043	14258	14028	14090	14051	14169	13985	14033	14171	14047	14192	14100	14136	13977	13878	14033	14047	14031	13888	14110	14051	14205	14117	14010	13935	14063	13970	13906	14006	14062	13882	14151	14043	14020	13984	14045	14045	14114	13955	14156	14242	14148	14093	14099	13989	14180	13919	14033	14117	13987	14000	14066	14138	14150	14002	14132	14103	14068	14026	14053	14199	14086	14048	14171	14055	14079	14047	14101	14181	14064	13900	14016	14024	14010	14207	14230	14168	14130	13965	14195	14061	14028	14032	14107	14142	14029	13902	14237	14044	14074	14006	14136	13950	14054	14046	14130	13975	13950	14133	14155	14253	13865	13854	14133	14028	14065	14135	14030	13909	14099	14035	14170	13936	14011	14010	13965	13982	13930	14090	14156	14001	13976	14012	13876	13999	14025	14009	13932	14024	14025	13969	14152	13969	14066	13947	14052	14071	14107	14146	13970	14186	13981	14098	14193	14187	14195	14074	14218	14126	13996	13871	14135	14199	14035	14131	14275	14099	14038	13922	14038	14120	14026	13948	14118	14095	14103	14063	14225	13874	14237	14004	14015	13978	14085	14045	13974	13953	14052	14093	14191	14017	14169	14045	13928	14057	13993	14078	14100	14107	14091	13954	13825	14189	14138	13908	13904	14040	13995	14146	14039	14036	14225	14109	14243	13977	14059	14045	14036	14100	14126	14034	14177	13993	14083	13988	13994	14063	14052	14203	13981	14108	13981	14066	13928	14184	14068	14038	14010	14067	14087	14065	14170	13968	13987	13908	13947	13980	14123	13871	14221	14063	13931	14059	13945	13981	13966	14051	14029	13984	14066	13959	14082	14031	14077	14121	14001	13952	14021	14195	14068	14209	14139	14082	14007	13962	14081	14003	14016	14150	13859	14080	14094	14127	14048	14142	13965	14133	14020	14135	14150	13933	13994	14044	14058	14033	14134	14130	13925	13944	14159	14067	14126	13933	14138	14022	13970	13972	14120	14075	14044	14062	13981	14131	14083	13911	13991	14007	14138	14082	14128	14153	13962	14155	14058	14110	14073	13969	14031	14056	14042	14138	14052	14017	14016	14033	14241	14151	13951	14020	13901	14156	13898	13978	14061	13968	13952	14032	14027	14154	14063	13970	13943	14119	13946	14017	14084	14246	14053	14131	14020	14122	14131	14022	13976	14283	14068	13981	14074	13958	13997	14003	14090	13973	14126	14336	14118	14099	13938	13853	14009	13972	14048	14024	13944	13987	14078	13972	14249	14078	14154	13977	13967	14014	14076	13915	13871	14097	14070	13942	13959	13966	14037	14115	14019	14017	14023	14155	14025	14000	14103	14101	14019	14121	14087	14081	13925	14120	14176	14034	13933	14103	14126	14046	14210	14108	14008	14191	14079	14377	13990	14041	14072	14238	13986	14139	14109	13944	14083	14098	14074	14260	14041	14242	14161	14065	13990	14106	13900	14131	14141	14004	14102	14025	14132	14023	14170	13987	13942	14095	13922	13964	13933	14121	13809	14014	14059	14099	13934	14126	14153	14070	14003	13972	14060	14003	13998	14195	14112	13915	14286	13976	14026	13971	13979	14123	13983	14033	13992	14163	13807	14052	14232	14011	14031	14027	13933	14102	14219	13934	14101	13895	14039	14043	14104	13912	14074	14097	13998	14051	14133	14022	14034	14246	13963	14056	14065	14200	14023	14315	13919	13959	14242	14086	14073	14089	14071	14106	14123	14074	14128	14083	14114	14013	13942	14059	14040	13916	14134	14074	14044	14155	14118	14099	14092	14266	14211	13984	13878	14125	14161	14107	14135	14022	14001	13989	14087	13935	13935	14086	13970	14108	14131	14102	13915	14199	14041	14123	13953	14087	14098	14061	14116	14067	13840	14273	14189	13996	14195	14069	13994	14113	13897	14076	14172	14137	14026	14047	13995	14144	13845	13904	14146	14109	14038	14017	14040	14062	13991	14160	14023	13988	13954	14036	13993	13990	14062	14141	14077	14175	14094	13990	14115	14095	13914	14130	14211	14071	14040	13945	14098	14055	14131	14011	13912	14077	14042	14017	14065	14092	13967	14085	14112	14059	14129	14020	14121	14116	13932	14203	13999	14093	13964	14052	14216	14114	14055	14084	14046	14031	14136	13989	14088	14059	14116	14131	14122	13992	13953	14008	14017	13937	14121	14212	13912	13834	14039	14246	14138	13966	13884	14098	13862	13988	14044	14061	14272	13882	14104	14008	14265	14108	13911	14105	14160	14159	13993	13986	14049	13937	13968	13989	14026	14137	13983	14054	14077	14010	14249	14043	13951	14052	14201	14044	14141	14113	13993	14172	14084	13979	13987	14043	13877	14185	13939	14063	14073	14132	14001	13901	14150	13995	14090	14007	14133	14110	14187	14159	14111	14026	13927	14018	14143	13842	14036	14036	14044	14133	14076	14121	13868	14027	13997	14007	13966	14247	14205	14052	14158	13967	14141	14121	13948	13998	14185	14006	14116	14134	14011	13996	14105	14174	14128	14036	14028	14019	13992	14004	14139	14100	14030	14108	14082	14023	14040	14071	14327	14244	14085	14036	14132	14136	14039	13816	13940	14044	13972	14068	13774	14097	13949	13906	14041	14123	13939	13963	14011	14206	14094	13977	13993	14051	14022	14125	14093	14065	14037	14036	14066	13987	14039	14205	13908	14164	13983	14102	14079	13893	14025	14160	14063	14008	14039	14070	14046	14119	14022	13891	13907	14069	14092	14035	14155	13983	14055	14077	14113	14245	14050	14150	14049	14205	14031	14009	14038	13900	14098	14089	14084	14040	14012	13993	14156	14081	14015	14079	14123	14085	13981	14011	13999	14102	13949	13897	14031	14206	13943	14039	14159	14134	14111	14109	14165	13873	14231	14090	13811	13930	14016	14025	14071	14018	13955	14093	13955	14040	14111	14088	14076	14034	14142	14160	13995	14099	14012	14137	13895	14017	13982	13968	13854	14006	14025	14057	13796	14172	14210	14134	14119	14186	13970	14028	13953	14038	14053	13982	13941	13962	14149	14016	14051	13976	14023	14009	14096	14007	13865	14034	14036	14044	14239	13907	14060	13999	13985	14014	14154	14070	14078	14071	14033	14081	13960	14127	14203	14024	14124	13985	14071	14103	13854	14050	14058	14079	14014	13993	14134	14013	14005	14048	14208	14063	13932	13966	13963	14053	14054	14026	13995	14161	13885	14110	14123	14049	14175	14046	14128	14117	14003	14102	14108	13883	14054	13958	14071	14190	14045	14049	13983	14102	14060	14233	13840	14019	14010	13830	14108	14256	13990	14016	14061	14137	14027	13860	14045	14017	14066	13951	14021	14257	14101	14124	14193	14130	14015	14042	14155	14105	14103	14017	14187	14069	13940	13978	13905	13977	14148	14037	14020	14011	14062	14051	13992	14103	14151	14222	13853	13956	14057	14149	14060	14135	14042	14038	14218	14027	13855	14201	14018	14072	14063	14093	14076	14068	14055	13947	13983	13964	14003	14114	13840	13965	13996	13955	14245	14105	14067	14163	14107	13949	14055	13853	14155	14031
24308	22410	34428	34202	34291	33661	27586	19612	16665	16246	15949	15870	15916	15863	15629	15701	15786	15751	15642	15764	15873	15734	15757	15875	15807	15572	15773	15729	15813	15677	15799	15847	15658	15597	15666	15768	15794	15707	15835	15856	15636	15679	15755	15535	15545	15613	15507	15684	15568	15675	15727	15848	15829	15755	15629	15838	15782	15704	15617	15650	15802	15638	15872	15585	15712	15609	15767	15703	15665	15735	15746	15722	15796	15971	15717	15753	15644	15678	15653	15686	15797	15767	15572	15786	15510	15663	15812	15658	15675	15535	15716	15606	15668	15652	15406	15598	15714	16000	15854	15771	15763	15622	15497	15852	15624	15439	15690	15701	15715	15797	15856	15625	15855	15592	15514	15584	15506	15706	15884	15749	15864	15609	15571	15680	15793	15801	15784	15775	15632	15535	15562	15499	15526	15707	15731	15645	15554	15564	15628	15721	15761	15825	15714	15643	15498	15783	15563	15640	15504	15683	15829	15714	15646	15773	15811	15638	15524	15665	15782	15706	15542	15508	15578	15819	15846	15736	15544	15424	15775	15806	15697	15695	15706	15761	15612	15434	15792	15813	15736	15733	15636	15686	15577	15602	15648	15779	15411	15549	15536	15811	15710	15743	15874	15561	15545	15587	15637	15672	15883	15479	15581	15599	15635	15674	15672	15683	15724	15698	15731	15677	15563	15846	15784	15603	15652	15671	15636	15734	15638	15612	15650	15635	15708	15761	15461	15678	15526	15627	15652	15759	15843	15811	15665	15594	15669	15581	15747	15721	15593	15703	15595	15673	15702	15592	15733	15666	15448	15746	15643	15638	15570	15729	15694	15686	15716	15892	15691	15598	15825	15912	15695	15587	15772	15552	15647	15785	15663	15644	15546	15703	15606	15505	15711	15833	15518	15616	15795	15760	15736	15675	15797	15814	15878	15598	15856	15810	15710	15774	15603	15835	15621	15661	15581	15519	15629	15772	15669	15685	15659	15591	15762	15519	15640	15650	15745	15726	15572	15677	15553	15723	15590	15600	15804	15712	15726	15735	15768	15727	15817	15535	15679	15753	15714	15857	15807	15679	15624	15702	15649	15499	15698	15700	15418	15516	15754	15709	15598	15741	15555	15583	15673	15702	15636	15743	15545	15667	15879	15853	15629	15610	15796	15646	15575	15830	15785	15750	15637	15657	15643	15798	15816	15695	15757	15598	15800	15707	15754	15639	15751	15569	15499	15600	15680	15697	15689	15830	15710	15715	15794	16070	15885	15570	15645	15608	15555	15718	15650	15811	15668	15591	15565	15479	15688	15817	15792	15572	15705	15778	15693	15601	15826	15568	15728	15646	15839	15546	15793	15673	15559	15762	15681	15604	15527	15619	15815	15949	15516	15630	15582	15721	15695	15733	15622	15632	15759	15634	15574	15581	15712	15644	15559	15580	15867	15530	15513	15766	15698	15688	15726	15553	15687	15614	15822	15705	15615	15543	15731	15474	15645	15761	15640	15555	15673	15552	15850	15756	15607	15580	15665	15607	15595	15516	15560	15696	15774	15582	15697	15562	15800	15714	15708	15657	15543	15720	15559	15576	15713	15571	15805	15740	15767	15672	15537	15710	15802	15734	15721	15644	15918	15634	15672	15825	15476	15695	15851	15661	15715	15889	15825	15513	15662	15643	15515	15795	15632	15728	15688	15685	15771	15652	15650	15767	15649	15579	15602	15687	15431	15619	15561	15573	15725	15769	15742	15634	15728	15595	15801	15545	15553	15759	15790	15580	15692	15703	15722	15698	15682	15673	15742	15662	15658	15481	15779	15465	15802	15638	15634	15593	15454	15505	15744	15568	15638	15386	15643	15502	15556	15816	15672	15724	15623	15457	15545	15712	15510	15719	15562	15535	15729	15526	15519	15765	15667	15536	15614	15672	15623	15410	15639	15641	15620	15739	15665	15751	15722	15816	15569	15463	15451	15725	15792	15651	15643	15716	15816	15687	15462	15795	15630	15824	15950	15855	15660	15591	15829	15706	15687	15617	15851	15663	15765	15849	15722	15694	15700	15592	15740	15528	15858	15498	15663	15551	15655	15513	15589	15855	15897	15782	15728	15594	15721	15646	15431	15722	15654	15670	15750	15535	15746	15742	15838	15711	15647	15771	15772	15700	15773	15583	15759	15707	15717	15618	15570	15851	15645	15684	15521	15540	15809	15699	15567	15703	15722	15597	15620	15705	15730	15695	15774	15614	15843	15743	15754	15627	15855	15735	15649	15579	15593	15597	15728	15527	15900	15821	15670	15676	15655	15516	15661	15684	15726	15648	15933	15693	15733	15524	15741	15699	15602	15583	15590	15499	15584	15581	15617	15786	15894	15814	15758	15734	15718	15537	15531	15685	15449	15511	15570	15785	15801	15528	15619	15662	15675	15888	15568	15748	15685	15718	15635	15627	15786	15780	15847	15612	15628	15547	15553	15642	15942	15806	15701	15578	15456	15435	15687	15663	15736	15561	15668	15779	15649	15744	15543	15739	15675	15761	15469	15598	15602	15667	15656	15645	15808	15819	15860	15507	15633	15533	15792	15778	15789	15701	15699	15623	15621	15728	15878	15843	15421	15688	15671	15548	15488	15617	15761	15622	15560	15819	15724	15512	15734	15563	15483	15527	15762	15728	15675	15787	15911	15588	15847	15722	15687	15653	15690	15672	15802	15522	15680	15638	15789	15866	15936	15769	15544	15690	15745	15698	15779	15751	15736	15767	15666	15704	15759	15729	15858	15640	15530	15661	15755	15606	15619	15689	15594	15578	15403	15674	15735	15774	15641	15640	15817	15660	15588	15574	15604	15817	15758	15603	15923	15784	15607	15631	15644	15726	15360	15679	15675	15583	15867	15683	15751	15613	15716	15719	15724	15738	15683	15841	15821	15700	15626	15617	15750	15634	15735	15711	15893	15675	15534	15547	15558	15734	15593	15557	15561	15446	15659	15651	15650	15797	15793	15679	15460	15823	15695	15927	15794	15676	15543	15585	15601	15602	15802	15513	15672	15634	15885	15765	15619	15721	15677	15791	15604	15736	15679	15682	15824	15722	15628	15501	15862	15661	15824	15684	15760	15607	15681	15783	15734	15805	15584	15486	15708	15796	15920	15686	15653	15667	15820	15939	15777	15748	15563	15699	15639	15600	15754	15573	15792	15604	15691	15627	15707	15654	15560	15622	15577	15627	15464	15544	15646	15699	15823	15655	15714	15520	15737	15698	15802	15621	15477	15625	15719	15596	15767	15552	15706	15850	15651	15764	15578	15604	15703	15857	15633	15655	15696	15944	15692	15787	15626	15669	15791	15648	15644	15384	15765	15855	15653	15661	15782	15724	15733	15785	15619	15584	15719	15743	15787	15692	15812	15638	15792	15705	15683	15690	15708	15632	15823	15743	15809	15533	15648	15598	15641	15695	15740	15772	15622	15750	15675	15646	15686	15895	15826	15756	15675	15844	15611	15603	15481	15693	15677	15839	15793	15603	15888	15693	15733	15697	15810	15877	15513	15793	15685	15637	15592	15738	15497	15616	15812	15580	15797	15554	15861	15856	15676	15663	15708	15728	15775	15378	15632	15748	15800	15779	15601	15701	15715	15742	15780	15772	15752	15689	15496	15615	15886	15807	15755	15899	15529	15626	15607	15623	15798	15848	15675	15755	15546	15665	15778	15681	15816	15688	15611	15790	15591	15696	15713	15749	15526	15575	15626	15470	15685	15654	15818	15674	15543	15843	16011	15737	15866	15618	15579	15716	15644	15750	15631	15587	15922	15649	15843	15727	15692	15663	15801	15840	15619	15601	15966	15773	15741	16023	15531	15727	15743	15608	15719	15790	15561	15676	15616	15824	15744	15590	15601	15578	15793	15790	15795	15677	15751	15708	15639	15506	15634	15613	15755	15584	15745	15705	15642	15480	15621	15656	15610	15575	15503	15599	15755	15703	15669	15625	15725	15705	15636	15724	15607	15611	15620	15775	15643	15571	15613	15708	15679	15767	15812	15727	15709	15745	15777	15782	15693	15520	15645	15676	15756	15758	15605	15700	15855	15792	15794	15492	15694	15656	15590	15605	15764	15830	15501	15646	15632	15796	15610	15825	15742	15586	15458	15664	15650	15764	15779	15635	15678	15769	15650	15672	15601	15410	15639	15600	15697	15830	15765	15656	15806	15690	15494	15595	15699	15831	15672	15513	15734	15733	15742	15727	15684	15687	15738	15812	15495	15758	15587	15671	15501	15653	15647	15734	15869	15724	15674	15796	15746	15572	15734	15570	15748	15658	15802	15808	15552	15694	15786	15714	15866	15674	15700	15483	15731	15619	15610	15388	15516	15516	15752	15558	15609	15769	15707	15572	15486	15545	15595	15531	15808	15660	15629	15553	15576	15580	15490	15721	15660	15636	15677	15842	15701	15916	15892	15591	15663	15685	15547	15494	15488	15531	15773	15756	15601	15696	15742	15761	15549	15608	15742	15672	15637	15854	15762	15614	15644	15617	15807	15777	15714	15677	15582	15724	15680	15558	15561	15855	15719	15635	15667	15909	15703	15686	15816	15732	15617	15675	15480	15720	15755	15865	15778	15659	15644	15610	15710	15695	15744	15633	15768	15697	15735	15726	15619	15737	15532	15705	15717	15608	15666	15584	15609	15852	15630	15749	15563	15424	15698	15568	15798	15610	15644	15662	15620	15567	15538	15646	15779	15774	15714	15554	15621	15755	15779	15650	15524	15697	15630	15600	15792	15688	15795	15598	16035	15869	15575	15612	15760	15765	15648	15703	15768	15663	15471	15726	15756	15597	15726	15680	15366	15841	15659	15615	15539	15830	15861	15582	15500	15709	15686	15535	15648	15484	15835	15569	15797	15886	15698	15630	15705	15511	15691	15492	15807	15778	15728	15630	15672	15573	15853	15473	15706	15700	15697	15664	15616	15732	15661	15539	15772	15707	15737	15574	15505	15622	15610	15657	15598	15576	15712	15763	15615	15463	15749	15792	15673	15791	15620	15793	15620	15678	15666	15534	15649	15612	15670	15555	15737	15447	15676	15683	15683	15694	15654	15957	15726	15549	15747	15629	15905	15641	15689	15657	15516	15710	15788	15539	15780	15697	15549	15615	15573	15686	15503	15527
59373	93733	74342	52590	42784	34356	23984	16903	14254	13720	13536	13485	13478	13571	13481	13548	13717	13699	13639	13519	13559	13639	13576	13698	13472	13636	13543	13679	13245	13668	13615	13592	13478	13391	13372	13560	13493	13666	13600	13659	13398	13584	13523	13521	13489	13544	13618	13462	13642	13673	13481	13664	13484	13549	13584	13437	13586	13268	13565	13396	13517	13620	13493	13646	13348	13588	13600	13538	13591	13674	13633	13427	13497	13485	13532	13654	13406	13620	13376	13501	13630	13514	13419	13552	13623	13483	13431	13389	13612	13498	13659	13666	13455	13444	13554	13561	13615	13500	13475	13472	13439	13510	13499	13506	13519	13574	13519	13608	13664	13417	13561	13554	13533	13417	13479	13483	13407	13420	13589	13384	13593	13567	13496	13381	13563	13577	13536	13550	13597	13650	13484	13521	13553	13579	13499	13591	13436	13475	13669	13569	13636	13428	13668	13593	13523	13783	13402	13447	13583	13483	13372	13584	13491	13527	13534	13635	13715	13566	13559	13575	13630	13452	13470	13442	13430	13581	13489	13440	13445	13445	13542	13538	13405	13535	13556	13512	13471	13587	13375	13534	13602	13416	13719	13564	13436	13495	13583	13552	13641	13615	13650	13799	13465	13343	13530	13360	13538	13275	13602	13465	13563	13599	13531	13811	13568	13457	13728	13491	13562	13559	13495	13537	13332	13537	13319	13595	13536	13533	13620	13542	13399	13806	13517	13463	13505	13515	13526	13466	13464	13490	13602	13418	13540	13482	13540	13482	13622	13401	13366	13661	13492	13540	13626	13491	13498	13657	13376	13613	13477	13488	13671	13522	13429	13450	13735	13701	13492	13508	13587	13586	13305	13524	13626	13444	13593	13489	13611	13595	13501	13539	13367	13379	13500	13370	13687	13478	13492	13524	13538	13527	13415	13243	13578	13479	13428	13582	13576	13590	13522	13384	13564	13519	13493	13588	13319	13524	13328	13586	13470	13479	13642	13557	13479	13592	13579	13586	13579	13573	13418	13413	13580	13342	13487	13457	13455	13494	13524	13531	13513	13403	13588	13484	13540	13463	13507	13505	13571	13411	13624	13512	13628	13517	13578	13638	13486	13389	13550	13567	13566	13559	13556	13308	13481	13562	13558	13653	13427	13486	13351	13526	13536	13436	13520	13432	13533	13560	13430	13324	13640	13512	13498	13676	13557	13568	13657	13542	13516	13371	13434	13355	13331	13544	13546	13456	13485	13648	13352	13309	13593	13494	13490	13436	13571	13515	13606	13419	13416	13658	13552	13286	13530	13460	13558	13653	13520	13603	13368	13497	13582	13428	13574	13664	13529	13665	13613	13461	13606	13492	13496	13575	13665	13449	13673	13720	13479	13439	13740	13651	13617	13562	13722	13545	13607	13528	13523	13609	13536	13589	13508	13649	13584	13391	13510	13615	13691	13656	13711	13584	13575	13396	13561	13371	13460	13499	13633	13701	13383	13489	13656	13626	13542	13504	13785	13406	13447	13498	13547	13530	13498	13493	13578	13441	13462	13496	13466	13588	13502	13439	13624	13612	13591	13527	13522	13539	13631	13601	13706	13517	13549	13524	13331	13468	13628	13412	13559	13380	13456	13588	13560	13654	13482	13581	13369	13433	13335	13615	13350	13610	13578	13489	13494	13410	13421	13571	13524	13493	13434	13523	13592	13538	13515	13479	13497	13455	13516	13527	13560	13559	13572	13619	13446	13632	13468	13572	13680	13466	13400	13608	13612	13544	13311	13629	13493	13538	13597	13501	13421	13461	13489	13580	13495	13406	13759	13687	13650	13577	13472	13400	13536	13557	13412	13431	13415	13395	13617	13467	13461	13642	13442	13647	13504	13416	13554	13359	13518	13565	13642	13562	13506	13430	13370	13644	13554	13633	13571	13542	13617	13498	13600	13510	13613	13410	13580	13597	13563	13484	13586	13640	13421	13467	13462	13538	13547	13460	13581	13553	13472	13706	13595	13403	13661	13455	13581	13345	13609	13368	13526	13540	13523	13477	13502	13561	13489	13509	13533	13444	13565	13491	13583	13545	13524	13632	13523	13481	13358	13546	13601	13529	13460	13572	13464	13389	13647	13597	13519	13692	13465	13366	13383	13383	13546	13449	13526	13436	13463	13405	13451	13631	13620	13514	13632	13519	13601	13631	13503	13624	13583	13573	13318	13619	13520	13374	13575	13701	13286	13514	13524	13567	13556	13580	13492	13524	13524	13574	13641	13510	13380	13558	13385	13393	13619	13521	13396	13372	13525	13489	13533	13521	13529	13504	13464	13482	13642	13496	13575	13419	13553	13646	13528	13423	13528	13561	13412	13435	13631	13258	13637	13521	13489	13434	13587	13598	13460	13551	13542	13391	13585	13512	13484	13631	13485	13676	13380	13529	13512	13420	13679	13392	13533	13498	13463	13604	13312	13456	13485	13658	13664	13613	13556	13498	13620	13467	13543	13562	13412	13649	13588	13546	13561	13484	13578	13491	13718	13575	13374	13511	13545	13425	13653	13407	13647	13497	13558	13641	13633	13564	13535	13586	13473	13607	13544	13804	13427	13357	13454	13635	13387	13427	13494	13603	13398	13417	13447	13659	13509	13694	13497	13522	13426	13588	13316	13479	13661	13553	13551	13504	13531	13539	13530	13490	13362	13461	13467	13491	13483	13449	13536	13440	13609	13546	13425	13480	13532	13532	13644	13484	13610	13549	13554	13439	13421	13443	13398	13518	13458	13568	13648	13541	13565	13534	13664	13379	13647	13335	13572	13495	13734	13336	13625	13552	13425	13597	13486	13512	13420	13400	13465	13519	13463	13468	13398	13608	13629	13471	13388	13423	13639	13513	13519	13386	13492	13542	13438	13487	13704	13333	13568	13328	13528	13552	13528	13414	13393	13751	13523	13670	13562	13585	13470	13575	13571	13490	13402	13527	13493	13593	13441	13410	13485	13310	13450	13571	13590	13605	13551	13449	13397	13528	13417	13402	13619	13471	13506	13534	13477	13502	13548	13387	13554	13636	13435	13588	13379	13421	13672	13610	13475	13630	13537	13437	13550	13604	13530	13578	13499	13519	13564	13489	13632	13490	13519	13480	13620	13522	13423	13653	13646	13518	13673	13265	13438	13516	13547	13514	13606	13509	13744	13374	13412	13488	13444	13357	13320	13630	13427	13538	13501	13607	13561	13533	13372	13494	13547	13521	13586	13593	13510	13552	13449	13307	13618	13668	13639	13543	13566	13620	13296	13580	13435	13565	13405	13556	13545	13487	13565	13540	13477	13542	13600	13429	13399	13400	13412	13664	13502	13428	13546	13500	13495	13461	13319	13782	13607	13406	13539	13584	13563	13443	13351	13552	13372	13548	13467	13559	13594	13380	13539	13408	13578	13530	13502	13574	13435	13472	13634	13424	13503	13368	13561	13631	13518	13527	13423	13383	13532	13555	13664	13571	13406	13488	13643	13496	13564	13452	13555	13744	13594	13487	13551	13530	13274	13484	13648	13338	13612	13427	13502	13574	13502	13522	13685	13374	13514	13436	13385	13511	13497	13473	13523	13477	13551	13695	13527	13511	13537	13385	13531	13455	13474	13447	13457	13548	13463	13546	13438	13644	13523	13615	13491	13398	13539	13671	13500	13491	13564	13561	13391	13546	13708	13400	13494	13535	13558	13548	13550	13551	13413	13523	13611	13472	13457	13659	13447	13649	13448	13574	13475	13509	13518	13495	13490	13366	13471	13435	13484	13412	13497	13429	13602	13497	13577	13389	13493	13460	13441	13563	13476	13672	13432	13564	13599	13693	13464	13439	13660	13572	13660	13398	13606	13476	13588	13529	13667	13484	13499	13594	13493	13455	13740	13429	13583	13439	13592	13561	13668	13563	13485	13417	13584	13679	13632	13528	13581	13644	13616	13452	13468	13508	13505	13504	13494	13591	13484	13700	13327	13495	13403	13433	13488	13533	13521	13601	13605	13360	13523	13571	13580	13554	13671	13514	13478	13412	13428	13412	13350	13494	13482	13475	13620	13394	13471	13429	13593	13522	13409	13639	13395	13481	13565	13421	13427	13548	13415	13486	13487	13513	13465	13446	13570	13446	13542	13625	13518	13492	13501	13522	13510	13637	13463	13402	13401	13446	13685	13473	13628	13431	13768	13544	13662	13553	13482	13561	13505	13773	13435	13507	13417	13601	13575	13596	13453	13515	13647	13570	13580	13468	13623	13526	13518	13399	13604	13505	13577	13412	13704	13689	13408	13410	13515	13570	13637	13432	13663	13545	13506	13516	13647	13511	13551	13337	13736	13439	13597	13505	13529	13416	13480	13624	13487	13372	13349	13565	13477	13636	13368	13495	13419	13442	13516	13507	13583	13685	13516	13567	13627	13648	13372	13379	13638	13607	13523	13596	13554	13520	13487	13525	13548	13466	13499	13349	13539	13496	13511	13518	13638	13646	13520	13771	13524	13570	13554	13560	13466	13536	13249	13491	13522	13402	13376	13598	13578	13548	13414	13441	13457	13476	13570	13467	13420	13476	13706	13464	13507	13453	13515	13550	13539	13421	13611	13547	13549	13501	13508	13535	13407	13513	13604	13462	13516	13476	13628	13478	13393	13431	13512	13612	13521	13360	13548	13493	13580	13583	13549	13565	13627	13450	13447	13507	13518	13607	13417	13527	13499	13440	13477	13459	13493	13504	13578	13655	13596	13378	13645	13593	13508	13605	13611	13473	13464	13502	13476	13535	13374	13651	13433	13690	13522	13353	13453	13417	13563	13506	13711	13511	13477	13420	13685	13511	13568	13538	13538	13460	13442	13423	13467	13614	13457	13666	13654	13559	13572	13556	13452	13232	13420	13697	13470	13598	13661	13332	13412	13443	13422	13451	13586	13536	13519	13396	13496	13662	13301	13565	13633	13621	13550	13547	13397	13574	13482	13491	13449	13319	13637	13497	13671	13546	13502	13632	13627	13402	13490	13544	13444	13433	13452	13593	13496	13542	13607	13422	13436	13532	13574	13493	13404	13630	13604	13687	13404	13612	13505	13615	13790	13600	13551	13497	13520	13558	13419	13615	13420	13558	13474	13567	13437	13551	13523	13552	13600	13468	13527	13389	13603	13570	13423	13583
23035	21879	31449	28604	33472	37058	32560	22024	17509	16284	15702	15672	15288	15237	15189	15434	15382	15332	15735	15286	15529	15340	15244	15357	15282	15213	15164	15340	15292	15219	15217	15058	15224	15149	15298	15278	15295	15404	15079	15193	15311	15330	15244	15271	15261	15070	15166	15022	15077	15080	15278	15340	15321	15222	15111	15024	15178	15133	15128	15127	15307	15266	15095	15186	15039	14981	15021	15065	15286	15197	15047	15153	15231	14922	14944	15164	15263	15165	15091	15201	15162	15110	15159	15204	15260	15108	15189	15133	15124	14967	15076	15309	15145	15041	15103	15133	15247	15174	15143	15251	15269	15008	15142	15145	15078	15274	15077	14998	15204	15179	15144	15142	15302	15131	15313	15257	14864	14917	14998	15173	15118	15210	15146	15058	15090	15033	15144	14919	15060	15077	15162	15245	15200	15161	15259	15263	15080	15086	15193	15268	15243	15251	14980	15277	15318	14998	15082	15221	15025	15064	15252	15124	15039	15056	15049	15185	15268	15060	15266	15013	15065	15115	15134	15198	15151	15211	15194	15141	15304	15285	14923	14995	15202	15111	15110	15238	15109	15042	15132	14988	15150	15028	15102	15076	15027	14934	15182	15052	14992	15131	15131	15084	15069	15134	15228	15281	15099	15068	15297	15171	15248	14863	15239	15226	15373	15056	15120	15032	15088	14931	15119	15071	15032	15094	15216	15114	15285	15175	15143	15076	15172	14926	15221	15052	14919	15120	15311	15082	15286	15135	15239	15405	15149	14967	15177	15121	15342	15220	15127	15106	15047	15120	15026	15288	15253	15287	14981	14922	15031	15031	15081	15278	15080	15044	15303	15248	15027	15265	15116	15223	14961	14920	15077	14978	15112	15089	14996	15047	15125	15113	15300	15167	14968	15215	15236	15348	15053	14952	15117	15219	15150	15071	15212	15145	15057	15267	15220	15150	15093	14965	14963	15061	15056	15057	14973	15212	15251	15083	15050	15106	15020	15045	15138	15028	15296	15012	14952	15274	14971	15187	15378	15098	15329	15203	14941	15166	15102	15054	14918	15117	15228	15338	15171	15154	15067	15096	15180	15098	15096	15129	15213	15153	15293	15058	14956	14995	15113	15229	15218	15328	15230	15225	15183	15311	15074	15057	15161	15063	15053	15074	15145	14883	15040	15160	14924	15163	15022	15284	15378	15040	15215	15118	15198	15280	15094	15008	15206	15246	15059	15186	15029	15028	15041	15089	15081	15065	15240	15094	15050	14954	15059	15143	15178	15083	15084	15215	15095	15041	15062	14961	15236	15077	15191	15267	15163	15067	15146	15121	15033	15228	15174	15227	15121	15119	15134	15264	15184	15046	15043	15142	15067	15287	14880	15108	15182	15278	15209	15174	15369	15115	15199	15229	15048	15203	15389	15340	15114	15270	15307	15134	15169	15093	15326	14998	15176	15169	15099	15313	15194	15241	15202	15228	15055	15170	15158	15101	15307	15107	15011	15161	15084	15255	15193	15089	15264	15339	15243	15083	15519	15350	15301	14986	15072	15026	15046	15068	15170	15129	15097	15146	15056	14832	15024	15200	14960	14942	15189	15048	15221	15068	15140	14912	15086	15152	15271	15028	15136	15063	15031	15070	15148	15101	15056	15134	15260	14943	15063	15141	15102	15082	15338	15079	15179	15221	15000	14981	15196	15153	15141	15130	15186	14982	15115	15106	15192	15084	15084	15095	15165	15060	15409	15154	15148	15065	14953	15197	15257	15067	15108	15010	15095	15223	15157	15220	15229	15136	14929	15086	15027	15183	15306	14939	15281	15099	15212	15108	15160	15071	15043	15197	14828	15164	15189	15180	15172	15054	15059	15081	15187	15164	14937	15136	15148	15093	15223	15102	15066	14914	14955	15223	15122	14989	14774	14991	14948	15010	15179	15133	15142	14992	15054	15201	14994	15178	15089	15126	15327	15009	15059	14947	15045	15134	15063	14931	14908	15186	15267	15160	15168	15080	15145	15098	15124	15188	15020	15207	15171	15253	15063	15196	15369	14961	15161	15136	15232	15155	15297	15019	15252	15089	15269	15112	15097	15243	15221	15175	15092	15126	15189	15169	15160	15161	15139	15217	15103	15121	14973	15113	14987	15252	15142	15261	15443	15079	15154	15082	15132	14974	15168	15108	15043	15167	15069	14956	15137	15066	15136	14971	15009	14913	15139	15218	15163	15244	14948	15040	15075	14998	15290	15342	15203	14873	15199	15096	15229	14850	15179	14964	15125	15151	15156	14981	15300	15151	15239	15002	15249	15131	15084	15037	15162	15194	14939	15129	15211	15264	15031	15012	15158	15336	15059	15042	15109	15146	14892	15160	15042	15091	14950	15288	15142	14986	15286	15109	14954	14932	15160	14969	15263	15247	15176	15170	15168	15103	15149	15086	14960	15040	15145	15115	15147	14955	15154	15184	14958	15126	15083	15013	15126	15233	15267	15187	15095	15182	15337	15095	15137	15102	15138	15008	15061	15102	15174	15251	15105	15077	15033	15215	15162	15220	15190	15215	15099	15235	15125	15049	15135	15151	15028	15141	15069	15035	15118	15007	15195	15262	15162	14951	15220	15337	15097	15110	15179	15143	15218	15255	15134	15055	15298	15022	15037	15192	15154	15051	15225	15164	15191	15070	15170	15040	14943	14966	15270	15239	15510	15153	15195	15226	15225	15257	15165	15117	15026	14943	15144	15035	15136	15038	15093	14980	14985	15007	14997	15068	15014	15147	15197	15291	14984	15198	15172	15047	15037	15193	15255	14908	14973	15088	15042	15129	15079	15151	15084	15108	14822	15015	15105	15074	15172	15228	14992	15016	14933	15199	15221	15128	15215	15380	15174	15034	15078	15167	15047	14939	15105	15101	14990	15164	15192	15021	15109	15142	15183	15015	15288	15085	15139	15131	15044	15172	15150	15116	15035	15170	15093	15138	15077	15406	15153	15177	14994	15051	14995	15061	15048	15257	15136	15350	15009	15087	15101	15259	15241	15208	14965	15026	14951	15098	15160	15153	15254	14838	15009	15060	15015	15005	15145	15008	15035	15106	15068	15160	15159	15197	15355	14999	15203	15049	15074	15138	15111	15014	15079	15181	15214	15233	15046	15179	15188	15124	15061	15111	15257	15131	14896	15019	15009	15002	15057	15114	14983	15431	15229	14934	15201	15130	15086	15211	15134	15027	14993	15112	15009	15142	15254	15091	14903	15139	15145	15109	15117	15012	15207	15109	15320	15072	15082	15213	14974	14963	15060	15097	15211	15137	15062	15142	14971	15211	15061	14964	14946	15229	15193	15218	15175	15187	15145	15237	15095	15260	15243	15011	15105	15071	15127	15089	15004	15160	15181	15263	15152	15267	15046	15235	15057	15012	15096	15042	15041	15049	15009	15243	15119	14928	15137	15013	15188	15000	15121	14975	15175	15134	15050	15006	15183	15160	15088	14993	15125	14876	15262	15109	15043	15127	14970	15366	15203	15082	15160	14955	15012	15160	15160	15274	15131	15133	15091	15036	15142	15252	15083	14983	15055	14890	14877	15095	15058	15084	15037	15149	15097	15273	15054	15125	15182	15234	14954	15145	15000	15112	15090	15234	15276	15079	15160	15283	15141	15071	14976	15221	15210	15217	15140	15030	15001	15106	15134	15045	14828	15226	14897	15247	15165	15162	15184	15015	15037	15216	15135	15107	14963	15054	14884	14991	14991	15066	15015	15165	15274	14964	14913	15239	15193	15173	15104	15001	15106	15212	15178	15189	15107	15080	15237	15105	15104	15225	14992	15411	15138	15247	15019	15109	14769	15044	15176	15119	15197	15175	15205	15221	15029	15009	15108	15224	15166	15077	15186	14846	15176	15171	15106	15041	14960	15020	14992	15109	15012	15202	15211	14972	15168	14977	15036	15096	15145	15045	15226	15163	15110	15077	15054	15336	15253	15088	15094	15156	15256	15129	15083	15193	14957	15053	15014	15132	15174	15077	15268	14984	15269	14952	15256	15162	15085	15244	15318	15096	15236	15115	15028	15098	15065	14949	15223	15182	15085	15225	15122	15104	15221	14952	15037	15116	15018	15071	15241	14985	15228	15249	15200	15042	15183	15251	15032	15293	15018	15211	15075	15167	15062	15062	14997	15107	15025	15145	15127	14932	15347	14979	14992	15054	15130	14972	15056	15186	15048	15199	15024	15301	15332	15033	14978	15113	15224	15145	15014	15081	15071	15082	15324	15127	15271	15221	15165	15106	15223	15129	15078	15129	15039	15331	15025	14996	14966	15332	15187	15147	15026	15171	15121	15255	15204	14966	15017	15064	15298	15058	15044	15118	14996	15258	14945	15239	15159	15070	15235	15085	14977	15236	15295	15104	15285	15291	14940	15019	15284	15124	15185	15214	15159	14921	14997	15185	15215	15104	15048	15143	15187	15196	15150	14973	15060	15248	15224	15139	15208	15103	15000	15105	15037	15110	15229	15052	15117	15209	15314	15214	15044	15134	15272	15151	15063	15121	15072	15034	15118	15149	15161	15225	15071	15083	15214	15124	15200	15006	15333	15129	15192	15133	15017	15107	15207	15239	15143	15206	15068	15033	15182	15210	15105	15024	15311	14986	14873	15149	15057	15191	15253	15001	14830	15158	15257	15351	15073	14971	15080	15266	15187	15175	15178	15109	15251	15183	15215	15251	15311	15129	15033	15182	15146	15073	15251	15233	15041	15127	15132	15237	15198	15166	15189	15361	15213	14971	15171	14965	15115	15173	15288	15123	15087	15173	15054	15279	15120	15130	15022	15088	15117	15159	15049	15003	15040	15135	15115	15078	15170	14955	14926	15003	15153	15035	15097	14903	15105	15133	15269	15074	15045	14983	15172	15283	15221	15153	14969	15133	14917	15266	15061	15055	15238	15065	15067	14978	15072	15087	15248	14949	14937	15047	15244	15084	15197	15110	15305	15205	15390	15181	15005	15056	15055	15316	15067	15195	14964	15212	14950	15179	15167	15083	15150	15113	15101	14958	15107	14938	15021	15132	14905	15037	14921	14950	15021	15017	15162	14942	15169	15129	15227	15078	14958	15204	15019	15268	15287	15369	15050	15162	14997	15039	15340	15137	15233	14953	15060	15021	15209	15066
64544	104843	83254	64867	55078	43972	29776	19513	15229	13802	13146	13147	13110	13001	13268	13223	13104	13145	13107	13090	13250	13193	13059	13201	13190	13124	13331	13093	13177	13106	13072	13025	13183	13240	13156	13164	13247	13120	13078	13194	13128	13078	13065	13176	13300	13000	13125	13215	13150	13129	13169	13133	13220	13165	12932	12940	13226	13048	13231	13094	13162	13199	13179	13155	12991	13206	13054	13057	13084	13132	13014	13225	13104	13110	13242	13019	13185	13211	13055	13179	13191	13154	13126	12977	13204	13055	13400	13247	13088	13097	13018	13351	13037	12931	13173	13088	13021	13269	12945	13092	13145	13015	13116	13144	13126	13205	13105	13188	13277	13048	13171	13038	13145	13063	13127	13164	13085	13122	13140	12972	13257	13038	13068	13079	13040	13189	13240	13143	13078	13033	13273	13189	13298	12982	13046	13211	13098	13010	13018	13282	12985	12946	13180	13057	13030	12962	13171	13107	13106	13125	13132	13159	13067	13281	13220	13120	13117	13075	13057	13146	13188	13074	13146	13277	13232	12994	13043	12959	13009	12939	13110	13236	13157	13159	13050	13232	13014	13211	13115	13129	13048	13080	13081	13197	12854	13127	13304	13114	13036	13153	12996	13099	13189	13141	13146	13139	13130	13134	13149	13019	13156	13201	13169	13090	13077	12996	13105	13111	13080	13154	13089	13058	13366	13132	13031	13247	13030	13292	13235	13229	13076	13085	13217	13037	13103	13133	13238	13131	13081	13020	13045	13149	13178	13181	12990	12998	13046	13074	13013	13261	13238	13042	13167	12928	13113	13241	12907	13217	13238	13114	13081	13223	13204	12910	13125	13132	13158	13008	13157	13058	13003	13263	13278	13036	13214	12937	13086	13285	13176	13130	13081	13085	13190	13245	13261	12979	13175	13032	13140	13123	13143	13072	13123	13087	13066	13085	13121	13040	13254	13216	13173	13014	13034	13118	13154	13029	13185	13164	13081	13168	13007	13282	13015	12979	12988	13064	13116	13119	13086	13226	13196	13149	13145	13084	13275	13121	13088	12975	13188	13207	13251	13120	13035	13073	13135	13156	13014	13014	13201	13107	13059	13178	13167	13060	13094	13360	13123	13113	13028	13149	13132	13203	13278	13123	13198	13115	12968	13131	13146	13112	13161	13140	13281	13216	13047	13094	13260	13073	13028	13270	13138	13173	13182	13093	13025	13121	13212	13103	13082	13131	13134	12998	12999	13200	13063	12979	13134	13147	13025	13073	13231	13032	13200	13039	13080	12856	13032	13075	13184	12947	13145	13057	13037	13083	12936	13217	13079	13208	13090	13234	13109	13150	12939	13056	12994	13161	13139	13180	12904	13025	13316	13042	13202	13012	13105	12957	13198	13231	13169	13214	13228	13142	13103	12991	13068	13186	13058	13255	13166	13153	13170	13169	13241	13099	13190	13119	13122	13156	12982	13105	13114	13158	13060	13206	13233	13136	13124	13061	13030	13083	13061	13131	12914	13102	13008	13079	12957	13183	13024	13198	13079	13141	13091	13022	13063	13064	13065	13021	13119	13117	13242	13149	13058	13078	13191	13012	13060	13032	13135	13026	13012	13021	13158	13078	13093	13142	13026	13119	13072	13263	13155	13106	13105	13021	13284	13036	13126	13093	13118	13223	13110	13102	13024	13129	13218	13016	13238	13103	13192	13142	13331	13017	13077	13072	13033	13160	13255	13252	13264	13117	13061	13086	13137	13055	13108	13226	13168	13037	13095	13052	13019	13141	13025	13188	13068	13300	13200	13294	13204	13121	13143	13020	13131	13063	13081	13105	12992	13226	13270	13311	13054	13097	13226	13186	13153	13108	13071	13129	13003	13115	13006	13220	13062	13140	13201	13087	12966	13140	13082	13177	13074	12979	13073	13108	13000	13155	13001	12995	13129	13086	13158	13055	13034	13108	12998	13080	12998	13248	13163	12957	13239	13194	13145	13010	13033	12989	13213	13219	12961	13147	13201	13100	13197	13178	13017	13218	13267	13218	12996	13117	12976	13167	13253	13067	13223	13071	13179	13012	13067	13144	12957	13025	13063	13080	13089	13235	12892	13038	13067	13230	13029	13170	13027	13159	13293	13058	13177	13138	13001	13131	13116	13108	13150	13223	13099	13110	13048	13194	13062	13225	13194	13271	13205	13166	13259	12988	13261	13164	13077	13173	13118	13061	13164	13117	12968	13046	13183	13057	13128	13199	13045	13005	13193	13062	13144	13077	12996	13087	13150	13128	13150	13177	13070	13208	13012	13040	13136	13341	13196	13083	13128	12935	13254	12984	13139	13069	13074	13184	13317	13097	13165	13231	13198	13256	13184	13120	13138	13150	12986	13139	13116	13239	13138	13144	12971	13153	12955	13041	12952	13104	13213	13076	13114	13049	13198	13233	13227	13058	13022	13045	13056	13209	13168	12988	13184	13151	12964	13100	13095	13234	13012	13250	13114	13095	13251	13120	13147	13073	13102	13175	12938	13237	13086	13082	13109	13113	13140	13017	13160	13024	13191	13126	13305	13100	13181	13110	13216	13083	13211	13143	13111	13069	13170	13178	13007	13148	13101	13147	13142	13021	13116	13080	13052	12960	13176	13090	13153	12827	13227	13075	13098	13118	13236	12969	13173	13186	13107	13151	13107	13069	12948	13223	13047	13049	13124	13037	13086	13176	13156	13237	13071	13179	13042	13225	13151	13042	13081	13249	13145	12931	13120	13008	12998	13215	13177	13259	13066	13079	13062	13062	13105	13000	13057	13201	13028	13195	13132	13215	13176	13045	13163	13153	13149	13170	13053	13125	13102	13111	13217	13079	13201	13158	13089	13189	13174	12931	13125	13007	12983	13050	13059	13071	13080	13207	13114	13124	12908	13124	13005	13067	13046	13194	13134	12965	13064	13097	13058	13012	13028	13231	13184	13173	13030	13160	13087	13198	13189	13015	13191	13127	13032	13121	13212	13073	12999	12987	13241	13109	13175	13051	13182	13174	13157	13082	13185	13074	13030	13046	13221	13101	13103	13201	13002	13117	13007	13193	13047	13044	13160	13047	13161	13123	13104	13085	13039	13224	13143	13259	13116	13241	13132	12922	13186	13182	13241	13075	13080	13162	13098	13216	13033	12905	13267	13147	12988	13226	13109	13109	12964	13085	13035	13040	13031	13119	13296	12999	13202	13161	13171	13246	13054	13312	13093	13172	13190	13118	12991	13194	13035	13194	13000	13013	12981	13173	13279	13086	13050	13201	13116	13203	13052	13044	13068	13178	13207	13094	13077	13167	13081	12957	13060	12956	12982	13146	13265	13070	13077	13131	13037	12939	13271	13224	13285	13203	13133	13028	13070	13219	13054	12924	13192	13209	13057	13084	12955	13050	13116	13156	13102	12954	13176	13342	12979	13096	13305	13233	13132	13217	13150	13069	12985	13109	13154	13200	13082	13112	13006	13088	13346	13153	13324	13009	13146	13214	13210	13185	13123	13063	13033	13116	13121	13055	13136	13097	13006	13308	13017	13000	13131	13062	13161	13094	13069	13255	13315	13067	13084	13042	13183	12980	13206	13135	13108	13093	13202	13079	13035	13049	13207	13162	12983	13226	13095	13155	12994	13158	13032	13101	13101	13236	13043	13089	13030	13243	13175	13010	13026	13196	12988	13073	13131	13187	13100	13058	13312	13262	13189	13160	13089	13073	13022	13148	13175	13120	13025	13083	13392	13084	13152	13139	13106	13146	13191	13070	13163	13017	13183	13227	13127	13024	12995	13086	13172	13152	13116	13244	13017	13151	13038	13094	12994	13143	13095	12954	13102	13055	13194	13186	13160	13018	13055	13167	13203	13072	12960	13040	13130	13165	13172	13257	13081	13081	13109	13165	13226	13151	13060	13220	13066	13107	12961	13065	13157	13137	12972	13295	13148	13132	13208	13124	13116	13111	12929	13102	13105	13060	13165	13303	13128	13255	13142	13042	13145	13067	13177	13124	12987	13221	12865	13035	13209	13070	13104	12897	13101	13199	13129	13215	13100	13229	13142	13142	13149	13220	13198	13112	13053	13116	13166	13188	13087	13198	13098	13154	13094	13056	13096	13093	13191	13031	12965	13120	12987	13078	13118	13158	13154	13038	13221	13054	13148	13244	13147	13084	13230	13197	13094	13060	12932	12938	12917	13175	13133	13108	13108	13291	13036	13289	12858	13033	13200	13074	13145	13194	13081	13119	13109	13072	13034	13173	13212	13063	13116	13146	13167	12892	13100	12958	13017	13147	13064	13199	12929	13050	13071	13157	13304	13131	13364	13070	13279	13138	13206	13162	12917	13040	13246	13170	13251	13148	12882	13098	13017	13168	13179	13240	12916	13015	13269	13124	13109	13140	13017	13176	13257	13030	13059	13105	13072	13132	13096	13192	13288	13072	13150	13010	13180	13093	13037	13170	13129	12999	13211	13017	13216	13308	13106	13046	12964	13003	13196	13175	13315	13198	13192	13171	13018	13048	13049	13107	13253	13281	13160	13033	13218	12947	12948	13106	12893	13088	13159	13080	13203	13119	13052	13204	13109	13101	13166	13042	12976	13129	13176	13011	13195	13004	13120	13155	13188	13199	13089	13206	13139	13004	13212	13063	13127	13170	13167	13197	13088	13044	12917	13072	13171	13120	13159	12992	13150	13216	13054	13164	13256	13064	13122	13209	13153	13097	12994	13107	13057	13154	13075	13003	13021	13215	13172	13128	13347	12994	13235	13187	13074	13060	13117	13198	13243	13106	13119	13152	13115	13136	12963	13134	13189	13292	13114	13220	13094	13094	13039	13140	13042	13134	13116	13097	13096	13252	13031	12992	13163	13055	13050	13025	13109	13162	12983	13153	12975	13113	13031	13224	13116	13027	13064	13081	13165	13217	13181	13156	13028	12966	13000	13236	13192	13186	12998	13190	13135	13068	13007	13239	13137	13074	12979	13119	13183	13121	13274	13105	13146	13257	13180	13229	13123	13168	13145	13142	13069	13095	13119	13066	12999	13141	13134	13229	13094	13215	13082	13113	12970	13215	13239	13020	13177	13079	13021	13032	13146	13081	13093	13113	13232	13046	12989	13126	13120	13134	12991	13266	13137	13251	13028	13130	12978	13103
29115	28919	33188	27827	22924	19208	17007	15537	15219	15168	15145	15205	15282	15090	15125	15069	15126	15154	15071	15076	15274	15272	15063	14964	14951	15029	15110	15107	14971	14967	15311	15059	15061	15080	15077	15029	15055	14870	15032	15244	15202	15181	14994	14985	15086	15311	15294	15097	14849	15118	14953	15271	14913	15281	15133	15147	15119	15141	14932	14891	15104	15085	15034	15066	15023	14986	15207	15141	14985	14908	15161	14796	14872	14825	15155	14991	15152	15159	15005	14802	15023	15108	15033	15049	15192	15097	15254	15198	15255	15058	15060	15333	15279	14922	15053	15094	15170	15077	14961	15124	15019	14883	15066	14866	14935	15099	15033	15125	15034	15224	15110	15002	15138	15078	14995	15311	15130	15071	15246	14946	14995	15048	15276	15137	15024	15200	15119	15092	15018	15064	14969	14937	14947	15082	15174	15171	14935	14965	15110	15041	15213	15048	15078	15050	14929	14894	14937	15095	15174	14971	15009	15013	15052	14934	15148	15094	14933	14972	14963	15036	15206	15001	15047	14954	15270	15039	14828	14887	14851	14981	15013	14704	15162	15031	15065	15020	15305	14930	15043	14883	15132	14989	14931	14924	15148	15115	15237	15196	15060	14960	15044	14970	15032	15082	14990	15211	15086	15031	15386	15087	15207	15080	15062	15039	15113	15117	15024	14949	15095	15356	15030	15108	15106	15051	15044	15184	15223	15242	15118	14935	14987	15072	14989	15149	15301	15064	15155	14969	14906	14903	15236	15083	15130	15294	15231	15084	15045	14944	15145	14946	15006	14973	14876	14953	15061	14966	15156	14982	15019	14875	15155	15050	15053	15208	15330	15324	14938	14997	15080	15216	15045	14947	15399	15358	15175	14892	15075	15151	15036	15120	15241	14832	15036	15118	15307	15074	15158	15015	15008	14990	15143	15315	15115	15154	15183	15187	15084	15163	15033	15123	15033	15119	14975	14973	15044	14871	14968	15155	14945	14979	15025	15143	15249	14992	14963	15016	15090	15196	14942	15106	15053	15035	15334	14898	14844	14998	15137	15101	15165	15356	15149	14901	15030	15055	15032	15145	15081	15134	15061	15075	15039	15152	14983	15088	15027	15053	15098	15065	15283	14939	15025	15016	14946	14981	15218	14939	14945	15178	15082	15064	15211	15184	15076	14954	15136	14947	15091	14973	15078	15065	15091	15247	15058	14970	15037	15018	15147	15087	14959	15098	14815	14965	14799	14850	15131	15108	15151	15169	15310	15168	15157	14789	15113	15088	15164	15010	15018	15099	15005	15083	14919	14966	14998	14991	15124	15071	14963	15009	15031	15058	15150	15119	15262	15305	15282	15094	15182	14989	15162	15048	15077	14876	15340	14989	15087	15110	15000	15104	15106	15039	14921	15073	14963	14928	14925	15125	15135	15224	15129	15212	15156	15054	15058	14990	15188	15297	15149	15174	15020	15277	15067	14967	15080	15048	15123	15063	14946	14926	15251	15013	15062	15158	14898	14952	15224	15054	14889	15064	15021	15102	15066	15169	15157	15015	15003	15345	14997	15058	15018	15157	15143	15025	15022	15089	15121	14933	15056	15304	15205	15129	15042	15169	15190	15083	14952	15053	14965	15022	15056	15019	15092	14935	15274	15181	15169	15010	15217	15095	15131	15195	15092	15204	15189	15088	15141	15119	14973	15110	15211	15141	15177	15163	14989	14993	15075	15115	15055	15239	14910	15196	15171	15216	14924	15044	15146	15089	15009	15071	14971	14999	14950	15066	15215	15137	15154	15211	15215	15142	15128	14940	15193	15176	14839	15011	15145	15190	15303	15136	15346	14941	15168	15075	15071	15188	15179	15116	15275	15087	15033	15093	15105	15083	15160	15073	14912	15006	15034	15132	15250	15200	15124	14924	15118	14951	14981	15124	14952	14918	14971	15032	15000	14986	15122	15172	15109	15024	15164	14978	15060	14952	15065	15049	15122	15036	14948	15048	15068	15117	14990	15009	15088	14998	15020	15115	14974	14962	15219	15122	15150	15176	15153	15065	15085	15111	15107	15070	15108	15100	15114	14944	14949	15123	15231	15125	15030	15243	15067	15180	14999	15104	15205	15062	15043	15152	15021	15071	15177	14942	14749	15063	15094	15021	15006	14921	14946	14898	15026	14903	15052	14885	15073	15000	15106	15084	15150	15110	15043	14906	15207	15336	15250	15139	15078	15007	15045	15003	14969	14999	15050	15042	14961	15200	14845	14915	15210	15055	15256	15114	14981	15072	15253	15116	15083	15214	15151	14944	14942	15195	15204	15119	14988	15183	15079	15117	15200	14897	14995	15314	15208	15146	15075	15233	14973	14963	15106	15082	15206	15203	14966	15207	15200	15228	15000	14889	15077	14842	15090	15234	15045	15086	15052	14872	15150	15000	15028	14806	15242	14964	15046	14968	15007	15093	15015	14976	15091	14979	15005	15079	14997	15158	15142	14893	15175	15163	14947	15219	15116	14864	15167	15188	14956	14973	15093	15324	15308	15057	15227	15043	15207	15213	15146	14975	15201	14973	15294	15099	15214	15140	15121	15118	14947	14977	15117	14886	15293	15041	15114	15018	15043	14948	15222	15137	15096	14993	14976	15136	15071	14993	15102	15145	15067	15187	15228	15106	15032	15119	15181	14973	15215	15006	15037	15157	14940	15150	15054	14996	15005	15007	14900	15162	15179	15130	15140	14986	14995	14830	15126	15048	15144	15206	15172	15040	15104	14869	14890	15212	15130	15130	14995	15079	15039	14923	15236	15020	15118	15147	15004	15001	15094	15055	15058	15102	15244	14989	15114	15067	15150	15252	15225	14948	15127	14956	15090	14957	14920	15117	15107	15160	15216	14946	15206	15057	14938	15085	14927	15202	14946	15080	15170	14925	15023	15045	15093	15235	15194	15120	15142	15108	14920	14920	15293	15148	15063	15081	14956	15096	15091	14944	15155	15297	15036	15140	15149	15156	15061	15117	15297	15134	15160	15121	15042	15023	15087	15103	15152	15021	15080	15158	14980	15053	15276	14974	15045	15063	15011	15090	15107	15059	15274	15183	15121	15299	14981	15126	15061	14918	14990	15133	15109	14880	15007	15181	14971	14973	15015	14960	15077	15090	15223	15115	15026	15059	15144	15014	15040	14927	15046	14966	15203	14977	14965	15135	15119	14921	15097	14948	15076	15022	15105	15081	15118	15107	15124	14882	15143	15178	15115	15123	15045	15065	15108	15050	15163	14997	15033	15075	15071	14938	14803	15001	15092	15079	14954	15020	15149	15130	15204	14953	15125	15036	14885	14958	15330	15059	15157	15029	15126	15031	15053	15008	15085	15212	14962	15054	14962	15012	15025	15067	15013	15223	15213	15121	15179	15223	15201	15170	15007	14933	14970	15214	14956	14929	15133	15139	15010	14933	15150	14942	14939	15030	15033	15063	15124	15149	15087	14901	14788	15059	15145	15098	15048	15096	15128	14877	15067	14988	15059	15158	15011	14921	15197	14965	14986	15091	15251	15100	15297	15180	15201	15028	15082	15377	15098	15078	15131	15182	15188	14884	14813	15229	15169	15005	15027	14941	14957	15015	15118	14862	14784	14997	15223	15186	15159	15087	15060	15096	15129	15123	15016	15218	15071	14987	15180	15088	14990	15207	15065	15030	15086	15009	15217	14965	15295	15117	15074	15052	15270	14989	14980	14988	15296	15042	15065	15121	15096	14998	15343	14967	14951	15103	14946	15144	14828	15107	15106	14985	15192	15085	15184	15101	14969	14920	15371	15038	14919	15167	15036	15201	15068	14932	15171	15252	15137	15207	15110	15034	15039	15104	15272	14981	14932	15080	15255	15268	15243	15007	15104	15009	15171	14928	15266	15162	15241	15160	15119	15070	14961	15267	15224	15002	14923	15040	15077	15215	14927	15333	15086	15281	15120	14943	15143	14862	15131	15101	15054	15091	15173	15018	15128	14956	15121	14974	15169	15026	15307	15136	15159	15035	14866	14984	15313	15141	14997	14908	14978	14948	15071	14980	14976	15069	15117	15248	15129	15195	15125	15066	15315	15091	15116	14942	15054	15108	15161	15037	15233	15185	15172	14975	15040	15115	15204	15129	15236	15047	15101	15215	15101	14849	14897	15200	15156	15026	15026	15070	15084	15162	15400	15151	15058	15053	15117	15280	15264	14868	14961	14915	14812	15037	15042	14937	15002	14991	15121	14938	15106	15121	14967	15050	15366	15070	15009	15177	14928	15031	15081	15306	15031	15097	14991	15004	14820	15144	15117	15025	15018	15303	15127	14890	15174	15177	14911	15136	14964	15130	15164	15126	15107	15134	15104	15090	15203	15045	15054	15350	15043	14967	14995	15260	15036	15028	14987	15156	15043	15068	15176	14979	15085	15258	15134	15206	14956	14933	15198	15074	15164	15059	14998	15165	15296	14972	15046	15165	15085	15015	15087	15242	15257	14932	14823	15171	15261	15295	15047	15095	15122	15141	15210	15298	15082	15097	15023	15072	15078	15171	15270	15105	15137	15271	15097	15145	14997	14918	14966	15375	15178	15276	15039	15291	15051	15088	15063	15010	15082	15204	15020	15065	14989	14989	15172	14992	15077	15009	14932	14960	14930	15040	14956	15196	15144	15008	15302	14865	15133	15033	15209	14925	15242	15050	15206	14962	14966	15224	15021	15020	15006	15079	15207	14996	14914	15109	15067	15222	15074	15161	15041	15222	15114	15178	14932	15004	15123	15179	15082	15160	15141	15044	14963	15181	15067	15172	14943	15248	15084	15083	15111	14971	15185	14939	15035	15132	15090	15095	15086	15031	15085	15147	15242	15180	14956	14948	15052	15050	14874	15008	14937	14948	15165	15146	15201	15085	15072	15009	15002	14912	15128	14911	15164	15232	14917	15070	14992	15020	15139	15185	14959	15242	15363	15209	15304	15307	15059	14933	15052	15103	15176	15072	15001	15225	15091	15139	14945	15027	15359	15176	15013	15183	15091	15024	15179	14922	15044	15082	14984	15038	15005	15247	14877	15053	15133	15099	15126	15242	14944	15092	15172	15051	15045	15093	14971	14838	14921	15068	15257	15034	14975	14932	15154	14940	15025	15050	15063	15148	15029	15024	14930	15026
32662	47313	32326	23347	20767	16894	14738	13683	13297	13172	13159	13165	13123	13222	13302	13300	13342	13150	13264	13177	13115	13499	13332	13139	13115	13321	13186	13235	13215	13216	13137	13161	13133	13026	13184	13112	12991	13313	13273	13141	13200	13154	13365	13103	13112	13217	13226	13267	13304	13309	13151	13253	13157	13241	13195	13090	13283	13124	13065	13443	13149	13182	13116	13234	13193	12991	13252	13284	13111	13277	13187	13186	13131	13140	13276	13121	13318	13170	13232	13175	13148	13243	13313	12971	13052	13229	13137	13170	13207	13153	13143	13342	13214	13115	13240	12967	13048	13185	13282	13097	13220	13190	13092	13165	13214	13173	13175	13243	13147	13259	13142	13272	13190	13126	13108	13248	13317	13027	13189	13143	13175	13239	13221	13386	13201	13222	13146	13050	13227	13149	13267	13136	13021	13259	13282	13178	13232	13323	13156	13218	13229	13016	13014	13205	13361	13044	13221	13217	13344	13370	13257	13097	13271	13209	13099	13149	13421	13056	13164	13104	13242	13007	13158	13158	13323	13078	13279	13095	13208	13208	13213	13207	13206	13295	13077	13090	13380	13219	13052	13081	13121	13170	13263	13298	13102	13064	12948	13246	13156	13269	13338	13232	13285	13270	13049	13147	13302	13341	13061	13181	13196	13224	13232	13279	13322	13247	13260	13268	13093	13092	13340	13131	13243	13148	13145	13154	13106	13252	13086	13288	13109	13075	13300	13145	13282	13264	13290	13239	13244	13150	13209	13229	13056	13209	13084	13120	13377	13228	13212	13141	13136	13189	13176	13124	12958	13012	13079	13272	13298	13179	13293	13176	13238	13219	13132	13251	13113	13184	13299	13481	13087	13031	13323	13158	13131	13159	13356	13164	13088	13142	13188	13275	13262	13014	13274	13148	13105	13206	13288	13185	13067	13456	13138	13236	13154	13205	13246	13123	13215	13254	13049	13069	13114	13146	13262	13332	13307	13210	13099	13087	13327	13328	13171	13182	13270	13070	13310	13262	13102	13144	13152	13110	13222	13218	13108	13092	13257	13330	13057	13122	13347	13202	13190	13152	13087	13098	13222	13173	13467	13278	13341	13317	13180	13214	13010	13412	13293	13228	13217	13091	13225	13092	13125	13068	13405	12997	13347	13199	13159	13116	13105	13204	13042	13114	13094	13128	13260	13177	13164	13152	13251	13094	13104	13197	13242	13250	13369	13326	13159	13317	13105	13147	13088	13256	13010	13227	13224	13189	13145	13179	13066	13182	13080	13163	13427	13232	13241	13091	13154	13028	13278	13267	13115	13033	13127	13179	13088	13130	13191	13229	13223	13100	13064	13004	13338	13236	13115	13119	13110	13318	13203	13268	13001	13239	13021	13178	13224	13155	13223	13082	13255	13154	13279	13112	13039	13183	13378	13238	13191	13110	13067	13231	13251	13051	13300	13225	13370	13330	13284	13098	13336	13145	13336	13159	13188	13252	13097	13243	13001	13354	13064	13143	13278	13095	13242	13166	13398	13224	13335	13232	13046	13331	13312	13236	13208	13352	13090	13235	13205	13268	13210	13191	13219	13166	13100	13216	13192	13085	13327	13115	13094	13197	13012	13123	13207	13268	13186	13238	13154	13043	13292	13256	13068	13240	13121	13224	13152	12995	13104	13275	13096	13177	13189	13059	13231	13332	13054	13068	13252	13154	13085	13155	13202	13081	13098	13165	13194	13098	13205	13254	13233	13219	13108	13251	13274	13046	13301	13229	13256	13188	13025	13226	13215	13162	13136	13218	13205	13232	13139	13084	13238	13315	13132	13301	13291	13323	13114	13176	13206	13165	13255	13434	13256	13249	13167	13102	13150	13093	13174	13134	13190	13102	13106	13357	13199	13192	13281	13150	13163	13105	13097	13164	13133	13118	13323	13196	13250	13264	13151	13238	13187	13171	13259	13193	13068	13190	13202	13098	13077	13274	13201	13347	13275	13247	13206	13277	13269	13358	13116	13188	13173	13223	13059	13274	13220	13216	13168	13281	13022	13241	13390	13150	13312	13285	13182	13148	13148	13164	13198	13136	13184	13151	13261	13233	13089	13300	13066	13087	13179	13112	13193	13086	13194	13056	13225	13238	13088	13135	13086	13247	13184	13261	13353	13126	13294	13104	13266	13117	13290	13088	13321	13122	13172	13181	13253	13105	13086	13115	13228	13206	13177	13010	13328	13104	13178	13312	13074	13272	13110	13301	13245	13118	13252	13107	13154	13206	13156	13276	13085	13234	13290	13241	13136	13191	13312	13107	13114	13146	13231	13267	13174	13184	13201	13133	13097	13269	13249	13225	13205	13296	13103	13219	13032	13220	13227	13226	13226	13282	13189	13268	13122	13349	13143	13039	13290	13052	13182	13257	13160	13150	13190	13163	13400	13311	13082	13154	13178	13246	13314	13232	13089	13194	13175	13355	13124	13105	13233	13354	13193	13300	13194	13163	13125	13209	13159	13162	13312	13235	13101	13060	13201	13035	13235	13340	13198	13169	13137	13157	13283	13147	13341	13201	13164	13100	13103	13201	13213	13164	13346	13174	13170	13273	13276	13269	13094	13270	13134	13235	13184	13080	13248	13126	13155	13046	13163	13089	13145	13181	13207	13276	13213	13179	13058	13304	13235	13190	13162	13294	13161	13247	13208	13073	13087	13135	13382	13058	13342	13140	13170	13277	13125	13190	13243	13189	12982	13088	13282	13040	13225	13297	13136	13312	13173	13255	13315	13244	13212	13355	13207	12955	13108	13049	13196	13078	13208	13166	13105	13120	13100	13156	13227	13203	13170	13216	13165	13329	13184	13196	13361	13111	13324	13060	13272	13220	13135	13059	13205	13280	13246	13278	12930	13302	13353	13138	13168	13242	13364	13329	13214	13151	12924	13096	13291	13274	13181	13161	13278	13203	13198	13228	13229	13068	13154	12993	13295	13191	13245	13123	13233	13199	13284	13232	13252	13239	13280	13134	13202	13369	13280	13281	13355	13106	13056	13187	13344	13128	13032	12983	13261	13191	13186	13240	13114	13117	13131	13206	13183	13069	13164	13266	13274	13305	13194	13098	13195	13152	13120	13218	13216	13082	13033	13235	13183	13235	13240	13027	13205	13324	13291	13259	13306	13208	13176	13139	13352	13084	13296	13090	13184	13125	13056	13243	13165	13234	13148	13248	13213	13240	13127	13203	13220	13195	13242	13030	13175	13209	13170	13243	13271	13148	13179	13133	13223	13153	13326	13064	13171	13064	13218	13119	13223	13289	12974	13169	13331	13242	13119	13150	13075	13100	13258	13104	13255	13193	13231	13164	13125	13127	13170	13244	13167	13337	13065	13295	13254	13165	13260	13034	13252	13155	13336	13286	13100	13254	13340	13363	13279	13201	13317	13114	13189	13298	13282	13288	13111	13213	13321	13036	13191	13188	13310	13249	13264	13171	13060	13341	13211	13160	13307	13290	13225	13165	13159	13190	13163	13347	13155	13155	13169	13212	13250	13268	13172	13259	13164	13333	13302	13283	13212	13180	13122	13326	13060	13180	13255	13278	13067	13131	13126	13274	13127	13065	13123	13198	13192	13133	13214	13250	13118	13107	13171	13304	13275	13115	13170	13013	13123	13106	13204	13208	13203	13225	13114	13133	13291	13200	13188	13278	13092	13192	13215	13103	13296	13126	13149	13260	13202	13208	13357	13159	13274	13155	13272	13205	13227	13391	13072	13343	13182	13131	13210	13185	13235	13136	13144	13272	13249	13209	13148	13250	13074	13222	13068	13296	13129	13285	13187	13154	13129	13150	13323	13263	13146	13212	13110	13197	13162	13193	13199	13110	13058	13236	13180	13212	12915	13330	13210	13178	13120	13165	13196	13227	13255	13181	13251	13132	13048	13070	13172	13221	13149	13222	13082	13160	13330	13346	13230	13123	13138	13199	13200	13224	13060	13139	13271	13164	13245	13265	13316	13200	13144	13196	13180	13144	13216	13096	13417	13016	13084	13119	13095	13161	13153	13031	13185	13235	13308	13254	13127	13252	13131	13093	13126	13222	13200	13114	13302	13054	13107	13150	13226	13267	13218	13141	13242	13234	13185	13187	13366	13203	13101	12950	13273	13115	13105	13136	13018	13081	13119	13145	13143	13265	13324	13293	13211	13039	13141	13157	13086	13165	13189	13189	13248	13157	13232	13027	13227	13233	13267	13287	13216	13248	13245	13223	13092	13146	13054	13201	13192	13271	13304	13334	13154	13127	13069	13216	13120	13193	13255	13205	13440	13114	13200	13192	13260	13109	13300	13365	13190	13146	13248	13183	13251	13232	13208	13149	13110	13171	13024	13079	13260	13108	13170	13246	13266	13131	13115	13337	13247	13252	13165	13231	13086	13152	13174	13062	13200	13176	13002	13060	13289	13284	13117	13141	13168	13100	13137	13264	13305	13086	13118	13313	13318	13225	13175	13212	13176	13173	13154	13241	13145	13237	13122	13248	13105	13211	13177	13084	13045	13394	13257	13179	13244	13041	12985	13269	13526	13085	13214	13156	13130	13246	13181	13221	13160	13234	13360	13223	13131	13293	13268	13181	13138	13248	13200	13217	13235	13170	13279	13157	13195	13441	13266	13184	13221	13136	13192	13143	13232	13275	13191	13208	13195	13158	13224	13256	13300	13228	12981	13135	12989	13150	13303	13150	13008	13291	13266	13195	13159	13133	13325	13241	13228	13137	13170	13115	13202	13226	13091	13232	13284	13227	13230	13131	13186	13264	13197	13482	13082	13296	13269	13247	13252	13310	13119	13137	13036	13288	13212	13142	13234	13214	13271	13164	13288	13259	13195	13160	13088	13121	13195	13103	13239	13268	13352	13169	13036	13218	13207	13204	13265	13141	13018	13158	13158	13185	13305	13331	13287	13221	13092	13184	13187	13324	13196	13131	13112	13282	13218	13210	13312	13052	13286	13387	13152	13323	13196	13231	13148	13146	13404	13133	13230	13069	13099	13196	13195	13053	13091	13142	13258	13202	13351	13204	13091	13211	13385	13061	13138	13247	13177	13347	13338	12999	13207	13276	13064	13241	13155	13125	13166	13099	13212	13243	13306	13272	13249	13193	13313	13159	12989	13191	13091	13242	13211	13102
24443	22411	31751	32875	37151	34465	27443	19044	15742	15004	14962	14766	14685	14787	14604	14690	14647	14690	14692	14677	14778	14514	14718	14639	14672	14574	14809	14738	14580	14613	14761	14657	14601	14418	14664	14690	14513	14465	14611	14590	14482	14441	14547	14765	14554	14511	14530	14559	14582	14580	14425	14629	14639	14644	14455	14599	14600	14680	14401	14815	14670	14446	14538	14718	14479	14544	14375	14544	14599	14498	14562	14717	14767	14606	14607	14458	14721	14559	14650	14615	14589	14450	14621	14434	14608	14592	14445	14677	14496	14496	14284	14603	14701	14570	14721	14578	14553	14685	14550	14782	14513	14557	14516	14598	14675	14581	14530	14547	14560	14395	14667	14580	14501	14481	14640	14562	14408	14761	14494	14519	14490	14513	14505	14644	14612	14609	14583	14531	14545	14463	14603	14448	14616	14441	14598	14505	14389	14483	14782	14503	14594	14504	14559	14676	14537	14590	14387	14408	14454	14456	14445	14629	14490	14433	14515	14478	14511	14644	14664	14493	14608	14477	14480	14684	14493	14533	14588	14547	14565	14411	14481	14601	14538	14542	14427	14522	14524	14449	14428	14521	14544	14523	14511	14652	14768	14718	14568	14418	14410	14571	14621	14695	14400	14569	14481	14488	14451	14412	14547	14653	14596	14449	14689	14451	14400	14388	14793	14609	14697	14795	14635	14382	14705	14424	14599	14544	14494	14611	14682	14613	14599	14556	14734	14622	14608	14648	14668	14739	14428	14448	14644	14420	14572	14520	14390	14375	14646	14515	14377	14512	14645	14738	14596	14648	14675	14576	14724	14665	14558	14567	14434	14614	14643	14496	14417	14625	14638	14536	14489	14592	14417	14564	14489	14729	14680	14451	14554	14414	14493	14523	14582	14533	14529	14607	14485	14588	14350	14456	14413	14661	14625	14612	14669	14487	14501	14633	14701	14604	14539	14638	14844	14616	14407	14551	14608	14630	14590	14590	14628	14428	14575	14525	14423	14562	14629	14542	14595	14470	14455	14495	14704	14494	14468	14486	14606	14568	14599	14619	14438	14572	14471	14728	14603	14789	14560	14587	14372	14679	14568	14597	14559	14416	14443	14454	14460	14515	14516	14518	14560	14456	14486	14725	14752	14532	14612	14624	14522	14496	14698	14711	14853	14596	14659	14414	14487	14450	14623	14597	14602	14491	14708	14607	14476	14634	14507	14451	14640	14725	14618	14386	14528	14728	14699	14561	14467	14595	14701	14553	14592	14723	14744	14738	14543	14360	14488	14578	14622	14413	14517	14589	14466	14474	14538	14571	14413	14512	14396	14654	14470	14559	14751	14503	14515	14468	14665	14493	14564	14609	14526	14596	14326	14553	14777	14599	14618	14727	14552	14423	14491	14337	14550	14642	14607	14396	14532	14654	14678	14554	14632	14527	14646	14448	14642	14571	14346	14523	14316	14435	14665	14618	14745	14448	14386	14459	14617	14672	14610	14668	14524	14629	14531	14662	14594	14679	14582	14483	14730	14496	14575	14703	14847	14610	14644	14627	14587	14475	14344	14566	14503	14487	14722	14395	14587	14705	14584	14589	14581	14483	14520	14658	14845	14614	14606	14490	14562	14509	14692	14683	14784	14554	14650	14523	14699	14415	14556	14497	14483	14478	14428	14646	14471	14669	14470	14543	14538	14685	14461	14414	14478	14682	14533	14626	14633	14651	14455	14624	14762	14580	14727	14506	14679	14448	14437	14370	14424	14345	14424	14621	14681	14483	14590	14554	14557	14464	14425	14587	14561	14449	14628	14658	14781	14515	14790	14590	14467	14639	14668	14631	14577	14412	14730	14614	14600	14482	14627	14468	14449	14603	14423	14631	14615	14445	14511	14522	14651	14546	14762	14582	14637	14549	14743	14594	14638	14653	14408	14584	14405	14686	14585	14563	14618	14470	14584	14417	14586	14428	14647	14666	14700	14557	14504	14428	14441	14473	14582	14534	14639	14577	14670	14561	14533	14724	14603	14646	14587	14674	14556	14607	14575	14495	14764	14635	14525	14763	14498	14497	14492	14465	14605	14485	14518	14511	14509	14611	14715	14673	14700	14519	14417	14627	14801	14646	14762	14559	14418	14413	14508	14373	14758	14522	14503	14652	14602	14468	14561	14639	14388	14536	14374	14387	14672	14524	14392	14508	14592	14577	14628	14591	14574	14048	14471	14558	14498	14372	14447	14524	14437	14583	14518	14548	14654	14505	14553	14636	14340	14669	14623	14435	14547	14447	14772	14484	14595	14578	14516	14473	14620	14543	14511	14724	14528	14472	14656	14677	14461	14583	14622	14619	14623	14752	14562	14527	14365	14614	14529	14620	14565	14603	14410	14553	14566	14415	14567	14709	14577	14464	14525	14455	14549	14746	14679	14651	14518	14539	14556	14543	14631	14510	14605	14550	14561	14478	14440	14427	14728	14352	14538	14623	14571	14749	14699	14469	14457	14679	14386	14486	14497	14269	14643	14669	14517	14552	14508	14672	14626	14714	14653	14686	14558	14547	14493	14450	14617	14447	14267	14339	14589	14635	14677	14731	14479	14570	14466	14468	14634	14793	14501	14520	14548	14569	14401	14484	14481	14625	14540	14684	14556	14495	14504	14459	14485	14456	14494	14504	14414	14499	14486	14552	14582	14580	14764	14533	14523	14635	14481	14611	14794	14548	14654	14530	14556	14573	14501	14352	14529	14482	14584	14582	14690	14455	14549	14533	14374	14649	14482	14507	14507	14384	14534	14472	14521	14458	14454	14636	14481	14521	14741	14540	14649	14661	14546	14513	14542	14479	14477	14554	14534	14707	14459	14443	14666	14516	14673	14581	14601	14555	14514	14374	14540	14680	14651	14634	14574	14718	14737	14570	14603	14368	14516	14640	14510	14685	14533	14723	14606	14467	14489	14636	14634	14603	14526	14662	14530	14611	14439	14274	14565	14614	14904	14716	14790	14497	14501	14466	14502	14493	14445	14459	14653	14696	14696	14417	14427	14606	14528	14705	14664	14600	14549	14628	14557	14508	14511	14430	14474	14582	14523	14556	14518	14558	14604	14332	14543	14451	14562	14395	14488	14520	14502	14740	14674	14405	14635	14795	14752	14576	14526	14481	14363	14531	14449	14448	14387	14559	14485	14441	14379	14409	14395	14280	14638	14589	14654	14487	14419	14598	14531	14712	14612	14668	14409	14508	14446	14541	14584	14405	14644	14498	14487	14432	14462	14614	14483	14509	14641	14601	14426	14522	14548	14496	14556	14596	14427	14734	14612	14672	14542	14669	14535	14422	14571	14644	14627	14449	14353	14471	14635	14393	14500	14503	14532	14684	14448	14686	14634	14644	14468	14369	14515	14437	14537	14506	14613	14510	14604	14596	14389	14779	14524	14574	14543	14534	14621	14444	14612	14576	14562	14644	14621	14587	14551	14569	14554	14467	14482	14571	14462	14729	14567	14741	14509	14529	14589	14477	14486	14508	14548	14564	14467	14642	14349	14578	14497	14567	14629	14529	14598	14518	14513	14550	14779	14542	14483	14578	14519	14284	14274	14390	14362	14407	14581	14321	14604	14435	14817	14360	14732	14594	14521	14473	14662	14581	14588	14549	14540	14726	14437	14415	14420	14501	14637	14622	14505	14682	14862	14550	14403	14634	14470	14423	14619	14447	14645	14410	14681	14553	14531	14782	14582	14732	14463	14569	14541	14449	14720	14658	14398	14676	14575	14543	14444	14658	14517	14587	14568	14579	14672	14490	14566	14598	14229	14545	14517	14649	14597	14579	14541	14696	14629	14589	14587	14652	14636	14659	14597	14679	14467	14588	14322	14647	14697	14724	14446	14682	14549	14384	14481	14472	14746	14524	14466	14375	14440	14534	14279	14501	14596	14598	14350	14492	14685	14622	14623	14571	14630	14495	14632	14696	14442	14704	14388	14523	14651	14491	14496	14462	14771	14530	14679	14538	14597	14435	14778	14592	14505	14383	14369	14710	14654	14587	14553	14493	14550	14580	14608	14493	14443	14799	14520	14320	14764	14440	14587	14649	14645	14398	14587	14598	14580	14428	14613	14479	14470	14438	14605	14462	14783	14452	14768	14498	14537	14596	14404	14519	14558	14606	14467	14652	14632	14524	14428	14349	14516	14512	14570	14406	14512	14541	14666	14530	14513	14323	14553	14564	14558	14622	14533	14434	14603	14602	14573	14300	14466	14595	14690	14348	14752	14603	14383	14579	14592	14555	14510	14750	14360	14607	14601	14558	14460	14549	14463	14509	14732	14667	14522	14537	14611	14484	14751	14676	14487	14723	14669	14638	14519	14579	14718	14600	14341	14394	14704	14390	14428	14778	14421	14503	14486	14567	14773	14699	14456	14593	14562	14676	14613	14475	14390	14540	14644	14610	14736	14552	14495	14380	14354	14518	14487	14440	14771	14536	14554	14403	14597	14477	14619	14603	14490	14418	14504	14541	14536	14643	14405	14530	14860	14472	14531	14554	14548	14570	14812	14529	14546	14525	14606	14613	14565	14813	14603	14538	14402	14417	14553	14471	14640	14533	14599	14565	14525	14634	14466	14588	14658	14570	14680	14621	14610	14646	14650	14576	14667	14727	14518	14511	14679	14564	14600	14674	14539	14517	14536	14399	14625	14685	14578	14311	14632	14652	14605	14510	14417	14659	14578	14617	14521	14458	14586	14593	14552	14482	14531	14590	14549	14578	14619	14533	14464	14508	14535	14621	14571	14523	14731	14374	14552	14460	14698	14591	14558	14546	14590	14543	14589	14503	14471	14596	14702	14597	14615	14564	14644	14668	14646	14378	14464	14668	14518	14516	14541	14488	14440	14638	14488	14559	14685	14491	14541	14542	14849	14623	14696	14712	14570	14510	14520	14559	14720	14655	14511	14571	14565	14364	14834	14524	14638	14533	14535	14645	14332	14536	14506	14465	14428	14429	14651	14512	14593	14622	14507	14704	14591	14639	14483	14639	14656	14451	14471	14830	14538	14426	14392	14357	14341	14491	14534	14739	14405	14446	14699	14650	14664	14396	14603	14637	14628	14515	14484	14577	14589	14590	14685	14626	14564	14459	14701	14410	14687	14605	14522	14615	14562	14567	14617	14812	14459	14544
59552	91441	68282	53007	46701	35581	24041	16655	13711	13033	12944	12884	12913	12861	12805	12993	12959	12914	12963	12985	13024	12824	12894	12988	13057	13008	12712	12898	12800	12912	12826	12890	12865	12821	12761	12849	12887	12784	12906	12905	12718	12833	12747	12900	12693	12856	12829	12907	12965	12964	12811	12969	12730	12956	13020	12867	12906	12827	12991	12986	12968	12786	12982	12885	12872	12830	12766	12734	12892	12873	12800	12972	12900	12866	12805	12767	12775	12973	12817	12762	12873	12952	12803	12961	12825	12881	12742	12796	12910	12881	12749	13031	12818	12857	12742	12981	12702	12786	12946	12778	12837	12910	12936	12799	12711	12681	12743	12880	12892	12761	12908	12877	13032	12794	12831	12854	12806	12928	12776	12867	12855	12952	12813	12685	13076	12986	12778	12857	12958	12957	12929	12882	12831	12876	12831	13009	12913	12887	12752	12845	13025	12829	12794	13021	13120	12938	12834	12880	12748	12891	12824	12982	12787	12761	13024	12760	12924	12921	12889	12930	12879	12837	12848	12797	12980	12894	12701	12828	12798	12890	12779	12836	12876	12966	12879	12926	12836	12856	12709	12771	12654	12794	12730	12648	12715	12805	12838	12899	12805	12741	12706	12908	12843	12853	12839	12835	12794	12944	12916	12889	12814	12848	12840	12980	12859	12972	12989	12937	12699	12957	12873	12796	12868	12863	12739	13081	12879	12650	12742	12865	12962	12945	12980	12938	12834	12853	12840	13065	12892	12818	13025	12807	12946	12757	12972	12817	12976	12821	12965	12865	12816	12993	12875	12834	12689	12994	12603	12939	12871	12899	12987	12851	12946	13037	12963	12841	12996	12633	12868	12867	12663	12996	12925	12862	12851	12872	12825	13070	12947	12854	12845	12948	13049	12835	12898	12968	12761	12890	12844	12959	12727	12809	12876	13029	12871	12950	13028	12807	12660	12987	12832	12914	12676	13062	12774	12960	12712	12971	12732	13001	12902	12850	12810	12883	12903	12717	12839	12916	12765	12681	12814	12869	12799	12873	12777	12832	12996	13025	13016	12861	12906	12854	13008	12721	12829	12706	12940	12803	12858	12943	12740	12809	12930	12863	12764	12748	12898	12953	12718	12806	13027	12940	12916	12937	12875	13001	12941	12741	12869	12874	12812	12751	12848	12820	12970	12816	12961	12970	12901	12886	12961	12956	12819	12857	12900	12849	12668	12842	12878	12885	12820	12805	13014	12883	12794	12933	12875	12776	12760	12738	12817	12900	13031	12856	13108	12677	13080	12964	13101	12810	12877	12764	12936	12883	12829	12827	12901	12955	12812	12917	12774	12781	12715	12767	12849	12811	13017	12907	12771	13054	12797	12899	12930	12887	12843	12952	12867	12837	13014	12892	12907	12767	12944	12870	12806	12893	12818	12919	12920	12969	12839	12966	12894	12834	12961	12945	12821	12704	12833	13001	12739	12953	12886	12908	12948	12788	12871	12878	12740	12822	12882	12945	12867	12787	12803	12926	12886	12972	12925	12786	12861	13138	12717	12909	12956	12904	12631	12779	12955	12761	12967	12942	12937	12999	12764	12904	12845	12889	12891	12749	12712	12914	12778	12874	12793	12852	12953	12816	12710	12909	12822	12870	12908	12756	12792	12804	12779	13087	12996	12996	12938	12897	12903	12860	12826	12942	12823	12830	12914	13012	12911	12772	12885	12922	12865	12768	12872	12801	12944	12772	12940	12953	12751	12788	12846	13045	12949	12876	12824	13077	12861	12806	12923	12818	12972	12921	12871	12877	12707	13015	12808	12930	13014	12730	12822	12961	12775	12933	12937	12786	12853	12896	12955	13000	12888	12805	12890	12858	12802	12857	12841	12879	12877	12822	12789	12889	12948	12785	12802	12859	12842	12828	12806	12877	12766	12750	12817	13008	12685	13018	12805	12825	12821	12876	12885	12793	12963	12906	12923	12997	12819	12822	12922	12730	13026	12883	13017	12745	13047	12827	12892	12876	12893	12819	12778	12858	12926	12889	13071	12857	12812	12781	13010	12699	12766	12829	12847	12733	12900	13000	12873	12821	12856	12784	12854	12906	12853	12894	12938	12908	12851	12879	12968	12667	12662	12896	12721	12967	12761	12868	12999	12813	12927	12907	12823	12900	12952	12865	12794	12928	12796	12705	12660	12936	12951	12891	12887	12908	12704	12822	12810	12805	12946	12786	12700	12796	12821	12816	12780	13059	12729	12865	12768	12886	12859	12795	12939	12807	12891	12751	12833	12999	13008	12848	12889	12873	12957	12872	12828	12931	12922	12694	12977	12934	12889	12800	12734	12912	12934	12959	12976	12806	12888	12809	12890	12788	12858	12993	12764	12853	12821	12914	12912	12892	12878	12771	12761	12804	13129	12933	12854	12751	12819	12716	12838	12870	12866	12829	13017	12814	12807	12759	12709	12869	12774	12614	12900	12851	12713	12758	12876	12879	12858	12895	12944	12845	12909	12723	12806	12759	12982	12730	12942	12818	12763	12997	12915	12984	12922	12919	12880	12872	12891	12841	12851	12701	12910	12856	12812	12825	13043	12723	12933	12898	12928	12851	12907	12791	12838	12653	12817	12976	13014	12884	13178	12702	12839	12858	12984	12978	12750	12938	12815	12871	12912	13011	12902	12771	12892	12688	12814	12842	12894	12836	12780	12893	13086	12932	12825	12888	12806	12863	12912	12739	12728	12930	12941	12996	12920	12868	12855	12599	12885	12921	12997	12753	12835	12820	12910	12896	12870	12767	12955	12869	12793	12819	12949	12950	12984	12794	12827	12960	12709	12919	12714	12983	12704	12725	12816	12827	12896	12845	13004	13013	12962	12782	12845	12970	12956	12820	12811	12839	12851	12843	12907	12949	12820	12854	12891	12806	12846	12771	12834	12903	12943	12872	12887	12875	12891	12803	12943	12853	12830	12828	12794	12727	12876	12796	13006	12862	12829	12844	12791	12803	13006	12786	12823	12829	12901	13084	12721	12834	12998	12912	12871	12836	12932	12767	12888	12858	12738	12702	12927	13102	12697	12923	12856	12861	12874	12825	12787	12796	12933	13007	12822	12882	12873	12931	12737	12742	13011	12935	12866	12944	12803	12735	12743	12786	12857	12800	12984	12868	12885	12866	12746	12873	12888	12849	12709	12883	13053	12826	12812	12949	12971	13141	12818	12939	12892	12813	12819	12792	12913	12765	12893	12845	12848	12846	12875	12738	12857	12775	12878	12796	12910	13011	12805	12883	12765	12867	12625	12728	12812	12845	12869	12863	12725	12897	12800	12907	12953	12846	12848	12960	12889	12964	12720	12854	12753	12756	12960	12767	12872	13003	13044	12732	12894	12866	12833	12797	12967	12854	12936	12881	12875	12768	12906	12884	12831	12863	12851	12817	12727	12942	12711	12945	12969	12773	12806	12917	12901	12816	12967	12963	12958	12882	12908	12913	12920	12832	13043	12932	12945	12956	12926	12918	12879	12764	12879	12910	12837	13078	12716	12970	12889	12794	12900	12887	12802	12882	12720	12705	12988	12792	12854	12860	12800	12990	13021	12773	12906	12864	12952	13026	12858	12905	12658	12911	13046	12678	12931	12947	12693	12761	12989	12923	12806	12933	12882	12813	12827	12738	12794	13005	12943	12926	12970	12676	12888	12748	12780	12962	12874	13055	12791	12781	13028	12634	12826	12960	12900	12854	12708	12802	12962	12825	12843	12788	12899	12921	12991	12855	12859	12926	12821	12723	12908	12841	12851	12878	12847	12946	12943	12830	12831	12874	12863	12984	12728	12913	12761	12831	12867	12875	12862	12713	13064	12958	12870	12844	12797	12856	12936	12834	12808	12807	12943	12723	12900	12767	12888	12724	12785	12706	12674	12955	12955	12896	12832	12854	12743	12876	12910	12859	12880	12779	12928	12818	12817	13048	12850	12744	12916	12941	12890	12919	13051	12957	12895	12803	12855	12959	12880	12792	12914	12711	12829	12703	12859	12804	12895	12872	12981	12805	12927	12839	12852	12853	12980	12906	12882	12873	12864	12755	12938	12973	12978	13128	12834	12980	12977	12880	12811	12966	12790	12845	12801	12844	12887	12759	12790	12817	12959	12906	12815	12952	12904	12929	12999	12956	12837	12791	12943	12707	12780	12878	12790	12785	13082	12882	12815	12853	12860	12764	12925	12816	12854	12869	12829	12894	12592	12863	13058	12849	12825	12747	13017	12766	12852	12829	12908	12873	12857	12806	12948	12884	12951	12752	12945	12798	12926	12939	12741	12725	12911	12777	12947	12734	12880	13008	12951	12815	12813	12866	12745	12814	12790	12749	12871	12683	12843	12932	12906	12826	12834	12740	12880	12850	12976	12865	12810	12784	12793	12904	12990	12804	12712	13008	12713	12790	12812	12704	12766	13024	12738	13028	12899	12764	12846	12873	12905	12908	12932	12918	12828	12937	12773	12695	12992	12998	12913	12790	12845	12893	12778	12724	12901	12876	12915	12939	12795	12889	12692	12908	12951	12885	12872	12820	13010	12887	12951	12722	12878	12978	12829	13073	12858	12785	12783	12853	12789	12805	12796	12951	12921	12753	12861	12666	13021	12924	12842	12904	12787	12808	12831	13173	12908	12876	12952	12820	12946	12944	12841	12788	12977	12808	12922	12803	12733	12881	12915	12723	12771	12874	12806	12734	12936	12772	12860	12987	13073	12869	12802	12879	12863	12813	12697	12770	12999	12941	12948	12683	12858	12826	12907	12896	12703	12834	12845	12864	12756	12918	12854	12904	12831	12905	12774	12803	12910	12817	12714	12838	12808	12793	12711	12791	12771	12912	12829	12929	12753	12731	12855	12792	12791	12943	12694	12978	12722	13021	12718	12934	12819	12748	12848	12768	12764	12837	12936	12840	12684	12810	12743	12653	12684	12957	12975	12902	12894	12926	12876	12846	12750	12890	12782	12917	12721	12812	12851	12776	12752	12872	12987	12895	12936	12897	12837	12772	12905	12770	12946	12846	12934	12775	12827	12844	12831	12913	12837	12870	12878	12886	12981	12845	12978	13057	12795	12919	12988	12774	12717	12974	12845	12845	12836	12610	12845	12958	12888	13009	12855	12937	13036	12882	12968	12836
22987	21790	30914	30794	34603	35329	31758	21081	16485	15638	14988	14818	14794	14762	14989	14791	14877	14763	14679	14713	14628	14757	14612	14597	14500	14820	14678	14448	14691	14697	14500	14621	14674	14702	14693	14610	14811	14698	14480	14411	14661	14485	14680	14670	14647	14744	14721	14394	14508	14664	14536	14563	14637	14753	14672	14601	14460	14438	14638	14603	14614	14588	14430	14473	14557	14401	14523	14736	14573	14604	14594	14474	14419	14534	14527	14388	14752	14565	14614	14540	14502	14479	14505	14597	14454	14544	14543	14537	14558	14626	14650	14799	14544	14482	14606	14594	14572	14548	14852	14721	14643	14684	14510	14534	14370	14587	14609	14450	14437	14617	14422	14590	14489	14672	14586	14514	14617	14549	14557	14544	14598	14556	14470	14582	14448	14610	14588	14574	14478	14348	14655	14505	14490	14847	14517	14388	14497	14527	14485	14727	14566	14387	14582	14615	14566	14472	14683	14450	14386	14765	14575	14647	14538	14560	14456	14717	14516	14642	14527	14497	14491	14478	14597	14551	14539	14689	14487	14517	14533	14523	14332	14485	14527	14718	14596	14408	14577	14493	14516	14550	14525	14446	14729	14630	14510	14499	14375	14524	14474	14711	14613	14538	14527	14612	14552	14653	14382	14439	14354	14701	14538	14549	14423	14561	14640	14545	14629	14611	14419	14505	14593	14552	14556	14521	14554	14564	14625	14495	14533	14482	14438	14627	14578	14826	14523	14644	14491	14442	14471	14505	14605	14392	14424	14262	14589	14398	14639	14581	14574	14483	14669	14550	14444	14518	14453	14584	14721	14729	14438	14669	14443	14615	14439	14537	14516	14361	14526	14629	14657	14624	14521	14424	14277	14522	14460	14659	14471	14647	14644	14403	14653	14753	14491	14483	14646	14549	14534	14599	14561	14447	14769	14562	14619	14539	14585	14610	14668	14531	14593	14659	14581	14579	14483	14519	14626	14494	14559	14525	14554	14529	14677	14631	14681	14731	14533	14440	14438	14693	14525	14567	14375	14558	14625	14517	14572	14479	14285	14536	14592	14559	14591	14584	14639	14478	14500	14584	14499	14448	14345	14440	14623	14421	14627	14736	14541	14561	14789	14633	14484	14681	14412	14582	14560	14495	14578	14592	14583	14713	14598	14626	14541	14510	14614	14437	14365	14552	14496	14430	14570	14538	14523	14488	14447	14373	14581	14556	14445	14688	14448	14579	14508	14539	14547	14313	14488	14608	14622	14616	14410	14697	14430	14385	14606	14422	14567	14645	14652	14433	14529	14521	14634	14529	14549	14531	14521	14558	14293	14662	14637	14496	14567	14605	14271	14567	14612	14523	14380	14771	14568	14577	14639	14582	14364	14476	14489	14524	14629	14652	14582	14499	14560	14548	14489	14508	14652	14616	14697	14379	14410	14454	14403	14327	14298	14549	14520	14330	14543	14760	14567	14604	14513	14500	14561	14453	14498	14454	14621	14524	14676	14750	14284	14687	14413	14580	14518	14516	14472	14654	14537	14422	14342	14328	14453	14620	14461	14679	14496	14467	14596	14495	14497	14600	14530	14460	14438	14675	14638	14425	14635	14600	14658	14501	14317	14454	14549	14572	14637	14470	14649	14771	14568	14446	14283	14459	14419	14420	14477	14533	14453	14481	14535	14656	14761	14705	14650	14536	14528	14421	14733	14585	14456	14572	14521	14341	14458	14588	14416	14618	14578	14508	14526	14425	14398	14494	14728	14637	14607	14548	14596	14518	14547	14487	14562	14493	14768	14510	14481	14598	14581	14664	14628	14566	14326	14522	14576	14513	14495	14636	14504	14696	14654	14661	14528	14407	14611	14486	14494	14575	14600	14582	14490	14776	14434	14514	14520	14401	14452	14652	14511	14577	14633	14502	14482	14385	14541	14490	14459	14583	14445	14455	14444	14510	14366	14556	14359	14554	14663	14286	14573	14483	14719	14443	14543	14568	14514	14718	14495	14485	14488	14540	14589	14538	14379	14522	14541	14523	14657	14508	14596	14277	14497	14390	14568	14434	14601	14675	14556	14377	14593	14530	14584	14580	14530	14617	14581	14617	14681	14654	14517	14423	14512	14549	14399	14494	14786	14499	14441	14734	14513	14351	14624	14614	14340	14493	14399	14423	14410	14461	14524	14533	14505	14383	14657	14487	14493	14596	14494	14582	14580	14622	14515	14311	14456	14418	14572	14268	14490	14396	14625	14409	14607	14531	14794	14544	14443	14498	14426	14477	14750	14400	14690	14655	14556	14361	14508	14439	14815	14660	14444	14681	14666	14377	14531	14500	14214	14708	14433	14464	14438	14747	14516	14710	14481	14358	14627	14495	14386	14520	14581	14385	14508	14592	14641	14563	14431	14463	14724	14487	14715	14369	14443	14539	14615	14548	14555	14589	14673	14541	14619	14556	14447	14621	14495	14573	14519	14533	14472	14549	14613	14486	14524	14543	14419	14432	14529	14544	14532	14701	14483	14553	14569	14578	14417	14548	14430	14389	14412	14643	14494	14571	14707	14366	14534	14576	14409	14735	14574	14767	14839	14555	14476	14467	14640	14612	14416	14586	14629	14347	14415	14605	14800	14511	14492	14386	14738	14693	14524	14472	14587	14416	14419	14406	14537	14564	14546	14425	14540	14339	14211	14485	14631	14708	14402	14723	14576	14647	14687	14412	14506	14531	14615	14586	14450	14536	14529	14545	14503	14561	14689	14552	14487	14389	14546	14431	14382	14447	14555	14411	14517	14646	14624	14554	14330	14523	14601	14593	14584	14528	14568	14548	14377	14621	14717	14546	14469	14432	14666	14578	14296	14706	14547	14509	14454	14523	14531	14520	14568	14514	14508	14488	14598	14563	14631	14516	14486	14366	14558	14559	14511	14542	14580	14402	14587	14662	14497	14578	14595	14428	14437	14331	14477	14768	14446	14412	14481	14424	14532	14626	14240	14440	14511	14471	14568	14635	14455	14497	14407	14245	14600	14610	14673	14508	14638	14616	14548	14464	14481	14451	14427	14447	14643	14640	14381	14503	14762	14575	14488	14420	14417	14424	14472	14756	14708	14720	14569	14421	14480	14547	14589	14466	14508	14509	14491	14623	14443	14382	14436	14707	14560	14533	14662	14503	14479	14655	14574	14578	14483	14522	14396	14532	14697	14662	14533	14705	14519	14651	14566	14474	14391	14501	14717	14737	14404	14517	14631	14457	14669	14442	14644	14415	14516	14452	14392	14641	14524	14299	14481	14491	14412	14587	14380	14436	14529	14534	14496	14493	14487	14799	14323	14629	14429	14401	14380	14578	14343	14586	14594	14313	14531	14518	14557	14430	14420	14577	14542	14503	14430	14461	14430	14427	14707	14382	14465	14394	14418	14477	14372	14492	14510	14500	14528	14361	14626	14525	14502	14576	14644	14304	14506	14387	14354	14393	14628	14333	14532	14439	14696	14586	14724	14636	14615	14663	14594	14647	14523	14633	14535	14573	14581	14510	14630	14492	14488	14552	14582	14725	14722	14683	14473	14409	14444	14373	14558	14445	14541	14842	14458	14560	14468	14414	14496	14818	14710	14722	14633	14765	14578	14633	14447	14408	14632	14464	14279	14579	14667	14297	14369	14416	14645	14494	14597	14567	14655	14643	14486	14482	14540	14557	14564	14475	14526	14600	14387	14485	14398	14411	14620	14639	14541	14615	14570	14719	14553	14576	14731	14688	14664	14522	14443	14739	14462	14561	14409	14525	14553	14724	14540	14419	14622	14578	14552	14313	14392	14721	14623	14414	14317	14692	14590	14618	14417	14459	14449	14509	14432	14360	14630	14425	14730	14578	14595	14504	14528	14639	14439	14597	14713	14453	14712	14646	14382	14440	14695	14612	14499	14537	14515	14556	14547	14527	14547	14623	14379	14490	14545	14351	14467	14604	14446	14287	14571	14555	14465	14610	14459	14535	14293	14560	14449	14453	14600	14571	14520	14563	14605	14418	14678	14539	14591	14621	14463	14521	14726	14513	14505	14402	14579	14608	14548	14681	14453	14504	14611	14554	14614	14403	14400	14545	14551	14355	14532	14471	14402	14507	14517	14610	14621	14500	14532	14430	14699	14511	14426	14516	14507	14553	14606	14582	14372	14501	14381	14704	14723	14220	14376	14660	14507	14439	14473	14420	14382	14381	14475	14484	14639	14414	14368	14430	14601	14449	14385	14548	14622	14338	14535	14474	14607	14541	14427	14477	14649	14639	14568	14555	14695	14711	14530	14730	14655	14488	14723	14522	14393	14465	14463	14555	14608	14274	14588	14565	14488	14577	14641	14379	14422	14550	14749	14624	14376	14531	14519	14493	14350	14553	14493	14362	14509	14507	14476	14528	14543	14424	14426	14483	14647	14551	14562	14403	14618	14606	14513	14543	14552	14534	14579	14449	14510	14722	14609	14468	14592	14528	14624	14464	14464	14317	14714	14608	14454	14547	14442	14484	14498	14517	14796	14360	14524	14556	14588	14586	14429	14586	14615	14554	14647	14414	14488	14668	14472	14426	14434	14446	14628	14628	14478	14589	14577	14400	14430	14599	14479	14689	14601	14593	14571	14738	14533	14571	14679	14391	14504	14380	14572	14508	14640	14522	14421	14420	14347	14319	14614	14451	14350	14691	14711	14349	14447	14614	14472	14599	14563	14552	14635	14481	14569	14601	14472	14591	14465	14447	14394	14392	14431	14677	14537	14582	14696	14558	14496	14533	14425	14523	14576	14370	14437	14456	14510	14659	14541	14570	14479	14649	14604	14363	14534	14543	14642	14569	14485	14480	14553	14449	14494	14594	14390	14571	14509	14513	14486	14528	14637	14489	14619	14541	14430	14464	14462	14563	14508	14736	14383	14607	14527	14758	14608	14671	14330	14444	14600	14374	14680	14624	14520	14596	14667	14423	14479	14534	14680	14561	14549	14560	14496	14696	14535	14536	14518	14464	14429	14790	14485	14597	14566	14470	14565	14523	14581	14341	14322	14457	14394	14867	14429	14495	14614	14409	14612	14586	14614	14707	14326	14498	14574	14658	14615	14437	14464	14553	14781	14359	14438	14491	14680	14592	14505	14391	14665	14495	14510	14445	14341	14597	14485	14710	14923	14560
62737	101456	85714	70375	55850	42037	28726	18377	14350	12952	12822	12778	12734	12645	12735	12613	12820	12617	12706	12765	12706	12819	12804	12672	12628	12840	12833	12707	12668	12895	12570	12916	12782	12858	12700	12737	12816	12778	12696	12791	12780	12771	12910	12759	12678	12670	12915	12867	12708	12810	12664	12695	12819	12744	12846	12678	12610	12564	12740	12672	12816	12794	12510	12732	12719	12790	12683	12780	12806	12854	12633	12748	12710	12657	12550	12806	12660	12565	12652	12616	12779	12796	12780	12881	12785	12722	12714	12886	12812	12579	12785	12776	12568	12790	12802	12845	12985	12811	12529	12757	12669	12876	12605	12563	12734	12761	12715	12799	12752	12692	12514	12605	12878	12936	12787	12938	12678	12666	12592	12685	12697	12751	12723	12762	12764	12679	12638	12759	12696	12743	12771	12890	12943	12638	12785	12632	12699	12876	12609	12745	12822	12744	12900	12722	12805	12700	12594	12682	12674	12726	12546	12812	12710	12690	12691	12806	12737	12768	12793	12768	12793	12638	12794	12585	12835	12836	12887	12771	12843	12724	12930	12829	12788	12760	12548	12903	12810	12701	12953	12853	12669	12604	12593	12743	12749	12788	12702	12720	12867	12891	12902	12759	12603	12655	12709	12683	12829	12635	12845	12906	12739	12656	12661	12787	12609	12570	12665	12778	12905	12747	12798	12697	12796	12862	12486	12732	12877	12518	12966	12713	12824	12712	12719	12765	12730	12642	12765	12702	12723	12703	12759	12739	12778	12855	12762	12648	12718	12778	12818	12709	12724	12680	12717	12717	12776	12768	12702	12634	12542	12676	12781	12784	12587	12669	12737	12750	12761	12750	12771	12733	12731	12819	12803	12769	12822	12692	12641	12688	12600	12818	12743	12765	12674	12622	12651	12692	12649	12710	12917	12867	12815	12739	12841	12532	12640	12650	12644	12864	12732	12926	12656	12699	12664	12834	12850	12711	12838	12643	12631	12769	12850	12638	12835	12749	12764	12820	12845	12682	12758	12602	12715	12707	12755	12780	12691	12930	12642	12706	12713	12803	12714	12712	12749	12777	12662	12812	12634	12721	12788	12611	12597	12904	12717	12763	12806	12635	12797	12802	12679	12827	12851	12758	12652	12762	12658	12715	12689	12679	12577	12606	12902	12726	12790	12732	12679	12725	12840	12704	12767	12678	12803	12819	12616	12795	12749	12790	12801	12765	12970	12760	12850	12889	12919	12704	12706	12709	12836	12821	12666	12729	12732	12794	12573	12769	12812	12664	12779	12647	12799	12784	12713	12727	12677	12745	12865	12594	12715	12651	12763	12643	12607	12615	12678	12753	12713	12875	12713	12675	12843	12817	12741	12755	12676	12737	12679	12718	12726	12700	12824	12743	12662	12689	12766	12730	12747	12646	12759	12750	12727	12775	12796	12770	12676	12877	12671	12699	12709	12691	12594	12733	12636	12710	12835	12901	12768	12700	12621	12646	12675	12787	12877	12803	12734	12740	12744	12727	12543	12883	12849	12825	12822	12665	12822	12848	12846	12858	12649	12770	12661	12640	12655	12703	12705	12649	12723	12566	13044	12844	12632	12844	12664	12776	12778	12630	12803	12738	12701	12630	12696	12787	12789	12702	12815	12733	12834	12620	12630	12641	12747	12656	12771	12751	12789	12817	12578	12762	12587	12883	12765	12860	12877	12661	12754	12779	12603	12692	12732	12792	12802	12779	12671	12803	12671	12812	12751	12676	12673	12568	12547	12754	12770	12622	12792	12660	12878	12621	12641	12719	12683	12635	12845	12826	12792	12643	12900	12787	12796	12839	12760	12964	12724	12629	12865	12706	12922	12675	12826	12683	12799	12641	12791	12812	12634	12874	12718	12662	12563	12834	12869	12870	12785	12757	12636	12711	12873	12710	12673	12705	12830	12694	12769	12793	12787	12865	12684	12658	12711	12674	12631	12709	12808	12708	12809	12536	12846	12703	12774	12594	12848	12805	12730	12623	12883	12829	12801	12566	12662	12569	12776	12504	12671	12893	12790	12651	12775	12632	12573	12739	12827	12772	12675	12599	12730	12751	12671	12823	12715	12751	12717	12954	12701	12779	12645	12932	12778	12746	12645	12696	12624	12908	12802	12887	12653	12725	12695	12780	12681	12775	12785	12692	12697	12618	12613	12829	12636	12688	12716	12663	12714	12857	12643	12627	12602	12718	12788	12830	12733	12762	12744	12590	12771	12574	12620	12581	12780	12724	12768	12777	12765	12527	12879	12857	12771	12709	12708	12607	12603	12708	12702	12718	12769	12631	12680	12575	12816	12707	12829	12751	12736	12843	12696	12678	12622	12880	12668	12752	12660	12608	12692	12646	12775	12593	12842	12764	12727	12706	12733	12635	12760	12543	12686	12677	12747	12714	12868	12781	12616	12765	12775	12803	12625	12783	12699	12874	12775	12652	12788	12647	12652	12651	12726	12812	12773	12774	12613	12624	12701	12633	12545	12550	12962	12683	12693	12727	12695	12657	12609	12678	12742	12687	12702	12810	12660	12712	12888	12782	12921	12909	12744	12731	12586	12741	12833	12575	12726	12723	12680	12808	12801	12721	12577	12851	12936	12841	12803	12720	12548	12650	12620	12809	12827	12837	12864	12806	12805	12686	12761	12819	12730	12652	12513	12754	12766	12718	12734	12822	12545	12750	12742	12761	12742	12591	12578	12804	12875	12877	12691	12905	12832	12878	12747	12705	12949	12851	12875	12675	12598	12806	12742	12736	12768	12796	12656	12763	12658	12822	12607	12943	12697	12692	12670	12901	12639	12784	12673	12713	12884	12706	12605	12736	12767	12855	12681	12501	12742	12955	12745	12711	12835	12757	12776	12791	12740	12843	12770	12777	12749	12694	12771	12815	12779	12675	12741	12759	12655	12775	12650	12747	12678	12889	12717	12822	12761	12551	12799	12737	12647	12648	12787	12620	12686	12550	12767	12779	12768	12633	12780	12817	12692	12722	12674	12691	12664	12748	12614	12642	12723	12837	12739	12690	12649	12797	12785	12790	12679	12786	12795	12713	12868	12604	12634	12753	12711	12753	12760	12789	12575	12735	12715	12759	12696	12684	12885	12895	12833	12716	12762	12795	12690	12774	12799	12695	12673	12702	12943	12632	12692	12740	12662	12712	12713	12765	12684	12662	12720	12734	12663	12755	12698	12650	12550	12679	12691	12820	12804	12651	12975	12775	12642	12680	12633	12680	12732	12651	12712	12615	12796	12623	12635	12619	12902	12943	12808	12749	12900	12879	12634	12700	12726	12757	12858	12795	12903	12698	12770	12731	12823	12842	12569	12838	12721	12919	12811	12824	12640	12905	12706	12689	12895	12662	12764	12743	12786	12670	12931	12681	12787	12687	12754	12775	12751	12435	12767	12705	12756	12803	12656	12741	12598	12730	12609	12762	12893	12550	12865	12640	12555	12905	12833	12647	12723	12671	12674	12763	12717	12735	12746	12681	12623	12832	12717	12675	12671	12798	12636	12644	12721	12649	12867	12673	12664	12773	12707	12715	12859	12820	12771	12700	12756	12821	12705	12741	12734	12755	12671	12666	12858	12855	12738	12721	12787	12591	12698	12710	12590	12666	12730	12682	12689	12658	12806	12737	12709	12606	12615	12900	12813	12772	12961	12650	12639	12732	12623	12737	12705	12661	12690	12690	12779	12874	12892	12620	12712	12705	12696	12796	12753	12742	12835	12746	12724	12776	12739	12784	12684	12783	12779	12651	12638	12699	12748	12586	12702	12780	12742	12814	12618	12733	12759	12654	12756	12730	12741	12603	12663	12901	12829	12700	12872	12908	12742	12781	12716	12740	12905	12616	12730	12668	12813	12643	12717	12817	12616	12727	12450	12699	12762	12812	12642	12753	12729	12717	12586	12736	12823	12529	12753	12577	12710	12789	12744	12746	12822	12806	12665	12798	12769	12657	12581	12794	12667	12771	12654	12549	12619	12708	12645	12667	12785	12709	12753	12877	12875	12597	12738	12646	12672	12858	12650	12742	12753	12704	12637	12648	12797	12787	12835	12727	12684	12730	12695	12766	12576	12612	12813	12725	12859	12725	12603	12705	12802	12910	12803	12903	12796	12769	12891	12701	12833	12721	12885	12644	12684	12665	12774	12595	12772	12712	12619	12730	12885	12643	12628	12695	12721	12687	12820	12779	12582	12719	12773	12728	12773	12796	12545	12687	12767	12779	12772	12778	12659	12756	12705	12633	12919	12675	12672	12699	12491	12628	12886	12600	12703	12801	12727	12653	12706	12787	12682	12841	12870	12723	12637	12851	12727	12689	12836	12702	12715	12676	12776	12686	12781	12574	12606	12581	12752	12735	12631	12686	12700	12779	12577	12784	12796	12597	12838	12744	12824	12720	12747	12657	12803	12576	12630	12704	12695	12640	12619	12646	12785	12501	12773	12620	12768	12871	12887	12762	12751	12750	12713	12783	12769	12744	12825	12720	12636	12786	12709	12583	12660	12625	12678	12708	12726	12645	12881	12731	12732	12763	12651	12809	12677	12565	12859	12859	12530	12750	12811	12550	12773	12674	12791	12635	12699	12742	12568	12699	12727	12687	12683	12851	12687	12769	12815	12791	12792	12808	12672	12679	12627	12858	12849	12857	12713	12719	12602	12818	12801	12783	12658	12591	12780	12677	12592	12849	12753	12755	12664	12779	12684	12674	12610	12834	12817	12707	12786	12555	12731	12788	12603	12714	12791	12769	12784	12740	12947	12677	12861	12703	12685	12774	12809	12827	12886	12725	12634	12660	12737	12636	12769	12701	12749	12682	12931	12699	12578	12718	12750	12784	12693	12703	12642	12623	12680	12551	12652	12827	12810	12771	12797	12755	12607	12707	12807	12797	12777	12647	12775	12922	12687	12838	12685	12769	12651	12742	12797	12851	12695	12946	12820	12705	12738	12894	12963	12769	12700	12709	12808	12656	12885	12864	12717	12746	12776	12606	12720	12667	12664	12834	12674	12724	12673	12684	12700	12768	12815	12713	12828	12723	12619	12798	12940	12756	12824	12839	12801	12783	12706	12881	12712	12720	12703	12791	12610	12729	12811	12732	12733	12757	12734	12735	12744	12798	12782	12687
29368	27831	34309	30249	22922	19214	16810	15835	15190	15073	15228	15272	15224	14948	14962	15038	15142	15123	14957	15079	14957	15123	15044	15102	15028	15116	15031	14978	14942	14983	15061	15084	15026	14955	15045	14862	15151	15130	14913	15021	15066	15114	15163	14761	14941	15031	14914	14985	15043	15033	15084	14971	15076	15110	15084	15038	14952	14920	15131	15039	14998	14975	15039	15111	15032	14881	14911	14895	15003	15070	14913	15068	15043	14931	15170	14974	14828	14865	15153	14982	14918	14860	15122	14848	15047	15048	14995	15001	14883	15089	15155	14859	14888	14955	15159	15112	14965	14985	15098	15071	15008	15166	14970	15089	14903	15067	15173	14844	15203	15096	14883	15019	14994	15031	15142	15002	14999	15156	15079	14989	15038	14959	15091	15278	15089	15105	14863	15075	15100	15035	15116	15024	14824	14959	14958	14991	14951	15053	14929	15003	14985	14910	14972	15164	14743	15045	15018	15024	15125	15059	14930	14825	15156	15159	14992	14988	14901	15032	14934	15070	15080	14853	14912	15094	14845	15083	15023	15206	15042	14828	14826	15049	15119	14904	14898	14755	14865	15066	14832	14982	14944	15157	15068	14969	14941	14844	14801	14903	14952	14968	15111	14917	14899	14916	15113	15168	14948	14996	14845	15172	15009	15128	15065	15042	15027	15054	15119	15130	14841	15191	14963	14922	15095	15035	15024	15002	15073	15190	14792	14935	14999	15008	15029	15024	15070	14845	15042	15042	14921	14897	15098	15217	14989	15243	14870	14796	14791	14989	15157	14939	14871	15148	14958	15100	14978	14983	14942	14941	15145	15129	14982	14950	15117	14831	15045	15094	15081	15183	15013	15070	15004	14937	15096	14980	14903	15094	15180	15034	15019	15024	14986	14861	14969	14982	14973	15142	14945	15027	15113	14923	14809	14796	14895	14974	14974	15103	15155	15063	14721	14943	15059	14981	15048	15052	14951	14966	15047	15217	14849	14899	14967	14900	14955	15003	15027	15069	14978	15008	15028	15076	14949	14954	14932	15079	15110	14990	14993	15293	15005	14936	14985	14926	15119	15056	14929	14985	14854	14983	14995	14869	15003	14988	15036	14948	15209	14935	14817	15118	14917	15038	15052	15106	15268	15007	15131	14998	14792	14957	15051	14983	14838	15038	15082	15052	15050	14870	15096	15138	14826	14808	15142	15076	14928	14954	15074	15123	15074	15067	15042	14967	15006	15018	14957	15015	15124	15026	15303	15111	15023	14915	14925	15230	15266	14962	15071	15193	15212	14710	15041	15062	14905	14851	14936	15019	14981	14941	14979	14951	15133	15007	14981	14997	15183	15176	14964	14853	15070	15173	14987	15009	14978	15099	15008	15040	15059	14919	14960	15173	14972	15072	15127	15105	15067	14967	15044	14909	14967	15072	15119	15054	15020	15127	15077	15006	14917	14995	14992	15185	15093	15127	14971	14983	15011	14945	14848	14995	15200	14944	14960	14967	15077	14953	15071	15020	15007	15080	14901	14877	15088	15034	14972	15001	14901	14927	14808	15040	15007	15032	14952	15149	14909	14904	15240	15033	14985	15098	15162	15036	15175	15045	15183	15064	14901	15010	14944	14881	14803	15048	14981	15148	15006	15180	15133	14909	15192	14912	14956	14963	14908	14943	15030	14933	14876	15080	14922	15108	15005	15077	15109	15028	14963	15018	15046	15109	15104	14989	14927	15029	15009	14986	15173	15092	14818	14995	15159	15086	15065	15090	15204	14977	15082	14930	15075	15022	15100	15416	15058	15012	15185	15150	15112	14935	14969	15165	14950	15050	15173	14920	14822	15084	14892	14859	14992	15102	15034	14875	15001	14914	15016	14918	15029	14875	15013	14926	15123	15082	15001	15053	14831	14777	14939	15026	15018	15057	14975	14980	15131	15104	14968	14951	14887	14912	15014	14723	14986	14935	15012	15106	14967	14969	14854	15034	14902	15026	14950	14976	14888	15198	14994	14948	15035	14919	14964	15025	15021	15088	15199	15151	15101	15099	15209	15216	14787	14916	15169	15040	14829	15073	15325	14971	14897	14965	14875	14951	15055	15016	15024	15195	14774	15022	15009	15105	15021	14949	15079	14848	14940	14960	14798	14972	15126	14895	15150	15066	15081	15095	15077	15102	14983	14995	15139	15078	15049	14971	15106	15244	15373	14909	14831	15137	14958	14810	14993	14945	15003	14879	14932	14958	15000	14885	14854	15005	14865	15075	14964	14866	15052	15043	14870	15043	15121	15104	14822	15181	14934	15150	15141	15246	15201	14891	14863	14922	14990	14894	14948	14926	15120	15032	15166	14896	15199	14964	14953	14893	14996	15235	14900	15144	15125	15023	14927	15006	14938	15128	14968	14972	14791	15086	15056	14859	14873	15012	14940	15097	15101	15078	15049	15000	15094	15035	15020	15064	15096	14909	14889	15092	15071	15108	14923	14847	15077	14955	15054	14892	14907	15186	14889	15010	14974	15143	15019	15086	15074	15052	15014	14899	15035	14998	14908	15131	15018	15004	14983	14973	15115	15099	15014	14986	14865	15010	15025	14900	14933	15043	14944	14857	14997	14946	15173	15051	14946	14989	14952	15088	15175	15083	15009	15082	14879	15112	14892	14993	14917	15087	14910	15215	14993	15054	15154	14949	14972	15093	14841	14924	15210	15067	15105	14937	14974	15091	15010	14972	15008	14993	15165	14900	15060	15066	15073	14966	15002	15003	14952	15041	15261	15046	14803	14921	15052	14927	14976	14895	15058	15154	15151	14881	14922	14957	14902	15010	14861	15082	15039	15066	15128	14965	15196	15061	15024	15023	15103	15206	15178	15021	14953	14965	14891	15019	15025	15024	14898	15139	14970	14819	15130	14945	15111	14898	14963	15013	14998	14999	15031	15215	14967	14885	15242	15086	15010	15011	15003	15261	14927	15175	15010	15091	14924	15144	14953	15088	14947	14925	14936	15062	15065	15067	15116	15022	15081	14916	14979	15133	15057	14951	14808	15049	15035	15063	15069	14925	14918	15097	15020	15177	15102	14672	14992	15067	14976	15100	14927	14917	14968	14844	15081	15029	14924	14933	14889	14957	14840	15039	15033	14916	14802	14884	14931	15079	14952	15201	15101	15107	15068	15081	15064	15076	15020	14940	14975	14986	15178	15045	14842	14918	14889	15113	15008	14909	14879	15009	15056	15048	14925	15201	15028	15026	15131	15090	14969	15095	15003	15055	14970	15192	15249	14969	15089	14867	14927	15026	14928	14950	15278	15038	14950	15036	15094	15043	15092	14942	15029	14924	15059	15000	15162	14977	15160	14911	15095	14896	14984	14873	14950	15043	14881	15003	15002	15152	15044	14991	15134	14802	14869	15050	15027	15157	15104	14979	14912	14793	15063	14970	15077	15028	14934	15213	14901	14975	15124	14861	15100	14883	15031	15018	14806	14991	15119	15238	14935	14970	14858	14932	15025	15031	15076	15110	14957	14915	14866	14979	15198	15172	15005	15084	15130	15093	15146	15084	14959	15170	15058	15050	15056	15141	15074	15103	15185	15116	15000	14841	15014	14989	15021	14974	15000	15145	14983	15195	14997	14962	15028	15067	15182	15151	14984	15000	14921	14904	14980	15074	14919	15005	15082	15128	15167	14842	15053	15022	15071	15103	15123	15199	14989	15030	14952	15155	15041	15007	14972	14977	14872	14933	15077	15058	14913	14926	14970	14936	15049	15085	15165	15018	15052	14782	14963	15007	15261	15108	15145	14930	15126	15068	14937	15108	14877	15124	14986	14879	14894	15027	15097	14916	15110	15101	15133	15207	15088	15175	14852	15095	15064	14972	15129	15229	14935	15390	14983	15121	14868	14749	15012	15124	15114	15038	14975	15221	15001	15146	14869	14929	14848	14960	15168	15090	15082	15039	15326	15093	14973	14907	15117	15184	15029	14972	15042	14948	15105	15005	14967	15117	15049	15179	15035	15092	15054	14982	14821	14935	15224	15177	15095	15138	15163	15110	15271	15109	14868	14948	14868	15124	14991	14945	14920	14884	14981	14968	15033	14962	14976	15014	14987	15195	14998	14894	14964	14972	14950	15041	14900	15017	15152	14987	15131	14953	14921	14884	15050	15114	15000	14942	15011	14874	15074	15023	14998	15090	15041	14812	15066	15003	14733	14991	14917	14876	15084	15064	15096	14976	14980	15236	14981	14983	15106	15092	14938	14944	14988	14948	15072	15030	15067	15064	14836	15101	15161	14964	14936	15097	15108	15088	15152	14947	15158	15096	15081	15125	14926	14998	15111	15070	14937	15074	15027	14911	15072	14871	15131	14950	14919	14993	14990	15166	15006	15022	14991	14982	14914	14945	14951	14715	14964	14952	14974	15045	15062	15046	15187	14958	14926	14899	15040	14977	14921	14994	14910	15008	15004	14967	15037	14900	15011	15135	15000	15175	15133	15182	15030	14934	14938	14856	15005	15081	15013	15092	15063	14965	14847	15083	14946	14950	14950	15012	15042	14964	14946	14962	15021	15117	14827	15011	14994	14870	14965	14931	14918	15029	14983	15288	15148	15027	14797	14843	15177	14920	15203	15055	15058	14937	14908	15034	15000	15049	15049	15071	15148	15137	15000	15055	15199	15240	15095	15170	15006	15118	15128	14980	15053	15005	15113	14832	14994	15037	14971	15067	15249	15060	14991	14988	14993	14913	14938	15017	14960	15037	14932	15103	14975	14999	14899	14894	14955	15048	15189	14958	15074	15011	14896	14892	15212	14974	14957	15047	15101	14879	15092	14965	14982	14994	14952	15207	15154	15098	15084	15020	15015	15074	14983	15035	14997	15110	14944	15036	14837	14964	15113	15150	14921	14970	15012	15015	14984	14986	15164	14997	14983	14991	14843	14859	14746	14884	15033	15102	14967	14953	15055	14905	14911	14996	15161	14990	15039	14943	15069	14753	15098	14911	14915	14781	15158	15058	15162	15129	15224	15157	14930	15140	15071	14946	14955	14922	15135	15046	14967	14993	14892	14925	14953	15016	15137	14950	14991	14919	15029	15011	14981	14962	14997	15017	15155	14922	14949	14980	14951	15058	15280	15051	14786	14959	15045	14958	14905	14944	14980	14991	14991	15123
33318	45383	35710	26170	20428	16971	14695	13729	13198	13202	13300	13052	13158	13185	13289	13061	13298	13064	13103	13229	13001	13125	13094	13139	13267	13237	13154	13186	13250	13327	13155	13237	13156	13301	13135	13255	13132	13100	13245	13213	13236	13269	13015	13126	13195	13148	13163	13080	13030	13169	13340	13105	13058	13163	13300	13198	13194	13235	12990	13162	13068	13342	13232	13232	13124	13150	13305	13169	13114	13166	13153	13098	13145	13128	13170	13216	13126	13140	13132	13161	13151	13192	13065	13131	13217	13297	13215	13358	13314	13050	13104	13418	13195	13122	13159	13059	13213	13071	13150	13124	13300	13171	13199	13216	13220	13096	13174	13172	13220	13236	13069	13134	12931	13167	13156	13140	13316	13140	12953	13047	13221	13098	13077	13174	13240	13234	13132	13324	13270	13206	13195	13229	13183	13111	13119	13065	13200	12973	13103	13065	13147	13016	13128	13167	13021	13248	13330	13120	13110	13248	13140	13246	13100	13013	13136	13262	13052	12954	13183	13303	13186	13124	13111	13100	13249	13312	13210	13160	13217	13084	13035	13122	13067	13199	13193	13285	13204	13068	13153	13071	13056	13209	13177	13190	13242	13214	12999	13273	13266	13260	13180	13077	12968	13218	13093	13147	13047	13027	13026	13215	13213	13050	13117	13147	13006	13083	13054	13175	13217	13128	13121	13079	13049	13203	13219	13161	13172	13146	13025	13160	13199	13074	13114	13034	13006	13280	12976	12922	13213	13087	13289	13262	13286	13110	13215	13241	13058	13043	13284	13155	13047	13199	13165	13188	13295	13088	13216	13209	12922	13181	13055	13226	13164	12969	13245	13042	13078	13235	13245	13187	13057	13213	13045	13105	13112	13078	13223	13211	13304	13216	13387	13195	13227	13112	13148	13183	13156	13232	13140	13130	13226	13140	12991	13281	13203	13065	13062	13217	13119	13198	12991	13165	13092	13030	13211	13256	13093	13217	13030	13351	13131	13084	13168	13268	13187	13157	13110	13115	13242	13123	13150	13220	13268	13220	13014	13165	13293	13128	13168	13092	13275	13018	13143	13145	13118	13164	13138	13164	13221	13227	13084	13243	13244	13159	13249	13129	13198	13361	13017	13052	13218	13228	13229	13008	13216	13228	13214	13175	13211	13340	13161	13148	13318	13381	13285	13117	13295	13126	13363	13229	13194	13202	13319	13159	13117	13231	12828	13173	13248	13281	13189	13265	13280	13019	13063	13196	13237	13024	13319	13207	13147	13097	13235	13226	13045	13171	13248	13010	13006	13144	13290	13223	13037	13294	13139	13203	13116	13296	13140	13088	13198	13150	13224	13081	13277	13094	13047	13098	13206	13087	13130	13048	13099	13061	13028	13204	13118	13234	13162	13061	12933	13043	13195	13266	13220	13098	13188	13310	13417	13137	13190	13286	12999	13189	13065	13273	13198	13029	13169	13299	13258	13208	13119	12984	13322	13148	13121	13091	13194	13274	13001	13160	13098	13149	13189	12977	13257	13297	13082	13097	13078	13146	13072	13073	13209	13094	13413	13140	13095	13175	13162	12985	13188	13099	13115	13096	13194	13123	13259	13275	13156	13151	13027	13187	13213	13118	13174	13259	13136	13045	13298	13141	13141	13211	13161	13123	13156	13216	13336	13155	13091	13077	13269	13057	13237	13165	13178	13027	13194	13165	13169	13174	13248	13130	13181	13073	13213	13024	13151	13213	13215	13188	13185	12991	13287	13201	13427	13156	13111	13235	13187	13146	13205	13323	13087	13158	13169	13238	13358	13159	13204	13063	12978	13212	13220	13214	13270	13280	13039	13274	13247	13184	13355	13263	13185	13280	13264	13185	13214	13192	13379	12943	13142	13077	13328	13232	13108	13247	13120	13117	13093	13128	13112	13205	13089	13174	13193	13189	13201	13118	12968	13082	13074	13321	13183	13290	13249	13163	13206	13147	13197	12963	13141	13124	13185	13187	13138	13201	13115	13156	13050	13162	13190	12999	13231	13094	13183	13080	13103	13234	13326	13177	13111	13244	13157	13190	13114	13133	13066	13098	13054	13329	13137	13236	13016	13143	13259	13250	13233	13078	13104	13069	13156	13226	13195	13104	13020	13169	13201	13110	13078	13152	13241	13249	13207	13193	13190	13156	13201	13141	13353	13063	13229	13093	13212	13158	13208	13210	13197	13156	12991	13319	13098	13228	13166	13212	13114	13156	13027	13259	13173	13276	13179	13190	13208	13254	13113	13331	13182	13077	13114	13132	13172	13107	13175	13263	13331	13091	13139	13233	13100	13347	13051	13344	13108	13105	13307	13126	13067	12974	13057	13027	13201	13191	13176	13054	13104	13204	13299	13191	13041	13290	13150	13255	13283	13139	13137	13200	13262	13108	13377	13304	13117	13140	13079	13308	13303	13169	13084	13172	13242	13143	13177	13121	13160	13043	13201	12976	13149	13203	13197	13200	13141	13018	12997	13067	12961	13105	12977	13260	13174	13039	13167	13138	13178	13094	13447	13195	13251	13100	13155	13114	13002	13152	13153	13146	13232	13153	13285	13293	13175	13100	13078	13197	13239	13295	13286	13142	13176	13104	13238	13227	13025	13148	13112	13103	13229	13039	13100	13127	13107	13125	13182	13184	13098	12853	13354	13152	13048	13080	13096	13218	13145	13231	13190	13211	13275	13207	13224	13135	13256	13065	13215	13169	13098	13334	13145	13022	13088	13320	13212	13136	13182	13056	13305	13133	13174	13351	13294	13056	13209	13288	13241	13167	13353	13063	13114	13163	13254	13126	13288	13032	13157	13314	13188	13131	13165	13003	13161	13279	13107	13292	13226	13206	13228	13252	13131	13114	13224	13028	13321	13098	13136	13063	12979	13152	13204	13202	13262	13047	13097	13244	13126	13094	13327	13110	13253	13123	13023	13111	13168	13183	13278	13117	13140	13256	13077	13133	13119	13060	12911	13058	13238	13190	13018	13159	13099	13216	13192	13099	13226	13236	13290	13097	13323	13107	13152	13196	13209	13160	13145	13131	13255	13083	13111	13308	13170	13193	13237	13196	13149	13341	13145	13115	13144	13191	13211	13250	13104	13207	13076	13346	13216	13277	13196	13192	13099	13226	13142	13030	12967	13206	13131	13048	13052	13039	13226	13242	13137	13108	13147	13180	13147	13285	13151	13015	13033	13021	13253	13160	13182	13204	13211	13140	13277	13097	13134	13207	13207	13163	13288	13129	13143	13221	13191	12936	13160	13194	13055	13260	13101	13305	13155	13040	13132	13199	13141	12946	13143	13142	13108	13065	13228	13160	13167	13253	13163	13220	13161	13185	13095	13043	13132	13200	13144	13060	13143	13264	13172	13323	13093	13161	13144	13138	13141	13221	13137	13041	13173	13205	13169	13240	13156	13135	13270	13242	13066	13208	13090	13284	13202	13255	13048	13201	13080	13221	13131	13074	13101	13322	13083	13013	13296	13109	13078	13158	13118	13212	13058	13197	13135	13179	13178	13190	13172	13077	13134	13160	13239	13075	13101	13157	13083	13068	13178	13166	13136	13060	13142	13019	13044	13273	13174	13214	13216	13078	13115	13114	13126	13232	13131	13060	13137	13041	13325	13041	13054	13138	13107	13121	13109	13301	13266	13032	13171	13174	13221	13146	13200	13178	13139	13244	13297	13248	13135	13155	13246	13357	13171	13281	13270	13152	13082	13050	13148	13185	13184	13343	13074	13253	13099	13261	13192	13118	13197	13069	13119	13165	13168	13051	13147	13313	13268	13177	13130	13215	13184	13174	13203	13353	13205	13275	13168	13114	13196	13028	13087	13207	13215	13220	13185	13205	13110	13123	13031	13246	13271	13249	13022	13265	13173	13035	13254	13293	13196	13197	13014	13172	13148	13114	13120	13082	13133	13265	12985	13157	13145	13079	13057	13079	13110	13095	13150	13225	13217	13156	13208	13256	13173	13145	13077	13281	13056	13126	13176	13051	13226	13027	13136	13036	13220	13123	12988	13317	13270	13228	13343	13224	13141	13262	13058	12988	13103	13103	13156	13162	13482	13253	13162	13138	13203	13022	13107	13401	13200	13135	13090	13299	13150	13153	13145	13122	13234	13180	13239	13087	13179	13189	13188	13180	13238	13077	13090	13289	13059	13006	13061	13101	13260	13151	13051	12951	13192	13121	13165	13127	13227	13098	13171	13071	13174	13299	13212	13264	13216	13229	13099	13018	13251	13165	13210	13235	13217	13221	13076	13173	13165	13152	13066	13143	13233	13248	13141	13173	13284	13086	13033	13106	13088	13166	13215	13094	13281	13142	13149	13028	13213	13076	13227	13179	13158	13195	13087	13134	13079	13129	13188	13004	13216	13130	13125	13135	13123	13213	13209	13241	13194	13336	13242	13139	13101	13194	13209	13310	13107	13168	13081	13214	13080	13033	13092	13148	13212	13186	13162	13144	13365	13094	13210	13139	13022	13172	13346	13144	13173	13006	13095	13249	13183	13116	12999	13106	13143	13186	13140	13248	13324	13182	13084	13122	13192	13134	13038	13138	13186	13077	13138	13194	13337	13113	13244	13089	13254	13059	13175	13189	12941	13074	13279	13196	13039	13271	13166	13215	13130	13246	13218	13283	13178	13154	13243	13280	12962	13202	13342	13230	13078	13304	13003	13183	13134	13108	13297	13126	13283	13199	13149	13247	13207	13167	13213	13143	13294	13108	13315	13250	13205	13201	13224	13259	13215	13259	13268	13074	13065	13254	13016	13367	13048	13221	13070	13261	13076	13210	13198	13119	13220	13093	13211	13174	13141	13147	13227	13100	13112	13153	13126	13255	13198	13031	13238	13208	13173	13134	13107	13228	13040	13238	13235	13262	13006	13193	13145	13327	13062	13197	13245	13131	13149	13360	13278	13112	13180	13210	13225	13101	13224	13220	13012	13056	13078	13137	13113	13098	13328	13138	13155	13268	13150	13165	13096	13321	13023	13278	13060	13317	13174	13128	13102	13196	13208	13099	13006	13066	13089	12926	13250	13100	13264	13210	13140	13178	13075	13127	13247	13155	13202	13080	13298	13016	13202	13259	12972	13140	13102	13240	13182	13266	13273	13206	13213	13301	13194	13169	13194	13149
24236	21981	34053	36697	37107	33000	26296	18450	15957	15328	15203	14961	15262	14896	15034	15252	15033	14979	15038	14840	14985	15072	14727	14932	14935	14821	15022	15187	14853	14939	14977	15081	14909	14707	14694	14776	14909	14876	14962	14787	14868	14985	15016	14957	14922	15005	14763	14857	14816	14865	14806	14879	14695	14868	14811	14832	14864	14808	14930	14949	14781	14728	14841	14838	14880	14762	15010	14697	14803	14834	14828	14884	15002	14925	14881	14896	14992	14867	14951	14819	14772	15139	14951	14903	14664	14834	14931	14905	14960	14860	15002	14936	14836	14976	14789	14919	14899	14772	14639	14873	14790	14826	14837	15084	14812	14885	14859	14796	15005	14914	14859	14795	14690	14675	15092	14701	14955	14945	14840	14954	14864	14867	14776	14799	14926	14979	14879	14888	14681	14927	14931	15205	14627	14868	15045	14820	15043	14797	14979	14859	14818	14902	14822	14907	14915	15112	14886	14752	14619	14621	15092	14845	14896	15000	14799	15069	14879	14837	15087	14844	15017	14847	14892	14866	14810	15120	14849	14875	14852	14931	14875	14980	14821	14855	14760	14905	15134	14906	14869	14821	14832	14774	14852	14927	14824	14867	14933	15036	14996	14816	14698	14800	14753	14620	14814	14920	14766	14858	14822	14873	14703	15045	14835	14752	15080	14858	14919	14811	14950	14730	14940	14840	14856	14787	14700	15035	14933	15008	14923	14829	15029	14877	14683	14768	14904	14852	14679	14750	14875	14815	14990	14952	14679	14891	14672	14988	14924	14763	14742	14972	14866	14985	14896	14876	14862	14729	14911	14998	14987	14766	14679	14923	14809	14842	14834	14933	14938	14655	14883	15004	14924	14748	14732	14839	15034	14929	15031	15017	14783	14779	14930	14748	14929	14881	14823	14865	14825	14789	14734	14685	14842	14740	15017	14799	14778	14911	14984	14913	14786	14858	14828	14806	14921	14718	14808	14955	14957	14927	14942	14732	14796	14723	14926	15020	14738	14603	14782	14863	14894	14887	14716	14948	14718	14798	14646	14904	14772	14985	14864	14855	14633	15067	14808	14820	14962	14926	14973	14860	14995	15037	14744	14981	15010	14902	15042	14824	14895	14865	14900	14951	14766	14934	14821	14871	14970	14860	14845	14929	14810	14728	14827	14794	14826	14842	14827	14696	15011	14869	14871	14674	14862	14904	14843	14801	14880	14910	14775	14884	14910	14867	14654	14884	14866	14838	14872	14794	14965	15032	14878	14735	14795	14678	14716	15035	14883	14829	14939	14945	14778	14879	14749	15030	14769	14766	14721	14905	14898	15094	14842	14891	14845	14763	14741	14813	14589	14791	14819	14870	15006	14955	14760	14705	14794	14841	14739	14764	14746	14837	15003	14841	14786	14977	14765	14993	14633	14940	14857	14793	14716	15082	14994	14967	14911	15092	14800	14803	14913	14755	14715	14926	14608	14852	14812	14727	14744	14888	14704	14734	14933	14640	14664	14868	14822	14754	14847	14781	14893	14874	14985	14955	14693	14705	14773	14902	14832	14924	14559	15037	14941	14748	14763	14819	14943	14887	14989	14849	14768	14735	14857	14661	14853	14824	14665	14883	14478	14943	14729	14708	14885	14821	14804	14736	14815	14774	14679	14758	14686	14827	15051	14976	15093	15129	14926	14842	14933	14902	14790	14888	14963	14832	14925	15003	14747	14706	14773	14983	14836	14771	14689	15019	14913	15024	14982	14901	14960	14774	14772	14743	14972	14838	15023	14843	14833	14752	14827	14663	14925	14866	14929	14935	14621	14793	14856	15006	14986	14901	14804	14697	14795	14924	15043	15137	14912	14886	14836	14700	14778	14844	14765	14717	14967	14909	14933	14776	14900	14731	14866	14883	14866	14884	14789	14844	14709	14935	14781	14716	14697	14877	14797	14878	14838	14802	14887	15061	14809	14821	14873	14771	14945	14932	14957	14901	14816	14864	15053	14788	15017	14825	14885	14809	14815	14855	14892	14810	14775	14948	14719	14726	14683	14847	14956	14889	14933	14940	14876	14689	14959	14786	14963	14716	14884	14934	14887	14943	14828	14873	14767	14844	14906	14776	14867	14825	14753	14924	14812	14847	14685	14953	14916	14847	14892	14948	14842	14813	14770	14903	14643	14947	14979	15036	14945	14898	14725	14757	14846	14824	14782	14792	14717	14776	14838	14967	14969	14865	14589	14806	14860	14920	14813	14778	14780	14777	14717	14775	14837	14916	14943	14793	14922	15014	14774	14874	14918	14857	14723	14747	14769	15014	14899	14968	14741	14798	14983	14712	14940	14747	14961	14679	14878	14847	14864	14797	14671	14603	14984	14803	14894	14962	14842	14940	14889	15059	14963	14944	14974	14873	14852	14961	14839	14667	14704	14858	14992	14832	14792	15009	14938	14801	14702	14807	14798	14966	14983	15119	14893	14684	14704	14716	14881	14917	14913	14828	15010	14977	14927	15057	14848	14630	14890	15042	14840	14964	14966	14766	14677	14593	14820	14981	14729	14804	14754	14911	14800	14817	14785	14909	14784	14874	14925	14807	14962	14844	15032	14872	14854	14770	14938	14875	14812	14831	14854	14890	14753	14831	14702	14818	14735	14898	14836	14975	14897	14888	14844	14801	14805	14819	14811	14832	14742	14712	14775	14847	14760	14916	15168	15108	14707	14784	14695	14828	14819	14754	14604	14857	14725	14850	14770	14700	14881	14730	14809	14712	14902	14864	14844	14809	14787	14730	14800	14977	14926	14813	14851	14901	14828	14780	14958	14786	14907	14868	14808	14863	14912	14863	14617	14962	14954	14989	14741	14848	14918	14785	14884	14880	14791	14967	15063	14891	15180	14900	14638	14804	14853	14895	15093	14687	14876	14903	14711	14921	14782	14724	14839	14886	14834	14644	14812	14592	14706	14800	15012	14866	14834	14787	14966	14906	15031	14926	14829	14882	14917	14775	15075	14971	14912	14835	14810	14777	14897	14788	14685	14660	14680	14549	14746	14860	14967	15027	14895	14712	14680	14661	14931	14823	14826	14787	14787	14740	14667	14662	14795	14816	14888	14808	14778	15009	14908	15047	14909	14798	15086	14926	14806	14967	14895	14992	14712	14884	14713	14872	14703	14831	14713	14915	14722	14770	14765	14732	14669	14853	14946	14798	14596	14841	15069	14733	14698	15046	14766	14892	14769	15019	14711	14958	14876	14728	14605	14768	14761	14809	14774	14825	14836	14926	14897	14927	14882	15005	14953	14857	14679	14658	14838	14858	15117	14798	14965	14850	14920	14746	14908	15069	15015	15033	15038	14740	14786	14847	14651	14833	14917	14725	14736	14753	14747	14646	14829	14995	15046	15059	14806	14918	14847	14873	15003	14779	14781	14822	14740	14700	14785	14877	14747	14715	14775	14761	15055	15024	15032	14816	14803	14849	14908	14957	14761	14748	14926	14743	14781	14973	15012	14850	14762	14904	14838	14768	14916	14952	14757	14837	14868	14975	14713	14855	14746	14709	14782	14887	14755	14988	15035	14832	14724	14855	14609	14903	14720	14763	15007	14949	14878	14868	14648	15228	15025	14802	14973	14862	14964	14843	14880	14722	14871	14749	14816	14774	14881	14808	14955	15028	15019	14634	14709	14927	14997	14903	14834	14818	14951	14960	14779	14566	14880	14727	14937	14885	14993	14723	15090	14949	14812	14979	14755	14807	14822	14740	14764	14993	14791	14899	14906	14694	14986	14719	14802	14632	14884	14781	14985	14781	14974	14799	14802	14622	14947	14756	14783	14671	14895	14797	14931	14981	14823	14868	15033	14781	14783	14862	14925	14749	15018	14697	14818	14861	14825	14764	14752	14949	14820	14870	14827	14888	15019	14929	14857	14793	14962	14902	15039	14840	14991	14905	14767	14950	14715	14823	14924	14679	14710	14951	14757	14913	14883	14849	14934	14763	14700	14719	14957	14857	14860	14955	14707	14914	14967	14960	14807	14719	14669	14741	14837	14764	14868	14694	14887	14633	14851	14755	14726	14625	14887	14775	14894	14739	14842	14696	14897	15027	14926	14774	14795	15036	14911	14908	14811	14736	14766	14801	14981	14722	14674	14737	14795	14742	14892	14975	14903	15020	14941	14766	15007	14886	14849	14923	14994	14914	14659	14766	14593	15040	14997	14840	14809	14794	14879	14891	14666	14642	14824	14949	14960	14731	14786	14871	14669	14969	14690	14861	14889	14797	14806	14886	15067	14788	14789	14578	14702	14740	14687	14817	14823	14787	14794	14680	14858	14796	14974	14755	14676	14868	14790	14821	14845	14940	14784	14899	14801	14755	14904	14859	14707	14775	14878	14946	14988	14783	14685	14832	14827	14717	15062	14830	14934	14883	14897	14883	14962	14727	14878	14728	14862	15101	14889	14894	14929	14998	14927	14796	14609	14779	14877	14821	14794	14772	14824	14815	14678	14775	14719	14899	14763	14910	14956	14759	14795	14627	15014	15055	15012	14797	14802	14754	14724	14972	14844	14652	14675	14785	14829	14911	14812	14932	14758	14879	14941	14719	14865	14757	14949	15076	14901	14956	15008	14951	14959	14915	14764	14911	14799	14853	14860	14984	14674	14824	14909	14891	14979	14920	14871	14914	14938	14905	14633	14832	14919	14766	14883	14798	15013	14849	14902	14665	15062	14855	14923	14837	14710	14805	14667	14814	14845	14866	14850	14810	15123	14800	14987	14736	14927	15145	14727	14817	14993	14674	14971	15016	14869	14923	14896	14810	15025	14917	14601	14924	14915	14880	14705	14950	14850	14605	14970	14930	14766	15077	14862	14946	14890	14820	14778	14732	14768	14815	14879	14642	14674	14871	14849	14859	14716	14812	14760	14998	14797	14842	14802	14754	14810	14631	14938	14974	14847	14712	15025	14943	14864	14797	14732	14787	15051	14729	14756	14850	14999	14939	14737	14928	15128	14826	14715	14758	14995	14884	15007	15042	15037	14771	14946	14875	14909	15085	14654	14809	14896	14771	14820	14843	15048	14718	14678	14749	14802	14816	14723	14823	14903	14775	14947	14896	14930	14831	14582	14777	14879	14996	14846	14792	14888	14797	14695	14884	14867	14950	14783	14915	15090	14789
59342	88345	76181	56716	45161	33789	22329	16082	13772	13162	13116	12989	12923	13033	13059	12844	13286	13029	13074	13133	13045	13049	13067	13118	13192	12990	13090	13020	13053	13029	13108	13026	13208	13112	12958	13099	13104	13034	12827	13041	13016	13055	13167	12976	13007	13165	13127	13071	13036	13034	13218	13106	13086	13128	12911	13100	13005	13191	13098	12984	13086	13071	12999	13066	12955	12854	13179	13022	12979	13019	12984	12972	12897	13192	13052	13019	13280	12869	12953	12832	13158	13181	12995	13009	12866	12926	12864	13226	13093	13048	12954	13138	12946	13069	13028	13006	12856	13142	13036	13032	12873	13174	13062	13021	13096	12957	12912	12890	12926	12882	13138	13067	13140	12982	13106	12931	13013	12949	13186	12967	13105	13071	13081	12985	13038	13043	13015	13049	13171	12986	13112	13090	12892	12982	13011	13074	13002	13098	13178	12957	13171	13029	13055	12989	13006	13131	12931	13048	13011	13043	13185	12917	13112	13123	13099	13081	12984	13082	13016	12908	13066	13057	13115	13057	13028	13222	13023	13058	12883	13215	13027	13133	12874	13046	13043	13215	12949	12841	13047	13056	13184	13228	13066	13062	13026	12968	13173	13025	13175	13041	13082	13236	13163	13177	13097	12948	13111	13186	13117	13188	13084	13133	13048	12972	13068	13026	13248	13097	13150	13071	13062	13207	12894	13025	12923	13155	12948	13172	13189	13085	13154	12993	13019	13062	13060	12861	13165	12961	13086	13067	13045	13112	13061	13084	12984	12965	13183	12909	12940	13012	12959	12821	13015	12988	13022	13101	12971	12890	12958	12969	12867	13063	13097	13067	12979	12977	13091	13135	13104	12951	13010	13073	12995	12859	13155	13097	13130	13079	13120	13024	12968	12953	13067	13033	12960	13004	13035	13051	13095	13063	13064	12938	12781	13015	12968	13055	13144	12992	12984	13010	13079	13043	13020	13015	13042	13197	12866	12947	13069	12899	13083	12990	13062	13042	13229	12852	13082	12837	13016	13266	13055	13171	12899	13197	12923	13062	13006	12990	12979	13119	13142	13044	13157	13108	13022	13091	12982	12906	13031	13151	12985	13084	12998	12924	13141	12803	13081	12921	13136	13095	12804	13019	12992	13061	13136	12936	13129	13092	12920	13056	12893	13112	13261	12938	12956	12920	13107	12866	13019	13085	12978	13035	13053	13237	13004	12965	12961	13007	13133	13040	13133	13185	13054	13019	12974	13054	12992	13075	13043	13050	13002	13074	12980	13149	13106	12971	12958	12849	13115	13016	12915	13127	13007	12970	12926	13134	13042	13123	12941	13052	13037	13194	12991	13010	12806	13036	12973	13119	13027	12910	12996	13071	13081	13164	13218	12889	12893	13043	13279	13076	13199	13102	12938	13005	12930	13259	13025	13059	13046	13157	12995	13055	13058	13117	12918	12953	13026	13272	13113	13077	12902	12867	13089	13051	12917	13057	13041	13044	13100	13089	13220	13003	13056	12963	12948	13033	12997	13174	13164	13108	12892	12920	13078	13225	12919	13123	13035	13024	13171	13074	12977	13211	13037	12834	12998	12986	12883	13073	12997	13184	13001	13198	13079	13026	12940	13042	13072	13082	13095	13036	13018	13089	12950	12952	13131	13132	12930	13059	13120	12900	13135	12983	12895	13083	12946	12889	13026	12980	13019	12987	13168	13021	12980	13167	13063	13067	13151	12940	13023	13083	13031	13080	12997	13132	13004	13024	13057	13010	13213	12991	13069	12932	12960	12991	12898	12925	13037	13139	13054	12922	13020	12929	12996	12980	12981	12942	12990	12991	13087	13066	13089	13086	13005	13035	13042	13005	13197	12920	13039	13022	13025	13190	13136	12864	12897	12961	13076	13151	12964	13028	13125	13040	13071	13077	13011	13098	12929	13064	13086	13032	12893	13013	12955	13006	13153	12915	13005	12961	13156	13122	13120	13120	12894	13183	13104	12873	12976	12902	13000	12966	12903	13051	13131	13065	12951	13086	13137	13102	12913	13032	13182	12978	13021	13175	12991	12973	13005	13095	12978	12963	13111	12787	13108	13181	13127	12923	13008	13037	13010	13093	13113	12928	12958	13119	13022	12833	13007	13010	13017	13125	12847	13007	12825	13082	13143	12983	12997	13134	13030	13099	13073	12994	12988	12959	13211	13063	13065	12895	13105	13113	13078	12973	12964	12933	13143	12971	13038	13025	12950	13029	13001	13093	13092	13073	13162	13052	13135	13035	13094	13113	13085	13134	12992	13013	12908	13192	13113	13038	13093	13001	13208	12993	13012	12946	13047	13022	13178	13107	13012	12942	12934	12832	13066	12878	12927	12892	13041	13004	12938	13012	12917	13027	13255	13145	13008	13096	13012	13145	13010	13073	12951	13164	12857	13032	12964	13065	13123	13095	12880	12973	13171	13244	12895	13198	13110	13159	13062	12856	12999	13022	13086	13009	13011	13030	13151	13108	13092	12993	13023	13121	13111	13110	13035	13026	13058	13062	12944	13161	13106	12978	13012	12981	13263	12982	13083	12977	12919	12960	13092	13248	12951	13141	12887	13128	13133	13024	13102	12940	13157	12940	13141	12993	12977	13069	13033	13068	13182	12993	13110	13046	13094	13023	13060	13153	13075	13021	13020	13077	13095	13079	13157	12972	13165	13061	12936	13158	13067	13096	12994	13196	13005	13143	13001	12989	12968	12928	13094	13002	13044	12936	13134	13000	12916	13123	13055	13204	13053	13117	13125	13024	12909	12928	13130	13055	13076	13045	12979	12990	13134	13209	13065	12999	13112	13005	13118	12978	12976	13009	12940	13026	13169	12947	12944	12971	13298	12893	13061	12921	13007	12934	13089	13050	12931	13075	12893	13228	13043	12983	13031	12921	13067	13036	13052	13022	12959	13008	12919	12902	12960	12957	13051	13015	13046	12955	13108	12909	13037	13080	12961	12989	12945	13149	12928	13080	13111	12855	13301	13103	13124	13022	12931	13037	13211	13016	13323	13178	13236	13034	12840	12937	12987	13089	13041	13196	13086	13117	12988	13057	13037	13029	13216	12914	13192	12961	12986	13124	12946	13062	13043	12910	12985	12925	13101	12995	13009	13142	13014	13267	13174	13000	13022	13020	12998	13154	13125	13084	13050	13015	12876	12967	13150	12986	13083	13037	13107	12941	13037	13013	12999	13053	13026	13012	12882	12960	13250	12831	12821	13130	13019	13099	13115	13034	12965	13025	13075	13082	13023	13092	13049	13105	13062	13137	13008	12917	13216	13074	13036	13031	12904	13139	13053	13191	12864	12924	13197	13118	13049	12968	13033	12898	13127	13154	13017	13018	13030	13207	12956	13107	12948	13149	12787	12942	12983	12961	13052	12933	13172	13125	12864	13136	13042	12956	13078	12875	13017	12995	13008	12951	13023	13132	12926	13052	13082	12907	12957	13100	12868	13162	13051	12968	12962	13158	13075	12831	13003	12942	12882	12988	13206	13110	13036	12976	13076	12958	13199	13004	12845	13064	13101	13145	13014	13182	13209	12841	13078	12981	12995	12971	13129	13010	13052	12873	12917	12957	13058	13004	13068	13004	13102	13124	13165	13054	13139	13105	12781	13083	13044	12941	13114	13137	12996	12992	13087	13049	13038	13057	13008	13074	13034	13027	13047	13128	13137	13028	12956	13207	13121	13086	12962	13098	13136	12853	13059	13222	13000	12906	12957	12889	13016	12993	13061	12949	13101	13084	13054	12908	12883	13096	13157	12988	13091	13061	13060	12908	13222	13106	13104	12977	13116	13017	12959	13037	13079	12894	13069	12923	13176	12972	12974	13041	13086	13046	13096	13119	12988	13004	12910	12870	13129	12960	12935	13145	12905	13036	12953	13076	12896	12933	13088	13021	13001	13084	13133	13107	13025	13156	13085	12987	12932	13097	13051	13141	13162	13100	13143	13077	12981	12992	12942	12974	13166	12991	13123	13128	13089	13129	12893	13026	13266	13102	12808	12933	13060	13108	13002	13088	13089	12994	12834	13136	13115	13236	13111	13090	13079	13037	13046	13071	12936	12965	13082	13130	13064	13005	12895	13041	13078	12892	13165	12877	13162	13018	12914	13140	13038	13036	13204	12920	12917	13113	13012	13013	13041	13028	13046	13012	12888	12982	12990	12995	13161	13220	13019	12960	13187	13081	13006	13022	13058	12963	13084	12997	12772	13074	13201	13168	13131	12963	12984	13032	13152	13077	13009	13016	12914	13054	12979	13074	13061	12937	13136	12880	13155	12897	12937	13032	12990	13158	13218	12984	13064	13004	12893	13159	12918	13099	13050	13078	13041	13213	13178	12966	13262	13007	13011	13169	13095	13115	13005	12996	13062	13091	12904	13127	12859	12896	13005	13166	13114	12980	13045	13048	13014	13068	12947	13091	12936	12943	13016	13088	13106	13013	13170	13084	13093	12984	12960	13133	12914	12939	13055	13226	13214	13084	13010	12937	13172	13014	13154	12931	12988	13042	12876	12997	13059	12824	13047	12998	12973	13057	12880	13041	12977	13164	13071	12964	12884	12826	12916	13093	13021	12969	12965	13117	13053	12968	13051	12909	13096	13042	13148	13101	12934	12918	12928	13164	12893	13035	13038	12969	13179	13021	13205	13104	12952	13070	13155	12994	12987	13133	12921	13003	13105	13080	12856	13138	13085	13177	13098	13082	13089	13134	13006	13058	13045	12951	13009	12964	12907	13036	12962	12848	12854	12987	13037	13033	13164	12969	12778	12928	13117	13019	12957	12909	13089	13094	13119	13171	13137	12977	12899	13064	13051	12944	12908	12989	12889	13020	13127	13100	13195	12917	12878	13090	12940	12952	12880	12900	13138	13162	12967	13022	13000	13005	13255	13007	13146	13110	12995	13120	12890	13058	13048	13110	12984	12949	13032	12856	13035	12901	13068	12946	13299	12992	13119	12984	13140	13022	13149	13021	13070	13022	13202	13050	13037	13134	12973	13092	12949	13153	12973	12976	13024	13011	13044	13134	13110	12906	12986	13123	13020	12902	13093	13118	12962	12895	13013	13025	12935	13007	13070	12864	13124	13079	13013	13099	13125	12983	12934	13041	13068	13007	13129	13058	12799	13084
23063	21691	32046	31669	35692	36121	31681	21316	16906	16085	15509	15421	15379	15711	15327	15311	15588	15423	15453	15387	15256	15357	15333	15441	15422	15291	15365	15334	15434	15579	15383	15344	15420	15184	15318	15328	15186	15201	15423	15388	15219	15251	15310	15329	15226	15304	15380	15285	15165	15306	15441	15004	15214	15159	15004	15015	15173	15122	15151	15344	15356	15245	15298	15302	15436	15398	15377	15192	15245	15318	15223	15303	15335	15452	15117	15436	15298	15481	15434	15367	15171	15013	15218	15177	15003	15243	15149	15354	15227	15244	15445	15347	15306	15354	15315	15208	15249	15311	15197	15358	15393	15410	15330	15336	15302	15211	15194	15238	15320	15186	15348	15207	15201	15229	14947	15214	15119	15336	15237	15216	15214	15216	15110	15117	15304	15335	15127	15346	15243	15245	15403	15187	15236	15210	15211	15318	15069	15130	15211	15260	15257	15166	15259	15280	15276	15207	15168	15269	15408	15205	15369	15391	15105	15273	15052	15258	15066	15064	15487	15308	15190	15398	15084	15562	15408	15458	15127	15202	15223	15292	15225	15264	15449	15274	15406	15499	15229	15287	15215	15320	15030	15164	15231	15211	15017	15209	15012	15238	15161	15352	15035	15189	15341	15280	15226	15124	15301	15071	15178	15287	15295	15300	15181	15298	15262	15158	15262	15299	15164	15320	15100	15258	15205	15196	15377	15412	15210	15419	15192	15041	15255	15270	15230	15215	14973	15306	14998	15234	15104	15249	15203	15087	15211	15140	15298	15124	15287	15020	15163	15383	15129	15170	15254	15375	15085	15154	15110	15123	15143	15217	15227	15412	15207	15076	15150	15245	15195	15335	15150	15162	15317	15022	15203	15158	15047	15228	15124	15224	15141	15067	15308	15415	15193	15185	15081	15252	15230	15107	15090	15201	15277	15313	15298	15303	15291	15418	15250	15206	15326	15049	15283	15209	15112	15217	15249	15266	15424	15268	15408	15317	15457	15129	15055	15190	15153	15333	15165	15424	15315	15271	15173	15395	15347	15353	15306	15348	15269	15167	15356	15170	15231	15258	15075	15114	15273	15372	15175	15086	15274	15292	15386	15356	15200	15331	15416	15263	15115	15335	15211	15046	15240	15370	15179	15243	15297	15207	15191	15255	15391	15177	15166	15331	15190	15244	15289	15352	15363	15352	15472	15093	15233	15236	15174	15339	15239	15112	15281	15195	15260	15111	15165	15150	15350	15364	15459	15213	15202	15266	15227	15091	15230	15117	14991	15357	15003	15251	15162	15242	15313	15214	15080	15309	15234	15133	15255	15278	15271	15140	15222	15251	15313	15244	15125	15353	15290	15068	15342	15416	15376	15154	15283	15179	15271	15075	15288	15320	15243	15364	15230	15172	15419	15181	15054	15214	15200	15155	15280	15098	15157	14996	15323	15161	15124	15187	15294	15215	15286	15228	15176	15325	15187	15264	15201	15447	15094	15427	15331	15240	15303	15164	15269	15273	15346	15298	15208	15309	15267	15170	15099	15247	15459	15236	15224	15326	15135	15200	15152	15138	15269	15110	15229	15272	15175	15164	15183	15077	15341	15196	15403	15259	15353	15109	15317	15297	15321	15115	15275	15122	15259	15098	15233	15173	15200	15137	15065	15181	15118	15246	15395	15222	15089	15141	14958	15219	15303	15105	15402	15272	15300	15130	15186	15299	15151	15240	15132	15196	15265	15145	15252	15219	15225	15011	15186	15142	15289	15458	15186	15256	15257	15292	15082	15180	15166	15133	15098	15141	15274	15255	15332	15074	15303	15462	15117	15479	15259	15175	15146	15169	15199	15287	15195	15294	15306	15368	15319	15303	15260	15246	15200	15338	15233	15231	15314	15454	15353	15252	14941	15363	15231	15516	15318	15110	15185	15269	15228	15237	15269	15080	15212	15184	15101	15251	15148	15245	15232	15154	15393	15282	15197	15235	15240	15291	15237	15220	15195	15144	15366	15062	15247	15164	15466	15234	15156	15127	15305	15140	15317	15169	15148	15095	15288	15282	15409	15173	15236	15311	15028	15358	15340	15025	15136	15243	15232	15153	15240	15187	15467	15038	15200	15092	15148	15285	15280	15297	15142	15085	15101	15191	15237	15264	15344	15233	15400	15262	15405	15165	15307	15264	15281	15414	15148	15228	15234	15122	15255	15470	15254	15382	15246	15267	15108	15235	15240	15304	15197	15238	15451	15158	15140	15281	15437	15343	15162	15180	14993	15275	15168	15288	15230	15291	15002	15196	15074	15035	15338	15246	15282	15308	15335	15197	15313	15361	15023	14965	15056	15177	15250	15408	15101	15338	15061	15393	15275	15307	15311	15271	15218	15023	15321	15112	14997	15044	15318	15135	15306	15072	15424	15104	15494	15143	15211	15409	15216	15232	15307	15262	15423	15282	15152	15255	15094	15183	15185	15084	15193	15236	15267	15306	15263	15362	15078	15154	15235	15129	15198	15376	15383	15237	15073	15323	15268	15332	15224	15092	15321	15214	15298	15088	15384	15079	15266	15122	15216	15184	15181	15278	15274	15202	15178	15317	15314	15239	15311	15230	15309	15251	15182	15045	15150	15186	15198	15310	15282	15148	15086	15209	15393	15180	15166	15283	15102	15102	15197	15349	15323	15428	15094	15156	15410	15137	15050	15352	15409	15217	15478	15185	15374	15135	15257	15169	15359	15253	15183	15201	15273	15248	15266	15110	15217	15268	15417	15340	15212	15240	15153	15299	15314	15248	14909	15236	15017	15242	15216	15456	15360	15232	15283	15241	15150	15023	15253	15071	15062	15065	15130	15136	15400	15106	15152	15129	15094	15334	15397	15161	15045	15194	15094	15194	15197	15258	15201	15257	15281	15263	15072	15233	15102	15356	15348	15206	15107	15382	15322	15344	15361	15396	15113	15411	15415	15081	15097	15273	15280	14976	15509	15096	15127	15299	15291	14947	15071	15331	15182	14970	15155	15228	15195	15248	15359	15238	15171	15161	15250	15107	15317	15164	15275	15294	15253	15228	15256	15219	15109	15127	15215	14991	15189	15179	15235	15011	15128	15309	15095	15148	15150	15315	15160	15071	15044	15132	15108	15160	15504	15434	15240	15232	15276	15274	15217	15123	15147	15305	15284	15523	15342	15192	15386	15073	15212	15254	15244	15314	15276	15320	15177	15159	15336	15062	15385	15272	15085	15380	15249	15203	15122	15306	15348	15173	15309	15075	15280	15230	15270	15316	15361	15248	15171	14975	15370	15296	15004	15315	15124	15168	15261	15288	15352	15241	15260	15324	15146	15284	15221	15143	14992	15053	15278	15084	15243	15474	15181	15308	15354	15092	15050	15237	15176	15399	15331	15387	15306	15328	15217	15182	15323	15311	15377	15421	15143	14975	15164	15188	15158	15350	15202	15129	15185	15449	15212	15122	15420	15256	15255	15284	15252	15181	15144	15151	15172	15076	15275	15127	15180	15202	15269	15334	15309	15162	15337	15239	15162	15388	15214	15197	15228	15163	14993	15141	15222	15200	15227	15125	15308	15269	15302	15298	15242	15137	15303	15180	15370	15137	15224	15219	15326	15232	15203	15194	15124	15113	15183	15261	15130	15098	15251	15194	15303	15382	15343	15277	15169	15354	15269	15183	15317	15304	14972	15273	15423	15267	15362	15238	15255	15417	15351	15136	15372	15292	15290	15336	15335	15244	15253	15134	15293	15167	15264	15282	15568	15278	15325	15359	15251	15260	15235	14938	15425	15195	15350	15204	15357	15271	15332	15272	15260	15199	15167	15201	15183	15101	15381	15264	15107	15211	15200	15183	15269	15204	15056	15179	15223	15195	15139	15206	15211	15246	15074	15339	15235	15118	15143	15220	15217	15192	15106	15385	15160	15179	15328	15077	15332	15261	15200	15168	15192	15280	15253	15219	15322	15289	15104	15122	15128	15288	15271	15220	15289	15150	15179	15284	15089	15024	15379	15214	15308	15266	15190	15293	15473	15368	15143	15058	15194	15290	15363	15072	15063	15185	15258	15283	15355	15276	15344	15251	15248	15192	15145	15287	15234	15270	15324	15084	15129	15221	15146	14986	15242	15293	15326	15124	15298	15208	15115	15205	15107	15247	15252	15357	15382	15101	15278	15302	15091	15105	15284	15379	15189	15163	15364	15320	15227	14928	15214	15038	15183	15107	15112	15032	15331	15276	15142	15238	15242	15145	15169	15101	15218	15079	15100	15360	15205	15372	15169	15203	15370	15015	15240	15070	15273	15132	15189	15211	15175	15215	15158	15330	15186	15067	15220	15141	15109	15162	15229	15338	15253	15199	15341	15370	15254	15197	15346	15127	15082	15131	15186	14991	15116	15251	15292	15267	15210	15295	15363	15186	15174	15165	15244	15162	15120	15211	15177	15491	15393	15291	15246	15124	15094	15325	15310	15315	15070	15508	15243	15216	15309	15403	15076	15206	15254	15267	15138	15325	15242	15499	15362	15252	15113	15280	15362	15142	15300	15459	15102	15097	15017	15069	15380	15095	15435	15312	15168	15279	15303	15202	15273	15060	15285	15219	15199	15220	15397	15033	15220	15143	15269	15073	15162	15174	15047	15095	15059	15190	15172	15302	15437	15292	15526	15149	15018	15330	15358	15347	15416	15293	15305	15309	15026	15209	15224	15296	15094	15271	15328	15473	15129	15311	15307	15179	15229	15176	15293	15139	15178	15266	15371	15279	15377	15117	15223	15265	15165	15197	15147	15198	15274	15199	15406	15142	15134	15097	15280	15089	15056	15344	15283	15278	15074	15332	15039	15318	15302	15183	15263	15243	15022	15171	15104	15130	15320	15200	15141	15316	15012	15308	15306	15369	15072	15264	15236	14960	15218	15218	15252	15130	15371	15231	15379	15219	15233	15143	15351	15118	15205	15180	15278	15169	15165	15303	15338	15207	15238	15232	15289	15444	15196	15364	15170	15402	15118	15340	15286	15304	15299	15258	15158	15292	15193	15047	14952	15203	15167	15137	15300	15250	15149	15184	15201	15100	15222	15095	15166	15062	15164	15350	15193	15242	15314	15213	15165	15085	15113	15201	15031	15178	14980	15201	15253	15174	15195	15381	15267	15143	15059	15092	15262	15289
63239	104172	88678	69653	56202	42290	28707	18469	14528	13693	13483	13278	13344	13254	13380	13323	13251	13336	13203	13224	13238	13125	13254	13260	13260	13117	13299	13118	13205	13310	13089	13258	13303	13225	13259	13349	13312	13157	13157	12963	13430	13287	13236	13063	13179	13116	13185	13217	13291	13267	13272	13308	13154	13157	13429	13271	13244	13150	13127	13265	13397	13247	13230	13221	13345	13338	13410	13218	13368	13253	13283	13197	13129	13261	13342	13302	13280	13232	13266	13133	13308	13262	13144	13142	13267	13198	13226	13213	13238	13221	13296	13132	13148	13259	13079	13262	13265	13173	13207	13294	13305	13306	13189	13364	13211	13113	13149	13357	13244	13166	13158	13241	13153	13233	13135	13297	13215	13199	13349	13090	13433	13229	13407	13211	13270	13022	13129	13244	13158	13263	13193	13091	13138	13113	13284	13325	13302	13150	13195	13185	13226	13315	13151	13241	13135	13374	13258	13060	13271	13303	13249	13385	13136	13139	13234	13273	13226	13190	13234	13220	13148	13107	13250	13216	13223	13205	13332	13164	13091	13187	13214	13317	13059	13384	13187	13316	13069	13350	13234	13240	13211	13131	13076	13185	13216	13323	13348	13269	13305	13211	13185	13263	13240	13193	13155	13184	13197	13156	13137	13094	13283	13122	13238	13337	13144	13039	13342	13092	13303	13114	13184	13252	13022	13365	13003	13252	13291	13227	13206	13261	13134	13199	13366	13156	13260	13126	13180	13287	13093	13183	13202	13250	13219	13234	13243	13156	13344	13256	13163	13134	13270	13324	13187	13298	13136	13133	13116	13246	13145	13172	13234	13150	13251	13154	13312	13185	13129	13447	13291	13188	13356	13401	13194	13281	13302	13213	13101	13005	13385	13136	13247	13211	13248	13292	13189	13381	13183	13076	13196	13185	13166	13054	13104	13268	13186	13244	13313	13235	13372	13198	13325	13131	13285	13334	13241	13218	13306	13123	13226	13141	13152	13185	13377	13249	13099	13138	13327	13196	13323	13388	13135	13234	13366	13217	13243	12894	13207	13207	13181	13202	13308	13270	13229	13093	13303	13147	13267	13350	13196	13312	13097	13154	13215	13114	13282	13243	13198	13296	13192	13313	13132	13290	13073	13151	13257	13234	13194	13234	13265	13179	13121	13240	13088	13190	13277	13225	13079	13217	13294	13252	13112	13226	13074	13293	13263	13339	13335	13147	13239	13117	13322	13262	13094	13089	13260	13080	13372	13098	13372	13166	13241	13129	13153	13193	13212	13240	13213	13277	13283	13228	13255	13297	13171	13332	13218	13207	13127	13291	13302	13376	13348	13324	13171	13139	13093	13393	13192	13197	13138	13339	13447	13168	13174	13194	13103	13241	13147	13330	13165	13213	13269	13213	13281	13179	13372	13275	13254	13083	13356	13200	13204	13202	13308	13210	13044	13229	13354	13155	13262	13224	13337	13216	13208	13125	13248	13291	13243	13183	13447	13351	13302	13153	13184	13232	13208	13209	13400	13167	13183	13157	13244	13290	13106	13323	13284	13173	13175	13178	13271	13102	13206	13275	13274	13150	13349	13160	13154	13270	13213	13281	13206	13214	13262	13247	13381	13081	13167	13249	13221	13196	13178	13277	13152	13162	13200	13290	13157	13267	13190	13223	13252	13374	13289	13237	13143	13157	13293	13361	13050	13293	13109	13466	13106	13201	13152	13095	13234	13255	13265	13197	13177	13190	13254	13109	13167	13377	13245	13220	13189	13187	13246	13350	13133	13310	13152	12908	13312	13233	13157	13147	13359	13284	13194	13345	13271	13204	13230	13218	13325	13178	13170	13065	13314	13345	13498	13154	13352	13219	13193	13150	13116	13158	13153	13075	13241	13270	13253	13291	13212	13185	13215	13320	13325	13189	13147	13266	13193	13029	13161	13244	13332	13328	13102	12957	13271	13135	13148	13435	13220	13228	13274	13038	13338	13295	13191	13256	13189	13076	13119	13301	13120	13167	13153	13177	13163	13226	13269	13132	13243	13344	13369	13241	13330	13264	13349	13124	13287	13265	13261	13278	13230	13225	13311	13154	13257	13093	13361	13125	13355	13250	13125	13386	13183	13317	13240	13168	13165	13230	13248	13270	13236	13072	13293	13348	13211	13372	13180	13124	13313	13258	13273	13256	13264	13185	13111	13168	13106	13176	13311	13302	13092	13202	13088	13311	13231	13156	13215	13303	13211	13357	13274	13147	13223	13465	13207	13251	13171	13262	13047	13376	13195	13284	13404	13235	13066	13186	13230	13116	13157	13437	13232	13291	13311	13292	13155	13205	13334	13282	13064	13224	13386	13185	13309	13277	13221	13058	13363	13253	13106	13178	13394	13338	13251	13315	13120	13168	13140	13115	13317	13268	13302	13253	13252	13178	13151	13263	13174	13256	13220	13437	13294	13295	13179	13183	13180	13154	13415	13186	13090	13276	13215	13167	13251	13237	13216	13167	13179	13263	13172	13253	13276	13381	13372	13141	13356	13144	13187	13295	13261	13095	13147	13262	13230	13147	13137	13131	13215	13176	13316	13177	13084	13259	13299	13367	13210	13325	13159	13203	13119	13313	13144	13219	13279	13151	13240	13166	12900	13220	13231	13209	13240	13192	13369	13369	13275	13297	13250	13363	13177	13267	13163	13262	13315	13109	13189	13210	13004	13354	13270	13311	13175	13378	13320	13155	13231	13150	13100	13086	13379	13283	13278	13219	13224	13230	13305	13444	13093	13278	13281	13256	13123	13174	13289	13177	13236	13166	13265	13281	13349	13167	13296	13159	13389	13225	13114	13155	13264	13200	13101	13305	13181	13083	13292	13183	13247	13261	13030	13133	13152	13168	13151	13232	13151	13230	13188	13163	13216	13111	13374	13342	13096	13180	13238	13120	13208	13031	13386	13168	13130	13329	13224	13280	12969	13208	13174	13341	13141	13237	13249	13271	13222	13252	13190	13242	13257	13109	13243	13359	13373	13175	13075	13181	13254	13264	13209	13118	13041	13159	13184	13346	13219	13216	13216	13269	13237	13149	13244	13057	13356	13357	13294	13187	13072	13160	13299	13274	13164	13132	13171	13137	13200	13301	13266	13184	13119	13128	13339	13369	13280	13239	13155	13161	13138	13289	13284	13251	13132	13252	13284	13377	13146	13247	13219	13185	13208	13276	13249	13142	13111	13255	13294	13365	13282	13236	13226	13127	12980	13122	13109	13303	13199	13174	13132	13213	13168	13216	13159	13329	13283	13153	13445	13125	13368	13332	13247	12942	13148	13281	13258	13386	13328	13095	13256	13066	13357	13272	13442	13438	13273	13295	13425	13209	13350	13271	13229	13252	13314	13243	13170	13242	13226	13242	13197	13253	13246	13072	13194	13301	13184	13264	13426	13214	13199	13183	13091	13138	13278	13416	13146	13083	13265	13218	13399	13177	13197	13186	13247	13149	13199	13256	13245	13058	13108	13259	13257	13282	13220	13205	13051	13225	13186	13242	13067	13248	13236	13194	13161	13195	13145	13200	13198	13208	13100	13049	13340	13302	13237	13177	13247	13288	13233	13261	13244	13262	13264	13090	13277	13068	13155	13218	13250	13160	13081	13160	13340	13148	13202	13122	13254	13084	13389	13278	13308	13409	13202	13348	13399	13116	13170	13138	13153	13317	13160	13183	13210	13159	13015	13170	13319	13292	13352	13215	13109	13106	13199	13187	13256	13125	13240	13222	13225	13237	13477	13094	13340	13133	13251	13275	13267	13262	13294	13306	13291	13177	13267	13193	13338	13077	13446	13258	13163	13251	13244	13261	13159	13293	13213	13098	13142	13297	13262	13100	13275	13253	13133	13269	13322	13181	13150	13313	13271	13208	13369	13358	13108	13282	13256	13251	13328	13132	13258	13487	13131	13253	13146	13357	13346	13226	13214	13074	13082	13096	13244	13077	13091	13296	13190	13186	13145	13272	13354	13131	13255	13163	13283	13079	13239	13195	13409	13151	13346	13115	13051	13140	13076	13227	13052	13235	13282	13196	13255	13106	13280	13215	13041	13093	13204	13209	13313	13035	13103	13130	13260	13096	13254	13124	13312	13106	13262	13259	13317	13252	13155	13170	13172	13171	13126	13187	13050	13226	13268	13287	13217	13270	13222	13199	13241	13085	12991	13306	13254	13179	13503	13104	13210	13161	13255	13234	13218	13146	13169	13224	13326	13281	13213	13170	13072	13286	13230	13069	13142	13339	13263	13204	13235	13247	13079	13129	13365	13326	13175	13133	13275	13229	13209	13226	13218	13274	13173	13094	13082	13225	13152	13239	13176	13276	13369	13334	13251	13102	13231	13314	13111	13236	13350	13306	13073	13119	13354	13220	13099	13183	13334	13233	13192	13330	13088	13107	13171	13146	13124	13127	13148	13074	13203	13159	13207	13146	13456	13114	13345	13194	13296	13293	13116	13263	13185	13301	13237	13289	13237	13143	13239	13224	13300	13156	13339	13105	13108	13219	13215	13191	13351	13235	13165	13074	13300	13290	13255	13239	13224	13280	13255	13241	13070	13096	12895	13202	13234	13089	13257	13435	13184	13090	13343	13352	13242	12919	13239	13127	13133	13462	13099	13297	13245	13188	13154	13173	13262	13224	13398	13193	13311	13348	13295	13131	13142	13227	13174	13101	13210	13157	13096	13231	13288	13215	13110	13342	13175	13415	13061	13100	13276	13220	13274	13129	13178	13193	13325	13207	13100	13315	13351	13207	13193	13303	13194	13320	13260	13249	13217	13223	13352	13208	13247	13233	13247	13200	13332	13259	13178	13284	13217	13328	13220	13194	13333	13184	13369	13182	13139	13230	13186	13228	13247	13143	13300	13271	13130	13239	13165	13139	13175	13272	13243	13193	13223	13276	13147	13316	12931	13323	13263	13377	13239	13212	13303	13086	13285	13253	13298	13083	13314	13292	13132	13153	13188	13398	13261	13233	13195	13102	13395	13249	13277	13190	13253	12985	13123	13248	13100	13187	13379	13390	13228	13126	13217	13039	13198	13370	13131	13165	13274	13398	13308	13152	13254	13399	13234	13137	13173	13182	13163	13368	13294	13248	13220	13264	13276	13070	13208	13084	13228	13257	13140	13217
29178	28390	35563	30062	23378	19504	17519	16332	15949	16042	16154	15964	16086	15801	15788	16050	15802	15755	15963	15973	15971	15948	15844	16048	15997	16064	15906	15867	15931	16013	15832	15842	15708	15834	15948	15925	16148	15763	15973	15847	15856	15640	15972	15978	15739	15928	15874	15763	15914	15749	15812	15748	15791	15760	15902	15748	15935	15677	15842	15990	15778	15700	15824	16126	15964	15943	16017	15955	15879	15930	15641	15715	15771	15675	15847	15898	15989	15691	15796	15957	16093	15965	16023	15814	15844	15907	15924	15684	15679	15899	15816	15896	15810	15822	15751	15786	16090	15899	15870	15876	15736	15938	15920	15735	15895	15843	16003	15516	15826	15846	15832	15564	15644	15801	15896	15990	15729	15795	15796	16007	15848	15730	15905	15958	15670	15804	15732	15746	15981	15681	15734	16046	15725	16006	15853	15944	15893	15752	15863	15878	15882	15754	15909	15621	15756	15826	15715	15852	15860	15959	15761	15715	15777	15739	15916	15824	15847	15701	15796	15970	15731	15823	15950	15901	15790	15792	15812	15951	16017	15879	15732	15834	15672	15737	15846	15800	15805	15806	15957	15964	15856	15804	15700	15637	15752	15922	15887	15929	15886	15802	15850	16028	15774	15736	15864	15790	15915	15858	15733	15730	15786	15702	15942	15929	15840	15962	15675	15796	15739	15712	15918	15884	15942	15826	15671	15686	15870	15800	15968	15877	15951	15872	15945	15786	15716	15570	15855	15705	15902	15928	16011	15920	15781	15632	15840	15908	15851	15942	15662	15863	15954	16051	16137	15778	15878	15864	15758	15875	15817	15868	15724	15930	15905	15879	15790	15863	15818	15681	15731	15836	15933	16091	15816	15660	15930	15905	15832	15799	15712	15884	15699	15744	15801	15862	15740	15789	15686	15659	15879	15673	15681	15826	15859	15656	15823	15905	15712	15734	15690	15715	15903	15781	15868	16006	15967	15728	15821	15909	15985	15809	15772	15935	15968	15804	15852	15863	15721	15842	15916	15851	15910	15699	15716	15961	16046	15746	15846	15749	15955	15822	15871	15698	15829	15948	15887	15891	15710	15944	15679	15619	15944	15876	15848	15653	15951	15840	15748	15855	16097	15870	15729	15848	15858	15817	15862	15779	15823	15888	15887	15832	15858	15851	15741	15880	16086	15862	15591	15671	15865	15797	15944	16002	15829	15817	15903	15651	15827	15856	15854	15920	16014	15899	15959	15709	15735	16076	15749	16039	16067	15892	15971	15829	16000	15946	15786	15943	15785	15760	15861	15708	15944	15843	15698	15746	15750	15760	15821	15897	15725	15967	16156	15914	15791	15908	15716	16029	15767	15969	16075	15855	15840	15814	15827	15731	15872	15935	15603	15890	15678	15659	15855	15768	15899	15782	15860	15907	15920	15826	15684	15787	15812	15770	15915	15807	15812	16088	15640	15791	15724	15984	15763	15925	15809	15825	15697	15779	16057	15815	15629	15802	15867	15763	15903	15666	15680	15900	15911	15523	15888	15818	15923	15825	15818	15787	15837	15874	15733	15837	15983	15852	15644	15821	15828	15729	15736	15847	15939	15759	15816	15976	15853	15773	15672	15732	15878	15931	15660	15671	15671	15940	15858	15997	15834	15756	15895	15828	15790	15843	15891	15893	15745	15838	15910	15883	15765	15817	15902	15870	15910	15833	15628	15691	15693	15885	15910	15958	15927	15852	15970	15724	15727	15686	15871	15729	16062	15865	15702	15824	15788	15918	15898	15861	15865	15943	16028	15927	15830	15874	15760	15940	16027	15791	15904	15662	15789	15854	15867	15879	15776	15832	15873	15898	15918	15845	15957	16057	15794	15616	15610	15850	15797	15674	15924	15988	15649	15768	15788	16023	15960	15691	15755	15906	15813	15926	15881	15804	15936	15724	15860	15616	15875	15747	15785	15909	15874	15815	15835	15729	15848	15836	15832	15874	15812	15811	15908	15803	15954	15830	15806	15949	15972	15978	15831	15826	15726	15814	15947	15953	15783	15889	15858	15987	15915	15805	15947	15832	15868	15800	15935	16172	15825	15789	15798	15965	15581	15785	16050	15923	15768	15767	15664	16074	15801	15843	15910	15824	15765	15930	15754	15967	15878	15838	15750	15802	15671	15802	15747	15816	15969	15647	15595	15905	15849	15745	15946	15831	15864	15850	15837	15913	15863	15745	15963	15714	15775	15861	15897	15928	15846	15860	15790	15859	15879	15771	15858	15810	15963	15825	15708	15855	15774	16004	15737	15828	15893	15725	15787	15725	15818	16021	15691	15791	15766	15918	15844	15852	15879	15743	15707	15693	15906	15824	15891	15783	15824	15795	15724	15864	15946	15701	15718	15858	15706	15868	15925	15826	15865	16016	15878	15792	16063	15876	15743	15803	15839	15960	15642	15839	15814	15930	15898	15773	15923	15725	15797	15945	15731	15950	15808	15784	15662	15985	15656	15781	16034	15739	15757	15735	15671	15823	15896	15920	15846	15890	15824	15723	15808	15917	15610	16003	15881	15859	15969	16082	15775	16010	15853	15997	15863	15833	15813	15922	15982	15680	15862	15629	15969	15936	15772	15647	15936	15850	15939	15881	15741	15658	15897	15844	15872	15950	15982	15665	15814	15675	15778	15986	15885	15833	15663	15883	15911	15665	16052	15894	15852	15650	15842	15934	15894	15837	15843	15778	15737	15846	15944	15687	15878	16001	15827	16022	15862	15645	15766	15762	15820	15731	15785	15622	15799	15897	15871	15816	16066	15951	15913	15870	15918	15770	15883	15739	15810	15770	15869	15882	15778	15925	15755	15783	15675	15801	15888	15924	15552	15823	15807	15744	16070	15676	15880	15833	15871	15891	15774	15901	15932	15882	15915	15890	15767	15958	15868	15701	15671	15757	15794	15838	15881	15729	15871	15662	15875	15704	15891	15612	15781	15736	15989	15809	15736	15852	15839	15712	15799	15821	15869	15772	15913	15889	15918	15733	15833	15773	15693	16090	15752	15910	15923	15838	15860	15851	15721	15912	15743	15978	15904	15804	15884	15866	15983	15737	15918	15640	15792	15626	15688	15940	15894	16071	15845	15897	15681	15811	16076	15978	15953	15926	15754	15700	15700	15894	15865	15855	15924	15865	15916	16023	15825	15772	15810	15779	15768	15853	15999	15867	15866	15826	16079	15959	15902	15731	15702	16038	15910	15799	15776	15629	15830	15997	15685	15779	15824	15503	15973	15879	15898	15800	15894	15637	15799	15625	15766	15718	15953	15852	15814	15879	15875	15938	15697	15814	15922	15910	15852	15922	15857	15888	15825	15921	15835	15709	15850	15940	15821	15711	16171	15861	15733	15912	15804	15728	15823	15838	15837	15892	16027	15866	15931	15712	15824	15726	15990	15822	15834	15756	15897	15799	15783	15978	15870	15982	15938	15778	15641	15808	15936	15752	15841	15815	15864	15883	15966	15827	15757	16089	15899	15842	15865	15798	15805	15813	15923	15764	15692	15793	15952	15815	15810	15827	15906	15773	15705	15695	15836	15890	15781	15798	15912	15930	15713	16059	15835	15454	15776	15719	15912	15785	15835	15960	15686	15988	15976	15781	15817	15920	15839	15629	15839	15935	15605	15892	15896	15910	15865	15852	15879	15796	15813	15890	15822	15870	15850	15690	15964	15836	15865	15883	15943	15891	15804	15904	15808	15950	15906	15651	15865	16242	15828	15878	15644	15972	16122	15722	15806	15776	15773	15906	15783	15774	15818	15914	15891	15868	16058	15769	15787	15808	15864	15825	15771	15937	15674	15832	15641	15795	15916	15846	15899	15860	15914	15925	15871	15861	15909	16032	15948	15947	15899	15953	15809	15807	15763	15624	15878	15953	15861	16045	16054	15754	15823	15877	15987	15827	15642	15806	15975	15605	15943	15633	15833	15963	15926	15701	15797	15849	15975	15765	15848	15639	15999	15770	15595	15828	15709	15860	15773	15777	15894	15955	15922	15771	15813	15792	15912	15695	15990	15708	15896	15991	16002	15917	15932	15964	16110	15816	15765	15903	15640	15671	15775	15696	16072	15834	15887	15779	15868	15837	15845	15891	16056	15797	16052	15828	15840	15877	15806	15843	15904	15677	15754	16009	15839	15828	15956	15824	15704	15851	15982	15832	15972	15876	15996	15738	15811	15856	15901	15921	16005	15903	15771	15845	15763	15755	15731	15746	16052	15942	15671	15963	15851	15859	15817	15926	15816	15730	15853	15937	15975	15913	15706	15886	15956	15980	15780	15683	15964	16046	15794	15793	15737	15786	15724	15761	15945	16015	16017	15844	15862	15889	15726	15800	15975	15927	15829	15849	15752	15747	15812	15835	15658	15884	15795	15885	15945	15855	15798	15733	15884	15805	15778	16000	15977	15941	15824	15777	15931	15871	15936	16005	15850	15819	15863	15908	15797	15820	16038	15842	15896	15788	16013	15886	15938	15898	15801	15983	15820	15901	15839	15849	15883	16028	15969	15936	15820	15929	15484	15832	15658	15719	15840	15886	15713	15955	15800	15852	15905	15880	15741	15824	15834	15931	15864	15959	16061	15805	15750	15871	15914	15768	15726	15724	15664	15846	15823	15902	15875	15951	15744	15983	16073	15890	15882	15575	15690	15794	15805	15899	15936	15782	15874	15866	15915	15771	15795	15737	15829	15862	15869	15885	15936	15891	16019	15879	15749	15930	15995	15908	15705	15729	16018	16026	15852	15993	15998	15820	15571	15853	15915	15962	16064	15841	15840	15919	15687	15898	15945	15789	15901	15826	15748	15964	15940	15767	15707	15754	16015	15798	15776	15744	15798	15780	15977	15913	16041	15926	15978	15754	15860	15774	15811	15668	15908	15863	15826	15982	15864	15865	15910	15824	15953	15782	15748	15797	15645	15813	15852	15931	15826	16001	15928	15707	15735	15918	15825	15684	16069	15769	15833	15709	15822	15840	15919	15887	15889	15833	15649	15877	15869	15899	15907	15933	15866	15967	15772	15682	15790	15849	15897	15780	15867	15856	15949	15915	15902	15944	15913	15846	16141	15919	15941	15873	15901	15833	15821	15848	15940	15986	15982	15825	15902	15858	15759	15791	16046	15932	15703	15862
32726	45918	36064	25326	20779	16904	14801	14025	13771	13688	13685	13534	13800	13554	13623	13692	13822	13722	13677	13699	13643	13580	13754	13751	13543	13714	13552	13637	13621	13529	13679	13603	13736	13713	13703	13697	13691	13786	13811	13611	13651	13703	13582	13698	13654	13684	13589	13756	13607	13767	13850	13707	13727	13680	13664	13629	13664	13739	13667	13629	13738	13771	13810	13536	13653	13634	13669	13589	13677	13575	13577	13660	13765	13693	13525	13630	13559	13640	13592	13691	13559	13620	13739	13673	13563	13648	13676	13590	13691	13750	13536	13624	13561	13713	13594	13562	13564	13622	13649	13511	13589	13502	13581	13608	13741	13624	13690	13647	13538	13684	13630	13609	13680	13628	13640	13806	13518	13775	13423	13649	13715	13574	13671	13566	13729	13732	13362	13538	13745	13649	13671	13645	13652	13649	13665	13646	13620	13691	13622	13423	13737	13718	13463	13668	13561	13554	13699	13690	13600	13638	13510	13729	13571	13546	13667	13650	13673	13601	13649	13586	13594	13636	13540	13610	13691	13499	13614	13551	13810	13744	13594	13692	13507	13535	13753	13672	13589	13544	13504	13598	13629	13689	13600	13651	13654	13716	13833	13751	13623	13633	13674	13535	13427	13801	13653	13551	13523	13664	13645	13536	13739	13508	13701	13692	13701	13559	13641	13513	13613	13574	13653	13585	13578	13600	13614	13677	13594	13764	13597	13658	13671	13667	13598	13483	13614	13558	13592	13606	13733	13595	13700	13812	13645	13344	13583	13768	13690	13620	13592	13782	13666	13749	13563	13665	13660	13721	13735	13464	13650	13632	13453	13632	13693	13683	13608	13628	13753	13775	13619	13734	13702	13769	13594	13462	13765	13712	13475	13628	13660	13533	13577	13793	13566	13562	13703	13659	13725	13473	13589	13597	13817	13610	13746	13616	13646	13616	13671	13480	13804	13601	13647	13633	13450	13735	13535	13564	13770	13601	13692	13706	13593	13652	13728	13506	13661	13609	13719	13584	13643	13665	13553	13545	13489	13715	13758	13571	13812	13531	13693	13788	13545	13730	13649	13744	13592	13596	13775	13614	13498	13714	13608	13495	13684	13662	13690	13460	13775	13640	13694	13561	13649	13773	13622	13733	13715	13762	13674	13703	13643	13606	13558	13415	13694	13627	13660	13679	13681	13500	13511	13714	13724	13676	13684	13804	13730	13752	13652	13633	13674	13653	13513	13541	13594	13502	13599	13627	13580	13770	13592	13693	13552	13627	13622	13639	13606	13569	13691	13805	13638	13717	13695	13484	13699	13595	13643	13654	13746	13590	13677	13625	13611	13672	13551	13809	13633	13750	13491	13811	13688	13711	13633	13646	13609	13514	13869	13769	13628	13799	13510	13592	13568	13797	13599	13576	13650	13636	13579	13811	13526	13542	13520	13548	13629	13644	13581	13754	13666	13823	13593	13693	13720	13668	13492	13802	13673	13478	13771	13472	13687	13639	13668	13707	13521	13614	13558	13565	13589	13546	13706	13540	13589	13615	13563	13605	13572	13674	13561	13677	13690	13411	13838	13551	13674	13530	13587	13654	13630	13594	13757	13713	13632	13672	13757	13668	13562	13477	13652	13773	13518	13679	13724	13565	13522	13607	13599	13812	13623	13460	13835	13610	13615	13617	13710	13486	13724	13643	13577	13695	13802	13773	13773	13738	13494	13732	13605	13634	13737	13530	13535	13606	13562	13840	13623	13572	13571	13579	13729	13810	13800	13582	13681	13639	13726	13736	13759	13525	13608	13643	13674	13409	13540	13671	13733	13676	13694	13447	13611	13733	13807	13708	13625	13785	13515	13794	13675	13816	13784	13679	13665	13646	13507	13712	13740	13547	13570	13686	13600	13507	13667	13781	13758	13496	13574	13537	13737	13725	13650	13775	13561	13549	13795	13781	13736	13710	13708	13694	13662	13658	13523	13587	13756	13767	13565	13777	13618	13654	13712	13633	13504	13641	13683	13484	13525	13501	13679	13753	13608	13742	13579	13494	13712	13758	13594	13623	13642	13604	13691	13678	13453	13447	13781	13736	13499	13695	13782	13635	13644	13688	13768	13549	13643	13682	13619	13694	13597	13655	13714	13606	13667	13668	13653	13615	13645	13637	13778	13586	13845	13742	13640	13575	13528	13649	13596	13594	13582	13560	13840	13656	13655	13586	13650	13549	13667	13569	13619	13502	13627	13553	13648	13546	13611	13570	13664	13607	13795	13652	13702	13513	13569	13792	13442	13697	13715	13573	13619	13701	13470	13880	13717	13751	13565	13411	13624	13729	13606	13657	13721	13659	13481	13505	13717	13662	13618	13667	13874	13773	13539	13662	13573	13669	13816	13549	13785	13597	13771	13808	13505	13637	13540	13680	13599	13549	13639	13823	13473	13569	13685	13738	13826	13547	13785	13728	13645	13699	13741	13481	13735	13630	13637	13572	13694	13605	13535	13620	13779	13751	13529	13623	13583	13704	13731	13630	13655	13542	13407	13563	13592	13631	13718	13635	13793	13859	13501	13599	13600	13653	13736	13697	13762	13780	13739	13621	13645	13766	13518	13749	13540	13500	13551	13609	13694	13637	13655	13792	13777	13616	13545	13603	13879	13712	13718	13549	13622	13606	13635	13683	13703	13733	13767	13747	13719	13688	13866	13664	13707	13559	13766	13714	13638	13667	13692	13645	13599	13680	13502	13588	13651	13741	13577	13626	13417	13681	13607	13656	13659	13629	13581	13687	13725	13734	13743	13591	13761	13462	13569	13774	13804	13555	13672	13582	13728	13624	13639	13720	13731	13648	13670	13857	13818	13645	13773	13657	13548	13740	13644	13743	13769	13675	13498	13667	13606	13680	13753	13792	13673	13467	13535	13658	13724	13777	13472	13755	13797	13576	13637	13485	13745	13739	13611	13529	13745	13473	13622	13480	13658	13567	13496	13731	13558	13585	13672	13659	13707	13629	13563	13906	13709	13644	13576	13687	13671	13699	13579	13731	13664	13542	13758	13697	13604	13715	13580	13631	13708	13701	13600	13662	13638	13593	13678	13612	13520	13676	13721	13754	13647	13569	13743	13680	13675	13627	13802	13636	13601	13643	13744	13753	13743	13687	13605	13615	13526	13682	13540	13646	13661	13548	13819	13766	13518	13619	13640	13820	13504	13702	13574	13735	13479	13669	13441	13624	13511	13707	13722	13650	13555	13588	13662	13703	13565	13701	13608	13566	13616	13710	13745	13602	13623	13783	13754	13749	13596	13782	13696	13459	13621	13692	13766	13668	13743	13809	13543	13531	13426	13590	13588	13617	13844	13791	13605	13695	13824	13461	13570	13586	13610	13572	13661	13648	13576	13560	13688	13617	13612	13499	13789	13572	13630	13695	13490	13614	13758	13643	13658	13604	13719	13601	13617	13647	13701	13621	13623	13751	13604	13574	13854	13570	13582	13685	13600	13733	13815	13711	13753	13566	13577	13557	13533	13632	13640	13775	13627	13707	13670	13608	13492	13550	13757	13964	13706	13623	13639	13644	13697	13688	13635	13631	13630	13552	13601	13700	13724	13462	13479	13702	13532	13683	13588	13540	13692	13509	13791	13788	13677	13497	13783	13751	13685	13650	13590	13654	13571	13578	13709	13591	13715	13532	13674	13739	13767	13719	13771	13620	13590	13677	13692	13746	13706	13620	13712	13682	13740	13507	13707	13518	13695	13493	13681	13620	13776	13673	13672	13633	13676	13671	13808	13753	13917	13538	13646	13762	13657	13596	13644	13511	13585	13731	13866	13708	13771	13693	13575	13674	13689	13842	13615	13535	13900	13750	13498	13557	13625	13648	13716	13523	13563	13537	13636	13625	13649	13715	13605	13644	13486	13555	13486	13537	13720	13627	13652	13613	13730	13575	13533	13722	13742	13777	13517	13455	13654	13546	13622	13589	13584	13567	13536	13656	13540	13680	13793	13715	13616	13625	13599	13544	13628	13602	13676	13625	13685	13603	13499	13561	13597	13534	13570	13757	13535	13828	13552	13625	13685	13592	13753	13624	13677	13559	13609	13803	13551	13683	13718	13652	13681	13695	13590	13677	13577	13491	13761	13669	13678	13641	13670	13666	13647	13794	13633	13677	13677	13630	13602	13561	13657	13727	13588	13805	13454	13755	13568	13811	13595	13766	13627	13704	13435	13748	13560	13590	13658	13785	13629	13698	13708	13759	13622	13452	13681	13619	13681	13619	13717	13658	13688	13736	13607	13630	13465	13587	13569	13540	13590	13606	13756	13748	13671	13655	13747	13772	13533	13705	13732	13591	13795	13511	13548	13631	13590	13763	13722	13734	13677	13698	13541	13592	13619	13686	13631	13814	13607	13565	13557	13832	13626	13629	13709	13836	13620	13710	13737	13533	13790	13623	13618	13668	13682	13575	13803	13616	13593	13548	13620	13574	13862	13621	13589	13728	13594	13570	13569	13664	13666	13727	13616	13761	13518	13638	13721	13630	13691	13673	13585	13744	13537	13722	13698	13563	13619	13799	13570	13631	13671	13752	13800	13664	13774	13608	13512	13759	13661	13657	13590	13424	13653	13662	13754	13479	13315	13633	13719	13653	13757	13472	13716	13618	13782	13582	13615	13608	13558	13693	13648	13697	13590	13672	13583	13770	13566	13675	13722	13722	13578	13794	13668	13756	13705	13577	13765	13623	13752	13601	13798	13610	13670	13635	13591	13703	13843	13653	13657	13647	13667	13467	13600	13613	13697	13755	13576	13706	13723	13747	13805	13570	13750	13774	13747	13768	13628	13622	13639	13526	13684	13550	13639	13543	13546	13600	13631	13693	13617	13712	13636	13519	13565	13702	13563	13686	13522	13637	13615	13691	13588	13578	13707	13569	13681	13577	13586	13576	13726	13640	13612	13705	13662	13445	13744	13647	13707	13754	13706	13646	13520	13613	13608	13518	13621	13529	13814	13568	13645	13720	13681	13642	13590	13705	13674	13685	13735	13706	13664	13571	13571	13522	13667	13728	13625	13731	13572	13544	13579	13724	13525	13616	13714	13599	13756	13673	13718	13650	13673	13584	13641	13605	13723	13870	13716	13749	13610	13659	13575	13682	13556	13664	13697	13699	13707	13672
24224	22313	33411	35683	36327	31755	25996	18924	16629	16267	15953	15908	16004	15961	15821	16026	15822	15925	15803	15878	15756	15763	16044	15926	15852	15871	15691	15754	15896	15884	15929	15827	15663	15896	16009	15808	15745	15764	15801	15761	15780	15891	15942	15680	15813	16065	16030	15902	15756	15868	15846	15833	15979	15734	15896	15655	15668	15665	15834	15817	15862	15756	15716	15703	15782	15815	15681	15912	15848	15675	15747	15735	15886	15706	15748	15784	15642	15734	15658	15698	15661	15761	15785	15680	15740	15826	15815	15954	15920	15835	15655	15876	15822	15671	15907	16033	15882	15860	15922	15771	15794	15769	15754	15682	15648	15786	15861	15753	15797	15643	15706	15865	15866	15662	15744	15658	15921	15860	15943	15667	15704	15841	15748	15807	15714	15845	15746	15659	15660	15758	15648	15719	15841	15862	15786	15779	15654	15618	15818	15865	15708	15859	15667	15558	15697	15737	15725	15760	15765	15827	15721	15665	15943	15685	15846	16031	15994	15725	15740	15752	15864	15612	15747	15729	15687	15630	15803	15824	15897	15763	15614	15721	15563	15756	15844	15759	15753	15984	15600	15817	15902	15809	15696	15693	15709	15760	15990	15719	15808	15846	15879	15716	15862	15733	15585	15743	15670	15769	15662	15864	15686	15864	15811	15768	15960	15864	15722	15723	15719	15499	15650	15750	15822	15738	15569	15886	15868	15842	15812	15812	15634	15783	15596	15793	15825	15622	15723	15808	15700	15800	15932	15833	15849	15720	15704	15621	15648	15639	15719	15820	15725	15704	15769	15751	15617	15601	15830	15764	15754	15695	15834	15806	15687	15777	15596	15773	15711	15850	15741	15838	15750	15612	15802	15725	15755	15783	15512	15629	15749	15770	15686	15859	15859	15803	16044	15921	15901	15784	15760	15898	15952	15800	15730	15622	15808	15762	15849	15836	15687	15888	15807	15798	15890	15743	15487	15685	15531	15784	15810	15672	15701	15663	15747	15717	15731	15832	15661	15711	15800	15683	15845	15858	15754	15805	15651	15623	15884	15738	15674	15992	15679	15767	15788	15785	16030	16013	15796	15751	15841	15720	15890	15621	15624	15514	15796	15780	15732	15758	15831	15785	15906	15779	15731	15787	15825	15797	15777	15741	15890	15837	15812	15869	15625	15857	15500	15946	15708	15660	15879	15715	15730	15817	16060	15903	15851	15853	15690	15755	15904	15810	15494	15883	15844	15723	15703	15811	15748	15764	15911	15675	15944	15654	15848	15772	15767	15776	15701	15935	15983	15932	15773	15961	15800	15857	15762	15859	15911	15848	15866	15688	15683	15817	15749	15626	15771	15881	15826	15663	15877	15826	15875	15684	15782	15709	15745	15809	15874	15808	15611	15705	15789	15681	15553	15622	15897	15906	15728	15813	15655	15914	15852	15715	15556	15647	15857	15784	15984	15743	15927	15590	15833	15623	15770	15866	15770	15735	15818	15616	15892	15776	15833	15874	15886	15739	15903	15795	15630	15763	15569	15832	15663	15874	15949	15862	15752	15794	15536	15816	15827	15783	15923	15745	15754	15704	15901	15666	15733	15852	15613	15929	15806	15652	15629	15776	15618	15859	15820	15818	15835	15737	15733	15983	15853	15717	15934	15648	15889	15816	15652	15816	15649	15739	15769	15541	15752	15640	15706	15781	15735	16092	15611	15596	15709	15759	15843	16079	15818	15972	15676	15710	15568	15767	16042	15553	15597	15748	15786	15823	15722	15745	15839	15701	15592	15808	15883	15688	15852	15721	15631	15626	15917	15906	15649	15939	15699	15844	15748	15760	15735	15786	16002	15773	15903	15782	15928	15903	15725	15741	15759	15653	15676	15791	15757	15822	15703	15816	15794	15849	15819	15854	15806	15632	16091	15706	15786	15677	15813	15700	15626	15696	15852	15949	15712	15795	15855	15704	15678	15836	15828	15823	15776	15901	15663	15772	15793	15462	15819	15872	15734	15930	15654	15554	15960	15657	15727	15561	15724	15829	15712	15635	16011	15902	15849	15723	15844	15888	16078	15709	15654	15877	15814	15801	15715	15790	15896	15885	15918	15770	15743	15781	15867	15738	15892	15531	15683	15780	15665	15706	15854	15725	15542	15779	15907	15815	15768	15787	15758	15879	15725	15828	15896	15922	15786	15753	15925	15718	15899	15591	15689	15714	15782	15727	15810	15766	15886	16059	15720	15821	15788	15684	15830	15846	15722	15586	15742	15787	15651	15723	15781	15733	15769	15948	15898	15716	15797	15778	15650	15812	15827	15821	15878	15808	15744	15894	15733	15740	15675	15845	15694	15665	15834	15758	15570	15653	15901	15666	15564	15699	15845	15735	15808	15825	15705	15620	15840	15843	15672	15849	15791	15717	15826	15826	15689	15690	15827	15753	15843	15679	15756	15849	15684	15741	15756	15556	15892	15534	15857	15642	15585	15524	15901	15817	15858	15700	15903	15922	15956	15612	15939	15654	15652	15793	15766	15753	15789	15618	15650	15983	15825	15863	15785	15877	15630	15930	15978	15689	15818	15907	15974	15737	15766	15758	15831	15807	15842	15708	15556	16004	15803	15786	15790	15731	15904	15706	15915	15899	15799	15868	15778	15724	15544	15653	15811	15616	15805	15755	15640	15756	15573	15731	15651	15904	15912	15917	15992	15821	15725	15807	15718	15704	15698	15882	16016	15654	15846	15771	15829	15840	15658	15773	15594	15720	15683	15644	15734	15806	15618	15706	15648	16000	15672	15968	15845	15707	15733	15683	15747	15766	16070	15894	15892	15687	15636	15457	15796	15752	15972	15895	15729	15863	15758	15931	15731	15754	15869	15683	15758	15692	15753	15803	15991	15814	15970	15712	15776	15806	15666	15881	15829	15773	15599	15740	15889	15828	15924	15917	15771	15900	15910	15553	15824	15763	15896	15817	15773	15875	15796	15882	15738	15812	15741	15585	15817	15912	16056	15887	15580	15829	15810	15834	15826	15737	15651	15577	15814	15711	15855	15725	15823	15689	15740	15811	15667	15830	15814	15886	16010	15831	15484	15792	15705	15712	15685	15854	15906	15916	15781	15855	15628	15852	15828	15630	15756	15717	15610	15895	15785	16039	15803	15630	15707	15673	15777	15791	15627	15619	15803	15800	15823	15622	15881	15749	15756	15834	15963	15868	15920	15823	15724	15856	15657	15926	15731	15843	15908	15929	15901	15632	15648	15782	15742	15761	15683	15914	15721	15649	15947	16051	15736	15859	15770	15671	15824	15904	15681	15883	15817	15856	15704	15611	15871	15663	15931	15799	15873	15886	15737	15849	15942	15872	15765	15747	15710	15752	15836	15680	15611	15614	15558	15811	15714	15738	15744	15743	15712	15650	15768	15895	15870	15711	15953	15921	15807	15784	15882	15677	15825	15815	15957	15808	15775	15912	15756	15812	15717	15894	15789	15635	15903	15606	15770	15879	15835	15540	15798	15722	15777	15769	15788	15608	15813	15758	15634	15697	15887	15805	15745	15833	15864	15809	15729	15757	15709	15651	15723	15828	15788	15910	15662	15665	15761	15984	15689	15552	15597	15720	15533	15655	15657	15773	15790	15588	15667	15705	15893	15641	15763	15845	15853	15786	15733	15686	15800	15670	15722	15756	15855	15726	15681	15802	15644	15776	15585	15748	15598	15703	15823	15717	15734	15779	15843	15649	15754	15877	15970	15645	15676	15832	15774	15782	15792	15803	15644	15770	16022	15760	15824	15727	15726	15737	15733	15601	15817	15737	15886	15750	15805	15742	15616	15820	15852	15729	15826	15759	15806	15791	15848	15732	15757	15747	15863	15725	15684	15745	15820	15763	15753	15829	16012	15755	15714	15704	15935	15583	15538	15678	15626	15753	15619	15768	15769	15701	15668	15681	15883	15889	15674	15846	15716	15834	15857	15768	15885	15665	15807	15679	15771	15732	15504	15628	15812	15955	15757	15656	15878	15970	15750	15759	15792	15923	15938	15799	15687	15576	15815	15810	15633	15825	15949	15801	15740	15687	15732	15845	15807	15883	15708	15689	15930	15760	15851	15681	15702	15837	15848	15790	15894	15519	15939	15960	15683	15792	15779	15617	15654	15951	15762	15921	15761	15706	15663	15834	15924	15687	15545	15929	15843	15814	15677	15629	15724	15825	15751	15640	15871	15726	15676	15617	15953	15919	15721	15834	15868	15862	16025	15943	15897	15775	15859	15799	15858	15696	15821	15628	15718	15818	15988	15788	15652	15755	15632	15617	15581	15838	15632	15952	15789	15646	15820	15636	15819	15671	15857	15877	15778	15922	16056	15616	15715	15611	15789	15865	15836	15736	15718	15880	15811	15813	15688	15794	15798	15802	15886	15895	15985	15640	15760	15625	15742	15836	15641	15874	15908	15575	15891	15722	15645	15604	15809	15885	15848	15740	15775	15708	15761	15827	15781	15640	15901	15756	15767	15805	15921	15638	15824	15642	15625	15674	15704	15676	15606	15918	15607	15687	15723	15766	15785	15886	15705	15531	15779	15737	15699	15705	15774	15989	15738	15803	15778	15861	15691	15789	15808	15737	15833	15557	15747	15780	15693	15917	15715	15947	15662	15593	15779	15864	15948	15752	15707	15720	15840	15863	15566	15682	15702	15721	15809	15563	15536	15687	15606	15706	15824	15736	15872	15560	15673	15557	15852	15651	15898	15761	15741	15848	15784	15872	15792	15802	15766	15583	15882	15727	15732	15833	15637	15901	15773	15805	15869	15732	15908	15730	15883	15819	15839	15837	15901	15656	15785	15773	15617	15699	15760	15857	15800	15751	15802	15794	15610	15670	15579	15851	15696	15862	15798	15675	15791	15808	15872	15980	15536	15714	15798	15922	15752	15866	15875	16006	15665	15922	15776	15708	15850	15794	16004	15883	15770	15598	15617	15706	15928	15835	15846	15754	15776	15785	15734	15893	15735	15851	15792	15683	15819	15579	15803	15775	15747	15680	15934	15744	15806	15886	15885	15836	15791	16038	15734	15671	15955	15758	15547	15742	15884	15762	15753	15644	15749	15574	15810	15896	15894	15711	15996	15758	15715	15812	15871	15895	15946	15776	15781	15967	15690	15857	15822	15686
59907	93293	73819	56068	44511	32181	21566	16079	14256	13677	13757	13629	13690	13618	13510	13504	13768	13609	13810	13641	13801	13789	13750	13587	13615	13635	13774	13646	13696	13769	13491	13539	13702	13774	13732	13644	13656	13698	13664	13556	13724	13616	13712	13595	13694	13653	13488	13779	13635	13701	13723	13761	13779	13549	13681	13579	13689	13424	13677	13575	13583	13642	13725	13824	13722	13711	13589	13696	13685	13581	13499	13633	13725	13564	13706	13538	13667	13482	13565	13863	13582	13728	13642	13653	13616	13833	13688	13553	13662	13591	13591	13639	13548	13651	13677	13519	13834	13545	13640	13711	13545	13625	13664	13510	13448	13605	13786	13450	13642	13566	13858	13751	13652	13683	13477	13748	13505	13584	13665	13703	13853	13681	13599	13584	13602	13523	13578	13540	13613	13639	13643	13694	13670	13654	13774	13954	13618	13615	13558	13754	13686	13518	13573	13702	13577	13843	13536	13762	13546	13702	13576	13530	13749	13712	13643	13544	13583	13576	13600	13635	13704	13599	13668	13398	13625	13666	13640	13693	13800	13579	13628	13716	13734	13687	13636	13603	13541	13731	13748	13702	13641	13572	13675	13766	13697	13548	13631	13468	13613	13756	13549	13449	13559	13546	13644	13688	13534	13597	13576	13516	13592	13600	13648	13486	13700	13776	13686	13422	13665	13698	13551	13595	13501	13537	13582	13716	13644	13623	13645	13712	13665	13709	13587	13572	13568	13450	13622	13371	13535	13586	13583	13490	13691	13504	13679	13706	13635	13692	13634	13788	13591	13656	13643	13733	13647	13590	13730	13688	13733	13718	13673	13603	13569	13428	13610	13603	13748	13585	13754	13558	13453	13646	13529	13410	13647	13639	13586	13603	13837	13632	13749	13570	13618	13630	13692	13660	13621	13662	13650	13684	13579	13668	13656	13604	13765	13593	13591	13654	13565	13631	13545	13502	13605	13671	13653	13566	13640	13676	13463	13550	13653	13744	13732	13654	13620	13557	13670	13638	13570	13593	13810	13503	13584	13613	13543	13522	13751	13558	13600	13623	13724	13517	13588	13569	13637	13607	13661	13632	13692	13585	13600	13502	13638	13641	13610	13618	13628	13619	13624	13564	13650	13727	13557	13617	13693	13619	13673	13653	13617	13623	13599	13597	13641	13594	13737	13593	13521	13612	13627	13580	13690	13615	13471	13680	13660	13689	13680	13689	13627	13629	13645	13667	13681	13496	13540	13678	13665	13855	13619	13709	13644	13609	13685	13546	13619	13679	13746	13615	13635	13753	13575	13571	13727	13761	13556	13519	13653	13741	13607	13712	13682	13603	13625	13596	13744	13639	13498	13485	13446	13537	13608	13652	13668	13524	13618	13664	13526	13684	13534	13658	13607	13706	13751	13738	13604	13739	13518	13722	13573	13603	13439	13486	13643	13624	13629	13627	13661	13694	13578	13457	13441	13450	13628	13643	13834	13777	13432	13456	13668	13664	13633	13539	13537	13718	13676	13454	13544	13584	13763	13462	13604	13612	13560	13540	13734	13731	13773	13634	13740	13658	13696	13649	13647	13639	13640	13714	13676	13742	13599	13576	13499	13663	13544	13675	13626	13718	13617	13620	13688	13624	13658	13718	13697	13675	13687	13632	13605	13515	13774	13567	13604	13770	13712	13559	13660	13664	13645	13778	13693	13612	13700	13588	13683	13718	13614	13581	13508	13648	13551	13618	13558	13550	13703	13608	13639	13762	13557	13693	13619	13598	13718	13478	13637	13505	13587	13641	13688	13656	13713	13438	13654	13767	13717	13588	13657	13568	13647	13644	13600	13706	13635	13531	13610	13854	13563	13516	13533	13731	13752	13600	13585	13526	13657	13581	13561	13693	13592	13536	13672	13659	13720	13745	13580	13513	13722	13624	13737	13448	13697	13748	13669	13894	13710	13683	13574	13616	13786	13748	13617	13634	13609	13638	13644	13739	13671	13636	13728	13648	13514	13712	13720	13702	13808	13592	13551	13592	13593	13581	13597	13461	13587	13728	13529	13681	13537	13742	13642	13505	13657	13603	13558	13768	13576	13688	13641	13599	13699	13696	13584	13753	13617	13654	13601	13813	13651	13882	13633	13744	13628	13491	13652	13665	13604	13671	13709	13750	13640	13613	13637	13685	13662	13676	13622	13533	13594	13598	13543	13703	13569	13576	13847	13634	13653	13594	13796	13726	13626	13532	13496	13531	13644	13782	13675	13673	13622	13643	13549	13728	13629	13521	13642	13743	13451	13583	13815	13648	13623	13476	13553	13642	13619	13610	13696	13576	13595	13686	13513	13551	13775	13586	13572	13587	13528	13684	13590	13607	13673	13569	13549	13603	13749	13505	13639	13639	13689	13615	13642	13643	13585	13523	13656	13690	13631	13554	13535	13648	13694	13604	13621	13723	13792	13683	13914	13573	13709	13504	13674	13542	13778	13681	13701	13617	13598	13771	13623	13663	13688	13518	13678	13590	13648	13652	13784	13662	13627	13583	13626	13705	13823	13554	13662	13576	13593	13575	13465	13653	13441	13590	13567	13676	13581	13805	13686	13708	13558	13708	13535	13621	13646	13697	13638	13749	13511	13617	13512	13556	13489	13573	13660	13686	13604	13728	13661	13598	13579	13643	13535	13582	13583	13628	13685	13707	13576	13470	13509	13748	13776	13656	13616	13607	13654	13703	13752	13718	13645	13603	13596	13746	13472	13544	13681	13618	13682	13722	13833	13525	13511	13652	13620	13770	13490	13631	13554	13657	13608	13495	13566	13618	13688	13634	13643	13630	13638	13575	13662	13620	13760	13685	13613	13575	13717	13681	13625	13662	13624	13536	13732	13598	13650	13533	13687	13640	13755	13584	13641	13705	13601	13628	13713	13541	13726	13628	13798	13652	13530	13593	13681	13674	13678	13543	13519	13433	13686	13600	13509	13572	13663	13488	13604	13777	13713	13569	13661	13625	13653	13641	13640	13686	13732	13883	13588	13691	13589	13699	13787	13571	13445	13583	13650	13549	13551	13669	13517	13653	13556	13592	13617	13724	13606	13638	13658	13585	13655	13598	13623	13621	13665	13471	13547	13667	13691	13684	13612	13571	13511	13538	13599	13596	13753	13711	13651	13459	13690	13507	13586	13698	13669	13574	13539	13577	13590	13712	13510	13709	13769	13618	13715	13666	13538	13660	13619	13651	13379	13550	13801	13500	13698	13602	13595	13721	13547	13686	13405	13666	13669	13655	13634	13642	13619	13612	13513	13585	13588	13526	13751	13744	13622	13664	13578	13682	13702	13506	13650	13565	13715	13639	13638	13542	13599	13592	13739	13619	13560	13659	13675	13699	13744	13645	13544	13659	13637	13702	13572	13629	13738	13825	13640	13586	13645	13479	13529	13600	13567	13666	13766	13656	13826	13577	13578	13528	13684	13682	13628	13656	13731	13712	13644	13566	13462	13577	13514	13564	13771	13517	13706	13679	13616	13673	13645	13615	13714	13791	13529	13507	13675	13700	13759	13835	13742	13564	13700	13821	13785	13721	13684	13585	13699	13589	13653	13654	13682	13541	13863	13601	13680	13611	13582	13731	13656	13573	13816	13530	13729	13761	13714	13558	13689	13709	13679	13717	13800	13795	13604	13727	13636	13623	13568	13656	13695	13693	13603	13630	13685	13666	13805	13821	13712	13621	13736	13526	13689	13812	13696	13610	13626	13697	13452	13663	13550	13424	13633	13581	13736	13480	13748	13595	13704	13781	13660	13737	13650	13676	13637	13536	13610	13606	13729	13725	13534	13605	13747	13700	13659	13485	13752	13627	13555	13780	13514	13555	13588	13720	13570	13658	13678	13481	13665	13561	13640	13667	13555	13571	13631	13606	13589	13499	13753	13680	13580	13741	13640	13545	13795	13605	13597	13662	13596	13572	13709	13691	13619	13770	13697	13596	13838	13636	13709	13714	13618	13533	13602	13699	13647	13656	13735	13519	13608	13675	13686	13425	13560	13579	13593	13560	13561	13674	13452	13549	13513	13511	13781	13642	13577	13490	13679	13707	13566	13702	13718	13630	13580	13561	13593	13736	13685	13466	13778	13738	13655	13571	13608	13660	13645	13817	13572	13540	13638	13575	13807	13679	13734	13545	13679	13662	13744	13748	13538	13809	13711	13741	13625	13581	13663	13700	13608	13744	13789	13478	13705	13698	13635	13518	13796	13579	13809	13629	13607	13560	13697	13676	13587	13739	13573	13704	13641	13593	13646	13734	13445	13734	13520	13579	13525	13562	13668	13656	13529	13731	13595	13453	13662	13549	13683	13460	13733	13745	13649	13699	13594	13541	13561	13533	13664	13688	13712	13636	13626	13613	13639	13749	13666	13657	13530	13609	13829	13811	13529	13559	13755	13761	13713	13698	13708	13474	13646	13616	13736	13585	13488	13483	13789	13593	13741	13651	13676	13752	13679	13698	13619	13749	13643	13615	13729	13612	13692	13638	13500	13703	13581	13415	13597	13642	13663	13624	13576	13501	13685	13516	13729	13637	13645	13717	13676	13551	13783	13583	13610	13633	13620	13695	13437	13564	13770	13620	13648	13804	13646	13766	13582	13667	13694	13591	13617	13511	13758	13776	13575	13584	13753	13584	13770	13561	13666	13726	13491	13698	13555	13580	13579	13481	13743	13505	13587	13598	13686	13517	13758	13601	13530	13599	13699	13470	13634	13692	13713	13666	13765	13679	13517	13622	13532	13604	13602	13518	13626	13820	13714	13629	13650	13616	13809	13442	13660	13689	13651	13489	13552	13515	13641	13533	13598	13525	13722	13586	13577	13678	13630	13761	13654	13818	13371	13622	13574	13666	13679	13570	13889	13579	13702	13566	13639	13587	13581	13598	13575	13591	13475	13706	13648	13630	13350	13553	13525	13693	13522	13639	13776	13652	13728	13557	13647	13698	13707	13719	13506	13668	13778	13569	13738	13656	13513	13723	13734	13780	13664	13606	13645	13679	13806	13702	13525	13716	13784	13694	13628	13742	13540	13634	13794	13573	13678	13437	13747	13581	13584	13718	13677	13581	13650	13635	13628	13748	13627	13645	13700	13582	13889	13500	13715	13461	13638	13540	13728	13555	13488	13812
22992	21792	31545	31389	35025	34665	30897	21483	17741	16980	16638	16475	16489	16501	16426	16334	16497	16542	16414	16430	16549	16277	16599	16300	16379	16338	16464	16523	16367	16486	16347	16353	16260	16381	16321	16145	16168	16219	16468	16210	16437	16211	16251	16144	16049	16374	16176	16237	16278	16293	16260	16330	16236	16099	16318	16319	16344	16391	16231	16335	16304	16399	16204	16245	16363	16302	16043	16406	16527	16276	16237	16310	16298	16201	16335	16408	16171	16389	16272	16171	16249	16308	16280	16267	16284	16431	16414	16089	16102	16040	16366	16239	16500	16347	16224	16386	16216	16178	16248	16113	16156	16264	16398	16212	16335	16169	16297	16290	16252	16261	16249	16213	16271	16279	16260	16299	16091	16321	16259	16239	16319	16096	16378	16313	16201	15908	16336	16196	16287	16429	16399	16132	16330	16089	16257	16230	16104	16323	16382	16306	16299	16234	16224	16264	16201	16169	16182	16325	16480	16226	16221	16298	16213	16299	16251	16590	16257	16016	16227	16409	16196	16365	16254	16420	16316	16151	16396	16028	16148	16133	16079	15927	16019	16348	16304	16285	16212	16203	16157	16108	16243	16340	16193	16119	16260	16190	16334	16363	16360	16264	16339	15973	16217	16153	16230	16311	16023	16342	16397	16179	16371	16195	16126	16302	16339	16206	16155	16253	16187	16499	16222	16248	16088	16214	16262	16263	16310	16205	16514	16338	16082	16120	16378	16154	16354	16163	16207	16101	16331	16232	16193	16262	16326	16257	16326	16052	16210	16444	16307	16259	16075	16208	16177	16163	16145	16239	16234	16208	16292	16331	16160	16102	16150	16338	16230	16228	16244	16169	16378	16294	16394	16064	16233	16343	16233	16268	15905	16085	16215	16236	16242	16202	16389	16212	16516	16193	16237	16168	16120	16309	16338	16315	16254	16409	16220	16042	16271	16189	16119	16315	16331	16439	16363	16298	16164	16113	16143	16223	16220	16306	16340	16192	16236	16262	16397	16341	16337	16286	16602	16328	16306	16194	16355	16230	16116	16145	16030	16163	16191	16103	16201	16463	16204	16221	16320	16268	16398	16159	16215	16314	16395	16297	16209	16290	16267	16304	16430	16105	16287	16335	16135	16150	16169	16053	16405	16282	16129	16198	16328	16269	16167	16127	16104	16252	16176	16186	16155	16233	16262	16278	16044	16256	16048	16302	16166	16118	16311	16290	16146	16186	16089	16318	16264	16258	16389	16092	16226	16087	16248	16170	16266	16062	16268	16237	16369	16164	16248	16221	16167	16317	16025	16087	16121	16295	16149	16097	16297	16079	16302	15982	16217	16270	16255	16030	16159	16279	16088	16379	16238	16341	16066	16246	16150	16175	16121	16069	16378	16268	16263	16327	16236	16243	16085	16273	16035	16450	16035	15912	16194	16320	16525	16299	16162	16376	16111	16313	16325	16284	16182	16158	16124	16276	16045	16304	16163	16452	16121	16252	16235	16303	16215	16329	16142	16285	15945	16085	16268	16314	16322	16019	16179	16265	16363	16319	16076	16157	16273	16050	16124	16377	16220	16180	16051	16216	16274	16243	16156	16227	16149	16188	16361	16178	16223	16312	16249	16236	16276	16344	16273	16250	16119	16421	16330	16442	16136	16086	16349	16343	16421	16140	16241	16114	16212	16358	16246	16184	16051	16417	16299	16264	16264	16254	16293	16214	16142	16122	16280	16355	16250	16263	16229	16138	16288	16478	16323	16173	16251	16254	16439	16130	16224	16108	16263	16364	16621	16143	16370	16208	16618	16393	16332	16337	16212	16117	15994	16218	16126	16217	16140	16371	16155	16254	16221	16130	16331	16063	16253	16139	16185	16205	16065	16245	16219	16142	16353	16290	16271	16338	16228	16349	16180	16420	16157	16231	16289	16336	16227	16387	16157	16113	16140	16129	16355	16036	16428	16077	16140	16212	16338	16208	16468	16462	16493	16069	16265	16190	16214	16236	16187	16489	16665	16200	16456	16282	16033	16308	16262	16183	16208	16339	16198	16232	16150	16412	16176	16136	16164	16283	16218	16357	16126	16146	16379	16430	16075	16056	16067	16195	16233	16317	16220	16185	16199	16077	16220	16141	16278	16184	16118	16355	15993	16154	16357	16260	16191	16100	16091	16258	16276	16218	16188	16268	16436	16342	16462	16169	16176	16317	16249	16129	16356	16052	16253	16352	16131	16377	16435	16123	16149	16307	16115	16229	16012	16162	16367	16197	16183	16348	16226	16163	16205	16387	16110	16286	16191	16323	16260	16126	16062	16261	16291	16193	16092	16100	16215	16284	16263	16093	16335	16342	16151	16213	16175	16379	16203	16093	16269	16228	16108	16327	16267	16198	16357	16281	16320	16234	16218	16268	16334	16131	16330	16269	16258	16178	16301	16105	16348	16200	16131	16083	16004	16082	16209	16357	16155	16272	16284	16136	16271	16342	16413	16112	16189	16134	16257	15983	16261	16323	16408	16127	16249	16128	16073	16371	16272	16267	16249	16105	16328	16157	16276	16379	16182	16199	16307	16223	16124	16147	16099	16237	16324	16394	16123	16061	16115	16242	16128	16282	16310	16119	16206	16228	16019	16102	16415	16336	16230	16193	16182	16180	16216	16286	16119	16189	16414	16095	16380	16165	16087	16236	16223	16114	16338	16347	16243	16102	16222	16159	16218	16216	16414	16364	16316	16305	16330	16286	16248	16328	16310	16290	16152	16149	16229	16419	16200	16241	16180	16084	16322	16101	15980	16216	16038	16254	16219	16248	16022	15939	16246	16118	16113	16323	16029	16175	16279	16050	16259	16085	16295	16254	16334	16379	16272	16100	16327	16198	16292	16375	16112	16190	16286	16193	16158	16101	16388	16307	16410	16317	16278	16439	16285	16190	16417	16366	16159	16007	16143	16495	16098	16159	16240	16158	16238	16312	16384	15995	16223	16251	16214	16152	15966	16128	16142	16061	15968	16178	16236	16156	16304	16326	16249	16331	16159	16361	16125	16229	16264	16233	16041	16195	16092	16118	16245	16287	16209	16281	16125	16095	16116	16106	16349	16126	16468	16336	16072	16262	16187	16058	16244	16184	16235	16145	16197	16224	16027	16396	16203	15994	16235	16371	16374	16287	16210	16250	16088	16148	16067	16167	16115	16112	16293	16303	16075	16114	16074	16112	16164	16212	16150	16374	16303	16402	16272	16232	16419	16295	16286	16391	16382	16254	16166	16155	16115	16177	16222	16289	16092	15979	16144	16172	16264	16156	16145	16256	16250	16194	16026	16124	16046	16149	16333	16149	16177	16191	16280	16097	16213	16175	16131	16082	16131	16181	16283	16179	16326	16296	16315	16288	16021	16123	16042	16208	16337	16120	16234	16175	16373	16235	16174	16222	16235	16026	16145	16161	16176	16156	16216	15924	16076	16040	16185	16287	16340	16353	16084	16274	16269	16267	16255	16110	16270	16071	16102	16203	16284	16352	16392	16251	16260	16182	16143	16228	16230	16174	16233	16292	16237	16214	16261	16282	16148	16222	16182	16199	16299	16193	16105	16296	16361	16321	16284	16292	16280	16425	16361	16173	16190	16417	16240	16227	16230	16001	16162	16076	16201	16343	16219	16289	16088	16171	16170	16214	16209	16174	16235	16205	16306	16287	16242	16270	16010	16146	16204	16367	15959	16235	16434	16105	16228	16389	16191	16336	16260	16413	16321	16265	16286	16210	16222	16170	16171	16099	16267	16190	16346	16097	16315	16273	16178	16329	15955	16188	16158	16365	16169	16243	16120	16230	16207	16297	16394	16189	16248	16184	16247	16163	16352	16360	16147	16243	16125	16280	16249	16242	16103	16370	16343	16305	16369	16112	16052	16442	16292	16222	16540	16261	16411	16246	16151	16215	16176	16202	16272	16192	16315	16117	16223	16216	16089	16174	16148	16116	16251	16333	16316	16285	16153	16146	16097	16369	16313	16199	16146	16109	16078	16326	16065	16105	16137	16191	16017	16081	16277	16107	16231	16266	16168	16089	16194	16291	16301	16135	16218	16170	16286	16196	16229	16416	16232	16192	16100	16297	16268	16154	16372	16258	16312	16119	16082	16076	16402	16213	16021	16450	16302	16173	15951	16181	16104	16116	16168	16130	16175	16175	16510	16352	16203	16224	16281	16176	16168	16270	16241	16055	16114	16338	16332	16061	16252	16367	16262	16248	16178	16100	16153	16349	16216	16066	16216	16161	16073	16275	16265	15983	16162	16166	16219	16250	16244	16061	16192	15947	16244	16291	16192	16109	16124	16374	16218	16020	16377	16312	16097	16142	16041	16149	16166	16277	16286	16268	16133	16410	16155	16158	16008	16230	16292	16195	16196	16310	16178	16155	16308	16256	16301	16356	16173	16189	16196	16041	16084	16145	16117	16124	16181	16220	16189	16215	16228	16218	16188	16163	16116	16169	15981	16235	16211	16106	16416	16180	16282	16109	16149	16237	16327	16213	16284	16306	16293	16265	16291	16533	16379	16382	16358	16012	16154	16409	16191	15986	16075	16175	16118	16314	16288	16269	16328	16265	16248	16054	16124	16092	16281	16084	16457	16160	16208	16280	16379	16269	16265	16111	16198	16324	16180	16448	16197	16377	16266	16248	16157	16005	16213	16182	16162	16096	16288	16287	16113	15996	16159	16277	16234	16288	16111	16246	16218	16172	16243	16225	16142	16251	16018	16501	16317	16129	16141	16265	16179	16224	16305	16146	16142	16289	16228	16161	16234	16089	16075	16079	16161	15989	16158	16279	16032	16386	16150	16303	16149	16191	16168	16338	16493	16431	16361	16303	16102	16126	16172	16054	16184	16089	16267	16159	16360	16061	16146	16245	16065	15904	16154	16245	16127	16200	16213	16146	16144	16120	16038	16207	16092	16165	16151	16315	16188	16260	16102	16249	16070	16267	16172	16254	16311	16162	16305	16254	16109	16278	16322	16350	16140	16268	16348	16287	16043	16304	16302	16288	16338	16254	16249	16266	16471	16267	16256	16241	16449	16047	16081	16103	16215	16358	16086	16226	16352	16424	16264	16291	16179	16070	16283	16178	16183	16306	16206	16118	16325	16043	16183	15982	16301	16347	16064	16163	16424	16216
64948	104983	86150	70589	55603	40731	27374	18287	14895	14125	14001	13835	13750	13842	13769	14004	13806	14012	13984	13878	13875	13846	13982	13852	13782	13894	13825	13782	13941	13974	13982	13918	13736	13771	13748	13713	13981	13824	13867	13899	13859	13920	13859	14005	13871	13918	13998	13765	13867	13845	13975	13982	13986	13784	13766	13870	13784	13809	13835	13665	13902	13804	13890	13906	13991	13724	13855	13629	13794	13965	13812	13892	13973	13928	13756	13776	13950	13792	13927	13860	13780	13870	13802	13792	13763	13785	13749	14014	13876	13941	13963	13899	13784	13795	13774	13745	13762	13902	13849	13702	13930	13786	13895	13934	13957	13687	13997	14116	13714	13981	13773	13888	13892	13897	13764	13861	13820	13906	13672	13634	13908	13820	13917	13869	14075	13948	13887	13882	13789	13884	13973	13962	13786	13837	13750	13748	13874	13836	13876	13807	13705	13842	13832	13847	13775	13698	13731	13827	13880	13860	13893	13864	13726	13813	13747	13878	13807	13839	13861	13748	13831	13921	13838	13864	13711	13729	13707	13912	13887	13817	13733	13857	13885	13677	13717	13644	13850	13957	13853	13867	13751	13904	13913	14016	13725	13874	13914	13906	13750	13889	13836	13792	13747	13816	13696	13948	13791	13903	13672	13778	13817	13772	13885	13818	13879	13918	13810	13685	13871	13910	13811	13677	13862	13747	13969	13817	13833	13926	14047	13877	13880	13757	13910	13939	14011	13802	13788	13949	13587	13756	13816	14057	13818	13698	13697	13900	13777	13804	13772	13807	13740	13992	13766	13804	13893	13779	13934	13832	13870	13793	13791	14038	13973	13743	14086	13820	13778	13861	13868	13885	13909	13698	13738	13793	13848	13860	14039	13753	13914	13884	13983	13762	13850	13890	13786	13831	14022	13708	13835	13819	13892	13910	13668	13924	13902	13765	13807	13776	13787	13903	13866	13927	13721	13876	13737	13755	13837	13840	13708	13846	13774	13748	13874	14018	13808	13800	13935	13822	13828	13628	13777	13822	13602	13796	13878	13716	13889	13732	13782	13890	13812	13882	13769	13878	13883	13942	13769	13902	13668	13751	13851	13885	13731	13743	13787	13806	13903	13884	13824	13913	13763	13883	13881	13919	13881	13898	13737	13859	13649	13765	13880	13892	13951	13678	13815	13892	14041	13862	13865	13731	13796	13941	13767	13799	13844	13896	13662	13878	13894	13788	13877	13908	13911	13800	13849	13834	13906	13884	13901	13901	13679	13866	13740	13913	13880	13769	13826	13908	13802	13867	13837	13932	13818	13834	13982	13937	13810	13826	13771	13943	13792	13761	13824	13586	13691	13755	13895	13859	13873	13959	13697	13813	13762	13725	13634	13587	13967	13880	13880	13824	13865	13840	13790	13875	13767	13699	13729	13657	13919	13835	14025	13928	13944	13780	13639	13944	13898	13973	13816	13751	13893	13880	13992	13973	13883	13859	14070	13788	13848	13781	13842	13777	13858	13727	13773	13928	13773	13839	13816	13827	14004	13625	13880	13829	13664	13755	13789	13965	13783	13896	13879	13921	13734	13833	13921	13737	13870	13871	13958	13770	13703	13819	14001	13730	13771	13826	13894	13866	13787	13806	13852	13772	13897	13824	13922	13833	13791	13934	13762	13765	13789	13805	13833	13839	13925	13790	13811	13854	13763	13757	13811	13716	13806	13858	13786	13861	13884	13783	13974	13909	13865	13771	13795	13922	13674	13756	13940	13925	13954	13879	13895	13835	13962	13965	13788	13909	13992	13803	13856	13740	13862	13672	13774	13768	13904	13805	13749	13834	13827	13868	13745	13885	13810	13712	13781	13746	13973	13870	13736	13870	13899	13918	13783	13826	13815	13832	13886	13676	13707	13950	13964	13764	13820	13977	13911	13741	13820	13902	13892	13799	13762	13951	13593	13804	13883	13887	13764	13866	13690	13826	13893	13878	13819	13852	13934	13982	13778	13835	13743	13987	13783	13788	13663	14020	13994	13880	13830	13839	13941	13881	13741	13991	13730	13858	13751	13790	13899	13739	13829	13750	13747	13871	13901	13681	13804	13722	13972	13790	13771	13812	13887	13820	13784	13864	13896	13812	13720	13868	13869	13861	13837	13811	13856	13859	13719	13882	13727	13767	13806	13773	13834	13927	13772	13921	13746	14021	13634	13832	13718	13836	13747	13745	13954	13759	13873	13733	13788	13735	13809	13807	13711	13825	13656	13793	13893	13822	13794	13896	13746	13795	13837	13755	13905	13807	13953	13717	13846	13659	13948	14060	13813	13928	13911	13752	13868	13757	13881	13972	13676	13753	13891	13843	13704	13803	13886	13625	13915	13887	13871	13848	13951	13861	13864	13812	13914	13743	13807	13802	13916	13672	13718	13690	13965	13739	13881	13871	13743	13758	13913	13892	13736	13789	13894	13862	13757	13903	13863	13799	13975	13785	13722	13882	13925	13866	13973	13960	13903	13806	13955	13780	13857	13993	13880	13866	13933	13784	13838	13716	13941	13656	13811	13682	13728	13828	13912	13928	13640	13792	13953	13856	13657	13872	13844	13871	13870	13856	13970	13732	13867	14071	13641	13849	13894	13882	13661	13816	13755	14159	13974	13949	13639	13675	13884	13822	13719	13652	13774	13918	13828	13962	13853	13874	13876	13814	13897	13835	13730	13863	13877	13723	13924	13932	13880	13910	13684	13845	13784	13876	13841	13812	13758	13847	13891	14021	13930	13873	13815	13830	13705	13866	13781	13890	13763	13929	13850	13841	13894	13860	13862	14070	13911	13881	13702	13808	14073	13813	13848	13838	13842	13925	13697	13841	14074	13853	13792	13800	13820	13798	13964	13683	13712	13679	13599	13930	13807	13920	13828	14020	13673	13735	14038	13861	13738	13903	13934	13875	13855	13768	13779	13824	13800	13688	13597	13940	13781	13805	13944	13936	13928	13866	13968	13728	13915	14028	13903	13906	13745	13900	13751	13751	13846	13846	13777	13814	13868	13798	13804	13745	13900	13835	13634	13803	13869	13854	13796	13699	13947	13867	13716	13833	13893	13929	13991	13875	13795	13877	13781	14019	13949	14005	13839	13658	13817	13834	14006	13794	13788	13839	13860	13994	13789	13840	13810	13744	14013	13910	13856	13790	13853	13850	13827	13798	13788	13809	13724	13962	13691	13969	13672	14075	14018	13723	13980	13829	13754	13975	13785	13812	13828	13821	13857	13920	13861	13882	13850	13719	13830	13788	13765	13748	14060	13853	13848	13787	13897	13777	13818	13842	13861	13932	13853	13688	13849	13926	13624	13842	13847	13802	13828	13833	13822	13974	13758	13790	13766	13850	13926	13783	13840	13702	13807	13780	13823	13789	13887	13820	13904	13955	13691	13778	13774	13857	13867	13808	13896	13935	13893	13755	13903	13927	13853	13779	13638	13987	13781	13864	13714	13960	13917	13693	13746	13850	13837	13910	14126	13885	13858	13671	13779	13781	13912	13738	13819	13861	13813	13865	13768	13776	13892	13746	13803	13974	13894	13907	13908	13691	13695	13870	13976	13709	13816	13739	13776	13749	13637	13856	13974	13787	13722	13828	13910	13808	13800	13792	13935	13903	13844	13738	13967	13735	13615	13787	13843	13834	13740	13899	13829	13690	13864	13838	13961	13790	13894	13805	13609	13955	14023	13895	13674	13887	13777	13673	13810	13738	13949	13806	13757	13879	13873	13866	13714	13731	13772	13779	13799	13714	13859	13838	13846	13847	13812	13674	13905	13797	13833	13841	13918	13825	13783	13864	13713	13876	13868	13849	13864	13831	14058	13713	13823	14053	13847	13734	13858	13869	13988	13832	13826	13793	13719	13777	13758	13975	13833	13833	13764	13802	13858	13739	13879	13759	13739	13826	13770	13921	13711	13862	13764	13866	13873	13678	13777	13792	13886	14010	13863	14021	13905	13748	13781	13756	13835	13891	13795	13921	13672	13940	13856	13889	13699	13740	13939	13918	13816	13800	13946	13887	13803	13833	13848	13791	14034	13581	13864	13935	13941	13910	13814	13900	13914	13989	14022	13626	14054	13851	13938	13871	13841	13738	13650	13712	13781	13790	13951	13587	13747	13932	13698	13817	13918	13950	13737	13652	13578	13816	13791	13592	13835	13821	13750	13997	13778	13906	13811	13909	13876	13723	13915	13797	13766	13793	13811	13764	13680	13947	13854	13716	13836	13680	13875	13751	13788	13819	13855	13885	13799	13872	13912	13901	13795	13836	13715	13801	13857	13756	13964	13731	13916	13900	13797	13841	13662	13830	13769	13654	13899	13880	13873	13830	13791	13937	13668	13769	13882	13921	13952	13751	13827	13818	13823	13831	13842	13941	13868	13951	13915	13835	13875	13763	13643	13733	13969	13638	13827	13757	13870	13639	13900	13909	13829	13801	13781	13918	13852	13903	13774	13947	13595	13847	13828	13767	13705	13643	13817	13790	13658	13848	13902	13730	13830	13968	13837	13935	13917	13834	13740	13944	13837	13907	13743	13822	13801	13847	13720	13894	13891	13747	13789	13845	13805	13918	13780	13850	13813	13983	13724	13798	13837	13829	13855	13779	13781	13845	13985	13891	13714	13864	13843	13834	13837	13848	13880	13849	13766	13822	13644	13675	13878	13645	13873	13657	13935	13843	13938	13738	14053	13745	13903	13734	13988	13837	13809	13908	13828	13773	13764	13900	13747	13787	13820	13950	13899	13808	13918	13937	13773	13822	13947	13699	13811	13769	13971	13857	13788	14023	13699	13916	13766	13840	13771	13816	13964	13721	13784	13989	13616	13707	13862	13861	13991	13909	13918	13910	13689	13915	13821	13791	13796	13903	13911	13752	13801	13796	13784	13930	13926	13692	13775	13908	13912	13816	13838	13780	13919	13647	13869	13967	13969	13738	14064	13879	13753	13775	13739	13858	13770	13830	13842	13785	13781	13904	13800	13915	13789	13701	13810	13822	13831	13858	14063	13785	13868	13558	13740	13679	13857	13697	13714	13931	13779	13824	13765	13673	13896	13792	13791	13830	13840	13887	13849	13911	13943	13869	13943	13884	13655	13768	13832	13807	13820	13758	13695	13536	13903	13871	13730	13764
29312	29587	36338	31578	24228	20205	18286	17522	16756	16764	16958	16786	16772	16865	16820	16674	16627	16822	16690	16731	16797	16601	16726	16772	16809	16701	16606	16638	16733	16707	16815	16590	16455	16615	16839	16725	16811	16593	16813	16625	16698	16776	16734	16724	16745	16744	16743	16730	16698	16666	16726	16848	16682	16547	16728	16651	16665	16821	16922	16580	16592	16872	16682	16749	16772	16587	16852	16613	16708	16784	16653	16635	16757	16493	16729	16736	16595	16673	16666	16659	16754	16657	16744	16585	16884	16641	16677	16519	16820	16822	16657	16626	16544	16708	16782	16778	16735	16631	16815	16770	16673	16686	16857	16781	16538	16440	16747	16719	16770	16597	16931	16730	16572	16794	16638	16833	16839	16714	16545	16734	16652	16739	16783	16687	16395	16717	16656	16481	16730	16711	16770	16949	16705	16668	16648	16797	16482	16652	16829	16676	16994	16744	16682	16629	16549	16579	16643	16803	16480	16540	16614	16554	16574	16691	16782	16725	16868	16710	16732	16695	16749	16774	16909	16765	16946	16690	16615	16718	16707	16758	16740	16723	16830	16748	16767	16564	16723	16801	16611	16678	16658	16850	16504	16698	16667	16523	16811	16666	16839	16615	16717	16472	16638	16771	16717	16609	16887	16602	16738	16662	16645	16545	16850	16769	16645	16672	16602	16562	16786	16643	16817	16685	16869	16648	16711	16739	16721	16590	16717	16721	16864	16559	16469	16665	16530	16558	16600	16541	16791	16661	16544	16537	16760	16715	16699	16689	16616	17039	16750	16661	16676	16813	16457	16619	16644	16663	16683	16653	16619	16760	16705	16771	16665	16739	16731	16778	16433	16816	16731	16744	16623	16748	16581	16562	16783	16751	16808	16572	16733	16582	16873	16574	16626	16690	16512	16721	16691	16721	16674	16489	16664	16663	16754	16563	16781	16737	16710	16705	16741	16634	16958	16626	16720	16628	16643	16638	16696	16648	16682	16732	16755	16791	16536	16622	16796	16832	16666	16609	16759	16893	16833	16621	16639	16549	16390	16657	16728	16669	16724	16726	16591	16600	16635	16743	16790	16485	16619	16542	16655	16652	16666	16679	16775	16725	16675	16718	16530	16671	16795	16672	16955	16713	16909	16891	16627	16449	16487	16549	16670	16855	16801	16669	16851	16766	16711	16794	16614	16623	16737	16769	16771	16651	16681	16707	16664	16736	16746	16655	16658	16472	16761	16674	16663	16790	16665	16456	16518	16635	16753	16651	16559	16681	16637	16633	16488	16639	16602	16835	16859	16694	16786	16589	16489	16661	16596	16760	16925	16721	16653	16740	16854	16666	16814	16705	16778	16455	16536	16749	16617	16598	16691	16792	16516	16710	16550	16726	16893	16510	16647	16885	16774	16543	16751	16607	16619	16667	16748	16919	16870	16717	16934	16577	16627	16567	16675	16768	16776	16459	16699	16878	16722	16625	16661	16864	16807	16738	16565	16758	16653	16586	16532	16807	16638	16630	16556	16642	16756	16683	16783	16768	16650	16661	16811	16497	16579	16516	16590	16700	16760	16632	16752	16548	16689	16723	16627	16482	16664	16903	16739	16684	16705	16747	16699	16842	16791	16794	16649	16826	16545	16686	16816	16695	16813	16593	16460	16835	16640	16735	16845	16742	16697	16883	16652	16599	16842	16653	16646	16554	16449	16752	16523	16879	16749	16718	16915	16524	16693	16649	16848	16610	16732	16847	16552	16721	16505	16756	16860	16722	16742	16620	16576	16654	16776	16516	16621	16596	16713	16592	16807	16627	16661	16653	16879	16630	16717	16887	16700	16687	16843	16639	16770	16753	16624	16683	16734	16727	16688	16645	16763	16763	16685	16768	16821	16564	16681	16778	16645	16662	16572	16497	16777	16711	16607	16647	16703	16749	16671	16605	16542	16661	16614	16566	16652	16603	16684	16605	16712	16658	16904	16692	16590	16741	16606	16666	16806	16741	16580	16773	16621	16706	16620	16668	16610	16801	16638	16529	16901	16729	16789	16669	16618	16742	16653	16502	16608	16860	16662	16473	16729	16727	16833	16831	16726	16755	16783	16623	16664	16745	16624	16680	16654	16733	16748	16578	16672	16523	16601	16772	16639	16651	16771	16860	16795	16696	16619	16729	16700	16488	16650	16541	16828	16744	16924	16808	16705	16736	16805	16742	16608	16599	16781	16762	16595	16844	16706	16652	16625	16581	16823	16661	16591	16938	16772	16524	16433	16697	16573	16537	16622	16667	16747	16809	16815	16767	16858	16598	16689	16688	16781	16720	16774	16534	16596	16939	16687	16634	16854	16734	16608	16641	16777	16589	16901	16797	16846	16576	16790	16748	16832	16625	16703	16553	16605	16636	16674	16542	16715	16782	16742	16584	16589	16715	16702	16605	16827	16611	16677	16609	16761	16841	16769	16607	16786	16715	16742	16641	16848	17008	16677	16683	16612	16640	16551	16712	16519	16747	16608	16766	16659	16781	16667	16749	16563	16684	16879	16732	16728	16777	16718	16813	16818	16808	16880	16759	16752	16701	16749	16585	16481	16581	16669	16720	16797	16677	16551	16769	16800	16500	16532	16637	16851	16559	16771	16657	16753	16546	16683	16534	16665	16549	16421	16770	16743	16699	16768	16509	16528	16656	16671	16787	16792	16521	16683	16590	16585	16883	16624	16812	16675	16641	16625	16640	16669	16444	16908	16791	16629	16787	16796	16478	16585	16709	16809	16750	16769	16702	16705	16815	16888	16453	16836	16783	16733	16638	16740	16448	16613	16534	16549	16485	16602	16796	16747	16852	16629	16474	16422	16650	16710	16730	16892	16858	16664	16597	16837	16755	16585	16773	16564	16564	16523	16355	16791	16735	16749	16906	16657	16588	16677	16682	16581	16568	16582	16685	16518	16662	16652	16859	16654	16893	16682	16694	16710	16566	16785	16574	16592	16698	16941	16841	16653	16489	16790	16593	16628	16816	16728	16774	16676	16667	16803	16771	16639	16795	16772	16786	16741	16676	16797	16672	16737	16714	16692	16616	16715	16824	16676	16461	16692	16825	16924	16793	16861	16788	16680	16688	16512	16723	16556	16732	16581	16882	16714	16716	16648	17021	16783	16685	16913	16699	16846	16767	16762	16598	16825	16786	16707	16686	16637	16655	16707	16712	16727	16649	16662	16636	16681	16585	16875	16591	16757	16623	16600	16546	16654	16805	16686	16718	16751	16658	16656	16740	16565	16682	16763	16741	16837	16774	16716	16616	16706	16735	16717	16622	16626	16611	16690	16661	16689	16884	16525	16724	16503	16626	16566	16781	16783	16675	16675	16807	16708	16715	16768	16658	16691	16669	16729	16832	16744	16715	16577	16776	16870	16757	16793	16649	16756	16621	16793	16642	16659	16933	16821	16726	16728	16817	16795	16458	16689	16689	16437	16765	16670	16814	16861	16846	16795	16674	16760	16713	16852	16561	16675	16623	16832	16735	16769	16701	16840	16715	16744	16760	16694	16715	16742	16795	16707	16803	16661	16482	16672	16653	16730	16679	16737	16744	16389	16540	16710	16717	16642	16843	16488	16656	16610	16590	16763	16622	16617	16723	16753	17007	16905	16729	16760	16769	16693	16749	16604	16542	16740	16802	16699	16811	16717	16629	16743	16859	16775	16716	16711	16649	16663	16751	16641	16668	16661	16787	16699	16813	16642	16802	16693	16599	16579	16632	16684	16888	16635	16748	16746	16758	16659	16761	16676	16789	16778	16758	16699	16713	16547	16828	16501	16576	16755	16883	16905	16857	16881	16674	16639	16732	16730	16538	16565	16476	16811	16437	16732	16671	16692	16608	16938	16752	16659	16699	16678	16593	16740	16545	16702	16719	16732	16726	16660	16826	16787	16615	16715	16915	16785	16676	16507	16763	16766	16842	16699	16719	16688	16612	16687	16713	16563	16728	16645	16678	16656	16794	16700	16759	16799	16923	16741	16812	16785	16453	16774	16722	16728	16615	16635	16813	16546	16806	16796	16722	16817	16887	16825	16530	16763	16793	16725	16937	16830	16585	16708	16650	16882	16891	16735	16711	16705	16795	16573	16844	16738	16676	16689	16592	16889	16682	16562	16690	16817	16836	16504	16651	16653	16765	16646	16610	16673	16626	16781	16659	16705	16833	16717	16689	16634	16674	16686	16831	16656	16497	16622	16760	16812	16842	16761	16816	16607	16714	16822	16667	16693	16706	16805	16634	16755	16554	16721	16673	16756	16501	16740	16801	16739	16915	16646	16811	16724	16579	16846	16585	16723	16581	16785	16777	16706	16618	16658	16664	16700	16503	16731	16712	16662	16784	16604	16704	16651	16637	16669	16493	16630	16872	16789	16909	16648	16624	16651	16692	16666	16471	16664	16616	16452	16777	16661	16645	16779	16703	16814	16746	16631	16784	16625	16653	16740	16626	16740	16466	16651	16991	16537	16694	16470	16755	16625	16707	16685	16825	16758	16573	16836	16775	16870	16735	16650	16502	16602	16733	16680	16476	16646	16703	16515	16693	16777	16781	16633	16861	16868	16578	16627	16790	16676	16634	16522	16665	16614	16847	16425	16650	16660	16733	16775	16586	16737	16783	16857	16570	16673	16632	16710	16541	16624	16917	16659	16681	16926	16683	16564	16775	16758	16839	16567	16731	16703	16698	16674	16757	16768	16634	16932	16767	16899	16661	16778	16702	16425	16691	16391	16592	16753	16702	16748	16785	16597	16887	16695	16243	16628	16754	16752	16672	16739	16679	16591	16540	16917	16917	16741	16848	16628	16593	16750	16865	16586	16790	16830	16839	16676	16741	16848	16640	16765	16780	16672	16738	16863	16905	16685	16857	16768	16699	16945	16531	16660	16530	16734	16548	16801	16680	16712	16897	16664	16667	16618	16828	16696	16525	16654	16912	16625	16723	16765	16492	16838	16768	16687	16733	16811	16800	16974	16602	16754	16872	16727	16588	16630	16590	16620	16686	16639	16758	16759	16744	16848	16501	16643	16684	16855	16697	16741	16653	16717	16687	16740	16667	16813	16725	16731	16626	16695	16566	16634	16721	16783	16800	16768	16769	16602	16500	16557	16817	16713	16640	16837	16787	16700	16734	16579	16825
32160	47339	36613	26712	20910	16963	15253	14432	14188	14329	14032	14255	14221	14160	14288	14047	14099	14178	14296	14043	14260	14035	14378	14070	14321	14214	14182	14087	14128	14269	14207	14151	14150	14103	14306	14115	14143	14262	13985	14201	14211	14174	14208	14218	14129	14203	14045	14215	14163	14249	14128	14043	14057	14205	14031	14137	14207	14015	14251	14281	14243	14137	14128	14114	14338	14116	14305	14091	14078	14243	13930	14154	14017	14148	14150	14036	14102	14241	14178	14132	14019	14065	14209	14086	14325	14156	14088	14222	14098	14164	14319	13974	14136	14187	14120	14231	14232	14133	14143	14255	14096	14210	14023	14152	14149	14119	14202	14263	14169	14159	14121	14179	14389	14077	14133	14086	14041	14238	14054	13974	14097	14116	14337	14264	14065	14077	14325	14184	14171	14217	14274	14136	14249	13991	14157	14133	14013	14195	14185	14052	14208	14143	14231	14275	14196	14040	14166	14040	14112	14178	14193	14208	14211	14173	14210	14184	14181	14131	14092	14065	13924	14258	14189	14165	14370	14191	14169	14051	14349	14291	14291	14268	14117	14200	14135	14115	14030	14189	14146	14195	14119	14084	14037	14104	14125	14067	14180	14174	14110	14134	14066	14122	14036	14161	14174	14141	14089	14176	14086	14242	14251	14039	14230	14178	14271	14131	14169	14098	14024	14032	14210	14170	14240	14099	14144	14047	14111	14108	14113	14202	14168	14171	14219	14102	14183	14144	14371	14126	14193	14098	14357	14210	14146	14109	14292	14177	14134	14163	14082	14188	14215	14143	14097	14064	14132	14117	14250	14113	14025	14135	14089	13951	14008	14165	14190	14243	14247	14272	14196	14250	14194	14245	14487	14169	14252	14290	14125	14220	14205	14126	14120	14105	14202	14173	14165	14141	14308	14172	14245	14001	14129	14083	14137	14259	14246	14042	14104	14224	14216	14040	14225	13920	14121	14188	14034	14322	14162	14079	14324	14068	14137	14027	14171	14123	14067	14067	14215	14076	14181	14110	14240	14184	14264	14090	14186	14170	14130	14238	14147	14126	14167	14093	14095	14325	14104	14301	14084	14189	14063	14085	14081	14397	14152	14050	14287	14175	14128	14090	14152	14189	14263	14174	14091	14221	14088	14107	14093	14210	14051	14268	14125	14309	14249	14228	14119	14044	14040	14114	14073	14171	14078	14136	14229	14222	14196	14220	14146	14057	14176	14272	14153	14238	14049	14092	14096	14267	14194	14115	14279	14129	13938	14173	14154	13996	14183	14111	14103	14287	14266	14209	14173	14156	14006	14173	14129	14151	14112	14164	14082	14224	14194	14255	14148	14162	14171	14244	14224	14111	14255	14241	13924	14054	14255	13963	14104	14264	14156	14125	14070	14232	14045	14313	14178	14045	14160	13979	14328	14022	14285	14221	14007	14174	14097	14206	14145	14186	13976	14227	14151	14171	14186	14198	14039	14134	14043	14143	14238	14021	14208	14093	14050	14189	14198	14185	14096	14329	14056	14093	14160	14094	14078	14069	14128	14107	14240	14191	14205	14343	14134	14288	14195	14326	14155	14151	14220	14195	14089	14086	14264	14068	14162	14152	14198	14182	14137	14128	14061	14121	14156	14084	14212	14000	14108	14096	14104	14293	14348	14159	14097	14020	14189	14060	14244	14052	14182	14204	14250	14160	14129	14195	14215	14062	14245	14162	13941	14339	14172	14328	14120	14089	14120	14175	14128	14030	14290	14027	14227	14135	14374	14157	14071	14200	14033	14125	14225	13998	14191	14196	14182	14025	14104	13976	14065	14238	14196	14137	14143	14163	14220	14255	13955	14248	14141	14328	14131	14204	14232	14155	14051	14166	13926	14206	14117	14189	14323	14258	14039	14227	14123	14124	14024	14290	14239	14098	14299	14172	14046	14278	14089	14206	14092	14049	14216	14138	14110	14168	14091	14118	14045	14245	14027	14262	14044	14141	14293	14176	14276	14055	14258	14081	14065	14211	14192	14050	14111	14073	14193	14198	13985	14061	14102	14189	14182	14100	14149	14138	14037	14084	14204	14013	14270	14200	14148	14219	14104	14078	14121	13957	14164	14293	14255	14096	14151	14234	14038	14266	14107	14315	14172	14144	14296	14241	14068	14143	14129	14072	14110	13965	14140	14228	14353	14118	14064	14299	14082	14188	14188	14144	14258	14329	14083	13917	14096	14150	14163	14108	14126	14286	14234	14275	14227	14161	14212	14247	14203	14095	14190	14266	14278	13988	14151	14237	14136	14099	14089	14247	14199	14067	14247	14013	14042	14154	14084	14177	14306	14021	14250	14051	14146	14232	14173	14013	14084	14059	14363	13990	14169	14057	14145	14246	14167	14203	14302	14084	14005	14155	14066	14079	14028	14029	14190	14157	14116	14145	14152	14304	14041	14182	14123	14249	14136	14178	14310	14150	14108	14101	14307	14091	14250	14255	14205	14315	14409	14201	14134	14204	14244	14105	14159	14288	14240	14008	14077	14106	14210	14138	14129	14114	14260	14107	14024	14048	14109	14195	14139	14275	14228	14152	14216	14158	14288	14207	14240	14133	14135	14169	14263	14167	14170	14007	14342	14027	14129	14177	14216	14096	14154	14215	14018	14157	14019	14091	14319	14176	14072	14158	14354	14128	14253	14117	14228	14144	14255	14109	14224	14217	14110	14189	14138	14129	14267	14236	14101	14263	14141	14167	14142	13996	14079	14055	14047	14131	14217	14175	14346	13968	14358	14181	14179	14033	14198	14191	14088	14144	14325	14081	13985	14082	14134	14195	14312	14113	14161	14302	14238	14137	14295	14227	14115	14148	14122	14051	14164	14037	14121	14289	14074	14088	14166	14088	14117	13983	14204	14146	14036	14269	14270	14135	14103	14152	14296	14131	14206	14128	14112	14220	14274	14005	14159	14038	14386	14140	14002	14335	14124	14148	14270	14276	14313	13978	14315	14042	14320	14106	14014	14110	14258	14164	14211	14178	14236	14239	14132	14034	14239	14065	14135	14254	14013	13972	14147	14095	14315	14176	14213	14167	14266	14099	14221	14180	14163	14208	14230	14244	14121	14267	14088	14180	14108	14093	14157	14149	14198	14111	14140	14239	14364	14116	14311	14038	14127	14047	14217	14192	14259	14183	14055	14159	14164	14130	14251	14145	14323	14110	14032	14154	14107	14114	14117	14305	14168	14096	14283	14143	14099	14110	14303	14149	14302	14476	14126	14024	14175	14208	14014	14113	14309	14221	14113	13991	14068	14254	14237	14251	14235	14263	14012	14157	14247	14029	14132	14092	14082	14269	14189	14068	14120	14144	14030	14388	14250	14182	14187	14317	14207	14014	14213	14185	14044	14303	14261	14022	14070	14143	14031	14171	14247	14276	14181	14008	14125	14154	14198	14170	14108	14089	14201	14144	14027	14155	14133	14193	13989	14177	14110	14074	14223	14057	14234	14105	14184	14113	14158	14244	14153	14305	14039	14152	14161	13906	14217	14073	14239	14216	14201	14111	14074	14100	14224	14117	14025	14321	14043	14223	14059	14116	14113	14151	14105	14101	14277	14200	14158	14152	14074	14208	14179	14007	14244	14255	14058	14197	14178	14377	14152	14236	14235	14145	14261	14192	14171	14156	13995	14287	14114	14433	14182	14297	14171	14297	14174	14248	14094	13874	14157	14178	14204	14018	14071	14202	14070	14123	14057	14169	14089	14109	14092	14205	14057	14284	14282	14139	14171	14342	14168	14184	14146	14079	14238	14103	14074	14114	14279	13968	14103	14257	14199	14215	14058	14185	14145	14201	14291	14131	14237	14091	14125	14183	14062	14081	14014	14215	14143	14263	14098	14022	14175	14061	14108	14212	14076	14235	14257	14095	14316	14120	14114	14243	14083	14116	14259	14184	14216	14175	14111	14176	14001	14178	14138	14291	14161	14205	14117	14278	14211	14213	14245	14272	14190	14219	14255	14015	14274	14127	14083	14226	14153	14265	14133	14171	14138	14184	14136	14091	14078	14296	14362	14276	14220	14219	14199	14211	14096	14108	14200	14104	14059	14022	14175	14440	14189	14126	14149	14182	14229	14082	13984	14308	14152	14176	14156	14184	14020	14374	14107	14237	14296	14190	14064	14048	14010	14155	14209	14183	14172	14136	14259	14161	14250	14100	14000	14145	14230	14215	14108	14235	14243	14171	14036	14139	14060	14133	14095	14213	14173	14090	14119	13997	14071	14277	14201	14153	14071	14294	14277	14018	14269	14003	14148	14282	14364	14169	14068	14130	14091	14291	14253	13962	14248	14031	14147	14241	14298	14091	14224	14197	14091	14448	14215	14175	14227	14029	14317	14211	14096	14087	14067	14157	14036	14198	13909	14211	14134	14266	14207	14276	14142	14137	14260	14073	14313	14152	14145	14155	14351	14265	14100	14222	14199	14277	14099	14170	14305	14144	14034	14249	14090	14176	14208	14081	14239	14104	14100	14112	14201	14200	14222	14181	14158	14009	14101	14003	14174	14104	14101	14352	14119	14335	14110	14301	14236	14041	14274	14156	14104	14079	14192	14084	14275	14328	14177	14000	14006	14211	14180	14187	14199	14261	14272	14194	14286	14157	14171	14205	14125	14170	14047	14020	14192	14017	14153	14231	14134	14068	14177	14073	14104	14038	14202	14180	14066	14271	14066	14179	14152	14111	14183	14089	14200	14021	14160	14162	13970	14119	14199	14120	14151	14222	13972	14272	14119	14232	14243	13983	14044	14303	14196	14208	14250	14281	14246	14204	14205	14126	14122	14153	14210	14048	14183	14062	14124	14010	14080	14296	14112	14198	14251	14158	14377	14312	14165	14046	14183	14152	14252	14166	14232	14174	14223	14124	14198	14143	14196	14205	14213	14258	14366	14203	14240	14169	14131	14299	14255	14259	14223	14182	14189	14212	14183	14125	14064	14198	14043	14153	14085	14233	14251	14089	14140	14129	14237	14023	14312	14229	14231	14096	13988	14163	14110	14138	14397	14137	14145	14009	14092	14090	14078	14136	14229	14129	14159	14096	14143	14297	14269	14239	14115	13990	14174	14226	14018	14076	14058	14144	14169	14254	14409	14157	14334	14066	14250	14259	14172	14144	14150	14243
24295	22503	34637	36895	35705	31117	25964	19413	17240	16954	16591	16770	16603	16614	16575	16581	16702	16488	16531	16644	16545	16581	16552	16436	16554	16650	16623	16293	16486	16416	16669	16351	16497	16502	16608	16398	16155	16638	16356	16307	16384	16491	16314	16308	16293	16389	16483	16399	16575	16208	16433	16561	16469	16504	16443	16426	16457	16543	16488	16459	16600	16424	16468	16208	16462	16500	16540	16504	16623	16362	16211	16250	16394	16225	16262	16527	16297	16245	16494	16392	16338	16530	16507	16439	16437	16498	16443	16425	16467	16346	16495	16472	16288	16338	16367	16341	16389	16417	16327	16376	16266	16400	16580	16524	16555	16403	16158	16370	16554	16477	16234	16276	16488	16389	16469	16616	16292	16598	16371	16184	16420	16512	16536	16430	16756	16639	16366	16553	16390	16367	16462	16544	16241	16319	16361	16341	16356	16384	16322	16306	16268	16246	16342	16685	16517	16322	16294	16401	16618	16459	16329	16618	16422	16510	16274	16469	16496	16292	16155	16371	16335	16471	16321	16399	16422	16505	16424	16376	16536	16355	16423	16598	16445	16294	16425	16374	16485	16364	16431	16406	16391	16345	16355	16265	16577	16493	16407	16485	16482	16471	16377	16324	16395	16594	16157	16391	16338	16623	16396	16446	16413	16418	16364	16476	16395	16278	16304	16386	16713	16304	16382	16493	16346	16248	16433	16282	16522	16459	16429	16252	16320	16277	16507	16318	16474	16508	16311	16435	16535	16532	16505	16508	16229	16203	16413	16542	16393	16573	16321	16434	16552	16441	16343	16313	16438	16372	16223	16331	16377	16389	16341	16431	16472	16321	16482	16104	16522	16253	16441	16607	16398	16446	16552	16415	16265	16232	16455	16506	16604	16507	16451	16335	16376	16584	16420	16319	16336	16541	16391	16480	16311	16518	16371	16218	16333	16370	16395	16639	16456	16408	16329	16342	16625	16581	16479	16502	16582	16248	16203	16184	16284	16400	16466	16431	16417	16428	16476	16421	16358	16318	16529	16307	16340	16399	16140	16257	16329	16377	16442	16594	16435	16273	16452	16399	16538	16291	16354	16547	16347	16358	16421	16355	16307	16441	16439	16442	16436	16282	16441	16457	16418	16403	16795	16307	16711	16466	16386	16531	16267	16255	16423	16351	16406	16590	16367	16327	16429	16241	16509	16605	16569	16516	16306	16615	16476	16552	16436	16418	16402	16464	16304	16486	16271	16343	16335	16271	16432	16443	16310	16534	16442	16200	16430	16413	16229	16171	16386	16457	16410	16424	16572	16432	16375	16583	16493	16205	16402	16436	16394	16372	16480	16474	16403	16416	16575	16526	16278	16578	16476	16454	16367	16603	16391	16631	16420	16297	16355	16587	16571	16485	16488	16325	16300	16382	16360	16439	16600	16394	16245	16385	16444	16423	16422	16336	16566	16421	16415	16566	16330	16587	16424	16405	16334	16174	16164	16476	16708	16294	16639	16480	16461	16481	16574	16320	16709	16380	16469	16286	16326	16269	16397	16360	16303	16315	16273	16273	16416	16301	16412	16504	16495	16328	16459	16226	16400	16452	16496	16360	16422	16402	16269	16409	16316	16378	16215	16452	16263	16478	16463	16476	16418	16332	16286	16210	16469	16351	16365	16242	16184	16520	16433	16491	16360	16630	16377	16450	16549	16420	16729	16420	16388	16177	16300	16429	16363	16477	16361	16291	16422	16533	16372	16418	16268	16276	16537	16419	16332	16341	16400	16355	16404	16654	16392	16330	16322	16520	16307	16361	16554	16291	16161	16490	16694	16343	16187	16376	16417	16356	16537	16469	16342	16298	16396	16288	16519	16459	16573	16425	16379	16397	16542	16487	16427	16429	16485	16552	16301	16439	16531	16255	16468	16527	16381	16392	16446	16471	16254	16338	16505	16382	16232	16432	16208	16384	16541	16528	16310	16344	16304	16395	16405	16410	16451	16561	16373	16404	16289	16569	16403	16563	16507	16514	16330	16323	16435	16387	16325	16156	16348	16503	16360	16480	16480	16464	16269	16477	16315	16331	16358	16331	16359	16445	16320	16361	16327	16385	16474	16455	16420	16364	16638	16444	16522	16506	16448	16501	16403	16301	16462	16358	16278	16247	16375	16532	16566	16562	16609	16314	16421	16467	16542	16364	16525	16449	16493	16357	16380	16513	16420	16210	16359	16486	16301	16409	16276	16476	16540	16380	16268	16279	16289	16426	16385	16390	16410	16516	16679	16318	16549	16452	16500	16284	16578	16291	16219	16239	16220	16254	16520	16477	16438	16669	16465	16324	16282	16403	16338	16411	16164	16273	16332	16322	16375	16493	16431	16392	16459	16282	16349	16468	16399	16067	16530	16387	16340	16339	16565	16358	16406	16476	16502	16417	16639	16384	16375	16329	16532	16357	16430	16405	16512	16276	16444	16219	16370	16310	16322	16303	16356	16328	16385	16403	16215	16222	16340	16479	16540	16181	16369	16429	16438	16380	16430	16364	16489	16500	16472	16352	16350	16351	16431	16333	16351	16344	16534	16396	16289	16343	16368	16550	16474	16510	16328	16584	16375	16350	16248	16461	16297	16359	16295	16167	16272	16618	16402	16479	16431	16475	16464	16442	16643	16430	16370	16307	16469	16494	16323	16422	16507	16407	16459	16440	16535	16599	16361	16404	16491	16457	16602	16588	16344	16282	16315	16437	16432	16347	16323	16536	16320	16386	16388	16479	16449	16400	16276	16519	16288	16399	16454	16169	16543	16469	16458	16530	16516	16467	16394	16366	16380	16373	16261	16390	16409	16405	16665	16473	16309	16325	16245	16368	16196	16257	16362	16334	16456	16285	16445	16306	16316	16444	16550	16257	16403	16306	16454	16483	16595	16422	16570	16564	16583	16487	16446	16341	16625	16364	16371	16220	16195	16503	16471	16497	16455	16629	16572	16378	16577	16348	16347	16493	16348	16227	16354	16310	16329	16315	16535	16466	16379	16481	16453	16236	16281	16384	16496	16275	16397	16470	16652	16278	16286	16375	16445	16407	16487	16390	16365	16328	16449	16491	16443	16350	16326	16489	16483	16314	16305	16257	16415	16360	16431	16341	16327	16149	16312	16292	16363	16199	16298	16464	16417	16255	16336	16198	16390	16456	16330	16312	16419	16416	16339	16511	16427	16332	16450	16421	16363	16366	16410	16367	16479	16352	16438	16446	16501	16558	16220	16455	16303	16535	16269	16349	16543	16171	16409	16366	16457	16270	16134	16288	16444	16074	16575	16369	16478	16289	16434	16471	16431	16579	16652	16361	16199	16426	16371	16520	16438	16433	16341	16388	16328	16417	16362	16384	16285	16496	16525	16433	16459	16347	16509	16505	16318	16552	16395	16540	16296	16343	16414	16594	16365	16554	16353	16246	16309	16341	16405	16336	16614	16563	16373	16536	16304	16370	16694	16415	16187	16292	16625	16612	16473	16362	16352	16371	16507	16420	16297	16617	16384	16228	16511	16586	16413	16353	16572	16692	16558	16425	16464	16287	16323	16666	16405	16401	16448	16299	16512	16334	16329	16493	16444	16507	16509	16486	16445	16537	16181	16277	16334	16441	16465	16236	16480	16403	16552	16236	16503	16604	16202	16469	16293	16428	16588	16378	16248	16373	16466	16385	16548	16361	16446	16419	16198	16474	16318	16529	16289	16422	16513	16404	16443	16519	16222	16392	16495	16320	16432	16146	16461	16367	16495	16373	16295	16422	16371	16339	16357	16367	16465	16340	16598	16567	16410	16379	16351	16411	16481	16402	16380	16614	16419	16430	16362	16428	16462	16513	16601	16290	16391	16537	16376	16351	16489	16667	16374	16508	16242	16308	16367	16516	16304	16345	16381	16588	16401	16428	16426	16277	16521	16503	16351	16389	16368	16454	16377	16482	16443	16433	16613	16349	16465	16376	16465	16396	16457	16308	16416	16346	16486	16561	16191	16374	16132	16375	16329	16570	16522	16404	16563	16221	16283	16485	16362	16511	16467	16353	16344	16425	16478	16370	16312	16235	16405	16300	16567	16250	16392	16354	16463	16408	16412	16363	16293	16485	16432	16405	16195	16374	16372	16516	16400	16435	16698	16511	16217	16283	16429	16226	16427	16460	16433	16547	16392	16416	16322	16474	16278	16406	16562	16397	16412	16391	16417	16442	16419	16267	16317	16533	16272	16281	16415	16469	16532	16453	16535	16404	16449	16471	16329	16664	16436	16420	16498	16347	16479	16558	16315	16339	16377	16480	16541	16447	16662	16591	16423	16303	16411	16351	16551	16322	16274	16575	16340	16541	16426	16565	16490	16335	16535	16446	16407	16463	16322	16524	16303	16530	16257	16205	16369	16437	16189	16384	16228	16403	16505	16268	16436	16276	16360	16484	16301	16572	16527	16358	16495	16410	16327	16311	16362	16238	16379	16196	16203	16308	16192	16460	16470	16489	16257	16541	16417	16482	16393	16363	16284	16394	16514	16453	16619	16427	16415	16187	16521	16562	16649	16243	16486	16403	16490	16259	16308	16438	16312	16377	16471	16419	16452	16487	16321	16453	16420	16494	16442	16485	16634	16334	16308	16432	16454	16289	16272	16320	16299	16470	16497	16470	16378	16450	16483	16272	16414	16407	16326	16572	16363	16404	16367	16394	16418	16345	16477	16328	16474	16424	16382	16334	16267	16462	16265	16329	16493	16367	16483	16556	16465	16451	16495	16440	16412	16529	16549	16509	16473	16261	16308	16269	16441	16306	16470	16346	16417	16411	16359	16399	16357	16443	16370	16391	16198	16450	16443	16219	16352	16408	16314	16332	16501	16319	16321	16612	16291	16445	16373	16489	16185	16371	16385	16649	16389	16566	16363	16401	16403	16357	16578	16424	16296	16217	16297	16338	16483	16267	16329	16552	16447	16429	16316	16318	16414	16423	16274	16382	16214	16409	16359	16287	16472	16377	16543	16328	16494	16611	16166	16307	16468	16367	16409	16367	16213	16443	16346	16362	16433	16464	16435	16502	16371	16426	16458	16419	16358	16395	16532	16466	16358	16278	16522	16435	16241	16406	16331	16360	16345	16315	16354	16627	16339	16423	16297	16496	16457	16164	16395	16176	16513	16262
60011	93791	76395	56958	43312	31022	21395	16111	14676	13941	14008	13863	13943	14080	14014	14099	14143	13844	14126	14021	14096	13842	14140	14060	14035	13860	13932	14054	14074	13999	14037	13839	14063	14097	14002	14007	13804	14000	13929	13945	14108	14191	13959	13892	14016	13984	14004	14185	13896	14165	13961	14084	13958	14013	14068	14036	14032	14024	13852	14096	13955	14057	14177	13956	13897	14053	13856	14062	13898	13884	14082	14115	14102	13898	13934	13945	13984	13855	13947	13958	14100	14010	13860	14011	13870	13906	14029	13960	14019	14110	13874	14051	14127	13884	13995	13918	13845	14061	13865	13881	13979	13909	14060	13953	13892	13962	13907	13955	13804	13906	14026	14032	14095	14080	14041	14028	13948	13748	14038	13988	14007	14159	13954	14016	13943	14064	14139	14099	13879	13839	14247	14060	13959	13921	14058	14016	13981	14009	13881	14125	13957	13883	14104	13940	13912	14026	13964	13956	14029	13922	13975	14109	13767	13932	13980	14137	13972	13925	13868	14064	14040	14015	14040	14090	13973	14082	13943	13969	13881	13877	14055	13945	14141	13990	14029	13894	14026	13901	14135	13929	14001	13999	13963	13856	14002	13945	14115	13910	14090	14000	14083	14029	13878	14015	13831	14001	13936	14043	13977	13827	14226	13933	14008	13968	14070	13982	13938	14024	14052	13937	14023	13954	13849	14155	13906	13935	14113	13886	13853	13956	14005	14022	13955	13812	14112	13858	13839	14014	13749	14028	13870	14045	13949	13892	13941	13966	14026	13919	13870	13994	13850	13949	14022	13934	13969	13936	14082	14067	13998	13904	13963	13764	14114	13849	13865	13959	13816	14197	13997	13960	14031	14028	14153	13932	14172	13945	13832	13825	14185	14113	14106	14059	13945	13963	13794	14031	13980	13984	13892	14091	14024	14080	13987	13926	13929	14180	13899	14016	14006	13951	14053	13876	13931	14050	13930	13989	13918	14020	14017	14032	14036	13949	14035	13944	13821	13968	14108	14046	13958	13974	13948	13823	14032	13902	13920	14001	14111	14096	13947	14109	14042	13961	13977	14001	13885	13962	13986	13763	14045	14131	14039	13915	14074	13817	13831	14081	13948	13972	14050	14077	13855	13996	14113	13904	14046	13807	14110	13966	14057	14067	14030	13977	13862	13968	13838	14022	14028	14001	13916	13934	14133	14005	13998	14021	14144	13963	14010	13993	14009	14066	14022	13805	14163	14026	14002	13973	14179	13983	14099	13778	13890	14048	13957	14031	14087	13960	13899	13977	13920	14050	13770	13955	13844	13906	14008	13987	14011	14047	14106	13949	13975	14028	14063	14018	13960	13995	13963	14176	13815	14061	14040	13840	13823	13857	14044	14105	13968	14100	13948	13796	14087	13947	13836	13973	13895	14064	14090	13961	13953	14054	13935	14031	14143	13978	13912	13952	14005	14021	13939	13997	13946	13992	13910	14029	13994	14102	14001	14031	13920	13785	13877	14174	14074	14053	14037	13839	14003	14015	13980	13942	13990	13882	13892	14058	14002	13914	14107	13918	14047	13845	14044	14022	13761	14081	13997	13855	14151	13981	13988	13936	14056	13976	13903	14113	13866	13839	14084	13896	14128	14079	14088	14028	13961	13984	13988	13938	14214	13995	13975	13753	14023	13902	14019	14019	13886	13981	13925	13986	13929	13856	13981	13952	13863	14047	14033	13991	13911	14036	13998	14064	13945	14035	13991	14101	13991	13945	13909	14133	13848	14070	13978	13957	13848	14113	13907	13898	13936	13807	14204	13971	13805	13846	14020	13900	13876	14158	13922	13873	14015	13989	13956	14030	14195	14021	13967	13972	13989	14057	14049	13972	13998	13876	14040	13993	14040	14109	14051	14001	13961	13979	13831	14075	14074	14117	13966	13826	13836	14023	14011	13874	14085	13908	13869	14194	14035	13924	14159	13850	14042	14096	13904	13948	13946	14076	13918	14085	14051	13956	13715	13891	14026	14016	13840	13853	13956	13884	13845	13932	14015	14154	14081	13859	13939	14005	13876	14018	13964	14031	13873	14191	13943	14043	13910	14101	13885	13900	13937	14167	13963	14061	13888	14062	13889	14164	14058	14018	14190	13972	14106	13872	14019	14011	14163	14083	13900	14044	14094	13732	14033	14082	14133	14030	14129	14026	14017	13894	14065	13925	13958	13825	13979	14119	13952	13974	14111	14151	14114	13864	14133	13941	14030	13928	13933	13908	14110	13958	13888	13834	14026	13982	13828	13984	14035	13866	13979	13947	13927	13924	13970	13975	14009	14094	13978	14066	14027	14080	13999	13900	13961	13952	13888	14044	13885	13949	13864	14019	13944	13967	14044	13848	13992	14070	13945	14083	13904	14191	14034	13919	13979	14030	13942	13921	13941	14104	14070	13950	14217	13948	13864	14008	13806	13910	14046	13949	14009	13835	14102	13992	13772	13922	14051	14038	13815	14007	13969	14016	14121	13930	13934	14115	14131	13918	14036	14029	13813	14036	14217	13935	13889	13967	14023	14012	14057	14011	13833	14196	13933	14189	14058	14066	14044	14074	13899	14008	13888	13917	13929	14014	13897	14030	13835	13994	13842	13953	13954	13958	14066	14072	13997	14055	14052	13935	13990	13901	14034	14051	13905	13947	13988	13961	14027	13886	14123	14061	14112	13895	13982	14028	13954	13954	14000	13885	13963	13944	13992	13914	13977	13866	14129	14062	13966	13844	14092	13871	14029	14104	14075	13907	13880	14073	14116	14094	13809	13997	14005	14125	13970	14134	13989	14068	14067	13799	13872	13715	14039	13920	13928	14078	13967	14062	13910	13821	13965	13940	13990	13969	13931	14121	13803	13957	13968	13911	14083	14026	13897	14088	13943	13922	13950	14015	13980	14003	14002	14036	14056	14042	13941	14055	14023	13910	13968	13990	13915	14211	13925	13864	13982	14130	13970	13862	14111	14029	14175	13880	13992	13999	13906	13978	14147	13906	14100	13942	14003	14006	13920	14025	13926	13862	14049	14128	14122	13836	14100	13955	13752	14127	13942	13914	13986	13999	14022	13964	13984	14102	13915	14063	13907	14040	14016	13881	14110	13844	13798	13811	14025	13844	13918	13980	14095	13996	13980	13977	13910	14030	14066	13999	13996	14026	14040	13847	13932	13844	13872	13859	14008	13943	13864	14111	13951	13890	13926	14091	13902	13866	13913	14090	13750	13878	14088	14014	13872	14003	14038	13933	13998	14056	14036	13857	14212	13850	14119	14011	13979	14157	13914	13848	14030	14147	13899	14078	13877	14020	14149	14086	13836	14005	14015	14138	13871	13964	13936	13966	14067	14090	14036	14111	14021	14032	14113	13891	13821	14124	14072	14099	14008	14124	14030	13983	13924	13988	13969	13953	14075	13935	13945	13937	13936	14045	13871	14011	13815	13936	14155	13990	14156	13908	13823	14060	13988	14032	13951	13961	14160	13920	14035	13918	14123	14053	14045	14063	13905	13924	13938	13941	14051	14109	14014	13993	13863	13853	13958	14035	13942	13921	14116	14048	13917	14023	14083	14098	14050	14051	13977	14054	14047	14043	14019	14009	13931	14035	14152	13907	14052	13955	13971	14015	14114	13889	14099	13984	13755	13993	14032	14230	13856	13993	13959	13941	14016	13889	13938	13890	14002	14026	13928	14119	13907	13862	13879	13913	13751	13896	13844	14057	13980	13866	13897	13869	13977	14136	14118	13934	14083	13881	14023	13865	13862	13794	14034	13890	14063	13953	13901	13963	14002	14044	14027	14001	13929	13991	14150	13855	13918	13990	14020	14050	13961	13915	14120	13982	13904	14031	14085	14071	13947	14180	13995	13872	14130	14080	13984	13886	13900	13841	13988	14147	13949	14040	14073	14004	14019	13872	14202	13813	14049	13901	14109	14033	14042	14047	14092	13980	13975	14038	14134	13815	13937	13982	13893	14161	14018	13941	13885	14028	13828	13844	13977	13908	14014	13856	13977	14021	14087	13946	13939	14020	13894	13934	14023	14145	13942	13885	14019	14086	13967	13888	13995	13875	13811	14060	13877	14063	13960	13926	14120	13862	14105	13896	13975	14043	14076	13825	14062	14211	13938	14104	13880	14026	14101	13817	13986	13853	13884	13937	13997	14172	14064	13891	13856	14014	13929	13986	14079	14038	14006	13938	14027	13903	14093	13980	13876	13902	13901	13797	13912	13999	13994	14028	13888	13958	13948	13845	13922	14024	14034	13973	13960	13943	14011	14004	13833	13954	13850	14002	13975	14018	14107	13909	13979	13896	13999	13902	14174	13949	14025	13842	14087	14005	13927	13986	13921	14095	14060	13893	13970	13908	13996	14063	13975	14070	14006	13957	13936	14032	13974	13916	14045	14114	14045	14025	13916	13929	13994	14015	13859	14062	13940	13974	14100	14130	14012	13922	14119	13987	13901	13980	14044	13882	14054	13920	14082	13968	13792	13997	14077	14042	14065	13893	13922	13953	13944	13815	14186	13980	14090	13824	13865	14051	13921	13967	14002	13921	13983	13876	13848	13951	13966	13929	14141	14001	13950	13953	13916	13950	14046	14111	14094	13961	13945	13991	14090	13935	14111	14098	13868	13929	14075	14112	13944	13914	13843	14040	13992	13963	14061	13921	13983	13837	13898	13933	13883	13970	14017	13976	14014	13875	13929	14016	13920	14019	14054	13976	13956	14056	13939	14077	14056	14014	14017	14022	14027	14074	13942	13797	13912	13969	14124	13948	13985	14028	14064	14010	14042	13983	13992	13942	14022	14133	14100	13895	13916	13933	14062	14049	14041	13963	14003	14049	14008	14000	14040	14144	13927	14005	13980	13977	13915	14067	13955	14034	14046	13989	13970	13871	13963	13887	13975	13935	14184	14022	14042	13936	13912	13919	13908	13904	13936	13938	13787	13777	14187	13998	13922	14112	13887	14085	14206	14024	14060	13918	13924	13997	14123	14073	14035	14001	14086	13985	13947	13941	13976	13997	13978	13943	13996	13962	13938	13927	14087	14009	14087	14110	13937	14066	13907	13997	13968	13924	13908	14040	14094	14012	13990	14055	13927	13984	13965	13881	14107	13971	14000	13891	14031	14078	14097	14123
22884	21716	31716	33236	36051	34457	30486	21534	18096	17122	16799	16661	16856	16554	16662	16657	16557	16579	16547	16424	16618	16633	16748	16641	16709	16518	16558	16620	16538	16584	16433	16635	16489	16607	16427	16506	16630	16614	16557	16529	16425	16551	16621	16512	16367	16724	16539	16550	16456	16268	16516	16366	16195	16547	16546	16378	16485	16428	16512	16428	16232	16581	16383	16282	16454	16544	16558	16372	16281	16528	16477	16488	16516	16494	16581	16522	16658	16489	16449	16434	16441	16361	16408	16361	16473	16445	16391	16422	16641	16316	16464	16235	16570	16419	16338	16303	16454	16343	16243	16405	16475	16392	16475	16459	16183	16370	16168	16379	16384	16339	16439	16442	16245	16614	16372	16319	16295	16521	16398	16451	16325	16255	16582	16271	16349	16353	16467	16271	16210	16632	16229	16405	16326	16316	16318	16298	16339	16439	16293	16529	16417	16673	16196	16419	16264	16266	16429	16388	16412	16379	16449	16439	16484	16398	16514	16457	16597	16473	16376	16492	16472	16549	16334	16555	16352	16314	16496	16360	16571	16578	16433	16568	16396	16448	16337	16316	16416	16676	16330	16374	16404	16292	16324	16633	16550	16382	16608	16405	16469	16411	16251	16609	16404	16372	16452	16477	16324	16240	16240	16512	16153	16440	16266	16645	16587	16265	16406	16427	16508	16355	16411	16532	16413	16398	16518	16351	16350	16440	16475	16439	16289	16247	16295	16389	16403	16426	16338	16286	16541	16189	16281	16449	16206	16399	16341	16296	16217	16456	16409	16237	16139	16379	16605	16283	16435	16357	16240	16412	16517	16404	16606	16399	16448	16468	16625	16639	16371	16091	16562	16487	16537	16509	16247	16428	16319	16324	16348	16292	16502	16207	16562	16326	16525	16394	16432	16496	16257	16485	16345	16418	16320	16259	16430	16377	16276	16416	16430	16516	16517	16473	16471	16225	16323	16525	16268	16409	16394	16266	16414	16462	16521	16325	16418	16283	16365	16489	16610	16393	16425	16279	16352	16298	16336	16413	16499	16296	16295	16377	16441	16463	16510	16373	16449	16436	16608	16342	16249	16462	16486	16561	16340	16257	16436	16273	16476	16491	16432	16233	16526	16237	16439	16356	16348	16373	16393	16500	16299	16485	16336	16547	16483	16081	16284	16567	16327	16569	16393	16447	16460	16361	16204	16338	16669	16404	16416	16340	16183	16532	16267	16301	16321	16450	16507	16332	16475	16359	16338	16421	16126	16573	16409	16418	16368	16348	16431	16417	16343	16373	16351	16298	16344	16463	16297	16299	16429	16401	16478	16248	16743	16296	16439	16621	16394	16341	16434	16615	16426	16560	16282	16374	16426	16545	16064	16293	16403	16444	16339	16324	16302	16321	16351	16503	16515	16510	16368	16400	16540	16255	16535	16595	16308	16496	16274	16258	16546	16352	16446	16432	16310	16482	16453	16528	16539	16497	16540	16316	16352	16397	16506	16347	16429	16253	16521	16471	16433	16475	16344	16322	16365	16321	16435	16210	16316	16383	16141	16358	16505	16291	16276	16478	16393	16326	16489	16276	16607	16404	16228	16558	16401	16461	16386	16527	16316	16547	16436	16350	16367	16376	16637	16380	16537	16372	16476	16558	16320	16278	16306	16379	16414	16450	16310	16224	16413	16307	16371	16326	16414	16304	16306	16254	16493	16542	16356	16545	16516	16533	16491	16238	16564	16535	16740	16347	16427	16285	16289	16586	16329	16495	16625	16336	16612	16372	16504	16325	16425	16503	16425	16521	16572	16354	16286	16107	16229	16487	16610	16428	16409	16551	16485	16361	16267	16360	16547	16386	16222	16289	16247	16479	16495	16327	16502	16200	16232	16287	16317	16484	16313	16433	16538	16710	16516	16586	16400	16450	16525	16493	16476	16477	16471	16256	16497	16434	16339	16367	16474	16294	16398	16364	16472	16245	16408	16447	16494	16529	16237	16307	16687	16415	16539	16654	16417	16593	16380	16217	16337	16346	16417	16443	16450	16522	16728	16386	16567	16344	16250	16411	16296	16411	16245	16304	16324	16299	16362	16460	16353	16484	16442	16253	16530	16261	16356	16304	16510	16265	16245	16390	16342	16560	16481	16568	16408	16512	16510	16326	16403	16424	16390	16398	16173	16415	16339	16349	16544	16444	16418	16388	16271	16489	16329	16360	16327	16346	16341	16478	16478	16286	16455	16331	16663	16403	16386	16527	16143	16361	16333	16380	16374	16448	16283	16213	16554	16398	16480	16444	16448	16508	16527	16603	16580	16477	16465	16293	16574	16342	16565	16565	16292	16369	16412	16332	16521	16552	16153	16334	16285	16314	16347	16392	16443	16644	16313	16327	16498	16403	16281	16333	16353	16453	16341	16401	16308	16272	16460	16449	16235	16401	16533	16338	16344	16099	16484	16349	16249	16185	16479	16414	16415	16405	16330	16130	16365	16181	16446	16363	16353	16351	16574	16322	16335	16500	16390	16301	16410	16427	16496	16318	16326	16383	16260	16097	16508	16462	16423	16538	16385	16474	16445	16466	16578	16520	16322	16531	16373	16595	16457	16294	16346	16254	16573	16499	16375	16320	16444	16341	16330	16374	16423	16356	16533	16174	16446	16454	16293	16400	16396	16421	16359	16247	16395	16349	16446	16446	16393	16205	16251	16506	16318	16492	16581	16360	16411	16578	16384	16383	16437	16607	16492	16354	16476	16475	16414	16473	16440	16494	16264	16184	16506	16406	16354	16512	16427	16307	16596	16588	16320	16505	16256	16346	16452	16460	16378	16180	16506	16292	16642	16374	16356	16493	16303	16331	16522	16562	16459	16555	16281	16375	16570	16380	16296	16362	16491	16372	16391	16406	16482	16636	16448	16356	16562	16409	16416	16419	16488	16390	16248	16417	16243	16521	16616	16527	16294	16431	16498	16389	16543	16233	16431	16221	16347	16226	16248	16428	16594	16394	16437	16215	16370	16455	16351	16264	16263	16354	16349	16605	16290	16359	16476	16550	16466	16510	16346	16287	16231	16494	16279	16322	16484	16192	16303	16157	16345	16399	16390	16322	16450	16353	16381	16502	16621	16313	16365	16468	16488	16587	16367	16390	16248	16496	16450	16171	16507	16498	16496	16475	16230	16311	16305	16449	16515	16384	16303	16451	16382	16195	16443	16392	16187	16283	16479	16326	16524	16411	16471	16332	16445	16444	16630	16352	16633	16294	16314	16394	16337	16329	16348	16255	16236	16529	16544	16370	16282	16623	16416	16354	16302	16468	16285	16151	16585	16530	16565	16542	16162	16556	16462	16429	16334	16528	16513	16451	16447	16493	16399	16327	16404	16559	16552	16358	16491	16275	16295	16407	16473	16169	16515	16264	16383	16377	16391	16504	16530	16301	16343	16412	16507	16614	16474	16273	16264	16452	16317	16294	16308	16387	16328	16448	16367	16184	16427	16394	16414	16547	16543	16400	16513	16567	16632	16486	16277	16365	16287	16190	16333	16529	16465	16436	16298	16510	16490	16374	16460	16361	16242	16221	16422	16513	16398	16283	16277	16389	16549	16425	16385	16411	16473	16439	16314	16290	16452	16435	16427	16567	16278	16324	16354	16232	16105	16408	16358	16539	16208	16459	16280	16256	16379	16352	16352	16339	16601	16310	16479	16399	16396	16451	16555	16470	16507	16315	16345	16345	16472	16525	16490	16198	16342	16253	16327	16272	16476	16296	16295	16296	16355	16348	16460	16461	16603	16458	16262	16366	16230	16428	16459	16362	16414	16437	16341	16495	16393	16294	16353	16306	16114	16355	16235	16526	16471	16323	16548	16597	16350	16418	16371	16395	16382	16373	16582	16488	16555	16610	16560	16783	16366	16300	16329	16435	16219	16301	16580	16490	16338	16529	16518	16593	16304	16431	16517	16346	16340	16375	16587	16383	16380	16381	16195	16445	16283	16218	16306	16404	16517	16214	16410	16473	16585	16458	16313	16557	16428	16492	16245	16369	16465	16300	16455	16372	16309	16228	16504	16571	16363	16300	16476	16429	16347	16542	16396	16379	16265	16642	16443	16539	16473	16462	16353	16484	16315	16464	16388	16221	16606	16258	16201	16268	16390	16496	16488	16568	16359	16436	16533	16262	16405	16592	16252	16331	16603	16492	16383	16472	16337	16365	16487	16241	16298	16428	16618	16417	16511	16165	16440	16432	16497	16523	16453	16548	16300	16364	16197	16341	16396	16351	16529	16408	16379	16357	16575	16361	16599	16304	16314	16299	16496	16354	16478	16326	16241	16422	16505	16498	16420	16511	16287	16515	16521	16338	16379	16401	16442	16358	16521	16234	16486	16438	16372	16409	16309	16330	16250	16306	16301	16444	16423	16467	16481	16303	16369	16439	16521	16454	16544	16488	16377	16366	16501	16551	16484	16162	16279	16353	16189	16405	16508	16199	16647	16474	16458	16321	16316	16378	16336	16336	16531	16297	16536	16476	16344	16434	16377	16522	16404	16289	16566	16385	16386	16537	16510	16294	16209	16450	16389	16250	16358	16450	16345	16412	16440	16521	16307	16214	16358	16396	16305	16366	16496	16361	16314	16175	16480	16424	16449	16588	16193	16191	16384	16400	16394	16186	16316	16446	16535	16343	16347	16457	16591	16298	16249	16427	16621	16470	16541	16557	16429	16421	16466	16341	16372	16380	16408	16349	16583	16515	16543	16451	16421	16156	16457	16342	16641	16358	16364	16511	16247	16404	16233	16522	16465	16329	16562	16405	16407	16490	16457	16577	16281	16272	16308	16604	16467	16408	16310	16259	16211	16379	16269	16282	16422	16316	16290	16555	16269	16477	16384	16422	16414	16421	16606	16345	16513	16483	16425	16520	16423	16555	16374	16262	16311	16321	16311	16436	16587	16371	16335	16375	16252	16213	16400	16468	16328	16266	16457	16316	16367	16375	16201	16369	16543	16442	16361	16642	16592	16344	16424	16511	16382	16629	16145	16271	16482	16250	16491	16432	16520	16452	16442	16560	16383	16529	16456	16416	16473	16360	16393	16557	16221	16473	16280	16258	16374	16454	16438	16520	16455	16235	16285	16343	16478	16304	16351	16399	16439	16261	16481	16287	16440	16459
64286	104700	86216	71369	54596	39934	26765	18070	14753	14002	13931	13752	13884	14016	14020	14075	14012	13853	13855	13881	13885	13886	13805	13835	13837	13873	13985	13792	14010	13685	13853	13986	13980	13773	14032	13929	13891	14118	14028	13838	13823	13976	13809	14009	13846	13835	13843	13816	13895	13808	13819	13975	13976	13850	13916	14013	13641	13791	14083	13998	13901	13913	13730	13981	13982	13885	13841	13936	13907	13938	13846	13940	13920	14005	13916	13901	13883	13900	13735	13900	13859	13970	13867	13951	13854	13974	13835	14060	13815	13777	13871	13848	13992	13846	13924	13816	13838	13927	13964	13804	13769	13779	13733	13776	14005	13872	13892	13882	14046	13934	13969	13877	13880	13737	13922	14048	13821	13950	13752	13839	13856	13933	13997	13884	13887	13797	14021	13952	13902	14063	13929	13736	13860	13890	13821	14024	13832	13942	13771	13744	13766	13845	13897	13787	13906	13863	13832	13792	13717	13936	13812	13784	13651	13883	13776	13907	13764	13960	13734	13888	13868	13667	13940	13975	13901	13582	13975	13831	13778	14001	13828	13938	13996	14047	13870	13938	13881	13876	13816	13885	13945	13852	13928	13843	13934	13976	13742	14013	13892	13819	13782	13991	14013	13677	13832	13797	13886	13852	13978	13856	14059	13803	13992	13782	13827	13910	13841	13956	13872	13773	13858	13953	13934	13899	13961	13713	13929	13900	13948	13947	13799	13876	13858	13754	13780	13971	13806	14039	13867	13838	13769	13997	13961	13778	14027	13887	13686	13908	13872	13886	13719	13745	13917	13977	13960	13895	13712	13870	13789	13782	13938	13893	13909	13870	13816	13806	13853	13926	13896	13926	13770	13888	13809	13899	13886	13871	13704	13883	13711	13935	13899	13872	13955	13803	13885	13953	14107	13976	13856	13878	13740	13839	14068	13919	13939	13875	13955	13927	13714	13782	13979	13810	13822	13584	13826	13742	13827	13799	14124	13975	13890	13753	14015	13889	13887	14015	14006	13710	13859	14023	13901	13832	13874	13944	13805	13927	13903	13731	13885	13755	13942	13846	13780	13878	13715	13985	13902	13900	13761	13816	13867	13816	13974	13909	13739	13864	14039	13787	13683	13709	13980	13788	13932	14121	13736	13876	13949	13771	13795	13703	13874	13979	13859	13876	13942	13778	13811	13766	13939	13932	13874	13850	13911	13855	13992	13837	13759	13934	13777	13944	13917	14010	13916	13938	13793	13860	14124	14011	13595	13831	13753	13963	13779	13992	13833	13864	13869	13915	13881	13931	13872	13882	13871	13845	13908	13751	13862	13844	13839	13801	13789	14037	13969	13898	13927	13928	13773	13876	13951	13981	13814	13828	13987	13812	13939	14076	13834	13997	13793	13870	13753	13773	13918	13879	13786	13951	13848	13904	13696	13885	13933	13880	13848	13750	13976	13866	13807	13835	14030	13928	13887	13948	13872	13811	13896	13976	13805	13870	14075	13979	13840	13734	13887	13813	14028	13850	13860	13942	13783	13918	13963	13725	13766	13878	13864	13869	13893	13816	13982	14002	14047	13831	13830	14004	13827	14097	13913	13911	13955	13872	13821	13981	14039	13932	13653	13986	14042	13840	13947	13828	13781	14021	13754	13958	13983	13836	13828	13951	13930	13897	13872	13896	13949	13921	13836	13724	13842	13883	13983	13943	13730	13924	14066	13690	13990	13843	13718	13983	13865	14024	13884	13894	13758	13814	13889	13905	13864	13850	13826	13862	13902	13812	13707	14072	13821	13872	13995	13902	13903	13964	13910	13875	13926	13730	14076	13836	13955	13899	13855	14004	13991	14062	13886	13736	13883	13857	13795	13705	13907	13914	13729	13760	13954	13673	13990	13785	13827	13936	14010	14051	13883	13788	13792	14044	13983	13703	13959	13791	13782	13892	13964	13897	13908	13790	13748	13998	13916	13954	13835	13765	13858	13843	13879	13898	13889	13916	14027	13794	13828	13787	13933	13836	13736	13936	13838	13800	13898	13948	13883	13723	13858	13779	13858	13870	13935	13898	13758	13976	13699	13895	13875	13910	13815	13750	13908	13898	13877	13933	13779	13721	13876	13963	13911	13810	14030	13903	14016	13924	13931	13850	13998	13776	13840	13872	13853	13892	13778	13774	13871	13826	13919	13880	13699	13977	13978	13868	14019	13900	13864	13817	13890	13690	14088	13905	13683	13873	13720	14022	13809	13890	13792	14151	13865	13877	13916	13863	13756	13884	13819	13936	13877	13675	13727	13972	13786	13912	13795	13916	13878	13985	13776	13954	13958	13788	13890	13711	13924	13922	13880	13939	13836	13935	13852	13917	13713	13747	13855	13949	13896	13834	13941	13737	13883	13921	14005	13815	13913	13805	13907	13931	13873	13822	13872	13772	13872	13926	13860	13969	13882	13961	13705	13814	13858	14003	13951	13745	13796	13885	14058	13721	13946	13775	13912	13851	13785	13923	13914	13960	13774	13857	13901	13802	13785	14084	13710	13854	13766	13874	13927	13881	13792	13903	13813	14085	13973	13759	13800	13901	13845	13798	13663	13918	13750	14021	13826	13830	13893	13808	13973	14000	13775	13901	13873	13900	13924	13704	14079	13963	14032	13931	13797	13635	13751	13957	13879	13829	13876	13844	13747	13911	13775	13786	14011	13824	13981	13777	13886	13834	13814	14081	13910	13825	13891	13922	13766	14029	13819	13705	14003	13955	13826	13891	13931	13783	13833	13801	13954	13747	13807	13791	13845	14068	13891	13990	13930	13848	13904	13804	13715	13901	13850	13871	13726	13924	13974	13824	13822	13864	13944	13981	13837	13927	13759	13871	13742	14046	13825	14020	14051	13611	13743	13951	13923	13896	13946	14042	13830	13829	14011	13759	13767	13964	13756	13867	13822	13849	13925	13862	13919	13768	13879	13857	13798	13857	14007	13856	14046	13845	13806	13946	13957	13961	13917	13963	13780	13826	13850	13741	13775	13816	13922	13816	13933	13735	13734	13950	13861	13856	13790	13789	13864	13825	13880	13880	13955	13881	14029	13994	13941	13854	13775	13775	13683	13942	13777	13880	13843	13985	13751	13555	13983	14020	13900	13856	13976	13687	13875	13964	13784	13946	13781	13752	13662	13837	13732	13812	13838	13800	13924	13988	13788	14025	13943	13755	13898	13852	13728	13803	13826	13857	13868	13924	13886	13887	13796	13869	13847	13948	13880	13872	13854	13834	13878	13717	13969	13911	13881	13861	13840	13766	14112	13882	13836	14089	13936	13828	13859	13775	13837	13857	13997	13761	13954	14055	14044	13853	13695	13696	13792	13941	13721	14083	13918	13978	13782	13775	14021	13892	13786	13927	13876	13710	13765	13897	13951	13923	13798	13892	13958	13894	13873	13931	13946	13936	13950	13930	14086	13930	13813	13913	13905	13864	13851	13924	13717	13814	13875	13946	14020	13839	13981	13876	13827	13808	13911	13975	13783	13835	13890	13766	14038	14000	13789	13821	13924	13601	13855	13951	13830	13944	13850	13652	13781	13855	13673	13845	13949	13888	13891	13864	13860	13878	14093	13761	13955	13833	13981	13820	13947	13946	13906	14000	13857	13740	13919	13705	13911	13856	13939	13859	13948	13880	13891	13881	13864	13924	13856	13691	13920	13887	13961	13970	13702	13940	13937	13900	13763	13906	13880	13837	13828	13755	13858	14035	13866	13920	13824	13880	13998	13830	13929	13906	13846	13834	13960	13817	13959	13957	13836	13766	13635	13893	13715	13916	14052	13701	13887	13685	13859	13895	13876	13813	13756	13948	13737	13894	13939	13911	13943	13787	14043	13831	13835	13743	14111	13825	13998	13857	13952	13736	13835	13793	13758	13848	13917	13798	13786	13677	13805	13910	13893	13771	13961	13898	13868	13722	13723	13931	13922	13814	13909	13821	13862	13896	13860	13864	14052	13870	13817	13903	13835	13795	13839	13728	14028	13872	13939	13849	13889	13949	13847	13843	13845	13960	13786	13779	13818	13800	13841	13832	13763	13896	13871	13880	13913	13807	13778	13859	13869	13789	13962	13820	13747	13904	13876	13976	13821	13767	13915	13910	13972	13994	14015	13912	13903	13745	13957	13983	13717	13890	13874	13914	13916	13862	13851	13792	13803	14048	13939	13906	13995	13767	13764	13811	13847	13859	13693	13958	13812	13852	13710	13821	14004	13848	13817	14010	13933	13909	13750	14018	13875	13650	13839	13789	13943	13746	13898	13799	13795	13913	13812	13763	14068	13951	13946	13687	13986	13908	14009	13732	13876	13864	13860	14065	14008	13867	13885	13694	13777	13814	13817	13911	13968	14083	14026	13809	14063	13834	13865	13787	13994	13858	13834	13781	13819	13897	13969	13732	13916	13829	14012	13931	13842	13836	13918	13917	13909	13850	13858	13731	13757	13990	13901	13839	13798	13880	13846	13786	13917	13795	13987	13865	13787	13813	13929	13891	13861	13909	13853	13995	13690	13728	13957	13930	13895	13907	13825	13886	13838	13889	13829	13730	13902	13932	13933	13771	13893	13920	13805	13868	14034	13804	13897	13719	13880	13739	13881	13719	13981	14008	13981	13834	13971	13807	13829	13750	14039	13677	13801	13885	14007	13717	13936	13941	13764	13754	13900	13892	14018	13782	13948	13840	13895	14117	13926	13846	13969	13795	13755	13732	13735	13874	13886	13831	14085	13902	13892	13856	13907	13870	14046	13780	13967	13947	13724	13858	13815	13883	13765	13967	13707	13915	13844	13795	13837	13787	13664	13903	13854	13895	13746	13985	14001	13781	13880	13863	13728	13919	13943	14002	13882	13780	14098	13894	13868	13775	13881	13786	13758	13683	13900	13833	13853	13754	13931	13701	13876	13708	13753	13875	13926	13876	13938	13904	13772	13807	13913	13660	13887	13911	13745	13793	14025	13776	13803	13944	13969	13836	13982	13890	13842	13921	13892	13865	13823	13973	13954	13906	13894	13877	13952	13736	13986	13809	13804	13883	13801	13765	13833	13886	13911	13874	13845	13970	13893	13835	14042	13641	13776	13892	13879	13697	13783	14021	13921	13677	13789	13769	13887	13900	13710	13868	13896	14068	13855	13954
29391	28564	34786	31848	24105	20337	18410	17135	16744	16680	16543	16676	16838	16631	16746	16688	16725	16611	16690	16714	16773	16677	16716	16685	16674	16684	16833	16716	16576	16581	16622	16702	16868	16854	16769	16707	16808	16832	16672	16534	16627	16416	16645	16696	16631	16657	16596	16586	16720	16685	16552	16561	16704	16511	16843	16486	16793	16477	16394	16625	16590	16731	16604	16885	16499	16515	16675	16534	16716	16591	16582	16561	16578	16558	16621	16764	16718	16481	16777	16863	16896	16575	16579	16660	16609	16551	16451	16613	16595	16533	16692	16699	16807	16765	16516	16591	16711	16609	16614	16742	16610	16661	16714	16535	16529	16594	16457	16621	16789	16651	16556	16490	16760	16706	16594	16714	16647	16689	16509	16520	16664	16871	16498	16762	16531	16668	16655	16522	16483	16534	16593	16693	16560	16676	16723	16535	16599	16696	16714	16604	16538	16684	16666	16715	16460	16623	16769	16535	16653	16566	16551	16619	16611	16912	16615	16701	16723	16703	16515	16782	16710	16423	16640	16499	16665	16669	16664	16549	16748	16717	16786	16703	16825	16597	16659	16600	16533	16531	16926	16580	16532	16806	16669	16617	16464	16560	16750	16582	16709	16705	16645	16780	16654	16593	16785	16734	16774	16573	16743	16639	16573	16505	16771	16784	16819	16734	16618	16822	16562	16505	16658	16803	16727	16763	16700	16800	16667	16656	16617	16720	16619	16586	16734	16788	16720	16554	16339	16739	16681	16618	16662	16638	16545	16822	16638	16651	16662	16477	16827	16622	16623	16534	16722	16547	16540	16678	16728	16674	16929	16618	16814	16521	16746	16609	16631	16479	16835	16614	16554	16748	16751	16780	16678	16776	16668	16687	16668	16753	16631	16550	16752	16698	16729	16576	16671	16719	16534	16776	16716	16524	16718	16659	16463	16781	16700	16741	16691	16491	16848	16469	16484	16812	16809	16710	16510	16624	16767	16796	16659	16629	16749	16536	16708	16897	16866	16697	16597	16534	16569	16678	16700	16818	16660	16636	16565	16742	16753	16781	16657	16580	16777	16682	16691	16837	16909	16673	16672	16754	16617	16464	16506	16686	16544	16653	16637	16370	16574	16503	16518	16864	16709	16756	16892	16819	16600	16578	16683	16778	16587	16637	16647	16507	16626	16622	16583	16707	16744	16588	16596	16627	16476	16803	16817	16627	16459	16614	16760	16479	16819	16862	16593	16658	16510	16532	16439	16695	16756	16681	16739	16584	16574	16728	16826	16794	16625	16517	16591	16564	16569	16683	16691	16668	16647	16776	16844	16650	16540	16619	16730	16850	16821	16649	16689	16597	16600	16453	16579	16558	16778	16646	16564	16787	16699	16724	16637	16655	16836	16711	16655	16574	16515	16593	16665	16671	16847	16505	16622	16793	16649	16673	16755	16865	16538	16585	16563	16605	16851	16652	16517	16754	16598	16624	16757	16773	16541	16608	16776	16604	16647	16683	16687	16795	16699	16641	16695	16684	16641	16694	16508	16590	16416	16577	16671	16675	16492	16655	16793	16685	16616	16708	16762	16775	16748	16700	16575	16847	16664	16674	16709	16655	16671	16726	16587	16566	16701	16543	16801	16700	16651	16644	16624	16584	16541	16804	16591	16685	16717	16701	16687	16639	16535	16588	16672	16685	16842	16497	16862	16494	16653	16747	16879	16644	16731	16670	16630	16594	16784	16848	16780	16601	16694	16965	16783	16603	16669	16717	16726	16585	16625	16873	16818	16591	16663	16726	16649	16693	16801	16758	16731	16739	16830	16697	16609	16796	16857	16561	16578	16469	16624	16895	16659	16691	16618	16731	16723	16746	16687	16559	16672	16533	16758	16534	16647	16861	16739	16582	16608	16795	16793	16562	16471	16635	16658	16845	16662	16779	16766	16734	16831	16646	16669	16623	16605	16690	16868	16618	16745	16636	16663	16702	16790	16641	16749	16430	16833	16834	16747	16668	16688	16787	16651	16666	16609	16672	16720	16544	16670	16586	16714	16704	16542	16504	16670	16568	16603	16834	16672	16689	16414	16685	16564	16679	16503	16649	16651	16608	16710	16857	16721	16747	16445	16698	16549	16516	16554	16763	16760	16810	16892	16639	16627	16582	16583	16664	16695	16655	16831	16806	16874	16622	16821	16408	16601	16728	16667	16669	16616	16408	16599	16514	16724	16605	16669	16608	16667	16646	16655	16596	16601	16679	16683	16663	16628	16616	16706	16454	16640	16787	16784	16665	16775	16780	16635	16624	16666	16749	16625	16771	16750	16832	16727	16670	16601	16809	16577	16642	16651	16620	16839	16642	16678	16926	16624	16517	16651	16533	16711	16895	16675	16740	16530	16556	16740	16884	16839	16621	16840	16622	16715	16650	16586	16640	16642	16630	16655	16784	16621	16688	16624	16934	16705	16535	16628	16718	16735	16627	16713	16591	16678	16762	16846	16714	16677	16592	16638	16586	16333	16572	16724	16649	16629	16557	16776	16495	16570	16575	16597	16741	16692	16664	16717	16699	16717	16624	16569	16700	16589	16551	16590	16735	16807	16721	16532	16707	16807	16521	16645	16614	16625	16573	16544	16539	16791	16661	16686	16626	16722	16693	16803	16631	16623	16540	16672	16829	16749	16740	16610	16720	16512	16851	16583	16667	16674	16700	16623	16633	16466	16812	16583	16664	16799	16712	16651	16742	16620	16541	16707	16788	16590	16475	16736	16758	16582	16602	16561	16676	16719	16754	16708	16719	16683	16842	16749	16849	16682	16608	16692	16545	16650	16591	16773	16452	16638	16432	16852	16578	16660	16734	16619	16732	16536	16490	16573	16575	16644	16527	16654	16581	16634	16608	16723	16810	16684	16518	16724	16618	16469	16733	16546	16702	16802	16639	16695	16669	16576	16717	16796	16555	16682	16610	16740	16503	16664	16702	16766	16678	16595	16641	16678	16642	16613	16524	16728	16566	16727	16753	16600	16628	16699	16743	16753	16728	16716	16754	16661	16725	16593	16626	16579	16723	16747	16605	16772	16614	16837	16770	16573	16756	16638	16577	16769	16661	16796	16587	16713	16742	16754	16767	16682	16645	16655	16728	16688	16455	16535	16818	16654	16509	16722	16572	16718	16714	16525	16695	16612	16580	16676	16954	16588	16687	16597	16717	16664	16779	16635	16523	16645	16598	16678	16576	16735	16791	16700	16734	16796	16801	16709	16938	16639	16652	16423	16721	16639	16699	16606	16396	16657	16799	16490	16469	16598	16698	16678	16659	16665	16789	16638	16687	16751	16754	16745	16513	16659	16716	16622	16681	16733	16535	16546	16707	16724	16493	16701	16622	16838	16660	16687	16565	16617	16740	16787	16636	16605	16647	16686	16790	16666	16591	16723	16531	16684	16645	16694	16640	16647	16743	16590	16477	16705	16522	16723	16875	16681	16593	16564	16791	16769	16728	16798	16831	16859	16736	16705	16508	16603	16732	16785	16541	16694	16611	16630	16616	16531	16668	16619	16745	16772	16732	16724	16586	16716	16636	16539	16862	16623	16580	16632	16557	16740	16567	16485	16713	16753	16968	16699	16507	16617	16648	16731	16646	16635	16734	16644	16907	16738	16640	16668	16692	16536	16749	16708	16536	16554	16708	16907	16759	16874	16730	16642	16737	16713	16566	16576	16719	16659	16678	16634	16900	16533	16599	16828	16450	16391	16702	16778	16631	16598	16525	16832	16733	16626	16595	16697	16649	16703	16823	16692	16520	16568	16820	16818	16785	16624	16540	16608	16561	16400	16640	16480	16510	16659	16670	16669	16595	16668	16619	16592	16710	16763	16702	16734	16543	16569	16776	16628	16757	16554	16543	16856	16947	16942	16683	16751	16678	16821	16587	16767	16610	16600	16756	16624	16667	16649	16712	16680	16492	16626	16520	16668	16822	16577	16533	16556	16913	16537	16773	16639	16785	16687	16715	16688	16703	16712	16720	16576	16623	16714	16474	16625	16500	16578	16774	16720	16572	16772	16617	16695	16535	16795	16691	16607	16493	16538	16649	16824	16778	16795	16439	16696	16677	16688	16442	16584	16696	16764	16729	16617	16615	16708	16586	16690	16833	16873	16757	16674	16760	16532	16665	16799	16690	16537	16734	16580	16697	16618	16707	16762	16551	16688	16741	16860	16843	16643	16824	16673	16595	16645	16746	16808	16699	16638	16812	16731	16642	16415	16640	16846	16931	16783	16658	16796	16744	16515	16615	16621	16525	16582	16662	16642	16746	16772	16662	16700	16688	16454	16827	16450	16581	16351	16613	16542	16744	16503	16734	16693	16650	16783	16748	16686	16681	16722	16664	16723	16634	16760	16483	16583	16599	16505	16590	16427	16489	16881	16734	16779	16629	16824	16514	16520	16697	16747	16691	16440	16800	16597	16665	16683	16567	16818	16652	16669	16729	16909	16692	16687	16580	16720	16671	16690	16722	16631	16629	16743	16736	16670	16845	16718	16712	16721	16602	16570	16549	16733	16475	16664	16715	16544	16750	16627	16629	16513	16662	16555	16749	16725	16731	16714	16782	16741	16805	16581	16701	16747	16460	16811	16726	16747	16798	16833	16518	16828	16482	16784	16711	16717	16777	16528	16754	16582	16756	16607	16669	16652	16689	16803	16606	16704	16612	16682	16749	16692	16703	16591	16724	16658	16755	16668	16864	16786	16653	16669	16769	16541	16670	16748	16639	16729	16666	16742	16526	16653	16784	16726	16736	16610	16734	16600	16631	16616	16719	16761	16650	16598	16550	16705	16584	16830	16776	16490	16778	16679	16507	16636	16782	16726	16644	16692	16609	16838	16646	16795	16622	16750	16467	16657	16598	16714	16530	16562	16718	16585	16691	16508	16597	16799	16592	16705	16464	16631	16572	16649	16636	16694	16729	16647	16585	16660	16692	16687	16770	16534	16720	16697	16679	16719	16590	16497	16634	16612	16757	16974	16746	16662	16889	16568	16807	16602	16678	16819	16735	16882	16873	16611	16646	16829	16749	16423	16586	16630	16677	16782	16467	16613	16723	16981	16739	16553	16894	16783	16666	16586	16674	16650	16465	16699	16691	16638	16723	16687	16746	16592	16768	16789	16626	16800	16857
32492	45963	35284	26811	20870	17066	15113	14391	14242	13965	14006	14128	13949	14233	13950	14075	14164	14076	14224	14156	14040	14123	14236	14095	14081	14002	14229	13982	14266	14269	14140	14114	14012	13998	14079	14104	14046	14179	14080	14127	14101	14132	14138	13933	14113	14074	14109	14194	14038	14174	14070	14196	14117	14189	14176	14031	14225	14078	14089	13994	13897	13933	14156	14254	14025	14005	13941	14103	13976	14223	14018	14051	14021	14177	14138	13932	14202	13955	14246	14174	14043	14035	14029	14177	14136	14121	14008	14087	14127	13974	14176	13975	14036	14073	14163	14061	14250	13973	14092	14129	14076	14126	14042	14221	14224	14001	14030	14082	14210	14038	14024	13957	14051	14207	13971	14105	14249	14144	14156	14099	13991	13981	14080	14021	14012	13858	14216	14090	14191	14150	14184	14183	14159	14020	14055	14018	14284	14048	14192	14183	14171	14053	14249	14075	14079	14133	14029	14186	13903	14110	14105	14134	14008	13893	14073	14041	14116	14178	14010	14062	13935	14102	13995	14002	14025	14139	14152	13970	14061	13945	14120	13954	14130	14180	14079	14125	14146	14178	14103	14059	13998	13980	14192	14121	14211	14068	14089	14091	14122	14064	14037	13971	14048	13993	14098	14064	14078	13966	14109	13932	13958	14039	14117	13928	14049	14163	14007	14099	14054	14058	14113	14002	14094	13960	14083	14010	14037	14016	14109	14051	13883	14113	13970	14304	14323	14088	13974	14048	14148	14189	14051	14055	14071	13988	14123	14103	14069	14090	14198	14130	14017	14141	14192	14176	14094	14078	13996	14103	14104	13952	14037	13958	14076	14055	14123	13993	14094	14133	14201	13902	14084	14055	13980	14154	14041	14046	13931	13988	14044	14122	14105	14177	14130	14062	14189	14037	14218	14002	14125	14144	14026	13936	14084	13980	14037	14137	14029	13898	14003	14144	14121	14043	13922	14179	13937	14160	13772	14136	14154	14039	14079	14114	14144	14105	13962	13971	13959	14036	13970	13980	14075	14019	13950	13886	14122	14055	14166	14026	13913	14177	14183	14185	14051	14117	14138	14107	14155	14014	14114	13875	14124	14033	14143	14040	14029	14035	14006	14198	14068	14017	14001	14071	14173	13934	13991	13930	14119	13919	14222	13996	14103	13980	14085	14054	14270	14154	14149	13984	13988	13809	14084	13911	14119	14082	14099	14158	14108	13995	13906	14134	14174	14115	14008	14154	14112	14067	13915	14082	14181	14126	14065	14232	13979	14109	14307	14054	14207	13970	14095	14254	14146	14096	14212	14151	13907	14123	14122	14041	14108	14072	14042	14062	14072	14112	14153	14172	14068	14099	14207	14056	13972	14130	14040	13956	14049	14045	14191	14057	14104	14105	14108	14067	14157	14075	14096	14239	14212	13993	13889	14143	14056	14012	14104	14112	14155	14045	14300	14147	14105	14067	13944	13997	14008	14119	14118	14098	13976	14122	14132	14185	13845	14095	14298	14200	14248	14114	14065	13974	14009	14143	14023	14114	14018	13910	14209	14054	14121	13987	14175	14202	14050	14064	14064	14131	14046	14045	14066	14138	14120	14130	13869	13984	14200	14335	14266	14012	14100	14037	14182	14115	14327	14132	13984	14078	14189	13977	14083	14141	14076	14187	13982	14089	14223	14116	14052	13947	14199	13886	13988	14017	13886	14267	13914	14229	14151	14045	14199	14047	13968	14014	14115	14060	14024	14167	14152	14069	14020	14091	13985	14057	13995	14018	14217	14084	14060	14113	13993	14102	14300	14046	14050	14262	14101	14030	14115	14062	14172	14012	13861	14016	14289	13892	14005	14132	14012	14091	14190	14121	13983	14025	13970	14015	14303	14077	14001	13956	14013	14040	14093	14047	14101	13985	14235	14064	14083	14106	14215	14204	13975	14123	14011	13946	14173	13930	14132	14101	14070	14199	13928	13876	14252	14330	14109	14107	13996	14137	13966	14172	14078	14148	14163	14006	13974	14228	14150	14088	14045	13959	14260	14120	14307	14064	14205	14119	14150	14123	14048	13955	14003	14276	14051	14184	14117	14112	13951	14122	14246	14130	14249	14012	14114	14011	13918	13988	14161	14013	14070	13958	14159	13952	14068	14199	13993	14184	14177	13860	14093	14077	14045	14053	13948	13927	14040	14079	14172	14308	14117	14174	14123	13992	13975	14019	14205	14145	14155	14084	14043	14155	14081	14107	13988	14138	14094	14122	14117	14142	14072	14178	14145	14063	14170	14194	14068	14067	14252	14034	14243	14152	13950	14115	14052	14076	14033	14002	14283	14044	13964	14128	14118	13998	14025	13982	14110	14170	14087	14051	14208	14076	14121	13907	14117	13878	14052	14210	14115	14034	14203	14068	14068	14153	14180	13772	13996	14143	14196	13948	14120	14089	14200	14041	13994	14277	14086	14276	14048	14014	14018	14057	14067	14178	14026	14135	14024	14164	14121	13966	14136	14077	14202	14043	14246	13952	14153	14146	14173	14039	13976	14086	14065	14083	14044	14002	13963	14053	14028	14176	14167	14055	14081	14091	13989	14137	14007	14051	14086	14083	14199	14074	14010	14113	14008	14189	14174	13983	14112	14131	14165	14010	14215	13920	14165	14095	14019	14074	14164	14079	14173	14112	14008	14169	14030	14121	14288	14143	14169	13969	14060	14071	13937	14213	14019	14101	14021	14166	13894	14209	14097	13965	13991	14231	14060	14033	13922	14149	14033	14084	13951	14110	14174	14045	14086	14015	14123	13900	14086	14091	14103	14138	14016	13958	14235	14063	14227	14142	14351	13974	14116	13917	14068	14109	14090	14053	14211	14049	14092	14005	14025	14045	14089	14079	14118	14077	14107	14050	14165	14122	14105	14033	14143	14181	13913	14100	13850	14068	14019	14036	14084	14105	14074	14092	13931	13957	13995	14163	14082	14014	13918	13970	14096	14308	14212	14152	14098	14103	14034	14063	14062	14147	13952	14121	14238	14091	14054	14127	14015	14204	14149	14015	14084	14261	13990	14179	14043	14086	14047	14123	14027	14003	14069	13998	13994	14126	14207	14013	14036	14062	14105	14251	14299	14011	14181	14106	14015	13972	14031	14016	14113	14137	14127	14126	14013	13940	14120	14136	14168	14200	14224	13951	13999	14129	14094	14289	14039	14113	14150	14058	14071	14070	14202	14130	14087	14046	14168	14122	13924	14092	13929	14053	14185	14171	14065	13915	14090	14164	14099	14023	14200	14095	14050	14179	14110	13988	14238	14079	13976	14206	14184	14082	14001	13978	14039	14176	14090	14052	14046	14080	13909	14252	14056	14062	14091	14236	14038	14056	14236	14096	14036	14138	14021	14186	14145	14152	14152	14150	14058	14064	14021	14020	14210	14290	14018	14230	13988	14204	14103	14104	14093	13973	14188	13878	14094	14157	14237	14076	14054	14086	14223	14094	14139	14040	14090	13938	13939	14196	13994	14199	14168	14042	14126	14078	14091	14061	14127	14125	13988	14012	14088	14026	14136	14090	14096	14041	14293	14142	14062	14137	14044	13944	14045	14050	14198	14070	14053	14150	13989	13968	14050	14023	14192	14025	14101	14074	14040	14115	13934	14168	14030	13976	14082	14210	14105	14203	14187	14088	14055	14113	13878	14094	14144	14109	14178	14025	14176	14201	14076	14182	13973	14067	13981	14099	14043	14199	14052	14005	13939	14093	14179	14076	14038	14110	14277	14114	14204	13979	14116	14020	14124	13923	14213	14035	14079	14040	14135	14167	14131	14139	14103	14179	14041	14119	14089	14143	14016	14042	14265	14039	14030	14143	14088	14095	13971	14023	14106	13978	14053	14128	14167	14116	13984	13961	14132	14217	14180	13880	13916	14149	13990	14073	14170	14161	14051	14179	13986	14201	14031	14106	14129	14181	14079	14110	13918	14033	14147	13949	13955	14237	14026	14085	14128	14088	13829	14106	14036	14107	14062	13970	13981	14164	14111	14177	14129	14239	14074	14002	14030	14172	14232	13981	14089	13951	14051	14020	14242	13996	14145	14067	14036	13938	14025	14083	14218	14144	14051	14166	14116	13930	14029	14309	14004	14036	14013	14169	14068	13990	14048	14096	13993	14012	14128	14239	14044	13962	14049	14206	13991	13993	14070	13934	14025	14051	14158	14284	13941	14008	14139	13989	14067	14163	14089	14153	13949	13995	14269	14357	14086	13987	14034	14089	14079	13911	14046	14037	14095	14267	14034	13996	14188	14124	14025	14084	14072	14309	13938	14064	14069	14054	14054	14074	13978	14300	14148	14215	14107	14005	14176	14189	14145	14080	14048	14172	14027	14040	14142	14082	13918	14067	13960	14046	14118	14112	14263	14162	14107	14187	14085	14133	14043	14022	14127	14050	14254	14205	14131	13999	14180	14093	14295	14093	14013	14165	14272	13924	14053	14084	14151	13914	14018	13888	14191	14064	14048	13956	14001	14000	14265	14073	14284	14034	14255	14181	13982	14067	14174	13969	14007	14028	14201	14130	14090	14052	14145	14052	14213	14135	13902	14026	14006	14103	14104	14008	14116	14016	14230	14230	14059	13959	14033	14009	13986	14063	14078	14123	14107	14068	14028	14122	14078	14076	13985	14067	14111	14164	14137	14023	13874	14054	14137	14126	14101	14028	14002	13990	14086	13966	13980	14150	14070	14057	14093	14001	14063	14073	14117	14177	14029	14248	14061	14179	14274	13982	14251	13973	14028	14211	14133	14161	14099	14027	14202	14052	14095	14136	14071	14130	14267	14016	14230	14009	14019	14045	14105	14093	14061	14041	14154	14219	14011	14001	14172	14098	14094	14113	14047	14035	14059	14020	14192	14237	13949	14169	14038	14072	14093	14106	14207	13943	13996	14060	14276	14031	13841	14085	14057	14158	14038	14120	14080	13860	14036	13995	14260	14161	14007	14305	14008	14197	14121	14201	14142	13998	14155	14154	14151	14153	14057	14070	14142	14141	13846	14194	14175	14202	14183	14114	14071	14043	14114	14255	13982	13976	13884	14013	14063	14098	14127	13930	14123	14149	14139	14208	14136	14079	14170	14193	14021	14078	13958	14253	14025	14158	14414	14075	14030	13999	14117	14096
24278	22174	33125	37418	37796	32735	26898	19489	17232	16808	16683	16346	16412	16561	16447	16322	16398	16305	16608	16482	16326	16526	16357	16411	16259	16201	16354	16365	16156	16393	16301	16340	16224	16198	16283	16274	16258	16067	16479	16319	16295	16282	16269	16393	16069	16237	16276	16368	16156	16354	16365	16262	16183	16211	16251	16269	16454	16390	16415	16334	16397	16297	16267	16283	16351	16383	16354	16169	16338	16217	16103	16474	16225	16266	16137	16287	16244	16423	16301	16304	16278	16383	16081	16473	16419	16229	16134	16302	16225	16163	16338	16297	16112	16318	16311	16243	16453	16360	16267	16375	16340	16235	16316	16252	16166	16113	16218	16056	16179	16214	16258	16280	16100	16355	16304	16411	16176	16269	16290	16272	16198	16405	16346	16295	16337	16419	16264	16122	16352	16084	16208	16285	16313	16095	16244	16194	16213	16153	16408	16286	16153	16145	16208	16219	16331	16061	16152	16084	16152	16001	16221	16242	16242	16191	16347	16255	16380	16165	16117	16433	16261	16185	16417	16120	16131	16193	16330	16282	16291	16346	16227	16151	16291	16169	16206	16271	16396	16274	16317	16282	16187	16229	16238	16432	16257	16363	16274	16117	16223	16208	16270	16168	16375	16267	16043	16386	16218	16392	16213	16388	16113	16137	16125	16255	16187	16097	16382	16117	16302	16253	16137	16124	16084	16018	16325	16097	16133	16151	16267	16307	16115	16281	16187	16134	16115	16344	16353	16039	16017	16327	16327	16370	16170	16137	16204	16270	16229	16323	16264	16135	16146	16256	16313	16383	16157	16155	16103	16173	16172	16342	16187	16329	16238	16150	16135	16427	16140	16230	16345	16264	16135	16178	16188	16120	16151	16249	16388	16187	16409	16236	16352	16194	16321	16285	16271	16295	16254	16211	16197	16153	16421	16401	16158	16113	16245	16333	16294	16262	16147	16143	16134	16174	16389	16237	16329	16300	16172	16154	16354	16153	16421	16250	16217	16335	16294	16211	16311	16347	16260	16354	16296	16302	16205	16123	16105	16069	16348	16335	16192	16220	16264	16294	16253	16017	16276	16264	16230	16349	16155	16229	16229	16218	16066	16166	16409	16469	16422	16027	16249	16198	16074	16262	16110	16153	16057	16073	16040	16304	16296	16288	16121	16162	16225	16332	16236	16045	16263	16357	16228	16414	16510	16498	16358	16162	16180	16105	16133	16240	16344	16169	16289	16144	16312	16389	16176	16293	16463	16260	16273	16246	16112	16185	16077	16291	16186	16028	16049	16108	16337	16324	16168	16122	16281	16222	16374	16125	16216	16114	16169	16272	16204	16282	16255	16175	16014	16188	16247	16094	16299	16250	16232	16225	16286	16460	16172	16307	16309	16210	16237	16195	16038	16242	16338	16268	15985	16070	16003	16207	16273	16148	16211	15998	16257	16195	16179	16272	16363	16459	16281	16181	16245	16222	16318	16144	16187	16133	16224	16279	16229	16125	16207	16197	16254	16179	16198	16162	16444	16377	16289	16244	16244	16166	16255	16190	16209	16069	16310	16318	16087	16252	16187	16099	16381	16187	16177	16414	16221	16264	16237	16266	16389	16189	16376	16241	16291	16151	16436	16280	16297	16144	16430	16318	16569	16282	16193	16318	16111	16228	16429	16244	16197	16313	16081	16142	16289	16329	16434	16096	16361	16169	16216	16203	16245	16440	16361	16140	16146	16142	16241	16158	16314	16296	16021	16225	16461	16187	16124	16219	16085	16203	16262	16252	16172	16365	16308	16150	16268	16163	16148	16183	16396	16141	16242	16291	16022	16178	16376	16195	16201	16394	16154	16381	16263	16304	16171	16302	16415	16234	16128	16074	16355	16276	16231	16388	16252	16263	16008	16374	16413	16244	16105	16222	16360	16270	16456	16304	16313	16309	16303	16202	16195	16221	16288	16040	16072	16258	16218	16296	16143	16353	16312	16205	16097	16038	16124	16267	16262	16301	16176	16117	16184	16325	16202	16143	16203	16135	16268	16203	16159	16361	16146	16210	16205	16304	16327	16224	16327	16502	16227	16259	16112	16375	16325	16249	15971	16284	16408	16169	16271	16267	16465	16421	16124	16260	16044	16149	16340	16230	16097	16362	16057	16188	16291	16200	16286	16329	16384	16190	16265	16109	16204	16306	16047	16074	16177	16246	16087	15959	16230	16077	16185	16180	16204	16214	16252	16256	16091	16096	16253	16067	16295	16226	16365	16374	16289	16253	16374	16231	16070	16332	16350	16302	16210	16294	16281	16174	16257	16388	16262	16060	16163	16058	16409	16334	16364	16336	16129	16074	16096	16139	16278	16036	16407	16407	16255	16175	16195	16233	16166	16168	16180	16200	16282	16326	16478	16125	16258	16049	16243	16318	16078	16205	16206	16241	16231	16106	16427	16164	16152	16017	16133	16189	16286	16358	16213	16309	16117	16188	16169	16297	16362	16328	16039	16285	16364	16155	16341	16408	16187	16407	16368	16012	16228	16198	16133	16168	16191	16383	16177	16282	16295	16222	15951	16049	16013	16222	16354	16308	16275	16229	16233	16255	16445	16165	16369	16097	16114	16270	16471	16211	16322	16128	16193	16334	16278	16276	16397	16343	16110	16243	16002	16110	16211	16434	16147	16384	16174	16398	16109	16144	16226	16072	16412	16412	16190	16027	16302	16199	16328	16149	16211	16231	16334	16102	16270	16239	16144	16356	16153	16324	16354	16085	16643	16239	16390	16345	16399	16161	16244	16228	16378	16218	16435	16331	16357	16314	16295	16130	16508	16067	16222	16298	16452	16259	16354	16167	16388	16072	16296	16468	16273	16287	16264	16305	16160	16188	16143	16202	16424	16250	15916	16361	16294	16126	16349	16226	16284	16142	16285	16242	16261	16246	16296	16254	16146	16228	16337	16271	16377	16354	16236	16373	16305	16189	16107	16261	16324	16190	16171	16272	16087	16225	16185	16028	16089	16151	16431	16178	16402	16359	16260	16401	16233	16195	16116	16172	16160	16197	16233	16061	16199	16360	16115	16003	16355	16153	16328	16079	16347	16095	16130	16485	16310	16093	16197	16191	16090	16126	16205	16346	16168	16020	16400	16035	16227	16264	16048	16144	16075	16261	16188	16409	16137	16275	16378	16200	16304	16342	16097	16134	16404	16441	16370	16203	16219	16241	16610	16187	16305	16269	16174	16231	16396	16330	16250	16099	16273	16113	16148	16178	16170	16245	16150	16081	16227	16334	16221	16259	16220	16384	16296	16332	16353	16240	16242	16278	16391	16281	16350	16220	16475	16278	16066	16246	16526	16273	16385	16061	16121	16305	16346	16362	16311	16168	16370	16149	16249	16385	16200	16094	16288	16077	16092	16212	16351	16211	16222	16401	16301	16238	16446	16188	16245	16291	16220	16372	15999	16297	16157	16338	16244	16202	16109	16295	16178	16165	16054	16231	16344	16067	16279	16441	16328	16169	16336	16231	16093	16098	16176	16248	16421	16163	16118	16000	16278	16127	16154	16150	16366	16166	16295	16314	16210	16074	16229	16209	16256	16089	16049	16288	16201	16331	16263	16159	16175	16210	16146	16197	16328	16339	16229	16101	16295	16204	16385	16269	16102	16210	16040	16213	16345	16164	16274	16339	16499	16259	16115	16368	16236	16166	16044	16143	16177	16371	16141	16138	16336	16114	16271	16278	16076	16203	16215	16181	16134	16149	16168	16438	16170	16277	16191	16215	16417	16149	16029	16281	16220	16194	16027	16241	16217	16193	16235	16393	16352	16389	16219	16326	16140	16092	16136	16296	16065	16251	16199	16164	16011	16241	16223	16178	16153	16058	16394	16331	16168	16363	16107	16379	16119	16236	16142	16190	16172	16204	16261	16259	16084	16339	16336	16208	16417	16196	16321	16234	16174	16247	16053	16186	16256	16218	16214	16164	16342	16066	16238	16329	16265	16286	16375	16150	16152	16227	16342	16104	16353	16211	16080	16254	16197	16181	16088	16207	16170	16292	16206	16167	16121	16183	16275	16192	16152	16188	16292	16311	16000	16068	16391	16207	16178	16379	16325	16154	16194	16193	16125	16334	16329	16376	16293	16386	16308	16274	16048	16358	16167	16050	16325	16292	16266	16259	16375	16150	16248	16299	16261	16124	16160	16217	16268	16314	16102	16081	16278	16195	16496	16267	16375	16160	16182	16056	15941	16271	16181	16458	16118	16213	16168	16224	16118	16142	16243	16031	16356	16202	16027	16097	16303	16241	16208	16081	16214	16370	16287	16218	16303	16216	16139	16243	16343	16367	16146	16351	16387	16279	16340	16155	16254	16266	16280	16135	16216	16201	16296	16118	16078	16341	16120	16159	16436	16181	16243	16240	16280	16416	16200	16166	16342	16129	16338	16217	16218	16214	16346	16257	16273	16233	16261	16480	16171	16328	16043	16257	16273	16309	16105	16209	16110	16300	16076	16069	16418	16307	16216	16132	16255	16223	16226	16214	16236	16219	16142	16282	16275	16173	16396	16251	16247	16377	16123	16300	16188	16313	16082	16369	16254	16514	16299	16340	16448	16390	16283	16100	16353	16289	16172	16207	16251	16254	16199	16336	16286	16371	16393	16420	16166	16380	16152	16319	16242	16212	16255	16201	16087	16270	16235	16359	16206	16294	16177	16211	16262	16138	16294	16242	16275	16103	16081	16293	16260	16333	16310	16151	16212	16232	16218	16265	16208	16251	16177	16156	16306	16210	16353	16384	16217	16185	16265	16244	16376	16123	16246	16140	16224	16354	16126	16061	16243	16302	16306	16214	16383	16291	16284	16138	16155	16533	16225	16499	16405	16326	16124	16236	16480	16139	16276	15997	16349	16289	16199	16173	16136	16194	16280	16304	15957	16127	16276	16283	16281	16141	16154	16234	16168	16021	16163	16162	16182	16104	16220	16350	16372	15992	16039	16200	16256	16191	16289	16143	16349	16221	16230	16048	16176	16497	16257	16499	16308	16383	16260	16174	16071	16144	16205	16137	16333	16146	16201	16240	16084	16458	16168	16109	16195	16231	16181	16348	16282	16150	16118	16178	16096	16010	16362	16276	16311	16222	16127	16195	16191	16058	16287	16202	16229	16410	16272	16308
59037	91029	74979	58965	46096	33043	22754	16535	14422	14066	13818	13769	13722	13952	13986	13905	13920	13962	13935	13795	13735	13943	13921	13907	13829	13998	13901	13693	13838	13688	13926	13843	13951	13863	13877	13875	13833	13978	13876	13971	13738	13822	13936	13725	13961	13882	14038	13736	13770	13865	13904	13608	13933	14093	13960	13988	13834	13853	13849	13768	13959	13807	13975	13765	13863	13952	13961	14034	13881	13703	14002	13968	13875	13851	13807	13912	13799	13968	13771	13924	13897	13901	13858	13726	13894	13846	13760	13983	13772	13928	13801	13909	13920	13809	13844	13977	13907	14099	13725	13856	13910	13823	13838	14067	13879	13812	13767	13820	14015	13890	13933	13778	13856	13975	13778	13770	13856	13814	13849	13953	13827	13840	13948	13980	13941	13891	13805	13838	13616	13835	13956	13729	13850	13736	13937	13861	13864	13815	13935	13827	13933	13945	13912	13875	13810	13978	13749	13733	13894	13781	13860	13970	13870	13847	14003	13844	14015	13850	13825	13866	13698	13735	14028	13845	14032	13923	13878	13965	13973	13887	13921	13690	13875	13787	13795	13906	13918	13952	13928	13769	13970	13800	13886	13729	13898	13718	13790	13880	13958	13912	13938	14168	13924	13912	13822	13746	13806	13895	13893	13927	13906	13800	13931	13926	13858	13853	13738	13864	13922	13855	13851	13895	13801	14002	13841	13864	13795	13977	13728	13839	13878	13808	13855	13879	13901	13847	13865	13995	14001	13856	13879	13852	13884	13752	13879	13849	14015	13839	13784	13775	14034	13955	13856	13799	13778	13995	13748	13722	13677	13821	13702	13760	13793	13860	14130	13992	13779	13789	14035	13767	13935	13871	13824	13839	13806	13912	13891	13965	13787	13938	13899	14186	13810	13732	14087	13821	13803	13980	13933	13719	13887	14027	14025	13839	13789	13867	13919	14001	13820	13765	14069	13889	13861	13741	13674	13842	13903	13911	13967	13808	14011	13801	13973	13786	13773	13923	13797	13829	13916	13805	13934	13870	13739	13781	13793	13812	13836	14056	13963	13914	13654	14017	13785	13893	14017	13817	13789	13754	13898	13576	13932	13899	13851	13793	13900	13713	14021	13895	13988	14074	13796	13842	13659	13884	13780	13791	13840	13773	13874	13818	13778	13785	13820	13823	13860	13803	13829	13961	13795	13808	13904	13841	13815	13979	13738	13918	13902	13996	13815	13835	14007	13944	13899	13795	13809	13821	13740	13879	13936	13975	13791	13971	13859	13795	13775	13888	13879	13946	13886	13963	13658	13842	13869	13757	13982	13930	13876	13873	13863	13856	14011	13823	13930	14001	13884	13952	13790	13735	13825	13806	13879	13769	13883	13868	13917	13885	13829	13969	13917	13873	13905	13887	13986	13881	13767	13882	13977	13749	13852	13952	13733	13899	13876	13796	13872	13808	13829	13942	13795	13738	13713	13968	13826	13814	13887	14007	13697	13830	13850	13711	13859	13801	13801	13879	13899	13898	13701	13936	13702	13948	13862	14054	13859	14005	13794	13886	13762	13799	13706	14036	13958	13983	13859	13876	13902	13945	13789	13957	13856	13857	13903	13891	13932	13792	13780	13700	13882	13898	13828	13638	13892	13992	13846	13854	13980	13917	13937	13865	13904	13839	13821	13878	13928	13913	13800	13885	13787	14057	13932	13899	13779	13770	13753	13930	14033	13786	13769	13961	13977	13869	13912	13859	13923	13844	13846	13775	13812	14004	13732	13916	13895	14008	13939	13777	13859	13759	13985	13725	13950	13900	13795	13828	13883	13914	13792	13897	13888	13892	13819	13896	13869	13903	13843	13936	13853	13897	13846	13999	14016	13806	13789	13872	13716	13906	13859	13835	13965	13787	13896	13878	13809	13761	13983	13749	13954	13886	14043	13884	13956	13849	13728	13746	13924	13986	13938	13749	13805	14018	14146	13983	14072	13746	13946	13831	13900	13835	13955	13846	13829	13775	13959	13844	13878	13888	13849	13893	13775	14025	13835	13871	13903	13986	13882	13798	13917	13807	13813	13814	13841	13910	13837	13862	14077	13879	13914	13799	13898	13788	13785	14024	13918	13913	13782	13818	13674	13873	13931	13808	13926	13953	13851	13741	13866	13898	13888	13834	13825	13778	13751	14104	13963	13839	13824	13754	13811	13713	14011	13905	13817	13873	13886	13755	13800	13941	13854	13876	13735	13884	13844	13771	13888	13782	13929	13684	13922	13875	14031	13972	13749	13883	13918	13816	13941	13892	13682	13872	13809	13847	13769	13798	13794	14091	13809	13900	13949	13874	13768	13907	13889	13713	13945	13947	13989	13815	14057	13886	13964	13892	13794	14070	13782	13927	13800	13891	13930	13921	14025	13878	13796	13808	13975	13761	13731	13882	13863	13924	13753	13979	13933	13808	13771	13746	13781	13816	13831	14032	13689	13805	13849	13836	14013	13892	13900	13875	13824	13728	13827	13941	13984	14006	13829	13869	13965	13875	13872	14024	13842	13982	14003	13829	13693	13961	13835	13797	13869	13830	13992	13785	13911	13843	13915	13931	13857	13897	13914	13900	13768	13733	13968	13972	13940	13800	13957	13891	13830	13730	13886	13797	13927	14004	13824	13906	13889	13895	13958	13908	13848	13903	13905	13857	13895	13797	14034	13790	13772	13923	13767	13867	13718	13907	13966	13853	13837	13812	13800	13814	13730	13871	13680	13894	13971	13805	13882	13845	13806	13930	13773	13859	13947	13813	13759	13880	13898	14088	13816	13974	13912	13779	13803	13871	13749	13937	13924	13813	13716	13897	13825	13733	14211	13759	13907	13798	13819	13843	13731	13867	13856	13949	13889	13871	14021	13931	13879	13802	13718	13890	13951	13799	13931	13896	13922	13861	13947	13964	13815	13988	13871	14021	13676	13912	13757	13734	13887	13920	13862	13975	13937	13960	13962	13796	13811	13924	14034	13856	13922	13915	13888	13918	13798	13887	13669	13830	13955	13848	13995	13915	13985	13760	13725	13950	13894	14005	13768	13771	13835	13914	13853	13893	13677	13875	14023	13861	13776	13847	13852	13886	13865	13863	13867	13883	13843	13789	13889	13781	13932	13782	13802	13891	13953	13880	13822	13812	13891	13905	14117	13735	13898	13790	13937	13737	13858	13759	13820	13739	13954	13975	13920	14072	13865	13832	13796	13887	14002	13845	14016	13923	13838	13938	13962	13935	13877	14010	13728	13812	13813	13744	13809	13949	13854	14066	13722	13849	13846	13876	13867	13804	13902	13973	14018	13849	13848	13895	14057	13897	13853	13854	13725	13925	13867	13832	13974	13939	13883	14000	13942	13924	13968	13891	13967	13727	13874	13994	13948	13853	13874	13825	13958	13722	13805	13908	13888	13640	13978	13805	13765	13900	13939	13895	13830	13801	13662	13899	13865	13849	13834	13737	13907	13926	13953	13795	13720	13601	13930	13796	13890	13857	13871	13892	13782	13896	13804	14016	13728	13836	13736	13886	13890	14014	13911	14055	14051	13838	13882	13769	13894	13810	13932	13775	13728	13874	13809	13853	13956	13820	13929	13980	13685	13886	13846	13823	13924	13807	13777	13933	13820	13925	13912	13856	13654	13895	13791	13812	13767	13980	13712	13985	13884	13928	13861	13867	13952	13884	13887	13893	13704	13929	14093	13701	13925	13839	13855	13845	13755	13928	13919	13903	14018	13950	13880	13891	13800	13804	13820	13800	13909	13678	13900	13911	14134	13929	13787	13882	13775	13817	13913	13762	14071	13849	13930	13970	13807	13910	13792	13810	13863	13945	13778	13904	13958	13902	14057	14014	13774	13969	13993	13875	13844	13986	13687	13776	13788	13881	13844	13858	13962	13960	14078	13894	13956	14013	13873	13917	13906	13806	13873	13840	13769	13832	13791	13919	13879	13904	14010	13785	13893	13938	13780	13872	13929	13864	13790	13747	13850	13881	13978	13898	13983	13751	13884	13815	13730	13617	13832	13795	13923	13741	13871	13897	13965	13930	13860	13923	13968	14022	13989	13666	13854	13886	13843	13946	13766	13949	13755	13932	13831	13903	13839	13879	13752	13836	13883	13811	13890	13789	13824	13751	13862	14088	13772	13949	13917	13815	13997	13828	13886	13735	13807	13824	13761	13958	13883	13921	13868	13937	13882	13829	13951	13786	13930	13821	13849	13831	13816	13884	13853	13790	13874	13939	13857	13779	13969	13822	13960	13899	13846	13729	13927	13874	13763	13773	13731	13813	13882	13924	13836	14035	13865	13771	13812	13764	13841	13769	13650	13893	13874	13935	14002	13904	13702	13810	13851	13874	13876	13674	13947	13953	13950	13864	13892	13836	13941	13888	13786	13807	13976	13747	14016	13781	13906	13777	14011	13839	13799	13883	13808	13891	13803	13922	14062	13796	14099	13875	13934	13984	13967	13849	14087	13807	13887	13824	13807	13929	13901	13784	13923	14005	13775	13727	13879	13800	13781	13932	13866	13934	13805	13840	13885	13648	13968	13934	13925	13706	13913	13850	13719	13940	13897	13914	13922	13718	13987	13766	13946	13892	13842	14072	13908	13767	13819	13745	13771	13844	13654	13880	13995	13833	13796	13859	13846	13827	13810	14013	13946	13915	13806	13958	13811	13957	13833	13817	13799	13876	13972	13782	13892	13852	13835	13804	13883	13851	13950	13910	14119	13819	13815	13808	13876	13995	13908	13837	13859	13722	13733	13893	13782	13952	13809	13908	13903	13842	13858	13804	13851	13986	13766	13818	13900	13919	13775	13933	13806	14017	13718	13889	13744	13969	13815	13933	13815	13897	13720	13773	13876	13804	13833	13855	13912	13921	13781	13944	13787	13941	13855	13953	13958	13689	13901	13631	13879	13795	13864	13882	13692	13822	13931	13944	13849	13916	13711	13759	14033	13772	13720	13892	13846	13958	13696	13762	13813	13703	13882	13837	13893	14035	13950	13902	13987	13930	13998	13977	13997	13689	13648	13868	13810	13771	13979	13876	14006	13802	13878	13995	13964	13981	13809	13991	13807	13940	13933	13935	13726	13861	14000	13821	13729	13780	13955	13948	14124	13924	13920	13985	13831	13800	14011	13776
22945	21697	30780	31901	39119	39986	34087	23521	18534	17228	16707	16340	16293	16362	16253	16327	16490	16411	16398	16237	16174	16134	16142	16152	16230	15994	16094	16308	16186	16160	16215	16072	16012	15973	16045	15962	16141	16143	16060	16278	16148	16249	16074	16141	16119	16037	16006	16047	16201	16079	16094	15925	16244	16248	16091	16127	15925	16145	16085	16025	15967	15877	16041	16047	15820	16205	15968	16211	15933	16282	16355	16144	16110	16155	16109	16176	16100	16114	15941	15888	16206	15996	16162	16165	16073	16308	15886	15987	15769	15970	15918	15834	15932	16110	15960	16323	16101	16110	15959	15885	15934	16084	16136	16145	15882	16084	15902	16025	16133	15925	16064	15967	15893	16173	15890	15828	16081	15992	16115	16046	16036	16108	16074	15861	16030	16017	16005	16223	16005	16116	15941	15996	15839	16068	15889	16088	15987	15952	16034	15972	16033	16140	15911	16092	16100	16031	16146	16104	16137	16176	16216	16071	16018	16110	16186	15975	16041	16161	16159	16055	16108	16015	15858	16123	15854	16003	16126	15983	16024	16053	16086	15939	16124	16110	15936	16028	16020	16074	15972	15848	15810	16087	16000	15960	15897	16069	16230	16037	16160	16087	16006	16084	16228	16023	16143	16068	15820	16073	16045	16149	16046	16061	16140	16250	16086	16136	15977	15954	16136	15992	15940	16108	16091	16182	15759	15896	15965	16075	15846	15890	16176	16000	15922	16000	15793	15841	16209	16056	15885	15959	16046	15942	15921	16171	16110	15994	16086	16009	16051	16248	16060	16039	15840	15988	16130	16112	16202	16106	15943	15911	15985	16025	16060	15880	15934	16043	16063	15903	15988	15959	16117	16014	16024	15858	16010	16001	16194	15978	15945	16004	15990	16062	15884	15686	15940	16144	16122	15921	15969	16061	16005	16175	16094	15916	16070	15856	16136	16060	16150	16107	16060	16019	15948	15861	16060	16150	15900	15907	16100	16109	16062	16002	16042	16106	15842	16085	15820	15990	16022	16036	15974	16003	16029	16043	15970	15955	16156	15936	16172	16091	16053	15932	15944	15915	16028	16005	16158	15977	15968	15926	16000	16047	16130	16138	16102	15987	16023	16021	15800	15941	16177	15978	15965	15989	15911	16145	16057	16012	16014	16057	16078	16178	15956	16109	16052	16009	15965	16103	15862	15839	16091	15877	15973	16092	16074	16112	16119	15835	16055	16140	15965	15861	16049	16074	16129	16010	16138	15833	16214	16160	15883	16076	16113	15998	16014	16136	16098	15818	16060	16005	15878	15948	16102	16009	16069	16004	16166	15944	16061	15941	15757	15948	16129	15896	16013	16004	15925	16102	15918	15968	15909	15883	15925	15972	16118	15890	15913	16105	15932	16071	16152	15897	15920	16026	15959	16087	15930	16066	16161	16152	16215	15850	16169	16083	15911	16179	15892	15988	16229	16150	16020	16046	16060	16154	15918	15962	16160	15970	15895	16150	16159	16152	15860	15931	15955	15934	15992	16288	16168	15989	15946	15840	15983	15979	16052	16071	15917	15910	16131	16058	15810	15863	15876	15949	16209	15963	16013	16300	16064	15932	15900	15961	16043	16096	16065	16062	15968	16172	16039	16016	15831	15999	16144	16038	15860	16194	15844	15958	15910	16062	15932	16117	15947	15993	16050	15947	15908	15949	15933	15894	16142	15883	16052	15981	15902	16089	15837	15828	15882	15894	16023	15730	16111	16088	15871	16106	16093	16064	16120	15773	16077	16009	16186	16052	15914	16000	16058	15987	16194	15921	16131	16090	16025	15900	16144	16009	15963	15797	16174	15994	15984	16062	16171	16205	15955	15895	16101	15855	16120	15935	15994	15766	16007	16025	16146	15920	15958	15868	16007	16160	15986	16165	16010	16071	15735	16088	16004	15799	16032	15975	16159	16005	16052	16140	15931	16067	15922	16103	16025	16232	16170	16006	16140	16036	15929	16094	16033	16065	15987	15949	15948	15918	16042	15796	15929	15882	16048	15920	16020	16110	16011	16051	16045	15857	15806	15768	15802	16000	16105	15971	16004	16051	15861	15973	15778	16018	16077	16020	15910	16003	15996	15932	16121	16064	16227	16155	15929	16077	15981	16036	16115	16193	15899	16045	15806	16051	16059	15987	15957	15917	15784	15927	16052	16119	16072	16256	15977	15838	16032	15920	16122	16146	16062	15986	16001	16005	15883	16025	15888	15969	16151	15949	16121	15902	16011	16043	15943	15936	16115	16048	15836	16055	16117	16017	16098	15979	15942	15864	15855	15969	16046	15833	15886	15940	16136	15968	15907	16069	16005	15937	16111	16085	16158	16005	15773	15881	15889	15953	15923	16013	16165	16012	16140	15961	16026	15832	15871	16125	15996	16035	16120	16021	16005	15816	16329	16221	16153	16150	16035	16116	16198	15754	16130	15928	15921	16011	15946	15849	15979	15966	15847	15898	16047	16109	16060	15998	16088	16035	15972	16014	15982	16056	15996	16121	16131	15955	15802	15866	16027	16103	16213	16014	16035	16122	15977	15877	15999	16150	16049	15862	15753	15924	16149	16086	16110	15995	15838	15909	16041	16097	15909	16189	16070	15974	15949	16088	15989	15967	15736	15833	16140	16056	15906	15988	15975	16159	15952	15954	15890	16003	15867	15950	16063	15881	16018	15947	16127	16063	15973	16020	15940	16150	16032	15926	16197	15888	15949	15935	16092	16059	15869	15958	15951	16072	16046	15977	16007	15955	16007	15945	16127	16030	16020	16172	15970	16051	16148	16022	15780	15955	16058	15842	15895	16054	16014	16183	16035	15971	16042	15946	16128	15959	16143	16010	16010	15805	15922	15854	15966	15998	16000	15850	16004	16050	16056	15871	15970	16145	15956	15989	16029	16001	16248	15969	15892	16064	15779	16003	15981	16033	16007	16078	15966	15969	16068	15978	16085	15941	16233	16093	16181	15824	15921	15916	15933	16021	16127	15910	15985	16075	16011	16217	15822	16004	16019	15865	15905	16014	16022	16004	15921	16121	15825	16027	16159	15955	16154	16006	16211	15974	15893	16049	16070	16107	16186	16172	15963	16027	15928	16030	16004	15837	16176	15986	16007	15857	15829	15854	16092	15829	16147	15937	16165	15961	16120	16043	15989	16009	16012	16108	15935	15872	15939	16007	15977	16047	16096	16060	16080	16077	16080	16263	16012	16055	15832	15682	15954	15797	16113	15884	15948	16048	16040	15829	16164	15932	16350	15947	16154	16113	16222	15913	16063	15881	15882	16041	15978	16228	16021	16219	15922	16001	16006	15782	16039	15977	16084	16013	16034	15957	15919	16099	15985	15968	15968	15928	15935	15795	15953	16037	16082	16193	16105	15750	15968	15799	15996	16152	16062	16166	15835	16069	15836	16072	15945	16124	16000	16041	16023	16202	16255	16067	15900	16005	16331	16010	15983	15952	15882	16080	16063	16188	16081	15869	15922	15787	16027	16084	15878	16182	16010	16080	16147	16066	15981	16063	16048	15935	16081	16167	16068	16095	15944	16136	15999	15944	15983	15964	16039	16156	15924	16082	16267	16065	15927	15984	16164	15825	15964	15871	16102	16080	15957	16061	16172	15891	16156	16055	16051	16088	16093	16062	15962	16155	16060	15885	15875	15953	15950	16074	15764	15934	16149	16103	15898	16115	16287	16014	15956	16170	16041	16003	16112	15999	16059	16070	15905	16059	16133	16063	16035	16187	16110	15880	15648	15995	16016	15960	15848	15912	16006	15909	15948	16148	15924	15998	16153	15851	15854	15923	16133	16085	16053	16096	15995	16000	16113	16131	16075	16278	16158	15943	15954	15977	16093	16016	16110	15923	15950	16005	16009	15778	15897	16160	16246	16032	15950	16003	16029	16046	15894	15898	15946	16050	16111	15966	15934	15969	16013	15965	15934	16035	15934	16018	15919	15994	15970	16067	16075	15802	15988	16011	16061	16078	15864	16208	15968	16217	16035	15968	16074	16067	16213	16056	15934	15974	15907	16232	16008	16047	15978	16165	16065	16178	16152	16016	16004	16037	15935	16083	16105	15881	15963	16011	15992	15861	16049	15832	16090	16048	16165	15985	15995	16006	16130	16015	16253	16178	15982	15796	16134	16098	16019	16035	15893	15865	16157	16016	15891	15986	16031	16035	15885	15882	16059	15994	15865	15989	16135	16024	15894	15914	16082	15855	16208	15911	15867	16057	15958	16036	16008	16040	16223	16097	15996	15895	16026	15850	15870	15968	15904	16021	16058	16006	15920	16106	16197	16006	16059	16075	16034	16262	16134	16078	16375	15960	16004	16013	15867	16006	15820	15877	15886	16061	16126	15943	15943	15994	16132	16159	16136	15922	16032	16060	16177	15935	16065	15866	15969	15874	15995	16001	16093	15977	16055	16170	15891	15961	15888	16184	16030	16239	15944	16005	15914	16057	15819	16029	16038	15950	15839	16166	16105	15918	16098	16091	15977	16035	15955	16054	16010	15976	16124	15957	15968	16077	15935	16023	16038	15995	16018	16218	15981	15934	16104	15988	16033	16044	16237	15870	15981	15891	16070	15888	16072	16027	16101	16049	16033	16040	15951	16114	16306	16244	15921	15958	16110	15838	15900	16031	15958	16070	16006	15926	16062	15949	16092	15952	16002	15855	16094	16122	16003	16146	16015	15884	16057	16088	15892	15861	15849	15921	16138	16089	15891	15891	15839	15966	16266	15870	15806	15956	16038	16024	15835	16020	16049	16006	15974	15941	15897	16078	16102	15947	16011	16129	16001	16021	15934	16112	15920	15992	16049	16027	16066	16004	15819	15785	15835	16003	16099	15729	16038	15972	15921	15968	16236	15999	16050	16119	16100	16025	15821	16205	16212	15913	16042	15916	15930	16187	16050	16040	15971	15923	16133	16025	15823	15916	16054	15996	15979	16080	16194	15789	16061	16086	16177	16002	15925	15697	15963	15960	15923	16013	16164	15891	16137	16177	16115	15999	15932	15993	15968	15975	16055	16080	16104	15992	16148	16103	15962	15942	16066	15776	16058	16000	16031	15949	15899	15977	16035	16045	15981	15864	16125	16042	16259	15894	15876	15976	16037	16022	16170	16060	15970	15933
64068	102916	79526	69842	58922	45829	31958	20794	15615	14106	13873	13663	13721	13749	13658	13764	13785	13661	13837	13505	13724	13737	13485	13668	13654	13796	13698	13799	13878	13742	13657	13859	13656	13754	13684	13592	13759	13711	13638	13762	13787	13574	13705	13755	13555	13613	13874	13651	13444	13898	13494	13737	13575	13817	13681	13711	13695	13746	13606	13651	13677	13768	13549	13611	13760	13668	13677	13782	13589	13711	13529	13659	13710	13599	13697	13602	13680	13698	13714	13672	13785	13693	13570	13682	13700	13773	13699	13771	13677	13796	13632	13586	13621	13672	13722	13638	13676	13749	13683	13630	13670	13592	13632	13719	13620	13861	13738	13755	13800	13743	13680	13609	13445	13723	13726	13566	13691	13720	13570	13553	13852	13808	13520	13635	13670	13757	13777	13629	13659	13734	13917	13787	13659	13685	13502	13730	13586	13688	13796	13628	13699	13684	13687	13778	13639	13800	13648	13698	13700	13742	13611	13606	13666	13550	13874	13594	13675	13810	13728	13776	13606	13594	13532	13866	13710	13795	13550	13545	13625	13441	13573	13750	13682	13704	13620	13638	13736	13654	13793	13675	13859	13802	13649	13592	13589	13621	13748	13737	13713	13706	13702	13564	13631	13659	13715	13723	13750	13783	13626	13486	13600	13733	13845	13603	13816	13439	13668	13815	13708	13648	13641	13702	13528	13771	13788	13642	13624	13629	13690	13684	13582	13692	13610	13726	13528	13853	13679	13756	13729	13710	13843	13755	13714	13580	13692	13681	13711	13672	13672	13648	13833	13602	13705	13814	13574	13610	13556	13794	13712	13471	13584	13515	13698	13585	13620	13625	13630	13618	13708	13734	13546	13552	13684	13666	13659	13527	13804	13672	13479	13621	13498	13524	13834	13689	13539	13637	13915	13561	13723	13719	13782	13739	13694	13765	13802	13618	13603	13716	13694	13675	13592	13740	13713	13775	13702	13531	13476	13773	13575	13628	13665	13600	13551	13825	13671	13623	13597	13712	13722	13612	13678	13572	13637	13751	13693	13585	13983	13708	13765	13666	13673	13615	13632	13604	13772	13744	13709	13724	13660	13751	13553	13719	13606	13476	13844	13885	13592	13626	13573	13575	13547	13826	13887	13677	13643	13582	13752	13691	13692	13764	13599	13599	13618	13614	13929	13671	13646	13732	13545	13786	13813	13704	13724	13617	13697	13804	13746	13676	13794	13809	13721	13562	13807	13695	13660	13827	13742	13798	13678	13614	13648	13700	13736	13665	13643	13651	13571	13686	13762	13662	13686	13592	13649	13651	13670	13561	13818	13735	13501	13665	13528	13781	13671	13729	13694	13834	13605	13921	13543	13699	13527	13635	13745	13753	13763	13653	13853	13614	13652	13588	13569	13607	13690	13772	13599	13702	13781	13634	13643	13594	13616	13641	13689	13598	13663	13684	13648	13742	13747	13630	13696	13685	13736	13803	13910	13697	13756	13713	13591	13608	13668	13742	13669	13843	13568	13637	13583	13604	13663	13798	13686	13587	13734	13763	13741	13673	13639	13686	13762	13367	13747	13631	13672	13740	13667	13583	13712	13686	13563	13837	13704	13681	13729	13725	13675	13709	13694	13589	13601	13605	13711	13656	13389	13708	13804	13486	13749	13560	13800	13698	13621	13726	13689	13642	13806	13642	13887	13625	13721	13693	13535	13658	13585	13776	13691	13887	13777	13476	13571	13703	13784	13761	13719	13709	13901	13619	13602	13750	13720	13714	13699	13777	13589	13592	13558	13742	13599	13684	13638	13693	13735	13520	13644	13745	13688	13719	13721	13692	13680	13721	13690	13683	13709	13629	13684	13710	13747	13617	13697	13709	13607	13630	13701	13825	13694	13692	13668	13659	13770	13658	13792	13893	13545	13693	13751	13650	13579	13566	13562	13677	13545	13671	13735	13651	13601	13694	13690	13567	13668	13648	13434	13830	13651	13726	13733	13577	13645	13726	13695	13544	13757	13799	13608	13783	13623	13618	13584	13688	13559	13683	13712	13743	13768	13753	13659	13556	13629	13599	13729	13610	13708	13745	13611	13733	13745	13770	13686	13876	13536	13685	13714	13556	13606	13784	13617	13833	13724	13623	13730	13596	13655	13564	13622	13571	13528	13584	13701	13735	13843	13702	13940	13743	13661	13749	13832	13807	13642	13707	13681	13736	13739	13683	13671	13746	13576	13874	13796	13691	13641	13789	13708	13841	13646	13686	13679	13592	13621	13613	13644	13627	13746	13724	13693	13592	13686	13692	13849	13728	13641	13648	13553	13604	13798	13568	13819	13728	13501	13573	13559	13761	13667	13715	13686	13769	13784	13618	13664	13746	13688	13775	13489	13833	13749	13613	13642	13646	13724	13599	13587	13649	13775	13577	13800	13663	13695	13614	13774	13741	13640	13649	13803	13649	13744	13758	13736	13756	13708	13717	13690	13564	13679	13647	13691	13748	13648	13532	13548	13788	13738	13679	13827	13701	13795	13568	13694	13550	13549	13499	13611	13544	13482	13682	13703	13696	13830	13594	13702	13621	13743	13718	13816	13756	13647	13640	13678	13762	13782	13709	13480	13542	13583	13588	13652	13813	13650	13635	13532	13834	13603	13585	13756	13688	13623	13679	13628	13634	13763	13834	13512	13561	13573	13579	13679	13748	13684	13473	13673	13644	13584	13581	13670	13825	13811	13693	13666	13718	13721	13721	13737	13616	13680	13653	13659	13643	13788	13755	13883	13589	13641	13749	13788	13800	13648	13680	13831	13603	13663	13741	13511	13723	13753	13638	13601	13556	13554	13752	13743	13534	13745	13487	13644	13845	13661	13510	13510	13673	13786	13796	13595	13616	13764	13873	13628	13810	13714	13774	13668	13684	13675	13555	13638	13701	13659	13744	13686	13726	13729	13840	13714	13961	13771	13664	13679	13882	13512	13499	13779	13705	13521	13670	13809	13677	13617	13586	13736	13758	13711	13614	13648	13706	13663	13687	13692	13608	13483	13827	13655	13744	13682	13597	13676	13659	13875	13555	13964	13628	13699	13777	13696	13965	13633	13749	13521	13571	13674	13829	13763	13662	13685	13607	13779	13760	13750	13745	13467	13711	13795	13668	13661	13606	13643	13547	13716	13592	13590	13712	13654	13595	13689	13582	13855	13564	13684	13778	13609	13615	13655	13633	13625	13698	13700	13746	13576	13577	13684	13665	13627	13535	13691	13842	13685	13598	13699	13825	13540	13642	13592	13687	13703	13608	13829	13487	13721	13674	13814	13567	13600	13702	13799	13675	13740	13791	13621	13575	13645	13626	13699	13624	13770	13749	13752	13633	13758	13815	13604	13619	13513	13727	13708	13750	13735	13670	13604	13668	13742	13766	13627	13645	13519	13603	13672	13597	13617	13824	13838	13679	13790	13674	13585	13539	13592	13708	13810	13670	13582	13563	13674	13797	13785	13635	13677	13632	13517	13777	13735	13672	13648	13747	13691	13701	13730	13664	13534	13699	13586	13551	13648	13696	13546	13701	13504	13628	13618	13763	13853	13765	13852	13521	13676	13618	13705	13571	13570	13796	13719	13773	13763	13665	13761	13568	13743	13541	13716	13784	13619	13739	13735	13746	13580	13654	13600	13753	13663	13760	13631	13576	13628	13684	13676	13621	13551	13723	13720	13705	13581	13807	13790	13598	13510	13687	13739	13644	13623	13668	13673	13628	13680	13864	13680	13810	13753	13546	13743	13689	13605	13594	13656	13745	13717	13715	13722	13697	13679	13704	13849	13834	13710	13670	13835	13546	13696	13624	13691	13858	13798	13904	13628	13596	13549	13626	13637	13783	13794	13701	13817	13617	13693	13767	13766	13737	13635	13787	13816	13699	13621	13621	13911	13696	13635	13693	13653	13728	13588	13732	13726	13600	13650	13847	13616	13841	13666	13669	13595	13589	13725	13598	13578	13614	13665	13644	13565	13786	13843	13758	13607	13712	13571	13612	13620	13648	13708	13680	13822	13635	13715	13544	13556	13653	13706	13519	13694	13530	13743	13697	13664	13705	13701	13745	13549	13776	13694	13730	13661	13755	13713	13674	13703	13619	13572	13693	13690	13655	13745	13777	13610	13539	13545	13674	13804	13662	13667	13763	13630	13675	13761	13701	13801	13648	13713	13780	13627	13625	13806	13607	13685	13714	13572	13768	13620	13680	13569	13643	13617	13724	13669	13684	13610	14025	13609	13868	13663	13757	13601	13730	13540	13621	13685	13755	13835	13806	13824	13571	13787	13631	13946	13729	13822	13686	13692	13790	13708	13639	13736	13708	13630	13608	13565	13727	13588	13680	13609	13603	13465	13792	13693	13881	13636	13655	13733	13790	13750	13738	13629	13769	13471	13785	13849	13484	13754	13746	13775	13680	13876	13788	13729	13697	13521	13761	13659	13610	13654	13585	13539	13697	13689	13816	13639	13584	13566	13794	13680	13504	13589	13709	13714	13732	13651	13601	13796	13834	13588	13593	13816	13683	13542	13714	13686	13627	13736	13767	13609	13641	13700	13730	13684	13576	13621	13860	13465	13803	13602	13763	13772	13832	13857	13744	13858	13743	13690	13911	13718	13626	13671	13571	13677	13621	13590	13560	13637	13473	13735	13548	13708	13642	13762	13703	13621	13662	13591	13654	13590	13627	13571	13653	13727	13775	13696	13457	13840	13728	13647	13643	13726	13612	13730	13584	13838	13724	13530	13643	13680	13712	13589	13720	13718	13786	13734	13581	13597	13841	13686	13710	13875	13625	13676	13699	13779	13663	13713	13911	13650	13589	13529	13652	13813	13758	13632	13608	13669	13690	13705	13706	13599	13645	13666	13713	13666	13614	13681	13745	13616	13759	13715	13566	13629	13708	13790	13843	13720	13637	13578	13727	13886	13679	13699	13520	13665	13745	13591	13594	13801	13673	13507	13763	13667	13695	13619	13741	14022	13821	13757	13574	13702	13665	13695	13683	13646	13730	13571	13773	13688	13642	13624	13616	13908	13534	13720	13706	13698	13768	13627	13596	13615	13606	13616	13630	13783	13659	13706	13704	13586	13636	13615	13669	13530	13621	13763	13811	13703	13783	13755	13660	13564	13622	13870	13672
29043	28150	32502	29542	23884	20645	18411	16810	16471	16199	16070	16336	16132	16273	16027	16069	16188	16098	16119	15904	15972	16072	16121	16120	16239	16200	15934	16071	15985	16115	15973	16033	16167	16055	16204	16175	16041	15922	16156	15947	16056	16050	16022	16059	16197	15826	16053	16191	16211	15957	16188	16293	16032	15732	15849	16111	16116	15999	16091	16050	15966	15996	15968	16132	16143	15968	16118	16140	15926	16092	16040	16144	16179	16154	16118	16075	16165	15724	15940	16112	16171	15999	15900	16087	15939	16018	15981	16390	16014	15999	16037	16055	15942	16012	15939	16063	16048	16085	16262	16011	16027	16084	16022	15842	16165	15905	16136	16126	16119	16146	16095	16175	16009	16083	15977	15853	16018	16133	16020	15953	16134	16045	16069	16319	16303	16167	16055	16045	16110	16059	16269	15974	15871	16042	16021	16016	16013	16146	15931	15893	15967	16017	15824	15879	16085	16140	15911	16061	16187	15975	15872	15957	15993	16011	15984	16082	16122	16101	16129	15936	15880	16043	16148	15908	15761	16096	16143	16040	15753	15820	16017	15909	16153	16139	15928	15977	15775	16153	16058	16179	16035	16002	16016	16023	16055	16026	15980	16002	16166	16067	16181	16097	16139	15927	16153	15963	16071	16162	15989	15928	16088	16061	15899	15963	15940	16165	16143	16183	16043	16030	16019	15984	16073	15941	16131	15992	16011	16091	15885	15956	16104	16080	16141	16151	15981	16047	16181	16030	16062	15978	15895	16058	15936	16055	16119	15929	15955	15922	16000	16077	15885	16081	16090	15910	15784	16171	15992	15904	16176	16187	15958	16183	15894	16053	16032	16109	15886	16041	16097	16135	16307	15937	16066	16217	16049	16015	15965	15991	16106	16061	16117	15850	16144	16052	16040	16094	16108	16231	16138	16112	16131	16206	16269	16201	15959	15991	16116	16160	16188	15996	16093	15896	15863	16145	15904	16027	16160	15985	16183	15993	16040	16123	15888	16161	16125	16132	16083	16200	15912	16137	16123	15994	15924	16162	15993	15993	15937	15950	15976	16067	16115	16256	15996	15920	16158	15971	15937	16061	16102	15935	16099	16059	16114	16013	15865	15852	16120	15906	16074	15903	16051	15759	15983	15954	16178	16058	15967	16109	16084	16069	16014	16042	16134	16197	15974	16210	15935	16006	16287	15885	16229	15895	16107	16192	15956	16112	16090	16123	16019	15886	15950	16097	16058	15954	16081	16027	16145	16115	15950	15922	16086	15816	16072	16054	15882	15970	16064	16208	16128	16193	16121	15856	16110	16094	16143	16186	16084	16098	16041	16157	16086	16220	16005	16071	15856	16019	15949	16069	16005	16051	16110	16197	15907	16117	16091	16062	16098	16005	16050	15945	16292	16064	16139	15910	15922	15929	15964	15987	16017	16133	15938	16006	16099	16164	16186	16203	16110	15940	15961	16133	16264	16029	16089	16030	16230	16017	15862	16045	15892	15900	16207	15988	16197	16101	16055	16194	15987	16251	16080	15795	16039	16037	15979	16101	16255	16089	15973	16100	16059	16140	16004	15999	15932	15965	15983	16083	15992	16080	16135	15892	15835	15952	16026	16112	16055	16001	16080	15917	16002	16163	16085	16024	15957	16007	15897	16235	16034	16347	16204	16095	15920	15833	15899	16194	16245	15988	16060	15922	16393	16168	16021	15967	16031	16042	16059	16096	16179	16103	15895	16264	16169	16065	16035	15956	16015	15960	15932	15907	16184	16144	15910	16106	15931	16064	15895	15977	16192	15938	15951	16152	16088	16057	15853	16127	16052	16028	15870	15904	16271	15939	15921	16014	16033	15996	16032	15982	16185	16100	16065	15992	16117	16005	15995	16023	16136	16098	16147	15969	16030	16042	16007	15881	16100	16121	16078	15816	16070	16198	16097	15943	16041	15878	15989	16122	15933	15826	15869	16155	15992	16220	15775	16221	16100	15989	16039	16100	16048	16068	16125	15915	16174	16024	16079	16079	15903	15904	16144	16237	16100	16051	16082	15867	15831	16132	15989	15981	16097	16119	16046	16088	16187	15853	16106	16104	16128	15980	16079	16137	16030	16218	16106	16151	16238	16014	16130	15854	16010	16059	15987	16151	16299	16112	16224	16198	16138	16150	16223	15952	16201	15974	16210	16024	15990	15954	16231	16230	16193	16097	16006	15963	15983	15885	16061	16132	16127	16106	15984	16030	15955	16017	16238	15996	16178	16194	15968	15915	16146	16014	16097	16147	15983	16002	16038	16096	15959	16111	16122	16040	15968	16019	16084	16168	16040	15988	16108	16288	16169	16113	16047	16088	15897	16136	16046	15903	16026	16254	16064	16001	16102	16097	16112	15986	16091	15981	16238	16179	16193	16191	16210	15841	15768	15883	15947	16037	15977	16196	16105	16036	16213	15919	16070	16211	16115	15815	16044	16145	16143	16220	15893	16059	15952	15997	15684	15844	16238	16085	15912	15833	16105	16078	16103	16004	16211	15978	16212	16075	15987	15996	16081	16118	16095	15972	16133	15984	15960	16135	16132	16118	16168	16050	16069	16163	16293	15886	15805	16057	16008	16001	16059	15962	16111	15988	15909	16161	16275	16194	15949	15945	16190	15975	16213	16041	16164	16054	16029	16124	16128	16127	15878	16120	16159	16119	15996	15960	15932	15936	15948	15883	16136	16104	15962	16105	15961	16020	15962	16017	16066	16093	16018	15966	16049	16064	16190	15908	15836	15969	16076	16288	16037	15990	16204	15928	16144	15910	16168	15991	16016	16004	16111	16115	15951	16076	16135	15887	16054	16218	16084	16078	16003	15961	16066	16147	16115	15927	16026	16092	16166	16105	16063	16104	16168	15931	16162	15938	15982	16089	16038	16103	16066	16107	16038	16022	16227	16151	16070	15953	16072	16035	15812	15795	15997	15904	15983	16011	16140	15938	16151	15962	16060	16226	16066	16097	16095	16100	16037	16015	15887	15981	15993	16154	15917	15985	16135	16061	16071	15920	16085	15972	16055	16175	16165	16361	15897	16137	15911	16055	15925	16093	15963	16109	16253	15946	16045	16286	16119	16012	16105	16207	16185	16120	16015	15941	16253	16320	15969	16097	15893	15887	16131	15991	15944	15870	16047	16000	16013	16003	16115	16079	16144	15968	15942	15982	16000	16181	16001	16159	15956	16229	16112	16216	15964	16354	16095	15861	15831	15855	15892	15930	15848	15936	16136	16176	16094	16121	15982	16231	16021	16069	16107	16202	16009	16028	16207	16064	15843	15692	15935	16227	16218	15984	15906	16163	16166	16091	16106	16101	15930	16112	16014	15951	15844	15984	16044	15912	16057	15951	16089	16148	15972	16360	16090	16162	15963	16280	16045	15937	16081	16000	16123	15932	16003	15963	15852	15888	16319	16129	16085	16155	16083	16120	15998	15735	16103	16133	16219	15937	16101	16061	16018	15953	15830	16050	15982	15936	16116	15827	15900	16056	16039	16112	16171	16120	16128	16015	16090	15998	15900	16026	16208	16127	16140	16144	16087	16126	16013	15951	16085	15809	16355	16266	16040	16054	16271	15910	16059	15968	16218	16075	15978	16046	16212	16004	16260	16239	16384	16075	15984	15960	16120	16065	16066	16103	16213	16184	15962	16132	16043	15800	16139	15999	15958	16028	16093	16085	15928	16068	15931	16147	16181	16179	15916	16182	16268	15947	15962	16019	16006	16026	15943	15982	16151	15957	16169	15994	16156	16013	15798	16059	16068	15993	16037	16151	15919	16109	16325	15945	16040	16024	16242	15976	15921	16039	16036	15835	15920	15940	15902	15938	16026	15874	15987	15960	16029	16206	16010	15822	15841	15991	16170	15976	16105	15824	16115	16280	15953	15992	15928	16173	16031	16096	15919	16180	15987	15824	15888	16140	16076	16299	16105	15844	15999	16233	16171	15967	15982	15877	15969	15915	16048	15932	16051	16137	16147	15995	15897	16037	15969	16033	16094	16056	16368	16093	16143	16011	15832	16326	16067	16117	16088	16030	16192	16024	16064	15996	16181	15912	16085	16076	16273	16319	16050	15970	16110	15973	16018	15819	16211	16150	16018	16020	16216	15886	15977	16126	16093	16037	16219	15988	15902	16143	15902	15984	16087	16029	16095	15978	15995	16012	16223	16183	16014	16087	16077	16120	15966	16000	15995	16075	16217	15846	15967	16019	16144	16101	15949	15904	16003	15893	16179	15834	16034	16112	16032	16037	16151	16065	15971	16136	16146	16093	16082	16152	16101	16013	16188	16028	16019	16128	16032	16138	16088	15835	15959	16057	16153	16086	16108	16127	15981	16168	16174	16119	15878	15940	16092	15815	15936	15867	16050	16084	15860	16075	15940	15801	15979	16002	16124	16038	16208	16171	16106	16165	16170	16108	16114	16113	16027	15858	16162	15959	15980	15942	16107	16088	16184	16140	16105	15991	15920	15981	16172	16192	16090	16063	16218	16050	16100	15991	16150	16032	15857	15857	16235	16032	16216	16074	16017	16024	15957	16149	15994	15983	15929	15844	15943	15980	15878	16160	16016	15969	16218	16044	16019	15966	15994	15874	15985	15906	16163	16134	15992	16086	15939	15857	16086	16158	16076	16005	16195	16081	16081	16102	16236	16040	16163	16103	16028	15987	16046	16188	16063	15973	15936	16055	15954	16035	15901	16249	15950	16106	16211	16107	16104	16127	16173	15978	16049	15947	16098	16080	16064	16027	16303	16181	16103	16008	16177	16032	15947	16023	15944	16012	16058	16058	15964	16148	15899	15967	16116	16146	16085	15971	16089	16282	16058	16089	15983	15934	16077	15963	16030	16193	16073	16001	16039	16081	16213	15948	16060	16099	16064	15956	16099	15989	16192	16039	16142	16100	16109	16073	16095	16212	16033	15943	15780	16000	15990	15903	15866	16044	16090	16255	16134	15862	15954	16110	15958	15983	15905	16124	15962	16012	16236	16060	16081	15899	16080	16129	16020	15954	16171	16148	16056	16056	16163	16060	16184	16051	16099	16255	15994	16220	16025	16001	16231	15822	16003	16017	16140	16330	16152	16226	15975	16003	16028	16022	16103	15912	15967	16044	15857	16035	15923	16032	16073	16066
32273	45183	32182	24856	21235	17835	15614	14565	13778	13723	13574	13769	13744	13698	13640	13717	13664	13731	13892	13718	13726	13719	13828	13700	13802	13773	13767	13837	13721	13676	13782	13726	13654	13802	13685	13651	13824	13687	13766	13687	13774	13853	13815	13698	13825	13625	13675	13811	13704	13792	13667	13877	13706	13665	13953	13606	13696	13621	13767	13864	13741	13700	13726	13758	13869	13846	13786	13621	13742	13706	13733	13643	13697	13674	13825	13773	13799	13692	13781	13686	13762	13782	13750	13800	13800	13731	13795	13798	13747	13728	13632	13760	13685	13792	13784	13659	13857	13820	13617	13741	13720	13645	13577	13830	13763	13646	13668	13587	13683	13836	13721	13948	13753	13732	13701	13792	13758	13749	13717	13835	13625	13712	13684	13637	13771	13788	13701	13957	13747	13680	13714	13614	13829	13754	13798	13797	13660	13670	13875	13638	13587	13792	13593	13800	13810	13753	13724	13766	13688	13521	13545	13752	13581	13718	13735	13732	13731	13659	13738	13928	13649	13666	13761	13726	13679	13807	13773	13836	13677	13735	13815	13694	13593	13753	13878	13608	13669	13911	13690	13557	13798	13652	13751	13727	13816	13720	13698	13764	13615	13647	13914	13802	13747	13858	13853	13604	13875	13693	13710	13709	13759	13610	13757	13943	13653	13735	13803	13940	13688	13713	13684	13634	13794	13768	13743	13854	13889	13721	13634	13835	13789	13850	13582	13507	13751	13687	13694	13673	13781	13660	13847	13698	13710	13888	13760	13791	13527	13842	13727	13807	13598	13665	13706	13692	13801	13776	13740	13660	13897	13716	13856	13683	13668	13556	13737	13708	13682	13634	13845	13740	13618	13788	13741	13773	13677	13826	13510	13759	13805	13861	13741	13675	13809	13703	13684	13747	13833	13774	13640	13766	13687	13646	13780	13831	13760	13728	13707	13660	13609	13625	13771	13682	13708	13825	13665	13695	13854	13599	13687	13790	13679	13674	13840	13689	13754	13706	13699	13592	13806	13714	13668	13749	13873	13839	13789	13758	13822	13891	13743	13844	13820	13719	13616	13604	13868	13638	13885	13689	13647	13772	13802	13771	13736	13692	13850	13800	13675	13795	13645	13775	13792	13680	13655	13640	13762	13641	13781	13659	13633	13942	13838	13726	13853	13706	13576	13930	13535	13774	13689	13844	13858	13669	13814	13877	13784	13690	13554	13861	13758	13829	13801	13785	13888	13786	13858	13578	13815	13696	13721	13790	13809	13767	13678	13807	13902	13795	13744	13640	13643	13757	13757	13687	13738	13627	13619	13732	13662	13724	13838	13657	13633	13707	13686	13671	13637	13879	13604	13839	13669	13784	13686	13825	13797	13584	13776	13771	13595	13716	13976	13769	13868	13611	13690	13638	13750	13855	13806	13898	13782	13823	13773	13707	13858	13675	13695	13668	13621	13820	13695	13730	13792	13682	13761	13678	13796	13901	13631	13705	13743	13740	13856	13755	13813	13896	13842	13655	13665	13867	13626	13702	13801	13772	13852	13592	13754	13645	13623	13563	13816	13600	13745	13825	13648	13583	13729	13872	13644	13755	13980	13681	13729	13769	13786	13660	13629	13742	13788	13729	13666	13715	13765	13825	13688	13662	13903	13647	13779	13610	13726	13698	13589	13768	13881	13839	13802	13727	13644	13605	13669	13798	13639	13665	13672	13783	13761	13798	13686	13695	13904	13773	13690	13685	13851	13745	13604	13864	13815	13720	13722	13759	13852	13655	13664	13994	13707	13721	13789	13697	13722	13686	13762	13684	13627	13678	13717	13657	13633	13828	13780	13738	13855	13827	13894	13596	13816	13693	13879	13708	13844	13806	13689	13652	13659	13749	13739	13707	13670	13779	13771	13736	13758	13774	13625	13534	13689	13826	13764	13888	13829	13603	13526	13926	13555	13699	13811	13768	13746	13597	13721	13677	13696	13595	13726	13863	13743	13728	13510	13807	13575	13795	13670	13750	13733	13882	13845	13600	13741	13646	13825	13551	13763	13800	13845	13744	13814	13911	13509	13748	13942	13855	13592	13802	13718	13758	13853	13816	13632	13578	13639	13809	13624	13666	13659	13744	13714	13744	13736	13700	13748	13798	13799	13810	13782	13909	13829	13790	13823	13651	13627	13826	13847	13734	13731	13778	13652	13768	13811	13726	13785	13735	13761	13711	13961	13937	13625	13715	13770	13873	13771	13887	13761	13752	13741	13670	13650	13741	13694	13738	13675	13750	13655	13808	13840	13684	13850	13767	13631	13772	13651	13653	13525	13757	13795	13650	13721	13694	13711	13811	13850	13717	13741	13647	13729	13833	13726	13600	13826	13655	13741	13761	13638	13777	13768	13839	13825	13830	13865	13747	13808	13713	13835	13690	13793	13902	13869	13767	13632	13843	13639	13581	13784	13839	13716	13698	13686	13724	13615	13718	13808	13809	13978	13767	13829	13779	13565	13903	13767	13896	13591	13745	13796	13846	13659	13560	13895	13623	13799	13779	13766	13719	13704	13668	13634	13912	13841	13851	13843	13667	13699	13668	13756	13798	13894	13846	13677	13761	13848	13859	13634	13703	13625	13891	13745	13752	13701	13765	13919	13788	13559	13875	13782	13813	13747	13689	13715	13716	13840	13744	13724	13703	13736	13887	13898	13718	13899	13659	13892	13835	13896	13730	13788	13594	13657	13627	13690	13625	13802	13728	13750	13665	13797	13635	13702	13772	13724	13705	13979	13679	13825	13740	13608	13832	13819	13707	13709	13872	13801	13742	13568	13764	13546	13738	13602	13655	13752	13829	13660	13878	13756	13848	13721	13792	13518	13764	13858	13926	13798	13770	13830	13577	13806	13633	13726	13851	13555	13497	13730	13680	13821	13616	13862	13703	13775	13639	13619	13695	13830	13690	13680	13708	13753	13764	13675	13851	13668	13623	13879	13725	13818	13594	13673	13660	13661	13787	13757	13742	13704	13892	13663	13573	13627	13678	13727	13650	13751	13755	13680	13677	13716	13817	13785	13744	13824	13888	13627	13714	13770	13682	13817	13837	13697	13556	13658	13836	13877	13781	13816	13736	13632	13774	13602	13708	13660	13671	13760	13506	13800	13775	13739	13809	13762	13674	13792	13767	13793	13575	13858	13651	13841	13822	13660	13860	13741	13721	13731	13676	13711	13809	13897	13679	13726	13665	13764	13789	13528	13815	13818	13863	13759	13763	13766	13623	13794	13634	13805	13716	13690	13757	13781	13688	13707	13822	13733	13817	13690	13721	13756	13837	13802	13669	13639	13880	13811	13814	13691	13653	13704	13713	13771	13893	13770	13662	13632	13777	13808	13751	13708	13723	13832	13666	13772	13761	13769	13838	13904	13728	13586	13672	13516	13694	13553	13575	13494	13615	13925	13591	13625	13741	13637	13779	13860	13735	13800	13823	13632	13732	13591	13628	13857	13840	13843	13936	13697	13638	13670	13841	13794	13768	13754	13843	13795	13728	13904	13776	13670	13627	13806	13775	13811	13757	13773	13806	13576	13647	13909	13717	13763	13442	13678	13764	13862	13780	13649	13816	13656	13664	13771	13765	13748	13682	13806	13694	13777	13837	13776	13897	13877	13792	13827	13644	13880	13842	13840	13738	13815	13776	13699	13691	13760	13768	13866	13802	13488	13868	13789	13829	13826	13728	13771	13686	13781	13910	13684	13695	13705	13901	13586	13870	13671	13777	13713	13699	13683	13821	13857	13825	13677	13692	13781	13678	13793	13581	13788	13780	13690	13859	13767	13675	13516	13822	13618	13845	13549	13669	13695	13818	13647	13718	13767	13731	13786	13915	13755	13851	13780	13608	13738	13877	13765	13576	13721	13764	13863	13758	13863	13574	13782	13770	13983	13650	13838	13686	13665	13832	13866	13731	13624	13719	13727	13808	13644	13823	13650	13642	13796	13816	13745	13782	13814	13750	13796	13695	13711	13819	13751	13688	13756	13711	13696	13961	13770	13792	13807	13663	13949	13777	13784	13636	13835	13596	13741	13797	13818	13904	13747	13677	13620	13730	13700	13799	13842	13811	13755	13619	13751	13607	13706	13844	13537	13769	13773	13570	13668	13715	13600	13695	13661	13997	13778	13720	13706	13763	13760	13656	13544	13818	13739	13755	13749	13688	13748	13726	13519	13749	13641	13808	13830	13716	13683	13809	13751	13605	13721	13652	13667	13776	13608	13756	13774	13734	13903	13753	13839	13605	13593	13751	13692	13657	13699	13741	13750	13827	13691	13723	13797	13881	13801	13696	13777	13793	13784	13659	13827	13703	13733	13725	13738	13755	13583	13700	13708	13710	14019	13875	13708	13841	13763	13804	13783	13724	13767	13771	13637	13476	13808	13714	13779	13633	13747	13571	13642	13785	13674	13663	13805	13770	13753	13716	13653	13591	13697	13951	13698	13657	13701	13654	13712	13852	13830	13814	13783	13713	13770	13764	13716	13780	13833	13893	13748	13717	13747	13733	13745	13786	13909	13614	13862	13540	13793	13611	13705	13759	13757	13714	13704	13704	13722	13696	13861	13797	13783	13733	13730	13666	13773	13655	13673	13769	13689	13834	13808	13667	13605	13833	13792	13761	13798	13784	13848	13841	13525	13688	13830	13705	13802	13813	13841	13813	13760	13669	13779	13718	13747	13684	13903	13741	13841	13700	13631	13706	13703	13903	13735	13658	13836	13720	13769	13770	13666	13851	13748	13794	13758	13721	13695	13833	13748	13768	13774	13684	13702	13733	13738	13819	13610	13744	13828	13895	13700	13614	13878	13702	13507	13701	13711	13792	13807	13769	13786	13789	13697	13737	13696	13666	13930	13855	13741	13725	13832	13631	13710	13835	13867	13731	13802	13617	13740	13733	13682	13738	13803	13708	13800	13685	13793	13592	13777	13744	13749	13714	13775	13825	13834	13730	13681	13630	13683	13691	13772	13657	13631	13789	13755	13850	13694	13959	13682	13661	13784	13723	13778	13677	13612	13924	13808	13590	13834	13708	13672	13725	13763	13777	13751	13754	13883	13837	13815	13833	13716	13855	13711	13760	13825	13570	13732	13817	13760	13955	13754	13780	13663	13877	13836	13834	13739	13784
24182	22171	32207	35534	38563	35754	28968	20324	17149	16462	16105	16027	16031	16060	15846	15831	15908	15856	15928	15772	15868	15901	15959	15629	15725	15784	15786	15890	15827	15930	15976	15738	15838	15679	15909	15749	15896	15724	16003	15688	15688	15830	15774	15684	15949	15853	15810	15831	15817	15759	15703	15733	15831	15997	15840	15833	15944	15851	15773	15771	15791	15791	15828	15619	15765	15660	15953	15835	15848	15617	15624	15512	15950	15609	15844	15810	15671	15789	15858	15812	15972	15878	15809	15683	15677	15650	15692	15820	15652	15633	15766	15620	15906	15886	15529	15794	15935	15815	15889	15667	15621	15584	15812	15784	15909	15886	15793	15808	15746	16000	15832	15629	15808	15753	15745	15756	15855	15728	15813	15735	15850	15754	15825	15680	15990	15690	15625	15991	15616	15863	15812	15785	15811	15737	15694	15722	15768	15697	15872	15729	15791	15857	15638	15601	16017	15703	15624	15872	15571	15735	15682	15946	15750	15694	15683	15995	15951	15698	15781	15574	15924	15707	15719	15727	15831	15797	15549	15804	15832	15757	15803	15776	15711	15826	15846	15761	15866	15662	15698	15717	16158	15791	15726	15767	15940	15650	15712	15603	15993	15709	15680	15633	15597	15581	15901	15842	15775	15663	15697	15960	15684	15837	15746	15825	15888	15698	15729	15685	15682	15781	15601	15801	15739	15874	15642	15850	15824	15663	15789	15775	15664	15742	15938	15576	15912	15806	15639	15668	15609	15913	15816	16084	15820	15743	15629	15643	15681	15743	15797	15839	15716	15650	15712	15737	15828	15761	15558	15726	15602	15713	15633	15780	15730	15783	15945	15966	15835	15864	15613	15569	15665	15707	15584	15846	15702	15710	15771	15901	15854	15886	15907	15998	15708	15572	15635	15509	15576	15703	15719	15752	15817	15830	15599	15662	15844	15817	15736	15678	15761	15804	15678	15587	15771	15919	15868	15726	15817	15574	15791	15621	15550	15734	15629	15639	15773	15876	15748	15662	15824	15696	15735	15841	15908	15822	15753	15767	15702	16015	15866	15721	15745	15630	15557	15692	15728	15626	15842	15605	15803	15763	15776	15692	15724	15811	15870	15698	15936	16024	15728	15879	15766	15749	15790	15636	15747	15830	15837	15778	16069	15731	15855	15895	15720	15742	15669	15834	15646	15560	15708	15830	15907	15783	15818	15782	15637	15642	15821	15716	15898	15611	15874	15825	15755	15866	15733	16003	15673	15724	15717	15874	15732	15819	15547	15753	15721	15830	15851	15666	15774	15675	15932	15774	15744	15572	15829	15822	15841	15597	15915	15860	15789	15832	15763	15505	15857	15856	15723	15585	15785	15895	15588	15781	15705	15718	15698	15654	15586	15941	15861	15569	15756	15796	15726	15682	15740	15959	15784	15791	15650	15586	15911	15794	15664	15760	15651	15641	15703	15665	15766	15704	15800	15727	15688	15680	15832	15786	15862	15762	15857	15781	15649	15761	15828	15591	15860	15774	15745	15631	15949	15743	15697	15861	15634	15581	15872	15696	15681	15938	15854	15958	15457	15562	15820	15977	15770	15743	16004	15720	15782	15800	15774	15711	15748	15616	15787	15891	15707	15816	15740	15811	15833	15769	15754	15668	15873	15686	15821	15787	15682	15847	15594	15794	15894	15818	15745	15793	15924	15762	15545	15533	15761	15816	15801	15761	15605	15874	15727	15752	15784	15801	15737	15775	15669	15591	15702	15818	15765	15757	15923	15936	15871	15729	15561	15774	15971	15783	15722	15773	15803	15717	15804	15886	15856	15612	15878	15716	15907	15679	15741	15711	15674	15719	16024	15582	15877	15809	15732	15816	15559	15681	15819	15692	15869	15738	15846	15638	15751	15779	15719	15701	15736	15751	15660	15723	15910	15915	15678	15770	15696	15705	15726	15746	15795	15814	15833	15941	15592	15885	15771	15739	15701	15769	15642	15601	15553	15753	15752	15791	15669	15634	15604	15884	15577	15867	15714	15817	15790	15799	15854	15847	16029	15697	15893	15870	15790	15626	15818	15754	15642	15618	15664	15835	15882	15743	15811	15561	15450	15746	15879	15641	15732	15822	15864	15733	15710	15714	15719	15561	15693	15588	15814	15773	15502	15561	15905	15803	15515	15834	15721	15477	15642	15687	15843	15702	15828	15804	15837	15705	15817	15764	15868	15826	15809	15746	15759	15790	15739	15733	15743	15792	15576	15936	15677	15636	15762	15714	15601	15683	15673	15621	15930	15866	16045	15724	15794	15916	15408	15640	15718	15736	15834	15755	15749	16004	15763	15809	15562	15526	15943	15769	15905	15904	15862	15715	15681	15806	15805	15804	15671	15711	15570	15663	15852	15832	15855	15731	15759	15717	15819	15704	15807	15736	15777	15947	15672	15705	15598	15858	15513	15608	15790	15654	15865	15675	15756	15800	15647	15632	15964	15639	15601	15800	15801	15775	15828	15857	15744	15984	15928	15587	15822	15699	15618	15539	15802	15849	15925	15653	15657	15846	15813	15640	15586	15704	15774	15766	15778	15685	15769	15882	15711	15737	15824	15892	15867	15798	16011	15792	15887	15743	16096	15620	15522	15830	15608	15723	15643	15653	15693	15592	15816	15822	15693	15847	15598	15702	15677	15950	15690	15906	15792	15530	15835	15660	15630	15581	15861	15854	15688	15740	15721	15818	15713	15915	15859	15601	15490	15582	15630	15566	15630	15914	15701	15868	15868	15645	15743	15680	15707	15667	15874	15798	15772	15716	15885	15766	15734	15734	15693	15697	15587	15753	15802	15673	15812	15768	15841	15535	15750	15808	15609	15956	15910	15923	15722	15813	15933	15806	15571	15846	15759	15700	15822	15808	15775	15641	15721	15760	15895	15549	15814	15924	15731	15730	15811	15900	15814	15797	15764	15754	15636	15768	15836	15659	15950	15614	15855	15587	15630	15708	15629	15649	15780	15661	15676	15694	15858	15684	15860	15795	15930	15761	15903	15656	15719	15919	15860	15697	15868	15775	15809	15772	15800	15580	15769	15552	15937	15779	15774	15721	15780	15678	15747	15611	15669	15591	15541	15770	15732	15932	15724	15685	15620	15828	15738	15746	15695	15825	15774	15855	15741	15925	15749	15910	15924	15693	15743	15675	15618	15697	15686	15666	15817	15754	15932	15767	15736	15681	15878	15940	15958	15687	15702	15814	15758	15722	15709	15898	15654	15704	15760	15685	15838	15475	15799	15913	15814	15879	15765	15665	15871	15785	15731	15552	15639	15698	15628	15577	15762	15972	15856	15598	15615	15758	15644	15722	15901	16046	15710	15438	15894	15737	15670	15701	15804	15883	15798	15680	16049	15720	15608	15870	15871	15891	15542	15849	15885	15959	15743	15618	15588	15936	15845	15777	15851	15720	15758	15913	15812	15861	15940	15760	15864	15681	15776	15679	15749	15811	15690	15594	15856	15731	15644	15736	15691	15756	15727	15941	15846	15630	15719	15700	15719	15779	15665	15705	15828	15897	15829	15771	15797	15714	15904	15599	15717	15804	15699	15685	15446	15836	15798	15837	15774	15846	15755	15863	15503	15725	15832	15568	15735	15754	15717	15843	15730	15787	15780	15805	15875	15577	15629	15773	15889	15888	15789	15641	15782	15777	15933	15492	15825	15708	15859	15871	15731	15707	15845	15720	15819	15753	15831	15840	15924	15811	15622	15791	15766	15706	15761	15571	15823	15555	15923	15634	15786	15863	15919	15818	15705	15768	15815	15678	15808	15874	15836	15800	15882	15895	15703	15756	15777	15648	15865	15755	15605	15710	15683	15749	15541	15647	15687	15698	15563	15699	15740	15888	15768	15565	15714	15737	15741	15886	15678	16015	15582	15567	15741	15684	15778	15772	15760	15615	15747	15572	15599	15754	15928	15655	15816	15802	15960	15755	15683	15639	15871	15906	15763	15820	15708	15778	15780	15652	15852	15709	15800	15734	15703	15815	15611	15690	15874	15619	15652	15891	15780	15477	15817	15707	15803	15790	15654	15601	15720	15568	15692	15610	15809	15821	15832	15937	15887	15699	15867	15660	15677	15826	15764	15868	15876	15752	15726	15713	15598	15704	15937	15775	15725	15743	15714	15834	15550	15746	15671	15717	15771	15814	15676	15858	15897	15788	15776	15740	15641	15867	15898	15662	15503	15743	15622	15624	15824	15714	15744	15683	15839	15593	15641	15847	15800	15827	15896	15700	15800	15634	15804	15867	15683	15652	15804	15827	15780	15636	15793	15839	15419	15630	15713	15758	15770	15742	15841	15639	15765	15657	15657	15699	15783	15837	15858	15591	15626	15758	15787	15764	15638	15729	15948	15781	15751	15793	15682	15752	15701	15933	15866	15818	15657	15594	15963	15980	15830	15750	15625	15900	15918	15785	15797	15861	15585	15574	15698	15536	15732	15788	15674	15708	15896	15696	15869	15618	15737	15641	15654	15783	15765	15755	15733	16033	15680	15958	15913	15660	15844	15655	15866	15873	15745	15812	15740	15752	15793	15733	15653	15723	15632	15536	15741	15798	15831	15695	15791	15670	15686	15920	15746	15831	15768	15834	15828	15826	15690	15847	15591	15660	15752	15875	15909	15560	15802	15810	15398	15878	15735	15785	15790	15743	15762	15577	15640	15873	16072	15631	15863	15830	15582	15667	15839	15664	15777	15834	15713	15478	15861	15715	15748	15673	15790	15684	15726	16011	15772	15734	15692	15902	15774	15761	15906	15822	15719	15717	15734	15831	15517	15644	15783	15673	15775	15750	15776	15661	15697	15768	15823	15714	15726	15857	15781	16000	15940	15579	15555	15868	15747	15689	15745	15827	15740	15653	15715	15694	15668	15837	15872	15816	15674	15816	15764	15685	15587	15834	15683	15691	15788	15701	15779	15839	15708	15788	15857	15688	15609	15831	15829	15646	15443	15607	15700	15654	15871	15966	15895	15644	15767	15739	15619	15872	15859	15713	15852	15850	15833	15699	15831	15762	15743	15641	15805	15934	15592	15671	15725	15869	15696	15718	15481	15863	15867	15836	15842	15941	15475	15718	15914	15809	15704	15662	15874	15775	15774	15896	15680	15956	15838	15683	15653	15719
59435	89506	70375	56233	47045	36656	25700	17756	14596	14012	13805	13716	13598	13911	13742	13590	13633	13538	13592	13693	13708	13634	13711	13578	13671	13635	13865	13692	13704	13662	13600	13610	13581	13711	13610	13672	13677	13542	13730	13804	13500	13713	13588	13553	13695	13552	13645	13636	13845	13513	13533	13857	13735	13593	13806	13594	13674	13529	13625	13667	13595	13634	13660	13615	13700	13466	13676	13622	13516	13630	13599	13561	13457	13847	13520	13670	13608	13690	13778	13561	13639	13648	13632	13697	13616	13562	13508	13675	13747	13660	13594	13590	13752	13510	13910	13724	13628	13563	13742	13585	13576	13777	13657	13534	13773	13628	13644	13666	13613	13495	13643	13730	13607	13748	13668	13651	13596	13599	13637	13691	13577	13661	13670	13659	13667	13745	13754	13709	13702	13652	13766	13642	13610	13641	13737	13534	13665	13553	13572	13678	13660	13686	13557	13486	13691	13675	13716	13776	13729	13641	13782	13678	13622	13644	13542	13713	13573	13633	13461	13704	13598	13464	13589	13656	13700	13504	13434	13639	13614	13731	13701	13584	13634	13702	13646	13732	13723	13846	13692	13683	13501	13591	13772	13805	13713	13642	13809	13640	13713	13583	13697	13499	13677	13655	13638	13753	13589	13557	13740	13528	13607	13645	13698	13531	13528	13619	13639	13684	13812	13669	13769	13635	13664	13833	13729	13523	13813	13642	13721	13644	13574	13566	13727	13617	13575	13698	13800	13645	13751	13613	13590	13637	13740	13560	13762	13484	13485	13696	13595	13781	13632	13734	13777	13696	13602	13666	13545	13481	13658	13526	13563	13572	13686	13707	13653	13628	13694	13399	13673	13528	13715	13616	13762	13600	13612	13604	13680	13627	13500	13732	13571	13683	13483	13559	13485	13825	13748	13741	13718	13680	13649	13574	13715	13515	13508	13570	13665	13713	13752	13594	13644	13592	13565	13662	13510	13649	13771	13610	13635	13485	13626	13760	13660	13612	13706	13729	13737	13652	13799	13607	13660	13615	13648	13798	13596	13481	13562	13676	13583	13654	13582	13488	13739	13752	13711	13856	13649	13681	13663	13736	13706	13709	13530	13767	13560	13447	13659	13669	13610	13570	13534	13680	13661	13663	13608	13676	13781	13493	13637	13514	13601	13671	13827	13804	13484	13493	13564	13783	13577	13860	13560	13731	13637	13772	13824	13600	13791	13671	13546	13572	13698	13699	13595	13750	13762	13702	13625	13663	13591	13626	13649	13674	13595	13794	13720	13638	13489	13512	13600	13708	13658	13746	13399	13694	13828	13507	13506	13764	13753	13804	13752	13655	13883	13681	13618	13475	13555	13730	13584	13771	13642	13623	13482	13490	13624	13624	13612	13508	13675	13660	13591	13474	13753	13623	13588	13745	13607	13658	13736	13597	13772	13609	13730	13600	13646	13617	13576	13556	13729	13698	13700	13697	13737	13563	13659	13795	13661	13669	13703	13785	13770	13754	13717	13767	13619	13613	13801	13617	13612	13663	13806	13760	13648	13665	13561	13731	13616	13794	13725	13654	13802	13788	13569	13677	13738	13609	13673	13706	13786	13545	13713	13890	13690	13595	13475	13582	13564	13824	13425	13472	13780	13617	13540	13561	13511	13427	13603	13622	13554	13633	13698	13470	13641	13563	13664	13873	13669	13571	13631	13709	13630	13629	13504	13779	13647	13826	13678	13628	13733	13597	13623	13686	13367	13765	13508	13560	13669	13719	13496	13610	13695	13800	13603	13554	13613	13697	13614	13803	13579	13712	13598	13599	13797	13784	13742	13689	13638	13643	13662	13540	13560	13658	13653	13652	13587	13646	13742	13722	13767	13486	13860	13740	13693	13524	13721	13806	13658	13595	13688	13716	13701	13441	13637	13682	13639	13779	13700	13569	13643	13671	13798	13648	13587	13642	13512	13642	13680	13669	13608	13785	13699	13785	13784	13703	13532	13480	13699	13655	13500	13589	13540	13815	13550	13477	13785	13537	13769	13647	13753	13794	13651	13637	13586	13755	13660	13606	13617	13756	13634	13615	13554	13685	13612	13786	13710	13673	13547	13619	13573	13742	13660	13529	13583	13609	13583	13381	13535	13745	13678	13676	13554	13682	13612	13536	13695	13769	13636	13617	13670	13576	13663	13816	13767	13527	13715	13588	13434	13612	13732	13720	13742	13839	13573	13655	13767	13690	13609	13553	13500	13633	13686	13671	13682	13612	13783	13615	13629	13642	13532	13575	13470	13681	13665	13631	13652	13675	13641	13557	13555	13570	13555	13553	13655	13791	13643	13784	13554	13676	13575	13524	13702	13712	13762	13696	13554	13534	13629	13507	13771	13756	13668	13564	13643	13545	13619	13608	13680	13586	13634	13567	13764	13659	13512	13773	13695	13675	13560	13575	13633	13795	13640	13649	13677	13623	13713	13579	13503	13566	13604	13735	13695	13555	13566	13616	13840	13631	13648	13761	13622	13680	13592	13624	13823	13561	13608	13777	13560	13751	13625	13832	13554	13766	13684	13780	13664	13566	13729	13721	13546	13575	13585	13690	13775	13655	13696	13713	13502	13672	13610	13655	13652	13572	13561	13662	13633	13452	13397	13583	13663	13842	13684	13627	13628	13605	13658	13756	13742	13711	13473	13722	13740	13615	13695	13694	13523	13564	13638	13551	13599	13586	13564	13481	13768	13565	13827	13461	13546	13612	13595	13578	13523	13836	13648	13759	13609	13572	13710	13656	13641	13671	13761	13614	13425	13736	13640	13531	13662	13830	13658	13639	13658	13559	13611	13773	13647	13615	13621	13683	13630	13682	13712	13628	13729	13820	13851	13735	13780	13514	13684	13642	13561	13585	13708	13773	13815	13555	13601	13712	13530	13745	13677	13624	13599	13636	13606	13708	13715	13524	13762	13583	13707	13696	13646	13711	13607	13743	13778	13744	13729	13571	13759	13554	13683	13611	13800	13619	13601	13737	13675	13565	13721	13716	13777	13494	13637	13613	13656	13595	13618	13869	13753	13542	13814	13771	13552	13695	13591	13651	13730	13621	13515	13675	13780	13696	13681	13616	13517	13656	13661	13520	13533	13643	13549	13635	13502	13771	13722	13629	13763	13599	13569	13700	13638	13528	13528	13692	13513	13850	13754	13514	13600	13543	13626	13729	13583	13782	13588	13862	13630	13718	13648	13670	13729	13664	13574	13691	13614	13633	13551	13578	13579	13623	13509	13675	13659	13541	13761	13811	13583	13571	13642	13777	13557	13570	13584	13793	13541	13615	13636	13640	13576	13629	13551	13651	13817	13529	13721	13563	13690	13661	13787	13676	13660	13695	13716	13523	13571	13596	13661	13568	13600	13778	13594	13613	13640	13881	13882	13524	13693	13686	13760	13673	13724	13729	13593	13652	13536	13626	13572	13542	13475	13767	13683	13692	13723	13637	13587	13592	13483	13724	13594	13672	13733	13418	13583	13645	13653	13557	13601	13659	13713	13704	13664	13670	13687	13560	13557	13661	13483	13608	13610	13523	13757	13503	13610	13452	13661	13628	13664	13688	13473	13581	13653	13651	13744	13711	13627	13530	13767	13755	13659	13667	13557	13625	13517	13661	13795	13774	13591	13640	13785	13820	13613	13619	13549	13539	13701	13668	13709	13585	13644	13734	13592	13807	13685	13607	13766	13683	13635	13637	13717	13892	13703	13537	13545	13601	13615	13796	13663	13630	13634	13794	13737	13693	13567	13621	13697	13687	13607	13583	13540	13732	13459	13661	13547	13807	13614	13677	13786	13674	13789	13547	13618	13594	13689	13452	13778	13568	13677	13727	13668	13727	13634	13592	13732	13457	13676	13570	13625	13601	13855	13734	13616	13665	13646	13593	13737	13713	13761	13648	13638	13430	13624	13532	13582	13890	13705	13500	13608	13516	13712	13657	13651	13572	13644	13927	13531	13735	13544	13603	13706	13624	13570	13522	13741	13601	13622	13576	13599	13747	13631	13745	13620	13590	13650	13501	13503	13699	13646	13645	13692	13612	13661	13637	13625	13665	13634	13584	13503	13598	13447	13456	13754	13608	13666	13569	13514	13728	13541	13628	13703	13609	13686	13666	13556	13670	13633	13806	13709	13644	13748	13582	13723	13565	13422	13639	13650	13458	13696	13640	13649	13588	13565	13448	13469	13742	13706	13606	13666	13497	13685	13612	13629	13643	13560	13644	13550	13656	13722	13595	13572	13594	13619	13615	13757	13775	13766	13690	13668	13668	13624	13665	13774	13590	13715	13415	13587	13700	13616	13719	13769	13575	13717	13813	13735	13645	13559	13572	13490	13587	13586	13624	13740	13477	13907	13570	13550	13685	13595	13660	13696	13684	13396	13567	13704	13630	13489	13649	13679	13660	13714	13747	13522	13483	13559	13707	13666	13422	13544	13704	13497	13690	13618	13553	13617	13598	13521	13500	13664	13666	13637	13643	13721	13825	13652	13711	13630	13676	13802	13526	13521	13536	13497	13701	13619	13555	13820	13606	13546	13580	13643	13571	13728	13598	13496	13568	13785	13514	13683	13654	13723	13489	13642	13647	13715	13658	13711	13660	13595	13629	13730	13655	13669	13758	13587	13661	13589	13606	13502	13675	13587	13496	13780	13607	13631	13798	13576	13754	13571	13563	13715	13635	13606	13596	13656	13459	13546	13745	13558	13592	13667	13599	13474	13736	13526	13649	13587	13582	13759	13739	13643	13511	13638	13455	13468	13710	13609	13779	13749	13718	13713	13663	13576	13600	13623	13604	13499	13773	13736	13697	13642	13581	13818	13637	13648	13622	13633	13544	13719	13596	13792	13706	13594	13548	13615	13609	13713	13618	13700	13578	13605	13660	13494	13580	13740	13739	13584	13619	13566	13848	13459	13718	13714	13702	13674	13726	13669	13699	13791	13758	13613	13619	13696	13521	13784	13460	13907	13533	13726	13406	13638	13716	13521	13579	13648	13611	13625	13651	13662	13712	13673	13582	13720	13745	13662	13678	13554	13651	13873	13612	13522	13780	13609	13603	13649	13665	13627	13603	13634	13618	13592	13575	13669	13630	13360	13673	13637	13576	13673	13562	13592	13546	13743	13710	13792	13695
22968	21728	30721	31009	37824	38693	33800	23525	18582	16983	16389	16177	16241	16041	16255	16038	16090	16084	16248	16206	16037	16141	16042	16186	15879	15897	16080	15976	16261	16146	16259	16054	16123	15996	16028	15990	16068	16091	15970	15990	16091	16094	15908	15887	15920	16087	16005	15938	15704	16041	16019	15893	15985	16181	16086	16069	15952	15970	15933	16031	16273	15993	15715	15944	15946	15837	15939	16193	15967	15992	15946	16005	15888	15877	16078	16003	16030	15863	16000	15960	15976	15905	15679	15785	16110	16187	16005	16061	16047	15940	15799	16112	16257	16131	15781	16091	16076	15997	16006	15822	16133	16018	15948	15930	16049	15823	15822	16034	15830	15981	16211	15996	16140	16125	16041	15964	16026	16062	16105	15829	15866	16005	15977	16161	16114	15998	16105	15857	15754	15952	15975	15934	15910	15798	16022	15931	15744	15841	16038	15943	15969	15868	15705	15982	15955	15991	16014	16018	15930	16059	16046	16028	15815	15938	15989	15845	15978	15907	15931	15890	16056	16115	15977	15810	15997	15719	15961	15896	15967	16003	15970	15968	15889	15762	15978	16078	16087	15855	16017	15797	15927	15973	15918	15871	16011	16127	16117	15945	15975	15953	15961	15987	15895	15832	15901	15845	15835	16057	16034	15965	15801	15840	16227	16124	15800	15874	15873	15898	15769	16023	16053	15995	15888	15984	16082	15970	15901	15892	15761	16128	15934	16035	16096	15849	16058	16135	16129	15990	15950	15945	16029	15974	16086	15820	16158	15862	15937	15866	16067	15923	15998	15923	15761	15887	15997	15805	15865	15814	15909	16061	15951	15843	16010	16090	15892	15872	15823	15957	15988	15976	16037	15880	15885	15889	15972	15968	16053	16108	16015	16173	15866	15950	15936	15737	15968	15848	15902	15874	15994	15885	15966	16070	15938	15875	15970	16109	15996	16000	15989	15736	15948	15942	15920	15924	16090	15922	16051	16130	15956	16169	15992	15744	15905	16057	15885	16072	16106	16014	15895	15862	15950	15923	15879	15899	15816	15914	15923	16120	15797	15839	15939	16106	15766	16001	15849	15964	15864	16067	15945	16078	15877	15974	15993	15901	15931	15941	15851	15833	16275	15766	15988	16076	15954	15889	15959	16064	15913	16012	15957	15984	16086	15992	15866	15852	15993	15978	16088	15855	16085	16044	15826	16021	16072	16033	15992	15823	15990	15965	15703	15782	15968	15991	15849	15821	15937	16044	15907	15746	15889	15874	15767	15795	16016	16002	15702	15919	15749	15907	15982	16028	15951	15908	15933	15958	16089	15941	15876	15946	15855	15718	15928	15978	15938	15937	15703	15668	16182	16054	15942	15779	15819	15869	15873	15987	15939	16029	16053	15895	15955	15924	15817	15982	15963	15810	16057	16137	16109	15973	15973	15953	15885	15996	15980	15863	15960	15634	16035	15833	15999	15829	16130	16088	16154	15923	16101	15992	15990	16014	15903	15905	16156	15805	16013	16018	15747	16008	15965	15956	15946	15751	16025	15976	16122	15945	15803	15784	16037	15773	15872	15906	15833	15766	15970	16065	15990	15936	16089	15950	15861	15800	15913	16117	16114	16038	16101	15886	15938	16112	15893	15992	15868	15907	15862	16141	15813	16028	15855	16071	16064	16028	16007	15987	15961	15858	15806	15925	15862	15939	15978	15916	15967	15856	15879	15977	15958	15961	15929	16050	15970	15863	16002	16018	15985	15882	15892	15776	15871	15929	15938	16016	15937	15863	15785	15729	15822	15828	15973	16194	16039	15990	16089	15845	15921	16047	15872	15888	15841	15784	16212	15934	16087	15796	15991	15929	15957	16075	16078	15961	15954	15846	15827	15994	15986	15974	15988	15980	15715	16015	15898	15735	15883	15755	15812	16022	15992	15848	15870	16081	16083	15899	16128	15896	15918	16075	15896	15914	15925	15887	15854	15819	15876	15813	15843	16037	15940	15968	15902	15918	15936	15872	16076	15920	15865	16002	15990	15790	15816	16031	16026	15990	15757	16029	15990	15868	16128	16074	15810	16094	15842	16046	15978	16006	16060	15977	15949	15910	15964	16108	16062	15944	15939	15908	15709	15743	15985	15933	15991	15960	15980	15928	16097	15946	15989	15967	15882	15784	16025	15857	15864	16111	16073	15996	15930	16128	15916	15988	16034	15898	15870	15920	15942	16018	15840	16108	15917	16129	16141	15991	15868	15987	15764	15906	15910	16140	16103	15957	16121	16053	15903	15870	15876	15785	15847	15888	16036	15859	15988	15955	15822	16259	15856	16045	15893	15988	15919	15947	15983	15940	16211	16090	16045	16085	16215	16045	15967	15894	15838	15939	15844	16012	16185	15930	15908	15758	15786	15874	16042	16045	16025	15830	16072	15952	15840	15843	15880	15879	16049	16073	15923	15950	15792	15776	15996	15807	15826	15886	15907	15864	15727	16106	16202	15963	15903	16082	15920	15727	15954	15842	15831	15952	15793	16093	15814	15859	15926	15941	15914	16097	15989	16049	16019	15811	16050	15766	15928	16030	15978	15840	15947	15882	15806	15963	15817	15893	15706	15702	15904	15906	15878	15891	15939	15939	16066	16145	15947	15865	16118	15879	15918	16032	16024	15796	15726	16123	16032	15904	15800	15964	16140	15972	15740	15926	15937	15872	16050	16133	16085	15985	15970	15995	15898	16008	16060	15829	16105	15987	15871	16095	15784	16129	16014	15879	16012	15908	15914	15980	16057	15901	15932	15808	15912	15801	16063	15845	15701	15865	15933	15972	15925	15846	16012	15888	15912	15777	16115	15766	16007	15952	16093	16028	15831	15775	15892	15985	15779	16036	16023	16082	15865	15872	15933	15934	16157	15998	15961	15927	16142	16129	15960	16035	15967	16149	16082	15839	15953	15772	15864	16012	16016	16086	16114	16016	15984	16088	15926	15593	15782	15990	16084	15823	15746	16003	15826	15735	15985	15915	15894	15936	16231	15988	15911	15894	15905	15828	16088	15996	15930	15969	16023	16083	15792	15890	15836	15952	15959	15912	15893	16000	16026	15920	15859	15782	16099	15924	15903	15743	16027	15945	16135	15803	15950	15989	15981	15795	15893	15942	15963	16060	15972	16044	15858	15950	15934	15872	15969	15934	15753	15919	15953	15879	15900	15870	15808	15958	16054	15973	15904	15958	15924	15946	15804	15926	15943	16153	15763	15915	15813	15998	16106	15867	15776	15839	15798	16106	15955	15932	15959	16042	16006	16002	15936	15786	15844	15898	15917	15978	15950	15836	15910	15922	15989	15867	15788	15840	15925	15812	15810	15918	15950	15819	15979	16054	16116	15974	16097	15770	15983	15799	15995	16006	15887	16096	15982	15579	16033	15894	15877	15865	15918	15909	15990	15888	16114	15940	15946	15904	16045	15924	15844	16117	15867	15937	15961	15845	15766	15857	15834	15776	16023	15723	15947	15775	16125	15894	16026	15845	16008	15943	15936	15938	15983	15761	15955	15856	15872	15821	15899	15971	15927	15950	15988	16088	15740	16030	15907	15825	15873	15974	15881	15804	16040	16079	15956	16044	15955	15617	15883	15987	15867	15762	15807	15763	15800	15820	15933	16040	15923	15939	16032	15937	15886	16025	15937	16106	15948	15878	16288	16166	15984	15826	15759	16081	16023	15990	15834	16005	15796	15806	15831	15880	16017	15777	16119	16071	15887	15852	16035	16041	15929	15962	16000	15778	15797	15876	15932	15901	15861	15737	15933	15834	15948	15938	15934	15657	15983	16052	15820	15950	15977	15926	15903	16006	15935	16021	15967	16155	16135	15933	16025	15906	16011	15977	15948	15854	15963	15939	15927	16062	15942	15838	15776	16041	15811	16046	15771	16079	15736	15892	15884	15819	15904	15895	16088	16014	16158	15750	15945	15933	15944	15733	16044	16102	16063	15872	15930	15862	15886	15925	15970	15870	16066	15989	15956	15870	15922	15900	15914	16068	16095	15995	16097	15977	15802	15882	15900	15933	15791	16082	15965	15880	15794	15960	15972	15842	16026	15960	15904	15891	16069	15929	16024	15951	15876	16003	15845	15968	15872	15893	15819	15999	15850	16082	15891	15824	15969	16021	15940	16061	15708	16078	15910	15953	15838	15950	15869	15954	16069	15906	15895	16226	15804	15754	15999	15925	16060	15723	15951	15983	15838	16163	15962	16077	16018	15932	15853	16017	15960	15990	15847	15903	15935	15904	16083	16086	16006	16061	16094	15975	15806	15917	16005	16053	16105	15909	15955	15861	15751	15998	15748	15782	16082	15962	16009	16067	16067	15897	15905	15913	15987	15875	16095	16072	16004	16046	16116	15913	15887	15864	15917	15985	15988	15974	15931	16028	15975	16023	16001	15712	16012	16075	15984	15974	16065	15904	15880	16065	15933	15924	15989	15725	15986	15970	16020	15810	16023	15948	15883	15932	15950	16100	15947	16070	15822	16183	15952	15850	15885	16041	15838	16110	15794	16076	16201	15924	15993	16023	16000	16043	15946	15827	15985	15970	15949	15867	16001	15922	15961	16153	15782	15821	15944	16160	16057	15801	16063	15743	15930	15930	15844	15795	16025	16001	15922	16016	16011	16068	16021	15856	15898	15853	15830	15975	16087	15932	15834	16064	15950	16027	15766	15847	15873	15802	15912	15834	16029	16041	15951	15941	15757	15937	15853	15730	16065	15755	15916	15927	15985	15888	16047	15982	16009	15759	15950	15970	15852	15960	15939	15856	15765	15976	15949	15930	15891	15977	15979	15934	15741	15820	16197	16119	15913	15904	15901	15799	16062	15831	15883	15772	15689	15930	16002	15980	16058	16093	16117	15956	16004	16094	15620	16017	16227	15825	16158	15875	15899	15977	15881	15878	15873	16051	15773	15802	16030	15861	16041	15932	15881	15889	16104	16105	15995	15895	15977	15954	16138	16051	16083	15758	16015	15990	15910	15791	16002	15772	15992	16049	15985	16087	16090	15964	15852	16195	15741	15931	15877	15748	15977	15789	15950	16032	16003	15967	16159	15984	15876	16102	16006	15902	15925	15921	15868	15812	16006	15887	16031	16037	16004	16056	15893	15887	15903	15790	16017	15999	15829	16007
63950	102371	83609	70581	59114	45438	31409	20892	15661	13989	13613	13468	13621	13557	13562	13731	13599	13712	13590	13572	13560	13621	13649	13573	13639	13530	13739	13673	13494	13718	13740	13573	13689	13670	13704	13714	13701	13557	13631	13711	13821	13741	13637	13636	13645	13593	13706	13730	13609	13674	13629	13614	13547	13824	13458	13746	13583	13597	13616	13651	13904	13502	13595	13440	13585	13624	13561	13450	13686	13757	13600	13721	13631	13697	13801	13608	13561	13694	13881	13532	13605	13642	13766	13602	13847	13634	13703	13692	13501	13600	13515	13489	13867	13597	13611	13661	13671	13640	13725	13716	13605	13602	13588	13628	13643	13557	13652	13622	13675	13618	13613	13569	13613	13564	13587	13640	13736	13715	13629	13645	13427	13556	13693	13646	13390	13654	13568	13530	13597	13650	13643	13497	13633	13391	13650	13681	13718	13628	13616	13655	13720	13655	13590	13762	13532	13678	13727	13716	13656	13647	13592	13500	13626	13673	13621	13491	13720	13537	13668	13549	13578	13791	13489	13755	13575	13622	13745	13671	13711	13609	13742	13856	13591	13707	13499	13578	13523	13682	13683	13560	13532	13548	13647	13518	13725	13741	13503	13655	13766	13570	13733	13766	13462	13752	13619	13763	13586	13727	13725	13653	13579	13662	13649	13752	13783	13539	13656	13714	13582	13804	13707	13439	13697	13737	13652	13688	13800	13691	13544	13524	13632	13591	13669	13677	13754	13644	13612	13645	13699	13670	13682	13577	13596	13449	13631	13627	13645	13593	13572	13665	13727	13547	13666	13740	13778	13493	13622	13523	13674	13731	13680	13637	13625	13716	13612	13686	13704	13563	13710	13665	13795	13641	13444	13717	13603	13647	13496	13596	13796	13774	13649	13750	13601	13592	13635	13704	13619	13524	13611	13580	13769	13532	13687	13662	13683	13699	13777	13586	13649	13576	13687	13637	13580	13656	13524	13705	13469	13673	13627	13663	13813	13706	13593	13662	13679	13594	13772	13608	13659	13491	13678	13693	13690	13590	13685	13594	13756	13559	13617	13463	13885	13515	13578	13644	13443	13556	13660	13676	13706	13780	13684	13432	13780	13519	13715	13671	13848	13632	13596	13611	13750	13600	13711	13694	13649	13561	13560	13657	13715	13513	13781	13677	13763	13731	13639	13722	13743	13626	13690	13538	13532	13618	13677	13568	13611	13644	13689	13637	13631	13787	13598	13856	13827	13545	13612	13635	13599	13633	13753	13769	13671	13643	13695	13712	13701	13690	13602	13664	13674	13766	13558	13555	13703	13669	13532	13758	13621	13676	13456	13606	13811	13583	13603	13538	13632	13647	13596	13771	13666	13616	13514	13469	13705	13589	13697	13473	13622	13608	13682	13772	13750	13626	13688	13654	13663	13616	13605	13659	13642	13586	13708	13725	13498	13542	13552	13709	13842	13557	13712	13544	13740	13555	13603	13593	13485	13802	13675	13663	13684	13606	13763	13658	13756	13665	13858	13609	13404	13570	13589	13688	13722	13630	13480	13572	13727	13806	13536	13724	13671	13598	13620	13588	13612	13665	13633	13509	13643	13666	13597	13609	13701	13575	13610	13682	13617	13879	13667	13539	13658	13568	13432	13646	13882	13707	13620	13674	13607	13610	13696	13619	13641	13609	13640	13861	13341	13636	13756	13613	13510	13548	13634	13667	13621	13633	13560	13522	13760	13871	13525	13561	13611	13510	13763	13647	13770	13609	13688	13796	13635	13722	13598	13606	13584	13698	13731	13592	13485	13647	13732	13617	13729	13687	13658	13664	13493	13603	13659	13560	13718	13750	13795	13534	13663	13693	13676	13508	13693	13640	13630	13600	13544	13835	13735	13662	13737	13551	13449	13775	13763	13699	13580	13758	13692	13722	13768	13730	13725	13663	13435	13665	13587	13813	13702	13608	13620	13616	13653	13584	13561	13631	13635	13574	13587	13677	13596	13813	13609	13584	13750	13650	13664	13694	13667	13605	13662	13793	13598	13444	13755	13480	13534	13488	13583	13864	13686	13513	13622	13682	13540	13748	13558	13604	13585	13700	13625	13784	13648	13768	13646	13536	13677	13663	13637	13732	13649	13686	13722	13624	13562	13658	13762	13730	13720	13665	13618	13489	13634	13504	13749	13587	13597	13670	13679	13547	13671	13720	13503	13639	13676	13609	13852	13774	13560	13558	13577	13540	13656	13654	13652	13578	13620	13560	13668	13688	13593	13587	13836	13480	13702	13566	13758	13546	13650	13566	13705	13598	13602	13735	13467	13552	13536	13633	13503	13707	13766	13572	13675	13711	13625	13658	13710	13641	13708	13709	13569	13567	13649	13536	13717	13719	13671	13786	13683	13806	13547	13601	13632	13621	13582	13832	13533	13662	13596	13573	13623	13602	13674	13537	13545	13771	13588	13698	13671	13682	13715	13535	13629	13703	13585	13496	13491	13620	13775	13662	13576	13720	13417	13527	13659	13653	13555	13706	13647	13562	13715	13573	13604	13495	13719	13676	13774	13642	13640	13730	13642	13542	13516	13696	13616	13763	13626	13627	13635	13535	13547	13607	13658	13743	13543	13638	13732	13583	13554	13586	13617	13740	13705	13522	13409	13584	13528	13784	13718	13654	13785	13598	13658	13659	13754	13746	13836	13471	13704	13700	13783	13622	13609	13716	13677	13690	13569	13778	13751	13678	13832	13670	13560	13650	13672	13600	13803	13773	13539	13875	13637	13596	13644	13627	13814	13458	13785	13557	13620	13611	13571	13671	13667	13679	13600	13613	13707	13670	13565	13744	13634	13662	13661	13664	13523	13670	13562	13712	13775	13460	13533	13555	13728	13609	13750	13797	13626	13686	13727	13534	13548	13466	13677	13389	13572	13714	13570	13548	13533	13595	13512	13773	13702	13562	13592	13764	13644	13732	13495	13693	13605	13604	13830	13513	13522	13749	13570	13575	13694	13707	13637	13793	13620	13716	13591	13698	13769	13707	13658	13542	13693	13617	13492	13640	13681	13648	13640	13643	13667	13684	13592	13677	13610	13452	13811	13692	13699	13635	13623	13605	13637	13756	13702	13685	13604	13793	13639	13697	13734	13841	13652	13633	13582	13574	13709	13614	13473	13629	13744	13461	13776	13717	13573	13663	13709	13581	13574	13620	13682	13768	13609	13755	13572	13789	13572	13715	13515	13531	13732	13672	13605	13523	13694	13802	13728	13651	13639	13653	13745	13848	13679	13534	13779	13761	13712	13680	13604	13617	13759	13721	13748	13628	13741	13815	13598	13720	13584	13517	13592	13642	13587	13591	13786	13596	13595	13649	13578	13766	13587	13741	13642	13538	13638	13589	13537	13703	13630	13577	13746	13729	13667	13669	13609	13671	13673	13508	13536	13608	13488	13518	13804	13764	13690	13761	13676	13592	13743	13625	13754	13632	13690	13683	13684	13600	13675	13683	13663	13691	13686	13654	13612	13635	13649	13707	13685	13681	13669	13569	13717	13509	13779	13774	13507	13717	13735	13535	13722	13706	13776	13704	13567	13555	13693	13724	13579	13659	13809	13777	13719	13555	13636	13489	13671	13736	13658	13697	13726	13646	13688	13765	13474	13705	13571	13706	13653	13602	13733	13594	13393	13525	13820	13684	13602	13682	13526	13739	13621	13667	13637	13635	13770	13645	13563	13544	13767	13506	13651	13647	13509	13678	13611	13771	13788	13728	13667	13466	13824	13770	13633	13656	13769	13605	13689	13615	13593	13732	13663	13716	13659	13688	13502	13565	13673	13866	13680	13841	13733	13663	13801	13655	13592	13713	13571	13656	13608	13576	13520	13672	13523	13537	13618	13644	13560	13762	13620	13570	13643	13592	13550	13613	13659	13512	13697	13601	13727	13521	13741	13783	13674	13696	13628	13545	13705	13632	13745	13583	13673	13758	13492	13671	13557	13748	13644	13804	13699	13789	13557	13601	13804	13580	13719	13664	13690	13676	13831	13717	13660	13660	13706	13724	13646	13562	13827	13857	13731	13502	13718	13728	13622	13638	13687	13607	13675	13566	13657	13561	13655	13709	13643	13750	13657	13672	13529	13584	13594	13497	13703	13743	13434	13637	13701	13786	13798	13584	13642	13544	13613	13782	13695	13619	13575	13763	13560	13717	13585	13661	13753	13608	13600	13539	13852	13711	13453	13630	13525	13521	13705	13759	13628	13640	13835	13549	13668	13715	13604	13616	13647	13554	13731	13565	13616	13653	13497	13576	13741	13516	13702	13684	13657	13591	13647	13738	13602	13636	13787	13734	13701	13678	13742	13686	13527	13592	13677	13615	13623	13593	13523	13642	13648	13515	13763	13717	13738	13655	13773	13630	13577	13693	13554	13661	13682	13534	13637	13647	13605	13653	13708	13694	13732	13639	13502	13514	13607	13570	13636	13737	13731	13666	13617	13695	13781	13608	13691	13418	13640	13515	13677	13559	13602	13593	13709	13644	13801	13641	13709	13704	13829	13668	13955	13636	13726	13527	13729	13609	13433	13672	13847	13680	13754	13645	13544	13611	13688	13742	13659	13675	13571	13666	13720	13566	13697	13695	13727	13615	13620	13635	13651	13516	13765	13533	13562	13717	13694	13576	13650	13677	13538	13673	13732	13723	13523	13658	13703	13620	13665	13819	13524	13575	13582	13626	13572	13523	13682	13688	13619	13727	13522	13821	13641	13689	13482	13605	13549	13594	13786	13502	13551	13548	13706	13574	13655	13557	13544	13807	13641	13566	13676	13679	13759	13679	13669	13817	13658	13882	13644	13562	13647	13722	13599	13558	13630	13628	13571	13696	13719	13472	13767	13747	13731	13639	13754	13566	13758	13700	13564	13747	13470	13434	13652	13562	13675	13572	13476	13583	13566	13702	13529	13549	13737	13601	13557	13851	13580	13782	13717	13817	13752	13753	13693	13676	13682	13507	13612	13680	13588	13609	13638	13654	13705	13502	13530	13658	13719	13654	13681	13808	13606	13695	13527	13641	13692	13652	13764	13633	13516	13694	13751	13666	13714	13617	13663	13675	13563	13493	13765	13561	13445	13575	13707	13736	13703	13548	13648	13568	13435	13599	13722	13573	13606	13664	13718	13873
29172	28431	35383	32088	23850	19964	18009	16949	16561	16643	16554	16457	16400	16374	16355	16523	16415	16545	16454	16576	16536	16279	16390	16444	16344	16362	16137	16272	16389	16418	16549	16463	16334	16491	16468	16367	16479	16579	16540	16466	16471	16511	16375	16567	16384	16434	16447	16571	16343	16426	16421	16430	16482	16360	16435	16471	16536	16570	16430	16640	16414	16515	16395	16461	16408	16123	16304	16445	16475	16641	16414	16565	16616	16515	16300	16297	16325	16303	16455	16212	16599	16569	16565	16416	16416	16307	16472	16439	16503	16556	16326	16456	16353	16325	16308	16508	16435	16378	16473	16256	16278	16214	16428	16339	16472	16502	16437	16292	16347	16394	16367	16569	16528	16679	16440	16458	16293	16334	16598	16411	16456	16399	16307	16306	16452	16483	16500	16385	16435	16300	16535	16215	16397	16284	16708	16350	16521	16284	16422	16514	16479	16385	16463	16363	16528	16402	16317	16447	16502	16316	16527	16255	16336	16247	16402	16278	16475	16400	16308	16408	16370	16586	16380	16439	16524	16577	16401	16291	16358	16414	16324	16568	16462	16592	16598	16065	16595	16529	16538	16450	16329	16412	16299	16427	16361	16532	16297	16372	16329	16455	16417	16414	16522	16406	16570	16458	16353	16431	16364	16204	16307	16504	16278	16377	16523	16534	16471	16412	16389	16320	16393	16431	16353	16202	16323	16287	16226	16639	16582	16448	16652	16215	16165	16412	16312	16368	16499	16502	16332	16557	16345	16446	16586	16138	16270	16389	16140	16424	16388	16290	16486	16526	16382	16230	16459	16407	16424	16347	16244	16298	16102	16272	16518	16380	16520	16422	16412	16247	16378	16469	16390	16325	16311	16435	16375	16383	16313	16548	16328	16418	16313	16392	16442	16606	16264	16333	16299	16515	16456	16314	16515	16631	16228	16258	16211	16454	16416	16438	16476	16356	16340	16136	16221	16332	16710	16461	16595	16567	16379	16409	16461	16418	16456	16429	16378	16411	16563	16368	16413	16445	16281	16330	16490	16307	16422	16416	16439	16579	16310	16452	16640	16457	16369	16543	16411	16572	16492	16382	16587	16502	16331	16338	16405	16499	16391	16484	16362	16497	16339	16477	16379	16299	16369	16243	16344	16373	16487	16336	16228	16425	16263	16453	16571	16684	16354	16574	16394	16426	16540	16386	16360	16348	16550	16310	16549	16317	16234	16320	16371	16487	16484	16520	16515	16330	16463	16478	16206	16314	16625	16468	16247	16645	16307	16367	16502	16496	16395	16563	16508	16511	16548	16540	16448	16549	16302	16196	16377	16321	16263	16437	16422	16374	16310	16296	16322	16346	16259	16431	16427	16368	16488	16368	16521	16423	16396	16651	16489	16421	16393	16373	16555	16468	16494	16539	16429	16511	16370	16499	16513	16408	16401	16427	16291	16358	16563	16597	16515	16284	16149	16272	16519	16416	16506	16149	16364	16389	16457	16349	16467	16441	16388	16297	16443	16381	16375	16421	16475	16359	16322	16404	16588	16608	16420	16429	16502	16360	16599	16446	16321	16250	16360	16672	16343	16310	16405	16457	16414	16512	16326	16482	16464	16502	16493	16312	16334	16574	16533	16453	16488	16587	16431	16366	16279	16325	16470	16403	16113	16284	16446	16506	16427	16126	16543	16466	16533	16248	16299	16331	16647	16255	16495	16421	16416	16326	16373	16384	16094	16255	16376	16120	16338	16495	16583	16143	16448	16325	16215	16411	16661	16304	16509	16616	16499	16471	16248	16126	16343	16433	16459	16581	16340	16381	16355	16329	16391	16487	16459	16442	16435	16431	16566	16522	16343	16506	16467	16405	16593	16584	16254	16352	16217	16488	16382	16410	16363	16350	16362	16351	16225	16405	16591	16269	16373	16521	16408	16489	16501	16484	16183	16514	16496	16309	16354	16441	16576	16463	16280	16362	16395	16333	16421	16331	16523	16440	16197	16378	16596	16335	16537	16556	16436	16371	16381	16402	16262	16467	16527	16419	16350	16257	16332	16249	16410	16440	16422	16533	16377	16397	16498	16506	16456	16381	16584	16339	16337	16529	16372	16716	16198	16551	16156	16440	16300	16379	16416	16386	16312	16366	16538	16384	16479	16303	16562	16358	16374	16319	16251	16348	16352	16344	16363	16369	16262	16535	16399	16300	16430	16254	16339	16404	16339	16590	16589	16485	16640	16474	16306	16439	16341	16539	16274	16443	16332	16353	16362	16288	16316	16488	16311	16554	16556	16596	16281	16386	16295	16250	16399	16574	16263	16340	16435	16378	16253	16608	16517	16288	16370	16416	16328	16399	16276	16403	16449	16298	16364	16239	16377	16360	16212	16422	16495	16409	16530	16477	16380	16484	16287	16346	16556	16452	16590	16409	16381	16448	16587	16283	16373	16346	16625	16472	16519	16579	16293	16286	16390	16365	16212	16430	16368	16594	16549	16372	16429	16417	16777	16604	16491	16507	16359	16504	16491	16463	16378	16554	16343	16291	16313	16625	16494	16396	16506	16348	16407	16419	16460	16613	16450	16313	16273	16476	16182	16344	16257	16318	16432	16433	16282	16466	16372	16384	16507	16458	16475	16421	16363	16445	16430	16430	16480	16441	16393	16298	16512	16482	16325	16341	16521	16388	16438	16467	16364	16570	16511	16160	16558	16440	16460	16504	16498	16409	16545	16373	16334	16172	16382	16196	16547	16323	16405	16185	16464	16419	16450	16362	16509	16246	16436	16668	16446	16300	16271	16241	16509	16472	16347	16338	16358	16480	16374	16341	16560	16449	16456	16156	16309	16405	16594	16342	16431	16510	16430	16515	16182	16355	16437	16376	16430	16391	16427	16428	16606	16448	16585	16318	16427	16295	16273	16440	16544	16343	16338	16438	16587	16494	16570	16387	16472	16341	16507	16415	16379	16647	16555	16560	16469	16386	16483	16140	16345	16412	16659	16526	16348	16460	16483	16415	16295	16425	16450	16427	16675	16420	16377	16468	16727	16500	16583	16476	16383	16281	16431	16182	16255	16356	16268	16317	16428	16509	16354	16238	16354	16345	16559	16500	16390	16608	16425	16318	16482	16342	16422	16549	16506	16424	16351	16356	16432	16594	16413	16527	16548	16370	16558	16292	16255	16385	16431	16608	16563	16581	16418	16325	16712	16508	16433	16429	16309	16287	16338	16505	16451	16459	16292	16362	16437	16435	16453	16351	16315	16494	16379	16553	16577	16362	16270	16415	16407	16281	16409	16235	16451	16203	16344	16277	16290	16468	16655	16475	16473	16522	16331	16409	16408	16321	16352	16457	16463	16351	16279	16445	16468	16651	16402	16461	16324	16395	16307	16280	16609	16330	16308	16580	16480	16582	16294	16456	16469	16291	16374	16337	16324	16499	16519	16610	16380	16455	16435	16328	16323	16433	16646	16566	16389	16389	16453	16561	16345	16350	16470	16352	16412	16226	16291	16473	16459	16427	16664	16287	16296	16330	16518	16294	16385	16265	16401	16230	16362	16341	16407	16460	16515	16353	16433	16332	16441	16444	16514	16396	16417	16477	16341	16352	16353	16414	16483	16418	16589	16648	16466	16287	16574	16386	16277	16457	16524	16412	16379	16333	16613	16422	16521	16392	16381	16393	16308	16280	16324	16401	16398	16447	16388	16433	16306	16193	16431	16370	16225	16490	16201	16282	16470	16353	16419	16423	16408	16384	16518	16495	16331	16734	16212	16228	16424	16448	16456	16381	16410	16472	16201	16332	16440	16488	16248	16426	16388	16431	16385	16510	16292	16356	16462	16481	16583	16408	16500	16371	16579	16325	16565	16405	16501	16367	16276	16187	16443	16430	16324	16331	16381	16236	16386	16471	16476	16334	16477	16332	16388	16271	16561	16253	16439	16600	16600	16539	16633	16420	16599	16301	16306	16297	16243	16360	16568	16307	16489	16298	16447	16271	16399	16441	16256	16570	16550	16553	16451	16403	16372	16320	16395	16367	16226	16559	16607	16666	16372	16434	16428	16407	16595	16476	16308	16116	16476	16417	16326	16303	16540	16536	16283	16357	16234	16455	16358	16477	16331	16576	16278	16504	16532	16460	16431	16501	16430	16449	16285	16462	16246	16500	16320	16427	16575	16435	16619	16464	16574	16382	16407	16425	16569	16346	16285	16441	16532	16389	16436	16342	16423	16618	16461	16404	16631	16475	16346	16431	16508	16395	16428	16310	16364	16339	16607	16472	16675	16516	16475	16487	16280	16198	16458	16423	16420	16372	16503	16462	16394	16401	16453	16482	16509	16228	16397	16220	16492	16539	16423	16578	16549	16472	16515	16490	16454	16311	16463	16547	16238	16291	16416	16337	16459	16478	16502	16373	16675	16601	16323	16385	16456	16192	16425	16591	16424	16098	16468	16439	16413	16402	16548	16134	16366	16364	16349	16288	16468	16350	16342	16395	16279	16501	16243	16189	16345	16535	16520	16701	16263	16335	16375	16410	16466	16324	16567	16656	16321	16370	16397	16325	16680	16332	16427	16491	16559	16350	16354	16462	16464	16590	16448	16381	16299	16454	16464	16184	16273	16290	16344	16414	16445	16546	16482	16395	16372	16275	16396	16417	16543	16452	16246	16652	16410	16247	16438	16522	16382	16459	16298	16380	16358	16307	16520	16242	16417	16473	16636	16554	16458	16444	16274	16279	16368	16419	16359	16311	16482	16600	16263	16251	16327	16502	16472	16368	16421	16334	16393	16536	16552	16485	16559	16521	16380	16475	16570	16312	16513	16623	16494	16373	16403	16314	16415	16410	16287	16468	16464	16376	16491	16452	16319	16544	16759	16497	16475	16386	16425	16418	16599	16413	16441	16498	16453	16311	16347	16585	16353	16468	16336	16462	16298	16417	16282	16424	16463	16489	16399	16309	16618	16262	16458	16304	16428	16367	16471	16389	16389	16566	16310	16483	16516	16102	16426	16311	16334	16180	16358	16268	16440	16684	16345	16533	16576	16394	16563	16534	16289	16279	16305	16227	16388	16666	16252	16504	16379	16309	16321	16352	16349	16330	16445	16266	16368	16414	16379	16403	16306	16430	16406	16531	16607	16469	16332	16548	16587	16267	16417	16283	16726	16607
32870	45589	35852	27226	20537	16772	15128	14380	14205	14205	14277	14046	14139	14157	13935	13991	13835	13911	14185	14014	14089	13992	14038	14151	13985	13917	14073	14043	14019	14137	13989	13961	14023	14020	13904	13874	14172	14052	14029	14115	13912	14044	13997	14022	14162	14004	13900	14094	13975	14053	14179	13946	13974	13972	14074	14026	14114	14062	14079	14020	13994	14056	13997	13963	14080	14055	14024	13922	14015	13975	13939	14181	14120	14008	14106	13949	14126	14122	13925	13956	14155	13893	14121	13943	14159	13931	14064	14038	14044	14099	13841	13991	13903	13951	14078	14142	13988	14056	14140	14068	14237	14078	14059	14061	14076	13969	14047	13814	14068	14015	14015	14017	14179	14091	14104	14041	13960	14057	14008	14049	13938	14078	13976	14113	13880	14046	14083	13982	13942	13895	14082	13983	14030	14144	14021	14037	13967	13970	14095	14240	13751	14103	14145	14116	14051	14008	14115	14075	14044	14047	14037	13969	13854	14024	13982	14025	13825	14095	14100	13964	14010	14090	14069	14041	14098	14076	13864	14007	14029	14080	13975	14098	14078	14083	13863	13941	14033	14172	14018	14099	14177	14017	14008	14040	13976	13999	13988	14089	13995	14034	14135	14037	14148	14092	14070	13865	14110	14099	14223	14114	14120	13947	13894	14081	14106	13996	13942	14044	14068	14117	14025	14012	14054	13820	14015	13977	14032	13907	13999	13959	13935	14067	14219	13951	14027	14297	13978	13960	14029	14115	14176	14155	13856	14149	14130	14040	13975	14041	13917	14144	14164	14092	14075	13906	13965	13855	13989	13943	13932	13959	13871	13993	13833	14052	14070	14004	13905	13961	14063	13964	14210	13848	14100	14175	13991	14046	13916	13971	13979	14002	13937	14042	13945	13975	13957	14153	14096	14072	13863	13992	13971	14078	14030	14025	14109	13814	14068	14010	14031	14084	13894	13978	14035	13969	13946	14043	14150	14144	13934	14074	13940	13967	14051	13938	13978	13814	14076	14017	14132	14117	13999	14018	13972	13870	14067	14005	14003	14047	14113	13874	14120	13835	14126	14032	14080	14140	14051	13999	14035	13962	13925	13804	14098	13779	14185	14082	14115	14011	14185	13947	13954	13989	14103	13887	13952	13910	14004	13948	14117	13999	13894	13971	13985	14185	14056	13946	13875	14160	14084	13919	14029	13937	14120	13969	13989	14092	14021	14020	13958	13899	14069	14141	14211	14008	14123	14017	13944	13904	14106	13961	13992	14007	14076	13933	14006	13870	13959	13971	13973	14014	14013	13941	14059	14111	14123	14000	13951	14109	14132	14027	13922	14120	13963	14020	14064	14025	14049	14082	14000	13960	14062	13964	14085	14000	14106	14077	13939	14146	14254	14034	14058	14134	14029	14113	14091	14057	14215	14008	14137	14152	13893	13945	13987	14105	13945	14028	14155	13934	14096	14049	13967	14035	14048	14077	14011	13998	13992	13879	13989	14039	13883	13995	14082	13796	14124	14106	14055	13994	14025	13994	14073	13868	14161	14008	14009	14082	14172	14051	13749	14033	14122	14066	13993	14002	14069	14048	13913	14192	13953	13947	14196	14149	14258	14109	13962	13931	13778	13923	13890	14102	14015	14037	13907	13999	14032	13890	14180	13927	13899	13976	14046	13993	13724	14042	13935	13987	14054	14018	13965	14092	13925	14175	13969	14083	14181	13939	14052	13985	14032	14109	13918	14041	14051	14076	14096	14149	14123	13901	14094	14126	14033	14201	14026	13922	13917	14062	14051	14209	13987	14108	13927	14030	14055	13964	14058	14016	13986	14061	14038	14172	13996	14092	13940	13946	13957	13976	14092	14069	13978	14158	14004	14145	14006	13951	14158	13970	14113	13938	14129	13982	14090	14104	14163	13934	14130	14000	14190	14066	14065	14067	14109	14067	14084	13992	14008	14132	13851	14164	14066	13971	13931	14043	14021	14029	14126	13966	13937	14098	14004	14168	13979	13998	13917	13980	14120	13978	14093	14115	14033	14059	14009	14129	14134	14034	14123	14224	14005	14009	14223	14060	14154	14039	13926	14103	14159	13930	14100	14096	14348	14085	14164	14179	14063	14000	14027	14179	13928	14057	14163	13966	14215	14058	14096	13928	14131	13969	13825	13974	13909	13930	14199	14178	14113	14048	13975	14028	13983	13844	14058	13990	14075	14119	13903	13983	13935	14011	14272	14000	13947	14114	14056	13770	14121	14041	13949	13963	13924	14122	13960	14043	13973	14060	13903	13986	13908	14055	14005	14049	14089	14063	13981	14090	13863	14178	14149	14080	14004	13949	14026	13823	14080	13941	13961	13916	13882	14045	13877	14010	13965	13936	14166	13958	13903	14116	14138	14079	13933	13983	13921	14136	13958	13942	14112	13999	14066	13980	13946	14043	14038	13877	13883	14035	14166	14120	13880	13856	13952	14220	14066	13987	13935	14111	13995	14052	14212	13991	13922	14035	14100	13971	14123	14133	14038	14147	13993	14224	14110	13926	13959	13931	14002	14216	14292	13872	14071	14186	14021	14107	14031	14134	14221	13972	13976	14076	14065	13948	14083	13955	14132	13950	13985	13931	13966	14243	14039	14091	13988	14164	14021	14144	13977	13926	13883	13929	14178	13949	14177	14051	14205	14135	14019	14015	13988	14132	14012	14084	14037	14102	14039	14009	13998	13925	14097	13832	14083	14111	14119	14045	14074	14177	14005	14097	14020	14164	14014	14081	14009	13994	14082	14066	14003	14108	14118	13957	14028	14080	13956	14131	14134	13899	14132	14046	13978	14088	14006	14213	13961	14119	14102	14148	14051	14045	13941	14020	13952	13988	13967	13954	13914	13978	13995	13907	13946	14073	14000	13927	14071	13959	13834	14084	13992	13842	13892	14063	14058	14034	14037	14085	14023	13933	14008	13914	14180	14052	14007	14108	14056	14201	14035	14063	14043	13927	14194	14027	13897	13971	14054	14032	14027	14054	13988	13972	13994	13998	14015	13918	14003	14230	14020	13950	14052	13925	14158	14203	14001	13745	14022	14105	14006	13975	14070	13962	13892	14100	14001	14129	13913	14059	14082	14041	13899	13961	13941	14024	14025	13870	14101	14173	13968	14026	14124	13982	14020	14090	14200	14002	14044	13913	13989	14059	14176	14114	14043	14161	14143	13928	14144	14196	14017	14024	14012	14139	14031	13993	13958	13963	14051	13911	13782	14011	13986	14023	14102	13901	13976	14067	13962	13909	13788	14142	13892	14070	14183	13997	14061	14143	14085	14110	14152	13985	14015	14089	13967	13980	14043	14003	14118	14087	13991	14046	14165	14085	13890	14230	14124	14032	14070	14074	14147	14061	14086	14032	14147	14084	14128	14091	14024	14037	13925	13986	13954	14117	14039	13945	14015	13957	14148	14038	13938	14116	14001	13920	14047	14034	13924	13992	14201	13827	14045	14089	14055	14039	14111	14138	14091	14025	13976	13896	13979	13920	14047	13991	14160	13913	14073	14209	13922	13918	14113	13996	14040	14016	14103	14067	14056	13980	13789	14070	14094	14015	14078	14065	13937	14042	14088	14044	13940	14033	13970	14077	14002	14139	14151	13862	14075	14023	13944	14080	14201	14115	13740	14002	13940	13933	14073	13957	14042	14063	13917	14022	14151	14011	14010	13913	14024	14031	14018	14073	14148	13878	14078	14058	14135	14056	14101	14004	14077	14171	14070	14030	13953	14078	13967	14049	13918	13973	13959	13907	13981	14086	13973	14122	14022	14028	14192	13983	14106	14119	13994	14029	14038	13960	13768	13880	14143	14086	13955	14060	14062	13872	14093	13962	14100	14103	13993	14023	14213	14061	13949	14072	13979	14083	14015	14171	14065	14159	14046	13972	13982	13884	14100	14101	14109	14150	14051	14159	14012	14072	13981	14172	14076	14194	13996	13792	14039	14080	14112	13883	14150	13928	14210	14123	13927	14128	14139	14170	14021	14057	14076	13843	14085	14043	14096	14021	14008	13982	14051	13967	14000	13968	14105	14300	14057	14006	14004	14000	14105	14112	13919	14020	13960	14067	13922	13988	13953	13956	14031	14045	14086	13985	14051	14259	13984	14258	14090	14032	14099	14004	13928	13984	14073	14192	13913	14162	14177	14153	14006	14033	13945	14055	13957	14078	13969	14036	14077	13981	13890	14020	13863	14010	14053	13985	13960	13935	14071	13908	14115	14155	14011	14102	14050	13800	14055	14072	13973	14006	13881	14211	14000	14034	14074	14112	13998	14105	14053	14183	14147	13989	14109	13996	14187	13925	14132	14035	14079	14005	14001	13990	14205	14073	13913	14109	14084	14140	14217	14016	14117	14090	14023	13998	13938	14018	14084	14050	14057	13946	14034	13912	14009	13984	13891	14115	14063	13830	14039	14107	13936	14001	13992	14273	14052	14116	14135	13965	13993	13948	14006	14055	13906	13944	14060	14033	14062	14071	13861	14079	14176	14069	14009	14144	14067	14020	14066	14112	13892	13908	13903	13942	13984	13980	13821	13948	14036	14139	14028	14073	13952	13948	14100	13958	14142	14152	13978	13949	14041	13997	14001	14070	14055	14142	14123	13941	13974	14022	13976	13869	14048	13907	13905	13969	14109	14079	14035	13910	14042	13970	13912	14024	14167	13992	14128	14070	14083	14067	14040	13860	14027	13931	14067	14184	14080	14147	14171	14076	13924	14019	14060	13864	14155	14055	14000	14003	14002	14070	14063	13975	13980	14080	14131	13934	14049	13914	13986	13898	14050	14163	13990	14116	13932	14078	14128	13973	13915	14102	14080	14074	14059	13928	14042	14019	14024	14053	14038	13988	13994	14130	14132	13886	14111	13923	14140	14008	14049	13986	13951	14035	14008	14026	14065	14019	13970	14072	14025	14177	14010	13984	13908	13953	14043	14045	13803	13975	14057	13976	13990	14054	14089	14094	14202	13977	14070	14052	14091	14170	13987	14003	14011	14041	14145	13925	14043	14027	13951	14163	14044	14035	14190	13942	14017	13839	14116	14042	14121	13962	13974	14126	14074	13878	14002	14146	14070	14160	13968	13915	14067	14087	14005	14258	14036	14006	13914	14082	13922	13908	14108	13911
24249	22366	34016	36327	34573	30665	25724	19225	17186	16837	16927	16758	16677	16593	16606	16606	16564	16708	16625	16712	16690	16649	16671	16546	16378	16665	16437	16527	16447	16604	16457	16578	16411	16436	16689	16742	16599	16351	16574	16629	16512	16376	16649	16516	16435	16614	16420	16417	16534	16428	16484	16328	16330	16355	16453	16640	16435	16623	16433	16524	16453	16534	16590	16333	16253	16461	16681	16565	16554	16528	16411	16414	16386	16455	16521	16437	16610	16530	16586	16615	16299	16431	16355	16430	16436	16413	16562	16316	16335	16445	16530	16415	16494	16427	16413	16560	16690	16329	16546	16357	16514	16416	16566	16440	16462	16550	16566	16536	16644	16554	16404	16340	16635	16624	16556	16557	16399	16227	16467	16373	16539	16399	16650	16331	16345	16489	16544	16416	16552	16687	16482	16571	16425	16583	16350	16356	16510	16395	16609	16337	16414	16544	16532	16474	16422	16416	16697	16590	16580	16499	16529	16500	16518	16450	16491	16485	16443	16309	16501	16094	16667	16623	16457	16523	16518	16535	16444	16721	16395	16405	16468	16499	16383	16581	16360	16448	16622	16417	16429	16325	16594	16464	16512	16433	16313	16419	16436	16402	16556	16572	16227	16335	16482	16521	16437	16488	16539	16589	16548	16529	16457	16566	16501	16424	16529	16486	16536	16462	16379	16267	16509	16441	16536	16420	16622	16722	16362	16329	16548	16512	16448	16601	16529	16363	16574	16547	16363	16299	16675	16576	16467	16272	16350	16377	16354	16434	16316	16502	16432	16432	16518	16411	16434	16362	16460	16476	16479	16366	16564	16419	16479	16441	16612	16538	16419	16327	16552	16619	16383	16476	16484	16431	16556	16312	16418	16306	16474	16471	16618	16440	16347	16412	16437	16530	16468	16500	16427	16336	16345	16347	16503	16542	16428	16382	16483	16381	16386	16713	16166	16488	16428	16325	16573	16545	16283	16252	16313	16422	16526	16407	16450	16314	16442	16537	16546	16705	16674	16408	16515	16350	16600	16405	16501	16474	16477	16218	16466	16292	16309	16495	16460	16580	16450	16460	16503	16649	16523	16651	16486	16656	16456	16486	16479	16409	16618	16562	16455	16407	16515	16402	16423	16419	16455	16432	16431	16517	16536	16391	16331	16197	16613	16608	16488	16626	16661	16371	16446	16463	16627	16324	16349	16528	16489	16571	16422	16321	16358	16263	16582	16428	16582	16494	16613	16526	16613	16391	16661	16451	16515	16701	16433	16476	16384	16240	16424	16605	16451	16505	16553	16337	16691	16666	16474	16372	16422	16374	16364	16263	16404	16335	16338	16397	16374	16459	16629	16757	16536	16371	16516	16400	16543	16333	16576	16574	16486	16529	16419	16321	16223	16385	16524	16364	16635	16513	16501	16351	16476	16564	16532	16685	16505	16676	16639	16507	16606	16537	16528	16620	16595	16296	16386	16420	16603	16532	16406	16475	16560	16432	16172	16410	16468	16496	16557	16325	16429	16428	16478	16368	16564	16550	16374	16691	16267	16509	16255	16568	16251	16610	16584	16485	16538	16541	16590	16641	16369	16403	16406	16463	16317	16366	16276	16552	16571	16138	16503	16353	16403	16510	16333	16487	16432	16335	16525	16385	16471	16492	16404	16531	16482	16308	16473	16418	16223	16387	16346	16484	16419	16490	16419	16477	16310	16430	16414	16302	16399	16532	16378	16536	16530	16606	16520	16530	16624	16398	16325	16528	16842	16445	16672	16570	16339	16413	16333	16562	16529	16355	16443	16477	16453	16466	16400	16388	16227	16552	16463	16480	16378	16301	16576	16417	16419	16377	16457	16368	16408	16230	16308	16549	16498	16359	16376	16374	16465	16417	16493	16372	16403	16727	16683	16643	16458	16613	16550	16678	16517	16519	16543	16656	16451	16428	16541	16331	16687	16461	16405	16624	16486	16557	16488	16316	16458	16386	16402	16372	16369	16521	16478	16590	16466	16468	16405	16223	16405	16528	16480	16559	16477	16414	16414	16377	16511	16585	16371	16435	16380	16490	16419	16451	16554	16632	16558	16541	16704	16417	16529	16509	16381	16627	16395	16467	16369	16709	16366	16670	16715	16545	16267	16463	16285	16120	16502	16508	16543	16221	16309	16372	16376	16627	16467	16661	16571	16442	16466	16675	16507	16516	16601	16650	16411	16593	16518	16508	16343	16452	16506	16538	16491	16478	16491	16526	16500	16415	16381	16410	16554	16492	16318	16512	16365	16386	16281	16440	16551	16412	16550	16395	16462	16367	16585	16296	16382	16380	16519	16341	16440	16470	16471	16359	16213	16642	16210	16484	16309	16410	16673	16452	16396	16542	16493	16494	16578	16705	16593	16436	16428	16588	16524	16547	16460	16288	16336	16479	16492	16422	16568	16354	16560	16316	16555	16470	16385	16564	16547	16455	16361	16434	16583	16548	16290	16384	16512	16465	16570	16483	16352	16320	16499	16434	16362	16557	16475	16488	16436	16477	16297	16400	16258	16591	16432	16425	16405	16517	16326	16342	16495	16597	16671	16375	16559	16319	16366	16371	16432	16555	16556	16278	16419	16318	16538	16475	16472	16335	16453	16496	16342	16161	16453	16519	16417	16412	16444	16595	16500	16271	16433	16660	16572	16529	16570	16663	16354	16496	16409	16433	16466	16349	16428	16603	16477	16396	16290	16558	16535	16365	16689	16332	16248	16532	16322	16350	16386	16468	16420	16570	16328	16481	16446	16263	16489	16504	16454	16320	16319	16489	16318	16236	16511	16367	16337	16499	16346	16542	16458	16451	16470	16505	16396	16441	16467	16391	16324	16390	16253	16484	16564	16421	16570	16538	16233	16421	16448	16321	16377	16447	16544	16367	16571	16600	16459	16480	16593	16682	16753	16599	16584	16427	16489	16432	16503	16504	16609	16465	16327	16702	16563	16479	16389	16359	16504	16415	16532	16550	16468	16602	16454	16756	16395	16495	16308	16419	16528	16376	16508	16413	16443	16430	16523	16658	16277	16467	16356	16376	16421	16581	16257	16612	16364	16412	16560	16449	16374	16411	16503	16537	16836	16493	16325	16549	16696	16510	16259	16301	16424	16437	16581	16537	16319	16394	16514	16469	16322	16391	16406	16545	16643	16527	16400	16552	16484	16603	16592	16225	16378	16493	16397	16272	16423	16358	16561	16681	16473	16466	16524	16269	16521	16502	16454	16442	16272	16514	16658	16357	16441	16436	16617	16568	16466	16408	16317	16405	16588	16521	16502	16658	16284	16248	16494	16384	16548	16416	16279	16258	16572	16482	16457	16433	16528	16408	16464	16521	16570	16416	16553	16541	16350	16439	16342	16277	16496	16391	16476	16529	16577	16482	16529	16383	16484	16433	16442	16435	16316	16370	16468	16475	16665	16525	16615	16676	16570	16477	16490	16508	16564	16656	16499	16513	16641	16471	16657	16642	16699	16387	16398	16282	16328	16463	16491	16508	16388	16490	16562	16627	16418	16355	16421	16512	16333	16519	16611	16556	16481	16552	16327	16243	16432	16480	16569	16205	16578	16528	16607	16606	16663	16555	16742	16331	16496	16393	16419	16359	16708	16405	16406	16519	16350	16295	16498	16416	16479	16503	16372	16435	16448	16221	16357	16376	16512	16352	16336	16425	16502	16455	16558	16499	16517	16566	16334	16540	16422	16431	16457	16471	16380	16561	16575	16400	16344	16425	16427	16614	16514	16269	16393	16471	16315	16353	16471	16460	16562	16384	16458	16172	16619	16552	16506	16640	16391	16513	16483	16401	16512	16314	16349	16515	16470	16588	16141	16458	16701	16268	16416	16536	16459	16556	16346	16568	16478	16459	16463	16495	16683	16437	16401	16423	16505	16373	16611	16466	16239	16419	16518	16344	16440	16591	16511	16650	16453	16425	16588	16538	16626	16336	16398	16520	16579	16636	16372	16457	16277	16728	16540	16656	16478	16404	16253	16413	16382	16397	16452	16519	16440	16396	16530	16563	16554	16823	16640	16429	16283	16477	16690	16292	16592	16409	16431	16698	16603	16428	16352	16461	16523	16594	16303	16685	16471	16483	16522	16378	16424	16443	16418	16591	16439	16419	16383	16399	16553	16341	16583	16522	16437	16637	16634	16514	16435	16382	16465	16347	16370	16594	16494	16393	16555	16458	16470	16432	16445	16320	16430	16758	16649	16388	16559	16224	16278	16314	16539	16378	16348	16567	16606	16626	16542	16197	16398	16525	16330	16430	16441	16570	16557	16459	16457	16592	16357	16691	16459	16558	16523	16400	16562	16432	16497	16513	16600	16546	16492	16548	16459	16488	16530	16298	16487	16337	16376	16562	16550	16628	16508	16367	16446	16259	16478	16437	16464	16597	16371	16488	16698	16358	16423	16485	16495	16515	16404	16289	16565	16433	16390	16343	16421	16347	16379	16555	16624	16398	16265	16418	16571	16425	16402	16362	16444	16428	16557	16590	16518	16252	16472	16385	16384	16607	16478	16427	16576	16496	16425	16535	16614	16535	16676	16490	16573	16719	16542	16508	16551	16507	16467	16497	16484	16321	16505	16536	16214	16407	16283	16642	16701	16669	16492	16474	16503	16592	16389	16251	16552	16500	16479	16475	16648	16311	16475	16317	16331	16512	16544	16413	16685	16654	16458	16465	16475	16575	16470	16352	16402	16656	16291	16557	16419	16392	16393	16453	16497	16612	16548	16282	16374	16404	16355	16643	16507	16527	16520	16458	16658	16497	16512	16493	16506	16404	16500	16454	16530	16405	16424	16495	16381	16435	16401	16388	16677	16498	16535	16598	16390	16437	16275	16479	16456	16548	16368	16547	16181	16298	16267	16362	16424	16172	16633	16413	16385	16518	16546	16307	16431	16267	16490	16504	16430	16512	16512	16554	16285	16445	16633	16493	16721	16436	16621	16450	16358	16547	16611	16520	16564	16276	16606	16644	16571	16672	16662	16617	16405	16509	16373	16458	16359	16540	16599	16587	16274	16508	16217	16431	16525	16375	16502	16648	16280	16503	16558	16548	16598	16305	16399	16540	16443	16604	16389	16558	16493	16265	16392	16514	16384	16432	16555	16340	16562	16435	16490	16600	16531	16432
59945	94170	76393	56936	42824	30558	20817	16187	14600	14066	14172	14006	14160	14014	14017	14095	14269	14085	14024	14140	14067	14106	14111	14057	14130	14013	14205	14042	13939	13976	13998	14075	14243	14121	13963	14107	14169	14080	14041	14173	14042	14041	14238	14002	14158	13913	13895	14158	14054	13939	14014	14164	14167	13973	13922	14205	14146	13949	14050	14244	13958	14046	13989	13908	13975	14106	13953	14121	14142	14060	14024	14131	13980	14232	14193	13838	14024	14019	14061	14088	14044	13952	14220	14054	14012	13961	14166	14031	13836	14145	14183	14103	14205	13990	14028	14062	14273	13958	14131	14178	14087	14102	14095	13928	14007	14105	14112	14120	14133	14079	14101	14092	13979	14028	14088	13972	14043	14109	14086	14164	14034	14239	14023	13991	13969	14169	13931	14029	14250	13995	14048	13961	14311	13973	14018	14026	14066	14073	14064	14091	14293	13886	14048	14149	14109	13957	14044	14047	14076	14042	14057	14032	14124	13934	14184	14265	14015	14382	13806	14130	14061	14162	14097	14076	14098	14093	14047	14098	14061	14230	14154	13913	14008	14220	14092	14075	14199	14120	14097	14107	14147	14215	14053	14044	14064	14038	14040	14070	14071	14039	14088	14035	14128	14075	14159	14135	13952	14100	14143	14033	14082	14120	14141	13958	14186	14089	14126	14155	14101	14020	14143	14071	14043	13940	14135	14019	13942	13916	14072	14083	14125	14316	13993	14174	14103	14019	14136	14209	14101	14060	14175	13875	13989	14066	14103	14035	14115	13965	14035	13997	14131	14149	14088	13985	14061	14082	14184	13961	13896	14168	14019	13937	13949	14058	14194	13930	14075	13940	14052	13981	14142	14234	13975	14003	14109	14160	14064	14026	14136	13986	14116	14298	14042	14276	14218	14108	14073	14159	14018	13924	14111	14195	14102	14053	14330	14096	14011	14050	14234	14175	13992	14197	14085	13915	13963	14003	14249	14098	14086	14098	13886	14119	14097	14034	14040	14080	14168	14083	14083	13961	14083	14144	13978	14020	14146	13853	14096	14174	14141	13820	14000	14013	13871	14079	14215	13858	14139	13895	13993	14137	14075	13956	14053	14052	13991	14078	14050	14044	14201	14053	14140	13976	13869	13979	14097	14099	14005	14045	14124	14078	13923	14052	14075	14102	13990	14085	14135	14177	14161	14051	14176	14141	14116	14021	14167	14218	13970	14147	13846	14170	14195	14107	13983	14066	14084	14290	14033	14075	13982	14041	14070	14099	13970	14060	14174	14135	14167	14100	13891	14142	14185	14073	14144	13820	13834	14069	14265	14082	14042	14108	14249	14060	14075	13958	14133	14085	14143	14103	14220	14220	14003	13943	14157	14133	14081	14070	14107	14060	14147	14057	14058	13985	14040	13942	14058	14131	13994	14140	14026	14109	14104	14017	14003	14232	14111	14163	13995	14005	14020	14082	14028	14046	14046	14069	14167	14009	13979	14021	14025	14019	14148	13938	14032	14161	14032	13912	14120	14065	14014	13981	14164	14069	14076	13902	14123	14063	14075	14058	14051	14010	13972	14068	14028	14008	14142	14094	14142	13981	14123	14038	13933	14009	13952	14020	14113	14091	14192	13958	14120	14145	14165	14058	14083	14054	13892	13997	14094	14092	14089	14044	14136	14034	13961	14255	13978	13904	14042	14054	14230	14180	14017	13979	14034	14099	14104	14135	13992	14083	14079	14125	13842	14184	14141	14143	14063	14105	14072	14007	14019	14056	14097	14054	14053	13935	14085	13960	14059	14121	14177	14182	14023	14021	13834	14039	14057	14214	14096	14099	14023	14166	14145	13989	14111	14307	13846	14004	13995	13935	14153	13927	14131	14063	13993	14072	13901	14186	14071	14220	14000	14172	14207	14139	14213	13914	14185	14141	14013	13975	14152	14158	14059	14159	14011	13961	14052	13812	14071	14181	13971	14018	13931	13909	14069	14015	14119	13942	13895	14083	14233	14120	13960	13911	14003	14147	13959	14056	14058	14227	13994	14145	14015	14086	14179	14064	14168	14074	14070	14050	14011	13969	14055	14259	14041	14187	14143	14020	14080	14022	14232	13933	14072	14128	14066	14010	14083	14139	14087	14061	14145	13971	14121	14017	14325	14257	14231	14001	14154	14004	14038	14007	14024	13900	14026	14040	13976	14027	14160	14058	13992	14119	13985	14120	14106	14076	14034	14043	14025	14062	14016	14094	14124	14145	14004	14026	14339	14140	14084	13874	14088	14196	14027	14173	14014	14196	13948	13979	13994	13913	13943	14043	14114	14084	14013	14257	14074	14053	13910	14196	14082	14014	14103	14057	14028	14095	13999	14225	14115	14164	14045	13973	14135	13990	14112	14154	14006	14197	14147	14068	14054	14054	14151	13944	14255	13879	13889	14254	14167	14112	14032	14068	14165	14123	14085	14072	14024	14142	14164	14178	13962	14055	14144	14295	13930	14150	14011	14108	14039	14031	14007	14105	14113	13925	14080	14084	14048	14006	14106	14040	14176	14063	14103	14007	14122	14120	14025	14029	14189	13923	14086	14028	14160	14090	14132	14155	14071	14045	14040	14066	14124	14133	13962	14214	14062	14081	14027	13944	13997	14020	14242	14058	14093	14144	14100	14101	14130	14058	14102	14156	13880	14211	14135	13975	14166	14227	14099	14137	13924	13982	14124	14161	14068	14182	13965	14167	14001	14084	14206	14120	14139	14088	14108	14108	14124	14014	14114	13981	14152	14148	14080	14053	13941	14208	14139	14031	13832	14139	14081	14124	14178	14274	14134	14026	14043	14142	14006	14070	14070	14092	14031	14066	14120	14068	14072	14163	14323	13972	13937	13939	14072	14020	13949	14170	14177	14055	13991	13789	14134	14200	14053	14156	14038	14037	14130	14026	14172	13995	13985	14014	14036	13994	13978	14045	14190	14089	14096	14082	14055	13994	14065	13979	14012	14155	14112	13990	13976	14005	13993	13930	14041	13990	14206	14119	14167	14028	13985	14032	14125	14165	14070	13860	13997	14185	13980	14138	14063	14042	14172	14062	13990	13878	14160	14136	14075	14197	14040	14185	14035	13931	14123	14004	14027	14125	14026	14164	14115	14043	14161	14058	13994	14012	14218	14058	14139	14193	13952	13955	14103	14071	14104	14182	14026	13981	14043	14132	14021	14071	14022	14031	14006	14058	14037	13992	13966	13996	13905	13964	14129	14172	13991	14075	13920	13992	14212	14141	13989	14081	13969	14103	14060	13889	14130	14049	13920	13941	14019	14135	14129	14006	13956	14017	14082	14023	14254	13986	14125	13931	14024	14036	14059	14001	14050	13981	14081	13934	14173	14025	14024	14033	14010	14063	13978	14130	13990	14224	14000	14097	14021	14021	14089	14136	14161	14006	14050	13971	13988	13950	14036	14037	13969	14022	14039	14198	14146	14001	14142	14216	14098	14046	14174	14162	14069	14079	14121	14108	14145	14065	14140	14008	14031	14137	14086	14129	13920	14062	14111	14036	14177	14147	14041	14169	14092	14203	14111	13949	13980	14150	13953	13971	14148	14218	14238	13978	14001	14136	13939	13911	14040	14108	14157	14086	13984	14044	14018	14036	14181	13997	14069	13946	14048	14019	14106	13984	13990	14018	14164	14130	14129	14097	14113	14072	14074	13967	14066	14136	14027	14195	14125	14017	13887	14281	13969	14013	14122	14137	14142	14071	14073	14139	14126	14078	14118	14122	13819	14123	13981	14018	14037	13990	14056	14058	14175	13980	13985	14099	13910	14164	13862	14036	14046	14114	13917	14148	14092	14116	13941	13962	14069	14024	14132	14115	14255	13951	14291	13994	14021	14031	14127	14109	14117	14115	14134	14040	14035	14076	14133	14131	14043	14051	14202	14052	14271	13918	14140	14052	14184	14087	13984	14038	14087	14004	14016	14076	14100	13899	14064	14128	14174	14105	14142	14115	14098	14065	14153	13981	14163	14179	14074	14088	14064	14074	14096	14110	14099	14008	14119	14102	14113	14070	14057	14024	13954	14114	13939	14024	13915	14099	14091	14043	14034	14215	14191	14026	14087	14056	14029	14036	14064	14156	14110	14050	14013	13964	13965	14056	14106	14007	14134	14072	14084	13961	14085	14208	14004	14058	14024	13982	14047	13949	14052	13955	14148	13979	14077	14128	14267	14050	14078	13997	14134	14021	13991	14104	13988	14106	14107	14179	14000	14100	14119	14054	14168	13860	14124	13993	14205	14163	13995	14303	14145	14048	14055	14111	14109	14098	14010	13854	13979	14147	14328	13943	14279	14082	14203	14131	14035	14035	14033	14082	14135	14211	14176	14107	14132	13973	14016	14197	14006	13949	14115	13973	14258	14102	14077	14140	14098	14047	14084	13878	14254	14148	14060	14014	13989	14048	14077	14123	14106	14096	13961	13944	14062	14079	14095	13929	14113	14238	14036	14018	14250	14034	14076	14146	13977	14026	14031	14095	13984	14224	14035	14094	13994	14073	13954	14039	14088	14129	13946	14025	13862	14101	14082	14139	14094	14080	14075	14172	14006	14193	14309	13989	14106	14016	14229	14142	14031	14100	14066	14014	14085	14080	13873	14034	14078	14159	14069	13992	14103	14196	14109	14045	14341	14088	13980	14125	14196	14109	13988	14071	14297	14188	13957	13952	14067	14025	14035	14060	14141	13896	14088	13945	13990	14056	14181	13920	13931	14056	14047	13891	14078	14069	14140	14148	14147	14289	14087	14067	14179	14139	13954	13955	14026	14173	14044	14119	14162	14069	14083	14071	14023	14096	14186	14008	14055	14057	13997	14093	14147	14036	14086	14008	14090	14120	14142	14166	14009	14174	13969	14115	14024	14048	14072	14147	14232	14242	14053	14051	14048	14027	14040	13955	14280	14135	14108	14053	14072	14133	14073	14231	13871	14113	13912	14053	14133	13950	14176	14096	14067	14159	14102	14029	14040	14137	13998	14228	14133	14162	14104	13988	14071	14031	14071	14068	14102	14093	13941	14181	14029	14025	14183	13971	13988	14000	14108	14095	14018	14159	14015	14077	14057	14181	14025	14143	14062	14102	14040	14135	14166	14120	13949	13986	14040	14093	14078	14006	14040	14071
22949	21850	32864	32587	34705	34043	30190	21320	17986	17735	17440	17259	17029	17189	16885	17235	17095	17331	17001	17048	16892	16984	17093	17022	17013	16951	17188	16950	16958	16854	16984	17081	17095	16914	17034	16983	16919	16701	16771	16898	16954	16955	17002	16761	16847	16694	17190	16973	16886	16924	17005	17095	16953	16903	16859	16843	16803	16996	16951	16878	16859	17065	16905	16843	16983	17060	17003	16919	16994	16571	16818	16873	16782	16917	16877	16737	16810	17068	16931	16734	17016	16842	16944	16797	17018	16800	16876	16994	16746	16781	16966	16884	17079	16941	16888	16838	16817	16962	16680	16830	16904	16845	16869	16766	17086	16867	16970	16682	16930	16834	17127	16716	16773	16888	17009	16710	17028	16873	16717	16783	17030	17081	16959	16977	16971	17093	16886	16657	16814	16955	16981	16796	16761	16806	16859	16998	16761	16777	16928	17085	16993	16969	16871	16739	17178	16715	16965	16947	16803	16884	16896	16868	16935	16773	17195	16947	16990	17002	17005	16912	16771	16792	16893	16826	16834	16789	16888	16904	16877	16865	16799	16616	16877	16954	16746	16855	16921	16825	16644	17020	16961	16868	16693	16773	16737	16966	16925	16789	16865	16927	16850	16848	16962	16909	16854	16868	16877	16941	16750	16850	16834	16788	16737	16825	16770	16864	16973	16783	16712	16825	16865	16757	16883	16662	16809	16678	16770	16808	16961	16806	16947	16773	16835	16841	16801	16979	17211	16879	16676	16840	16778	16779	17056	16734	16887	16751	16765	16854	16921	16693	16900	16676	16634	16682	16686	16824	16799	16957	16867	16811	16797	16750	16852	16699	16740	17071	16951	16954	16852	16760	16932	16521	16836	16945	16750	16624	16917	16855	16968	17032	17000	16819	16690	16826	16650	16779	16775	16753	16748	16851	16837	16916	16673	17008	16968	16964	16733	16717	16703	16859	16768	16634	16747	16652	16854	16953	16907	16780	16796	16762	16911	16802	16979	16869	16881	16829	16874	16840	16760	16753	16792	16900	17082	16944	16853	16882	16798	16946	16871	16894	16988	16749	16687	16928	16877	16761	16874	16691	16913	16928	16825	16985	16764	16921	16816	16680	17021	17036	16847	16885	16853	16902	16984	16915	16745	16769	16953	16957	17182	16909	16851	16739	16680	16801	16983	16823	16935	16812	16768	16976	16816	16809	16867	16796	16921	16897	16760	16832	16735	16841	16859	16870	17011	16860	16810	16912	17011	17095	16862	16805	17112	16851	16912	16770	16842	16795	16628	16708	16757	16689	16945	17028	16881	16971	16786	17029	16833	17019	17050	16789	16678	16804	16841	16705	16716	16920	16935	16974	16901	16715	16721	16599	16725	16883	16640	16904	16738	16799	16597	16575	16752	16835	16643	16778	16767	16948	16961	16762	16793	16980	16798	16655	16950	16971	16917	16875	16750	16574	16678	16836	16955	16694	16852	16867	16738	16979	16550	16793	16776	16898	16826	16733	16763	16870	16788	16892	16846	16664	16741	16831	16608	16834	16917	16741	16885	16846	17130	16715	17034	16847	17029	16978	16914	16662	16771	16875	16903	16813	17038	16726	16908	16928	17001	16763	16779	16798	16664	16780	16956	16810	16713	16628	16742	16883	16792	16782	16732	16890	16919	16947	16938	16742	16635	16693	17004	16892	16864	16785	17062	16883	16934	16862	16750	16772	16920	16650	16736	16719	16913	16696	16698	16848	16939	16771	16894	16922	16886	16833	16724	17105	16640	16881	16965	16610	17010	16897	16864	16824	16838	16678	16812	16698	16867	16949	16927	16842	16783	16872	17121	16777	16815	16752	16943	16891	16787	16751	16789	16950	16812	16805	16764	16924	16978	17072	16775	16969	16886	16883	17035	16776	16876	16894	16768	16937	16777	16913	17131	16762	16884	16829	17019	17008	16812	16882	16791	16792	16830	16681	16687	16774	16835	16791	16874	16945	16816	16903	16761	16742	16766	16905	16822	16914	16829	16911	16920	16844	16790	16853	16728	16721	16869	16755	16850	16748	16865	17014	16675	16779	16816	16800	17007	16855	16818	16883	16860	16863	16822	16911	16708	16935	16882	16739	16844	16846	16824	16860	16698	16756	16905	16798	16780	16749	16819	16624	16751	16876	17050	17051	16987	16865	16960	16765	16839	16914	16917	16857	17041	17005	16827	16701	16782	16916	16731	16637	16780	16790	16919	16900	16965	16632	16827	16803	16757	16655	16978	16933	16590	16761	16877	16582	16729	16784	16922	16862	16833	17110	16835	16849	16842	16852	16697	16823	16806	16935	16735	16692	16706	16760	16953	16864	16830	16977	16866	16898	17010	16808	16924	16851	16899	16770	16848	16821	16804	16818	16720	16823	16765	16758	16779	16862	16843	16824	16792	16842	16927	16990	16987	16833	16719	17024	16880	16731	16795	16898	16790	16728	16933	16675	16942	16795	16708	16762	16770	16908	16849	16990	17052	16768	16713	16638	16814	16941	16739	16727	16783	16888	16739	16826	16895	16954	16956	16958	16840	16845	16869	16847	16812	16883	16945	16917	16960	16796	16844	16814	16918	17106	16790	16721	16850	17013	16930	16966	17022	16762	16772	16714	16751	16925	16799	16932	17148	16978	16751	17008	16888	16776	16727	16985	16869	16727	17007	16925	16951	16782	16921	16925	16729	16870	16918	16774	16683	16629	17030	16868	16891	16764	17040	16785	16968	16825	16802	16854	16780	16907	16867	16634	16714	16830	16839	16871	17039	16829	16997	16811	16900	17072	16774	16958	17010	16772	16914	16824	16940	16735	16819	16984	16720	16750	16808	16851	16583	16989	16701	16848	16752	16617	16799	16713	16645	16806	17044	16748	16897	16755	16773	16821	17031	16876	16897	16723	16831	16901	16740	16592	17093	16984	16904	16926	16885	16585	16831	16849	16831	16862	16843	16971	17055	16808	16767	16773	16866	16759	16848	16772	17019	16892	16945	16639	16998	16806	16623	16928	16598	16970	16830	16959	17036	16682	16776	16792	16860	16803	16714	16999	16857	17030	16747	16893	16791	16939	16982	16828	16793	16724	16842	16986	16733	16887	16813	16711	16826	16755	16942	16747	16815	16923	16774	16784	16884	16838	17056	17078	16950	16942	16962	16749	16784	16807	16814	16881	17012	16789	16726	16833	16770	16787	16756	16950	16772	16938	16877	17058	16871	16520	16952	16791	16813	16746	16720	16795	16816	16722	16899	16908	16899	16922	17012	17007	16790	16847	16803	16830	16805	16718	16985	16918	16864	16913	16796	16953	16902	16816	16880	16756	16823	16735	16942	16723	16760	16676	16958	16849	16627	17069	16994	16889	16812	16746	16889	16727	16846	16901	16997	16846	17005	16940	16758	16936	16861	16910	16695	16808	16902	16756	16769	16688	16785	16882	17020	16811	16937	17004	16790	16901	16917	16931	16930	16737	16725	16758	16865	16847	16805	16847	16790	16779	16829	16844	16893	16985	16978	16821	16918	16780	16764	16806	16899	16600	16941	16951	16907	16870	16765	16707	16694	16689	16769	17087	16900	16819	17024	16845	16876	16689	16897	16773	16955	16902	17091	16642	16740	16831	16818	16764	16876	16784	16898	16865	16954	16799	16955	16812	16740	16860	16939	16568	16662	16863	16791	16950	16762	16818	16720	16818	16927	16919	16936	16786	16941	16870	16835	16806	16965	17137	16929	16919	16834	16956	16904	16633	16864	16788	16761	16882	16853	16768	16982	16744	16853	16962	16873	16858	16988	16715	16910	16948	16942	16799	16832	16814	16802	16954	17003	16866	16809	16800	16747	16793	16791	16853	16696	16370	16785	16826	16742	16946	16698	16823	16885	16643	16697	16948	16640	16712	16829	16822	16716	16662	17058	16786	16697	16581	16832	16886	16874	16894	16882	16982	16829	16915	16809	16923	16871	16913	16660	16684	16755	16567	16557	16881	16839	16956	16914	16771	16759	16806	16980	16887	16779	16754	16944	16897	16902	16905	16902	16749	16897	16956	17069	16946	17004	16729	16674	16777	16768	16773	17070	16745	16895	16854	16835	16958	16951	16903	16923	16764	16938	16869	16761	17033	16834	16882	16791	16753	16730	16741	17089	16719	16999	16715	16727	16829	16802	16580	16682	16647	16633	16526	16783	16719	16583	16821	16886	16696	16877	16998	16797	16848	16811	16935	16991	17091	16964	16856	16834	16802	16923	16958	16935	17148	17073	16884	16906	16692	16698	16802	16882	16856	16756	16777	16844	16813	16779	17007	16787	16829	16907	16642	16862	16745	16916	16848	17021	16880	16764	16844	16908	16921	16953	17064	16798	16762	16621	16968	16881	16885	16935	16865	16954	16989	16964	16726	16929	16916	16833	16773	16921	16769	16646	16904	16966	16878	16820	16850	16869	16836	16812	17000	16820	16690	17040	16852	16874	16835	16639	16756	16881	16669	16744	17070	16643	16934	16759	16804	16743	16676	16701	16728	16720	16652	16818	16897	16939	16750	16959	16787	16957	16868	16927	16758	17092	16819	17062	16798	16743	16744	16881	16892	16900	16783	16864	17013	16788	16924	16827	16776	16756	16741	16704	16745	16665	16866	16807	16855	16809	16853	16841	16751	16746	16872	16893	16908	16966	16895	16642	16696	16896	16908	16858	16902	16992	16804	16726	16903	17015	16815	16842	16511	16770	16691	16874	16801	16766	16901	16836	16909	16953	16889	16684	16802	16870	16849	16985	16716	16900	16796	16772	16745	16839	16980	16928	17000	17005	16921	16879	16915	16952	16923	16767	16945	16761	16981	16863	16821	16768	16582	16835	17044	16578	16837	16769	16939	16927	16867	16759	16806	16952	16817	16894	16802	16992	16850	16891	16909	16798	16716	16702	16794	16681	16784	16917	16728	16916	16700	16746	16768	16651	16754	16788	16903	16971	17020	16884	16864	16704	16701	16850	16901	16914	16974	16824	16824	16887	16948	16778	16906	16769	16836	16817	16834	16745	16878	16846	16803	16863	16879	16799	16660	16902	16959	16765	17008	16968	17036	16664	16745	16948	16790	17117	17124	16932	17016	16811	16754	16765	16723	17001	16776	16838	16867	16711	16885	16816	16777	16839	16936
63633	106509	89774	69412	53876	38822	25577	18002	15127	14496	14254	14241	14331	14228	14137	14205	14416	14269	14281	14393	14380	14266	14164	14473	14371	14309	14213	14163	14201	14256	14484	14132	14396	14045	14228	14371	14323	14251	14306	14191	14330	14394	14408	14246	14232	14319	14237	14342	14262	14044	14439	14251	13989	14320	14089	14253	14278	14140	14301	14221	14375	14112	14340	14140	14244	14275	14307	14232	14336	14251	14276	14161	14140	14098	14302	14311	14284	14239	14353	14302	14111	14263	14240	14246	14110	14220	14356	14234	14396	14235	14247	14338	14372	14239	14154	14139	14339	14122	14192	14239	14106	14236	14188	14160	14395	14225	14261	14382	14176	14168	14275	14192	14199	14436	14190	14260	14376	14194	14406	14198	14363	14234	14306	14347	14382	14208	14095	14338	14328	14297	14145	14270	14173	14391	14284	14304	14303	14316	14329	14260	14248	14316	14177	14321	14230	14329	14291	14136	14182	14106	14367	14295	14231	14197	14109	14190	14264	14195	14262	14149	14243	14276	14210	14238	14163	14297	14195	14101	14189	14230	14250	14197	14215	14394	14162	14352	14220	14199	14210	14254	14193	14281	14342	14191	14157	14342	14324	14225	14285	14215	14313	14293	14292	14228	14184	14221	14243	14367	14238	14406	14303	14323	14239	14366	14132	14209	14224	14237	14228	14141	14255	14202	14124	14233	14299	14365	14192	14265	14437	14274	14161	14386	14105	14248	14134	14199	14214	14176	14241	14271	14312	14207	14255	14297	14184	14335	14211	14255	14049	14212	14236	14309	14437	14470	14211	14119	14342	14388	14215	14296	14248	14361	14226	14273	14216	14291	14451	14249	14283	14270	14197	14231	14305	14298	14216	14206	14091	14114	14218	14260	14276	14046	14267	14176	14201	14108	14484	14425	14199	14086	14297	14209	14035	13990	14307	14100	14259	14227	14274	14266	14404	14371	14310	14087	14309	14359	14355	14306	14350	14296	14275	14182	14188	14119	14161	14080	14266	14231	14343	14244	14200	14182	14618	14256	14317	14207	14241	14135	14183	14236	14366	14147	14227	14240	14240	14323	14220	14438	14335	14010	14328	14347	14205	14286	14387	14270	14257	14252	14126	14244	14295	14336	14181	14214	14194	14356	14123	14230	14438	14224	14180	14127	14244	14172	14209	14180	14305	14107	14304	14181	14263	14171	14431	14133	14193	14339	14153	14226	14278	14107	14408	14068	14092	14186	14221	14440	14267	14313	14363	14115	14165	14204	14282	14216	14245	14323	14113	14253	14320	14121	14287	14154	14221	14134	14171	14201	14343	14325	14251	14262	14303	14186	14147	14384	14019	14202	14284	14113	14173	14409	14039	14063	14213	14276	14351	14282	14220	14333	14399	14309	14406	14317	14159	14312	14244	14298	14228	14288	14175	14090	14302	14278	14357	14349	14072	14033	14383	14201	14152	14144	14178	14136	14099	14278	14187	14391	14440	14266	14449	14305	14129	14313	14210	14184	14332	14241	14176	14108	14257	14151	14275	14282	14081	14244	14223	14107	14269	14152	14280	14070	14247	14314	14139	14385	14159	14167	14174	14322	14237	14366	14253	14338	14322	14199	14251	14120	14163	14354	14220	14282	14156	14285	14245	14207	14181	14116	14146	14236	14249	14232	14295	14309	14315	14112	14138	14214	14459	14307	14273	14325	14282	14146	14193	14226	14335	14143	14313	14339	14206	14293	14160	14323	14269	14309	14220	14070	14251	14151	14048	14208	14339	14310	14369	14242	14321	14361	14284	14292	14191	14360	14174	14226	14193	14309	14144	14162	14164	14370	14333	14377	14191	14389	14193	14210	14200	14350	14265	14096	14293	14197	14261	14240	14226	14369	14352	14227	14113	14185	14342	14405	14425	14056	14207	14322	14218	14356	14338	14181	14203	14351	14399	14247	14238	14264	14138	14211	14199	14160	14375	14321	14263	14154	14310	14210	14247	14351	14119	14326	14213	14343	14166	14198	14119	14195	14290	14229	14276	14256	14243	14139	14246	14374	14251	14305	14125	14127	14169	14284	14180	14199	14115	14401	14117	14292	14154	14335	14178	14107	14134	14247	14161	14149	14217	14149	14312	14325	14383	14298	14137	14261	14325	14329	14233	14314	14239	14218	14145	14179	14177	14140	14127	14268	14071	14223	14274	13984	14137	14330	14341	14256	14176	14039	14194	14226	14424	14284	14322	14105	14184	14284	14383	14346	14130	14185	14272	14243	14356	14326	14027	14443	14285	14154	14299	14317	14258	14363	14215	14401	14333	14315	14190	14374	14287	14223	14225	14286	14149	14187	14244	14182	14271	14396	14301	14211	14033	14374	14198	14335	14337	14256	14297	14176	14268	14369	14244	14221	14257	14256	14230	14308	14250	14129	14411	14004	14106	14132	14318	14385	14142	14423	14508	14062	14186	14254	14213	14394	14233	14251	14304	14357	14222	14269	14131	14361	14195	14348	14204	14296	14173	14161	14098	14195	14288	14240	14193	14159	14389	14273	14439	14202	14313	14264	14255	14197	14365	14272	14244	14188	14264	14270	14018	14365	14262	14419	14193	14326	14348	14330	14325	14120	14442	14321	14313	14360	14201	14256	14180	14307	14318	14313	14215	14168	14099	14267	14175	14117	14394	14278	14060	14249	14129	14207	14181	14283	14259	14371	14330	14280	14202	14244	14341	14151	14341	14268	14327	14260	14251	14263	14455	14363	14112	14254	14205	14174	14156	14278	14127	14374	14385	14343	14109	14094	14235	14280	14190	14222	14167	14237	14238	14153	14400	14133	14283	14109	14112	14245	14187	14314	14341	14292	14290	14346	14364	14096	14193	14205	14101	14251	14104	14272	14094	14303	14169	14309	14162	14224	14190	14323	14339	14233	14419	14149	14280	14192	14320	14197	14207	14234	14244	14138	14482	14291	14334	14269	14149	14253	14237	14328	14299	14209	14491	14305	14287	14131	14271	14418	14337	14180	14244	14123	14269	14092	14279	14343	14248	14269	14347	14260	14270	14283	14218	14271	14030	14211	14378	14387	14292	14191	14277	14408	14156	14339	14157	14168	14253	14195	14123	14148	14267	14214	14294	14440	14257	14146	14321	14131	14173	14391	14278	14198	14220	14351	14392	14075	14303	14272	14177	14179	14112	14333	14227	14250	14236	14274	14219	14301	14313	14259	14101	14173	14283	14107	14222	14182	14204	14126	14170	14180	14128	14340	14338	14184	14306	14196	14271	14283	14401	14195	14074	14289	14198	14262	14246	14251	14203	14420	14189	14110	14350	14259	14224	14347	14283	14201	14140	14435	14211	14265	14304	14317	14267	14386	14124	14270	14275	14409	14132	14168	14265	14167	14313	14141	14355	14313	14046	14280	14267	14371	14191	14316	14269	14205	14234	14226	14284	14257	14367	14301	14269	14300	14337	14282	14256	14219	14063	14360	14200	14300	14334	14327	14303	14304	14327	14335	14242	14102	14325	14312	14137	14164	14153	14311	14060	14274	14198	14244	14158	14237	14234	14220	14324	14092	14140	14276	14255	14181	14319	14322	14210	14309	14378	14276	14232	14087	14275	14369	14154	14332	14116	14061	14213	14239	14215	14269	14178	14359	14346	14216	14118	14307	14207	14207	14164	14131	14223	14367	14188	14229	14267	14217	14285	14156	14209	14259	14294	14219	14269	14077	14184	14329	14297	14313	14083	14262	14149	14155	14385	14288	14159	14206	14239	14291	14268	14258	14291	14386	14226	14151	14215	14309	14358	14094	14173	14281	14137	14237	14136	14239	14328	14244	14276	14307	14109	14178	14299	14259	14221	14328	14239	14278	14349	14163	14158	14363	14236	14319	14063	14120	14256	14199	14425	14422	14208	14235	14217	14397	14139	14120	14237	14289	14184	14104	14174	14213	14289	14194	14399	14094	14140	14339	14158	14285	14281	14149	14308	14242	14241	14369	14102	14060	14129	14217	14247	14138	14279	14147	14147	14245	14329	14192	14252	14085	14185	14206	14370	14172	14248	14321	14037	14300	14341	14241	14147	14381	14422	14236	14297	14078	14106	14243	14235	14182	14289	14218	14229	14207	14284	14220	14452	14128	14312	14277	14255	14131	14427	14124	14222	14226	14153	14183	14387	14129	14195	14138	14148	14228	14262	14315	14114	14294	14296	14242	14252	14157	14498	14363	14344	14314	14175	14421	14245	14190	14167	14173	14075	14295	14179	14099	14203	14318	14290	14274	14108	14283	14194	14161	14194	14177	14323	14153	14274	14242	14225	14249	14180	14161	14224	14344	14142	14235	14172	14188	14156	14206	14349	14376	14192	14294	14308	14110	14248	14145	14222	14274	14089	14082	14170	14264	14285	14169	14229	14136	14229	14293	14171	14291	14182	14115	14199	14224	14304	14319	14288	14202	14308	14354	14383	14153	14262	14290	14270	14229	14350	14289	14334	14234	14341	14124	14329	14049	14290	14312	14219	14250	14356	14056	14231	14273	14064	14301	14475	14274	14212	14270	14224	14330	14102	14193	14242	14201	14252	14254	14518	14341	14243	14211	14084	14189	14218	14423	14226	14225	14297	14195	14151	14156	14355	14121	14111	14105	14223	14286	14223	14088	14208	14149	14202	14366	14226	14277	14224	14294	14338	14038	14424	14321	14150	14197	14469	14337	14259	14289	14206	14349	14034	14287	14269	14156	14145	14153	14192	14182	14284	13998	14154	14230	14387	14185	14176	14242	14259	14295	14323	14182	14274	14127	14368	14235	14421	14230	14360	14225	14279	14373	14191	14317	14158	14342	14149	14277	14296	14350	14194	14290	14354	14288	14302	14150	14233	14252	14329	14282	14377	14317	14265	14214	13984	14178	14245	14219	14255	14311	14279	14222	14303	14272	14045	14329	14297	14281	14264	14232	14492	14360	14286	14273	14207	14396	14209	14163	14354	14383	14254	14283	14162	14244	14384	14300	14453	14329	14301	14204	14289	14206	14129	14162	14204	14107	14073	14083	14239	14149	14175	14229	14226	14302	14308	14328	14110	14235	14307	14128	14391	14118	14165	14203	14285	14276	14179	14193	14331	14086	14230	14145	14401	14218	14299	14152	14237	14266	14221	14277	14075	14193	14127	14325
29108	29452	37454	30887	23725	20422	18726	17672	17541	17294	17325	17386	17257	17286	17208	17323	17221	17215	17490	17322	17333	17375	17178	17308	17305	17288	17223	17253	17308	17332	17284	17275	17406	16965	17350	17204	17321	17217	17269	17182	17223	17518	17473	17398	17171	17102	17374	17273	17224	17276	17218	17564	17286	17339	17208	17101	17366	17345	17384	17403	17256	17484	17285	17192	17364	17159	17171	17191	17242	17156	17149	17359	17399	17454	17161	17075	17323	17252	17419	17343	17210	17333	17167	17185	17152	17342	17327	17207	17437	17325	17081	17236	17142	17400	17236	17050	17262	17100	17110	17177	17396	17279	17343	17276	17091	17171	17160	17234	17123	17158	17182	17320	17296	17114	17186	17202	17271	17276	17476	17225	17226	17364	17376	17310	17249	17337	17170	17301	17310	17306	17376	17159	17292	17273	17260	17234	17280	17357	17431	17098	17191	17187	17306	17043	17447	17183	17159	17328	17105	17399	17207	17218	17205	17201	17397	17306	17223	17267	17255	17322	17085	17290	17204	17436	17377	17147	17298	17476	17153	17128	17301	17312	17128	17274	17195	17224	17232	17224	17165	17315	17222	17319	17122	17330	17272	17301	17234	17216	17561	17245	17157	17267	17186	17158	17396	17280	17480	17330	17292	17289	17348	17082	16994	17333	17231	17211	17231	17404	17381	17151	17308	17075	17260	17233	17232	17253	17355	17043	17248	17481	17059	17180	17277	17216	17153	17282	17167	17201	17374	17196	17367	16975	17294	17327	17246	17109	16971	17349	17220	17318	17346	17192	17185	17124	17130	17232	17534	17510	17385	16978	17384	17228	17225	17235	17563	17211	17110	17338	17124	17128	17369	17179	17288	17180	17275	17188	17095	17168	17256	17153	17155	17286	17170	17312	17320	17430	17230	17256	17255	17296	17412	17128	17392	17443	17321	17217	17199	17291	17339	17301	17218	17263	17244	17298	17186	17441	17188	17180	17307	17130	17297	17229	17268	17157	17410	17361	17392	17427	17383	17130	17178	17157	17333	17272	17340	17311	17403	17227	17153	17233	17178	17252	17318	17423	17317	17129	17268	17194	17240	17194	17085	17377	17201	17148	17308	17124	17483	17333	17387	17206	17356	17223	17082	17128	17412	17324	17349	17171	17210	17255	17249	17257	17119	17032	17276	17222	17251	17341	17243	17270	17232	17133	17112	17585	17410	17262	17388	17364	17172	17252	17178	17145	17214	17071	17315	17322	17446	17378	17275	17250	17462	17345	17229	17261	17190	17388	17474	17227	17260	16929	17447	17183	17339	17317	17312	17048	17244	17398	17172	17235	17275	16942	17377	17420	17171	17117	17292	17006	17145	17314	17201	17176	17477	17380	17106	16966	17401	17129	17339	17218	17239	17280	17237	17280	17229	17303	17117	17107	17010	17211	17507	17044	17178	17173	17071	17141	17391	17307	17355	17191	17455	17344	17093	17211	17300	17122	17277	17313	17238	17379	17300	17493	17239	17333	17122	17212	17374	17361	17266	17379	17113	17113	17340	17291	17106	17262	17255	17190	17525	17289	17354	17235	17279	17265	17362	17271	17207	17141	17198	17151	17466	17335	17042	17237	17161	17161	17096	17392	17152	17386	17300	17382	17278	17101	17232	17056	17330	17198	17125	17205	17268	17459	17322	17225	17371	17104	17180	17145	17192	17199	17349	17243	17125	17328	17170	17332	17306	17243	17348	17378	17048	17132	17109	17006	17305	17043	17256	17190	17229	17263	17329	17391	17284	17187	17246	17392	17219	17309	17288	17152	17456	17231	17375	17327	17357	17332	17291	17151	17069	17152	17412	17163	17194	17230	17293	17252	17523	17388	17367	17402	17316	17406	17153	17143	17179	17246	17362	17182	17289	17285	17220	17374	17331	17297	17204	17284	17325	17343	17335	17080	17229	17357	17272	17111	17162	17146	17242	17399	17347	17301	17300	17365	17443	17193	17093	17259	17171	17380	17411	17396	17273	17501	17158	17188	17332	17295	17278	17258	17326	17194	17363	17206	17363	17151	17384	17302	17499	17204	17198	17126	17232	17039	17172	17443	17458	17284	16987	16975	17475	17193	17343	17308	17037	17382	17338	17183	17311	17339	17030	17018	17309	17327	17418	17161	17266	17239	17338	17135	17156	17268	17302	17288	17252	17238	17194	17271	17207	17372	17210	17330	17409	17217	17267	17359	17383	17063	17202	17396	17197	17217	17182	17152	17138	17128	17222	17280	17287	17383	17305	17222	17237	17408	17454	17328	17194	17259	17330	17336	17218	17241	17519	17274	17142	17372	17451	17218	17299	17249	17371	17307	17409	17287	17258	17217	17269	17335	17225	17355	17336	17097	17260	17063	17156	17253	17344	17343	17396	17573	17311	17214	17403	17100	17198	17191	17391	17263	17098	17333	17240	17235	17387	17250	17246	17281	17344	17380	17138	17356	17240	17284	17416	17212	17285	17304	17206	17315	17237	17450	17168	17320	17289	17509	17086	17111	17246	17239	17273	17193	17321	17141	17309	17366	17331	17264	17198	17215	17122	17319	17310	17211	17301	17192	17279	17264	17446	17452	17311	17354	17304	17161	17366	17028	17239	17247	17322	17229	17225	17284	17086	17286	17371	17201	17386	17367	17143	17267	17420	17303	17168	17252	17232	17182	17327	17383	17293	17266	17215	17193	17307	17324	17234	17283	16972	17183	17301	17206	17203	17341	17381	17203	17497	17158	17448	17337	17130	17225	16949	17445	17170	17382	17319	17160	17236	17367	17186	17462	17140	17385	17308	17236	17205	17118	17202	17401	17351	17413	17305	17370	17093	17205	17358	17432	17257	17302	17180	17067	17115	17277	17206	17162	17151	17267	17288	17280	17239	17256	17263	17350	17239	17215	17121	17184	17130	17293	17124	17203	17290	17126	17354	17218	17255	17209	17178	17373	17386	17264	17337	17355	17189	17172	17149	17247	17146	17209	17344	17183	17407	17318	17184	17270	17271	17201	17124	17215	17169	17105	17123	17178	17195	17113	17339	17240	17294	17324	17325	17318	17306	17164	17254	17519	17284	17137	17101	17397	17188	17351	17341	17226	17519	17264	17127	17306	17122	17187	17210	17286	17303	17286	17428	17225	17026	17431	17258	17391	17117	17291	17300	17167	17365	17368	17326	17276	17318	17350	17085	17374	17240	17323	17299	17304	17174	17334	17282	16970	17243	17314	17200	17222	17369	17215	17268	17224	17408	17267	17332	17310	17362	17227	17199	17102	17256	17172	17236	17211	17319	17281	17263	17240	17220	17232	17194	17159	17128	17057	17096	17456	17298	17171	17337	17028	17222	17282	17226	17419	17165	17369	17309	17367	17202	17335	17533	17121	17348	17463	17324	17069	17145	17166	17124	17250	17174	17272	17331	17394	17260	17276	17263	17506	17348	17316	17452	17271	17239	17118	17159	17205	17305	17427	17268	17135	17314	17055	17322	17331	17259	17120	17125	17260	17427	17301	17392	17319	17380	17380	17258	16955	17242	17279	17232	17171	17384	17152	17357	17222	17234	17243	17264	17416	17328	17395	17258	17131	17295	17313	17316	17313	17309	17487	17268	17408	17224	17152	17375	17184	17360	17205	17342	17166	17445	17282	17217	17446	17039	17146	17230	17230	17148	17177	17306	17294	17305	17401	17276	17344	17175	17290	17293	17385	17281	17323	17125	17175	17391	17086	17138	17279	17321	17264	17117	17102	17329	17374	17151	17290	17186	17278	17305	17423	17233	17251	17362	17346	17328	17179	17241	17369	17342	17131	17362	17381	17306	17350	17289	17084	17233	17452	17329	17429	17519	17091	17413	17459	17203	17331	17413	17265	17226	17243	17157	17140	17122	17113	17418	17237	17262	17207	17181	17095	17088	17277	17176	17270	17329	17206	17284	17197	17270	17306	17220	17413	17372	17331	17439	17301	17417	17176	17158	17134	17324	17367	17054	17422	17385	17275	17155	17428	17404	17243	16991	17191	17295	17279	17319	17223	17336	17257	17290	17142	17164	17426	17264	17356	17190	17306	17320	17139	17184	17172	17068	17151	17037	17248	17429	17194	17269	17271	17343	17237	17334	17168	17342	17286	17227	17473	17308	17299	17274	17397	17137	17205	17355	17073	16996	17227	17185	17201	17367	17114	17222	17334	17374	17014	17275	17302	17208	17039	17109	17138	17283	17353	17394	17316	17196	17384	17285	17047	17249	17401	16999	17296	17196	17192	17132	17445	17197	17375	17352	17193	17251	17240	17230	17124	17240	17330	17163	17183	17360	17210	17256	17463	17359	17298	17226	17159	17206	17487	17362	17127	17437	17293	17249	17325	17373	17123	17328	17470	17225	17045	17389	17411	17200	17383	17174	17168	17271	17393	17231	17131	17202	17145	17242	17371	17394	17231	17408	17514	17127	17105	17204	17473	17407	17013	17234	17209	17055	17115	17315	17139	17390	17175	17196	17374	17278	17079	17255	17197	17216	17312	17146	17257	17342	17224	17272	17348	17129	17043	17276	17238	17235	17314	17312	17378	17495	17402	17329	17192	17240	17156	17020	17402	17291	17300	17059	17372	17523	17168	17116	17268	17256	17127	17108	17364	17379	17228	17113	17407	17261	17245	17349	17136	17514	17362	17049	17142	17362	17127	17245	17360	17120	17331	17305	17170	17247	17232	17104	17010	17371	17214	17262	17052	17319	17368	17187	17288	17213	17283	17266	17238	17358	17196	17366	17259	17436	17430	17368	17238	17450	17105	17154	17085	17468	17301	17275	17269	17179	17212	17180	17262	17368	17242	17427	17409	17297	17248	17044	17277	17372	17192	17232	17303	17266	17386	17275	17369	17252	17179	17272	17254	17170	17240	17149	17363	17160	17305	17341	17261	17444	17255	17392	17244	17125	17296	17290	17302	17084	17333	17315	17333	17253	17260	17283	17206	17159	17304	17522	17327	17292	17091	17259	17587	17285	17309	17402	17147	17302	17217	17252	17488	17109	17110	17290	17430	17276	17359	17228	17302	17334	17221	17222	17338	17347	17242	17489	17303	17359	17217	17292	17356	17308	17226	17187	17132	17450	17253	17446	17369	17305	17051	17135	17235	17122	17145	17158	17229	17447	17478
32389	47962	37725	25784	20499	16974	15331	14848	14609	14704	14504	14479	14480	14491	14525	14635	14631	14620	14466	14269	14579	14570	14473	14456	14593	14539	14545	14618	14594	14523	14476	14687	14571	14466	14603	14406	14682	14547	14375	14617	14495	14422	14487	14441	14223	14389	14331	14707	14514	14419	14551	14605	14653	14474	14592	14483	14385	14594	14432	14595	14455	14487	14565	14557	14564	14571	14546	14502	14346	14487	14537	14429	14587	14467	14443	14648	14697	14579	14583	14534	14389	14354	14699	14531	14526	14707	14586	14401	14536	14476	14554	14417	14407	14544	14514	14539	14546	14533	14548	14424	14466	14487	14665	14422	14709	14534	14538	14499	14478	14612	14714	14434	14517	14595	14432	14483	14414	14412	14511	14496	14640	14622	14524	14512	14592	14492	14474	14419	14548	14439	14562	14491	14427	14503	14404	14424	14528	14411	14644	14539	14570	14452	14643	14661	14602	14509	14434	14525	14490	14504	14416	14534	14660	14610	14604	14527	14326	14386	14498	14455	14571	14559	14398	14559	14609	14500	14445	14473	14416	14561	14568	14549	14408	14666	14542	14503	14544	14412	14434	14553	14437	14523	14631	14413	14495	14485	14644	14493	14414	14482	14371	14515	14472	14583	14624	14568	14472	14463	14469	14580	14657	14650	14452	14556	14620	14566	14383	14345	14739	14528	14553	14684	14407	14544	14580	14555	14400	14539	14526	14457	14424	14491	14373	14636	14654	14442	14367	14384	14606	14420	14726	14505	14600	14632	14755	14540	14478	14519	14716	14442	14557	14632	14666	14275	14525	14541	14683	14474	14570	14461	14510	14391	14455	14424	14606	14307	14494	14359	14488	14589	14517	14533	14498	14575	14610	14457	14481	14578	14454	14477	14493	14516	14602	14537	14535	14495	14495	14503	14529	14730	14414	14580	14422	14592	14653	14527	14463	14630	14560	14731	14650	14425	14465	14476	14578	14608	14636	14431	14524	14454	14473	14510	14467	14479	14585	14647	14420	14498	14500	14479	14471	14536	14401	14522	14350	14607	14459	14390	14429	14500	14466	14383	14522	14457	14471	14727	14706	14562	14359	14603	14480	14594	14418	14321	14463	14405	14471	14520	14592	14570	14544	14378	14320	14425	14563	14623	14553	14444	14382	14295	14513	14520	14511	14244	14404	14647	14628	14570	14585	14479	14457	14540	14448	14700	14610	14600	14566	14674	14543	14614	14584	14452	14595	14378	14498	14490	14508	14547	14536	14519	14528	14546	14564	14518	14510	14558	14449	14447	14492	14494	14439	14644	14634	14387	14435	14573	14534	14457	14481	14548	14633	14490	14552	14565	14423	14413	14503	14487	14513	14492	14564	14475	14297	14550	14568	14469	14702	14488	14405	14652	14523	14402	14601	14599	14442	14327	14511	14495	14505	14525	14453	14638	14565	14710	14493	14640	14426	14474	14617	14424	14577	14646	14514	14375	14572	14460	14458	14543	14544	14406	14502	14549	14464	14597	14471	14522	14407	14474	14675	14561	14467	14528	14506	14532	14408	14471	14673	14601	14488	14676	14421	14610	14565	14420	14480	14473	14620	14609	14497	14488	14397	14351	14470	14442	14528	14584	14586	14639	14467	14643	14610	14486	14536	14523	14469	14468	14243	14453	14542	14574	14660	14622	14511	14514	14464	14582	14541	14501	14643	14570	14355	14430	14555	14429	14438	14501	14652	14408	14502	14467	14598	14450	14439	14520	14639	14657	14403	14563	14550	14576	14582	14410	14497	14506	14547	14353	14571	14455	14702	14509	14478	14636	14627	14554	14633	14649	14641	14549	14512	14558	14450	14629	14603	14530	14491	14490	14525	14478	14547	14396	14345	14507	14630	14462	14779	14392	14510	14606	14538	14474	14569	14603	14560	14575	14577	14570	14455	14589	14713	14655	14466	14560	14542	14548	14510	14762	14427	14449	14370	14514	14572	14547	14499	14546	14650	14496	14561	14671	14631	14441	14542	14536	14562	14594	14486	14414	14580	14569	14501	14465	14355	14389	14687	14712	14539	14394	14559	14503	14432	14578	14444	14580	14543	14555	14635	14572	14536	14439	14840	14477	14574	14599	14655	14441	14511	14423	14529	14515	14490	14540	14662	14456	14504	14536	14534	14663	14554	14296	14418	14607	14592	14373	14573	14556	14467	14686	14485	14473	14622	14457	14592	14494	14553	14581	14553	14506	14602	14387	14546	14511	14527	14594	14576	14562	14550	14626	14425	14560	14611	14490	14616	14620	14591	14544	14516	14582	14461	14639	14511	14393	14611	14590	14556	14511	14669	14593	14578	14580	14344	14480	14488	14423	14488	14443	14592	14461	14691	14640	14487	14537	14665	14429	14317	14553	14392	14596	14460	14524	14469	14455	14490	14648	14588	14669	14598	14395	14541	14496	14420	14435	14582	14452	14596	14641	14598	14574	14480	14588	14405	14510	14371	14468	14589	14557	14751	14629	14454	14444	14521	14447	14540	14533	14518	14575	14312	14369	14434	14465	14619	14430	14568	14435	14609	14282	14471	14672	14484	14574	14607	14491	14461	14589	14635	14376	14528	14562	14340	14481	14566	14247	14484	14434	14602	14539	14640	14474	14681	14267	14556	14572	14527	14545	14572	14565	14432	14625	14532	14516	14520	14526	14499	14533	14506	14600	14511	14508	14521	14522	14671	14409	14507	14720	14561	14615	14497	14363	14702	14461	14651	14425	14593	14434	14418	14602	14570	14709	14665	14484	14535	14567	14522	14549	14406	14541	14540	14424	14526	14689	14597	14504	14581	14619	14569	14460	14663	14446	14584	14603	14705	14616	14552	14459	14368	14550	14583	14565	14426	14382	14525	14479	14541	14432	14600	14450	14330	14639	14605	14504	14409	14532	14583	14569	14516	14357	14602	14582	14459	14574	14490	14597	14669	14676	14414	14507	14613	14674	14625	14491	14656	14685	14420	14406	14642	14388	14649	14555	14395	14503	14577	14417	14589	14448	14577	14534	14616	14495	14440	14686	14533	14524	14752	14412	14450	14655	14350	14478	14602	14453	14460	14463	14491	14537	14671	14536	14420	14475	14524	14497	14589	14511	14609	14527	14512	14498	14665	14563	14508	14514	14595	14572	14727	14549	14565	14664	14285	14591	14405	14460	14670	14538	14386	14491	14444	14679	14369	14523	14508	14673	14386	14568	14561	14389	14679	14443	14568	14524	14755	14418	14777	14631	14467	14629	14569	14553	14663	14603	14417	14575	14596	14362	14603	14483	14570	14507	14691	14538	14539	14390	14578	14504	14514	14595	14550	14453	14408	14555	14469	14616	14634	14411	14465	14412	14601	14451	14592	14567	14623	14606	14479	14392	14648	14447	14488	14739	14450	14451	14490	14496	14523	14469	14668	14728	14401	14718	14530	14674	14408	14507	14533	14480	14505	14450	14591	14455	14692	14398	14382	14265	14513	14533	14358	14636	14498	14397	14544	14369	14417	14633	14576	14438	14465	14580	14623	14549	14480	14500	14500	14461	14525	14598	14480	14529	14624	14353	14541	14542	14457	14517	14347	14519	14615	14497	14402	14674	14322	14636	14326	14535	14438	14391	14409	14591	14631	14538	14580	14444	14625	14519	14599	14558	14556	14634	14456	14582	14441	14521	14512	14598	14361	14524	14476	14405	14634	14511	14428	14442	14330	14570	14558	14696	14455	14375	14560	14700	14524	14547	14356	14569	14656	14571	14332	14601	14570	14546	14355	14601	14337	14528	14470	14626	14387	14761	14462	14544	14440	14499	14273	14683	14502	14593	14568	14673	14501	14555	14448	14589	14489	14498	14476	14658	14536	14638	14573	14669	14594	14466	14499	14485	14629	14423	14703	14596	14621	14515	14561	14617	14331	14553	14595	14597	14626	14427	14528	14539	14544	14402	14532	14481	14514	14484	14400	14547	14480	14413	14643	14536	14571	14611	14505	14515	14452	14531	14560	14530	14493	14347	14504	14449	14553	14326	14613	14573	14498	14498	14639	14567	14483	14403	14565	14612	14337	14423	14499	14498	14545	14423	14621	14389	14604	14590	14702	14647	14493	14624	14439	14271	14793	14484	14429	14572	14618	14563	14608	14350	14643	14320	14693	14376	14556	14564	14520	14628	14634	14489	14477	14437	14589	14445	14456	14536	14437	14632	14557	14449	14497	14474	14553	14589	14408	14576	14659	14595	14642	14665	14514	14441	14578	14423	14601	14519	14442	14639	14568	14387	14398	14556	14527	14480	14626	14548	14593	14559	14422	14430	14587	14415	14519	14532	14511	14416	14489	14530	14404	14494	14498	14644	14602	14508	14587	14371	14479	14388	14626	14499	14661	14485	14497	14594	14463	14474	14383	14548	14566	14313	14530	14632	14659	14495	14615	14441	14468	14603	14578	14642	14592	14302	14397	14531	14434	14430	14679	14504	14312	14386	14601	14332	14627	14454	14785	14432	14519	14358	14363	14557	14490	14592	14529	14565	14518	14635	14598	14484	14257	14574	14572	14622	14383	14619	14446	14648	14631	14489	14532	14502	14464	14178	14557	14408	14325	14554	14533	14553	14592	14735	14581	14426	14552	14382	14375	14493	14647	14477	14484	14664	14514	14420	14403	14601	14470	14443	14578	14530	14566	14472	14484	14589	14493	14457	14500	14453	14632	14633	14623	14685	14537	14509	14621	14462	14560	14437	14464	14649	14539	14591	14453	14475	14530	14381	14455	14514	14465	14652	14537	14363	14495	14521	14489	14395	14497	14540	14612	14374	14637	14507	14527	14466	14691	14443	14591	14445	14754	14603	14460	14350	14582	14496	14513	14472	14675	14427	14493	14566	14601	14582	14582	14516	14372	14423	14495	14495	14568	14515	14506	14402	14462	14520	14608	14362	14467	14479	14421	14274	14558	14606	14519	14382	14533	14701	14705	14511	14326	14527	14530	14488	14661	14517	14535	14579	14659	14389	14665	14501	14597	14402	14593	14446	14632	14466	14601	14447	14447	14469	14380	14494	14556	14572	14375	14496	14497	14425	14560	14584	14457	14574	14473	14589	14518	14606	14568	14358	14600	14479	14493	14726	14482	14392	14556	14526	14562	14569	14515	14494	14654	14618	14499	14569
24248	22509	34801	38415	37196	32023	26330	19835	18042	17624	17586	17536	17557	17333	17504	17573	17375	17248	17415	17388	17470	17418	17273	17418	17270	17271	17248	17318	17192	17331	17402	17385	17426	17501	17340	17386	17463	17360	17420	17338	17566	17361	17434	17247	17349	17245	17225	17182	17209	17342	17148	17527	17243	17341	17073	17237	17367	17332	17119	17414	17304	17338	17334	17360	17285	17219	17229	17126	17246	17321	17120	17128	17213	17431	17513	17246	17153	17314	17148	17385	17210	17158	17428	17384	17187	17314	17172	17219	17408	17243	17419	17259	17232	17171	17397	17115	17222	17114	17282	17311	17367	17211	17493	17257	17191	17151	17325	17395	17196	17284	17331	17012	17179	17373	17255	17170	17261	17434	17424	17274	17104	17189	17268	17098	17178	17386	17381	17162	17124	16996	17334	17132	17117	17134	17180	17171	17410	17160	17184	17270	17299	17175	17244	17195	17289	17172	17201	17214	17080	17190	17309	17180	17383	17289	17367	17431	17152	17270	17203	17480	17336	17296	17249	17256	17291	17190	17220	17135	17066	17218	17127	17288	17045	17269	17166	17114	17357	17420	17250	17346	17351	17016	17165	17028	17060	17222	17132	17207	17180	16987	17243	17287	17143	17316	17358	17060	17047	17332	17166	17146	17331	17346	17112	17376	17284	17231	17398	17494	17365	17291	17015	17214	17371	17342	17008	17364	17381	17117	17231	17423	17287	17396	17292	17074	16978	17424	17189	17377	17309	17344	17249	17266	17257	17330	17170	17194	17350	17275	17214	17345	17245	17235	17068	17303	17201	17291	17253	17215	17090	17156	17228	17366	17053	17187	17393	17229	17139	17228	17250	17213	17244	17398	17377	16976	17306	17454	17259	17339	17150	17425	17072	17265	17328	17173	17241	17292	17275	17171	17144	17223	17341	17073	17293	16997	17139	17084	17254	17014	17217	17307	17189	17312	17241	17046	17252	17106	17308	17138	17208	17465	17140	17186	17157	17261	17442	17120	17343	17233	16925	17267	17294	17294	17329	17249	17190	17219	17560	17339	17267	17197	17347	17417	17227	17174	17429	17186	17234	17231	17243	17341	17127	17257	17291	17169	17138	17146	17314	17283	17359	17223	17187	17165	17023	17262	17233	17169	17117	17252	17376	17239	17313	17508	17293	17363	17192	17247	17305	17030	17201	17326	17202	17461	17241	17108	17265	17412	17248	17444	17336	17215	17301	17293	17472	17122	17148	17225	17420	17212	17151	17221	17324	17344	17428	16994	17120	17178	17448	16979	17459	17268	17275	17348	17256	17343	17221	17174	17152	17171	17210	17358	17190	17276	17262	17258	17383	17225	17270	17215	17286	17335	17414	17191	17324	17236	17386	17259	17288	17266	17278	17400	17384	17331	17265	17225	17287	17273	17419	17233	17136	17112	17268	17060	17336	17294	17217	17099	17309	17418	17386	17317	17214	17274	17447	17147	17074	17223	17372	17220	17387	17326	17205	17485	17388	17302	17438	17343	17343	17443	17244	17475	17339	17159	17283	17409	17212	17220	17131	17072	17173	16913	17263	17267	17346	17309	17124	17259	17259	17159	17189	17105	17258	17284	17157	17194	17242	17357	17325	17371	17276	17092	17141	17372	17202	17256	17190	17291	17129	17110	17425	17222	17197	17187	17358	17301	17155	17316	17245	17216	17242	17333	17217	17172	17310	17125	17221	17312	17184	17156	17321	17266	17210	17123	17537	17483	17254	17241	17023	17377	17203	17235	17211	17414	17146	16831	17090	17138	17201	17314	17246	17272	17242	17241	17206	17270	17245	17156	17438	17388	17276	17329	17371	17441	17177	17206	17342	17358	17292	17114	17468	17348	17252	17390	17337	17040	17162	17193	17373	17102	17324	17206	17295	17264	17179	17170	17213	17251	17422	17128	17236	17241	17238	17424	17313	17026	17134	17120	17508	17174	17306	17320	17224	17341	17317	17229	17250	17137	17198	17329	17122	17288	17091	17029	17168	17352	17071	17358	17053	17274	17178	17512	17143	17245	17310	17333	17292	17068	17278	17317	17256	17374	17192	17194	17184	17282	17229	17300	17309	17336	17260	16967	17298	17061	17181	17240	17294	17167	17096	17232	17327	17155	17044	17309	17238	17171	17290	17240	17180	17165	17358	17212	17236	17307	17325	17249	17172	17302	17442	16932	17322	17303	17106	17035	17164	17175	16977	17454	17248	17396	17083	17234	17084	17208	17143	17156	17299	17237	17466	17245	17366	16999	17351	17303	17256	17194	17264	17188	17317	17032	17203	17455	17157	17169	17195	17411	17047	17190	17099	17267	17278	17063	17197	17271	17243	17072	17285	17217	17290	17114	17232	17335	17312	17246	17138	17185	17188	17230	17215	17157	17255	17210	17248	17247	17169	17148	17215	17173	16990	17032	17303	17240	17252	17080	17162	17265	17181	17141	17287	17087	17156	17224	17221	17122	17256	17153	17162	17182	17404	17215	17205	17071	17160	17117	17382	17135	17441	17320	17304	17376	17228	17139	16954	17203	17346	17254	17206	17188	17171	17288	17181	17098	17327	17415	17381	17413	17423	17211	17150	17169	17339	17128	17479	17129	17422	17339	17344	17290	17139	17047	17172	17295	17122	16992	17273	17214	17202	17321	17228	17149	17294	17249	17416	17243	17274	17451	17174	17204	17217	17419	17361	17303	17418	17090	17262	17135	17093	17481	17344	17321	17211	17150	17096	17209	17210	17046	17054	17365	17398	17104	17360	17313	17429	17180	17287	17304	17119	17111	17027	17416	17260	17453	17267	17307	17229	17269	17172	17083	17308	17347	17283	17247	16927	17178	17185	17287	17215	17387	17197	17350	17184	17153	17341	17329	17384	17194	17180	17185	17324	17264	17249	17254	17330	17137	17389	17346	17054	17464	17268	16964	17194	17155	17186	17072	17089	17193	17140	17368	17074	17231	17463	17372	17344	17184	17378	17024	17176	17304	17121	17189	17173	17383	17482	17294	17286	17432	17244	17329	17386	17325	17180	17261	17333	17175	17311	17245	17150	17091	17360	17513	17179	17209	17242	17331	17265	17497	17417	17090	17119	17205	17185	17279	17430	17220	17201	17334	17161	17146	17354	17423	17309	17147	17229	17103	17359	17401	17248	17382	17217	17244	17085	17124	17250	17195	17267	17134	17056	17304	17347	17159	17317	17352	17159	17152	17146	17203	17214	17016	17566	17177	17154	17242	17382	17326	17302	17363	17100	17230	17239	17345	17181	17207	17286	17401	17321	17296	17267	17239	17238	17218	17253	17192	17249	17162	17200	17156	17165	17187	17350	17343	17365	17206	17246	17083	17259	17068	17189	17265	17209	17173	17284	17123	17226	17173	17131	17328	17281	17290	17232	17206	17330	17334	17371	17353	17275	17297	17008	17091	17181	17217	17357	17107	17339	17316	17301	17384	17353	17229	17149	17239	17204	17241	17242	17335	17068	17220	17318	17051	17182	17315	17212	17300	17030	17332	17083	17205	17294	17361	17311	17171	17254	17242	17341	17203	17299	17317	17261	17171	17320	17192	17236	17300	17278	17355	17259	17315	17487	17110	17021	17139	17380	17339	17214	17252	17386	17293	17179	17210	17291	17314	17191	17171	17216	17186	17193	17257	17292	17269	17156	17246	17373	17329	17177	17150	17359	17271	17286	17287	17216	17435	17332	17226	17238	17165	17245	17209	17135	17140	17080	17394	17339	17167	17484	17317	17123	17197	17284	17299	17152	17127	17298	17223	17163	17370	17335	17094	17263	17416	17384	17197	17258	17461	17096	17354	17375	17191	17126	17349	17067	17338	17248	17108	16983	17386	17444	17418	17490	16966	17395	17398	17299	17314	17273	17211	17400	17225	17329	17051	17322	17237	17395	17466	17074	17116	17505	17226	17117	17212	17312	17086	17277	17381	17243	17236	17268	17105	17127	17198	17182	17230	17161	17164	17177	17160	17076	17167	17035	17362	17300	17032	17451	17329	17326	17388	17436	17390	17184	17176	17192	17316	17227	17379	17177	17170	17327	17158	17319	17213	17365	17346	17148	17053	17144	17332	17285	17319	17272	17282	17370	17485	17255	17148	17279	17337	17342	17185	17340	17327	17372	17081	17216	17304	17280	17364	17053	17233	17196	17219	17302	17225	17347	17179	17223	17311	17340	17400	17443	17192	17159	17144	17209	17139	17359	17162	17088	17282	17245	17236	17241	16993	17175	17283	17196	17059	17242	17273	17274	17146	17213	17382	17229	17222	17342	17273	17262	17295	17188	17135	17094	17384	17146	17135	17108	17036	17313	17246	17406	17068	17314	17269	17243	17273	17269	17169	17213	17200	17317	17201	17293	17114	17319	17344	17173	17152	17047	17330	17182	17135	17189	17387	17088	17253	17295	17386	17247	17106	17290	17240	17212	17311	17304	17408	17380	17101	17267	17317	17341	17149	17219	17309	17295	17331	17287	17298	17235	17273	17404	17245	17163	17286	17297	17153	17183	17238	17094	17306	17161	17073	17162	17282	17267	16998	17484	17212	17241	17181	17290	17261	17179	17022	17296	17229	17424	17384	17222	17214	17408	17525	17413	17093	17184	17309	17487	17153	17312	17051	17287	17104	17113	17338	17290	17384	17278	17216	17446	17271	17248	17006	17147	17148	17372	17147	17421	17297	17257	17314	17155	17277	17173	16992	17408	17132	17246	17232	17251	17031	16970	17284	17340	17170	17252	17245	17115	17201	17361	17174	17138	17380	17356	17156	17244	17220	17313	17314	17152	17191	17240	17172	17173	17321	17152	17384	17260	17383	17259	17196	17101	17334	17270	17158	17243	17284	17367	17202	17290	17391	17586	17397	17416	17216	17378	17402	17281	17195	17212	17360	17446	17353	17191	17099	17278	17298	17323	17103	17395	17266	17263	17094	17227	17372	17158	17159	17191	17027	17300	17419	17334	17176	17171	17099	17214	17291	17364	17203	17192	17025	17172	17192	17227	17089	17059	17162	17105	17254	16996	17207	17134	17162	17263	17097	17336	17233	17054	17253	17300	17390	17339	17083	17250	17114	17059	17071	17200	17329	17182	17102	17093	17441	17107	17131	17434	17319	17087	17318	17115	17299	17151	17183
59485	95342	76340	58386	44614	31305	21035	16441	14946	14648	14580	14718	14650	14708	14758	14603	14612	14546	14521	14650	14503	14537	14785	14580	14775	14696	14667	14479	14589	14450	14469	14702	14607	14605	14645	14568	14515	14574	14726	14577	14406	14542	14639	14546	14658	14334	14436	14538	14522	14450	14375	14721	14625	14648	14587	14461	14563	14539	14498	14679	14523	14478	14475	14562	14511	14577	14532	14581	14587	14698	14377	14575	14524	14602	14488	14458	14512	14586	14571	14702	14519	14515	14560	14565	14390	14738	14509	14763	14601	14527	14668	14628	14637	14536	14618	14553	14441	14528	14620	14594	14472	14615	14646	14506	14551	14589	14707	14465	14493	14559	14686	14523	14435	14586	14410	14553	14511	14642	14653	14331	14587	14420	14474	14639	14388	14572	14449	14516	14629	14496	14787	14361	14666	14591	14544	14564	14631	14483	14638	14669	14655	14419	14729	14503	14613	14477	14486	14736	14565	14513	14677	14608	14631	14448	14396	14526	14596	14544	14598	14544	14487	14729	14744	14506	14541	14407	14579	14545	14407	14564	14620	14630	14665	14538	14555	14720	14558	14546	14660	14454	14584	14554	14493	14797	14497	14470	14564	14493	14484	14604	14719	14644	14465	14432	14546	14557	14580	14447	14612	14572	14461	14518	14663	14593	14584	14602	14584	14461	14553	14469	14626	14483	14411	14454	14603	14489	14565	14833	14583	14614	14581	14635	14466	14603	14570	14541	14674	14526	14573	14434	14543	14685	14474	14431	14618	14622	14566	14571	14457	14471	14529	14581	14624	14466	14656	14498	14504	14571	14605	14563	14679	14471	14433	14559	14445	14603	14648	14535	14657	14488	14462	14685	14760	14397	14635	14547	14505	14560	14602	14676	14512	14439	14450	14655	14372	14568	14441	14474	14606	14498	14691	14581	14489	14565	14490	14566	14639	14660	14818	14749	14604	14532	14480	14716	14613	14659	14415	14573	14612	14393	14659	14430	14441	14695	14611	14523	14518	14556	14674	14523	14489	14750	14408	14581	14487	14585	14485	14453	14554	14760	14546	14628	14470	14715	14713	14492	14588	14679	14593	14671	14774	14720	14583	14644	14519	14518	14643	14590	14513	14526	14644	14610	14453	14540	14439	14631	14588	14469	14394	14693	14698	14679	14670	14527	14399	14545	14635	14520	14561	14634	14560	14576	14520	14547	14519	14547	14582	14547	14484	14442	14659	14545	14439	14572	14628	14587	14664	14575	14413	14529	14626	14590	14452	14626	14672	14534	14453	14527	14344	14602	14491	14455	14496	14471	14701	14465	14576	14417	14454	14660	14679	14504	14672	14606	14723	14485	14382	14558	14441	14406	14572	14457	14480	14674	14665	14714	14615	14374	14538	14483	14524	14360	14361	14591	14558	14460	14565	14602	14587	14566	14464	14363	14511	14342	14616	14570	14573	14560	14585	14550	14660	14508	14538	14413	14736	14492	14504	14448	14499	14692	14336	14619	14653	14649	14494	14547	14618	14490	14474	14562	14651	14706	14567	14458	14521	14577	14657	14642	14786	14592	14551	14391	14589	14484	14528	14572	14486	14665	14712	14625	14493	14422	14679	14628	14531	14530	14491	14623	14547	14645	14624	14489	14444	14544	14500	14643	14492	14751	14502	14626	14547	14610	14577	14366	14601	14570	14553	14671	14588	14484	14544	14454	14587	14569	14530	14679	14531	14588	14520	14524	14567	14541	14592	14501	14492	14611	14447	14518	14535	14692	14775	14487	14476	14408	14548	14621	14645	14486	14727	14445	14581	14534	14645	14524	14501	14517	14668	14675	14559	14572	14630	14584	14663	14624	14601	14567	14559	14496	14498	14423	14461	14576	14443	14513	14502	14718	14427	14566	14624	14818	14536	14488	14710	14497	14614	14552	14557	14532	14616	14408	14559	14622	14682	14539	14411	14527	14469	14559	14560	14459	14640	14673	14538	14622	14577	14433	14545	14822	14616	14412	14635	14656	14387	14649	14550	14708	14714	14581	14585	14654	14368	14780	14498	14467	14614	14570	14476	14630	14490	14483	14482	14386	14778	14703	14676	14584	14472	14651	14573	14526	14691	14676	14652	14590	14565	14605	14551	14747	14694	14369	14541	14462	14703	14626	14445	14509	14501	14333	14415	14461	14458	14630	14696	14571	14578	14623	14698	14712	14754	14483	14569	14714	14380	14764	14639	14646	14546	14711	14637	14715	14471	14538	14665	14652	14522	14602	14513	14484	14557	14572	14664	14445	14588	14561	14665	14488	14632	14596	14546	14620	14533	14456	14532	14401	14494	14536	14607	14665	14679	14474	14655	14522	14497	14506	14589	14584	14413	14517	14610	14518	14547	14490	14608	14597	14642	14344	14554	14588	14550	14577	14453	14610	14458	14484	14616	14545	14729	14492	14526	14553	14467	14565	14492	14641	14600	14451	14649	14539	14601	14841	14457	14583	14630	14413	14642	14651	14585	14391	14582	14550	14537	14619	14542	14611	14398	14600	14514	14562	14695	14513	14553	14786	14559	14669	14581	14481	14553	14709	14542	14567	14556	14700	14477	14437	14672	14726	14679	14618	14535	14487	14513	14592	14664	14554	14564	14674	14648	14704	14660	14560	14730	14766	14628	14627	14698	14525	14699	14572	14573	14700	14619	14533	14498	14613	14729	14398	14483	14619	14635	14488	14496	14665	14461	14555	14532	14505	14727	14588	14530	14630	14417	14590	14713	14509	14496	14571	14513	14531	14447	14655	14439	14688	14667	14672	14525	14631	14544	14640	14491	14469	14650	14780	14489	14576	14544	14397	14568	14598	14690	14631	14521	14515	14522	14507	14706	14465	14552	14746	14443	14644	14444	14495	14563	14692	14580	14379	14440	14555	14490	14666	14648	14363	14666	14531	14443	14653	14594	14642	14687	14613	14537	14627	14575	14441	14492	14736	14396	14623	14600	14620	14643	14598	14567	14653	14562	14510	14558	14497	14468	14568	14329	14525	14588	14637	14378	14447	14557	14486	14599	14562	14600	14575	14637	14659	14584	14624	14515	14484	14623	14640	14411	14496	14563	14591	14601	14508	14448	14461	14585	14478	14563	14412	14506	14364	14518	14681	14660	14721	14637	14753	14505	14404	14504	14579	14445	14585	14514	14509	14494	14631	14585	14570	14580	14499	14595	14594	14624	14508	14475	14610	14336	14663	14579	14609	14614	14655	14615	14626	14380	14593	14597	14611	14592	14575	14491	14626	14644	14578	14556	14431	14617	14491	14503	14550	14543	14455	14589	14526	14751	14703	14585	14617	14593	14835	14635	14498	14559	14505	14425	14413	14600	14600	14638	14300	14386	14606	14476	14250	14543	14585	14507	14697	14594	14512	14631	14376	14644	14538	14512	14589	14454	14574	14600	14560	14474	14554	14633	14589	14690	14411	14594	14410	14508	14494	14685	14694	14675	14680	14572	14526	14610	14449	14509	14494	14535	14656	14674	14492	14480	14598	14580	14743	14475	14629	14612	14686	14428	14481	14586	14576	14534	14487	14729	14587	14478	14588	14508	14556	14426	14589	14595	14435	14597	14783	14497	14573	14493	14770	14508	14564	14625	14648	14535	14458	14489	14721	14655	14673	14579	14593	14770	14468	14480	14658	14670	14531	14468	14555	14558	14521	14571	14492	14506	14618	14639	14422	14448	14519	14386	14783	14421	14729	14402	14488	14546	14617	14524	14737	14562	14539	14618	14452	14548	14500	14666	14655	14637	14649	14610	14661	14569	14614	14663	14603	14633	14605	14559	14671	14602	14584	14529	14440	14657	14655	14731	14580	14477	14588	14553	14648	14460	14528	14484	14737	14409	14615	14708	14408	14572	14510	14526	14565	14583	14616	14706	14443	14564	14528	14491	14407	14585	14626	14555	14588	14415	14617	14492	14648	14594	14647	14548	14704	14465	14615	14578	14487	14707	14665	14417	14588	14598	14380	14613	14475	14623	14635	14655	14640	14450	14770	14599	14572	14589	14486	14427	14469	14648	14508	14457	14672	14604	14573	14846	14570	14608	14524	14618	14747	14557	14459	14508	14674	14585	14452	14586	14564	14582	14422	14406	14606	14642	14465	14526	14432	14557	14587	14363	14626	14498	14538	14595	14476	14519	14492	14550	14617	14544	14633	14617	14613	14579	14375	14605	14387	14788	14614	14518	14610	14576	14588	14621	14479	14654	14586	14462	14578	14495	14486	14719	14524	14626	14558	14590	14636	14312	14672	14591	14615	14470	14605	14550	14629	14569	14635	14435	14629	14507	14615	14545	14558	14583	14521	14661	14483	14510	14683	14546	14581	14687	14602	14366	14629	14451	14632	14600	14647	14451	14484	14590	14613	14396	14626	14460	14524	14553	14698	14568	14533	14539	14567	14510	14571	14607	14524	14653	14522	14556	14399	14640	14508	14567	14599	14450	14597	14748	14555	14591	14556	14504	14363	14508	14721	14459	14627	14660	14582	14550	14572	14609	14440	14390	14498	14486	14653	14708	14532	14513	14593	14599	14494	14563	14417	14547	14453	14624	14673	14577	14413	14534	14553	14644	14486	14593	14413	14605	14414	14622	14586	14449	14586	14418	14515	14693	14423	14327	14533	14561	14523	14681	14587	14454	14567	14630	14507	14574	14599	14542	14760	14361	14663	14516	14526	14716	14538	14414	14512	14423	14623	14617	14438	14646	14577	14629	14630	14568	14442	14523	14624	14437	14505	14569	14539	14604	14527	14561	14526	14685	14612	14370	14336	14528	14561	14597	14492	14563	14539	14626	14500	14493	14535	14632	14620	14641	14742	14530	14661	14663	14513	14501	14697	14610	14617	14651	14565	14588	14522	14631	14534	14541	14703	14491	14340	14517	14533	14698	14489	14565	14531	14718	14569	14627	14691	14575	14454	14514	14438	14675	14563	14423	14587	14421	14594	14716	14527	14446	14448	14650	14558	14643	14486	14555	14505	14515	14639	14566	14523	14636	14544	14591	14651	14781	14664	14501	14573	14552	14595	14358	14776	14549	14569	14652	14587	14629	14558	14476	14646	14525	14813	14658	14450	14345	14558	14493	14566	14626	14578	14558	14585	14497	14400	14653	14527	14720	14591	14347	14481
23040	21992	32420	34283	36968	35957	31462	22287	18941	18676	18048	18075	17884	17725	17782	18064	17901	17805	17857	17986	17997	17789	17844	17750	17838	17928	17763	17804	17918	17972	17605	17801	17744	17871	17818	17789	17732	17835	17795	17643	17682	17947	17789	17483	17706	17740	17821	17689	17563	17668	17728	17748	17700	17767	17961	17645	17754	17652	17775	17850	17601	17805	17759	17742	17645	17771	17782	17715	17853	17702	17621	17778	17631	17769	17690	17525	17828	17835	17596	17721	17661	17934	17807	17682	17733	17700	17792	17802	17780	17592	17848	17740	17909	17811	17584	17505	17836	17641	17780	17598	17637	17708	17912	17591	17681	17638	17677	17604	17656	17507	17600	17899	17610	17497	17691	17799	17818	17740	17840	17670	17777	17707	17701	17812	17497	17712	17843	17536	17748	17767	17809	17680	17662	17844	17706	17716	17707	17716	17773	17686	17562	17601	17631	17742	17640	17618	17641	17484	17576	17627	17579	17791	17671	17608	17600	17714	17690	17726	17659	17738	17737	17624	17679	17721	17519	17703	17874	17603	17626	17504	17646	17665	17721	17643	17683	17657	17766	17719	17713	17539	17849	17819	17603	17628	17789	17540	17657	17495	17767	17748	17645	17624	17505	17488	17419	17768	17473	17744	17684	17715	17599	17751	17793	17865	17732	17892	17732	17788	17662	17679	17534	17563	17643	17532	17679	17559	17737	17894	17840	17638	17474	17820	17606	17891	17750	17734	17792	17585	17548	17719	17593	17653	17566	17544	17705	17712	17704	17608	17657	17908	17533	17589	17638	17534	17726	17694	17571	17471	17632	17801	17753	17597	17706	17520	17612	17676	17698	17492	17841	17535	17673	17855	17628	17653	17592	17668	17592	17572	17568	17630	17746	17677	17490	17564	17516	17563	17772	17673	17694	17697	17606	17717	17714	17753	17564	17683	17554	17757	17690	17498	17595	17636	17466	17632	17630	17545	17738	17426	17787	17698	17650	17743	17568	17596	17875	17441	17620	17671	17774	17724	17682	17684	17784	17787	17917	17590	17705	17810	17796	17621	17579	17579	17609	17449	17608	17756	17770	17580	17708	17900	17692	17526	17824	17446	17784	17620	17683	17614	17464	17635	17526	17481	17660	17853	17665	17509	17601	17624	17823	17656	17596	17750	17509	17616	17571	17516	17605	17682	17714	17585	17591	17704	17715	17609	17612	17492	17672	17540	17695	17611	17508	17669	17496	17725	17602	17523	17711	17753	17540	17541	17721	17818	17403	17582	17666	17671	17595	17527	17537	17337	17605	17591	17699	17524	17659	17655	17615	17474	17685	17719	17766	17595	17731	17586	17770	17622	17422	17830	17608	17546	17677	17590	17722	17608	17481	17613	17757	17646	17718	17554	17660	17801	17535	17668	17621	17715	17543	17504	17746	17676	17504	17677	17606	17480	17736	17684	17523	17749	17583	17608	17790	17590	17749	17659	17523	17604	17619	17531	17534	17782	17758	17666	17611	17632	17728	17732	17469	17619	17641	17592	17623	17559	17665	17607	17424	17645	17650	17640	17685	17570	17530	17635	17544	17799	17685	17640	17733	17691	17712	17563	17665	17849	17702	17578	17636	17557	17586	17579	17838	17637	17556	17712	17717	17752	17834	17620	17708	17514	17821	17784	17692	17601	17658	17905	17698	17664	17774	17769	17768	17631	17561	17633	17609	17875	17751	17590	17521	17438	17615	17697	17681	17491	17684	17565	17703	17495	17493	17566	17650	17904	17577	17669	17573	17851	17681	17842	17367	17898	17690	17580	17609	17497	17661	17766	17654	17525	17595	17602	17886	17685	17560	17824	17796	17632	17557	17428	17632	17521	17845	17620	17794	17702	17689	17482	17529	17678	17663	17791	17635	17585	17544	17852	17728	17534	17633	17685	17549	17405	17542	17702	17793	17427	17610	17610	17662	17685	17524	17649	17616	17488	17702	17528	17520	17701	17594	17583	17761	17386	17703	17578	17744	17620	17549	17557	17390	17891	17749	17499	17571	17661	17526	17724	17705	17729	17831	17661	17583	17558	17692	17635	17584	17765	17747	17728	17573	17723	17619	17625	17377	17467	17591	17563	17778	17766	17535	17838	17528	17632	17549	17655	17906	17900	17632	17645	17711	17571	17663	17642	17729	17604	17797	17576	17695	17899	17562	17617	17703	17711	17356	17450	17874	17778	17778	17607	17805	17654	17421	17550	17625	17684	17779	17651	17442	17578	17805	17795	17741	17644	17801	17726	17648	17746	17696	17808	17653	17433	17568	17587	17732	17665	17498	17696	17721	17815	17696	17593	17746	17686	17679	17827	17387	17939	17789	17657	17635	17594	17729	17637	17785	17646	17449	17592	17391	17537	17456	17731	17451	17789	17593	17477	17706	17732	17503	17707	17565	17476	17574	17572	17757	17745	17562	17621	17701	17699	17535	17678	17606	17554	17733	17722	17614	17766	17512	17556	17641	17691	17576	17672	17546	17742	17681	17663	17611	17507	17774	17660	17581	17962	17777	17677	17780	17840	17624	17641	17531	17537	17639	17511	17433	17535	17481	17548	17586	17594	17635	17520	17673	17634	17568	17652	17501	17552	17998	17619	17581	17451	17623	17665	17579	17567	17472	17710	17806	17596	17648	17728	17540	17665	17671	17748	17667	17842	17744	17462	17552	17730	17582	17760	17485	17723	17480	17574	17455	17510	17752	17789	17785	17664	17695	17633	17666	17551	17789	17597	17542	17598	17451	17659	17511	17568	17700	17752	17852	17621	17584	17873	17754	17707	17702	17670	17745	17717	17608	17661	17397	17589	17763	17797	17777	17679	17884	17712	17582	17579	17710	17542	17682	17749	17928	17679	17777	17659	17724	17677	17479	17500	17674	17729	17698	17730	17740	17797	17688	17697	17636	17779	17690	17537	17902	17700	17699	17759	17504	17673	17522	17573	17604	17546	17606	17728	17764	17493	17515	17634	17535	17577	17767	17717	17495	17447	17660	17652	17623	17729	17548	17478	17559	17576	17710	17739	17543	17857	17498	17768	17560	17714	17638	17820	17706	17395	17508	17549	17499	17588	17749	17712	17542	17512	17801	17606	17492	17647	17738	17571	17749	17516	17846	17490	17797	17905	17722	17609	17766	17580	17660	17452	17537	17544	17526	17953	17612	17593	17742	17554	17571	17670	17669	17460	17594	17860	17718	17722	17801	17689	17512	17621	17671	17544	17438	17669	17541	17670	17511	17774	17626	17535	17724	17553	17571	17609	17533	17781	17690	17624	17551	17696	17694	17619	17668	17523	17886	17644	17650	17803	17822	17699	17986	17516	17740	17752	17702	17533	17624	17607	17659	17742	17802	17625	17586	17545	17673	17627	17547	17578	17718	17735	17919	17713	17647	17614	17592	17552	17655	17618	17497	17744	17821	17682	17538	17592	17769	17322	17709	17393	17383	17680	17638	17716	17543	17654	17521	17567	17735	17856	17576	17517	17401	17683	17883	17636	17786	17613	17704	17687	17473	17573	17667	17541	17755	17665	17700	17836	17438	17545	17592	17727	17595	17586	17793	17785	17611	17595	17716	17767	17631	17645	17637	17370	17532	17723	17622	17522	17890	17643	17629	17605	17772	17636	17643	17716	17798	17591	17628	17694	17609	17591	17757	17646	17915	17585	17635	17786	17656	17881	17610	17838	17758	17717	17671	17538	17556	17526	17785	17435	17896	17600	17601	17671	17656	17694	17499	17738	17619	17685	17615	17611	17498	17603	17585	17715	17702	17636	17864	17711	17658	17743	17719	17602	17669	17653	17454	17694	17819	17708	17893	17549	17752	17586	17743	17566	17520	17543	17556	17706	17596	17634	17723	17641	17945	17444	17455	17683	17822	17786	17622	17727	17657	17755	17597	17705	17629	17560	17440	17484	17651	17627	17590	17669	17537	17639	17697	17469	17319	17512	17629	17778	17725	17595	17766	17519	17508	17645	17729	17647	17521	17685	17648	17528	17741	17783	17563	17691	17619	17678	17662	17705	17721	17725	17543	17781	17521	17726	17655	17468	17671	17592	17771	17653	17537	17677	17797	17639	17611	17701	17598	17797	17726	17604	17544	17551	17750	17724	17705	17570	17718	17667	17663	17671	17604	17573	17654	17580	17405	17639	17635	17560	17601	17777	17718	17804	17760	17583	17690	17702	17474	17651	17643	17753	17522	17634	17710	17405	17645	17612	17548	17744	17603	17853	17515	17420	17500	17587	17600	17645	17602	17488	17616	17664	17795	17731	17662	17732	17700	17786	17544	17869	17704	17603	17552	17629	17726	17675	17747	17750	17753	17720	17784	17799	17525	17631	17854	17733	17653	17651	17547	17783	17584	17544	17818	17787	17813	17492	17609	17717	17554	17688	17517	17530	17773	17644	17863	17428	17811	17526	17825	17679	17718	17620	17692	17840	17560	17752	17484	17866	17947	17865	17547	17562	17690	17384	17623	17564	17756	17602	17688	17570	17689	17621	17726	17589	17768	17702	17697	17585	17491	17606	17626	17506	17544	17484	17669	17648	17513	17720	17640	17596	17527	17642	17517	17600	17756	17562	17660	17688	17603	17483	17848	17607	17451	17539	17654	17410	17483	17768	17699	17625	17678	17589	17546	17796	17560	17604	17668	17623	17611	17609	17703	17925	17607	17522	17580	17685	17824	17620	17798	17784	17556	17672	17627	17617	17396	17498	17721	17641	17753	17701	17527	17841	17466	17733	17626	17715	17595	17768	17588	17681	17470	17545	17639	17810	17604	17525	17719	17498	17819	17602	17656	17628	17548	17550	17756	17527	17822	17542	17699	17834	17796	17668	17770	17595	17631	17710	17638	17777	17610	17567	17574	17728	17668	17828	17328	17665	17550	17438	17617	17608	17751	17708	17564	17734	17582	17729	17587	17617	17726	17605	17612	17646	17747	17735	17591	17774	17613	17599	17633	17707	17662	17683	17621	17612	17781	17631	17875	17572	17848	17718	17630	17530	17760	17951	17750	17545	17570	17555	17674	17753	17811	17644	17801	17670	17548	17636	17639	17623	17591	17532	17506	17854	17595	17688	17504	17523	17687	17573	17542	17424	17541	17635	17858	17674	17393	17668	17560	17493	17600	17774
63961	105523	91178	73541	57040	41256	27137	18363	15598	14817	14776	14781	14785	14559	14667	14662	14735	14668	14820	14872	14768	14700	14686	14890	14632	14675	14668	14742	14744	14883	14719	14791	14739	14617	14964	14549	14637	14814	14912	14792	14626	14767	14697	14691	14730	14805	14740	14794	14807	14744	14714	14689	14816	14708	14852	14773	14878	14758	14844	14769	14751	14605	14715	14716	14820	14675	14747	14614	14599	14795	14710	14846	14855	14645	14930	14757	14778	14869	14834	14684	14779	14719	14797	14609	14680	14798	14817	14790	14852	14699	14839	14684	14603	14742	14943	14750	14582	14687	14751	14626	14845	14704	14837	14708	14616	14830	14690	14748	14853	14902	14751	14782	14741	14623	14795	14622	14824	14527	14817	14818	14736	14847	14748	14758	14606	14606	14712	14768	14715	14796	14722	14751	14813	14743	14678	14760	14779	14626	14721	14773	14616	14701	14591	14676	14718	14747	14780	14675	14651	14743	14751	14751	14673	14901	14574	14784	14797	14699	14698	14624	14578	14915	14515	14836	14593	14706	14627	14695	14595	14651	14611	14889	14665	14731	14777	14456	14665	14738	14829	14729	14523	14672	14724	14854	14787	14702	14686	14685	14640	14670	14569	14799	14730	14592	14582	14863	14787	14656	14686	14687	14941	14868	14647	14691	14845	14634	14646	14717	14808	14749	14720	14681	14603	14679	14580	14693	14696	14804	14667	14720	14721	14839	14733	14875	14615	14611	14733	14743	14667	14795	14648	14623	14833	14929	14868	14734	14646	14802	14826	14625	14642	14608	14919	14634	14745	14823	14606	14623	14771	14478	14891	14654	14664	14748	14741	14677	14585	14787	14727	14838	14631	14857	14935	14710	14674	14811	14524	14663	14802	14686	14757	14710	14681	14680	14663	14743	14697	14666	14679	14682	14796	14836	14816	14847	14667	14754	14640	14847	14978	14644	14672	14695	14633	14654	14680	14875	14749	14542	14751	14794	14614	14498	14703	14674	14811	14669	14465	14502	14846	14583	14601	14794	14723	14673	14745	14719	14821	14748	14643	14746	14561	14877	14874	14819	14709	14519	14533	14733	14765	14657	14654	14770	14705	14653	14650	14799	14760	14673	14722	14704	14695	14852	14799	14639	14703	14793	14845	14651	14713	14577	14716	14818	14797	14751	14621	14724	14794	14730	14868	14758	14657	14779	14700	14719	14749	14697	14663	14752	14771	14700	14788	14559	14772	14609	14681	14662	14869	14763	14701	14590	14725	14653	14634	14754	14680	14833	14629	14829	14717	14888	14874	14722	14625	14750	14846	14781	14749	14840	14828	14630	14659	14552	14555	14497	14845	14811	14654	14675	14763	14661	14688	14740	14839	14694	14805	14723	14669	14659	14870	14687	14556	14771	14615	14620	14873	14641	14610	14729	14653	14676	14594	14799	14503	14728	14766	14795	14903	14751	14847	14577	14787	14756	14780	14769	14703	14571	14685	14742	14782	14694	14861	14746	14897	14809	14695	14740	14644	14891	14738	14818	14738	14770	14783	14638	14746	14747	14818	14645	14609	14784	14844	14782	14774	14708	14797	14750	14843	14840	14778	14749	14534	14942	14562	14701	14802	14716	14653	14749	14605	14763	14679	14836	14680	14701	14761	14646	14888	14769	14715	14708	14680	14645	14687	14907	14705	14716	14670	14942	14661	14686	14729	14609	14865	14785	14557	14707	14807	14809	14868	14664	14748	14665	14673	14607	14705	14508	14699	14868	14904	14828	14763	14847	14518	14813	14757	14679	14761	14779	14813	14764	14690	14721	14651	14718	14793	14848	14683	14807	14795	14902	14755	14617	14717	14565	14547	14623	14638	14699	14731	14774	14627	14900	14727	14732	14775	14760	14759	14669	14660	14894	14652	14829	14758	14851	14762	14925	14609	14933	14597	14841	14680	14575	14591	14623	14715	14584	14867	14747	14664	14805	14722	14616	14867	14735	14583	14761	14580	14687	14606	14879	14626	14687	14664	14784	14719	14816	14729	14852	14839	14705	14648	14739	14779	14666	14735	14753	14743	14838	14815	14889	14718	14762	14782	14642	14706	14951	14501	14692	14809	14570	14526	14726	14592	14765	14728	14719	14601	14730	14788	14842	14719	14595	14655	14836	14597	14632	14692	14852	14827	14666	14800	14537	14947	14692	14678	14812	14639	14817	14814	14825	14764	14717	14754	14751	14799	14829	14559	14843	14833	14458	14866	14665	14575	14832	14771	14585	14776	14733	14759	14736	14667	14782	14783	14868	14715	14788	14764	14636	14872	14595	14798	14669	14665	14822	14725	14795	14702	14549	14697	14691	14658	14765	14926	14800	14690	14820	14611	14632	14544	14723	14749	14685	14610	14525	14824	14844	14736	14519	14833	14532	14718	14747	14807	14784	14667	14728	14669	14626	14607	14726	14633	14682	14680	14783	14777	14649	14625	14625	14528	14832	14779	14768	14799	14711	14680	14792	14707	14791	14896	14693	14530	14680	14667	14564	14509	14706	14740	14673	14637	14717	14875	14743	14663	14701	14778	14879	14837	14731	14827	14734	14770	14731	14715	14616	14736	14717	14726	14725	14755	14536	14636	14678	14703	14816	14779	14828	14737	14718	14721	14638	14749	14645	14684	14831	14479	14589	14841	14580	14654	14637	14707	14726	14724	14761	14796	14852	14618	14695	14675	14670	14851	14754	14786	14602	14712	14698	14587	14680	14741	14716	14638	14868	14688	14750	14604	14823	14519	14749	14611	14754	14738	14674	14727	14731	14574	14709	14614	14645	14677	14631	14888	14762	14796	14794	14703	14718	14669	14730	14800	14842	14644	14745	14830	14607	14739	14694	14704	14580	14825	14710	14649	14783	14683	14844	14680	14742	14699	14613	14719	14804	14631	14699	14691	14702	14952	14866	14872	14831	14629	14830	14802	14771	14573	14709	14820	14768	14787	14733	14682	14563	14844	14616	14779	14674	14674	14691	14774	14616	14654	14799	14755	14668	14672	14623	15012	14858	14729	14705	14733	14755	14681	14733	14789	14704	14541	14823	14758	14726	14840	14677	14775	14878	14859	14801	14719	14586	14594	14815	14783	14616	14622	14733	14681	14623	14711	14821	14728	14627	14880	14701	14885	14790	14582	14947	14726	14588	14685	14830	14779	14653	14718	14784	14783	14773	14736	14698	14749	14670	14782	14677	14796	14746	14719	14641	14689	14710	14752	14752	14745	14802	14626	14697	14832	14767	14604	14582	14603	14599	14740	14851	14771	14546	14693	14712	14746	14575	14741	14755	14833	14677	14814	14791	14838	14837	14568	14650	14617	14794	14673	14552	14818	14566	14676	14796	14652	14540	14606	14589	14644	14836	14836	14744	14644	14638	14665	14673	14659	14896	14697	14679	14726	14743	14769	14675	14776	14750	14815	14750	14550	14761	14713	14574	14828	14753	14641	14746	14700	14662	14579	14759	14739	14780	14674	14730	14761	14632	14808	14688	14820	14637	14801	14710	14839	14719	14850	14735	14812	14705	14760	14666	14647	14768	14647	14721	14884	14839	14819	14719	14642	14579	14619	14582	14684	14751	14797	14611	14675	14699	14873	14578	14691	14535	14762	14841	14740	14861	14803	14779	14677	14763	14880	14849	14591	14704	14711	14638	14708	14660	14774	14882	14592	14588	14718	14681	14763	14873	14775	14997	14607	14825	14619	14643	14669	14622	14696	14528	14757	14839	14731	14693	14594	14762	14729	14754	14773	14719	14711	14777	14657	14810	14790	14661	14693	14861	14804	14662	14742	14774	14709	14670	14608	14509	14732	14642	14656	14696	14825	14890	14686	14631	14754	14793	14710	14705	14691	14677	14546	14738	14943	14783	14753	14582	14855	14748	14697	14762	14770	14660	14753	14759	14862	14593	14752	14773	14769	14561	14549	14666	14911	14701	14816	14676	14625	14687	14525	14641	14627	14678	14643	14575	14774	14605	14708	14629	14706	14703	14687	14888	14747	14847	14835	14566	14744	14685	14643	14875	14739	14793	14687	14773	14677	14813	14604	14881	14637	14886	14714	14663	14888	14777	14776	14737	14849	14665	14829	14818	14647	14751	14651	14777	14765	14782	14785	14802	14805	14675	14607	14679	14601	14657	14740	14833	14861	14640	14742	14592	14668	14629	14757	14688	14753	14578	14636	14570	14755	14709	14841	14662	14493	14911	14761	14566	14625	14762	14672	14729	14623	14774	14815	14666	14773	14606	14855	14849	14792	14681	14691	14837	14640	14677	14622	14767	14642	14631	14723	14821	14818	14677	14838	14712	14763	14638	14896	14674	14763	14657	14553	14694	14864	14790	14717	14722	14743	14704	14720	14810	14815	14675	14671	14748	14561	14655	14893	14633	14777	14812	14819	14778	14669	14687	14792	14806	14732	14812	14709	14678	14699	14791	14623	14439	14748	14682	14827	14489	14752	14764	14702	14909	14716	14821	14639	14807	14824	14749	14626	14908	14737	14655	14711	14758	14616	14633	14862	14679	14741	14736	14778	14858	14624	14750	14720	14497	14566	14724	14761	14754	14729	14688	14640	14685	14713	14610	14882	14723	14746	14859	14715	14706	14769	14645	14879	14772	14742	14776	14787	14726	14663	14765	14751	14633	14500	14738	14780	14849	14665	14716	14721	14984	14626	14682	14559	14841	14715	14719	14636	14589	14550	14907	14575	14702	14665	14836	14881	14535	14615	14784	14677	14709	14744	14732	14887	14764	14801	14773	14725	14801	14773	14646	14717	14579	14766	14600	14664	14689	14627	14684	14793	14562	14753	14853	14536	14743	14792	14731	14816	14737	14806	14804	14669	14684	14794	14914	14761	14757	14560	14774	14834	14726	14573	14618	14726	14842	14748	14844	14660	14609	14707	14766	14694	14808	14782	14656	14837	14823	14611	14646	14671	14773	14814	14645	14862	14720	14662	14699	14831	14624	14799	14717	14588	14647	14671	14676	14658	14734	14646	14754	14764	14697	14766	14696	14684	14646	14715	14550	14791	14870	14613	14592	14731	14803	14780	14858	14736	14632	14737	14798	14802	14905	14577	14556	14751	14923	14801	14789	14529	14714	14901	14675	14646	14833	14712	14681	14740	14754	14685	14684
29123	29958	37365	32494	24747	21014	19027	18346	17877	17766	17709	17670	17871	17849	17935	17807	17799	17975	18141	17727	17935	18042	17720	17781	17770	17500	18029	17611	17694	17683	17493	17851	17752	17784	17746	17667	17908	17899	17669	17798	17931	17686	17860	17758	17925	17727	17677	17775	17795	17675	17828	17809	17668	17716	17911	17591	17801	17772	17710	17620	17738	17771	17668	17641	17806	17504	17652	17491	17587	17656	17751	17850	17878	17811	17796	17611	17787	17567	17562	17684	17532	17562	17447	17510	17727	17757	17728	17557	17768	17606	17662	17638	17845	17765	17620	17597	17626	17853	17605	17621	17789	17740	17720	17675	17968	17812	17640	17803	17585	17687	17858	17855	17803	17633	17811	17673	17880	17529	17743	17662	17606	17659	17670	17756	17747	17595	17510	17849	17463	17734	17742	17802	17729	17943	17945	17595	17739	17586	17793	17649	17683	17600	17664	17753	17871	17748	17821	17586	17911	17798	17661	17793	17763	17686	17535	17829	17715	17509	17723	17772	17573	17662	17564	17680	17623	17953	17577	17810	17804	17653	17814	17637	17659	17797	17598	17675	17702	17875	17887	17771	17636	17706	17868	17638	17845	17570	17831	17785	17804	17584	17649	17618	17691	17715	17621	17601	17455	17543	17737	17714	17833	17537	17654	17698	17749	17892	17757	17735	17899	17715	17753	17633	17627	17639	17725	17764	17623	17722	17691	17616	17780	17760	17815	17652	17706	17558	17637	17598	17635	17753	17529	17693	17752	17580	17588	17661	17868	17727	17703	17533	17739	17719	17657	17644	17767	17453	17688	17780	17897	17694	17767	17535	17567	17763	17653	17665	17824	17703	17764	17760	17731	17651	17675	17921	17534	17626	17640	17676	17739	17564	17668	17574	17650	17929	17918	17704	17843	17677	17806	17639	17754	17660	17577	17778	17719	17844	17854	17595	17661	17781	17820	17627	17513	17708	17704	17658	17690	17677	17831	17780	17751	17765	17587	17735	17651	17852	17534	17746	17768	17830	17682	17734	17706	17571	17870	17631	17653	17759	17898	17888	17873	17809	17944	17783	17675	17775	17828	17859	17782	17767	17953	17794	17737	17657	17857	17816	17748	17651	17953	17591	17634	17821	17955	17678	17779	17833	17883	17813	17695	17818	17777	17511	17687	17849	17751	17793	17716	17649	17624	17833	17671	17690	17595	17836	17626	17755	17765	17888	17727	17567	17779	17731	17755	17609	17568	17650	17636	17632	17672	17540	17569	17642	17860	17633	17777	17855	17615	17609	17619	17975	17629	17703	17775	17690	17918	17780	17616	17826	17661	17692	17602	17609	17531	17804	17788	17711	17824	17725	17927	17950	17663	17675	17799	18030	17578	17679	17780	17532	17699	17591	17722	17724	17691	17922	17836	17739	17732	17841	17697	17553	17844	17632	17888	17901	17631	17731	17691	17920	17749	17872	17550	17768	17799	17650	17676	17652	17427	17725	17847	17728	17737	17681	17785	17883	17798	17926	17763	17759	17777	17793	17834	17701	17787	17634	17801	17828	17830	17740	17745	17725	17748	17860	17770	17583	17672	17621	17608	17895	17765	17751	17466	17795	17655	17612	17593	17576	17802	17742	17744	17652	17961	17652	17622	17655	17808	17717	17827	17633	17736	17558	17670	17744	17806	17899	17726	17938	17800	17732	17694	17531	17672	17798	17688	17835	17766	17766	17656	17764	17655	17489	17630	17585	17594	17852	17644	17935	17784	17694	17764	17653	17720	17869	17551	17660	17747	17871	17733	17731	17494	17734	17648	17829	17554	17733	17875	17698	17581	17749	18002	17855	17880	17560	17771	17658	17516	17588	17865	17643	17561	17690	17855	17840	17547	17797	17689	17774	17774	17460	17868	17516	17648	17699	17644	17810	17659	17768	17948	17846	17658	17776	17803	17870	17759	17845	17690	17775	17764	17810	17762	17749	17664	17904	17744	17624	17637	17751	17839	17689	17594	17801	17805	17655	17775	17852	17801	17906	17795	17716	17882	17569	17678	17747	17572	17727	17676	17658	17748	17831	17624	17789	17655	17681	17662	17716	17527	17727	17610	17600	17659	17619	17733	17682	17860	17636	17749	17549	17791	17673	17734	17842	17709	17789	17861	17936	17912	17745	17715	17628	17770	17791	17702	17879	17824	17735	17643	17743	17595	17859	17834	17766	17921	17810	17600	17692	17827	17681	17846	17670	17739	17690	17646	17867	17634	17673	17660	17751	17627	17772	17806	17938	18016	17657	17683	17564	17517	17640	17623	17734	17705	17785	17810	17617	17867	17742	17589	17811	17738	17896	17602	17927	17783	17729	17712	17730	17841	17700	17622	17619	17623	17643	17727	17707	17854	17593	17870	17720	18103	17764	17704	17626	17629	17794	17597	17506	17782	17708	17733	17809	17638	17905	17509	17621	17636	17613	17816	17826	17876	18012	17860	17598	17626	17736	17742	17763	17781	17715	17869	17629	17667	17679	17496	17752	17747	17839	17775	17870	17810	17548	17647	17762	17918	17807	17669	17633	17655	17650	17751	17883	17663	17519	17838	17431	17663	17647	17661	17534	17765	17644	17824	17511	17614	17783	17758	17713	17849	17706	17597	17925	17819	17743	17790	17576	18008	17508	17624	17795	17879	17728	17749	17721	17468	17609	17537	17913	17749	17590	17722	17393	17764	17818	17772	17695	17739	17780	17886	17812	17834	17632	17776	17762	17687	17760	17406	17777	17581	17857	17844	17793	17847	17815	17552	17777	17584	17519	17619	17671	17843	17813	17589	17696	17775	17723	17689	17749	17704	17774	17666	17582	17805	17699	17895	17695	17680	17664	17803	18128	17744	17689	17640	17606	17830	17795	17823	17761	17611	17727	17881	17744	17559	17648	17573	17661	17615	17792	17680	17597	17823	17555	17706	17890	17721	17829	17865	17594	17667	17597	17713	17819	17877	17731	17747	17621	17713	17825	17864	17764	17751	17757	17679	17804	17541	17621	17854	17796	17768	17740	17874	17811	17866	17895	17701	17801	17646	17750	18009	17737	17770	17729	17575	17608	17535	17561	17824	17811	17558	17558	17734	17580	17453	17848	17701	17592	17750	17691	17488	17770	17881	17888	17652	17742	17626	17612	17776	17694	17655	17792	17760	17648	17757	17730	17783	17791	17647	17580	17811	17674	17547	17767	17710	17613	17715	17664	17752	17811	17922	17591	17590	17568	17758	17734	17604	17781	17882	17767	17672	17782	17748	17759	17815	17830	17829	17772	17893	17996	17749	17897	17660	17718	17797	17688	17589	17731	17611	17616	17601	17643	17643	17694	17702	17743	17743	17756	17688	17746	17881	17856	17669	17659	17796	17787	17932	17846	17634	17757	17871	17829	17702	17829	17816	17609	17525	17691	17632	17573	17818	17641	17633	17861	17730	17646	17733	17753	17796	17805	17686	17758	17507	17812	17571	17785	17704	17719	17621	17440	17816	17564	17653	17765	17701	17582	17769	17613	17588	17642	17587	17646	17602	17807	17696	17581	17794	17745	17920	17794	17424	17589	17826	17829	17814	17748	17794	17800	17817	17998	17559	17872	17786	18049	17606	17648	17744	17635	17671	17913	17638	17556	17645	17775	17842	17773	17634	17677	17775	17752	17768	17648	17517	17793	17769	17726	17994	17714	17789	17679	17658	17776	17599	17641	17568	17685	17681	17943	17479	17730	17775	17797	17783	17626	17745	17900	17705	17725	17814	17654	17598	17801	17815	17695	17811	17879	17651	17668	17613	17580	17654	17671	17837	17867	17720	17621	17680	17555	17679	17691	17694	17762	17721	17803	17821	17667	17761	17946	17756	17848	17761	17709	17600	17829	17752	17682	17664	17884	17782	17673	17784	17725	17648	17625	17716	17697	17647	17609	17879	17561	17702	17757	17594	17596	17810	17749	17607	17840	17771	17783	17747	17603	17769	17685	17807	17659	17725	17899	17786	17826	17812	17583	17663	17837	17698	17727	17693	17792	17661	17684	18003	17824	17591	17540	17809	17758	17600	17650	17752	17710	17767	17856	17734	17722	17775	17668	17953	17507	17921	17693	17793	17702	17849	17778	17827	17891	17838	17825	17799	17631	17802	17564	17889	17705	17572	17936	17620	17785	17854	17684	17922	17780	17657	17688	17826	17787	17872	17676	17699	17502	17678	17623	17621	17608	17782	17759	17577	17750	17580	17627	17694	17871	17708	17972	17934	17514	17640	17706	17817	17771	17638	17805	17731	17837	17871	17841	17686	17882	17757	17929	17814	17707	17793	17616	17796	17568	17585	17562	17840	17809	17837	17965	17866	17801	17458	17775	17683	17491	17665	17587	17954	17814	17850	17679	17861	18031	17772	17737	17810	17769	17782	17981	17627	17687	17519	17812	17658	17851	17632	17980	17597	17750	17875	17667	17891	17777	17837	17657	17896	17628	17800	17809	17727	17510	17451	17913	17706	17653	17605	17772	17740	17836	17626	17681	17634	17779	17701	17562	17556	17532	17730	17872	17818	17697	17724	17844	17853	18010	17693	17967	17988	17817	17673	17784	17623	17746	17634	17717	17559	17584	17758	17688	17630	17894	17655	17909	17819	17730	17695	17825	17778	17906	17789	17709	17824	17788	17579	17664	17624	17793	17799	17598	17657	17585	17702	17690	17647	17537	17716	17662	17638	17729	17931	17482	17842	17647	17773	17939	17757	17698	17497	17744	17713	17782	17754	17667	17660	17507	17707	17642	17839	17605	17797	17865	17699	17775	17720	17719	17651	17736	17823	17943	17586	17747	17662	17793	18030	17828	17714	17622	17756	17641	17719	17601	17765	17860	17778	17637	17785	17644	17785	17600	17698	17660	17620	17852	17782	17883	17787	17507	17852	17725	17535	17661	17669	17605	17607	17535	17862	17734	17794	17789	17734	17717	17618	17590	17766	17746	17875	17626	17563	17670	17709	17523	17875	17867	17762	17612	17734	17853	17583	17825	17705	17678	17560	17671	17869	17645	17907	17714	17965	17542	17717	17659	18028	17701	17845	17697	17636	17733	17823	17711	17662	17594	17770	17792	17764	17779	17631	17794	17711	17523	17753	17711	17662	17676	17737	17760	17636	17840	17905	17818
32757	48684	37483	27055	21315	17460	15719	14927	14934	14715	14909	14827	14793	14729	14806	14735	14924	14985	14790	15058	14831	14758	14941	14852	14707	14796	14898	14786	14849	14799	14627	14903	14893	14789	14745	14846	14784	14908	14762	14783	14696	14660	14788	14806	14852	14798	15055	14624	14668	14892	15016	14738	14833	14871	14834	14746	14704	14692	14856	14926	14801	14833	14781	14980	14702	14880	14927	15034	14904	14757	14707	15003	14776	14930	14918	14800	14875	14958	14602	14799	14837	14737	14821	14947	15006	15074	14982	14807	14823	14921	14734	14997	14932	14900	14721	14815	14896	14890	14872	14979	14579	14835	14808	14901	14728	14940	14901	14813	14752	14825	14847	14856	14876	14778	14580	14870	14586	14854	14787	14836	14823	14656	14803	14786	14677	14888	14888	14800	14920	14858	14784	14854	14739	14853	14896	14809	14833	14788	14764	14894	14682	14871	14843	14952	14799	14840	15079	14943	14825	14743	14852	14914	14912	14974	14757	14860	14686	14925	14766	14948	14630	14763	14986	14831	14819	14674	14935	14787	14698	14830	14871	14840	14834	14856	14881	14811	14778	14821	14809	14775	14898	14802	15014	14709	14746	14938	14911	14807	14927	14723	14800	14758	14763	14891	14867	14825	14885	14813	14772	14807	14785	14678	14760	14781	14688	14746	14928	14770	14798	14741	14956	14910	14954	14978	14743	14767	14814	14777	14941	14594	14838	14859	14697	14750	14859	14814	14848	14828	14587	14986	14769	14737	14845	14945	14852	14835	14875	15017	14934	14731	14872	14845	14898	14855	14880	14801	14635	14872	14887	14812	14757	14638	14985	14731	14767	14815	14784	14753	14763	14885	14922	14859	14862	14903	14872	14684	14685	14790	14707	14758	14758	14823	14849	14848	15002	14813	14736	14942	14889	14888	14921	14859	14679	14767	14655	14749	14782	14658	14860	14700	14969	14787	14963	14674	14829	14867	14780	14938	14806	14961	14765	14848	14876	14793	14854	14652	14762	14796	14658	14756	14870	14897	14724	14828	14799	14796	14767	14726	14834	14935	15017	14844	14913	14874	14936	14739	14814	14794	14833	14880	14788	14844	14716	14806	14818	14877	14776	14922	14859	14827	14740	14905	14757	14812	14722	14905	15026	14909	14852	14822	14858	14775	14846	14777	14779	14906	14844	14880	14822	14787	14623	14816	14675	14756	14812	14794	14729	14790	14845	14835	14883	14820	14773	14800	14860	14755	14664	14893	15022	14758	14835	14846	14783	14828	14721	14844	14894	14943	14834	14883	14677	14821	14780	14744	14823	14764	14607	14752	14683	14852	15004	14786	14838	14897	14914	14768	14779	14674	14878	14950	14866	14685	14800	14909	14871	14659	14840	14860	14857	14902	14873	14764	14747	14706	14820	14875	15063	14565	14695	14735	14903	14900	15036	14675	14859	14812	14883	14837	14768	14873	14752	14821	14867	14890	14982	14794	14750	14694	14751	14800	14706	14808	14791	14899	14834	14850	14950	14865	14778	14601	14756	14716	14822	14797	14797	14869	14655	14823	14853	14829	14801	14738	14711	14901	14649	14791	14924	14828	14785	14899	15004	14848	14797	14873	14960	14698	14845	14822	14896	14793	14658	14919	14910	14676	14736	14998	14879	14702	14645	14873	14936	14846	14858	14533	14860	14690	14838	14827	14807	14780	14777	14817	14964	14721	14877	14742	14934	14872	14700	14758	14779	14733	14966	14778	14855	14973	14959	14958	14834	14812	14793	14694	14799	14937	14857	14856	14857	14953	14884	14979	14911	14745	14782	14760	14794	14796	14739	14707	14798	14818	14707	14867	14801	14744	14951	14729	14683	14772	14942	14813	14854	14813	14813	14850	14798	14805	14908	14895	14816	14742	14862	14622	14760	14748	14703	14582	14879	14750	14879	14936	14913	14875	14683	14944	14844	14969	14808	14851	14902	14648	14865	14930	14915	14746	14870	14935	14813	14748	14910	14844	14826	14787	14747	14852	14809	14972	14736	14977	14850	14637	15029	14967	14925	14928	14872	14750	14851	14881	14988	14991	14701	14838	14803	14751	14870	14684	14527	14806	14975	14989	14764	14880	14847	14833	14874	14691	14700	14684	14925	14719	14704	14653	14885	14828	14759	14826	14874	14809	15054	14837	14856	14853	14664	14752	15007	14912	14817	14833	14717	14897	14858	14776	15046	14685	14869	15015	14957	14973	14773	14679	14962	14653	14956	14735	14819	14878	14605	14875	14919	14742	14766	14941	14705	14775	14746	14764	14681	14862	14899	14766	14820	14749	14951	14870	14825	14703	14840	14679	14644	14732	14822	14739	14806	14809	14851	14811	14808	14861	14760	14866	14869	14911	14949	14913	14891	14765	14897	14761	14791	14847	14806	14706	14715	14862	14781	14874	14942	14850	15115	14860	14728	14721	15002	14637	15042	14711	14828	14885	14799	14775	14974	14873	14763	14653	14857	14744	14725	14640	15007	14783	14879	14693	14841	14855	14847	14886	14864	14781	14934	14921	14851	14742	14797	14857	14844	14775	14759	14842	14865	14827	14773	14830	14886	14754	14739	14772	14809	14828	14805	14908	14933	14812	14948	14772	14852	14819	14863	14756	14857	14851	14857	14928	14831	14814	14798	14797	14851	14738	14628	14799	14969	14814	14670	14765	14912	14929	14898	14796	14810	14759	14837	14733	14842	14726	14949	14894	14879	14928	14910	14949	14888	14802	14839	14724	14831	14648	14828	14879	14709	14818	14879	14911	14796	14642	14927	14810	14853	14809	14814	14667	14705	14791	14855	14981	14892	15011	14753	14857	14915	14807	14831	14753	14781	14892	14949	14889	14740	14823	14875	14878	14941	14845	14901	14977	14817	14852	14900	14764	14819	14809	14769	14848	14874	14666	14796	14764	14740	14853	14653	14945	14809	14826	14891	14744	14941	14944	14867	14709	14834	14667	14932	14850	14759	14779	14752	14867	14796	14833	14839	14829	14728	14811	14923	14589	14851	14860	14806	14803	14967	14773	14927	14853	14821	14856	14881	14940	14906	14868	14814	14800	14900	14623	14861	14919	14825	14782	14702	14816	14774	14761	14807	14790	14868	14801	14820	14821	14893	14905	15085	14948	14626	14750	14886	14837	14945	14836	14875	14860	14825	14799	14880	14905	14867	14778	14812	14828	14922	14827	14940	14696	14806	14726	14735	15006	14733	14784	14771	14891	14756	14764	14805	14835	14815	14818	15061	14706	14675	14689	14797	14748	14714	14653	14654	14946	14759	14808	14938	14875	14825	14741	14957	14605	14779	14688	14748	14929	14874	14754	14815	14799	14854	14706	14818	14917	14829	14764	14874	14887	14888	14807	14649	14893	14980	14883	15067	14806	14903	14784	14843	14755	14780	14821	14966	14962	14851	14957	14752	14669	14801	14797	14684	14806	14874	14641	14915	14957	14834	14727	14824	14853	14896	14956	14910	14903	14628	14758	14787	14896	14733	14745	14976	15031	14820	14892	14785	14854	14707	14780	14804	14754	14876	14852	14674	14673	14876	15005	14906	14893	14865	14777	14981	14801	14961	14855	14747	14800	14891	14882	14937	14743	14857	14786	14864	14925	14847	14777	14838	14932	14816	14634	14697	14803	14915	14856	14836	14687	14769	14823	14829	14830	14811	14823	14895	14715	14721	14902	15009	14800	14851	14870	14716	14996	14693	14815	14817	14726	14866	14696	14879	14763	14700	14910	14792	14718	14599	14898	15093	14844	14740	14703	14754	14847	14574	14726	14937	14730	14934	14821	15064	14868	14871	14857	14761	14890	14778	14769	14908	14882	14701	14802	14716	14733	14880	14821	14700	14817	14760	14672	14796	14793	15049	14878	14553	14812	14880	14713	14866	14746	14713	14686	14741	14815	14761	15047	14752	14675	14650	14791	14981	14809	14715	14922	14793	14796	14845	14839	14870	14757	14726	14875	14763	14757	14880	14835	14718	14516	14732	14830	14814	14792	14865	14784	14796	14974	14753	14956	14824	14794	14875	14899	14774	14807	14840	14878	14723	14872	14840	14871	14804	14669	14934	14896	14744	14762	14781	14931	14897	14973	14845	14685	14796	14789	14785	14859	14713	14766	14874	14810	14811	14757	14835	14822	14892	14773	14953	14790	14830	14744	14720	14822	14847	14693	14890	14777	15004	14739	14794	14819	14794	14603	14892	14851	14694	14901	14950	14885	14792	14906	14790	14857	14836	14743	14825	14879	14776	14919	14862	14771	14801	14825	14703	14673	14822	14650	14756	15004	14971	14815	14915	15017	14665	14840	14666	14747	14778	15083	14827	14835	14878	14755	14949	14953	14824	14692	14970	14669	14650	14712	14836	14785	14881	14731	14883	14896	14886	14767	14760	14867	14699	14962	15005	14829	14803	14875	14828	14642	14882	14766	14814	14994	14876	15000	14650	15030	14802	14910	14850	14803	14801	14809	14947	14821	14781	14850	14883	14959	14947	14829	14837	14789	14936	14958	14767	14945	14860	14869	14885	14922	14787	14657	14869	14779	15003	14738	14840	14924	14882	14866	14794	14781	14726	14735	14802	14713	15032	14868	14786	14746	14849	14867	14801	14794	14893	14811	14942	14808	14915	14783	14667	14849	14775	14814	14894	14919	14849	14632	14825	14812	14806	14868	14982	14727	14906	14999	14885	14849	14767	14686	14736	14844	14933	14816	14921	14830	14934	14702	14877	15012	14807	14724	14730	14645	14869	14841	14933	14776	14794	14817	14739	14694	14870	14648	14880	15063	14792	14804	14810	14695	14888	14714	14845	14735	14971	14696	14802	14782	14860	14961	14909	14879	14787	14960	14896	14704	14763	14830	14889	14943	14726	14828	14726	14976	14737	14988	14768	14782	14682	14979	14948	14886	14642	14790	14870	14853	14871	14733	14902	14925	14795	14705	14877	14831	14752	14833	14933	14769	14874	14771	15056	14824	14720	14794	14856	14818	14884	14736	14749	14830	14828	14846	14941	14837	14930	14829	14776	14684	14904	14733	14786	14832	14783	14711	14775	14956	14891	14701	14852	14930	14785	14909	14789	14796	14740	14786	14809	14924	15038	14638	14886	14702	14795	14878	14797	14951	14846	14783
24143	22469	34267	38102	36662	31955	26275	19792	17813	17836	17651	17343	17359	17469	17441	17499	17444	17605	17434	17374	17464	17392	17480	17490	17243	17360	17258	17264	17109	17189	17170	17191	17255	17218	17311	17248	17450	17209	17492	17211	17352	17476	17354	17332	17265	17381	17234	17232	17181	17327	17337	17430	17066	17236	17192	17236	17176	17064	17143	17251	17492	17036	16980	17119	17359	17315	17157	17459	17150	17289	17133	17227	17324	17367	17523	17231	17474	17416	17324	17348	17243	17328	17381	17157	17014	17243	17261	17113	17290	17244	17204	17368	17247	17402	17269	17283	17223	17200	17050	17179	17174	17172	17527	17206	17384	17183	17271	17255	17307	17253	17096	17184	17196	17143	17237	17259	17203	17414	17181	17314	17221	17181	17349	17333	17270	17297	17252	17032	17152	17097	17237	17239	17304	17413	17242	17210	17144	17170	17214	17300	17296	17342	17125	17476	17227	17355	17246	17290	17226	17244	17270	17173	17174	17158	17202	17329	17268	17105	17239	17280	17198	17034	17161	17272	17108	17362	17299	17235	17269	17061	17276	16995	17177	17276	17271	17244	17154	17161	17229	17276	17294	17220	17379	17314	17201	17305	17168	17237	17097	17158	17053	17330	17031	17174	17300	17212	17246	17168	17203	17253	17295	17420	17169	17147	17221	17317	17278	17161	17193	17164	17343	17276	17324	17512	17205	17115	17164	17111	17347	17294	17271	17458	17345	17251	17151	17281	17362	17301	17102	17035	17434	17180	17284	17148	17285	17382	17282	17436	17172	17179	17348	17234	17365	17247	17176	17282	17204	17238	17291	17154	17249	17195	17404	17243	17281	17383	17172	17335	17429	17277	17226	17061	17177	17219	17281	17191	17334	17142	17321	17318	17110	17312	17190	17081	17225	17157	17389	17120	17115	17492	17384	17255	17217	17128	17115	17180	17395	17372	17186	17117	17020	17294	17332	17188	17315	17211	17130	17169	17432	17114	17385	16974	17255	17357	17113	17284	17449	17069	17062	17276	17285	17195	17271	17281	17231	17169	17257	17193	17421	17449	17097	17209	17211	17383	17357	17352	17238	17342	17223	17286	17385	17202	17307	17305	17193	17069	17255	17263	17183	17321	17349	17219	17369	17332	17337	17177	17212	17248	17201	17381	17188	17415	17305	17317	17295	17249	17121	16952	17261	17300	17161	17420	17430	16965	17059	17128	17322	17297	17424	17213	17216	17419	17251	17232	17222	17334	17204	17312	17176	17230	17340	17317	17141	17290	17159	17189	17330	17257	17213	17467	17321	17211	17282	17363	17028	17172	17084	17224	17237	17297	17424	17357	17191	17264	17428	17175	17263	17372	17337	17229	17160	17340	17372	17220	17083	16982	17369	17128	17298	17232	17319	17353	17339	17360	17089	17255	17096	17357	17369	17184	17231	17263	17298	17295	17203	17195	17203	17208	17241	17210	17269	17243	17251	17273	17254	17368	17372	17069	17210	17213	17133	17342	17435	16963	17352	17143	17336	17296	17277	17116	17123	17257	17405	17162	17146	17237	17291	17416	17569	17174	17171	17370	17178	17152	17295	17323	17284	17180	17243	17379	17294	17363	17311	17156	17157	17153	17404	17339	17202	17239	17226	17336	17203	17184	17357	17361	17260	17186	17309	17222	17404	17314	17174	17201	17271	17319	17187	16995	17456	17423	17204	17183	17337	17311	17118	17189	17355	17222	17342	17220	17401	17252	17512	17052	17207	17092	17315	17153	17118	17269	17238	17184	17155	17351	17126	17209	17380	17387	17296	17194	17287	17347	17355	17084	17364	17454	17199	17409	17058	17217	17373	17243	17500	17191	17156	17320	17263	17201	17210	17226	17241	17225	17249	17155	17071	17278	17175	17188	17384	17295	17413	17028	17247	17328	17205	16952	17046	17140	17303	17182	17269	17226	17243	17391	17278	17403	17464	17081	17247	17175	17158	17419	17533	17129	17086	17237	17452	17290	17533	17354	17309	17441	17086	17121	17251	17192	17215	17220	17265	17231	17384	17299	17352	17432	17269	17022	17199	17379	17232	17064	17036	17302	17113	17162	17200	17411	17262	17290	17382	17181	17312	17450	17373	17152	17312	17345	17438	17300	17291	17095	17102	17077	17255	17097	17253	17216	17288	17272	17263	17288	17253	17236	17342	17393	17245	17150	17229	17269	17092	17231	17247	17348	17234	17217	17293	17320	17272	16994	16999	17297	17293	17286	17160	17280	17222	17291	17193	17146	17301	17327	17291	17339	17200	17159	17268	17224	17276	17087	17419	17167	17350	17240	17071	17103	17106	17319	17216	17351	17111	17231	17271	17446	17248	17216	17151	17357	17478	17375	17218	17183	17059	17316	17181	17367	17134	17368	17303	17317	17245	17273	17294	17615	17252	17298	17197	17185	17252	17254	17241	17087	17192	17455	17306	17441	17110	17320	17371	17332	17336	17183	17218	17126	17267	17244	17213	17317	17383	17325	17266	17386	17347	17297	17239	17415	17201	17360	17327	17103	17175	17273	17112	17278	17422	17147	17143	17320	17277	17317	17338	17200	17256	17227	17338	17240	17115	17253	17380	17210	17440	17089	17222	17204	17427	17220	17076	17171	17285	17279	17251	17203	17292	17467	17260	17279	17113	17156	17172	17168	17351	17412	17172	17283	17254	17359	17233	17315	17261	17255	17146	17338	17288	17140	17249	17334	17242	17233	17306	17212	17137	17375	17358	17245	17270	17309	17205	17270	17327	17169	17247	17144	17195	17085	17406	17294	17233	17288	17389	17396	17226	17456	17476	17283	17199	17316	17204	17335	17287	17286	17370	17258	17254	17199	17237	17347	17407	17182	17098	17345	17218	17193	17368	17210	17024	17296	17379	17160	17173	17370	17323	17391	17329	17140	17294	17299	17211	17206	17399	17496	17441	17140	17463	17406	17423	17278	17439	17405	17073	17384	17350	17287	17359	17193	17272	17335	17156	17240	17448	17363	17344	17074	17374	17217	17359	17204	17344	17123	17141	17086	17366	17225	17219	17258	17238	17073	17245	17335	17322	17338	17352	17266	17162	17400	17471	17256	17137	17039	17452	17427	17163	17340	17135	17309	17302	17399	17297	17407	17252	17269	17093	17208	17369	17255	17255	17126	17500	17347	17187	17276	16975	17127	17368	17231	17331	17306	17317	17327	17304	17187	17322	17056	17292	17276	17301	17271	17397	17043	17097	16937	17368	17235	17594	17157	17388	17320	17451	17397	17229	17208	17304	16958	17318	17255	17218	17332	17282	17151	17138	17249	17149	17180	17204	17054	17233	17347	17187	17188	17147	17218	17289	17302	17128	17048	17364	17136	17300	17161	17150	17286	17365	17198	17232	17177	17222	17307	17347	17297	17245	17272	17291	17327	17385	17007	17300	17026	17434	17246	17306	17426	17110	17368	17417	17446	17342	17386	17206	17110	17376	17323	17171	17195	17302	17236	17333	17053	17396	17039	17139	17098	17119	16962	17286	17219	17196	17212	17335	17362	17203	17172	17159	17099	17466	17315	17054	17418	17419	17258	17357	17299	17119	17025	17324	17124	17256	17373	17375	17372	17280	17082	17405	17263	17152	17248	17237	17438	17393	17247	17178	17041	17125	17423	17329	17355	17259	17279	17352	17359	17339	17386	17384	17274	17309	17363	17286	17153	17204	17319	17128	17257	17234	17111	17090	17435	17275	17178	17338	17267	17228	17218	17405	17218	16985	17008	17306	17374	17145	16996	17110	17280	17231	17352	17442	17294	17198	17288	17116	17123	17394	17283	17316	17338	17295	17179	17282	17156	17397	17269	17223	17279	17272	17064	17178	17268	17279	17071	17387	17209	17208	17128	17185	17257	17334	17367	17237	16829	17277	17273	17159	17203	17019	17430	17388	17219	17326	17063	17267	17269	17110	17325	17194	17373	17460	17547	17215	17301	17085	17322	17148	17138	17150	17205	17202	17317	17114	17358	17066	17080	17343	17245	17409	17474	17268	17237	17369	17278	17109	17017	17206	17256	17363	17231	17229	17151	17244	17160	17334	17226	17360	17304	17208	17168	17273	17391	17234	17192	17283	17102	17121	17281	17411	17325	17414	17319	17207	17332	17351	17319	17168	17143	17085	17268	16978	17341	17180	17309	17403	17213	17421	17276	17228	17369	17237	17264	17316	17392	17324	17240	17237	17402	17514	17382	17347	17156	17230	17168	17363	17255	17201	17285	17315	17176	17334	17185	17259	17038	17211	17315	17192	17268	17226	17275	17409	17286	17221	17249	17392	17258	17242	17277	17332	17334	17366	17247	17374	17206	17215	17168	17257	17388	17103	17155	17204	17333	17183	17166	17255	17406	17274	17156	17179	17232	17056	17253	17255	17394	17278	17199	17098	17315	17072	17349	17264	17292	17033	17039	17074	17426	17279	17375	17328	17140	17118	17268	17237	17261	17372	17308	17189	17027	17365	17341	17296	17110	17216	17343	17202	17427	17459	17027	17170	17330	17130	17206	17228	17344	17375	17323	17279	17312	17175	17335	17378	17213	17110	17414	17120	17110	17118	17312	17119	17232	17376	17414	17335	17140	17183	17149	17419	17217	17515	17345	17233	17375	17435	17100	17296	17403	17454	17142	17138	17217	17232	17202	17227	17076	17475	17154	17244	17422	17373	17201	17142	17063	17230	17302	17411	17072	17212	17240	17233	17424	17257	17323	17310	17271	17115	17533	17074	17104	17472	17303	17349	17324	17248	17023	17230	17356	17007	17187	17085	17193	17140	17113	17021	17280	17431	17328	17276	17308	17434	17073	17224	17328	17314	17214	17388	17408	17295	17259	17010	17096	17074	17221	17240	17289	17209	17329	17288	17328	17153	17406	17234	17304	17047	17117	17370	17246	17387	17392	17316	17238	17274	17392	17268	17135	17192	17047	17248	17339	17250	17165	17325	17306	17288	17269	17371	17439	17215	17182	17182	17289	17174	17382	17068	17277	17170	17207	17180	17443	17236	17129	17151	17314	17035	17238	17146	17317	17458	17225	17149	17318	17207	17093	17335	17207	17304	17238	17318	17449	17119	17157	17362	17381	17191	17300	17271	17367	17285	17438	17279	17496	17180	17374	17114	17355	17203	17407
59897	95121	77079	58550	44745	31658	21274	16415	14968	14453	14636	14537	14611	14346	14588	14540	14573	14423	14638	14436	14518	14431	14347	14387	14491	14594	14484	14836	14514	14490	14646	14468	14413	14581	14534	14651	14512	14567	14375	14550	14527	14617	14357	14498	14475	14570	14617	14639	14519	14551	14619	14450	14371	14537	14512	14656	14521	14575	14626	14652	14570	14420	14624	14554	14424	14600	14355	14509	14547	14432	14716	14637	14343	14727	14479	14406	14377	14521	14418	14518	14609	14383	14373	14381	14466	14514	14371	14546	14528	14594	14484	14522	14609	14408	14607	14302	14482	14559	14484	14482	14523	14535	14552	14507	14507	14587	14277	14576	14504	14537	14520	14578	14620	14581	14472	14547	14495	14522	14487	14397	14390	14572	14513	14563	14502	14587	14587	14632	14498	14662	14507	14549	14525	14458	14511	14568	14508	14416	14526	14553	14524	14389	14512	14530	14562	14534	14601	14554	14328	14598	14511	14743	14619	14466	14438	14675	14465	14504	14713	14463	14503	14569	14504	14437	14482	14526	14293	14492	14550	14300	14650	14596	14504	14543	14578	14357	14453	14561	14448	14616	14643	14438	14792	14694	14440	14505	14506	14540	14386	14596	14559	14571	14593	14576	14383	14485	14573	14643	14480	14485	14587	14513	14669	14559	14480	14464	14561	14503	14403	14591	14483	14574	14500	14528	14532	14632	14365	14659	14571	14560	14335	14710	14598	14606	14625	14698	14608	14703	14534	14525	14471	14655	14513	14614	14488	14432	14598	14407	14451	14421	14573	14530	14612	14550	14538	14554	14501	14616	14567	14608	14478	14504	14614	14570	14605	14516	14542	14428	14536	14621	14473	14525	14641	14445	14766	14571	14454	14354	14424	14571	14390	14468	14424	14538	14608	14540	14393	14380	14507	14411	14424	14567	14570	14393	14627	14617	14549	14593	14484	14493	14372	14493	14443	14398	14447	14480	14474	14494	14646	14461	14545	14765	14653	14532	14522	14702	14554	14466	14539	14461	14755	14683	14701	14474	14537	14471	14463	14481	14564	14589	14406	14569	14535	14613	14321	14754	14526	14558	14633	14573	14617	14504	14566	14465	14576	14507	14449	14458	14635	14613	14524	14524	14611	14539	14389	14604	14583	14350	14421	14612	14396	14532	14482	14579	14559	14528	14422	14477	14440	14459	14570	14518	14495	14451	14643	14351	14456	14575	14589	14548	14542	14424	14650	14452	14645	14437	14724	14504	14598	14521	14513	14529	14327	14561	14620	14416	14631	14552	14585	14468	14641	14527	14556	14551	14627	14434	14565	14420	14552	14537	14523	14470	14625	14678	14481	14522	14409	14392	14539	14520	14527	14390	14667	14663	14473	14563	14589	14478	14358	14622	14691	14560	14485	14475	14626	14683	14651	14716	14305	14609	14322	14575	14516	14470	14656	14410	14500	14419	14546	14526	14432	14764	14553	14517	14476	14478	14609	14554	14612	14611	14391	14485	14481	14792	14532	14571	14639	14502	14657	14446	14382	14571	14569	14556	14535	14625	14559	14589	14508	14556	14472	14503	14415	14428	14390	14625	14476	14489	14520	14538	14578	14547	14388	14601	14677	14495	14467	14542	14427	14597	14484	14402	14295	14518	14502	14491	14577	14525	14525	14442	14510	14445	14546	14598	14609	14593	14571	14503	14549	14581	14591	14504	14444	14478	14645	14494	14637	14591	14595	14541	14489	14629	14496	14521	14389	14392	14640	14421	14625	14411	14338	14369	14545	14480	14407	14463	14591	14664	14457	14543	14598	14559	14453	14584	14704	14764	14652	14461	14433	14559	14431	14468	14617	14518	14438	14483	14633	14620	14669	14624	14481	14560	14552	14584	14428	14590	14518	14558	14600	14519	14552	14509	14670	14540	14574	14454	14541	14400	14461	14232	14517	14626	14538	14523	14690	14368	14651	14402	14507	14497	14502	14475	14634	14561	14451	14480	14477	14526	14446	14501	14677	14587	14545	14489	14587	14456	14471	14425	14611	14603	14440	14691	14409	14597	14446	14463	14561	14704	14490	14504	14673	14699	14483	14577	14634	14619	14560	14621	14455	14520	14407	14483	14536	14519	14546	14451	14596	14578	14541	14513	14711	14533	14576	14519	14362	14533	14503	14454	14631	14479	14496	14545	14605	14547	14637	14594	14525	14338	14448	14692	14403	14513	14357	14507	14516	14459	14342	14529	14480	14584	14500	14599	14500	14665	14503	14632	14479	14572	14539	14443	14587	14459	14561	14677	14578	14541	14472	14450	14544	14393	14495	14703	14657	14641	14559	14502	14451	14479	14495	14530	14653	14548	14504	14591	14587	14591	14431	14547	14529	14510	14581	14501	14706	14707	14630	14507	14575	14652	14508	14447	14655	14481	14512	14583	14663	14450	14648	14582	14580	14556	14563	14526	14552	14618	14443	14598	14526	14563	14531	14369	14383	14473	14606	14531	14493	14585	14328	14556	14663	14591	14562	14620	14455	14561	14466	14489	14508	14614	14464	14604	14540	14383	14558	14558	14556	14648	14462	14647	14476	14656	14522	14579	14500	14369	14359	14408	14445	14646	14405	14399	14661	14527	14463	14684	14567	14408	14673	14482	14577	14395	14362	14535	14610	14427	14673	14516	14463	14361	14548	14552	14469	14599	14544	14584	14537	14461	14549	14602	14576	14645	14397	14449	14512	14389	14399	14379	14457	14558	14595	14451	14482	14492	14642	14389	14499	14297	14444	14381	14634	14595	14535	14500	14530	14557	14461	14544	14463	14545	14475	14628	14545	14488	14397	14648	14494	14710	14685	14532	14522	14534	14488	14653	14478	14524	14472	14512	14476	14514	14612	14334	14668	14525	14515	14464	14505	14615	14407	14633	14509	14618	14435	14572	14527	14549	14443	14585	14632	14292	14403	14619	14401	14492	14462	14677	14597	14645	14571	14460	14505	14523	14599	14501	14429	14556	14568	14371	14578	14605	14543	14553	14414	14480	14556	14599	14672	14552	14311	14414	14454	14478	14577	14548	14414	14610	14353	14507	14717	14458	14505	14379	14638	14488	14446	14574	14515	14357	14570	14516	14549	14689	14455	14504	14479	14548	14372	14434	14590	14441	14532	14449	14389	14525	14521	14494	14493	14499	14504	14449	14530	14484	14557	14476	14515	14458	14570	14430	14507	14492	14448	14522	14426	14551	14445	14522	14660	14600	14569	14444	14304	14424	14475	14636	14348	14516	14561	14556	14535	14480	14474	14471	14549	14518	14591	14398	14611	14518	14506	14642	14477	14635	14404	14515	14232	14596	14433	14521	14556	14543	14571	14733	14372	14460	14551	14481	14469	14340	14657	14553	14705	14608	14720	14605	14559	14632	14579	14567	14501	14417	14510	14674	14526	14488	14447	14501	14576	14633	14429	14538	14474	14494	14474	14437	14337	14495	14505	14500	14381	14481	14454	14649	14697	14375	14472	14561	14452	14694	14498	14374	14538	14556	14586	14628	14494	14708	14489	14502	14513	14550	14491	14446	14588	14484	14536	14385	14629	14455	14478	14492	14689	14493	14458	14522	14411	14673	14492	14607	14615	14601	14644	14485	14741	14668	14546	14544	14561	14526	14446	14307	14524	14636	14293	14426	14503	14517	14551	14541	14618	14565	14650	14594	14579	14601	14439	14572	14551	14490	14489	14626	14574	14519	14661	14562	14526	14565	14546	14483	14263	14424	14400	14447	14530	14543	14493	14441	14521	14411	14527	14445	14570	14425	14569	14612	14461	14477	14417	14459	14576	14441	14595	14665	14554	14605	14538	14282	14660	14447	14608	14543	14719	14537	14524	14584	14481	14581	14630	14429	14566	14696	14466	14677	14627	14473	14512	14591	14637	14667	14614	14327	14478	14560	14475	14493	14747	14582	14350	14604	14629	14494	14578	14694	14400	14481	14489	14488	14343	14308	14505	14320	14578	14512	14659	14450	14583	14600	14458	14512	14517	14351	14619	14337	14526	14541	14531	14399	14394	14551	14432	14510	14470	14425	14318	14542	14398	14401	14599	14354	14670	14351	14578	14494	14452	14581	14584	14713	14678	14467	14493	14821	14573	14727	14412	14559	14504	14389	14608	14643	14560	14543	14643	14441	14620	14669	14570	14592	14476	14812	14537	14502	14640	14547	14619	14578	14474	14605	14415	14563	14494	14551	14614	14439	14453	14576	14494	14445	14584	14558	14414	14555	14587	14505	14422	14567	14444	14432	14445	14592	14529	14403	14469	14492	14598	14692	14409	14603	14494	14470	14511	14624	14527	14454	14513	14485	14471	14549	14563	14418	14525	14619	14600	14486	14624	14688	14343	14561	14633	14479	14603	14574	14697	14571	14545	14419	14586	14612	14531	14580	14605	14522	14514	14434	14503	14535	14625	14584	14370	14533	14523	14457	14379	14611	14600	14578	14410	14581	14484	14563	14625	14442	14611	14490	14578	14738	14317	14419	14550	14456	14585	14531	14478	14617	14547	14423	14458	14535	14435	14535	14728	14646	14457	14488	14510	14455	14700	14510	14637	14466	14641	14432	14660	14592	14512	14539	14561	14491	14506	14461	14713	14422	14498	14329	14496	14661	14759	14464	14476	14651	14454	14546	14468	14444	14460	14517	14461	14570	14427	14325	14717	14364	14677	14469	14427	14641	14509	14447	14678	14452	14505	14426	14481	14682	14456	14570	14492	14451	14622	14401	14699	14518	14497	14605	14599	14548	14525	14538	14481	14586	14436	14604	14700	14463	14439	14538	14714	14528	14596	14745	14579	14501	14383	14621	14601	14657	14497	14534	14586	14606	14429	14476	14620	14525	14435	14480	14611	14400	14615	14742	14466	14622	14418	14560	14439	14494	14528	14599	14510	14580	14544	14552	14457	14411	14649	14498	14422	14351	14362	14575	14567	14504	14590	14314	14411	14332	14624	14545	14498	14530	14414	14385	14488	14555	14581	14523	14508	14660	14527	14592	14458	14340	14411	14452	14467	14316	14585	14487	14483	14559	14513	14581	14507	14501	14532	14584	14540	14623	14704	14449	14544	14660	14624	14306	14567	14611	14526	14645	14504	14481	14683	14443	14389	14481	14481	14455	14442	14451	14352	14625
22976	21851	32252	33045	35466	35043	30996	22119	18683	18119	17650	17498	17479	17360	17320	17412	17353	17273	17245	17068	17475	17219	17315	17370	17411	17389	17327	17437	17297	17300	17269	17265	17383	17303	16947	17450	17213	17427	17192	17163	17345	17350	17200	17077	17231	17250	17119	17255	17119	17547	17263	17178	16947	17185	17202	17212	17200	17339	17080	17378	17128	16987	17253	17247	17218	17203	17080	17090	17174	17154	17079	17251	17144	17271	17099	17298	17323	17287	17274	17151	17140	17230	17164	17080	17209	17234	17307	17191	17251	17146	17313	17304	17221	17146	17136	17055	17195	16996	17135	17357	17152	17218	17144	17121	17311	17100	17080	17119	17098	17223	17369	17079	17163	17221	17110	17033	17075	17125	17081	17214	17103	17035	17236	16974	17128	17118	16926	16874	17056	17235	17215	17056	17154	16917	17092	17146	16937	17045	17348	17348	16965	17247	17298	17227	17031	17238	17090	17151	17231	17281	17354	17263	17252	17334	17286	17215	16924	17206	17277	17209	17127	17241	17176	17096	17070	17192	17104	17087	17028	17287	17262	17181	17050	17161	17163	17151	16965	17182	17196	17269	17224	17060	17109	17105	17095	17051	16892	17315	17099	17190	17068	16942	17214	17119	17333	17175	17193	17127	17083	17227	17223	17101	16971	17208	17222	17107	17267	17263	17237	17223	17127	17202	17131	17219	17079	17387	17073	17202	17144	17125	17170	17190	16902	16882	16948	17223	17070	17113	16963	17124	17183	17075	16989	17261	17230	17160	17065	17220	17277	17024	16997	17035	17090	17077	17257	17324	17352	17064	16940	17017	17188	17104	17204	16932	17273	16833	16986	17104	17108	17130	17125	17145	17104	16991	16880	17109	17069	16968	17348	17235	17019	17054	17255	17180	17245	17032	17096	17134	17126	17213	17220	17273	17192	17081	17183	17091	17023	16922	17305	17159	17195	17258	17067	17242	17129	17143	17092	16981	17049	17228	17150	17266	17086	16794	17132	16975	17219	17320	17065	17072	16848	17338	17224	17096	17005	17094	17209	17345	17096	17051	17453	17059	17207	17333	16985	17083	17267	17075	17374	17262	16923	17272	16951	16975	17131	17231	17163	17124	17235	17186	17100	16987	17030	17211	17119	17159	16969	17351	17096	16976	17023	17108	17100	17203	17107	17199	17277	17031	17094	17093	17128	16988	17159	17219	17132	17136	17122	16975	17233	17281	17096	17237	17162	17292	17140	17155	17151	16962	17246	17187	17359	17165	17075	17118	17069	17371	17235	17052	17110	17007	16897	17013	17032	17040	17260	16987	17001	17252	17155	17247	17353	17095	17216	17118	17057	17006	17182	17218	17098	17000	17283	17210	17166	17112	16882	17055	17080	17076	17153	17014	17030	17341	17215	16933	17221	17279	17212	17163	17161	17340	17175	17028	17077	17088	17117	17240	17227	17014	17191	16881	17192	17161	17146	17290	17136	17142	17130	17311	17087	16995	17201	17254	17236	17189	16918	17123	17191	17087	17276	17200	17028	17212	17066	17135	17192	17116	17197	17297	17331	17239	17091	17050	17071	17292	16975	17050	17088	17162	17053	17225	17012	17123	17133	17116	17031	17153	17255	17103	17167	17100	17236	17311	17193	16942	17064	17026	17245	17136	17134	17145	17276	17147	16902	17259	17034	17112	16903	17058	16974	17120	16956	17203	16918	17012	17211	17014	17058	17053	17255	17189	17172	17238	17055	17071	17227	16966	17231	17166	16942	17188	17151	17087	17129	17211	17084	16963	17214	17205	17346	16980	16972	17059	17123	17000	17236	17071	17125	17210	17208	17312	17273	17061	17210	17234	17093	16922	17107	17162	16981	17129	17195	17136	17086	16943	17025	17032	17042	16806	17077	17091	17123	17308	16939	17184	17253	17111	17207	17088	17097	16878	17067	17132	17125	17121	17144	17135	16999	17208	17301	16905	17235	17168	17083	17147	17233	17468	17362	17115	17094	17211	17017	17230	16999	17149	17181	17153	17089	17002	17126	16926	17172	17176	17028	17051	17118	17145	17255	17138	17227	17049	17190	17051	17214	16989	17111	17187	17097	17125	16972	16950	17191	17069	17049	16967	17104	17300	16932	17207	17309	16990	17101	17214	17121	17197	17082	17195	16985	17201	16979	17077	17278	17161	17217	17098	17215	17126	17080	17007	17132	17158	17312	17042	17276	17133	17093	17132	16986	17054	16916	17276	17190	17069	17122	17258	17036	17478	17352	17047	16998	17054	17150	17288	17130	17110	17047	17230	17382	17025	17033	17180	17222	17135	16958	17326	17115	17072	17014	17349	17144	17231	17017	17163	17338	17061	17136	17137	17169	16953	17101	17055	17038	17060	17233	17151	17156	17084	17037	17284	17312	17257	17140	16962	17130	17200	17044	17061	17055	17262	17160	17048	17160	17086	17129	17240	17056	17216	17167	17149	17196	17088	17117	17211	17080	16982	17233	17198	17079	17013	17286	17120	17132	16995	17155	17129	17288	17176	17193	17205	17219	17279	17297	17341	17026	17138	17072	16997	17243	17039	16946	17088	17091	17015	17139	17105	17128	17375	17310	17334	17230	17034	17105	16981	17108	17038	16958	16982	17286	17232	17164	17171	16986	17045	16988	16990	17185	17150	17141	17216	17068	17209	17222	17227	17054	17067	17181	17102	17128	17014	17171	17042	17056	17120	17258	17129	17156	17126	17225	17072	17027	17203	17127	17022	17007	17161	17117	17283	17202	17010	17020	17038	17236	17213	17237	17034	17083	17048	17252	17172	17159	17137	17106	17098	17259	17274	17288	17149	17185	17206	17040	17259	17194	17096	17197	17280	17217	17109	17073	17213	17224	16972	17275	17108	17055	17205	17247	17139	17033	17077	17337	17321	17255	16998	17113	17037	17068	17059	17117	17202	17069	17010	17248	17126	17209	17328	16979	17090	17120	17293	17011	17250	17078	17030	17038	17151	17291	17057	16938	17235	16961	17254	16871	16860	17036	17222	17125	17048	17097	16962	16961	16956	17236	17072	17205	17120	17044	17337	17089	17052	17070	17169	16954	17099	17125	17289	16956	17049	17025	17024	17295	17114	17016	17200	17102	17185	17221	17283	17226	17080	17067	17196	17320	17210	16987	17049	17159	17401	17183	17041	17033	16983	17070	17115	17077	17167	17165	16957	17038	16851	17289	17268	17125	17178	17235	17100	17303	17140	17163	17251	17034	16991	17125	17042	17327	17085	17307	17132	17153	17126	17225	17057	17086	17139	17100	17048	17058	17143	17078	16938	17152	17198	17204	17094	17310	17056	17151	17167	17288	17231	17044	17058	17243	17159	17197	17105	17032	16902	17097	17410	16985	17203	16937	17161	17323	17100	17012	17234	17238	16909	17160	17089	17280	17165	17266	17020	17253	17332	17145	17149	17061	17274	17021	17114	16951	17288	17140	16914	17066	16944	17160	17066	17401	17214	17078	17297	17194	17239	17126	17087	17036	17072	17302	17253	17127	17142	17066	17227	17085	17055	17067	17134	17018	17050	17271	17183	17038	17080	17186	17066	17196	17010	16959	17214	17171	17206	16928	17059	17294	17128	17155	17103	17161	17103	17055	17097	17100	17159	17173	17212	17197	17291	17153	17084	17027	17202	17133	17128	17128	17312	17149	17262	16899	16983	17005	17024	17165	16955	16989	17207	16974	17233	17184	17168	17156	17142	17332	17080	17375	17172	17225	17269	17283	17036	17152	17212	17129	17091	16950	17062	17313	17083	17107	17250	17240	17271	17340	17194	17161	16996	17114	17124	17251	17185	17360	17372	17267	17089	17003	17131	16963	17070	17155	17022	17076	17013	17220	17069	17058	17069	17241	17207	16922	17360	17122	17115	17326	17082	17087	17184	17201	17163	16894	17070	17226	16965	17221	17068	17141	17177	17124	17152	17216	17191	16933	17163	17221	17052	17035	17050	17487	17121	17098	17154	17002	16985	17204	16992	17146	17073	17097	17287	17219	17152	17143	17233	17135	17400	17128	17200	17110	17227	17144	17087	17263	17315	17152	17236	17153	17121	17094	17164	17120	17189	17005	17171	17079	17050	17239	17102	16928	17061	17127	17043	17098	17179	17193	17057	17074	17168	17124	17219	17199	17150	17225	17192	17069	17074	17212	17003	17344	16913	17272	17034	17171	17110	17216	17474	17178	17121	17031	17129	17148	17107	17155	17060	17152	17332	17154	17166	17192	17004	17239	17291	17133	17112	16813	17130	17069	17097	17085	17308	17236	17152	17122	17041	17138	17101	16948	17240	16986	16973	17056	16965	17161	17130	17063	17317	17212	17021	17067	17306	17212	17216	17068	17148	17185	17122	17111	17343	17242	17049	17299	17337	17217	17014	17244	17298	17252	17053	17114	17184	17108	17228	17281	17204	17057	17153	17086	17237	17242	17061	17172	17420	17202	17136	17166	17075	17090	16987	17027	17105	17153	17049	17052	17212	17098	17148	17261	17094	17199	17119	17106	17086	17211	17051	17123	17085	17046	17113	17076	17225	16911	17081	17292	17167	17094	17094	17141	17208	17147	17220	17196	17286	17052	17201	17229	16997	17178	17095	17210	17284	17409	17362	17217	17121	17208	17106	17226	17209	17366	17262	16969	17083	17077	17229	17274	16925	17134	17155	16991	17023	17401	17227	17375	17276	17113	17078	17223	17002	16972	17086	17353	17252	17156	17156	17031	17072	17028	17277	17201	17088	17084	16950	17234	17191	17100	17140	17303	17262	16990	17027	17127	17223	17031	16954	17002	17361	17093	17243	17157	17024	17118	17186	17178	17144	17061	17156	17311	17095	17050	17437	17225	17023	17090	17174	17291	16980	17022	16972	17037	16917	17193	17090	17107	17126	17176	17032	17003	17162	17252	17060	17122	17210	17006	17106	16809	17191	17062	16977	17192	16893	16908	17072	17181	17176	17116	16957	17270	17183	17193	17282	17141	17223	17317	17067	17310	17031	17096	16910	17040	17362	17207	16994	17039	17245	17082	16935	17058	17005	17077	16916	17227	17026	17060	17213	17065	17031	17071	17259	16996	17152	17176	17093	17171	17352	16960	17014	17101	17183	17097	17282	17145	17029	17121	17263	17034	17108
64470	105802	89103	70868	54893	40628	26804	18517	15380	14624	14440	14341	14295	14328	14432	14402	14374	14398	14360	14376	14481	14374	14417	14443	14404	14300	14368	14380	14243	14372	14354	14299	14534	14455	14559	14231	14361	14280	14491	14358	14419	14379	14488	14557	14307	14289	14467	14392	14408	14289	14377	14414	14446	14329	14456	14424	14521	14546	14401	14397	14425	14251	14413	14388	14341	14458	14401	14397	14391	14293	14504	14255	14488	14341	14429	14399	14267	14534	14442	14328	14295	14332	14497	14357	14574	14386	14381	14440	14408	14414	14310	14307	14454	14485	14299	14367	14364	14453	14356	14231	14548	14440	14383	14286	14324	14376	14370	14389	14461	14364	14424	14482	14430	14420	14199	14327	14354	14362	14487	14363	14475	14276	14339	14328	14339	14516	14378	14336	14350	14346	14381	14412	14417	14337	14405	14388	14358	14279	14455	14487	14429	14408	14327	14479	14306	14341	14473	14459	14396	14554	14488	14211	14245	14425	14335	14383	14326	14521	14406	14391	14287	14642	14429	14341	14593	14262	14454	14458	14129	14421	14379	14382	14473	14363	14340	14383	14449	14411	14411	14340	14483	14357	14379	14412	14378	14370	14472	14337	14425	14232	14270	14257	14483	14373	14430	14186	14376	14408	14452	14401	14398	14411	14321	14404	14530	14353	14355	14290	14519	14419	14386	14493	14312	14361	14363	14399	14420	14378	14419	14428	14508	14357	14357	14377	14335	14627	14323	14344	14398	14435	14394	14358	14501	14349	14350	14376	14286	14359	14404	14444	14127	14520	14355	14394	14501	14362	14479	14429	14500	14275	14389	14372	14464	14413	14515	14464	14378	14396	14267	14452	14415	14371	14357	14418	14267	14408	14282	14540	14277	14338	14380	14334	14367	14389	14464	14411	14526	14317	14419	14189	14578	14280	14430	14363	14286	14475	14382	14439	14281	14384	14275	14482	14304	14406	14425	14550	14382	14489	14258	14484	14292	14447	14553	14383	14346	14405	14308	14428	14373	14428	14356	14502	14338	14375	14284	14385	14471	14367	14420	14332	14358	14611	14438	14452	14520	14332	14428	14434	14238	14359	14259	14364	14394	14339	14535	14460	14440	14381	14373	14290	14429	14148	14420	14332	14405	14085	14424	14419	14434	14427	14299	14392	14421	14408	14229	14280	14511	14293	14385	14519	14454	14387	14363	14311	14296	14391	14364	14607	14434	14394	14376	14325	14299	14242	14416	14398	14339	14427	14448	14517	14418	14387	14264	14210	14311	14300	14341	14221	14240	14369	14265	14407	14448	14325	14363	14387	14485	14396	14316	14293	14314	14375	14435	14370	14406	14388	14366	14409	14422	14418	14491	14281	14401	14491	14290	14394	14459	14296	14445	14334	14419	14363	14303	14389	14270	14401	14307	14354	14497	14383	14433	14461	14374	14416	14318	14289	14528	14302	14537	14213	14457	14402	14324	14430	14450	14378	14311	14311	14365	14163	14405	14322	14455	14204	14440	14496	14558	14478	14387	14431	14376	14444	14278	14374	14418	14264	14423	14030	14191	14371	14324	14323	14511	14371	14397	14361	14247	14524	14252	14478	14436	14240	14358	14517	14261	14260	14483	14492	14627	14391	14268	14418	14464	14302	14360	14355	14298	14348	14401	14380	14329	14308	14358	14246	14406	14323	14306	14412	14459	14459	14419	14312	14437	14306	14395	14343	14559	14283	14418	14241	14402	14321	14373	14308	14407	14402	14440	14390	14261	14404	14538	14337	14393	14541	14169	14417	14253	14433	14400	14223	14211	14442	14474	14432	14452	14306	14386	14415	14446	14321	14435	14458	14280	14353	14145	14458	14416	14505	14403	14399	14250	14465	14539	14528	14371	14375	14503	14504	14453	14430	14397	14332	14332	14380	14449	14328	14350	14407	14502	14416	14325	14243	14455	14349	14282	14529	14413	14534	14279	14474	14226	14358	14422	14251	14348	14336	14516	14225	14294	14481	14400	14434	14462	14395	14440	14263	14109	14429	14229	14504	14412	14291	14467	14437	14287	14654	14474	14328	14412	14396	14495	14403	14395	14419	14355	14393	14159	14474	14401	14463	14467	14546	14384	14448	14274	14372	14273	14373	14291	14429	14283	14446	14248	14223	14328	14258	14431	14355	14276	14379	14432	14326	14282	14459	14351	14334	14415	14376	14298	14408	14299	14495	14270	14260	14410	14315	14629	14278	14489	14326	14476	14416	14354	14363	14188	14371	14385	14424	14303	14304	14393	14402	14314	14192	14267	14389	14341	14437	14413	14460	14244	14448	14391	14504	14486	14357	14312	14408	14384	14435	14304	14234	14295	14417	14474	14395	14391	14362	14218	14285	14116	14482	14367	14505	14543	14449	14485	14527	14237	14475	14468	14221	14271	14403	14321	14416	14443	14358	14235	14420	14414	14455	14467	14312	14401	14435	14250	14453	14467	14388	14121	14395	14266	14335	14316	14296	14364	14485	14465	14406	14294	14482	14416	14286	14403	14443	14307	14458	14470	14421	14224	14389	14228	14272	14416	14386	14246	14451	14170	14465	14436	14454	14579	14379	14324	14483	14515	14332	14322	14549	14264	14417	14331	14239	14491	14286	14567	14542	14369	14513	14255	14504	14243	14384	14319	14348	14662	14381	14372	14399	14417	14350	14277	14154	14291	14453	14347	14305	14376	14391	14432	14393	14473	14217	14494	14521	14483	14335	14400	14349	14359	14448	14409	14332	14365	14194	14427	14408	14532	14384	14438	14473	14563	14523	14553	14295	14349	14550	14529	14415	14183	14504	14435	14538	14547	14420	14447	14345	14382	14388	14422	14434	14437	14375	14501	14463	14459	14438	14307	14274	14345	14434	14197	14309	14358	14328	14292	14395	14345	14355	14301	14413	14345	14283	14404	14476	14356	14330	14509	14421	14194	14330	14605	14382	14255	14424	14419	14401	14422	14508	14417	14428	14284	14219	14429	14390	14509	14306	14427	14389	14415	14388	14519	14225	14348	14381	14438	14504	14442	14508	14358	14334	14416	14383	14566	14497	14368	14456	14355	14400	14296	14472	14469	14435	14511	14363	14297	14346	14299	14333	14486	14435	14376	14306	14324	14504	14397	14339	14362	14409	14374	14387	14327	14263	14262	14453	14328	14398	14532	14372	14411	14305	14398	14447	14399	14324	14378	14470	14353	14263	14207	14264	14410	14343	14391	14421	14384	14424	14187	14452	14350	14393	14317	14454	14364	14286	14430	14398	14286	14524	14539	14500	14330	14464	14513	14506	14332	14494	14346	14356	14383	14420	14367	14533	14303	14338	14229	14376	14588	14354	14319	14312	14386	14407	14405	14439	14389	14366	14320	14346	14502	14263	14422	14212	14253	14438	14363	14261	14482	14496	14240	14401	14345	14452	14372	14349	14429	14347	14313	14430	14420	14453	14400	14316	14393	14330	14593	14296	14427	14460	14277	14345	14399	14527	14308	14577	14277	14434	14505	14394	14466	14321	14313	14485	14376	14398	14270	14352	14486	14246	14389	14420	14510	14410	14349	14353	14434	14334	14289	14225	14508	14255	14397	14465	14254	14331	14368	14340	14545	14314	14186	14264	14263	14527	14276	14467	14383	14246	14316	14530	14382	14307	14138	14297	14466	14341	14333	14402	14359	14387	14384	14285	14344	14375	14547	14219	14259	14405	14451	14427	14520	14248	14492	14381	14458	14367	14406	14491	14443	14406	14275	14274	14441	14315	14510	14508	14464	14542	14370	14458	14310	14549	14378	14465	14419	14298	14473	14389	14473	14469	14447	14377	14460	14389	14533	14290	14285	14335	14407	14522	14511	14400	14488	14343	14308	14268	14571	14478	14401	14116	14354	14349	14466	14490	14463	14334	14451	14426	14400	14486	14401	14265	14384	14369	14413	14150	14376	14334	14240	14368	14244	14443	14315	14566	14343	14328	14387	14500	14506	14537	14267	14279	14379	14222	14533	14603	14354	14353	14394	14372	14267	14430	14394	14470	14461	14314	14621	14221	14537	14418	14398	14345	14322	14334	14458	14336	14458	14281	14472	14500	14370	14371	14302	14614	14255	14373	14519	14194	14362	14274	14334	14355	14407	14347	14346	14419	14520	14300	14339	14358	14420	14432	14259	14308	14446	14450	14459	14413	14387	14281	14382	14438	14456	14152	14203	14433	14543	14362	14372	14239	14271	14333	14169	14311	14350	14317	14166	14399	14317	14341	14393	14308	14422	14492	14343	14377	14427	14483	14519	14391	14378	14330	14269	14225	14379	14452	14159	14414	14390	14217	14389	14266	14317	14325	14344	14298	14294	14303	14468	14390	14398	14420	14394	14416	14427	14328	14296	14569	14360	14400	14372	14380	14332	14369	14329	14441	14400	14391	14332	14104	14272	14286	14362	14396	14372	14496	14443	14380	14299	14432	14287	14423	14229	14392	14519	14302	14410	14416	14296	14284	14305	14247	14319	14278	14461	14527	14441	14342	14304	14255	14550	14162	14369	14335	14472	14350	14441	14362	14709	14399	14437	14352	14293	14454	14290	14394	14262	14230	14298	14489	14209	14331	14413	14269	14329	14388	14312	14230	14449	14282	14370	14331	14395	14516	14525	14356	14251	14403	14486	14373	14443	14271	14371	14300	14363	14326	14445	14108	14368	14260	14469	14381	14368	14336	14268	14362	14462	14445	14305	14371	14260	14266	14169	14455	14325	14319	14482	14393	14351	14352	14289	14354	14368	14474	14283	14319	14362	14469	14265	14410	14561	14200	14592	14365	14494	14412	14435	14452	14398	14352	14449	14342	14269	14252	14281	14382	14334	14328	14356	14534	14382	14353	14385	14403	14233	14123	14444	14312	14421	14173	14277	14375	14381	14521	14301	14384	14331	14378	14417	14128	14442	14402	14258	14321	14317	14304	14433	14429	14445	14391	14523	14461	14197	14457	14301	14415	14376	14391	14383	14273	14432	14372	14424	14426	14328	14547	14457	14303	14412	14287	14373	14594	14402	14403	14372	14265	14413	14372	14363	14381	14470	14513	14403	14365	14413	14530	14303	14311	14345	14382	14267	14353	14443	14379	14277	14427	14276	14166	14514	14325	14387	14368	14418	14510	14334	14385
29253	29938	36637	31753	23964	20479	18582	17688	17408	17265	17436	17218	17288	17248	17253	17266	17340	17221	17301	17321	17155	17333	17187	17260	17244	17182	17287	17378	17156	17275	17223	17418	17103	17027	17208	17200	17194	17242	17383	17172	17088	17192	17210	17213	17392	17410	17270	17331	17313	17095	16998	17217	17231	17241	17352	17313	17275	17191	17238	17038	17001	17188	17181	17341	17411	17410	17495	17198	17290	17086	17171	17378	17340	17424	17160	17182	17114	17195	17487	17054	17146	17389	17157	17344	17281	17497	17093	17334	17247	17053	17158	17183	17220	17202	17223	17149	17364	17481	17073	17410	17341	17280	17352	17234	17321	17224	17009	17375	17419	17419	17189	17311	17123	17037	17122	17145	17477	17284	17093	17135	17354	17144	17301	17077	17139	17079	17210	17314	17152	17226	17135	17215	17351	17464	17375	17310	17109	17402	17384	17214	17166	17338	17274	17013	17359	17420	17245	17170	17115	17162	17113	17044	17229	17392	17266	17196	17002	17171	17272	17303	17277	17222	17231	17102	16978	16918	17182	17226	17316	16839	17159	17231	17291	17184	17218	17249	16971	17312	17258	17231	17331	17172	17395	17334	17358	17440	17249	17154	17173	17386	17482	17375	17284	17212	17269	17310	17180	17258	17086	17204	17297	17236	17193	17416	17328	17162	17327	17223	17101	17132	16932	17213	17046	17152	17249	17155	17231	17177	17294	17169	17354	17212	17182	17168	17357	17336	17265	17267	17223	16936	17288	17379	17317	17457	17242	17289	17420	17278	17221	17191	17223	17198	17209	17267	17176	16899	17274	17305	17161	17196	17212	17302	17151	17002	17351	17285	17237	17260	17202	17147	17355	17240	17079	17233	17263	17203	17022	17234	17348	17137	17174	17146	17358	17181	17206	17262	17366	17166	17288	17372	17298	17315	17485	17390	17239	17352	17278	17110	17181	17220	17208	17173	17291	17160	17038	17275	17175	17272	17349	17100	17354	17276	17256	17165	17149	17504	17018	17201	17368	17335	17469	17315	17151	17215	17286	17318	17179	17182	17233	17359	17392	17354	17156	17143	17189	17379	17420	17239	17184	17266	17301	17096	17340	17424	17458	17281	17527	17296	17322	17267	17192	17174	17274	17314	17176	17289	17288	17132	17248	17081	17222	17084	17347	17276	17200	17321	17274	17089	17309	17472	17265	17283	17440	17328	17066	17244	17413	17269	17154	17264	17283	17209	17202	17166	17272	17281	17222	17240	17105	16930	17198	17303	17403	17279	17110	17270	17440	17189	17147	17175	17131	17356	17270	17272	17265	16978	17341	17327	17131	17142	17249	17309	17356	17241	17252	17041	17224	17256	17225	17078	17388	17201	17057	17413	17410	17384	17320	17165	17346	17341	17095	17185	17171	17197	17167	17048	17288	17307	17174	17276	17175	17095	17341	17342	17239	17276	17161	17167	17078	17328	17402	17384	17226	17051	17188	17209	17252	16992	17266	17247	17260	17226	17367	17179	17280	16916	17244	17195	17090	17133	17207	17265	17087	17164	17339	17376	17166	17341	17315	17096	17171	17163	17294	17052	17267	17072	17145	17192	17351	17439	17319	17199	17347	17330	17260	17254	17295	17211	17185	17341	17336	17160	17253	17387	17221	17074	17169	17205	17378	17296	17210	17284	17338	17329	17105	17272	17280	17193	17224	17063	17390	17002	17084	17309	17265	17220	17188	17228	17312	17216	17310	17069	17509	17157	17412	17055	17257	17483	17164	17274	17418	17219	17164	17066	17304	17465	17305	17500	16982	17274	17263	17318	17388	17383	17241	17388	17059	17251	17443	17207	17069	17399	17288	17418	17130	17339	17370	17070	17138	17249	17151	17294	17295	17221	17311	17277	17186	17106	17342	17206	17335	17241	17182	17158	17265	17342	17377	17389	17124	17173	17468	17331	17242	17273	17307	17065	17273	17057	17298	17132	17240	17352	17259	17103	17236	17122	17229	17245	17324	17290	17228	17162	17302	17240	17287	17267	17198	17030	17309	17269	17322	17186	17095	17275	17234	17319	17302	17229	17272	17133	17246	17332	17119	17349	17209	17162	17103	17062	17397	17136	17340	17410	17140	17087	17104	17096	17313	17338	17208	17186	17276	17320	17192	17289	17252	16994	17285	17287	17242	17330	17253	17342	17351	17146	17204	17226	17497	17447	17116	17283	17292	17288	17233	17328	17219	17223	17123	17378	17290	17254	17377	17132	17191	17140	17385	17383	17253	17512	17167	17135	17269	17060	17205	17422	17210	16988	17112	17140	17281	17479	17149	17239	17411	17261	17186	17339	17364	17248	17247	17100	17321	17247	17111	17229	17219	17206	17106	17173	17296	17043	17254	17292	17461	17267	17156	17302	17483	17334	17114	17300	17150	17300	17179	17255	17080	17362	17324	17165	17030	17032	17104	17164	17124	17184	17084	17192	17197	17201	17389	17320	17043	17121	17218	17039	17268	17373	17356	17266	17162	17274	17180	17210	17184	17330	17328	17239	17290	17152	17353	17108	17253	17287	17284	17331	17282	17272	17158	17263	17201	17297	17206	17195	17288	17439	16934	17170	17174	17204	17255	17213	17134	17212	17349	17204	17206	17117	17446	17117	17211	17355	17254	17297	17266	17007	17475	17190	17230	17199	17299	17107	17100	17210	17297	17349	17070	17368	17230	17200	17281	17263	17158	17219	17313	17211	17214	17215	17128	17115	17328	17222	17220	17092	17296	17125	17236	17214	17241	17314	17130	17144	17031	17167	17208	17387	17162	17174	17188	17397	17304	17219	17221	17363	17103	17242	17160	17228	17067	17124	17171	17268	17234	17348	17560	17233	17201	17301	17361	17300	17309	17156	17310	17369	17207	17100	17286	17265	17255	17264	17380	17098	17221	17345	17032	17189	17251	17284	17414	17329	17222	17319	17297	17126	17286	17178	17059	17350	17161	17232	17123	17157	17233	17225	17272	17416	17098	17369	17281	17065	17382	17272	17199	17252	17365	17044	17307	17371	17136	17198	17334	17467	17449	17402	17395	17137	17380	17024	17261	17293	17324	17155	17140	17152	17256	17316	17250	17326	17089	17130	17290	17141	17314	17303	17100	17228	17197	17153	17436	17389	17370	17324	17186	16996	17259	17235	17270	17288	17454	17465	17316	17245	17220	17294	17498	17334	17253	17215	17438	17289	17320	17280	17236	17257	17273	17173	17268	17247	17307	17230	17332	17200	17309	17179	17156	17236	17366	17104	17479	17138	17333	17184	17141	17279	17329	17255	17185	17228	17272	17246	17188	17214	17354	17391	17135	17424	17240	17445	17302	17364	17165	17231	17159	17320	17291	17294	17137	17228	17270	17100	17176	17131	17034	17073	17270	17386	17150	17412	17409	17234	17152	16968	17182	17182	17050	17236	17038	17229	17365	17409	16988	17234	17364	17119	17029	17180	17216	17263	17237	17311	17088	16989	17227	17165	17382	17102	17207	17292	17287	17137	17272	17218	17318	17265	17099	17261	17398	17121	17320	17123	17169	17318	16964	17213	17170	17248	17074	17229	17197	17444	17132	17149	17344	17298	17237	17283	17135	17300	17178	17193	17102	17439	17311	17078	17237	17024	17300	17190	17117	17304	17144	17187	17200	17191	17177	17401	17366	17325	17240	17419	17237	17247	17263	17144	17175	17241	16972	17000	17275	17355	17230	17312	17410	17270	17196	17205	17142	17161	17241	17162	17330	17320	17406	17320	17358	17168	17134	17094	17248	17346	17330	17249	17237	17345	17129	17043	17194	17266	17437	17044	17196	17351	17397	16958	17282	17112	17308	17258	17232	17180	17424	17276	17375	17280	17193	17267	17213	17371	17341	17082	17216	17474	17118	17154	17306	17251	17089	17311	17276	17252	17128	17372	17080	17208	17048	17143	17166	17654	17282	17274	17262	17197	17240	17349	17181	17430	17133	17232	17122	17297	17020	17292	17138	17163	17067	17371	17351	17259	17375	17253	17009	17260	16989	17292	17166	17211	17328	17154	17264	17129	17281	17281	17233	17292	17414	17394	17100	17046	17560	17176	17200	17240	17330	17428	17313	17264	17312	17393	17322	17156	17057	17164	17332	17333	17343	17381	17530	17160	17299	17270	17375	17250	16998	17199	17153	17205	17181	17194	17319	17094	17331	17199	17254	17057	17216	17211	17193	17197	17237	17327	17304	17239	17214	17327	17260	17283	17398	17275	17133	17055	17200	17086	17218	17287	17427	17229	17392	17290	17327	17153	17150	17222	17232	17424	17187	17096	17065	17105	17233	17269	17407	17317	17292	17324	17365	17303	17135	17120	17288	17430	17046	17389	17260	17152	17111	17046	17133	17450	17344	17308	17526	17204	17249	17221	17347	17202	17077	17349	17323	17227	17263	17222	17225	17091	17326	17148	17167	17099	17150	17276	17329	17107	17198	17506	17165	17129	17333	17202	17185	17350	17496	17237	17131	17260	17081	17041	17228	17172	17157	17253	17275	17481	17238	17158	17267	17213	17376	17301	17233	17157	17229	17218	17047	17322	17463	17393	17193	17030	17206	17209	17159	17550	17240	17087	17049	17179	17171	17128	17254	17323	17323	17136	17291	17244	17271	17278	17432	17180	17159	17398	17200	17143	17151	17087	17244	17226	17425	17114	17396	17322	17220	17321	17323	17291	17222	17150	17312	17210	17215	17284	17337	17230	17253	17092	17193	17340	17391	17238	17147	17231	17121	17327	17311	17184	17063	17400	17346	17249	17387	17228	17238	17397	17294	17071	17190	17190	17268	17238	17131	17132	17140	17381	17150	17088	17153	17318	17187	17307	17254	17171	16968	17150	17389	17300	17398	17163	17085	17222	17082	17334	17247	17150	17080	17104	17258	17316	17115	17231	17195	17286	17407	17187	17249	17161	17194	17246	17386	17355	17277	17319	17236	17161	17166	17285	17144	17223	17287	17193	17217	17121	17393	17278	17190	17264	17305	17395	17193	17142	17210	17210	17214	17272	17350	17128	17083	16980	17210	17077	17261	17283	17254	17284	17278	17248	17502	17246	17413	17151	17192	17211	17285	17193	17218	17261	17157	17345	17287	17369	17364	17377	17056	17290	17459	17221	17278	17130	17186	17041
33053	49114	37494	26877	21015	17336	15576	14873	14551	14524	14605	14415	14506	14552	14546	14468	14606	14501	14555	14637	14397	14709	14561	14510	14542	14467	14533	14602	14475	14454	14582	14448	14420	14520	14540	14549	14498	14676	14600	14495	14401	14584	14438	14473	14406	14645	14468	14614	14534	14486	14458	14485	14743	14593	14649	14560	14352	14430	14707	14614	14454	14493	14508	14554	14435	14573	14460	14400	14327	14516	14422	14475	14600	14676	14375	14701	14448	14497	14527	14596	14310	14497	14595	14497	14433	14581	14522	14481	14508	14555	14551	14459	14485	14530	14344	14708	14399	14485	14517	14411	14601	14431	14560	14543	14481	14541	14360	14525	14595	14469	14552	14356	14602	14520	14545	14473	14655	14590	14470	14599	14421	14602	14517	14433	14511	14440	14473	14625	14547	14645	14593	14486	14581	14629	14676	14523	14373	14576	14564	14571	14503	14359	14625	14644	14573	14642	14562	14617	14430	14457	14389	14522	14592	14717	14654	14377	14627	14444	14485	14539	14407	14573	14294	14420	14514	14489	14575	14506	14662	14495	14558	14462	14532	14563	14621	14405	14445	14598	14442	14327	14574	14580	14378	14507	14405	14528	14553	14374	14558	14608	14447	14494	14398	14514	14508	14638	14404	14516	14529	14704	14590	14526	14506	14491	14455	14566	14496	14629	14573	14663	14530	14380	14564	14543	14672	14611	14388	14643	14373	14568	14558	14513	14601	14611	14609	14448	14511	14570	14547	14519	14434	14546	14231	14663	14542	14673	14599	14262	14689	14663	14578	14495	14298	14418	14671	14328	14478	14794	14590	14595	14416	14593	14444	14518	14574	14498	14602	14610	14384	14584	14438	14560	14713	14467	14532	14357	14650	14417	14510	14491	14401	14693	14444	14642	14408	14444	14555	14449	14390	14488	14509	14463	14503	14543	14429	14483	14544	14566	14568	14504	14527	14474	14518	14581	14512	14541	14436	14572	14535	14377	14529	14582	14653	14551	14388	14620	14430	14496	14605	14468	14543	14432	14576	14544	14460	14508	14491	14552	14531	14555	14525	14705	14371	14532	14401	14542	14462	14342	14538	14605	14450	14554	14699	14512	14545	14530	14645	14364	14580	14467	14414	14434	14451	14394	14585	14533	14639	14500	14581	14571	14352	14477	14539	14603	14643	14584	14463	14437	14566	14457	14581	14496	14515	14421	14406	14592	14622	14556	14450	14604	14523	14570	14536	14455	14662	14219	14585	14547	14559	14522	14519	14489	14631	14486	14683	14458	14550	14431	14523	14300	14460	14654	14525	14518	14594	14454	14588	14472	14479	14352	14550	14448	14537	14421	14520	14627	14636	14572	14518	14606	14498	14540	14526	14568	14579	14638	14597	14519	14363	14662	14397	14378	14660	14547	14400	14702	14448	14505	14471	14795	14561	14577	14463	14588	14491	14587	14631	14486	14489	14441	14342	14553	14487	14590	14571	14349	14343	14615	14546	14605	14429	14526	14548	14432	14419	14419	14556	14512	14448	14555	14486	14364	14536	14393	14652	14592	14447	14567	14524	14587	14605	14578	14357	14742	14560	14523	14507	14534	14481	14610	14583	14478	14419	14620	14523	14507	14394	14542	14513	14514	14582	14670	14534	14574	14600	14549	14391	14465	14625	14361	14528	14548	14564	14576	14603	14638	14517	14451	14561	14386	14426	14520	14639	14654	14489	14474	14483	14620	14559	14582	14683	14596	14309	14557	14403	14488	14489	14410	14422	14534	14577	14567	14590	14470	14486	14536	14288	14774	14619	14588	14532	14504	14460	14614	14259	14404	14443	14396	14594	14486	14362	14614	14539	14623	14455	14521	14456	14686	14555	14383	14537	14626	14521	14592	14522	14401	14589	14448	14468	14541	14503	14537	14375	14568	14507	14550	14479	14547	14545	14427	14530	14288	14430	14536	14766	14433	14715	14520	14435	14534	14408	14622	14414	14485	14539	14479	14450	14470	14534	14651	14525	14589	14636	14368	14527	14615	14556	14522	14667	14554	14443	14559	14730	14589	14600	14660	14734	14630	14533	14499	14592	14453	14612	14631	14690	14443	14629	14587	14627	14452	14374	14537	14392	14486	14452	14518	14609	14474	14541	14584	14526	14532	14508	14545	14395	14443	14615	14526	14510	14533	14486	14448	14431	14492	14549	14671	14526	14506	14614	14434	14533	14492	14545	14739	14492	14645	14676	14637	14524	14486	14516	14481	14561	14497	14677	14556	14496	14521	14542	14481	14501	14588	14502	14529	14571	14772	14524	14573	14477	14559	14597	14501	14453	14456	14581	14690	14530	14532	14511	14306	14547	14598	14391	14672	14526	14453	14547	14605	14502	14673	14622	14615	14603	14554	14423	14581	14436	14555	14540	14449	14501	14537	14684	14339	14417	14527	14605	14231	14388	14436	14521	14403	14462	14523	14424	14482	14574	14567	14604	14477	14596	14684	14457	14542	14550	14619	14389	14497	14545	14550	14390	14529	14537	14700	14546	14462	14506	14371	14576	14510	14536	14601	14563	14603	14701	14591	14423	14528	14458	14628	14616	14680	14496	14668	14788	14441	14682	14537	14524	14441	14577	14443	14587	14545	14428	14462	14442	14581	14562	14636	14660	14520	14484	14297	14630	14456	14495	14521	14422	14620	14598	14501	14584	14500	14530	14512	14472	14585	14473	14539	14604	14445	14611	14482	14381	14506	14522	14368	14672	14792	14649	14457	14547	14384	14544	14633	14488	14520	14569	14498	14478	14525	14538	14441	14589	14601	14453	14407	14452	14570	14475	14575	14530	14498	14554	14541	14531	14497	14588	14412	14592	14440	14556	14639	14577	14516	14434	14393	14570	14656	14473	14475	14541	14486	14460	14513	14560	14621	14444	14571	14549	14349	14543	14577	14406	14610	14612	14610	14342	14649	14512	14574	14678	14475	14460	14770	14585	14644	14654	14442	14520	14447	14625	14437	14661	14441	14528	14633	14550	14480	14694	14492	14527	14481	14484	14751	14485	14550	14516	14426	14535	14635	14525	14435	14435	14475	14349	14551	14525	14479	14621	14764	14558	14360	14604	14458	14617	14504	14668	14554	14461	14577	14430	14361	14721	14466	14455	14517	14343	14612	14548	14374	14571	14708	14514	14433	14533	14650	14544	14504	14572	14523	14619	14559	14581	14552	14465	14464	14382	14425	14440	14525	14464	14483	14543	14602	14484	14574	14421	14598	14751	14537	14514	14418	14583	14691	14550	14602	14551	14585	14365	14655	14658	14537	14601	14479	14476	14604	14659	14549	14495	14372	14512	14474	14533	14596	14432	14596	14550	14642	14644	14547	14443	14567	14629	14417	14323	14506	14597	14654	14438	14485	14635	14538	14419	14439	14589	14558	14485	14655	14338	14536	14496	14711	14331	14439	14494	14554	14473	14446	14565	14528	14477	14610	14381	14553	14662	14520	14528	14668	14451	14455	14404	14487	14524	14462	14662	14528	14515	14527	14634	14620	14582	14621	14643	14508	14532	14531	14545	14593	14472	14611	14501	14573	14457	14554	14426	14657	14536	14560	14572	14504	14523	14545	14585	14389	14480	14532	14411	14428	14506	14511	14464	14587	14552	14542	14474	14469	14586	14598	14634	14708	14535	14599	14624	14411	14528	14438	14480	14473	14429	14562	14571	14522	14596	14499	14560	14479	14648	14627	14508	14517	14642	14593	14390	14602	14475	14528	14534	14422	14476	14739	14500	14581	14321	14558	14550	14402	14717	14663	14447	14471	14567	14442	14409	14490	14620	14529	14565	14354	14520	14649	14517	14584	14556	14479	14394	14439	14566	14629	14447	14451	14619	14578	14448	14521	14479	14496	14601	14535	14508	14478	14458	14551	14615	14536	14404	14519	14798	14571	14605	14632	14479	14506	14438	14467	14414	14559	14566	14652	14504	14435	14483	14694	14575	14464	14527	14563	14689	14405	14609	14575	14732	14485	14381	14513	14503	14497	14447	14379	14487	14455	14592	14494	14556	14590	14598	14511	14531	14568	14533	14370	14672	14361	14582	14556	14541	14479	14375	14573	14598	14651	14606	14630	14527	14541	14667	14576	14451	14368	14602	14355	14408	14652	14409	14559	14595	14535	14370	14505	14505	14532	14462	14415	14393	14488	14566	14700	14371	14499	14508	14535	14434	14565	14620	14488	14429	14457	14652	14438	14507	14839	14582	14460	14622	14586	14474	14493	14532	14521	14488	14514	14491	14391	14506	14469	14423	14529	14365	14657	14598	14601	14480	14370	14534	14458	14551	14518	14461	14658	14613	14642	14452	14480	14354	14513	14513	14542	14612	14426	14589	14454	14558	14481	14484	14566	14365	14635	14551	14550	14331	14394	14655	14573	14582	14568	14478	14414	14452	14452	14468	14612	14606	14438	14485	14431	14476	14495	14366	14431	14543	14527	14584	14508	14623	14486	14542	14556	14532	14501	14493	14694	14556	14569	14389	14588	14546	14479	14673	14623	14636	14569	14563	14431	14451	14413	14483	14588	14417	14626	14616	14480	14540	14498	14554	14613	14556	14655	14482	14499	14562	14492	14470	14471	14579	14599	14482	14547	14489	14554	14710	14651	14524	14430	14453	14470	14460	14547	14594	14517	14553	14415	14444	14585	14434	14509	14518	14508	14446	14498	14530	14441	14651	14649	14506	14472	14450	14608	14671	14403	14699	14438	14449	14446	14330	14556	14477	14593	14626	14693	14711	14448	14524	14681	14583	14473	14584	14471	14473	14675	14542	14466	14540	14617	14443	14405	14702	14477	14411	14597	14630	14564	14442	14394	14583	14591	14509	14760	14478	14515	14558	14627	14517	14534	14653	14577	14494	14410	14648	14371	14427	14378	14541	14506	14547	14661	14483	14624	14419	14539	14641	14666	14519	14521	14414	14701	14602	14516	14439	14585	14483	14633	14642	14461	14520	14378	14486	14651	14359	14410	14329	14578	14466	14487	14509	14549	14488	14617	14316	14601	14588	14440	14531	14384	14388	14655	14630	14405	14531	14508	14525	14389	14512	14417	14576	14482	14505	14392	14579	14548	14541	14521	14474	14523	14699	14584	14518	14556	14515	14586	14607	14487	14533	14549	14474	14539
24234	22489	34194	37171	35413	30560	25644	19102	17313	17300	17189	17226	17098	17056	17042	17170	17349	17101	16973	16859	16702	16898	16845	16829	16878	17066	16941	16800	17047	17113	17048	16905	16880	17051	16983	16713	17024	17109	16766	16863	16922	16959	16914	16690	16880	16674	16891	16979	17057	16902	17039	16853	16834	17045	16797	16731	16992	16819	16797	16879	16827	16928	16836	16891	16876	16850	16768	16792	16778	16677	16726	16866	16741	16825	16879	16902	16809	16821	16896	16951	16868	16909	16665	16760	16920	16942	16856	16978	16933	16860	16844	16859	16885	17037	16748	16808	16893	17069	16898	16861	16951	16848	16898	16568	16807	16834	16948	17041	16941	16786	16770	16845	16895	16929	16844	16873	17021	16890	16871	16949	16790	16749	16912	16629	16817	16785	16865	16993	16836	16963	16801	16850	16748	16642	16828	16826	16926	16889	16930	16806	16825	16886	17012	16769	16882	16810	16846	16721	16965	16876	16864	16839	16838	16793	16673	16792	16841	16922	16827	16625	16841	16960	16946	16881	16785	16660	16812	16884	17070	16984	16954	16915	16744	17070	16986	16892	16746	16768	16687	17094	16775	16798	16739	17030	16964	16697	16771	16839	16854	16768	16934	16849	16829	16876	16690	16649	17007	16908	16782	16836	16763	16873	16872	16816	16998	16743	16945	16866	16848	16859	16860	16732	16933	16600	16951	16900	16800	16902	16918	16902	16701	17008	16750	16736	16733	16800	16804	16675	16671	16859	16904	16900	16869	16893	16939	16956	16945	16827	16838	16776	16802	16833	17008	16644	16780	16745	17094	16787	17196	16880	16786	17025	17000	16783	16853	16950	17077	16946	16655	16875	16800	16958	16737	16736	16932	16781	16941	16875	16863	16757	16805	16915	17035	16688	16814	16800	16692	16809	16812	16648	16807	16878	16685	16733	16904	16911	16691	16806	16843	16837	16744	16881	16747	16768	16766	17094	16807	16825	16996	16872	17027	16965	16984	16971	16762	16829	16934	16697	16800	16892	16978	16905	16896	16890	16789	16742	16785	16763	16949	16754	16838	16843	16675	16818	16607	16876	17017	16809	16685	16865	16703	16759	16727	16578	16792	16744	17110	16829	16978	16976	16829	16991	16828	16941	16686	16974	16731	16901	16938	16926	17021	17005	16685	16941	17020	16599	16752	16813	16949	16818	16664	16634	16750	16896	16856	16838	16594	16856	16856	16793	16678	16766	16558	16746	16843	17026	17041	16834	16760	16946	16602	16840	17098	16755	16878	16909	16712	16665	16847	16952	16876	16832	16777	16726	16795	16640	16757	16827	17055	16845	16972	16966	16911	16914	16814	16702	16772	16854	17011	16903	16891	16769	16806	16821	16722	16740	16847	16829	16673	16876	16847	17117	16845	17010	16760	16864	16927	16795	16821	16872	16828	16851	16921	16717	16799	16686	16854	16804	17010	16854	16892	16764	16700	17102	16882	16659	16832	16787	16724	16758	16714	16910	16827	16655	16761	16776	16887	16857	16702	16891	16897	16715	16905	16856	16914	16774	16832	16933	16859	17013	17094	16626	16820	16818	16926	16812	16835	16833	16898	16816	16793	17052	16906	16625	17076	17000	16737	16533	16875	16786	16890	16836	16823	16790	16864	16759	16906	16841	16766	16892	16734	16756	16768	16919	16709	16601	16566	16634	16848	16845	16870	16998	16771	16859	16798	16874	16796	16969	16859	16750	16945	17105	16951	16823	16750	16867	16855	16782	16813	17024	16904	16700	16817	16817	16808	16811	16850	16804	16929	16829	16590	16775	16742	16937	16725	16827	16793	16864	16647	16748	16811	16835	16702	16930	16753	16871	17014	16853	16900	16782	16859	17091	16793	16775	16856	16814	16893	16992	16763	16816	16936	16849	17126	16806	16848	16881	16869	16791	16923	16801	16795	16860	16939	16968	16772	16854	17016	16755	16842	16950	16755	16841	16980	16964	16813	16861	16893	16933	16896	16783	16692	16775	16789	16894	16718	16921	16768	16910	16867	16857	16836	16819	16903	16900	16812	16759	16688	16906	16841	16876	16862	16706	16819	16889	16882	16741	16869	16994	16810	16963	16962	16605	16763	16664	16936	16751	17129	16795	16722	16699	16733	17044	16987	16921	16777	16673	16835	16648	16944	16788	16615	16865	16847	16817	16774	17008	17006	16891	16945	16901	17117	17007	16793	16636	16942	16730	16688	17048	16921	16668	16970	16624	16842	16691	16835	16864	16835	16755	16785	16877	16902	16896	16853	16666	16895	16779	16929	16940	16867	16745	16778	16809	17083	17026	16822	16942	16973	16870	17078	16716	16941	16675	16845	16814	16999	16831	16927	16949	16894	16844	17004	16708	16766	16919	16885	16895	16830	16891	17004	16847	17050	16995	16544	16927	16703	16889	16961	16796	16826	16905	16929	16932	16829	17201	16972	16892	16820	16707	16903	17019	16854	16875	16773	16869	16719	16817	16748	16807	16974	16854	16658	16759	16804	16493	16934	16996	16782	16806	16932	16745	16822	16881	16925	16968	16822	16724	16794	16774	16872	16939	16782	16795	16893	16861	16740	16835	16870	16927	16765	16789	16813	16900	16836	16774	16621	17050	16770	16906	16994	16825	16887	17091	16790	16966	16942	16868	16686	16889	16886	16762	16814	16745	16807	16720	16783	16874	16725	16684	16856	16796	16950	16911	16838	16811	16786	16956	16728	16784	16837	16782	16780	16852	16918	16883	16894	16873	16731	16739	16796	16849	16902	17005	16777	16842	16891	16719	16764	16796	16695	16798	16925	16808	16779	16785	16806	16748	16722	16724	16838	16657	16861	16816	16975	16943	16908	16627	16725	16767	16904	17039	16979	16792	16734	16815	16739	16813	16842	16836	16924	16879	16914	16726	16793	16768	16809	17021	16886	16902	16932	16837	16920	16856	16816	16737	16947	16774	16781	16542	16745	16755	16871	16749	16577	16933	16893	16797	16852	16918	16890	16849	16980	16694	16902	16617	16850	16899	16873	16828	16843	16602	16725	16910	16867	16796	16696	16805	16724	16784	16872	16777	16890	16818	16770	16833	16660	16774	16917	16959	16740	16763	16931	16822	16954	16990	16943	16496	17017	16758	16840	16930	17066	16665	16786	16935	16860	16944	17048	16825	17029	16966	16835	16766	16874	16997	16978	16633	16922	16974	16999	16780	16817	16798	16778	16777	16855	16713	16880	16771	17028	16991	16947	16942	16755	16945	16731	16846	16653	17003	16806	17001	16963	17070	16843	16999	16686	16874	16869	16802	16907	16770	16717	16906	16631	16579	16834	16794	17109	16809	17069	16863	16947	16957	16634	16828	17019	16938	17103	17099	16884	16749	16951	16800	16886	16777	16861	16895	16991	16673	16785	16902	16776	16710	16833	16870	16990	17071	16976	16854	16949	16778	16902	16911	16763	16822	16567	16725	16978	16937	16761	16774	16923	16920	16782	16679	16827	16815	16895	16751	16695	16694	16864	16864	16825	16618	16827	16890	16747	16779	16990	16879	17037	16983	17004	16829	16930	17041	16671	16779	16745	16731	16964	16754	16858	16929	16770	16643	16788	16851	16834	16859	16827	16848	16963	16878	16757	16824	16843	16483	17155	17022	16874	16780	16724	16889	16815	16804	16917	16690	16783	17031	16813	16744	16794	16732	16976	17028	16888	17092	16899	16797	16971	16890	16860	16832	16927	16938	16737	16725	16952	16823	16711	16855	16634	16879	16645	16972	16805	16861	16867	16790	16714	16781	16955	16656	16851	16930	17042	16891	16888	16743	16782	16915	16965	16677	16694	16891	16849	16862	16835	17052	16904	16781	16763	16827	16699	16784	16780	16796	16929	16947	16910	17004	16798	16863	16584	16932	17150	16919	16897	16935	16702	16907	17113	16779	16968	16794	16950	16612	16973	16746	16715	16643	16930	16794	16868	17001	17026	16816	16892	16916	16808	16906	17141	16843	16949	16805	17020	16954	16888	16774	16879	16792	16930	17035	16828	16956	16973	16969	16698	16607	16672	16832	16831	16706	16681	16685	16708	16893	16729	16755	16839	16983	16852	16763	16935	16691	16740	16753	16674	16635	16890	16875	16812	16833	16930	16984	16820	16929	17077	16943	17200	16876	16811	16928	16902	16638	16851	16828	16916	16916	16760	16875	16821	16933	16831	16852	16819	16828	16902	16668	16602	16816	16939	16718	16680	17078	16876	16787	16745	16799	16891	16908	16771	16787	17053	16835	16744	16918	16913	16930	16815	16805	16846	16829	16833	16876	16751	16822	16939	16732	17074	16856	16713	16756	17004	17054	16931	16789	16922	16716	17039	16695	16875	16784	17088	16946	16747	16780	16708	16848	17002	16938	16765	16766	16792	16971	16905	16743	16980	16905	16760	16660	16926	16889	16773	16767	16741	16961	17056	16760	16972	16962	16751	16978	16723	16974	16854	17003	16827	16773	16918	16830	16918	16939	16756	16782	16848	16892	16906	16840	16786	16816	16823	16786	16751	16824	16927	16954	16882	16872	17080	16793	16909	16912	16830	17065	16697	16870	16969	16859	16951	16802	16918	16864	17041	16955	16891	16659	16818	16901	16792	16808	16901	16722	16923	16846	16737	16872	16868	16874	16843	16589	16726	16983	16914	16878	16792	16922	16801	16725	16939	16872	16741	16881	16696	16910	16751	16778	16844	16877	16865	16853	16809	16816	16840	16899	16869	16678	16695	16979	16705	16806	16734	16718	16743	16797	16966	16740	16776	16975	16946	16804	16879	16955	16799	16832	16784	16754	16829	16702	16887	16878	16966	16902	16874	16963	16729	16917	16784	16847	16779	16771	16832	16980	16747	16920	16933	16777	16938	16735	16909	16921	17040	16947	16871	16790	16957	16813	16662	16960	16976	16843	16767	16972	16782	16950	16810	16796	16789	16777	17001	16760	16887	16887	16805	16927	16965	16919	16949	16868	16868	16859	16913	16886	17015	16971	16898	16671	16872	16942	16782	16999	16870	16804	16804	16810	16986	16865	16706	16873	16792	16857	17001	16878	16994	16972	16930	16960	16867	16694	16892	16699	16860	16859	16851	16918	16864	16848	16934	16979	16956	16895	16849	16905	16791	16812
59754	95313	77106	57476	43601	29901	20520	15964	14825	14370	14444	14235	14366	14220	14449	14250	14418	14433	14446	14362	14278	14338	14314	14397	14276	14156	14370	14114	14287	14282	14343	14366	14229	14434	14361	14424	14299	14404	14248	14096	14587	14148	14338	14428	14280	14292	14220	14358	14368	14222	14301	14358	14371	14268	14286	14307	14310	14264	14343	14299	14265	14424	14390	14359	14267	14402	14323	14277	14225	14118	14358	14265	14402	14291	14465	14359	14424	14328	14254	14480	14442	14339	14257	14318	14426	14199	14114	14282	14233	14314	14319	14293	14479	14291	14398	14211	14234	14369	14340	14219	14168	14143	14392	14336	14352	14416	14344	14395	14442	14285	14218	14186	14063	14332	14111	14350	14212	14284	14274	14264	14243	14139	14222	14296	14266	14468	14310	14286	14431	14269	14341	14121	14351	14372	14376	14319	14323	14338	14113	14234	14300	14370	14221	14192	14458	14434	14362	14307	14235	14220	14390	14358	14281	14311	14240	14307	14354	14165	14288	14238	14212	14232	14377	14412	14089	14293	14284	14287	14208	14324	14506	14186	14326	14304	14340	14480	14190	14223	14241	14260	14456	14283	14321	14135	14370	14360	14240	14291	14157	14224	14378	14280	14278	14279	14310	14436	14353	14368	14263	14344	14162	14180	14263	14184	14367	14368	14246	14297	14068	14394	14496	14518	14354	14041	14506	14267	14422	14265	14338	14260	14249	14416	14391	14283	14321	14214	14134	14337	14274	14153	14242	14217	14213	14290	14282	14336	14401	14381	14365	14395	14176	14159	14205	14298	14327	14147	14380	14396	14254	14443	14180	14229	14368	14344	14302	14482	14334	14302	14332	14165	14333	14249	14361	14272	14295	14283	14300	14328	14452	14312	14292	14280	14213	14378	14281	14339	14201	14191	14399	14178	14442	14300	14434	14212	14288	14210	14225	14369	14289	14239	14344	14395	14337	14240	14460	14313	14222	14199	14380	14421	14230	14313	14202	14226	14234	14149	14357	14310	14351	14253	14451	14230	14362	14355	14324	14380	14312	14459	14353	14352	14341	14380	14409	14347	14306	14349	14199	14303	14387	14373	14204	14323	14206	14326	14278	14400	14326	14363	14185	14254	14460	14266	14293	14182	14262	14215	14361	14268	14244	14353	14385	14241	14361	14348	14154	14238	14162	14228	14430	14152	14258	14375	14441	14285	14280	14279	14263	14338	14416	14315	14301	14470	14065	14174	14303	14288	14336	14339	14333	14413	14318	14279	14366	14315	14347	14310	14351	14375	14402	14234	14355	14363	14328	14487	14320	14364	14283	14365	14134	14482	14053	14227	14267	14267	14218	14191	14343	14382	14245	14439	14252	14356	14335	14247	14252	14302	14310	14345	14283	14251	14277	14280	14464	14150	14413	14299	14382	14385	14329	14409	14183	14521	14254	14411	14214	14455	14336	14194	14358	14242	14335	14148	14232	14337	14380	14292	14191	14403	14242	14305	14219	14406	14252	14257	14237	14390	14195	14290	14222	14297	14427	14193	14341	14250	14399	14236	14520	14249	14285	14203	14384	14202	14127	14231	14364	14334	14409	14243	14259	14326	14437	14318	14192	14313	14248	14324	14236	14379	14236	14389	14407	14347	14435	14411	14201	14159	14173	14304	14144	14474	14252	14402	14223	14287	14295	14361	14260	14125	14290	14207	14278	14397	14310	14262	14313	14375	14330	14210	14175	14371	14241	14174	14218	14310	14166	14486	14396	14150	14182	14260	14264	14297	14213	14255	14219	14289	14339	14273	14277	14410	14270	14293	14278	14312	14227	14437	14279	14424	14323	14357	14312	14282	14332	14440	14355	14201	14126	14563	14339	14239	14188	14278	14161	14356	14197	14317	14244	14212	14329	14308	14410	14261	14144	14368	14314	14267	14282	14283	14282	14266	14271	14308	14207	14267	14116	14371	14284	14331	14464	14207	14230	14449	14382	14357	14319	14361	14341	14178	14374	14304	14349	14489	14257	14144	14254	14238	14302	14289	14475	14435	14450	14221	14285	14162	14424	14318	14260	14382	14314	14344	14318	14460	14379	14395	14234	14246	14230	14186	14207	14274	14355	14318	14430	14215	14352	14157	14264	14478	14500	14238	14360	14133	14386	14172	14249	14303	14222	14290	14301	14258	14326	14312	14328	14331	14322	14234	14320	14280	14491	14263	14351	14539	14229	14150	14465	14295	14379	14282	14174	14196	14318	14227	14224	14325	14413	14226	14288	14230	14295	14221	14413	14223	14374	14214	14436	14392	14179	14273	14299	14191	14438	14241	14293	14224	14170	14276	14227	14386	14321	14282	14488	14311	14368	14340	14163	14348	14328	14223	14396	14192	14264	14208	14329	14276	14205	14159	14253	14214	14234	14244	14344	14301	14305	14240	14128	14359	14398	14265	14392	14326	14386	14194	14295	14277	14241	14238	14230	14188	14321	14221	14177	14389	14341	14281	14299	14299	14202	14276	14394	14240	14196	14302	14372	14342	14184	14354	14163	14172	14364	14371	14200	14223	14363	14205	14246	14268	14239	14324	14342	14258	14435	14343	14400	14194	14294	14394	14256	14112	14252	14395	14257	14376	14307	14331	14333	14354	14251	14279	14396	14433	14295	14106	14487	14232	14431	14528	14427	14315	14256	14425	14253	14199	14275	14476	14171	14344	14187	14059	14271	14397	14225	14355	14191	14387	14339	14391	14293	14620	14264	14490	14246	14247	14283	14373	14117	14481	14225	14241	14426	14413	14363	14173	14305	14274	14161	14341	14304	14182	14317	14216	14240	14109	14322	14371	14400	14255	14470	14245	14386	14278	14237	14349	14263	14285	14358	14243	14224	14357	14284	14298	14394	14293	14372	14178	14322	14397	14254	14202	14511	14385	14315	14373	14278	14345	14466	14381	14305	14329	14186	14377	14217	14342	14399	14182	14251	14225	14322	14357	14308	14308	14191	14269	14285	14422	14241	14343	14388	14067	14407	14299	14275	14385	14220	14472	14194	14108	14437	14268	14291	14348	14065	14251	14121	14370	14222	14434	14299	14347	14197	14343	14176	14180	14341	14285	14292	14322	14131	14231	14218	14391	14401	14215	14440	14226	14356	14262	14359	14256	14286	14323	14488	14340	14355	14321	14316	14454	14221	14172	14353	14508	14302	14344	14130	14470	14312	14178	14182	14249	14297	14468	14349	14158	14239	14212	14308	14361	14259	14283	14487	14336	14065	14350	14414	14291	14291	14310	14477	14339	14306	14134	14328	14287	14223	14309	14460	14179	14333	14282	14396	14255	14298	14255	14466	13969	14336	14217	14203	14237	14374	14332	14372	14271	14201	14225	14409	14394	14325	14161	14340	14396	14376	14293	14407	14390	14520	14361	14211	14418	14386	14324	14473	14207	14403	14111	14312	14237	14245	14333	14339	14476	14286	14311	14179	14410	14181	14404	14379	14156	14189	14533	14356	14077	14265	14255	14424	14253	14362	14446	14434	14097	14286	14321	14383	14261	14377	14133	14164	14344	14415	14037	14299	14307	14429	14373	14270	14311	14311	14188	14357	14351	14328	14407	14109	14384	14410	14138	14148	14235	14450	14386	14224	14230	14331	14148	14237	14352	14262	14155	14247	14417	14338	14309	14278	14322	14307	14241	14365	14331	14247	14334	14337	14289	14324	14294	14238	14287	14184	14201	14302	14262	14349	14338	14169	14344	14306	14340	14289	14293	14219	14185	14285	14229	14321	14209	14240	14280	14329	14468	14433	14383	14283	14136	14430	14410	14365	14146	14295	14336	14207	14125	14389	14394	14212	14393	14340	14383	14298	14230	14154	14340	14403	14372	14243	14404	14232	14317	14322	14385	14285	14349	14378	14277	14414	14222	14371	14361	14413	14192	14291	14210	14397	14303	14250	14380	14323	14143	14249	14210	14342	14264	14249	14192	14242	14187	14456	14188	14194	14359	14359	14307	14478	14333	14385	14360	14384	14307	14291	14369	14582	14262	14386	14341	14362	14370	14290	14270	14161	14367	14423	14326	14396	14464	14265	14364	14290	14324	14452	14343	14314	14333	14199	14389	14396	14305	14358	14368	14366	14296	14422	14273	14332	14168	14291	14270	14131	14189	14432	14376	14279	14376	14347	14336	14159	14354	14324	14244	14394	14338	14425	14335	14324	14350	14273	14260	14261	14192	14360	14340	14307	14352	14183	14389	14417	14345	14358	14407	14267	14296	14213	14408	14278	14271	14212	14277	14322	14388	14287	14209	14127	14071	14276	14493	14443	14490	14389	14214	14171	14321	14134	14388	14245	14282	14387	14240	14336	14318	14242	14303	14333	14247	14423	14261	14332	14347	14307	14263	14505	14347	14135	14293	14352	14296	14155	14290	14429	14404	14463	14326	14238	14307	14062	14358	14584	14315	14444	14474	14372	14220	14370	14271	14487	14220	14336	14264	14292	14414	14436	14384	14260	14309	14279	14251	14193	14268	14385	14214	14301	14250	14285	14234	14327	14441	14437	14446	14315	14295	14508	14359	14148	14445	14400	14196	14220	14160	14345	14427	14211	14325	14301	14329	14267	14306	14168	14270	14193	14149	14319	14304	14484	14131	14481	14225	14134	14332	14571	14204	14349	14289	14154	14239	14297	14204	14238	14291	14248	14228	14409	14263	14382	14227	14223	14314	14292	14428	14367	14161	14318	14292	14235	14287	14345	14541	14270	14360	14293	14435	14377	14241	14298	14203	14347	14285	14314	14331	14180	14109	14384	14415	14215	14388	14260	14386	14393	14398	14144	14188	14379	14381	14265	14133	14361	14312	14294	14367	14225	14152	14330	14548	14216	14245	14391	14219	14237	14327	14250	14468	14435	14316	14555	14256	14267	14253	14273	14278	14410	14186	14340	14371	14407	14219	14329	14310	14234	14416	14175	14377	14266	14264	14273	14397	14312	14221	14422	14310	14289	14333	14390	14308	14353	14269	14280	14461	14260	14433	14466	14283	14282	14282	14280	14334	14351	14406	14252	14208	14238	14433	14243	14405	14433	14107	14442	14289	14509	14254	14285	14310	14180	14317	14320	14199	14435	14285	14255	14180	14242	14319	14316	14288	14406	14345	14312	14284	14353	14134	14554	14381
23035	21997	32150	31938	34044	32734	30050	21528	18385	17773	17429	17110	16962	17034	17047	17164	17112	17102	16939	17230	17041	17112	16958	17185	17045	17077	17011	17010	17044	16913	17075	16890	16912	16935	16935	16856	16846	16859	16898	16978	17004	16879	16870	16900	16875	16972	16939	17132	16908	16787	16983	17025	16868	16806	16856	16861	16941	16972	16797	16999	16985	16753	16903	17026	16863	16785	16748	16935	16908	16841	16887	16959	16867	16693	16951	16817	16824	16811	16868	16794	16758	16867	17036	16913	16959	16846	16788	16912	17021	16777	16732	16629	16959	16870	16930	16706	16958	16764	16966	16820	16725	16796	16997	16942	16963	16843	16721	16805	16786	16824	16835	17079	17124	17037	16817	16895	16943	16920	16728	16736	16864	16965	16830	16930	16891	16910	16940	16947	16920	17041	16868	16891	16931	16954	16810	16903	16999	17029	16829	16895	16878	16761	16881	16996	16973	16832	16864	16992	16905	16893	16794	16968	16763	16923	16966	17029	17049	16859	16804	16726	16844	16857	17014	16969	16813	16732	16917	16937	16754	16670	16906	17053	16984	16930	16913	16948	16682	16730	16984	16838	16934	16847	16840	16840	16849	16811	16959	16812	16876	16997	16779	16852	16845	16850	16843	16654	16613	16749	16827	16862	16828	16888	16891	16904	16848	16845	16893	16902	16843	16930	16971	16985	16785	16783	16881	16992	17121	16903	16912	16922	16757	16760	16747	16815	16916	16803	17039	17134	17124	16808	16777	16898	16658	16932	17024	16837	16665	16880	16830	16952	16970	16926	16914	16790	16866	16918	16764	16981	16921	16850	16781	16856	16706	16834	16974	16875	16879	16702	16693	16813	16718	16862	16801	16738	16806	16892	16927	16974	16794	17031	16887	17015	17055	16945	16835	16779	16836	16798	17144	16805	16817	16881	16829	16765	16985	17069	16745	16886	16968	16860	16917	16981	16961	16909	16978	16851	16956	16917	16820	16867	16893	16955	16940	16783	16849	17052	16913	16898	16761	17027	16924	16839	16834	17036	16925	16848	16717	16812	16847	16879	16994	16820	16859	16822	16911	16870	16930	16904	16932	17025	16952	16892	16838	17040	16887	16723	16883	16928	16794	16859	16837	16943	16760	16907	16740	16966	16816	16838	16939	16709	16778	16792	16587	16965	16876	16865	16647	16798	17009	16899	16910	16980	16961	16682	16786	16829	16805	17038	16915	16736	17025	16858	16732	16806	16831	16930	16887	16828	16873	16817	16805	16923	16873	17165	17048	16932	16834	16842	17082	16839	16770	16920	17132	16810	16906	16862	16881	16787	16824	16639	17056	16821	16811	16937	16691	16895	16848	16701	16926	16902	16765	16690	16725	16778	16896	16898	16927	16720	16829	16740	16846	16745	16938	16761	16929	16938	16876	16994	16816	16712	16997	16907	16946	16670	16883	16802	16839	16914	16729	16891	16819	16863	16911	16984	16767	16820	16800	16790	17023	16963	16875	16811	16937	16882	16992	16792	16796	16765	17002	16865	16780	16783	16819	16973	16993	16740	16760	16914	16631	16917	16712	16956	16726	16796	16938	16697	16795	16921	16965	17067	16868	16898	16867	16759	16841	16767	16834	16980	16732	16782	16798	16748	16797	16838	16857	16786	16769	16776	17082	16933	16759	16926	16916	16850	17130	16995	16741	16924	17035	16865	16744	16995	16973	16845	16840	16834	16845	16839	16754	16878	16907	16896	16883	16794	16699	16824	16877	16946	16727	17154	16764	16789	17000	16935	16950	16753	17033	16882	16834	16765	17034	16817	17041	16959	16728	16803	16989	17109	16860	16774	16901	16787	16828	16891	16844	17008	16684	17048	16889	16779	16753	16869	16956	16859	16981	17015	17070	16827	16777	16783	16706	16950	16921	16740	17037	16962	16849	16889	16720	16917	17065	16992	17068	16750	16902	16962	16895	16750	16967	16800	16735	17050	16959	16881	16660	16944	17049	16719	16991	16698	16769	16867	16918	16659	16774	16824	16768	16839	16906	16966	16757	16877	16887	16973	16954	16913	16839	16800	16951	17102	16937	16824	16777	16910	16971	16895	16817	16754	16861	16724	16731	16867	17012	17077	17033	17005	16950	16813	17060	17029	17004	16958	16892	16642	16868	16801	16815	16604	16806	16914	16767	16781	16884	16801	16786	17024	16934	16923	16886	16826	16935	16814	16904	17000	16696	16721	16906	16847	16795	17031	16914	17013	16627	17044	16977	16914	16747	16806	16892	16913	17302	17000	16953	17020	17012	16939	16905	16796	16961	17035	16934	16905	16674	16699	16886	16819	16892	16911	16919	16908	16839	16852	16701	16798	16823	16832	16739	16907	16895	16946	16934	16860	17021	16823	17028	16835	16856	16791	16891	16950	16877	16847	16932	16754	16861	16755	16842	17053	16782	17065	16730	16785	16800	16773	17077	16891	16988	16826	17080	16795	16939	16756	16881	16889	16793	16804	16744	16781	16842	16860	17028	16957	17037	16828	16680	16996	16876	16657	16868	16922	16910	16833	16787	16907	16875	16975	16926	16812	16905	16741	16715	17041	16843	16799	16871	16824	16854	16764	16698	17003	17141	16952	16734	16773	16818	16772	16842	16889	16819	16918	16760	16812	16849	16883	16845	16990	16735	16904	16769	16775	16897	16945	16896	17122	17015	16910	16889	17009	16839	16692	16851	16875	16811	16932	16807	16842	16921	16964	16877	16759	16713	16809	16783	16952	16652	16688	16924	16701	17063	16826	16792	16799	16764	16977	16987	16966	16855	16860	16922	16939	16924	16624	16748	16895	16877	16783	16974	16838	16749	16905	16960	16658	16926	17097	16940	16753	16696	16767	16893	16835	16777	16782	16796	16730	16877	17064	17124	16714	16735	16791	16886	16910	16804	16914	16777	16833	16687	16931	16930	17017	16847	16736	16945	16781	16870	16709	16765	16664	16955	17019	16764	16689	16820	16662	17037	16754	17136	16885	16747	16908	16835	16943	16728	16646	16753	16739	16852	16889	16888	16813	16684	16706	16959	16982	16721	16770	16737	17071	16845	16858	16822	16983	16599	16817	16803	16766	17044	16901	17060	16768	16831	16903	16960	16936	16871	16749	16744	16879	16807	16893	16766	16691	17011	16932	16810	16853	16907	16987	16841	16890	16957	16929	16912	17008	16890	17113	16951	16971	16810	16969	16838	16725	17074	16883	17160	16877	16603	16801	16696	16754	16727	16895	16683	16996	16859	16786	16968	16636	16693	16741	16811	16737	16860	16980	16807	16678	16806	16935	16821	16867	16968	16845	16787	16929	16874	16982	16815	16871	16747	16840	16873	16880	17039	16773	16756	16607	16831	16903	16835	16724	16763	16848	17092	16915	16940	16991	16729	16912	16570	17136	16817	16759	16951	16892	16999	16817	16802	16921	16776	16747	16824	16744	16831	16805	16854	17021	17077	16862	16922	16908	16981	16888	16694	16929	16823	16791	16856	16870	16767	17009	16804	16972	16841	16989	16818	17015	16926	16772	16695	16865	16904	16914	16947	17032	16922	16784	16860	16914	16972	16777	16907	16748	16782	16930	16681	16716	16794	16980	16808	16872	16990	16773	16628	17020	16859	16768	17010	16947	16762	16837	17072	16891	16760	16795	16951	16893	16754	16896	16827	16814	16658	16940	16852	16968	16909	16772	16772	16772	16617	16867	16932	16934	17029	16886	16739	16778	16856	16877	16841	16798	16921	16806	16979	16886	16964	16751	16936	16739	16867	17111	16856	16762	16890	16749	16962	17061	16940	16819	16940	16849	16852	16939	17004	16949	16811	16802	16933	16947	17115	16742	16850	16936	16708	16902	16852	16997	16795	16792	16952	16654	16987	16995	16828	16971	17042	16892	16752	16794	16916	16852	16918	16777	16801	16747	16877	16713	16978	17004	16769	16843	16897	16875	17023	16700	16744	16660	16889	16947	16597	16969	16835	16642	16920	16801	16781	16969	16820	16679	16856	16909	16621	16756	16787	16925	16943	16790	17057	16934	16810	16818	16810	16941	16870	16682	16998	16939	16959	17004	16838	16754	16948	16874	16887	16804	17032	16870	17033	16850	16794	16944	17168	16924	16979	16783	17034	16821	16910	17101	16683	16711	16896	16862	16838	16846	16843	16659	16740	16914	16770	16793	16928	17017	16907	16874	16819	16981	16846	16920	16874	16835	16792	16864	16701	16808	16915	16838	16795	16816	16754	16856	16914	16885	16901	16854	16793	16886	16981	16935	16904	16832	16955	16910	16890	16647	16874	16882	16788	16955	16766	17021	16834	16806	16939	16896	16940	16930	16813	16862	16861	16700	16609	16951	16887	16694	16899	16820	16793	16897	16965	17143	17038	16618	16918	16779	16863	16865	16725	16845	16893	17110	16908	16927	16786	17154	16763	16882	16980	16510	17010	16968	17018	17023	17078	16781	16987	17109	16852	16551	16866	16887	16737	16919	16692	16699	16808	16768	16904	16922	16919	16775	16629	16888	16865	16854	16713	16867	17009	16845	17048	16668	16926	16878	16919	16962	16604	16958	16706	16653	16756	17000	17055	16820	16778	16885	17027	16947	16817	16915	17069	16983	16829	16853	16713	16864	16737	17032	17098	17000	16961	16754	16700	16778	16605	16792	16918	17015	16949	17014	16850	16914	16746	16897	17134	17038	16871	16954	16811	16863	16884	16863	16855	16755	16660	16724	16907	16776	16714	16843	16987	17006	16988	16891	16993	16820	16986	16974	16953	16900	16901	16812	17017	16813	16877	16754	16962	16975	16989	16934	17158	16866	16855	16772	16833	16730	16719	16819	17076	16749	17044	16987	16956	16738	16714	16816	16882	16883	16789	17050	16953	16790	17022	16644	16861	16880	16887	16711	16963	16664	16836	16787	16844	16968	16941	16923	16814	16918	16944	16990	16740	16744	16851	16819	16924	17034	16993	16775	17026	16714	16913	16903	16968	17056	16983	16939	16857	16953	16711	16941	16855	16745	16787	16912	17210	17014	16879	16929	16776	16845	16825	16852	16770	16889	16859	16932	16689	16802	16772	16807	16870	16722	16928	16649	16663	16841	16780	16731	16641	16852	17169	17075	16815	16861	16944	16880	16841	16894
65005	104867	90099	71384	54077	38076	25589	17899	15154	14537	14366	14348	14294	14392	14282	14117	14499	14381	14220	14488	14348	14425	14396	14259	14263	14190	14360	14078	14261	14280	14218	14239	14279	14257	14276	14348	14361	14261	14221	14489	14329	14154	14188	14157	14536	14249	14454	14308	14158	14278	14306	14358	14288	14280	14366	14206	14103	14312	14368	14113	14305	14289	14151	14138	14372	14115	14249	14350	14180	14115	14320	14248	14319	14148	14224	14179	14262	14314	14436	14201	14302	14286	14089	14290	14174	14231	14318	14176	14244	14339	14319	14240	14216	14325	14211	14161	14330	14449	14288	14364	14211	14404	14364	14235	14288	14194	14154	14203	14194	14199	14248	14181	14278	14388	14080	14143	14409	14218	14411	14148	14185	14293	14436	14065	14119	14207	14195	14063	14283	14189	14265	14213	14047	14044	14455	14187	14323	14378	14383	14175	14206	14170	14276	14168	14132	14449	14228	14173	14306	14233	14284	14146	14313	14266	14196	14191	14193	14272	14228	14223	14108	14203	14182	14105	14119	14279	14215	14340	14396	14212	14386	14272	14252	14104	14134	14227	14155	14229	14229	14308	14308	14269	14215	14365	14381	14199	14484	14197	14229	14296	14253	14306	14261	14252	14231	14227	14386	14222	14011	14314	14389	14413	14329	14183	14298	14396	14081	14244	14268	14384	14199	14148	14275	14316	14161	14279	14331	14271	14115	14161	14217	14198	14348	14154	14267	14242	14245	14280	14300	14247	14139	14332	14206	14225	14142	14361	14221	14146	14223	14323	14225	14220	14227	14135	14295	14222	14152	14343	14245	14153	14250	14406	14310	14309	14308	14255	14284	14250	14199	14353	14194	14214	14228	14129	14124	14347	14095	14277	14167	14026	14273	14331	14224	14216	14192	14262	14395	14248	14271	14118	14155	14164	14321	14252	14181	14154	14175	14220	14320	14236	14321	14268	14250	14216	14201	14257	14137	14204	14394	14286	14419	14089	14326	14356	14154	14171	14400	14119	14347	14241	14106	14257	14320	14176	14277	14266	14125	14271	14119	14140	14163	14375	14136	14342	14159	14123	14231	14185	14299	14427	14167	14381	14357	14210	14138	14322	14293	14176	14232	14186	14201	14225	14258	14337	14149	14334	14100	14311	14265	14277	14202	14411	14267	14126	14408	14208	14158	14104	14302	14184	14359	14228	14293	14132	14136	14331	14108	14442	14133	14405	14112	14168	14246	14166	14192	14156	14193	14128	14042	14357	14271	14252	14198	14222	14204	14347	14237	14284	14338	14226	14064	14224	14161	14207	14183	14356	14333	14301	14322	14445	14288	14144	14244	14256	14336	14082	14321	14242	14302	14236	14234	14218	14163	14177	14356	14335	14213	14343	14404	14211	14150	14271	14308	14256	14404	14144	14217	14504	14208	14236	14264	14365	14240	14215	14093	14281	14353	14235	14327	14218	14223	14276	14132	14263	14301	14275	14240	14163	14324	14254	14286	14139	14159	14304	14318	14226	14309	14267	14261	14297	14190	14318	14353	14317	14085	14179	14401	14139	14356	14412	14180	14161	14267	14222	14402	14190	14272	14179	14084	14265	14355	14231	14409	14162	14088	14380	14384	14288	14172	14269	14282	14169	14145	14205	14177	14240	14213	14228	14270	14264	14324	14257	14141	14366	14092	14240	14272	14034	14164	14193	14242	14217	14152	14197	14161	14255	14307	14007	14327	14361	14317	14341	14229	14097	14107	14130	14267	14365	14321	14263	14169	14319	14194	14284	14200	14265	14202	14343	14239	14149	14353	14384	14206	14318	14318	14187	14274	14140	14133	14375	14094	14336	14307	14321	14147	14371	14259	14259	14392	14346	14251	14156	14361	14119	14178	14296	14271	14200	14247	14214	14265	14049	14141	14364	14189	14172	14311	14335	14378	14170	14291	14080	14421	13972	14193	14081	14253	14274	14186	14178	14218	14285	14382	14178	14168	14262	14269	14195	14311	14226	14252	14395	14303	14228	14237	14276	14183	14217	14309	14335	14178	14215	14266	14265	14289	14259	14194	14274	14146	14374	14361	14353	14199	14172	14198	14259	14276	14291	14307	14106	14421	14353	14436	14367	14157	14198	14031	14304	14275	14310	14203	14102	14354	14359	14271	14202	14343	14115	14249	14255	14207	14480	14267	14077	14287	14168	14170	14097	14298	13948	14223	14220	14117	14210	14115	14358	14238	14289	14439	14119	14163	14331	14376	14240	14247	14148	14139	14214	14148	14112	14295	14170	14135	14229	14052	14190	14219	14189	14091	14236	14145	14348	14195	14204	14219	14232	14174	14303	14113	14189	14361	14165	14360	14288	14211	14173	14254	14299	14208	14385	14207	14213	14253	14298	14308	14330	14168	14295	14222	14189	14255	14434	14178	14205	14168	14247	14350	14153	14125	14152	14307	14088	14283	14232	14296	14405	14371	14191	14179	14181	14084	14230	14274	14293	14204	14179	14307	14339	14127	14354	14360	14161	14299	14061	14325	14245	14213	14149	14214	14246	14421	14177	14320	14157	14222	14125	14376	14189	14349	14419	14384	14306	14360	14297	14131	14274	14171	14332	14433	14208	14330	14281	14080	14263	14291	14406	14124	14093	14158	14210	14306	14124	14170	14090	14333	14506	14097	14234	14138	14164	14090	14294	14314	14362	14311	14109	14295	14185	14228	14300	14175	14237	14262	14354	14204	14363	14281	14242	14279	14299	14133	14281	14254	14222	14277	14382	14274	14180	14192	14191	14192	14255	14173	14110	14395	14004	14180	14336	14290	14233	14188	14032	14290	14185	14272	14161	14201	14489	14184	14190	14153	14448	14267	14275	14165	14238	14237	14228	14249	14319	14105	14206	14443	14401	14328	14136	14261	14205	14265	14349	14169	14293	14133	14148	14262	14310	14161	14064	14237	14376	14289	14323	14163	14291	14366	14193	14146	13994	14259	14186	14369	14231	14309	14182	14146	14141	14229	14240	14351	14220	14217	14343	14224	14322	14203	14194	14196	14334	14499	14366	14148	14230	14284	14350	14234	14394	14241	14150	14386	14083	14187	14239	14270	14182	14169	14071	14255	14241	14224	14225	14066	14244	14177	14128	14448	14422	14195	14368	14293	14193	14471	14526	14179	14162	14326	14356	14240	14151	14312	14225	14231	14204	14132	14338	14025	14157	14246	14239	14323	14457	14146	14214	14149	14309	14396	14232	14302	14045	14354	14180	14379	14222	14200	14181	14272	14201	14225	14398	14335	14300	14187	14202	14301	14135	14312	14269	14164	14133	14268	14227	14250	14381	14245	14237	14193	14117	14092	14204	14218	14323	14194	14187	14313	14266	14275	14361	14263	14134	14236	14177	14247	14258	14333	14231	14174	14408	14287	14257	14207	14033	14169	14319	14236	14286	14259	14323	14293	14106	14310	14313	14018	14158	14285	14210	14218	14034	14225	14282	14225	14299	14185	14213	14125	14255	14324	14194	14268	14139	14190	14228	14252	14167	14222	14176	14213	14360	14117	14380	14146	14232	14337	14344	14269	14190	14171	14179	14304	14257	14366	14223	14297	14229	14115	14254	14381	14446	14177	14185	14164	14142	14210	14162	14281	14113	14230	14289	14126	14343	14206	14203	14233	14213	14301	14009	14428	14079	14226	14146	14231	14168	14183	14170	14070	14077	14267	14210	14281	14260	14229	14252	14277	14241	14051	14284	14445	14199	14263	14182	14199	14218	14204	14374	14434	13998	14445	14308	14286	14301	14380	14224	14201	14213	14306	14282	14185	14178	14184	14065	14164	14258	14310	14395	14242	14126	14147	14291	14246	14177	14050	14438	14181	14308	14247	14400	14052	14306	14111	14227	14321	14179	14314	14120	14289	14118	14397	14248	14125	14294	14268	14122	14363	14151	14146	14227	14315	14274	14148	14076	14244	14270	14150	14416	14303	14285	14355	14304	14299	14234	14294	14149	14234	14160	14015	14358	14184	14191	14304	14312	14288	14262	14202	14338	14384	14350	14268	14272	14208	14272	14156	14236	14103	14168	14326	14331	14350	14264	14338	14267	14312	14339	14351	14331	14402	14203	14289	14213	14223	14189	14176	14190	14263	14164	14208	14095	14458	14100	14348	14335	14272	14181	14305	14333	14199	14310	14379	14270	14284	14142	14289	14262	14190	14334	14384	14385	14182	14257	14185	14223	14157	14328	14220	14149	14470	14314	14210	14295	14203	14287	14232	14116	14249	14140	14153	14217	14227	14219	14192	14287	14183	14364	14215	14116	14208	14276	14304	14204	14181	14039	14250	14178	14205	14378	14381	14262	14070	14422	14291	14279	14175	14193	14195	14335	14086	14193	14231	14176	14219	14304	14239	14094	14235	14420	14248	14211	14204	14286	14327	14280	14379	14278	14163	14309	14227	14207	14279	14288	14279	14278	14254	14355	14083	14323	14310	14265	14325	14295	14088	14077	14218	14319	14067	14257	14193	14263	14346	14199	14100	13952	14244	14437	14045	14251	14191	14241	14340	14404	14109	14221	14221	14276	14307	14212	14246	14379	14188	14290	14291	14174	14251	14313	14308	14323	14232	14326	14242	14095	14263	14257	14224	14334	14171	14235	14337	14200	14230	14089	14451	14106	14166	14208	14145	14156	14301	14273	14298	14241	14299	14122	14236	14297	14251	14210	14074	14165	14173	14238	14339	14323	14369	14116	14424	14230	14168	14363	14080	14265	14259	14217	14295	14292	14244	14189	14208	14219	14158	14168	14054	14341	14341	14200	14168	14102	14319	14169	14124	14236	14448	14092	14148	14179	14221	14281	14200	14356	14383	14159	14315	14343	14192	14208	14260	14276	14313	14319	14212	14245	14375	14280	14241	14345	14217	14333	14125	14059	14255	14183	14118	14332	14303	14282	14249	14227	14265	14416	14221	14267	14366	14218	14356	14146	14329	14228	14416	14151	14216	14407	14197	14219	14063	14215	14246	14306	14143	14359	14222	14426	14254	14292	14316	14180	14375	14296	14239	14278	14244	14223	14110	14081	14138	14284	14168	14108	14209	14329	14448	14248	14087	14157	14217	14347	14186	14346	14427	14382	14107	14193	14281	14219	14172	14187	14115	14267	14354	14228	14231	14300
28975	29721	37491	32297	24063	20074	18418	17438	16904	17011	16978	16971	16851	16830	16810	17069	16902	16964	16857	16792	17085	17113	16904	16880	16992	17004	16903	17015	16879	16916	17070	16871	16977	16888	16957	16699	17008	17095	16937	17013	16791	16837	17069	16814	16918	16955	16992	16676	17023	16812	16915	16966	16755	16888	16903	16738	16964	17072	17042	16938	16934	16869	16806	17012	16916	16942	16943	16929	16846	16769	16838	17007	16793	16786	16955	16819	16911	16933	16870	16869	16913	16677	16807	16895	16822	16840	16946	16855	17039	16988	16900	16838	16880	16889	16821	16861	16970	16864	16986	17022	16828	16641	16793	16846	16885	16788	16816	16791	16980	16852	16807	17074	16909	16897	16709	17017	16790	17001	16754	16909	17073	16789	16526	16901	16894	16797	16797	16645	16903	16972	16659	16921	16677	16826	16751	16910	17142	16940	16950	17030	16720	16828	16866	16953	16806	16706	17054	16927	17082	16909	16832	16819	16863	16940	17005	16890	16894	16681	17034	16996	16762	16863	16700	16849	16845	16937	16772	16733	16827	16801	16743	16821	16725	16965	16886	16575	16849	16804	16786	17002	16938	16756	17001	16815	16862	16916	16852	16843	16934	16855	16906	16757	16648	16924	16793	16725	16594	17071	16985	16970	16921	16721	16784	16753	16964	16884	16754	16865	16920	16922	16930	16713	16759	16821	16988	16821	16902	16855	16967	16728	16882	16793	16985	16743	16877	16877	16634	16915	16757	16875	17033	17049	16726	16749	16703	16923	16887	16804	16726	17023	16919	16967	16937	16883	16835	16838	16956	16876	16654	16818	16724	16936	16809	16683	16544	16767	16898	16808	16960	16834	16913	16819	16848	16816	16858	16933	16751	16974	16892	16575	16798	16830	16783	16867	16844	16822	16924	16763	16952	16822	16759	16930	16762	16863	16982	16919	16745	16842	16814	16993	16811	16862	16998	17002	16855	16802	16764	16896	16690	16912	16969	17080	16942	16866	16973	16820	16918	16937	16965	16825	16972	16943	16846	16800	16787	16896	16798	16854	16876	16598	17031	16918	16765	16842	16632	16843	16856	16873	16945	16900	17050	17100	16966	16856	16910	17033	16888	16777	17003	16959	16826	16895	16935	16868	16977	16745	17021	17038	17022	17070	16781	16976	16954	16890	16736	16860	16750	16659	16750	17074	16924	16616	16798	17007	16985	16797	16575	16807	16761	16872	16796	16899	16758	16763	17025	16810	16756	16875	16819	16720	16889	16891	16841	16968	16889	16878	16932	16894	16987	17052	16857	16917	16766	16894	16870	16779	16887	16964	16828	16918	16927	17049	16823	17088	16737	16974	16667	16974	16799	17024	16791	16721	16830	16962	16966	16957	16807	17063	16919	16931	16702	16829	16874	16814	16800	16910	16910	16701	16904	16770	16903	16754	16694	16762	16901	16825	16894	16674	17011	16699	16890	16710	16836	16989	16819	16771	16725	16871	16798	16902	16936	16686	16905	16935	16898	16865	16797	17076	17003	16779	16724	17062	17045	16871	16892	16998	16833	16911	16907	16875	16744	16835	16949	16726	16885	16733	16863	16835	16802	16851	16635	16877	16835	16912	16803	16833	16761	17094	16948	17053	16761	16778	16774	16921	16842	16893	16879	17003	16810	16835	16749	16905	16934	17012	17160	16720	16487	16833	16742	16861	16818	16908	16735	16737	16936	16687	16894	16679	16995	16895	17003	16786	16831	16640	16767	16942	17110	16931	16802	16831	16849	16756	16709	16880	16905	16924	16814	16931	17002	16912	16918	16730	17024	16744	16942	16863	17056	16881	16966	17053	16745	16857	17039	16862	16960	16732	16896	16803	16800	16873	16821	16905	16842	16754	16762	16805	16896	17074	16799	16959	16738	16821	16904	16887	16923	17013	16892	17030	16876	17007	16895	16770	16891	16930	17076	16807	16844	16987	16686	16965	16916	16836	16831	16569	16912	16666	16920	16931	16905	16765	16831	16829	16809	16736	16813	16740	16804	16946	16914	16769	16658	16802	16800	16924	16767	17045	16928	16691	16864	17022	16808	16846	16971	17039	17170	16906	16830	17013	16968	16765	16664	16905	16824	16925	16867	16780	16916	16843	16962	16807	16787	17043	16821	16839	16917	16647	16795	16820	16807	16805	16776	16918	16950	16753	16894	16845	16895	16911	17010	16707	16967	16990	16876	16888	16797	16859	17067	16894	16908	16747	17083	16818	16802	16951	16816	16893	16796	16903	16731	16870	16814	16825	16618	16605	17025	16937	16884	16732	16745	17016	16727	16834	16958	16853	16847	16790	16867	16798	16743	16935	16741	16987	17221	16705	16832	16672	16830	16680	16846	16781	16743	16719	16966	16939	16803	16916	16945	16851	16807	16864	16743	16762	16776	16882	16805	17036	16877	16962	17128	17002	17009	17006	16649	16873	16932	16765	16866	16708	16882	16844	16710	16797	16821	16790	16767	16854	16800	17033	16809	16942	16733	16780	16697	16903	16969	16764	16723	16756	16867	16675	16954	16796	16987	17106	16924	16875	16902	16820	16999	16890	16986	16799	16879	16959	16874	16890	16982	16745	16833	16806	16750	16700	16774	16766	16935	16858	17061	16680	16541	16911	16796	16824	16856	16612	16779	16835	16891	16902	16706	16708	16923	16704	16738	16925	16981	17000	16943	16882	16644	16838	16866	16870	16895	16796	16970	16818	16827	16641	16912	16740	16811	16893	16835	16821	16733	16801	16971	16913	16844	17011	16661	16573	16959	16890	16940	16976	17036	16780	16747	16874	16925	16828	16828	16826	16750	16688	17108	17093	16888	16838	16830	16964	16822	17088	16771	16856	16965	16846	16807	16868	16720	16809	16828	16927	16967	16802	16847	16907	16928	16844	17062	16859	16869	16823	16791	16723	16985	16656	16937	16907	16909	16879	16832	16951	17027	17077	16829	16638	16773	16778	16990	16811	16770	16758	16785	16756	16770	16755	17003	16831	16821	16687	16813	16901	16950	16781	17070	16754	16900	16824	16768	17006	16938	16885	16746	17044	16753	16739	16893	16879	16884	16836	16873	16934	17029	16897	16993	16803	17061	16735	16684	16859	16751	16602	16974	16832	16785	16718	16878	16872	17030	16693	16935	16803	16951	16954	16782	16898	16737	16860	16848	16743	16871	17028	16887	16903	16836	16677	16922	16867	16987	16867	16886	16699	16657	16804	16939	16969	16900	16801	16838	16757	16704	16992	16888	16784	17126	16909	16822	16905	16897	16704	17137	16891	16766	16751	17110	17052	16985	16915	16830	17179	16932	16952	16965	16958	16882	16854	16909	16921	17002	16837	16751	17068	16912	16816	16809	16579	16794	16938	17012	16875	16763	16991	16923	16999	16703	16988	17016	16826	16965	16930	16930	16907	16726	16819	17065	16970	16976	17136	16861	16796	16806	16626	16792	17049	16976	16803	16831	16923	16889	16783	16881	16834	16893	17018	16918	16736	16810	17005	16996	16933	16983	17004	16863	16720	17001	16891	16962	17013	16660	16684	16762	17010	16908	16980	16956	16819	16868	17073	16817	16977	16902	16609	16788	16830	16688	16750	16750	16805	16975	16807	17004	16815	16726	16797	16784	16969	16811	16810	16902	16737	16927	16790	16905	16873	16977	16760	16869	16871	16742	16744	16898	16740	16819	16725	16748	16883	17024	16930	16829	16885	16920	17034	16972	16769	16953	16811	16907	16658	16799	16949	16739	16967	16750	16799	16927	17146	16815	16958	16915	16797	16926	16684	16761	16921	16865	17076	17075	16972	16856	16967	16833	16823	16754	16775	16975	16757	16611	16694	17059	16857	17110	16796	16863	17044	16881	16905	16837	17096	16895	16823	16867	16938	16821	16957	17000	16809	16869	17056	16811	16821	16908	17042	16890	16998	16946	16803	16849	16912	16696	16973	16841	16986	16956	16782	16706	16785	16768	16806	16864	16782	16931	16876	16792	16988	16784	16984	16842	16907	16881	16791	16696	16756	16890	16832	16736	16642	16739	16811	16820	16860	16924	16867	16908	17055	16960	16857	16947	16897	16744	16691	17010	16788	17024	16659	16911	16757	16964	16860	16895	16889	16922	16784	16677	16670	16872	16777	16830	16952	16672	16951	17046	16943	16627	17004	16613	16884	16962	16874	16978	16758	16632	16750	16934	16896	16800	16571	16856	16884	16845	16694	16793	16766	16855	16870	16921	16846	16977	16894	16947	16800	16848	16915	16973	16666	16847	16805	17041	16957	16802	16848	16911	16805	16893	17020	16929	16858	16889	16946	16976	16749	16910	16931	16808	16836	16998	16943	17040	16991	17017	16815	17017	16993	17055	16830	16870	16709	16758	17072	16822	16960	16787	16753	16858	16846	16769	16871	16909	16901	16637	16819	17009	16769	16784	16722	16912	16860	16962	16837	16884	16788	16876	16900	16983	16809	16957	16830	16861	16945	16890	16861	16693	16738	16789	16894	16778	17049	16896	16906	16804	16902	17015	16803	16783	16764	16727	16778	16951	16678	16826	16754	16840	16847	16894	17028	16711	16760	17014	17070	16852	16878	17045	16830	16680	16951	16855	16826	16912	16723	16919	16873	16831	16767	16978	16919	16841	16800	16924	16858	16858	16726	16977	16729	16753	17062	16920	16830	16984	16753	16863	16897	17055	16844	16805	16850	16701	16837	16871	16956	16940	16464	16668	16931	16849	16949	16924	17005	16909	16854	16724	16723	16860	16818	16843	16971	16896	17005	16899	16856	16973	16843	16903	17078	16908	17112	16959	16874	17173	16793	16874	16993	17021	16834	16827	16906	17051	16808	17007	16967	16701	16739	16962	16831	16878	16753	16806	16678	16757	16864	17036	16764	16815	16730	16894	16751	16808	17031	17111	16902	16934	16746	16779	16999	16700	16752	16931	16959	16858	16832	16669	17121	17008	16846	16839	16783	16803	16928	16897	16733	16784	16960	16917	16745	16930	16900	16791	16724	16784	17038	16791	16839	16904	16806	17039	16920	17005	17025	16969	16807	16876	16815	16877	16581	16824	16830	16777	16975	16904	16930	16773	16880	16876	17060	16690	16851	16886	16855	16760	17003	17118	16943	16770	16840	16914	16882
31648	48342	38078	27021	20441	16991	15189	14620	14344	14287	14375	14373	14295	14379	14389	14338	14295	14402	14344	14340	14422	14196	14284	14237	14390	14243	14262	14376	14347	14350	14472	14243	14452	14164	14344	14303	14216	14410	14332	14499	14261	14222	14368	14348	14309	14241	14253	14165	14198	14113	14437	14234	14352	14154	14193	14244	14233	14275	14214	14257	14393	14425	14396	14316	14345	14440	14279	14110	14204	14339	14371	14236	14305	14335	14258	14215	14413	14360	14235	14154	14225	14295	14275	14438	14308	14146	14284	14324	14307	14302	14344	14285	14243	14380	14533	14232	14188	14268	14203	14185	14272	14377	14413	14237	14103	14214	14383	14143	14252	14372	14226	14301	14153	14204	14307	14279	14270	14320	14365	14419	14253	14386	14297	14366	14135	14259	14254	14396	14366	14224	14421	14212	14302	14250	14252	14335	14326	14087	14425	14275	14257	14480	14362	14394	14094	14452	14326	14218	14099	14302	14204	14279	14340	14319	14296	14413	14210	14297	14091	14355	14150	14294	14307	14489	14245	14277	14455	14175	14329	14167	14300	14277	14413	14297	14408	14392	14419	14341	14468	14282	14180	14226	14335	14198	14205	14232	14392	14090	14162	14314	14271	14374	14418	14444	14276	14287	14113	14275	14298	14190	14236	14420	14325	14266	14291	14297	14171	14251	14295	14259	14422	14319	14286	14474	14231	14253	14451	14201	14290	14342	14275	14407	14328	14136	14227	14374	14237	14308	14134	14364	14255	14216	14286	14298	14280	14296	14226	14340	14358	14205	14135	14284	14293	14230	14369	14217	14415	14162	14285	14262	14363	14385	14425	14323	14362	14354	14278	14389	14196	14406	14365	14459	14190	14182	14310	14244	14301	14314	14201	14319	14320	14397	14139	14347	14163	14271	14358	14282	14347	14334	14312	14445	14298	14363	14151	14366	14175	14306	14538	14205	14411	14310	14446	14416	14393	14348	14253	14302	14313	14365	14245	14308	14175	14142	14355	14355	14276	14191	14260	14305	14201	14197	14211	14267	14265	14354	14351	14196	14195	14268	14168	14410	14422	14458	14238	14339	14332	14275	14338	14151	14162	14274	14346	14568	14467	14248	14302	14300	14170	14296	14147	14284	14196	14246	14345	14301	14411	14276	14388	14396	14395	14249	14307	14354	14328	14352	14140	14318	14342	14130	14320	14264	14172	14333	14324	14486	14286	14417	14331	14107	14257	14303	14398	14252	14185	14300	14121	14219	14254	14319	14313	14368	14296	14294	14325	14408	14448	14316	14308	14271	14363	14199	14410	14348	14225	14359	14198	14333	14117	14203	14424	14258	14298	14064	14206	14319	14261	14243	14346	14460	14223	14275	14247	14289	14250	14449	14364	14182	14209	14209	14333	14208	14227	14411	14299	14307	14287	14205	14317	14154	14249	14365	14458	14312	14228	14352	14226	14204	14164	14139	14100	14270	14376	14183	14158	14277	14391	14402	14349	14340	14359	14364	14275	14301	14202	14116	14337	14247	14090	14200	14197	14369	14392	14200	14295	14307	14310	14249	14330	14487	14290	14275	14337	14524	14374	14085	14229	14357	14275	14217	14267	14341	14203	14445	14392	14418	14304	14281	14250	14184	14360	14317	14346	14426	14224	14255	14350	14403	14184	14173	14354	14152	14305	14255	14329	14308	14300	14391	14220	14325	14225	14382	14246	14250	14215	14279	14193	14469	14287	14241	14212	14202	14353	14167	14441	14429	14273	14278	14366	14262	14446	14334	14265	14463	14449	14351	14233	14527	14180	14187	14429	14362	14472	14261	14416	14203	14390	14292	14274	14253	14411	14445	14285	14324	14289	14149	14358	14177	14345	14276	14440	14296	14135	14256	14217	14283	14363	14415	14181	14267	14254	14072	14369	14397	14300	14326	14325	14277	14321	14206	14308	14445	14331	14244	14306	14276	14369	14160	14411	14395	14366	14405	14314	14216	14255	14279	14293	14417	14105	14311	14242	14377	14327	14457	14299	14368	14247	14309	14510	14429	14155	14413	14248	14186	14208	14189	14439	14373	14384	14316	14334	14391	14349	14258	14339	14247	14387	14223	14299	14279	14375	14306	14391	14127	14303	14222	14296	14029	14302	14390	14132	14194	14221	14351	14243	14294	14154	14291	14195	14393	14245	14333	14252	14151	14333	14387	14379	14132	14379	14207	14188	14355	14268	14244	14311	14275	14292	14223	14268	14186	14324	14270	14271	14278	14309	14236	14406	14350	14284	14235	14277	14228	14399	14300	14368	14330	14268	14243	14351	14191	14410	14232	14281	14294	14283	14333	14170	14453	14280	14410	14252	14310	14151	14198	14204	14427	14215	14282	14232	14418	14242	14309	14274	14210	14205	14293	14370	14173	14242	14357	14263	14210	14400	14350	14418	14267	14441	14254	14334	14264	14305	14309	14325	14236	14415	14359	14269	14331	14219	14344	14325	14352	14215	14292	14291	14284	14365	14206	14367	14288	14391	14302	14424	14263	14189	14282	14206	14307	14307	14418	14296	14442	14275	14201	14348	14356	14266	14396	14333	14282	14441	14400	14367	14402	14298	14339	14404	14338	14231	14451	14484	14360	14093	14344	14330	14321	14288	14363	14215	14332	14234	14213	14234	14268	14309	14348	14159	14302	14340	14232	14253	14208	14371	14099	14360	14351	14266	14436	14284	14300	14209	14243	14174	14348	14341	14292	14238	14105	14269	14527	14214	14350	14274	14276	14182	14294	14344	14374	14343	14381	14499	14303	14349	14398	14273	14249	14191	14273	14461	14215	14456	14230	14195	14363	14439	14241	14237	14285	14169	14273	14347	14241	14281	14341	14218	14270	14398	14299	14566	14306	14347	14455	14454	14298	14215	14227	14322	14357	14404	14328	14170	14301	14302	14168	14482	14251	14378	14327	14356	14006	14363	14269	14187	14349	14328	14274	14351	14365	14233	14364	14340	14256	14410	14178	14262	14454	14506	14252	14337	14258	14486	14329	14303	14350	14445	14201	14367	14323	14380	14319	14217	14083	14281	14212	14262	14307	14202	14271	14183	14204	14358	14437	14366	14287	14312	14124	14367	14254	14222	14230	14214	14066	14343	14123	14353	14204	14493	14316	14319	14346	14079	14267	14351	14432	14259	14303	14248	14421	14315	14414	14400	14224	14315	14251	14290	14242	14374	14414	14361	14279	14112	14247	14435	14210	14283	14168	14346	14257	14372	14244	14324	14322	14384	14204	14246	14278	14120	14273	14255	14122	14352	14277	14435	14420	14263	14316	14430	14619	14375	14481	14122	14430	14230	14339	14341	14326	14247	14199	14425	14233	14245	14224	14324	14260	14396	14262	14299	14225	14247	14251	14385	14208	14280	14351	14317	14308	14128	14213	14231	14197	14310	14326	14205	14228	14313	14163	14194	14166	14329	14352	14236	14304	14307	14429	14443	14248	14255	14342	14508	14351	14290	14310	14328	14359	14377	14248	14232	14393	14260	14132	14275	14387	14183	14419	14269	14302	14347	14362	14299	14372	14375	14279	14409	14467	14240	14380	14397	14335	14441	14148	14200	14330	14456	14176	14265	14058	14310	14365	14388	14251	14368	14222	14375	14352	14288	14317	14241	14211	14313	14149	14271	14445	14102	14202	14325	14028	14282	14234	14213	14239	14069	14333	14348	14197	14433	14250	14210	14270	14162	14402	14403	14334	14329	14379	14360	14118	14123	14162	14303	14237	14373	14186	14176	14378	14326	14359	14249	14229	14178	14407	14456	14122	14311	14292	14289	14337	14263	14316	14301	14347	14414	14378	14360	14413	14216	14293	14332	14409	14170	14349	14108	14378	14249	14200	14225	14496	14193	14137	14436	14354	14206	14109	14225	14236	14324	14393	14403	14375	14171	14467	14175	14319	14455	14161	14200	14207	14365	14426	14236	14321	14290	14308	14258	14295	14229	14197	14333	14477	14154	14291	14410	14349	14380	14236	14266	14187	14314	14181	14292	14342	14217	14307	14339	14319	14128	14231	14398	14247	14174	14340	14364	14485	14417	14334	14391	14379	14235	14195	14295	14302	14251	14450	14275	14442	14272	14302	14281	14154	14396	14467	14228	14157	14353	14217	14300	14327	14181	14430	14356	14308	14410	14169	14311	14524	14145	14326	14444	14214	14277	14212	14364	14316	14336	14315	14374	14144	14267	14206	14196	14281	14479	14263	14184	14242	14423	14198	14228	14275	14144	14185	14303	14294	14299	14420	14309	14586	14309	14351	14494	14405	14205	14382	14247	14283	14202	14381	14365	14280	14420	14245	14313	14412	14326	14392	14533	14135	14331	14316	14236	14338	14410	14314	14386	14268	14237	14341	14169	14393	14110	14307	14136	14151	14486	14306	14335	14194	14380	14465	14316	14227	14296	14253	14244	14434	14371	14237	14420	14287	14255	14236	14534	14155	14299	14193	14318	14396	14261	14315	14346	14246	14331	14358	14454	14258	14341	14164	14204	14416	14227	14380	14405	14404	14233	14147	14441	14208	14314	14405	14384	14364	14261	14353	14251	14318	14154	14328	14470	14315	14261	14218	14314	14235	14202	14199	14242	14317	14314	14080	14329	14304	14232	14427	14291	14429	14208	14429	14170	14329	14373	14174	14362	14237	14352	14298	14279	14342	14422	14272	14217	14183	14451	14284	14266	14304	14379	14307	14322	14356	14277	14291	14164	14336	14228	14309	14323	14205	14350	14232	14125	14258	14234	14250	14320	14450	14334	14268	14140	14278	14284	14308	14175	14318	14340	14136	14304	14153	14568	14341	14285	14340	14322	14343	14293	14197	14358	14353	14393	14362	14271	14163	14309	14354	14292	14303	14190	14240	14391	14280	14417	14347	14341	14274	14272	14231	14329	14207	14290	14268	14395	14321	14284	14299	14312	14327	14427	14238	14250	14489	14346	14224	14182	14239	14248	14322	14359	14433	14052	14452	14186	14190	14271	14220	14161	14268	14395	14215	14262	14226	14362	14259	14248	14294	14324	14374	14358	14338	14331	14525	14321	14213	14226	14370	14416	14384	14265	14369	14355	14271	14290	14195	14250	14301	14300	14231	14256	14453	14400	14247	14337	14349	14455	14281	14259	14339	14266	14483
24091	22287	34791	39245	37135	31485	26306	19601	17135	16959	16686	16443	16678	16752	16753	16429	16534	16441	16593	16443	16491	16620	16556	16603	16642	16642	16718	16482	16566	16649	16456	16571	16442	16524	16504	16450	16563	16500	16460	16548	16543	16402	16492	16420	16359	16515	16513	16450	16360	16376	16400	16367	16382	16258	16648	16513	16293	16512	16598	16621	16368	16337	16467	16526	16504	16384	16620	16585	16479	16487	16512	16428	16355	16471	16522	16395	16363	16370	16425	16403	16485	16449	16335	16533	16383	16520	16490	16371	16727	16457	16300	16538	16403	16402	16402	16431	16362	16589	16458	16246	16462	16362	16483	16359	16658	16471	16406	16295	16679	16291	16423	16607	16564	16357	16534	16414	16291	16267	16372	16669	16449	16431	16593	16538	16438	16550	16555	16227	16439	16440	16421	16705	16469	16438	16484	16458	16337	16339	16480	16512	16531	16469	16412	16452	16381	16600	16417	16452	16536	16460	16338	16458	16456	16714	16420	16575	16341	16374	16473	16467	16594	16506	16495	16313	16482	16251	16453	16562	16510	16610	16306	16510	16365	16472	16390	16629	16406	16462	16634	16406	16575	16565	16335	16435	16416	16362	16311	16546	16434	16539	16382	16413	16509	16562	16367	16455	16561	16621	16395	16394	16269	16125	16623	16376	16282	16165	16558	16537	16379	16408	16316	16414	16478	16497	16558	16458	16458	16454	16574	16381	16331	16530	16455	16379	16620	16591	16388	16347	16561	16584	16455	16511	16361	16570	16537	16442	16390	16429	16586	16289	16286	16273	16627	16535	16265	16635	16725	16506	16520	16411	16609	16611	16488	16392	16457	16312	16539	16485	16284	16307	16410	16462	16419	16473	16406	16581	16496	16375	16334	16503	16062	16591	16245	16506	16423	16572	16277	16148	16552	16391	16303	16543	16494	16227	16571	16525	16386	16621	16430	16514	16480	16509	16583	16418	16298	16380	16311	16400	16507	16391	16374	16573	16302	16425	16559	16523	16586	16415	16492	16470	16425	16532	16660	16422	16535	16295	16542	16430	16384	16474	16462	16518	16451	16487	16406	16639	16582	16379	16460	16496	16467	16391	16329	16426	16375	16551	16487	16440	16577	16480	16466	16418	16345	16345	16381	16415	16215	16177	16380	16517	16585	16197	16351	16359	16470	16425	16501	16595	16469	16283	16304	16569	16260	16569	16538	16473	16281	16582	16354	16474	16634	16433	16527	16291	16553	16444	16355	16549	16501	16166	16521	16493	16554	16308	16460	16471	16407	16455	16393	16348	16393	16451	16486	16289	16248	16297	16400	16173	16406	16397	16648	16261	16276	16467	16480	16434	16396	16430	16397	16569	16350	16429	16364	16462	16362	16472	16545	16429	16370	16289	16439	16399	16347	16423	16352	16578	16136	16418	16408	16351	16550	16672	16369	16364	16536	16676	16569	16515	16365	16378	16525	16395	16397	16441	16276	16418	16556	16456	16572	16401	16504	16507	16402	16361	16361	16472	16257	16459	16266	16408	16387	16264	16366	16222	16561	16538	16603	16480	16486	16558	16383	16326	16513	16361	16602	16325	16321	16393	16371	16575	16514	16354	16551	16461	16532	16472	16404	16379	16456	16479	16525	16551	16261	16333	16348	16665	16481	16450	16655	16705	16458	16454	16533	16580	16425	16662	16333	16644	16324	16557	16351	16482	16524	16403	16519	16519	16270	16496	16424	16388	16220	16558	16449	16486	16424	16475	16250	16455	16377	16480	16638	16306	16347	16360	16269	16540	16482	16264	16210	16322	16342	16365	16409	16487	16478	16349	16463	16459	16499	16435	16568	16415	16429	16498	16383	16509	16289	16592	16378	16590	16282	16482	16488	16461	16554	16361	16505	16504	16345	16531	16547	16503	16462	16611	16206	16481	16304	16394	16561	16454	16504	16472	16169	16388	16386	16604	16600	16330	16391	16549	16498	16534	16518	16452	16491	16497	16380	16393	16518	16528	16408	16445	16517	16461	16565	16660	16574	16533	16453	16458	16690	16467	16366	16359	16467	16402	16392	16489	16603	16518	16540	16510	16464	16329	16420	16304	16323	16552	16503	16356	16546	16442	16550	16274	16291	16628	16478	16403	16394	16342	16500	16471	16582	16345	16368	16459	16425	16505	16576	16447	16685	16429	16245	16456	16303	16434	16484	16544	16468	16288	16499	16363	16614	16597	16488	16494	16550	16474	16574	16393	16316	16441	16449	16351	16472	16412	16627	16504	16465	16523	16679	16228	16462	16491	16522	16344	16504	16656	16414	16504	16455	16491	16467	16429	16324	16394	16364	16507	16417	16599	16374	16263	16289	16624	16263	16670	16298	16475	16310	16410	16322	16486	16506	16450	16513	16182	16494	16435	16441	16307	16453	16482	16702	16329	16592	16437	16559	16336	16623	16455	16508	16425	16487	16475	16588	16359	16465	16408	16642	16396	16595	16519	16331	16553	16451	16225	16458	16360	16278	16608	16511	16385	16532	16384	16392	16337	16539	16639	16570	16343	16370	16360	16361	16662	16359	16286	16383	16318	16403	16360	16403	16479	16543	16503	16491	16308	16376	16414	16267	16591	16275	16501	16509	16349	16464	16536	16184	16363	16496	16324	16544	16515	16414	16467	16577	16495	16598	16286	16289	16285	16419	16530	16372	16507	16434	16218	16280	16630	16581	16339	16489	16451	16406	16334	16416	16422	16489	16361	16413	16646	16479	16513	16484	16450	16522	16434	16457	16413	16345	16598	16503	16533	16293	16526	16454	16460	16536	16328	16265	16688	16510	16459	16628	16645	16393	16437	16449	16307	16681	16561	16539	16295	16494	16511	16193	16270	16627	16480	16223	16543	16232	16384	16562	16167	16375	16430	16361	16450	16382	16475	16461	16514	16450	16362	16521	16518	16398	16580	16323	16368	16275	16475	16685	16353	16484	16466	16535	16312	16734	16574	16418	16582	16443	16468	16260	16358	16511	16352	16520	16750	16479	16556	16601	16596	16440	16294	16423	16437	16336	16394	16426	16499	16241	16181	16390	16625	16574	16621	16513	16305	16340	16498	16524	16644	16362	16352	16564	16315	16448	16464	16369	16562	16453	16381	16414	16544	16424	16530	16325	16362	16493	16355	16460	16350	16502	16442	16268	16216	16189	16298	16538	16653	16326	16438	16507	16565	16365	16386	16539	16612	16399	16444	16434	16453	16437	16606	16524	16362	16457	16342	16467	16603	16479	16279	16395	16561	16445	16334	16403	16570	16446	16354	16523	16534	16467	16383	16371	16481	16634	16482	16549	16345	16629	16339	16516	16764	16563	16598	16268	16573	16301	16288	16447	16418	16507	16499	16430	16315	16212	16514	16490	16242	16390	16575	16480	16380	16289	16219	16349	16496	16393	16539	16668	16524	16541	16170	16441	16390	16335	16585	16403	16340	16668	16568	16498	16672	16504	16485	16373	16377	16482	16623	16620	16353	16516	16309	16412	16468	16478	16394	16413	16547	16333	16514	16358	16533	16492	16405	16222	16453	16429	16419	16484	16338	16563	16486	16447	16260	16468	16390	16375	16494	16425	16393	16635	16451	16450	16353	16499	16285	16471	16737	16690	16363	16387	16259	16526	16457	16539	16517	16509	16560	16553	16535	16481	16630	16512	16448	16520	16337	16353	16401	16484	16441	16454	16594	16432	16484	16435	16359	16568	16599	16421	16439	16342	16437	16293	16516	16557	16463	16478	16340	16242	16405	16576	16507	16379	16472	16371	16613	16403	16355	16454	16296	16345	16748	16336	16267	16319	16526	16352	16417	16682	16392	16572	16319	16509	16356	16430	16434	16568	16384	16397	16465	16484	16085	16566	16645	16399	16492	16410	16496	16332	16451	16373	16648	16506	16423	16581	16485	16583	16566	16542	16407	16369	16724	16502	16551	16424	16458	16639	16548	16608	16376	16624	16631	16311	16381	16526	16545	16573	16491	16382	16350	16448	16463	16316	16429	16430	16538	16612	16285	16502	16290	16473	16532	16740	16425	16378	16451	16423	16383	16336	16451	16405	16443	16450	16330	16497	16313	16518	16388	16428	16356	16545	16595	16318	16437	16368	16393	16474	16341	16463	16478	16481	16534	16499	16432	16586	16554	16347	16442	16432	16299	16546	16348	16451	16405	16540	16689	16392	16394	16338	16561	16466	16329	16372	16376	16349	16591	16674	16499	16476	16407	16490	16501	16515	16568	16567	16349	16434	16521	16416	16491	16546	16469	16430	16425	16418	16461	16521	16294	16547	16537	16549	16579	16423	16602	16403	16438	16668	16576	16554	16429	16431	16498	16565	16525	16603	16657	16387	16358	16538	16501	16585	16462	16369	16438	16498	16346	16384	16335	16378	16444	16589	16430	16577	16426	16389	16549	16463	16508	16621	16398	16515	16506	16440	16481	16595	16539	16565	16407	16561	16601	16403	16437	16320	16459	16387	16419	16473	16381	16613	16359	16365	16405	16348	16359	16471	16290	16360	16620	16616	16452	16432	16348	16315	16344	16319	16721	16256	16587	16452	16474	16303	16286	16556	16438	16312	16475	16315	16336	16411	16554	16457	16338	16570	16547	16449	16515	16576	16521	16430	16602	16436	16662	16253	16514	16567	16461	16494	16319	16506	16568	16306	16444	16492	16276	16401	16437	16376	16543	16472	16572	16575	16722	16546	16554	16379	16245	16290	16405	16449	16299	16718	16369	16469	16348	16562	16580	16417	16519	16361	16270	16389	16268	16301	16331	16400	16459	16447	16397	16399	16512	16315	16531	16312	16360	16621	16384	16484	16494	16469	16375	16386	16353	16541	16573	16388	16370	16575	16456	16456	16548	16541	16584	16448	16364	16467	16666	16310	16556	16340	16486	16400	16393	16545	16426	16395	16577	16659	16601	16415	16608	16322	16385	16541	16344	16383	16501	16442	16384	16570	16456	16341	16435	16413	16560	16286	16497	16432	16266	16319	16276	16586	16548	16427	16460	16473	16454	16638	16418	16421	16383	16394	16325	16505	16403	16471	16369	16552	16515	16390	16649	16427	16340	16230	16465	16439	16544	16362	16234	16367	16583	16479	16581	16389	16521	16526	16505	16548	16334	16537	16421	16384	16574
58355	93277	79031	58935	44205	31377	21778	16329	14609	14140	14124	14089	13997	14017	14050	13931	14011	14087	14105	14193	14064	14123	13940	14013	14158	13993	14041	14130	14026	13973	14205	14112	14068	14106	14024	14002	14131	14026	13952	14006	13995	14077	14123	14039	14055	14106	14015	13930	14160	14047	13994	14043	14171	14040	13925	14004	14055	14115	13946	14046	13880	14062	14163	13920	14141	14115	13974	14096	14066	14082	14103	13787	14095	14021	14021	14121	14236	13934	13912	14060	14060	14090	14077	14076	14018	13906	14080	13964	13878	14003	14074	14048	14066	14031	14127	14084	14063	14031	14089	14073	14094	14039	14141	13913	14119	14008	14215	14044	14018	14141	14055	14069	14186	13999	14003	13942	13913	14071	14027	14011	13851	14010	14070	14015	14110	14023	14145	14001	13975	14248	13776	13943	14125	14065	14165	14082	14069	14059	13953	14160	14002	13998	14231	14029	14049	13906	14060	13992	14039	14053	13979	14002	14019	13869	13960	13933	14007	13990	14202	13786	14081	13860	14039	14207	13953	14134	14052	14037	14037	13961	14064	14086	14115	14104	14017	14019	14009	14089	14031	13942	14046	14005	14097	13928	13867	14028	14119	14125	13977	14271	14097	14041	13916	14175	14083	14014	14151	14020	13947	13948	13868	13926	14232	13920	14058	14059	14012	13880	14168	14120	14040	14085	14029	14034	14006	14052	14049	14076	13847	13982	14024	13906	14083	14218	14005	13986	13880	14092	14021	14166	13911	14001	14014	14075	14062	14095	13910	14100	14007	14041	14060	13945	14111	14166	13932	14133	14288	14017	14279	13907	14001	14099	13908	14214	14130	13989	14021	13995	14002	14110	14086	13903	14054	13993	14056	14116	14031	13914	14040	14123	13995	13931	14189	14052	14018	13998	13983	13962	13839	14006	14177	13934	13983	13951	14058	14024	14032	14187	14147	13963	14143	13964	13917	13870	14188	13936	14043	13941	13977	14140	13967	14136	14177	14071	13978	14069	14149	14015	13984	14085	14067	13938	13883	13975	14212	13958	14244	14170	13839	14007	13861	14112	13949	13957	14042	14014	14035	14066	13806	14105	13976	14035	14044	13989	14072	13967	13934	14061	13972	14279	13843	14052	13995	13913	14097	14052	14055	14008	14045	14040	13853	13956	13861	14224	13904	14081	14203	13892	14003	13991	14275	14049	14182	14033	14003	14112	14105	13899	13983	13991	13992	14227	13969	14129	13884	13844	13983	14039	13957	14070	14004	14199	14120	14026	14096	14146	14020	14021	14086	13916	13899	14033	13930	13805	13966	14043	14066	14089	14096	13962	14082	14060	14072	14037	14161	14094	13988	14148	14085	14029	13964	14174	14126	14046	14042	13915	14045	13994	14012	14190	14013	14040	13986	14099	14031	13988	14187	13941	13971	13923	14218	14074	14069	14093	14010	14073	13869	14132	14111	14032	14140	13979	14060	13875	13899	13984	14005	14031	13897	13969	13948	13968	13938	14099	14070	13895	13992	13940	13992	14180	13972	13950	14107	14089	14109	14016	14091	14034	13898	13885	14121	14158	13953	14074	13935	14054	14040	14086	14027	13998	13983	14210	13979	14073	14055	13914	14024	13877	14006	14124	13948	13885	13934	14151	13980	13959	14060	13926	14012	13934	13809	14200	14100	14118	13966	14045	14009	13976	14017	14172	14064	14053	14085	14020	13923	14086	14054	14136	14060	14080	13968	14040	14032	13844	14102	14212	14162	14054	14056	14078	13825	14090	14202	14036	13915	13948	14020	14027	13921	14060	13958	14116	13998	14035	14144	13985	14055	14148	14089	14093	13932	13964	14164	14067	14147	13994	14202	14081	13985	14036	14027	14092	14115	14011	14082	14058	14119	14060	14046	13982	14074	14041	13942	13881	14043	13969	13924	14070	14050	13936	13938	14069	14177	14019	14013	14083	14198	13852	14057	14048	13891	14100	14116	14078	14017	14146	14104	14071	14037	14021	14057	13895	13938	13887	14008	14098	14066	14004	14154	13929	14100	14001	14039	13966	14014	14131	14045	14160	14052	14166	13994	13966	13860	14028	13968	14056	13838	14096	14018	13971	14055	14145	14120	13960	13824	13867	13925	14019	13984	13940	14105	14126	13980	13993	13893	14075	14174	13873	14110	13829	14198	13984	13845	13970	14085	14055	13993	14112	14024	14009	14001	13994	14056	13959	14120	14057	14021	14096	13909	13901	14080	13928	14038	13889	14147	14020	13969	14011	14166	13888	13924	14061	14068	14011	13980	13928	14138	13884	13981	14092	14171	14077	14103	13966	13969	14257	14125	14095	14022	14191	13995	14040	13874	14161	13965	13919	13872	14076	14047	13981	14017	13949	14126	13869	14145	14002	14189	14138	14120	13987	13991	14083	14200	14011	13918	13887	13913	14017	13939	13971	13975	13911	14147	14079	13948	14005	13954	14114	14233	13877	14018	14103	14041	14082	14139	14055	13876	14112	13975	13980	14188	14099	14047	14040	14036	14028	13846	14009	13941	13959	14071	14034	14055	14075	13954	14028	13972	14003	14050	14047	14100	14082	14058	14060	14002	14086	13953	14061	14038	14113	13984	13903	13996	14031	14151	14218	13948	13954	14222	14003	13927	14176	14061	13952	14051	14116	14102	13992	14113	14014	14082	14152	13993	13930	13980	14169	14222	14127	14066	14064	14186	14084	14139	13972	13969	14183	13908	13978	14138	14022	14119	14103	14108	14099	14005	14187	14262	14011	14016	14028	14039	14185	14153	14126	14013	13914	13915	14054	14242	14096	13958	13909	14056	13975	13921	14016	13984	14168	14148	13945	13960	14044	14039	14021	14081	13981	14033	14040	13896	13968	14019	13989	14006	14116	13981	13966	14160	14148	13916	13970	14028	14008	14076	14088	14095	14178	13960	14080	14017	13948	14172	14041	13962	13928	13927	13995	14255	14048	14065	13999	14072	13991	14047	14127	14092	13904	14112	14072	13876	14015	13956	14034	14095	14068	14016	13866	13840	14252	14146	14101	14087	14181	14120	13991	13884	13858	14116	14086	14015	14107	14048	14093	14075	13973	14040	14026	14105	13974	13994	14040	13892	13983	13920	14057	14089	14147	14156	14004	13941	13928	14159	13999	14145	14017	14118	13999	14011	14030	13925	13822	14040	14081	13826	13822	14137	14089	14012	14086	13973	14139	14127	14066	13992	14214	13943	14190	13950	14016	14028	13940	14116	14034	13892	14164	14175	14006	14161	14113	14047	13995	13845	14123	14257	14104	13914	14014	14053	14005	14074	13993	13936	14196	14087	14021	13994	13956	13975	13894	13848	13961	13994	13896	13955	13975	14008	14025	14101	13994	13983	14095	13998	13992	14092	14067	13986	14040	14024	13873	14220	14167	14045	14028	13947	14029	14004	13985	13893	14154	14047	13815	14060	13970	14002	14117	13901	13899	14092	13988	14158	14005	14052	14134	14005	14121	14031	13970	13977	13985	13937	14060	14110	14033	13977	14051	14043	14103	13987	13973	14165	14001	14122	14110	13967	14018	13985	13912	14043	13947	14024	14096	13923	14073	13874	13934	14079	13838	14114	14109	14103	13913	14049	14151	14204	13918	14062	14079	14024	14134	13923	13958	14157	13930	14114	14102	14104	13987	13976	14096	13992	13982	14181	13998	14086	13967	13965	13746	13831	13987	14113	13959	14104	13945	14051	13943	13974	13909	14055	14129	13910	14004	14174	13877	13964	14091	14193	14072	13960	13983	13928	13984	14024	13940	14027	13936	14045	13870	14096	13912	13960	13941	14080	14156	14093	14131	14021	13992	14053	13901	14055	13962	13873	14072	13982	14093	14227	14046	13919	13890	14197	14131	13947	13866	13888	14102	14111	14158	14018	14114	14113	14246	13929	14097	14006	13982	14035	14051	14055	13995	14073	13962	13881	14089	14179	14089	14090	14041	14027	13859	14017	13982	14127	13964	13942	13979	13922	13949	13928	13998	14068	13974	14002	14102	14024	14099	13913	13955	14067	13880	13979	14227	14062	14034	14038	13991	13997	14096	14009	14220	13970	13974	13902	14035	14080	14075	14209	13950	14085	14029	13935	14045	14075	14080	13993	13998	14132	14091	14130	14077	14066	14116	13926	13990	14159	14079	13903	13982	14037	13853	14049	14102	13921	14178	13967	14074	14162	13892	13985	14219	14053	13920	14173	14166	13980	14186	14027	14019	14142	14158	14027	13937	14033	14128	13934	14037	14001	14035	14065	13955	13948	14057	13816	14059	14171	14069	14039	14172	14100	13963	13915	14048	13949	14124	13895	14124	14062	13962	14085	14081	13847	13882	13904	14035	14130	13845	13921	14159	14109	14019	14072	13891	14001	14070	14042	14012	13953	13803	14010	14046	13986	14040	14059	14067	14076	13935	14167	14011	14008	14085	14021	13976	14059	14069	13944	13999	13891	14157	13939	14148	13897	13948	13977	14064	14078	14093	13951	13923	13990	14103	14013	14018	14096	14095	13964	14090	14037	13972	13983	13936	14120	14056	13996	14091	14071	14025	14085	14093	13864	13953	14060	14105	13998	14170	14005	13959	14040	14124	13960	14067	14041	14084	13762	13958	14103	13955	13957	14091	14063	13913	14073	14021	14088	13915	13950	14100	13929	14102	14005	14008	14054	13963	14021	14061	13950	13944	14267	14053	13976	14150	13930	14058	14012	14165	13976	13874	13999	14119	14144	14037	14171	14166	13994	14096	14097	14059	14067	13841	14231	13938	13867	14044	13956	13903	14281	14050	14121	14102	13991	14096	14063	13949	14180	13990	13818	14165	13952	14059	13935	14161	13972	14049	14097	14035	14154	13948	14075	13940	14082	14035	14078	14034	13993	14205	14069	13960	14048	14061	14014	13895	14003	13929	14015	14124	13962	14101	13916	14076	14093	14062	14030	13933	13988	14068	13944	13985	14031	14004	13967	13961	14123	13879	14021	14150	14130	14176	14029	14049	14036	14016	14183	13974	14099	13952	14007	14049	14011	14013	13997	13952	14065	14078	14137	13933	14077	14003	14141	14139	13996	14070	13960	13768	13963	14044	14035	13990	13921	14207	14126	14075	13974	14060	14051	14013	13916	14007	14023	13979
23005	21831	32376	34093	36378	34393	31041	21825	18009	17531	17169	17176	17137	17165	16969	16859	16941	17059	17000	16897	17089	16963	16857	16994	16768	16923	16780	16862	17040	16733	16857	16743	16854	16575	16660	16750	16702	16743	16754	16972	17026	16906	16766	16791	16686	16649	16771	16677	16960	16775	16735	16707	16843	16907	16757	16874	16604	16597	16451	16468	16566	16764	16781	16583	16824	16855	16718	16925	16652	16606	16816	16876	16739	16843	16660	16757	16828	16564	16694	16824	16763	16735	16570	16742	16826	16735	16619	16786	16775	16749	16644	16698	16636	16611	16720	16514	16568	16712	16557	16741	16863	16906	16623	16827	16544	16702	16726	16572	16923	16740	16757	16730	16798	16826	16759	16666	16635	16820	16615	16689	16552	16735	16751	16701	16693	16758	16641	16663	16823	16701	16794	16744	16580	16615	16836	16856	16689	16840	16936	16801	17111	16589	16775	16605	16713	16659	16702	16841	16578	16700	16807	16566	16846	16855	16604	16621	16702	16764	16606	16712	16858	16723	16660	16798	16656	16705	16676	16480	16771	16745	16822	16651	16581	16579	16740	16679	16720	16651	16818	16890	16702	16598	16811	16679	16796	16813	16833	16678	16519	16639	16467	16669	16742	16712	16755	16716	16675	16767	16707	16851	16766	16488	16803	16715	16514	16780	16761	16586	16569	16606	16626	16746	16718	16741	16832	16632	16760	16861	16813	16693	16887	16878	16824	16687	16705	16733	16838	16727	16638	16525	16755	16659	16807	16504	16748	16780	16643	16837	16485	16673	16827	16769	16716	16683	16766	16698	16588	16670	16755	16874	16711	16776	16802	16779	16554	16570	16541	16711	16729	16859	16814	16708	16640	16777	16823	16583	16716	16688	16713	16819	16670	16706	16657	16784	16732	16742	16727	16837	16744	16643	16775	16761	16650	16610	16838	16714	16793	16717	16605	16639	16742	16665	16715	16830	16837	16633	16446	16613	16807	16684	16667	16733	16837	16795	16746	16753	16620	16837	16752	16705	16736	16731	16584	16503	16688	16628	16710	16641	16782	16641	16745	16684	16857	16769	16536	16772	16618	16632	16690	16724	16710	16703	16709	16728	16766	16666	16586	16746	16847	16605	16911	16893	16594	16575	16744	16647	16820	16583	16729	16770	16744	16770	16506	16692	16687	16746	16842	16776	16627	16761	16575	16749	16494	16718	16717	16726	16669	16689	16756	16640	16541	16671	16817	16682	16881	16740	16484	16875	16815	16797	16733	16826	16827	16576	16590	16730	16532	16828	16858	16836	16623	16635	16786	16832	16627	16692	16772	16558	16862	16544	16858	16729	16784	16783	16577	16368	16528	16674	16710	16718	16603	16661	16845	16710	16725	16758	16739	16613	16647	16781	16611	16627	16675	16645	16728	16783	16483	16732	16423	16535	16676	16641	16752	16803	16667	16762	16615	16693	16723	16859	16677	16718	16681	16614	16724	16824	16610	16776	16918	16849	16816	16589	16591	16683	16630	16651	16869	16758	16598	16839	16858	16722	16885	16692	16491	16761	16522	16797	16748	16579	16659	16497	16649	16837	16645	16561	16554	16713	16920	16823	16809	16720	16866	16615	16841	16903	16841	16556	16537	16703	16680	16801	16592	16726	16717	16653	16945	16681	16424	16631	16731	16858	16773	16387	16728	16807	16750	16898	16889	16535	16734	16646	16470	16459	16662	16628	16920	16952	16777	16819	16678	16719	16677	16720	16865	16634	16813	16595	16703	16747	16685	17003	16692	16604	16780	16787	16563	16907	16571	16847	16555	16617	16621	16704	16699	16543	16719	16749	16560	16799	16519	16698	16654	16801	16681	16731	16685	16834	16547	16836	16664	16534	16645	16706	16588	16574	16666	16780	16584	16736	16759	16624	16772	16642	16927	16846	16904	16637	16707	16589	16519	16689	16746	16542	16736	16704	16597	16896	16696	16549	16784	16731	16861	16605	16809	16918	16830	16634	16740	16714	16634	16753	16614	16627	16728	16717	16805	16667	16697	16785	16586	16596	16787	16720	16536	16889	16682	16789	16743	16596	16608	16781	16800	16749	16922	16583	16860	16717	16736	16559	16539	16542	16440	16641	16490	16550	16910	16837	16779	16725	16726	16589	16505	16877	16750	16722	16697	16654	16828	16669	16749	16635	16622	16540	16809	16765	16714	16791	16691	16505	16794	16638	16709	16430	16511	16414	16861	16984	16698	16747	16619	16602	16624	16886	16628	16817	16613	16747	16898	16777	16811	16745	16921	16678	16759	16717	16958	17016	16635	16611	16706	16865	16685	16691	16881	16655	16659	16558	16743	16812	16672	16619	16752	16572	16512	16879	16552	16652	16712	16613	16685	16416	16718	16862	16725	16635	16701	16507	16729	16785	16752	16809	16731	16757	16914	16761	16705	16535	16791	16830	16480	16805	16664	16644	16598	16669	16858	16685	16729	16788	16684	16647	16718	16830	16859	16517	16747	16601	16794	16712	16856	16810	16658	16483	16672	16510	16733	16637	16458	16490	16452	16586	16852	16743	16735	16573	16835	16771	16624	16748	16913	16759	16644	16686	16704	16621	16801	16726	16733	16868	16568	16788	16592	16818	16750	16576	16693	16741	16527	16635	16619	16709	16890	16786	16659	16656	16756	16845	16606	16714	16725	16687	16683	16455	16803	16809	16649	16869	16624	16941	16661	16739	16883	16965	16691	16774	16800	16928	16804	16668	16549	16801	16610	16565	16596	16713	16752	16546	16870	16677	16689	16768	16733	16751	16884	16605	16726	16570	16611	16623	16478	16473	16716	16748	16681	16720	16598	16523	16494	16621	16968	16676	16933	16621	16751	16801	16766	16598	16636	16852	16673	16795	16749	16650	16469	16698	16812	16690	16757	16488	16722	16868	16405	16578	16648	16777	16629	16790	16921	16663	16637	16622	16645	16724	16584	16737	16755	16756	16772	16706	16664	16602	16534	16716	16568	16674	16532	16748	16852	16759	16618	16619	16931	16785	16767	16662	16762	16579	16730	16697	16591	16758	16762	16669	16559	16671	16752	16798	16822	16739	16720	16579	16698	16708	16607	16817	16643	16791	16907	16584	16894	16691	16727	16689	16654	16745	16391	16737	16723	16765	16682	16482	16607	16711	16556	16673	16336	16914	16634	16839	16612	16696	16822	16760	16539	16692	16681	16764	16688	16656	16786	16738	16504	16830	16634	16755	16607	16723	16530	16712	16791	16724	16691	16630	16756	16835	16730	16635	16771	16569	16507	16603	16662	16540	16636	16575	16821	16725	16881	16788	16779	16618	16602	16669	16565	16627	16859	16689	16555	16633	16662	16738	16908	16688	16862	16641	16624	16537	16842	16776	16640	16801	16747	16810	16675	16803	16628	16643	16616	16727	16636	16522	16777	16708	16615	16583	16675	16862	16779	16788	16868	16810	16679	16546	16603	16716	16540	16838	16585	16743	16763	16634	16832	16761	16776	16915	16766	16705	16591	16610	16847	16495	16832	16727	16700	16696	16592	16693	16695	16698	16711	16691	16613	16612	16698	16451	16721	16623	16648	16804	16801	16882	16577	16595	16725	16713	16519	16727	16587	16842	16508	16713	16709	16748	16592	16661	16601	16618	16664	16704	16858	16850	16623	16700	16577	16591	16738	16540	16827	16648	16790	16882	16666	16696	16611	16658	16786	16705	16644	16699	16746	16836	16792	16732	16678	16800	16716	16645	16769	16539	16510	16678	16619	16798	16722	16408	16517	16769	16691	16869	16943	16561	16570	16815	16689	16728	16692	16776	16897	16652	16569	16675	16790	16628	16653	16605	16449	16656	16846	16740	16718	16581	16693	16548	16713	16794	16584	16712	16738	16842	16707	16546	16572	16787	16491	16685	16700	16723	16621	16855	16795	16697	16952	16708	16628	16919	16877	16413	16792	16654	16749	16740	16635	16863	16656	16746	16883	16733	16815	16769	16762	16690	16585	16631	16495	16623	16728	16701	16913	16899	16705	16517	16713	16490	16522	16553	16741	16794	16653	16910	16824	16562	16586	16716	16767	16770	16674	16416	16659	16562	16773	16814	16943	16921	16472	16826	16687	16623	16593	16773	16719	16749	16738	16761	16511	16709	16695	16861	16563	16572	16798	16509	16722	16540	16801	16742	16724	16510	16479	16602	16565	16716	16874	16703	16741	16848	16745	16839	16682	16695	16633	16730	16687	16881	16553	16780	16563	16649	16903	16691	16726	16707	16739	16680	16624	16679	16627	16797	16660	16677	16690	16665	16574	16463	16706	16815	16749	16704	16626	16454	16709	16739	16780	16640	16700	16717	16972	16836	16774	16682	16722	16592	16529	16758	16702	16869	16760	16446	16551	16752	16720	16688	16772	16855	16776	16864	16666	16765	16784	16719	16603	16668	16870	16626	16834	16716	16833	16833	16867	16505	16664	16831	16539	16807	16729	16709	16537	16743	16878	16759	16705	16476	16739	16546	16671	16659	16795	16515	16706	16832	16713	16590	16880	16600	16782	16647	16786	16666	16794	16895	16633	16797	16445	16627	16751	16809	16808	16666	16468	16690	16554	16583	16672	16593	16624	16748	16732	16576	16586	16805	16757	16840	16576	16767	16866	16689	16802	16600	16778	16673	16748	16767	16658	16562	16936	16698	16789	16622	16702	16638	16605	16674	16647	16625	16632	16714	16704	16747	16738	16803	16884	16637	16686	16636	16633	16847	16690	16605	16642	16716	16726	16823	16880	16826	16647	16845	16672	16763	16815	16847	16687	16662	16694	16503	16603	16534	16719	16524	16768	16756	16699	16723	16827	16417	16696	16741	16589	16757	16656	16671	16709	16541	16523	16636	16665	16577	16686	16746	16662	16747	16785	16792	16873	16879	16845	16679	16689	16726	16630	16644	16729	16849	16568	16700	16583	16640	16526	16626	16844	16857	16896	16811	16748	16624	16725	16828	16737	16595	16661	16665	16724	16577	16687	16587	16723	16448	16523	16692	16736	16496	16646	16528	16584	16603	16653	16630	16790	16632	16532	16640	16715	16607	16691	16635	16916	16729	16532	16708	16814	16654	16742	16746	16547	16755	16729	16778	16768	16477	16669	16481	16703	16578	16733	16728	16855	16658
63862	104846	91959	73265	55617	39875	27167	18445	15170	14286	14267	14130	14243	14077	14225	14203	14212	14203	14131	14130	14159	14122	14105	14105	14063	14190	14209	14351	14044	14173	14055	14129	14117	14111	14328	14104	14101	14356	14231	14155	14219	14143	14111	14193	14109	14218	14108	14042	14131	14031	14215	14090	14110	14414	14294	14168	14108	14218	14267	13995	14084	14074	14245	14045	14218	14007	14291	14277	14297	14213	14075	14235	14264	14255	14234	14326	14158	14094	14142	14130	14121	14080	14193	14179	14262	14200	14107	14397	14117	14207	13984	14158	14083	13929	14119	13961	14116	14207	14212	13962	14180	14201	14243	14250	14075	14083	14121	14187	14022	14180	14103	14129	14210	14180	14138	14143	14081	14275	14004	14190	14228	14063	14282	14353	14075	14116	14106	14191	14112	14190	14097	14055	14068	14180	14105	14072	14228	14095	14201	14075	14338	14091	13907	14130	14135	14214	14201	14186	14180	14063	14215	14277	14149	13947	14086	14244	14184	14084	14180	14316	14129	14311	14134	14238	14327	14152	14316	14203	14065	14040	14173	14069	13961	14234	14170	14040	14141	14262	14255	14065	13989	14093	14066	14104	14141	14294	14130	14276	14104	14136	14321	14024	14140	14192	14199	14239	14038	14073	14044	14142	14231	14180	14158	14135	14172	14116	14272	14221	14209	14124	14202	14210	14102	14177	14081	14302	14076	14111	14165	14172	14043	14358	14128	14235	14286	14023	14270	14023	14349	14023	13906	14264	14188	14140	14164	14167	14072	14190	13992	14175	14245	14368	14062	14134	14026	14028	13955	14284	14052	14186	14202	14171	14065	14108	14325	14215	14084	14248	14132	14168	14012	14122	14120	14148	14092	14321	14260	14050	14145	14186	14121	14086	14123	14125	14203	14139	14056	14214	14064	14008	14171	14311	14080	14054	14286	13964	14248	14253	14257	14159	14149	14026	14176	14110	13941	14272	14212	14062	14079	14095	14134	14106	14211	14167	14005	13977	13801	14147	14210	13970	14387	14145	14118	13960	14244	14088	14200	14170	14249	14004	14085	14110	14236	14232	14098	14031	14186	14070	14133	14334	14169	14295	14242	14308	14215	14197	14123	14027	14056	14174	14216	14150	14259	14212	14210	14061	14379	14108	14137	14104	14168	14140	14000	14178	14085	14130	14157	14169	14167	14271	14175	14138	14208	14149	14088	14190	14037	14071	14074	14149	14006	14149	14143	14181	14252	14337	14072	14278	14124	14175	14273	14049	14118	14029	14351	13988	14170	14149	14248	14277	14119	14167	14233	14038	14033	14188	14268	14157	14287	14286	14278	14063	14100	14014	14129	14109	14209	14110	14058	14210	14340	14109	14099	14118	14265	14106	14159	14094	14019	14088	14261	14057	13979	14124	14305	14177	14225	14145	14372	14240	14159	14166	14227	14194	14123	13925	14133	14087	14133	14140	14136	14013	14241	14254	14178	14321	13986	14181	14036	14202	13982	14171	14169	14112	14144	14063	14250	14233	14217	14142	14135	14129	14206	14120	14165	14275	13988	14200	14209	14095	14204	13945	14029	14077	14124	14132	14304	14115	14003	14173	14011	14199	14120	14273	14128	14107	13978	14191	14105	14095	14154	14171	14264	13975	14158	14067	14207	13993	14070	14066	14060	14071	14140	14161	14107	14195	14227	14171	14118	14032	14129	14045	14126	14202	14150	14233	14073	14060	14143	14237	14085	14068	14145	14113	14063	14031	14220	14188	14103	14117	14134	14059	14129	14103	14273	14228	14041	14041	14140	14087	14220	14031	14254	14225	14214	14146	14017	14182	13989	14180	14239	14193	14095	14158	14102	14050	14092	14165	14102	14066	14185	14199	14069	14195	14302	14197	14122	14106	14256	14140	14230	14116	14047	14046	14173	14117	13996	14291	14128	14122	14097	14184	14009	14047	14219	14164	14229	14107	14005	14218	14082	14215	14162	14037	14162	14126	14031	14344	14043	14178	14159	14047	13999	13869	14041	14117	14199	14286	14171	14149	14299	14146	14073	14191	14217	14187	14187	14101	14152	14065	14129	14207	14025	14115	14047	14271	14195	14192	14207	14155	14044	14133	14195	14203	14106	14221	14317	14277	14152	14078	14293	14213	14073	14072	13956	14324	14069	14092	14089	13998	14018	14166	14134	14036	14180	14051	14141	14196	14301	14065	14120	14057	14062	14115	14118	14256	14094	14154	14126	14176	14277	14294	14034	14211	14186	14085	14151	14389	14039	14050	14142	14342	14049	14243	14114	14030	14122	14179	14152	13980	14215	14249	14150	14154	14292	14072	14025	14130	14111	14117	14165	14139	14127	13974	14213	13945	14298	14068	14067	14176	14140	13982	13937	14174	14188	13941	14108	14153	14161	14201	13932	14204	14055	14059	14082	14239	14164	14220	14219	14144	14154	14199	14111	14079	14159	14344	14102	14047	14148	14067	14179	14200	14186	14061	14137	14150	13964	14262	14059	14092	14236	14117	14128	14320	14005	14197	14128	13967	14039	14078	14115	14030	14215	14225	13930	14258	13984	14236	14198	14117	14023	14190	14222	14167	14056	14009	14161	14178	14117	14188	14292	14236	14210	14275	14153	14161	14092	14136	14083	13983	14186	14045	14195	14049	14055	14224	14035	14146	14115	14165	14172	14029	14196	14020	14100	14006	14283	14270	14352	14120	14220	14052	14233	14207	14209	14050	14291	13957	14006	14046	14163	14179	14344	14150	14124	14239	14024	14090	14267	14155	14220	14098	14188	14079	14081	14222	14030	14245	14153	14166	14251	14201	14111	14086	13968	14177	14139	14063	14098	13900	14219	14127	14053	14123	14131	13940	14197	14079	14236	14034	14037	14226	13972	14050	14302	14089	14217	14086	14194	14196	14244	14285	14173	14161	14209	14046	14103	14307	14043	14001	14121	14042	14304	14110	14186	14073	14188	14104	14287	14199	14147	14120	14136	14259	14029	14125	14231	13917	13974	14058	14032	14110	14284	14128	14049	14248	14090	14152	14178	14256	14061	14219	14282	13942	14138	14187	14102	14144	14249	14209	14269	14247	14144	14229	14213	14233	14197	14094	14054	14172	14053	14271	14270	14114	14109	14116	14345	14085	14162	14099	14126	14083	14087	14088	14103	14157	14143	14122	14059	14123	14252	14028	14186	14078	14248	14010	14073	14174	14246	14112	14352	14128	14101	14007	14119	14038	14093	14187	14213	13994	13949	14159	14163	14250	13965	14079	14073	14082	14153	14056	14143	14123	14157	14081	14163	13981	14254	14161	14083	14074	14082	14168	13970	14030	14241	14321	14149	14134	14160	14131	14041	14091	14184	14156	14163	14007	14233	14264	14146	14099	14070	14090	13937	14126	14300	14102	14242	14134	14103	14138	14159	14213	14122	14276	14069	14179	14191	14141	14031	14054	14237	14076	14151	14179	14238	14185	14063	14107	14138	14094	14256	14021	14120	14249	14309	14131	14257	14112	14296	14148	14101	13970	14104	14286	14125	14155	14292	14228	14255	14217	14162	14076	14161	14048	14100	14249	14194	14039	13976	14133	14151	14062	14301	14200	14153	14031	14390	14150	14004	14061	14176	14068	14262	14291	14071	14009	14107	14149	14175	14185	14285	14085	14145	14242	13923	14170	14307	14184	14118	14219	14125	14077	14317	14122	14248	14131	14181	14190	14239	14038	14265	14018	14233	14054	14036	14167	14114	14064	14124	14323	14194	14076	14131	14119	14197	14099	14200	14070	14117	14307	14288	14205	14222	14022	13954	14287	14049	14160	14238	14148	14116	14117	14041	14115	14056	14220	14121	14234	13986	14088	13965	14129	14204	14011	14041	14199	14215	14200	14186	14208	14264	14183	14104	14227	14040	14009	14221	14282	14159	13969	14186	14271	14295	14240	14184	14026	14156	13921	14147	14176	14323	14139	14137	14089	14189	14062	14104	14031	14141	14152	14198	13988	14170	14129	14512	14031	14263	13952	14010	14153	14315	14145	14017	14048	14196	14291	14165	14044	14053	14208	14074	14165	14337	14255	13974	14071	14213	14188	14159	14088	14258	14138	14235	14157	14127	14085	14180	14234	14000	14278	14218	14147	14095	14253	14128	13998	14147	14262	14197	14192	14107	14016	14013	14148	14222	14231	14245	14332	14121	14216	14214	14257	14127	14206	14053	14116	14168	14222	14293	14041	14113	14129	14173	14123	14328	14090	14195	14083	14256	14084	14206	14160	14250	14140	14087	14213	14178	14169	14090	14077	14435	14234	14025	14385	14289	14023	14265	14083	14338	14192	14186	14106	14144	13968	14158	14365	14173	14087	14171	14141	14161	14170	14132	13999	14184	14050	14055	14122	14143	14095	14120	14176	14191	13994	14105	14141	14204	14131	14179	14089	14078	14068	14082	14123	14078	14128	14214	14177	14143	14122	14244	13916	14058	14229	14120	14017	14264	14257	14367	14120	13955	14128	14263	14105	14192	14115	14087	14161	14047	14156	14225	14026	14154	14074	14056	14168	14023	14209	14043	14125	14184	14110	14170	14234	14289	14239	14150	14121	14174	14023	14125	14205	14183	14233	14090	14058	14153	14253	14163	14037	14228	14133	14227	14061	14082	14254	14235	14154	14281	14175	13872	14191	14098	14244	14297	14183	14144	14317	14270	13984	14231	14213	14068	14146	13995	14015	14343	14244	14048	13952	14030	14102	14145	14218	14204	14102	14196	14229	14022	14092	14070	14188	14130	14312	14104	13994	14083	14116	14105	14111	14189	14248	14111	14269	14108	14228	14197	14170	14057	14153	14190	14043	14086	14055	14137	14061	14091	13957	14084	14177	14063	14060	14133	14220	14152	14090	14177	14146	14079	14148	14186	14199	14031	14118	14136	14054	14183	14301	14010	14101	13913	14175	14019	14174	14225	14025	14293	14183	14174	14175	14026	14278	14235	14246	14136	14138	14120	14100	14053	14239	14092	14048	14032	14231	14156	14084	14186	14170	14106	14100	14228	14183	14121	14112	14267	14124	14331	14183	13990	14293	14184	14222	14074	14079	14006	14098	14196	14111	13982	14098	13961	14299	14206	14114	14039	14193	14195	14038	14229	13961	14116	13959	14228	14050	14064	14236
29078	29549	38140	32630	24473	20227	18224	17324	16965	17126	17005	17061	16744	16864	16926	16962	16963	16999	16937	16883	17129	16897	17099	17026	17007	17109	16922	16726	16932	16850	16973	16804	16782	16905	16865	16978	17044	17002	16783	16798	16707	16838	16822	16828	16986	16973	17029	16995	17034	16984	16855	17107	16992	16942	17045	16878	16935	16868	16982	17159	17121	16803	16958	17084	16788	17000	16861	17052	17020	16981	16829	16917	16714	16882	17040	17016	16829	16679	16836	16953	16912	16858	16828	17034	16926	16756	16986	17081	16957	16774	17002	16963	17076	16891	17021	16716	16755	16693	16961	17049	17047	17013	16987	17026	16907	16996	16830	16808	16798	16870	16835	16831	16735	16807	16731	16756	17041	16784	16964	16965	16818	16985	16742	16841	16824	16890	16919	16836	17013	16884	16693	16919	16991	16719	16832	16943	16888	16863	16902	16728	16898	16950	17001	16899	16737	16816	16794	16759	16972	17040	16925	16931	16859	16815	16795	16791	16843	16687	17134	16798	16869	16777	16892	17079	17036	17141	16998	16968	16686	16650	16977	16799	16973	16829	16908	16772	16856	17165	17073	16852	17005	16890	16929	16923	16802	16910	16876	16878	16964	16847	16703	16868	17074	16739	16872	16925	16819	16965	16945	16904	16949	16873	16892	16825	16957	17021	16890	17014	16838	17024	16930	17082	16890	16755	17039	16935	16973	16794	16741	16868	16666	16838	16800	16937	16985	16807	16865	16850	17189	16938	16740	16923	16971	16812	16863	16952	16873	17016	16935	16885	16767	16771	16659	16944	16929	16675	17166	16884	17131	16906	16819	16965	17093	16886	17081	16906	16880	17071	16990	16669	16670	16683	16855	16874	16915	16719	16793	16779	16774	16946	16847	17041	17056	17119	17006	16760	16779	16911	17046	16846	16800	16981	16916	17006	17061	17089	16839	16626	16762	17049	16491	17029	16856	16850	17013	17020	16904	16961	16785	16956	17008	16678	16921	17013	16843	16836	16958	16820	17104	16869	16849	16894	16865	16924	16961	16946	16751	16846	17057	16859	16953	16954	16948	16811	17084	17016	16802	16883	16860	16863	16787	16930	17086	17041	17091	16948	16734	17000	17191	17001	16992	16847	16830	16933	16956	16934	16934	16748	16710	16723	16945	17002	16901	17010	16740	16844	16988	16744	16869	16891	16805	16844	16795	16719	16832	16825	16905	17069	16933	17014	16908	16973	16640	16891	17086	16883	16965	16904	16885	16695	16753	16841	16828	16915	16954	16811	16825	17057	17036	17099	17120	16988	16805	16811	16859	16795	16869	16827	17122	16886	16961	16897	17096	16931	16786	16944	17003	16852	16900	17023	17027	16927	16897	16877	16871	17003	17054	16818	16738	16981	16864	16969	16842	16931	16841	16700	16827	16869	16808	17049	16876	16945	16997	16707	16881	16944	16960	16884	17121	17077	16796	16745	16771	16801	17163	17021	17106	17020	16993	16954	17039	16916	16989	16783	17135	16952	16796	16736	16861	16886	16864	16974	16852	16916	16803	16857	17042	17002	16933	17005	16999	16974	16929	17121	16669	16800	16877	16993	16873	16906	16857	16957	16676	16669	16729	16714	16775	16964	16740	17021	16985	17105	16800	16778	16813	16844	16945	16904	16876	16994	17031	16858	17089	16835	16889	16984	16805	16964	16737	16954	16988	16842	16943	16992	17057	17024	16843	16973	16922	16897	16883	16927	16775	17010	16833	17034	16791	16925	16865	16836	16896	16904	16975	16734	16773	16961	16839	16780	16892	16866	16918	16890	16999	17059	16800	17002	17085	16802	16802	16632	16990	17059	16824	16850	16890	16959	16951	16880	16886	16693	17118	16912	17023	16784	16780	16680	17136	16945	16787	16821	16974	16746	17014	16713	16930	17020	16833	16911	16898	16983	16992	17071	17080	16869	16919	16798	16987	16888	16858	16865	16894	16756	17044	16835	16909	16901	16863	16865	16998	16928	16944	16754	16920	16821	16951	16678	17012	16769	16902	16978	16862	16813	16980	16740	16994	16677	16875	16848	16937	17173	16953	16724	16987	16706	17079	16843	16722	16803	16804	16914	17148	16656	16736	16855	16811	16886	16857	16995	16709	16793	17015	16948	16745	16898	16776	16942	17021	16928	16877	16880	16923	16795	16849	16856	16787	16916	16903	17009	16878	16815	16978	17023	16806	17020	17042	16873	16970	16942	16682	16885	16997	16885	16851	16821	16841	17065	17170	16816	16841	16967	16732	16809	16884	16943	16740	16863	16887	16930	17013	16870	17063	16891	16919	16911	16801	16894	16927	16998	16939	17035	16938	17044	16730	16894	16745	16918	16960	16976	17014	16935	16919	16830	16817	16828	16999	17005	17027	16585	16813	16856	16949	17012	16859	16823	16948	16679	16924	16968	17096	16967	16722	16941	16916	16780	16958	16860	17073	16823	17125	16770	16917	17004	16876	16936	16828	16873	16871	16804	16790	16917	16949	16954	17150	16842	17000	16922	16726	16724	17039	17002	16948	17092	16810	16901	16863	16772	16940	16713	16892	16856	16890	16838	17024	16960	16921	16831	16915	16875	16918	16780	16809	16831	17019	16816	16917	17004	16932	16881	16914	17006	16800	16829	16855	16794	16900	16949	16978	16908	17128	16756	16866	16911	16854	16841	16963	16944	16946	16792	16845	17079	17135	16857	16668	16957	17031	16861	17102	17092	16753	16828	16899	16981	16987	16859	16873	16815	16770	17012	17049	16938	16893	16705	16918	16935	16866	16966	16984	16732	17111	16857	16992	16864	16957	17071	16870	16767	17017	17078	16796	16997	17042	17071	17043	16957	16833	16739	17022	16815	17069	16810	16865	16988	16921	17047	16923	16795	16812	17064	16822	16964	17047	17003	16688	16895	16892	16874	16756	16917	16898	16831	16736	16976	16935	17151	17097	17052	17006	16897	16764	16794	16978	17043	17114	16849	17153	16957	16867	16834	16914	16835	16882	16962	16965	16897	16927	16727	16831	16944	17082	17194	17033	16946	16991	16988	17106	16930	16868	16837	17085	16782	17037	16928	16744	16752	16963	16903	16903	17002	16892	16925	16814	17036	17077	16829	16982	16895	16836	16971	16909	16966	16957	16807	16996	16771	16755	17138	16805	16889	16799	17025	16780	16822	16892	16999	17073	16955	16860	16875	17119	17016	17138	16992	16984	17203	17007	16762	17052	16968	16929	17007	16856	16946	16866	16970	16850	16889	16993	16805	16691	16946	16824	16982	16816	16832	16953	16887	16900	16726	16968	16886	16760	16862	16910	16971	16940	16958	16825	16723	17162	16990	16906	16919	16749	16887	17021	16841	16974	16827	17034	16924	16890	16982	16799	16912	16642	16964	16825	16965	16886	17035	16787	17025	17134	17024	16963	16897	16934	16941	16973	16784	16978	16687	16800	17005	16966	16902	16813	17021	17057	16726	16692	17058	16900	16758	16878	16776	16625	16947	16934	16942	17039	16745	16881	16697	16909	16873	16903	16917	16908	17048	16831	16701	16762	16867	16914	16862	16871	16970	16724	16930	16809	16926	16921	16985	17054	17069	17078	16932	16901	16852	16901	16722	16968	16883	16993	16781	16923	16886	16793	17107	16934	16804	16691	17081	17009	16855	17053	16935	17113	16906	17164	16778	16806	16906	16741	16874	16867	16946	16907	17064	16934	17032	16846	16812	17045	17005	17183	17097	16816	17007	17004	16750	16786	16862	16891	17022	17167	16827	16917	17033	16861	17009	16848	16861	17067	16700	16784	17078	16730	16717	16883	16816	17047	16735	16851	16858	16926	16893	16837	16888	16894	16934	16819	16858	16752	16866	16935	16972	16962	16768	17171	16889	16952	16706	16917	16893	16783	17039	17042	16821	16906	16972	16641	17089	16625	16981	17006	16821	16815	16771	16879	16929	16871	16922	16736	16937	16921	17025	17027	16998	16734	16783	16765	16880	16832	16869	16927	16945	16882	16976	17100	16948	16825	16536	16724	16884	16897	16946	16975	17030	16818	16864	16971	16591	16809	17018	16790	16693	17067	16720	16761	17097	16922	16774	16928	16892	16902	17000	16888	16854	16666	16811	16929	16977	16732	16966	17048	16879	16893	16825	16909	16797	17023	16758	16853	16883	17094	16910	17081	17038	16929	17085	16989	16836	16820	16945	17081	16870	17050	17077	16849	16872	16870	17062	16833	16880	16982	17095	16805	16865	16909	17029	17024	17112	17074	16911	16834	16917	16967	16901	16906	16909	16780	16858	16875	16878	16926	16677	16744	17010	16710	16805	16867	16796	16742	16855	17175	16966	17025	16962	17044	17037	17017	16954	16840	16955	17018	16926	16900	16990	16766	17045	17060	17057	16733	16931	16942	16794	16978	16854	17049	16921	16803	16775	16759	16961	16898	17254	16813	16779	16994	16937	16851	16785	16818	17069	17077	16704	16941	16919	16996	16913	16862	16867	16940	16796	17053	16883	16785	16800	16887	16973	17100	17061	16973	17025	16875	17026	17015	16863	16964	16855	16939	16853	16906	16929	17012	16818	16819	17015	16988	17151	16794	17004	16905	16890	16942	16970	16844	16912	16932	17060	16780	16916	16950	16891	16899	16936	16917	17149	16767	16954	17070	17082	16782	16994	16762	16876	16883	16874	16866	17015	17134	16930	16865	16686	16764	16957	17179	17050	16856	16812	16750	16984	16918	17103	16755	16992	17102	17078	16919	16981	17019	16921	17038	16904	16976	16920	16849	17005	16823	17012	16927	16947	16712	16842	16847	16818	16839	16877	16695	17024	16935	16815	16797	16939	17025	16902	16820	16839	16988	16997	16763	16723	16979	16934	17020	16882	17000	17052	16952	17193	16760	17025	17024	16877	16947	16785	16973	16701	17029	17052	16998	16978	16853	16941	16857	16691	16804	17108	16824	16962	16750	16953	16868	16694	16933	16972	16924	16911	17040	16738	16995	16891	17130	16939	16898	16951	16747	16976	16893	16771	16771	16939	16780	16929	17123	16985	16905	16808	16969	17001	17046	17109	16897	16870	16724	17068	16890	16967	16966	16968	17060	16833	16587	16960	16861	16898	16825	16893	16895	16992	16636	16781	16636	16886
31769	47665	38548	27357	21104	17171	15158	14567	14527	14358	14376	14307	14355	14468	14416	14334	14295	14258	14273	14253	14396	14448	14287	14283	14386	14176	14258	14379	14530	14331	14314	14246	14421	14381	14353	14340	14059	14377	14354	14298	14228	14404	14314	14359	14308	14337	14249	14207	14317	14296	14257	14313	14549	14171	14208	14239	14362	14324	14157	14222	14242	14286	14284	14307	14316	14299	14527	14332	14315	14331	14461	14386	14271	14384	14400	14333	14329	14445	14247	14236	14303	14393	14271	14282	14251	14188	14227	14348	14090	14279	14218	14432	14367	14394	14424	14270	14377	14367	14249	14064	14241	14270	14199	14328	14337	14392	14209	14341	14209	14387	14405	14391	14273	14329	14236	14224	14322	14411	14315	14207	14382	14306	14275	14333	14258	14382	14372	14268	14515	14402	14358	14245	14280	14454	14204	14309	14447	14167	14270	14434	14305	14404	14475	14279	14226	14436	14227	14506	14189	14336	14347	14321	14276	14317	14274	14298	14286	14488	14119	14322	14435	14319	14452	14275	14291	14241	14280	14247	14452	14142	14259	14335	14295	14291	14299	14140	14241	14279	14418	14333	14437	14250	14074	14212	14338	14264	14224	14122	14434	14153	14459	14293	14394	14345	14344	14381	14096	14179	14447	14361	14379	14329	14293	14323	14359	14408	14456	14267	14469	14369	14131	14341	14383	14301	14245	14278	14237	14258	14397	14322	14276	14284	14306	14199	14348	14242	14473	14388	14323	14209	14110	14330	14351	14362	14422	14233	14352	14337	14579	14202	14301	14269	14174	14347	14266	14293	14413	14433	14276	14302	14412	14479	14087	14249	14282	14342	14396	14323	14202	14139	14192	14313	14256	14344	14316	14387	14403	14316	14099	14296	14386	14305	14219	14226	14270	14270	14465	14422	14241	14378	14338	14375	14249	14367	14405	14343	14181	14278	14144	14348	14390	14373	14357	14175	14366	14163	14451	14421	14341	14412	14357	14331	14287	14372	14409	14255	14316	14146	14230	14325	14213	14338	14148	14238	14317	14331	14214	14287	14231	14382	14303	14359	14251	14164	14354	14284	14370	14326	14300	14353	14211	14203	14347	14209	14311	14385	14288	14325	14263	14398	14388	14315	14347	14360	14363	14356	14343	14262	14389	14256	14300	14337	14275	14310	14482	14248	14163	14189	14203	14268	14337	14241	14389	14306	14460	14327	14124	14341	14467	14271	14187	14257	14275	14289	14427	14303	14442	14226	14241	14402	14296	14333	14347	14553	14332	14478	14421	14359	14197	14360	14279	14312	14292	14350	14215	14229	14221	14177	14186	14417	14317	14505	14204	14385	14251	14282	14278	14365	14280	14422	14480	14187	14233	14221	14322	14363	14296	14279	14442	14251	14271	14431	14206	14368	14094	14483	14325	14050	14290	14522	14108	14465	14443	14180	14318	14274	14351	14216	14439	14348	14399	14538	14379	14310	14382	14315	14402	14138	14362	14324	14301	14341	14282	14280	14313	14192	14319	14423	14253	14202	14267	14153	14442	14332	14347	14496	14217	14289	14428	14323	14290	14335	14257	14299	14370	14345	14182	14380	14340	14405	14425	14108	14435	14283	14334	14278	14208	14206	14350	14312	14391	14214	14284	14179	14302	14275	14397	14454	14202	14303	14353	14290	14416	14226	14318	14137	14425	14374	14574	14475	14398	14418	14329	14314	14417	14298	14512	14377	14504	14424	14445	14388	14410	14245	14404	14424	14270	14275	14438	14264	14134	14291	14226	14390	14306	14256	14189	14311	14430	14039	14252	14173	14277	14333	14323	14364	14375	14396	14109	14297	14437	14254	14439	14274	14297	14340	14305	14119	14478	14504	14314	14359	14228	14458	14232	14364	14363	14383	14390	14295	14601	14340	14232	14327	14282	14414	14270	14126	14408	14292	14526	14422	14329	14265	14275	14256	14207	14319	14332	14380	14177	14306	14347	14486	14270	14317	14347	14341	14415	14306	14355	14518	14257	14305	14392	14144	14311	14194	14214	14376	14272	14430	14311	14097	14409	14383	14282	14419	14268	14331	14217	14372	14283	14362	14385	14383	14458	14320	14346	14374	14192	14445	14298	14194	14430	14351	14253	14408	14122	14333	14296	14343	14436	14433	14323	14399	14431	14286	14383	14324	14227	14379	14286	14113	14437	14354	14176	14231	14358	14134	14388	14423	14240	14243	14320	14457	14146	14174	14317	14297	14477	14144	14470	14235	14366	14483	14116	14379	14343	14409	14197	14348	14180	14385	14495	14423	14483	14308	14303	14341	14239	14355	14128	14207	14436	14304	14213	14546	14344	14311	14266	14353	14315	14320	14227	14321	14241	14503	14144	14192	14313	14306	14172	14388	14224	14240	14368	14255	14285	14434	14410	14277	14354	14342	14401	14463	14282	14280	14174	14314	14298	14143	14386	14404	14195	14311	14371	14451	14440	14397	14347	14245	14393	14176	14361	14422	14366	14402	14393	14295	14403	14380	14309	14313	14217	14240	14302	14309	14449	14220	14209	14237	14159	14334	14256	14202	14250	14294	14315	14157	14448	14220	14261	14419	14342	14392	14427	14261	14257	14341	14398	14335	14195	14400	14248	14351	14309	14244	14256	14340	14428	14294	14310	14258	14412	14347	14258	14314	14178	14135	14265	14334	14308	14300	14396	14330	14114	14314	14247	14374	14354	14166	14442	14243	14422	14308	14213	14451	14234	14317	14270	14443	14544	14197	14376	14291	14396	14351	14239	14426	14170	14435	14279	14377	14284	14273	14365	14411	14495	14402	14348	14417	14200	14512	14338	14300	14293	14288	14350	14326	14317	14339	14291	14202	14387	14312	14390	14254	14240	14377	14223	14245	14396	14316	14337	14384	14267	14120	14432	14342	14263	14345	14294	14332	14167	14282	14245	14181	14490	14207	14249	14240	14273	14346	14235	14444	14196	14455	14270	14260	14398	14312	14353	14364	14152	14330	14225	14185	14279	14423	14465	14285	14360	14274	14124	14250	14429	14344	14449	14365	14233	14339	14117	14210	14342	14242	14392	14391	14243	14495	14254	14374	14400	14396	14285	14264	14296	14241	14321	14266	14309	14286	14315	14071	14202	14432	14323	14281	14357	14117	14376	14340	14328	14093	14403	14418	14467	14281	14448	14303	14446	14366	14499	14424	14380	14073	14393	14437	14305	14491	14380	14274	14353	14204	14258	14334	14364	14447	14333	14264	14415	14231	14259	14277	14233	14364	14336	14377	14301	14342	14503	14347	14354	14163	14480	14251	14354	14326	14329	14245	14362	14442	14370	14423	14340	14374	14185	14362	14367	14306	14365	14301	14289	14387	14359	14299	14209	14284	14357	14188	14352	14296	14326	14361	14401	14538	14367	14413	14425	14311	14281	14309	14358	14345	14259	14383	14308	14220	14137	14350	14443	14284	14334	14259	14366	14292	14285	14443	14308	14302	14297	14253	14294	14154	14327	14174	14366	14178	14260	14346	14243	14259	14189	14209	14371	14375	14339	14205	14372	14239	14347	14308	14386	14205	14321	14530	14310	14323	14195	14397	14375	14370	14337	14328	14195	14328	14416	14291	14266	14274	14281	14337	14343	14371	14264	14329	14257	14471	14266	14402	14347	14343	14286	14378	14246	14405	14319	14327	14187	14217	14317	14422	14413	14284	14231	14412	14430	14350	14324	14546	14409	14389	14251	14310	14363	14201	14240	14416	14350	14159	14230	14336	14316	14352	14280	14271	14237	14387	14340	14326	14127	14307	14330	14459	14315	14407	14355	14270	14420	14394	14317	14229	14312	14497	14259	14427	14403	14366	14382	14359	14313	14184	14367	14438	14321	14478	14530	14393	14405	14267	14452	14450	14327	14242	14321	14416	14324	14382	14284	14137	14372	14242	14349	14442	14346	14446	14082	14288	14337	14389	14145	14467	14368	14425	14191	14234	14504	14246	14467	14262	14191	14215	14284	14432	14352	14433	14338	14414	14154	14147	14328	14362	14416	14168	14338	14353	14379	14459	14203	14291	14229	14502	14395	14482	14410	14313	14277	14208	14390	14447	14194	14348	14396	14200	14249	14350	14315	14334	14523	14200	14462	14335	14464	14339	14241	14444	14353	14360	14181	14467	14227	14174	14229	14404	14120	14315	14213	14404	14258	14415	14342	14350	14440	14268	14418	14378	14430	14350	14361	14457	14370	14500	14092	14285	14384	14241	14447	14351	14224	14474	14511	14235	14339	14389	14245	14395	14228	14539	14424	14298	14475	14229	14343	14390	14221	14434	14376	14277	14484	14346	14311	14591	14382	14307	14370	14439	14321	14188	14242	14347	14373	14380	14191	14438	14278	14161	14244	14422	14387	14293	14440	14241	14345	14319	14436	14341	14173	14239	14315	14228	14380	14359	14294	14349	14413	14229	14359	14280	14243	14206	14386	14267	14360	14321	14413	14262	14278	14247	14384	14434	14257	14309	14260	14287	14425	14253	14136	14243	14438	14427	14465	14304	14362	14297	14218	14371	14335	14494	14365	14256	14271	14258	14173	14195	14281	14299	14263	14302	14335	14363	14198	14341	14376	14167	14341	14325	14401	14418	14419	14298	14346	14354	14284	14304	14598	14460	14288	14427	14420	14045	14197	14407	14355	14325	14465	14145	14323	14243	14238	14175	14206	14386	14171	14294	14321	14424	14267	14444	14338	14326	14382	14379	14332	14220	14412	14324	14248	14219	14192	14432	14300	14279	14417	14380	14383	14339	14270	14367	14308	14264	14253	14401	14331	14307	14222	14361	14368	14518	14382	14258	14266	14193	14408	14289	14391	14395	14199	14255	14213	14159	14409	14350	14273	14236	14366	14176	14248	14400	14460	14305	14313	14449	14385	14210	14492	14175	14309	14392	14293	14562	14286	14454	14241	14288	14307	14518	14500	14305	14403	14241	14363	14414	14240	14367	14176	14382	14364	14278	14141	14254	14344	14358	14311	14391	14313	14234	14347	14355	14424	14419	14353	14218	14468	14344	14469	14334	14310	14261	14155	14165	14359	14345	14269	14607	14255	14392	14293	14222	14292	14315	14510	14449	14363	14251	14326	14219	14329	14245	14370	14354	14247	14223	14276	14272	14441	14442
24113	22525	35428	38242	37549	31223	26058	19384	17187	17069	16815	16765	17058	16693	16645	16633	16625	16821	16779	16602	16623	16675	16595	16768	16558	16779	16654	16605	16563	16558	16804	16789	16632	16619	16535	16467	16412	16695	16600	16701	16805	16500	16437	16645	16631	16668	16721	16682	16579	16730	16837	16819	16487	16440	16813	16549	16574	16644	16635	16693	16603	16773	16484	16640	16776	16603	16479	16446	16396	16611	16324	16395	16774	16486	16701	16213	16627	16486	16370	16561	16666	16579	16583	16561	16717	16618	16541	16612	16607	16604	16698	16504	16646	16375	16469	16388	16381	16585	16499	16609	16717	16536	16635	16658	16667	16651	16425	16515	16516	16532	16621	16605	16632	16644	16638	16676	16423	16550	16585	16458	16610	16511	16695	16580	16448	16632	16447	16585	16822	16646	16515	16577	16530	16355	16710	16565	16544	16449	16512	16448	16516	16520	16663	16437	16580	16663	16469	16622	16598	16402	16504	16707	16544	16517	16672	16432	16503	16546	16723	16595	16544	16459	16638	16556	16556	16504	16576	16740	16655	16431	16645	16493	16548	16554	16738	16343	16694	16354	16551	16829	16384	16511	16693	16560	16407	16738	16353	16567	16401	16621	16544	16398	16418	16612	16587	16622	16668	16687	16974	16698	16628	16485	16481	16551	16685	16374	16663	16508	16686	16630	16550	16503	16689	16462	16330	16520	16435	16741	16619	16583	16603	16392	16532	16467	16735	16545	16566	16450	16795	16658	16480	16485	16585	16744	16823	16426	16307	16521	16475	16685	16480	16559	16660	16653	16532	16619	16669	16659	16348	16672	16628	16508	16368	16383	16547	16622	16721	16435	16516	16636	16474	16549	16567	16412	16423	16506	16611	16698	16447	16539	16619	16469	16662	16533	16591	16691	16491	16426	16574	16504	16631	16612	16585	16525	16464	16504	16623	16595	16586	16581	16610	16674	16553	16668	16547	16396	16515	16328	16523	16444	16587	16348	16441	16489	16678	16558	16450	16621	16432	16694	16692	16628	16594	16565	16545	16547	16346	16676	16533	16578	16706	16733	16696	16501	16652	16414	16207	16528	16499	16382	16573	16525	16534	16560	16549	16595	16498	16584	16518	16662	16552	16832	16622	16634	16651	16519	16547	16528	16415	16660	16641	16615	16579	16604	16675	16562	16582	16578	16466	16664	16474	16467	16469	16509	16699	16486	16515	16720	16518	16549	16423	16615	16724	16556	16511	16654	16683	16606	16529	16601	16647	16591	16588	16336	16366	16560	16606	16450	16521	16616	16776	16731	16416	16551	16611	16570	16810	16642	16701	16663	16552	16691	16511	16566	16521	16574	16584	16600	16552	16492	16410	16397	16631	16463	16679	16498	16673	16650	16622	16694	16559	16500	16606	16528	16478	16636	16673	16666	16787	16540	16479	16541	16434	16714	16631	16672	16589	16525	16458	16470	16366	16488	16488	16417	16486	16621	16599	16669	16409	16527	16662	16392	16531	16750	16631	16471	16582	16567	16544	16479	16360	16584	16658	16543	16507	16556	16672	16414	16602	16336	16759	16656	16775	16626	16604	16457	16490	16607	16671	16503	16533	16330	16499	16519	16500	16585	16538	16639	16535	16486	16657	16300	16472	16501	16559	16565	16692	16613	16722	16684	16465	16791	16579	16564	16428	16521	16506	16668	16863	16615	16619	16731	16462	16461	16464	16561	16345	16678	16701	16727	16655	16586	16590	16529	16522	16699	16632	16582	16534	16800	16449	16502	16420	16650	16502	16234	16419	16530	16517	16512	16350	16637	16351	16381	16557	16620	16586	16321	16491	16257	16621	16448	16488	16574	16618	16529	16602	16673	16642	16472	16594	16569	16405	16642	16709	16582	16640	16582	16362	16674	16510	16623	16599	16463	16487	16591	16534	16390	16675	16454	16571	16583	16520	16582	16425	16669	16466	16596	16423	16571	16483	16637	16529	16437	16543	16849	16748	16569	16507	16402	16529	16380	16375	16418	16567	16569	16584	16701	16769	16523	16448	16376	16465	16294	16531	16496	16827	16537	16701	16537	16480	16577	16546	16426	16465	16628	16515	16663	16555	16530	16496	16628	16437	16533	16408	16608	16673	16418	16429	16387	16358	16433	16588	16458	16617	16336	16622	16699	16605	16495	16639	16482	16409	16581	16454	16575	16592	16701	16677	16578	16593	16634	16470	16617	16667	16472	16528	16490	16782	16430	16634	16497	16775	16666	16669	16632	16690	16466	16552	16508	16670	16388	16508	16730	16855	16505	16520	16502	16629	16435	16514	16565	16540	16758	16533	16328	16438	16480	16644	16399	16570	16478	16599	16698	16633	16610	16712	16712	16540	16444	16649	16693	16504	16429	16674	16621	16425	16810	16672	16500	16562	16564	16605	16639	16676	16423	16600	16438	16448	16835	16703	16435	16507	16703	16455	16631	16651	16569	16645	16506	16758	16544	16418	16754	16594	16444	16560	16568	16619	16509	16498	16503	16516	16699	16558	16558	16624	16589	16554	16597	16499	16592	16534	16533	16659	16644	16678	16474	16611	16584	16388	16658	16595	16442	16551	16736	16628	16301	16542	16684	16426	16587	16579	16583	16536	16518	16607	16628	16748	16515	16693	16599	16543	16519	16382	16529	16606	16645	16611	16530	16367	16671	16641	16577	16504	16651	16614	16491	16766	16498	16419	16554	16744	16591	16517	16525	16572	16609	16297	16602	16567	16449	16437	16499	16485	16649	16542	16500	16530	16557	16745	16442	16669	16674	16372	16518	16625	16548	16550	16644	16356	16603	16590	16577	16703	16452	16426	16456	16437	16770	16487	16521	16528	16712	16702	16553	16574	16654	16489	16583	16501	16363	16602	16513	16557	16474	16520	16710	16589	16628	16594	16369	16600	16641	16621	16617	16737	16399	16424	16663	16681	16508	16441	16603	16588	16647	16384	16354	16616	16525	16492	16653	16584	16501	16543	16708	16625	16812	16510	16532	16429	16536	16332	16503	16539	16640	16692	16493	16683	16672	16760	16402	16389	16466	16475	16362	16539	16769	16552	16426	16599	16662	16460	16774	16620	16428	16561	16707	16501	16491	16583	16578	16613	16529	16482	16774	16541	16569	16676	16551	16546	16657	16631	16484	16584	16501	16354	16526	16485	16514	16320	16375	16532	16356	16616	16581	16553	16661	16700	16625	16813	16493	16532	16551	16238	16461	16535	16721	16563	16599	16596	16723	16636	16494	16640	16721	16745	16446	16384	16380	16607	16521	16511	16616	16413	16786	16662	16745	16562	16559	16475	16403	16664	16511	16579	16436	16677	16702	16723	16510	16683	16427	16362	16368	16465	16635	16606	16696	16570	16589	16509	16720	16545	16570	16495	16471	16492	16462	16743	16369	16606	16918	16547	16527	16775	16472	16563	16583	16642	16764	16551	16729	16953	16763	16666	16417	16782	16645	16665	16396	16602	16425	16656	16569	16789	16584	16559	16453	16531	16317	16349	16643	16454	16557	16679	16661	16447	16737	16568	16485	16645	16394	16591	16441	16544	16685	16667	16545	16330	16472	16490	16648	16768	16303	16514	16711	16557	16389	16566	16570	16698	16618	16588	16556	16318	16391	16584	16537	16578	16533	16556	16681	16596	16524	16492	16609	16708	16593	16495	16500	16409	16591	16546	16720	16461	16665	16498	16467	16596	16701	16616	16637	16564	16657	16633	16485	16581	16619	16734	16745	16694	16509	16530	16551	16563	16581	16446	16418	16364	16538	16442	16325	16397	16501	16688	16596	16782	16522	16661	16793	16586	16386	16588	16334	16612	16398	16438	16567	16433	16582	16448	16689	16536	16490	16635	16712	16575	16500	16602	16515	16605	16219	16663	16567	16744	16568	16537	16475	16609	16663	16295	16536	16569	16499	16435	16486	16410	16429	16417	16604	16451	16620	16679	16424	16586	16542	16519	16608	16326	16641	16501	16452	16308	16543	16548	16441	16625	16599	16521	16382	16538	16572	16623	16599	16409	16504	16715	16618	16311	16529	16606	16549	16660	16664	16635	16792	16460	16726	16725	16653	16421	16458	16667	16528	16599	16530	16562	16584	16526	16591	16532	16599	16479	16349	16435	16579	16499	16665	16497	16556	16673	16610	16501	16439	16660	16813	16579	16537	16506	16556	16709	16547	16450	16652	16614	16548	16460	16717	16449	16274	16520	16523	16565	16577	16615	16544	16768	16745	16641	16436	16598	16285	16616	16532	16414	16405	16723	16611	16358	16538	16365	16492	16653	16499	16670	16526	16478	16454	16368	16644	16465	16363	16352	16517	16574	16778	16345	16404	16510	16714	16733	16660	16556	16285	16593	16626	16549	16555	16727	16756	16414	16671	16367	16580	16580	16702	16540	16407	16499	16602	16432	16547	16404	16456	16653	16747	16657	16467	16422	16526	16379	16583	16686	16599	16494	16485	16462	16510	16509	16723	16738	16502	16480	16634	16666	16672	16448	16467	16678	16457	16529	16472	16674	16502	16481	16640	16540	16733	16582	16485	16559	16474	16427	16680	16691	16498	16521	16465	16675	16317	16732	16656	16581	16353	16639	16581	16519	16640	16610	16469	16703	16521	16384	16559	16499	16593	16652	16518	16494	16664	16560	16644	16537	16452	16529	16496	16595	16418	16524	16698	16575	16491	16507	16429	16581	16423	16675	16666	16439	16544	16592	16548	16516	16562	16514	16813	16512	16685	16481	16365	16777	16691	16556	16743	16646	16757	16865	16569	16519	16412	16630	16662	16656	16635	16570	16514	16467	16613	16583	16396	16478	16538	16542	16293	16613	16564	16556	16697	16555	16575	16638	16477	16669	16591	16643	16758	16806	16749	16511	16477	16584	16501	16624	16512	16571	16611	16636	16289	16609	16561	16605	16599	16563	16496	16586	16799	16688	16441	16413	16509	16594	16576	16505	16451	16545	16342	16458	16349	16446	16488	16412	16528	16553	16513	16698	16521	16442	16456	16310	16523	16591	16741	16353	16471	16687	16481	16829	16583	16542	16633	16514	16404	16588	16510	16732	16617	16339	16464	16282	16423	16450	16603	16314	16542	16443	16630	16404	16655	16715	16614	16697	16548	16497	16634	16588	16643
58235	95300	79374	58230	45298	30910	20860	16081	14425	14184	14155	14178	13979	14127	14079	14048	14192	14066	14030	14103	14170	14328	14245	14086	14080	14006	14011	14133	14186	14152	13982	14079	13982	14089	14042	13993	13922	14067	14149	14062	14126	14062	14039	14133	14109	14222	14266	13960	14130	13866	14048	14173	14179	14037	14178	14186	14154	14007	13995	14094	14114	13993	14215	14057	14004	14031	14148	14088	13994	14283	14060	14069	14139	14263	14013	14231	14120	14197	14146	14221	14215	14147	14246	13988	14138	14181	14060	14116	13963	14041	14210	13957	14132	14093	14008	14033	14140	13995	14112	13952	13997	14141	14100	13965	14173	14060	14096	13951	14003	14213	14129	14024	14130	14021	14123	14176	13969	14109	14270	14113	14117	14071	13834	14001	14174	14079	13992	14093	14159	14033	14348	13998	14147	14119	14134	14233	14123	13909	14083	14037	13979	14144	13926	14040	13930	14036	14157	14223	14136	14012	14061	13882	14106	14035	14028	13992	14060	14078	13997	13938	14163	14047	14015	13850	14154	14029	14071	14025	13952	14185	14181	14060	14145	14058	13989	14184	14136	13940	14130	14157	14109	14184	13938	14156	14091	14062	14088	13921	13980	14088	14113	14049	13974	13963	14128	14164	14150	14046	14167	14068	13990	14162	14184	14006	13892	14003	14122	13988	14281	14030	14176	14124	14115	14153	14061	14098	13874	14025	13957	14082	14157	14101	14042	14062	14145	14172	14071	14055	14166	14131	14153	14089	14049	13893	14207	14040	14085	13971	14087	14077	14165	14028	14055	14198	14258	14099	14058	14066	14115	14005	14096	14115	13918	13986	14059	14188	14078	14138	13894	14122	13897	14015	13999	14132	14025	14054	14153	13933	14166	14051	14087	13932	13964	14138	13957	13973	14097	14086	14211	14200	14023	13961	13969	14018	14085	14132	14221	14077	14163	13974	14043	13923	13895	14117	14219	14158	14022	14080	14170	14230	13978	13991	14068	14235	13972	14078	14076	14103	14184	14160	13784	14148	14075	14064	14113	14226	13913	14148	14033	14132	14161	14089	14067	14203	14088	14050	14116	13968	13925	14109	14080	13951	14126	14156	13979	14183	14063	14235	13965	14162	14139	14119	13938	13946	14164	14042	14068	14256	14029	14381	14130	14149	14068	14094	14027	14037	14117	14223	14227	14224	13959	14173	14072	14059	13942	14158	14094	14081	14193	14107	14034	14156	14175	13995	14087	13922	14046	14107	14110	13912	14090	14061	14052	13967	13958	14087	14031	14031	14153	14119	14154	14125	14093	14100	14125	14125	14119	14086	13973	14031	14143	13881	14074	14183	13999	13959	14190	13976	14186	14103	14093	13908	13989	14213	14002	14160	14057	14181	14048	13964	14091	14121	13947	14074	13976	14092	14118	14254	14220	14168	14107	13955	14304	14119	14069	14296	13993	13989	14060	14006	14261	14141	14023	14034	14093	14195	14034	14066	14095	14140	13997	14260	14064	14223	14095	13987	13973	14082	14158	14019	14194	14127	13977	14025	13976	14301	14125	14076	13964	14124	14048	14202	14268	14006	14077	14112	13939	13862	14200	13865	14184	13957	14094	14026	14166	14110	14097	14150	14147	14029	13998	14169	14187	14136	14093	14213	14006	13891	13988	14022	14081	14117	13923	14083	14305	14043	14116	13990	14106	14109	14159	14083	14087	14247	14096	14065	13999	14056	14173	14116	13932	14095	14074	14056	14208	14082	14018	14110	14034	14169	14107	14066	14127	13974	14102	14032	14126	14083	13986	14103	14118	14055	14212	14362	14014	14037	14012	14036	14065	14079	13989	14003	14147	14176	14236	14081	14064	14158	14013	14149	14095	14116	14118	14035	14124	14060	14200	14284	14155	14031	14011	14103	14199	14119	13996	14230	14195	14095	13910	14110	14124	14034	14118	13998	13959	14200	14104	14131	14195	14162	14219	14120	14172	14130	14119	13956	14185	14089	13936	14228	13984	13933	14132	13971	13997	14073	14072	14116	14168	14002	14167	13973	14023	14192	14132	14069	13959	14211	13961	14014	14220	13943	14232	14077	14061	14140	14107	14164	14077	14140	14166	14053	14021	14177	14113	14203	14056	14063	14093	14116	13969	14171	14005	14017	14281	13984	14130	14069	13967	14136	14186	13987	14078	14060	14020	14218	13967	14053	14144	13935	14081	13938	13989	14222	14029	14111	14000	14104	14106	14114	13954	14036	14021	14091	14075	14213	14146	14238	14057	14241	13839	14043	13949	13952	14171	14048	14143	14114	14069	14135	14079	14096	14097	14166	13839	14036	14112	14120	14093	14364	14000	14099	14120	14096	13923	14134	14176	14023	14043	13910	13961	14193	13940	13950	13965	14149	13988	13963	13893	14024	14114	14116	14125	14075	14090	14031	13995	14104	13821	13986	13950	14131	13987	14109	14196	13965	13970	14000	14198	14084	14230	14030	14118	13880	14088	14160	14009	13949	13925	14031	14063	14048	14067	14097	14006	14083	14034	14262	14192	14143	13963	14006	14026	14152	13977	13937	14079	14020	14109	14154	13999	13988	13983	13930	14078	13897	13967	13914	13939	13994	13997	13983	14150	14149	13982	14045	14053	14107	14190	14180	14189	13994	14066	14076	14070	14042	14166	14109	14021	14292	14027	14029	14090	14273	14149	14144	14003	14031	14115	14249	13927	14040	13863	14116	14153	14044	14147	14129	13953	14068	14098	14148	14014	14192	13968	14327	14099	14071	14084	14192	13977	14103	14083	14028	13926	13973	14024	14009	14054	14042	14227	14201	14188	14059	14024	14015	14004	14216	13884	14045	14145	14112	13942	14067	13911	13827	14006	13982	13847	14013	14123	14042	14153	13985	14067	13992	14123	14111	14325	13977	14168	14005	14287	14324	14015	14065	14065	14089	14066	14001	13984	14047	14046	14099	13950	14167	13998	14160	14081	14117	14179	14017	14124	14023	14103	13890	14059	14138	14054	14045	14091	14105	14000	13976	14076	14081	14209	14089	14084	14153	14007	14051	13999	14044	14083	14158	14062	14155	14028	14184	14034	14079	14079	14128	14149	14027	14217	13962	14321	14065	14233	14039	14040	14022	14072	14182	14112	14167	14166	14027	14135	14106	14173	13984	13966	14004	14034	14065	14243	14086	14042	13976	14139	14146	14123	14056	14351	14103	14161	14098	14067	14125	14043	14098	14149	14155	14100	14004	14127	13980	14000	14280	14141	14020	14006	14224	14034	14277	14049	14066	14124	14059	14195	14141	14160	14104	14013	14069	14013	14172	14155	13993	14117	14051	13918	14009	14081	14017	14137	14162	13885	14101	13998	14211	13982	14098	14192	14098	14064	14291	14034	14170	14145	14032	14043	14145	13990	14084	14057	14116	14079	14107	14065	14010	14058	14098	14250	14165	14079	13926	13889	14229	14101	14159	14115	13962	14108	14017	13968	14031	14152	14083	14230	14118	13856	14043	14143	13990	14176	14217	14006	14128	14063	14093	13978	14246	13977	14135	13922	14029	13996	14077	14163	14093	14248	14070	14134	14195	14048	14080	14104	14155	14127	13914	14007	14022	14032	14172	14024	14101	14172	14110	14059	13927	14031	14032	14105	14042	13959	14182	14111	14174	13889	13984	14198	14085	14134	14011	14174	14083	14120	14145	14024	14084	14090	13980	13966	14083	14042	14197	14070	14047	13978	14247	14207	13908	13947	14234	13948	14039	13993	14224	14013	14134	14122	14018	14227	14140	14101	14107	14205	14006	13982	14085	14173	14062	13924	14194	14247	14083	14035	14146	14073	14171	14235	13904	14096	14151	14007	13922	13948	13988	14103	14072	13872	14048	14058	14055	14064	14066	14021	13999	14119	14080	14183	14104	14122	14042	14041	14147	14075	14098	14003	14055	14046	14129	14101	14055	13978	14098	14047	14168	14000	14033	14285	14100	13870	13906	14114	14243	14068	14181	14028	14074	14138	14246	14224	14047	14089	14023	14177	13886	14144	13898	14039	14080	14162	14001	13969	14205	13961	14043	13972	14090	14125	14182	14066	14051	14142	14120	14259	14074	13989	14001	13889	14027	14042	14171	13868	14112	14055	14273	14028	14154	13997	14012	14126	14016	14120	14255	14006	14202	14122	14026	14063	14076	14167	14163	14024	14002	14040	14195	14045	14140	14006	13976	14014	14017	14065	14079	14133	14267	14149	14025	14212	14019	14027	14003	13970	14245	14042	14089	14108	14234	13977	14035	13874	14134	14194	14143	14171	14184	14050	14033	14148	14196	13895	14093	14057	14205	14035	14084	14053	14143	14073	14015	13881	14052	14149	14000	14128	14189	13938	14013	14079	14103	14222	14167	13894	14061	14077	14063	14012	14062	14170	14010	14093	13951	14353	14036	13960	14058	14179	13984	14002	14130	13943	14129	14038	14086	14088	14122	14242	14051	14120	14106	14110	14135	13962	14033	14214	14123	14039	14133	13940	14049	14136	14194	14107	14263	14129	14021	14232	13988	14059	14031	14155	14096	14160	14219	14055	13999	14218	14100	14185	14029	14210	14032	13978	13933	14107	13996	14101	14132	14290	14084	14170	14061	14071	13943	13818	14121	14117	14102	14057	14141	14046	14151	14038	14142	14074	14054	13854	14094	13922	14008	14206	14031	14151	14247	14029	14082	14030	13986	14176	14077	14073	14152	14085	14032	14018	14180	14087	14038	14233	14037	14000	14039	14179	13950	14085	14098	14030	14144	14087	14087	14117	14132	14021	14047	14048	13912	14058	14217	14024	14300	14003	13940	14033	14055	14027	13977	14107	14083	14193	14217	14144	14155	14001	14049	14157	14210	14208	14082	14137	13983	13969	14184	14206	14199	14232	14046	14119	14049	14047	14151	14026	13969	14208	14214	14070	14120	14063	14185	14179	14157	14173	14013	14029	14205	14124	14232	14048	13973	14018	14301	14105	14105	14059	14149	14072	14104	14080	14116	13992	13910	14175	14040	14058	14010	13974	13951	14087	14100	14129	14084	14197	14070	14203	14111	14007	14223	14248	14138	14044	14096	14207	14090	14148	14047	14056	14199	14044	14093	14012	14256	14104	14034	14085	14003	14161	14035	14007	14172	14040	13962
22941	22046	33373	33742	36922	34726	30506	21611	17823	17167	17104	16849	16873	16900	16861	16663	16839	16650	16597	16866	16938	16741	16697	16694	16836	17018	16692	16842	16757	16753	16725	16601	16738	16902	16886	16661	16660	16646	16635	16720	16721	16785	16419	16483	16574	16691	16676	16703	16889	16548	16578	16494	16594	16737	16546	16710	16688	16801	16652	16380	16756	16531	16840	16610	16887	16451	16686	16651	16387	16775	16829	16551	16604	16646	16565	16469	16426	16514	16788	16388	16585	16733	16327	16525	16679	16399	16585	16576	16564	16556	16458	16492	16670	16603	16506	16735	16465	16497	16415	16580	16715	16457	16663	16668	16631	16696	16593	16517	16716	16615	16523	16566	16606	16478	16622	16540	16450	16422	16495	16560	16579	16653	16558	16588	16734	16801	16635	16701	16458	16672	16558	16462	16540	16549	16641	16388	16580	16700	16813	16716	16740	16501	16655	16594	16373	16570	16434	16513	16360	16397	16360	16514	16501	16435	16651	16550	16588	16758	16676	16578	16532	16502	16488	16539	16663	16727	16536	16339	16669	16467	16536	16492	16624	16617	16630	16646	16427	16568	16511	16393	16567	16476	16425	16562	16696	16485	16591	16445	16591	16653	16605	16439	16585	16666	16478	16349	16423	16733	16555	16379	16502	16590	16427	16478	16486	16602	16725	16491	16660	16748	16551	16565	16583	16840	16639	16529	16582	16634	16276	16588	16669	16574	16452	16800	16572	16592	16637	16473	16455	16665	16593	16633	16632	16498	16604	16593	16594	16425	16687	16547	16465	16609	16594	16541	16413	16714	16584	16683	16606	16488	16504	16557	16520	16464	16514	16562	16544	16549	16810	16618	16556	16585	16748	16469	16671	16645	16380	16599	16546	16747	16595	16437	16468	16577	16585	16422	16583	16499	16502	16576	16592	16507	16653	16606	16513	16672	16474	16606	16570	16505	16724	16600	16437	16603	16540	16601	16679	16544	16556	16512	16442	16528	16679	16604	16403	16655	16539	16453	16639	16553	16465	16608	16438	16615	16515	16492	16775	16560	16642	16425	16542	16460	16534	16490	16544	16722	16647	16669	16618	16540	16580	16575	16342	16517	16542	16704	16555	16734	16703	16541	16506	16457	16691	16643	16434	16548	16482	16559	16779	16632	16507	16715	16695	16482	16519	16404	16542	16472	16375	16381	16523	16484	16676	16451	16556	16503	16531	16391	16678	16672	16692	16704	16744	16696	16641	16721	16425	16392	16534	16638	16580	16478	16724	16454	16536	16526	16531	16725	16728	16418	16478	16460	16586	16523	16330	16303	16459	16503	16487	16509	16510	16669	16607	16643	16554	16618	16595	16598	16497	16848	16559	16663	16683	16505	16590	16695	16636	16463	16480	16502	16688	16627	16384	16384	16692	16292	16483	16628	16470	16550	16593	16617	16488	16638	16431	16510	16457	16691	16530	16457	16518	16362	16555	16541	16621	16710	16370	16516	16466	16588	16618	16614	16490	16539	16651	16483	16442	16536	16683	16360	16603	16829	16482	16415	16593	16666	16816	16314	16442	16577	16635	16405	16418	16468	16649	16713	16545	16666	16493	16576	16673	16381	16500	16729	16561	16451	16694	16570	16702	16574	16801	16878	16595	16616	16632	16432	16747	16705	16563	16583	16476	16609	16527	16624	16759	16601	16608	16646	16705	16546	16574	16641	16420	16660	16372	16621	16562	16600	16609	16556	16417	16640	16618	16580	16610	16757	16534	16593	16659	16530	16515	16677	16620	16450	16598	16552	16552	16665	16479	16454	16497	16621	16525	16672	16733	16583	16685	16658	16859	16681	16479	16472	16669	16620	16373	16713	16562	16730	16740	16685	16441	16669	16630	16719	16452	16607	16545	16549	16521	16663	16499	16372	16573	16535	16465	16692	16659	16402	16453	16445	16346	16533	16645	16457	16591	16586	16466	16547	16436	16574	16662	16587	16570	16557	16557	16515	16525	16530	16477	16552	16324	16540	16537	16456	16585	16591	16329	16389	16445	16415	16568	16555	16570	16643	16556	16567	16649	16449	16697	16636	16783	16739	16618	16642	16515	16507	16512	16618	16767	16489	16581	16723	16623	16780	16468	16455	16419	16440	16658	16589	16596	16565	16373	16570	16517	16504	16538	16422	16590	16598	16692	16466	16370	16399	16598	16606	16513	16439	16581	16491	16528	16515	16481	16512	16467	16755	16501	16623	16702	16518	16393	16662	16510	16593	16658	16473	16568	16297	16598	16653	16583	16591	16563	16722	16455	16411	16821	16538	16450	16648	16728	16556	16508	16680	16663	16710	16587	16619	16580	16398	16364	16410	16613	16693	16645	16664	16424	16511	16650	16573	16634	16577	16532	16612	16627	16547	16775	16790	16916	16556	16477	16598	16522	16706	16651	16663	16527	16656	16600	16480	16495	16599	16754	16424	16457	16430	16706	16565	16504	16542	16556	16586	16705	16428	16625	16666	16615	16500	16861	16697	16580	16418	16476	16519	16793	16680	16632	16420	16621	16655	16739	16612	16546	16450	16414	16558	16520	16598	16418	16477	16393	16401	16698	16709	16650	16599	16923	16561	16473	16565	16594	16681	16419	16475	16915	16543	16535	16646	16607	16453	16232	16565	16538	16681	16682	16651	16386	16583	16845	16596	16718	16756	16624	16703	16568	16614	16843	16584	16391	16500	16626	16641	16541	16617	16406	16395	16525	16555	16480	16556	16603	16505	16465	16930	16290	16603	16610	16610	16625	16475	16639	16392	16691	16664	16528	16602	16549	16510	16709	16434	16379	16657	16763	16696	16528	16576	16368	16457	16584	16518	16616	16605	16418	16467	16635	16628	16574	16644	16483	16544	16485	16498	16361	16429	16856	16545	16609	16611	16607	16582	16533	16523	16654	16495	16314	16672	16776	16600	16434	16442	16601	16431	16324	16499	16560	16495	16670	16518	16749	16803	16698	16609	16510	16436	16729	16806	16804	16617	16664	16599	16854	16691	16629	16476	16633	16518	16590	16516	16504	16559	16562	16576	16622	16439	16541	16591	16420	16645	16640	16756	16513	16596	16757	16660	16568	16503	16506	16615	16500	16830	16638	16577	16506	16603	16569	16483	16591	16498	16585	16513	16480	16522	16514	16513	16663	16290	16481	16544	16554	16657	16548	16549	16620	16720	16632	16519	16702	16588	16539	16566	16637	16652	16616	16329	16606	16714	16500	16683	16659	16425	16615	16543	16651	16555	16314	16584	16563	16602	16722	16698	16620	16379	16354	16511	16562	16584	16605	16676	16602	16645	16501	16506	16553	16605	16662	16572	16518	16754	16684	16528	16401	16559	16513	16686	16607	16384	16731	16547	16601	16596	16677	16432	16480	16631	16534	16735	16534	16616	16717	16635	16607	16406	16596	16542	16649	16705	16718	16492	16513	16538	16649	16369	16719	16694	16547	16595	16695	16651	16468	16552	16400	16324	16343	16410	16491	16514	16607	16544	16508	16636	16606	16688	16398	16446	16543	16591	16590	16565	16448	16663	16459	16533	16522	16524	16500	16595	16600	16514	16485	16630	16614	16646	16614	16782	16590	16601	16697	16587	16597	16717	16492	16556	16545	16655	16523	16391	16684	16592	16515	16323	16707	16574	16616	16405	16502	16541	16794	16584	16505	16559	16528	16443	16482	16639	16444	16509	16577	16563	16830	16461	16531	16451	16497	16501	16585	16552	16535	16601	16592	16535	16556	16574	16694	16488	16593	16534	16557	16469	16516	16664	16620	16489	16398	16498	16609	16683	16551	16670	16572	16565	16625	16507	16584	16643	16663	16584	16513	16525	16539	16477	16432	16417	16362	16517	16530	16595	16638	16572	16641	16394	16522	16738	16732	16735	16480	16550	16578	16575	16606	16698	16597	16561	16708	16559	16521	16533	16509	16628	16411	16534	16325	16568	16525	16425	16744	16626	16688	16451	16603	16663	16677	16614	16630	16474	16684	16466	16334	16312	16646	16396	16477	16474	16452	16756	16576	16708	16633	16579	16565	16633	16469	16485	16530	16533	16665	16629	16534	16472	16721	16508	16519	16528	16589	16718	16541	16668	16638	16683	16674	16466	16525	16459	16699	16435	16610	16746	16775	16855	16749	16791	16478	16569	16579	16679	16420	16525	16385	16509	16412	16637	16656	16593	16564	16566	16694	16566	16301	16408	16587	16567	16406	16359	16511	16456	16645	16504	16458	16685	16662	16693	16629	16477	16398	16604	16413	16403	16326	16799	16524	16549	16531	16546	16364	16529	16506	16373	16673	16544	16657	16456	16612	16378	16693	16551	16471	16488	16600	16675	16717	16655	16372	16536	16423	16363	16581	16509	16690	16431	16425	16588	16740	16635	16582	16699	16440	16377	16580	16531	16854	16633	16655	16602	16675	16482	16677	16619	16451	16352	16555	16589	16746	16541	16458	16529	16579	16499	16775	16657	16639	16428	16516	16598	16425	16764	16399	16603	16552	16512	16546	16553	16369	16434	16375	16519	16584	16454	16532	16360	16456	16506	16586	16521	16501	16546	16523	16431	16498	16571	16645	16658	16588	16592	16609	16629	16500	16555	16502	16607	16514	16619	16583	16355	16782	16428	16452	16496	16666	16575	16560	16463	16547	16395	16443	16556	16466	16515	16524	16597	16440	16632	16555	16626	16411	16662	16435	16826	16556	16445	16620	16620	16322	16561	16548	16503	16663	16618	16489	16577	16526	16502	16621	16657	16668	16617	16693	16595	16779	16579	16334	16548	16570	16621	16512	16581	16612	16567	16628	16600	16662	16419	16599	16433	16571	16644	16420	16597	16636	16379	16400	16535	16632	16594	16491	16552	16487	16395	16755	16725	16715	16396	16774	16422	16417	16564	16543	16373	16744	16488	16546	16626	16762	16516	16741	16616	16407	16655	16564	16595	16423	16621	16477	16625	16533	16485	16542	16486	16592	16788	16642	16510	16538	16455	16662	16672	16537	16444	16522	16335	16473	16544	16550	16557	16590	16686	16546	16468	16630	16527	16432	16621	16563	16604	16550	16293	16525	16552	16499	16577	16738	16639	16654	16626	16444	16486	16665	16659	16436	16423	16635	16432	16537	16584	16337	16602	16610	16701
62162	106214	90608	71265	56389	39826	26467	18045	14899	14153	14094	13988	13934	14028	14073	14055	14166	13924	14066	14001	13987	14041	14100	13911	13965	13892	13968	14033	13915	14003	14049	13971	13981	13983	14054	14189	13998	13952	13986	14125	13977	14030	13993	13971	13972	14125	14017	13965	14004	14029	14100	14086	14023	14036	14154	14145	14046	13926	13937	13991	14000	14045	14067	13958	13973	13979	13951	13941	13901	13877	14011	13855	13922	14035	14102	14021	14021	14144	14005	14133	13975	13986	13962	13945	13992	13925	13836	13957	14129	13876	13962	14004	13928	14022	14111	13841	13890	14019	13917	13888	14142	13940	14021	13904	13952	14070	14100	13971	14106	13902	13870	14122	13989	14069	14075	13999	13964	13922	13971	14005	14037	14166	14060	14100	14031	13852	13794	13985	14027	13945	14042	14152	13885	14068	13969	14090	13971	14143	14048	14012	13917	13911	14050	13907	13811	13941	14047	13909	13984	13846	14043	13849	13875	13734	13749	14013	13973	14033	14049	13813	13872	13922	13947	14039	14039	13940	14046	13985	13934	14084	13912	13955	13831	13864	13905	14022	14094	14058	14087	14009	14151	14082	13990	13873	13999	13839	14049	14077	13787	14109	13988	13966	13898	13911	14002	14044	13960	14032	13937	13953	13926	14031	13917	13965	14072	14052	14040	14015	13926	13986	14096	13945	13856	14227	14022	13995	13948	14040	13952	13946	13953	13991	14113	14238	13898	13834	13995	13883	14005	14111	14065	13955	14051	14028	14125	14050	14026	13921	13986	13911	13974	13857	14024	14098	14058	14057	13998	13850	14078	13981	14078	14135	14052	13876	13972	14047	13908	13807	14023	13933	14052	13954	13993	13785	13905	13935	14010	14031	14066	14109	13843	14083	13986	13796	13983	14031	13989	14108	13797	14017	14031	14023	14012	13797	13897	13908	13864	14169	14038	14074	14070	14035	14086	13861	13957	13998	13964	13883	13978	14045	13793	14013	13976	14099	13971	13867	13911	13877	14027	14055	13897	14017	14014	13927	13918	13988	14067	13968	14002	14163	14060	14020	13852	13890	13977	14026	13991	13890	13969	13721	13963	13968	13929	13937	14084	13956	13952	13967	13953	13874	14083	13952	14051	13813	13929	14142	13821	14024	14165	13857	13931	14109	13998	14031	13929	14018	14157	13908	14011	14110	14207	13981	13897	13999	14082	14011	13973	14054	14052	13987	14158	14020	14062	14015	13882	13982	14025	14076	13985	13792	14067	13969	13944	14122	13968	14020	14013	14083	14087	13796	14097	14137	13980	14059	13893	14141	14080	13947	13913	14002	14001	13892	13871	14089	14022	13994	13958	14008	13810	14049	14016	13849	13869	13858	14034	14189	14143	13979	13926	13942	13931	14158	14026	13733	14124	13855	14044	14145	13956	13959	14148	13889	14142	14171	14066	13967	13946	14049	13942	13921	14021	13969	13971	14148	14110	13929	13899	13923	13874	13906	14031	14008	13896	14123	13987	14037	13870	14014	13883	14001	13953	13758	14043	14077	13986	14013	14016	13859	13855	13950	14091	14017	14034	14025	14159	13856	13822	14053	14031	14000	13918	14024	13919	13901	14131	14092	13873	14081	13818	14125	14127	13892	13999	14028	14100	14099	13923	14018	13976	14071	13936	14008	13946	14031	13960	14070	14079	13951	14081	14105	14104	14027	14017	13903	13994	13886	13864	14057	13978	13883	13893	13950	14052	13655	13979	14007	14037	14068	14037	13939	14096	13972	13779	14012	13954	13923	13891	14124	14064	14010	14004	13972	13989	13899	14061	13989	13978	14083	14024	13934	13894	13962	14097	14056	13854	13871	13990	14065	14066	14157	13926	14053	13886	13927	13877	13881	13885	14092	14215	13935	14148	13946	13844	13979	14060	13946	13804	14057	14028	14102	13987	13975	14133	13956	13983	13856	13956	14111	14062	13842	14080	13950	14019	14017	14088	13849	13951	14054	13839	13947	13923	13951	13824	13996	13989	13923	14117	14094	14272	13879	14067	13875	13907	13969	13975	14084	13934	14063	13861	13980	14019	14050	13876	14007	13918	13890	13994	13814	14017	13953	13886	14016	13995	14123	14085	14024	13879	13851	14196	14025	13986	14012	13854	13857	13974	14010	13937	14004	14000	14007	13974	13886	14120	13865	13862	13995	13909	14157	14002	14031	13980	13922	13784	14044	13992	14030	13994	14011	14035	13882	14077	13957	14179	13991	13898	13985	13976	14040	14079	13948	14017	13959	14223	13784	14026	14004	13907	13889	13896	13893	13982	14077	13939	14088	13902	14024	14066	13984	14290	13797	14049	13891	13763	14015	14158	13909	13912	13764	13806	14207	13844	14012	14042	14060	13981	13875	13944	13857	14120	14197	13934	13967	14028	14022	13952	14000	14036	14025	13931	14183	13936	13893	14032	13843	13996	14013	13966	14084	14044	14073	13933	13907	14071	14140	14120	13939	14129	14015	13921	13748	14109	13900	13909	13937	14059	13976	13949	13860	13959	14148	13952	13890	14060	13941	13845	13953	14013	14104	13985	14076	13955	13923	14120	14110	14014	13867	13990	13910	13946	14044	13956	13836	14014	13838	13806	14082	14047	14038	13994	14184	14187	14151	14108	13927	14029	14013	13901	14050	13976	14038	14060	14070	14120	13966	13887	13896	14107	13892	13840	13803	13933	13905	14197	14028	13854	14092	14121	14086	13910	14054	14009	14091	13997	13909	14054	14166	13840	13925	14024	13904	14003	14167	14150	14016	14125	14019	14006	14042	14029	13964	14103	13999	13843	14042	13944	13978	13960	13944	14017	14109	14169	14146	14260	13902	14033	14033	13911	13977	13976	14081	13869	14028	13911	13966	14013	13938	14038	13833	14042	14234	13870	13954	13904	13946	13922	13955	14011	14060	13970	14108	13953	14059	14014	13889	14117	13981	14161	13836	13993	14021	14034	14092	13905	13921	14201	13959	13952	14065	13931	13999	14015	14171	13839	14013	13918	14002	14051	14085	14081	14160	13957	13900	14130	14064	13953	13909	13978	13895	14149	14020	14070	13781	14020	13984	13991	14011	14062	13962	13941	14088	14104	13941	13856	13938	13952	14003	13971	13940	13879	14054	13903	13994	13961	14012	14136	13998	14041	13896	13952	14033	14036	14029	13990	14018	13880	14000	13944	13881	14058	13913	14047	13863	13912	14069	13977	14052	14136	14023	14022	13849	13926	14071	14197	13941	14053	14031	14100	14144	14106	13971	13879	14084	14037	14140	13947	13962	14087	13875	13968	13886	13942	13961	14034	14048	14016	13909	14090	13995	14032	14010	13998	13967	14070	13907	13990	13874	13996	14003	13888	14051	14010	14094	14131	14022	14037	13960	14031	14033	14047	14150	14065	13868	14057	13888	14034	13935	13813	14074	13997	13780	13970	13919	14105	14149	14037	13848	13895	13843	14034	13967	13968	13961	13871	14100	14009	13977	14080	13954	13858	14031	14025	13974	13746	14200	14055	13979	13939	13933	13949	14006	13865	13871	14258	13930	13893	13809	13981	13954	14069	13887	14131	14038	13972	14013	14037	14122	13881	13940	14019	13950	14147	13997	14088	13999	14028	13886	13952	13934	13884	13844	13937	14002	14175	13910	14116	13908	13828	14133	14078	14109	14079	13930	13880	14039	13973	14025	13846	14093	13983	14301	13975	14074	14021	14104	13947	14020	13943	13874	14089	14037	13878	14051	13873	14064	13998	14021	13952	13955	13914	14217	14056	13909	14007	13857	14109	13974	14076	13917	13891	14014	13917	14281	13979	14139	13968	14148	13929	14042	14067	14086	14148	14040	13983	13917	13952	14123	13906	14084	14045	13920	14016	13905	13871	13912	14026	13923	13975	14089	13907	13933	13971	14033	14035	13928	14022	14072	14003	13910	13998	14058	14114	14003	14070	13923	14176	14144	14160	14124	13994	13930	13793	14025	13946	14111	13951	13946	13944	14059	14118	14047	14018	13977	13904	13865	13974	13969	14122	13878	13996	14027	14002	14078	14113	13836	14118	14027	13978	13970	13947	14043	13959	14029	13850	14074	13904	14224	13863	14053	13981	14050	14043	14040	13841	13978	14056	13993	14064	13953	13907	13976	14019	14011	13937	14171	13821	14017	13891	13919	13956	13960	13917	13999	14080	13976	13922	13963	14011	14002	13871	13829	14078	14008	13836	14050	13956	13971	13919	13994	14056	13933	14171	13908	14098	13953	14100	14002	13944	14085	14032	13819	13908	14053	13935	14072	14145	14110	13734	14041	13888	13837	14107	14037	13912	13956	14111	13905	13895	13954	13837	13873	13957	13935	14006	14032	13986	14044	14026	14009	14078	13803	13876	13962	13933	13938	14022	14028	13866	14067	14080	13909	14022	14003	13962	13970	14132	13920	14075	13842	13946	13915	14082	14052	14057	14104	13862	14029	13875	13921	14156	14038	13915	13889	14006	13912	13937	14033	13912	14031	13789	14018	13973	14123	14019	13998	13991	14194	13878	14018	13980	13965	14081	13881	13969	13973	13948	13729	14016	14082	13731	13987	13970	13880	14057	13878	13820	14203	14104	14002	14064	13941	13995	14109	14204	13820	13855	13945	13868	13948	13916	13935	14027	14030	13923	14074	13943	13913	13994	14057	13993	14140	13819	14065	13887	13983	13921	14099	14226	13993	13986	14143	14169	13874	13998	14141	14086	14075	13962	13941	14020	14080	13931	13955	14117	13903	14014	13961	13928	13979	13960	14020	13989	14047	13882	14065	14182	14003	14118	14126	13834	13996	14004	14191	14091	13948	14015	14037	14098	13864	13971	13853	13858	14051	13854	14044	13851	14002	14179	14142	13922	13846	13938	14009	13890	13912	13874	14011	13927	13746	14095	13934	14021	13938	13953	13968	14020	14032	13912	14076	13890	14102	13979	13938	13945	14007	14041	14142	14070	13989	14067	13939	14044	13858	13950	14078	13910	13958	14022	13963	14023	13953	13942	13951	14115	13819	14006	13983	13988	14013	14228	14036	13907	14136	14081	14107	14079	13998	14037	13997	14064	13882	14118	14001	14070	13939	14025	14047	13957	14066	14036	13962	14008	13895	13901	14188	14005	13866
28796	30457	38955	31259	23527	19981	18144	17034	16729	16546	16369	16630	16476	16353	16636	16533	16554	16521	16334	16533	16465	16456	16411	16319	16517	16396	16309	16424	16703	16490	16467	16411	16359	16535	16291	16478	16457	16493	16389	16461	16327	16312	16526	16466	16477	16400	16427	16493	16459	16506	16400	16343	16645	16457	16638	16407	16534	16480	16562	16362	16466	16335	16363	16363	16208	16483	16542	16361	16557	16424	16532	16337	16435	16363	16280	16499	16550	16405	16472	16464	16442	16357	16411	16205	16547	16368	16438	16262	16515	16496	16555	16449	16300	16433	16688	16523	16403	16251	16668	16512	16558	16630	16395	16589	16650	16631	16295	16102	16300	16367	16379	16472	16332	16489	16220	16455	16536	16376	16412	16423	16549	16372	16448	16292	16567	16448	16394	16559	16400	16530	16331	16349	16493	16510	16550	16462	16428	16335	16693	16343	16362	16636	16553	16526	16402	16288	16478	16372	16566	16428	16376	16585	16374	16471	16403	16505	16416	16419	16683	16398	16405	16418	16414	16302	16263	16496	16336	16259	16480	16425	16361	16582	16292	16500	16382	16380	16328	16555	16298	16420	16474	16400	16173	16488	16315	16322	16391	16366	16419	16377	16593	16462	16304	16461	16406	16444	16425	16617	16295	16559	16371	16429	16529	16294	16180	16633	16468	16507	16407	16357	16486	16316	16448	16407	16442	16366	16459	16307	16274	16433	16490	16517	16527	16561	16384	16334	16390	16478	16289	16541	16488	16466	16355	16497	16466	16490	16258	16528	16630	16448	16312	16434	16433	16369	16768	16599	16524	16506	16564	16491	16370	16219	16269	16534	16583	16292	16490	16493	16561	16478	16564	16578	16294	16536	16378	16247	16347	16296	16485	16405	16361	16499	16237	16475	16306	16378	16322	16268	16521	16453	16604	16637	16424	16282	16345	16555	16488	16344	16517	16453	16420	16547	16537	16317	16554	16330	16518	16416	16301	16403	16305	16152	16553	16376	16498	16277	16294	16512	16671	16502	16489	16451	16518	16485	16361	16527	16570	16525	16458	16393	16568	16410	16436	16372	16159	16464	16506	16400	16406	16321	16435	16353	16485	16073	16418	16435	16459	16393	16513	16385	16365	16364	16334	16556	16403	16094	16372	16268	16520	16474	16470	16556	16585	16375	16401	16449	16462	16504	16507	16432	16509	16338	16320	16516	16274	16394	16373	16463	16352	16574	16329	16498	16591	16480	16307	16358	16313	16397	16487	16509	16247	16437	16561	16515	16344	16567	16471	16335	16495	16411	16350	16384	16490	16329	16330	16447	16154	16415	16415	16481	16573	16232	16334	16590	16513	16369	16524	16417	16424	16465	16458	16265	16510	16506	16470	16424	16443	16311	16511	16362	16631	16591	16281	16455	16585	16488	16602	16429	16674	16345	16433	16524	16513	16528	16462	16459	16463	16583	16548	16232	16543	16622	16495	16394	16411	16343	16466	16521	16497	16496	16325	16383	16636	16307	16615	16242	16444	16573	16505	16350	16154	16395	16568	16374	16307	16595	16407	16369	16371	16236	16500	16437	16283	16576	16685	16541	16421	16424	16331	16374	16345	16427	16524	16418	16579	16651	16458	16254	16334	16349	16318	16294	16582	16365	16580	16456	16316	16434	16481	16389	16739	16549	16235	16337	16701	16470	16360	16436	16217	16326	16508	16344	16479	16653	16432	16388	16373	16215	16339	16267	16549	16380	16549	16345	16330	16494	16352	16336	16442	16379	16342	16264	16743	16500	16417	16689	16598	16292	16363	16437	16492	16422	16447	16423	16432	16578	16374	16448	16393	16533	16491	16451	16211	16641	16537	16600	16384	16447	16345	16362	16643	16285	16574	16324	16489	16380	16277	16450	16268	16356	16513	16288	16430	16333	16455	16417	16359	16330	16761	16321	16499	16529	16310	16604	16246	16418	16548	16435	16288	16280	16492	16502	16438	16457	16521	16699	16602	16215	16255	16502	16676	16582	16376	16142	16431	16512	16477	16516	16289	16365	16527	16581	16492	16446	16432	16381	16552	16457	16452	16587	16341	16434	16404	16388	16359	16456	16284	16451	16352	16655	16450	16620	16404	16267	16484	16592	16248	16422	16392	16633	16370	16624	16537	16669	16417	16351	16485	16132	16347	16459	16434	16380	16471	16514	16416	16458	16562	16621	16476	16412	16539	16462	16493	16364	16679	16522	16572	16343	16294	16490	16550	16426	16430	16400	16606	16498	16393	16376	16532	16507	16559	16373	16424	16375	16339	16308	16474	16397	16464	16408	16566	16448	16552	16374	16532	16674	16476	16456	16226	16329	16561	16471	16500	16401	16452	16317	16460	16472	16389	16386	16303	16412	16645	16217	16338	16251	16346	16620	16628	16377	16346	16505	16324	16424	16302	16417	16344	16500	16355	16256	16354	16384	16503	16527	16613	16297	16578	16318	16300	16436	16582	16437	16435	16478	16515	16388	16401	16554	16508	16350	16409	16605	16679	16423	16318	16310	16576	16365	16272	16422	16552	16485	16654	16356	16225	16471	16661	16330	16623	16431	16262	16415	16325	16543	16618	16522	16413	16512	16390	16409	16598	16454	16500	16331	16408	16607	16410	16652	16493	16539	16216	16154	16385	16327	16274	16431	16664	16397	16523	16314	16410	16304	16481	16580	16388	16486	16582	16524	16367	16295	16455	16392	16484	16444	16399	16517	16291	16392	16282	16436	16334	16465	16425	16331	16498	16471	16437	16566	16326	16408	16419	16587	16429	16437	16439	16398	16202	16349	16422	16364	16503	16508	16542	16434	16462	16311	16379	16358	16430	16398	16484	16524	16440	16412	16438	16487	16539	16190	16374	16496	16394	16387	16482	16265	16406	16466	16420	16321	16340	16459	16341	16463	16622	16457	16583	16271	16372	16454	16538	16527	16419	16225	16400	16396	16407	16360	16402	16374	16533	16383	16500	16271	16531	16366	16489	16350	16461	16188	16400	16422	16340	16517	16359	16441	16521	16367	16325	16212	16293	16340	16371	16487	16403	16377	16410	16344	16384	16575	16364	16445	16364	16365	16494	16420	16479	16331	16370	16461	16409	16582	16399	16366	16317	16652	16658	16603	16418	16255	16508	16452	16369	16546	16334	16490	16290	16484	16345	16734	16564	16454	16573	16555	16344	16207	16473	16404	16432	16466	16370	16409	16396	16497	16594	16555	16431	16554	16504	16408	16336	16360	16316	16413	16421	16390	16426	16589	16383	16341	16387	16591	16423	16412	16354	16361	16333	16097	16442	16264	16320	16327	16441	16440	16352	16515	16230	16624	16443	16336	16536	16510	16543	16393	16350	16614	16644	16371	16424	16509	16331	16588	16450	16507	16549	16397	16270	16321	16449	16413	16643	16399	16532	16452	16275	16413	16687	16438	16412	16656	16412	16421	16382	16619	16331	16425	16540	16335	16282	16511	16429	16465	16535	16374	16494	16510	16513	16514	16327	16396	16239	16353	16468	16166	16366	16433	16362	16354	16515	16519	16181	16499	16344	16539	16467	16376	16621	16397	16462	16590	16444	16503	16538	16196	16371	16518	16646	16388	16361	16413	16405	16488	16593	16408	16451	16434	16463	16628	16540	16562	16366	16391	16443	16339	16333	16343	16566	16548	16656	16324	16354	16606	16522	16476	16432	16455	16505	16416	16578	16240	16304	16320	16470	16385	16427	16501	16582	16706	16403	16347	16477	16440	16338	16396	16423	16529	16609	16318	16477	16521	16279	16608	16243	16367	16253	16510	16448	16469	16248	16576	16496	16404	16439	16406	16386	16511	16459	16381	16397	16374	16389	16158	16487	16437	16466	16337	16572	16646	16531	16332	16344	16518	16342	16505	16467	16508	16320	16210	16421	16246	16291	16522	16427	16428	16534	16453	16594	16387	16496	16423	16405	16413	16634	16430	16421	16577	16595	16524	16474	16689	16334	16520	16622	16397	16342	16578	16813	16264	16369	16595	16516	16543	16267	16527	16524	16449	16458	16381	16549	16492	16399	16397	16329	16245	16366	16327	16595	16318	16237	16514	16420	16398	16619	16568	16409	16236	16409	16494	16281	16365	16280	16486	16460	16583	16226	16416	16554	16568	16495	16395	16402	16465	16407	16456	16400	16458	16514	16407	16543	16468	16538	16391	16324	16425	16418	16485	16503	16333	16423	16227	16448	16327	16370	16448	16468	16292	16583	16482	16590	16385	16584	16369	16617	16131	16398	16207	16488	16554	16428	16395	16553	16554	16368	16204	16490	16458	16398	16443	16459	16418	16350	16564	16437	16419	16530	16455	16652	16339	16493	16391	16475	16570	16258	16671	16539	16629	16453	16445	16255	16628	16765	16653	16528	16559	16528	16397	16324	16335	16289	16350	16605	16388	16497	16520	16397	16423	16381	16413	16374	16423	16513	16654	16574	16560	16455	16474	16504	16358	16481	16383	16528	16519	16496	16368	16363	16382	16452	16551	16295	16494	16437	16445	16443	16354	16536	16599	16282	16577	16198	16386	16417	16246	16618	16514	16752	16432	16531	16542	16552	16542	16438	16481	16566	16333	16282	16484	16404	16209	16464	16472	16734	16487	16471	16325	16378	16424	16446	16497	16284	16238	16394	16551	16476	16508	16563	16449	16398	16344	16046	16508	16474	16575	16325	16549	16484	16318	16501	16455	16211	16355	16542	16518	16778	16348	16284	16289	16391	16239	16596	16418	16570	16495	16568	16551	16307	16458	16701	16510	16481	16436	16455	16437	16586	16407	16409	16439	16363	16353	16293	16470	16461	16482	16516	16553	16632	16283	16567	16522	16428	16475	16385	16487	16497	16352	16425	16112	16468	16527	16395	16411	16542	16358	16517	16548	16318	16437	16412	16418	16641	16425	16531	16590	16522	16377	16542	16573	16420	16450	16423	16240	16551	16282	16468	16373	16455	16423	16490	16494	16380	16432	16526	16477	16441	16404	16413	16435	16559	16478	16369	16492	16584	16493	16392	16319	16496	16523	16247	16464	16339	16518	16422	16482	16321	16374	16476	16331	16410	16278	16494	16181	16551	16345	16452	16526	16475	16327	16568	16434	16521	16452	16414	16428	16470	16404	16527	16376	16506	16446
31243	49463	38820	25986	20513	17092	15031	14240	14013	13922	13851	14031	14030	14142	14077	13957	14019	14115	13873	13972	13946	13988	14090	14082	14110	14037	13927	13924	13961	13966	14026	14123	14034	13950	13896	13884	14063	14063	13958	13952	14038	13954	14081	14062	14094	14164	14080	13886	13984	13935	13891	13954	14001	13970	13855	13912	13897	13794	14080	14063	14086	13975	13883	14097	13921	14047	13943	14003	13991	14100	14040	13984	13991	14056	13930	13977	14074	14075	14176	14095	14053	14122	13858	14020	14155	14068	13993	14032	13940	14065	13946	13825	14065	13853	14076	13949	13997	14043	14055	13982	13840	13857	13909	14021	14024	14073	14024	14047	14005	13987	14032	14024	14014	14085	13956	14037	14106	13965	14086	13947	14037	14125	14058	13974	14114	13927	14037	13890	13988	13752	13862	14008	14020	14077	14082	13843	14085	14059	14057	13829	13942	14039	13889	13959	13979	14028	14087	13954	13848	13977	14124	14060	13863	14069	14073	13925	14033	13857	13940	13906	13989	13923	13999	14149	13921	13872	14140	14224	13983	13992	13820	13900	13993	13947	13961	14056	14021	13876	14002	14002	13897	14023	13806	14019	13945	14014	13976	14061	14118	14015	13907	14029	14064	13925	14170	14020	14103	14086	13908	13808	14005	13793	13995	13925	13943	14102	14040	13889	13922	13952	14050	13858	13700	13986	14303	14064	14086	14005	14151	14033	14093	13964	13862	13850	13892	13847	13934	13998	14027	14154	13983	13862	13943	14040	14157	13963	14093	13838	13952	13911	14018	13949	13986	14014	13969	13819	13960	13863	14054	13933	13911	14063	14200	13975	14011	14063	14026	13986	13766	13954	13924	13918	13828	13955	13977	14096	13952	13920	14043	14011	14291	14105	14051	13897	13725	14085	13823	13949	14019	13920	13850	13879	14153	13954	14024	14000	13980	13936	13988	14033	13981	13990	13913	13970	14036	13967	13960	13917	13951	14018	13918	14078	13991	13975	13915	14045	13871	14079	13907	14040	14139	13880	13930	13884	13995	14010	13794	13838	13848	14033	14065	13760	14066	13918	14035	13957	13970	13811	14073	13971	14084	13948	14026	13818	14212	14056	13880	13899	14143	14038	13895	14077	13920	14083	14091	13944	13878	14028	14033	13976	14065	14003	14080	13957	13952	13946	14106	14139	13899	13967	13982	14030	13822	13789	13939	14017	13852	14002	14091	13848	13875	13877	13991	13930	14088	13939	14134	14028	13993	13999	13893	14115	13906	13925	14010	13872	13956	14023	14144	13985	14103	14047	13916	14187	13884	14078	13947	13970	14054	13964	13921	14081	13849	14117	13990	14046	14086	14158	13903	13839	13948	13927	13917	14112	13937	13999	14112	13852	13886	13872	14028	13835	13891	13986	13838	13916	13921	13962	13918	13923	14030	14144	13949	13852	14075	13955	13920	14050	13950	14180	13932	13976	13970	14120	14013	13868	13993	14010	13848	14042	13919	13871	13905	13963	13875	13967	14103	13894	13991	13996	13848	13912	13912	14068	13903	14212	14077	14106	14056	13947	13929	13742	13765	14062	14007	13822	13939	13880	13976	14038	14068	13886	13942	13849	14079	13998	13977	13908	13880	13813	13840	13972	14004	14112	14025	14041	13952	13862	14006	14035	14038	14039	13875	13996	13946	13887	14138	13925	14069	13977	14063	14102	13926	14058	13952	13905	13979	13936	14006	14045	14068	14063	13986	13935	13977	14023	13880	14066	13947	14000	13876	14004	14021	13974	14002	13960	13817	13935	13917	14017	14043	14014	13976	13972	13903	14095	14197	14020	14007	13901	13972	13958	14086	13874	13924	13933	13868	13876	13963	13905	13834	13879	14094	14019	14103	14071	13830	14083	13980	13972	13859	14156	14113	14007	14052	14127	14025	13908	14008	13957	13911	14123	13862	14083	13765	14057	13973	13938	14008	14005	13994	13990	14120	13897	13965	14001	13888	14097	13883	13990	14150	13925	13947	14025	13917	13872	14056	14010	13909	14042	14169	14141	13908	13927	14038	14028	13976	13770	13959	13996	13985	14029	14051	13776	13920	13991	14016	13966	14009	14098	14059	14132	14026	14009	13970	14002	14061	13996	13871	13921	14119	14001	14123	13948	13839	14079	14079	14035	13953	14183	13890	14085	14132	13921	14160	13912	13947	13955	14101	13980	14146	13911	13966	13932	14246	13996	13884	14030	13885	13820	14112	14001	13824	13881	13920	13804	14108	13998	13981	14104	14003	14114	13903	13872	13946	14034	14019	13945	13980	13914	14108	13835	14033	13865	14019	14041	13937	13966	13894	13908	13979	13849	13835	13959	13961	13945	13966	13946	13833	13883	13892	14025	13782	14009	14029	13891	13961	13830	14042	14068	13993	13982	13962	14021	14212	13871	13966	13898	13914	13948	13944	13984	14071	13801	13811	13748	13929	14043	13831	14013	14063	14101	13865	13987	13926	13970	13996	13905	14037	13899	14056	13927	13880	14101	14000	14140	14071	14071	13853	13856	13944	13826	14000	14013	13863	14018	13965	13975	13945	13914	14141	13987	14064	14122	13998	14072	14051	14010	13931	14003	14023	13871	13864	14115	13912	13992	13873	13942	14067	13925	13896	13921	13936	13976	13992	14039	13953	14012	13942	13942	13982	13928	13845	13976	13855	14083	14103	13891	14035	14240	14059	14236	14106	14004	14027	13932	14090	13928	14136	13917	13821	13858	13955	13898	13913	14098	13840	13826	14017	13896	14039	13994	14053	13947	14019	14054	14006	13732	13936	14018	14121	14094	13784	14101	13900	14070	14049	13934	13906	14127	14156	13834	14216	13892	14079	13892	13796	14046	13972	13929	14068	14030	14105	14177	14138	13933	13972	13979	14004	14026	13887	13836	14010	14042	13903	13939	14106	14171	14102	13900	13918	14179	14089	13927	13966	14055	14050	13879	13940	14108	14038	14139	13938	13969	13854	13994	13909	13861	14126	13940	13880	14046	13734	14061	13976	14040	14004	13992	14102	13834	13945	13889	13911	13808	14095	14011	13929	13995	14104	13853	14078	14003	14019	13980	13974	13841	14061	14052	13910	14035	13916	13977	13992	14024	14163	13914	13943	14041	14031	13749	14152	13960	13921	13894	13895	13879	14067	13880	13958	13970	14108	13831	14077	14068	13880	13941	14132	13955	13757	14102	14139	13954	14004	13886	13961	13994	13801	13849	13908	13946	14085	13931	13887	14100	13936	13993	13956	13919	13991	13824	14054	13977	14047	14151	13904	13900	13893	14079	13925	13954	14007	14158	14049	13900	13958	13943	14023	14036	14012	13927	14000	14145	13973	14081	14026	13989	13966	13924	13860	14022	14018	14102	13900	13936	13893	14056	14041	13700	13899	14077	13943	14028	13773	14071	13801	13967	14014	13887	14122	14052	13974	14016	13897	14132	13889	14068	13992	13931	13977	13925	14005	13901	13969	13902	13849	14049	13901	13915	14090	13924	14002	13999	13889	13996	13992	14079	14196	13973	14018	13883	14139	14167	13949	13894	13925	13939	14146	13847	14082	14069	14123	13902	13990	13798	13972	14066	13969	13820	13846	13934	13968	13826	14022	13944	13980	13935	14040	14039	14009	13951	14013	13939	13772	13924	14018	14064	13987	14144	13913	13894	13997	13958	13834	13857	14001	14113	13890	13979	13878	13948	13955	14180	13959	13917	13891	14153	14099	13972	14006	14110	13853	14022	13824	14209	13991	13830	14090	13866	14118	13827	13906	13930	13966	13975	13938	14204	14052	14064	13831	14094	14073	13972	14130	14021	14058	13986	13959	14017	14010	14129	13942	14146	14022	13896	13813	14029	13827	14066	13921	14072	13770	13977	13856	13888	14016	13950	13927	14068	13996	14008	14056	14073	13854	13999	13992	13996	14159	13915	14095	13936	14126	14102	13971	13959	13950	13843	14099	14047	13861	14041	13909	13812	13985	14005	13961	14037	14041	14086	13904	14097	13950	14048	14053	13948	13851	14039	14014	13868	14211	14109	14079	14082	14005	13879	14006	13934	14147	13971	13902	13974	13999	14018	13694	13821	14001	14015	13964	14095	13955	13978	14143	14043	13923	14010	13990	14050	14044	13994	13959	14049	13978	14005	14162	14003	13955	14049	14005	13849	13914	14047	14064	13858	13971	13913	13869	14041	13855	13916	14115	13968	13967	13975	13908	13908	13969	14117	13956	13982	14071	14109	14026	14052	13822	13887	13957	13977	14018	13978	13985	13963	14048	14123	13972	13863	13928	13992	14040	14049	13843	14064	13729	14029	13928	13898	14040	14032	13944	14018	14032	13929	14023	13997	13941	13849	14019	14012	13950	13943	14015	13897	13949	13878	14225	13689	14005	13924	13972	13949	14124	14077	14088	13931	13947	14074	14085	14077	13985	13914	13984	14131	13941	14080	13932	13943	14018	13963	14036	14136	13856	14069	13983	13953	13902	13947	14094	13949	13915	13927	13961	13863	14034	14103	13893	13991	14005	14113	14067	13976	14017	13988	14023	14064	13943	14108	14117	14017	14002	13832	13958	14016	14040	13814	13901	14017	13993	13920	13967	13939	13991	14051	14039	13816	13793	13971	13874	14005	13952	14063	13982	13701	14023	14168	13923	13915	14043	14023	13991	14038	13981	13930	13908	14110	13879	14066	13926	13950	14042	14019	14102	14031	14043	13770	14159	14043	14112	13936	14046	13914	13898	14010	13954	13990	13911	13905	13995	13902	14038	14066	13936	13856	13952	13908	13976	13978	14063	13821	13847	14121	14056	14058	14031	14023	13998	14024	14141	14094	13989	13941	14083	13951	14048	13934	14040	13912	14004	13856	13954	14022	13967	13888	13958	14022	14043	13921	14136	13866	13923	13908	14063	13775	14144	13725	13906	13977	13908	13923	13924	14024	14046	14051	14016	13866	14000	13970	14156	13950	13979	13822	13978	13831	14109	14083	14217	14011	14061	13901	14056	14066	13989	14099	13800	14118	14008	14064	13918	13922	14129	14025	14006	14040	13975	13854	13965	13906	13817	13947	13999	13862	14050	13968	14055	14041	14016	14147	13983	13926	14117	13887	14023	13913	13973	13725	13958	13945	14055	14003
24150	22931	36663	37677	36450	31630	25518	18554	16430	16255	15981	15854	16030	16076	16170	16202	15790	15767	16035	15674	15828	15887	15954	15997	15913	15880	15724	15853	15768	15797	15774	16040	15937	15854	15889	15899	15667	15880	15679	15717	15756	15816	15868	15802	15967	15791	15662	15705	15675	15768	15707	15808	15894	15956	15819	15577	15895	15630	15666	15672	15783	15674	15772	15986	15783	15628	15659	15836	15574	15813	15736	15822	15864	15749	15775	15615	15890	15847	15740	15883	15717	15847	15741	15863	15736	15816	15893	16090	15686	15711	15923	15867	16032	15660	15641	15685	15778	15693	16023	15788	15787	15674	15748	15855	15851	15726	15662	15756	15428	15900	15839	15705	15763	15669	15678	15766	15557	15662	15827	15644	15703	15601	15932	15838	15759	15547	15958	15755	15581	15734	15804	15706	15815	15822	15788	15805	15893	15811	15736	15792	15801	15932	15780	15633	15857	15675	15693	15783	15941	15745	15746	15794	15819	15928	15762	15714	15766	15681	15910	15773	15767	15789	15670	15698	15883	15805	15696	15906	15763	15719	15505	15843	15957	15655	15804	15757	15778	15757	15580	15978	15894	15796	15718	15792	15621	15721	15714	15950	15829	15736	15836	15602	15816	15521	15669	15750	15977	15764	15684	15925	15753	15856	15887	15847	15684	15838	15648	15435	15759	15726	15840	15563	15657	15693	15560	15835	15741	15971	15815	15702	15622	15872	15798	15789	15799	15776	15671	15752	15796	15663	15598	15806	15970	15797	15855	15740	15916	15723	15663	15741	15941	15868	15755	15608	15765	15806	15724	15879	16011	15844	15754	15762	15618	15715	15790	15899	15907	15762	15781	15695	15833	15989	15930	15941	15700	15862	15474	15712	15876	15851	15846	15666	15781	15661	15893	15911	15673	15739	15730	15780	15802	15799	15742	15849	15837	15674	15850	15806	15672	15597	15686	15797	15848	15858	15912	15584	15672	15744	15791	15704	15786	15708	15821	15788	15713	15790	15701	15575	15746	15681	15751	15704	15648	15590	15628	15771	15739	15806	15685	15717	15755	15703	15555	15743	15787	15656	15752	15553	15745	15787	15747	15806	15672	15690	15686	15829	15881	15897	15750	15766	15963	15878	15722	15774	15828	15640	15756	15951	15772	15765	15715	15643	15855	15567	15979	15815	15750	15902	15640	15602	15711	15650	15507	15794	15585	15746	15721	15755	15633	15750	15638	15781	16019	15660	15734	15861	15666	15784	15748	15787	15869	15695	15693	15795	15882	15746	15760	15868	15628	15757	16076	15714	15779	15769	15699	15769	15614	15789	15765	15816	15931	15830	15897	15843	15905	15876	15814	15691	15680	15760	15708	15649	15676	15650	15678	15562	15793	15681	15892	15671	15784	15724	15811	15815	15669	15919	15619	15671	15630	15836	15627	15910	16014	15800	15915	15661	15696	15703	15707	15828	15796	15757	15794	15712	15772	15781	15800	15827	15872	15651	15698	15859	15846	15743	15619	15803	15636	15643	15708	15717	15646	15745	15908	15889	15729	15901	15556	15809	15760	15998	15669	15733	15735	15683	15691	15842	15857	15791	15913	15711	15778	15891	15799	15697	15635	15757	15830	15790	15697	15687	15665	15635	15831	15784	15782	15737	15682	15702	15776	15626	15822	15718	15660	15705	15753	15705	15810	15693	15898	15768	15752	15640	15748	15531	15732	15714	15743	15900	15668	15796	15775	15925	15650	15655	15744	15791	15678	15741	15915	15794	15556	15855	15736	15984	15869	15672	15692	15521	15809	15684	15715	15753	15553	15556	15868	15490	15675	15638	15539	15657	15670	15768	15786	15749	15642	15668	15730	15770	15949	15766	15910	15748	15641	15949	15737	15776	15707	15645	15599	16030	15554	15830	15897	15768	15749	15649	15684	15722	15695	15872	15774	15762	15800	15668	15911	15883	15988	15692	15700	15699	15943	15906	15788	15758	15698	15605	15958	15780	15808	15640	16174	15675	15866	15648	15934	15831	15737	15741	15668	15775	15674	16023	15816	15662	15740	15860	15827	15750	15538	15607	15739	15704	15880	15650	15648	15810	15603	15843	15777	15828	15703	15754	15650	15589	15675	15767	15808	15682	15699	15876	15731	15715	15650	15669	15821	15688	15658	15953	15790	15780	15632	15769	15742	15653	15815	15703	15638	15870	15928	15652	15593	15806	15638	15735	15505	15641	15645	15755	15796	15750	15709	15830	15863	15539	15588	15789	15941	15511	15618	15607	15715	15732	15618	15617	15607	15819	15763	15695	15680	15730	15689	15753	15559	15777	15567	15427	15552	15941	15807	16001	15866	15853	15741	15777	15899	15640	15562	15726	15589	15718	15758	15912	15760	15752	15753	15653	15805	15880	15857	15660	15692	15779	15602	15818	15793	15690	15677	15743	15539	15695	15797	15710	15802	15707	15935	15729	15747	15583	15820	15564	15847	15829	15766	15655	15865	15808	15912	15701	15758	15626	15926	16022	15736	15862	15883	15768	15673	15923	15740	15722	15747	15751	15747	15688	15787	15872	15789	15743	15872	15712	15765	15504	15796	15639	15638	15653	15835	15698	15636	15885	15741	15699	15751	15698	15702	15719	15785	15815	15656	15856	15631	15458	15804	15618	15743	15774	15792	15700	15915	15853	15644	15726	15655	15960	15930	15764	15754	15753	15823	15752	15788	15677	15797	15613	15749	15649	15743	15857	15738	15572	15578	15816	15713	15791	15648	15676	15725	15755	15917	15641	15722	15686	15739	15715	15934	15869	15960	15771	15557	15676	15707	15781	15676	15761	15630	15864	15823	16060	15704	15737	15612	15769	16123	15715	15801	15775	15801	15844	15856	15757	15736	15942	15665	15763	15788	15795	15801	15673	15843	15959	16180	15730	15921	15884	15958	15726	15794	15799	15717	15856	15539	15851	15814	15836	15802	15887	15744	15630	15857	15769	15747	15844	15642	15691	15726	15747	15900	15777	15688	15856	15987	15625	15807	15836	15804	15595	15726	15708	15641	15858	15622	15506	15902	15708	15788	15693	15740	15637	15658	15870	15649	15614	15899	15781	15712	15640	15714	15710	15677	15638	15763	15774	15785	15792	15952	15675	15780	15793	15812	15803	15737	15760	15758	15722	15676	15848	15683	15791	15748	15792	15835	15739	15811	15682	15807	15632	15648	15669	15859	15504	15637	15750	15606	15702	15812	15723	15750	16045	15560	15784	15977	15923	15824	15676	15664	15574	15604	15668	15793	15796	15747	15749	15825	15567	15758	15926	15909	15668	15666	15701	15568	15827	15882	15811	15778	15734	15705	15631	15760	15650	15739	15797	15535	15864	15881	15572	15632	15766	15682	15910	15722	15868	15815	15933	15830	15844	15795	15689	15679	15817	15797	15720	15822	15777	15663	15806	15583	15753	15945	15645	15752	15755	15759	15776	15619	15871	15711	15833	15648	15648	15649	15734	15776	15709	15788	15611	15716	15632	15653	15647	15716	15750	15604	15690	15786	15669	15898	15729	15882	15837	15672	15664	15810	15673	15815	15707	16049	15682	15740	15819	15945	15668	15852	15804	15951	15716	15602	15677	15693	15731	15861	15856	15722	15835	15893	15718	15668	15649	15759	15935	15979	15507	15711	15688	15725	15709	15724	15826	16005	15835	15852	15701	15910	15827	15717	15901	15955	15963	15657	15828	15840	15644	15719	15726	15709	15842	15713	15650	15700	15871	15868	15826	15554	15731	15760	15703	15797	15653	15740	15994	15747	15823	15713	15883	15811	15735	15660	15534	15883	15702	15731	15706	15752	15775	15714	15751	15810	15783	15535	15623	15752	15796	15659	15541	15684	15593	15754	15649	15727	15557	15838	15706	15665	15684	15759	15641	15670	15612	15634	15743	15736	15548	15739	15610	15647	15890	15760	15483	15878	15820	15799	15820	15587	15735	15687	15893	15727	15713	15732	15696	15823	15773	15704	15828	15808	15910	15770	15688	15723	15746	15754	15710	15867	15728	15869	15694	15989	15828	15802	15709	15833	15754	15726	15744	15583	15625	15745	15679	16003	15540	15680	15777	15698	15737	15882	15557	15778	15784	15513	15854	15648	15523	15833	15684	15741	15789	15779	15777	15753	15671	15617	15747	15757	15838	15940	15755	15752	15581	15783	15864	15740	15596	15723	15755	15804	15747	15786	15762	15759	15703	15786	15569	15744	15969	15633	15947	15777	15786	15664	15659	15802	15537	15975	15709	15723	15714	15783	15596	15877	15713	15789	15668	15741	15904	15785	15639	15706	15656	15751	15910	15810	15614	15863	15789	15963	15817	15814	15683	15807	15737	15867	15713	15681	15769	15672	15753	15892	15718	15727	15696	15767	15667	15750	15825	15784	15727	15640	15700	15501	15623	15815	15573	15895	15938	15761	15848	15855	15824	15769	15604	15661	15737	15742	15815	15814	15666	15911	15828	15882	15595	15944	15676	15704	15947	15679	15851	15690	15748	15889	15621	15641	15788	15785	15737	15750	15926	15852	15783	15626	15637	15743	15653	15874	15743	15605	15675	15747	15792	15711	15643	15644	15490	15757	15837	15777	15825	15768	15769	15979	15659	15708	15703	15741	15766	15720	15854	15713	15655	15717	15907	15815	15592	15796	15618	15737	15905	15784	15840	15781	15584	15343	15727	15732	15805	15792	15585	15664	15783	15713	15679	15704	15819	15691	15671	15720	15609	15769	15844	15740	15639	15857	15504	15881	15651	15831	15864	15742	15681	15764	15795	15676	15780	15852	15744	15800	15697	15876	15755	15884	15715	15698	15616	15725	15510	15738	15835	15873	15922	15768	15869	15738	15892	15935	15568	15677	15553	15726	15888	15874	15696	15541	15805	15741	15661	15799	15727	15793	15896	15841	15698	15783	15715	15716	15878	15955	15741	15837	15727	15824	15549	15772	15616	15587	15660	15652	15754	15663	15751	15679	15653	15715	15783	15580	15664	15950	15829	15641	15637	15616	15882	15611	15766	16039	15623	15693	15802	15951	15703	15898	15717	15745	15651	15644	15849	15817	15945	15817	15659	15613	15752	16002	15523	15718	15572	15773	15776	15699	15714	15837	15831	15769	15737	15794	15807	15883	15692
57232	97314	78543	56461	44676	31305	21051	15558	14066	13542	13582	13737	13768	13883	13719	13616	13515	13730	13572	13473	13625	13490	13558	13650	13607	13507	13524	13501	13511	13412	13549	13566	13712	13683	13691	13750	13441	13576	13708	13546	13529	13698	13462	13857	13660	13462	13561	13540	13708	13526	13542	13697	13455	13724	13389	13672	13486	13634	13651	13549	13545	13597	13654	13705	13646	13464	13520	13491	13552	13668	13600	13638	13601	13613	13534	13593	13282	13631	13483	13527	13679	13436	13791	13514	13518	13679	13404	13689	13684	13717	13495	13611	13561	13647	13460	13758	13767	13628	13584	13507	13386	13590	13643	13639	13627	13561	13561	13634	13588	13500	13677	13501	13225	13591	13717	13512	13620	13662	13644	13442	13552	13534	13710	13691	13576	13558	13720	13555	13577	13616	13392	13474	13607	13539	13480	13647	13582	13508	13619	13527	13764	13807	13715	13580	13596	13618	13687	13526	13578	13477	13456	13527	13503	13478	13642	13582	13541	13519	13563	13668	13445	13567	13527	13568	13597	13659	13645	13517	13682	13531	13703	13461	13687	13665	13557	13492	13638	13579	13617	13484	13754	13489	13650	13453	13679	13466	13389	13653	13512	13635	13680	13484	13581	13631	13517	13642	13517	13614	13620	13583	13594	13550	13588	13585	13379	13610	13626	13507	13455	13605	13557	13702	13533	13639	13716	13524	13783	13615	13586	13564	13751	13644	13511	13670	13489	13630	13593	13555	13507	13428	13467	13605	13627	13307	13576	13516	13631	13393	13667	13623	13589	13657	13362	13626	13457	13523	13594	13599	13633	13393	13368	13443	13468	13558	13678	13576	13668	13631	13474	13557	13465	13645	13534	13577	13659	13616	13445	13525	13633	13499	13500	13602	13701	13459	13699	13630	13480	13513	13632	13453	13416	13581	13717	13534	13650	13610	13747	13499	13382	13430	13559	13703	13495	13674	13478	13685	13471	13418	13619	13764	13698	13581	13375	13611	13671	13569	13665	13629	13645	13506	13648	13637	13638	13678	13544	13734	13595	13624	13605	13624	13587	13692	13487	13539	13582	13490	13534	13702	13575	13442	13509	13722	13495	13529	13607	13522	13482	13508	13624	13688	13629	13555	13744	13582	13451	13708	13521	13506	13571	13425	13499	13482	13533	13397	13639	13549	13533	13687	13553	13404	13401	13648	13522	13533	13541	13527	13548	13613	13480	13566	13538	13512	13632	13511	13696	13438	13576	13427	13544	13486	13545	13597	13412	13672	13667	13514	13543	13645	13499	13393	13566	13514	13485	13534	13565	13540	13520	13442	13576	13690	13549	13700	13653	13456	13632	13636	13522	13615	13482	13575	13601	13270	13581	13642	13591	13491	13708	13444	13493	13499	13653	13674	13510	13498	13568	13569	13618	13435	13703	13555	13475	13557	13623	13572	13382	13500	13593	13653	13617	13509	13545	13517	13516	13468	13507	13560	13570	13551	13615	13511	13545	13564	13555	13441	13807	13628	13477	13767	13667	13644	13592	13730	13372	13475	13725	13529	13669	13364	13687	13508	13700	13582	13562	13628	13734	13601	13462	13493	13668	13637	13460	13492	13509	13649	13566	13728	13535	13698	13532	13552	13805	13553	13572	13649	13555	13688	13474	13585	13564	13591	13567	13563	13508	13660	13624	13608	13570	13605	13602	13618	13462	13633	13438	13430	13500	13670	13614	13492	13509	13599	13426	13452	13603	13569	13520	13428	13636	13565	13718	13577	13691	13662	13534	13576	13567	13560	13568	13755	13602	13572	13567	13635	13475	13442	13564	13609	13615	13697	13549	13649	13478	13614	13505	13634	13644	13755	13622	13520	13514	13547	13477	13628	13557	13629	13571	13597	13774	13743	13516	13534	13629	13651	13523	13598	13716	13432	13602	13521	13560	13695	13412	13481	13675	13517	13727	13485	13449	13527	13552	13609	13549	13507	13555	13455	13554	13613	13680	13480	13685	13471	13645	13526	13637	13597	13544	13535	13617	13706	13675	13697	13489	13632	13592	13692	13604	13477	13563	13569	13634	13502	13471	13484	13569	13650	13600	13573	13616	13456	13409	13680	13609	13453	13576	13635	13541	13590	13517	13497	13682	13505	13533	13500	13567	13569	13359	13436	13647	13638	13462	13511	13421	13465	13480	13540	13573	13603	13537	13373	13631	13548	13573	13502	13463	13661	13566	13489	13806	13577	13546	13574	13546	13534	13597	13617	13698	13509	13686	13617	13617	13562	13668	13447	13408	13584	13608	13545	13569	13599	13770	13657	13532	13417	13567	13451	13712	13684	13632	13605	13609	13534	13537	13608	13637	13404	13436	13528	13525	13584	13514	13555	13459	13466	13518	13587	13571	13609	13584	13531	13602	13630	13499	13448	13604	13525	13670	13531	13506	13567	13619	13393	13503	13500	13652	13570	13658	13575	13526	13575	13527	13653	13580	13552	13542	13567	13825	13607	13565	13525	13680	13512	13541	13597	13565	13487	13511	13507	13644	13608	13675	13630	13503	13490	13535	13664	13546	13613	13542	13563	13536	13725	13489	13650	13524	13536	13553	13526	13517	13651	13577	13551	13591	13547	13716	13476	13615	13555	13647	13471	13406	13610	13636	13572	13683	13585	13546	13645	13450	13515	13544	13680	13490	13529	13672	13511	13450	13659	13630	13592	13613	13527	13684	13691	13649	13588	13474	13722	13589	13773	13407	13574	13380	13725	13541	13515	13543	13455	13406	13615	13544	13639	13566	13567	13662	13561	13569	13582	13647	13559	13476	13718	13503	13719	13453	13653	13569	13645	13665	13510	13613	13406	13567	13593	13579	13599	13597	13508	13596	13489	13591	13416	13437	13612	13533	13570	13491	13393	13639	13482	13597	13487	13689	13749	13450	13600	13628	13512	13514	13407	13464	13541	13519	13575	13600	13498	13582	13642	13629	13445	13376	13438	13524	13590	13677	13611	13526	13584	13565	13454	13543	13564	13711	13601	13617	13549	13508	13565	13658	13526	13673	13471	13581	13543	13511	13614	13454	13551	13478	13595	13637	13414	13452	13665	13734	13417	13523	13530	13666	13561	13384	13501	13569	13554	13444	13706	13689	13438	13645	13643	13495	13671	13644	13597	13609	13676	13537	13565	13492	13500	13597	13717	13464	13515	13605	13547	13488	13626	13486	13465	13571	13619	13628	13714	13698	13546	13678	13613	13543	13645	13641	13584	13565	13572	13493	13545	13732	13738	13703	13469	13738	13512	13491	13678	13610	13473	13647	13577	13547	13437	13585	13608	13510	13572	13630	13588	13486	13427	13616	13612	13522	13558	13524	13743	13536	13498	13525	13499	13634	13585	13741	13464	13468	13527	13772	13645	13590	13673	13632	13537	13597	13738	13684	13572	13451	13617	13577	13613	13546	13556	13541	13612	13573	13641	13589	13467	13643	13576	13448	13592	13689	13549	13657	13510	13603	13566	13659	13524	13699	13372	13467	13646	13462	13624	13651	13399	13673	13576	13573	13505	13414	13394	13686	13433	13528	13634	13653	13551	13630	13516	13529	13374	13591	13659	13607	13604	13430	13561	13629	13389	13556	13455	13583	13674	13700	13576	13648	13618	13692	13587	13522	13645	13610	13678	13610	13539	13535	13476	13492	13515	13440	13466	13558	13603	13703	13460	13512	13590	13686	13495	13662	13580	13599	13562	13558	13698	13619	13366	13666	13452	13673	13484	13587	13482	13626	13657	13626	13552	13600	13519	13607	13600	13698	13507	13438	13491	13513	13711	13597	13585	13473	13407	13781	13555	13721	13606	13486	13534	13637	13554	13549	13763	13534	13448	13523	13468	13552	13675	13696	13624	13496	13651	13596	13554	13474	13432	13608	13639	13703	13595	13613	13297	13609	13627	13619	13419	13623	13478	13743	13549	13453	13511	13389	13506	13563	13581	13728	13545	13619	13605	13665	13623	13665	13465	13499	13419	13529	13630	13520	13578	13578	13343	13507	13443	13507	13653	13428	13507	13492	13526	13621	13585	13681	13588	13484	13425	13539	13516	13609	13607	13573	13513	13535	13453	13548	13699	13546	13518	13521	13556	13358	13560	13701	13517	13467	13621	13668	13632	13682	13572	13712	13434	13547	13711	13604	13468	13610	13522	13655	13657	13549	13420	13457	13597	13557	13666	13630	13465	13445	13603	13574	13633	13596	13560	13485	13435	13454	13517	13520	13464	13573	13632	13716	13586	13360	13547	13759	13601	13502	13598	13554	13610	13436	13486	13584	13656	13474	13447	13493	13735	13593	13435	13527	13679	13665	13668	13573	13540	13466	13567	13685	13594	13566	13554	13542	13529	13637	13632	13611	13562	13611	13373	13704	13455	13410	13496	13706	13552	13425	13693	13390	13508	13522	13468	13760	13453	13476	13437	13561	13717	13599	13614	13552	13669	13490	13501	13618	13487	13608	13481	13396	13486	13581	13670	13450	13472	13526	13842	13501	13588	13569	13579	13539	13504	13565	13602	13570	13447	13570	13385	13653	13619	13619	13639	13621	13676	13539	13695	13527	13722	13483	13507	13524	13707	13528	13553	13524	13539	13500	13409	13459	13435	13555	13625	13683	13686	13577	13695	13481	13635	13688	13619	13533	13580	13500	13493	13478	13535	13664	13355	13426	13438	13641	13477	13557	13658	13611	13441	13376	13542	13622	13593	13674	13461	13501	13729	13589	13686	13702	13442	13612	13440	13658	13501	13617	13665	13678	13473	13456	13676	13583	13568	13596	13647	13627	13621	13490	13507	13586	13365	13562	13774	13520	13610	13652	13483	13439	13536	13501	13592	13693	13633	13568	13586	13535	13423	13598	13488	13516	13486	13488	13528	13705	13570	13562	13580	13471	13395	13571	13605	13639	13549	13601	13774	13331	13680	13583	13697	13418	13592	13705	13505	13480	13620	13492	13538	13654	13515	13448	13690	13549	13372	13471	13619	13658	13559	13496	13443	13647	13575	13561	13705	13674	13501	13398	13445	13389	13584	13612	13668	13377	13784	13569	13480	13662	13711	13521	13569	13620	13712	13380	13425	13626	13580	13608	13722	13639	13578	13499	13536	13644	13709	13549	13636	13771	13566	13557	13668
23078	22056	32819	31136	33896	33556	29988	20323	16739	16026	15716	15513	15472	15704	15616	15567	15357	15416	15528	15402	15676	15522	15336	15330	15290	15552	15432	15515	15472	15590	15367	15392	15455	15426	15293	15426	15321	15452	15591	15363	15189	15396	15380	15480	15448	15437	15454	15342	15323	15502	15259	15406	15320	15260	15375	15242	15365	15373	15372	15377	15375	15254	15299	15390	15360	15305	15576	15421	15395	15184	15186	15370	15281	15196	15355	15311	15267	15161	15215	15288	15262	15161	15365	15353	15227	15203	15371	15205	15383	15341	15374	15286	15315	15426	15272	15116	15288	15323	15417	15483	15279	15149	15231	15345	15325	15135	15112	15100	15394	15339	15555	15301	15301	15375	15205	15348	15257	15440	15414	15432	15267	15222	15199	15302	15514	15353	15129	15402	15473	15450	15425	15393	15406	15214	15295	15382	15256	15200	15326	15071	15277	15434	15290	15263	15180	15379	15450	15293	15282	15316	15305	15467	15165	15289	15289	15052	15275	15222	15237	15195	15191	15273	15275	15404	15260	15253	15346	15183	15222	15345	15211	15201	15234	15247	15295	15064	15198	15296	15195	15035	15203	15125	15344	15401	15364	15334	15327	15214	15256	15164	15071	15152	15395	15328	15243	15317	15468	15238	15245	15337	15362	15187	15151	15417	15356	15366	15146	15579	15245	15282	15273	15323	15193	15322	15344	15258	15221	15416	15326	15344	15249	15122	15442	15290	15291	15109	15058	15192	15243	15296	15337	15192	15317	15311	15283	15187	15190	15251	15233	15241	15325	15288	15415	15256	15251	15232	15298	15397	15308	15317	15211	15361	14965	15233	15306	15300	15158	15201	15285	15427	15175	15251	15287	15233	15203	15080	15109	15064	15194	15200	15314	15196	15246	15208	15147	15238	15114	15008	15258	15266	15229	15283	15154	15360	15350	15308	15225	15215	15306	15236	15315	15339	15436	15490	15070	15215	15213	15254	15314	15275	15110	15179	15277	15150	15346	15196	15281	15542	15207	15176	15082	15315	15188	15244	15429	15052	15173	15345	15218	15170	15197	15311	15193	15425	15054	15360	15360	15382	15349	15259	15317	15284	15397	15345	15213	15456	15176	15285	15326	15441	15299	15256	15316	15203	15296	15214	15387	15208	15252	15292	15383	15260	15070	15380	15202	15273	15116	15500	15271	15339	15136	15120	15206	15073	15196	15365	15227	15336	15018	15297	15292	15153	15186	15388	15317	15307	15119	15033	15494	15489	15255	15285	15472	15136	15314	15246	15234	15253	15261	15287	15162	15324	15371	15307	15198	15170	15404	15087	15151	15302	15221	15287	15173	14978	15169	15258	15250	15178	15205	15196	15281	15239	15260	15204	15378	15298	15183	15143	15118	15363	15438	15319	15415	15357	15257	15478	15240	15390	15331	15257	15217	15327	15246	15265	15277	15304	15245	15205	15297	15364	15410	15340	15347	15398	15313	15287	15386	15258	15258	15273	15331	15225	15457	15263	15177	15227	15282	15407	15282	15262	15119	15303	15164	15244	15225	15166	15350	15571	15260	15321	15409	15282	15257	15191	15325	15432	15330	15369	15298	15371	15224	15344	15331	15364	15293	15196	15318	15184	15264	15142	15389	15282	15193	15304	15449	15354	15268	15097	15131	15324	15290	15229	15216	15191	15063	15195	15290	15248	15158	15367	15375	15307	15187	15168	15238	15327	15138	15079	15281	15232	15286	15335	15302	15194	15199	15272	15040	15216	15285	15209	15134	15305	15247	15177	15302	15312	15268	15390	15360	15077	15336	15211	15109	15237	15296	15288	15267	15236	15228	15134	15122	15270	15212	15432	15408	15161	15423	15139	15353	15326	15202	15240	15232	15197	15146	15255	15208	15197	15211	15162	15181	15476	15170	15145	15226	15395	15368	15102	15210	15203	15429	15292	15235	15248	15327	15223	15361	15183	15346	15245	15378	15282	15136	15353	15092	15338	15276	15483	15314	15040	15035	15238	15095	15262	15261	15140	15420	15187	15193	15307	15343	15355	15301	15345	15211	15495	15365	15608	15352	15451	15215	15145	15256	15428	15247	15097	15259	15169	15458	15283	15224	15224	15210	15127	15056	15381	15306	15131	15249	15371	15025	15080	15168	15187	15347	15116	15309	15224	15238	15301	15418	15271	15187	15167	15249	15250	15189	15399	15397	15237	15117	15385	15296	15325	15224	15170	15322	15311	15392	15172	15393	15240	15225	15230	15314	15479	15355	15279	15281	15202	15325	15197	15191	15291	14970	15189	15329	15172	15292	15245	15079	15125	15260	15295	15215	15128	15318	15302	15379	15418	15362	15492	15240	15144	15093	15018	15316	15563	15223	15206	15309	15167	15317	15158	15357	15215	15340	15242	15160	15339	15176	15423	15230	15461	15641	15460	15406	15131	15189	15056	15183	15074	15283	15332	15242	15121	15409	15263	15332	15476	15338	15471	15288	15451	15381	15210	15272	15414	15267	15352	15425	15344	15078	15241	15326	15094	15255	15131	15292	15178	15319	15120	15140	15164	15197	15299	15463	15292	15331	15146	15298	15134	15259	15445	15217	15317	15173	15246	15272	15399	15380	15340	15343	15221	15283	15277	15348	15100	15439	15268	15052	15154	15188	15253	15388	15307	15131	15359	15361	15323	15134	15176	15381	15366	15267	15045	15266	15470	15171	15096	15147	15278	15081	15319	15182	15257	15299	15473	15501	15283	15126	15232	15239	15202	15521	15348	15219	15140	15217	15138	15021	15311	15139	15037	15397	15240	15171	15186	15095	15331	15300	15203	15358	15446	15209	15085	15254	15133	15280	15275	15281	15177	15265	15267	14914	15216	15225	15166	15286	15268	15265	15131	15083	15293	15310	15460	15301	15065	15208	15244	15314	15438	15342	15428	15374	15312	15460	15393	15243	15088	15325	15292	15445	15423	15451	15568	15373	15404	15215	15222	15320	15174	15197	15215	15239	15386	15309	15258	15178	15416	15360	15353	15273	15268	15109	15249	15240	15410	15421	15254	15185	15243	15351	15442	15168	15150	15154	15169	15251	15291	15247	15228	15217	15470	15125	15235	15333	15258	15487	15207	15286	15230	15522	15202	15412	15240	15043	15394	15278	15484	15276	15264	15343	15387	15283	15231	15532	15333	15211	15420	15266	14993	15372	15420	15532	15251	15230	15144	15308	15327	15288	15185	15344	15190	15189	15301	15151	15241	15309	15181	15329	15111	15127	15323	15260	15521	15235	15278	15229	15396	15303	15218	15260	15315	15354	15213	15381	15348	15311	15337	15399	15029	15201	15189	15274	15255	15105	15285	15258	15289	15345	15284	15318	15277	15104	15269	15232	15227	15171	15192	15287	15240	15230	15209	15266	15217	15353	15455	15146	15144	15459	15246	15396	15363	15352	15323	15269	15163	15180	15339	15186	15100	15177	15310	15096	15078	15342	15246	15116	15011	15133	15256	15133	15284	15215	15319	15216	15115	15164	15374	15378	15390	15329	15228	15337	15126	15494	15339	15337	15155	15216	15241	15282	15065	15305	15467	15404	15380	15175	15205	15224	15166	15249	15249	15066	15237	15332	15417	15412	15316	15169	15155	15058	15172	15517	15235	15132	15231	15118	15212	15340	15217	15249	15297	15267	15137	15374	15271	15272	15293	15414	15242	15385	15194	15346	15366	15346	15282	15173	15114	15094	15209	15080	15143	15188	15171	15064	15193	15137	15305	15181	15252	15318	15243	15361	15313	15147	15335	15449	15165	15302	15241	15233	15336	15139	15273	15160	15175	15257	15310	15283	15114	15173	15335	15319	15412	15361	15233	15377	15330	15487	15388	15475	15147	15369	15270	15148	15463	15419	15212	15373	15121	15000	15199	15292	14992	15098	15386	15198	15116	15032	15355	15365	15257	15210	15297	15163	15139	15379	15125	15304	15349	15105	15137	15206	15405	15314	15112	15132	15183	15196	15389	15315	15315	15404	15198	15343	15276	15199	15153	15247	15339	15141	15279	15412	15250	15257	15280	15170	15359	15266	15240	15422	15154	15144	15152	15316	15229	15228	15277	15301	15216	15235	15118	15397	15160	15296	15195	15102	15339	15303	15101	15187	15462	15183	15349	15170	15378	15273	15418	15167	15305	15419	15384	15339	15279	15239	15076	14940	15295	15351	15385	15208	15239	15257	15090	15288	15368	15376	15280	15211	15279	15173	15197	15101	15308	14995	15331	15192	15142	15162	15360	15246	15065	15178	15326	15447	15403	15411	15408	15347	15258	15427	15283	15216	14933	15543	15252	15083	15138	15144	15293	15556	15276	15270	15233	15194	15233	15032	15119	15174	15268	15201	15184	15301	15215	15396	15286	15412	15333	15251	15093	15283	15240	15630	15183	15344	15308	15295	15289	15321	15292	15355	15266	15420	15181	15168	15439	15222	15301	15266	15368	15265	15146	15126	15231	15264	15194	15217	15076	15359	15219	15142	15367	15108	15433	15223	15268	15283	15302	15429	15318	15298	15353	15430	15217	15310	15254	15100	15244	15379	15217	15587	15025	15279	15213	15513	15295	15208	14973	15298	15331	15314	15367	15201	15266	15138	15181	15222	15358	15236	15315	15344	15098	15247	15436	15468	15077	15106	15174	15288	15309	15324	15132	15274	15217	15262	15175	15306	15156	15343	15045	15236	15197	15237	15247	15273	15268	15216	15095	15271	15191	15174	15211	15143	15238	15265	15140	15396	15395	15269	15116	15149	15213	15319	15153	15288	15402	15209	15250	15196	15200	15225	15229	15252	15145	15310	15436	15311	15016	15358	15281	15223	15413	15330	15325	15208	15390	15337	15178	15259	15402	15047	15100	15339	15480	15388	15337	15396	15151	15188	15402	15242	15337	15399	15187	15234	15268	14909	15107	15153	15448	15270	15368	15299	15188	15061	15381	15165	15423	15279	15214	15081	15194	15188	15259	15179	15143	15346	15337	15319	15295	15273	15296	15124	15206	15371	15058	15442	15307	15253	15297	15377	15232	15362	15259	15448	15252	15209	15371	15227	15133	15161	15382	15314	15385	15375	15357	15403	15121	15278	15246	15068	15140	15333	15436	15066	15157	15312	15129	15499	15284	15396	15215	15315	15223
63151	106710	88412	68713	54535	39451	26115	17356	14222	13345	13188	13289	13095	13269	13193	13399	13374	13115	13412	13525	13179	13105	13240	13199	13129	13322	13412	13249	13350	13280	13318	13283	13326	13146	13226	13388	13222	13395	13124	13269	13285	13177	13158	13236	13249	13046	13091	13260	13250	13367	13230	13201	13240	13183	13208	13230	13169	13220	13136	13311	13191	13239	13246	13232	13212	13344	13104	13305	13198	13313	13164	13136	13247	13136	13231	13339	13204	13067	13269	13175	13161	13332	13365	13261	13218	13284	13183	13193	13336	13353	13293	13205	13290	13070	13209	13122	13329	13187	13302	13336	13126	13302	13317	13208	13438	13304	13326	13242	13183	13406	13290	13247	13292	13424	13222	13304	13195	13160	13097	13263	13125	13321	13243	13146	13275	13151	13421	13238	13354	13107	13345	13246	13278	13188	13123	13168	13310	13334	13061	13295	13237	13032	13479	13175	13314	13254	13248	13141	13122	13308	13125	13359	12973	13137	13061	13285	13288	13253	13031	13392	13320	13272	13257	13177	13188	13219	13380	13162	13221	13127	13279	13249	13075	13091	13355	13246	13083	13069	13310	13036	13297	13378	13199	13222	13135	13198	13069	13140	13262	13237	13341	13221	13299	13153	13126	13120	13212	13250	13300	13269	13170	13097	13201	13302	13210	13251	13226	13319	13186	13328	13323	13296	13350	13281	13204	13229	12970	13489	13321	13265	13238	13091	13321	13142	13339	13240	13364	13187	13145	13163	13312	13275	13232	13330	13164	13098	13356	13335	13237	13232	13141	13199	13174	13247	13313	13245	13241	13076	13249	13256	13093	13233	13244	13312	13341	13062	13270	13091	13203	13137	13244	13212	13135	13200	13306	13179	13225	13167	13292	13236	13165	13185	13258	13091	13245	13141	13137	13226	13385	13128	13080	13185	13167	13358	13066	13188	13305	13282	13059	13095	13125	13197	13389	13410	13134	13248	13422	13262	13119	13256	13059	13176	13276	13238	13320	13267	13121	13080	13223	13288	13148	13289	13290	13421	13361	13263	13103	13121	13183	13224	13077	13289	13259	13375	13292	13296	13132	13180	13196	13176	13189	13248	13301	13190	13066	13079	13221	13174	13213	13265	13258	13279	13296	13034	13025	13211	13152	13365	13233	13233	13201	13167	13205	13298	13129	13146	13283	13247	13484	13126	13279	13320	13061	13254	13248	13396	13158	13080	13313	13175	13101	13319	13176	13138	13120	13237	13265	13284	13138	13197	13219	13350	13282	13216	13196	13090	13291	13224	13181	13068	13227	13332	13150	13395	13269	13191	13233	13131	13262	13340	13181	13164	13265	13363	13217	13172	13160	13297	13016	13176	13177	13232	13222	13337	13251	13143	13131	13232	13249	13244	13213	13230	13165	13215	13255	13101	13309	13282	13181	13338	13257	13275	13388	13227	13243	13161	13260	13153	13299	13236	13337	13107	13189	13145	13153	13223	13195	13171	13378	13291	13152	13160	13311	13210	13244	13301	13273	13225	13227	13106	13283	13148	13232	13335	13260	13219	13111	13208	13202	13201	13238	13336	13145	13342	13347	13316	13288	13305	13156	13304	13271	13083	13192	13181	13297	13245	13242	13384	13286	13259	13349	12951	13236	13186	13240	13209	12937	13227	13271	13067	13228	13251	13175	13324	13305	13116	13271	13208	13338	13182	13381	13275	13209	13187	13335	13149	13188	13210	13196	13093	13138	13339	13300	13301	13110	13292	13385	13326	13255	13192	13149	13248	13357	13082	13169	12986	13222	13367	13235	13168	13251	13171	13162	13118	13294	13312	13208	13218	13246	13197	13252	13165	13027	13241	13357	13140	13078	13219	13054	13183	13285	13369	13278	13209	13159	13321	13215	13204	13235	13191	13220	13194	13343	13234	13336	13280	13275	13281	13312	13041	13244	13116	13339	13400	13121	13166	13343	13191	13191	13285	13154	13124	13331	13186	13314	13272	13358	13244	12994	13109	13210	13225	13223	13278	13178	13322	13333	13220	13124	13145	13364	13129	13149	13212	13217	13262	13283	13245	13187	13437	13098	13296	13153	13261	13171	13364	13261	13422	13270	13379	13223	13348	13319	13028	13219	13301	13198	13181	13119	13254	13116	13221	13326	13163	13369	13129	13178	13320	13316	13162	13219	13190	13144	13277	13321	13273	13359	13180	13245	13273	13272	13340	13215	13035	13130	13251	13339	13335	13202	13186	13379	13190	13133	13378	13245	13290	13375	13173	13332	13274	13072	13316	13212	13347	13176	13451	13216	13223	13385	13229	13184	13153	13357	13242	13369	13223	13224	13162	13360	13281	13330	13153	13326	13165	13310	13106	13297	13301	13389	13159	13296	13112	13181	13422	13196	13332	13253	13304	13064	13257	13190	13075	13191	13201	13227	13266	13253	13323	13015	13141	13153	13231	13266	13202	13285	13392	13244	13310	13125	13206	13251	13193	13372	13295	13347	13354	13436	13142	13333	13347	13314	13316	13194	13353	13148	13084	13099	13123	13052	13213	13372	13221	13295	13372	13230	13174	13214	13194	13142	13198	13127	13244	13200	13135	13344	13227	13324	12983	13158	13369	13186	13111	13198	13186	13220	13120	13219	13149	13245	13166	13145	13278	13181	13327	13327	13214	13153	13280	13111	13167	13163	13162	13259	13115	13198	13261	13283	13291	13102	13209	13212	13291	13233	13246	13206	13211	13204	13086	13244	13110	13209	13335	13412	13255	13250	13060	13350	13235	13230	13130	13068	13222	13073	13304	13396	13166	13185	13239	13252	13163	13248	13309	13185	13266	13202	13327	13203	13392	13042	13240	13323	13291	13315	12997	13216	13363	13164	13133	13379	13027	13238	13315	13036	13326	13248	13068	13234	13175	13059	13247	13205	13226	13219	13215	13245	13253	13221	13231	13241	13330	13199	13434	13096	13319	13221	13241	13216	13273	13157	13368	13295	13252	13427	13108	13156	13199	13215	13267	13240	13314	13150	13200	13186	13210	13134	13088	13175	13318	13196	13349	13199	13123	13219	13207	13297	13146	13235	13295	13290	13234	13324	13126	13387	13295	13249	13052	13246	13262	13116	13300	13315	13114	13130	13305	13212	13325	13295	13264	13220	13238	13240	13194	13041	13285	13399	13132	13229	13140	13273	13108	13288	13217	13403	13129	13177	13072	13333	13297	13321	13220	13215	13029	13308	13305	13309	13344	13302	13066	13285	13244	13244	13189	13271	13399	13400	13122	13420	13231	13322	13117	13169	13106	13242	13094	13171	13145	13303	13275	13140	13240	13195	13161	13082	13151	13271	13140	13223	13215	13172	13172	13152	13087	13210	13179	13325	13197	13257	13319	13222	13101	13174	13301	13172	13229	13275	13231	13200	13257	13270	13208	13107	13053	13316	13288	13194	13110	13148	13234	13287	13101	13221	13202	13119	13219	13011	13371	13147	13414	13306	13162	13343	13176	13256	13200	13168	13224	13145	13184	13221	13266	13161	13237	13266	13220	13248	13196	13220	13206	13299	13410	13226	13326	13173	13284	13182	13111	13164	13303	13342	13130	13192	13243	13217	13366	13406	13211	13275	13340	13148	13217	13227	13281	13401	13392	12964	12997	13202	13220	13306	13374	13080	13407	13315	13232	13257	13166	13018	13104	13249	13205	13187	13159	13170	13231	13254	13203	13343	13382	13216	13149	13398	13206	13249	13242	13357	13174	13141	13101	13199	13105	13256	13222	13260	13111	13118	13429	13298	13199	13189	13193	13303	13198	13285	13168	13273	13255	13240	13089	13076	13183	13258	13316	13162	13281	13259	13163	13186	13128	13117	13257	13285	13276	13301	13367	13147	13063	13267	13289	13285	13192	13412	13193	13235	13253	13325	13201	13243	13336	13224	13210	13235	13294	13245	13133	13200	13289	13096	13123	13274	13284	13346	13164	13159	13376	13216	13194	13176	13349	13223	13220	13280	13298	13287	13232	13362	13118	13198	13173	13251	13393	13121	13207	13278	13331	13459	13270	13205	13254	13390	13270	13063	13335	13178	13242	13269	13125	13096	13054	13184	13221	13057	13356	13306	13208	13118	13333	13112	13234	13181	13270	13158	13270	13237	13181	13279	12999	13272	13295	13202	13305	13193	13270	13201	13363	13196	13077	13211	13356	13082	13396	13202	13305	13057	13294	13263	13175	13302	13353	13173	13195	13219	13331	13308	13291	13271	13219	13256	13271	13395	13086	13278	13304	13229	13425	13078	13281	13189	13301	12960	13137	13164	13415	13144	13278	13128	13190	13400	13112	13109	13123	13194	13340	13263	13183	13131	13149	13058	13323	13381	13139	13222	13172	13198	13138	13186	13280	13088	13193	13157	13228	13215	13279	13218	13318	13388	13229	13158	13147	13121	13222	13297	13216	13218	13066	13126	13339	13186	13206	13265	13152	13308	13178	13142	13151	13128	13270	13364	13123	13229	13304	13200	13142	13362	13295	13400	13036	13148	13268	13334	13246	13179	13193	13252	13182	13233	13305	13332	13242	13157	13060	13251	13190	13228	13255	13290	13427	13255	13052	13242	13206	13180	13217	13196	13209	13254	13373	13290	13212	13242	13082	13259	13246	13060	13314	13152	13235	13323	13310	13239	13179	13259	13164	13166	13328	13249	13200	13237	13386	13248	13203	13216	13392	13307	13062	13234	13443	13201	13177	13195	13234	13187	13160	13240	13211	13333	13255	13299	13161	13269	13337	13094	13240	13317	13147	13317	13194	13365	13227	13275	13209	13231	13090	13275	13181	13254	13312	13375	13519	13199	13118	13222	13368	13091	13115	13135	13260	13242	13416	13197	13351	13153	13284	13265	13211	13070	13301	13304	13234	13295	13166	13238	13186	13336	13278	13365	13253	13249	13235	13229	13277	13186	13218	13283	13309	13238	13171	13065	13253	13289	13216	13110	13209	13197	13232	13160	13296	13204	13283	13161	13315	13324	13144	13351	13214	13455	13186	12990	13309	13240	13130	13206	13136	13282	13318	13338	13086	13311	13331	13205	13252	13253	13418	13486	13264	13311	13269	13352	13146	13386	13241	13201	13153	13154	13255	13213	13335	13286	13437	13195	13230	13296	13298	13291	13076	13339	13203
29167	30275	37352	29644	22087	18267	16338	15337	15044	15081	15107	15027	15009	15151	15070	15113	15025	15177	15037	15111	15045	15089	15179	14988	14935	15264	15081	15046	15312	15188	14838	15190	15064	14963	14984	15163	14953	15019	15043	15032	15017	14931	15226	15252	15172	15038	15086	14992	15120	14940	15125	15144	15016	15125	15149	14970	14973	15068	15135	15028	15058	15071	14970	14814	15123	14965	15374	14927	15055	15080	15066	15219	15084	14981	15108	14985	14877	14925	15145	15114	14971	15016	14869	15067	15168	15195	15159	14984	15158	14957	14997	14966	15011	14968	14999	14915	15024	14997	15070	15063	15172	15105	15081	15053	14965	15079	15059	14947	15220	15049	14856	14910	14920	14972	14966	14917	15074	15037	15248	14787	14953	15145	15197	15079	15090	14936	15014	14951	14979	15086	15080	14992	15114	14881	14939	14952	14945	15052	14876	14858	15069	15059	15040	14860	15077	15077	14869	14939	14844	15123	14888	14966	15003	14811	15204	14949	14973	15027	15033	14961	15151	15192	14965	14998	14991	14935	15089	15064	14949	15044	14821	14935	14844	14919	15063	15151	15209	15052	15034	14988	15044	15118	15023	14981	15120	14968	14891	15059	15109	15053	14969	15054	14967	15089	15071	15020	14890	14975	15214	15029	15169	15219	14975	15046	15062	14952	15005	15066	15038	14948	15163	15164	15118	15028	14904	15204	14879	15068	14959	15042	14947	14990	15207	15042	14941	14824	15142	15092	15226	15139	15017	15067	15063	15021	15093	14976	15187	14995	15022	14842	14954	15116	15024	15016	15032	14844	15011	15250	15208	15002	15010	15087	15085	15119	15107	14969	14935	15203	15175	14858	15086	15033	15190	15075	15196	15014	15212	14934	15003	14909	14948	15149	15055	15160	14994	14991	14934	14969	15027	15028	15013	15129	15093	15063	15166	15004	14926	15142	15116	15072	15022	15077	14940	14907	15018	15050	15247	15125	14951	14814	15051	15088	14890	15020	14923	15126	15248	15212	15186	15041	15034	15199	15166	14979	14918	14949	15044	14950	14955	14882	15155	15078	14981	15008	15180	14889	15047	14789	15145	15180	15244	15118	15000	14909	14879	15135	15109	15065	15038	14943	15198	15005	14949	14996	15056	14991	14868	15105	15024	15155	15057	14998	15057	15139	15195	15013	15137	15104	15137	15166	15208	15119	14856	14904	15037	15021	15094	14948	14951	14861	14744	14904	15161	15027	15064	15002	15001	14940	15009	15182	15397	15084	14927	15158	15039	14980	14945	14983	15033	15111	15059	14913	14910	14893	15089	15177	15288	14944	15004	15109	15091	14967	15105	15034	15085	15088	15249	15105	15126	15115	14834	15117	14992	14914	14939	15243	15154	15009	15032	15193	15223	14745	15162	14999	15076	15176	14979	15049	14961	14973	14976	14978	15053	15126	14827	14963	14902	15150	14974	14905	15036	15039	14930	15087	14840	15001	15023	15079	14759	15022	14923	14967	14987	15051	15019	15087	15088	15091	15072	14927	14945	15141	15171	14976	15114	15297	15043	15066	15140	15044	14950	14975	14936	14988	14932	14959	14913	14960	15156	15010	15192	14964	14940	14873	15179	14819	15057	14872	15202	15191	15093	15144	15060	15132	14998	15012	15182	15057	15139	14976	15010	14908	15056	15087	15147	14891	15063	15069	15144	14970	15128	14937	14834	14838	15024	14906	15000	15097	15075	14856	15017	15212	14950	15069	15018	14879	15033	14960	15210	15044	15125	15050	14944	14986	15022	14961	15076	14903	14991	15077	14911	15041	15116	15036	15118	15248	14910	15120	15116	15113	14992	15094	15116	15011	15139	15040	15118	15019	14962	15003	14971	15028	15078	15109	15082	15135	15118	15101	15041	14885	14947	14980	15173	15085	15188	14911	14875	14990	15130	15010	14940	15076	15094	15136	15185	14994	15133	14956	15112	15049	15175	15089	14985	15198	15188	14932	14749	15085	15050	15135	14709	15052	15184	14985	15046	15162	14947	15093	14983	14998	14978	15235	15186	14981	15032	15092	15023	15030	15033	15049	14962	15043	15218	14888	15143	14965	14896	14969	15032	15027	15101	15046	15155	15016	14905	14922	15058	15051	15111	15184	15039	15037	15092	15108	15156	15055	15008	14819	15037	15117	15006	14989	15158	14997	15078	14946	15070	15122	14846	14915	15041	15077	14987	15056	15099	15076	14971	15030	14991	15114	15101	15030	14858	15019	15034	15001	15020	15154	15261	15023	15101	15166	14982	15164	15091	15187	15170	14979	15017	15078	14958	15143	14953	14953	14912	15041	15146	15036	15204	15039	15088	15008	14959	14918	14996	14908	14955	14793	14993	14981	14858	15009	15030	15122	15063	15015	14973	15035	15116	14943	15039	15131	15043	14928	14898	15073	15095	14887	15191	14932	15305	14966	15061	15070	15005	15004	14954	15160	15001	14894	15083	15076	15210	15083	14918	14939	14995	15139	15131	15021	15122	14910	14999	15014	14896	15125	15045	15043	15074	15024	15050	15143	15145	15079	14902	15029	15130	14987	15027	15087	14992	15121	15077	15057	14969	15007	15071	14882	15173	15081	15089	15021	15024	14963	15233	15052	15267	15193	14893	15176	14895	15049	15078	14977	14985	14914	14896	15161	15239	15185	15040	14896	15056	15057	14945	15112	15072	15066	15095	14857	14965	15117	15254	15286	15004	15269	15061	15016	15085	15173	14997	14850	14863	14915	14849	15020	15108	15216	15124	14907	14986	14980	14851	15011	15170	14955	15070	15074	14945	14895	14886	14891	14918	15033	15084	14996	15063	14995	15018	14991	15029	14875	15067	14869	15037	14990	15085	15022	15026	15229	15070	15130	14919	15052	14944	15062	14878	15187	15148	15187	14936	15043	14950	15022	14872	14900	15044	14995	15240	14953	15207	15254	15222	15152	14982	15007	14960	14915	15104	15080	15017	15082	15074	14986	14918	15068	14944	15152	14995	15009	14873	15131	15153	14983	15195	14965	14972	15134	15368	15418	15147	15214	14780	15013	15062	15088	14908	14782	14880	15048	15051	15097	14987	15069	15120	15184	15081	15060	15125	15152	15125	15020	14938	15080	15063	15069	15013	14964	15067	15071	15047	15030	14972	15045	14928	15099	15218	14891	14912	14921	15046	15005	15148	15093	15041	14805	14953	14992	14846	14976	15019	15049	14943	15065	14986	14940	14894	15089	14966	14881	14833	15070	14875	15067	15031	15047	15131	14949	14951	14959	15035	15071	14968	15063	15088	15089	14996	14850	14966	15042	15081	15081	15162	14998	14981	15179	15074	14937	15254	15154	15015	15050	15070	15132	15149	14928	15104	15221	15023	14941	14893	15058	14908	15035	14955	15038	15148	14888	15246	15075	15203	15093	15215	15054	15184	15108	15147	15024	14982	14837	14967	14756	15154	15332	14870	15144	15113	14982	15061	15033	15174	15033	14981	15106	14991	15007	15230	15041	14955	15118	14923	15054	14935	15187	15192	15228	15159	15057	15041	15023	14968	14991	15013	15028	15129	15104	15030	15001	14804	14933	14860	15001	14935	15179	14984	14723	14908	15002	14973	15260	15269	15078	14992	15041	15114	15030	15134	14905	15067	14890	15150	15041	14920	14899	15162	14979	15317	15057	15055	15278	14967	15152	15038	14992	15035	15015	15072	14999	14948	15004	15050	15002	14830	15147	15048	15169	15017	15123	15023	14905	15001	14923	14924	15170	15139	15234	15000	15126	14863	15088	15160	14971	14913	14904	14979	14868	14962	14915	15096	15051	15178	15280	15109	14805	15261	15090	15051	15006	14984	15155	14929	15244	15057	15038	15094	14960	14979	15074	15057	15125	14974	14837	14969	14866	15060	14831	15036	15094	15041	15044	14963	14951	15055	15142	15025	14990	15166	15071	15085	15129	15025	14873	14959	15062	14981	15130	15207	15282	15034	14914	15146	15153	15103	15095	14938	14919	15050	14935	14982	15185	15314	15097	14976	14832	15077	14996	15089	14964	15047	15306	15171	15055	15087	14778	15305	15118	14937	15184	15146	15126	15228	15061	14932	15000	15027	15196	15294	15031	15017	15282	15082	14931	14906	14995	14968	15126	15074	15005	14938	15084	15075	15008	15188	15005	15069	15163	15077	15211	15094	15233	15040	15112	14961	15013	14920	15104	14866	15029	15086	14982	14899	15041	15070	15067	15121	15015	14932	15124	15174	15011	15211	15156	15005	15048	15074	15159	15035	15155	14969	15073	14929	14875	15024	14901	15062	15034	14980	15081	14976	14988	14884	15054	15174	15160	15198	15231	15070	14969	15091	14843	15154	15005	15039	14788	14965	15084	15142	15081	14922	15096	15074	14934	15090	15027	15015	15184	15178	15034	15196	15008	14950	15042	15165	14960	15203	15153	15072	15174	15011	15153	15145	15108	15281	15065	15214	15061	14852	15097	15003	15322	15189	15164	14959	14911	15049	15110	15136	14966	15273	14947	15110	14843	14810	14915	15074	15054	15181	15155	14944	15117	15114	15066	15097	15074	15085	14979	15180	14845	15013	15122	15056	14989	14922	15114	15196	15018	15060	14989	14953	15254	15047	15179	15208	15186	15138	15073	15020	15140	15210	14966	15218	15110	14911	15032	14891	15062	15239	15088	15084	15058	14893	14907	14986	15036	14945	15083	15111	15212	14719	14910	15003	14949	15081	15115	15063	15025	15094	15001	15088	15074	15066	14976	15037	15085	15103	15038	14973	14976	14948	14949	15282	15039	15175	15028	15125	15150	15173	15278	15086	15022	15125	15104	15020	14988	15046	15123	15042	14930	15256	15098	15044	14950	15093	15226	15009	15109	15226	14917	15027	14943	15064	14942	15017	15174	14936	14998	15024	15015	15002	15199	15006	15238	15066	14914	14900	14886	14954	15040	15037	15151	15113	15191	15134	15197	15280	15045	15124	15076	14930	15122	15054	15227	15018	14909	15008	15038	14920	14828	15007	14883	15029	14944	15011	15029	14981	14870	15105	14902	15091	14857	15014	14948	14899	15147	15030	15184	15069	15013	15181	15033	15122	15108	15054	14931	15073	15141	14887	15152	15134	14876	15054	15055	15143	15053	15080	15162
32487	49201	37725	24711	19453	15954	14208	13291	13224	13337	13240	13103	13134	13183	13242	13237	13170	13084	13124	13285	13269	13160	13118	13029	13229	13184	13170	13354	13227	13041	13055	13173	13156	13376	13260	13105	13061	13221	13162	13357	12901	13162	13115	13209	13193	13190	13089	13220	13148	13254	13124	13212	13147	13149	13182	13154	12998	13124	13208	13169	13139	13085	13182	13099	13171	13035	13275	13020	13207	13085	12966	13151	13053	13118	13182	13214	12977	12980	13020	13275	13267	13122	13269	12891	13044	13085	13120	13079	13147	12975	13125	13168	13153	13327	13135	13187	13138	13169	13010	13028	13093	13135	13205	13174	13361	13248	13142	13233	13186	12999	13177	13198	13212	13068	13220	13300	13255	13075	13212	13200	13058	13218	13326	13235	13270	13120	13269	13122	13137	13144	13001	13168	13099	13071	13135	13272	13301	12926	13217	13077	13175	13272	13172	12994	13228	13193	13120	13373	13242	13087	13065	13254	13187	13066	13037	13099	13095	13258	13231	12880	13204	13121	13201	13210	13093	13105	13257	13126	13134	13117	13249	13181	13357	13227	13141	13269	13142	13120	13293	13142	13354	13116	13159	13260	13194	13138	13264	12998	13257	13070	13007	13212	13316	13095	13322	13118	13286	13239	13174	13250	13178	13207	13157	13409	13123	13014	13243	13223	13056	13240	13029	13215	13074	13167	13211	13099	13185	13204	13000	13176	13093	13048	13088	13034	13194	13066	13059	13142	13218	13313	13163	13160	13016	12913	13326	13125	13302	13062	13259	13068	13197	13191	13232	13157	13199	13270	13176	13315	13084	13103	12977	13180	13151	13163	13064	13267	13096	13247	13102	13136	13145	13169	13114	13250	13176	12995	13393	13166	13099	13177	13131	13168	13050	13122	13252	13101	13168	13162	13281	13066	13249	13123	13148	13180	13149	13166	13197	13134	13188	13176	13265	13151	13293	13034	13162	13047	13154	13083	13168	13032	13056	13021	13219	13028	13183	13159	13185	13234	13237	13143	12981	13172	13194	13247	13285	13147	13124	13063	13238	13077	13194	13202	13100	13183	13123	13199	13229	13250	13073	13168	13052	12970	13283	13200	13232	13155	13313	13176	13072	12983	13101	13245	13136	13093	13165	13221	13327	13360	13066	13164	13182	13041	13108	13115	13264	13048	13086	13115	13147	13169	13142	13015	13069	13174	13153	13084	13056	13121	13270	13231	13245	13181	13107	13199	13134	13057	13052	13306	13314	13051	13045	13067	13239	13184	12968	13172	13287	13032	13232	13148	13181	13299	13150	13148	13150	13215	13228	13060	13152	13176	13222	13079	13130	12931	13104	13077	13048	13031	13023	13169	13079	13157	13052	13212	13225	13159	13033	13096	13016	13264	13178	13100	13173	13080	13288	13161	13009	13034	13146	13024	13005	13215	13221	12951	13109	13247	13152	13196	13111	13172	13179	13212	13440	13187	13148	13290	13106	13262	13133	13230	13098	13266	13177	13073	13274	13280	13214	13253	13335	13087	13255	13156	13170	13028	13021	13056	13215	13271	13094	13190	13157	13278	13068	13237	13284	13348	13131	13145	13089	13072	13072	13183	13106	13082	13133	13062	13072	13316	13143	13051	13318	13050	13260	13154	13162	13151	13128	13367	13276	13297	13057	13015	13247	13094	13221	13087	13091	13208	13004	13114	13224	13171	13073	13195	13206	13038	13161	13152	13015	13078	13125	13122	13234	13303	13387	13065	13222	13149	13198	13148	13081	13107	13066	13255	13288	13080	13263	13273	13062	13076	13094	13069	13171	13142	13042	13157	13267	13232	13207	13207	13014	12997	13239	13253	13124	13123	12967	13344	13133	13093	13147	13149	13014	13151	13072	13174	13085	13334	13062	13031	13153	13121	13174	13205	13068	13183	13214	12991	13114	13202	13055	13135	13244	13246	13197	13325	13036	13230	13061	13052	13198	13100	13159	13236	13114	13108	13157	13087	13263	13257	13183	13174	13104	13057	13225	13192	13149	13261	13178	13200	13280	13222	13216	13289	13091	13283	13131	13141	13159	13089	13343	13168	13151	13174	13180	12982	13164	13176	13229	13076	13152	13122	13264	13104	13256	13261	13055	13279	13169	13229	13123	13097	13073	13146	13129	13133	13205	13110	13194	13242	13128	13295	13044	13143	13256	13386	13061	13071	13133	13034	13253	13057	13207	13020	13112	13215	13121	12997	13036	13160	13105	13294	13183	13043	13087	13232	13135	12976	13191	13111	13029	13045	12973	13214	13263	13032	13089	13148	13124	13057	13251	13257	13182	13113	13087	13248	13009	13246	13226	13019	13138	13088	13134	13217	13112	13088	13096	13087	13226	13079	13088	13231	13204	13264	13194	13396	13186	13182	13128	13071	13024	13252	13254	13004	13161	13121	13038	13086	13053	13105	12991	13188	13077	13192	13052	13193	13167	13049	13173	13084	13283	13018	13203	12970	13099	13059	13031	13287	13209	13090	13060	13175	13039	13181	13283	13047	13075	12949	13268	13210	13213	13273	13063	13143	13072	13131	13232	13261	13253	13226	13158	13036	13110	13090	13209	13024	13220	13304	13193	13021	13139	13191	13177	13007	13136	13236	13172	13305	13130	13183	13160	13122	13176	13136	13111	13263	13012	13109	13213	13135	13118	13185	13298	13260	13212	13196	13119	13061	13244	13278	13309	13226	13227	13042	13265	13105	13078	13166	13113	13214	13226	13157	13222	13269	13234	13143	13226	13185	13205	13173	13042	13118	13086	13086	13105	13160	13224	13176	13199	13221	13235	13020	13215	13153	13175	13331	13184	13197	13182	13011	13241	13155	13236	13156	13142	13045	13325	13121	13048	13173	12986	13106	13221	13185	13150	13134	13264	13227	13139	13064	13137	12997	13204	13072	13302	13174	13106	13143	13357	13165	13067	13188	13105	13101	13312	13174	13281	13024	13081	13145	13111	13058	13041	13287	13245	13235	13111	13012	13079	13184	13125	12929	13273	13223	13255	13068	13252	13216	13203	13235	13148	13219	13142	13247	13011	13249	13305	12942	13155	13367	13339	13270	13116	13018	13092	13259	13251	13055	13319	13188	13217	13302	13215	13074	13096	13265	13068	13216	13309	13077	13153	13242	12965	13128	13133	13226	13028	12997	13155	13026	13082	13161	12983	13215	13092	13357	13231	13077	13002	13317	13124	12984	13172	13187	13165	13333	13093	13293	13075	13297	13234	13168	13208	13091	13201	13115	13090	13121	13111	12910	13216	13354	13189	13017	13193	13114	13171	13267	13102	13197	13223	13413	13279	13199	13170	13121	13183	13127	13249	13065	13067	13030	13202	13223	13166	13133	12916	13223	13092	13128	13001	13046	13131	13285	13141	13069	13231	13188	13103	13088	13284	13266	13136	13124	13090	13138	13215	13183	13012	13106	12996	13226	13257	13052	13127	13148	13112	13023	13114	13037	13310	12969	13161	13161	13133	13227	13203	13165	13213	13043	13107	13264	13191	13318	13004	13185	13151	13140	13225	13059	13164	13183	13231	13215	13320	13087	13261	13263	13108	13157	13148	13133	13028	12967	12964	13177	12959	13173	13060	13175	13200	13080	13264	13200	13104	13022	13169	13144	13257	13187	12995	13075	13162	12994	13286	13140	13186	13072	13233	13235	13105	13153	13150	13065	13007	13210	12967	13101	13245	12942	13261	13211	13310	13226	13228	13079	13149	13064	13080	13271	13169	13264	13114	13106	13112	13212	13179	13377	12957	13164	13200	13139	12951	13314	13163	13183	13157	13187	13369	13195	13295	13145	13266	13243	13066	13110	13236	13128	13191	13121	13077	13116	13247	13116	12981	13082	13076	13113	13237	13199	12939	13200	13003	13288	13206	13086	13288	12960	13039	13125	13023	13130	13186	13290	13104	13026	13149	13160	13206	13417	13167	13195	13146	13231	13086	13188	13176	13114	13221	13051	13216	13058	13095	13173	13077	13185	13168	13207	13051	13024	13334	13316	13205	13191	13276	13141	13041	13082	13082	13225	13058	13052	13106	13148	13215	13077	13212	13084	13147	13196	13045	13216	13147	13014	13108	13174	12981	13312	13123	13132	13275	13088	13321	13256	13252	13209	13162	13107	12991	13358	13168	13239	13260	13215	13053	13159	13143	13361	13032	13133	13167	13046	13297	13137	13079	13146	13210	13164	13024	13038	13153	13211	13052	13099	13192	13207	13162	13182	13136	13217	13042	13220	13197	13217	13083	13049	13031	13083	13110	13224	13127	13276	13110	12967	13411	13138	13053	13053	13208	13056	13064	13265	13134	13360	13100	13225	13061	13086	13079	13181	13310	13073	13239	13063	13169	13114	13154	13107	13207	13069	13173	13143	13216	13081	13160	13095	13248	13268	13189	13046	13147	13164	13080	13224	13221	13159	13188	13237	13138	13199	12998	13076	13272	13097	13205	13134	13130	13223	13217	13271	13295	13091	13015	13155	13329	13178	13149	13166	13035	13229	13045	13198	13240	13237	13077	13188	13192	13335	13312	13235	13235	13267	13155	13066	13140	13192	13230	13067	13155	13146	13233	13183	13235	13044	12944	13279	13286	13173	13288	13058	13152	13276	13094	13095	13131	13190	13010	13216	13134	13076	13171	13269	13123	13032	13054	13294	12918	13025	13134	13220	13326	13124	13199	13108	13180	13046	13034	13244	13080	13197	13038	13216	13122	13285	13026	13096	13230	13087	13190	13230	13276	13244	13281	13173	13131	13153	13077	13136	13111	13213	13291	13135	13181	13200	13211	13156	13096	13181	13164	13111	13055	13131	12937	13315	13280	13240	13140	13289	13268	13195	13241	13104	13247	13172	13230	13256	13219	13154	13266	13215	13058	13193	13094	13078	13095	13007	13088	13110	13294	13017	13131	13111	13045	13289	13058	13284	13091	13191	13148	13254	13172	13199	13117	12999	13130	13127	13314	13355	13080	13135	12966	13047	13234	13153	13109	13219	13117	13215	13232	13117	13253	13149	13176	13046	13186	13060	13208	13263	13129	13143	13198	13105	13098	13118	13209	12993	13126	13132	13131	13197	13322	13006	13068	13203	13095	13228	13171	13276	13259	13160	13290	13090	13166	13064	13068	13196
24272	22549	34539	34563	33162	29425	23788	16994	14727	14439	14364	14224	14384	14370	14334	14448	14346	14203	14344	14130	14320	14101	14206	14228	14339	14178	14066	14172	14180	14005	14111	14179	14056	14209	14190	14302	14085	14232	14257	14259	14475	14166	14090	14174	14115	14220	14056	14296	14260	14249	14272	14027	14191	14056	14101	14215	14365	14187	14157	14160	14189	14270	14240	14231	14043	13903	14030	14164	14176	13988	14262	14195	14125	14234	14051	14146	14155	14078	14067	14301	14198	14230	14110	14128	14061	14278	14056	14119	14106	14156	14111	14210	14177	14143	14311	14068	13977	14150	14245	14053	14276	14110	14227	14138	14198	14154	14162	14126	14212	14006	14002	14095	14102	14320	13977	14247	14199	14074	14104	14163	14051	14101	14219	14119	14219	14258	13962	14148	14224	14106	14076	14109	14056	14042	14194	14048	13994	14185	14126	14050	14109	14125	14148	14136	14251	14087	14123	13911	14121	14027	14100	14179	14284	14264	14201	14116	14081	14031	14256	14072	14303	14424	13990	14091	14230	14075	13978	14060	13996	14079	14099	14168	13871	14039	14137	14149	14196	14077	14125	14099	14192	14220	14085	14151	14175	14185	14034	14190	14229	14013	14200	14236	14183	14126	14202	13976	14184	14226	14134	14222	14198	14118	14196	14222	14054	13967	13962	14291	14347	14289	14270	14121	14012	14131	14080	14104	14256	14118	14271	14042	14033	14037	14232	14245	14128	14003	14040	14075	14123	14040	14118	14251	13949	13971	14241	14100	14049	14146	14207	14190	14062	14298	14097	13968	14072	14194	14169	14175	14117	14062	14119	14058	14262	14242	14253	14075	14075	14139	14292	13980	14272	14053	14169	14242	14150	14069	14111	14009	13945	14089	14320	14153	14007	14193	14042	14045	13950	14026	14096	13880	13978	14219	13917	14010	14308	14036	14164	14074	14128	14259	14035	14074	14221	14016	14139	14086	14036	14022	14071	14004	14385	14042	14135	14199	14157	14141	14333	14227	14074	14191	14318	13951	14142	14120	13965	14034	14157	14156	14020	14182	14191	14155	14087	14192	14067	14251	14193	14113	14117	13931	14069	14135	14060	14209	13985	13975	14208	14071	14093	14227	14103	14192	14152	14084	14224	14101	14179	13990	13985	13941	14179	14136	14120	14116	14139	14141	14154	14130	14277	14093	14078	14080	14144	14276	14217	14171	14143	14141	14189	14151	14062	13889	13993	14184	13988	14072	14224	14157	14151	14108	14047	13997	14140	14161	13902	14177	14282	13985	14100	14225	14149	14238	13987	14073	14130	14114	14195	14151	14119	14136	14213	14005	14156	14185	14119	14223	13995	14025	14207	14140	14202	14195	14081	14156	14192	14125	14240	14135	14027	14002	14225	14187	14161	14228	13983	14341	14028	14078	14269	14246	14192	14164	14044	14127	14066	13948	14215	14073	14083	14129	14165	14121	14117	14145	14168	14109	14105	14077	14192	14006	14042	14039	14197	14062	13999	14093	13918	13969	14457	14110	14072	14004	14104	14354	14307	14077	14315	14200	14070	14007	14014	14172	14237	14153	14051	14073	14158	14157	14083	13937	14128	14096	14352	14034	14161	14111	14263	14149	14309	14152	14396	14002	14170	14203	14054	13998	14250	14248	14109	14237	14256	13977	14031	14006	14174	14175	14146	14217	14176	14104	14194	14014	14058	13975	13891	14078	14275	14248	14052	14201	14150	13966	14214	14195	14143	14052	14081	14286	14051	14285	14067	14141	14079	13992	14045	14242	14050	14031	14235	14075	14229	14134	14191	14120	14156	14135	14140	14128	13976	14114	14092	14078	14029	14209	13994	13793	14187	14207	14251	14065	14084	14055	14366	13989	14136	14021	14236	14282	14046	14172	14387	14334	13985	14027	14146	14047	14255	14143	14020	14173	14008	14171	14198	14123	14233	14073	14300	14319	14107	14169	14059	14117	14200	13903	14042	14206	14175	14103	14132	14002	14113	14275	14123	14243	14047	14135	14195	14084	14147	14081	14213	14163	14073	14012	14123	14117	14208	14144	14215	14147	14035	13969	14179	14064	14047	14010	14135	14104	14000	14306	13957	14127	14144	14265	14159	14122	14124	14163	14146	14054	14120	14073	14211	14068	14016	14264	14157	14372	14093	14067	13956	14077	14201	14035	14426	14267	14202	14071	14272	14173	14048	14189	13826	14182	14149	14257	14047	13977	14329	14016	14137	14111	14110	14144	14006	14057	14003	13965	14182	14121	14235	13944	13964	13923	14222	14234	13922	14179	14096	13986	14116	14200	13981	14430	14276	13950	14123	14036	14066	14249	13888	14183	14345	14144	13890	14150	13942	14107	14238	14192	14013	14287	14335	14270	14179	14133	14348	14366	14174	14072	14141	14062	14343	13858	14079	14239	14033	14200	14230	14146	14139	13961	13843	14239	14144	14407	14065	14047	14040	14284	14114	14100	14140	14106	13993	14039	14155	14131	14070	14201	14002	14034	14047	13906	14031	13995	14250	14233	14176	14204	14187	14003	13961	14280	14180	14116	14022	14182	14209	14105	14147	14126	14228	14061	14293	14148	14130	14091	14459	14079	14151	14037	14121	14177	14154	13885	13997	14025	13958	14089	14243	14109	14306	13907	14219	14105	14099	14155	14109	14079	14191	14325	14192	13975	14359	14203	14096	14037	14146	13974	14178	14400	14090	14184	14224	14212	14102	14187	14044	14207	14021	14342	14131	14109	14121	14215	14202	14228	14110	14021	14344	14234	14375	14134	14124	14229	14209	14076	14248	14167	14072	14214	14283	14110	14188	14268	14189	14093	14257	14018	14165	14120	14065	14362	14012	14189	14099	14088	14183	14220	14219	14038	14218	14014	13985	14094	14259	14063	14154	14184	14280	14132	13963	13963	14048	14117	14020	14022	14032	14058	14110	14089	14249	14082	13953	14111	14085	13923	14154	14088	14221	13980	14079	14004	14191	14060	14049	14235	14107	14192	14106	14216	14078	13972	14028	14207	14206	14054	14085	14285	14225	14012	14159	14016	14368	14227	14190	14150	14084	14140	14271	14102	14240	14046	14367	14162	14136	13856	14231	14129	14118	14071	14233	13850	13881	14112	14143	14096	14157	14029	14179	14196	14202	13888	13961	14120	14186	14162	14185	14015	14022	14076	14192	14072	14141	14115	14186	13954	14076	14177	13993	14151	13859	14265	14134	14091	14101	14163	14411	14283	14079	14155	14126	14019	14155	14197	14192	14094	14055	14067	14204	13927	14205	14192	14156	14017	14110	13975	14137	14000	14150	14079	13930	14087	14180	14326	14119	14116	14013	14139	14094	14313	14197	14301	13991	14213	14238	14108	14084	14181	14238	14135	14214	14136	14182	14198	13839	14130	14118	14238	14227	14018	14142	14086	14197	14170	13930	14062	14140	13997	14221	14021	14056	14036	14069	14235	14155	13978	14095	14034	14136	14088	14203	14126	14339	14123	14200	13877	14246	14215	14226	14100	14232	14353	14281	14085	14097	14336	14196	14074	14255	14181	14025	14159	14346	14137	14103	14180	14174	13874	13975	14212	14204	14089	14072	14049	14350	14263	14149	14247	14356	14312	14216	13993	14069	14063	14357	14062	14037	14194	14152	14197	14101	14183	14225	14113	14255	13916	14239	14143	14142	14090	14126	13980	14150	14186	14047	14025	14025	13941	14088	14267	14089	14205	14159	14132	14219	14162	14228	14194	14129	14307	14246	14228	14136	14015	14051	14159	14127	14207	14102	14094	14050	14126	13973	14014	13996	13983	14210	14347	14171	14100	14027	14100	14296	14081	14014	14141	14213	14188	14174	13951	14170	14136	14229	14018	14145	14255	14229	13990	14108	14153	14188	14079	14366	14088	14165	13996	14062	14089	14185	14260	14019	13986	14062	14058	14044	14201	14193	14085	13978	14051	13983	13957	14242	14018	14137	14144	14145	14077	14229	14221	14217	14232	14177	14059	14240	14018	14032	14166	14202	14070	14006	14029	14321	14185	14077	14070	14242	13973	14176	14181	13982	14252	14366	14182	14109	14142	14131	14273	14180	14059	14132	14029	14272	14160	14125	13912	14126	14089	14075	14006	14091	14140	14223	14016	14330	14034	14129	14251	14094	14262	14189	14228	14144	14220	14269	14199	14361	14130	14313	14128	14151	14238	14091	14111	14129	14124	14218	14054	13989	14141	14127	14054	13954	14012	14166	14233	14188	14111	14086	14249	14189	13991	14178	14091	14155	14220	14175	13962	14075	14005	14094	14088	14089	14118	14169	14143	14228	14133	14118	14131	14255	14143	14127	14156	14115	13981	13973	14030	14272	14295	14011	14042	14179	13878	14156	13839	14254	14224	14185	14048	14106	14028	14453	13995	14095	14086	14045	14269	14214	14187	14120	14188	13979	13931	14101	14013	14003	13989	13893	13930	14093	14078	14068	14134	14137	14064	14196	14117	14106	14185	14157	13982	14135	14178	14119	13971	13810	14008	14119	14050	14036	14192	14179	14151	13948	14026	14006	13943	14153	14227	14314	14344	14034	14130	14014	14077	14035	14127	13976	13901	14010	14099	14394	14052	14100	14260	14104	14053	14047	14208	14041	14087	14124	14046	14166	14126	14174	13954	14004	13984	14340	13990	14264	14059	14095	14153	14315	14191	14116	14078	14203	14215	13999	13960	13986	13953	14252	14003	14179	14092	14194	13872	14052	14113	14287	14336	14173	14179	14228	14162	14197	14146	14218	14210	14076	14076	14122	14044	13910	14050	14045	14090	14219	14046	14159	13885	14023	14049	14234	14164	14145	13862	14094	14108	14061	14097	14346	14077	14131	14139	14246	14153	14268	14197	14070	14174	14221	14124	14251	14246	14235	14231	14214	14182	14130	14150	14187	14141	14077	14156	14078	14124	14259	13963	14144	14108	14060	14250	14154	14006	13971	14178	14322	14130	14207	14132	14294	14021	14253	14400	14172	14078	14313	14232	14174	14065	13992	13970	14081	14119	13898	14012	13924	14046	14119	14229	14127	14087	14062	14148	14055	14229	14144	14074	14057	14161	14064	14127	14341	13975	14255	14158	14070	14133	14124	14146	14038	13975	14257	14178	14171	14092	14051	14276
59373	94590	76108	53267	41798	29677	19474	14483	13198	12646	12417	12686	12738	12632	12681	12711	12610	12679	12523	12371	12539	12482	12774	12793	12680	12653	12577	12573	12547	12552	12546	12571	12646	12833	12532	12682	12518	12550	12733	12625	12467	12565	12548	12541	12624	12563	12607	12527	12592	12630	12506	12605	12657	12588	12464	12613	12609	12843	12563	12541	12657	12582	12542	12500	12597	12589	12520	12473	12411	12499	12467	12581	12453	12622	12565	12724	12609	12683	12625	12511	12503	12585	12579	12575	12438	12697	12487	12518	12476	12569	12579	12579	12393	12721	12567	12486	12532	12679	12566	12568	12675	12654	12526	12533	12525	12557	12712	12544	12674	12571	12558	12497	12622	12573	12463	12434	12726	12524	12464	12741	12582	12501	12517	12491	12580	12646	12608	12554	12654	12481	12615	12607	12645	12556	12496	12448	12632	12643	12432	12535	12350	12589	12348	12554	12495	12569	12526	12565	12719	12591	12702	12595	12565	12729	12467	12592	12562	12584	12591	12557	12503	12540	12613	12692	12407	12553	12522	12441	12448	12621	12525	12568	12730	12739	12563	12543	12606	12542	12478	12595	12704	12603	12648	12757	12680	12535	12620	12505	12546	12673	12483	12510	12574	12569	12591	12535	12673	12468	12680	12521	12669	12494	12447	12631	12652	12577	12477	12689	12524	12418	12539	12589	12650	12486	12559	12553	12744	12510	12531	12680	12593	12395	12545	12595	12454	12517	12656	12492	12696	12558	12392	12614	12531	12736	12657	12691	12620	12549	12652	12485	12476	12596	12415	12631	12524	12577	12581	12437	12568	12568	12468	12596	12517	12507	12487	12486	12549	12438	12630	12442	12596	12616	12389	12475	12544	12507	12526	12526	12494	12692	12564	12562	12601	12411	12507	12409	12474	12565	12509	12483	12418	12326	12647	12510	12607	12520	12580	12485	12517	12521	12671	12654	12641	12584	12472	12466	12754	12517	12664	12473	12667	12591	12601	12534	12475	12596	12480	12656	12578	12648	12731	12521	12746	12530	12642	12559	12513	12705	12619	12510	12523	12650	12704	12471	12530	12578	12543	12610	12540	12407	12540	12700	12556	12627	12502	12480	12393	12642	12655	12418	12483	12512	12473	12716	12547	12541	12696	12636	12534	12594	12634	12615	12674	12484	12416	12387	12576	12620	12507	12721	12619	12796	12535	12389	12641	12563	12597	12661	12384	12594	12445	12528	12542	12545	12542	12391	12721	12672	12726	12643	12433	12451	12662	12464	12610	12456	12556	12619	12653	12500	12693	12519	12664	12565	12487	12563	12593	12684	12732	12501	12599	12640	12527	12465	12534	12727	12606	12602	12585	12421	12601	12574	12512	12726	12683	12650	12550	12432	12548	12756	12501	12339	12529	12596	12604	12470	12531	12781	12535	12558	12684	12601	12471	12663	12612	12481	12525	12407	12592	12632	12611	12586	12602	12416	12553	12464	12601	12550	12608	12497	12656	12590	12474	12635	12361	12661	12623	12424	12499	12637	12609	12507	12526	12581	12760	12565	12709	12673	12566	12541	12477	12515	12443	12617	12676	12588	12510	12508	12660	12494	12677	12680	12600	12583	12506	12623	12474	12610	12523	12569	12502	12803	12651	12374	12662	12538	12618	12444	12685	12676	12633	12607	12709	12572	12757	12729	12439	12456	12370	12513	12722	12616	12458	12521	12570	12389	12484	12709	12663	12630	12487	12567	12411	12593	12565	12628	12349	12529	12586	12674	12483	12596	12666	12504	12607	12288	12621	12580	12466	12671	12450	12464	12612	12727	12545	12531	12811	12517	12355	12409	12653	12693	12661	12802	12603	12741	12510	12515	12542	12462	12693	12678	12665	12537	12621	12576	12442	12439	12546	12583	12706	12538	12631	12559	12584	12602	12639	12656	12637	12524	12658	12698	12503	12735	12452	12439	12556	12537	12432	12566	12685	12517	12556	12653	12557	12715	12543	12580	12540	12637	12649	12552	12688	12558	12636	12545	12600	12577	12436	12553	12470	12613	12593	12537	12490	12658	12471	12667	12606	12592	12352	12554	12637	12531	12551	12574	12688	12618	12669	12536	12431	12591	12612	12536	12511	12620	12570	12423	12461	12601	12646	12575	12558	12423	12580	12566	12727	12548	12604	12562	12733	12492	12626	12572	12450	12665	12642	12608	12567	12439	12466	12511	12498	12495	12632	12533	12523	12486	12648	12541	12449	12529	12560	12513	12642	12578	12633	12649	12613	12442	12627	12865	12442	12620	12611	12555	12605	12596	12481	12566	12572	12479	12552	12528	12611	12567	12424	12688	12654	12659	12601	12514	12507	12692	12587	12466	12581	12632	12590	12716	12604	12441	12286	12438	12605	12611	12448	12640	12544	12638	12465	12589	12338	12651	12469	12672	12484	12643	12464	12474	12639	12487	12515	12522	12594	12526	12478	12583	12445	12494	12696	12525	12675	12667	12478	12708	12645	12555	12629	12570	12595	12579	12522	12577	12427	12602	12513	12563	12554	12627	12368	12681	12650	12560	12547	12553	12551	12580	12479	12618	12597	12457	12542	12407	12743	12611	12558	12433	12447	12565	12523	12478	12629	12397	12581	12498	12623	12713	12567	12666	12571	12670	12717	12372	12617	12548	12578	12590	12623	12629	12585	12422	12701	12622	12588	12561	12551	12441	12415	12512	12414	12672	12534	12528	12675	12624	12662	12571	12617	12613	12616	12566	12606	12600	12456	12547	12465	12563	12744	12590	12688	12435	12623	12498	12381	12438	12579	12509	12514	12643	12527	12683	12549	12631	12591	12466	12604	12552	12614	12462	12600	12708	12529	12438	12774	12607	12500	12468	12358	12687	12598	12400	12550	12600	12587	12469	12499	12583	12634	12618	12591	12542	12709	12511	12711	12643	12408	12516	12490	12500	12529	12393	12595	12714	12617	12355	12561	12673	12429	12590	12520	12583	12651	12541	12585	12597	12518	12656	12634	12771	12473	12437	12707	12585	12488	12573	12652	12609	12527	12582	12468	12572	12398	12666	12618	12700	12582	12494	12584	12533	12591	12606	12480	12450	12501	12606	12611	12621	12536	12593	12567	12493	12507	12574	12540	12572	12427	12556	12516	12701	12585	12483	12598	12521	12473	12552	12477	12728	12411	12571	12599	12457	12449	12637	12598	12585	12589	12735	12675	12721	12578	12704	12608	12636	12483	12478	12479	12643	12690	12518	12364	12603	12528	12641	12592	12584	12674	12477	12572	12690	12478	12561	12579	12363	12519	12707	12508	12676	12531	12440	12629	12466	12559	12730	12672	12675	12654	12642	12518	12453	12522	12527	12515	12534	12534	12555	12551	12769	12565	12476	12645	12607	12650	12449	12591	12609	12607	12518	12787	12733	12492	12396	12529	12571	12473	12566	12655	12532	12468	12625	12568	12568	12545	12637	12453	12646	12554	12600	12557	12410	12467	12655	12577	12552	12505	12617	12558	12443	12688	12696	12451	12482	12639	12594	12623	12415	12549	12587	12548	12574	12463	12525	12641	12438	12669	12429	12631	12550	12548	12395	12557	12487	12574	12500	12640	12598	12567	12599	12547	12614	12816	12435	12649	12599	12582	12520	12474	12609	12479	12414	12587	12633	12592	12582	12613	12525	12487	12541	12434	12657	12660	12516	12575	12683	12611	12545	12739	12592	12498	12620	12476	12503	12597	12575	12576	12482	12670	12584	12571	12470	12453	12608	12558	12612	12469	12597	12644	12715	12652	12466	12546	12597	12614	12533	12797	12431	12579	12529	12389	12509	12495	12644	12624	12476	12654	12485	12526	12458	12523	12739	12583	12624	12570	12500	12864	12838	12728	12794	12502	12463	12528	12593	12602	12659	12680	12511	12504	12536	12532	12646	12506	12522	12583	12702	12517	12477	12748	12666	12666	12640	12606	12588	12514	12407	12499	12340	12552	12681	12585	12662	12554	12603	12450	12476	12483	12730	12511	12368	12475	12511	12537	12724	12520	12645	12531	12630	12561	12515	12493	12637	12571	12614	12628	12639	12551	12684	12482	12677	12623	12603	12506	12603	12594	12617	12419	12626	12619	12686	12565	12731	12678	12563	12735	12592	12590	12411	12579	12556	12486	12603	12586	12714	12665	12508	12445	12598	12497	12492	12608	12695	12641	12523	12421	12528	12694	12605	12665	12630	12673	12544	12634	12515	12353	12497	12463	12593	12463	12627	12639	12718	12520	12568	12522	12620	12422	12556	12480	12479	12445	12687	12584	12760	12631	12557	12437	12551	12401	12589	12425	12521	12565	12556	12415	12627	12524	12486	12554	12698	12735	12548	12728	12544	12636	12452	12617	12751	12395	12417	12587	12564	12640	12566	12537	12687	12493	12403	12518	12666	12709	12583	12579	12654	12686	12398	12521	12546	12471	12427	12552	12454	12483	12732	12611	12447	12519	12337	12609	12539	12490	12712	12559	12515	12563	12495	12613	12545	12456	12497	12522	12439	12625	12699	12423	12618	12737	12512	12516	12771	12422	12678	12470	12592	12653	12552	12434	12623	12686	12580	12617	12310	12575	12756	12591	12826	12547	12702	12747	12466	12646	12546	12583	12714	12528	12649	12438	12633	12624	12630	12635	12516	12623	12534	12397	12587	12371	12453	12679	12612	12592	12620	12472	12531	12527	12616	12585	12637	12610	12489	12590	12624	12606	12600	12660	12580	12693	12680	12463	12694	12629	12525	12475	12672	12565	12517	12574	12628	12644	12467	12546	12583	12535	12702	12484	12620	12520	12558	12568	12591	12521	12586	12733	12487	12703	12513	12487	12376	12476	12426	12380	12591	12694	12483	12647	12592	12528	12581	12469	12556	12605	12508	12542	12658	12601	12602	12625	12614	12577	12688	12574	12668	12656	12570	12629	12526	12518	12503	12396	12550	12595	12723	12485	12573	12690	12639	12606	12584	12600	12573	12522	12462	12419	12583	12583	12517	12561	12631	12649	12614	12524	12619	12666	12540	12661	12561	12522	12444	12622	12560	12545	12507	12645	12532	12772	12529	12657	12614	12687	12609	12595	12760	12475	12462	12720	12477	12501	12551	12400	12715	12583	12402	12691	12497	12483	12444	12354	12522
23116	22050	32304	30325	31869	31691	28877	19100	15397	14836	14728	14167	14031	14311	14064	14214	14158	14053	14040	14112	14112	14013	14237	13970	14209	14136	13939	14106	13839	14207	14083	13982	13952	13977	14027	14128	13926	13925	14091	13921	14092	13974	14032	13837	14210	14014	14176	13824	14090	13922	13981	13846	14062	14042	14180	13962	13892	14018	14077	13986	14091	14050	13873	13892	14000	13900	13936	14116	14158	14003	13827	13882	13988	14003	14063	13971	13789	13889	14038	13976	13753	13819	14073	13963	14079	13781	13966	14035	14064	14162	14012	14041	13993	13774	13923	13799	13762	14005	13842	13917	14290	14030	14042	14058	13895	14005	13748	13825	13889	13885	13788	14096	13790	13983	13842	13909	13926	13963	13930	14068	13964	13760	13777	14002	14019	13986	13918	14046	13855	13908	13894	13898	13915	13926	13908	13894	13970	14167	14153	14077	13979	13840	13768	13939	13961	14034	13850	13871	13934	13961	14159	13784	13758	14109	13978	13849	13917	13902	13926	13771	13663	14101	13828	13930	13888	13890	13884	14006	13957	14278	13884	13940	13830	13994	14096	14026	13910	13659	13936	14128	13855	13848	14099	13736	13902	13910	13906	13805	13971	13934	13984	13995	14198	13953	13917	14124	13903	14038	14053	13880	13926	14165	13943	14172	13994	14048	13940	14021	13992	14062	13990	13890	14054	13938	13882	13945	14011	13989	14110	13829	13999	13888	13927	13843	14057	13859	14013	13993	14052	13807	13776	13816	13809	13738	13882	13870	13795	13996	13871	13854	13917	13980	13826	13848	13801	13974	14020	13832	13872	13889	13899	13784	14196	14013	14156	13919	13886	13782	13887	14052	14022	14146	13977	13880	13901	13930	13764	13946	13785	13753	13987	13889	14126	13872	14072	13952	14048	13888	13983	13921	13880	14011	13917	13945	13668	13773	13726	13863	13832	13957	14008	14142	14036	14054	13847	13787	13895	13880	13811	13925	13836	13737	13886	13901	13874	14060	13963	14028	13956	13750	13968	13845	13787	13765	13920	14089	14029	13894	13919	13796	13992	13989	13947	13831	13962	14030	13995	13890	13945	13897	14011	13906	13933	13917	14070	14083	14055	13903	14006	13955	14065	14297	13788	14014	13909	13873	14009	13982	14033	13963	14040	14056	14011	13938	13907	13885	13943	13857	13910	13789	13819	13850	13963	14040	13872	13846	13780	13819	13755	13839	13977	13871	14003	13929	13865	13762	13965	13814	14086	13872	13702	14088	13958	13970	13917	14105	14056	13908	14009	13920	14140	14077	14047	14014	13979	14008	13999	13790	13799	13845	13844	13938	13902	13831	13973	13847	14142	13860	13965	13727	13978	13924	13811	14151	13884	13736	13888	13885	13958	14006	14112	14008	13927	13801	14034	13925	14001	13837	13832	13943	13907	13994	13694	13967	13718	14037	13827	13829	14079	13779	13884	14064	13758	14014	14065	13997	13884	13884	13990	14007	13735	13950	13920	13956	13944	13870	13815	13967	13773	13889	14072	13858	14074	14089	13791	13837	13794	13799	13851	13763	13913	14115	14013	14119	14044	13893	14100	13940	13900	13967	13954	13765	13841	13866	13481	14070	13888	13927	14058	13709	13887	13978	14165	13815	13924	14016	14077	13917	14013	14144	13805	13872	13905	13736	14060	13968	13947	13781	13952	13879	13991	13945	13973	14160	13893	14038	13866	13936	13953	13700	13909	13842	13818	13680	14171	13936	13824	13989	13861	13883	13929	13827	13887	13860	13800	13778	13686	14097	13920	14020	13967	13790	13785	14171	14062	13848	13877	13805	13950	13795	13968	13835	13863	13815	14064	14037	13958	13866	13915	14097	13873	13803	13764	14009	13838	13963	13938	13935	13946	13959	13956	13925	13961	13843	13876	13879	13948	13778	13944	13894	13918	13940	13932	14058	13971	13842	13804	14068	13827	14000	13843	13853	13923	13774	14102	13772	13865	13983	14008	13820	13866	14153	13913	13805	13867	13895	13962	13831	13827	14073	13885	14018	13904	13814	13732	13983	13989	14001	13964	13950	14112	14045	13896	13753	13897	13944	13941	14033	14060	13778	13765	13981	13846	13901	14130	13809	13988	13999	13928	13896	14054	13974	13918	14023	13891	14039	14017	13979	13999	13942	13882	13954	13693	13868	13763	14031	14036	14089	14042	13954	13661	14045	14036	13971	13924	14127	14034	14052	13927	13761	14048	13809	13902	13688	13735	13854	13821	13900	13843	14026	14062	13991	13821	14027	13972	14038	13981	13986	13958	13825	13874	13800	14012	14038	14162	13996	14032	13964	13883	13830	13917	13858	13651	14012	13792	13871	13850	14018	14145	13795	13886	13962	13822	13968	14004	13948	14171	14050	14177	13892	13792	14020	13840	13993	13955	13782	13975	13930	13861	13971	14007	13966	13936	13862	13797	13768	13922	14112	13974	13926	13895	14023	13988	13886	13739	14020	13969	13895	14140	14130	13828	13908	13949	13966	13794	13981	14077	13936	13914	13939	14104	13898	13962	13937	13983	13706	13999	14010	13851	14079	13902	13886	13891	14056	13922	14018	13956	13984	14031	14050	13870	13746	13868	13821	13997	13886	13957	14037	13871	13865	13771	13948	13943	13820	13961	13767	14058	13957	13815	13919	13941	13808	13776	13933	13930	13891	13909	13922	13941	14072	14006	14073	13888	13965	13917	13982	14052	14058	13637	14008	13931	13849	13669	13908	13797	14043	13950	14023	14032	13800	13754	13810	13860	14239	14099	14039	13878	13921	13964	13883	13904	13980	14012	13655	13994	13823	13775	13735	13866	13859	13974	13825	13888	13882	13928	13968	13903	13824	13834	13941	13804	13873	13854	13947	13944	13725	14092	13966	13829	13806	13954	13888	14021	13867	13783	13675	13842	14081	14043	13884	13975	13789	14019	13929	14072	13977	14033	14057	13885	13880	13863	14117	14056	13791	13892	13931	13836	13897	13885	13685	13726	13680	14043	14010	13898	13832	13844	13835	13999	13823	13899	13812	13669	13810	13845	13994	13811	13750	13849	13971	13855	14039	13915	14081	14112	13846	13691	14010	13982	13995	13854	13886	13877	13815	13943	13883	14112	14088	13965	13791	13958	13964	13852	14059	14057	14083	13970	13981	13925	13930	13997	13798	14000	14000	13842	13953	13951	13932	13942	13765	13757	13857	13821	13807	13850	13866	13935	13839	13990	13888	13839	13892	14024	13843	13957	13935	13682	13812	13712	13940	13957	13965	13927	13969	13838	14016	14077	13934	14038	14016	13913	13844	13947	13766	13680	13756	13923	13796	13900	13909	13860	13847	13984	14085	14091	14107	13712	13901	13967	13931	13979	13996	14052	13996	13953	13919	13997	13774	13846	13899	14216	14042	13785	13877	13857	13952	13901	13913	14088	13907	13766	13844	13862	13810	14175	13879	13839	13934	14023	13926	13892	14040	13841	14118	14058	14032	13780	13763	13880	13946	13863	13820	13757	13634	13768	14181	13920	13952	13885	14083	13859	13980	13954	14013	13947	14065	13987	13881	13976	13798	13888	13969	14046	13927	14025	13944	13793	13857	13935	14002	13857	13851	13856	13965	13946	14030	13902	13791	13900	13897	14033	13954	14059	13870	13943	13985	13962	14048	14198	13993	13823	14016	14010	13906	13927	14179	14065	13890	13862	13999	13956	13793	14008	14024	13926	13861	13849	13910	13837	13995	13844	13803	13919	13753	13908	13954	13823	14009	13908	13853	13884	13850	13984	13872	13843	13859	13902	13843	13798	13846	13871	14152	13906	13955	14067	13866	13907	13785	14119	13901	13971	13843	13975	14054	14064	13863	14014	13992	13887	14074	13996	14082	13803	13994	13837	13955	13935	13987	13677	13671	13970	13948	14095	13967	13843	13826	13943	14022	13989	13893	13883	13886	14131	14011	13825	13804	13997	13783	13856	13985	13749	14002	13907	14009	13896	13979	14116	14009	13789	13927	14104	14020	14029	13891	13760	13914	13899	14048	13821	14026	13949	13830	13926	13816	13933	13818	13851	13908	13802	13815	13883	13824	13932	14004	13924	14070	13981	13970	13878	13794	13928	13764	13753	13949	14188	14071	13636	13780	14125	13797	13900	14060	13858	13864	13932	13904	13920	14018	14019	13983	14089	13989	13989	13847	14079	14005	13966	13964	14031	13822	14024	14052	13924	13834	13908	13940	14091	14007	14016	13893	13894	13842	13872	13945	13819	13996	14047	13900	13795	14101	13899	13830	13783	13902	13939	13983	14059	13887	13985	13805	13821	13852	14084	13949	13878	13895	13765	13863	13855	13743	13869	14051	13710	13866	13875	13762	13778	13953	13997	14034	14023	13855	13813	13983	14205	14015	13962	13803	13862	14044	13835	13910	13656	13937	13831	14056	13829	13801	13964	13933	13954	13996	13801	13841	13957	13877	13790	13973	13999	14067	13962	13971	13924	13930	14026	13795	13887	13901	13891	14138	13817	13950	13762	13849	13822	13753	13819	13918	14034	13804	13935	13974	13861	13897	13998	14022	13829	14040	13988	13853	13769	13937	13746	13911	13809	13935	13953	13983	13914	13954	13882	13885	13904	14088	13891	13849	14007	14099	13988	14023	14177	13995	14043	14155	13991	13853	13863	13925	13964	13720	13949	13900	14009	13892	13810	13965	13927	14064	13907	13965	14038	13777	13883	14210	13791	13780	13981	13822	14027	14053	13946	13885	14035	13918	14018	14121	14015	13921	13900	14004	13929	13765	13761	13764	13896	13864	13939	14072	14031	13760	13831	14027	13943	13952	14052	13932	14024	13972	14005	13841	13778	13955	13739	13818	13805	13893	13881	13867	13981	13872	13895	13852	13889	13981	13885	13666	13968	14043	13804	13747	13859	14059	13815	13904	13771	14006	14013	13800	13917	13891	13791	14013	14002	13745	13807	13820	13841	14082	13887	13993	13900	13801	14037	13990	13890	13894	13940	13875	13795	13817	13994	14034	13920	13737	13805	13806	13966	13904	13886	14078	14003	13943	13929	13967	13945	13807	13835	13721	14091	14049	13990	13933	13979	13839	14022	14112	13878	13919	13972	14009	13899	13863	13935	14070	14019	13845
64024	105129	88128	67550	52171	37621	24827	16682	13439	12442	12313	12330	12329	12417	12397	12377	12376	12445	12479	12491	12487	12390	12447	12350	12455	12459	12556	12416	12523	12528	12387	12404	12465	12377	12245	12411	12334	12570	12388	12404	12534	12488	12400	12443	12430	12441	12535	12373	12411	12272	12307	12378	12394	12516	12368	12384	12334	12429	12400	12442	12496	12403	12344	12396	12383	12287	12304	12377	12230	12469	12351	12374	12370	12205	12428	12500	12478	12413	12414	12330	12364	12496	12549	12434	12477	12282	12593	12335	12485	12404	12376	12402	12361	12337	12406	12390	12239	12258	12437	12101	12447	12285	12429	12376	12415	12320	12236	12320	12393	12354	12518	12281	12535	12473	12403	12375	12584	12151	12331	12443	12453	12217	12347	12404	12269	12307	12375	12353	12362	12390	12460	12461	12413	12333	12310	12453	12330	12412	12443	12224	12307	12572	12435	12438	12503	12474	12453	12485	12319	12400	12426	12483	12416	12528	12377	12273	12438	12356	12281	12420	12354	12402	12387	12292	12494	12519	12321	12426	12315	12437	12359	12318	12356	12323	12371	12382	12329	12286	12451	12386	12269	12375	12433	12440	12297	12313	12526	12187	12295	12290	12457	12590	12545	12427	12379	12417	12429	12398	12253	12636	12493	12363	12438	12224	12392	12392	12421	12354	12336	12572	12571	12383	12505	12393	12305	12625	12409	12354	12387	12246	12584	12452	12325	12420	12331	12442	12378	12459	12506	12455	12353	12331	12511	12402	12449	12488	12238	12471	12261	12408	12301	12353	12374	12400	12437	12388	12327	12434	12486	12411	12289	12410	12462	12333	12396	12431	12250	12385	12165	12378	12482	12313	12363	12406	12359	12465	12444	12464	12461	12477	12388	12380	12452	12544	12399	12372	12428	12491	12346	12316	12606	12294	12497	12474	12446	12376	12447	12369	12362	12298	12414	12212	12455	12558	12419	12379	12303	12385	12215	12438	12332	12533	12292	12537	12395	12361	12507	12352	12424	12229	12367	12216	12529	12394	12336	12410	12369	12346	12459	12475	12302	12480	12367	12366	12590	12402	12510	12192	12365	12495	12449	12298	12217	12396	12597	12338	12371	12323	12434	12548	12504	12248	12338	12287	12318	12422	12479	12395	12428	12441	12365	12229	12648	12389	12711	12406	12390	12319	12393	12341	12392	12472	12565	12520	12311	12501	12394	12381	12518	12378	12317	12261	12351	12304	12470	12566	12346	12587	12427	12329	12358	12486	12542	12343	12397	12443	12299	12503	12431	12251	12335	12256	12516	12328	12366	12223	12354	12495	12406	12488	12407	12473	12450	12429	12474	12522	12417	12453	12344	12412	12372	12415	12357	12364	12413	12451	12490	12386	12373	12522	12593	12231	12588	12298	12245	12379	12290	12376	12484	12363	12424	12418	12443	12436	12359	12463	12464	12495	12256	12410	12464	12400	12435	12336	12333	12493	12476	12314	12444	12425	12525	12440	12558	12420	12524	12577	12459	12468	12422	12384	12430	12364	12438	12493	12276	12518	12373	12431	12517	12346	12513	12445	12284	12522	12508	12570	12309	12456	12256	12334	12424	12431	12453	12438	12331	12424	12508	12304	12451	12317	12498	12360	12514	12547	12184	12440	12321	12455	12315	12418	12427	12418	12350	12211	12464	12451	12405	12312	12476	12540	12267	12453	12454	12376	12312	12383	12398	12354	12360	12229	12406	12489	12527	12273	12319	12483	12505	12445	12401	12337	12385	12250	12469	12475	12474	12279	12372	12290	12331	12406	12360	12278	12424	12280	12579	12418	12557	12375	12343	12264	12390	12394	12531	12362	12423	12293	12505	12402	12420	12525	12351	12622	12309	12366	12487	12480	12513	12292	12323	12365	12400	12409	12298	12382	12306	12435	12253	12412	12356	12504	12243	12401	12381	12432	12472	12462	12405	12296	12350	12366	12317	12312	12367	12516	12494	12436	12333	12301	12349	12383	12383	12554	12302	12462	12460	12490	12380	12449	12385	12477	12346	12385	12381	12367	12377	12413	12484	12475	12415	12424	12313	12499	12481	12395	12512	12298	12406	12402	12521	12336	12316	12409	12376	12423	12300	12443	12416	12362	12467	12385	12436	12289	12274	12333	12391	12491	12416	12395	12360	12325	12269	12423	12514	12414	12350	12475	12488	12398	12282	12474	12459	12400	12526	12196	12527	12536	12445	12325	12350	12503	12469	12272	12342	12368	12396	12375	12346	12533	12179	12388	12323	12408	12402	12433	12269	12396	12515	12344	12479	12448	12298	12378	12429	12560	12404	12411	12429	12392	12322	12366	12240	12372	12502	12355	12392	12354	12353	12308	12318	12369	12567	12498	12620	12301	12555	12255	12325	12537	12434	12494	12335	12543	12233	12401	12223	12186	12265	12497	12209	12485	12445	12529	12398	12365	12517	12491	12472	12303	12428	12448	12334	12342	12431	12397	12318	12387	12531	12308	12349	12568	12431	12409	12368	12458	12376	12442	12390	12283	12326	12195	12349	12511	12367	12303	12513	12458	12261	12434	12513	12332	12576	12349	12414	12540	12332	12440	12295	12443	12592	12439	12435	12298	12342	12434	12444	12256	12397	12311	12322	12334	12335	12418	12324	12332	12319	12466	12421	12298	12224	12320	12450	12314	12478	12463	12406	12317	12378	12386	12421	12405	12414	12393	12340	12352	12440	12275	12367	12491	12196	12318	12243	12579	12498	12414	12464	12355	12264	12410	12569	12317	12348	12444	12276	12290	12388	12388	12375	12415	12358	12290	12213	12364	12419	12295	12479	12321	12242	12432	12443	12649	12377	12327	12571	12475	12346	12316	12428	12331	12583	12423	12397	12546	12431	12328	12461	12408	12419	12317	12447	12359	12376	12560	12401	12404	12415	12480	12437	12275	12549	12514	12423	12414	12481	12357	12283	12446	12396	12453	12316	12286	12522	12361	12354	12450	12346	12236	12342	12357	12522	12341	12359	12198	12318	12570	12371	12283	12388	12354	12566	12350	12394	12433	12369	12384	12453	12406	12432	12356	12553	12525	12586	12210	12330	12352	12402	12431	12354	12410	12320	12330	12377	12327	12381	12329	12392	12372	12448	12527	12392	12456	12432	12410	12363	12333	12408	12291	12429	12430	12281	12566	12373	12455	12239	12458	12198	12539	12346	12587	12451	12420	12271	12374	12333	12386	12347	12395	12368	12325	12399	12475	12469	12394	12409	12486	12484	12380	12501	12359	12509	12244	12201	12377	12382	12448	12540	12503	12285	12362	12444	12487	12275	12329	12345	12273	12255	12304	12518	12616	12350	12282	12389	12461	12430	12354	12304	12393	12329	12343	12651	12632	12287	12351	12373	12500	12212	12542	12355	12314	12430	12323	12395	12481	12505	12341	12500	12441	12416	12326	12482	12491	12367	12590	12277	12640	12277	12262	12400	12459	12414	12313	12271	12256	12440	12666	12412	12385	12398	12400	12298	12358	12401	12375	12409	12467	12444	12409	12408	12353	12335	12480	12337	12409	12371	12465	12345	12533	12430	12554	12352	12393	12298	12316	12487	12494	12341	12306	12380	12538	12541	12223	12373	12298	12346	12301	12222	12350	12554	12468	12286	12340	12366	12435	12340	12407	12406	12348	12350	12294	12385	12377	12407	12428	12309	12436	12444	12360	12329	12443	12363	12461	12440	12433	12383	12392	12399	12347	12401	12594	12356	12372	12420	12318	12279	12276	12391	12287	12390	12433	12327	12282	12281	12434	12324	12518	12272	12299	12609	12494	12412	12555	12294	12449	12479	12254	12342	12424	12525	12325	12571	12424	12372	12429	12365	12556	12490	12337	12466	12527	12452	12329	12407	12573	12395	12496	12373	12449	12463	12448	12322	12331	12248	12410	12391	12426	12332	12611	12528	12368	12477	12341	12191	12487	12422	12351	12349	12529	12429	12454	12315	12393	12384	12348	12437	12577	12431	12325	12531	12504	12389	12293	12328	12514	12478	12511	12314	12312	12427	12312	12430	12416	12497	12392	12393	12350	12401	12395	12429	12323	12344	12320	12440	12263	12349	12289	12368	12347	12298	12393	12378	12376	12535	12411	12331	12496	12477	12476	12401	12397	12451	12299	12382	12442	12340	12375	12248	12387	12268	12383	12337	12257	12329	12378	12437	12346	12328	12263	12257	12436	12497	12283	12183	12429	12255	12386	12252	12254	12392	12408	12338	12467	12344	12404	12306	12440	12456	12437	12482	12460	12364	12406	12221	12425	12318	12371	12531	12387	12361	12384	12484	12371	12260	12378	12335	12407	12577	12227	12430	12361	12293	12343	12562	12296	12535	12382	12251	12395	12271	12575	12394	12552	12540	12348	12435	12452	12495	12342	12377	12261	12447	12446	12379	12391	12438	12384	12406	12357	12413	12313	12442	12436	12325	12400	12450	12371	12391	12380	12361	12521	12441	12431	12325	12362	12367	12382	12287	12294	12275	12329	12258	12424	12437	12311	12383	12348	12380	12445	12349	12312	12432	12216	12262	12468	12415	12315	12284	12389	12387	12389	12339	12417	12120	12395	12483	12426	12311	12465	12343	12515	12347	12481	12382	12343	12453	12358	12516	12458	12346	12404	12405	12480	12489	12365	12460	12241	12429	12475	12525	12478	12253	12343	12444	12250	12432	12377	12508	12283	12411	12140	12534	12450	12424	12237	12670	12285	12515	12457	12373	12337	12438	12357	12507	12369	12466	12430	12368	12344	12399	12374	12418	12310	12282	12335	12471	12471	12454	12669	12486	12366	12394	12371	12330	12335	12292	12445	12388	12381	12377	12471	12485	12485	12399	12364	12501	12409	12277	12379	12521	12426	12386	12298	12489	12511	12443	12523	12503	12327	12438	12518	12294	12356	12488	12387	12506	12431	12361	12415	12161	12490	12366	12262	12571	12290	12549	12399	12316	12388	12310	12455	12456	12444	12425	12364	12417	12342	12293	12237	12395	12235	12310	12384	12459	12394	12412	12334	12497	12402	12322	12423	12417	12433	12340	12405	12224	12367	12604	12292	12348	12321	12281	12460	12423	12342	12493	12264	12539	12391	12415	12458	12441	12436	12499	12617	12316	12237	12646	12294
29421	29824	36348	28882	20800	17136	15561	14914	14525	14439	14496	14066	14269	14470	14305	14453	14324	14334	14331	14307	14273	14374	14347	14387	14316	14386	14201	14317	14347	14374	14396	14228	14248	14373	14284	14147	14353	14408	14383	14344	14438	14231	14177	14325	14127	14349	14329	14435	14332	14280	14310	14103	14252	14264	14188	14327	14262	14398	14282	14213	14230	14348	14470	14244	14388	14202	14231	14516	14382	14312	14231	14142	14191	14403	14235	14199	14191	14314	14465	14246	14410	14187	14206	14302	14185	14149	14467	14333	14265	14273	14464	14276	14374	14162	14262	14289	14081	14200	14422	14217	14253	14298	14161	14333	14367	14367	14282	14374	14316	14184	14211	14264	14413	14285	14292	14449	14317	14123	14106	14229	14397	14413	14218	14260	14207	14376	14214	14479	14354	14286	14330	14252	14173	14380	14215	14259	14215	14313	14454	14148	14146	14267	14214	14345	14333	14212	14402	14212	14210	14295	14269	14234	14249	14128	14403	14290	14309	14177	14157	14395	14196	14410	14174	14287	14203	14063	14324	14471	14176	14151	14348	13942	14196	14201	14215	14139	14144	14501	14385	14306	14249	14371	14283	14352	14270	14190	14221	14052	14406	14383	14133	14308	14293	14366	14145	14400	14380	14220	14260	14029	14202	14344	14356	14289	14352	14272	14324	14072	14109	14315	14278	14558	14047	14172	14153	14147	14399	14447	14327	14177	14409	14208	14129	14343	14242	14310	14287	14390	14197	14307	14150	14205	14368	14292	14087	14213	14280	14305	14071	14351	14107	14286	14482	14475	14356	14286	14362	14371	14360	14373	14258	14202	14303	14275	14237	14184	14191	14208	14330	14241	14247	14258	14286	14510	14370	14278	14319	14259	14318	14376	14297	14189	14105	14228	14374	14302	14279	14479	14141	14308	14263	14258	14253	14246	14476	14341	14186	14385	14130	14424	14291	14280	14339	14282	14322	14339	14461	14249	14359	14157	14390	14130	14264	14293	14292	14435	14414	14290	14239	14333	14250	14317	14372	14222	14306	14388	14523	14255	14250	14369	14326	14142	14125	14149	14336	14177	14301	14202	14240	14308	14337	14313	14240	14275	14420	14122	14260	14252	14267	14550	14222	14121	14386	14394	14074	14230	14204	14394	14398	14274	14117	14233	14202	14396	14303	14195	14413	14350	14346	14303	14215	14409	14427	14278	14276	14378	14268	14254	14210	14297	14288	14413	14152	14234	14268	14396	14286	14375	14362	14220	14279	14336	14289	14272	14380	14169	14251	14203	14235	14422	14149	14318	14481	14165	14249	14374	14251	14439	14102	14251	14174	14134	14176	14239	14382	14269	14313	14350	14205	14294	14071	14238	14393	14191	14214	14171	14244	14213	14219	14401	14295	14143	14389	14231	14134	14378	14159	14233	14412	14139	14216	14363	14434	14370	14374	14349	14428	14272	14188	14293	14128	14270	14231	14421	14288	14318	14217	14455	14496	14423	14335	14187	14290	14100	14360	14385	14249	14174	14258	14225	14238	14132	14234	14235	14213	14226	14298	14362	14232	14263	14429	14310	14195	14245	14132	14273	14296	14367	14283	14268	14285	14298	14384	14433	14261	14354	14205	14296	14333	14290	14335	14279	14265	14251	14445	14334	14184	14356	14340	14135	14332	14256	14336	14346	14313	14277	14345	14200	14209	14242	14174	14175	14343	14142	14341	14309	14205	14262	14317	14180	14428	14068	14127	14454	14364	14339	14228	14230	14422	14326	14125	14270	14273	14356	14319	14084	14148	14249	14494	14306	14269	14158	14288	14250	14066	14316	14431	14314	14300	14143	14399	14212	14218	14255	14373	14313	14259	14260	14369	14349	14316	14299	14466	14322	14036	14290	14198	14182	14211	14576	14269	14380	14238	14327	14201	14054	14248	14158	14414	14118	14262	14239	14375	14252	14187	14199	14189	14311	14221	14066	13977	14116	14378	14294	14422	14236	14344	14179	14031	14259	14449	14033	14342	14290	14288	14372	14164	14104	14212	14145	14318	14323	14111	14279	14186	14085	14153	14327	14263	14262	14393	14253	14297	14360	14292	14177	14116	14200	14433	14347	14292	14075	14187	14305	14344	14307	14358	14202	14240	14242	14314	14442	14451	14167	14311	14295	14128	14411	14327	14474	14183	14259	14217	14310	14177	14423	14302	14252	14395	14253	14335	14027	14341	14223	14307	14304	14263	14284	14348	14204	14204	14495	14310	14461	14305	14298	14240	14222	14368	14171	14380	14189	14321	14279	14304	14334	14289	14431	14152	14238	14170	14522	14393	14315	14125	14260	14373	14210	14418	14270	14266	14277	14354	14438	14202	14194	14369	14433	14316	14262	13915	14280	14122	14190	14059	14378	14120	14331	14233	14267	14243	14109	14347	14281	14342	14309	14254	14372	14309	14231	14290	14189	14296	14257	14334	14419	14395	14189	14284	14285	14217	14252	14228	14320	14158	14099	14316	14234	14358	14208	14494	14301	14199	14367	14036	14244	14297	14318	14122	14150	14325	14253	14106	14309	14354	14245	14086	14397	14362	14252	14329	14244	14319	14372	14311	14217	14164	14427	14190	14119	14302	14378	14205	14289	14302	14189	14184	14268	14238	14439	14229	14347	14390	14275	14408	14436	14294	14284	14182	14439	14356	14298	14282	14219	14272	14289	14237	14188	14448	14237	14114	14389	14426	14369	14350	14284	14447	14441	14293	14128	14425	14304	14360	14165	14141	14186	14397	14349	14264	14272	14416	14175	14224	14435	14480	14345	14295	14186	14339	14168	14230	14326	14420	14500	14385	14169	14278	14413	14314	14279	14349	14484	14379	14332	14176	14294	14285	14419	14311	14275	14158	14262	14234	14299	14442	14391	14247	14324	14277	14239	14410	14508	14357	14324	14246	14274	14335	14129	14289	14468	14147	14335	14385	14552	14453	14269	14254	14215	14244	14186	14171	14095	14210	14261	14269	14026	14164	14315	14288	14238	14263	14228	14359	14200	14320	14557	14068	14331	14139	14220	14167	14294	14274	14222	14370	14191	14303	14406	14329	14337	14380	14237	14426	14195	14438	14388	14257	14259	14142	14325	14390	14492	14385	14406	14261	14103	14295	14309	14320	14120	14189	14307	14275	14117	14446	14348	14091	14254	14215	14113	14282	14281	14346	14398	14358	14151	14461	14296	14221	14207	14080	14355	14389	14399	14244	14286	14404	14276	14106	14426	14345	14363	14236	14311	14464	14366	14332	14179	14197	14345	14182	14274	14272	14244	14320	14361	14097	14261	14241	14092	14233	14176	14457	14427	14103	14192	14242	14361	14396	14283	14294	14280	14338	14236	14449	14270	14243	13988	14479	14288	14101	14152	14284	14282	14198	14248	14337	14200	14387	14405	14403	14402	14193	14230	14502	14409	14207	14098	14289	14315	14320	14423	14228	14453	14090	14340	14192	14348	14266	14258	14226	14467	14224	14187	14237	14126	14439	14256	14452	14139	14232	14160	14309	14211	14232	14230	14158	14255	14260	14298	14216	14296	14298	14341	14420	14416	14317	14194	14304	14133	14369	14238	14145	14299	14068	14372	14217	14361	14329	14198	14224	14275	14271	14223	14362	14344	14160	14296	14512	14245	14321	14142	14099	14236	14255	14289	14314	14183	14175	14419	14182	14090	14062	14283	14201	14460	14299	14282	14396	14281	14225	14427	14441	14151	14217	14259	14228	14299	14326	14223	14277	14383	14248	14271	14231	14337	14390	14245	14247	14415	14211	14302	14295	14107	14354	14332	14051	14253	14403	14211	14265	14292	14180	14080	14395	14305	14249	14078	14156	14255	14284	14292	14301	14327	14482	14190	14174	14324	14530	14286	14159	14134	14152	14310	14255	14149	14428	14291	14315	14326	14186	14452	14311	14249	14264	14207	14262	14467	14163	14361	14265	14408	14097	14185	14271	14244	14354	14281	14182	14283	14231	14412	14044	14128	14315	14305	13996	14185	14196	14339	14341	14209	14356	14210	14269	14120	14318	14229	14228	14381	14370	14162	14539	14262	14324	14153	14316	14318	14153	14253	14207	14234	14350	14261	14243	14367	14198	14197	14264	14183	14162	14205	14169	14217	14202	14258	14421	14362	14257	14255	14470	14130	14207	14184	14181	14164	14423	14199	14222	14405	14401	14232	14244	14280	14321	14104	14248	14368	14210	14179	14318	14121	14166	14205	14206	14287	14631	14265	14281	14262	14268	14283	14347	14324	14323	14171	14235	14331	14189	14267	14271	14242	14212	14369	14488	14476	14214	14219	14547	14189	14262	14352	14269	14189	14294	14216	14165	14257	14295	14389	14339	14333	14443	14383	14291	14249	14255	14308	14402	14547	14330	14304	14329	14300	14325	14323	14074	14324	14258	14205	14364	14301	14369	14272	14454	14256	14365	14106	14377	14187	14357	14132	14350	14374	14200	14128	14342	14349	14504	14372	14192	14184	14156	14131	14223	14250	14169	14488	14356	14215	14182	14224	14130	14393	14371	14367	14322	14317	14198	14413	14371	14275	14344	14195	14183	14255	14326	14186	14316	14131	14227	14385	14106	14465	14378	14398	14210	14337	14429	14334	14493	14300	14224	14207	14330	14290	14277	14116	14080	14309	14527	14358	14147	14293	14311	14162	14240	14278	14138	14300	14203	14260	14303	14195	14105	14339	14376	14215	14266	14293	14228	14405	14432	14178	14440	14179	14122	14437	14247	14121	14386	14299	14283	14365	14439	14157	14392	14326	14172	14356	14403	14308	14202	14314	14406	14335	14301	14235	14059	14279	14302	14414	14359	14242	14201	14296	14283	14316	14309	14323	14389	14340	14335	14410	14087	14266	14169	14271	14214	14273	14450	14267	14259	14359	14411	14361	14285	14267	14390	14124	14226	14173	14446	14311	14330	14256	14267	14176	14174	14158	14103	14014	14252	14266	14428	14266	14508	14237	14392	14405	14419	14223	14257	14203	14133	14273	14187	14327	14270	14182	14438	14273	14239	14175	14202	14552	14270	14188	14064	14188	14287	14270	14392	14481	14193	14170	14114	14136	14405	14135	14204	14256	14174	14118	14310	14404	14400	14247	14362	14287	14249	14312	14448	14221	14174	14323
32613	48711	36932	24128	18379	15080	13427	13006	12759	12745	12732	12641	12684	12477	12860	12614	12819	12493	12683	12805	12824	12650	12687	12639	12714	12708	12739	12629	12848	12668	12526	12720	12789	12863	12689	12598	12684	12611	12604	12615	12756	12851	12826	12706	12670	12581	12850	12758	12732	12711	12845	12676	12661	12697	12701	12771	12772	12702	12745	12847	12854	12854	12790	12764	12814	12672	12691	12725	12669	12695	12792	12618	12581	12609	12690	12721	12635	12771	12782	12630	12761	12565	12884	12692	12698	12690	12765	12555	12672	12724	12652	12789	12642	12659	12771	12754	12469	12776	12842	12741	12715	12783	12600	12740	12628	12650	12736	12551	12730	12792	12832	12630	12720	12714	12591	12583	12682	12818	12732	12727	12772	12652	12606	12774	12720	12598	12601	12715	12551	12703	12637	12859	12528	12643	12529	12577	12918	12682	12734	12681	12753	12813	12693	12818	12708	12750	12739	12820	12495	12759	12884	12660	12850	12635	12678	12780	12615	12704	12713	12854	12483	12736	12756	12657	12680	12515	12596	12589	12613	12863	12602	12733	12796	12697	12727	12652	12672	12657	12764	12815	12644	12740	12722	12676	12687	12700	12687	12833	12594	12689	12754	12622	12708	12784	12540	12735	12708	12756	12555	12578	12740	12719	12804	12510	12697	12711	12673	12583	12830	12738	12702	12770	12711	12856	12794	12742	12792	12612	12814	12761	12753	12659	12582	12595	12835	12701	12665	12673	12785	12788	12694	12608	12807	12689	12477	12747	12764	12628	12640	12662	12600	12584	12651	12732	12584	12988	12612	12766	12807	12740	12705	12722	12725	12676	12676	12610	12786	12575	12774	12641	12765	12533	12662	12756	12733	12825	12528	12778	12755	12752	12687	12672	12708	12794	12613	12600	12639	12639	12835	12791	12777	12788	12598	12746	12708	12679	12691	12690	12490	12742	12635	12602	12765	12728	12679	12812	12845	12792	12603	12729	12654	12729	12628	12724	12603	12653	12721	12817	12782	12568	12664	12727	12780	12673	12654	12755	12585	12561	12770	12677	12672	13029	12626	12706	12537	12628	12616	12665	12571	12889	12499	12705	12584	12870	12796	12679	12873	12733	12633	12550	12660	12693	12546	12680	12603	12805	12585	12856	12757	12764	12644	12833	12687	12722	12575	12720	12840	12691	12866	12782	12665	12773	12695	12729	12757	12619	12696	12542	12644	12614	12766	12800	12799	12727	12784	12721	12552	12793	12687	12849	12765	12796	12809	12736	12591	12629	12521	12799	12675	12730	12710	12730	12647	12762	12730	12714	12657	12665	12789	12792	12719	12633	12748	12494	12642	12649	12640	12760	12871	12854	12747	12706	12695	12815	12673	12684	12661	12674	12734	12599	12693	12832	12701	12739	12605	12667	12809	12625	12830	12586	12867	12831	12673	12652	12806	12494	12795	12667	12767	12582	12670	12602	12718	12860	12620	12647	12748	12734	12728	12670	12830	12703	12596	12599	12701	12705	12623	12807	12762	12585	12722	12709	12761	12697	12484	12819	12713	12694	12858	12800	12753	12790	12749	12811	12689	12796	12487	12622	12647	12685	12721	12808	12680	12651	12591	12771	12678	12665	12526	12818	12663	12717	12760	12666	12715	12642	12717	12676	12798	12648	12593	12612	12667	12823	12590	12668	12775	12663	12635	12692	12899	12654	12663	12754	12655	12629	12735	12740	12651	12701	12757	12612	12663	12558	12795	12779	12632	12817	12684	12739	12676	12720	12732	12851	12613	12729	12695	12724	12912	12732	12713	12514	12810	12638	12788	12762	12623	12741	12735	12732	12650	12738	12686	12788	12763	12690	12596	12625	12566	12767	12632	12719	12800	12686	12641	12701	12712	12728	12661	12611	12700	12739	12608	12697	12847	12585	12850	12651	12566	12695	12692	12654	12738	12748	12599	12707	12819	12728	12562	12763	12706	12745	12731	12685	12743	12603	12734	12660	12547	12762	12758	12666	12566	12631	12729	12700	12461	12792	12728	12640	12828	12563	12652	12756	12633	12591	12902	12827	12809	12804	12679	12890	12836	12594	12941	12698	12754	12450	12802	12632	12582	12827	12757	12807	12829	12701	12798	12745	12811	12708	12739	12661	12747	12774	12797	12766	12773	12681	12780	12789	12584	12716	12729	12664	12929	12755	12762	12703	12630	12762	12713	12762	12861	12583	12751	12625	12779	12673	12674	12607	12610	12681	12763	12659	12895	12709	12549	12681	12879	12667	12585	12740	12707	12668	12623	12770	12792	12531	12625	12625	12630	12641	12644	12660	12745	12746	12805	12798	12772	12672	12860	12574	12779	12729	12853	12648	12848	12646	12676	12703	12659	12668	12754	12726	12809	12839	12735	12751	12730	12640	12675	12833	12718	12822	12691	12734	12689	12772	12710	12835	12662	12705	12665	12750	12885	12626	12600	12817	12629	12620	12640	12626	12720	12722	12754	12810	12783	12684	12647	12623	12650	12671	12639	12786	12662	12620	12686	12722	12779	12708	12720	12707	12635	12773	12765	12732	12624	12727	12634	12583	12650	12770	12872	12615	12726	12786	12598	12601	12644	12729	12751	12784	12678	12748	12759	12808	12664	12582	12747	12741	12609	12808	12710	12744	12577	12523	12582	12787	12701	12590	12658	12735	12644	12642	12673	12762	12534	12677	12722	12659	12759	12574	12646	12689	12684	12735	12820	12695	12725	12646	12661	12805	12556	12744	12836	12710	12550	12695	12690	12717	12673	12723	12770	12655	12902	12799	12769	12686	12653	12601	12704	12775	12772	12785	12617	12645	12567	12731	12820	12736	12775	12714	12694	12666	12747	12803	12641	12789	12676	12684	12645	12693	12701	12693	12655	12842	12757	12742	12523	12710	12728	12771	12754	12685	12735	12586	12739	12772	12603	12728	12807	12800	12893	12755	12641	12735	12813	12703	12745	12662	12673	12642	12772	12632	12752	12672	12636	12704	12683	12797	12738	12629	12796	12592	12622	12806	12667	12573	12787	12793	12864	12614	12611	12796	12673	12686	12500	12580	12644	12685	12683	12743	12831	12727	12756	12761	12779	12636	12918	12775	12704	12612	12748	12769	12720	12760	12725	12740	12706	12669	12580	12595	12610	12517	12569	12725	12733	12817	12730	12645	12711	12786	12673	12608	12817	12612	12766	12632	12520	12675	12812	12734	12708	12712	12732	12592	12871	12643	12724	12717	12649	12706	12813	12544	12726	12673	12535	12828	12594	12581	12702	12723	12646	12810	12905	12690	12781	12678	12679	12814	12775	12718	12740	12687	12799	12564	12737	12724	12621	12732	12539	12628	12587	12850	12607	12632	12562	12844	12741	12756	12830	12765	12621	12626	12579	12865	12672	12860	12680	12766	12643	12822	12551	12843	12637	12720	12754	12680	12669	12757	12619	12617	12691	12559	12742	12773	12741	12642	12719	12691	12791	12775	12672	12727	12725	12610	12790	12688	12631	12712	12779	12609	12829	12753	12583	12818	12710	12773	12668	12628	12755	12644	12737	12934	12615	12578	12785	12714	12624	12689	12747	12609	12695	12675	12819	12696	12673	12767	12674	12648	12568	12752	12775	12826	12664	12686	12598	12941	12648	12688	12732	12636	12725	12553	12802	12648	12635	12732	12795	12604	12590	12580	12700	12828	12720	12795	12507	12731	12820	12603	12676	12740	12748	12635	12602	12828	12845	12743	12771	12613	12678	12700	12745	12750	12658	12632	12797	12710	12712	12706	12657	12725	12819	12629	12723	12637	12712	12747	12737	12663	12678	12690	12653	12765	12592	12814	12593	12551	12810	12635	12578	12618	12829	12653	12747	12790	12612	12701	12811	12649	12752	12870	12743	12675	12632	12642	12633	12543	12848	12712	12717	12620	12779	12771	12580	12735	12602	12739	12712	12627	12581	12648	12709	12777	12583	12586	12672	12661	12746	12751	12781	12968	12647	12665	12829	12749	12598	12741	12580	12714	12612	12787	12710	12614	12686	12714	12568	12716	12755	12696	12777	12823	12575	12593	12678	12745	12672	12723	12674	12502	12695	12710	12836	12827	12786	12643	12804	12576	12736	12764	12799	12819	12680	12611	12893	12684	12904	12811	12796	12767	12629	12790	12652	12691	12688	12594	12604	12743	12625	12782	12555	12737	12706	12727	12820	12710	12688	12639	12776	12664	12555	12727	12736	12713	12750	12681	12731	12543	12936	12761	12645	12582	12769	12835	12643	12640	12733	12541	12834	12719	12799	12803	12723	12726	12794	12614	12975	12895	12603	12801	12650	12753	12715	12941	12755	12716	12780	12616	12718	12728	12595	12680	12615	12760	12728	12706	12629	12908	12601	12872	12609	12585	12794	12617	12736	12756	12639	12687	12780	12569	12843	12758	12767	12716	12760	12770	12696	12837	12888	12655	12679	12655	12804	12766	12657	12814	12720	12885	12824	12656	12759	12665	12766	12736	12562	12709	12700	12654	12602	12697	12715	12807	12772	12721	12695	12653	12674	12454	12612	12732	12690	12809	12758	12840	12659	12559	12519	12600	12700	12694	12736	12724	12932	12774	12620	12751	12837	12730	12598	12666	12709	12795	12767	12582	12608	12612	12602	12713	12570	12603	12680	12726	12693	12734	12667	12741	12581	12524	12719	12625	12737	12645	12700	12800	12722	12724	12583	12779	12662	12513	12753	12686	12606	12727	12750	12836	12629	12859	12581	12768	12618	12688	12739	12664	12741	12678	12737	12607	12708	12567	12620	12687	12597	12759	12745	12751	12719	12881	12757	12610	12747	12681	12727	12857	12542	12582	12622	12634	12717	12659	12679	12646	12880	12763	12562	12797	12634	12745	12749	12711	12705	12649	12803	12807	12690	12823	12811	12700	12658	12785	12640	12653	12677	12655	12838	12826	12636	12894	12699	12725	12724	12642	12808	12674	12656	12736	12826	12748	12587	12779	12782	12684	12694	12609	12627	12734	12692	12745	12752	12766	12644	12847	12770	12746	12842	12627	12812	12599	12664	12756	12789	12794	12810	12768	12657	12676	12756	12842	12671	12734	12521	12702	12627	12711	12714	12592	12628	12666	12736	12668	12668	12694	12623	12781	12802	12685
24361	22745	34603	34871	32654	28318	22968	16403	14393	14257	14169	13965	13837	13959	13859	13949	13809	13697	13856	13863	13656	13818	13839	13869	13718	13924	13898	13872	13713	13850	13718	13762	13857	14033	13890	13833	13784	13940	14008	13782	13831	13582	13710	13682	13798	13923	13888	13568	13749	13728	13691	13623	13802	13667	13707	13705	13642	13853	13805	13710	13898	13809	13643	13882	13709	13844	13925	13603	13575	13592	13827	13883	13711	13595	13807	13781	13832	13762	13632	13632	13737	13602	13872	13805	13685	13803	13735	13620	13711	13705	13668	13593	13588	13711	13729	13768	13861	13802	13559	13778	13679	13838	13680	13774	13918	13590	13630	13880	13694	13633	13680	13726	13656	13664	13695	13710	13751	13754	13871	13626	13735	13682	13676	13740	13752	13696	13698	13695	13581	13781	13737	13759	13623	13630	13825	13664	13661	13867	13669	13657	13760	13844	13721	13521	13687	13764	13829	13673	13759	13938	13897	13520	13845	13858	13800	13815	13783	13874	13644	13802	13860	13725	14035	13672	13812	13559	13636	13783	13857	13798	13803	13705	13803	13704	13844	13778	13831	13446	13804	13620	13836	13499	13636	13616	13727	13641	13818	13741	13671	13677	13908	13593	13685	13757	13748	13580	13766	13794	13875	13608	13865	13673	13493	13872	13938	13686	13677	13834	13723	13580	13792	13912	13855	13753	13917	13774	13715	13704	13841	13609	13766	13560	13799	13735	13889	13769	13790	13856	13863	13760	13925	13705	13689	13827	13708	13685	13758	13724	13874	13709	13751	13731	13839	13584	13588	13751	13889	13830	13611	13788	13732	13641	13653	13752	13658	13713	13663	13621	13846	13571	13600	13856	13821	13861	13932	13622	13677	13604	13589	13650	13661	13890	13670	13644	13824	13744	13755	13716	13759	13647	13672	13611	13804	13888	13811	13817	13804	13921	13874	13745	13719	13747	13826	13828	13850	14011	13723	13744	13984	13637	13846	13684	13860	13628	13741	13807	13745	13668	13774	13792	13875	13719	13893	13820	13953	13820	13804	13654	13760	13675	13750	13665	13630	13771	13851	13747	13704	14001	13826	13777	13743	13746	13867	13618	13782	13552	13709	13730	13635	13624	13772	13721	13786	13650	13580	13828	13905	13728	14023	13816	13641	13790	13601	13699	13850	13644	13760	13643	13596	13620	13754	13817	13666	13742	13848	13786	13773	13739	13567	13680	13609	13676	13760	13763	13801	13790	13879	13901	13685	13918	13768	13774	13701	13689	13757	13589	13726	13764	13746	13675	13486	13637	13606	13522	13719	13720	13723	13764	13733	13709	13822	13559	13647	13747	13884	13974	13770	13830	13736	13698	13773	13869	13853	13773	13684	13659	13772	13700	13515	13774	13613	13802	13750	13641	13926	13884	13718	13624	13623	13790	13697	13568	13642	13910	13903	13775	13659	13886	13875	13831	13783	13899	13850	13619	13609	13712	13675	13863	13697	13693	13813	13835	13571	13798	13701	13656	13674	13799	13764	13768	13796	13714	13743	13772	13818	13651	13626	13702	13837	13766	13754	13511	13711	13796	13804	13580	13687	13764	13866	13716	13908	13587	13831	13869	13879	13773	13665	13522	13853	13673	13727	13988	13888	13848	13650	13646	13701	13978	13954	13548	13710	13760	13887	13627	13674	13658	13765	13455	13959	13631	13821	13742	13826	13629	13891	13772	13832	13656	13608	13565	13932	13740	13940	13712	13869	13789	13537	13752	13664	13767	13915	13580	13622	13741	13755	13884	13861	13673	13857	13681	13884	13980	13853	13854	13594	13709	13725	13574	13799	13573	13416	13823	13681	13639	13666	13774	13744	13832	13552	13542	13647	13787	13661	13547	14017	13703	13712	13710	13792	13948	13904	13664	13875	13607	13670	13827	13908	13859	13701	13752	13918	13744	13658	13720	13864	13588	13763	13640	13589	13734	13600	13746	13756	13837	13672	13834	13678	13612	13845	13764	13752	13651	13477	13727	13732	13778	13824	13827	13791	13646	13738	13618	13701	13743	13676	13758	13623	13625	13660	13634	13849	13848	13739	13817	13853	13684	13673	13895	13836	13761	13713	13551	13707	13730	13718	13664	13754	13600	13662	13608	13759	13726	13712	13677	13861	13816	13788	13736	13809	13696	13845	13815	13788	13630	13701	13803	13733	13682	13607	13837	13756	13670	13724	13640	13736	13942	13627	13604	13467	13776	13746	13798	13760	13750	13931	13641	13789	13741	13832	13705	13748	13666	13774	13687	13796	13770	13955	13876	13825	13721	13850	13768	13666	13889	13752	13792	13834	13596	13854	13819	13939	13821	13886	13745	13704	13607	13799	13620	13612	13481	13818	13618	13780	13637	13749	13768	13681	13611	13889	13776	13704	13845	13874	13674	13777	13733	13747	13742	13703	13740	13715	13813	13729	13702	13812	13622	13781	13576	13744	13721	13836	13645	13603	13776	13958	13650	13717	13767	13688	13833	13760	13554	13647	13624	13712	13740	13788	13881	13874	13742	13697	13607	13782	13758	13844	13721	13727	13800	13814	13660	13742	13659	13799	13704	13567	13814	13749	13863	13672	13872	13652	13652	13709	13713	13576	13782	13690	13565	13726	13857	13738	13710	13787	13985	13827	13668	13672	13572	13765	13744	13734	13751	13715	13707	13829	13645	13845	13743	13647	13650	13708	13713	13635	13970	13920	13750	13581	13854	13814	13819	13766	13732	13699	13757	13754	13768	13649	13730	13778	13694	13712	13558	13821	13924	13986	13844	13586	13576	13826	13768	13717	13601	13787	13731	13748	13710	13607	13839	13725	13948	13936	13697	13724	13762	13730	13682	13748	13676	13757	13811	13854	13841	13698	13721	13906	13788	13762	13846	13553	13741	13921	13827	13630	13497	13703	13711	13856	13728	13543	13692	13880	13776	13638	13780	13563	13819	13579	13710	13760	13685	13747	13762	13783	13716	13937	13785	13868	13870	13804	13763	13641	13754	13737	13822	13642	13616	13753	13573	13807	13652	13780	13662	13752	13660	13785	13988	13660	13536	13675	13741	13744	13815	13637	13589	13742	13669	13767	13782	13685	13794	13794	13730	13476	13674	13788	13631	13974	13712	13904	13607	13742	13928	13731	13792	13700	13886	13766	13785	13691	13867	13738	13795	13710	13633	13659	13848	13718	13616	13646	13696	13709	13749	13807	13555	13733	14043	13581	13784	13599	13685	13701	13594	13694	13681	13678	13801	13591	13845	13672	13694	13806	13633	13654	13544	13858	13837	13628	13620	13695	13834	13810	13744	13631	13745	13663	13747	13917	13834	13814	13688	13749	13557	13724	13754	13676	13858	13900	13787	13851	13899	13845	13558	13724	13812	13560	13807	14011	13647	13532	13724	13703	13909	13671	13586	13419	13643	13867	13877	13715	13792	13725	13627	13713	13725	13571	13864	13740	14030	13906	13597	13703	13871	13811	13815	13901	13704	13703	13692	13898	13769	13904	13840	13941	13648	13681	13884	13547	13652	13771	13621	13639	13831	13662	13682	13658	13767	13727	13671	13693	13767	13764	13687	13673	13770	13839	13787	13766	13893	13733	13741	13666	13784	13654	13548	13571	13723	13768	13762	13726	13672	13945	13624	13595	13690	13678	13823	13732	13637	13723	13599	13704	13776	13598	13790	13744	13819	13854	13817	13851	13712	13799	13815	13921	13637	13687	13836	13702	13900	13812	13816	13763	13739	13770	13619	13770	13776	13860	13873	13702	13900	13914	13804	13820	13699	13765	13810	13761	13728	13684	13962	14017	13763	13638	13703	13808	13867	13541	13538	13632	13755	13723	13819	13812	13796	13855	13766	13901	13637	13824	13821	13920	13930	13796	13769	13648	13780	13858	13692	13820	13828	13694	13778	13586	13699	13779	13935	13814	13935	13684	13713	13737	13705	13886	13578	13726	13721	13560	13923	13916	13637	13705	13661	13767	13705	13714	13733	13835	13537	13658	13713	13786	13844	13814	13806	13620	13728	13667	13777	13827	13742	14023	13705	13864	13814	13819	13737	13724	13863	13606	13645	13754	13707	13640	13706	13828	13582	13604	13665	13823	13829	13663	13781	13632	13727	13740	13616	13711	13676	13756	13702	13744	13645	13734	13635	13633	13893	13773	13858	13757	13741	13591	13746	13648	13860	13744	13701	13849	13791	13785	13775	13688	13531	13721	13681	13742	13666	13666	13875	13805	13842	13792	13690	13695	13930	13722	13565	13764	13820	13919	13837	13555	13641	14013	13674	13691	13843	13808	13633	13692	13773	13917	13711	13713	13894	13758	13840	13636	13853	13931	13834	13921	13742	13832	13603	13755	13654	13806	13732	13696	13794	13842	13687	13685	13836	13735	13697	13754	13679	13788	13804	13731	13776	13724	13742	13992	13905	13709	13874	13694	13645	13701	13667	13780	13688	13691	13873	13778	13836	13685	13837	14030	13692	13626	13512	13636	13805	13937	13532	13914	13512	13808	13687	13748	13809	13640	13673	13970	13721	13824	13969	13776	13903	13759	13693	13774	13969	13551	13597	13775	13816	13707	13494	13609	13784	13744	13935	13693	13682	13692	13492	13689	13391	13552	13787	13929	13799	13605	13878	13855	13765	13687	13577	13700	13696	13814	13663	13959	13893	13686	13832	13557	13660	13858	13686	13787	13740	13651	13761	13729	13777	13887	13854	13898	13858	13650	13510	13663	13784	13586	13719	13822	13676	13760	13646	13647	13827	13654	13721	13627	13706	14115	14020	13736	13645	13721	13694	13811	13867	14027	13694	13680	13643	13760	13682	13701	13777	13662	13613	13729	13703	13755	13608	13610	13663	13542	13691	13832	13827	13666	13776	13624	13784	13730	13634	13685	13719	13834	13908	13881	13682	13639	13760	13780	13754	13760	13748	13760	13654	13876	13861	13802	13622	13708	13685	13797	13711	13695	13874	13682	13860	13916	13636	13846	13897	13733	13709	13567	13787	13768	13684	13636	13927	13707	13738	13733	13705	13791	13742	13778	13722	13663	13503	13584	13751	13653	13700	13718	13792	13325	13542	13681	13646	13694	13480	13649	13768	13745	13715	13845	13747	13669	13670	13635	13824	13896	13587
59133	95351	75283	53731	40666	28455	19063	14428	12795	12537	12591	12492	12477	12414	12572	12232	12541	12374	12394	12440	12379	12436	12490	12424	12417	12333	12670	12419	12354	12443	12393	12294	12458	12479	12444	12387	12524	12324	12418	12332	12547	12473	12400	12427	12354	12619	12406	12410	12452	12421	12538	12496	12421	12417	12454	12382	12426	12429	12380	12479	12407	12323	12325	12489	12378	12455	12377	12384	12390	12505	12414	12412	12377	12446	12343	12304	12393	12565	12298	12345	12517	12441	12461	12317	12510	12261	12328	12534	12504	12453	12496	12393	12250	12319	12634	12267	12404	12394	12410	12405	12392	12332	12343	12453	12287	12349	12559	12370	12307	12253	12309	12371	12438	12459	12455	12424	12428	12570	12350	12265	12477	12449	12305	12334	12282	12205	12467	12359	12345	12522	12303	12421	12332	12243	12373	12397	12298	12305	12558	12339	12312	12429	12379	12341	12386	12378	12324	12492	12290	12381	12373	12442	12451	12375	12431	12412	12446	12356	12463	12429	12494	12540	12404	12489	12491	12450	12318	12461	12482	12195	12507	12210	12406	12372	12247	12448	12393	12342	12604	12381	12394	12337	12496	12348	12323	12515	12528	12453	12381	12394	12394	12385	12330	12404	12455	12262	12257	12274	12415	12409	12399	12385	12379	12386	12487	12454	12446	12309	12364	12435	12358	12323	12487	12229	12404	12475	12490	12489	12319	12440	12265	12598	12447	12561	12254	12397	12221	12428	12422	12501	12301	12364	12394	12238	12458	12247	12375	12428	12558	12419	12542	12409	12422	12346	12407	12419	12423	12365	12413	12385	12313	12417	12320	12284	12367	12509	12182	12498	12474	12358	12273	12475	12363	12536	12452	12423	12376	12553	12328	12388	12453	12465	12326	12382	12399	12540	12458	12527	12337	12420	12359	12501	12373	12371	12333	12245	12391	12391	12399	12477	12454	12356	12477	12390	12445	12586	12392	12580	12427	12350	12530	12512	12416	12315	12328	12427	12457	12505	12430	12444	12569	12394	12499	12387	12343	12309	12288	12245	12380	12396	12414	12232	12339	12451	12409	12422	12355	12546	12400	12426	12438	12433	12407	12249	12469	12448	12352	12537	12361	12397	12307	12459	12161	12284	12571	12653	12351	12604	12569	12377	12389	12474	12239	12448	12421	12382	12340	12383	12447	12321	12305	12518	12455	12239	12312	12383	12452	12286	12532	12447	12516	12345	12386	12332	12311	12327	12573	12248	12391	12434	12395	12225	12285	12467	12549	12387	12415	12417	12227	12334	12429	12375	12267	12283	12509	12269	12432	12285	12408	12479	12338	12429	12545	12488	12305	12406	12477	12201	12307	12363	12496	12430	12346	12527	12565	12443	12498	12356	12553	12396	12414	12476	12392	12319	12399	12594	12422	12402	12574	12407	12594	12094	12387	12531	12397	12520	12484	12411	12313	12408	12230	12219	12407	12536	12513	12405	12466	12700	12324	12378	12196	12256	12476	12344	12367	12492	12491	12445	12445	12387	12281	12321	12303	12317	12387	12528	12362	12433	12377	12318	12483	12250	12241	12434	12493	12257	12400	12521	12401	12497	12356	12371	12369	12477	12438	12491	12438	12482	12354	12363	12367	12312	12260	12450	12336	12390	12379	12426	12453	12432	12481	12429	12483	12492	12346	12284	12510	12393	12411	12363	12324	12465	12475	12400	12440	12461	12223	12405	12386	12497	12342	12247	12396	12534	12519	12520	12366	12436	12176	12372	12285	12386	12607	12414	12256	12334	12448	12505	12310	12368	12354	12347	12478	12486	12544	12270	12621	12443	12665	12406	12365	12364	12385	12472	12418	12426	12512	12399	12428	12379	12442	12277	12483	12403	12234	12278	12404	12623	12483	12189	12653	12277	12393	12323	12322	12358	12592	12356	12353	12412	12290	12503	12325	12364	12411	12396	12389	12266	12458	12382	12393	12331	12388	12391	12494	12366	12464	12363	12425	12522	12402	12429	12300	12499	12328	12374	12492	12575	12422	12313	12350	12459	12458	12361	12392	12292	12461	12445	12383	12501	12559	12352	12563	12513	12536	12636	12385	12482	12442	12454	12274	12421	12444	12268	12455	12462	12464	12354	12438	12400	12315	12345	12386	12448	12512	12352	12464	12334	12351	12378	12286	12383	12343	12511	12411	12422	12510	12378	12331	12487	12247	12516	12289	12390	12515	12364	12374	12292	12232	12481	12500	12474	12506	12361	12474	12343	12309	12524	12450	12349	12490	12323	12495	12322	12298	12547	12285	12556	12579	12327	12555	12389	12501	12369	12512	12497	12459	12377	12483	12284	12329	12394	12432	12519	12519	12448	12449	12382	12478	12344	12636	12494	12378	12383	12588	12502	12365	12380	12253	12496	12508	12362	12340	12421	12480	12302	12408	12338	12360	12346	12510	12383	12375	12421	12530	12505	12350	12314	12222	12386	12482	12535	12389	12538	12251	12326	12352	12409	12522	12325	12337	12240	12365	12272	12436	12426	12397	12362	12268	12262	12468	12383	12325	12468	12231	12374	12400	12461	12299	12432	12365	12460	12379	12337	12435	12481	12378	12377	12421	12329	12316	12374	12471	12386	12389	12568	12426	12424	12407	12347	12324	12491	12336	12443	12585	12372	12578	12529	12442	12320	12555	12392	12215	12380	12415	12520	12461	12331	12373	12374	12422	12400	12161	12503	12673	12552	12505	12426	12372	12440	12391	12462	12462	12374	12459	12522	12390	12364	12325	12329	12345	12463	12461	12462	12392	12275	12350	12456	12425	12574	12469	12262	12325	12542	12295	12441	12445	12301	12494	12469	12496	12382	12449	12379	12237	12466	12294	12445	12488	12458	12303	12444	12467	12358	12532	12480	12355	12306	12445	12437	12459	12338	12427	12475	12264	12228	12478	12404	12351	12381	12514	12411	12463	12422	12463	12465	12479	12381	12228	12410	12251	12578	12576	12399	12368	12415	12482	12190	12539	12341	12420	12477	12223	12360	12365	12360	12453	12329	12425	12194	12390	12372	12471	12469	12318	12461	12457	12387	12361	12392	12432	12203	12513	12481	12478	12318	12553	12357	12473	12390	12347	12463	12432	12388	12370	12373	12337	12290	12377	12256	12319	12398	12436	12326	12435	12332	12492	12453	12317	12328	12402	12471	12412	12338	12313	12338	12323	12305	12404	12393	12548	12406	12474	12422	12458	12364	12509	12334	12389	12445	12558	12381	12626	12401	12298	12275	12278	12410	12562	12334	12217	12579	12327	12548	12366	12281	12414	12394	12320	12447	12451	12418	12437	12454	12435	12550	12233	12416	12421	12240	12358	12325	12316	12407	12390	12387	12315	12423	12452	12357	12347	12478	12336	12413	12371	12272	12496	12360	12534	12555	12553	12420	12428	12351	12424	12495	12421	12449	12451	12317	12479	12440	12291	12435	12418	12284	12240	12376	12512	12420	12268	12415	12336	12330	12333	12476	12573	12429	12366	12400	12382	12415	12422	12564	12593	12622	12294	12344	12560	12414	12393	12336	12347	12503	12568	12513	12512	12365	12427	12506	12317	12286	12479	12384	12311	12440	12660	12433	12469	12366	12288	12444	12507	12412	12337	12547	12541	12214	12331	12444	12522	12410	12534	12407	12404	12338	12456	12502	12291	12345	12494	12506	12446	12424	12220	12418	12451	12409	12232	12660	12366	12470	12487	12290	12345	12325	12447	12512	12391	12497	12398	12492	12404	12362	12399	12493	12588	12532	12404	12339	12344	12412	12472	12452	12356	12409	12428	12471	12343	12464	12325	12472	12435	12445	12267	12331	12315	12407	12501	12370	12297	12469	12384	12495	12408	12500	12380	12443	12387	12268	12596	12434	12391	12504	12450	12355	12499	12443	12276	12560	12543	12303	12427	12603	12510	12408	12447	12480	12347	12425	12429	12421	12428	12404	12492	12472	12370	12336	12481	12440	12449	12361	12286	12445	12346	12461	12473	12395	12499	12368	12386	12438	12540	12375	12546	12291	12428	12442	12375	12269	12245	12457	12431	12341	12546	12332	12352	12258	12530	12328	12255	12525	12421	12351	12494	12282	12408	12333	12467	12322	12441	12400	12497	12401	12387	12468	12400	12405	12451	12516	12555	12392	12332	12497	12423	12371	12285	12329	12421	12579	12488	12435	12248	12505	12384	12502	12410	12398	12444	12426	12375	12365	12310	12356	12373	12499	12505	12430	12346	12409	12478	12495	12635	12312	12340	12408	12437	12588	12418	12318	12488	12456	12344	12561	12375	12239	12436	12189	12411	12528	12332	12405	12337	12500	12327	12284	12480	12441	12240	12337	12323	12338	12383	12571	12376	12420	12408	12312	12543	12355	12296	12331	12313	12359	12467	12517	12380	12438	12494	12282	12375	12531	12386	12547	12276	12405	12496	12603	12304	12382	12483	12434	12561	12480	12417	12399	12260	12432	12401	12391	12275	12533	12588	12410	12432	12372	12262	12344	12414	12332	12409	12495	12491	12412	12393	12339	12466	12464	12505	12139	12415	12139	12586	12363	12376	12353	12557	12301	12464	12464	12329	12476	12502	12350	12535	12409	12203	12496	12475	12518	12463	12376	12513	12560	12577	12387	12415	12425	12236	12286	12517	12332	12443	12434	12463	12190	12444	12438	12332	12396	12300	12402	12522	12426	12308	12362	12436	12317	12279	12544	12515	12370	12346	12417	12134	12472	12364	12430	12381	12417	12614	12258	12422	12411	12369	12413	12301	12446	12433	12418	12304	12231	12381	12469	12386	12442	12415	12497	12454	12384	12321	12488	12425	12272	12280	12386	12266	12314	12282	12307	12414	12564	12495	12458	12407	12380	12456	12455	12442	12445	12334	12513	12548	12327	12446	12404	12437	12302	12309	12499	12404	12261	12271	12357	12397	12437	12372	12313	12417	12361	12469	12474	12372	12486	12279	12364	12393	12454	12248	12461	12343	12443	12583	12254	12391	12469	12490	12460	12362	12376	12511	12352	12337	12420	12586	12489	12390	12389	12389	12387	12299	12454	12410	12521	12421	12314	12600	12333	12498	12316	12348	12353	12433	12378	12266	12449	12359	12543	12239	12403	12454	12427	12573	12315	12416	12276
23081	21992	31923	29783	31698	31250	28410	18745	15070	14472	14270	14056	14098	14192	13960	14056	13935	14035	13835	14057	13986	14028	14075	14003	13783	14033	13939	13915	14111	13872	13994	13937	14091	13928	13939	13756	13965	13807	14110	13698	13896	13740	13705	13686	13781	13940	13713	14056	13961	13990	13667	13904	13863	13854	13673	13854	13813	13785	13820	13735	13941	13780	13946	13603	13815	13801	14020	13835	13831	13864	13972	13874	13818	13832	13994	13842	13829	13841	13883	13795	13740	13651	13873	13817	13934	13770	13800	13959	13883	13736	13822	13858	13793	13840	13697	13737	13590	13938	13726	13844	13727	13817	13780	13800	14017	13981	13871	13851	13649	13681	13726	13865	13879	13830	13822	13743	14002	13709	13881	13949	13687	13772	13790	13915	13895	13797	13783	14034	14042	13823	13764	13859	13679	13923	14043	13785	13965	13583	13614	13829	13742	13887	13922	13982	13748	13849	13641	13685	13688	13926	13887	13781	13909	13993	13886	13587	13887	13714	13869	13869	13843	13822	13864	13926	13917	13782	13652	13833	13861	13699	14007	14061	13974	13887	13848	13736	13689	13856	13826	13585	13906	13897	13816	13901	13838	13849	13806	13821	13794	13788	13721	13732	13713	13871	13973	13965	13650	13679	13879	13836	13796	13771	13848	13954	13910	13707	13943	14001	13776	13925	13840	14003	13742	13996	13908	13651	13905	13735	13679	14003	13911	13746	13817	13875	13931	13785	13853	13928	13722	13669	13960	13959	13834	13734	13788	13959	13765	13867	13835	13827	13866	13984	13668	13910	13615	13746	13784	13685	13645	13898	13944	13917	13737	13632	13602	13550	13692	13805	13908	13918	13744	13638	13783	13733	13845	13686	13684	13846	13862	13668	13678	13627	13952	14000	13778	13814	13801	13910	13878	13743	13902	13960	13785	13962	13802	13838	13971	13886	13796	13534	13568	13738	13997	13763	13610	13653	13745	13806	13704	13763	13734	13758	13685	13698	13775	13807	13830	13794	13715	13834	13857	13783	13687	13772	13851	13975	13906	13807	13827	13753	13729	13753	13859	13648	13720	13873	13950	13955	13772	13806	13795	13781	13628	13851	13905	13919	13886	13705	13917	13771	13913	13930	13844	13745	13773	13706	13829	13768	13888	13950	13738	13780	13716	13707	13917	13947	13906	13803	13878	13958	13909	13856	13865	13875	13776	13869	13871	13814	13718	13647	13888	13743	13641	13738	13963	13760	13799	13860	13840	13668	13787	13754	13768	13870	13657	13874	13842	13803	13755	13849	13921	13944	13959	13865	13866	13756	13856	13924	13878	13768	13781	13891	13868	13698	13797	13860	13898	13973	13828	13914	13765	13914	14061	13697	13870	13762	13838	13764	13781	13815	13844	13957	13631	13610	13927	13776	13978	13855	13660	13701	13753	14104	13891	14044	13739	13870	14063	13868	13893	13681	13830	13867	13794	13716	13700	13728	13759	13816	13734	13914	13844	13826	13647	13797	13693	13892	14023	13777	13668	14077	14006	13690	13687	13815	13808	13817	13842	13724	13845	13711	13784	13874	13700	14027	13840	13954	13880	14079	13649	13845	13837	13803	13867	13973	13809	13733	13645	13720	13910	13821	13936	13948	13911	13526	13877	13949	13788	13758	13941	13959	13854	13794	13612	13761	13966	13998	13798	13928	13793	13796	13741	13635	13994	13742	13837	13829	13781	13770	13772	13862	13829	13875	13934	13806	13912	13810	13981	13970	13771	13901	13764	13651	13751	13967	13826	13847	13778	13793	13756	13599	13905	13810	13659	13809	13853	13934	14089	13753	13731	13823	13865	13704	13967	13831	13948	13793	13811	13952	13817	13804	13895	13996	13673	13622	13700	13814	13770	13751	14030	13904	13720	13698	13777	13811	13821	13930	13830	13695	13759	13896	13680	13835	13786	13744	13760	13714	13790	13819	13950	13839	13960	13839	13800	13813	14132	13828	13697	13999	13821	13805	13796	13749	13829	13973	13647	13785	13609	13800	13986	14032	13808	13813	13859	13820	13678	13931	13851	13880	13759	13879	13838	13748	13779	13946	13811	13821	13675	13856	13812	13909	13806	13897	13830	13592	13820	13687	13813	13822	13925	13764	13886	13679	14020	13741	13828	13659	13886	13757	13974	13925	14067	13931	13753	13808	13870	13769	13786	14025	13696	13758	13877	13825	13701	13955	14047	13683	13954	13538	13588	13628	13852	13984	13963	13774	13845	13752	13795	13721	13747	13899	13749	13586	13900	13793	13808	13891	13874	13821	13932	13849	13889	14018	13800	13793	13709	13937	13930	13585	13865	13646	13862	13641	13672	13532	13711	13862	13791	13739	13757	13863	13733	13845	13858	13774	13853	13896	13916	13861	13963	13647	13954	13839	13870	13781	13835	13849	13785	13759	13829	13776	13975	13755	13594	13941	13841	13771	13860	13643	13665	13658	13700	13947	13808	13744	13818	13713	13647	13586	13943	13746	14044	13940	13880	13649	13597	13697	13657	13834	13764	13819	13771	14019	14011	13928	13724	13810	13984	13634	13659	13729	13881	13584	13751	13845	13547	13558	13797	13744	13728	13742	13789	13779	13809	13650	13818	13662	13826	13820	13876	13835	13811	13792	13841	13851	13793	13914	13926	13665	13800	13782	13722	13814	13654	13622	13748	13709	13824	13844	13845	13851	13734	13722	13796	13728	13839	13735	13816	13629	13823	13840	13885	13842	13778	13723	13883	13793	13734	13840	13707	13729	13895	13867	13762	13776	13891	13722	13817	13851	13789	13988	13826	13711	13897	13774	13792	13872	13963	13551	13722	13707	13819	13932	13930	13686	13747	13942	13712	13737	13739	13783	13788	13847	13779	13776	14007	13927	13824	13858	13712	13747	13759	13611	13902	13810	13691	13785	13914	13555	13735	13968	13858	13640	13811	13988	13845	13678	13648	13794	13939	13949	13881	13675	13706	13753	13795	13929	13624	13782	13804	13888	13691	13797	13661	13661	13869	13772	13638	13808	13879	13749	13886	13694	13585	13810	13769	13844	13701	13542	13832	13791	13725	13810	13896	13977	13721	13722	13790	13660	13864	13621	13774	13695	13665	13747	13924	13833	13834	14001	13855	13752	13873	13803	14033	13677	13811	13759	13785	13635	13720	13839	13798	13944	13917	13811	13686	13797	13805	13684	13718	13832	13885	13833	13740	13825	13949	13942	13965	13878	13982	13863	13749	13926	13789	13941	13863	13810	13837	13821	13907	13782	13822	13805	13768	13679	14035	13720	13730	13798	13589	13783	13907	13750	13680	13681	13826	13476	13786	13726	13839	13821	13756	13782	14019	13725	13769	13650	14043	13899	13719	13592	13818	13825	13974	13641	13805	13611	13779	13978	13844	13810	13849	13762	13636	13858	14021	13704	13945	13968	13762	13800	13787	13845	13665	13565	13836	13780	13642	13673	13679	13750	13747	13982	13684	14009	14001	13689	13742	13973	13828	13699	13801	13632	13783	13724	13749	13838	13807	13900	13879	13672	13841	13790	14070	13810	13680	13826	13880	13872	13763	13666	13767	13726	13823	13816	13822	13934	14073	13847	13859	13861	13899	13638	13790	13653	13702	13900	13790	13806	13811	13658	13749	14046	13709	13797	13979	13905	13952	13782	13725	13857	13833	13830	14119	13876	13822	13744	13820	13561	13773	13790	13830	13844	13751	13784	13625	13660	13774	13794	13797	13943	13930	13962	13748	13758	13767	13491	13529	13628	13883	13720	13841	13683	13819	13774	14064	13654	13858	13601	13841	13859	13726	13870	13842	13999	13685	13826	13844	13753	13874	13778	13620	13785	13630	13844	13809	13695	13946	13840	13623	13889	13731	13843	13876	13640	13841	13947	13682	13698	13894	13886	13825	13740	13893	13778	13862	13853	13896	13890	13730	13784	13861	13768	13810	13917	13830	13801	13992	13830	13974	13802	13657	13652	13758	13764	13792	13624	13682	13742	13664	13841	14042	13760	13790	13990	13660	13603	13709	13875	13896	13833	13881	13703	13756	13951	13775	14091	13723	13852	13887	13739	13895	13850	13785	13770	13738	13825	13860	13915	13807	13710	13955	13795	14034	13761	13809	13795	13772	13944	13642	13752	13830	14012	13819	13696	13750	13807	13777	13901	13585	13965	13789	13941	13897	13896	13765	13856	13999	13864	13915	13911	13736	13946	13824	13811	13928	13752	13839	13727	13852	13940	13890	13574	13720	13680	13690	14006	13883	13932	13636	13969	13766	13796	13546	13806	13864	13732	13802	13895	13761	13843	13742	13759	13733	14006	13881	13768	13632	13713	13836	13879	13859	13825	13740	13813	13717	13713	13824	13864	13951	13711	13782	13658	13686	13759	13698	13712	13571	13745	13763	13936	13696	13787	13658	13674	13888	14039	13736	13674	13772	13799	13723	13812	13739	13972	13662	13773	14002	13858	13843	13844	13654	13784	13859	13850	13901	13589	13783	13615	13907	13947	13726	13731	13985	13856	13931	13616	13720	13751	13728	13794	13908	13800	13679	13758	13923	13877	13919	13734	13753	13936	13836	13769	13987	13660	13800	13602	13798	13716	13761	13878	13776	13794	13779	13723	13900	13911	13870	13869	13812	13789	13726	13796	13794	14030	14001	13843	13859	13784	13733	13826	13768	13774	13584	13894	13740	13853	13843	14032	13700	13767	14026	13673	13841	13730	13671	13950	13923	13799	13910	13885	13766	13825	13841	13643	13829	13754	13828	13757	13857	13833	13776	13808	13896	13700	13698	13588	13995	13706	13985	13842	13922	13860	13994	13875	13733	13918	13802	13762	13760	13736	13821	13859	13913	13893	13867	13789	13761	13835	13700	13771	13909	13935	13583	13710	13729	13817	13738	13900	13892	13898	13953	13839	13651	13897	13855	13893	13829	13784	13816	13877	13766	13578	13743	13793	13944	13800	13843	13771	13718	13743	13865	13841	13986	13852	13613	13693	13830	13797	13649	13834	13867	13762	13880	13698	13852	14026	13858	13822	13721	13749	13901	13764	13649	13581	13740	13894	13832	13885	13911	13716	13788	13837	13905	13902	13570	13656	13838	13698	13914	14026	13795	13865	13680	13740	13778	13903
64328	104128	86308	66969	51770	37004	24100	16026	13275	12415	12398	12303	12419	12437	12327	12296	12355	12409	12331	12482	12232	12431	12440	12258	12377	12342	12206	12119	12356	12289	12413	12214	12323	12277	12400	12344	12548	12322	12449	12340	12291	12324	12221	12237	12349	12128	12450	12291	12316	12421	12400	12409	12324	12367	12213	12474	12271	12560	12397	12352	12327	12429	12172	12345	12362	12310	12331	12246	12298	12114	12466	12509	12199	12381	12332	12279	12408	12263	12443	12314	12443	12311	12426	12398	12355	12134	12314	12358	12319	12375	12183	12279	12393	12392	12277	12408	12290	12386	12223	12294	12546	12349	12200	12262	12196	12230	12210	12292	12388	12390	12406	12412	12378	12198	12346	12324	12250	12306	12390	12468	12488	12477	12391	12234	12436	12337	12409	12368	12316	12339	12403	12344	12167	12260	12356	12239	12515	12217	12359	12252	12231	12279	12273	12387	12353	12462	12443	12195	12394	12227	12249	12094	12204	12282	12279	12237	12463	12325	12302	12327	12359	12483	12320	12217	12311	12350	12402	12336	12289	12235	12272	12500	12268	12347	12219	12330	12253	12236	12296	12308	12257	12260	12301	12169	12412	12332	12448	12325	12269	12365	12365	12289	12352	12315	12399	12421	12212	12174	12309	12365	12374	12443	12394	12367	12431	12259	12342	12377	12321	12319	12333	12275	12349	12188	12336	12339	12362	12350	12060	12501	12207	12234	12376	12365	12131	12229	12468	12176	12317	12342	12371	12305	12241	12345	12215	12361	12434	12299	12400	12183	12291	12424	12369	12358	12441	12308	12304	12254	12309	12331	12411	12326	12519	12160	12277	12354	12296	12416	12404	12227	12458	12393	12319	12367	12326	12211	12149	12321	12303	12277	12403	12402	12235	12330	12290	12319	12225	12267	12335	12284	12365	12125	12295	12490	12321	12298	12278	12359	12211	12356	12369	12363	12375	12377	12309	12274	12324	12371	12392	12383	12334	12242	12323	12422	12234	12264	12353	12330	12313	12363	12431	12355	12379	12418	12437	12415	12332	12319	12380	12325	12227	12443	12511	12324	12501	12267	12388	12324	12304	12213	12283	12341	12395	12293	12137	12321	12246	12296	12285	12321	12400	12490	12228	12212	12483	12441	12320	12236	12510	12306	12303	12282	12435	12293	12286	12385	12270	12322	12232	12392	12334	12439	12287	12252	12296	12304	12143	12252	12356	12338	12418	12342	12226	12311	12233	12432	12467	12174	12417	12261	12334	12310	12174	12453	12270	12347	12447	12344	12386	12291	12298	12118	12284	12406	12399	12251	12223	12145	12120	12323	12390	12225	12416	12519	12397	12264	12388	12081	12404	12296	12343	12309	12290	12296	12407	12408	12383	12285	12356	12290	12321	12258	12418	12488	12313	12190	12442	12294	12402	12358	12290	12403	12256	12231	12309	12198	12223	12415	12269	12203	12290	12288	12229	12371	12402	12332	12479	12282	12306	12311	12358	12060	12266	12286	12530	12269	12362	12516	12238	12438	12336	12398	12428	12348	12242	12276	12344	12304	12338	12342	12352	12404	12147	12176	12164	12451	12177	12387	12235	12308	12311	12345	12289	12400	12187	12371	12174	12225	12454	12219	12488	12299	12298	12364	12417	12337	12669	12474	12309	12350	12435	12197	12392	12382	12247	12507	12514	12280	12356	12307	12392	12342	12482	12380	12268	12386	12255	12307	12370	12233	12182	12529	12241	12245	12298	12329	12329	12274	12188	12320	12309	12404	12430	12345	12286	12338	12344	12299	12344	12278	12505	12425	12324	12297	12334	12317	12412	12263	12425	12535	12309	12342	12240	12297	12317	12350	12344	12386	12407	12314	12326	12346	12364	12310	12223	12293	12220	12470	12351	12233	12400	12285	12431	12329	12370	12434	12296	12289	12308	12396	12428	12347	12268	12143	12261	12228	12283	12317	12420	12294	12358	12342	12451	12336	12289	12456	12331	12251	12372	12522	12365	12222	12216	12404	12400	12297	12133	12268	12488	12301	12362	12392	12310	12396	12366	12265	12427	12239	12310	12215	12291	12313	12363	12310	12392	12177	12339	12241	12208	12368	12394	12396	12336	12253	12227	12392	12343	12180	12396	12068	12349	12552	12378	12354	12326	12268	12275	12412	12320	12462	12364	12312	12294	12386	12221	12424	12463	12319	12242	12268	12236	12314	12444	12209	12362	12264	12265	12554	12280	12097	12424	12350	12399	12374	12447	12387	12476	12205	12151	12500	12388	12367	12289	12316	12300	12358	12349	12065	12150	12441	12420	12188	12300	12418	12212	12231	12302	12310	12388	12252	12540	12375	12382	12420	12459	12426	12413	12382	12358	12356	12326	12440	12438	12309	12346	12365	12320	12178	12360	12445	12352	12311	12396	12329	12416	12270	12352	12380	12426	12280	12398	12061	12402	12234	12270	12342	12455	12250	12319	12420	12325	12460	12271	12477	12401	12337	12374	12375	12329	12479	12275	12413	12356	12270	12255	12291	12196	12353	12481	12161	12264	12129	12420	12332	12285	12373	12402	12333	12311	12355	12327	12311	12424	12259	12145	12447	12351	12474	12289	12429	12419	12480	12288	12170	12376	12461	12484	12196	12168	12272	12228	12432	12364	12260	12337	12241	12375	12335	12375	12440	12382	12282	12322	12290	12208	12199	12187	12267	12525	12312	12163	12585	12365	12346	12280	12149	12294	12319	12179	12249	12299	12295	12299	12476	12342	12307	12306	12314	12365	12324	12399	12149	12469	12374	12415	12338	12262	12431	12233	12406	12448	12298	12155	12418	12228	12393	12271	12326	12457	12328	12483	12382	12259	12266	12298	12418	12381	12264	12374	12316	12164	12327	12236	12239	12370	12326	12289	12474	12288	12263	12287	12351	12282	12496	12383	12352	12277	12542	12202	12156	12279	12171	12324	12180	12365	12278	12311	12377	12155	12296	12314	12289	12503	12380	12251	12280	12350	12307	12354	12411	12427	12439	12456	12294	12363	12256	12327	12249	12510	12229	12341	12365	12311	12264	12169	12478	12299	12454	12207	12350	12386	12418	12193	12260	12376	12198	12412	12283	12342	12182	12137	12151	12432	12065	12433	12243	12221	12355	12401	12419	12273	12375	12273	12333	12158	12299	12258	12206	12266	12367	12255	12336	12349	12464	12378	12290	12307	12229	12345	12270	12367	12355	12342	12380	12337	12217	12225	12338	12320	12211	12234	12330	12249	12325	12439	12489	12434	12314	12279	12314	12455	12399	12335	12416	12182	12507	12443	12363	12188	12334	12361	12353	12282	12238	12225	12399	12327	12131	12258	12307	12405	12313	12247	12430	12422	12459	12328	12213	12129	12423	12313	12352	12235	12344	12372	12426	12356	12065	12371	12262	12305	12280	12297	12286	12347	12186	12316	12227	12490	12228	12335	12465	12482	12240	12320	12435	12194	12341	12347	12359	12261	12302	12395	12348	12299	12308	12300	12467	12267	12253	12268	12361	12093	12390	12295	12341	12493	12414	12419	12230	12433	12228	12340	12398	12232	12352	12337	12238	12404	12121	12277	12360	12294	12236	12355	12271	12240	12242	12230	12490	12293	12230	12123	12416	12220	12485	12294	12442	12296	12223	12277	12504	12277	12413	12453	12327	12224	12293	12275	12358	12181	12428	12265	12400	12379	12223	12317	12369	12358	12299	12452	12441	12515	12472	12356	12290	12318	12369	12239	12267	12142	12332	12586	12346	12467	12260	12338	12211	12353	12331	12185	12178	12304	12261	12342	12277	12188	12295	12268	12159	12338	12331	12282	12369	12318	12400	12341	12385	12411	12380	12407	12358	12520	12417	12425	12268	12263	12399	12388	12377	12449	12254	12477	12412	12308	12348	12283	12137	12390	12204	12337	12272	12295	12180	12364	12394	12303	12294	12274	12299	12401	12336	12205	12434	12479	12231	12316	12487	12418	12383	12398	12371	12383	12372	12417	12311	12209	12157	12336	12316	12318	12485	12354	12335	12167	12459	12420	12252	12338	12375	12263	12270	12313	12222	12464	12406	12319	12418	12143	12459	12262	12244	12503	12148	12288	12364	12347	12358	12370	12264	12347	12359	12400	12244	12263	12408	12476	12277	12376	12475	12335	12358	12245	12235	12460	12255	12402	12333	12393	12422	12299	12459	12439	12363	12427	12426	12192	12403	12641	12374	12405	12358	12455	12291	12455	12397	12243	12302	12317	12396	12147	12353	12266	12327	12360	12395	12281	12424	12486	12151	12401	12260	12227	12382	12293	12530	12342	12390	12466	12277	12433	12145	12354	12194	12453	12415	12249	12482	12343	12210	12263	12449	12443	12225	12324	12313	12359	12353	12227	12432	12302	12395	12237	12122	12331	12390	12350	12418	12444	12381	12221	12335	12478	12329	12240	12374	12297	12268	12227	12269	12290	12358	12309	12502	12367	12269	12415	12336	12365	12424	12323	12210	12376	12310	12350	12376	12357	12273	12447	12351	12278	12357	12400	12312	12421	12514	12275	12164	12415	12374	12310	12359	12102	12468	12278	12137	12294	12362	12444	12322	12366	12281	12515	12345	12349	12296	12311	12306	12307	12473	12292	12301	12189	12365	12151	12303	12347	12347	12276	12176	12293	12268	12342	12438	12304	12250	12166	12383	12449	12276	12367	12300	12420	12421	12314	12269	12500	12234	12178	12421	12194	12338	12181	12312	12222	12171	12438	12388	12286	12240	12404	12285	12417	12352	12414	12368	12258	12244	12330	12377	12356	12279	12381	12302	12179	12322	12316	12191	12377	12435	12334	12284	12321	12369	12442	12000	12312	12441	12212	12288	12174	12406	12276	12377	12235	12535	12357	12167	12395	12229	12269	12388	12322	12487	12362	12326	12424	12298	12303	12302	12513	12284	12336	12280	12269	12488	12383	12295	12285	12395	12333	12435	12327	12310	12356	12287	12341	12397	12435	12340	12496	12266	12465	12306	12335	12226	12300	12360	12277	12393	12254	12267	12361	12110	12189	12294	12269	12397	12429	12374	12203	12348	12288	12425	12204	12356	12350	12224	12328	12313	12245	12439	12431	12210	12453	12355	12286	12418	12304	12281	12235	12294	12242	12306	12109	12300
29213	30375	35902	28603	20841	17357	15508	14648	14029	14119	14292	14209	14226	14119	14101	14140	14143	14144	14366	14195	14274	14451	14326	14171	14266	14367	14243	14183	14123	14148	14226	14220	14262	14258	14213	14232	14167	14074	14096	14231	14303	14112	14304	14142	14314	14150	14209	14042	14060	14080	14219	14262	14174	14257	14298	14188	14379	14275	14140	14390	14260	14026	14059	14128	14147	14069	14080	14263	14283	14103	14139	14136	14203	14262	14079	14134	13957	14384	14245	14173	14093	14124	14188	14336	14206	14161	14082	14112	14418	14299	14318	14195	14170	14409	14301	14213	14208	14346	14049	14480	14147	14209	14064	14152	14194	14218	14214	14148	14230	14197	14105	14189	14178	14208	14163	14219	14183	14291	14191	14245	14264	14254	14126	14240	14211	14296	14184	14167	14125	14388	14102	14359	14286	14342	13841	14206	14204	14274	14193	14146	14225	14106	14284	14192	14113	14358	14157	14059	14216	14145	14274	14185	14266	14237	14171	14057	14158	14168	14155	14370	14254	14116	14265	14085	14210	14191	14285	14278	14080	14004	14193	14159	14346	14028	14244	14380	14164	14204	14249	14269	14127	14254	14134	14207	14211	14110	14381	14312	14176	14009	14211	14183	14293	14272	14053	14283	14165	14233	14414	14036	14317	14214	14290	13965	14181	14139	14222	14135	14221	14234	14308	14353	14158	14236	14166	14200	14203	14396	14110	14052	14112	14196	14150	14087	14150	14201	14194	14249	14058	14336	14149	14150	14168	14157	14290	14206	14202	14446	14248	14164	14173	14077	14119	14107	14226	14278	14245	14205	14322	14272	14191	14131	13963	14238	14230	14054	14157	14210	14215	13987	14203	13969	14241	14207	14047	14108	14133	14219	14187	14208	14208	14149	14019	14136	14132	14056	14150	14352	14308	14195	14167	14224	14231	14361	14348	14010	14257	14265	14149	14173	14301	14214	14369	14132	14299	14205	14133	14231	14080	14274	14258	14093	14209	14323	14069	14198	14201	14070	14268	14166	14009	14099	14150	14278	14113	14187	14253	14133	14362	14120	14150	14239	14107	14162	14223	13987	14249	14164	14126	14112	13816	14049	14389	14082	14358	14060	14159	14122	14344	14179	14251	14021	14167	14298	14039	14230	14325	14238	14194	13937	14215	14151	14110	14181	14153	14114	14125	14175	14164	14049	14220	14300	14060	14166	14167	14257	14290	14167	14069	14312	14302	14297	14229	14177	14067	14343	14104	14051	14214	13977	14197	14267	14044	14117	14182	14198	14116	14441	14384	14321	14238	14358	14342	14013	14070	14344	14038	14107	14433	14368	14315	14131	13930	14244	14296	14020	14090	14075	14201	14305	14259	14094	14350	14277	14045	14190	14141	14241	14208	14085	14134	14222	14269	14195	14206	14120	14101	14180	14134	14275	14125	14277	14341	14336	14153	14429	14196	14172	14004	14231	14051	14109	13946	14474	14285	14262	14391	14285	14192	14020	13870	14114	14135	14165	14179	14119	14024	14226	13931	14228	14172	14202	14369	14050	14325	14251	14175	13922	14217	14112	14136	14247	14155	14186	14196	14085	14289	14174	14231	14238	14248	14328	14149	14376	14208	14357	14128	14210	14304	14319	14296	14264	14160	14212	14377	14154	14161	14330	14190	14075	14317	13989	14339	14402	14068	13974	14265	14139	14205	14132	13996	14191	14373	14222	14177	14038	14202	14126	14001	14172	14223	14038	14064	14222	14115	14163	14219	14215	14121	14333	14015	14202	14003	14222	14087	14324	14277	14249	14389	14155	14355	14165	14023	14055	14390	14382	14222	14124	14427	14063	14242	14231	14227	14240	14312	14098	14291	14378	14231	13944	14405	14247	14163	14096	14275	14373	14143	14272	14102	14020	14098	14052	14068	14200	14124	14103	14110	14171	14324	14312	13928	14255	14167	14015	14173	14187	14117	14180	14253	14067	14082	14045	14189	14040	14337	14289	14117	13950	14279	14196	14308	14381	14138	14062	14347	14353	14041	14166	14253	14080	14310	14166	14274	14207	14141	14148	14182	14350	14046	14218	14282	13983	14158	14151	14239	14393	14031	14346	14174	14249	14124	14243	14002	14254	14106	14088	14106	14235	14298	14371	13994	14239	14168	14318	14059	14298	14141	14083	14149	14104	14106	14333	14343	14280	14206	14173	14070	14237	14078	14197	14198	14091	13994	14316	14079	14304	14425	14358	14273	14078	14165	14215	14130	14127	14182	14059	14201	14063	14163	14169	14307	14290	14197	14295	14354	14105	14034	14207	14228	14148	14347	14172	14119	14322	14139	14033	14236	14150	14089	14178	14245	14143	14219	14424	14076	14214	14173	14202	14042	14052	14342	14300	14150	14256	14426	14183	14234	14152	14151	13985	14227	14200	14107	14056	14092	14245	14239	14069	14091	14115	14067	14217	14109	14156	14277	14165	14138	14138	14204	14326	14197	14349	14151	14215	14096	14211	14422	14242	14170	14018	14129	14106	14244	14098	14217	14234	14347	14085	14174	14166	14186	14385	14259	14305	14299	14381	13999	14166	14309	13961	13973	14139	14141	14270	14249	14146	14178	14246	14190	14334	14291	14173	14107	14195	14082	14179	14171	14180	13900	13940	14192	14257	14342	14082	14376	14360	14074	14377	14379	14086	14281	14277	14123	14171	14348	14155	14209	14286	14081	14289	14138	14248	14294	14044	14268	14160	14135	14013	14228	14262	14109	14229	14227	14192	14312	14105	14147	14259	13979	14285	14164	14296	14109	14151	14144	14127	14161	14228	14028	13958	14215	14103	14093	14265	14237	14252	14194	14261	14160	14369	14400	14035	14267	14241	13983	14181	14100	13990	14101	14115	13980	13975	14169	14065	14161	14194	14168	14208	14191	14138	14346	14038	14164	14218	14206	14028	14418	13878	14203	14167	14217	14266	14225	14089	14108	14107	14234	14463	14242	14186	14322	14074	14109	14208	14320	14167	14083	14259	14136	14292	14309	14229	14246	14340	14147	14118	14200	14236	14384	14358	14454	14088	14319	14106	14093	14182	14276	14291	13885	14205	14371	14273	14053	14247	14105	14023	14190	14295	14029	14059	14224	14181	14016	14273	14080	14316	14065	14091	14226	14168	14104	14224	14314	14078	14128	14217	14441	14334	14265	14156	14141	14446	14120	14101	14156	14053	14121	13996	14167	14165	14354	14142	13964	14259	14185	14283	14357	14094	14220	14121	14285	14158	14270	14041	14053	14156	14130	14260	14276	14286	14015	14199	14167	14037	14100	14157	14173	14357	14159	14074	14264	14330	14212	14344	14335	14157	14100	14198	14302	14377	14065	14220	14158	14376	14245	14215	14243	14038	14156	14308	14253	14235	14155	14392	14264	14288	14173	14138	14217	14110	14372	14102	14093	14240	14038	14117	14101	14174	14147	14117	14218	14111	14242	14398	14253	14135	14380	14122	14111	14361	14148	14169	14346	14312	14222	14323	14218	14318	14298	14157	14358	14066	14417	14116	14112	14043	14136	14303	14273	14215	14339	14325	14490	14135	14251	14153	14299	14089	14324	14084	14334	14216	14212	14128	14203	14266	14223	14174	14153	14092	14190	14307	14195	13924	14238	14144	14196	14214	14124	14324	14392	14185	14125	14077	14233	14122	14259	14319	14089	14296	14139	14105	14162	14266	14073	14166	14394	14134	14299	14255	14247	14037	14145	14196	14114	14298	14204	14344	14133	14143	14221	14202	14336	14091	14100	14273	14153	14141	14313	14338	14366	14080	14166	14197	14117	14185	14247	14338	14326	14212	14286	14258	14110	14089	14469	14443	14389	14276	14369	14374	14269	14241	14188	14271	14166	14135	14338	14253	14179	14177	14183	14244	14128	14397	14131	14101	14314	14388	14111	14158	13988	14339	14058	13971	14331	14260	14110	14080	14342	14142	14259	14293	14186	14012	14174	14123	14169	14222	14352	14141	14120	14259	14403	14300	14235	14259	14159	14162	14275	14178	14276	14191	14175	14071	14367	14201	13997	14210	14349	14160	14376	14102	13874	14318	14290	14131	14197	14165	14081	14438	14192	14433	14038	14160	14325	14119	14063	13967	14262	14233	14222	14025	14298	14147	14360	14283	14276	14353	14190	14291	14142	14168	14169	14156	14260	14233	14039	14216	14353	14148	14212	14142	14298	14186	14213	14185	14297	14009	14350	14260	14190	14214	14375	14193	14103	14101	14133	14363	14111	14201	14291	14059	14324	14293	14017	14196	14067	14215	14236	14356	14151	14178	14222	14232	14239	14285	14190	14298	14272	14115	14146	14226	14043	14158	14147	14226	14063	14171	14052	14279	14239	14034	14142	14211	14187	14139	14031	14086	14093	14173	14154	14261	14211	14046	14274	14410	14153	14125	14064	14227	14358	14078	14118	14175	14251	14230	14053	14169	14341	14081	14216	14140	14122	14240	14280	14171	14226	14128	14120	14127	14226	14196	14164	14183	14342	14152	14372	14234	14195	14218	14035	14153	14337	14237	14237	14215	14227	14207	14141	14323	14202	14299	14268	14303	14368	14348	14108	14155	14022	14058	14287	14284	14479	14057	14160	14382	14129	14203	14253	14078	14225	14134	14333	14087	14196	14140	14162	14287	14256	14134	14053	14069	14316	14192	14215	14153	14137	14128	14016	14212	14155	13988	14182	14190	14213	14061	13998	14026	14146	14358	14145	14147	14061	14039	14202	14417	14113	14242	14433	14151	14174	14083	14176	14397	14231	14060	14206	14198	14117	14129	14307	14225	14274	14065	14287	14270	14169	14197	14266	14325	14153	14059	14160	14177	14183	14119	14185	14095	14113	14137	14159	14270	14002	14141	14174	14200	14295	14212	14415	14304	14181	14323	14273	13928	14160	14269	14304	14209	14117	14085	14186	14168	14235	14174	14215	14468	14223	14179	14324	14234	14410	14175	14091	14113	14339	14345	14157	14324	14415	14237	14391	14147	14343	14136	14310	13991	14236	14170	14404	14020	14341	14307	14358	14142	14197	14330	14281	14204	14054	14080	14192	14107	14233	14381	14303	14341	14180	14153	14182	14204	14247	14154	14283	14211	14219	14078	14036	14223	14264	14277	13972	14174	14251	14174	14168	14191
32573	49110	36399	24457	18744	15408	13639	13087	12795	12557	12770	12758	12651	12640	12806	12782	12605	12782	12882	12584	12709	12678	12825	12608	12784	12580	12771	12770	12683	12743	12611	12811	12623	12611	12632	12657	12565	12532	12645	12908	12818	12683	12665	12777	12579	12657	12743	12798	12844	12629	12715	12666	12830	12631	12651	12799	12791	12710	12709	12595	12586	12654	12693	12559	12653	12673	12702	12772	12692	12790	12731	12624	12735	12581	12564	12747	12591	12479	12559	12846	12730	12661	12887	12647	12735	12626	12809	12611	12634	12613	12726	12519	12777	12803	12562	12754	12696	12662	12627	12675	12538	12712	12936	12687	12733	12562	12840	12576	12721	12829	12656	12524	12699	12746	12718	12685	12821	12623	12657	12707	12735	12648	12601	12759	12650	12594	12646	12753	12712	12629	12753	12713	12777	12627	12707	12774	12702	12592	12602	12514	12700	12620	12654	12730	12704	12751	12637	12664	12768	12673	12685	12681	12762	12667	12670	12733	12840	12677	12717	12801	12643	12728	12767	12676	12715	12695	12651	12456	12673	12822	12604	12568	12758	12708	12476	12716	12829	12688	12878	12629	12557	12563	12486	12641	12799	12634	12685	12677	12668	12733	12665	12632	12667	12640	12639	12658	12582	12818	12673	12751	12642	12772	12698	12663	12710	12491	12684	12653	12641	12728	12673	12661	12738	12782	12759	12729	12722	12750	12553	12756	12751	12631	12514	12841	12688	12664	12728	12655	12878	12642	12822	12597	12769	12641	12621	12894	12633	12632	12777	12685	12725	12649	12647	12568	12696	12639	12712	12664	12869	12702	12697	12606	12741	12634	12516	12662	12654	12680	12629	12651	12654	12770	12731	12742	12817	12695	12815	12756	12809	12687	12728	12913	12601	12851	12712	12759	12795	12856	12747	12566	12754	12709	12786	12796	12855	12733	12722	12553	12816	12643	12567	12735	12960	12844	12547	12624	12568	12688	12726	12725	12687	12671	12707	12633	12749	12752	12743	12643	12802	12752	12702	12838	12731	12712	12731	12711	12814	12843	12927	12762	12763	12803	12657	12710	12597	12614	12731	12710	12631	12561	12631	12612	12560	12564	12588	12756	12631	12788	12661	12785	12637	12680	12578	12796	12610	12824	12628	12840	12729	12661	12772	12542	12651	12693	12638	12708	12706	12661	12653	12648	12726	12438	12691	12866	12614	12630	12719	12707	12465	12762	12714	12717	12774	12671	12647	12561	12571	12949	12727	12616	12667	12790	12757	12734	12736	12768	12703	12777	12659	12646	12652	12713	12728	12635	12644	12682	12761	12700	12876	12682	12649	12724	12639	12746	12859	12689	12494	12745	12745	12869	12774	12842	12796	12744	12597	12642	12688	12501	12782	12579	12685	12817	12628	12708	12790	12596	12767	12647	12641	12742	12616	12704	12760	12488	12794	12766	12411	12557	12783	12670	12629	12640	12709	12687	12707	12755	12703	12718	12708	12652	12742	12659	12692	12750	12577	12714	12598	12661	12643	12663	12717	12723	12679	12788	12609	12737	12713	12587	12790	12652	12778	12623	12657	12712	12768	12860	12617	12595	12746	12557	12758	12678	12852	12739	12784	12611	12722	12654	12780	12580	12767	12667	12775	12734	12779	12783	12760	12659	12683	12694	12690	12575	12761	12633	12640	12825	12559	12563	12733	12775	12681	12641	12686	12636	12634	12803	12640	12593	12823	12681	12681	12658	12702	12731	12530	12650	12598	12779	12706	12517	12655	12537	12703	12716	12551	12674	12794	12703	12789	12707	12638	12551	12652	12550	12964	12582	12646	12596	12554	12694	12659	12665	12723	12836	12674	12554	12717	12783	12742	12637	12564	12742	12651	12676	12736	12660	12729	12676	12604	12907	12872	12773	12800	12806	12565	12569	12607	12731	12670	12734	12774	12828	12619	12657	12582	12733	12738	12745	12720	12846	12767	12515	12809	12718	12703	12620	12668	12695	12508	12706	12637	12506	12602	12826	12612	12550	12824	12702	12685	12618	12669	12549	12744	12627	12528	12865	12798	12666	12700	12559	12678	12532	12648	12625	12786	12599	12641	12542	12726	12742	12579	12475	12638	12713	12665	12725	12842	12684	12637	12796	12637	12813	12795	12526	12691	12596	12763	12728	12638	12630	12801	12709	12678	12672	12811	12652	12613	12733	12750	12786	12579	12702	12731	12458	12732	12745	12735	12396	12827	12811	12630	12673	12625	12688	12559	12805	12568	12819	12588	12778	12650	12660	12700	12777	12657	12835	12752	12803	12571	12712	12577	12714	12767	12816	12597	12660	12695	12575	12734	12585	12833	12669	12536	12604	12551	12824	12568	12606	12702	12646	12734	12652	12748	12672	12683	12877	12477	12706	12688	12681	12544	12719	12664	12616	12892	12718	12691	12717	12669	12587	12684	12872	12894	12698	12648	12675	12667	12778	12740	12566	12566	12681	12660	12686	12806	12637	12579	12668	12656	12552	12739	12665	12669	12726	12676	12711	12683	12868	12752	12608	12759	12683	12788	12858	12673	12695	12537	12674	12781	12772	12639	12744	12783	12591	12671	12680	12644	12679	12814	12760	12635	12602	12592	12638	12552	12614	12764	12571	12869	12431	12608	12571	12687	12675	12803	12686	12701	12739	12790	12848	12807	12658	12558	12542	12448	12708	12447	12648	12638	12618	12645	12688	12746	12744	12743	12829	12707	12754	12644	12614	12719	12647	12789	12673	12700	12643	12521	12666	12702	12504	12755	12742	12699	12678	12506	12726	12625	12597	12720	12634	12552	12685	12788	12639	12613	12674	12561	12775	12827	12730	12562	12670	12681	12613	12584	12794	12553	12763	12810	12699	12855	12677	12796	12810	12751	12741	12738	12550	12657	12683	12822	12771	12760	12860	12548	12807	12759	12771	12702	12673	12575	12621	12715	12667	12563	12554	12694	12764	12661	12658	12616	12655	12855	12716	12647	12606	12666	12808	12684	12679	12805	12637	12771	12680	12577	12677	12587	12756	12723	12771	12545	12770	12670	12580	12804	12541	12706	12653	12538	12728	12702	12853	12723	12555	12714	12703	12730	12522	12666	12545	12612	12683	12599	12724	12715	12621	12674	12529	12713	12764	12536	12606	12621	12694	12652	12551	12851	12501	12772	12608	12762	12788	12667	12784	12716	12750	12729	12638	12767	12757	12740	12724	12726	12623	12647	12712	12710	12753	12684	12672	12640	12655	12762	12590	12624	12658	12917	12763	12715	12702	12682	12598	12543	12762	12605	12629	12464	12750	12770	12635	12779	12563	12674	12708	12468	12666	12618	12572	12775	12559	12667	12568	12881	12669	12557	12655	12670	12670	12736	12653	12652	12613	12733	12578	12637	12652	12731	12725	12677	12573	12783	12612	12773	12601	12711	12657	12561	12911	12663	12754	12767	12725	12822	12637	12641	12783	12861	12849	12675	12693	12715	12771	12688	12705	12686	12664	12884	12604	12771	12683	12835	12706	12532	12536	12715	12787	12827	12839	12744	12742	12651	12650	12808	12795	12741	12795	12693	12808	12667	12745	12730	12668	12641	12818	12516	12708	12711	12727	12797	12621	12684	12629	12667	12686	12886	12754	12743	12657	12669	12702	12683	12626	12713	12833	12515	12638	12694	12613	12721	12639	12601	12646	12672	12691	12685	12649	12896	12620	12704	12481	12717	12732	12687	12570	12762	12633	12726	12684	12868	12734	12808	12661	12625	12573	12648	12716	12639	12689	12767	12751	12607	12588	12764	12754	12684	12580	12652	12586	12674	12682	12714	12652	12691	12830	12756	12704	12707	12675	12452	12808	12758	12646	12687	12817	12751	12569	12700	12874	12701	12661	12882	12607	12728	12619	12696	12685	12585	12657	12726	12668	12721	12715	12853	12689	12862	12735	12752	12683	12636	12624	12789	12498	12658	12611	12830	12728	12701	12555	12785	12802	12453	12723	12649	12719	12728	12664	12819	12692	12788	12688	12761	12635	12700	12604	12673	12572	12634	12702	12715	12658	12581	12696	12438	12566	12810	12609	12709	12679	12723	12552	12736	12669	12701	12668	12606	12760	12589	12730	12621	12690	12693	12658	12707	12667	12556	12706	12732	12812	12659	12681	12827	12629	12706	12781	12454	12679	12677	12714	12751	12702	12719	12631	12769	12842	12576	12710	12604	12725	12594	12688	12686	12689	12640	12763	12587	12582	12658	12668	12732	12636	12683	12853	12815	12645	12580	12772	12723	12680	12764	12663	12620	12655	12635	12841	12700	12693	12780	12803	12662	12691	12595	12721	12618	12538	12790	12837	12705	12600	12736	12525	12523	12644	12774	12664	12695	12601	12745	12659	12687	12692	12606	12735	12686	12670	12669	12640	12608	12633	12742	12713	12862	12710	12645	12573	12701	12755	12745	12684	12814	12797	12672	12604	12717	12698	12701	12667	12733	12613	12661	12772	12743	12681	12646	12881	12738	12652	12677	12506	12638	12548	12692	12718	12873	12744	12527	12670	12765	12811	12906	12630	12613	12723	12753	12727	12767	12532	12536	12538	12781	12672	12665	12623	12819	12596	12650	12513	12875	12692	12842	12692	12626	12835	12597	12639	12513	12831	12667	12829	12627	12805	12815	12580	12751	12673	12582	12695	12620	12661	12975	12765	12777	12765	12576	12708	12609	12695	12548	12634	12767	12735	12652	12820	12695	12720	12724	12555	12760	12732	12719	12670	12693	12690	12759	12672	12744	12702	12686	12443	12645	12767	12761	12723	12537	12754	12469	12799	12717	12864	12519	12674	12790	12603	12748	12686	12666	12715	12794	12599	12758	12625	12741	12745	12816	12689	12634	12652	12627	12703	12624	12633	12744	12601	12728	12596	12718	12775	12633	12661	12786	12549	12663	12718	12661	12811	12567	12774	12737	12673	12734	12841	12570	12598	12605	12529	12608	12784	12696	12656	12628	12708	12799	12677	12703	12694	12629	12748	12496	12628	12660	12647	12811	12756	12520	12686	12665	12694	12727	12715	12654	12667	12575	12455	12570	12750	12721	12719	12797	12828	12633	12573	12624	12692	12780	12608	12783	12620	12672	12674	12765	12598	12716	12623	12785	12688	12733	12659
24257	22660	34070	34256	32462	28183	22763	16351	14332	13867	13857	13858	13737	13752	13932	13771	13713	13780	13771	13633	13743	13587	13652	13597	13889	13669	13690	13772	13816	13564	13638	13805	13643	13788	13655	13788	13695	13797	13523	13619	13756	13709	13648	13532	13579	13789	13798	13621	13727	13716	13542	13570	13606	13461	13703	13660	13443	13600	13713	13846	13608	13688	13639	13625	13584	13688	13559	13415	13587	13693	13726	13690	13794	13694	13622	13642	13512	13511	13789	13501	13680	13723	13544	13644	13629	13567	13454	13712	13781	13697	13635	13646	13344	13672	13709	13768	13573	13644	13600	13819	13685	13660	13701	13621	13667	13642	13519	13619	13617	13757	13652	13682	13529	13626	13797	13714	13683	13625	13717	13702	13485	13506	13476	13597	13532	13704	13543	13488	13547	13647	13791	13427	13606	13690	13677	13805	13594	13482	13591	13523	13696	13691	13531	13535	13568	13467	13734	13500	13769	13675	13815	13635	13711	13650	13819	13607	13431	13584	13512	13399	13612	13508	13604	13689	13665	13414	13530	13623	13521	13622	13461	13448	13822	13593	13707	13747	13582	13608	13519	13652	13652	13675	13430	13678	13640	13715	13563	13491	13733	13569	13551	13507	13662	13580	13636	13797	13762	13781	13472	13580	13326	13483	13683	13660	13840	13737	13721	13493	13641	13648	13687	13557	13693	13758	13680	13555	13701	13673	13591	13590	13613	13601	13398	13584	13579	13529	13669	13771	13542	13758	13433	13625	13692	13547	13777	13749	13564	13646	13553	13577	13603	13529	13703	13568	13432	13656	13773	13582	13487	13681	13540	13601	13441	13792	13654	13623	13509	13560	13577	13483	13509	13494	13770	13669	13680	13602	13868	13796	13352	13622	13698	13312	13499	13880	13588	13479	13801	13504	13649	13311	13650	13671	13736	13572	13915	13566	13505	13584	13688	13743	13629	13363	13675	13517	13708	13452	13448	13547	13564	13698	13556	13676	13650	13866	13586	13526	13636	13758	13664	13487	13605	13776	13483	13595	13665	13705	13602	13455	13580	13607	13618	13658	13502	13644	13886	13491	13613	13536	13589	13604	13713	13711	13521	13489	13574	13802	13696	13832	13708	13791	13703	13583	13515	13726	13642	13660	13600	13544	13537	13564	13561	13691	13796	13676	13728	13606	13646	13663	13651	13658	13728	13631	13656	13613	13506	13528	13913	13873	13717	13711	13653	13620	13782	13528	13586	13690	13473	13519	13633	13669	13705	13660	13877	13614	13570	13657	13594	13622	13818	13525	13632	13603	13585	13830	13547	13493	13579	13555	13556	13523	13691	13537	13643	13639	13556	13519	13529	13461	13653	13707	13701	13580	13430	13517	13480	13734	13446	13667	13666	13743	13615	13499	13567	13651	13575	13677	13668	13705	13604	13510	13581	13524	13519	13605	13388	13514	13669	13670	13638	13554	13602	13667	13660	13701	13563	13390	13430	13541	13729	13561	13545	13531	13630	13539	13468	13600	13533	13796	13686	13634	13636	13743	13437	13572	13754	13394	13574	13711	13548	13543	13402	13433	13797	13657	13650	13659	13352	13555	13661	13677	13605	13673	13537	13416	13635	13796	13683	13657	13536	13549	13815	13839	13578	13596	13655	13534	13662	13604	13683	13506	13721	13564	13441	13563	13705	13780	13600	13584	13618	13622	13681	13574	13745	13455	13666	13530	13642	13894	13772	13647	13587	13571	13527	13582	13613	13743	13725	13566	13367	13415	13430	13509	13554	13658	13691	13535	13649	13571	13776	13724	13544	13587	13576	13569	13568	13614	13439	13759	13732	13547	13650	13537	13669	13371	13577	13641	13640	13478	13554	13491	13521	13584	13519	13687	13535	13657	13463	13571	13810	13403	13778	13654	13667	13541	13690	13560	13482	13596	13482	13751	13449	13644	13553	13477	13476	13615	13579	13578	13398	13610	13484	13437	13661	13612	13540	13596	13685	13802	13576	13597	13546	13730	13660	13683	13682	13689	13748	13607	13661	13462	13669	13626	13658	13431	13557	13672	13464	13549	13759	13758	13690	13575	13469	13513	13503	13555	13654	13596	13738	13662	13648	13642	13584	13600	13604	13638	13633	13805	13638	13533	13690	13744	13648	13543	13658	13741	13630	13641	13635	13515	13628	13751	13647	13647	13498	13708	13434	13651	13568	13740	13561	13611	13428	13451	13725	13715	13717	13518	13558	13691	13663	13786	13654	13699	13704	13654	13776	13728	13717	13717	13573	13518	13703	13606	13516	13582	13508	13612	13662	13584	13608	13652	13744	13605	13638	13744	13582	13666	13585	13723	13625	13609	13587	13505	13576	13457	13508	13623	13712	13608	13688	13668	13642	13460	13416	13742	13503	13432	13600	13604	13714	13504	13776	13629	13672	13787	13604	13527	13596	13619	13574	13587	13647	13680	13413	13622	13611	13613	13740	13591	13861	13661	13568	13660	13772	13568	13680	13526	13597	13694	13779	13604	13377	13659	13603	13643	13277	13790	13674	13560	13488	13578	13523	13687	13569	13717	13770	13547	13393	13491	13784	13675	13676	13609	13667	13479	13793	13528	13664	13580	13578	13877	13507	13547	13613	13714	13633	13638	13805	13395	13558	13507	13532	13447	13470	13587	13525	13497	13518	13751	13582	13550	13625	13382	13455	13547	13545	13676	13579	13710	13551	13424	13561	13748	13685	13554	13478	13614	13463	13709	13440	13814	13843	13584	13729	13740	13585	13488	13605	13398	13418	13480	13608	13667	13617	13483	13641	13772	13563	13699	13693	13628	13756	13707	13510	13703	13653	13647	13589	13546	13707	13679	13548	13553	13530	13580	13468	13726	13520	13447	13590	13646	13599	13640	13645	13680	13418	13702	13579	13560	13798	13672	13815	13465	13465	13729	13633	13405	13652	13741	13581	13490	13514	13601	13538	13662	13577	13711	13698	13588	13632	13834	13769	13557	13774	13533	13572	13623	13513	13503	13469	13576	13660	13589	13825	13717	13605	13519	13517	13561	13516	13594	13479	13649	13510	13730	13559	13776	13578	13655	13550	13800	13730	13597	13817	13793	13620	13608	13487	13878	13688	13572	13574	13499	13601	13516	13761	13559	13399	13564	13454	13572	13499	13652	13849	13712	13745	13690	13620	13529	13567	13576	13711	13727	13544	13530	13653	13539	13792	13481	13814	13752	13851	13715	13573	13572	13660	13572	13686	13548	13676	13636	13664	13633	13452	13641	13477	13738	13647	13602	13630	13725	13601	13641	13627	13630	13567	13624	13606	13478	13421	13708	13677	13606	13627	13464	13558	13723	13498	13573	13646	13590	13550	13459	13540	13439	13644	13649	13564	13705	13585	13805	13588	13406	13575	13837	13577	13432	13619	13581	13660	13704	13515	13588	13597	13648	13733	13748	13676	13723	13513	13497	13747	13576	13306	13559	13654	13825	13499	13550	13764	13550	13565	13784	13537	13730	13653	13665	13539	13436	13524	13588	13542	13670	13488	13689	13384	13682	13398	13770	13822	13631	13571	13675	13641	13612	13671	13896	13645	13792	13622	13367	13427	13653	13823	13659	13788	13509	13623	13617	13428	13599	13439	13536	13566	13657	13383	13654	13741	13605	13686	13680	13684	13689	13555	13512	13412	13671	13597	13549	13668	13655	13659	13737	13808	13620	13582	13454	13307	13445	13687	13562	13758	13708	13735	13711	13657	13598	13736	13650	13432	13677	13682	13384	13667	13343	13547	13511	13674	13674	13518	13577	13732	13641	13405	13620	13566	13520	13546	13660	13590	13620	13404	13607	13609	13496	13651	13455	13588	13654	13758	13698	13582	13618	13612	13548	13593	13290	13523	13765	13568	13566	13577	13765	13693	13552	13582	13695	13680	13678	13545	13736	13620	13670	13662	13556	13594	13654	13644	13403	13626	13508	13617	13532	13583	13479	13714	13663	13575	13390	13636	13656	13346	13729	13730	13645	13674	13667	13698	13788	13586	13619	13627	13591	13532	13590	13462	13629	13756	13541	13533	13711	13620	13482	13648	13581	13529	13493	13388	13600	13507	13551	13460	13554	13558	13747	13576	13489	13701	13712	13781	13654	13745	13607	13638	13610	13731	13631	13489	13786	13830	13840	13625	13358	13574	13864	13882	13537	13776	13569	13598	13510	13791	13552	13652	13570	13466	13785	13541	13565	13474	13517	13525	13695	13641	13570	13676	13585	13672	13767	13467	13685	13856	13739	13607	13689	13691	13705	13615	13474	13597	13651	13684	13706	13567	13569	13728	13642	13893	13566	13758	13588	13565	13868	13637	13595	13499	13540	13556	13747	13723	13591	13625	13456	13863	13514	13409	13659	13405	13608	13586	13745	13626	13793	13774	13526	13543	13676	13642	13409	13515	13707	13579	13579	13543	13620	13555	13597	13701	13748	13536	13591	13578	13636	13793	13559	13683	13668	13716	13676	13641	13445	13676	13542	13696	13795	13292	13533	13610	13523	13662	13606	13765	13715	13637	13645	13651	13618	13772	13604	13422	13578	13667	13463	13865	13662	13669	13666	13621	13534	13745	13427	13500	13657	13589	13603	13721	13599	13814	13768	13543	13467	13662	13631	13694	13643	13615	13726	13492	13708	13356	13705	13705	13443	13636	13543	13490	13387	13675	13736	13579	13638	13605	13649	13603	13600	13641	13613	13590	13669	13693	13601	13645	13691	13537	13772	13460	13691	13464	13821	13651	13408	13527	13746	13687	13406	13512	13519	13539	13659	13540	13759	13601	13783	13527	13555	13507	13684	13697	13643	13617	13661	13531	13643	13558	13493	13729	13677	13677	13726	13624	13648	13599	13693	13842	13516	13708	13612	13754	13765	13607	13556	13580	13534	13651	13644	13702	13695	13610	13787	13586	13725	13505	13555	13557	13489	13716	13559	13456	13528	13379	13577	13563	13690	13494	13728	13469	13611	13626	13715	13658	13641	13697	13747	13741	13606	13711	13772	13434	13629	13509	13737	13660	13639	13677	13730	13430	13571	13900	13770	13587	13612	13548	13733	13685	13743	13600	13704	13697	13578	13648	13530	13540	13622	13617	13656	13681	13472	13596	13734	13361	13577	13649	13684	13595	13738
59378	94856	75047	53978	41068	28095	18283	14143	12713	12594	12285	12247	12223	12474	12407	12247	12616	12466	12380	12288	12034	12482	12528	12249	12454	12540	12293	12428	12221	12224	12341	12544	12217	12268	12451	12365	12390	12346	12279	12224	12395	12190	12339	12370	12315	12419	12381	12234	12260	12339	12278	12442	12349	12393	12374	12253	12304	12288	12395	12232	12514	12335	12310	12253	12338	12259	12407	12447	12404	12173	12200	12394	12528	12243	12327	12393	12174	12262	12290	12206	12422	12380	12454	12222	12382	12307	12526	12267	12371	12104	12337	12393	12492	12418	12395	12313	12173	12290	12450	12429	12438	12289	12238	12209	12365	12305	12365	12353	12352	12345	12365	12331	12336	12243	12342	12431	12401	12325	12309	12253	12198	12284	12284	12198	12334	12417	12312	12316	12459	12413	12384	12309	12364	12309	12362	12275	12412	12191	12436	12289	12434	12536	12348	12284	12452	12282	12460	12324	12215	12542	12362	12410	12191	12335	12403	12310	12303	12283	12341	12380	12357	12398	12251	12470	12190	12450	12235	12398	12313	12329	12163	12443	12324	12294	12325	12288	12286	12356	12336	12303	12295	12301	12301	12291	12307	12275	12421	12363	12376	12300	12286	12273	12204	12352	12285	12136	12481	12406	12314	12244	12360	12399	12352	12272	12368	12314	12333	12282	12382	12264	12267	12307	12275	12147	12243	12224	12364	12322	12223	12319	12300	12245	12436	12281	12120	12361	12429	12360	12116	12305	12441	12284	12407	12395	12256	12479	12331	12285	12345	12308	12245	12223	12246	12369	12375	12454	12118	12352	12424	12243	12337	12479	12268	12214	12127	12281	12349	12202	12257	12460	12517	12262	12156	12273	12283	12358	12272	12325	12542	12405	12456	12408	12257	12289	12392	12320	12361	12315	12206	12334	12388	12270	12435	12337	12324	12287	12404	12304	12443	12219	12464	12320	12279	12319	12388	12431	12286	12496	12368	12328	12255	12390	12246	12190	12308	12238	12251	12352	12232	12291	12272	12290	12237	12352	12313	12310	12367	12343	12150	12638	12309	12052	12383	12242	12338	12402	12324	12314	12361	12388	12404	12359	12285	12297	12349	12486	12411	12325	12301	12352	12407	12302	12254	12213	12230	12272	12376	12204	12224	12485	12245	12348	12253	12298	12439	12194	12443	12201	12270	12550	12311	12324	12261	12146	12403	12165	12239	12308	12320	12238	12272	12425	12294	12342	12473	12458	12383	12177	12406	12435	12380	12123	12203	12322	12381	12242	12277	12497	12329	12108	12364	12332	12409	12511	12181	12354	12402	12424	12366	12265	12427	12283	12398	12400	12491	12213	12349	12291	12268	12373	12400	12318	12437	12320	12393	12506	12316	12338	12401	12474	12391	12338	12324	12424	12146	12302	12273	12237	12285	12464	12261	12251	12323	12313	12159	12112	12388	12113	12423	12348	12389	12375	12308	12306	12324	12290	12394	12278	12472	12265	12295	12419	12211	12374	12397	12283	12254	12296	12367	12362	12387	12414	12239	12315	12187	12131	12353	12525	12380	12393	12416	12371	12454	12295	12468	12161	12457	12379	12239	12243	12381	12149	12498	12326	12400	12358	12239	12248	12542	12252	12208	12318	12332	12360	12431	12281	12324	12413	12386	12402	12332	12254	12369	12250	12376	12208	12353	12324	12174	12422	12461	12145	12360	12313	12326	12421	12344	12331	12430	12246	12168	12399	12250	12290	12424	12280	12395	12448	12421	12242	12406	12406	12333	12341	12438	12310	12321	12375	12335	12232	12491	12242	12299	12442	12448	12455	12404	12250	12330	12404	12161	12338	12366	12357	12365	12263	12446	12370	12357	12454	12373	12503	12239	12328	12457	12250	12255	12389	12377	12289	12619	12236	12386	12352	12469	12300	12140	12265	12473	12403	12279	12252	12200	12432	12366	12157	12340	12440	12312	12464	12168	12350	12307	12453	12467	12602	12220	12251	12446	12465	12397	12364	12461	12374	12359	12538	12380	12196	12462	12362	12425	12209	12254	12237	12246	12392	12387	12301	12334	12309	12323	12301	12415	12334	12336	12281	12241	12331	12239	12329	12327	12355	12419	12388	12326	12418	12444	12162	12466	12440	12316	12382	12463	12371	12262	12491	12308	12329	12253	12289	12364	12174	12446	12185	12216	12383	12381	12514	12342	12510	12247	12345	12215	12221	12401	12322	12317	12329	12293	12248	12423	12285	12231	12410	12293	12337	12332	12286	12326	12212	12365	12259	12317	12273	12276	12501	12416	12304	12287	12274	12312	12459	12268	12376	12281	12278	12230	12356	12387	12204	12464	12277	12271	12252	12311	12281	12378	12267	12299	12305	12335	12346	12383	12479	12499	12159	12247	12329	12252	12538	12446	12304	12393	12528	12334	12473	12407	12426	12274	12369	12268	12537	12389	12210	12345	12446	12336	12258	12376	12414	12337	12305	12408	12317	12269	12349	12224	12345	12289	12505	12335	12332	12264	12300	12335	12318	12408	12292	12372	12208	12391	12299	12414	12229	12301	12370	12316	12307	12294	12392	12429	12410	12259	12383	12400	12394	12475	12344	12256	12282	12290	12278	12388	12247	12379	12350	12369	12337	12258	12202	12227	12365	12183	12389	12369	12171	12211	12509	12374	12141	12444	12305	12301	12292	12393	12280	12334	12246	12322	12233	12444	12385	12471	12306	12458	12242	12176	12302	12240	12459	12466	12347	12365	12394	12300	12346	12462	12311	12325	12413	12390	12535	12395	12323	12179	12474	12270	12240	12288	12399	12272	12296	12373	12126	12502	12282	12277	12317	12316	12465	12301	12480	12460	12414	12395	12287	12364	12386	12306	12242	12371	12432	12489	12278	12445	12232	12262	12310	12289	12293	12385	12420	12374	12328	12322	12245	12389	12295	12373	12301	12227	12365	12169	12401	12236	12162	12317	12414	12301	12133	12228	12388	12354	12477	12326	12402	12427	12286	12304	12203	12243	12381	12335	12165	12253	12497	12208	12297	12296	12264	12273	12508	12450	12444	12271	12455	12247	12293	12285	12453	12365	12353	12360	12368	12402	12343	12234	12252	12301	12339	12296	12392	12224	12322	12492	12284	12213	12371	12388	12308	12357	12359	12258	12305	12345	12362	12285	12409	12339	12230	12385	12390	12288	12294	12260	12211	12353	12414	12325	12356	12247	12524	12409	12222	12402	12370	12535	12359	12262	12296	12235	12306	12373	12350	12344	12590	12471	12372	12247	12430	12501	12307	12400	12220	12248	12377	12299	12440	12388	12206	12448	12370	12381	12127	12329	12288	12488	12272	12318	12295	12439	12430	12444	12209	12282	12397	12367	12219	12356	12210	12420	12383	12360	12304	12348	12341	12323	12370	12318	12284	12419	12320	12289	12484	12231	12449	12251	12597	12295	12339	12558	12372	12304	12422	12269	12419	12271	12146	12135	12385	12203	12211	12366	12257	12302	12346	12362	12213	12421	12352	12148	12244	12202	12338	12278	12161	12321	12492	12208	12435	12289	12413	12458	12474	12373	12305	12363	12258	12390	12324	12292	12338	12422	12361	12277	12469	12438	12260	12274	12377	12291	12382	12167	12339	12295	12368	12446	12283	12281	12360	12358	12258	12395	12395	12370	12296	12455	12144	12403	12487	12120	12257	12276	12261	12268	12468	12321	12452	12253	12251	12233	12384	12273	12283	12361	12346	12317	12352	12333	12476	12394	12352	12416	12285	12417	12395	12384	12352	12376	12456	12215	12263	12331	12426	12206	12300	12289	12234	12222	12295	12295	12215	12299	12327	12318	12456	12252	12257	12324	12231	12452	12257	12411	12285	12356	12303	12206	12405	12211	12310	12384	12405	12269	12428	12335	12373	12414	12398	12141	12252	12192	12465	12273	12430	12379	12422	12416	12151	12322	12390	12332	12275	12317	12370	12246	12435	12317	12363	12480	12320	12303	12301	12338	12334	12422	12196	12255	12396	12463	12260	12181	12282	12410	12241	12480	12218	12470	12328	12387	12357	12376	12196	12249	12253	12313	12297	12277	12290	12384	12256	12476	12411	12231	12202	12361	12372	12310	12386	12341	12525	12251	12389	12234	12255	12275	12315	12468	12194	12346	12319	12223	12359	12317	12400	12214	12291	12205	12548	12387	12260	12401	12461	12359	12293	12357	12275	12178	12467	12390	12246	12362	12282	12162	12390	12208	12292	12412	12459	12293	12435	12340	12286	12486	12356	12314	12495	12284	12360	12513	12493	12289	12385	12459	12510	12326	12421	12325	12520	12297	12175	12343	12465	12250	12449	12311	12387	12346	12359	12184	12362	12373	12320	12508	12410	12345	12207	12229	12327	12376	12241	12148	12351	12336	12420	12297	12368	12333	12257	12312	12177	12381	12346	12362	12268	12198	12327	12388	12470	12273	12547	12267	12375	12316	12324	12433	12470	12352	12262	12269	12370	12485	12246	12289	12340	12426	12330	12271	12224	12409	12304	12198	12250	12451	12467	12242	12278	12298	12347	12382	12244	12338	12262	12380	12349	12322	12258	12358	12396	12557	12315	12501	12377	12376	12351	12381	12380	12388	12229	12432	12305	12395	12353	12326	12392	12237	12254	12332	12245	12360	12342	12109	12464	12318	12267	12340	12334	12340	12369	12392	12404	12292	12474	12440	12200	12437	12304	12353	12285	12404	12445	12322	12454	12313	12296	12248	12164	12436	12326	12266	12350	12257	12367	12210	12289	12481	12371	12345	12290	12426	12383	12394	12433	12314	12410	12439	12456	12391	12475	12380	12396	12340	12400	12224	12365	12271	12335	12464	12153	12364	12335	12383	12285	12440	12368	12362	12328	12284	12374	12195	12318	12223	12327	12345	12399	12217	12329	12386	12304	12314	12331	12249	12314	12193	12526	12437	12226	12351	12181	12247	12423	12382	12221	12423	12427	12307	12365	12269	12284	12388	12393	12437	12395	12285	12283	12358	12204	12414	12314	12359	12467	12407	12377	12177	12343	12270	12246	12291	12160	12503	12172	12310	12414	12293	12120	12274	12275	12151	12240	12332	12266	12237	12358	12359	12339	12515	12269	12410	12419	12471	12142	12343	12286	12248	12336	12354	12412
23043	21952	31681	30443	32666	31696	28885	19063	15077	14216	14015	13696	13435	13754	13695	13591	13602	13466	13753	13513	13528	13664	13577	13670	13701	13533	13524	13582	13652	13544	13473	13620	13604	13543	13693	13423	13584	13554	13433	13377	13505	13614	13463	13538	13417	13411	13505	13490	13382	13379	13442	13449	13301	13331	13300	13512	13408	13349	13435	13405	13511	13536	13395	13571	13448	13470	13435	13401	13488	13456	13497	13524	13536	13534	13508	13484	13428	13405	13433	13312	13454	13482	13629	13487	13350	13387	13439	13247	13520	13299	13388	13385	13356	13308	13448	13409	13424	13288	13389	13345	13314	13544	13358	13349	13431	13350	13526	13430	13566	13497	13558	13481	13500	13258	13449	13548	13308	13363	13459	13488	13527	13521	13198	13443	13439	13368	13374	13465	13476	13433	13388	13383	13373	13460	13417	13243	13531	13658	13275	13478	13331	13280	13282	13459	13415	13408	13445	13516	13414	13354	13504	13507	13496	13377	13487	13403	13398	13548	13581	13472	13541	13439	13487	13331	13503	13413	13461	13392	13424	13395	13530	13504	13496	13191	13342	13531	13262	13410	13331	13364	13296	13458	13392	13441	13420	13422	13253	13383	13363	13348	13483	13327	13577	13401	13301	13267	13498	13627	13488	13383	13544	13350	13343	13384	13426	13422	13348	13290	13379	13344	13366	13515	13593	13460	13508	13273	13376	13365	13247	13544	13318	13436	13496	13488	13425	13443	13348	13434	13623	13447	13402	13525	13473	13409	13438	13361	13347	13422	13603	13487	13478	13305	13510	13404	13296	13620	13320	13543	13280	13312	13313	13356	13369	13323	13429	13320	13387	13383	13473	13590	13403	13613	13308	13556	13509	13430	13448	13335	13303	13378	13156	13416	13346	13325	13399	13389	13447	13250	13464	13506	13473	13162	13381	13302	13703	13459	13537	13310	13369	13336	13364	13457	13454	13301	13677	13449	13340	13294	13460	13523	13254	13441	13372	13318	13461	13494	13281	13415	13398	13371	13396	13247	13359	13449	13371	13320	13387	13250	13466	13269	13326	13324	13439	13412	13424	13374	13440	13512	13399	13185	13411	13445	13420	13516	13410	13343	13240	13454	13381	13285	13540	13543	13432	13496	13428	13271	13596	13324	13443	13355	13297	13403	13465	13426	13388	13196	13542	13514	13388	13353	13600	13433	13509	13296	13515	13213	13425	13451	13335	13385	13552	13490	13483	13329	13293	13508	13328	13333	13243	13356	13330	13605	13420	13386	13328	13241	13424	13305	13587	13622	13286	13378	13374	13487	13506	13473	13269	13244	13544	13503	13642	13433	13345	13499	13345	13373	13302	13312	13320	13140	13440	13453	13424	13354	13561	13274	13302	13400	13468	13363	13301	13553	13473	13642	13401	13350	13521	13643	13419	13365	13332	13346	13414	13447	13405	13329	13306	13494	13391	13306	13559	13403	13528	13224	13376	13268	13493	13265	13497	13561	13508	13585	13486	13494	13362	13140	13424	13471	13160	13158	13542	13339	13455	13589	13373	13441	13378	13574	13324	13440	13253	13237	13449	13279	13386	13686	13368	13444	13262	13344	13247	13443	13363	13374	13344	13349	13628	13500	13349	13409	13285	13471	13437	13334	13463	13470	13347	13447	13446	13401	13409	13306	13418	13206	13503	13355	13350	13362	13306	13496	13515	13504	13511	13420	13512	13494	13384	13495	13570	13263	13309	13460	13397	13272	13535	13323	13507	13486	13349	13298	13199	13432	13426	13446	13377	13473	13337	13387	13398	13477	13460	13463	13361	13446	13276	13358	13519	13170	13451	13419	13461	13326	13141	13430	13215	13542	13259	13423	13227	13402	13521	13600	13341	13271	13335	13554	13488	13186	13485	13379	13321	13562	13436	13298	13438	13429	13381	13372	13308	13524	13372	13249	13507	13372	13226	13349	13435	13298	13501	13487	13341	13470	13284	13393	13484	13405	13354	13338	13342	13401	13379	13299	13311	13375	13283	13349	13342	13340	13394	13303	13513	13468	13534	13519	13520	13527	13341	13457	13348	13457	13532	13521	13240	13439	13514	13456	13446	13273	13461	13386	13279	13277	13297	13394	13576	13218	13383	13375	13468	13417	13443	13519	13446	13519	13388	13450	13531	13415	13432	13555	13461	13513	13451	13384	13341	13408	13392	13566	13453	13425	13410	13529	13428	13359	13509	13234	13350	13416	13533	13619	13345	13430	13514	13464	13445	13367	13389	13360	13512	13542	13469	13531	13264	13398	13253	13539	13491	13346	13444	13220	13368	13372	13482	13387	13446	13327	13367	13431	13285	13194	13487	13209	13415	13447	13302	13305	13325	13405	13302	13520	13418	13418	13338	13348	13360	13544	13286	13195	13413	13491	13480	13436	13417	13450	13317	13412	13438	13418	13625	13320	13420	13439	13281	13331	13522	13163	13419	13306	13599	13509	13324	13448	13496	13570	13477	13261	13451	13492	13331	13476	13554	13389	13469	13293	13468	13193	13496	13554	13545	13456	13412	13255	13361	13304	13513	13592	13377	13538	13328	13277	13538	13222	13350	13546	13278	13475	13500	13590	13245	13344	13561	13506	13558	13400	13407	13439	13459	13471	13302	13268	13305	13407	13396	13461	13382	13314	13368	13381	13450	13200	13496	13327	13482	13316	13267	13313	13362	13597	13518	13241	13569	13527	13563	13608	13360	13381	13401	13620	13314	13524	13402	13384	13499	13456	13512	13460	13294	13507	13452	13386	13503	13425	13335	13665	13433	13367	13131	13450	13453	13421	13580	13567	13514	13524	13413	13382	13319	13411	13461	13478	13488	13404	13409	13555	13597	13483	13462	13364	13457	13158	13485	13413	13409	13418	13346	13361	13403	13395	13384	13433	13630	13460	13468	13414	13471	13352	13325	13415	13606	13453	13490	13187	13194	13396	13384	13384	13535	13311	13422	13277	13403	13287	13520	13388	13462	13347	13368	13598	13486	13475	13522	13377	13449	13402	13485	13329	13203	13269	13551	13377	13326	13436	13453	13297	13461	13489	13416	13486	13364	13320	13356	13206	13462	13332	13282	13292	13406	13450	13443	13121	13346	13506	13420	13349	13354	13450	13462	13419	13367	13410	13460	13444	13526	13350	13355	13387	13309	13380	13274	13439	13660	13530	13478	13339	13529	13416	13525	13474	13610	13508	13535	13567	13444	13322	13426	13314	13339	13345	13445	13236	13385	13429	13435	13555	13446	13277	13338	13449	13555	13268	13605	13408	13526	13511	13558	13437	13380	13504	13416	13225	13377	13222	13338	13355	13213	13199	13514	13465	13271	13382	13409	13313	13380	13359	13432	13405	13418	13449	13426	13455	13261	13422	13473	13473	13473	13180	13375	13399	13367	13412	13362	13373	13405	13471	13434	13483	13385	13322	13495	13411	13411	13417	13379	13372	13450	13441	13398	13395	13222	13460	13485	13325	13501	13301	13380	13396	13389	13465	13393	13368	13447	13414	13374	13358	13493	13311	13579	13453	13338	13505	13525	13400	13421	13428	13479	13551	13368	13295	13380	13298	13335	13326	13378	13548	13639	13515	13253	13256	13304	13455	13622	13338	13379	13419	13372	13201	13501	13395	13303	13560	13502	13372	13391	13395	13363	13467	13531	13509	13448	13346	13165	13322	13378	13638	13425	13617	13510	13592	13429	13415	13529	13490	13556	13596	13549	13339	13274	13351	13511	13418	13213	13294	13356	13354	13358	13366	13477	13380	13548	13413	13307	13333	13353	13373	13189	13317	13380	13356	13290	13524	13428	13358	13411	13504	13718	13352	13598	13373	13193	13513	13240	13383	13557	13388	13356	13257	13476	13435	13256	13411	13350	13536	13614	13301	13438	13396	13380	13303	13511	13375	13479	13266	13343	13511	13425	13381	13442	13303	13410	13238	13453	13339	13465	13243	13293	13296	13429	13378	13348	13395	13469	13217	13268	13307	13401	13408	13486	13318	13399	13345	13386	13438	13246	13351	13506	13496	13415	13237	13611	13319	13556	13443	13527	13386	13395	13489	13484	13447	13418	13264	13233	13349	13304	13323	13421	13269	13571	13265	13428	13437	13358	13484	13278	13358	13600	13426	13396	13437	13408	13456	13306	13389	13568	13578	13539	13551	13362	13443	13246	13589	13458	13483	13335	13385	13469	13401	13488	13468	13303	13461	13379	13555	13372	13359	13349	13350	13358	13405	13351	13512	13573	13396	13437	13391	13376	13498	13456	13320	13518	13372	13449	13536	13319	13367	13553	13411	13486	13430	13485	13391	13288	13510	13512	13394	13406	13612	13310	13409	13435	13394	13540	13433	13489	13265	13420	13508	13494	13384	13374	13389	13481	13305	13410	13582	13425	13279	13266	13322	13334	13328	13293	13351	13397	13361	13384	13321	13548	13380	13406	13647	13368	13331	13561	13276	13509	13508	13591	13300	13486	13514	13223	13372	13544	13368	13370	13583	13532	13488	13454	13339	13369	13612	13379	13461	13486	13382	13508	13446	13552	13318	13186	13278	13265	13325	13336	13213	13347	13277	13271	13445	13443	13440	13354	13296	13253	13530	13357	13425	13459	13460	13419	13507	13356	13377	13422	13352	13371	13570	13601	13420	13437	13273	13232	13356	13437	13171	13385	13388	13479	13559	13537	13201	13382	13356	13165	13407	13426	13610	13381	13448	13354	13536	13265	13388	13313	13203	13388	13346	13531	13230	13482	13360	13419	13402	13377	13468	13350	13145	13345	13316	13350	13446	13378	13434	13430	13310	13268	13312	13377	13488	13407	13429	13518	13507	13514	13419	13239	13501	13455	13441	13548	13563	13465	13561	13491	13425	13348	13443	13236	13226	13490	13474	13462	13460	13531	13469	13470	13238	13548	13350	13371	13244	13339	13605	13416	13423	13479	13223	13373	13345	13410	13301	13324	13540	13267	13175	13415	13471	13334	13317	13577	13306	13492	13369	13605	13513	13556	13183	13317	13384	13370	13353	13294	13334	13538	13482	13501	13246	13344	13303	13354	13587	13492	13446	13389	13469	13414	13447	13415	13318	13507	13385	13538	13393	13347	13486	13285	13441	13451	13311	13484	13443	13422	13262	13356	13483
63650	103813	85690	68193	52578	37895	25448	16800	13301	12185	12149	12060	12169	12192	12208	12053	12412	12151	12094	11949	12059	12078	12145	12217	12258	12176	12132	12116	12129	12120	12122	12017	12293	12066	11977	12098	11994	12089	12075	12150	11951	12022	12089	12001	12214	12060	12373	12184	12136	12320	12030	12198	12177	12239	12045	12160	12111	12141	11954	12038	12062	12086	12074	12164	12147	11997	12126	12127	12120	12100	12087	12002	11994	11959	12210	12069	12317	12044	12119	12013	12117	12050	12127	12124	12167	12087	12107	12208	12183	12256	11937	11930	12016	12219	12017	11956	12168	12099	12181	12102	12132	12181	12096	12262	12052	12133	11985	12124	12136	12169	12267	12050	12091	12181	12071	12090	12242	12225	12083	12099	12156	11993	12260	12256	12067	12171	12052	12063	12152	12077	11953	12145	12175	12338	12160	11970	11894	11998	12211	12093	12150	12068	12179	12096	12084	11960	12161	12152	12114	12167	12119	12160	12097	12073	12227	12237	12242	11955	12181	12039	11891	12173	12077	12144	12033	12065	12171	12118	12071	12148	12119	12121	12124	12208	12093	11960	12060	11978	12159	12002	12119	12211	12190	12183	12107	12155	12064	11923	12022	12211	11950	12091	12107	12273	12245	12030	12060	12191	12136	12027	12055	12124	12045	12083	12204	11998	11915	12088	12162	11904	12176	12098	12184	12067	12020	12116	12112	12155	12035	12233	12110	12050	11942	11987	12004	12032	12171	12158	11945	12143	12061	12173	12096	12014	12172	11975	12113	12032	11941	12185	12015	11965	12086	12182	12141	12124	12064	12202	12212	12025	12110	12106	12170	12148	12130	12053	12101	12148	12145	12172	12183	12067	12140	12086	12114	11997	12016	11912	12039	11959	12136	12156	12018	12191	12048	12103	12104	12216	12075	12310	12126	12075	12053	12144	12356	11982	12052	12230	11944	12229	11984	11925	12125	12138	12156	11996	12256	12204	11969	12047	12132	12033	12140	12159	12168	11976	12160	11903	12132	12042	12075	12166	12059	12010	12164	12067	12243	12010	12059	12136	12170	12128	12018	12120	12158	12003	12029	12066	12155	12162	12014	12172	11916	11944	12214	12121	12089	12331	12105	12127	12239	12170	12188	11951	12043	11948	12086	11984	12061	12239	12096	12266	12019	12090	12224	12165	12142	12137	12186	12282	12262	12129	12141	12195	12106	12161	12226	12127	12126	12084	12033	12107	12092	12203	12061	12092	12118	12091	12184	12194	12084	12020	12132	11988	12163	12043	12217	12252	12047	12117	12072	12091	12207	11979	12015	12107	12149	12094	12113	12239	12082	12128	12013	12040	12012	12031	12010	12198	12017	12086	11969	12010	12104	11929	12108	12210	12172	12000	12058	12072	12094	11998	12012	12251	12081	11927	11990	12162	12102	12112	12030	12015	12128	12158	12137	12129	12028	11952	12109	12082	12155	12019	12054	12112	12069	12050	12278	12137	11996	12146	12203	12096	11990	12028	12067	12225	12231	12007	12230	12173	12039	12150	12095	11917	12174	12114	12251	11989	11929	12032	12071	12058	12047	12179	12094	11987	12111	12069	12188	12110	12109	12059	12044	12184	12099	12173	12012	11980	12069	12221	12139	12028	12163	12157	12105	12285	12066	12025	12147	12007	12044	12205	12061	12130	12174	12057	11974	12171	12092	11994	12049	12166	12010	12071	12094	12211	12163	12106	11973	12011	12208	12105	11905	11993	12033	12325	12056	12157	12051	12102	12039	12198	12127	12113	12069	12135	12164	12149	12102	12052	12303	12074	12039	12146	12227	12080	12121	12107	11996	12149	12152	12065	12018	12061	12360	12139	12295	12130	12003	12166	12041	12101	12093	12058	12128	11975	12158	12023	12116	12085	12039	12209	12223	11927	12071	12033	12075	12156	12216	11975	12235	12041	12101	12059	11917	12019	11978	12085	12017	12071	12121	12195	12054	12064	12137	12047	11927	12191	12085	12039	12048	12018	12139	12234	12130	12125	12029	12041	12078	12125	12031	12122	12091	12109	12180	12061	12080	12105	12100	12008	12272	12193	12024	11960	12074	12099	12081	12164	12210	12159	12137	12037	12039	12201	12042	12133	11979	12018	12009	12032	12083	12028	11862	12094	12173	12076	12234	12040	12120	12029	12000	12120	11913	12035	12081	12079	12087	12146	12194	12180	12120	12080	12158	12088	12081	12224	12107	12185	12299	12212	12086	11963	11988	12161	12296	12071	12013	12028	12132	12055	12174	11989	12000	12230	12190	12021	12194	12024	12196	12253	12034	12132	11931	12048	12114	11955	12095	12069	12102	11929	11986	12180	12002	12019	12105	12110	12038	12246	12119	12006	12020	12091	12235	12106	12231	12010	11975	11975	12026	12248	12013	12129	12091	12069	12066	12045	12065	12020	12083	12218	12124	12139	12024	12143	12110	12237	12110	12131	12143	12082	12081	12061	12200	12087	12116	12004	12084	12207	12121	12053	12190	12058	12160	12099	12109	12002	12059	11938	12049	12038	12187	12117	12234	12093	12176	12010	12091	12023	12117	12030	12099	11990	12232	12149	12024	12279	11948	12124	12157	12041	12102	12068	12084	12038	12196	12130	12142	12077	12180	12138	12065	12146	12200	12028	12204	12168	12254	12208	12016	12093	12158	12071	12072	12102	12154	12135	12102	12050	12183	12148	11987	12306	12122	12130	12046	12215	12062	12065	12079	12098	12088	12074	12171	12023	12159	11927	11943	11976	12139	12171	12157	12316	12140	12015	12052	12021	12053	12143	11843	12181	12171	12268	12330	12075	12055	12199	12051	12254	12099	12069	12045	12040	12105	12072	12271	12020	12028	12050	11972	12021	12091	12080	12061	12010	12106	12051	12060	12005	12116	12025	12134	12196	12225	12002	12094	12028	12073	12145	12093	11962	11948	12003	12009	12131	12086	12060	12077	12101	12080	12133	12102	12060	12047	12027	11993	12062	12143	12084	12067	12150	12059	12039	12238	12082	12078	12041	12031	12009	12097	12092	12184	12128	12077	12076	12201	12092	12223	12001	12069	12143	12118	12104	12153	11868	12113	12071	11981	11985	12066	12049	12015	12016	12022	12122	12229	12008	12082	12128	12062	12123	12022	12103	12184	11955	12168	12283	12076	12106	11996	12177	12101	11987	12181	12108	12277	12157	12079	12133	12145	12093	12045	12032	12057	12060	12068	12018	11954	12140	12042	12069	12143	12099	11965	12217	11954	12094	12115	12105	11979	12183	12066	12067	12155	12230	12026	12011	12108	12014	11993	12105	12104	12130	12163	12075	12008	12141	11981	12159	11955	11849	11975	12032	12286	12081	12070	12200	12249	12172	12354	11946	12126	12180	12137	12008	12133	12179	12097	12155	12134	12071	11851	12173	12255	12081	11984	12044	11969	12274	12104	12046	12053	12044	12113	12032	12097	12240	12118	12126	12004	11982	12103	12126	12145	12086	12010	12012	12006	12174	12059	12073	12157	12144	12121	12133	12012	12120	12185	11978	12020	11937	12080	12078	12191	11974	12173	11971	12060	12112	12082	12144	12127	11995	12086	12175	12107	11965	12089	12087	12064	12002	12069	12150	12241	12075	12231	12174	11986	12024	11990	12089	11971	11940	12304	12062	12075	12133	12171	12099	12160	12208	12135	12076	12165	12243	12225	12019	12194	12005	12321	12143	12113	12199	12169	12026	12146	11980	12043	12030	12196	11977	12038	12116	12126	11954	11994	12080	12108	11956	12074	12150	12177	12024	12209	12027	12103	12211	12251	12141	12106	12283	12260	12062	12060	12026	12096	12053	12043	12059	12176	12075	12032	12078	12021	11972	12180	12185	12087	12083	12220	12219	12175	12191	12025	12065	12248	12178	11836	12052	12111	12026	12227	12107	12112	12091	12187	11955	12187	12113	12254	12171	11930	12046	12004	12396	12220	12231	11909	12017	12061	12028	12164	12107	12099	12036	12155	12109	12167	11932	12214	11861	12118	12197	11982	12063	12144	12263	12048	12177	12183	12079	11970	12062	12119	12077	12231	11989	11967	12021	12135	12002	12102	11901	12097	12071	12086	12134	12145	12115	12043	12022	11976	12182	11941	12210	12026	12032	12109	12173	12044	12147	12126	11980	12203	12208	12081	12000	12114	11893	11979	12164	11975	12145	12064	12081	12284	11943	12085	12152	12137	12087	12154	12095	12278	12074	12212	12094	12047	12048	12003	12179	12189	12025	12191	12073	12130	12136	12050	12142	12007	12016	12153	12109	12141	12002	12014	12123	12122	12133	12017	12177	12039	12113	12148	12085	12110	12060	12139	12274	11912	12156	12012	12140	12049	12254	12115	11881	12012	12083	12094	12145	11914	11967	11987	12066	12163	12023	12103	12165	12089	11983	12019	12108	11957	11993	11978	12062	12098	12044	12045	12120	12149	12182	12140	12115	12060	12051	12087	12093	12235	12098	12076	12074	12035	12129	12061	12094	12025	12162	12078	12222	12089	12136	12251	12159	12005	12026	12116	12251	12126	12195	12200	12058	12001	12083	12119	12209	12055	12149	12042	12140	12161	12141	12172	12060	12046	12174	12066	12198	12077	12123	12009	12199	12226	11913	12060	12215	12192	12128	12099	12055	12136	12056	12034	12198	12097	12004	12094	12224	12063	11979	12116	12159	12211	12098	12105	12107	12041	12065	12052	12115	11977	12258	12147	12138	12206	12164	11990	12059	12173	12123	11979	12128	12178	12251	11941	12115	12165	12128	12161	12049	12102	11925	12025	11916	12178	12180	11965	12051	12027	12269	11986	12295	12117	12026	12096	12015	12123	12028	12273	12089	12261	11979	12105	12002	12094	12177	12136	12173	12271	12105	12151	12050	12022	12132	12124	11915	12054	12109	12006	12113	12120	12121	12002	12111	12106	12168	12177	12143	12029	11980	12064	12070	12220	12081	12054	12207	12143	12127	12174	12152	11970	12032	12052	12100	12061	12079	11966	12100	12237	12049	12053	12078	12029	12074	12110	12085	12171	12153	11976	12088	12201	12145	12175	12018	12043	12081	12073	12103	12263	12099	12145	12235	12180	12128	12010	12178	11984	12122	12122	12245	12130	12055	12001	12048	12025	12066
28918	29370	33491	28907	20777	17110	14993	14132	13850	13795	13526	13841	13767	13633	13713	13571	13698	13933	13592	13795	13644	13694	13613	13824	13767	13565	13687	13629	13662	13727	13644	13573	13554	13673	13647	13573	13675	13818	13700	13619	13665	13781	13776	13642	13687	13709	13530	13745	13473	13625	13629	13735	13699	13625	13566	13691	13568	13596	13625	13837	13689	13632	13694	13854	13795	13675	13695	13629	13564	13476	13619	13675	13693	13509	13674	13643	13759	13719	13774	13518	13657	13576	13704	13613	13568	13747	13762	13739	13561	13816	13568	13615	13685	13567	13536	13677	13761	13841	13770	13566	13714	13635	13580	13516	13569	13693	13796	13697	13532	13665	13361	13678	13824	13568	13547	13782	13621	13708	13572	13687	13661	13869	13530	13522	13818	13766	13826	13503	13737	13861	13571	13638	13577	13517	13463	13569	13478	13722	13620	13724	13605	13555	13651	13518	13662	13688	13826	13731	13733	13987	13730	13593	13640	13649	13624	13607	13580	13611	13689	13661	13642	13647	13528	13634	13729	13880	13678	13523	13768	13721	13595	13505	13755	13655	13761	13539	13503	13683	13599	13794	13784	13558	13791	13642	13622	13561	13583	13622	13726	13644	13813	13828	13810	13780	13583	13717	13601	13669	13677	13621	13550	13635	13723	13668	13491	13457	13794	13640	13554	13735	13647	13669	13750	13606	13490	13840	13639	13688	13817	13458	13595	13620	13788	13643	13489	13816	13694	13780	13699	13641	13609	13650	13853	13649	13667	13669	13577	13765	13674	13618	13614	13709	13883	13726	13740	13794	13749	13579	13456	13719	13806	13623	13767	13493	13527	13535	13447	13652	13584	13772	13571	13620	13498	13521	13513	13779	13781	13677	13676	13595	13773	13614	13809	13894	13666	13659	13565	13507	13773	13678	13686	13547	13486	13482	13424	13742	13750	13620	13668	13678	13668	13689	13552	13689	13722	13728	13801	13549	13640	13645	13533	13558	13548	13679	13616	13659	13645	13640	13892	13584	13575	13729	13717	13750	13532	13647	13820	13811	13641	13656	13671	13684	13470	13684	13642	13878	13578	13698	13535	13390	13473	13488	13778	13793	13687	13772	13622	13620	13485	13698	13744	13439	13692	13694	13549	13521	13659	13434	13707	13799	13808	13734	13876	13461	13673	13632	13702	13701	13482	13553	13497	13552	13638	13699	13726	13825	13741	13597	13325	13614	13599	13711	13672	13678	13584	13645	13572	13483	13645	13676	13672	13556	13697	13763	13642	13487	13624	13578	13835	13692	13777	13636	13600	13813	13725	13785	13613	13596	13729	13565	13589	13533	13903	13623	13756	13772	13753	13658	13725	13517	13614	13690	13516	13723	13769	13655	13634	13782	13626	13757	13800	13631	13628	13728	13777	13538	13742	13650	13556	13624	13809	13832	13714	13790	13758	13645	13478	13619	13686	13526	13711	13512	13608	13695	13656	13653	13845	13624	13722	13871	13747	13710	13426	13787	13556	13530	13765	13620	13699	13616	13620	13624	13703	13687	13702	13788	13567	13559	13580	13716	13606	13675	13566	13834	13774	13692	13632	13753	13842	13868	13690	13622	13587	13717	13704	13626	13464	13512	13559	13761	13822	13443	13471	13607	13679	13636	13735	13792	13608	13470	13578	13629	13653	13643	13702	13484	13681	13551	13603	13547	13611	13551	13644	13992	13670	13609	13681	13674	13652	13692	13743	13907	13609	13529	13639	13678	13835	13365	13580	13593	13728	13718	13685	13631	13623	13681	13550	13563	13456	13379	13661	13539	13737	13578	13872	13606	13847	13665	13644	13694	13637	13438	13619	13319	13701	13798	13781	13739	13552	13581	13613	13674	13855	13634	13615	13498	13607	13667	13681	13602	13628	13668	13752	13689	13512	13699	13528	13726	13594	13549	13765	13579	13670	13585	13675	13673	13578	13645	13685	13727	13779	13519	13660	13568	13671	13654	13808	13728	13532	13629	13798	13689	13647	13538	13893	13828	13926	13563	13722	13796	13655	13717	13563	13579	13628	13768	13734	13761	13589	13854	13753	13813	13823	13675	13734	13760	13662	13410	13567	13743	13675	13643	13632	13560	13701	13771	13596	13671	13643	13657	13852	13616	13558	13806	13680	13655	13696	13675	13630	13669	13514	13621	13887	13750	13581	13576	13495	13565	13748	13792	13542	13745	13473	13652	13826	13449	13629	13577	13631	13563	13679	13756	13593	13661	13752	13700	13609	13811	13549	13716	13751	13678	13538	13675	13829	13731	13575	13745	13772	13678	13593	13569	13995	13602	13711	13733	13776	13699	13621	13591	13802	13718	13566	13593	13724	13709	13534	13680	13882	13632	13907	13548	13717	13713	13670	13344	13695	13592	13769	13803	13733	13721	13767	13580	13867	13680	13683	13611	13655	13602	13577	13735	13680	13674	13889	13670	13734	13761	13691	13652	13530	13584	13513	13582	13560	13862	13656	13837	13575	13631	13527	13625	13394	13559	13689	13751	13710	13695	13829	13787	13800	13692	13764	13590	13738	13527	13717	13706	13580	13661	13662	13608	13702	13783	13694	13675	13656	13819	13882	13699	13678	13650	13723	13724	13610	13603	13590	13668	13647	13698	13640	13517	13608	13643	13663	13684	13571	13618	13594	13610	13637	13600	13583	13654	13695	13560	13702	13564	13567	13592	13592	13675	13511	13872	13752	13703	13502	13741	13427	13549	13687	13668	13695	13884	13652	13538	13664	13647	13469	13657	13545	13413	13656	13580	13830	13674	13538	13616	13924	13646	13434	13650	13567	13607	13674	13831	13662	13640	13657	13861	13613	13514	13558	13691	13590	13620	13591	13579	13798	13527	13437	13570	13503	13537	13511	13822	13735	13809	13650	13546	13747	13792	13666	13893	13498	13700	13694	13383	13739	13767	13743	13634	13508	13765	13697	13538	13578	13544	13805	13396	13809	13559	13743	13757	13562	13702	13574	13722	13817	13853	13664	13772	13771	13654	13779	13781	13679	13629	13553	13717	13612	13671	13686	13637	13684	13567	13631	13812	13568	13682	13802	13578	13750	13556	13764	13711	13791	13566	13441	13421	13695	13544	13603	13389	13679	13641	13574	13542	13861	13716	13468	13691	13728	13477	13624	13608	13479	13663	13795	13840	13572	13635	13710	13946	13737	13724	13626	13826	13662	13557	13697	13593	13603	13699	13625	13583	13507	13835	13615	13716	13470	13571	13754	13764	13851	13615	13942	13682	13852	13765	13555	13813	13719	13571	13712	13497	13829	13662	13801	13657	13711	13688	13616	13493	13594	13727	13714	13808	13712	13591	13631	13697	13831	13626	13443	13552	13628	13560	13481	13733	13802	13835	13739	13667	13517	13567	13494	13720	13736	13483	13669	13568	13598	13613	13638	13642	13709	13704	13849	13705	13628	13788	13743	13631	13730	13760	13480	13657	13590	13614	13623	13538	13767	13615	13546	13729	13575	13642	13684	13600	13687	13786	13558	13670	13571	13638	13563	13670	13547	13673	13599	13516	13780	13715	13623	13600	13639	13583	13709	13689	13753	13612	13715	13725	13798	13440	13683	13586	13591	13721	13768	13652	13853	13815	13547	13708	13682	13626	13650	13670	13848	13522	13698	13724	13536	13670	13729	13604	13601	13535	13561	13740	13599	13636	13595	13551	13678	13828	13724	13687	13709	13727	13619	13673	13560	13592	13724	13716	13591	13669	13720	13574	13647	13490	13651	13644	13758	13616	13573	13490	13812	13792	13691	13552	13538	13716	13651	13681	13565	13713	13688	13593	13517	13669	13733	13538	13724	13529	13750	13718	13545	13592	13829	13597	13754	13641	13852	13735	13818	13737	13615	13708	13722	13560	13698	13570	13626	13513	13782	13637	13659	13767	13778	13732	13583	13822	13542	13630	13780	13648	13606	13633	13660	13527	13695	13589	13629	13706	13699	13626	13696	13668	13662	13502	13702	13732	13690	13750	13942	13725	13594	13539	13553	13710	13645	13817	13650	13754	13676	13701	13662	13715	13668	13858	13709	13574	13686	13685	13532	13573	13660	13515	13730	13494	13509	13918	13543	13552	13603	13545	13545	13738	13512	13602	13560	13483	13699	13661	13682	13705	13848	13529	13585	13660	13666	13881	13471	13669	13694	13858	13585	13857	13807	13666	13692	13609	13647	13690	13504	13689	13788	13649	13560	13633	13644	13562	13476	13460	13598	13749	13618	13566	13459	13716	13750	13609	13746	13824	13615	13596	13777	13746	13678	13661	13675	13744	13859	13622	13699	13635	13725	13585	13535	13721	13736	13576	13761	13675	13557	13539	13698	13629	13700	13542	13619	13604	13638	13691	13792	13534	13533	13600	13565	13510	13602	13635	13680	13575	13675	13707	13546	13828	13696	13652	13495	13734	13649	13787	13738	13615	13651	13650	13554	13597	13632	13461	13594	13594	13970	13725	13678	13556	13572	13668	13727	13602	13679	13699	13507	13625	13701	13832	13663	13670	13564	13511	13745	13679	13710	13793	13605	13685	13765	13799	13734	13492	13813	13569	13489	13721	13626	13733	13662	13486	13708	13566	13546	13629	13645	13803	13550	13597	13642	13622	13608	13748	13745	13705	13652	13649	13866	13768	13692	13696	13458	13408	13777	13658	13697	13609	13607	13709	13737	13568	13753	13633	13694	13522	13675	13697	13641	13511	13749	13747	13577	13730	13637	13517	13833	13483	13757	13568	13600	13582	13885	13709	13594	13666	13614	13760	13666	13776	13558	13704	13739	13671	13886	13515	13623	13593	13796	13604	13676	13711	13761	13774	13722	13600	13681	13692	13718	13827	13561	13602	13585	13737	13822	13778	13690	13634	13717	13676	13595	13649	13774	13581	13665	13853	13857	13660	13631	13745	13586	13616	13847	13779	13658	13595	13416	13668	13624	13507	13595	13768	13655	13646	13568	13541	13691	13735	13597	13605	13682	13635	13648	13504	13560	13735	13733	13646	13710	13642	13681	13873	13557	13623	13956	13691	13656	13662	13911	13676	13739	13676	13667	13580	13753	13678	13668	13627	13567	13695	13595	13841	13756	13568	13606	13665	13591	13633	13530	13675	13594	13729	13750	13700
32366	47729	34126	24529	18983	15411	13300	12791	12384	12396	12288	12315	12271	12295	12293	12430	12444	12340	12352	12327	12281	12494	12263	12438	12197	12472	12388	12392	12214	12105	12321	12397	12308	12331	12491	12145	12285	12375	12341	12255	12300	12361	12339	12287	12338	12111	12412	12357	12519	12465	12386	12447	12257	12426	12316	12392	12289	12175	12388	12287	12371	12394	12287	12366	12159	12156	12263	12306	12470	12411	12348	12175	12233	12307	12374	12277	12338	12366	12210	12318	12314	12368	12345	12309	12440	12461	12164	12349	12334	12335	12222	12314	12258	12484	12426	12331	12412	12271	12310	12234	12378	12415	12450	12324	12367	12268	12127	12257	12339	12322	12243	12185	12376	12263	12208	12285	12210	12295	12345	12449	12346	12286	12253	12206	12415	12412	12328	12190	12147	12436	12399	12325	12228	12371	12366	12171	12135	12315	12429	12451	12310	12261	12370	12398	12331	12262	12340	12343	12364	12465	12280	12441	12370	12261	12305	12445	12166	12269	12271	12392	12424	12357	12386	12302	12229	12281	12302	12337	12342	12451	12327	12371	12208	12377	12469	12392	12248	12316	12149	12478	12365	12401	12271	12429	12103	12433	12391	12346	12358	12346	12295	12276	12306	12364	12308	12261	12238	12305	12258	12417	12343	12336	12419	12332	12168	12197	12350	12348	12177	12226	12334	12442	12287	12351	12267	12368	12277	12246	12309	12385	12394	12453	12395	12266	12353	12455	12352	12443	12303	12265	12197	12157	12233	12263	12283	12239	12429	12309	12241	12128	12402	12205	12319	12162	12325	12332	12294	12191	12346	12346	12263	12197	12276	12311	12230	12424	12247	12172	12321	12372	12301	12303	12156	12387	12184	12293	12452	12241	12266	12330	12371	12205	12303	12319	12284	12352	12272	12296	12142	12159	12351	12415	12390	12310	12327	12359	12294	12285	12335	12332	12220	12368	12392	12318	12297	12391	12254	12236	12395	12308	12334	12452	12211	12357	12372	12333	12407	12174	12189	12306	12369	12263	12420	12284	12290	12333	12217	12386	12235	12386	12378	12367	12394	12417	12318	12369	12322	12105	12284	12235	12322	12382	12157	12361	12347	12385	12258	12530	12329	12382	12465	12354	12413	12395	12391	12190	12322	12110	12301	12198	12237	12416	12177	12508	12506	12328	12226	12323	12429	12316	12174	12109	12295	12355	12350	12302	12376	12308	12429	12199	12316	12291	12335	12258	12247	12129	12305	12421	12328	12406	12393	12393	12356	12381	12276	12243	12192	12381	12341	12307	12408	12244	12445	12366	12490	12406	12232	12238	12380	12216	12467	12385	12270	12265	12476	12414	12261	12289	12281	12288	12481	12290	12109	12421	12335	12400	12417	12240	12339	12377	12426	12299	12297	12266	12468	12334	12533	12317	12293	12305	12379	12355	12363	12339	12198	12541	12196	12284	12348	12382	12385	12242	12215	12241	12238	12418	12417	12444	12402	12307	12442	12298	12406	12376	12397	12396	12302	12367	12278	12278	12327	12357	12241	12384	12208	12454	12400	12272	12227	12360	12128	12247	12401	12428	12345	12349	12353	12302	12281	12246	12429	12243	12305	12347	12312	12557	12182	12362	12331	12292	12288	12417	12236	12355	12212	12364	12459	12334	12346	12272	12252	12200	12297	12288	12363	12294	12216	12192	12351	12288	12331	12326	12210	12296	12188	12274	12373	12338	12255	12236	12338	12412	12450	12474	12313	12394	12368	12414	12276	12301	12450	12276	12245	12439	12204	12192	12339	12429	12379	12189	12610	12315	12309	12382	12328	12207	12234	12386	12428	12461	12369	12426	12321	12418	12325	12351	12391	12292	12286	12370	12353	12203	12376	12367	12365	12264	12360	12278	12287	12421	12234	12274	12331	12405	12409	12417	12440	12315	12288	12465	12418	12425	12347	12346	12227	12399	12318	12400	12409	12252	12153	12362	12256	12479	12308	12366	12332	12419	12289	12271	12306	12370	12364	12293	12355	12280	12319	12243	12464	12286	12323	12483	12285	12443	12249	12317	12300	12251	12289	12467	12376	12227	12414	12166	12250	12356	12405	12405	12259	12257	12394	12411	12346	12311	12233	12295	12446	12322	12376	12293	12441	12394	12267	12347	12304	12418	12397	12349	12408	12321	12345	12327	12264	12334	12280	12511	12455	12321	12318	12375	12446	12214	12430	12230	12435	12224	12435	12399	12404	12330	12412	12373	12430	12358	12325	12313	12176	12311	12203	12219	12246	12331	12386	12334	12280	12229	12381	12185	12406	12251	12333	12329	12194	12398	12248	12411	12326	12186	12259	12370	12230	12341	12349	12372	12288	12275	12123	12402	12244	12115	12352	12190	12322	12333	12478	12251	12239	12514	12429	12182	12208	12269	12393	12286	12426	12355	12324	12361	12337	12366	12392	12310	12399	12429	12287	12245	12416	12313	12322	12360	12265	12201	12552	12286	12411	12297	12298	12292	12279	12451	12247	12372	12340	12398	12304	12341	12320	12221	12264	12369	12431	12251	12489	12187	12248	12680	12217	12356	12348	12235	12329	12362	12401	12328	12332	12301	12275	12480	12268	12282	12297	12286	12514	12359	12491	12263	12067	12199	12323	12247	12221	12348	12347	12329	12275	12355	12255	12449	12379	12141	12282	12323	12141	12433	12411	12357	12282	12409	12154	12244	12373	12137	12326	12427	12325	12271	12291	12335	12281	12278	12227	12127	12261	12494	12337	12336	12395	12332	12408	12334	12182	12439	12349	12144	12376	12297	12304	12336	12150	12316	12305	12262	12311	12282	12234	12265	12201	12188	12361	12566	12423	12371	12277	12149	12347	12397	12371	12398	12167	12395	12200	12408	12411	12410	12331	12472	12282	12484	12239	12508	12406	12424	12519	12308	12451	12317	12401	12263	12234	12460	12333	12331	12473	12344	12348	12391	12291	12223	12420	12411	12330	12336	12343	12396	12319	12350	12270	12265	12447	12355	12225	12406	12294	12121	12159	12197	12538	12404	12314	12291	12455	12393	12297	12273	12234	12215	12502	12347	12172	12279	12346	12123	12234	12382	12240	12366	12060	12319	12331	12376	12218	12342	12312	12456	12157	12492	12367	12333	12361	12314	12211	12188	12409	12143	12265	12244	12340	12430	12343	12338	12281	12221	12336	12265	12437	12437	12403	12351	12423	12446	12277	12326	12136	12473	12339	12388	12382	12374	12206	12341	12262	12294	12505	12247	12134	12391	12343	12326	12366	12327	12275	12376	12338	12240	12440	12400	12231	12329	12321	12313	12213	12251	12399	12428	12279	12413	12361	12280	12342	12422	12294	12334	12430	12344	12366	12266	12298	12358	12284	12329	12266	12346	12318	12249	12344	12407	12342	12376	12216	12330	12348	12433	12214	12379	12437	12285	12257	12408	12287	12327	12468	12327	12305	12292	12352	12223	12406	12199	12374	12436	12170	12312	12567	12424	12564	12300	12381	12403	12431	12193	12343	12390	12529	12447	12305	12356	12416	12323	12448	12325	12254	12293	12319	12371	12436	12309	12529	12225	12430	12242	12490	12430	12283	12353	12360	12414	12363	12317	12359	12178	12189	12342	12192	12171	12329	12316	12323	12256	12410	12294	12357	12354	12368	12313	12339	12236	12287	12202	12237	12310	12427	12434	12312	12387	12222	12294	12249	12211	12471	12288	12387	12279	12375	12432	12351	12188	12433	12244	12270	12403	12214	12348	12341	12311	12391	12242	12359	12285	12395	12256	12389	12489	12417	12423	12100	12356	12335	12309	12257	12355	12332	12269	12322	12324	12254	12350	12341	12321	12434	12415	12381	12472	12091	12301	12233	12391	12177	12405	12547	12260	12459	12357	12329	12371	12489	12320	12301	12164	12438	12224	12342	12318	12338	12283	12315	12437	12278	12301	12369	12427	12338	12199	12315	12391	12512	12396	12260	12391	12263	12246	12304	12491	12177	12280	12372	12296	12365	12310	12161	12388	12363	12516	12249	12208	12458	12403	12259	12383	12422	12428	12442	12319	12448	12197	12591	12357	12276	12313	12421	12190	12377	12247	12240	12404	12289	12292	12273	12353	12371	12303	12186	12290	12215	12282	12355	12345	12272	12399	12237	12387	12371	12353	12295	12312	12458	12181	12364	12211	12370	12178	12393	12108	12162	12270	12222	12275	12320	12328	12434	12480	12453	12343	12482	12293	12305	12322	12395	12313	12270	12381	12348	12268	12446	12484	12254	12426	12350	12213	12337	12516	12349	12248	12302	12277	12301	12203	12306	12374	12196	12281	12248	12486	12461	12264	12303	12398	12332	12398	12271	12455	12393	12420	12355	12488	12420	12386	12378	12288	12372	12530	12309	12313	12438	12258	12183	12426	12461	12265	12301	12476	12437	12219	12344	12336	12251	12334	12219	12349	12405	12332	12277	12337	12361	12269	12190	12472	12301	12374	12325	12372	12377	12119	12425	12319	12302	12236	12295	12244	12311	12264	12308	12317	12318	12423	12397	12336	12280	12187	12424	12394	12343	12271	12326	12449	12400	12384	12306	12314	12323	12318	12182	12311	12338	12270	12251	12432	12368	12358	12398	12268	12344	12416	12478	12363	12354	12308	12315	12394	12228	12240	12414	12411	12336	12433	12378	12369	12346	12261	12357	12239	12464	12320	12296	12297	12522	12457	12305	12233	12328	12375	12280	12346	12213	12322	12343	12236	12393	12263	12350	12240	12303	12338	12296	12532	12406	12138	12418	12258	12251	12470	12421	12369	12314	12241	12441	12157	12266	12224	12162	12234	12350	12451	12363	12299	12216	12371	12237	12341	12259	12407	12443	12456	12259	12305	12265	12408	12287	12254	12318	12187	12237	12478	12355	12357	12211	12353	12336	12198	12354	12125	12221	12232	12490	12381	12285	12376	12212	12405	12346	12425	12191	12206	12247	12115	12316	12489	12341	12245	12325	12417	12277	12325	12383	12249	12484	12318	12327	12359	12242	12267	12346	12438	12312	12362	12410	12391	12462	12250	12379	12408	12591	12382	12241	12331	12402	12345	12202	12124	12343	12147	12323	12237	12387	12270	12300	12342	12391	12470	12404	12485	12480	12274	12347	12367	12271	12338
24247	22631	33139	35685	34743	30305	24136	16655	14109	13595	13579	13286	13418	13416	13334	13347	13325	13384	13475	13309	13541	13387	13393	13301	13194	13285	13517	13317	13240	13384	13224	13430	13345	13261	13278	13371	13511	13502	13374	13295	13248	13427	13443	13231	13439	13333	13278	13149	13315	13379	13270	13508	13400	13091	13377	13493	13397	13206	13424	13646	13207	13280	13217	13285	13327	13153	13180	13459	13348	13254	13204	13333	13438	13338	13363	13084	13368	13052	13173	13385	13084	13263	13320	13312	13254	13467	13408	13249	13152	13046	13433	13122	13296	13220	13283	13112	13303	13228	13379	13238	13389	13239	13165	13336	13376	13436	13220	13484	13385	13235	13092	13253	13236	13313	13354	13182	13361	13307	13352	13215	13237	13311	13180	13075	13380	13350	13199	13376	13436	13204	13259	13223	13460	13157	13275	13310	13372	13277	13330	13267	13204	13441	13193	13281	13297	13098	13352	13283	13071	13099	13309	13206	13109	13131	13238	13293	13176	13351	13177	13180	13366	13166	13197	13196	13432	13395	13323	13217	13094	13248	13310	13275	13205	13302	13202	13233	13294	13170	13280	13410	13433	13166	13448	13111	13534	13356	13211	13203	13332	13357	13268	13325	13357	13365	13262	13266	13406	13342	13317	13510	13277	13299	13283	13400	13231	13230	13281	13248	13178	13241	13348	13157	13505	13245	13143	13317	13286	13153	13339	13321	13333	13282	13083	13246	13286	13171	13169	13211	13214	13259	13183	13285	13270	13294	13317	13012	13330	13272	13325	13243	13268	13337	13246	13321	13274	13245	13240	13319	13347	13208	13276	13167	13170	13175	13027	13167	13376	13268	13166	13170	13224	13300	13502	13468	13395	13352	13328	13317	13124	13247	13276	13289	13411	13212	13436	13358	13196	13367	13370	13188	13344	13119	13226	13338	13194	13336	13291	13320	13213	13380	13196	13132	13289	13207	13210	13276	13215	13118	13234	13030	13327	13321	13041	13234	13237	13176	13421	13274	13369	13371	13323	13290	13225	13218	13317	13184	13383	13067	13453	13327	13341	13351	13364	13381	13367	13175	13231	13241	13197	13046	13186	13058	13272	13189	13203	13211	13319	13389	13535	13168	13244	13383	13182	13321	13247	13188	13322	13100	13160	13154	13186	13263	13134	13313	13282	13233	13170	13188	13360	13249	13398	13150	13429	13234	13098	13169	13224	13354	13317	13300	13173	13262	13071	13225	13198	13113	13348	13157	13263	13332	13476	13459	13411	13441	13218	13255	13190	13273	13179	13307	13186	13296	13318	13413	13306	13324	13419	13216	13389	13273	13058	13400	13067	13338	13400	13405	13101	13364	13337	13259	13306	13374	13208	13054	13233	13141	13339	13247	13255	13284	13234	13271	13205	13188	13485	13223	13200	13079	13253	13300	13356	13117	13298	13181	13456	13363	13322	13315	13211	13269	13338	13280	13345	13250	13260	13203	13282	13277	13306	13261	13262	13217	13126	13363	13197	13429	13251	13196	13389	13456	13336	13104	13206	13255	13232	13218	13055	13288	13432	13332	13194	13165	13228	13299	13422	13354	13320	13169	13306	13118	13076	13254	13318	13338	13258	13036	13302	13325	13191	13266	13163	13131	13184	13198	13137	13391	13257	13001	13141	13334	13406	13237	13284	13357	13194	13217	13356	13282	13176	13138	13197	13315	13199	13324	13239	13348	13319	13289	13446	13330	13252	13297	13267	13303	13476	13164	13304	13200	13294	13159	13425	13347	13351	13153	13120	13185	13153	13241	13249	13183	13388	13219	13387	13180	13453	13147	13170	13430	13164	13207	13288	13432	13491	13297	13167	13291	13164	13243	13250	13128	13441	13239	13171	13361	13288	13090	13219	13398	13381	13238	13359	13256	13334	13396	13193	13306	13152	13334	13344	13089	12998	13274	13304	13337	13301	13238	13181	13218	13340	13185	13432	13223	13420	13391	13238	13237	13389	13326	13351	13254	13151	13247	13395	13232	13281	13295	13227	13362	13270	13228	13424	13462	13335	13417	13379	13424	13233	13132	13210	13341	13261	13162	13127	13391	13391	13392	13255	13190	13253	13189	13185	13289	13240	13265	13236	13213	13095	13352	13397	13140	13338	13236	13448	13373	13220	13153	13173	13320	13199	13335	13322	13232	13146	13319	13257	13130	13135	13335	13205	13114	13480	13217	13243	13232	13220	13210	13300	13196	13402	13110	13232	13257	13178	13085	13144	13323	13334	13086	13193	13257	13413	13337	13313	13471	13474	13422	13308	13316	13270	13359	13254	13286	13380	13313	13199	13358	13291	13368	13351	13536	13137	13347	13311	13256	13093	13173	13205	13347	13249	13344	13138	13368	13223	13332	13257	13322	13205	13308	13282	13236	13157	13253	13224	13432	13340	13203	13239	13451	13376	13191	13456	13455	13291	13344	13320	13285	13126	13325	13299	13202	13580	13453	13412	13145	13186	13280	13162	13257	13216	13155	13263	13222	13396	13204	13268	13200	13356	13228	13220	13323	13252	13277	13210	13261	13339	13247	13348	13224	13337	13551	13312	13292	13281	13231	13354	13476	13149	13269	13266	13320	13171	13086	13147	13121	13224	13405	13397	13232	12990	13202	13174	13129	13315	13334	13316	13359	13262	13128	13430	13328	13298	13162	13250	13342	13180	13336	13358	13328	13383	13343	13259	13287	13229	13208	13406	13037	13253	13061	13346	13326	13350	12967	13483	13333	13304	13290	13176	13156	13298	13284	13400	13427	13367	13285	13172	13164	13237	13217	13349	13086	13278	13251	13065	13131	13227	13555	13393	13394	13159	13291	13228	13264	13305	13044	13288	13356	13168	13140	13334	13173	13519	13162	13089	13173	13189	13513	13102	13185	13284	13222	13192	13307	13103	13179	13165	13321	13253	13249	13279	13297	13267	13211	13292	13281	13184	13381	13174	13282	13265	13222	13195	13297	13249	13479	13444	13206	13431	13334	13195	13175	13391	13165	13372	13376	13151	13222	13242	13192	13165	13432	13459	13434	13302	13400	13281	13253	13222	13254	13517	13287	13112	13288	13272	13232	13303	13367	13305	13167	13435	13337	13196	13303	13361	13368	13160	13254	13347	13227	13176	13236	13216	13377	13346	13189	13332	13149	13307	13489	13306	13282	13273	13259	13226	13331	13432	13335	13338	13229	13262	13162	13079	13144	13221	13243	13213	13276	13121	13265	13100	13401	13301	13147	13325	13316	13460	13307	13343	13203	13316	13308	13365	13436	13372	13428	13278	13143	13323	13031	13274	13490	13459	13225	13401	13230	13169	13399	13500	13080	13262	13163	13098	13251	13280	13131	13256	13106	13438	13223	13258	13214	13323	13092	13230	13216	13321	13008	13115	13319	13463	13324	13359	13136	13340	13199	13267	13285	13179	13430	13265	13133	13425	13278	13422	13192	13380	13197	13147	13160	13166	13317	13387	13426	13346	13151	13277	13301	13244	13045	13578	13131	13159	13213	13108	13211	13291	13226	13117	13231	13220	13228	13408	13154	13191	13240	13331	13457	13239	13306	13200	13349	13493	13282	13363	13329	13325	13288	13247	13304	13327	13196	13270	13275	13363	13455	13127	13410	13211	13208	13228	13367	13355	13348	13087	13296	13461	13084	13348	13383	13385	13247	13243	13344	13274	13374	13351	13345	13117	13041	13173	13308	13050	13357	13339	13289	13207	13446	13120	13377	13299	13271	13180	13300	13335	13229	13092	13302	13309	13303	13300	13266	13079	13278	13380	13299	13268	13359	13190	13203	13274	13312	13374	13483	13240	13338	13119	13387	13239	13317	13337	12998	13192	13159	13344	13176	13433	13220	13172	13304	13232	13352	13139	13091	13213	13256	13174	13181	13209	13208	13200	13212	13275	13316	13318	13342	13198	13331	13414	13410	13328	13389	13323	13143	13268	13244	13363	13312	13167	13243	13194	13066	13423	13184	13266	13313	13252	13339	13196	13282	13093	13302	13274	13046	13190	13082	13218	13197	13120	13153	13153	13401	13368	13106	13214	13180	13358	13065	13211	13260	13332	13268	13328	13138	13361	13289	13079	13207	13151	13161	13345	13400	13238	13346	13324	13207	13288	13169	13269	13321	13463	13268	13064	13210	13217	13034	13244	13053	13328	13058	13104	13272	13380	13218	13389	13163	13049	13120	13497	13408	13347	13064	13160	13226	13355	13318	13216	13349	13238	13278	13190	13329	13269	13086	13360	13311	13080	13175	13299	13217	13236	13253	13159	13268	13168	13124	13368	13274	13349	13396	13358	13141	13269	13283	13281	13244	13414	13346	13318	13253	13124	13197	13205	13353	13158	13254	13309	13388	13371	13149	13239	13358	13370	13388	13369	13369	13310	13144	13516	13278	13291	13184	13351	13296	13365	13154	13477	13302	13085	13206	13353	13258	13270	13232	13227	13375	13274	13309	13181	13449	13284	13183	13268	13184	13319	13162	13193	13315	13262	13189	13313	13234	13241	13392	13186	13155	13123	13233	13244	13308	13232	13182	13176	13099	13117	13442	13328	13216	13242	13300	13009	13361	13375	13228	13398	13365	13439	13178	13186	13365	13328	13221	13356	13143	13301	13244	13310	13381	13309	13048	13287	13331	13240	13084	13341	13148	13298	13271	13329	13243	13233	13197	13244	13359	13215	13296	13235	13212	13269	13045	13168	13194	13183	13161	13220	13280	13219	13367	13197	13101	13314	13450	13013	13147	13347	13050	13445	13226	13371	13350	13299	13266	13400	13280	13240	13305	13339	13483	13455	13468	13341	13213	13331	13289	13335	13266	13037	13188	13281	13301	13394	13146	13513	13183	13246	13250	13230	13272	13225	13370	13414	13361	13268	13455	13251	13194	13399	13041	13270	13049	13487	13314	13296	13224	13348	13223	13370	13260	13086	13365	13417	13303	13230	13488	13439	13382	13370	13393	13302	13240	13329	13170	13158	13220	13321	13471	13368	13145	13138	13272	13259	13317	13251	13337	13269	13299	13301	13125	13204	13259	13320	13386	13395	13267	13163	13331	13414	13173	13208	13361	13508	13228	13309	13340	13254	13387	13227	13085	13157	13236	12996	13244	13349	13158	13340	13260	13282	13196
59329	92663	71146	55283	42835	30804	20660	14920	12680	12073	12150	12052	12097	12031	12166	11902	11958	12101	12015	12135	12244	12089	12129	11948	12043	12026	11984	12197	11986	11976	12011	12257	11935	11996	12115	12056	12069	12111	12197	12025	12181	12134	12057	12226	12089	11938	12056	12023	11861	12066	12054	12082	11991	12117	12123	12069	12092	11959	12131	12040	11866	12119	12083	12028	12033	12223	12152	12046	12082	12087	11988	12142	12057	12091	12024	11925	12111	12067	12068	12129	12130	12091	11923	11989	12014	11845	12127	11904	12139	11982	12095	12072	12189	12132	12021	11990	12120	11925	12022	12066	12002	11902	11951	11898	12033	11942	12128	12005	12297	12010	12018	11940	12071	12053	11991	12039	11963	11910	12012	12039	12039	12195	12030	11931	12117	12114	12017	12197	12122	12020	12031	12012	12126	11984	11995	12058	12011	12139	12059	12006	12069	12001	12003	12003	11949	12067	11853	12061	11944	12066	11930	11962	12150	12039	12265	12175	12078	12093	12217	12046	11980	12152	11893	12155	11999	12091	12021	11942	12100	12049	12225	12092	11925	11969	11975	12017	12080	11978	12090	12047	11977	12092	11848	11941	12033	12090	12013	12073	12090	11975	12157	11984	11953	11991	11972	11860	12082	11957	11994	12087	12147	12098	11830	12006	12099	11908	12065	12186	12080	12053	12043	12040	11946	12151	12124	12030	12162	11982	12090	12113	12059	12073	11969	12063	12096	12080	12087	12012	12108	12007	12126	12056	11952	12164	12102	11972	12045	12015	11962	12074	12133	12096	12084	12122	11963	11984	12004	12029	11810	12108	12182	12123	12242	12175	11923	11927	12101	11925	11934	12162	11976	12152	12047	12026	12001	11960	12050	11896	11891	12140	12159	12128	12004	12068	12140	11811	12120	11983	12213	12123	12097	11990	12066	12023	12100	12189	12151	12153	12244	12001	12080	12147	12010	11962	12021	12040	12090	12107	12122	12146	11934	12074	12002	12019	12133	12003	11976	12037	12081	11988	12060	12021	11916	12047	12129	12187	12102	12021	12079	12135	11953	12117	12154	12119	11841	12105	12120	11961	12036	12116	12062	11972	12155	12124	12009	11958	12037	12188	12010	12062	12012	12017	12067	11899	12106	11980	12032	11979	12079	12051	12089	12095	11990	12014	12011	12105	12101	11860	12019	11970	12071	11952	12099	11941	12018	12064	12040	12056	12125	12002	12122	12053	12031	12137	12159	11961	12099	11983	12022	12123	12143	12069	11983	12016	12056	12018	12079	12116	12074	12053	11933	12065	12016	12002	12042	12031	12087	12170	12112	11912	12079	12090	12183	12118	12003	11977	12130	12128	12091	12009	12047	11966	12134	11963	12074	11992	11930	11935	12074	11927	11977	12192	12123	11990	12170	12104	12052	12055	11950	12025	11888	12056	12140	12227	11859	12023	12049	11993	12097	12140	11906	12134	11976	12188	12015	11955	12054	12134	12021	12039	12159	12175	11985	11969	12099	12009	12112	12098	12053	12149	12084	12014	12081	12127	12086	12104	12059	11853	12001	12102	12025	11892	11911	11973	12153	11843	11951	11991	11975	11894	12104	12084	12024	12053	11818	12214	12083	11939	12081	11851	11894	12077	12020	12232	11924	12239	12099	11988	12014	11899	11988	11999	12007	11949	12068	11963	11793	12175	12158	12010	11936	12116	12241	11901	11990	12014	12023	12032	12131	12031	12169	12044	11996	12003	12059	11959	11925	11988	12135	11944	11852	12113	12074	12031	11985	12055	11988	12169	12070	12061	11934	12000	12017	12018	12122	12035	12039	12117	12070	12178	12157	12186	11952	12100	12018	12148	12065	11995	12127	11983	11989	12150	12022	12180	12099	11993	12026	12182	12133	12023	12151	12191	12202	12207	12308	11942	12000	11956	12006	12126	12006	11786	12131	12058	12157	12051	12048	12043	12148	12173	12035	12275	12113	12042	12120	12200	11938	12122	12006	11967	12022	12210	11944	12139	11959	12011	11869	12096	12177	11975	12000	12169	12094	12066	11933	12037	12040	12023	11918	11980	12001	12113	11980	11998	12074	12285	12108	12099	11923	12128	12187	12151	12076	12277	12131	11962	12268	11936	11971	12066	11938	11826	12107	12063	11986	11989	12211	11952	12223	12092	11987	12010	12045	12162	12089	11899	12176	11961	12083	12008	11970	12039	12179	12015	12191	12062	11975	11979	12092	12098	12030	12097	12162	11988	11984	12176	12016	12118	12164	12021	11973	12098	11975	12089	11911	12116	12054	11995	12056	11947	11983	11878	12142	11921	12067	12090	11949	11977	12139	12111	12167	12106	12007	12061	12119	12097	12256	12036	11960	12058	12009	12087	11998	12117	11967	12061	12104	12030	12189	11953	11972	12046	12135	12046	12075	11999	12050	12123	12144	12027	11964	12016	12054	12150	11875	11931	12012	12094	12079	12031	12005	12187	12011	12123	12211	11928	11943	12144	12127	12117	12108	11965	12111	12008	12160	12128	12101	12078	12101	12026	12141	12108	12173	11966	12050	12072	12151	12076	12115	11961	11936	12072	12050	11950	12099	12221	12089	12122	11960	12164	12099	12145	12066	12108	12122	12148	11969	11992	12062	12028	12064	12052	12060	12106	12138	12045	11954	12190	12090	12258	11985	12042	12093	12030	12067	12002	11883	11994	11939	12077	12012	11977	11994	12069	12080	11824	12035	12017	12084	12037	12078	12098	12040	12021	12003	12126	12123	12170	12217	12002	12065	11967	12060	12015	12067	12077	12087	11935	12007	12082	12070	12025	11968	12129	11920	11970	11886	12221	12076	12088	12072	12085	12105	12146	12104	11983	12118	12127	12049	11975	11917	12027	11975	12000	11962	11984	12058	11868	12068	12050	12045	12031	12110	12094	11942	12141	12055	12055	12016	11944	12146	12114	12143	12153	12095	11975	12163	11967	11951	12175	12086	11933	12020	12130	12134	12013	12142	12019	12202	12079	12042	12093	12014	11965	12100	12010	12123	12180	11958	12143	12038	12230	12065	12006	12053	12034	12000	12098	12012	12134	12182	12014	12116	12130	12075	12055	12315	11896	12076	11980	11996	12150	12172	12052	11983	12095	12121	12185	12037	12019	11949	11943	12124	11970	12084	12003	12176	12044	11955	12100	12077	12149	12010	12041	12001	12015	12174	12215	12116	12105	12032	12035	12278	11981	12255	11934	12055	12023	11901	12069	12200	12050	12059	12005	12144	12111	12029	12069	12075	12002	12165	12128	12103	12003	12041	12026	12022	12076	12121	12147	12179	11974	12015	12068	12029	12076	12200	12084	12070	11995	12152	12066	12035	12073	12066	11921	12056	12023	11986	12079	12183	12065	11957	11984	12064	12091	12139	11971	11980	12092	12102	12111	12122	12010	12063	12099	12273	11970	12177	12167	11975	11910	12095	12174	12063	12056	12068	12070	12015	12027	12178	12155	12049	11963	11893	12040	12056	11973	12083	12077	12135	12122	11991	12114	12162	12040	12175	12054	12011	11880	11974	12187	12026	11840	12065	11982	11999	12041	12058	12220	12075	11981	12063	12030	12059	12023	12129	12052	12176	12130	11972	12052	11977	12154	12203	12067	11996	11984	11981	12111	12171	12098	12130	11926	12088	12169	12136	12206	12092	12031	12046	12042	12201	12040	12077	11990	12137	12005	11940	11974	11979	12055	12068	12045	12237	12276	11959	11893	12004	12018	12154	12045	12058	12074	12074	11967	12166	12164	12187	11881	12006	11822	11860	12136	12157	11985	12126	12092	12013	11823	12116	11997	11987	12181	12029	12231	12097	12133	12053	12091	12020	11999	12019	12032	11878	11938	12004	12094	12150	11964	12049	12109	12097	12118	12259	11949	12214	11988	11996	12058	12132	12062	12092	12073	12078	11937	12153	11933	12120	12066	12066	12187	11924	12152	11907	12109	12075	12192	12045	11996	11919	11958	12142	12076	12070	12075	11893	12123	11951	11873	12095	12069	11945	11976	12058	12106	12183	12122	12030	12085	11983	12041	12178	12042	11988	11958	12180	12147	12194	12091	11947	11985	12056	12086	11905	12032	12021	12158	12033	11957	12022	12113	11951	12225	12119	11848	12024	11974	12026	12015	12074	12041	12030	12029	12109	11954	11925	12069	12026	11979	11947	12153	12133	12086	12175	12020	11988	12095	12122	12199	12052	11984	12046	12113	11923	12060	11913	12087	11929	11964	12091	12030	12087	12165	12034	12018	12112	12021	11904	12080	12116	12013	12048	12113	12105	11921	12042	12118	11961	12143	11980	12196	12048	11998	12179	12026	12051	11989	12114	12024	11970	11890	12078	11949	12204	12018	11970	12116	12075	12022	12064	12193	12047	12135	11947	12091	12011	12075	12202	12024	12076	11891	12077	12151	12157	11959	12072	12109	12032	12210	12057	12063	12247	12058	12051	12089	12051	12018	11986	12076	12032	12074	11956	12090	11981	12132	11999	11990	12089	12124	12090	12092	11968	12145	11926	12072	12109	12088	12063	12050	12010	12008	12008	11934	12122	11956	12058	12111	11973	12133	12010	12006	11922	12242	11983	12014	11991	12199	12071	12290	12070	11961	12182	11939	12094	12049	12144	12213	12035	12104	12188	12099	12058	12151	11996	12028	11999	12098	12075	12125	12076	12071	12172	12013	12116	12039	12040	12165	12051	12073	12073	12128	12094	12135	12029	11962	11974	12040	12295	12179	11937	11998	12088	12048	11918	12125	12219	11995	12110	11892	12094	12207	12031	12144	12076	12130	12071	12102	12079	12146	12078	12056	12129	12123	12063	11918	12068	11951	12115	12058	11916	11845	12205	12017	11976	12051	12025	12049	12044	12140	12082	12034	12135	11937	12200	11979	12137	12037	11986	11921	12024	12167	12045	12049	12006	12189	12241	11879	12179	12034	11939	11984	12157	11976	12088	11935	11981	12109	12071	12013	11908	12084	12083	12195	12129	11990	12084	12078	12012	12055	12062	11991	11926	12042	11948	12164	12103	11903	12022	12005	12116	12125	12040	12013	12138	11909	12061	12000	12128	12005	12127	11957	11989	12139	12274	12065	12096	11979	12178	12041	11980	12101	11840	12068	11905	12042
23090	21909	31723	31948	34568	33800	29770	19819	15186	14235	13647	13624	13511	13506	13618	13520	13517	13440	13441	13543	13616	13505	13530	13528	13458	13684	13291	13378	13349	13279	13353	13380	13358	13579	13236	13505	13534	13423	13346	13271	13376	13315	13346	13375	13496	13403	13482	13298	13413	13368	13390	13403	13524	13619	13290	13422	13516	13303	13465	13353	13485	13504	13200	13348	13235	13208	13294	13355	13418	13296	13563	13198	13256	13303	13238	13251	13171	13330	13362	13216	13482	13239	13308	13217	13363	13316	13642	13397	13362	13203	13249	13351	13338	13361	13345	13279	13297	13309	13290	13425	13387	13457	13221	13374	13531	13264	13248	13321	13240	13354	13524	13119	13133	13451	13458	13540	13421	13330	13239	13511	13179	13222	13360	13421	13172	13253	13558	13421	13300	13458	13305	13097	13222	13454	13325	13346	13364	13497	13410	13396	13278	13274	13225	13410	13382	13334	13321	13270	13213	13284	13365	13516	13380	13257	13314	13475	13423	13231	13168	13288	13536	13416	13437	13448	13351	13184	13620	13343	13174	13260	13389	13156	13452	13432	13375	13407	13441	13439	13211	13445	13204	13357	13340	13413	13221	13302	13473	13333	13308	13334	13261	13521	13460	13340	13377	13402	13279	13199	13308	13248	13099	13101	13312	13349	13617	13188	13281	13255	13168	13249	13403	13429	13472	13339	13280	13148	13278	13236	13437	13364	13216	13174	13305	13239	13336	13355	13235	13458	13248	13294	13573	13413	13325	13210	13233	13270	13250	13325	13462	13472	13300	13488	13298	13432	13252	13418	13339	13233	13285	13488	13427	13214	13347	13288	13310	13148	13257	13196	13194	13375	13528	13327	13394	13095	13283	13525	13252	13299	13185	13404	13347	13470	13334	13166	13167	13348	13201	13187	13435	13363	13233	13310	13354	13302	13259	13281	13136	13284	13167	13254	13230	13336	13366	13227	13367	13367	13249	13356	13381	13251	13319	13423	13260	13197	13420	13382	13385	13490	13320	13161	13249	13390	13217	13347	13378	13284	13351	13298	13584	13370	13199	13399	13286	13469	13048	13311	13232	13437	13159	13270	13225	13190	13156	13541	13342	13403	13360	13420	13224	13564	13456	13376	13283	13248	13502	13202	13338	13195	13339	13290	13199	13298	13391	13343	13171	13308	13463	13326	13202	13446	13290	13255	13289	13325	13269	13288	13319	13095	13277	13216	13341	13415	13247	13197	13296	13255	13324	13251	13285	13352	13158	13301	13210	13056	13387	13460	13384	13466	13375	13265	13259	13136	13262	13468	13248	13224	13320	13293	13402	13291	13282	13087	13163	13345	13316	13287	13377	13330	13460	13419	13302	13452	13245	13536	13248	13394	13438	13174	13381	13235	13207	13285	13429	13385	13357	13143	13338	13418	13013	13410	13240	13308	13287	13289	13347	13066	13335	13306	13262	13341	13280	13293	13335	13407	13362	13578	13255	13444	13312	13322	13271	13204	13196	13338	13553	13405	13283	13187	13424	13335	13545	13203	13353	13406	13419	13371	13349	13310	13118	13219	13359	13394	13079	13297	13260	13096	13452	13161	13387	13199	13374	13321	13398	13287	13309	13236	13304	13273	13304	13427	13440	13322	13361	13286	13366	13157	13296	13336	13354	13431	13222	13286	13210	13249	13256	13299	13344	13232	13457	13257	13300	13309	13395	13281	13171	13291	13320	13444	13211	13394	13293	13172	13207	13376	13151	13286	13415	13470	13314	13128	13336	13310	13399	13391	13184	13434	13179	13091	13226	13177	13285	13225	13458	13245	13256	13380	13275	13248	13285	13319	13193	13168	13331	13448	13305	13372	13215	13457	13366	13359	13309	13366	13465	13163	13222	13145	13306	13338	13379	13378	13271	13350	13180	13144	13220	13068	13280	13317	13337	13385	13395	13289	13452	13232	13209	13211	13118	13242	13253	13394	13107	13058	13160	13418	13244	13193	13435	13285	13285	13284	13294	13293	13226	13367	13171	13224	13316	13244	13366	13388	13391	13209	13362	13163	13294	13542	13241	13081	13509	13411	13174	13351	13475	13195	13214	13134	13308	13238	13187	13275	13028	13209	13313	13323	13221	13287	13114	13229	13295	13222	13274	13478	13422	13279	13089	13103	13360	13259	13167	13222	13166	13205	13195	13227	13328	13508	13149	13325	13428	13118	13483	13358	13334	13245	13312	13403	13231	13180	13302	13251	13210	13327	13435	13284	13378	13371	13338	13497	13349	13437	13341	13336	13265	13303	13385	13437	13399	13354	13393	13295	13264	13238	13379	13405	13291	13325	13601	13393	13349	13225	13455	13388	13327	13178	13344	13428	13294	13307	13256	13271	13151	13210	13315	13229	13180	13376	13249	13468	13309	13127	13266	13660	13444	13287	13489	13570	13363	13213	13210	13276	13363	13323	13296	13499	13277	13165	13495	13587	13403	13333	13215	13443	13413	13227	13379	13274	13368	13306	13159	13365	13313	13307	13141	13362	13257	13272	13245	13403	13247	13207	13367	13114	13037	13179	13168	13327	12997	13330	13265	13309	13287	13294	13197	13224	13274	13215	13299	13068	13277	13196	13375	13442	13331	13254	13241	13234	13201	13248	13537	13334	13320	13100	13273	13205	13312	13280	13259	13341	13316	13299	13135	13475	13397	13350	13339	13425	13494	13220	13293	13184	13263	13424	13364	13472	13406	13388	13583	13352	13399	13226	13076	13360	13395	13510	13413	13369	13506	13244	13280	13280	13234	13215	13390	13258	13332	13337	13185	13185	13549	13354	13135	13435	13364	13413	13379	13303	13354	13334	13418	13274	13198	13409	13305	13204	13140	13371	13094	13450	13464	13265	13282	13273	13193	13082	13374	13221	13319	13286	13302	13360	13231	13353	13451	13241	13328	13176	13563	13413	13383	13375	13337	13180	13457	13321	13324	13383	13311	13394	13351	13344	13405	13309	13373	13165	13250	13205	13189	13368	13523	13385	13381	13276	13319	13284	13453	13542	13577	13238	13216	13568	13399	13241	13232	13239	13394	13285	13428	13149	13404	13257	13113	13474	13467	13036	13204	13394	13301	13443	13359	13224	13358	13329	13322	13318	13313	13122	13146	13379	13099	13368	13312	13240	13188	13246	13122	13267	13304	13188	13371	13366	13328	13373	13238	13160	13280	13311	13543	13420	13318	13328	13242	13392	13071	13273	13403	13407	13186	13229	13261	13307	13317	13266	13260	13210	13307	13377	13318	13312	13308	13173	13344	13268	13452	13278	13134	13192	13225	13351	13449	13276	13482	13362	13273	13303	13211	13472	13360	13049	13141	13415	13312	13273	13418	13239	13151	13482	13317	13400	13379	13328	13244	13235	13380	13246	13180	13186	13436	13389	13268	13216	13219	13233	13400	13354	13336	13339	13284	13139	13284	13114	13291	13205	13290	13502	13399	13186	13297	13384	13437	13159	13240	13146	13391	13204	13173	13298	13314	13395	13150	13166	13219	13342	13417	13214	13379	13523	13218	13318	13632	13288	13440	13466	13499	13345	13403	13315	13174	13453	13482	13396	13270	13328	13351	13315	13251	13228	13218	13304	13350	13189	13278	13350	13239	13470	13340	13416	13293	13357	13266	13333	13238	13199	13236	13242	13286	13293	13336	13209	13240	13270	13368	13310	13435	13286	13356	13349	13215	13262	13244	13189	13499	13244	13313	13209	13225	13380	13152	13444	13296	13141	13224	13294	13281	13279	13408	13416	13567	13298	13239	13373	13270	13265	13275	13118	13330	13207	13244	13332	13146	13599	13262	13395	13331	13197	13522	13209	13304	13398	13429	13223	13309	13288	13299	13135	13120	13544	13224	13445	13405	13163	13271	13195	13533	13002	13472	13273	13209	13309	13343	13314	13358	13234	13294	13252	13523	13328	13385	13291	13117	13438	13240	13224	13324	13277	13322	13401	13353	13200	13317	13301	13346	13436	13237	13228	13411	13254	13157	13316	13391	13206	13427	13430	13325	13326	13192	13220	13484	13230	13390	13441	13501	13169	13316	13303	13288	13500	13176	13404	13313	13312	13263	13353	13334	13501	13228	13235	13271	13366	13239	13248	13207	13282	13137	13252	13199	13167	13505	13464	13406	13318	13357	13295	13161	13520	13267	13289	13263	13348	13413	13127	13307	13308	13444	13434	13426	13133	13313	13353	13292	13392	13347	13300	13337	13201	13345	13390	13064	13367	13478	13307	13077	13238	13312	13314	13341	13358	13286	13377	13178	13046	13247	13199	13337	13257	13242	13223	13267	13240	13247	13374	13248	13175	13134	13359	13408	13480	13307	13304	13209	13261	13415	13324	13220	13370	13310	13156	13278	13344	13269	13408	13090	13370	13333	13311	13392	13325	13268	13568	13531	13418	13294	13301	13321	13244	13193	13410	13168	13378	13226	13157	13213	13244	13173	13126	13345	13339	13193	13212	13276	13382	13207	13245	13382	13333	13148	13419	13068	13322	13404	13358	13392	13338	13333	13320	13216	13357	13444	13257	13344	13187	13355	13487	13316	13255	13360	13284	13158	13259	13223	13482	13345	13413	13359	13283	13335	13352	13463	13300	13333	13204	13565	13510	13175	13447	13399	13391	13181	13165	13435	13501	13262	13091	13199	13157	13329	13217	13466	13414	13436	13145	13405	13340	13169	13310	13370	13505	13396	13393	13437	13247	13322	13193	13234	13293	13308	13282	13140	13148	13411	13210	13323	13319	13349	13506	13265	13282	13343	13170	13181	13394	13224	13194	13390	13176	13386	13453	13298	13355	13233	13219	13347	13248	13313	13376	13166	13349	13324	13435	13216	13261	13356	13331	13200	13222	13327	13389	13529	13437	13284	13138	13389	13352	13340	13263	13121	13394	13311	13362	13346	13446	13279	13244	13409	13408	13340	13156	13465	13262	13291	13229	13282	13321	13266	13228	13306	13304	13359	13265	13248	13320	13345	13248	13341	13260	13320	13350	13380	13310	13186	13282	13329	13180	13454	13392	13090	13548	13386	13344	13255	13248	13202	13421	13287	13230	13299	13262	13249	13504	13242	13417	13424	13418	13319	13346	13288	13365	13171	13372	13369	13277	13148	13350	13187	13535	13201	13287
63743	103381	84611	69005	54075	40073	27020	17774	13617	12482	12042	11993	12012	12067	12010	12035	12076	11959	12088	12031	11982	11927	12093	12067	12037	12064	12124	11957	12122	12189	12067	12075	11990	11912	12113	11989	12048	12114	11978	11927	11979	12043	12055	12034	11968	12021	12027	12115	11923	11893	11879	11927	12019	12041	12041	11917	11931	12015	12001	12123	12007	11915	12083	12094	12065	11930	12131	11884	11904	12103	11986	12017	12014	11905	12028	11982	12008	12090	11991	11947	11944	11940	12071	12038	12090	12145	11954	12184	12063	12033	12046	11955	12211	11950	11932	12064	11845	12064	11921	11902	11942	11961	12009	12006	12127	12121	11890	12015	12116	11959	12038	12053	11925	12144	11996	12124	12115	11963	12017	11907	12142	12145	11967	12084	12016	12111	12098	12130	12096	11863	11912	11972	11955	12179	11925	12127	11963	12074	11989	11969	12066	12008	12079	12005	12009	11918	12014	12139	12050	12094	12088	12084	11960	11925	11974	11981	12031	11933	11977	12139	12025	12054	12153	12093	11959	12022	12120	12067	11989	12088	12111	12231	11966	11994	12024	11953	12075	12054	12038	11950	11948	12052	11964	12073	12146	11918	12001	12001	11925	12010	12074	11908	11955	12011	11986	11775	11979	12106	12030	12078	12056	11899	11884	12067	12060	12007	11938	12030	11916	11854	12135	11906	12100	11960	11953	12009	12119	11995	12024	12015	12055	12110	11917	11905	12064	12019	11854	12088	11999	11992	12036	11895	11986	12080	12088	11911	12142	12011	11891	12046	11905	12159	11897	12003	11935	12049	11932	11842	12003	12270	11997	12082	11906	11963	11910	11906	12000	11820	12028	12045	12134	12023	11915	12064	11932	12094	11917	12192	12211	11826	12026	11864	12003	12043	12035	11986	12006	12004	11899	12114	11902	12194	11946	12029	12093	12091	12114	12017	11921	11836	12030	12119	12072	11931	11988	11943	11936	11960	12008	12117	12103	11958	12029	12043	12037	11894	12022	11887	12092	12175	11870	12011	12064	12066	12052	11990	12083	12061	11992	11914	12145	11923	12062	12084	12071	11915	11953	11954	12025	11940	12086	12041	12020	11999	11947	11984	11864	12227	11929	11955	11962	11991	11982	11877	12074	11899	11955	11955	11953	12021	11926	11888	11960	12075	11966	11981	12041	11826	12115	11935	11929	12023	11961	11970	11860	12029	11971	12055	11974	11981	12049	12201	11991	12021	12011	11996	12078	12002	11873	12171	11827	12025	11953	12043	12080	11951	12016	12031	11832	12034	12058	12009	12010	12002	12011	12031	12095	11967	12061	12120	11937	12055	11966	12004	12054	11903	12028	12025	11981	11952	11979	12004	11932	11951	11944	11941	12040	11932	12032	12005	11959	12181	12003	12041	12120	12142	11980	11859	12166	11956	11993	11912	11992	11966	11938	12051	12101	11936	12039	11997	11936	12132	11913	12058	12042	11946	11988	12108	12007	12124	12179	11970	12035	12054	12070	12045	11923	11872	11980	12013	12098	12013	11992	11953	12032	12105	12067	11955	11998	11929	11997	11981	12190	11967	11797	12205	11919	12054	12074	12219	12058	12097	12049	11792	11890	12131	11924	12007	11999	11982	12009	12013	12153	11995	12217	12120	11972	11936	11877	12109	12036	11919	11910	12038	12048	11914	12009	11979	11840	12101	11998	11921	12124	12067	12108	11906	12090	11933	12156	11991	11928	11982	12184	11822	11842	12143	11983	12009	12029	11959	12012	12136	12081	11892	11991	12084	12111	11894	12080	12191	11907	11969	11895	11974	12036	11980	11975	11990	11919	12042	11999	12072	11987	11937	11954	11958	12256	12156	12049	11958	11947	11918	12098	11938	11961	12007	12263	12143	11985	12004	11933	11999	11932	12114	11949	12146	11995	12124	11937	12028	12006	11974	11949	12087	12002	11971	12083	11962	12112	11924	11923	11915	11866	11885	12013	12076	12158	11976	11916	11893	12107	11889	12162	12009	11996	11887	11967	11884	11922	12036	11868	11995	12049	11897	11959	12168	11862	12061	12030	12052	12032	12170	11999	11989	12124	11899	11961	11927	12016	12011	12015	11817	11902	12005	12162	12065	12117	12098	11811	12009	12059	12031	11885	12029	11894	12163	11974	11944	12077	11981	11930	11921	11989	12013	11962	12079	11892	11902	12020	12099	12067	11901	12039	12042	11907	12169	11868	11894	12041	12042	11899	11825	11953	12018	11873	11970	12059	12175	11984	11985	11934	11975	11993	11871	11958	12035	12111	11994	11965	11900	12015	11948	11926	11771	11905	11949	11894	11816	11978	11757	11974	12044	11889	11931	11905	11963	12085	12046	11983	11908	12013	11983	12100	12120	12073	12212	12112	12027	12018	12123	12095	12002	11954	12045	12019	12004	12074	12129	12089	12035	12014	12088	11941	11983	12066	11916	12044	12006	12122	12072	11916	11909	11957	12066	11880	11964	12066	12141	12030	12011	11916	11936	12104	12001	11917	11940	11922	11960	12101	12055	12036	12061	12036	12106	12052	11925	12086	11930	11933	11899	12023	11892	12061	11878	11898	12005	11970	11852	12119	11983	11990	11939	12001	11911	12036	12067	12115	11958	11929	11966	12055	12088	12143	11990	11760	11910	12103	11894	11998	12049	11891	12011	11949	12017	12186	11887	11951	11937	12024	11977	11946	12061	11915	12129	11914	12185	11911	11891	12131	11908	11933	11949	11939	11926	12136	12007	12022	11858	12091	11895	11910	12023	11917	11697	11945	11973	12053	12054	12017	12053	11940	12053	11914	11900	12035	12093	11993	12241	12015	12061	12159	12045	11979	11923	12031	12029	12052	12088	12082	12144	12056	11955	12029	11926	12129	11869	11974	11955	12033	11761	11992	11971	11979	11991	12061	12125	12067	12034	12120	11883	12035	12046	12096	11906	12038	11972	11935	12055	12182	12116	12085	11876	11864	11991	11957	11983	11984	11904	12171	12112	11941	11947	11986	11863	11881	11858	11952	11823	11859	12110	12058	12014	11815	12011	12054	12143	12050	11967	12013	12061	12005	11974	12025	12143	11942	11841	12098	11935	12071	12086	11853	12050	11993	12022	12053	12091	12079	11894	12025	12007	12057	12026	12155	12014	11945	11970	11986	12056	11976	12010	11940	12143	12145	11952	11989	11915	11971	11957	11959	12096	11914	12026	12093	12092	12206	12034	12025	12068	12185	12127	11952	11979	11869	11970	12121	11986	12153	11981	12117	12005	11884	12018	12147	11913	12043	11828	11995	11954	11992	12168	11836	11961	12067	11976	12064	12075	11772	11952	12068	11937	11904	11880	11981	11948	12100	11936	11871	12026	11949	12266	12148	12057	11904	11940	12075	11921	12112	11912	12005	11974	11977	12002	11905	12116	11856	11987	12061	11885	11958	11981	12061	12011	11805	12034	12232	12064	12040	11867	11979	11981	12033	12044	11850	12012	11966	11890	12031	11721	11882	11937	11960	12002	11919	11954	12072	11930	11954	11973	12026	11944	12041	11934	11954	11987	12193	11969	12008	11979	12080	12013	12056	12004	12093	11972	11942	11924	12052	11924	11946	12086	12014	12054	12023	12012	12182	12009	12125	12029	12147	12023	12027	12061	12011	11969	12013	11864	11872	12052	12084	11816	11985	11949	12046	12038	12120	11925	11985	12209	11928	11922	12045	12067	12088	12100	12083	11895	12134	12012	11988	12009	12111	11954	12271	11876	11920	12039	11938	12083	11881	12125	11913	11783	11934	12060	12092	12069	11892	12123	11896	11934	11957	11958	11999	11944	12006	12109	12014	11946	11946	11916	11928	11952	11955	11920	11944	11843	12004	12036	11884	12125	11994	12035	12087	12013	11912	12000	11951	11943	11988	11881	12015	11990	12022	11971	12001	12020	12088	11988	11959	12103	12002	12044	12147	11963	11783	11948	11790	12053	12132	11996	12000	11966	11997	11940	12145	11877	11981	11841	11894	11973	12080	12057	12022	11980	11995	12094	12059	12065	12003	11895	12060	12000	12061	12036	12045	11935	11954	12255	12022	12012	11948	12154	11987	12074	12078	11986	11901	12124	12001	12167	12004	11973	12028	11880	12003	12027	11949	12103	11885	12031	11908	11986	11951	12083	11902	12040	11982	11968	12020	11931	12136	11999	12064	12146	12031	12014	11941	11868	11994	11974	12139	12154	12016	12063	12065	11894	11720	11905	11981	12035	12086	12032	12096	12035	11930	12140	12054	11900	11814	12067	11986	11923	11997	12014	11929	11896	11965	12002	11950	12021	11816	12067	11977	11899	11937	12097	12135	12040	11981	12065	11987	11939	12023	12169	12014	11947	12092	11884	11998	11952	12110	12055	12015	12101	11923	12020	12041	11896	12060	12072	11920	12002	12091	11937	11950	12001	11893	12203	12074	11926	12010	11939	11961	11954	12016	11906	12048	12067	11952	11947	12050	11898	11826	11855	12006	11941	11894	11835	11977	12160	12052	11932	12068	12092	12043	12096	11908	12101	11871	12070	11891	11932	11953	11917	12012	12019	12113	11974	11997	12058	11959	11900	11850	12090	11998	11811	12059	12023	12017	11894	11888	11834	11979	11987	11890	11942	11892	11947	11947	11958	12131	11861	11962	12088	11914	12045	11983	12124	11947	11847	11874	11863	11970	12095	11922	11942	12066	12054	11728	11983	11983	12030	11873	12090	12042	11892	11911	11984	11867	12027	12000	12022	11974	12176	11930	11930	12091	11963	11916	12025	12099	11965	12098	12007	11730	11931	11959	12065	12101	12045	12119	11985	11784	11959	12017	11966	12152	12105	12034	11935	12029	12073	11906	11997	11973	11976	12085	11946	11956	12077	12011	11965	12068	11929	11979	12039	11921	12152	12225	11930	11863	12056	11951	12104	12057	12008	11900	11906	12052	11950	11908	11962	11940	11948	12079	11899	11891	12053	11880	11953	11939	12078	12024	11950	12118	12026	11951	11981	11966	12117	11895	12001	11981	12035	11886	12011	12036	12169	11889	12100	11887	11996	11983	11970	12263	12082	12001	11947	12016	11986	12058	12139	12036	12123	11905	11857	11986	11895	11897	12034	12003	11960	12072	12096	11985	12007
28820	29631	34962	28954	21423	17486	15388	14612	14289	13879	14088	14151	13994	14074	13884	14003	13952	13867	14119	14116	13951	13810	14091	13843	14015	14159	13949	13855	14124	14005	14191	13970	14031	14060	14243	14055	14202	14145	13986	13921	14080	13937	14057	13963	13967	13849	14044	13917	13940	13905	14073	13952	13836	13906	14147	14001	14033	13757	13775	14133	13969	14163	13974	13972	14079	13970	13971	13976	13871	14085	13810	13989	13944	14062	13918	13815	14101	14128	13873	13870	13932	13941	14030	13963	14150	14044	14076	14075	13979	14027	13928	13969	14173	14070	14134	14038	14009	13978	13989	13957	13981	13972	13980	13861	13857	13999	14057	14017	14074	14128	13912	13829	14225	14223	13885	13957	14071	13991	14023	13944	13997	14012	13995	13918	13991	14020	13976	14091	13751	14120	14065	13997	14151	14026	13971	14015	13855	13948	14101	14020	14032	14071	14106	13982	14001	13959	14092	13944	14095	13970	13967	14023	14094	13995	14053	13994	14015	13920	14167	13951	13681	13897	13881	13916	14207	13984	14119	14108	14053	14087	14005	14205	13936	13891	13973	13801	14040	13877	13758	14069	13783	13879	14111	13965	13875	14115	13895	13973	14125	14168	14068	14044	14049	14024	13900	13833	13894	14181	14071	14017	13992	13963	13979	13874	13760	13914	14003	14018	13850	13920	13856	13962	14176	13850	13910	14004	13753	13991	14028	14039	14033	13915	14015	14009	14015	14101	13858	13988	14131	14158	13842	14010	13938	13936	14001	13959	14005	13806	13994	13894	14047	14087	13883	13938	13787	14034	13873	14064	13866	13872	14022	13839	14013	13957	13817	13941	14109	13914	13964	14001	13953	13914	14011	14105	14008	13878	14054	13905	13814	13821	14008	13890	13900	14017	13935	14126	13931	13943	14013	14080	13990	14083	13935	14065	14006	13817	14102	13881	13963	13953	13801	14020	13948	14038	13924	14156	13862	13974	13852	14136	14052	13899	13814	13868	13980	14043	14158	14009	13996	13895	13902	14205	13904	13978	13946	13951	14074	13937	13949	13990	14207	13943	14136	13890	13951	14038	13988	13905	14026	13876	14097	14246	14166	13833	14233	13918	14010	13946	13871	14148	14049	14070	13788	14063	14177	14104	13995	14121	14073	14126	13977	14028	13820	13997	13975	13931	14113	13913	14093	13953	14021	13994	14053	13998	13976	13997	14088	13967	14007	13857	13871	13800	13955	14232	13837	13962	14000	14079	13984	13909	13829	13850	14046	13731	13944	14136	13853	14122	14003	14025	14061	13935	13912	13833	13873	14171	13860	14035	14092	13926	13968	13944	13954	13877	14041	14006	13886	13904	13978	13781	13931	14063	13994	14061	14103	13953	13972	14001	13815	14012	14128	13875	13883	13943	13972	13983	14015	14101	14162	14081	14061	14124	14080	13744	13985	14043	13983	14131	14022	13973	13987	13950	14017	13959	14088	13965	13852	14010	14178	14116	13967	14096	13998	13930	13903	13991	14000	14052	14081	14136	13980	14045	13927	13956	14158	14108	14050	14154	14096	13914	14097	14092	13833	14010	13965	13990	13944	13881	13819	14010	13891	14075	13921	13869	13971	14003	14039	13908	13831	14069	13930	13910	13870	14043	13961	13935	14087	13869	14042	14166	14260	14034	13883	13916	14102	13810	13966	13993	14009	13993	14138	14065	13862	13806	14126	13666	13944	14056	13846	13920	13919	13832	13966	13856	13940	14082	13835	13880	13931	14086	14064	13963	13813	13958	13946	13997	13762	14028	13915	14053	14003	14164	13748	14014	13959	13798	13950	14035	14003	14014	13833	13953	14046	14036	14066	13890	14062	14049	13866	13842	13841	14070	13987	14122	13937	13786	13957	13848	13901	13928	14129	13810	14108	14032	13970	14026	14022	13925	13907	14065	13946	13880	13996	14033	14025	14095	14076	13748	13815	14009	14072	13942	14172	14028	14002	13866	13896	14099	13922	13843	13985	14116	13981	14082	13831	14005	14056	14150	14110	14100	14070	13956	13943	14048	13961	14090	14003	14012	13845	13980	14066	14039	13978	14207	14024	14011	14040	13911	13930	13987	14004	14086	13951	13912	13906	13979	14141	13908	13871	13870	13896	13972	13955	13946	13947	14234	14086	13965	14079	14065	13988	14063	14047	14224	14122	14007	13994	14047	14044	13738	14060	14045	14040	13886	13878	14038	13965	14074	13969	13835	14009	14106	14141	14080	14109	14312	14024	14053	14199	13996	13972	13980	14025	13900	13948	14073	13787	13841	13974	14166	14072	13921	14046	13920	14131	14020	13882	14056	14180	13794	13795	14000	13827	13970	14054	13988	14046	13814	13621	13980	14171	13876	14123	13815	14011	13857	13990	14084	13792	14010	13894	14043	14134	13935	14046	14039	13987	14018	14091	14027	13956	14103	13968	14117	14101	13995	14176	14213	14051	14031	14116	13961	14017	13940	13917	14039	13989	13982	13769	14098	13970	14011	13992	13904	13940	14039	13936	13933	13953	14007	13959	14030	13892	13970	14002	13919	14118	13957	14048	14067	13846	14178	14030	14025	13990	14116	13972	14148	14015	14055	14090	14085	14162	13864	13953	13991	13830	13935	14050	14022	14151	13791	13862	13863	14031	13979	13820	13774	13910	14080	14080	14010	13932	13989	13933	14119	13758	13906	14054	14069	14059	13789	13975	14000	14006	14047	14025	14088	14048	14053	13977	14025	13937	13890	13976	13970	13915	14036	14096	14026	13860	14117	13926	13788	14051	13938	14001	13906	14039	14000	14022	13986	14021	14007	14091	14044	13939	13961	13997	13866	14016	14044	14178	14255	13903	13903	14125	13811	13946	14001	13920	14074	13886	13983	13826	13908	13970	14090	13877	14135	14087	14034	14046	13972	13793	13961	13961	13908	14085	13961	14012	14061	14017	13871	14069	14029	14060	13827	14114	13858	13852	13955	13916	13733	13926	14100	13869	13913	14044	14068	14060	14006	13969	13931	13757	13970	14088	14062	14022	14006	14030	13907	13920	13941	13985	14232	14082	13828	14089	13907	13983	13848	13886	13836	14063	13994	14027	13823	13848	13792	13925	13989	13828	13993	13819	13969	14149	13802	14015	14102	13933	13968	14113	14137	13984	13975	14191	13934	13832	13888	14013	13971	13822	13878	14059	13917	13979	14097	14081	14119	14084	14152	14049	13919	13756	14043	14055	13923	14034	14077	14029	14154	14280	13939	13843	13931	14097	13936	13851	14077	13924	14082	14001	14102	13893	13909	14068	14096	14031	14133	14078	14093	14008	14009	13875	14048	13827	14021	14114	14041	14027	13867	13874	14010	13887	13998	13942	14106	13998	14012	14236	13885	13965	14003	13975	14075	14205	13969	14044	13902	14021	13930	14016	13918	13930	14002	13987	14057	13813	14066	14153	14039	14058	13898	14050	13965	13935	13934	13928	13908	13910	14022	14272	13998	13977	14091	14059	13895	14110	13819	13881	13836	13940	14005	13965	13977	13963	13925	14021	13955	13842	13995	13948	13947	14019	13982	13970	14032	14038	13886	14054	14066	14200	14119	14034	14057	14147	14082	14052	14065	14066	13838	13871	14062	14168	14119	13930	14060	13832	13923	13857	13876	13971	13838	14084	14170	14154	13961	14005	13741	14026	14050	14100	14057	13939	13849	13851	13922	14073	13922	13939	13804	14040	14103	14011	14121	13965	14000	14004	13975	13965	14051	13930	13905	13909	14009	14069	14188	14146	13857	13980	14060	13916	13963	14018	14062	13903	14162	14015	13880	13995	13942	14103	13821	14039	13826	13988	14008	13913	13971	13892	13941	13931	13887	13852	13913	14216	13938	13969	13869	13904	14139	13864	13940	14049	13958	14050	13902	14123	13946	14059	14071	14002	13974	14019	14130	13981	14011	13791	14165	14156	14064	13975	13808	13898	14148	13953	13815	13939	14113	14010	13930	14027	14068	13953	14252	13867	14027	13975	13960	13997	14005	13986	14078	14063	13828	13889	13995	14028	13899	13938	14109	13918	13948	13919	13809	14132	13985	14118	13917	14034	14060	13929	14088	14023	14033	13990	13990	13828	14072	13987	13944	14081	14119	13931	14054	14126	13867	13932	13920	14204	13919	13916	13918	13971	13941	14011	14035	13785	13994	13907	13845	13968	13916	13895	14032	14010	14145	14021	13907	13859	14151	14086	13978	14136	13947	14111	13934	13803	14107	14067	13940	14128	13934	14039	13976	14294	14007	14052	13906	13993	13932	13960	14009	13945	14215	14170	14001	13894	14023	13961	14021	13870	13938	14022	13955	13959	13998	13911	13794	13982	14066	14038	14064	13985	13855	14111	13986	13779	13857	14052	14155	13870	13867	13873	13952	14127	14055	14058	13984	13960	14039	13967	13992	13948	13927	13998	14116	13825	14114	13856	14031	13906	13936	14025	13920	13823	14169	14090	13853	14008	14019	14083	13949	14151	14071	14014	13953	14165	13841	13828	13906	13739	14018	14174	13971	14200	13989	13990	14185	14100	13969	13987	14058	13993	13984	13980	13897	14095	13851	14272	13987	14009	14052	13990	14024	13987	14007	14058	14098	13829	13883	14075	13749	13914	13939	13847	14007	13893	13820	14002	13822	14256	14089	13993	13945	14183	13954	14159	14159	13939	13964	14038	13863	13957	14105	13996	14134	14108	13999	13814	13931	14077	13988	13837	13972	13951	13743	13949	14231	13912	13920	13923	14019	13996	13856	14132	14078	13994	13991	13945	14050	13962	14089	14001	14076	13868	13905	13850	14080	14019	13968	14167	14017	13951	14002	14005	14164	13923	13897	13954	13930	13861	13953	14124	14067	13913	13949	13973	13986	14178	13961	14004	14003	14036	14017	14148	13964	14139	13992	13993	13892	13965	14071	14103	13974	13998	13908	14189	13920	14002	13942	13893	13985	14076	14053	14081	14115	14080	13831	13986	14039	14034	13986	14116	13803	13880	14060	14051	14126	13965	13984	14007	14004	14025	14019	14007	13991	14084	13963	13985	14058	13844	13874	13838	13815	14182	14156	14081	13987	13791	13894	14019	14048	13978	14069	13940	13988	13956	13885	14009	13940	14244	13915	13870	13980
31307	47942	35723	24730	19125	15462	13574	12816	12699	12478	12477	12423	12508	12413	12393	12375	12519	12565	12464	12497	12416	12431	12375	12459	12454	12495	12525	12353	12506	12438	12622	12504	12469	12597	12533	12479	12446	12608	12350	12387	12382	12451	12626	12546	12475	12593	12552	12498	12443	12494	12513	12451	12370	12547	12394	12465	12541	12431	12561	12427	12510	12249	12540	12492	12543	12421	12594	12399	12541	12637	12399	12458	12543	12393	12464	12520	12495	12293	12446	12391	12480	12479	12405	12570	12369	12413	12444	12453	12617	12454	12560	12493	12521	12474	12452	12446	12500	12487	12320	12494	12434	12584	12548	12443	12545	12622	12357	12460	12412	12629	12383	12643	12425	12566	12521	12423	12443	12492	12637	12504	12450	12570	12514	12400	12423	12313	12541	12298	12505	12500	12607	12578	12473	12450	12612	12460	12329	12514	12448	12452	12488	12372	12514	12368	12488	12478	12483	12487	12606	12422	12402	12251	12618	12399	12431	12436	12397	12497	12538	12454	12434	12645	12356	12435	12605	12384	12538	12409	12539	12469	12532	12461	12295	12547	12545	12479	12528	12353	12557	12379	12433	12503	12490	12484	12436	12505	12422	12584	12429	12469	12587	12559	12353	12452	12564	12509	12603	12481	12354	12436	12383	12593	12424	12461	12515	12473	12444	12495	12346	12536	12619	12454	12452	12457	12513	12386	12355	12488	12419	12571	12387	12527	12468	12491	12364	12547	12463	12442	12458	12448	12631	12543	12455	12396	12504	12393	12315	12469	12401	12418	12451	12566	12547	12426	12405	12357	12369	12617	12266	12510	12557	12275	12494	12589	12596	12413	12567	12435	12524	12393	12516	12444	12523	12475	12440	12565	12392	12568	12493	12447	12350	12420	12587	12400	12453	12435	12377	12451	12321	12416	12430	12502	12264	12495	12454	12443	12510	12377	12527	12476	12522	12477	12479	12323	12535	12513	12476	12402	12540	12390	12374	12596	12507	12531	12372	12393	12586	12526	12504	12427	12348	12425	12511	12500	12591	12531	12510	12486	12486	12381	12398	12512	12472	12348	12552	12451	12559	12376	12401	12507	12420	12453	12254	12530	12544	12394	12354	12583	12392	12447	12435	12248	12692	12406	12355	12469	12480	12422	12647	12523	12352	12525	12359	12419	12533	12454	12392	12455	12393	12509	12474	12478	12361	12558	12462	12261	12554	12356	12422	12358	12559	12467	12415	12479	12481	12456	12576	12548	12438	12267	12447	12542	12561	12298	12569	12351	12541	12336	12525	12359	12504	12305	12603	12458	12452	12391	12514	12465	12380	12378	12480	12478	12550	12444	12495	12552	12364	12445	12608	12469	12486	12496	12281	12532	12245	12392	12580	12408	12549	12514	12637	12471	12403	12358	12394	12388	12486	12369	12402	12492	12497	12394	12437	12546	12428	12495	12541	12480	12763	12423	12505	12383	12470	12492	12488	12578	12444	12553	12383	12511	12368	12464	12478	12446	12556	12471	12408	12449	12574	12398	12474	12484	12350	12486	12556	12328	12612	12473	12436	12583	12485	12352	12563	12388	12225	12488	12391	12495	12546	12399	12410	12436	12375	12486	12512	12458	12565	12461	12430	12294	12325	12376	12524	12581	12422	12644	12507	12567	12392	12541	12466	12447	12513	12440	12433	12278	12476	12457	12638	12330	12415	12490	12407	12592	12530	12359	12487	12656	12434	12675	12444	12295	12624	12380	12445	12490	12406	12295	12407	12324	12449	12415	12554	12460	12444	12507	12431	12489	12479	12455	12490	12269	12459	12427	12465	12666	12557	12399	12532	12433	12293	12442	12590	12599	12475	12515	12561	12327	12439	12516	12433	12390	12460	12360	12511	12295	12517	12508	12340	12556	12498	12390	12393	12343	12373	12358	12617	12437	12426	12446	12397	12579	12534	12511	12357	12343	12490	12390	12563	12527	12394	12491	12373	12393	12369	12532	12565	12387	12400	12262	12321	12309	12507	12551	12559	12491	12501	12418	12463	12373	12458	12357	12519	12504	12347	12300	12531	12415	12413	12535	12499	12356	12534	12351	12438	12305	12520	12383	12527	12615	12587	12415	12462	12515	12509	12484	12565	12362	12574	12393	12472	12556	12553	12404	12337	12331	12532	12566	12423	12434	12470	12462	12600	12478	12581	12497	12449	12438	12585	12460	12318	12397	12309	12364	12340	12501	12424	12292	12529	12332	12363	12456	12587	12424	12466	12333	12436	12347	12605	12351	12410	12543	12490	12434	12287	12526	12561	12531	12338	12424	12397	12479	12556	12673	12453	12487	12350	12360	12442	12488	12410	12580	12631	12381	12397	12296	12473	12417	12558	12514	12478	12397	12425	12348	12403	12544	12556	12530	12451	12428	12577	12575	12247	12456	12295	12585	12306	12371	12401	12547	12457	12424	12641	12422	12527	12563	12523	12486	12633	12605	12540	12563	12421	12547	12481	12385	12321	12442	12430	12379	12511	12531	12467	12582	12631	12423	12334	12320	12426	12340	12435	12508	12539	12541	12456	12433	12309	12553	12565	12411	12493	12611	12416	12509	12510	12425	12501	12571	12468	12498	12514	12433	12519	12409	12455	12351	12314	12595	12414	12584	12433	12617	12478	12433	12380	12470	12535	12483	12319	12406	12512	12438	12490	12464	12465	12418	12567	12335	12384	12426	12376	12361	12366	12428	12419	12358	12603	12454	12505	12326	12434	12332	12446	12483	12483	12572	12506	12395	12405	12592	12435	12411	12612	12369	12417	12615	12355	12586	12403	12513	12427	12403	12296	12500	12600	12617	12346	12435	12478	12449	12548	12557	12323	12449	12455	12465	12417	12377	12362	12494	12493	12365	12508	12458	12525	12534	12401	12310	12604	12412	12466	12635	12545	12382	12354	12355	12402	12432	12419	12382	12360	12411	12358	12282	12499	12406	12408	12500	12376	12473	12437	12323	12487	12530	12446	12369	12510	12376	12514	12380	12483	12470	12354	12449	12400	12538	12472	12481	12476	12574	12181	12462	12472	12386	12530	12528	12484	12531	12364	12549	12618	12560	12379	12345	12494	12368	12531	12547	12231	12427	12486	12512	12386	12685	12339	12526	12414	12480	12345	12468	12480	12560	12434	12489	12400	12531	12480	12315	12373	12420	12605	12448	12529	12641	12616	12415	12443	12588	12467	12592	12506	12490	12372	12503	12443	12586	12444	12533	12516	12409	12509	12532	12554	12381	12438	12401	12320	12522	12635	12403	12340	12500	12430	12509	12514	12407	12459	12468	12425	12560	12298	12539	12510	12388	12461	12456	12545	12399	12411	12426	12550	12443	12583	12277	12487	12270	12561	12443	12471	12532	12431	12488	12387	12427	12501	12613	12391	12366	12365	12507	12384	12387	12490	12532	12491	12536	12519	12489	12486	12486	12400	12444	12508	12510	12444	12375	12570	12444	12425	12506	12389	12366	12421	12336	12485	12488	12558	12431	12538	12621	12410	12485	12414	12339	12717	12569	12368	12432	12390	12532	12480	12335	12362	12514	12403	12401	12400	12360	12443	12465	12488	12365	12478	12585	12646	12439	12539	12396	12557	12568	12489	12443	12445	12628	12532	12601	12348	12549	12555	12357	12254	12329	12358	12433	12387	12451	12544	12625	12534	12499	12535	12537	12407	12351	12436	12494	12686	12474	12577	12439	12604	12405	12478	12482	12503	12517	12617	12421	12489	12607	12642	12487	12588	12321	12537	12466	12599	12365	12438	12520	12392	12494	12446	12456	12579	12347	12543	12501	12519	12432	12521	12373	12546	12657	12387	12625	12479	12437	12396	12454	12382	12416	12352	12504	12426	12453	12421	12429	12463	12484	12472	12449	12556	12519	12465	12394	12512	12382	12529	12383	12467	12653	12437	12365	12547	12424	12291	12380	12432	12687	12354	12527	12557	12209	12572	12517	12420	12543	12448	12465	12566	12497	12454	12604	12402	12493	12504	12607	12161	12458	12455	12397	12694	12519	12489	12539	12542	12465	12516	12325	12490	12668	12442	12350	12497	12401	12440	12284	12508	12361	12509	12518	12686	12676	12439	12430	12457	12405	12338	12566	12469	12565	12398	12588	12371	12528	12543	12292	12406	12526	12456	12627	12443	12398	12587	12418	12485	12492	12452	12400	12483	12511	12567	12475	12637	12504	12427	12379	12371	12510	12496	12636	12428	12567	12386	12654	12499	12427	12572	12456	12577	12367	12528	12359	12463	12429	12462	12459	12545	12335	12403	12445	12435	12445	12425	12632	12561	12658	12426	12446	12532	12469	12461	12557	12521	12399	12469	12413	12631	12579	12623	12417	12450	12378	12633	12558	12494	12446	12491	12563	12619	12594	12484	12462	12622	12457	12403	12520	12471	12444	12312	12587	12504	12433	12557	12517	12457	12591	12529	12453	12589	12510	12492	12560	12489	12523	12422	12426	12444	12588	12451	12475	12466	12508	12644	12417	12579	12631	12376	12446	12524	12495	12515	12332	12500	12400	12416	12488	12421	12347	12432	12521	12507	12474	12411	12530	12582	12545	12556	12411	12540	12545	12373	12389	12543	12649	12529	12636	12234	12528	12448	12511	12536	12426	12328	12430	12400	12519	12406	12392	12639	12450	12319	12423	12630	12405	12507	12426	12589	12400	12466	12583	12261	12489	12484	12368	12457	12428	12546	12483	12431	12411	12488	12617	12325	12473	12511	12353	12463	12564	12507	12366	12466	12462	12469	12563	12406	12532	12315	12481	12522	12435	12607	12532	12556	12416	12373	12540	12468	12467	12738	12448	12494	12420	12283	12422	12349	12592	12410	12712	12299	12479	12480	12468	12474	12413	12471	12483	12355	12752	12538	12315	12423	12511	12493	12510	12604	12356	12563	12539	12523	12387	12484	12522	12536	12451	12497	12612	12393	12504	12573	12438	12492	12475	12565	12455	12395	12452	12507	12380	12528	12534	12472	12299	12491	12400	12467	12441	12446	12338	12466	12372	12340	12414	12530	12349	12524	12508	12538	12596	12362	12440	12395	12475	12617	12530	12498	12433	12353	12384	12500	12509	12594	12452	12603	12543	12506	12390	12610	12619	12593	12582	12566	12441	12579	12421
24304	22453	33501	34518	33686	30321	24690	17327	14715	14288	14058	13900	13947	13915	13916	14039	13915	13843	13819	13911	13965	13631	13614	13942	13822	13778	13931	13822	13931	13868	13890	13710	13823	13843	13851	13705	13671	13853	13783	13705	13619	13937	13803	13803	13713	13832	13609	13647	13804	13887	13515	13830	13872	13714	13736	13817	13745	13674	13604	13757	13631	13918	13584	13585	13632	13687	13804	13611	13623	13846	13911	13838	13715	13816	13799	13676	13791	13637	13780	13738	13850	13824	13733	13779	13483	13711	13883	13707	13783	13711	13690	13721	13934	13660	13578	13707	13781	13704	13698	13695	13679	13727	13723	13782	13672	13780	13505	13751	13763	13904	13857	13886	13628	13807	13755	13769	13789	13730	13863	13785	13756	13690	13702	13774	13713	13701	13794	13823	13699	13757	13614	13698	13800	13747	13589	13804	13791	13680	13672	13593	13527	13636	13749	13684	13762	13725	13667	13733	13780	13704	13881	13766	13626	13671	13579	13549	13683	13727	13744	13726	13742	13758	13789	13743	13853	13762	13731	13778	13746	13629	13880	13802	13663	13561	13817	13698	13732	13897	13639	13720	13791	13625	13763	13703	13615	13686	13710	13656	13824	13645	13767	13642	13838	13633	13751	13896	13776	13648	13839	13953	13932	13850	13883	13899	13725	13653	13833	13910	13590	13625	13770	13949	13587	13772	13643	13797	13791	13786	13701	13707	13719	13836	13843	13693	13754	13714	13767	13639	13651	13693	13549	13680	13630	13688	13646	13707	13772	13735	13697	13783	13592	13612	13543	13694	13611	13685	13747	13771	13752	13629	13657	13712	13868	13695	13769	13868	13697	13919	13772	13675	13708	13664	13503	13776	13684	13792	13564	13892	13765	13650	13825	13699	13689	13722	13777	13778	13788	13765	13933	13819	13707	13730	13857	13600	13763	13709	13643	14008	13683	13626	13734	13651	13667	13566	13752	13825	13783	13716	13670	13673	13791	13769	13870	13680	13705	13710	13833	13852	13583	13778	13819	13662	13702	13623	13527	13764	13821	13797	13962	13668	13699	13709	13675	13917	13582	13790	13700	13765	13612	13953	13811	13636	13613	13669	13729	13559	13705	13839	13813	13649	13908	13616	13752	13870	13788	13707	13778	13636	13826	13774	13621	13794	13599	13521	13635	13707	13565	13567	13717	13690	13983	13759	13787	13816	13597	13608	13874	13717	13606	13592	13706	13764	13566	13731	13643	13787	13944	13826	13729	13674	13683	13586	13796	13924	13690	13758	13612	13731	13787	13599	13864	13766	13558	13569	13607	13717	13750	13773	13779	13799	13510	13821	13730	13860	13828	13581	13694	13535	13779	13632	13736	13653	13855	13693	13853	13708	13719	13557	13914	13747	13717	13650	13855	13611	13703	13807	13786	13484	13697	13728	13513	13642	13621	13556	13597	13715	13654	13698	13652	13689	13581	13770	13831	13607	13618	13746	13540	13600	13695	13610	13890	13718	13702	13603	13742	13808	13763	13678	13711	13662	13765	13764	13699	13846	13687	13746	13685	13614	13757	13710	13729	13775	13876	13738	13574	13664	13824	13954	13605	13627	13809	13766	13775	13769	13619	13495	13464	13510	13806	13818	13858	13735	13620	13834	13786	13822	13773	13719	13866	13863	13744	13609	13636	13715	13689	13692	13770	13602	13852	13838	13792	13770	13789	13763	13695	13901	13824	13867	13731	13549	13692	13811	13632	13873	13553	13591	13713	13617	13738	13842	13761	13734	13767	13738	13709	13504	13777	13633	13671	13746	13832	13781	13711	13717	13727	13776	13801	13595	13840	13609	13486	13802	13798	13835	13583	13905	13776	13652	13798	13826	13637	13603	13612	13607	13776	13720	13948	13757	13684	13696	13580	13696	13550	13685	13927	13695	13854	13871	13891	13780	13651	13933	13762	13519	13726	13686	13682	13657	13766	13684	13655	13745	13627	13657	13745	13630	13817	13642	13696	13610	13625	13592	13821	13805	13732	13774	13738	13802	13652	13797	13652	13610	13670	13813	13734	13644	13654	13745	13569	13595	13655	13847	13818	13779	13700	13660	13585	13699	13821	13648	13870	13678	13654	13795	13655	13700	13848	13796	13906	13688	13641	13515	13803	13642	13779	13695	13539	13475	13597	13834	13746	13764	13660	13812	13687	13640	13813	13718	13668	13559	13714	13798	13750	13765	13821	13778	13764	13712	13553	13691	13720	13676	13784	13716	13723	13711	13816	13623	13627	13757	13872	13657	13723	13788	13652	13851	13725	13728	13958	13636	13688	13523	13585	13708	13607	13798	13661	13772	13614	13727	13733	13697	13750	13689	13686	13693	13551	13708	13902	13955	13622	13523	13854	13707	13732	13668	13533	13870	13723	13659	13632	13636	13981	13925	13679	13775	13756	13571	13618	13684	13821	13743	13596	13618	13669	13772	13478	13701	13651	13754	13599	13732	13830	13580	13672	13733	13651	13714	13711	13809	13682	13650	13693	13758	13494	13944	13765	13834	13753	13584	13831	13645	13689	13839	13720	13816	13892	13821	13746	13910	13712	13613	13753	13855	13702	13792	13848	13796	13537	13737	13793	13962	13803	13949	13628	13700	13881	13744	13692	13785	13732	13753	13569	13813	13593	13724	13807	13572	13592	13725	13830	13797	13747	13700	13667	13778	13856	13692	13642	13663	13778	13787	13575	13860	13694	13780	13767	13843	13637	13684	13806	13641	13554	13785	13774	13740	13739	13895	13796	13848	13678	13864	13698	13791	13614	13627	13697	13773	13870	13599	13794	13676	13908	13693	13768	13677	13805	13699	13864	13707	13565	13744	13817	13766	13806	13582	13750	13798	13685	13517	13668	13536	13647	13793	13968	13671	13724	13683	13809	13817	13926	13628	13794	13772	13629	13777	13670	13752	13729	13637	13810	13511	13750	13780	13717	13738	13655	13573	13524	13643	13588	13755	13646	13845	13790	13759	13643	13815	13688	13639	13717	13771	13843	13475	13586	13531	13665	13940	13627	13619	13647	13691	13797	13858	13625	13788	13712	13614	13593	13853	13801	13818	13653	13551	13717	13740	13583	13704	13720	13645	13813	13793	13684	13609	13595	13631	13823	13777	13896	13754	13895	13702	13464	13724	13713	13627	13786	13820	13723	13563	13831	13763	13573	13771	13859	13707	13739	13590	13719	13677	13787	13690	13697	13707	13724	13799	13575	13751	13895	13822	13836	13731	13655	13591	13872	13874	13737	13600	13810	13890	13847	13684	13619	13702	13626	13666	13733	13748	13687	13658	13660	13642	13777	13776	13794	13721	13655	13730	13690	13848	13835	13720	13620	13759	13781	13746	13666	13675	13830	13588	13547	13834	13634	13699	13785	13662	13712	13765	13671	13805	13680	13753	13821	13678	13555	13710	13900	13736	13717	13741	13707	13739	13686	13818	13858	13901	13803	13601	13622	13555	13762	13839	13645	13734	13772	13572	13759	13558	13761	13844	13861	13556	13555	13715	13486	14030	13639	13718	13696	13755	13781	13543	13826	13718	13630	13890	13532	13826	13577	13966	13604	13719	13530	13589	13822	13656	13660	13847	13719	13539	13716	13710	13796	13873	13545	13678	13754	13567	13833	13787	13848	13748	13746	13559	13597	13856	13825	13536	13582	13868	13744	13764	13793	13722	13782	13709	13799	13733	13732	13560	13684	13869	14059	13893	13809	13773	13639	13576	13707	13913	13762	13807	13918	13692	13738	13588	13782	13679	13870	13636	13651	13767	13586	13785	13667	13759	13871	13772	13873	13620	13717	13750	13931	13884	13662	13605	13743	13704	13651	13501	13728	13774	13849	13852	13604	13666	13613	13645	13761	13681	13492	13850	13799	13806	13615	13812	13809	13678	13837	13889	13858	13841	13858	13654	13708	13766	13731	13780	13780	13741	13666	13885	13675	13706	13652	13583	13765	13871	13808	13617	13728	13616	13737	13586	13561	13709	13669	13790	13852	13670	13709	13617	13741	13706	13680	13825	13794	13786	13682	13786	13930	13811	13586	13606	13683	13744	13909	13719	13654	13734	13781	13762	13761	13941	13723	13643	13668	13558	13546	13765	13795	13661	13768	13776	13544	13576	13656	13937	13883	13756	13691	13822	13510	13613	13883	13763	13597	13842	13625	13519	13824	13607	13847	13854	13508	13743	13812	13796	13816	13762	13691	13782	13681	13565	13740	13682	13781	13640	13887	13772	13691	13793	13798	13744	13645	13723	13710	13895	13622	13545	13706	13660	13594	13857	13857	13651	13689	13590	13739	13828	13851	13524	13820	13696	13697	13671	13912	13885	13697	13752	13566	13728	13771	13759	13798	13730	13756	13800	13684	13665	13787	13787	13767	13834	13581	13870	13825	13604	13604	13735	13660	13780	13714	13743	13773	13746	13715	13896	13725	13906	13688	13741	13721	13781	13672	13808	13754	13717	13746	13670	13674	13548	13838	13821	13787	13557	13731	13761	13727	13853	13751	13673	13657	13824	13768	13817	13774	13584	13646	13784	13820	13677	13695	13676	13671	13788	13766	13768	13738	13709	13737	13839	13654	13718	13724	13790	13710	13719	13627	13769	13711	13676	13773	13855	13889	13815	13567	13862	13772	13631	13919	13566	13717	13864	13648	13785	13638	13581	13631	13740	13764	13615	13846	13788	13660	13647	13725	13885	13690	13788	13781	13818	13635	13866	13806	13785	13535	13737	13628	13547	13595	13688	13752	13635	13584	13786	13675	13732	13796	13804	13735	13680	13684	13804	13796	13693	13637	13579	13385	13808	13750	13781	13587	13692	13755	13656	13669	13568	13680	13697	13723	13659	13627	13731	13763	13681	13686	13889	13684	13812	13690	13780	13750	13570	13730	13767	13666	13657	13739	13775	13925	13627	13651	13737	13599	13786	13774	13587	13570	13749	13732	13578	13659	13577	13670	13622	13681	13724	13725	13735	13617	13631	13873	13838	13818	13906	13800	13773	13516	13841	13601	13688	13605	13710	13707	13755	13773	13658	13762	13905	13805	13659	13764	13783	13735	13710	13774	13891	13722	13462	13634	13690	13625	13733	13657	13705	13606	13713	13719	13657	13794	13694	13775	13825	13799	13816
59132	93242	73682	54178	42491	31216	20934	15308	12905	12400	12396	12489	12308	12490	12208	12374	12445	12362	12390	12462	12362	12411	12403	12361	12341	12532	12372	12352	12459	12246	12499	12211	12252	12455	12305	12329	12396	12513	12345	12270	12431	12326	12371	12334	12283	12446	12338	12499	12448	12327	12418	12363	12238	12299	12284	12341	12445	12490	12370	12246	12246	12365	12233	12466	12402	12405	12406	12297	12212	12464	12358	12606	12437	12222	12432	12340	12493	12445	12497	12283	12324	12458	12393	12408	12321	12311	12344	12186	12432	12298	12336	12359	12405	12444	12348	12340	12428	12295	12490	12454	12349	12463	12267	12407	12322	12296	12456	12394	12377	12443	12249	12529	12264	12311	12348	12173	12381	12366	12377	12360	12361	12343	12301	12363	12362	12472	12389	12557	12265	12400	12384	12435	12329	12408	12374	12271	12223	12270	12351	12368	12224	12292	12445	12446	12302	12356	12368	12531	12305	12486	12399	12460	12392	12396	12332	12462	12372	12413	12322	12294	12267	12517	12395	12205	12302	12316	12401	12330	12348	12413	12425	12326	12434	12179	12558	12400	12301	12280	12568	12485	12363	12453	12222	12244	12398	12396	12360	12305	12462	12254	12259	12310	12273	12253	12269	12348	12349	12372	12512	12325	12361	12397	12202	12416	12259	12410	12451	12203	12247	12373	12415	12391	12276	12267	12407	12369	12357	12228	12364	12305	12440	12347	12251	12386	12321	12346	12433	12373	12389	12374	12409	12422	12304	12355	12317	12291	12283	12203	12633	12420	12338	12245	12432	12396	12382	12283	12445	12393	12385	12259	12441	12463	12522	12485	12386	12248	12417	12401	12362	12426	12350	12384	12532	12202	12305	12342	12402	12294	12244	12415	12374	12506	12290	12266	12410	12400	12320	12369	12297	12272	12474	12300	12431	12467	12397	12464	12306	12387	12333	12181	12370	12101	12377	12380	12321	12413	12509	12326	12388	12413	12460	12357	12332	12266	12350	12350	12331	12318	12237	12276	12318	12397	12481	12323	12330	12355	12383	12353	12557	12342	12356	12405	12454	12432	12173	12413	12493	12324	12219	12283	12522	12300	12172	12246	12513	12383	12349	12135	12153	12343	12312	12315	12439	12390	12388	12350	12315	12397	12523	12445	12236	12383	12356	12356	12348	12292	12377	12213	12318	12394	12243	12416	12431	12443	12441	12379	12358	12286	12492	12488	12365	12232	12368	12475	12137	12148	12212	12394	12515	12449	12394	12331	12258	12342	12348	12404	12284	12503	12508	12353	12279	12405	12475	12168	12295	12419	12282	12436	12305	12277	12203	12416	12275	12281	12404	12391	12301	12349	12475	12288	12251	12409	12311	12366	12438	12396	12447	12309	12346	12400	12269	12487	12328	12295	12215	12487	12416	12392	12450	12424	12199	12476	12273	12416	12358	12417	12370	12357	12420	12224	12478	12374	12455	12284	12338	12275	12299	12431	12406	12266	12396	12452	12393	12331	12388	12330	12496	12228	12362	12234	12426	12370	12411	12387	12379	12346	12116	12398	12274	12296	12358	12163	12596	12382	12424	12258	12385	12410	12447	12324	12250	12414	12287	12328	12403	12195	12288	12349	12366	12348	12041	12514	12220	12275	12276	12193	12314	12449	12438	12417	12523	12399	12467	12273	12349	12323	12268	12356	12337	12401	12450	12353	12366	12375	12318	12400	12373	12298	12347	12443	12456	12434	12281	12416	12473	12426	12255	12401	12386	12243	12213	12320	12282	12283	12313	12493	12381	12314	12386	12315	12503	12215	12280	12410	12274	12266	12306	12437	12435	12308	12565	12376	12301	12404	12467	12232	12517	12623	12351	12326	12381	12472	12413	12482	12313	12417	12371	12256	12376	12315	12237	12421	12296	12417	12202	12429	12434	12343	12404	12315	12387	12290	12408	12409	12298	12299	12405	12548	12322	12379	12219	12241	12336	12250	12263	12389	12234	12349	12375	12387	12309	12328	12375	12452	12362	12342	12312	12228	12220	12400	12336	12355	12540	12481	12331	12265	12397	12431	12396	12354	12361	12460	12308	12522	12414	12581	12304	12432	12257	12371	12346	12230	12463	12411	12311	12234	12301	12629	12363	12461	12364	12273	12399	12260	12429	12373	12302	12345	12493	12390	12308	12432	12247	12607	12278	12501	12312	12390	12228	12502	12256	12452	12452	12263	12428	12243	12380	12291	12498	12430	12338	12447	12278	12262	12438	12399	12433	12376	12309	12282	12484	12320	12397	12360	12247	12467	12138	12181	12482	12350	12289	12285	12312	12441	12281	12305	12296	12317	12304	12357	12350	12305	12333	12348	12308	12289	12570	12351	12391	12497	12409	12263	12417	12336	12559	12320	12499	12326	12561	12395	12380	12432	12337	12350	12411	12430	12371	12274	12282	12373	12344	12488	12234	12319	12458	12279	12285	12406	12324	12349	12249	12407	12299	12258	12372	12400	12320	12336	12223	12410	12316	12299	12323	12144	12390	12240	12328	12388	12556	12217	12422	12259	12346	12404	12271	12234	12425	12534	12333	12463	12385	12261	12396	12488	12350	12267	12372	12333	12269	12320	12343	12273	12343	12407	12484	12424	12453	12481	12502	12489	12242	12304	12431	12464	12263	12363	12440	12531	12329	12417	12457	12515	12330	12369	12264	12424	12269	12499	12406	12351	12426	12328	12444	12287	12281	12227	12550	12289	12169	12405	12259	12398	12233	12248	12460	12540	12423	12369	12227	12354	12279	12304	12417	12497	12315	12403	12364	12332	12407	12486	12107	12424	12400	12450	12265	12482	12262	12495	12176	12509	12294	12267	12308	12366	12283	12329	12257	12218	12570	12394	12405	12476	12411	12321	12364	12418	12220	12224	12241	12390	12254	12296	12166	12324	12418	12247	12348	12384	12357	12521	12401	12375	12428	12206	12477	12435	12403	12339	12340	12389	12290	12476	12455	12140	12372	12328	12360	12327	12433	12348	12582	12323	12305	12262	12324	12490	12281	12407	12300	12325	12260	12382	12237	12305	12291	12201	12376	12463	12515	12414	12306	12397	12252	12415	12375	12397	12346	12388	12385	12417	12606	12298	12414	12284	12485	12443	12437	12352	12372	12422	12382	12286	12276	12406	12393	12291	12357	12179	12416	12372	12308	12265	12339	12396	12206	12373	12307	12288	12279	12250	12349	12464	12312	12404	12281	12335	12324	12346	12361	12463	12465	12493	12398	12332	12302	12456	12409	12345	12255	12460	12338	12349	12463	12414	12261	12327	12460	12253	12267	12366	12328	12487	12505	12302	12576	12365	12182	12423	12309	12288	12432	12322	12377	12167	12274	12228	12390	12396	12425	12318	12438	12394	12477	12326	12377	12270	12295	12429	12361	12380	12441	12294	12366	12331	12324	12415	12337	12537	12381	12338	12511	12450	12310	12371	12347	12260	12388	12406	12369	12399	12312	12324	12377	12365	12390	12411	12406	12307	12182	12421	12458	12422	12557	12333	12316	12431	12347	12415	12418	12371	12553	12328	12394	12234	12263	12473	12421	12416	12503	12273	12428	12299	12356	12287	12508	12397	12250	12539	12294	12304	12354	12368	12220	12406	12488	12277	12386	12414	12487	12251	12297	12186	12346	12239	12471	12308	12321	12326	12294	12235	12424	12451	12344	12391	12559	12376	12342	12404	12398	12416	12454	12421	12354	12343	12440	12211	12337	12206	12329	12429	12411	12507	12328	12312	12400	12345	12307	12399	12321	12357	12349	12326	12245	12449	12313	12411	12371	12304	12246	12452	12388	12341	12370	12385	12487	12526	12431	12325	12298	12455	12361	12432	12353	12413	12295	12340	12282	12413	12306	12575	12401	12366	12426	12354	12395	12476	12194	12386	12360	12369	12464	12422	12407	12334	12356	12386	12255	12479	12279	12437	12302	12315	12181	12343	12391	12403	12322	12446	12412	12354	12178	12352	12306	12412	12488	12220	12467	12377	12220	12406	12497	12390	12288	12443	12404	12457	12396	12397	12337	12441	12347	12410	12379	12382	12214	12450	12388	12387	12430	12228	12354	12470	12378	12438	12360	12338	12311	12218	12338	12350	12329	12431	12242	12344	12231	12402	12254	12337	12419	12494	12439	12426	12400	12426	12313	12361	12284	12442	12303	12207	12283	12429	12320	12302	12400	12372	12338	12541	12267	12371	12527	12255	12454	12237	12410	12283	12269	12437	12410	12338	12390	12325	12329	12300	12320	12280	12320	12274	12218	12240	12462	12331	12475	12333	12415	12350	12326	12324	12386	12260	12551	12379	12454	12318	12327	12578	12387	12343	12471	12292	12263	12330	12234	12440	12327	12407	12189	12387	12325	12552	12425	12374	12251	12405	12388	12342	12382	12317	12400	12430	12244	12349	12366	12229	12454	12292	12364	12259	12256	12316	12392	12423	12439	12423	12410	12374	12270	12323	12392	12562	12291	12340	12472	12400	12370	12402	12147	12317	12448	12324	12366	12331	12440	12340	12279	12308	12300	12394	12418	12317	12304	12308	12539	12361	12453	12303	12509	12375	12142	12510	12258	12365	12373	12348	12388	12314	12342	12243	12377	12338	12378	12402	12312	12400	12412	12429	12520	12400	12239	12407	12310	12394	12354	12248	12389	12366	12412	12407	12370	12339	12455	12464	12450	12401	12368	12417	12370	12299	12503	12331	12467	12292	12224	12342	12327	12343	12196	12357	12312	12311	12390	12381	12251	12321	12332	12404	12486	12328	12328	12497	12454	12421	12423	12352	12339	12470	12601	12394	12416	12372	12462	12190	12356	12412	12307	12293	12405	12340	12430	12364	12427	12378	12509	12539	12289	12295	12344	12335	12256	12373	12289	12354	12368	12361	12448	12325	12555	12423	12326	12235	12393	12244	12391	12336	12328	12346	12337	12367	12344	12365	12489	12362	12320	12361	12341	12501	12509	12255	12347	12206	12413	12305	12493	12582	12306	12281	12549	12283	12306	12119	12284	12280	12434	12388	12476	12369	12462	12472	12184	12524	12329	12256	12317	12509	12253	12209	12310	12314	12459	12323	12341	12491	12292	12395	12321	12395	12219	12431	12474	12426	12407	12470	12386	12369	12302	12529
23066	21858	31680	30588	33125	32811	29657	19867	15333	14498	13866	13874	13800	14010	13796	13863	13762	13766	13523	13697	13750	13915	13618	13708	13604	13565	13644	13781	13784	13755	13732	13639	13742	13557	13530	13570	13570	13589	13703	13526	13555	13575	13618	13491	13614	13424	13639	13562	13526	13561	13614	13616	13678	13738	13647	13633	13622	13690	13525	13535	13503	13599	13603	13534	13565	13367	13506	13558	13494	13623	13359	13448	13664	13590	13712	13719	13700	13638	13315	13649	13526	13607	13638	13545	13358	13675	13645	13628	13664	13638	13488	13425	13716	13726	13448	13610	13610	13584	13668	13609	13637	13603	13478	13418	13630	13459	13513	13474	13564	13531	13530	13643	13565	13461	13709	13444	13477	13543	13358	13343	13603	13619	13448	13407	13560	13547	13364	13310	13580	13744	13549	13720	13478	13491	13586	13471	13455	13458	13550	13447	13545	13601	13720	13539	13426	13564	13345	13605	13389	13523	13389	13576	13498	13624	13469	13457	13521	13511	13443	13641	13600	13514	13521	13317	13448	13768	13707	13441	13529	13539	13361	13633	13600	13368	13578	13529	13453	13486	13632	13505	13537	13612	13556	13470	13481	13501	13593	13555	13587	13587	13412	13562	13558	13538	13612	13486	13474	13682	13469	13599	13602	13433	13641	13615	13484	13466	13731	13557	13494	13530	13566	13368	13512	13431	13523	13566	13504	13651	13429	13490	13514	13484	13525	13437	13520	13644	13678	13511	13524	13597	13644	13415	13432	13273	13706	13586	13459	13518	13352	13521	13763	13608	13468	13593	13719	13592	13597	13617	13466	13581	13613	13583	13474	13661	13641	13394	13351	13556	13276	13484	13419	13692	13621	13569	13449	13621	13587	13521	13611	13453	13416	13556	13600	13576	13470	13520	13571	13308	13733	13552	13544	13593	13521	13408	13495	13458	13447	13506	13572	13626	13569	13652	13467	13547	13416	13399	13658	13570	13595	13587	13525	13671	13811	13476	13605	13451	13478	13555	13479	13451	13486	13485	13704	13342	13466	13409	13529	13618	13425	13564	13474	13460	13533	13756	13593	13546	13529	13535	13501	13516	13531	13557	13532	13459	13417	13443	13488	13671	13408	13328	13414	13462	13363	13579	13462	13582	13621	13502	13307	13416	13502	13435	13565	13281	13449	13712	13570	13703	13576	13525	13538	13670	13493	13721	13641	13441	13672	13409	13446	13242	13348	13491	13584	13684	13613	13629	13425	13480	13565	13446	13607	13496	13597	13383	13504	13297	13523	13598	13372	13590	13240	13672	13564	13635	13644	13690	13377	13415	13627	13388	13518	13480	13622	13510	13398	13387	13527	13479	13257	13538	13658	13598	13575	13468	13446	13372	13497	13593	13444	13491	13492	13553	13497	13600	13652	13656	13609	13552	13452	13530	13448	13509	13491	13354	13355	13334	13469	13525	13657	13467	13463	13580	13532	13643	13469	13461	13387	13509	13589	13685	13611	13642	13404	13818	13648	13556	13593	13438	13627	13519	13585	13627	13545	13550	13396	13415	13689	13595	13503	13301	13581	13514	13519	13562	13545	13454	13424	13442	13601	13564	13533	13412	13528	13714	13429	13560	13473	13351	13505	13594	13381	13476	13568	13432	13511	13669	13388	13541	13539	13378	13517	13617	13565	13786	13582	13419	13511	13438	13565	13435	13550	13568	13608	13633	13630	13361	13392	13605	13394	13477	13319	13653	13312	13477	13594	13553	13481	13477	13513	13576	13467	13584	13291	13383	13515	13561	13783	13556	13590	13708	13499	13467	13491	13401	13591	13500	13408	13704	13422	13529	13420	13437	13465	13607	13498	13585	13594	13387	13489	13507	13371	13712	13434	13445	13405	13597	13470	13405	13562	13486	13545	13466	13537	13515	13453	13643	13440	13374	13510	13474	13540	13610	13370	13449	13550	13397	13606	13514	13420	13475	13527	13577	13747	13603	13442	13505	13623	13642	13492	13482	13706	13477	13450	13676	13480	13319	13660	13410	13584	13504	13537	13604	13519	13435	13617	13453	13709	13413	13624	13554	13617	13456	13356	13406	13648	13354	13488	13534	13516	13568	13485	13466	13446	13465	13606	13446	13587	13379	13561	13608	13530	13376	13341	13448	13674	13654	13613	13628	13527	13609	13657	13592	13319	13545	13450	13400	13603	13434	13479	13439	13535	13646	13496	13617	13395	13542	13565	13607	13471	13674	13720	13507	13624	13681	13466	13576	13514	13723	13526	13564	13445	13487	13559	13401	13661	13476	13531	13737	13582	13605	13513	13654	13558	13652	13437	13435	13672	13520	13400	13522	13429	13456	13467	13566	13593	13520	13477	13545	13505	13487	13395	13600	13359	13604	13461	13232	13659	13432	13661	13181	13389	13627	13391	13371	13537	13523	13430	13465	13743	13617	13589	13426	13557	13704	13575	13621	13546	13526	13633	13605	13655	13473	13662	13635	13633	13581	13519	13581	13601	13421	13591	13413	13514	13659	13655	13399	13483	13712	13501	13590	13513	13478	13595	13696	13624	13683	13574	13566	13547	13513	13352	13521	13588	13495	13506	13520	13571	13598	13484	13589	13698	13711	13347	13363	13377	13298	13572	13302	13513	13418	13526	13580	13509	13648	13693	13495	13662	13387	13535	13730	13733	13600	13472	13557	13572	13303	13474	13559	13594	13658	13689	13541	13446	13411	13454	13636	13509	13467	13525	13629	13444	13381	13581	13674	13328	13527	13362	13417	13535	13655	13402	13530	13491	13632	13653	13584	13768	13460	13589	13556	13421	13674	13762	13555	13448	13321	13504	13669	13344	13353	13530	13548	13363	13490	13650	13596	13661	13485	13544	13542	13360	13480	13430	13364	13376	13474	13517	13492	13522	13396	13484	13457	13403	13490	13653	13525	13559	13676	13520	13566	13597	13692	13518	13525	13524	13442	13605	13727	13614	13596	13607	13371	13500	13483	13674	13387	13449	13628	13597	13441	13330	13467	13438	13556	13319	13564	13460	13357	13549	13378	13385	13414	13557	13448	13609	13511	13557	13490	13519	13530	13559	13502	13679	13438	13512	13482	13563	13515	13651	13508	13531	13463	13505	13566	13451	13439	13317	13485	13387	13622	13464	13533	13514	13624	13583	13579	13495	13379	13520	13617	13569	13388	13583	13694	13471	13370	13620	13448	13700	13652	13673	13555	13640	13569	13542	13715	13505	13531	13617	13614	13582	13355	13607	13405	13545	13446	13575	13519	13598	13627	13559	13519	13710	13493	13515	13359	13685	13521	13728	13595	13512	13646	13550	13552	13444	13579	13540	13489	13586	13355	13531	13604	13696	13530	13518	13491	13395	13372	13524	13669	13469	13527	13287	13676	13482	13424	13748	13492	13391	13481	13640	13695	13615	13488	13423	13426	13438	13621	13471	13529	13571	13572	13650	13786	13543	13496	13454	13595	13309	13371	13529	13593	13565	13476	13504	13540	13483	13555	13298	13498	13562	13496	13677	13532	13532	13643	13502	13580	13485	13588	13732	13563	13560	13626	13528	13496	13682	13464	13546	13417	13317	13387	13710	13461	13405	13500	13521	13734	13580	13524	13497	13607	13352	13506	13543	13400	13454	13583	13513	13641	13533	13583	13642	13522	13513	13458	13171	13576	13599	13547	13520	13591	13572	13542	13566	13574	13459	13369	13551	13640	13539	13598	13636	13535	13506	13649	13481	13725	13622	13454	13504	13616	13386	13575	13583	13655	13401	13607	13541	13355	13759	13563	13513	13405	13786	13506	13594	13349	13581	13360	13379	13581	13483	13398	13719	13421	13520	13610	13497	13587	13508	13520	13336	13412	13365	13549	13418	13459	13410	13641	13621	13494	13597	13334	13412	13475	13653	13546	13417	13488	13401	13440	13389	13478	13546	13445	13532	13481	13628	13438	13475	13475	13678	13255	13629	13553	13395	13617	13365	13540	13610	13582	13421	13522	13458	13649	13694	13470	13539	13534	13458	13351	13720	13525	13381	13579	13405	13649	13677	13593	13414	13519	13401	13650	13559	13547	13405	13452	13419	13572	13521	13564	13400	13404	13539	13591	13555	13589	13437	13675	13517	13519	13334	13521	13471	13563	13486	13496	13447	13686	13397	13600	13435	13576	13435	13684	13663	13429	13654	13484	13485	13544	13519	13381	13366	13489	13514	13549	13428	13444	13518	13533	13451	13474	13484	13670	13596	13651	13617	13393	13514	13513	13504	13522	13357	13462	13508	13584	13485	13439	13521	13409	13556	13732	13543	13560	13415	13547	13528	13606	13601	13518	13588	13502	13426	13434	13665	13549	13338	13437	13572	13586	13492	13454	13596	13719	13666	13615	13447	13521	13517	13646	13639	13372	13665	13661	13740	13548	13583	13558	13551	13735	13705	13568	13641	13543	13580	13345	13392	13551	13614	13365	13485	13342	13561	13559	13551	13560	13579	13611	13618	13527	13558	13277	13487	13638	13494	13578	13573	13484	13384	13410	13538	13417	13491	13457	13485	13450	13585	13478	13566	13437	13346	13552	13364	13688	13520	13486	13536	13503	13507	13487	13390	13402	13484	13630	13666	13564	13250	13565	13432	13344	13642	13478	13443	13465	13674	13538	13443	13374	13607	13456	13622	13732	13607	13809	13589	13490	13699	13562	13534	13585	13455	13573	13363	13470	13527	13627	13506	13508	13535	13589	13405	13453	13528	13714	13775	13702	13451	13440	13693	13755	13460	13298	13407	13395	13608	13443	13594	13619	13459	13510	13429	13542	13454	13497	13680	13599	13557	13630	13602	13267	13352	13627	13644	13548	13553	13514	13478	13665	13415	13588	13648	13655	13658	13450	13555	13533	13458	13405	13586	13582	13597	13459	13555	13717	13630	13198	13389	13465	13582	13414	13498	13463	13456	13680	13630	13587	13341	13563	13366	13527	13504	13454	13639	13470	13654	13558	13394	13487	13589	13623	13463	13570	13300	13488	13671	13428	13561	13481	13451	13679	13371	13532	13288	13605	13590	13600	13559	13560	13689	13435	13435	13471	13404	13532	13411	13506	13552	13530	13465	13453	13517	13511	13601	13588	13608	13398	13529	13621	13490	13618	13374	13510	13500	13453
63911	104830	86811	67636	53421	39268	26729	17927	13714	12631	12133	12117	12209	12126	12269	12157	12204	12069	12075	12143	12249	12114	12215	12228	12156	12155	12018	12040	12250	12075	11984	12183	12111	11995	12138	12147	12185	12068	12149	12150	12257	12252	12108	12086	12326	12284	12050	12147	12081	12209	12129	12210	12194	12135	12222	12016	12061	12226	12303	12276	12337	12120	12262	12106	12085	11993	12293	12168	12168	12105	12240	12180	12181	12192	12098	12052	12254	12002	12250	12022	12135	12102	12118	12075	12136	12194	12079	11982	12120	12274	11974	12200	12298	12165	12151	12183	11992	12065	12065	12196	11993	12171	12288	12076	12375	12144	12149	12096	12093	12082	12137	12115	12086	12164	12162	12165	12276	12006	12058	12278	12112	12220	12111	12137	12243	12008	12062	11997	12109	12151	12145	12058	12095	12160	12129	12175	12077	12400	12053	12112	12274	12243	12004	12220	12169	12037	12207	12247	12187	12306	12093	12124	12318	12148	12346	12229	12014	12120	12027	12210	12106	12174	12094	12103	12116	12026	12135	12111	12292	12152	12182	12154	12220	12081	12131	12048	11981	12080	12084	12010	12178	12104	12093	12100	12163	12057	12180	12017	12078	12172	12284	12209	12232	12128	12225	12107	11953	12076	12117	12112	12212	12034	12127	12174	12179	12245	11999	12153	12101	11994	12155	12098	12147	12278	12118	12111	12141	12308	12070	12144	12189	12123	12003	12235	12194	12109	12061	12158	12118	12226	12087	12237	12297	12134	12053	12120	11989	12185	12197	12075	12156	12119	12190	12028	11923	12215	12004	12162	12042	12146	12119	12198	12090	12067	12003	12112	12111	12087	12104	12031	12080	12199	11950	12103	12170	12213	12073	12093	12079	12283	12072	11989	12108	12236	12129	12001	12091	12202	12120	12088	12116	12173	12202	12215	12165	12105	12265	12063	12105	12110	12024	11967	12139	12137	12210	12210	12163	12142	12125	12213	12020	12147	11991	12312	12086	12129	12130	12206	12196	12238	11988	12110	12231	12227	12296	12141	12057	12197	12160	12046	12185	12092	12110	12227	12112	12034	12196	12017	12184	12104	12061	12119	12003	12187	12143	12137	12166	12149	12267	12090	12168	12044	12245	12065	11942	12139	12096	12143	12049	11941	12161	12160	12044	12091	12276	12150	12110	12177	12012	12010	12313	12028	12052	12143	12146	12075	12121	12082	12104	12195	12129	12095	12155	12104	12176	12010	11996	12140	12156	12289	12298	12109	12132	12117	12253	12273	12172	12158	12137	12170	12001	12130	12166	12114	12284	12258	12040	12007	12203	12301	12248	12141	12251	12247	12182	12034	12101	11997	12244	12241	12134	12149	12070	12175	12282	12067	11916	12215	12066	12167	12070	12195	12140	12186	11971	12116	12196	12139	12197	12192	12162	12200	12136	12149	12208	12017	12009	12115	12179	12156	12163	12009	12074	12166	12159	12096	12230	12253	12006	12046	12302	12199	12178	12026	12088	12080	12076	12116	12091	12106	12084	12248	12147	12155	12156	12224	12102	12135	12077	12044	12121	12199	12245	12288	12061	12098	11957	12059	12247	12103	12113	12083	12199	12084	12063	12057	12025	12186	12052	12045	12101	12261	12276	12203	12113	12118	12157	12117	12334	12165	12049	12071	12092	12299	12101	11954	12264	12179	12190	11951	12277	12153	12185	12211	11975	11994	12119	12081	12389	12296	12088	12039	11993	12111	12265	12162	12136	12144	12215	12158	12049	12114	12138	12182	12189	12089	12182	12089	12251	12181	12107	12213	12152	12055	12183	12214	12144	12228	12342	12102	12120	12186	12120	12181	12129	12113	12185	12206	12093	12139	12141	12200	12002	12056	12164	12218	12082	12058	12131	12083	12263	12237	12164	12169	12152	12239	12198	12133	12332	12164	12123	12228	12173	12127	12256	12320	12108	12088	12140	12166	12137	12070	12025	12065	12233	12133	12179	12232	12191	12148	12220	11973	12086	12067	12233	12050	12231	12198	12022	12045	12078	12155	12263	12223	12089	12081	12115	12182	12182	12076	12036	12259	12093	12151	12108	12210	12072	12156	12138	12158	12040	12186	12381	12069	12198	12262	12100	12191	12001	12219	12273	12298	12119	12165	12084	12316	12044	12215	12064	12258	12115	12087	12067	11973	12128	12164	12014	12223	12191	12027	12032	12245	12186	12088	12127	12144	12264	12190	12180	12229	12197	12321	12258	12168	12017	12121	12072	11987	12185	12119	12043	12118	12095	11951	12129	12038	12239	12088	12111	12075	12027	12179	12134	11953	12086	12180	12025	12217	12115	11978	12226	12100	12111	12272	12110	12177	12067	12079	12227	11943	12081	12153	12050	12120	12169	12179	12144	12179	12179	12321	12163	12067	12054	12252	12125	12178	12015	12122	12278	11949	12248	12155	12245	12080	12146	12114	12067	12286	12154	12209	11986	12189	12371	12080	12203	12124	12085	12056	12140	12194	12035	12108	12070	12057	12404	12068	12161	12024	12199	12145	12161	11952	12042	12241	12254	12183	12179	12187	12203	11988	12191	12230	12176	12177	12102	12224	12145	12176	12035	11988	12143	12086	12239	12059	12182	11996	12243	12147	12007	12293	12092	12252	12146	12017	12122	12018	12234	12225	12076	12126	12143	12219	12016	12303	12415	12193	12377	12191	12098	12268	12134	12138	12112	12033	12194	12100	12079	12173	12218	12041	12178	12147	12054	12104	12099	12095	11983	12067	12322	12034	12127	12343	12119	12135	12230	12269	12237	12185	11995	12043	12030	12287	12346	12166	12173	12109	12166	12216	12193	12134	12041	12120	12199	12208	12126	12254	12205	12299	12116	12092	12062	12119	12154	12254	12232	12172	11996	12207	12179	12219	12262	12179	12180	11972	12252	12289	12190	11995	12384	12111	12261	12047	12182	12174	12011	12240	12180	12138	12072	12123	12315	12094	12146	12071	12143	12132	12010	12191	12117	12069	12232	12306	12083	12084	12131	12095	12192	12008	12259	12142	12130	12208	12076	12278	12151	12097	12154	12162	12095	12215	12081	12050	12142	12197	12052	12143	12119	12161	12342	12142	12028	12157	12239	11965	12096	12098	12229	12257	12117	11932	12103	12087	12138	12299	12279	12165	12125	12148	12069	12101	12132	12191	12162	12325	12125	11991	12192	12028	12119	12152	12003	12109	12266	12203	12197	12162	12168	12230	12244	12201	12086	12164	12079	12061	12150	12259	12179	11969	12191	12183	12287	12039	12151	11976	12004	12207	12164	12128	12245	12255	12075	12203	12041	12170	12113	12169	12190	12382	12191	12026	12218	12193	12241	12182	12034	12133	12137	11957	12262	12318	12268	12160	12152	12176	12149	12146	12195	12276	12079	12156	12237	12294	12190	12141	12203	12043	12178	12175	12027	12243	11987	12128	12231	12028	12069	12213	12199	12262	12211	12007	12145	12162	12175	12238	12000	12114	12199	12105	12275	12139	12081	12014	12157	12058	12270	12088	12260	12177	12078	12073	12198	11976	12071	12100	12048	12092	12133	12162	12104	12143	12160	12135	12099	12363	12089	12154	12271	12205	12109	12274	12202	12239	12167	12202	12120	12009	12178	12117	12185	12118	12255	12160	12174	12255	12045	12173	12336	12016	12245	12230	12214	11999	12071	12064	12148	12215	12197	12092	12275	12209	12163	12094	11887	12056	12084	12333	12057	12153	12039	12105	12280	12156	12083	12100	12143	12059	12164	12148	12063	12170	12119	12222	12231	12141	12120	12057	12118	12097	12286	12003	12289	12189	12075	12018	12091	12171	12262	12105	12202	12093	12103	12016	12157	12083	12184	12120	12153	12198	12193	11972	12087	12166	12212	12008	12081	12144	12188	12167	11920	12096	12278	12111	12169	12079	12196	12118	12158	12288	12136	12058	12026	12233	12256	12223	12134	12215	12123	12189	12175	12077	12092	12072	12061	12072	11972	12004	12199	12183	12162	12114	12130	12056	12187	12092	12198	11963	12255	12076	12391	12099	12152	12121	12185	12029	12381	12098	12164	12198	12068	12054	11961	12137	12105	12134	11810	12299	12250	12022	12152	12027	12127	12025	12185	12139	12253	12059	12043	12008	12130	12081	12210	12172	12043	12100	12127	12047	12128	12246	12072	12190	12072	12234	12149	12170	12183	12262	12054	12106	12272	12175	12150	12156	12150	12236	12255	12108	12192	12163	12222	12226	11955	12089	12229	12177	12140	12143	11929	12113	12077	12273	12243	12031	12267	12183	12039	12045	12106	12032	12198	11918	12154	12083	12134	12226	12062	12207	12123	12177	12157	12305	12137	12089	12123	12129	12223	12090	12192	12149	11960	12029	12206	12242	12074	12264	12058	12219	12095	12147	12181	12101	12101	11933	12060	12056	12138	12065	12115	12141	12216	12148	12236	12035	12279	12164	12064	12263	12170	12223	12185	11964	12255	12270	12168	12045	12139	11964	12192	12298	12300	12151	12113	12189	12072	11978	12128	12182	12281	12245	12081	12140	11997	12301	12030	12120	12075	12097	12222	12191	12131	12267	12191	12034	12051	12037	12114	12124	12072	12183	12100	12124	12060	12129	12263	12006	12148	12053	12207	12017	12139	12190	12134	12139	12150	12114	12177	12010	12151	12181	12103	12157	12118	11984	12182	12075	12185	12164	12053	11986	12307	12096	12081	12197	12218	12113	12016	11935	12146	12163	12158	12119	12298	12127	12073	12223	12254	12130	12189	12105	12081	12342	12005	12083	12088	12298	12251	12249	12161	12187	12245	12120	12216	12163	12084	11957	12056	12209	12201	12232	12018	12177	12144	12388	12072	12139	12144	12259	12215	11987	12159	11942	12062	12313	12122	12040	12247	12241	12192	12349	12082	12137	12113	12221	12095	12147	12036	12261	12147	12132	12178	12130	12255	12083	12207	12100	12093	12025	12093	12087	12238	12293	12193	12077	12081	12155	12128	12171	12115	12170	12044	12311	12120	12294	12257	12081	12218	12001	12271	12100	12212	12077	11929	12147	12035	12165	12085	12142	12219	12187	12203	12154	12296	12126	12112	12210	12006	12104	12196	12131	12264	12164	12201	12173	12065	12003	12205	12241
28417	29172	34869	28963	20857	16829	15367	14348	13818	13954	13716	13804	13803	13789	13990	13937	13755	13990	13831	13866	13878	13635	13860	13763	14000	13570	13662	13914	13749	13776	13608	13789	13881	13619	13821	13857	13822	13736	13819	13858	13799	13784	13825	13635	13848	13690	13836	13590	13664	13845	13784	13809	13981	13634	13731	13549	13757	13731	13568	13819	13922	13742	13761	13728	13932	13681	13870	13726	13711	13709	13890	13698	13779	13615	13763	13669	13719	13816	13930	13626	13837	13971	13755	13743	13747	13722	13782	13786	13772	13644	13682	13870	13769	13700	13798	13821	13783	13768	13697	13854	13622	13661	13757	13650	13764	13792	13851	13769	13834	13701	13701	13856	13917	13610	13712	13700	13833	13816	13779	13725	13696	13712	13697	13736	13622	13815	13532	13846	13647	13704	13616	13715	13927	13671	13745	13675	13806	13712	13806	13680	13649	13681	13559	13724	13702	13801	13761	14003	13888	13648	13660	13874	13861	13897	13832	13918	13816	13749	13626	13780	13703	13857	13869	13737	13781	13934	14017	13677	13579	13892	13637	13760	13763	13897	13651	13789	13902	13630	13857	13730	13664	13661	13637	13606	13816	13796	13742	13822	13738	13705	13719	13674	13843	13794	14034	13699	13709	13824	13758	13662	13751	13485	13813	13727	13861	13812	13818	13663	13673	13664	13826	13878	13699	13793	13544	13784	13758	13949	13752	13573	13844	13959	13794	13574	13560	13899	13735	13716	13689	13624	13687	13701	13809	13613	13780	13825	13858	13859	13757	14032	13659	13843	13778	13865	13827	13702	13876	13873	13695	13766	13730	13808	13738	13906	13614	13675	13637	13853	13784	13841	13995	13979	13821	13812	13706	13889	13683	13769	13950	13550	13474	13702	13841	13775	13541	13900	13704	13662	13677	13607	13662	13939	13887	13785	13811	13991	13769	13880	13788	13911	13900	13675	13752	13723	13592	13811	13579	13664	13693	13697	13531	13722	13730	13797	13729	13731	13974	13603	13678	13680	13717	13682	13716	13865	13937	13579	13671	13841	13730	13713	13747	13714	13964	13818	13867	13616	13509	13778	13954	13950	13708	13741	13822	13592	13643	13749	13820	13669	13837	13755	13678	13671	13644	13927	13877	13856	13610	13767	13611	13713	13659	13741	13710	13559	13603	13514	13676	13801	13882	13706	13757	13641	13597	13673	13811	13604	13818	13832	13700	13747	13704	13771	13764	13629	13843	13862	13780	13622	13859	13683	13587	13641	13748	13446	13717	13825	13716	13848	13876	13862	13722	13797	13823	13727	13769	13709	13720	13852	13678	13855	13694	13611	13746	13775	13579	13819	13754	13754	13678	13719	13803	13860	13530	13752	13728	13602	13660	13872	13587	13988	13729	13641	13683	13877	13936	13873	13743	13857	13772	13909	13712	13706	13767	13774	13800	13720	13567	13661	13601	13697	13884	13657	13672	13664	13733	13788	13965	13753	13850	13810	13589	13704	13957	13673	13906	13782	13872	13738	13885	13634	13824	13910	13796	13736	13709	13663	13907	13697	13728	13470	13812	13885	13615	13641	13482	13690	13763	13840	13706	13739	13647	13837	13625	13798	13807	13828	13730	13832	13684	13794	13740	13633	13536	13724	13589	13781	13555	13857	13669	13734	13657	13508	13848	13746	13592	13606	13840	13670	13753	13817	13647	13625	13712	13952	13857	13964	13684	13690	13703	13794	13699	13910	13784	13685	13576	13732	13725	13726	13811	14138	13681	13714	13744	13621	13832	13798	13685	13820	13612	13598	13744	13866	13691	13667	13715	13806	14110	13729	13565	13600	13787	13802	13819	13786	13775	13637	13643	13667	13625	13757	13690	13742	13827	13672	13826	13836	13753	13747	13664	13841	13709	13802	13951	13732	13689	13786	13711	13627	13813	13831	13843	13792	13824	13714	13694	13665	13637	13591	13959	13720	13799	13737	13791	13704	13764	13716	13688	13846	13861	13885	13884	13698	13599	13908	13993	13871	13839	13746	13705	13760	13808	13695	13856	13638	13953	13580	13690	13766	13852	13911	13760	13704	13671	13808	13725	13712	13745	13625	13626	13701	13746	13809	13838	13623	13892	13560	13775	13904	13644	13764	13613	13614	13633	13855	13696	13756	13748	13796	13580	13640	13820	13738	13848	13599	13678	13753	13691	13779	13965	13758	13728	13862	13799	13721	13741	13842	13761	13600	13678	13601	13737	13926	13534	13802	13776	13616	13759	13924	13841	13552	13837	13619	13809	13812	13723	13741	13773	13778	13828	13675	13615	13661	13625	13829	13827	13823	13608	13649	13746	13538	13765	13886	13810	13660	14057	13728	13746	13807	13982	13667	13962	13864	13799	13632	13804	13757	13715	13823	13827	13754	13647	13729	13754	13580	13700	13714	13643	13625	13832	13765	13710	13820	13820	13825	13685	13840	13822	13889	13706	13826	14074	13901	13736	13787	13834	13783	13955	13792	13777	13769	13673	13601	13751	13690	13685	13898	13787	13794	13762	13977	13876	13703	13687	13645	13919	13825	13795	13739	13596	13763	13690	13858	13728	13706	13657	13595	13889	13876	13853	13772	13769	13663	13680	13900	13808	13751	13891	13772	13843	13698	13751	13719	13821	13740	13918	13638	13710	13790	13627	13673	13645	13763	13640	13893	13678	13631	13893	13785	13605	13517	13822	13694	13744	13927	13835	13783	13694	13639	13845	13790	13768	13849	13683	13607	13646	13755	13753	13480	13787	13600	13564	13660	13739	13675	13825	13751	13846	13749	13783	13554	13824	13788	13862	13645	13606	13701	13616	13750	13709	13821	13689	13737	13832	13735	13691	13556	13726	13561	13938	13733	13633	13555	13792	13881	13884	13727	13638	13612	13776	13609	13758	13729	13917	13711	13823	13666	13649	13715	13818	13781	13733	13720	13840	13782	13844	13816	13636	13796	13849	13769	13759	13829	13766	13665	13706	13777	13785	13686	13881	13954	13748	13719	13625	13668	13679	13638	13733	13667	13667	13744	13609	13604	14125	13741	13701	13743	13800	13793	13724	13823	13747	13899	13757	13885	13829	13815	13720	13878	13948	13845	13719	13702	13670	13666	13841	13888	13781	13655	13743	13657	13661	13503	13989	13740	13773	13479	13553	13712	13711	13514	13744	13979	13758	13911	14002	13551	13710	13593	13722	13713	13586	13736	13774	13747	13817	13608	13617	13819	13740	13740	13817	13617	13718	13605	13734	13915	13760	13636	13532	13516	13768	13824	13722	13562	13844	13831	13867	13892	13952	13708	13857	13758	13864	13715	13812	13663	13667	13747	13788	13825	13799	13799	13698	13892	13858	13821	13805	13583	13755	13834	13692	13752	13642	13865	13904	13818	13786	13777	13828	13770	13872	13717	13728	13739	13721	13834	13834	13663	13555	13824	13761	13746	13755	13705	13871	13637	13809	13876	13750	13780	13804	13751	13850	13721	13748	13572	13814	13857	13855	13573	13740	13623	13682	13771	13716	13878	13696	13814	13738	13719	13738	13979	13737	13715	13753	13605	13811	13828	13735	13915	13864	13715	13666	13881	13725	13784	13749	13477	13830	13697	13763	13801	13861	13848	14018	13875	13724	13966	13878	13812	13753	13600	13738	13839	13775	13777	13830	13831	13809	13801	13444	13703	13758	13668	13813	13673	13738	13969	13816	13801	13741	13696	13724	13707	13789	13659	13434	13898	13562	13659	13871	13818	13870	13742	13795	13763	13721	13655	13673	13659	13581	13657	13782	13836	13675	13546	14033	13712	13857	13792	13695	13785	13533	13722	13799	13682	13635	13509	13754	13965	13617	13710	13644	13697	13745	13799	13886	13786	13793	13657	13840	13806	13796	13704	13944	13685	13586	13769	13739	13611	13700	13783	13584	13735	13700	13822	13909	13727	13839	13650	13743	13697	13668	13612	13657	13913	13649	13724	13623	13869	13873	13775	13868	13807	13785	13830	13885	13681	13782	13793	13723	13647	13890	13915	13668	13722	13755	13785	13584	13592	13729	13714	13666	13698	13765	13723	13660	13762	13883	13627	13696	13826	13740	13748	13780	13780	13960	13731	13977	13712	13634	13626	13907	13763	13792	13753	14040	13885	13737	13740	13736	13683	13867	13675	13735	13812	13830	13832	13684	13800	13829	13720	13727	13847	13935	13913	13753	13856	13837	13731	13668	13887	13744	13563	13923	13715	13817	13706	13807	13823	13897	13602	13740	13899	13803	13888	13506	13551	13946	13814	13526	13850	13925	13781	13786	13744	13757	13567	13939	13941	13789	13826	13789	13825	13557	13813	13683	13688	13709	13748	13709	13592	14002	13668	13786	13692	13862	13739	13706	13792	13795	13770	13745	13796	13931	13657	13661	13825	13942	13712	13986	13938	13815	13797	13629	13746	13568	13617	13688	13688	13923	13733	13792	13851	13832	13764	13549	13494	13807	13600	13646	13781	14017	13764	13988	13808	13574	13517	13714	13736	13666	13581	13832	13841	13757	13686	13714	13802	13678	13681	13800	13869	13750	13691	13847	13794	13842	13720	13759	13677	13828	13611	13733	13780	13590	13751	13728	13600	13593	13674	13786	13708	13797	13670	13759	13911	13624	13746	13822	13807	13697	13696	13778	13859	13713	13757	13929	13763	13687	13642	13791	13771	13653	13817	13560	13876	13602	13807	13646	13887	13798	13970	13762	13506	13633	13718	13647	13723	13695	13730	13893	13861	13901	13810	13645	13623	13667	13862	13677	13738	13853	13730	13704	13638	13752	13576	13691	13622	13597	13605	13685	13677	13593	13755	13609	13596	13681	13843	13724	13721	13693	13787	13724	13817	13809	13732	13745	13850	13800	13919	13805	13574	13627	13635	14014	13859	13765	13655	13718	13711	13968	13813	13938	13763	13691	13772	13608	13872	13856	13788	13625	13884	13702	13655	13831	13872	13915	13763	13743	13808	13686	13754	13823	13775	13755	13759	13913	13698	13747	13895	13823	13782	13857	13736	13786	13767	13669	13819	13611	13553	13746	13551	13927	13813	13657	13588	13828	13819	13667	13551	13743	13628	13731	13685	13832	13657	13576	13712	13692	13670	13956	13731	13584	13849	13930	13742
31213	47590	35843	24652	18648	15229	13620	12720	12560	12200	12401	12329	12268	12430	12334	12376	12320	12446	12343	12537	12336	12253	12315	12392	12299	12316	12520	12242	12568	12271	12326	12286	12326	12559	12371	12387	12504	12376	12301	12453	12438	12386	12173	12474	12538	12255	12315	12352	12361	12295	12419	12373	12480	12369	12236	12419	12406	12434	12448	12455	12312	12393	12296	12380	12177	12258	12194	12443	12205	12454	12305	12515	12295	12327	12331	12318	12233	12389	12433	12422	12474	12423	12272	12452	12325	12279	12290	12376	12298	12432	12348	12257	12202	12396	12469	12385	12356	12406	12182	12348	12385	12295	12314	12466	12402	12379	12374	12330	12345	12311	12308	12324	12307	12588	12183	12242	12457	12280	12345	12288	12277	12416	12454	12202	12278	12250	12296	12381	12353	12373	12376	12264	12357	12400	12494	12304	12321	12237	12451	12441	12321	12417	12280	12463	12385	12164	12239	12389	12394	12271	12334	12364	12378	12357	12200	12386	12281	12373	12279	12319	12408	12398	12426	12487	12204	12316	12442	12327	12362	12393	12295	12084	12153	12242	12441	12379	12245	12426	12360	12349	12313	12226	12400	12323	12370	12414	12323	12349	12433	12246	12341	12341	12313	12310	12598	12463	12314	12397	12386	12299	12417	12507	12372	12367	12283	12312	12382	12435	12272	12346	12112	12483	12472	12451	12247	12266	12346	12349	12486	12313	12488	12532	12314	12403	12403	12404	12196	12366	12423	12320	12107	12238	12263	12322	12274	12485	12369	12279	12245	12306	12515	12256	12442	12468	12399	12425	12224	12282	12329	12277	12198	12294	12191	12289	12288	12391	12368	12472	12461	12331	12384	12357	12392	12366	12414	12278	12275	12382	12403	12435	12381	12462	12406	12281	12486	12417	12300	12479	12441	12244	12414	12441	12246	12296	12372	12266	12312	12311	12399	12247	12284	12444	12333	12311	12263	12271	12505	12325	12290	12484	12536	12167	12345	12425	12289	12296	12375	12338	12234	12270	12235	12261	12226	12415	12465	12337	12382	12291	12307	12292	12437	12289	12226	12259	12255	12494	12260	12270	12366	12444	12198	12338	12423	12456	12322	12445	12455	12286	12326	12264	12152	12384	12175	12227	12387	12459	12238	12334	12225	12253	12166	12375	12348	12398	12332	12315	12235	12451	12330	12370	12230	12219	12399	12516	12486	12304	12365	12428	12367	12255	12472	12433	12359	12417	12466	12422	12249	12361	12279	12346	12361	12313	12450	12374	12312	12289	12368	12489	12182	12420	12383	12389	12475	12188	12394	12386	12362	12532	12309	12390	12416	12348	12471	12430	12380	12451	12412	12301	12494	12584	12334	12347	12356	12484	12222	12332	12395	12248	12311	12335	12382	12264	12381	12403	12323	12470	12288	12310	12351	12237	12330	12303	12369	12539	12339	12279	12312	12206	12284	12414	12298	12441	12264	12308	12286	12241	12467	12353	12366	12330	12317	12435	12370	12459	12272	12418	12156	12325	12326	12475	12360	12297	12404	12345	12037	12301	12493	12430	12359	12450	12405	12327	12258	12403	12338	12490	12325	12424	12462	12135	12398	12371	12357	12420	12401	12332	12281	12343	12455	12481	12366	12371	12275	12417	12308	12315	12199	12402	12493	12330	12251	12427	12382	12283	12266	12284	12311	12196	12227	12500	12402	12320	12405	12233	12427	12368	12264	12254	12361	12387	12507	12199	12194	12371	12210	12212	12361	12340	12252	12339	12356	12443	12245	12363	12330	12420	12430	12381	12330	12301	12196	12376	12329	12234	12175	12404	12373	12278	12385	12321	12401	12181	12493	12502	12346	12376	12308	12292	12449	12387	12438	12140	12383	12473	12449	12483	12251	12345	12237	12295	12228	12427	12544	12416	12323	12391	12377	12417	12302	12417	12381	12389	12335	12356	12378	12256	12331	12306	12318	12433	12475	12463	12210	12104	12415	12379	12324	12369	12515	12364	12384	12375	12481	12224	12343	12277	12467	12291	12244	12335	12404	12445	12372	12398	12361	12279	12206	12158	12372	12328	12381	12314	12226	12265	12283	12221	12340	12394	12410	12340	12394	12307	12413	12362	12292	12381	12373	12427	12361	12313	12374	12245	12332	12393	12358	12294	12214	12368	12345	12431	12275	12313	12457	12302	12224	12470	12465	12281	12386	12309	12403	12291	12259	12319	12473	12349	12336	12325	12463	12307	12340	12525	12223	12332	12268	12443	12500	12227	12308	12332	12525	12399	12362	12367	12278	12099	12455	12211	12335	12239	12372	12332	12167	12542	12488	12286	12361	12303	12291	12421	12387	12391	12289	12304	12414	12287	12189	12366	12349	12303	12553	12204	12317	12389	12260	12365	12208	12268	12357	12287	12442	12290	12391	12302	12382	12240	12219	12254	12493	12451	12288	12221	12450	12203	12417	12456	12225	12415	12436	12256	12509	12364	12419	12323	12425	12285	12363	12341	12443	12197	12359	12170	12361	12332	12258	12367	12237	12470	12474	12306	12238	12266	12218	12406	12352	12391	12303	12410	12332	12454	12279	12397	12490	12474	12317	12319	12224	12490	12343	12411	12344	12212	12194	12426	12362	12270	12176	12363	12265	12225	12467	12282	12478	12368	12330	12311	12295	12316	12361	12379	12357	12197	12361	12460	12374	12196	12322	12154	12360	12318	12305	12350	12343	12292	12255	12205	12143	12447	12242	12378	12370	12264	12312	12335	12115	12356	12425	12414	12481	12311	12485	12170	12298	12326	12256	12265	12479	12356	12229	12256	12465	12312	12390	12240	12242	12338	12397	12436	12231	12242	12237	12383	12396	12435	12437	12367	12443	12435	12458	12115	12505	12375	12348	12403	12391	12217	12290	12195	12493	12441	12371	12498	12215	12343	12241	12433	12383	12340	12373	12399	12454	12429	12463	12507	12372	12337	12329	12310	12424	12350	12345	12261	12335	12220	12422	12254	12358	12412	12420	12360	12381	12450	12448	12309	12178	12181	12296	12325	12250	12381	12231	12340	12300	12102	12418	12222	12282	12501	12393	12250	12361	12345	12329	12440	12324	12300	12268	12414	12428	12341	12279	12132	12450	12405	12469	12315	12373	12215	12271	12482	12427	12410	12423	12376	12394	12424	12263	12328	12289	12332	12421	12235	12450	12411	12341	12260	12377	12365	12284	12248	12351	12408	12409	12274	12386	12274	12462	12315	12190	12331	12401	12327	12410	12478	12335	12210	12505	12415	12180	12389	12287	12373	12242	12273	12450	12497	12432	12394	12342	12356	12286	12435	12271	12270	12182	12358	12363	12138	12257	12279	12282	12239	12266	12284	12382	12260	12410	12334	12316	12335	12367	12244	12262	12462	12375	12520	12414	12253	12229	12280	12271	12374	12276	12358	12278	12397	12215	12362	12367	12307	12460	12114	12203	12527	12177	12330	12184	12379	12352	12449	12352	12275	12442	12408	12363	12327	12289	12413	12292	12394	12289	12496	12196	12212	12282	12219	12343	12351	12232	12231	12295	12433	12330	12300	12317	12355	12368	12469	12318	12218	12475	12369	12311	12397	12583	12509	12328	12470	12111	12406	12423	12370	12355	12304	12273	12456	12407	12369	12413	12422	12269	12271	12308	12484	12196	12280	12360	12341	12376	12364	12296	12299	12118	12320	12351	12504	12358	12427	12499	12383	12274	12166	12455	12282	12403	12356	12530	12324	12408	12416	12386	12447	12304	12247	12440	12279	12410	12385	12327	12407	12302	12340	12212	12390	12423	12337	12360	12324	12248	12251	12259	12312	12493	12455	12274	12451	12322	12164	12332	12313	12390	12334	12326	12348	12335	12196	12267	12344	12401	12252	12265	12364	12444	12284	12262	12440	12349	12323	12590	12420	12330	12376	12218	12252	12248	12347	12394	12401	12306	12331	12187	12489	12569	12301	12435	12244	12200	12409	12296	12421	12268	12224	12350	12364	12404	12286	12353	12299	12341	12380	12402	12307	12372	12402	12304	12390	12371	12279	12415	12382	12398	12358	12383	12403	12460	12229	12107	12406	12449	12172	12462	12258	12449	12437	12415	12330	12423	12225	12392	12234	12478	12331	12435	12252	12224	12333	12436	12326	12259	12396	12420	12490	12365	12368	12306	12456	12388	12491	12411	12286	12349	12449	12342	12283	12344	12333	12363	12456	12335	12300	12423	12202	12233	12299	12381	12353	12449	12485	12382	12364	12278	12202	12472	12399	12324	12346	12332	12331	12318	12513	12362	12383	12426	12232	12453	12371	12437	12478	12297	12333	12263	12376	12408	12362	12300	12184	12353	12208	12230	12290	12299	12360	12270	12332	12361	12380	12439	12472	12121	12263	12334	12380	12296	12332	12458	12426	12363	12431	12251	12289	12408	12367	12326	12338	12225	12410	12449	12273	12354	12402	12329	12368	12320	12367	12193	12305	12291	12352	12379	12379	12337	12294	12343	12314	12308	12429	12246	12296	12402	12374	12329	12404	12239	12413	12320	12472	12441	12407	12376	12289	12403	12404	12286	12318	12303	12237	12297	12398	12403	12516	12387	12343	12375	12331	12276	12206	12351	12341	12371	12214	12404	12246	12270	12456	12269	12397	12191	12311	12269	12360	12272	12400	12317	12541	12481	12476	12318	12409	12193	12214	12342	12386	12279	12419	12447	12380	12390	12358	12409	12263	12288	12327	12276	12591	12331	12366	12586	12434	12647	12400	12456	12361	12230	12326	12293	12242	12430	12376	12370	12411	12426	12439	12358	12455	12326	12397	12338	12315	12365	12317	12301	12440	12423	12545	12383	12338	12426	12494	12346	12395	12408	12376	12316	12453	12395	12357	12267	12291	12379	12165	12342	12281	12299	12335	12332	12239	12360	12310	12187	12225	12407	12411	12225	12419	12361	12317	12442	12253	12429	12195	12443	12313	12411	12292	12255	12412	12289	12296	12353	12245	12446	12330	12373	12447	12241	12324	12378	12492	12316	12407	12280	12370	12461	12473	12365	12281	12296	12407	12387	12300	12350	12285	12427	12315	12354	12397	12297	12144	12367	12232	12229	12287	12295	12461	12262	12304	12363	12299	12205	12251	12297	12195	12338	12271	12381	12294
24204	22573	34505	36266	34550	30895	26195	18420	15322	14574	14576	14394	14374	14315	14474	14267	14099	14283	14215	14373	14273	14403	14140	14402	14141	14225	14315	14233	14052	14223	14229	14234	14193	14216	14217	14348	14152	14062	14050	14292	14069	14119	14121	14365	14152	13928	14181	14220	14405	14202	13998	14302	14070	14067	14181	14081	14389	14107	13973	13974	14141	14162	14045	14192	14323	14161	13999	14197	14023	13937	14143	13936	14239	14245	14201	14165	14125	13997	14103	14322	14180	14287	14243	14233	14006	14051	14103	14185	14207	14216	14274	14282	14060	14154	14365	14101	14049	14197	14311	14037	14060	14187	13995	14140	14097	13921	14145	13994	14207	14121	13997	14051	14219	14264	14236	14133	14227	14276	14043	14236	14227	14127	14122	14081	14099	14195	14244	14173	14080	14034	13953	14288	14042	14151	14099	14011	14092	14143	14174	14138	14119	14044	14326	14138	14151	14218	14401	14248	14056	13894	14060	14207	14097	13999	14218	14242	14177	14168	13969	14127	14082	14108	13824	14045	13940	14257	14269	14150	13934	14007	14202	14057	14185	14233	14019	13948	14481	14365	14263	14115	14239	14076	14100	14082	14266	14240	14100	14219	14241	14300	14288	14178	13986	14194	14214	14137	14122	14234	14237	14158	14021	14148	14150	14104	14233	14215	14057	14265	14076	14068	14011	14188	14407	14297	14024	14064	14014	14219	14057	14112	14125	13945	13983	14157	13972	14291	14188	14109	14195	14224	14158	14259	14055	14129	14057	14211	14108	13980	14415	14261	13970	14107	13944	14082	14107	14196	14175	14268	14199	14196	14118	14142	14093	14227	14111	14127	14309	14082	14174	14173	14170	14051	14264	13998	14148	14106	14073	13935	14108	14123	14034	14049	14197	14125	14148	13976	14199	14154	14117	13990	13950	14134	14094	14181	14139	14101	14170	13836	14129	14053	14456	14191	14124	14041	14139	14299	13871	14113	14227	14096	14064	14187	14176	14203	14258	14009	14278	14173	14030	13989	14209	14057	14215	14026	13996	14045	14308	14159	14162	14115	14096	13962	14287	14095	14136	14169	14197	14225	14346	14121	14317	14042	14187	14303	14052	14149	14045	14127	14172	14201	14079	14017	14227	13984	14161	14227	14179	13921	14053	13933	14074	14256	14048	14095	13970	14238	14356	14063	14000	14186	14215	14011	14184	14033	14074	14176	14031	14214	14322	14332	14036	14202	14113	14006	13987	14164	14193	13958	14263	14138	13913	14039	14028	14111	14169	14140	14085	14208	14068	13951	14053	14010	14127	14015	14208	13921	14175	14175	14107	14224	14153	14008	14060	13984	14296	14153	14102	14087	14129	14010	14022	14024	14014	14134	14202	14078	14098	14052	14302	14086	14078	14048	14111	14300	14181	14293	14180	14263	14163	14218	14349	14161	14261	14076	14274	14215	14157	14213	14162	14058	13788	14223	14080	14114	14062	14021	14071	14381	14099	14055	14124	14161	14282	14034	14145	14253	14231	13996	14117	14271	14057	14165	14023	14287	14098	14218	14200	14082	14112	14300	14153	14331	14103	14098	14187	14167	14194	14088	14097	14175	14265	13966	14122	14117	14183	14284	14272	14302	14083	14314	14009	14047	14140	14233	14116	14173	14193	14223	14227	14269	14336	14165	14043	14085	14368	14126	14287	14103	14296	14026	14224	14103	14054	14000	14173	14175	14102	14025	14029	14004	14175	14271	14286	13905	14346	14467	14180	14056	14243	14261	14121	14082	14170	14253	14187	14177	14060	14251	14124	14110	14125	14222	14085	14018	14130	14047	14152	14149	13935	13951	14032	14141	14151	14050	14247	14160	14129	14279	14146	14114	14194	14090	14066	14108	14192	13960	14163	14241	14190	13957	13928	14056	14142	14159	14120	14173	14065	14189	14021	14276	14181	14185	14193	14096	14140	13969	13987	14136	14198	14139	13977	14089	14150	14116	13943	13981	14232	14104	14161	13986	14222	14173	14089	14207	14162	14184	14231	14102	14201	13964	14164	14146	14058	14126	14144	14211	14278	14156	14189	14046	14000	14116	14115	14221	14118	14223	14077	14195	14221	13994	14261	14097	14053	14430	14094	14010	14255	14320	14173	14017	14060	14140	14252	14189	14327	13943	14041	14013	14379	14350	14259	14069	13875	14233	14324	14241	14145	14178	14297	14329	14191	14157	14069	14118	14109	14161	14071	14166	14123	14171	14029	14184	14125	14105	14076	14093	13857	13891	14207	14135	14029	14124	14092	14093	14152	14195	14226	14191	14277	14270	14101	14043	14064	14055	14057	14323	14161	14263	14039	14079	13967	14044	14150	14008	14187	14211	13930	14126	14168	14069	14200	14087	14034	14222	14054	14220	14318	14014	14120	14136	14129	14048	13959	13909	14207	14103	14245	14151	14182	14146	14153	14132	14103	13844	14145	13992	14153	14173	14034	14101	14270	14169	14184	14197	14113	14151	14191	14238	14048	14018	14184	14230	14110	14105	14274	14199	14123	14030	13968	13972	14022	14193	14002	14187	14206	14005	14244	13956	14225	14021	14132	14057	13883	13989	14017	14038	14041	14021	14281	14212	14157	14207	14173	14170	14145	14284	13994	13872	14013	14100	13898	14004	14089	14046	13846	14172	14054	14081	14270	14164	14103	14130	14120	14075	13984	14075	14125	14254	14193	14168	14098	13992	13959	13979	14122	13949	14236	13950	14112	14048	14237	14203	14324	14275	14122	14072	14109	14023	14067	14113	14197	14182	14378	13956	13972	14152	14188	14139	14155	14253	14007	14335	14233	14122	13977	14239	14080	14043	14204	13949	14064	14021	14276	14156	14139	14055	14142	14043	14200	14027	13933	14089	14186	14146	14196	14054	14084	14062	14262	14284	14199	14057	14114	14021	14225	14116	14142	13981	14160	14129	14081	14198	14174	14254	14190	14223	13973	14251	13988	14160	14226	14284	14202	14092	14192	13968	14035	14080	14030	13901	14013	13946	14075	14207	14368	14352	14178	14259	14110	14043	14078	14173	14119	14112	14136	14060	14139	14124	14100	13966	14150	14046	14039	14144	14058	14052	14166	14111	14097	14124	14161	14122	14069	14244	14169	13987	14264	14266	14257	14182	13981	14086	14260	14230	14101	14276	14251	14281	14251	14241	14146	14003	14152	14230	14148	14079	14290	14161	14070	14230	14147	14079	14099	14052	14266	13968	14129	14134	14107	14175	13992	14103	14187	14295	14177	14318	14282	14241	14070	14051	14356	14182	13811	14268	14103	14083	14064	14182	13967	14146	14145	14040	14210	14054	14117	14266	14049	14017	14009	14194	14381	14100	14187	14107	14210	14134	14006	14243	14213	14178	14036	14120	14102	14156	14205	14041	14209	13983	14157	14208	13977	14172	14307	14120	14089	14112	14019	14114	14210	14198	14062	14316	14125	14037	13841	14071	14302	14095	14136	14348	14175	14210	13816	14238	14049	14219	14048	14134	14034	14078	14182	14277	14281	14041	14301	14149	14102	14136	14290	14122	14092	14080	14162	14215	14115	14144	14382	14003	14242	14280	14256	14261	13960	14191	14041	14092	14052	14288	14132	14190	14101	14204	14074	14097	14158	14136	14225	14020	14300	13975	14147	13998	14022	14186	14288	14113	14277	14211	14245	14162	14058	14148	14338	14141	14132	14179	14083	13927	14154	14111	14102	14100	14138	14174	13964	14297	14132	14062	14190	14177	14126	14149	14029	14179	14120	14036	14034	14092	13981	14140	14021	14060	14145	14146	14160	14064	14121	14085	14175	14183	14074	14168	14085	14193	14187	14127	14254	14263	14074	14252	14117	14125	14179	14073	14325	13836	13953	14073	14216	14125	14176	13956	14082	14159	14249	14065	14367	14237	14206	14025	14255	14009	14263	14104	13980	13747	14197	14163	14109	14293	13946	14137	14168	14194	14232	14032	14044	13936	14074	14081	14147	14241	14380	14253	14193	14172	14099	13929	14175	14128	14273	14195	14199	14075	14270	13858	14039	13892	14110	14295	14301	14230	14151	13916	13963	14205	14070	14060	14304	14149	14231	13961	14019	14105	13978	14039	13924	14379	14300	14019	14179	14088	14125	14179	13987	13987	14219	14237	14126	14124	14112	14226	14188	14132	14028	14175	14104	14161	14201	13985	13902	14069	14174	14242	14234	14099	14161	14054	14073	13967	14078	14139	14217	14145	14032	14108	14107	14150	14298	13892	14136	14038	14349	14112	14121	14120	14190	14117	14075	14008	14225	14034	14043	14088	14143	14147	14165	14215	14224	14232	14087	14084	14161	14092	14177	14326	14135	14067	14159	14108	14275	14128	14149	14195	14192	14142	13918	14239	14072	14132	14009	14041	14061	14192	14165	14347	14244	14268	14195	14055	14069	14148	14052	14178	14109	14242	14261	14267	13842	14146	14128	14162	14207	14301	14236	14097	13961	14019	14109	14337	14110	14136	14292	14148	14133	13783	14193	14196	14282	14198	14211	14181	14213	14319	14202	13841	14145	14336	13966	13982	14029	14438	14050	14137	14274	14203	14168	14175	14161	14034	14088	14021	14174	13941	14101	14147	14032	14051	14032	14158	13908	14039	13920	13936	14062	14214	14101	14034	14068	14076	14299	14119	14223	14180	14100	14127	14020	14174	14207	14195	14056	14133	14172	14182	14324	14185	14118	14021	14195	14213	14174	14200	14275	14226	14121	14276	13989	13968	14249	14244	14337	13982	14398	14126	14180	14201	14142	14174	14196	14059	14056	14246	14163	14229	14133	14116	14016	14085	14057	14080	14153	13967	14199	14226	14125	14099	13913	14080	14229	14001	14440	14246	14297	13879	14091	14130	14096	14069	14008	14240	14261	14135	14089	14244	13941	14098	14075	14185	14066	14183	14170	14178	14289	13965	14018	14168	14212	14185	14262	14157	14067	14133	14133	14130	14244	14063	13970	13950	14270	14124	14090	14089	14170	13903	14222	14105	14075	14187	14008	14189	14267	14068	14296	14239	14162	14068	14146	14182	14014	14215	14319	14329	14069	14142	14220	14091	13976	14148	14043	14111	14079	14076	14042	13962	14297	14101	14089	14132	14167	14269	14122	13989	14200	14078	13973	14023
57717	95142	76164	55704	42381	32443	23263	16144	13598	12987	12674	12746	12797	12774	12715	12499	12507	12680	12533	12750	12573	12718	12555	12738	12599	12795	12525	12426	12527	12642	12659	12709	12880	12775	12816	12611	12730	12814	12694	12844	12644	12552	12625	12713	12760	12716	12667	12474	12691	12589	12734	12721	12633	12713	12590	12635	12623	12614	12718	12675	12755	12587	12680	12581	12573	12541	12816	12639	12692	12673	12599	12731	12672	12581	12659	12551	12673	12691	12746	12706	12707	12649	12653	12614	12589	12616	12610	12571	12538	12706	12626	12550	12540	12589	12590	12618	12568	12822	12555	12676	12734	12758	12620	12570	12553	12665	12767	12602	12566	12791	12676	12818	12441	12632	12682	12843	12601	12582	12712	12646	12687	12661	12506	12510	12696	12570	12648	12683	12555	12707	12664	12671	12600	12681	12654	12707	12578	12605	12644	12766	12581	12736	12618	12637	12651	12859	12493	12743	12594	12583	12656	12767	12656	12592	12662	12641	12942	12547	12501	12719	12600	12531	12625	12642	12434	12754	12474	12757	12701	12510	12571	12548	12696	12560	12642	12619	12741	12436	12648	12693	12757	12559	12624	12708	12709	12574	12639	12667	12689	12638	12697	12425	12627	12620	12665	12592	12695	12525	12598	12689	12727	12663	12550	12726	12589	12567	12733	12545	12734	12637	12751	12757	12800	12754	12734	12585	12777	12622	12615	12644	12557	12857	12542	12726	12717	12699	12598	12643	12564	12631	12527	12555	12570	12832	12718	12660	12498	12624	12826	12474	12797	12657	12751	12666	12587	12835	12627	12618	12723	12832	12567	12591	12615	12743	12573	12508	12634	12814	12716	12653	12589	12525	12636	12584	12621	12606	12648	12654	12605	12802	12590	12595	12633	12515	12661	12706	12807	12717	12747	12653	12747	12673	12583	12813	12586	12697	12635	12638	12741	12585	12624	12602	12579	12725	12767	12618	12511	12610	12752	12602	12610	12797	12786	12702	12769	12690	12723	12836	12592	12533	12686	12764	12510	12769	12560	12535	12664	12774	12717	12649	12505	12611	12519	12691	12501	12664	12555	12766	12685	12623	12658	12567	12590	12686	12819	12645	12643	12623	12710	12724	12528	12781	12641	12554	12577	12660	12655	12637	12745	12585	12654	12849	12671	12667	12639	12644	12685	12575	12473	12740	12753	12558	12619	12595	12535	12593	12642	12774	12647	12629	12579	12637	12719	12690	12707	12477	12656	12685	12656	12498	12667	12583	12677	12549	12594	12534	12733	12806	12472	12860	12701	12642	12655	12664	12640	12593	12628	12593	12660	12700	12529	12766	12578	12644	12756	12683	12660	12603	12764	12550	12676	12614	12817	12672	12776	12617	12540	12725	12785	12821	12805	12513	12636	12704	12769	12632	12588	12713	12923	12826	12716	12736	12703	12557	12568	12723	12533	12663	12545	12725	12716	12502	12565	12689	12693	12645	12671	12802	12706	12690	12673	12644	12639	12767	12711	12438	12722	12607	12500	12653	12525	12606	12556	12783	12559	12582	12780	12683	12550	12674	12646	12551	12460	12634	12480	12595	12571	12716	12596	12679	12672	12707	12591	12842	12626	12635	12602	12620	12769	12666	12695	12516	12627	12494	12467	12639	12735	12690	12742	12496	12554	12596	12651	12541	12687	12732	12680	12486	12672	12557	12620	12729	12719	12612	12561	12630	12544	12736	12763	12626	12616	12636	12679	12601	12814	12656	12612	12712	12630	12528	12726	12579	12598	12711	12772	12746	12660	12535	12714	12625	12784	12720	12527	12684	12621	12580	12722	12571	12672	12511	12428	12645	12832	12630	12586	12598	12817	12631	12749	12624	12828	12675	12554	12675	12719	12702	12738	12590	12632	12643	12547	12694	12740	12636	12760	12530	12834	12536	12711	12656	12759	12735	12608	12561	12772	12623	12707	12494	12537	12755	12629	12750	12721	12803	12739	12758	12727	12679	12654	12592	12760	12722	12681	12544	12809	12536	12713	12441	12574	12732	12640	12746	12411	12742	12757	12742	12740	12759	12656	12777	12614	12809	12684	12581	12654	12721	12660	12683	12618	12627	12639	12617	12670	12812	12539	12719	12620	12624	12608	12667	12596	12686	12660	12821	12740	12630	12634	12696	12597	12644	12612	12751	12594	12774	12663	12607	12517	12692	12612	12665	12533	12721	12632	12743	12645	12757	12613	12635	12661	12671	12676	12695	12530	12670	12732	12575	12764	12680	12751	12748	12745	12509	12819	12665	12404	12692	12537	12681	12502	12841	12643	12661	12574	12724	12649	12573	12635	12548	12748	12879	12617	12689	12757	12605	12581	12743	12813	12658	12651	12623	12569	12709	12716	12836	12643	12434	12627	12631	12531	12677	12481	12647	12819	12533	12616	12781	12553	12670	12723	12592	12678	12679	12583	12791	12684	12674	12700	12588	12787	12700	12713	12788	12616	12689	12497	12658	12613	12664	12635	12588	12691	12646	12593	12568	12714	12608	12847	12685	12536	12454	12557	12388	12541	12780	12776	12670	12591	12591	12562	12659	12532	12730	12709	12688	12661	12755	12564	12730	12662	12726	12570	12522	12715	12567	12557	12592	12593	12680	12679	12815	12676	12706	12532	12505	12616	12610	12735	12672	12650	12669	12662	12706	12599	12829	12651	12621	12695	12661	12721	12712	12607	12750	12786	12640	12739	12651	12680	12735	12576	12561	12539	12518	12584	12689	12510	12594	12672	12718	12659	12726	12647	12724	12704	12670	12634	12660	12704	12622	12793	12661	12661	12722	12672	12667	12668	12630	12687	12727	12710	12457	12687	12629	12662	12671	12709	12664	12657	12738	12392	12676	12469	12593	12671	12567	12673	12617	12612	12534	12734	12629	12607	12548	12618	12610	12795	12602	12683	12657	12726	12747	12790	12527	12580	12696	12620	12838	12805	12634	12606	12625	12631	12621	12729	12558	12611	12588	12643	12564	12671	12607	12555	12554	12650	12785	12775	12478	12699	12794	12681	12720	12667	12647	12622	12655	12639	12669	12549	12731	12713	12652	12692	12664	12587	12719	12488	12788	12591	12640	12733	12588	12838	12729	12757	12659	12705	12672	12663	12581	12805	12698	12745	12760	12651	12646	12697	12654	12584	12737	12627	12701	12637	12886	12691	12671	12811	12568	12675	12637	12834	12666	12732	12706	12764	12810	12507	12598	12732	12664	12826	12615	12658	12767	12663	12597	12858	12706	12523	12671	12537	12469	12686	12760	12614	12564	12620	12688	12894	12616	12654	12582	12667	12553	12591	12762	12667	12708	12720	12590	12796	12555	12752	12688	12609	12589	12658	12622	12880	12617	12656	12606	12731	12569	12675	12648	12657	12635	12793	12638	12410	12628	12722	12555	12604	12683	12678	12639	12662	12814	12535	12918	12664	12660	12630	12586	12629	12871	12604	12728	12805	12640	12581	12750	12756	12727	12583	12641	12643	12713	12617	12667	12802	12684	12770	12552	12649	12613	12692	12576	12779	12673	12661	12679	12647	12637	12500	12712	12680	12544	12648	12592	12594	12755	12719	12645	12756	12635	12683	12736	12661	12642	12581	12581	12634	12670	12636	12711	12566	12564	12752	12511	12761	12608	12796	12631	12639	12754	12624	12592	12599	12678	12552	12579	12666	12633	12590	12558	12606	12552	12648	12740	12780	12684	12758	12688	12588	12787	12508	12765	12565	12650	12732	12710	12604	12520	12629	12592	12836	12607	12792	12614	12457	12583	12690	12765	12779	12772	12754	12619	12668	12680	12623	12605	12688	12777	12708	12707	12708	12664	12659	12619	12554	12715	12548	12648	12812	12600	12754	12677	12656	12716	12525	12740	12713	12617	12624	12583	12717	12522	12669	12596	12697	12531	12631	12563	12815	12712	12663	12679	12766	12573	12642	12702	12540	12642	12631	12622	12765	12569	12533	12615	12691	12758	12517	12547	12526	12616	12644	12644	12751	12745	12619	12582	12609	12701	12717	12719	12706	12717	12584	12654	12786	12747	12628	12654	12619	12526	12709	12693	12615	12741	12797	12531	12651	12782	12787	12671	12810	12617	12589	12727	12656	12550	12586	12579	12737	12651	12661	12531	12515	12675	12489	12601	12653	12726	12657	12660	12659	12668	12671	12632	12566	12602	12848	12670	12607	12627	12581	12846	12636	12665	12502	12619	12652	12531	12663	12714	12749	12689	12643	12550	12674	12591	12690	12559	12553	12691	12717	12626	12723	12778	12942	12692	12652	12733	12727	12596	12695	12676	12739	12808	12711	12642	12682	12556	12615	12599	12708	12811	12656	12520	12673	12720	12599	12519	12628	12562	12620	12779	12431	12654	12563	12643	12564	12722	12593	12770	12679	12531	12662	12669	12847	12538	12744	12613	12812	12632	12837	12777	12605	12415	12595	12561	12710	12796	12551	12534	12664	12665	12735	12807	12552	12576	12742	12687	12613	12815	12811	12617	12653	12673	12685	12612	12544	12575	12690	12553	12689	12607	12631	12651	12732	12711	12731	12658	12678	12641	12771	12634	12534	12482	12633	12473	12476	12587	12662	12709	12578	12618	12698	12750	12759	12702	12703	12580	12652	12693	12622	12550	12700	12934	12742	12734	12733	12796	12669	12748	12655	12725	12593	12561	12624	12629	12535	12693	12673	12643	12583	12549	12638	12564	12627	12821	12546	12708	12624	12731	12660	12687	12781	12730	12665	12807	12603	12506	12607	12839	12573	12658	12657	12787	12583	12725	12667	12841	12528	12648	12760	12560	12691	12537	12841	12619	12579	12767	12593	12642	12568	12747	12633	12690	12578	12543	12734	12579	12396	12458	12689	12586	12551	12608	12759	12578	12553	12584	12639	12623	12771	12840	12560	12631	12691	12566	12913	12699	12786	12633	12687	12564	12566	12680	12714	12687	12716	12479	12611	12704	12621	12628	12596	12746	12612	12622	12752	12496	12704	12651	12586	12585	12714	12692	12771	12806	12626	12631	12727	12611	12614	12649	12607	12616	12731	12769	12594	12706	12520	12633	12441	12689	12799	12489	12706	12460	12697	12558	12697	12680	12600	12655	12671	12744	12657	12613	12653	12671	12700	12681
22994	21943	32872	32517	35875	36184	31383	21069	16685	15765	15273	15107	15127	15112	15006	15209	15037	14889	15223	15073	14814	14968	15158	14898	15143	15098	14980	14948	15063	15056	15087	15071	14890	14919	15045	14917	14942	14926	14940	14875	14973	14874	14933	14922	14906	14816	14949	14813	15014	15192	14838	14948	14848	14988	14947	14851	14897	14849	15062	15029	14921	14930	14846	15004	14912	14985	14851	14795	14809	14966	14926	14897	14974	14910	14892	15044	14926	14894	14880	14772	14963	15049	14800	14775	14783	14807	14607	14979	15006	14729	14682	14785	14824	14824	14953	14834	15014	14845	14773	14698	14936	14797	15032	14999	14955	14853	14737	15067	14954	14757	14973	14894	14880	14987	14816	14860	14933	14705	14990	14893	14776	14891	14931	14907	14899	14905	14987	14883	14851	14817	15035	14894	14676	14937	14883	14913	14888	14990	14792	14983	14917	14836	14700	14734	14871	14820	15017	14904	14906	15044	14864	14981	15032	14940	14851	14768	14982	14837	14869	15024	15055	15074	14910	14928	15065	14888	15118	14781	14842	14848	14721	14697	14862	14865	14833	14743	14792	14847	14890	14860	14991	14926	14950	14938	15010	14810	14881	14961	14663	14751	14854	14806	14882	15002	14903	14678	14635	14667	15042	14791	14788	14803	14929	14973	14900	14867	14973	14757	14710	14944	14786	14868	14643	14852	14646	14973	14927	15035	14669	15049	14643	14798	14950	14937	14977	14979	14754	14778	14955	15005	14811	14987	14932	14977	15027	14902	14876	14726	14632	14755	14827	14795	14729	14914	14993	14908	14759	14728	14936	14932	14973	14688	14895	14772	14935	14860	14796	14927	14743	14745	14847	14861	15109	14994	14719	14836	14762	15029	14828	14919	14976	15053	14869	14863	14747	14729	14838	14701	14997	14694	14943	14899	14765	14766	14759	14840	14990	14877	14989	14905	14903	14790	15004	14737	14791	14731	14859	14944	15162	14826	14971	14620	15091	15085	14869	14909	14922	14817	14943	14771	14873	14880	15057	14738	15051	14793	14917	14900	14862	14865	14958	14791	14731	14783	14874	14798	14648	14850	14879	15065	14783	15075	14937	14788	14724	14797	14838	14811	14801	14867	14902	14675	14875	14910	14773	14876	14773	14690	14924	14825	14944	14991	14821	14784	15046	14666	14661	14965	14869	14852	14894	14767	14753	14823	14799	14725	15044	14759	14705	14889	15090	14849	14653	14812	14954	15004	14811	14821	14738	14813	14975	14755	14768	14873	14706	14833	15128	14718	15005	14850	15090	14829	14973	14800	14944	14706	14802	14818	14852	15201	14882	14900	15033	14886	14730	14669	14909	14939	14991	14768	15094	14845	14831	14890	14826	14863	14884	14783	14977	14891	14836	14912	14834	14889	14943	14920	14994	14872	14743	14897	14663	14916	14896	14863	14837	15131	14831	14808	14817	14810	14827	14940	14837	14939	14955	14854	14854	14973	15022	14653	14835	14807	14703	14822	15004	14799	14928	14904	14937	14910	15016	14788	15007	14786	14931	14615	14939	14768	14852	14889	14794	14684	15056	14950	14895	14777	14798	14838	14704	14887	14729	14796	14684	14740	14736	14800	14749	15070	14949	14846	15015	14852	14936	14814	14979	14974	14883	15022	14716	14821	14997	14823	14854	14777	14786	14912	14873	14793	14774	14837	14535	14922	14922	15072	14959	14646	14898	14921	14973	14844	14901	14732	14902	14796	14780	14975	14926	15164	14863	14751	14803	14880	14634	14801	14987	14968	14792	14809	15084	14982	14793	14728	14710	14796	14933	14845	14854	14917	14712	14672	14883	14842	14801	14912	14686	14798	14815	14590	14734	14835	14913	14861	14975	15066	15047	14730	14794	14804	14781	14752	14972	14735	14909	14894	14911	14876	14789	14901	14959	14701	14886	14803	14878	14952	15000	14877	14787	14870	14791	14806	14761	14856	14598	14905	14720	14767	14806	14898	15006	14857	14815	14841	14855	14778	14809	14640	14872	14955	14735	14848	14868	15007	14812	14620	15002	15021	14751	14801	14775	15063	14861	14837	14836	14890	14606	14856	14993	14842	14760	14868	14776	14925	14693	14737	14730	14864	14975	14757	14748	14762	14731	14769	14809	14797	14887	14963	14955	14698	14910	14939	14879	15031	14691	14734	14857	14834	15096	14914	14906	14638	14628	14890	14756	14944	14899	14680	14717	14830	14803	15005	14945	14848	14875	15043	14900	14931	14700	15000	14829	14877	14931	14827	15077	14963	14828	14862	14912	14843	15006	15047	14839	14775	14898	14770	14935	14848	14752	15004	14983	14822	14815	14679	15011	14812	14726	15073	14904	14986	15046	14824	15074	14900	15020	14984	14990	14998	14590	14796	14923	14924	14798	15036	14994	14739	14958	14977	15103	14984	14865	14989	14856	15038	14760	14820	15043	14767	14858	14855	14841	14711	14821	14830	14630	15117	14858	14851	14999	14755	14704	14722	14726	14981	14806	14814	14954	14945	14932	15065	14873	14827	14919	14880	14731	14837	14726	14976	14596	14799	14953	14738	14809	14667	14876	14922	14848	14794	14784	14784	14584	14786	14883	14870	14977	14760	14849	14599	14764	14716	14867	14838	14942	14736	14656	14893	14821	14889	14793	14926	14729	14770	14746	14933	14943	14972	14822	15054	15030	14674	14805	14784	14898	14848	14918	14945	15015	15231	14869	14899	14950	14772	14868	15031	15073	15156	15094	15033	14899	14942	14759	14823	14837	14823	14868	14750	14944	15044	14920	14787	14832	15039	14987	14846	14959	14801	15061	14840	14819	14876	14826	14775	14718	15043	14807	14742	14846	14779	14826	14916	14779	14947	14817	14749	14843	14765	14810	14709	14944	14806	14747	14845	15007	14969	15047	14977	14870	15035	14928	15018	14705	14767	15027	14916	14817	14880	14952	14930	14882	14817	14902	14852	14737	14689	14703	14869	14844	14891	15049	14960	14838	14832	15045	14953	14858	14919	14960	14718	14988	14686	14928	14785	14973	14873	14643	14783	14831	14910	14985	14757	14792	14702	14763	14718	14711	14973	14850	14648	14858	14959	14803	14972	14947	14783	14746	14872	14806	14754	14978	14978	14793	15002	14751	14894	15045	14897	14816	14893	14874	14904	14907	14870	14684	14690	15016	14828	14738	14798	14840	14814	14811	14766	14725	14874	14703	14819	14780	14869	14908	14910	14727	14852	14840	14807	14776	14779	14645	14646	14816	14593	15006	14897	14837	15033	14649	14758	14982	14638	14724	15006	14895	15049	15056	14716	14836	14826	14955	14919	14989	14819	14668	14899	14897	14934	14744	14857	14745	14829	14871	14652	14788	14781	14932	14916	15005	14872	14928	14872	14885	14889	14907	14842	14978	14599	14649	14867	14756	14892	14898	14910	14831	14789	14992	14844	14680	15069	14752	15062	14866	14853	14861	14800	14807	14793	14805	14829	14795	14906	14925	14846	14895	15178	14755	14945	14829	14741	14754	14827	14983	14780	14660	14805	14998	14819	14962	14842	14731	14584	14910	15021	14724	14956	14809	14808	14950	14575	14637	14961	14813	15093	14792	14937	14875	15033	14859	14607	14777	14960	15014	14652	15056	14949	14962	14903	14695	14925	14910	14952	14911	14939	14958	14803	14916	14707	14931	14965	14935	14863	14836	14802	14776	15009	14773	14956	14939	14936	14807	14707	14843	14978	14764	14772	14821	14963	14833	14915	14837	14843	14809	15027	14832	14848	14907	14785	14756	14653	14871	14736	14690	14907	14841	14813	15036	14843	15013	14769	14753	14839	14706	14715	14800	15033	14787	15005	14911	14906	14670	14699	14903	14715	14770	14773	14866	14778	14775	14872	14886	14618	15000	14933	14822	14933	14932	14816	14921	14883	15005	14811	14888	14680	14825	14913	14785	14866	14865	15036	14692	14843	14770	14680	14767	15026	14789	14798	14846	14927	14676	14866	14769	14846	14770	14761	14935	14780	14714	14627	14659	14957	14829	14905	14815	14722	14864	15093	15089	15163	15039	14950	14826	14752	14804	14724	15053	14812	15012	14841	14991	14855	14846	14757	14970	15011	14845	14786	14860	14861	14818	14888	14779	14893	14944	14965	14806	14734	14995	14848	14731	14816	14849	14952	14814	14712	14866	14781	14756	14802	14558	14825	14763	15000	15014	14827	14785	15001	14944	14756	14822	14660	14856	14977	14808	14842	14774	14812	14781	14917	14874	14853	15103	14783	15046	14995	14863	14820	14833	14895	14857	14807	14610	14804	14830	14760	14863	14855	14797	14817	14844	14948	14864	14863	14929	14806	14787	14800	14842	14794	14838	14663	14933	14864	14785	14821	14851	14748	14888	14872	14962	14821	14693	14817	14848	14779	14845	14773	14926	14815	14844	14895	14963	14852	14973	14803	14763	14820	15060	14826	14809	14755	14604	14888	14854	14732	14774	14943	14720	14704	14865	15027	14731	14688	14816	14768	14800	14894	14873	14838	14937	15022	14868	14774	14976	14826	14797	14705	14858	14910	14808	14851	14975	14810	14919	14867	14890	14747	14736	14652	14907	14965	14707	14963	14572	14834	14936	14842	14806	14818	14861	14840	14680	14911	14633	14820	14829	14867	15143	14862	15009	15036	14766	14858	15038	14926	14665	14923	14863	14987	15074	14873	14730	14858	15083	14895	14938	14715	14928	14734	14853	15121	14733	14785	15066	14726	14920	14893	14957	14786	14721	14781	14747	14995	14826	14778	14727	14616	14798	14790	14931	14986	14869	14792	14813	14855	14774	14907	14812	14791	14962	14770	14783	14877	15025	14762	14841	14862	14870	14819	14984	14749	14870	14876	14809	14823	14894	14972	14776	14932	14962	14575	14950	14946	14941	14819	14753	14836	15000	14773	14934	14883	14674	14858	15043	15005	14694	14891	14811	15011	14723	14793	14852	14825	14836	14767	14803	14864	14932	14754	14736	14984	14840	14828	14754	14798	14872	14764	14962	14750	14852	15044	14868	14713	14903	14912	14770	14876	14778	14765	14907	14801	14776	14868	14985	14915	14894	14737	14666	14804	14940	14739	14691	14638	14682	14917	14891	15012	14840	14653	14947	14803
60790	105972	88291	69557	55816	42019	28316	18449	14291	13490	13231	13118	13116	13061	13071	13187	13088	13042	12986	13087	13072	13114	13050	13062	13082	13019	13098	13043	13119	13166	13099	12969	12974	13100	13064	12936	12936	13069	13070	13184	12968	13026	13076	13015	12927	13081	13047	12970	13182	13094	13055	13000	13105	12985	13088	13085	12905	13188	13010	12933	13156	12858	13274	13048	13003	13012	13043	13046	13015	13100	13135	13153	13050	13063	13077	12928	12954	12918	13093	13043	12926	13203	13089	13151	13249	13086	13069	13135	13043	13137	13051	13141	13070	13038	12972	12891	13135	12990	13064	13047	13198	12982	13047	13076	13202	13126	13129	12826	12986	13108	13214	13043	13070	12917	13060	12818	13132	12993	13094	12913	13105	13052	13131	13201	13235	13102	12956	13039	13109	13185	13033	13139	12918	13017	12951	13173	13065	13122	13043	12888	13060	13195	12989	13013	13287	12997	13055	12927	13147	13027	12935	13157	12906	13054	12986	13015	13020	13350	13141	13068	13038	13126	12986	13180	13119	12967	13099	12946	12993	12891	12974	13022	13028	13157	13108	12958	13130	13136	13138	13009	13112	13099	12961	13095	13072	13026	12971	12985	13156	13016	13036	12995	13029	12945	13068	13101	13022	12894	12960	13132	13059	13173	12908	13063	13202	12970	13128	13064	13061	12801	13092	13127	13227	13126	12916	12964	12927	13028	13099	13076	13134	13083	13005	13009	13288	12975	12954	13167	13059	13091	13249	13166	13136	13175	12954	13139	13034	13172	13084	13207	13143	13085	12996	12921	12950	13088	13047	12846	12962	13097	13124	13032	13038	13130	13142	13064	13048	13096	13021	12965	13042	13221	13075	13200	12999	13041	12953	13089	12926	13032	13092	13122	13029	12965	12771	12923	13090	12944	13075	12950	12924	13130	13001	13013	12950	13131	12980	13174	13010	13002	13262	12861	13175	13120	13030	13082	13010	12992	12898	13047	13082	13114	13195	13059	13118	13029	13109	13149	13113	13064	13172	13118	12948	13134	13028	13055	13002	13158	13044	13021	13001	13156	13310	12921	12922	12916	13139	13143	13108	13018	13045	13016	12936	13027	13222	13086	12968	13101	12975	12830	12930	12993	13242	13015	13167	13043	12973	13095	12998	13075	13169	13025	13005	13060	12966	12992	13100	13130	13203	13102	13132	12969	13067	12983	13178	13123	13143	12938	12988	13029	13124	13195	13179	13009	13151	13200	13156	13033	13008	13014	12860	13033	13020	13100	13038	13086	13341	13013	13136	13071	13043	13073	13122	13002	13125	13253	12851	13146	13129	12945	13103	13114	13030	13342	13124	13093	13137	13318	13050	13157	13117	12956	13163	13014	13220	13102	12974	13155	12924	12843	13245	13139	13082	13172	12853	12970	13016	13029	13203	13236	12945	13121	12969	13173	13202	13001	13180	12905	12973	13060	13141	13064	12858	12959	13039	13178	13060	13067	13060	13117	13005	13080	12885	12777	13052	13024	13072	13107	13071	13133	12984	13213	13052	13002	12983	13121	13022	13134	13173	13175	13007	13104	13105	13131	13011	13042	13013	13233	12977	13083	13067	13025	13182	12956	12881	12907	13031	13096	13094	13267	13151	13039	13106	12977	13180	12933	13022	13113	13072	12975	13198	13026	13038	12978	13118	13113	13002	13117	13063	13079	13272	13104	13004	12994	13165	13069	13108	13000	13228	13003	13029	13174	13022	13004	12846	13012	13157	12949	12965	13011	13156	13037	13048	13086	12857	12937	13066	13137	13061	13057	12997	13015	13051	13073	12967	13007	13016	12996	13006	12937	13140	13017	12825	12999	13166	12847	13045	12955	13016	13053	13111	13097	12974	13014	12890	13098	13012	13095	12980	13058	13001	13056	13120	13027	13124	13003	13051	12989	12866	12950	13246	13048	13166	12989	12994	12904	12981	13153	13038	12851	13085	12929	13074	13160	13044	13035	12857	13122	13123	13050	13179	13026	12964	13131	13166	12901	13051	12953	12966	13145	12970	13117	13033	13095	13172	12997	13000	13185	13064	13215	12891	13167	13096	13043	13115	13176	13052	13225	13113	12994	13051	13001	13178	12941	13120	13074	13059	12948	13041	13099	13033	13195	13200	13009	13172	13030	13019	12970	13161	13021	13037	12930	12926	13074	13094	13058	12985	13116	13001	13080	13135	13005	13027	13097	12895	12966	12994	12999	13062	12991	13034	13011	13061	12923	12997	13072	13194	12988	13028	13154	13050	13001	13318	13072	13093	12939	13099	12955	13095	13006	13142	13094	13249	12932	13110	13188	13100	13045	13014	13117	13042	12995	13104	13088	12847	12992	13078	12991	13102	13099	13103	13010	13137	13018	13008	13104	13069	13064	12946	13138	13179	13068	13067	13036	13155	13112	13149	12902	12988	13019	13133	12976	13084	13084	13016	13059	12799	13082	13148	13141	12780	12983	12993	13063	13250	13203	13207	13126	12967	12931	12966	13043	13124	13081	12936	13295	13131	13044	12856	12908	13057	13218	13023	13042	13038	12870	13195	13031	12996	13045	13061	13164	12983	12999	13021	12979	13125	13145	13100	13041	12940	12857	13099	13079	13040	13154	12937	13266	13058	13195	13009	12969	13069	12997	13054	13107	13181	13145	12944	13098	13099	12962	13084	12835	13057	13045	13150	13011	13002	13097	13094	13037	12937	13144	13147	13199	13035	13102	13178	12899	12927	13144	13110	13037	13010	13054	13062	13126	13118	12926	13129	13075	13018	13038	13120	13153	13084	13052	13157	12919	12997	13249	13123	13084	13170	13030	13118	13071	13096	12990	12971	12989	13052	13045	13090	13089	13036	13062	13017	13208	13170	13043	12886	13000	13199	13185	12964	13122	12980	12843	13000	13119	12930	13245	13027	13012	13010	13224	13032	12911	12836	13053	13036	13162	12879	13080	12984	13170	13019	13081	12986	13033	13041	12979	13007	12968	13064	13124	13062	13075	12925	13156	13137	13122	13111	12971	13044	13066	13219	12988	13052	13077	13027	12849	13202	12955	13001	13018	13174	12909	13026	13116	13090	13004	13103	13049	13059	13008	13079	13084	12997	13125	12966	12986	13209	13024	13023	13039	13103	13045	12936	13028	13155	13108	13003	13047	13090	13035	13087	13049	13133	13034	13066	12933	12809	13002	12968	13233	13149	12945	12916	12953	12946	13116	12982	13037	13204	13023	13168	12983	12990	13067	12999	13114	12957	13169	12987	12919	13112	13056	13103	12903	13034	13119	13041	13059	13024	13087	13044	13136	13062	12966	13099	13109	13127	13058	13036	12935	13045	12978	12903	13149	13207	13229	13000	12805	12986	13079	13209	12955	13090	13074	12951	13136	13081	13011	12858	13099	13066	13046	12979	12939	13097	13120	13098	13158	12984	12989	13017	13098	12953	13047	13028	13001	12867	13098	12991	12886	12857	13089	13009	13028	13047	12886	12991	13199	12978	13102	12934	13019	13176	13153	13061	13260	12871	12922	13001	13136	12958	13174	12918	13061	13092	12956	13139	12972	13166	13095	13023	13056	12998	12989	12994	13077	12907	12974	13079	13011	12878	13107	13150	12823	12986	13067	12954	13105	12892	12934	13025	13132	13149	12989	13007	12968	13098	12981	13105	13111	12850	12968	13213	12941	13115	13027	13055	12965	13048	13052	13096	13037	12956	13107	13018	13165	13006	13162	12895	13118	13021	12886	12931	12994	13043	12971	12951	13111	12841	12950	13175	13144	12969	13004	12973	13031	12990	13162	13125	12860	13012	13048	13027	13093	13088	13072	13203	12972	13007	13093	12993	13064	12911	13055	13029	13154	13030	13122	13024	13066	12885	13044	13046	13138	13186	13023	13025	13066	12960	12990	13009	13002	12845	12852	13112	12988	13081	13094	13097	13055	13106	13113	12974	12938	12980	13064	13136	12910	13106	12887	12971	13146	13015	13121	13182	13192	13041	13001	13125	12860	12732	13118	12851	12857	13038	12974	13168	13120	13074	12993	13069	13103	13049	13144	12929	13031	12936	13010	12927	13106	12942	13099	12907	12984	13021	12971	13146	13020	13042	12998	12907	13098	12885	13059	12922	13038	13156	13174	13047	13116	13086	12937	13010	13069	13135	12938	12931	12939	12967	13116	13084	13201	13148	13136	12925	12916	13170	13024	12916	12982	12934	13152	13076	12975	13169	12975	13140	12954	13022	13142	13004	12978	13007	13022	13143	12986	13100	13110	13135	12902	12900	13100	12868	13108	13003	13141	13070	13075	12939	13067	12974	13171	12889	13038	13093	13147	12919	12985	13098	13122	13086	12999	13115	13014	13033	13073	12992	12980	13020	13160	13078	13187	12915	13058	13062	13055	13244	13123	13191	12996	12916	13027	12963	13033	13102	13160	13080	13156	13142	12953	13174	13110	12937	13247	13105	12923	12985	13007	13012	12992	12984	12993	12996	13048	13100	12994	13030	12968	12962	13043	13020	13024	13111	13019	13181	12985	12940	12930	13129	12920	13001	12975	13098	13144	13005	12972	13104	13030	13139	13057	13227	12922	13022	12962	13126	13137	13126	13129	13031	13001	13071	13075	12964	13063	13036	13036	13209	13061	13092	13118	13079	13163	13045	13157	13116	13153	12972	13040	13048	13086	12928	12692	13165	13129	12993	13100	12958	13043	13037	13097	13027	12978	13056	13185	12906	13127	12909	13081	13062	13108	13037	12891	13099	12926	12916	13061	12922	13054	12961	13020	13029	13060	13016	13030	12994	13059	13166	12960	13076	13032	13257	12992	13036	13025	13124	13066	13088	13241	13033	13075	12930	13052	13099	13192	13073	13209	13086	13057	12859	12882	13077	13144	13046	13124	13122	13215	13048	13035	12928	13102	13086	13165	13132	12885	13037	13035	13018	13065	13041	13082	13100	13167	13261	13036	13142	12936	13146	13095	12892	12895	13078	12912	13106	13060	12992	12822	12925	13241	12943	13098	13072	13061	13069	12846	13043	13010	13102	13218	13066	13067	12814	13070	12992	12956	12937	13082	13018	13051	12998	12944	13023	12981	12931	13137	13028	12885	13090	13013	12960	12942	13013	13083	13171	13067	13052	13050	12993	13053
28928	29594	36958	30010	23048	19481	17034	15974	15552	15655	15415	15396	15461	15402	15507	15491	15528	15525	15563	15485	15590	15490	15595	15617	15658	15676	15601	15708	15556	15511	15277	15448	15549	15457	15499	15570	15502	15472	15572	15342	15482	15646	15251	15346	15480	15563	15500	15617	15523	15630	15587	15464	15603	15606	15546	15422	15584	15497	15587	15655	15597	15392	15572	15661	15294	15538	15542	15405	15408	15267	15411	15711	15497	15239	15293	15614	15557	15647	15444	15439	15425	15547	15409	15482	15361	15439	15532	15582	15701	15266	15516	15648	15605	15508	15358	15318	15521	15507	15358	15464	15343	15347	15460	15354	15595	15373	15609	15406	15486	15461	15566	15411	15365	15552	15512	15395	15377	15541	15389	15406	15472	15475	15513	15734	15500	15406	15663	15205	15467	15310	15458	15453	15525	15376	15341	15441	15411	15592	15492	15308	15515	15419	15589	15427	15475	15442	15323	15447	15591	15327	15402	15408	15305	15477	15656	15318	15630	15408	15464	15492	15503	15367	15642	15804	15552	15588	15506	15589	15692	15541	15503	15450	15460	15304	15659	15495	15600	15466	15640	15476	15426	15303	15342	15311	15425	15290	15508	15454	15690	15497	15532	15472	15382	15346	15535	15657	15484	15491	15554	15616	15496	15481	15413	15461	15260	15435	15420	15606	15465	15537	15299	15391	15439	15404	15432	15503	15505	15495	15552	15420	15684	15673	15576	15476	15386	15294	15340	15513	15465	15427	15564	15359	15483	15436	15561	15387	15525	15409	15579	15535	15556	15588	15394	15495	15612	15223	15409	15605	15511	15418	15536	15499	15472	15520	15324	15597	15448	15459	15447	15457	15552	15632	15419	15423	15479	15279	15565	15322	15433	15534	15460	15363	15365	15661	15530	15382	15471	15432	15675	15447	15263	15512	15541	15347	15567	15408	15335	15256	15536	15482	15590	15373	15331	15446	15383	15376	15434	15564	15548	15488	15590	15407	15387	15429	15662	15499	15429	15477	15510	15745	15453	15513	15392	15390	15374	15514	15501	15616	15550	15530	15414	15516	15466	15624	15502	15672	15390	15335	15342	15580	15513	15468	15617	15451	15442	15323	15630	15529	15274	15355	15515	15551	15393	15625	15452	15575	15609	15628	15553	15473	15607	15467	15488	15407	15429	15514	15413	15558	15326	15333	15582	15610	15513	15582	15547	15450	15376	15761	15478	15410	15559	15241	15417	15504	15402	15421	15562	15535	15538	15735	15410	15764	15232	15467	15171	15477	15557	15359	15481	15389	15608	15635	15431	15275	15465	15407	15646	15592	15548	15503	15471	15446	15729	15396	15548	15571	15533	15528	15603	15504	15622	15479	15352	15414	15423	15445	15441	15644	15411	15374	15303	15309	15481	15485	15550	15506	15547	15357	15472	15133	15584	15458	15488	15566	15491	15666	15634	15411	15467	15401	15694	15495	15198	15535	15502	15547	15448	15470	15531	15508	15446	15389	15656	15483	15489	15553	15480	15582	15465	15427	15416	15495	15527	15584	15411	15433	15585	15258	15430	15407	15505	15461	15614	15406	15565	15475	15546	15326	15645	15494	15488	15412	15491	15437	15444	15408	15580	15421	15512	15429	15523	15636	15458	15567	15705	15484	15467	15568	15515	15526	15341	15301	15446	15476	15415	15315	15565	15577	15380	15425	15568	15501	15506	15549	15404	15228	15470	15562	15402	15526	15488	15400	15440	15406	15397	15603	15539	15543	15635	15469	15577	15431	15521	15613	15575	15443	15554	15487	15491	15592	15592	15423	15543	15314	15405	15316	15511	15408	15449	15383	15539	15564	15521	15587	15269	15456	15597	15524	15548	15401	15452	15326	15600	15268	15543	15398	15284	15483	15450	15487	15540	15494	15470	15508	15318	15567	15300	15541	15527	15456	15427	15667	15504	15347	15556	15410	15608	15401	15300	15245	15569	15522	15580	15363	15757	15595	15691	15442	15377	15371	15630	15451	15694	15512	15499	15422	15437	15458	15407	15307	15433	15531	15495	15421	15541	15554	15227	15490	15219	15413	15498	15473	15464	15454	15474	15467	15409	15342	15349	15445	15500	15501	15499	15571	15465	15444	15421	15285	15462	15492	15487	15621	15425	15224	15570	15650	15465	15594	15349	15386	15497	15553	15661	15426	15535	15571	15725	15221	15505	15314	15482	15501	15590	15370	15553	15472	15493	15556	15413	15451	15526	15639	15475	15345	15610	15507	15536	15361	15409	15443	15579	15646	15372	15619	15259	15456	15628	15564	15367	15428	15441	15450	15512	15552	15277	15350	15396	15498	15475	15431	15433	15482	15543	15233	15599	15347	15611	15572	15266	15345	15471	15490	15413	15665	15592	15351	15615	15433	15520	15409	15630	15568	15424	15608	15362	15522	15627	15537	15602	15353	15381	15536	15468	15472	15473	15500	15373	15429	15426	15538	15448	15578	15197	15711	15513	15581	15451	15558	15599	15510	15406	15678	15609	15786	15730	15568	15727	15490	15355	15480	15472	15572	15517	15398	15492	15500	15449	15455	15595	15570	15677	15423	15509	15441	15520	15383	15502	15590	15477	15581	15557	15368	15490	15495	15397	15494	15501	15678	15417	15525	15493	15526	15442	15306	15707	15555	15537	15533	15498	15343	15496	15464	15492	15384	15571	15466	15630	15430	15540	15485	15396	15458	15545	15474	15582	15548	15468	15564	15552	15654	15662	15438	15536	15576	15514	15658	15677	15670	15472	15599	15431	15517	15450	15337	15406	15683	15447	15563	15719	15361	15579	15471	15492	15447	15483	15589	15323	15555	15383	15495	15587	15566	15203	15616	15528	15260	15343	15622	15312	15494	15473	15565	15648	15530	15447	15534	15406	15212	15407	15524	15468	15504	15605	15355	15231	15655	15463	15613	15393	15405	15450	15597	15384	15496	15482	15470	15262	15761	15504	15567	15393	15488	15505	15642	15624	15712	15355	15505	15325	15595	15302	15518	15457	15484	15674	15527	15681	15584	15462	15287	15433	15540	15376	15417	15692	15506	15467	15543	15535	15444	15474	15557	15487	15400	15622	15607	15422	15534	15504	15396	15678	15462	15527	15073	15607	15490	15404	15384	15562	15745	15501	15324	15464	15432	15520	15461	15441	15406	15560	15445	15481	15377	15602	15411	15413	15405	15415	15577	15521	15387	15557	15455	15493	15713	15642	15675	15453	15572	15654	15526	15457	15380	15581	15396	15666	15590	15550	15560	15427	15509	15436	15479	15624	15349	15587	15549	15468	15345	15411	15426	15488	15608	15616	15601	15379	15409	15640	15590	15362	15412	15397	15323	15541	15555	15305	15477	15546	15576	15554	15583	15577	15593	15461	15396	15376	15526	15356	15578	15632	15383	15585	15518	15531	15462	15654	15502	15578	15651	15394	15511	15411	15583	15423	15356	15555	15610	15471	15452	15610	15487	15649	15554	15415	15423	15703	15426	15547	15594	15623	15728	15722	15549	15435	15516	15482	15407	15536	15472	15446	15390	15559	15527	15465	15611	15533	15603	15520	15379	15398	15491	15653	15517	15564	15585	15532	15518	15449	15718	15313	15488	15492	15357	15580	15638	15547	15347	15433	15565	15618	15525	15528	15597	15711	15590	15306	15457	15427	15501	15731	15645	15603	15453	15423	15428	15455	15651	15501	15567	15576	15340	15523	15520	15537	15633	15358	15371	15608	15464	15353	15568	15581	15563	15582	15643	15393	15472	15531	15372	15740	15444	15360	15389	15406	15511	15359	15564	15385	15459	15279	15374	15436	15472	15617	15422	15398	15584	15585	15524	15329	15479	15607	15503	15319	15470	15513	15482	15486	15370	15601	15529	15597	15456	15353	15554	15499	15456	15454	15341	15472	15394	15578	15411	15246	15600	15534	15460	15712	15478	15399	15412	15376	15446	15538	15503	15542	15690	15615	15554	15611	15514	15323	15620	15459	15370	15356	15304	15617	15554	15344	15455	15535	15711	15512	15323	15396	15485	15554	15502	15697	15278	15635	15354	15457	15492	15593	15497	15270	15279	15496	15567	15345	15427	15369	15468	15595	15707	15518	15455	15394	15439	15429	15593	15524	15551	15551	15513	15470	15344	15519	15486	15499	15596	15395	15471	15486	15627	15404	15681	15477	15328	15361	15499	15370	15569	15537	15466	15326	15748	15521	15558	15507	15607	15423	15692	15514	15377	15385	15477	15337	15405	15551	15525	15412	15307	15393	15319	15301	15352	15548	15614	15476	15670	15498	15535	15695	15415	15403	15606	15548	15541	15639	15519	15385	15462	15467	15557	15503	15429	15528	15691	15545	15542	15495	15547	15522	15375	15338	15433	15577	15431	15438	15550	15599	15370	15392	15437	15342	15382	15702	15391	15617	15610	15367	15500	15268	15302	15463	15332	15482	15590	15420	15541	15425	15569	15527	15716	15440	15590	15372	15514	15421	15539	15603	15527	15777	15667	15371	15422	15567	15631	15519	15478	15531	15609	15468	15292	15405	15504	15644	15662	15520	15430	15679	15712	15507	15683	15652	15661	15649	15493	15439	15579	15401	15466	15486	15704	15334	15354	15460	15541	15456	15424	15514	15439	15655	15675	15480	15373	15464	15458	15271	15340	15395	15433	15442	15579	15602	15674	15493	15412	15550	15535	15491	15590	15643	15466	15572	15499	15344	15405	15417	15433	15533	15504	15404	15421	15351	15691	15503	15438	15258	15645	15479	15639	15667	15538	15533	15533	15570	15344	15571	15600	15390	15460	15461	15543	15536	15481	15434	15522	15477	15351	15405	15420	15440	15447	15442	15288	15347	15407	15566	15471	15468	15375	15347	15430	15501	15575	15694	15416	15363	15527	15277	15527	15602	15478	15507	15456	15459	15191	15521	15678	15770	15487	15534	15344	15472	15480	15381	15424	15467	15732	15499	15678	15612	15241	15294	15655	15387	15628	15658	15510	15667	15345	15431	15545	15571	15498	15432	15460	15378	15486	15394	15403	15408	15416	15520	15564	15706	15507	15625	15610	15338	15495	15595	15470	15527	15513	15543	15606	15493	15544	15430	15350	15308	15539	15448	15486	15553	15511	15401	15611	15722	15726	15299	15392
31637	48167	37734	25242	20574	16769	14525	13915	13659	13414	13631	13645	13537	13268	13470	13487	13636	13297	13509	13475	13411	13624	13507	13528	13552	13484	13477	13378	13499	13426	13514	13544	13439	13461	13437	13475	13562	13538	13490	13539	13614	13554	13539	13579	13621	13548	13451	13514	13433	13545	13448	13550	13521	13385	13562	13524	13403	13482	13481	13579	13721	13418	13393	13608	13488	13500	13552	13479	13491	13597	13537	13561	13606	13575	13629	13664	13539	13582	13354	13463	13427	13579	13467	13484	13585	13574	13463	13599	13557	13630	13624	13310	13460	13574	13503	13654	13473	13578	13555	13546	13516	13489	13497	13575	13375	13360	13704	13413	13579	13631	13400	13384	13664	13494	13504	13568	13447	13479	13540	13574	13441	13631	13406	13554	13598	13566	13556	13374	13636	13504	13419	13505	13446	13492	13507	13535	13757	13564	13518	13521	13472	13704	13657	13576	13633	13365	13472	13573	13569	13455	13566	13443	13446	13468	13519	13429	13370	13546	13387	13769	13441	13484	13590	13573	13550	13673	13559	13566	13542	13594	13292	13584	13354	13575	13447	13462	13512	13495	13347	13552	13520	13618	13543	13522	13479	13461	13565	13384	13545	13422	13624	13484	13462	13545	13404	13545	13609	13517	13599	13509	13355	13411	13511	13380	13579	13312	13466	13384	13545	13576	13554	13558	13410	13469	13431	13455	13537	13431	13612	13468	13534	13522	13416	13456	13404	13608	13311	13499	13504	13616	13413	13631	13502	13450	13685	13626	13492	13588	13675	13486	13437	13593	13545	13424	13589	13534	13597	13528	13454	13621	13392	13567	13380	13558	13408	13542	13664	13341	13526	13542	13768	13588	13711	13516	13631	13460	13492	13613	13595	13495	13585	13516	13476	13461	13574	13592	13537	13394	13626	13501	13392	13522	13629	13605	13561	13781	13661	13629	13599	13452	13522	13315	13573	13308	13404	13447	13538	13605	13458	13579	13422	13326	13603	13587	13366	13458	13555	13572	13648	13597	13545	13662	13659	13513	13438	13482	13587	13590	13522	13568	13547	13589	13655	13762	13489	13471	13547	13441	13610	13571	13637	13399	13468	13307	13642	13390	13633	13538	13398	13458	13388	13580	13593	13584	13445	13701	13487	13585	13570	13382	13437	13559	13448	13487	13419	13634	13339	13444	13469	13511	13416	13674	13464	13618	13423	13536	13507	13525	13607	13452	13521	13592	13631	13394	13544	13435	13348	13489	13609	13380	13573	13471	13498	13477	13632	13696	13727	13559	13575	13598	13491	13588	13576	13313	13533	13504	13656	13444	13530	13505	13560	13509	13564	13532	13584	13588	13494	13496	13403	13509	13418	13424	13555	13581	13462	13519	13587	13359	13457	13534	13426	13567	13554	13414	13534	13482	13467	13437	13605	13472	13391	13648	13495	13455	13573	13546	13531	13530	13488	13714	13549	13470	13476	13418	13553	13476	13341	13463	13562	13621	13506	13523	13592	13566	13508	13349	13340	13410	13553	13612	13564	13689	13535	13446	13661	13520	13648	13424	13551	13452	13560	13485	13514	13541	13452	13437	13559	13487	13575	13739	13602	13481	13659	13466	13578	13498	13465	13564	13647	13397	13550	13445	13534	13445	13456	13541	13454	13542	13419	13449	13384	13558	13652	13464	13572	13464	13327	13460	13593	13454	13559	13567	13690	13488	13467	13526	13483	13541	13629	13511	13350	13601	13408	13518	13418	13274	13463	13378	13511	13489	13495	13516	13433	13585	13601	13578	13517	13573	13617	13614	13528	13490	13392	13403	13559	13323	13500	13372	13468	13415	13542	13516	13516	13590	13545	13582	13561	13701	13388	13564	13502	13391	13499	13533	13455	13569	13409	13484	13500	13608	13536	13483	13804	13562	13564	13562	13573	13453	13449	13595	13635	13449	13483	13446	13561	13565	13592	13560	13397	13467	13481	13493	13378	13503	13414	13564	13493	13542	13533	13528	13438	13611	13556	13530	13546	13521	13412	13397	13572	13542	13545	13589	13457	13644	13524	13503	13635	13510	13466	13376	13470	13520	13533	13588	13504	13535	13532	13532	13622	13453	13606	13575	13421	13547	13313	13278	13413	13510	13545	13428	13495	13553	13468	13588	13407	13430	13710	13262	13438	13573	13367	13661	13490	13491	13420	13402	13629	13432	13435	13648	13586	13501	13426	13562	13607	13462	13454	13563	13528	13456	13523	13466	13602	13455	13417	13534	13397	13528	13613	13478	13565	13341	13566	13500	13456	13421	13517	13457	13584	13444	13534	13539	13537	13694	13515	13525	13399	13358	13463	13416	13599	13602	13566	13465	13520	13493	13515	13509	13530	13526	13627	13487	13646	13460	13589	13552	13553	13647	13614	13576	13434	13619	13586	13464	13331	13693	13502	13441	13440	13537	13534	13692	13603	13415	13615	13441	13518	13615	13484	13534	13500	13559	13385	13621	13289	13477	13600	13533	13535	13454	13618	13452	13713	13482	13460	13635	13435	13590	13567	13535	13419	13331	13579	13625	13460	13732	13605	13532	13418	13520	13504	13488	13650	13450	13550	13475	13505	13485	13353	13415	13640	13459	13499	13599	13581	13524	13488	13510	13565	13351	13533	13667	13431	13521	13366	13475	13294	13628	13428	13525	13438	13575	13454	13531	13412	13524	13624	13576	13477	13545	13683	13403	13719	13555	13454	13651	13530	13589	13667	13605	13372	13465	13560	13520	13606	13531	13491	13394	13638	13557	13515	13466	13584	13752	13491	13763	13584	13491	13535	13541	13625	13472	13521	13671	13511	13568	13564	13407	13422	13291	13501	13527	13454	13511	13417	13428	13537	13502	13445	13562	13496	13516	13627	13489	13523	13566	13428	13404	13495	13495	13606	13576	13547	13564	13423	13488	13583	13471	13439	13565	13623	13409	13611	13406	13459	13577	13532	13475	13629	13424	13560	13453	13526	13676	13410	13572	13468	13529	13489	13734	13500	13569	13423	13582	13630	13385	13431	13509	13566	13307	13539	13395	13467	13775	13415	13577	13476	13653	13478	13555	13628	13469	13503	13600	13599	13630	13550	13602	13645	13538	13597	13438	13510	13582	13357	13632	13591	13649	13529	13649	13601	13515	13472	13547	13437	13601	13563	13671	13384	13476	13612	13578	13448	13448	13589	13575	13652	13351	13501	13493	13350	13496	13394	13634	13413	13545	13514	13585	13562	13516	13601	13520	13585	13447	13317	13629	13558	13439	13580	13679	13722	13325	13605	13619	13519	13599	13537	13750	13632	13411	13376	13613	13715	13537	13466	13548	13656	13378	13460	13566	13519	13479	13750	13372	13495	13544	13487	13494	13466	13644	13429	13500	13561	13511	13430	13490	13544	13334	13444	13528	13351	13300	13597	13452	13313	13506	13340	13510	13487	13706	13395	13521	13712	13457	13528	13364	13472	13422	13499	13678	13507	13405	13429	13526	13651	13524	13428	13469	13539	13557	13558	13453	13476	13582	13698	13775	13458	13525	13582	13601	13370	13545	13551	13697	13536	13519	13503	13373	13585	13441	13508	13413	13523	13486	13632	13467	13435	13444	13636	13621	13531	13450	13542	13398	13677	13477	13366	13510	13339	13580	13564	13443	13482	13592	13486	13471	13586	13431	13344	13478	13389	13498	13562	13461	13391	13499	13508	13519	13477	13386	13395	13438	13474	13408	13509	13379	13569	13435	13442	13605	13473	13443	13394	13601	13524	13470	13622	13446	13583	13454	13339	13597	13512	13464	13558	13483	13673	13425	13485	13620	13324	13450	13438	13438	13527	13554	13530	13485	13464	13417	13435	13527	13354	13561	13585	13599	13729	13597	13681	13399	13500	13507	13455	13455	13575	13535	13476	13447	13513	13425	13410	13340	13365	13536	13442	13444	13612	13486	13534	13429	13466	13688	13593	13388	13514	13714	13552	13390	13499	13560	13452	13577	13547	13661	13529	13564	13484	13649	13547	13457	13388	13698	13428	13609	13527	13377	13725	13560	13628	13584	13564	13390	13468	13377	13550	13432	13675	13351	13575	13398	13594	13541	13581	13618	13525	13578	13442	13375	13577	13521	13370	13388	13465	13632	13473	13365	13523	13554	13742	13361	13497	13575	13460	13541	13480	13560	13654	13645	13520	13493	13600	13695	13698	13535	13415	13714	13548	13617	13411	13605	13468	13478	13538	13484	13530	13513	13649	13647	13540	13530	13559	13659	13551	13451	13581	13455	13343	13638	13493	13478	13447	13431	13740	13560	13403	13469	13595	13647	13614	13503	13500	13680	13367	13395	13534	13560	13476	13591	13578	13501	13487	13523	13372	13573	13379	13406	13606	13612	13374	13622	13569	13562	13514	13449	13672	13444	13559	13574	13419	13472	13422	13489	13403	13456	13512	13528	13431	13626	13591	13566	13468	13596	13587	13498	13418	13588	13501	13548	13491	13589	13534	13318	13492	13461	13617	13569	13452	13649	13503	13440	13529	13493	13481	13447	13468	13559	13439	13568	13471	13360	13554	13477	13476	13391	13540	13584	13591	13612	13512	13513	13524	13493	13619	13704	13338	13460	13469	13603	13504	13539	13324	13660	13623	13495	13579	13483	13646	13349	13375	13581	13621	13465	13523	13458	13703	13458	13670	13532	13665	13503	13436	13476	13547	13345	13626	13529	13650	13533	13598	13540	13556	13510	13416	13707	13471	13585	13369	13587	13469	13518	13422	13410	13422	13346	13503	13586	13709	13505	13555	13209	13620	13589	13485	13545	13685	13546	13536	13519	13366	13460	13544	13389	13493	13588	13456	13692	13714	13527	13581	13465	13525	13569	13793	13429	13619	13629	13447	13454	13481	13500	13675	13508	13734	13519	13702	13679	13592	13630	13533	13571	13577	13470	13536	13580	13553	13489	13511	13666	13645	13683	13515	13353	13683	13476	13462	13419	13497	13528	13586	13567	13513	13417	13627	13502	13551	13612	13687	13667	13631	13514	13509	13527	13537	13689	13553	13578	13574	13498	13459	13335	13663	13553	13432	13494	13457	13517	13497	13410	13562	13409	13432	13537	13507	13444	13365	13585	13429	13553	13671	13399	13707	13635	13426	13534	13507	13547
24187	22512	34611	35622	36659	31890	25574	18513	16235	15936	15887	15671	15733	15792	15572	15635	15668	15714	15668	15695	15624	15735	15568	15724	15495	15465	15664	15412	15399	15444	15902	15584	15795	15557	15721	15548	15600	15602	15472	15515	15479	15587	15521	15669	15564	15499	15529	15661	15624	15413	15683	15504	15358	15419	15629	15433	15586	15693	15812	15540	15373	15462	15545	15516	15626	15542	15381	15474	15654	15507	15530	15613	15588	15498	15637	15593	15650	15425	15435	15320	15658	15526	15421	15464	15440	15424	15519	15542	15268	15367	15388	15375	15545	15418	15489	15358	15418	15553	15565	15487	15428	15613	15433	15418	15567	15515	15301	15612	15555	15539	15561	15667	15516	15630	15424	15628	15421	15538	15577	15378	15326	15552	15458	15467	15370	15271	15390	15619	15498	15352	15584	15540	15442	15472	15457	15628	15474	15411	15617	15361	15691	15293	15460	15546	15388	15355	15457	15534	15432	15212	15492	15432	15467	15472	15671	15499	15594	15451	15569	15537	15354	15465	15378	15600	15468	15507	15412	15354	15367	15309	15776	15500	15627	15381	15493	15477	15545	15334	15477	15548	15510	15684	15595	15397	15545	15304	15458	15535	15591	15482	15605	15565	15739	15462	15537	15694	15494	15406	15340	15400	15444	15323	15709	15589	15373	15267	15543	15469	15564	15561	15490	15357	15423	15406	15478	15644	15397	15467	15471	15530	15439	15623	15390	15342	15393	15693	15293	15747	15576	15492	15435	15410	15322	15371	15486	15676	15467	15346	15560	15405	15376	15519	15436	15521	15543	15448	15566	15467	15416	15492	15420	15540	15683	15550	15612	15461	15677	15509	15648	15531	15314	15429	15602	15317	15193	15549	15497	15307	15462	15596	15577	15577	15390	15294	15425	15435	15484	15571	15572	15318	15598	15665	15586	15696	15594	15369	15187	15381	15691	15407	15451	15437	15376	15617	15558	15563	15408	15453	15530	15404	15627	15552	15426	15423	15656	15429	15388	15504	15291	15486	15508	15247	15636	15635	15589	15583	15682	15346	15511	15329	15378	15473	15359	15352	15446	15506	15581	15616	15380	15680	15471	15401	15479	15362	15526	15387	15459	15642	15613	15497	15617	15610	15412	15419	15563	15448	15454	15518	15617	15211	15395	15463	15649	15508	15607	15491	15540	15584	15372	15257	15391	15409	15490	15661	15451	15559	15535	15553	15492	15557	15540	15427	15592	15695	15623	15551	15554	15551	15546	15218	15482	15564	15491	15622	15548	15481	15685	15491	15543	15493	15548	15580	15294	15347	15374	15603	15522	15302	15329	15589	15466	15528	15551	15364	15522	15558	15527	15317	15656	15414	15479	15427	15255	15401	15480	15544	15520	15465	15552	15325	15468	15511	15536	15461	15347	15445	15608	15543	15670	15636	15381	15341	15590	15538	15371	15497	15317	15358	15490	15537	15502	15435	15475	15484	15518	15505	15455	15591	15546	15486	15461	15627	15604	15440	15638	15287	15601	15489	15581	15439	15486	15469	15468	15431	15598	15658	15374	15645	15441	15391	15477	15621	15641	15559	15428	15579	15532	15588	15536	15457	15599	15678	15547	15533	15563	15592	15435	15526	15525	15372	15626	15500	15626	15705	15379	15197	15429	15317	15592	15594	15475	15367	15409	15401	15453	15490	15408	15472	15416	15499	15474	15522	15483	15468	15457	15546	15632	15579	15557	15659	15527	15469	15592	15538	15502	15374	15325	15640	15539	15366	15587	15476	15438	15532	15521	15702	15434	15504	15546	15623	15453	15493	15486	15419	15698	15479	15435	15384	15650	15440	15331	15605	15602	15534	15559	15474	15517	15378	15537	15539	15463	15368	15362	15402	15402	15385	15694	15552	15577	15411	15492	15658	15484	15491	15653	15403	15556	15779	15396	15472	15706	15377	15413	15543	15429	15424	15459	15535	15713	15512	15631	15573	15572	15514	15315	15515	15464	15707	15423	15528	15404	15498	15668	15554	15478	15567	15282	15554	15316	15674	15637	15366	15679	15560	15521	15393	15511	15552	15384	15596	15455	15564	15339	15452	15603	15503	15534	15487	15474	15343	15522	15271	15530	15524	15566	15457	15636	15100	15328	15458	15558	15303	15637	15358	15587	15522	15451	15416	15370	15389	15591	15445	15402	15385	15369	15589	15310	15420	15418	15530	15427	15486	15552	15495	15529	15713	15459	15405	15507	15413	15647	15401	15539	15447	15562	15369	15279	15611	15461	15621	15593	15566	15378	15395	15623	15589	15522	15346	15440	15556	15392	15613	15461	15562	15547	15500	15486	15284	15325	15492	15754	15406	15623	15408	15655	15471	15401	15510	15484	15482	15685	15472	15489	15360	15605	15567	15606	15462	15569	15578	15532	15471	15442	15497	15369	15718	15323	15496	15534	15385	15594	15543	15460	15239	15666	15353	15542	15564	15603	15471	15576	15408	15433	15666	15580	15483	15472	15671	15591	15592	15370	15448	15401	15609	15376	15328	15334	15460	15246	15439	15441	15364	15541	15322	15605	15544	15575	15485	15393	15622	15438	15415	15450	15290	15488	15552	15444	15532	15447	15586	15570	15599	15501	15434	15338	15632	15378	15357	15364	15675	15601	15441	15612	15530	15323	15592	15563	15319	15576	15509	15601	15764	15484	15367	15272	15551	15543	15518	15442	15557	15305	15559	15440	15448	15684	15456	15545	15461	15564	15483	15319	15603	15577	15616	15806	15744	15492	15428	15740	15574	15490	15571	15585	15480	15525	15257	15471	15383	15394	15504	15356	15548	15355	15643	15628	15453	15430	15306	15382	15467	15439	15374	15510	15476	15701	15532	15508	15457	15579	15050	15514	15533	15603	15484	15133	15515	15436	15187	15573	15682	15497	15679	15626	15434	15385	15379	15666	15571	15265	15532	15729	15688	15538	15553	15519	15505	15455	15466	15393	15282	15513	15457	15606	15639	15472	15553	15374	15556	15574	15483	15447	15582	15465	15606	15495	15340	15376	15372	15458	15511	15506	15576	15306	15569	15559	15571	15359	15539	15403	15570	15446	15509	15378	15357	15600	15414	15524	15223	15612	15518	15619	15717	15548	15598	15558	15264	15357	15419	15470	15465	15485	15507	15541	15250	15636	15556	15517	15303	15404	15608	15531	15539	15297	15689	15498	15452	15590	15447	15464	15349	15469	15325	15331	15584	15432	15363	15428	15405	15513	15415	15456	15620	15550	15591	15400	15434	15563	15474	15627	15561	15757	15519	15255	15461	15391	15488	15368	15416	15364	15377	15475	15562	15507	15476	15391	15529	15451	15305	15552	15464	15285	15512	15408	15259	15354	15392	15550	15460	15395	15365	15508	15464	15259	15614	15564	15665	15305	15335	15409	15581	15560	15492	15804	15535	15480	15474	15388	15451	15467	15539	15391	15441	15482	15495	15284	15396	15457	15453	15537	15542	15656	15444	15444	15400	15402	15360	15448	15437	15513	15494	15332	15330	15474	15602	15491	15407	15355	15443	15249	15511	15606	15428	15559	15251	15307	15609	15430	15428	15412	15362	15552	15575	15396	15551	15368	15333	15460	15578	15293	15371	15587	15258	15351	15420	15414	15406	15485	15565	15476	15557	15525	15490	15586	15310	15697	15306	15541	15543	15633	15455	15534	15561	15223	15540	15544	15331	15452	15473	15456	15443	15629	15244	15530	15335	15434	15391	15487	15273	15411	15402	15531	15431	15347	15529	15566	15553	15369	15490	15354	15571	15565	15612	15575	15577	15387	15495	15385	15463	15570	15502	15505	15699	15621	15571	15735	15287	15522	15316	15383	15583	15318	15500	15668	15325	15583	15479	15582	15457	15446	15427	15795	15561	15470	15529	15517	15374	15553	15322	15376	15606	15520	15451	15487	15429	15608	15433	15409	15504	15632	15227	15460	15557	15406	15531	15453	15492	15408	15455	15368	15336	15726	15601	15333	15448	15293	15440	15403	15595	15365	15558	15411	15681	15416	15675	15390	15572	15625	15496	15400	15540	15412	15261	15644	15661	15502	15395	15505	15578	15633	15728	15542	15439	15495	15489	15523	15378	15385	15579	15627	15292	15586	15432	15646	15601	15502	15352	15453	15379	15336	15350	15622	15580	15426	15672	15470	15568	15503	15368	15546	15471	15404	15494	15356	15523	15465	15648	15468	15467	15469	15540	15538	15374	15362	15609	15580	15347	15423	15491	15564	15617	15546	15613	15361	15529	15501	15676	15545	15541	15401	15434	15460	15555	15418	15720	15568	15680	15443	15227	15372	15552	15436	15195	15488	15442	15424	15469	15540	15148	15353	15372	15454	15351	15363	15358	15273	15451	15303	15470	15465	15491	15670	15445	15526	15712	15580	15440	15342	15682	15604	15606	15646	15756	15484	15487	15412	15792	15509	15593	15497	15421	15419	15525	15554	15335	15458	15364	15590	15549	15465	15424	15571	15477	15490	15469	15506	15500	15514	15473	15387	15480	15717	15541	15380	15439	15400	15371	15468	15556	15521	15560	15451	15621	15560	15571	15589	15441	15256	15357	15538	15397	15581	15490	15284	15629	15616	15488	15671	15401	15393	15460	15462	15624	15453	15513	15565	15534	15598	15501	15379	15587	15600	15521	15571	15683	15467	15373	15484	15481	15680	15535	15402	15622	15537	15482	15481	15625	15706	15567	15655	15427	15521	15575	15591	15517	15550	15512	15569	15374	15525	15291	15540	15596	15454	15575	15540	15445	15458	15524	15312	15518	15473	15450	15408	15766	15360	15419	15535	15532	15488	15271	15541	15383	15513	15557	15724	15377	15550	15552	15374	15499	15320	15689	15450	15445	15520	15492	15545	15464	15493	15429	15281	15563	15581	15516	15452	15477	15342	15485	15410	15382	15693	15407	15479	15526	15293	15670	15419	15486	15465	15605	15363	15419	15271	15429	15519	15486	15458	15578	15510	15531	15533	15408	15567	15768	15503	15388	15434	15383	15164	15499	15535	15456	15647	15437	15318	15438	15466	15466	15423	15461	15557	15534	15615	15458	15399	15550	15690	15684	15460	15508	15353	15607	15485	15274	15454	15555	15504	15701	15470	15215	15535	15507	15594	15446	15289	15393
58307	94320	76195	57174	45121	31955	20939	15710	14056	13450	13756	13454	13433	13611	13542	13594	13709	13505	13594	13697	13602	13568	13503	13528	13510	13570	13598	13428	13708	13520	13642	13522	13471	13442	13585	13586	13558	13491	13652	13539	13679	13536	13655	13711	13636	13378	13401	13687	13611	13447	13588	13689	13563	13597	13470	13603	13476	13635	13615	13550	13460	13599	13539	13600	13571	13548	13319	13632	13536	13500	13460	13507	13609	13569	13491	13613	13600	13659	13473	13576	13581	13664	13526	13534	13602	13341	13550	13577	13621	13565	13474	13473	13354	13674	13639	13480	13484	13502	13600	13587	13462	13493	13422	13582	13536	13632	13440	13602	13400	13435	13643	13530	13571	13498	13429	13509	13498	13477	13627	13556	13458	13525	13411	13550	13499	13483	13529	13516	13407	13748	13593	13512	13531	13373	13594	13632	13359	13412	13403	13567	13588	13614	13472	13453	13404	13698	13513	13564	13566	13562	13491	13347	13564	13619	13493	13646	13374	13344	13586	13549	13584	13478	13596	13478	13478	13501	13522	13535	13691	13673	13549	13569	13566	13566	13566	13506	13550	13682	13655	13713	13553	13460	13501	13581	13471	13449	13466	13602	13503	13521	13379	13671	13688	13444	13572	13490	13425	13610	13478	13467	13449	13459	13530	13671	13447	13601	13525	13534	13588	13477	13514	13568	13389	13532	13631	13545	13441	13553	13473	13475	13457	13468	13451	13539	13567	13460	13554	13727	13496	13661	13368	13514	13668	13428	13560	13607	13564	13469	13456	13772	13516	13410	13511	13487	13592	13509	13636	13433	13539	13613	13518	13529	13673	13471	13600	13569	13631	13620	13598	13567	13737	13629	13636	13339	13507	13593	13609	13621	13490	13432	13572	13558	13649	13436	13513	13488	13609	13631	13426	13533	13433	13422	13637	13582	13564	13393	13498	13525	13490	13415	13538	13578	13638	13498	13670	13441	13426	13451	13618	13578	13651	13690	13340	13555	13572	13562	13494	13466	13597	13461	13567	13513	13684	13612	13590	13474	13604	13495	13587	13507	13532	13635	13422	13541	13547	13473	13540	13520	13595	13577	13574	13555	13617	13439	13482	13409	13469	13643	13463	13641	13705	13576	13578	13588	13527	13356	13558	13627	13712	13407	13524	13551	13397	13403	13401	13529	13645	13554	13470	13458	13454	13593	13589	13506	13683	13542	13571	13450	13620	13753	13533	13374	13432	13486	13585	13648	13714	13589	13519	13545	13407	13398	13549	13559	13469	13341	13645	13596	13481	13577	13392	13475	13697	13529	13554	13582	13578	13564	13429	13584	13518	13438	13498	13436	13510	13453	13808	13430	13480	13454	13568	13519	13611	13609	13623	13539	13463	13583	13460	13649	13608	13512	13488	13539	13608	13568	13597	13557	13539	13590	13554	13656	13507	13390	13471	13389	13557	13613	13503	13495	13568	13296	13623	13763	13535	13703	13456	13664	13516	13672	13549	13455	13631	13748	13433	13506	13534	13505	13575	13508	13570	13468	13607	13592	13442	13443	13656	13599	13477	13490	13527	13451	13418	13510	13513	13580	13404	13641	13614	13532	13576	13516	13469	13606	13414	13563	13481	13395	13690	13545	13685	13572	13609	13706	13568	13542	13655	13581	13776	13615	13508	13520	13569	13632	13718	13556	13529	13570	13587	13520	13650	13482	13441	13553	13595	13511	13568	13679	13673	13433	13501	13719	13634	13486	13302	13662	13501	13739	13347	13433	13426	13756	13650	13583	13530	13488	13602	13500	13428	13760	13534	13719	13514	13568	13553	13527	13495	13740	13496	13511	13574	13383	13573	13523	13679	13617	13725	13414	13463	13614	13599	13663	13368	13619	13643	13547	13481	13621	13542	13436	13530	13658	13387	13706	13577	13530	13493	13439	13490	13621	13539	13563	13543	13553	13666	13596	13517	13434	13349	13474	13472	13625	13581	13584	13421	13511	13401	13567	13549	13706	13404	13395	13561	13456	13667	13548	13564	13417	13533	13467	13526	13586	13488	13401	13626	13559	13535	13523	13450	13495	13639	13514	13610	13489	13590	13610	13506	13736	13796	13477	13604	13707	13443	13448	13638	13483	13504	13573	13545	13555	13390	13530	13505	13539	13553	13473	13587	13491	13390	13541	13687	13591	13527	13699	13677	13618	13603	13517	13513	13682	13480	13502	13621	13824	13550	13491	13468	13561	13550	13580	13663	13484	13465	13559	13609	13535	13593	13388	13598	13462	13613	13534	13522	13556	13449	13547	13637	13445	13565	13566	13499	13602	13486	13728	13604	13619	13588	13430	13659	13484	13559	13353	13605	13486	13445	13571	13615	13499	13509	13557	13552	13636	13465	13595	13628	13553	13470	13452	13559	13433	13564	13697	13498	13566	13504	13481	13576	13459	13272	13576	13408	13579	13504	13370	13690	13449	13599	13411	13685	13518	13527	13626	13556	13644	13488	13563	13485	13148	13583	13526	13520	13601	13666	13714	13581	13756	13521	13475	13646	13486	13572	13622	13507	13501	13463	13538	13537	13640	13494	13592	13617	13486	13433	13758	13657	13587	13438	13622	13546	13593	13568	13577	13757	13498	13470	13442	13625	13557	13663	13536	13468	13620	13443	13600	13627	13633	13400	13650	13583	13659	13556	13489	13444	13578	13589	13296	13656	13493	13501	13651	13643	13386	13679	13496	13380	13435	13679	13491	13572	13750	13519	13495	13508	13568	13516	13546	13684	13607	13590	13550	13407	13447	13495	13600	13454	13300	13428	13673	13604	13608	13506	13470	13619	13742	13605	13484	13629	13547	13467	13618	13554	13541	13530	13538	13474	13691	13560	13547	13678	13569	13658	13488	13582	13529	13475	13437	13392	13551	13574	13603	13631	13602	13445	13521	13538	13622	13615	13522	13595	13465	13641	13645	13424	13461	13406	13715	13410	13573	13365	13610	13668	13484	13704	13532	13560	13627	13538	13549	13493	13584	13489	13629	13407	13537	13584	13372	13472	13499	13535	13668	13584	13578	13523	13658	13631	13612	13576	13522	13436	13405	13605	13569	13542	13450	13471	13470	13635	13575	13563	13493	13553	13610	13563	13550	13551	13735	13646	13574	13352	13714	13534	13518	13493	13416	13764	13645	13592	13354	13655	13437	13517	13607	13506	13576	13413	13497	13683	13534	13375	13455	13408	13704	13588	13663	13386	13669	13518	13437	13606	13620	13515	13672	13605	13504	13561	13376	13417	13479	13548	13613	13507	13484	13343	13614	13370	13507	13561	13445	13593	13570	13370	13682	13570	13536	13626	13548	13571	13601	13513	13659	13454	13685	13550	13509	13598	13611	13502	13449	13558	13674	13477	13639	13569	13588	13702	13433	13471	13505	13536	13408	13522	13591	13487	13536	13531	13617	13517	13623	13543	13589	13476	13524	13558	13596	13500	13465	13454	13664	13532	13497	13498	13430	13596	13519	13511	13587	13445	13674	13566	13535	13559	13498	13370	13581	13704	13593	13572	13548	13419	13407	13561	13748	13456	13486	13419	13677	13380	13705	13592	13618	13575	13647	13375	13561	13483	13530	13368	13442	13502	13608	13449	13455	13538	13367	13562	13378	13669	13485	13580	13699	13741	13624	13552	13689	13538	13496	13519	13391	13547	13430	13363	13460	13619	13829	13605	13417	13593	13671	13647	13580	13618	13439	13591	13489	13534	13451	13483	13663	13581	13590	13402	13410	13513	13478	13539	13550	13539	13401	13563	13633	13564	13668	13663	13526	13469	13372	13478	13480	13593	13648	13617	13524	13527	13535	13488	13554	13456	13571	13509	13490	13518	13515	13594	13636	13557	13448	13635	13428	13520	13619	13649	13494	13650	13707	13554	13602	13496	13594	13574	13306	13680	13619	13505	13654	13412	13683	13569	13414	13542	13545	13647	13323	13595	13289	13567	13582	13524	13613	13550	13246	13584	13536	13366	13428	13585	13524	13688	13701	13512	13452	13701	13455	13877	13590	13551	13653	13565	13643	13679	13469	13578	13500	13487	13660	13366	13503	13674	13645	13590	13411	13517	13459	13565	13517	13577	13464	13555	13596	13571	13572	13526	13549	13495	13710	13549	13566	13611	13602	13454	13477	13506	13607	13601	13630	13650	13544	13584	13554	13583	13378	13660	13573	13491	13539	13505	13383	13630	13465	13453	13428	13622	13622	13565	13563	13517	13522	13729	13548	13618	13483	13615	13612	13583	13494	13611	13588	13439	13531	13526	13611	13602	13738	13568	13539	13651	13632	13610	13584	13590	13706	13590	13482	13482	13671	13606	13570	13602	13522	13558	13481	13578	13485	13649	13542	13519	13535	13583	13634	13499	13533	13563	13378	13618	13557	13498	13536	13401	13437	13495	13508	13461	13486	13503	13662	13492	13556	13468	13441	13405	13447	13493	13544	13619	13561	13513	13479	13432	13561	13478	13497	13388	13512	13508	13417	13528	13451	13710	13394	13450	13501	13556	13587	13458	13493	13462	13592	13620	13614	13356	13545	13553	13483	13475	13767	13341	13487	13619	13459	13460	13549	13563	13585	13593	13720	13664	13476	13526	13619	13556	13561	13618	13620	13491	13490	13368	13559	13443	13400	13572	13373	13484	13548	13551	13524	13599	13538	13513	13617	13456	13453	13464	13592	13527	13546	13504	13499	13557	13499	13418	13653	13577	13632	13421	13511	13493	13695	13522	13576	13620	13523	13490	13597	13508	13730	13571	13397	13373	13362	13522	13493	13643	13449	13583	13582	13637	13537	13537	13307	13545	13518	13599	13417	13614	13662	13505	13598	13375	13427	13463	13572	13728	13472	13615	13385	13517	13393	13451	13633	13555	13533	13524	13492	13493	13414	13473	13689	13540	13509	13563	13495	13505	13455	13574	13765	13516	13566	13463	13495	13529	13467	13414	13475	13517	13476	13449	13355	13557	13558	13497	13527	13658	13588	13568	13473	13549	13554	13517	13592	13645	13406	13496	13517	13572	13534	13701	13565	13563	13600	13496	13454	13565	13519	13603	13658	13479	13469	13490	13605	13520	13507	13501	13469	13519	13384	13620	13582	13537	13626	13404	13378	13715	13522	13518	13508	13633	13659
23004	21789	32297	31992	36852	36497	31123	21132	17196	16611	16589	15975	16197	16077	16134	16059	15859	15949	16223	16042	15954	15983	15967	16024	15838	16037	16144	16090	16016	15758	15999	16085	15937	15867	15750	15744	15990	15704	15802	15852	15739	15938	15820	15807	15941	15749	15794	15802	15936	15816	15791	15854	15774	15835	15910	15721	15826	15898	15887	15697	15974	15835	15921	15467	15819	15730	15803	15752	15989	15698	15830	15874	15924	15793	15878	15998	15869	15725	15643	15747	16102	15960	15816	15767	15935	15985	15903	15841	15745	15793	15855	15765	15735	15686	15736	15975	15839	15969	15724	15806	15849	15784	15744	15669	16021	15653	15763	15961	15824	15879	15970	15725	15783	15682	15796	15729	15722	15879	15879	15991	15786	15771	15885	15822	15848	15679	15859	15964	15761	15839	15843	15868	15804	15694	15811	15930	15765	15800	15769	15772	15831	15858	15953	15652	15883	15808	15785	15744	15860	15797	15830	15931	15801	15787	15720	15888	15644	15862	15805	15841	15755	16002	15869	15890	15871	15590	15869	15891	15757	15891	15786	15684	15962	15850	15849	15703	15702	15890	15735	15705	15751	15632	15825	15622	15880	15814	15824	15915	15700	15632	15926	15803	15962	15575	15699	15857	15771	15555	15692	15860	15966	15776	15859	15782	15700	16000	15767	15833	15698	16075	15725	15678	15738	15971	15841	15995	15819	15790	15647	15748	15529	15716	15662	15668	15802	15761	15879	15855	15940	15838	15816	15857	15683	15741	15775	15820	15653	15732	15748	15849	15709	15804	15990	15868	15574	15843	15772	15823	15820	15690	15725	15780	15775	15833	15753	15671	15810	15783	15861	15624	15706	15826	15964	15632	15816	15888	15733	15966	15796	15897	15849	15769	15718	15717	15634	15689	15897	15628	15836	15822	15892	15785	15797	15735	15788	15804	15791	15973	15858	15673	15754	15842	15778	15761	15858	15863	15737	15775	15765	15690	15970	15785	15908	15815	15842	15875	15833	15499	15768	15906	15781	15699	15757	15764	15668	15888	15753	15696	15785	15856	15731	15776	15687	15857	15625	15771	15818	15875	15785	15726	15731	15798	15852	15763	15887	15674	15694	15915	15885	15666	15709	15983	15830	15632	15652	15758	15678	15809	15804	15747	15763	15763	15904	15777	15904	15786	15808	15662	15710	15613	15699	15851	15963	15738	15826	15821	15892	15779	15686	15904	15694	15649	15898	15974	15848	15870	15845	15691	15694	15676	15696	15728	15783	15666	15658	15748	15884	15764	15669	15700	15719	15622	15919	16010	15760	15780	15880	15745	15908	15752	15685	15823	15834	15736	15847	15606	15799	15753	15760	15790	15666	15832	15818	15689	15745	15732	15875	15728	15722	15742	15593	15961	15898	15862	15866	15853	15809	15959	15860	15724	15703	15839	15893	15664	15757	15784	15668	15984	15909	15871	15699	15624	15650	15645	15742	15965	15943	15795	15674	15670	15544	15691	15678	15870	15740	15642	15752	15668	15672	15693	15714	15826	15769	15819	15913	16076	15772	15886	15831	15984	15856	15648	15806	15739	15683	15679	15816	15804	15660	15769	15742	15786	15817	15853	15819	15695	15603	15711	15703	15897	15893	15722	15770	15807	15725	15603	15621	15753	15857	15807	15749	15715	15960	15720	15734	15923	15904	15740	15861	15669	15830	15891	15758	15738	15677	15928	15769	15775	15868	15674	15720	15761	15845	15783	15646	15956	15846	15661	15777	15657	15726	15552	15797	15766	15849	15981	15947	15769	15626	15839	15641	15803	15880	15629	15813	15588	15752	15723	16040	15868	15834	15616	15763	15513	15789	15983	15887	15755	15871	15734	15918	15677	15682	15729	15745	15632	15701	15827	15787	16120	15594	15909	15787	15944	15806	15666	15605	15649	15839	15884	15767	15619	15701	15744	15912	15856	15872	15799	15795	15823	15809	15928	15651	15829	15778	15840	15831	15650	15656	15840	15563	15680	15742	15874	15767	15725	15779	15833	15633	15753	15661	15947	15779	15861	15899	15809	15704	15793	15708	15469	15894	15977	15838	15745	15679	15901	15743	15699	16063	15653	15595	15636	15754	15585	15635	15729	15845	15763	15745	15733	15785	15701	15887	15653	15707	15825	15708	15768	15754	15782	15860	15859	15808	15519	15760	16048	15721	15720	15719	15717	15728	15878	15861	15640	15962	15636	15772	15745	15900	15642	15828	15652	15741	15749	15656	15725	15945	15682	15738	15706	15544	15793	15725	15917	15813	15694	15681	15673	15897	15756	15880	15708	15852	15725	15612	15868	15828	15702	15799	15804	15550	15800	15929	15782	15814	15772	15718	15861	15853	15509	15681	15828	15634	15830	15653	15637	15919	15850	15687	15869	15748	15732	15728	15874	15728	15803	15703	15878	15699	15564	15738	15836	15726	15857	15596	15740	15985	15720	15662	15874	15654	15743	15698	15716	15845	15699	15856	15864	15826	15646	15939	15884	15665	15767	15870	15760	15793	15669	15942	15807	15708	15693	15878	15828	15690	15914	15745	15764	15730	15907	15851	15802	15736	15753	15842	15890	15849	15739	15744	15992	15804	15639	15723	15777	15807	15612	15815	15747	15683	15789	15671	15853	15753	15770	15753	15782	15884	15864	15791	15653	15601	16068	15915	15724	15668	15706	15589	15610	15638	15960	15782	15777	15626	15736	15821	15854	15958	15689	15825	15847	15807	15853	15785	15847	15843	15749	15558	15833	15730	15748	15699	15706	15716	15757	15729	15717	15724	15733	15872	15791	16073	15634	15686	15590	15533	15643	15886	15791	15800	15713	15662	15881	15851	15759	15821	15799	15844	15721	15830	15590	15870	15739	15774	15875	15568	16000	15681	15681	15713	15780	15929	15729	15770	15694	15614	15674	15814	15783	15778	15672	15810	15605	15722	15756	15721	15602	15764	15657	15525	15693	15707	15811	15703	15861	15730	16010	15831	15760	15782	15809	15907	15671	15861	15947	15799	15836	15625	15860	15677	15575	15932	15687	15693	15623	15734	15971	15864	15772	15732	15774	15746	15625	15819	15671	15722	15699	15860	15694	15866	15857	15693	15785	15543	15817	15981	15651	15800	15777	15732	15751	15639	15796	15980	15733	15906	15902	16116	15918	15723	15687	15777	15814	15754	15797	15717	15723	15548	15845	15540	15691	15898	15764	15577	15798	15650	15594	15661	15956	15844	15705	15895	15739	15590	15639	15902	15767	15667	15613	15764	15858	15801	15671	15559	15881	15841	15641	15778	15744	15797	15825	15480	15772	15557	15654	15707	15654	15756	15687	15743	15937	15888	15674	15636	15801	15759	15846	15499	15690	15484	15589	15708	15935	15884	15667	15784	15686	15791	15666	15704	15680	15698	15756	15734	15642	15668	15648	15752	15612	15813	15529	15829	16014	15607	15587	15821	15723	15679	15770	15691	15742	15938	15911	15725	15921	15873	15764	15816	15667	15802	15630	15863	15708	15805	15795	15643	15729	15793	15783	15636	15684	15841	15645	15629	15659	15697	15766	15694	15790	15853	15718	15576	15704	15632	15654	15688	15755	15719	15640	15523	15897	15570	15616	15743	15755	15698	15760	15777	15766	15876	15796	15860	15566	15717	15674	15868	15870	15897	15772	15828	15832	15548	15739	15670	15837	15586	15837	15715	15624	15757	15743	15893	15897	15700	15744	15771	15582	15807	15904	15803	15773	15766	15814	15620	15879	15941	15840	15801	15923	15637	15774	15797	15841	15796	15790	15839	15600	15802	16023	15876	15594	15797	15630	15800	15762	15746	15775	15843	15875	15936	15703	15705	15684	15782	15779	16010	15681	15785	15642	15612	15880	15927	15849	15892	15872	15619	15680	15922	15765	15881	15808	15872	15829	15750	15858	15867	15807	15723	15674	15776	15765	15826	15629	15734	15712	15742	15781	15775	15793	15774	15671	15923	15895	15944	15582	15893	15830	15897	15830	15641	15871	15758	15831	15806	15700	15630	15840	15876	15852	15788	15755	15732	15651	15844	15926	15787	15767	15817	15643	15923	15882	15826	15722	15611	15738	15851	15749	15667	15650	15944	15668	15593	15737	15872	15867	15742	15755	15851	15897	15682	15822	15563	15824	15877	15726	15743	15783	15575	15607	15745	15774	15859	15709	16059	15911	15822	15524	15757	15781	15618	15691	15671	15873	15927	15886	15605	15735	15761	15607	15674	15859	15958	15894	15767	15552	15596	15970	15892	15781	15752	15766	15747	15844	15686	15900	15831	15801	15910	15905	15754	15658	15811	15755	15697	15781	15841	15679	15883	15850	15584	15691	15694	15735	15989	15770	15813	15799	15817	15824	15757	15760	15770	15739	15831	15537	15736	15687	15956	15764	15990	15643	15858	15868	15830	15630	15614	15709	15809	15665	15854	15726	15581	15811	15855	15705	15729	15699	15862	15836	15688	15820	15873	15886	15743	15932	15693	15795	15647	15902	15831	15639	15962	15839	15774	15854	15860	15823	15873	15858	15834	15907	15850	15702	15731	15793	15542	15680	15663	15755	15940	15648	15713	15774	15750	15714	15856	15683	15792	15600	15789	15752	15879	15783	15610	15892	15931	15901	15827	15748	15682	15682	15855	15874	15704	15703	15740	15800	15582	15808	15773	15710	15888	15838	15629	15592	15773	15842	15769	15854	15886	15851	15841	15755	15885	15622	15741	15853	15697	15668	15835	15843	15617	15613	15787	15757	15768	15991	15728	15838	15877	15670	15938	15767	15907	15830	15672	15816	15599	15719	15776	15842	15956	15693	15729	15589	15974	15818	15852	15687	15690	15875	15880	15839	15752	15660	15872	15738	15802	15801	15698	15757	15652	15844	15785	15819	15585	15864	15634	15728	15996	15680	15937	15709	15735	15767	15754	15708	15649	15724	15740	15708	15723	15648	15788	15708	15989	15888	15690	15776	15624	15744	15687	15733	15698	15719	15640	15982	15726	15683	15742	15664	15781	15676	15881	15677	15827	15732	15850	15665	15837	15601	15984	15662	15597	15611	15713	15993	15783	15720	15756	15898	15831	15785	15737	15896	15735	15745	15665	15730	15736	15830	15651	15769	15843	15576	15775	15663
61454	105593	86941	71930	57284	42130	27198	17758	14594	13740	13818	13683	13672	13508	13673	13628	13583	13694	13799	13660	13665	13596	13827	13690	13570	13647	13792	13612	13702	13691	13607	13653	13631	13659	13576	13561	13618	13744	13727	13631	13757	13602	13649	13566	13656	13694	13537	13706	13586	13595	13776	13582	13685	13555	13706	13538	13480	13614	13543	13738	13626	13649	13546	13576	13719	13624	13573	13577	13606	13637	13353	13739	13600	13365	13580	13626	13611	13543	13731	13752	13505	13513	13555	13587	13611	13535	13743	13614	13605	13608	13655	13622	13630	13711	13660	13680	13570	13583	13745	13659	13702	13677	13425	13600	13562	13634	13638	13591	13607	13751	13756	13603	13575	13551	13731	13646	13718	13541	13731	13664	13865	13530	13699	13723	13689	13629	13592	13644	13618	13803	13533	13573	13559	13744	13752	13749	13555	13441	13716	13649	13693	13640	13642	13642	13796	13585	13643	13432	13679	13657	13450	13711	13689	13609	13686	13651	13747	13686	13775	13598	13491	13575	13500	13704	13647	13699	13479	13630	13609	13760	13579	13760	13645	13594	13557	13595	13860	13653	13509	13659	13636	13386	13511	13742	13580	13739	13621	13712	13676	13470	13450	13699	13652	13533	13829	13652	13631	13767	13585	13687	13633	13611	13691	13767	13474	13804	13660	13631	13634	13816	13517	13614	13736	13617	13723	13775	13656	13536	13605	13666	13684	13621	13500	13700	13765	13668	13597	13543	13608	13679	13689	13506	13573	13626	13690	13805	13627	13686	13559	13501	13659	13605	13602	13746	13624	13692	13593	13644	13610	13440	13745	13599	13645	13516	13607	13696	13649	13613	13574	13497	13692	13569	13535	13531	13596	13723	13560	13586	13617	13738	13629	13564	13526	13689	13765	13656	13540	13665	13604	13586	13486	13574	13641	13538	13577	13721	13731	13599	13642	13665	13560	13520	13548	13627	13581	13572	13722	13583	13727	13418	13479	13789	13527	13501	13718	13658	13553	13592	13689	13625	13647	13624	13643	13641	13767	13726	13578	13632	13682	13584	13670	13690	13608	13616	13410	13697	13551	13578	13815	13703	13709	13688	13576	13474	13736	13724	13716	13686	13690	13699	13444	13629	13428	13486	13547	13717	13510	13696	13508	13681	13531	13557	13565	13472	13682	13556	13605	13472	13488	13657	13586	13635	13630	13814	13532	13637	13584	13762	13719	13680	13685	13560	13717	13556	13662	13559	13583	13528	13666	13683	13567	13521	13544	13667	13601	13648	13556	13747	13437	13612	13628	13569	13732	13565	13692	13548	13545	13709	13673	13580	13675	13595	13588	13581	13542	13548	13686	13528	13485	13524	13580	13723	13599	13511	13819	13596	13726	13676	13640	13721	13590	13648	13680	13581	13568	13609	13676	13417	13495	13805	13632	13600	13689	13646	13514	13448	13702	13420	13537	13671	13524	13650	13604	13571	13548	13651	13598	13762	13716	13611	13720	13667	13634	13672	13738	13610	13617	13556	13672	13790	13655	13638	13597	13410	13730	13472	13742	13549	13622	13550	13488	13535	13645	13447	13629	13580	13612	13629	13630	13797	13585	13518	13582	13723	13650	13662	13687	13591	13623	13623	13590	13634	13707	13643	13840	13508	13562	13770	13560	13499	13624	13555	13510	13656	13796	13646	13726	13464	13454	13654	13402	13769	13548	13714	13496	13553	13673	13642	13633	13448	13531	13549	13581	13601	13571	13612	13369	13611	13653	13545	13710	13665	13522	13633	13600	13540	13617	13705	13625	13619	13482	13704	13564	13685	13726	13688	13656	13629	13561	13459	13739	13754	13493	13649	13680	13810	13639	13675	13756	13666	13604	13570	13549	13571	13781	13526	13663	13640	13628	13434	13567	13825	13532	13663	13683	13645	13439	13663	13749	13422	13569	13381	13561	13584	13559	13597	13643	13431	13680	13594	13507	13596	13709	13597	13635	13581	13534	13635	13563	13703	13632	13736	13655	13604	13714	13694	13674	13844	13649	13738	13651	13701	13564	13565	13560	13714	13715	13459	13557	13650	13728	13463	13557	13650	13616	13705	13565	13615	13708	13578	13530	13638	13583	13464	13676	13656	13775	13591	13707	13428	13589	13830	13667	13831	13556	13650	13497	13626	13728	13670	13603	13589	13551	13872	13420	13670	13705	13686	13570	13551	13862	13640	13595	13576	13782	13741	13505	13753	13614	13604	13553	13489	13410	13730	13664	13500	13608	13533	13665	13495	13594	13513	13634	13812	13557	13640	13837	13692	13658	13590	13672	13740	13610	13629	13549	13587	13558	13708	13588	13533	13594	13666	13624	13706	13617	13655	13693	13619	13532	13561	13649	13605	13615	13796	13732	13416	13534	13617	13594	13911	13511	13556	13665	13682	13483	13527	13674	13679	13708	13686	13640	13579	13448	13671	13562	13733	13628	13384	13597	13541	13739	13665	13692	13634	13739	13573	13620	13713	13637	13725	13588	13535	13785	13701	13678	13732	13426	13636	13687	13641	13678	13571	13659	13586	13643	13630	13475	13593	13730	13677	13514	13398	13547	13749	13601	13620	13581	13744	13598	13752	13672	13605	13849	13581	13609	13609	13573	13565	13705	13500	13605	13676	13501	13652	13522	13698	13679	13577	13664	13587	13638	13575	13843	13802	13688	13557	13621	13407	13589	13518	13668	13478	13518	13951	13657	13667	13641	13613	13622	13692	13654	13621	13559	13647	13604	13537	13512	13702	13715	13593	13507	13618	13705	13702	13622	13643	13606	13598	13610	13520	13629	13639	13515	13728	13578	13638	13681	13521	13721	13694	13687	13627	13646	13499	13640	13593	13698	13528	13662	13641	13583	13838	13590	13595	13615	13641	13669	13483	13675	13677	13720	13586	13604	13743	13498	13752	13507	13683	13593	13689	13650	13468	13746	13636	13676	13846	13576	13743	13634	13658	13616	13522	13645	13548	13562	13631	13568	13572	13635	13608	13682	13716	13624	13706	13609	13540	13521	13614	13716	13616	13647	13558	13594	13663	13512	13437	13646	13541	13686	13714	13708	13695	13640	13450	13570	13616	13589	13733	13390	13580	13804	13601	13707	13621	13718	13815	13591	13418	13473	13639	13511	13846	13670	13764	13517	13730	13552	13604	13527	13560	13672	13730	13640	13758	13696	13604	13615	13629	13532	13648	13551	13639	13581	13591	13755	13557	13704	13538	13753	13643	13506	13638	13542	13708	13728	13734	13488	13727	13689	13723	13510	13635	13537	13595	13568	13579	13642	13620	13589	13581	13699	13579	13631	13742	13681	13758	13612	13830	13555	13551	13570	13637	13650	13541	13640	13591	13492	13777	13594	13738	13425	13801	13654	13798	13702	13612	13700	13685	13708	13807	13500	13501	13469	13411	13600	13594	13586	13608	13668	13540	13419	13739	13614	13559	13575	13632	13613	13550	13642	13673	13527	13819	13656	13608	13613	13529	13686	13597	13571	13728	13620	13596	13578	13630	13710	13689	13477	13585	13525	13627	13474	13698	13689	13532	13454	13697	13547	13576	13522	13653	13619	13617	13547	13650	13688	13633	13453	13618	13631	13640	13465	13846	13754	13625	13684	13450	13579	13581	13470	13690	13743	13754	13719	13602	13679	13776	13685	13554	13484	13561	13584	13574	13616	13443	13596	13614	13773	13604	13589	13532	13586	13659	13648	13681	13610	13502	13594	13617	13626	13475	13617	13615	13698	13646	13698	13526	13625	13528	13569	13720	13594	13526	13523	13681	13677	13556	13668	13535	13720	13534	13542	13723	13507	13514	13501	13522	13434	13564	13650	13479	13569	13602	13669	13839	13713	13597	13669	13778	13537	13642	13684	13663	13623	13524	13743	13604	13629	13548	13586	13633	13494	13583	13593	13549	13525	13691	13676	13543	13702	13549	13572	13602	13587	13684	13658	13517	13656	13448	13636	13627	13418	13547	13646	13664	13843	13717	13593	13596	13638	13549	13572	13685	13611	13502	13605	13641	13656	13721	13517	13632	13505	13624	13695	13636	13689	13724	13569	13619	13594	13698	13738	13736	13685	13702	13619	13632	13568	13687	13505	13622	13563	13509	13590	13684	13576	13666	13470	13469	13449	13624	13432	13653	13610	13535	13567	13692	13579	13582	13617	13750	13616	13636	13604	13646	13719	13517	13647	13552	13739	13487	13541	13666	13699	13701	13710	13678	13452	13554	13704	13686	13611	13744	13648	13555	13683	13712	13638	13600	13589	13664	13730	13816	13746	13579	13569	13647	13566	13668	13606	13729	13562	13691	13407	13659	13613	13441	13576	13661	13645	13672	13608	13612	13575	13467	13799	13699	13709	13665	13546	13610	13655	13509	13593	13544	13645	13642	13559	13685	13631	13596	13762	13690	13690	13708	13590	13645	13670	13632	13611	13635	13611	13482	13624	13592	13679	13509	13604	13465	13591	13646	13677	13731	13698	13519	13440	13648	13554	13599	13583	13625	13668	13834	13658	13795	13619	13639	13639	13673	13811	13442	13536	13537	13522	13657	13677	13712	13549	13695	13638	13479	13480	13693	13787	13545	13597	13730	13579	13713	13765	13471	13604	13594	13590	13768	13691	13657	13606	13518	13681	13553	13425	13643	13648	13560	13812	13727	13635	13735	13721	13560	13602	13618	13729	13621	13773	13570	13563	13630	13595	13695	13624	13612	13655	13641	13606	13711	13539	13591	13616	13591	13658	13697	13545	13722	13635	13590	13769	13801	13570	13695	13536	13575	13750	13396	13636	13661	13531	13681	13589	13460	13877	13608	13692	13602	13583	13599	13661	13709	13665	13630	13692	13693	13731	13607	13480	13533	13563	13548	13720	13657	13631	13752	13534	13567	13513	13665	13650	13731	13518	13493	13673	13365	13616	13750	13573	13606	13430	13512	13450	13658	13758	13568	13636	13487	13690	13545	13629	13561	13816	13692	13557	13664	13531	13656	13668	13392	13556	13643	13657	13743	13761	13609	13684	13716	13484	13712	13576	13671	13670	13580	13593	13856	13617	13649	13539	13576	13641	13645	13595	13479	13645	13597	13670	13593	13654	13512	13558	13688	13548	13607	13606	13617	13646	13661	13651	13819
29198	29446	35539	30600	24066	20175	17652	16761	16262	16278	16187	16173	16381	16260	16152	16387	16415	16411	16391	16477	16330	16301	16150	16454	16303	16413	16399	16218	16203	16412	16426	16039	16205	16384	16264	16357	16168	16230	16214	16250	16236	16236	16275	16252	16219	16368	16188	16493	16294	16366	16077	16326	16147	16209	16219	16402	16289	16504	16234	16371	16227	16291	16185	16128	16353	16155	16139	16209	16071	16025	16189	16105	16303	16221	16175	16033	16232	16317	16205	16235	16283	16267	16276	16162	16153	16246	16555	15949	16185	16300	16237	16398	16286	16357	16300	15863	16295	16213	16443	16331	16152	16424	16253	16239	16312	16186	16162	16384	16274	16147	16273	16365	16383	16105	16391	16389	16286	16270	16155	16058	16246	16087	16072	16144	16034	16113	16318	16450	16326	15965	16170	16129	16209	16379	16348	16407	16062	16151	16321	16153	16321	16254	16099	16258	16340	16388	16338	16458	16220	16242	16277	16335	16195	16402	16314	16166	16279	16231	16123	16221	16284	16413	16173	16127	16324	16106	16213	16236	16157	16283	16167	16371	16311	16130	16079	16138	16266	16258	16425	16156	16282	16472	16175	16022	16111	16183	16276	16120	16233	16408	16474	16238	16352	16424	16372	16182	16265	16260	16391	16253	16277	16057	16166	16378	16323	16262	16183	16236	16249	16104	16177	16180	16201	16315	16232	16185	16344	16226	16298	16294	16157	16120	16048	16045	16191	16302	16209	16226	16077	16329	16130	16098	16413	16380	16328	16097	16237	16209	16334	16360	16123	16141	16207	16110	16357	16091	16120	16155	16170	16107	16219	16282	16033	16147	16186	16211	16371	16289	16390	16268	16194	16204	16129	16091	16266	16403	16275	16166	16330	16277	16150	16173	16223	16463	16261	16296	16345	16424	16257	16340	16271	16112	16439	16207	16040	16139	16141	16243	16097	16264	16301	16217	16017	16230	16286	16223	16274	16249	16251	16303	16326	16291	16002	16296	16269	16068	16139	16164	16186	16136	16117	16051	16177	16224	16354	16014	16171	16239	16210	16154	16139	16185	16336	16014	16213	16011	16331	16218	16452	16112	16179	16187	16238	16189	16242	16260	16135	16078	16103	16198	16205	16190	16276	16297	16177	16336	16236	15965	16382	16489	16377	16177	16443	16344	16221	16265	16218	16340	16322	16184	16134	16298	16400	16363	16201	16250	16246	16159	16245	16245	16343	15965	16357	16410	16438	16389	16098	16478	16381	16268	16294	16299	16405	16160	16200	16456	16181	16462	16280	16243	16084	16135	16456	16309	16220	16249	16215	16367	16146	16212	16198	16077	16179	16184	16417	16345	16446	16317	16219	16247	16201	16184	16282	16374	16244	16423	16403	16314	16484	16306	16210	16225	16119	16418	16261	16189	16101	16255	16272	16249	16288	16483	16158	16109	16243	16375	16478	16504	16171	16281	16258	16177	16347	16066	16217	16278	16168	16221	16207	16258	16223	16381	16242	16319	16305	16477	16363	16308	16362	16277	16306	16282	16278	16224	16360	16348	16188	16082	16195	16353	16307	16402	16330	16196	16150	16201	16128	16194	16269	16015	16051	16171	16196	16269	16236	16055	16266	16262	16433	16374	16290	16304	16424	16312	16135	16146	16186	16024	16252	16419	16404	16289	16118	16265	16506	16388	16241	16325	16482	16332	16351	16294	16345	16377	16289	16158	16215	16195	16182	16153	16311	16210	16351	16332	16336	16167	16254	16160	16225	16170	16256	16332	16310	16112	16076	16474	16317	16220	16134	16230	16148	16137	16011	16269	16406	16113	16314	16075	16148	16256	16268	16282	16234	16164	16270	16240	16359	16198	16259	16331	16132	15991	16356	16144	16207	16108	16400	16265	16203	16533	16057	16437	16458	16401	16202	16399	16442	16197	16466	16256	16361	16479	16058	16243	16232	16309	16158	16480	16304	16329	16304	16291	16127	16198	16020	16290	16198	16475	16296	16331	16223	16255	16253	16200	16291	16318	16200	16251	16124	16171	16314	16475	16192	16185	16415	16152	16364	16125	16157	16233	16164	16219	16293	16398	16375	16293	16226	16283	16304	16394	16326	16268	16231	16173	16202	16128	16221	16085	16210	16222	16108	16029	16144	16365	16478	16222	16122	16207	16262	16460	16403	16230	16525	16282	16325	16446	16391	16172	16109	16176	16166	16086	16111	16274	16259	16136	16265	16237	16291	16310	16308	16146	16325	16085	16115	16291	16074	16418	16083	16157	16238	16091	16268	16184	16310	16358	16021	16191	16229	16289	16243	16291	16197	16160	16397	16201	16306	16211	16267	16196	16174	16238	16384	16368	16261	16292	16279	16260	16033	16326	16180	16042	16206	16296	16305	16482	16489	16022	16445	16283	16376	16412	16138	16238	16471	16278	16301	16207	16064	16346	16168	16353	16249	16351	16339	16365	16261	16204	16215	16133	16296	16103	16247	16347	16252	16386	16222	16263	16277	16353	16227	16225	16288	16443	16381	16106	16312	16232	16402	16360	16364	16117	16262	16488	16187	16380	16380	16123	16169	16327	16316	16222	16232	16375	16418	16473	16149	16124	16377	16206	16267	16344	16102	16275	16232	16158	16305	16254	16235	16319	16449	16218	16272	16195	16300	16254	16186	16115	16147	16241	16441	16221	16409	16052	16249	16378	16158	16308	16253	16210	16166	16191	16246	16485	16267	16175	16305	16207	16300	16261	16233	16317	16460	16305	16469	16288	16399	16147	16309	16115	16338	16355	16155	16107	16187	16206	16403	16238	16251	16128	16208	16343	16252	16272	16171	16247	16234	16127	16222	16162	16266	16325	16161	16201	16034	16423	16219	16296	16435	16242	16251	16033	16436	16168	16226	16183	16347	16192	16263	16225	16304	16258	16290	16236	16492	16310	16221	16208	16276	16224	16315	16235	16301	16251	16380	16284	16356	16313	16501	16189	16247	16453	16118	16367	16437	16226	16211	16286	16280	16390	16310	16121	16244	16182	16314	16133	16143	16043	16293	16298	15989	16316	16469	16155	16289	16267	16289	16165	16008	16300	16289	16150	16225	16196	16045	16278	16227	16278	16338	16358	16385	16337	16402	16402	16208	16150	16294	16440	16329	16243	16334	16181	16158	16369	16109	16288	15985	16326	16066	16166	16215	16006	16392	16233	16031	16246	16296	16274	16129	16290	16126	16165	16330	16238	16214	16376	16191	16093	16470	16160	16224	16089	16298	16304	16273	16283	16284	16475	15998	16266	16187	16134	16134	16189	16303	16349	16127	16305	16294	16217	16315	16395	16332	16378	16235	16303	16344	16092	16295	16246	16264	16267	16087	16231	16099	16257	16269	16262	16314	16012	16125	16171	16201	16142	16378	16168	16156	16232	16506	16261	16402	16209	16237	16132	16222	16127	16220	16247	16268	16265	16330	16349	16214	16315	16336	16435	16268	16181	16155	16276	16444	16243	16428	16223	16246	16221	16049	16292	16183	16087	16300	16099	16293	16317	16008	16296	16423	16246	16378	16272	16407	16427	16253	16421	16328	16189	16201	16203	16326	16300	16366	16197	16372	16504	16165	16355	16416	16239	16128	16291	16305	16222	16247	16140	16118	16111	16132	16239	16277	16342	16339	16103	16234	16539	16337	16417	16370	16309	16245	16101	16385	16267	16245	16300	16249	16369	16120	16120	16312	16349	16304	16274	16399	16241	16198	16552	16090	16217	16490	16287	16185	16460	16424	16393	16175	16150	16203	16224	16302	16344	16449	16171	16417	16249	16052	16249	16296	15940	16257	16224	16387	16118	16096	16379	16357	16111	16219	16224	16155	16071	16233	16281	16289	16279	16411	16308	16263	16371	16252	16426	16235	16219	16259	16166	16200	16300	16089	16267	16292	16369	16290	16442	16226	16499	16179	16283	16359	16231	16206	16153	16124	16349	16207	16234	16248	16312	16239	16264	16155	16192	16236	16341	16013	16062	16287	16209	16108	16358	16203	16146	16342	16356	16351	16155	16156	16308	16286	15957	16345	16310	16368	16302	16142	16244	16308	16094	16189	16315	16312	16236	16300	16331	16165	16208	16202	16195	16069	16206	16087	16227	16452	16474	16415	16253	16195	16224	16387	16403	16458	16418	16116	16243	16474	16160	16105	16125	16237	16199	16244	16235	16352	16182	16183	16285	16462	16187	16302	16409	16480	16148	16135	16153	16268	16278	16302	16251	16386	16365	16296	16334	16408	16155	16158	16142	16099	16134	16382	16310	16270	16376	16447	16134	16064	16289	16160	16244	16352	16124	16195	16254	16305	16299	16307	16314	16202	16053	16254	16123	16170	16251	16299	16301	16279	15950	16266	16301	16251	16456	16268	16317	16289	16086	16288	16292	16221	16378	16292	16175	16188	16193	16207	16160	16157	16230	16240	16284	16503	16162	16176	16207	16333	16500	16205	16409	16413	16360	16143	16326	16215	16364	16395	16272	16235	16339	16237	16201	16169	16267	16251	16058	16260	16150	16258	16390	16333	16271	16349	16291	16227	15999	16185	16260	16171	16415	16234	16254	16234	16366	16171	16068	16187	16291	16212	16412	16284	16261	16241	16475	16290	16322	16406	16193	16273	16174	16089	16215	16350	16160	16167	16311	16282	16376	16164	16138	16104	16273	16113	16165	16277	16194	16390	16146	16099	16113	16207	16195	16074	16336	16267	16162	16260	16198	16233	16173	16316	16293	16387	16279	16112	16139	16217	16235	16420	16276	16267	16314	16110	16248	16381	16335	16400	16481	16461	16246	16182	16086	16213	16117	16217	16403	16194	16261	16272	16300	16257	16248	16419	16199	16108	15988	16446	16222	16120	16248	16312	16439	16060	16187	16133	16254	16203	16106	16155	16222	16273	16128	16350	16236	16080	16087	16079	16232	16322	16265	16514	16296	16223	16418	16451	16127	16139	16168	16042	16044	16199	16097	16342	16218	16341	16253	16440	16095	16340	16358	16314	16162	16056	16481	16178	16089	16295	16250	16350	16263	16573	16389	16293	16235	16285	16248	16210	16277	16391	16460	16290	16008	16322	16329	16421	16232	16308	16165	16141	16077	16185	16279	16210	16084	16303	16258	16309	16157	16365	16158	16148	16452
33371	48257	35765	26186	21303	17210	15081	14227	14239	13948	13986	14193	14036	14060	13920	13986	13842	14133	14033	14063	13939	14262	14238	14096	14011	14093	14029	13882	13994	14086	14113	13977	13881	14089	13894	13983	14003	14040	13884	13880	14042	13827	13974	13925	14016	14093	13949	13903	14058	14093	13910	13829	13981	13881	13788	14024	14068	13917	13991	14115	14084	13974	14111	13894	14085	14146	14098	13976	13855	14041	14182	14027	14054	13924	13903	14098	13930	14063	14147	13866	14149	13943	13983	14063	14190	14061	13992	13897	13970	13929	13936	13957	14091	13855	13898	14127	13908	13958	14033	14033	14094	13928	13824	14052	14003	14070	13999	14123	14011	14038	13911	14081	14016	14053	13980	13938	14080	14025	13999	13967	14056	14055	13800	14115	13969	14006	14118	14025	14061	14016	14090	13876	13869	13975	14061	13916	13981	14014	14124	14074	14077	13952	13951	13796	13898	14099	14030	13995	14000	14098	13957	13890	14033	13990	14138	13944	13892	14079	13833	14017	14070	13896	13772	13913	13962	14017	13805	13996	14040	13912	13980	14001	14136	13986	13925	13936	14040	13949	13987	13949	14053	13942	13981	13848	14050	14097	14142	13954	14111	13907	13923	13867	13991	14089	13898	13968	13999	14095	13938	14048	13908	13875	13874	13904	14188	13939	14081	13934	13894	14080	14035	13938	14040	13830	14027	14059	13951	14065	14009	13899	14041	14004	14059	13983	14220	14007	14018	14016	13907	14111	13897	13928	14118	14016	14112	13960	13977	13773	14100	14127	14074	13944	13793	14100	14126	14098	14008	13879	13954	14050	14004	13819	14003	14001	14096	13914	13970	13972	14022	13957	13885	14041	14100	14082	13890	13882	14203	13792	13990	13931	13954	14022	13938	13937	14091	13892	13936	13871	13924	13846	13865	13851	14094	13985	13864	13982	13985	14157	13967	14039	14000	14007	14107	14098	13920	14037	14054	14113	14075	13931	13945	14033	13976	13987	13951	13916	13817	14242	14035	13819	13957	13908	14123	14000	14224	14063	13790	14082	13765	13781	14030	14050	13992	13967	13836	14142	14049	14035	13868	14008	14048	14094	13951	14067	14021	14037	13984	13978	13935	14158	14153	13990	13915	14049	14028	13948	13961	13955	13907	13890	14012	13936	14048	14162	13964	13875	13987	14022	14040	14015	14044	13852	14021	14040	14042	13990	14139	14085	14103	13839	13994	14038	14095	13951	14029	13905	14042	13912	14075	13949	14053	14051	14049	14045	14008	13891	13967	14005	14062	13914	13899	14001	14093	13946	14043	14060	13999	14007	14043	14112	13963	13909	14064	14082	13987	14019	13924	14167	14000	14070	13872	13858	13974	13915	13970	14110	13941	14060	14141	14184	13919	13954	14155	13878	13926	13960	14122	13907	13904	13952	13995	14126	13946	13957	14212	13987	14001	14002	14025	13798	14050	13911	13980	14047	13962	14032	13891	13957	13988	13957	13958	14033	13937	14029	14014	13973	14207	13938	13834	14129	13997	14000	13827	14011	13988	13916	13901	14180	14056	14024	13867	13879	13956	13944	14126	14016	14043	14009	14095	13799	13959	13935	14150	13939	13924	14093	13931	14047	14080	13961	13968	14040	13826	13979	13913	13988	14159	13890	13842	14046	13927	13844	13952	14024	13900	13895	14056	13889	13990	14014	13994	14006	13984	14044	14104	14036	13813	13968	14054	13984	14115	14016	14049	13856	14042	13999	14004	14038	13953	14025	14022	14036	13939	14020	14147	14059	13902	13988	14091	13893	14074	13972	13818	14016	13918	13956	14004	13998	13980	14081	13966	13963	13937	13881	13985	13965	13873	13897	14056	14142	13777	14017	13941	13948	14006	13924	14052	13968	13945	14091	13945	13985	14006	13925	13862	13916	14013	14060	14075	14074	14102	13947	14078	13917	13961	14132	14012	14022	14041	13917	14005	13945	13974	13950	13975	13859	14006	14061	13958	14131	14201	13945	14112	14208	14081	13831	13988	13989	13980	14115	14102	14022	13931	13738	13975	14098	13953	13972	14223	13940	13980	14014	13849	13939	13993	14152	13989	13909	13953	14003	13969	13981	13937	13882	13986	13775	14014	14050	14090	13882	14024	13886	13836	14137	13931	13952	13986	14107	14059	14030	14073	13982	14066	13897	14066	14123	13967	14071	13999	13946	13971	14014	14001	13981	14029	14043	14094	14014	13997	13898	13920	14128	14048	14006	13944	14092	13873	14115	13924	14074	14085	13992	13979	13945	13996	14035	14022	13982	14073	13821	14057	13872	13848	13895	13914	14188	14012	14040	14145	14102	14069	13984	13847	14057	13954	14025	14005	13955	13958	13823	14111	13933	13976	13979	13944	13848	14003	14011	14121	13882	13976	13964	13963	13953	14119	13781	13847	14069	13899	13845	14079	14088	14020	13977	13895	13763	13890	13955	14023	14081	13900	13975	14026	14175	13884	13993	13972	13943	13982	14017	13911	13948	14190	13942	14029	13988	13996	13803	13966	13944	14152	14018	14073	14005	13835	14040	14028	14087	14059	13902	14046	13982	13840	13945	13821	13974	14028	13797	13940	13856	13933	14022	14073	13978	14011	14144	13879	13927	13963	13984	13998	13921	13876	14016	13961	14048	14011	14149	14081	14039	14147	13899	14060	14051	14019	13928	13915	13834	13956	13872	13889	14099	14047	14107	14032	14019	13937	13792	13982	14002	13999	14011	14182	13817	13954	13926	14012	13904	13970	13980	14270	14048	13852	14064	13976	14115	14033	14008	14068	14006	14054	14154	13940	14050	13948	14108	13884	14034	13911	14103	13933	13970	14121	13920	14108	13984	13869	14082	14245	13758	13974	13910	13950	13932	14197	13947	14041	13936	14132	13932	13908	13985	14089	13946	13937	14123	13939	14025	14134	13929	14077	14077	14055	13997	13982	13937	13991	14100	13946	13857	13969	14063	13963	13926	14054	14077	13871	14068	14093	14068	13972	13969	13980	13828	14203	13811	13953	14007	13902	13825	13956	13969	13995	13965	14077	13945	14096	14099	13986	13927	14215	13866	13860	13905	13904	14090	13927	14065	14055	14007	14077	14114	13990	13805	13941	14044	13954	13946	13849	13938	13922	13862	13918	13899	13959	13943	14140	13941	13976	13970	14095	14021	13979	13936	13825	14010	13801	13889	14002	13815	14008	13983	13982	13832	13952	14045	13886	13965	13993	13885	14004	13943	13940	13891	14136	14020	14065	13927	13978	13911	14129	14140	14059	14013	14052	14130	13891	13883	14075	13917	13983	13975	13950	14023	14042	13796	13945	13908	14058	13895	14119	14027	14006	14109	13991	14020	14012	13915	13965	13924	14092	14023	14026	13786	13965	14064	13940	13923	14147	13703	13874	14004	13932	13971	14044	13937	13986	14079	14119	13893	13955	13906	14052	13952	14035	13955	14081	14189	13946	14056	13895	13906	13924	13992	14004	14016	13955	14140	14014	14110	14201	13946	13968	13983	13913	13880	14054	14029	13875	13837	13921	13887	14000	14122	13906	14022	14023	13952	13903	13998	14045	14032	13829	14185	14011	14059	13844	13904	14055	13918	14159	13863	13945	13942	14089	14053	13836	14082	13954	13873	13914	13980	13922	13947	13902	13951	14099	13905	13994	13943	14037	14024	13958	14021	13948	14014	13921	13992	13997	13989	13994	14091	13944	13996	14161	13974	13900	14006	13768	14067	13961	13991	14048	14158	13969	13922	14041	13932	13999	13963	14027	14048	13858	14070	13738	13948	14063	13942	13902	14060	14027	14094	13958	14007	13978	13967	13949	13944	13840	13908	14176	14075	13809	14024	14121	13869	14024	14048	13947	13837	13978	13845	13992	13901	14018	13899	14055	13968	14059	14096	14095	14081	13968	14121	14031	13879	13890	13985	13918	13967	14115	13966	14070	14005	14065	14203	13971	13854	13951	13997	14038	13989	13910	13802	14105	14138	14043	14097	13843	14101	14043	14001	14061	13976	14078	13891	13934	14052	14035	13995	14085	13968	13959	13958	14047	14038	14020	13924	14063	13965	14079	14108	13815	14056	13887	13941	13919	14063	13987	14049	13987	13999	13907	14095	13772	13864	13941	14135	14005	13901	14198	13966	14090	13949	14049	13828	14047	14071	14292	13826	13939	13978	13794	13929	14060	13841	14087	14056	13880	14157	13857	14010	13909	13843	14131	14120	13977	14062	14137	14057	14125	14113	13992	14042	14124	14039	13949	14177	14002	13996	14035	13984	14114	14043	14106	13966	13899	13918	13998	14045	14006	13834	14003	13988	14064	13882	14084	14041	14017	13861	13941	13964	13929	14044	13864	14106	14010	14063	14123	14081	13987	14144	13830	13868	13894	13995	14040	14123	14160	13923	13967	14042	14196	14104	13964	13905	14083	14038	13881	14031	13990	13994	14044	13977	14004	14051	13739	14015	14055	13980	14045	13938	13992	14039	13920	14076	13939	14013	14067	13905	13840	14103	14041	13985	13977	14082	13861	14008	14081	13976	13947	14071	13951	13971	13941	14003	13937	13899	14109	14130	13951	13983	13934	13958	14153	14099	14147	14053	13959	14015	13836	13969	14081	14147	13966	13981	14026	14025	13994	13857	14051	14013	14017	14009	13946	14046	14050	13889	13956	14052	14008	14072	13982	14017	13952	14097	13880	14004	13860	13964	14189	13835	14009	13951	14089	14045	13926	14135	13995	13986	14024	13964	13930	13886	13980	13992	14153	13960	13978	13928	14102	13969	13958	14012	13967	13956	13887	13954	13959	13979	13918	13923	14047	13950	14020	13828	14003	13988	14023	13916	13967	14067	13867	13900	13984	14055	14088	13918	13939	13932	14045	14099	14167	13987	13995	14138	14090	13990	14023	13987	13976	13942	14055	14111	14086	14004	14020	14061	14024	14105	13994	14124	14106	13992	13915	14041	14073	13770	14052	14041	13927	14058	14002	13911	13877	13968	14065	13976	14165	13980	14222	14042	14003	14003	13957	14141	13868	14093	14054	13863	14141	13909	14175	13865	13910	13999	13854	14122	14151	14025	13990	13996	13913	14021	13862	14110	14043	14036	14061	14030	14031	14098	14029	13750	14007	14093
24282	22572	33798	36941	37050	32422	26360	19389	17065	16695	16335	16410	16227	16396	16314	16378	16308	16370	16130	16283	16021	16126	16157	16221	16411	16170	16270	16249	16032	16164	16081	16161	16259	16278	16186	16160	16300	16119	16178	16219	15993	16089	16199	16263	16186	16099	16114	16163	16049	16027	15995	16164	15951	16223	16085	16077	16177	16282	16115	15980	15889	16120	16210	15930	16183	16237	15912	16197	16069	16111	16029	15981	16007	16214	15896	16064	16159	15968	15972	16083	16003	16034	16225	16056	16026	16063	16203	16134	16062	16092	15970	15956	16018	16065	15894	16046	16108	16046	15990	15960	16129	15967	16070	16155	16065	16040	16219	16065	16002	16182	16190	16103	16126	16092	16060	15858	16144	15952	16216	16094	16222	16133	16213	16244	16054	16126	16172	16042	16030	15981	16030	16433	16085	16037	16023	16053	16122	16088	16087	16125	16026	16124	16086	16001	15994	16140	16076	16168	16194	16009	16006	16172	16079	16102	16085	15805	16114	15999	15922	15973	16311	16210	15927	16019	16283	16149	16036	16144	16176	15911	15935	16268	16168	16099	16161	16094	16023	16023	16285	15941	16318	16032	15742	16013	16238	16191	16207	16263	16237	15911	16110	15946	16113	16167	16094	16101	16061	15931	15909	15843	16026	15972	15939	16028	16084	16181	16158	16116	16322	16140	15984	15932	16193	15982	16088	16033	16044	15947	15895	15890	16120	16131	16121	16221	16161	16028	16133	16216	16048	16274	16250	16156	15906	15991	16154	15926	16132	16249	15945	16208	15957	15993	16059	16226	16117	15978	16135	16017	16134	15859	16038	16067	16140	15988	15965	16147	16259	16021	16000	16095	16254	16204	16109	16032	16148	16190	16121	15913	16181	16090	16126	16146	16182	16116	16092	16281	16170	15998	16079	16069	16108	16171	16251	16133	16016	15992	15994	16234	15994	15973	16102	16092	16155	15993	16107	16068	16064	15888	16057	16179	16056	15962	16038	16074	16080	15982	16006	16027	16188	16120	16222	16036	16082	15961	15928	15834	16033	15971	15804	15971	16020	16239	16116	15936	16037	16171	16066	16064	15926	16133	16146	15943	15954	15854	16012	16062	16052	16115	16003	16044	16169	16058	16102	16078	16091	16116	15886	16024	16204	15951	15924	16114	16279	15996	16165	15968	15880	16206	16156	15959	15871	15962	16038	16132	16181	16201	16125	16240	16182	15963	16185	16095	16139	16050	16006	16074	16322	16207	16035	16155	16176	16192	16105	16096	16077	16012	16145	16188	16239	16059	15998	15899	15832	16253	16124	16276	16197	16108	16354	16024	15996	16067	16095	16030	16111	16209	15962	16123	16279	15993	15971	16165	15941	16298	16215	16012	16108	16106	16181	16199	16093	16022	15933	15787	16022	15996	16113	16062	15887	16028	16115	15840	16082	16045	15931	16110	16148	15983	16232	16081	16037	15995	15987	16292	16165	15985	16084	16101	16063	16002	15915	15766	16091	16216	15985	15909	15967	16159	16162	16141	16318	16216	16151	15969	16034	15979	16186	16291	15895	16167	16096	16066	16055	16028	16111	16039	16025	16049	15996	16103	16057	16152	15907	15918	16091	16174	16309	16076	16130	16067	16020	16427	16046	16036	16190	16084	15944	15951	16098	16050	16107	16172	16039	16225	16260	15866	16192	16026	15875	16040	16086	16199	16017	16130	15941	16031	16154	15989	16008	15961	16106	16107	16026	16066	16130	16034	16056	15936	16018	15980	16151	16108	16000	15954	16271	15818	16056	15985	15874	16060	15976	16160	15991	16024	16323	16141	16124	16049	15995	15999	15996	16110	16070	16162	15999	16206	16187	16073	15955	16036	16142	15877	16148	15983	16259	16259	16137	15903	16141	16076	16128	16213	16248	15970	16220	15853	16223	16021	16011	16009	16109	16130	16197	16130	15983	15877	16201	16099	16193	16115	15990	16115	16254	15995	16158	16112	15948	15894	15903	16205	16001	16132	16181	16014	16186	15994	16026	16093	15871	16029	15984	16061	15998	16090	16072	16061	16122	15989	16124	16263	16066	16114	16026	16109	16113	16168	16220	15918	16149	15980	16194	15939	16178	16212	15868	15997	16216	16427	16080	16110	16125	16054	15995	16049	16264	16353	16081	16008	16114	16126	16033	16085	16063	15949	16129	16150	16186	15898	16079	16067	16020	16112	16152	16086	15921	16213	16137	15882	16179	15897	15897	15970	16133	16055	16285	16012	16042	16012	16003	16196	16044	16022	16112	16155	16051	15910	16084	16030	15937	16004	16209	16065	16068	16004	16099	16050	16064	16139	16155	16063	15976	16180	16294	16063	16008	16164	16079	16003	16220	16003	15970	15880	15946	16056	16056	16140	16057	16023	16016	15995	15935	15986	16142	16184	16087	15923	16061	16135	16396	16130	15886	16089	16098	16023	15947	16014	16006	16005	16017	15949	15851	16015	15971	16029	16118	16052	16065	16032	15857	16051	15892	16086	16052	16211	16069	15787	16274	15999	16152	16047	16183	16057	16075	15998	15915	16182	16114	16251	16111	15919	16025	16029	16202	16012	16177	15912	16000	16208	16066	16025	16026	16004	16148	16133	16109	16181	16134	16175	15906	16052	16237	16017	16121	15977	15999	16112	16084	16207	16134	15768	16119	16106	16238	16215	16140	16086	16184	16084	16166	16030	16104	15827	16143	15988	16187	16072	15913	16290	16093	16209	16082	16114	16103	16209	15777	16181	15858	15936	16075	16016	16118	16168	16145	16130	16145	15982	15908	16030	16107	15841	16022	15949	16050	16027	15959	16198	16228	16162	16151	16078	16121	15919	16037	16003	16136	15952	16112	16300	15935	16099	16117	16068	16177	16098	16168	16041	16114	16063	16146	16039	16078	15937	16036	16092	16013	16055	16049	16208	15970	16056	16122	16107	16059	16108	16175	15967	16081	16144	16126	16100	15921	16135	15972	16049	16141	16172	16005	16001	15928	16094	15944	16229	15963	15919	16099	16009	16188	15973	16190	15934	16222	15783	15992	16199	16087	16194	16179	16073	16126	16034	16139	16071	16223	15986	16122	16075	16192	16109	16091	16159	16012	16153	16130	16190	16070	15968	16120	15983	16042	16062	16101	16044	16009	15893	16030	15994	16233	16275	15798	16081	16146	16104	16175	16073	16078	16237	16203	16156	15995	16083	16184	16032	16192	16187	16214	16064	16251	15984	16118	16010	15879	16169	16103	16142	16067	16210	15997	15980	15818	15876	15930	16045	16223	16354	16040	16012	16036	16150	15886	16310	16065	16003	15953	15982	16076	16022	15916	15981	15997	15966	15973	16133	15959	15946	16087	16025	16047	16048	16012	16167	15974	16063	16025	16150	15980	16105	16150	16243	16064	15882	16167	15989	16091	16218	16119	16054	15917	16179	16140	15999	16004	16075	16092	15870	15956	16031	16096	16118	16114	16042	16095	16085	16055	16092	15866	16081	16062	15895	15983	16105	16131	16093	16077	16013	16090	16140	16272	15928	16075	16048	15951	16235	16037	16044	16074	16181	16048	15964	16079	16118	16132	16201	16246	16189	16160	16161	16096	16106	16051	16085	15999	16091	15851	16237	16112	16113	16177	16333	16090	16171	16006	16083	15945	16100	15997	16171	15952	16137	16188	16064	15963	15967	16143	16202	16158	15966	16154	15842	15883	16141	16024	16103	15947	15943	16105	16141	16012	16308	15905	16192	16174	16065	15706	15928	16293	16027	16100	15793	16060	15953	15904	15936	16063	15940	15778	15905	15801	15909	16016	16069	16119	16035	16255	16073	15993	15968	16137	16174	16076	16085	16070	16089	16049	16083	16004	16038	16222	16311	16106	16052	16258	15993	15995	16090	15976	16183	16019	16057	16152	16046	16183	16061	16140	16204	16089	16117	15943	16010	16032	16171	16230	16249	16194	16113	16011	16146	16240	15885	16054	16027	15991	16127	15889	16014	16218	16145	15932	16135	15947	16022	15946	16056	16058	15989	15857	15949	15932	16107	15832	15955	16111	16258	16206	16096	15941	16088	15956	16205	16089	15994	16059	16033	15888	15959	16194	16109	16176	16238	16115	16091	15985	16055	15868	16096	16147	16078	15929	15982	15927	15968	16044	16065	16098	16045	16179	16140	15990	16038	15755	16115	15936	15909	16199	15930	16103	16262	16112	15997	16133	16044	16056	16007	16129	16223	16127	16070	16024	16037	15954	16095	15930	15972	16254	16044	16168	16199	16171	16004	16138	15948	15918	15981	16182	15961	16026	16078	15936	16159	16140	16079	16249	16055	16250	16151	16039	15925	16035	16045	16001	16225	15979	16032	16067	16084	16034	16157	16175	16239	16156	16075	15902	16131	16073	16202	16242	16143	16148	16094	16099	15980	16015	15811	16015	15987	16144	16150	16311	16058	16066	16066	16052	15999	16050	15998	15993	16079	15923	15898	16096	15979	15971	15953	15987	16071	15994	16024	16015	16035	16112	15964	16239	16337	15930	15873	15895	15976	16210	16142	16022	16045	16078	15995	16048	16115	16146	16092	16153	16110	16221	16054	16179	15873	15957	15956	15985	16166	16136	16078	16109	15993	16123	16069	16195	15934	16055	16053	16231	15999	16070	16032	16011	16240	16181	16044	16308	16033	16090	15987	16140	15825	16008	16128	16003	16215	16123	16156	16099	15967	15978	16211	16060	16245	16089	16125	16202	15990	16059	16084	15991	15952	15960	15990	16103	15979	15898	16069	16047	15961	16168	16134	16157	16230	16213	15851	16129	16028	15970	16048	16064	15878	16011	16031	16097	16204	16147	16224	16166	16101	16103	16142	16029	16021	16097	15899	15840	15917	16021	16101	16055	15944	16232	16139	16119	16351	16144	16008	16272	15962	15983	16028	15936	16104	16062	16103	15871	16066	16124	15924	16033	16220	16086	15925	15967	15961	16020	16178	16162	16152	16267	16202	16182	16119	15929	16164	16124	15917	16134	16143	16239	16087	16001	16287	16244	16134	15999	16170	16056	16095	16046	16084	16179	15937	16115	16182	16065	16080	16061	15960	16006	15863	16054	15918	16035	16022	16153	15907	16092	16024	15985	15949	16054	16073	16183	16192	15980	16074
59567	93846	75251	57815	45184	32879	22281	16365	14488	14196	13796	13824	13809	13955	13945	13797	13927	13765	14118	13998	13977	13948	13983	13982	13859	13799	13996	14106	13946	13962	13873	13998	14062	13862	13782	13754	13698	13918	13952	13791	14044	13959	13910	13833	14054	14113	13844	13873	13851	13855	13961	13892	14061	13793	13936	13962	13867	13896	13814	13935	13910	13929	13869	13883	13982	14028	14000	13865	13937	14013	13909	13863	13921	13997	13917	13949	14064	13882	13945	13889	13951	13784	13913	13913	13986	13945	13724	13834	13862	13838	13845	13920	13972	13935	13603	13851	13846	13867	13963	13997	13904	13921	13959	13897	13902	14062	14084	14024	13953	13818	13970	14060	13982	13957	13759	14038	14089	13838	13974	13864	13828	14016	14046	13856	13752	13845	13823	14059	13821	13877	14008	13984	13852	13763	13864	13826	13894	14031	13841	14123	13913	13768	13949	13903	13869	13751	14004	13968	14025	13787	13858	13911	13801	13914	13895	13796	13875	13862	13861	13904	13754	13854	13868	13963	13998	13975	13946	13838	13959	13772	13993	14082	13827	13773	13933	13784	13981	13801	14056	13891	13928	13814	14042	13883	13955	14040	13773	13767	13844	13868	13886	13972	13829	13929	13853	13876	13871	13969	13835	13942	14104	13746	13968	13919	14007	13913	13782	13992	13864	14033	14102	14003	13755	13777	13973	13900	14045	14066	13809	13949	13983	13875	13973	13841	13994	14002	13868	13811	14020	13838	14028	13819	13953	13830	13939	13898	13904	13867	13845	14002	13990	13921	13858	14100	13833	14019	13979	13897	13891	13997	13964	13947	13884	13701	13832	14132	13810	14093	13890	13888	13899	13911	13897	13964	13784	13925	13824	13888	13994	13835	13903	13937	14020	13991	13898	14037	13894	13963	13836	13915	13816	13909	13933	14023	13920	13957	14069	13799	13771	14034	13815	13992	13977	13606	13960	13952	13912	13853	13893	13838	13737	13931	13890	14002	13828	13768	13909	13917	13925	13997	13870	13964	13918	13950	13892	13847	13757	13844	13902	13813	14121	13833	13966	13712	13934	13882	14040	13915	13988	13785	13878	13875	13901	13947	14055	13889	13862	13910	14021	13797	13926	13898	13902	13734	13863	13962	14069	13823	13892	13912	13845	13871	13885	13849	13786	14069	13825	14043	13697	13913	14070	13942	13855	14017	13798	13782	14107	13929	13961	13867	13816	13775	13898	13935	13898	13953	13953	13862	14143	13942	13959	13967	13954	13827	13880	13920	13960	14093	13836	13678	13912	13943	13786	13992	14054	13933	13914	13934	13730	14047	13724	13788	13991	13937	13889	13786	13937	13896	13706	13967	13924	13998	13856	13974	14071	14024	13888	13943	13914	13924	13938	13870	14036	13851	13823	13839	13793	13849	13853	13963	13732	13899	13905	13976	13688	13969	13847	13920	13720	13901	14050	14137	13941	13960	13857	13940	13972	13756	13757	13843	14051	13955	13895	14110	13906	13942	13989	13722	14015	13833	13953	13856	13987	13771	13803	13890	13969	14084	14038	13755	13861	13962	13861	13849	13888	13859	13996	13969	13958	14016	13969	13900	14075	13934	13825	13942	13732	13931	13827	14031	13900	13841	13879	13930	13801	14071	14013	13795	13880	13863	13950	13803	13801	13928	13832	13917	13856	13693	13938	14027	13866	13905	13875	13965	13795	14077	13821	13848	13925	13883	13883	14087	13768	13994	13736	13890	13926	13843	13999	13935	13845	13947	13953	13789	13916	13856	13831	13768	13959	14016	13899	13684	13891	13873	13977	13818	14116	13790	14012	13837	13742	14021	13893	13848	13884	13910	13870	13793	13921	13966	13914	13875	13913	13919	13997	13951	14096	13813	13914	13590	13902	13880	14050	13967	13888	13935	14032	13984	13962	13956	13994	13907	14060	13927	13843	13941	13976	14021	13890	14003	13973	14010	13714	13941	13922	13879	14186	13958	13923	13823	13891	14005	13807	13770	13911	14023	14016	13819	13884	13910	13976	13994	13943	14033	13945	13920	14054	13910	13859	13848	13939	13873	13944	14043	13747	13693	13945	13730	13787	13873	13835	13984	13870	13891	13886	13885	13752	13979	13759	13933	14064	13841	13831	13919	13835	13855	13842	13961	14016	13940	13747	13929	14073	13844	14022	13844	13857	13825	13932	13964	13866	13908	13813	13787	13949	13814	13995	13760	13948	13946	13936	13945	13876	13820	13974	13819	13851	13930	13952	13909	13963	13882	13728	13803	13950	13793	13831	13917	13874	13953	13834	13939	13888	13841	13879	13872	14001	13905	14003	13884	13968	13932	14020	13988	13899	13862	14011	14014	13950	14084	13909	13837	13767	14030	14027	13976	13826	13842	14114	13849	13943	13888	13906	14043	13951	13924	13931	13925	13762	13789	13883	13722	13727	14015	14008	13967	13898	14039	13785	13842	13881	13870	13893	13877	14015	14065	13971	14020	14085	13776	14008	14043	13954	13773	13813	13998	13882	14028	13997	14035	14031	14010	13825	13967	13983	13939	14032	13813	13843	13916	14001	13830	13915	14054	13975	14018	13957	14078	14004	13794	13869	13935	13937	14008	13947	13964	13777	13996	13814	13970	14028	13909	13849	13848	13969	13830	13895	13792	13844	13912	13823	13859	13980	14002	13936	13934	13953	13898	13895	13851	13941	13892	13932	13898	13931	13986	13974	14168	13987	13810	13741	14091	14013	13936	13835	14014	13906	13792	14027	13916	13703	13805	13814	13741	13838	13817	13993	13938	13915	13955	13828	13912	13808	13928	14024	13991	13928	14004	14007	13812	13809	14013	13935	13912	14023	13933	13853	13900	13991	13819	13836	13882	13926	14089	13871	14061	13942	13991	14083	13921	13811	13825	14008	14019	13870	13868	13887	13873	13861	13804	13864	13837	13929	13895	14009	13917	13878	14020	13919	13836	13835	13826	13823	13975	13923	13850	13820	13912	13805	13706	13832	13850	13879	13945	13987	13889	13791	13883	13865	13673	13941	13945	14156	13729	13999	13865	13868	13917	13907	13957	13954	14072	13950	13813	13749	13709	13975	13974	13875	13901	13868	13896	14073	13861	14008	13968	13857	13721	13911	13850	13998	13811	13905	14017	13888	13894	13903	13824	14001	13828	13992	13898	14016	13886	13887	13723	13943	14013	13813	13965	13964	13737	13947	13776	13894	13998	13758	13923	13748	13793	13950	13814	13925	13772	13983	13958	13789	13868	13835	13927	13839	13822	13978	13708	13967	13959	13966	13907	13985	14017	14019	13739	13786	14104	13799	14071	13955	13951	13904	13758	13930	13848	13918	13830	13873	13893	13968	14029	13900	13784	13917	13994	13953	14019	13843	14019	13948	13688	14041	14032	14047	13793	13800	13849	13799	13800	13807	13873	13770	13839	14060	13911	13961	13874	13778	14013	13828	13918	13998	13811	13952	13990	13877	14003	13887	13931	13908	13932	13900	13915	13963	14125	13899	13983	13773	13821	13855	13688	13800	13767	13855	13853	13942	13931	13739	13777	13907	13969	13970	13757	13854	13951	14071	13810	13768	13954	13878	13923	14054	13842	14012	13972	13840	13948	13958	13903	13853	13876	13900	13983	13813	13934	13825	13862	13851	13971	13889	13835	13821	13889	13859	13863	13849	13875	14062	13933	13873	13894	13759	13667	13953	13863	13706	13891	13862	13853	14090	13819	13872	13925	13825	13756	13932	13889	13838	13990	13820	13986	14001	13928	13830	13994	13882	13758	13781	13920	13849	14041	13775	13944	13688	13963	13934	13915	13705	13824	13909	14013	14024	13911	13915	13845	13963	13850	13746	13972	13934	13903	14003	13751	13851	13829	14027	13901	13973	13963	13932	13953	13889	13817	13793	13824	14134	13750	13965	13883	14051	13643	13944	13836	13941	13994	13998	13803	13851	14009	14038	13831	13911	13889	13797	13916	13924	14035	14024	13963	13775	14133	13894	14019	13935	13837	13871	13957	13836	13890	13820	14011	13997	13941	14059	13979	14016	14081	13918	14047	14023	13826	13926	14033	14019	14064	13828	14070	13958	13915	13973	13902	13753	13876	13878	13952	13834	13851	13870	14086	13890	14017	13810	13934	13856	13889	13971	13895	13872	13816	14002	13919	13882	13997	13841	14023	13862	13955	13927	14010	14018	13874	13994	13982	13918	13858	14059	13930	14045	13787	13923	13900	13929	14206	13905	13951	13825	14005	13757	13972	13903	13892	14028	13817	13809	13902	14053	13944	13881	13966	13928	13867	13904	13877	13794	13961	13922	13762	13914	13887	13910	13899	14017	13865	13990	13859	13859	13853	13942	14128	13894	13874	13907	13881	13879	13791	13938	13874	13890	13886	13872	13761	14044	13937	13820	13792	14022	13924	13897	13903	13850	13866	13898	13962	13859	14002	13866	13936	13814	14055	14034	13988	13945	14026	13946	13785	13808	13971	13761	13741	13788	14207	13904	13967	14002	13942	13921	13957	13854	13830	13830	13970	13853	13858	13871	13984	13906	13990	13834	14014	13984	13860	13863	14028	13874	13804	13845	13819	14007	13820	13733	13878	13931	13767	13828	13920	13968	13971	14014	13864	13973	13910	14107	14005	14025	13877	13882	14071	13826	13835	13953	13941	13850	13787	13890	13914	13913	13791	13992	13957	13991	13805	13925	14037	13860	14023	13995	13962	13956	13840	13776	13750	13867	13969	14004	13966	13920	13992	13861	13795	13868	14146	13892	13767	13859	13841	13960	14007	14029	13901	13865	13962	13867	13805	13863	13956	13884	14006	13963	13968	13932	13877	13933	14077	13883	13829	13989	13866	13928	13961	13852	14009	14000	14007	13794	14127	13899	13816	13967	13986	13915	14112	13904	13953	13858	13858	13910	13918	14012	13875	13924	13918	13998	13823	13788	13992	13871	13830	13683	13946	14011	13841	13910	13945	13829	13915	13866	13778	13934	13796	13959	13995	13758	13922	13836	14070	13842	13852	14002	13934	13920	13934	13917	14017	13790	13755	13954	13868	13887	13830	13869	13846	13953	13851	14054	13850	13903	13976	13709	13773	13950	13969	13815	14006	13922	13794	13852	13843	13843	13930
23005	21884	31778	31470	34716	35500	31752	22172	17964	17190	16676	16535	16673	16555	16508	16647	16413	16448	16395	16435	16583	16562	16423	16461	16596	16269	16464	16402	16453	16452	16431	16380	16436	16548	16361	16271	16466	16286	16392	16367	16300	16178	16368	16238	16286	16371	16337	16341	16354	16274	16172	16278	16377	16307	16292	16235	16371	16264	16349	16216	16400	16188	16185	16307	16188	16338	16341	16274	16209	16215	16306	16328	16402	16374	16189	16383	16360	16384	16402	16247	16341	16497	16160	16299	16265	16269	16302	16256	16244	16120	15982	16049	16048	16264	16396	16254	16177	16247	16249	15942	16199	16285	16205	16282	16256	16237	16234	15976	16326	16319	15910	16226	16167	16370	16255	16443	16294	15942	16347	16290	16494	16211	16327	16173	16279	16387	16393	16238	16277	16242	16350	16125	16309	16302	16246	16204	16103	16127	16158	16179	16275	16157	16163	16315	16359	16137	16207	16204	16294	16390	16315	16264	16352	16193	16219	16187	16394	16419	16285	16225	16124	16110	16083	16447	16337	16353	16190	16213	16425	16301	16411	16278	16289	16134	16028	16250	16181	16526	16363	16303	16317	16398	16244	16233	16266	16338	16040	16180	16092	16188	16335	16338	16363	16258	16501	16383	16145	16394	16198	16238	16121	16002	16241	16360	16156	16379	16279	16190	16335	16065	16120	16254	16362	16211	16432	16324	16092	16285	16142	16286	16148	16225	16339	16216	16246	16223	16249	16048	16309	16307	16286	16087	16348	16200	16155	16186	16259	16257	16393	16141	16324	16272	16193	16226	16212	16141	16327	16231	16284	16257	16425	16128	16170	16200	16334	16150	16300	16067	16028	16434	16336	16251	16334	16249	16039	16270	16201	16174	16132	16133	16276	16130	16268	16053	16271	16081	16188	16242	16041	16334	16197	16305	16212	16121	16133	16281	16215	16315	16324	16240	16379	16024	16246	16387	16238	16214	16211	16017	16156	16136	16238	16350	16170	16346	16193	16357	16237	16215	16339	16378	16226	16237	16113	16109	16176	16066	16265	16303	16458	16026	16129	16277	16342	16125	16327	16406	16044	16362	16120	16238	16282	16225	16196	16300	16149	16254	16345	16165	16080	16224	16243	16359	16298	16052	16360	16191	16227	16119	16062	16110	16265	16182	16299	16222	16182	16151	16088	16428	16244	16119	16286	16269	16217	16276	16159	16148	16111	16068	16096	16159	16478	16050	16166	16148	16189	16324	16174	16266	16353	16064	16198	16412	16110	16206	16435	16515	16480	16330	16306	16145	16062	16343	16229	16096	16240	16126	16393	16118	16159	16358	16329	16026	16336	16295	16304	16166	16201	16035	16205	16026	16201	16117	16110	16232	16218	16324	16270	16318	16262	16221	16114	16223	16078	16112	16019	16214	16357	16147	16196	16317	16358	16339	16157	16224	16307	16245	16095	16432	16151	16165	16287	16114	16124	16142	16266	16169	16326	16236	16395	16358	16332	16495	16277	16371	16240	16243	16369	16301	16237	16124	16360	16179	16317	16421	16235	16221	16221	16092	16108	16245	16358	16213	16384	16187	16329	16058	16278	16167	16134	16162	16209	16218	16250	16226	16182	16329	16183	16336	16068	16339	16111	16202	16335	16106	16123	16254	16235	16062	16235	16313	16139	16035	16114	16277	16205	16534	16163	16164	16276	16188	16110	16149	16285	16171	16332	16205	16184	16134	15961	16269	16155	16245	16363	16352	16006	16253	16079	16231	16259	16342	16303	16258	16087	16247	16334	16329	16162	15934	16223	16279	16220	16185	16300	16219	16380	16079	16118	16173	16254	16219	16105	16263	16313	16178	16308	16231	16362	16292	16330	16255	16133	16177	16027	16186	16457	16272	16053	15936	16215	16372	16114	16246	16337	16100	16253	16144	16380	16170	16263	16052	16231	16126	16094	16210	16126	16340	16192	16357	16342	16250	16171	16241	16014	16272	16544	16368	16111	16224	16244	16221	16269	16314	16216	16107	16075	16444	16046	16220	16238	16223	16369	16273	16094	16210	16330	16113	16335	16296	16218	16289	16349	16080	16070	16216	16197	16094	16090	16272	16157	16110	16197	16091	16223	16116	16303	16340	16193	16265	16215	16107	16145	16248	16160	16125	16233	16066	16424	16296	16278	16160	16215	16409	16132	16153	16237	16422	16106	16299	16163	16295	16344	15987	16089	16221	16029	16135	16032	16222	16129	16053	16197	16007	16067	16220	16387	16039	16344	16329	16275	16425	16125	16289	16214	16184	16253	16132	16329	16235	16228	16228	16374	16240	16004	16104	16259	16563	16300	16253	16271	16154	16260	15954	16142	16154	16280	16215	16128	16099	16186	16310	16100	16406	16165	16182	16178	16385	16408	16272	16219	16324	16241	16199	16184	16072	16323	16291	16257	15984	16094	16119	16177	16415	16144	16321	16313	16330	16170	16417	16336	16292	16181	16394	16294	16232	16132	16096	16428	16191	16177	16194	16154	16375	16128	16360	16489	16335	16246	16337	16423	16174	16167	16246	16318	16132	16182	16289	16129	16337	16285	16305	16324	16196	16400	16285	16409	16271	16033	16279	16308	16168	16125	16072	16207	16113	16232	16130	16370	16291	16087	16107	16373	16175	16229	16352	16495	16378	16190	16351	16244	16271	16315	16167	16286	16150	16254	16264	16306	16286	16111	16134	16298	16457	16135	16210	16068	16352	16207	16327	16240	16129	16147	16271	16163	16197	16067	16244	16322	16057	16164	16193	16275	16077	16046	16187	16195	16189	16274	16354	16343	16276	16327	16273	16187	16213	16464	16397	16374	16172	16067	16277	16345	16356	16096	16088	16239	16316	16320	16145	16304	16132	16277	16148	16216	16218	16123	16406	16339	16240	16389	15959	16161	16224	16340	16397	16302	16316	16139	16184	16195	16198	16054	16298	16020	16094	16050	16127	16242	16172	16248	16317	16207	16303	16133	16254	16189	16355	16038	16069	16086	16267	16180	16487	16205	16269	16356	16132	16071	16298	16214	15931	16224	16116	16317	16205	16257	16336	16363	16254	16358	16197	16152	16128	16105	16173	16318	16277	16289	15991	16216	16189	16118	16304	16108	16089	16113	16310	16123	16258	16343	16126	16115	16327	16129	16197	16291	16325	16273	16202	16154	16074	16134	16159	16096	15898	16185	16235	16136	16289	16333	16202	16292	16035	16192	16467	16175	16085	16179	16116	16250	16325	16386	16176	16196	16080	16240	16189	16186	16331	16265	16051	16302	16279	16266	16262	16216	16058	16130	16228	16115	16103	16200	16283	16363	16356	16220	16378	16109	16386	16210	16363	16192	16227	16496	16259	16370	16222	16311	16278	16162	16249	16291	16198	16204	16084	16262	16216	16274	16012	16182	16311	16262	16279	16252	16336	16349	16350	16021	16283	16465	16129	16206	16214	16196	16226	16064	16326	16172	16312	16410	16263	16282	16296	16376	16284	16277	16403	16156	16044	16236	16198	16142	16272	16159	16221	16077	16260	16322	16144	16375	16299	16239	16394	16298	16253	16187	16125	16083	16457	16310	15989	16246	15999	16276	16004	16232	16217	16321	16395	16169	16290	15989	16060	16321	16161	16184	16128	16285	16501	16259	16379	16239	16328	16139	16182	16170	16414	16336	16110	16358	16294	16315	16160	16325	16193	16228	16284	16125	16283	16377	16336	15958	16090	16399	16179	16310	16457	16304	16247	16201	16117	16337	16419	16227	16380	16341	16306	16082	16030	16327	16293	16321	16256	16311	16212	16270	16101	16141	15993	16269	16123	16017	16229	16272	16223	16134	16360	16128	16251	16209	16136	16141	16114	16319	16284	16332	16347	16282	16319	16225	16224	16321	16280	16271	16401	16079	16055	16080	16150	16152	16210	16134	16300	16263	16236	16290	16173	16341	16227	16337	16179	16080	16203	16214	16104	16127	16129	16170	16062	16299	16297	16265	16286	16402	16289	16195	16199	16221	16098	16019	16243	16256	16256	16127	16132	16199	16231	16160	16322	16338	16182	16353	16349	16137	16047	16087	16278	16343	16066	16125	16381	16264	16312	16253	16370	16129	16124	16063	16237	16057	16151	16214	16235	16050	16224	16137	16176	16191	16393	16361	16296	16227	16316	16124	16228	16319	16368	16116	16245	16241	16342	16371	16212	16057	16349	16141	16372	16148	16183	16054	15992	16049	16119	16172	16359	16212	16120	16177	16227	16271	16294	16269	16247	16236	16131	16344	16328	16306	16271	16332	16297	16273	16257	16315	16119	16235	16369	16142	16205	16314	16333	16468	16235	16193	16243	16338	16207	16416	16028	16224	16127	16113	16269	16151	16119	16436	16044	16058	16134	16288	16092	16125	16168	16117	16332	16063	16294	16264	16274	16238	16071	16256	16232	16200	16182	16303	16217	16266	16303	16207	16196	16393	16109	16445	16383	16235	16363	16199	16295	16244	16244	16348	16167	16400	16325	16328	16186	16312	16170	16230	16480	16223	16180	16138	16241	16280	16323	16214	15958	16297	16361	16148	16171	16316	16212	16393	16255	16239	16142	16211	16134	16278	16382	16096	16181	16105	16221	16103	16273	16263	16222	16008	16210	16145	16127	16163	16087	15968	16148	16252	16437	16259	16167	16226	16386	16476	16329	16191	16235	16274	16185	16076	16003	16138	16280	16225	16292	16226	16140	16047	16303	16343	16127	16028	16321	16324	16298	16331	16319	16268	16373	16210	16056	16328	16369	16142	16190	16152	16084	16023	16144	16004	16198	16310	16210	16200	16201	16177	16272	16143	16117	16311	16198	16197	16390	16248	16328	16172	16172	16123	16296	16435	16216	16287	16260	16120	16154	16309	16328	16357	16288	15983	16109	16342	16194	16026	16232	16283	16290	16428	16274	16264	16315	16172	16233	16169	16210	16367	16223	16398	16326	16054	16154	16140	16146	16159	16079	16308	16220	16083	16260	16191	15998	16177	16114	16033	16192	16101	16352	16293	16230	16227	16063	16171	16127	16270	16148	16143	16073	16396	16183	16281	16081	16218	16220	16162	16004	16181	16179	16151	16328	16304	16278	16137	16254	16180	16341	16168	16139	16314	16331	15996	16101	16224	16071	16274	16323
64893	103447	88170	70452	55577	42180	28482	19228	15158	14298	13958	13820	14019	14106	13836	13902	13891	14027	13892	13798	14039	13864	13818	13993	13789	13930	14106	13791	13856	13884	14147	13889	13901	13764	13883	14050	14062	13984	14029	13847	14074	13978	13780	14032	13917	13936	14055	13859	13943	13921	13720	14020	14046	13760	13761	13905	13963	13897	14013	14001	14014	13993	13859	13818	13891	13836	13824	13856	13797	13913	13883	13925	13845	14007	13850	13968	13913	13784	13926	13874	13978	14056	13880	13892	13766	13918	14073	13801	14049	13810	13853	13897	13910	13880	13798	13969	14046	13853	13860	13914	13787	13977	13886	13941	13844	13811	13911	13968	14033	13953	14181	13764	13886	13865	13852	13702	13793	13890	13870	13860	13821	14066	13896	13836	13842	13991	13912	13930	13883	14073	13887	13782	13979	13866	13900	13999	13941	13890	13841	13881	13869	13953	13819	13860	13820	13819	13766	13878	13896	13826	13981	13945	13862	13809	13995	13942	14043	13897	13842	13983	13906	14061	13885	13830	13956	14084	13801	14020	13884	13916	14048	13798	13912	13792	13867	13830	13909	13938	13926	13838	14013	13935	13768	13834	13986	14087	13853	13964	13919	13964	13854	13938	13971	13892	13869	13937	13661	14026	13943	13786	13884	13917	13924	13839	13839	13857	13942	13860	13963	13749	13824	14103	13817	13911	13978	13796	13789	13836	13891	13917	13969	13890	13936	13884	13858	13999	13913	13969	14001	13871	13848	13911	13777	13809	13931	13760	13913	13870	13829	13804	13874	13940	13988	13956	14064	13802	13849	13836	13872	13952	13791	13943	14065	14016	13855	13693	13960	13929	13838	13923	13986	13888	14060	13786	14009	13955	13947	14054	13820	13965	14040	13989	13957	13766	13857	13821	13765	13935	13818	14004	13893	14005	13932	13865	13874	13931	13816	13858	13906	13946	13680	13819	13837	13902	13807	13789	13985	13971	13893	13951	13786	13799	13990	13815	13890	13855	13979	13984	13738	13956	13870	13789	13901	13896	13967	13798	13858	13899	13848	13825	13906	13997	13731	13810	13863	13776	14069	13938	13921	13884	14062	13924	13736	13811	13910	13903	13957	13872	13937	13764	13809	13906	13984	13874	13938	13856	13935	13951	13934	13754	13997	13850	13813	13978	14006	13854	13894	13979	13743	13817	13945	13825	13910	14142	13944	13826	13994	13904	13827	13908	13846	13894	13899	13856	13818	13878	13874	14013	13927	13919	13902	13909	13886	14019	13947	13916	13877	13811	13852	13846	14075	14023	13796	13978	13957	13817	14006	13910	13953	13786	13924	14107	13782	13911	13881	13968	13911	14103	13972	13900	13890	13926	14014	13826	13876	13846	14109	13865	13984	13900	13901	14037	14057	13922	13933	13834	13872	13921	13957	13803	13859	13964	13829	13905	13739	14052	13899	13787	13991	13856	13852	13985	13854	14051	13858	13904	13886	13877	13819	13860	13839	13998	13923	13778	13738	13775	13927	13923	14027	13824	13876	14118	13991	13898	14131	13845	13817	13797	13634	13855	14048	13723	14121	14008	13851	13944	14064	13910	13935	14041	13928	13855	13825	13604	13891	13889	13929	13908	13854	13869	13735	14115	13909	13983	13837	13874	14055	13927	13812	13978	13987	13841	13891	13839	14062	13925	13859	13863	13911	13998	13953	13897	13851	13922	14050	13893	13915	13981	14013	13902	14002	13967	13676	13875	13855	13994	13916	13891	13883	13735	13895	13866	13847	13975	13726	13944	13901	13912	13851	14003	13921	13849	13881	14010	13827	14002	13836	13823	13851	13853	13910	13828	14056	13838	13949	13965	13831	13955	13814	13955	13802	13948	13985	14034	13798	13799	13863	13886	13875	13769	13948	13773	13839	13985	13879	13949	14038	13683	13765	13922	13805	13822	14117	13698	13955	13934	13951	13977	13880	14173	13803	13933	13953	13933	13916	14071	13939	13885	13887	13792	13639	13823	14008	13917	13934	13883	13909	13764	14072	14002	13906	13801	13976	13730	14054	13782	13815	13873	13749	13931	13896	13809	13952	13988	13953	14039	13933	13965	13809	13968	13776	13688	13790	13911	13871	13977	13843	13963	13874	13956	14062	14026	13871	13923	13883	13753	13861	13835	13853	13960	13810	13853	13990	13889	13883	13871	13919	13819	13884	13878	13937	13829	13936	13929	14042	13951	13869	13871	13754	13872	13806	14193	13910	13964	13892	13939	13859	14035	13875	13804	13956	13824	13927	13853	13961	13801	13973	13871	14062	13879	13930	13838	13881	14021	13795	14037	13975	14048	13940	14106	13864	14072	13898	13893	13749	13934	14027	13941	13796	13929	13873	13913	13851	13912	14063	13881	13935	14025	13967	13847	13941	13862	13797	14021	13867	13808	13939	13767	14034	13977	13880	13723	13945	13949	13970	13833	13808	13958	14040	13950	13856	13763	13966	13888	13874	13652	13904	14038	14175	13836	13842	14042	13827	13866	13855	13850	13835	14058	13972	13966	13991	13749	13867	13889	13809	13799	13749	13925	14025	13916	13973	13837	13986	13856	13808	13793	13929	13777	13956	13909	13954	13808	13992	13825	14030	13886	13960	13921	13867	13850	13886	13894	13953	13771	13905	13932	13845	14050	14023	13929	13868	13875	13865	13928	13834	13942	13869	13903	13982	13871	13967	13766	13842	13847	13942	13897	13866	13854	13748	13809	13829	14005	13901	13859	13927	13979	13779	13811	13801	13968	13902	13904	13993	13900	14037	13806	13840	13689	13946	13733	13778	13848	13952	14089	13953	13927	13948	14084	13792	14045	13836	14017	13967	13987	13833	13725	13913	13886	13832	13850	13940	13996	13879	13986	14115	13902	14016	13792	13838	13845	13928	13861	13920	13780	14003	13789	14050	13857	13839	14013	13971	14015	13899	13817	13789	13990	13851	13870	13961	13944	13764	13878	14001	13912	13816	13916	13901	13857	14020	13790	14021	13928	13825	13957	13773	13875	13992	13911	13772	13896	13899	13834	13730	13793	13899	13815	13957	13944	14003	13791	13970	13958	13873	13994	13964	13809	14074	13949	13726	13795	13824	13994	13947	13780	14145	13905	13764	13766	13958	14005	13787	13891	13889	13895	13957	13892	13854	13835	14111	13952	13969	13911	13904	13864	13804	13948	13916	13869	13887	13851	13911	13990	13806	14065	13894	13789	13948	13895	13895	13885	13997	13856	13790	13765	14059	14003	13850	13916	13828	13996	13851	14024	13886	13714	14083	13840	13871	14038	14025	13667	13920	13949	13951	13808	13779	13829	13941	14090	13743	13819	14012	14020	13670	13906	13894	14017	14032	13924	13956	13838	13737	13924	13973	13808	13844	13904	13949	13815	13985	14030	13787	13953	14034	13948	13918	13851	13888	13752	14026	13816	13911	13931	13786	13943	13631	13778	13913	13860	13968	14054	13792	13818	13851	13897	14077	13889	14030	13754	13857	13965	13748	13968	13761	13963	13782	13910	13910	13769	13985	13891	13805	13968	14014	13869	13847	13910	13815	13856	13949	13949	13877	13831	14024	13750	13868	13883	13930	14019	13866	13926	13878	13923	13859	13898	13737	13883	13814	13890	13729	13848	13894	13981	13989	13893	14075	13982	13966	13801	13661	13872	13966	13848	14148	13825	13735	13978	13822	13954	13976	13971	13714	13813	13782	13791	13952	13791	13915	14029	14071	13827	13929	13869	13976	13852	13814	13934	13771	13940	13848	14053	13987	13896	13899	14040	13768	13973	14046	13944	13978	14115	13699	13956	13981	13933	13709	14045	14020	13955	14084	13977	13917	13932	13687	13958	13828	13813	14000	13841	13810	13919	13931	13818	13834	13812	14123	13998	13976	14047	13855	13882	13949	13930	13872	13941	13852	13842	13797	13842	13984	13954	13972	14060	13887	13848	13964	13902	13848	14023	13814	13985	13881	14052	13822	13875	13834	13769	13890	14008	13945	13849	13922	13811	13822	14059	13889	13839	13861	13825	13890	13786	13719	13956	13965	13826	13856	13860	13974	13964	13897	13998	13742	13816	13961	13983	13800	13887	13884	13945	13818	13997	13903	13907	13819	14011	13821	13811	13988	14050	13924	13934	13936	13890	13769	13999	13898	13870	13793	13983	14054	13788	13799	14147	13866	13960	13994	13828	13806	13869	13900	13988	13798	13865	13853	14009	13886	13799	13881	13719	13881	13933	14016	13828	13911	14028	14016	14144	13870	13824	13877	13800	13985	13911	13924	13942	13707	13864	14031	13890	13880	13845	14069	13966	13938	13801	13882	13892	13979	13837	13958	13893	13875	14061	13855	13933	13953	13940	14027	13916	13952	13896	13994	14024	13763	13966	14042	13768	14071	13908	14101	13900	13997	13961	13762	13948	13801	14079	13866	13738	13891	13839	13835	13801	13967	13543	13805	13950	14047	13811	13948	13954	13853	13867	14043	13796	14024	13570	13833	13901	13698	13952	13789	13950	13945	13946	13812	13896	13877	13842	13984	13907	14003	13831	14015	13819	13849	13787	13718	13861	14014	13997	13795	13895	13855	14037	13947	13904	13806	14043	13783	13923	13838	13797	14112	14008	13875	13874	13816	13888	13775	13859	13983	13970	13882	13820	13837	13992	13849	13908	13797	13955	13726	13985	13814	13773	13852	13818	13819	13681	14001	13898	13852	13911	13943	13929	13926	13909	14111	13941	13952	13936	13883	13951	13704	13896	13910	13937	14124	13813	13751	13853	13922	14066	13880	13688	13860	13877	13938	14061	13957	13764	14017	13808	13848	13849	13927	13884	13882	14131	14047	13982	13952	14026	13837	13773	13831	13847	13857	13762	13683	13944	13915	13964	13787	13994	13787	13939	13932	13933	13867	13884	13855	14012	13965	13840	13791	13945	13779	13858	13838	13873	13929	14003	13920	13847	13753	13926	13933	13964	13854	13998	13806	13782	13871	14025	13957	13983	13832	13852	13713	13778	13850	13901	13756	13785	13888	13987	13939	13937	13821	13948	13955	13826	13767	13699	13921	13906	13824	13811	13952	14046	13992	13859	13950	13737	13952	13997	13878	13761	14081	13936	13927	13804	13806	13861	13906	14011
29061	29019	35991	30936	24159	20662	18640	17291	16794	16708	16567	16714	16603	16626	16406	16842	16744	16673	16564	16562	16691	16392	16638	16808	16611	16597	16511	16566	16431	16576	16511	16622	16689	16648	16556	16648	16541	16708	16683	16464	16592	16693	16364	16732	16743	16782	16589	16682	16637	16564	16529	16494	16785	16552	16754	16463	16519	16449	16785	16500	16598	16387	16567	16615	16776	16765	16552	16522	16818	16302	16640	16767	16623	16506	16588	16438	16631	16662	16523	16697	16593	16595	16578	16444	16545	16654	16542	16558	16581	16432	16599	16648	16889	16737	16773	16727	16612	16345	16713	16475	16707	16749	16603	16477	16532	16473	16661	16717	16466	16386	16735	16603	16379	16626	16591	16712	16592	16464	16762	16364	16724	16729	16760	16619	16467	16605	16619	16660	16634	16683	16559	16545	16701	16348	16386	16438	16728	16406	16562	16767	16492	16472	16640	16557	16525	16564	16680	16631	16450	16447	16745	16511	16630	16585	16534	16625	16521	16596	16540	16495	16655	16628	16640	16759	16466	16670	16344	16430	16654	16708	16526	16615	16538	16561	16567	16556	16532	16732	16617	16596	16790	16747	16540	16471	16507	16314	16445	16468	16673	16581	16748	16749	16847	16550	16710	16649	16628	16597	16616	16606	16549	16539	16468	16766	16661	16792	16529	16395	16511	16454	16580	16629	16480	16576	16638	16716	16688	16543	16431	16603	16713	16656	16668	16604	16583	16604	16470	16586	16515	16577	16592	16408	16737	16559	16582	16384	16580	16621	16712	16598	16549	16588	16545	16624	16379	16492	16649	16744	16691	16554	16522	16765	16347	16481	16631	16414	16564	16698	16788	16254	16655	16601	16532	16524	16705	16637	16599	16480	16734	16600	16650	16659	16535	16480	16370	16748	16616	16693	16467	16372	16640	16613	16773	16673	16564	16192	16729	16668	16612	16543	16626	16591	16633	16618	16534	16440	16603	16671	16528	16521	16559	16542	16600	16545	16568	16678	16594	16605	16633	16603	16731	16560	16579	16448	16729	16536	16705	16566	16660	16650	16376	16593	16685	16562	16694	16399	16605	16459	16809	16502	16671	16702	16671	16703	16491	16430	16868	16788	16543	16493	16533	16639	16433	16477	16483	16535	16710	16740	16465	16545	16680	16618	16580	16737	16518	16534	16536	16464	16559	16541	16584	16731	16671	16504	16508	16723	16692	16615	16579	16644	16503	16690	16400	16568	16712	16611	16598	16577	16402	16399	16664	16533	16625	16731	16661	16419	16831	16388	16530	16540	16470	16789	16549	16623	16704	16656	16380	16469	16619	16613	16732	16533	16439	16554	16452	16466	16486	16685	16559	16660	16463	16486	16629	16378	16755	16579	16509	16469	16510	16751	16511	16686	16726	16763	16632	16882	16636	16405	16538	16514	16350	16580	16605	16722	16737	16451	16408	16460	16454	16573	16403	16482	16802	16685	16524	16517	16511	16513	16586	16591	16635	16632	16338	16504	16466	16604	16596	16596	16594	16561	16584	16628	16467	16458	16489	16725	16651	16697	16610	16651	16632	16607	16632	16737	16540	16482	16684	16535	16603	16684	16474	16595	16511	16536	16686	16671	16360	16729	16651	16361	16544	16443	16628	16688	16551	16463	16619	16678	16637	16604	16573	16534	16745	16530	16501	16488	16511	16695	16538	16463	16550	16639	16586	16644	16470	16666	16612	16770	16407	16292	16410	16634	16465	16530	16691	16615	16748	16571	16410	16693	16591	16596	16543	16618	16634	16476	16639	16433	16624	16557	16407	16500	16434	16480	16684	16619	16611	16681	16654	16441	16733	16638	16547	16726	16440	16628	16555	16537	16508	16533	16491	16696	16726	16419	16690	16689	16597	16640	16551	16646	16633	16567	16630	16386	16486	16643	16511	16510	16424	16755	16573	16673	16693	16821	16451	16479	16730	16617	16599	16574	16711	16508	16527	16710	16578	16519	16555	16499	16382	16404	16731	16666	16411	16524	16583	16282	16594	16508	16477	16455	16482	16556	16578	16536	16639	16500	16580	16565	16537	16402	16637	16548	16363	16716	16448	16613	16773	16736	16732	16681	16590	16573	16687	16635	16569	16629	16554	16520	16778	16681	16659	16523	16742	16560	16416	16497	16515	16624	16661	16463	16515	16520	16360	16493	16249	16519	16792	16460	16678	16585	16550	16567	16531	16615	16663	16521	16608	16546	16533	16349	16720	16720	16874	16770	16478	16766	16676	16491	16628	16763	16683	16648	16572	16655	16673	16323	16649	16482	16494	16480	16515	16575	16717	16439	16678	16476	16614	16615	16506	16471	16759	16391	16636	16496	16468	16470	16639	16550	16560	16477	16581	16668	16579	16446	16437	16508	16624	16549	16464	16600	16636	16371	16640	16678	16710	16698	16556	16472	16713	16695	16612	16528	16571	16775	16718	16581	16477	16455	16687	16347	16539	16481	16636	16725	16430	16634	16563	16541	16441	16500	16671	16563	16611	16500	16656	16528	16737	16695	16624	16763	16465	16471	16603	16592	16536	16548	16547	16612	16671	16611	16696	16551	16827	16509	16671	16654	16457	16471	16517	16539	16424	16570	16520	16662	16624	16587	16578	16504	16656	16644	16628	16296	16662	16584	16628	16609	16560	16716	16451	16748	16762	16282	16678	16362	16694	16586	16649	16686	16806	16702	16295	16530	16642	16478	16432	16443	16643	16570	16753	16723	16665	16699	16401	16725	16382	16671	16533	16476	16552	16499	16675	16684	16552	16591	16583	16437	16609	16507	16497	16730	16693	16586	16615	16439	16584	16764	16640	16762	16634	16619	16546	16560	16492	16683	16593	16565	16813	16626	16639	16603	16485	16627	16713	16497	16600	16617	16519	16608	16541	16827	16547	16545	16628	16665	16645	16577	16560	16601	16686	16412	16562	16593	16491	16526	16585	16506	16721	16710	16510	16635	16553	16613	16460	16484	16467	16511	16590	16620	16370	16393	16430	16819	16651	16571	16600	16534	16441	16424	16614	16388	16534	16539	16534	16583	16556	16639	16496	16552	16572	16662	16660	16575	16661	16646	16444	16628	16566	16560	16694	16622	16510	16604	16693	16532	16435	16428	16683	16638	16594	16474	16492	16713	16665	16585	16651	16600	16444	16594	16608	16892	16543	16602	16521	16641	16484	16488	16630	16896	16464	16472	16619	16588	16560	16691	16701	16578	16544	16539	16738	16559	16624	16615	16737	16624	16486	16384	16680	16387	16514	16632	16494	16438	16406	16587	16484	16575	16607	16552	16628	16466	16597	16391	16738	16460	16574	16601	16596	16445	16598	16578	16733	16675	16737	16631	16539	16425	16658	16517	16582	16644	16526	16717	16423	16558	16667	16610	16531	16545	16706	16612	16565	16501	16519	16595	16474	16392	16387	16705	16568	16553	16549	16621	16598	16753	16570	16678	16618	16538	16613	16552	16555	16623	16690	16456	16671	16558	16597	16777	16588	16566	16666	16685	16643	16699	16509	16712	16385	16579	16498	16648	16643	16760	16630	16548	16561	16452	16714	16550	16555	16684	16567	16539	16490	16623	16744	16509	16461	16714	16485	16579	16589	16598	16597	16458	16354	16560	16645	16627	16512	16527	16747	16712	16638	16645	16533	16614	16784	16584	16590	16587	16604	16440	16479	16665	16736	16518	16588	16500	16469	16593	16650	16418	16646	16510	16536	16568	16591	16609	16519	16467	16451	16462	16743	16572	16508	16608	16616	16607	16670	16581	16500	16542	16778	16788	16494	16523	16602	16684	16474	16544	16682	16437	16562	16533	16575	16244	16542	16592	16748	16454	16259	16415	16670	16573	16618	16583	16780	16691	16830	16485	16671	16516	16490	16633	16444	16585	16578	16670	16477	16576	16615	16665	16652	16540	16429	16507	16318	16521	16669	16623	16445	16571	16494	16478	16463	16742	16494	16327	16456	16450	16687	16649	16551	16422	16696	16505	16670	16520	16489	16535	16632	16600	16539	16672	16559	16467	16836	16829	16724	16318	16678	16660	16653	16463	16530	16450	16779	16757	16530	16585	16586	16459	16613	16377	16707	16276	16545	16450	16361	16691	16638	16621	16690	16416	16377	16461	16646	16507	16471	16557	16421	16643	16620	16475	16594	16653	16586	16738	16673	16527	16611	16476	16441	16388	16631	16613	16575	16564	16610	16519	16398	16494	16680	16463	16716	16624	16559	16627	16605	16458	16307	16436	16618	16543	16559	16665	16596	16527	16639	16576	16584	16653	16488	16560	16556	16564	16682	16715	16651	16708	16599	16731	16353	16454	16667	16651	16675	16700	16573	16649	16495	16531	16719	16628	16512	16636	16726	16645	16624	16327	16441	16468	16382	16512	16628	16483	16414	16436	16448	16517	16617	16595	16529	16748	16507	16636	16551	16496	16618	16570	16659	16562	16552	16685	16604	16710	16694	16490	16763	16605	16466	16549	16834	16514	16679	16463	16404	16548	16505	16576	16592	16589	16646	16433	16466	16560	16444	16548	16674	16398	16551	16548	16595	16501	16763	16632	16490	16556	16460	16577	16511	16608	16502	16402	16602	16533	16542	16605	16765	16621	16940	16681	16553	16516	16565	16713	16723	16498	16524	16766	16585	16659	16674	16526	16656	16480	16618	16415	16635	16731	16651	16695	16488	16754	16639	16636	16504	16540	16689	16620	16500	16486	16573	16665	16682	16715	16535	16684	16368	16567	16806	16681	16512	16609	16493	16510	16351	16761	16776	16585	16486	16615	16797	16642	16547	16413	16590	16624	16515	16518	16579	16622	16531	16605	16627	16727	16540	16519	16650	16598	16505	16608	16641	16600	16480	16535	16554	16441	16501	16750	16755	16646	16556	16618	16606	16458	16388	16603	16707	16574	16402	16657	16628	16634	16550	16498	16477	16460	16527	16645	16792	16567	16492	16750	16561	16527	16676	16638	16760	16596	16605	16533	16755	16415	16650	16508	16580	16788	16468	16611	16384	16775	16569	16310	16737	16560	16664	16601	16632	16791	16458	16608	16551	16537	16586	16647	16544	16437	16792	16651	16505	16568	16632	16636	16574	16566	16461	16641	16572	16539	16614	16507	16819	16688	16486	16388
32324	47600	36295	26451	21346	17819	15604	14839	14303	14287	14300	14285	14209	14326	14203	14067	14243	14215	14311	14180	14385	14390	14378	14053	14155	14107	14317	14216	14308	14107	14297	14178	14412	14259	14274	14399	14140	14170	14172	14034	14416	14186	14346	14085	14080	14364	14327	14210	14219	14197	14275	14284	14185	14162	14312	14351	14265	14214	14305	14211	14270	14292	14312	14371	14270	14265	14265	14209	14355	14141	14159	14186	14237	14173	14242	14250	14119	14240	14205	14282	14213	14197	14216	14246	14156	14149	14277	14227	14165	14004	14237	14087	14154	14157	14184	14265	14234	14219	14186	14315	14305	14258	14066	14104	14231	14206	14236	14087	14256	14187	14090	14316	14331	14356	14296	14242	14264	14124	14186	14286	14136	14081	14120	14226	14175	14295	14164	14086	14312	14182	14240	14405	14193	14201	14360	14034	14307	14346	14260	14137	14263	14254	14354	14336	14079	13994	14246	14249	14282	14244	14287	14114	14161	14245	14159	14232	14360	14182	14269	14112	14335	14169	14297	14135	14198	14229	14251	14346	14171	14143	14159	14154	14354	14130	14242	14286	14073	14323	14186	14273	14164	14246	14245	14274	14149	14289	14250	14220	14269	14235	14168	14095	14293	14249	14171	14174	14363	14343	14247	14103	14140	14071	14139	14249	14202	14386	14280	14085	14219	14268	14248	14036	14195	14015	14161	14071	14241	14204	14223	14255	14334	14167	14076	14245	14208	14259	14243	14173	14291	14218	14265	14318	14155	14241	14246	14141	14283	14242	14207	14316	14278	14315	14075	14273	14224	14265	14234	14262	14442	14379	14221	14036	14248	14108	14192	14173	14133	14092	14246	14487	14037	14207	14233	14159	14205	14266	14177	14293	14186	14126	14215	14195	14112	14212	14263	14246	14370	14231	14197	14439	14302	14166	14168	14156	14148	14220	14253	14122	14403	14246	14221	14216	14311	14253	14402	14179	14231	14211	14246	14169	14053	14173	14270	14118	14108	14211	14269	14356	14205	14327	14239	14384	14266	14373	14133	14155	14043	14112	14291	14296	14363	14086	14166	14265	14154	14192	14211	14171	14145	14238	14244	14240	14171	14216	14258	14330	14162	14263	14363	14304	14354	14387	14227	14184	14315	14290	14351	14166	14333	14153	14200	14288	14270	14278	14142	14002	13997	14102	14250	14380	14205	14448	14173	14188	14179	14164	14255	14211	14347	14310	14245	14289	14315	14283	14237	14238	14188	14258	14168	14295	14118	14225	14105	14176	14002	14377	14149	14255	14326	14092	14023	14309	14354	14311	14157	14243	14312	14222	14380	14173	14098	14311	14202	14255	14226	14074	14270	14263	14284	14148	14302	14262	14299	14044	14166	14110	14401	14193	14257	14423	14174	14310	14303	14293	14311	14072	14156	14027	14105	14169	14224	14185	14255	14236	14264	14205	14076	14223	14356	14180	14340	13972	14194	14348	14316	14201	14209	14241	14185	14296	14368	14438	14318	14081	14161	14101	14368	14222	14297	14217	14205	14192	14049	14105	14277	14089	14399	14250	14303	14264	14152	14377	14160	14331	14274	14240	14205	14225	14177	14369	14182	14376	14268	14137	14262	14264	14409	14245	14108	14293	14238	14218	14175	14377	14106	14212	14224	14270	14258	14211	14306	14140	14223	14195	14302	14038	14241	14061	14182	14130	14320	14287	14316	14311	14267	14201	14210	14200	14199	14298	14132	14313	14187	14233	14318	14247	14086	14166	14385	14236	14360	14178	14298	14212	14306	14283	14309	14297	14035	14143	14350	14202	13950	14135	14091	14168	14195	14124	14176	14120	14306	14263	14277	14359	14215	14244	14269	14256	14272	14247	14099	14274	14279	14163	14248	14054	14212	14249	14101	14392	14159	14293	14119	14345	14198	14043	14118	14240	14252	14154	14338	14258	14200	14245	14121	14295	14181	14262	14271	14349	14231	14248	14194	14135	14134	14097	14114	14149	14299	14163	14314	14271	14251	14191	14278	14287	14306	14145	14224	14241	14165	14361	14232	14365	14215	14153	14165	14117	14256	14114	14352	14205	14110	14340	14249	14155	14460	14149	14320	14218	14105	14170	14316	14159	14277	14104	14290	14201	14269	14374	14244	14179	14418	14263	14241	14287	14104	14217	14246	14269	14296	14170	14340	14141	14284	14126	14189	14211	14254	14254	14310	14199	14140	14334	14267	14074	14069	14291	14099	14233	14208	14387	14222	14189	14199	13987	14315	14172	14255	14061	14186	14269	14237	14164	14180	14305	14169	14411	14236	14208	14077	14224	14060	14204	14241	14210	14268	14118	14361	14271	14190	14132	14112	14212	14192	14126	14351	14147	14201	14260	14241	14144	14049	14115	14305	14218	14076	14343	14195	14289	14018	14278	14218	14323	14414	14240	14300	14117	14095	14233	14267	14102	14154	14195	14185	14188	14241	14294	14275	14180	14163	14265	14339	14299	14330	14205	14242	14120	14188	14291	14127	14225	14192	14237	13974	14286	14236	14068	14385	14237	14300	14180	14379	14157	14291	14160	14118	14097	14218	14154	14074	14189	14317	14413	14169	14292	14336	14175	14110	14275	14257	14226	14108	14240	14175	14386	14258	14296	14095	14308	14385	14136	14225	14300	14252	14356	14375	14152	14266	14368	14208	14273	14279	14336	14125	14317	14208	14287	14247	14305	14181	14180	14114	14159	14284	14220	14196	14171	14269	14172	14249	14289	14189	14161	14374	14172	14306	14198	14159	14258	14179	14369	14294	14127	14182	14301	14333	14252	14210	14433	14089	14211	14237	14150	14128	14312	14151	14270	14197	14153	14269	14196	14170	14026	14128	14284	14198	14268	14400	14039	14065	14251	14221	14267	14234	14309	14313	14292	14028	14200	14243	14150	14331	14184	14341	14200	14194	14274	14322	14106	14197	14170	14177	14236	14415	14300	14092	14299	14242	14220	14211	14173	14232	14340	14274	14368	14163	14170	14087	14281	14272	14260	14385	14119	14419	14141	14310	14292	14154	14242	14297	14247	14319	13999	14145	14293	14231	14370	14124	14212	14281	14235	14190	14378	14117	14167	14347	14302	14314	14207	14109	14235	14140	14147	14183	14318	14203	14299	14174	14165	14234	14230	14248	14211	14245	14179	14048	14019	14357	14291	14297	14323	14256	14226	14251	14006	14269	14157	14224	14271	14225	14289	14147	14262	14272	14089	14100	14427	14209	14256	14362	14210	14339	14160	14095	14247	14328	14366	14124	14142	14197	14027	14309	14113	14213	14088	14022	14261	14279	14148	14309	14216	14121	14251	14235	14155	14317	14107	14280	14281	14104	14098	14164	14207	14114	14252	14337	14172	14174	14253	14375	14425	14038	14191	14260	14409	14031	14160	14137	14101	14209	14351	14128	14389	14184	14145	14377	14211	14182	14067	14105	14140	14302	14204	14232	14260	14202	14060	14294	14242	14088	14222	14385	14237	14200	14283	14259	14264	14148	14136	14328	14294	14296	14092	14287	14152	14182	13994	14212	14171	14248	14357	14225	14197	14309	14301	14070	14255	14124	14223	14250	14345	14389	14292	14141	14407	14343	14195	14290	14210	14266	14241	14200	14301	14352	14265	14322	14174	14181	14128	14120	14084	14065	14163	14170	14277	14297	14142	14390	14151	14246	14205	14230	14166	14261	14324	14243	14096	14186	14223	14255	14352	14291	14209	14240	14348	14343	14211	14315	14288	14396	14167	14218	14224	14215	14305	14280	14167	14210	14299	14271	13960	14334	14279	14235	14236	14155	14105	14284	14270	14178	14106	14342	14192	14353	14177	14114	14133	14274	14221	14216	14239	14081	14161	14223	14207	14183	14371	14196	14311	14193	14036	14298	14096	14308	14069	14415	14276	14194	14174	14244	14218	14208	14309	14180	14088	14169	14263	14169	14099	14293	14122	14303	14121	14192	14280	14221	14479	14270	14116	14172	14378	14190	14245	14329	14040	14285	14175	14366	14225	14261	14033	14440	14126	14380	14104	14348	14343	14191	14211	14190	14282	14228	14193	14197	14117	14226	14182	14365	14026	14267	14251	14358	14043	14242	14219	14210	14331	14220	14013	14184	14292	14414	14173	14008	14182	14155	14417	14179	14274	14156	14200	14227	14264	14001	14377	14283	14071	14105	14329	14214	14211	14120	14190	14159	14181	14295	14175	14288	14290	14151	14314	14154	14119	14157	14282	14103	14101	14386	14303	14266	14093	14171	14251	14346	14121	14282	14192	14360	14331	14160	14149	14067	14151	14208	14212	14187	14255	14227	14215	14146	14245	14391	14093	14290	14154	14073	14456	14215	14131	14154	14181	14343	14162	14197	14236	14333	14333	14284	14329	14280	14131	14167	14185	14392	14285	14332	14165	14359	14276	14298	14160	14404	14201	14256	14258	14085	14305	14231	14361	14077	14241	14141	14199	14194	14425	14315	14122	14153	14238	14236	14193	14325	14311	14244	14239	14163	14182	14340	14359	14163	14204	14210	14185	14276	14370	14251	14285	14376	13991	14221	14171	14156	14175	14286	14148	14220	14189	14290	14295	14205	14030	14426	14083	14094	14272	14342	14285	14263	14029	14225	14217	14203	14114	14317	14406	14196	14248	14307	14265	14032	14142	14209	14292	14285	14367	14171	14215	14264	14216	14195	14200	14079	14252	14299	14185	14282	14290	14111	14333	14376	14153	14133	14139	14218	14359	14342	14243	14164	14291	14418	14182	14298	14080	14150	14159	14159	14194	14156	14284	14285	14216	14221	14266	14249	14321	14142	14130	14192	14262	14218	14102	14265	14335	14010	14335	14265	14195	14302	14424	14211	14160	14186	14244	14195	14077	14297	14086	14209	14200	14221	14158	14050	14184	14141	14274	14037	14321	14053	14140	14368	14067	14342	14141	14436	14125	14142	14029	14164	14118	14278	14235	14091	14132	14147	14131	14061	14313	14253	14215	14335	14472	14199	14412	14213	14159	14231	14143	14144	14201	14232	14284	14300	14293	14280	14229	14072	14210	14351	14278	14151	14239	14221	14302	14007	14287	14161	14179	14279	14160	14286	14356	14064	14040	14165	14107	14148	14042	14419	14337	14341	14268	14246	14273	14385	14210
24113	22187	33240	38241	39639	34853	27505	19820	17361	16690	16403	16540	16225	16332	16255	16178	16197	16165	16438	16135	16057	16157	16142	16455	16385	16169	16242	16262	16194	16060	16090	16244	16207	16162	16112	16200	16348	16162	16040	16114	16074	16231	16218	16165	16131	15991	16221	16137	16038	16185	16297	16057	16148	16059	16094	16210	16237	16198	16225	16231	16073	16294	16439	16252	16174	16197	16046	16390	16089	16149	16067	15949	16143	16131	16239	16173	16285	16319	16086	16051	15925	16233	16092	16134	15959	16055	16016	16035	16056	16246	16055	16173	16153	16111	16250	16316	16113	16092	16003	16196	16147	16270	16213	16163	16186	15963	16214	16168	16218	16134	15975	16077	16055	16180	16228	16067	16276	16130	16064	16225	16214	16072	16123	16053	16165	16217	16114	16314	16031	15938	16112	16148	16278	16145	16017	16034	16305	16365	16163	16109	16181	16185	15975	16020	15947	16260	16082	16103	16141	16143	16048	15915	16174	16017	16327	16200	16094	16112	16034	16249	16223	16098	16082	15906	16032	16204	16189	16349	16213	15830	16178	16024	16237	16012	16332	16035	16189	16023	16336	16038	16064	15953	16021	16138	16065	16069	15877	16290	16071	16237	16056	16238	16296	16212	16079	16085	16166	16067	16242	16000	15974	16073	16072	16237	16099	16017	16319	16053	16075	16033	16264	15979	16207	16300	16018	16116	16085	16325	16057	16253	16220	16042	16042	16039	16102	16203	16208	16178	15981	16065	16001	15935	16147	16171	16190	15931	16085	16136	16233	15903	15950	16119	15933	16078	16145	15973	16125	16170	16177	16257	16026	16042	16000	16195	16163	16007	16225	16005	15983	16156	16168	16365	16128	16005	16097	16078	16176	16112	16101	16023	16195	16119	16118	16202	16125	16301	16100	16261	16253	16210	16225	15901	16039	15960	16084	16248	16243	16193	16146	16154	16350	16354	16099	16054	16077	16014	16076	15931	16009	15891	16115	16267	16111	16204	16226	15939	16122	16355	16191	16137	16202	16032	16156	16128	15992	15841	16218	16172	16104	16146	16021	16020	16079	16280	16252	16193	16075	16162	16041	16053	16253	16023	16189	15914	16142	16000	16215	15999	16249	16091	16069	16276	15999	16212	16198	16116	16120	16140	16295	15818	16178	16154	15907	16075	15993	16254	16198	16204	16140	16108	16105	15957	16183	16034	16105	15941	16067	16276	16287	16184	16029	16083	16181	15989	16469	16182	16349	16115	16054	16163	16156	16255	16174	16168	16072	16032	16111	15953	16119	16103	16135	16209	16179	16125	16252	16153	16071	16062	15982	16201	16139	16129	16168	16078	16183	16108	16099	16149	16280	16068	16264	16152	16108	16162	16066	16152	15980	16007	16044	16105	16279	16084	16034	16081	16067	16124	16239	16385	16300	16272	16158	15946	16091	16058	16224	15927	15990	16116	15940	15982	16082	16209	15902	16027	16064	15926	16091	16091	15978	16102	16174	16094	16216	15965	16066	16048	15975	15873	16164	16098	16231	15962	16190	16066	16123	16020	16092	16065	16158	16316	16083	16114	16132	16302	16096	16138	16103	16023	16026	16047	16261	16241	16046	16224	16042	16158	16166	16063	16005	16196	16112	16130	16146	16073	16161	16143	16093	16327	16128	15974	16174	16047	16104	16178	15965	16183	16154	16090	16304	16067	16116	16023	16113	16277	16045	16038	15974	16112	16148	15988	16244	16118	16206	16018	16058	16047	15980	16114	16058	16231	16109	16088	16092	16071	15976	16014	16139	16049	16138	16256	16005	16219	16211	16199	16365	16030	16095	16333	16053	16030	16295	16143	15915	16118	16187	15928	16231	16012	16088	16239	16216	15747	16149	16002	16184	16286	16108	16113	16032	16114	16032	16031	16124	16193	16244	16223	16004	15990	16189	16207	16104	16006	16060	16273	16037	16050	16106	16148	16169	16198	15906	16265	16089	15911	16267	16151	16120	16209	16526	16261	16131	16240	16220	16001	16055	16003	16101	16109	16182	16240	16024	16105	15975	15894	16259	16044	16254	16111	16206	16088	16044	16038	16098	16058	16056	16058	16150	16068	16208	16031	16242	16125	16034	16226	16222	16083	16164	16060	16008	16136	15975	16160	16269	16029	16073	16172	16078	16140	15939	16269	15996	16063	16184	16192	16188	16266	16235	15970	16171	16162	16150	15963	16065	16107	16182	15972	16173	15999	16170	16125	15993	16206	16032	16318	16172	16349	15949	16109	16062	16258	16323	16128	16310	16136	16157	16172	15915	16362	16078	16179	15968	16083	16119	16173	16119	16144	16095	15916	16269	16050	16092	16227	16151	15918	16066	16164	16251	16213	16140	15985	16324	16425	16174	16345	15821	16138	16092	16090	16231	16216	16095	16037	16266	16270	16272	16023	16333	16215	16133	16124	16097	16374	16246	15944	16219	16049	16217	16110	16022	16084	16237	16203	15998	16073	16031	16046	16062	16195	16030	16194	15997	16132	16324	16163	16172	16192	16186	16169	16227	16011	16330	16034	16048	15878	15901	16081	16107	16178	16032	16145	16136	16098	16249	15998	16073	16286	16124	15992	16217	16127	16175	16342	16191	16074	16118	15986	16087	16252	16080	16226	16082	16222	15874	16142	16062	16389	16082	16133	16122	16056	16009	15974	16061	15992	15989	16143	16111	16069	16277	16191	16181	16195	16290	16093	16057	16142	16101	16166	16095	16157	16085	16164	16157	16130	16250	16140	16034	16106	16010	16366	16200	16155	15919	16216	16082	15946	16072	15982	16091	16138	16049	16015	16014	16158	16086	16294	16165	15932	15956	16160	16232	16217	15919	16119	16165	16168	15931	15936	16067	16278	15856	16318	16163	16123	16140	16154	16021	16244	16116	16096	16414	16175	16010	16178	16251	16261	16163	16113	16063	16125	15911	16277	16323	16194	16085	16094	16040	16201	16092	15949	16083	15967	16156	16107	16310	16086	16100	16025	16143	16273	16009	16169	16256	16126	16045	16279	16084	15956	16181	16176	16040	15796	16265	16174	16169	16165	16248	16053	16112	16143	16302	16128	16155	16192	16096	16198	16163	16124	15998	15952	16151	16083	16090	16010	16023	16137	16089	16217	16200	16261	15893	16182	15895	16157	16052	16128	16174	16322	16324	16033	15981	16088	16097	16061	15994	16139	16294	16121	16124	16179	16231	16153	16136	15913	16158	15965	16198	16049	16226	16085	16062	15974	16080	16251	15986	16150	16138	16069	16166	16134	15965	16315	16095	16184	15919	16202	16128	16111	16073	16132	16092	16100	16098	16197	16041	16002	16146	16111	16038	16199	16175	15986	16277	16105	16073	16221	16126	16227	16253	16175	16080	16100	15950	16045	16063	16189	16132	16002	16169	16102	16003	16179	16121	15996	16097	15970	16290	16087	16040	15913	16116	16041	15964	16191	16089	15968	16067	16141	16050	16033	16029	16106	16195	16151	16201	16104	16112	16053	16216	16196	16241	16098	16114	16226	16083	16095	16155	15954	16238	16054	16021	15808	16120	16003	16101	16198	16181	16133	16071	16202	15982	16045	16029	16097	16054	15985	16188	16194	16214	16290	16083	16393	16040	16124	16203	16011	16247	16101	15880	16132	16095	16088	16265	16087	16390	16136	16140	16023	16156	16135	16005	16174	16047	15925	16219	16438	15978	16174	16237	16116	16164	16163	16167	16047	15876	16201	16272	15993	16087	15974	16105	16002	16213	16337	16139	16145	16268	16243	16179	16043	16019	16035	16151	16059	16084	16038	16145	16149	16192	16119	16250	16218	16228	16007	15871	16000	16155	16037	16159	16100	16088	15942	16093	16103	16052	16109	16085	16044	15909	15961	16131	16146	16171	16169	16217	15988	16291	15962	16069	16207	16119	16167	16135	16098	16252	16268	15952	15939	16110	16482	16245	16161	15850	15828	16104	16131	16136	16013	16200	16161	16150	16024	16166	16236	16150	16005	16072	16068	16124	15948	15957	16172	16153	16181	15962	16170	16078	15994	16064	16194	16108	16034	16151	16134	16132	15916	16127	16199	16084	16227	15901	16168	16059	16116	16044	16160	16126	16279	16128	16083	16054	16242	16136	16028	16040	16068	16073	16310	16168	16302	16109	16301	16147	16245	15897	16085	16203	16155	16031	16183	16052	16169	16068	16092	16091	16134	15937	16132	15781	16224	16222	16157	16191	16124	16453	16192	16158	16237	15972	15959	16215	16214	16021	16089	16017	16122	16099	16091	16221	15970	15988	16178	15984	16158	16270	16025	16170	16054	16217	16079	16229	16124	16168	16143	15952	16019	16184	16115	16170	16352	16039	16262	16193	16193	16280	16193	16039	15917	16366	16299	16034	16236	16175	16119	16215	16001	16243	16308	16119	16121	16175	16205	16036	15808	16254	15932	16111	16013	16086	16047	16227	16061	16178	16087	16125	15989	16167	16029	16096	16157	16109	16092	15944	16145	16064	15985	16093	16291	16067	16373	16078	16124	16087	16119	16138	15963	16245	16032	16130	16217	16231	16248	16193	16159	16087	16054	16077	16334	16108	16117	16134	16282	16047	15968	16094	16090	16242	16064	16128	16221	15979	16150	16244	16248	16149	16028	15996	15945	16019	16007	16063	16043	16087	16174	16173	15963	16207	16252	16245	16154	16222	16158	16194	16115	16232	16070	15961	16084	15849	16130	16252	15989	16072	16269	15997	16291	16117	16141	16012	16021	16208	16099	16129	16058	16050	16290	16337	16168	16119	16132	16032	16296	16128	16233	16065	16046	16126	16182	16142	16190	16022	16140	16091	16104	16194	16257	16133	16211	16246	16095	16144	16081	16016	16015	15903	16051	16220	16117	16373	15922	16404	16164	16075	15908	16346	16300	16048	16356	16233	16090	16052	16204	16089	15927	15987	16077	16112	16053	16240	16140	16229	15983	15922	16179	16146	16137	16147	15978	16262	16141	16208	16107	16278	16045	16182	16360	16135	16077	16122	16007	16159	16080	16227	16158	15862	16151	15980	16040	16043	16221	16095	16185	16006	16315	16035	16085	16167	16196	16143	16031	15944	16109	15968	16181	16089	16171	16059	16100	16134	16291	16156	16052	16127	16200	16110	15985
59049	92601	73474	59143	47491	35115	23790	16987	14750	14440	13818	13865	13992	13941	13940	13958	13899	13844	13987	13899	14028	13846	14091	13900	13660	13903	13988	14080	13951	14076	13985	14005	13901	13911	13988	14005	14096	13966	13877	13889	13955	13974	14073	13992	14013	13996	13850	13950	13987	14104	13967	13989	14056	14057	14017	13768	13915	13953	14064	13929	14049	13855	14021	13878	13953	14011	13852	13939	13955	13857	13941	13997	13720	14023	13800	13938	13994	13976	13937	13911	14019	13941	13976	13886	13911	13913	14109	13773	13921	13882	13859	13894	14056	13861	14088	14013	13891	13979	13993	14071	13870	13987	13905	13945	13807	13886	13709	13875	13809	13871	13791	14120	13817	14053	13934	13798	13807	13869	14009	13788	13978	14108	14023	13964	13826	14062	13759	14054	13859	14092	13903	13824	13775	13871	14029	13983	13793	13921	13853	14048	13868	13908	14015	13831	13880	13897	14095	13984	13840	13801	13901	13992	14139	13817	13931	13816	13953	14026	13854	13912	13997	14051	14018	13955	13843	13965	13802	13933	13872	13799	13901	13916	14023	13770	13910	14021	14006	14055	14078	13966	13991	13817	13814	13757	13889	13927	13782	14080	13764	13969	13930	14070	13965	13950	13880	13833	13734	13814	13895	13913	13904	13922	14048	13988	13905	13985	13971	13993	13905	14054	13952	14017	13819	13933	13964	13902	14014	13801	13943	13986	14152	13886	13997	13730	13895	13832	13966	13975	14003	13746	13921	13878	13803	13860	13878	13814	13644	13928	14120	13822	13966	13892	13850	13827	13966	13833	14000	13965	13995	13862	13899	14134	13991	13732	13946	13994	13909	14075	13969	13948	13908	14065	13919	13885	14072	14036	13838	13897	13823	13824	13919	13892	13921	13981	14046	13809	14000	13696	13931	13941	13880	13863	14002	13831	13983	13766	13846	13881	13955	13980	13754	13948	13967	13936	13989	14035	14026	13980	13860	13947	13942	13975	14004	13938	13883	13899	13882	13912	13779	13946	13825	14004	14005	13856	13842	13945	13870	13782	13836	13829	13844	13992	13817	13960	13861	13967	14009	13859	13944	13855	13933	13858	13965	13900	13887	13852	13846	13901	14046	13870	14009	13820	13874	14017	13905	13975	14052	13922	13932	14041	13899	13886	13874	13964	13993	13822	13908	13814	13828	13923	13958	13851	14136	13920	14026	13846	13872	14271	13967	13803	13861	14066	14193	13912	13878	13977	13907	14086	13967	13958	13882	13973	13878	13846	13904	13972	13881	13973	13946	13832	13973	14025	13867	14142	13900	13918	14032	13806	14081	13886	13994	13708	13858	13936	14001	13852	13929	13857	13940	13983	13965	13982	13879	14045	13741	13908	13867	14006	13781	14019	13984	14006	14026	13997	13971	13830	14005	13853	13980	13839	13944	13890	13910	13898	13939	13958	13943	13861	13876	14010	13879	13868	14035	13847	13910	13816	14022	13900	13914	13997	13945	13878	14043	13743	13913	13984	13988	13936	13990	14035	13837	13859	13941	14009	13987	14027	13800	14080	14015	13878	13983	13953	13888	13884	14020	13850	13893	13903	13944	13926	13901	13919	13803	13894	13731	13814	13914	13887	14004	13749	13879	13930	13933	14040	14019	13955	13954	13828	13905	14048	13928	13973	13998	13890	13914	13968	13850	13801	14014	14032	13891	13862	13753	13924	13760	14022	13843	13850	13986	13948	13872	14050	13962	13958	13907	13886	13871	13837	13900	13931	13886	13859	13825	13947	13924	13846	13725	13825	14085	13979	14049	13890	13876	14022	13905	13855	14050	13892	13975	13865	13877	13928	13863	14011	13863	13958	13758	13988	14065	14032	13767	13996	13868	14008	14153	13925	13943	13938	14019	14025	13817	13984	13944	13908	14063	13901	13930	14137	13830	14008	14026	13975	14008	13866	13823	13990	14009	13968	13929	14030	13906	14061	13900	14046	14021	14020	14046	14037	13922	13898	13769	13918	13941	14071	13890	14000	13954	14051	13964	13912	13991	13951	13792	14020	14021	13908	13974	14022	13894	14043	13970	13905	13695	13941	13895	13919	13769	14060	13980	13819	13867	13875	13898	13938	13900	14084	14000	13937	13987	13857	13723	13906	14052	13976	13851	13901	13969	13997	13983	14024	13911	13870	14054	14035	13874	13991	13862	13898	13803	13874	13826	13883	13773	14085	13927	13787	13988	13945	13962	13861	14032	13909	13716	13915	14020	13923	13977	13883	13915	13706	13908	13978	13797	14004	13932	13878	13944	14021	13816	13995	13902	13799	14056	14034	13691	13940	13836	13804	13909	13908	13874	13958	13828	13829	14116	13756	13755	13987	13905	13816	13997	13958	13949	13969	13993	13861	13782	13931	13779	13970	13994	14009	13841	13813	13987	13809	13995	13888	13999	13916	13850	13975	13880	13859	13885	14011	13986	14111	14069	14060	13786	13981	13839	13945	13925	13697	13895	13887	13782	13925	13866	14025	13841	14115	13948	13995	13823	13913	14045	13833	13952	13971	13882	14006	14122	13859	13937	13821	14030	13790	13816	14002	14004	14074	13819	13920	13831	14078	13903	13863	13857	13864	13826	13950	13740	13999	13949	13876	13876	13863	13765	13807	14058	14094	13951	13937	14009	14015	13909	13929	13929	13908	14034	13875	14050	13981	13730	13788	13895	14043	13805	13983	13857	13833	13759	13904	13905	13881	14008	13902	13972	13827	13936	13935	14041	13954	14026	13797	13942	13934	13819	13913	14035	13897	13994	13944	14124	13885	13878	13907	13950	13957	13764	14055	13972	13992	13893	13868	13925	13833	13878	13853	13854	13897	13743	13971	13832	13971	13833	14047	13767	13937	13869	13884	14192	13883	14022	13829	13973	13894	13695	14108	13855	13979	13890	13882	13887	13940	13856	13991	13859	13867	13992	13862	14017	13835	13896	13974	13767	13873	14019	14035	13853	13801	13765	13854	13822	13866	13930	14010	13989	13900	14015	13900	13977	14004	13933	13975	13973	13929	14042	13850	14026	13902	13873	13993	13891	13767	14101	13913	14020	14027	14044	13907	13992	13800	13833	13883	13981	13767	13893	14041	13966	13909	14075	13764	13990	13931	13930	13844	13925	14039	14157	13869	13633	14001	13866	13933	14071	13964	13836	14016	13934	13820	13830	14060	14020	13922	13893	14051	14058	13717	13887	13983	13900	14032	13866	13896	13960	13857	13953	13802	13935	13901	13845	13889	14007	13923	13948	14091	13771	14055	13874	14034	13813	13964	13948	13893	13850	14007	13966	14011	13920	13804	13891	13876	13922	14067	13944	13931	13836	13908	14010	13934	14083	13767	13805	14062	14031	13936	13977	13937	13880	14097	14088	13894	13809	13939	14015	14089	13887	13852	13962	13908	13845	13883	13896	13956	14022	13921	13966	13945	13780	14059	14079	13877	13815	14045	13638	13928	13934	14035	13996	13786	13863	14001	13678	13928	13734	13785	13744	13984	13936	13914	13897	14090	13964	13893	13844	13764	13954	13978	13894	13807	13888	13861	13860	14055	13774	13814	13885	13957	13975	13944	14077	13929	13784	13984	13838	13796	13974	13819	13774	14057	13980	13905	13804	14080	14047	14005	13855	13884	13940	13960	13833	13906	14045	13888	13919	14040	13898	13842	13798	13995	13958	13885	13878	13842	13887	13835	13917	13947	13902	13987	13804	13891	13835	13923	13838	13790	14090	13953	13912	13962	14049	14030	14000	13950	13862	14050	13804	13837	13930	13868	13762	13885	13885	13929	13816	13866	13948	13995	14073	13973	13839	14011	13943	13770	13801	13943	14046	13644	13900	13908	13910	13862	13929	13876	14033	13921	13883	13921	13831	13866	13942	13887	14062	14113	13713	13940	13957	14053	13920	13832	13975	13968	13884	13842	13729	14014	14060	13813	13989	13873	14107	13982	13811	13783	13832	13959	13979	14111	13899	13830	13945	14046	13958	13901	13843	13918	13862	13783	13988	13871	13876	14116	13897	13933	14012	14015	13843	14023	13928	13999	14072	13967	13828	13960	14017	13610	14002	13946	13931	13813	13944	13937	13994	13919	14016	14012	13700	13871	13956	13725	13853	13998	13932	13877	13780	14129	14022	13973	13909	13851	13949	14075	13989	13811	13846	13825	13912	13909	13832	13899	13933	13981	13911	14025	14035	14019	13824	13958	13988	14179	13815	14052	13932	13889	13881	13873	13974	13870	13833	13953	14088	14008	13904	14018	14058	13779	13849	13892	13892	13913	13819	13962	14008	13828	13864	13888	14014	13968	13891	13936	13988	13869	13844	13948	13942	13952	14147	13843	14001	14031	13943	13806	13912	13819	13852	13879	13775	14183	13991	13849	13807	13860	13917	14033	13786	13981	13779	13823	13840	13862	13859	13842	13958	14069	13888	13920	14147	13950	13968	14015	13938	13896	13769	13876	13734	13927	14028	14007	14034	13860	13860	13856	13946	13993	13831	13994	13898	13978	13891	13894	13919	13964	14030	13795	13955	14071	13837	13957	14058	13988	13934	13966	14016	13857	14013	14006	13839	13927	13831	13924	13977	13968	14090	14060	13982	13884	13964	14138	13942	14040	14026	13889	13893	13866	14050	13774	13896	13822	14048	13907	13925	13952	13888	13865	13947	13893	13982	13940	13937	13918	13886	14012	13821	14019	13954	14009	13895	13844	13914	13906	14021	13812	14058	13788	13854	13841	13746	13938	13953	13984	13916	13931	13919	13950	13807	13800	13732	13950	13925	14031	13870	13911	13985	13969	13840	13842	14034	13832	14044	13856	13872	13768	14058	13789	13830	13826	14016	13783	14028	13844	14066	14055	13794	13775	13973	13763	14117	13828	13706	13846	13867	13854	13905	14048	13884	14015	13777	13863	14016	13784	13941	13947	14139	13896	13845	13759	13973	14079	13821	13937	13943	13811	13862	13744	13860	13834	13922	13910	13923	13926	13910	13870	13846	13945	13843	13888	14002	13817	14036	13886	13912	14011	13841	13921	13805	13915	13857	14047	14080	14056	13911	13822	13872	13840	13906	13894	13910	14033	14001	13918	13932	13980	13892	13774	13930	13927	13924	14063	13827	13992	13984	13851
23118	21783	32082	33989	39297	38553	32501	22450	18470	17390	16780	16734	16882	16748	16727	16752	16689	16668	16519	16756	16642	16461	16424	16316	16454	16460	16582	16468	16412	16358	16280	16434	16567	16413	16426	16543	16455	16634	16237	16528	16542	16474	16412	16290	16537	16430	16348	16388	16361	16457	16259	16339	16444	16537	16597	16528	16294	16535	16467	16350	16437	16478	16324	16307	16432	16255	16482	16575	16575	16349	16362	16468	16573	16451	16316	16580	16335	16373	16336	16303	16365	16355	16509	16589	16282	16550	16614	16297	16332	16285	16395	16513	16417	16477	16398	16468	16589	16297	16448	16303	16229	16477	16593	16273	16338	16380	16432	16459	16280	16250	16353	16500	16387	16418	16433	16376	16026	16271	16376	16349	16471	16331	16427	16371	16262	16287	16428	16212	16338	16353	16415	16584	16455	16381	16445	16327	16370	16207	16246	16426	16436	16454	16463	16349	16343	16445	16494	16261	16282	16290	16383	16521	16552	16454	16490	16383	16598	16277	16376	16559	16398	16285	16231	16428	16291	16287	16551	16353	16434	16436	16378	16513	16387	16105	16399	16529	16412	16281	16420	16481	16392	16547	16315	16429	16422	16387	16310	16573	16463	16362	16456	16509	16461	16158	16491	16409	16502	16339	16259	16327	16385	16373	16250	16421	16357	16705	16354	16268	16427	16366	16585	16080	16386	16415	16499	16479	16253	16362	16456	16208	16420	16378	16337	16509	16346	16352	16487	16451	16259	16353	16101	16304	16387	16232	16257	16312	16321	16364	16451	16358	16526	16381	16381	16233	16332	16407	16327	16412	16467	16267	16155	16282	16372	16444	16577	16319	16589	16606	16556	16444	16496	16388	16474	16378	16617	16426	16305	16353	16484	16364	16622	16359	16429	16583	16408	16551	16220	16528	16258	16305	16547	16540	16380	16524	16484	16385	16333	16396	16231	16452	16447	16314	16360	16186	16292	16379	16209	16375	16656	16330	16605	16476	16436	16375	16383	16639	16437	16495	16442	16436	16503	16289	16301	16229	16509	16596	16382	16572	16483	16251	16478	16494	16365	16457	16371	16253	16649	16498	16535	16298	16566	16313	16408	16313	16450	16497	16289	16298	16400	16413	16387	16256	16307	16376	16424	16441	16524	16428	16378	16337	16422	16442	16173	16334	16454	16551	16376	16250	16440	16492	16271	16414	16545	16323	16401	16485	16444	16501	16406	16414	16501	16292	16265	16354	16662	16475	16282	16287	16510	16403	16364	16444	16444	16177	16366	16309	16383	16310	16104	16269	16272	16472	16329	16347	16319	16509	16381	16277	16409	16415	16509	16322	16383	16368	16079	16516	16368	16320	16430	16209	16511	16247	16481	16414	16361	16305	16320	16369	16247	16409	16429	16444	16312	16290	16453	16386	16340	16507	16455	16293	16457	16351	16354	16402	16511	16534	16380	16432	16349	16463	16289	16421	16327	16266	16272	16477	16230	16362	16449	16520	16576	16446	16285	16438	16711	16328	16369	16354	16343	16437	16462	16557	16399	16358	16446	16430	16521	16455	16468	16415	16444	16488	16377	16267	16364	16580	16459	16291	16332	16389	16531	16356	16522	16399	16508	16523	16165	16353	16460	16425	16499	16276	16334	16297	16369	16297	16298	16273	16505	16248	16529	16461	16378	16053	16477	16288	16368	16301	16522	16425	16473	16404	16371	16371	16439	16472	16393	16417	16488	16440	16564	16374	16379	16455	16385	16078	16122	16354	16376	16539	16421	16446	16329	16240	16359	16372	16244	16346	16391	16337	16413	16183	16288	16443	16439	16329	16279	16437	16447	16419	16441	16344	16396	16405	16496	16268	16412	16466	16275	16519	16174	16347	16254	16294	16354	16404	16405	16382	16411	16377	16505	16242	16573	16343	16234	16244	16301	16322	16433	16375	16415	16364	16326	16277	16385	16403	16396	16346	16406	16413	16391	16343	16478	16560	16476	16490	16481	16216	16308	16439	16519	16490	16422	16408	16507	16361	16435	16406	16301	16404	16445	16124	16406	16455	16509	16243	16420	16314	16375	16428	16426	16152	16538	16477	16365	16359	16328	16300	16406	16346	16274	16502	16440	16337	16237	16521	16396	16352	16391	16265	16316	16304	16474	16329	16300	16263	16455	16460	16543	16321	16162	16291	16387	16405	16425	16362	16257	16271	16080	16471	16403	16329	16457	16644	16208	16326	16612	16439	16431	16388	16322	16272	16481	16320	16272	16259	16494	16399	16321	16474	16349	16435	16396	16321	16404	16214	16219	16381	16491	16283	16441	16299	16277	16556	16476	16429	16428	16313	16492	16509	16302	16534	16327	16381	16122	16417	16341	16332	16364	16296	16491	16181	16118	16379	16306	16107	16284	16227	16246	16443	16440	16399	16317	16381	16317	16392	16448	16248	16412	16467	16449	16310	16340	16339	16359	16504	16402	16362	16329	16366	16569	16431	16425	16467	16334	16301	16556	16500	16587	16159	16073	16307	16550	16341	16292	16446	16444	16506	16431	16455	16218	16234	16555	16372	16464	16366	16360	16362	16111	16206	16435	16406	16270	16522	16316	16238	16418	16604	16403	16546	16345	16370	16227	16655	16471	16313	16360	15988	16273	16529	16454	16358	16527	16247	16407	16214	16254	16208	16321	16286	16291	16433	16211	16294	16614	16251	16314	16196	16462	16440	16393	16442	16367	16391	16287	16370	16341	16408	16191	16457	16496	16309	16489	16357	16413	16187	16494	16293	16432	16351	16267	16512	16564	16456	16305	16487	16223	16222	16505	16499	16244	16449	16374	16296	16365	16328	16293	16253	16399	16427	16355	16285	16232	16260	16534	16335	16456	16299	16366	16237	16410	16425	16371	16394	16408	16515	16382	16409	16413	16379	16349	16308	16498	16288	16329	16372	16176	16458	16392	16308	16231	16268	16420	16230	16480	16296	16222	16360	16280	16388	16428	16561	16372	16467	16246	16310	16475	16556	16470	16438	16498	16406	16362	16476	16395	16305	16272	16318	16517	16384	16475	16428	16511	16270	16231	16506	16529	16374	16312	16379	16325	16402	16357	16356	16335	16268	16227	16336	16494	16527	16360	16332	16544	16263	16334	16561	16345	16288	16450	16419	16391	16146	16311	16370	16404	16283	16323	16307	16415	16359	16344	16561	16392	16483	16267	16399	16295	16396	16257	16483	16288	16291	16283	16377	16333	16401	16401	16410	16324	16304	16542	16258	16319	16427	16305	16205	16313	16416	16492	16339	16421	16334	16320	16535	16454	16308	16526	16535	16383	16572	16583	16287	16324	16249	16360	16393	16435	16355	16228	16161	16292	16366	16226	16369	16257	16352	16319	16408	16594	16324	16381	16358	16453	16374	16327	16420	16337	16395	16479	16178	16384	16347	16214	16544	16352	16476	16447	16264	16457	16281	16360	16172	16278	16367	16435	16296	16428	16486	16277	16182	16638	16406	16341	16469	16185	16251	16373	16477	16464	16577	16532	16211	16287	16347	16287	16336	16370	16426	16313	16286	16327	16354	16297	16245	16505	16484	16279	16211	16328	16472	16473	16408	16342	16377	16499	16400	16371	16408	16365	16229	16311	16385	16243	16455	16459	16439	16346	16478	16426	16562	16314	16410	16408	16297	16576	16307	16340	16581	16451	16269	16450	16174	16294	16180	16452	16237	16434	16414	16284	16325	16365	16237	16501	16260	16414	16454	16316	16312	16378	16372	16334	16472	16367	16291	16541	16701	16415	16330	16528	16403	16456	16409	16435	16388	16507	16423	16402	16500	16320	16354	16288	16323	16329	16386	16291	16478	16376	16321	16369	16277	16450	16190	16548	16467	16387	16487	16412	16388	16565	16370	16294	16418	16405	16403	16273	16320	16444	16326	16312	16384	16284	16445	16315	16431	16558	16533	16231	16274	16419	16483	16234	16185	16496	16342	16325	16416	16549	16452	16365	16465	16078	16386	16439	16463	16436	16534	16400	16541	16484	16281	16432	16493	16494	16414	16414	16315	16384	16470	16446	16506	16277	16407	16441	16503	16318	16406	16241	16314	16411	16320	16392	16557	16500	16479	16305	16388	16517	16339	16364	16341	16253	16475	16383	16400	16330	16286	16402	16519	16502	16568	16276	16476	16304	16495	16337	16285	16399	16483	16517	16269	16396	16495	16375	16204	16335	16208	16426	16625	16420	16454	16446	16409	16399	16433	16360	16237	16475	16242	16361	16361	16396	16442	16365	16309	16263	16101	16385	16278	16325	16413	16314	16262	16365	16181	16478	16467	16428	16629	16294	16251	16241	16233	16367	16462	16444	16492	16182	16223	16523	16454	16367	16462	16404	16193	16526	16385	16312	16436	16307	16427	16432	16269	16468	16436	16500	16408	16222	16619	16510	16345	16272	16183	16292	16383	16596	16534	16372	16377	16299	16394	16662	16385	16330	16239	16439	16408	16288	16204	16392	16254	16307	16358	16259	16328	16241	16542	16438	16257	16226	16297	16396	16106	16403	16307	16423	16359	16239	16305	16334	16601	16303	16438	16498	16214	16381	16345	16247	16298	16362	16383	16236	16428	16353	16356	16197	16274	16350	16508	16405	16400	16199	16384	16495	16407	16395	16389	16351	16516	16374	16342	16429	16530	16387	16511	16506	16202	16375	16346	16353	16383	16438	16460	16339	16545	16185	16550	16492	16470	16416	16387	16271	16098	16421	16347	16318	16325	16453	16354	16479	16494	16314	16410	16348	16351	16427	16342	16480	16386	16301	16363	16367	16383	16502	16345	16341	16355	16219	16389	16512	16304	16420	16429	16382	16164	16168	16404	16429	16549	16364	16308	16487	16285	16480	16453	16445	16429	16525	16450	16329	16317	16356	16149	16515	16497	16273	16474	16395	16421	16539	16392	16306	16297	16296	16458	16739	16260	16397	16584	16535	16407	16344	16335	16504	16198	16363	16342	16451	16486	16612	16534	16482	16321	16457	16357	16420	16466	16249	16273	16364	16441	16204	16509	16538	16366	16360	16286	16528	16445	16143	16348	16443	16272	16396	16379	16329	16454	16334	16317	16214	16388	16256	16311	16384	16353	16366	16391	16355	16329	16624	16426	16362	16199	16504	16322	16516	16228
63326	105229	87195	73965	59610	44404	29654	19455	15323	14331	14048	14004	14022	13996	14063	13970	14069	14031	14032	13937	14058	13988	14181	13766	14064	13809	13902	14004	13997	14095	14155	14060	14082	13990	14134	14023	14017	13988	14106	14064	14168	14070	14030	14080	13986	14067	13998	14010	13909	13922	13924	14005	13842	14025	13927	13946	13960	14097	14084	13883	13994	13987	13896	14033	14156	13990	13912	13992	13924	13912	14124	14060	13931	14016	13929	14065	13856	13948	13907	13948	14211	14023	13889	14112	13975	13995	14090	14258	14007	14041	14121	13937	14135	13929	13972	13955	13944	13887	14010	13931	14158	14046	13923	13901	14083	14098	14113	14104	14064	14030	13903	13914	14038	14005	14079	13953	14145	14040	14078	13902	14137	14049	13904	14098	14024	13957	13885	13767	14155	14089	13955	13949	14053	13808	13943	14001	14058	14028	13888	13903	13982	14044	14009	13974	14056	14115	13840	13889	14016	13995	13886	14150	13851	14095	14060	14069	14139	14205	13891	14036	13892	14118	13892	13941	13962	14186	13994	14021	13810	13998	13905	13967	13908	14167	14077	14019	14150	13972	14142	13986	13986	13889	14136	14103	14216	14069	14145	13811	14162	13961	14106	13985	13991	13974	14002	13969	13953	13878	13867	13870	13783	13996	14144	14015	13983	14114	14141	13898	14066	13977	13935	14076	14031	14024	14031	14011	13915	13878	13983	14183	14111	14292	14027	14095	13833	13952	14196	13862	13850	13947	13929	14095	13876	14107	14097	13996	13933	13987	13961	14029	13903	14095	14055	14002	14107	14000	14070	14148	14003	14170	13936	14116	14024	14088	14139	13943	14077	14090	14011	13906	13980	14057	14118	14019	14063	13984	14039	14101	13879	13897	14006	13936	14003	14042	14067	14128	14008	13894	14088	14121	14036	13813	14097	14029	14215	13864	14029	14043	14020	13953	14065	13888	14072	14009	13826	14170	13978	13971	13982	14112	13993	13987	14124	14044	14086	13984	14000	14043	14007	13844	14179	14322	14042	14112	13879	13968	14004	13947	14026	14216	13956	13995	14013	13941	13991	14163	14142	13944	13934	14058	14166	13955	14150	13970	13959	13995	14085	13910	13906	14065	13878	13932	14069	14007	13996	14035	14104	13965	14040	14052	13853	14032	13997	14091	14001	14090	13943	14023	13981	14019	14030	13919	14127	13969	14068	13958	14036	14113	14066	13960	14017	13916	13980	13977	13859	14084	14127	13857	14060	14039	14075	13915	13982	14001	14040	14034	14044	14084	14077	14041	13908	14001	14018	13972	14103	13782	13947	13956	13985	14134	13973	13988	13752	13886	13922	14052	14059	14046	13832	14086	13836	13866	13933	14158	13996	14033	13991	13926	14022	13879	13835	13939	14078	14074	14020	13836	14118	14048	13849	14075	13851	13848	14012	14128	14030	14080	14046	13914	14075	13957	13883	13826	14066	13937	14058	14021	14063	13999	13974	13860	13944	14057	14000	14032	13960	13814	14017	13962	14081	13925	13825	14033	14109	13910	13949	13757	14159	13906	13995	14002	14020	13981	13944	13927	13986	14076	13852	13907	13999	14054	13982	14014	14003	13992	13834	14031	14071	14100	14076	13865	14035	13892	14114	14053	13975	13838	14082	14019	14017	14085	13919	14069	13881	13843	14031	13938	14155	14061	13993	14025	14059	13905	14028	14092	13901	13933	14020	13911	13849	13947	14037	13876	14033	14009	13849	14079	14100	14036	14102	13966	13929	14010	14101	14093	13836	13927	13880	13972	13949	13951	13884	14066	14117	14229	13889	13923	13947	13900	13964	13937	14024	13878	14028	14008	14001	13966	14119	14003	14047	13971	13789	14050	14056	14019	13977	13985	14070	13956	14151	13982	13986	13880	14039	13961	14046	14016	13988	14196	13926	14131	14136	13919	13995	13945	14027	13972	14084	13963	13929	14196	13926	14108	14031	14049	13933	14085	13866	14140	14055	13934	13862	13948	13964	14046	14160	13866	13989	14084	13912	13812	14009	13935	13934	14066	14057	14185	13940	14055	14111	13874	13992	13871	14071	13974	13937	14064	13951	14108	13912	14142	13855	13957	13873	14008	14001	14200	13839	14007	14024	13836	14046	14133	14083	13958	14103	13832	13918	13997	14016	13993	13984	14005	14049	14166	14116	14051	14073	13861	13982	14034	13927	14126	14174	13968	13906	13909	14093	14007	14112	14048	14045	13901	14005	14074	14114	14068	13982	14038	14033	13905	14021	14006	13998	13994	13995	14122	14043	14018	14044	14108	14188	14095	13984	13980	14031	13914	13930	14066	13944	13931	14006	14012	14069	14044	14035	14051	13998	13829	14122	14060	14022	13991	14113	13812	14141	14107	13971	13984	14010	13998	13920	14329	13994	13904	14128	14119	14086	13773	14074	14038	13939	13948	13910	13934	13992	13956	14084	13881	14138	14093	13941	14082	13991	14164	14130	13991	14066	14008	13988	14124	14113	13842	13991	13895	13898	14073	14092	13954	14123	13894	14328	13936	13921	13839	13965	14008	14087	13916	13958	14055	13913	14000	14026	14112	14100	14113	14007	13987	13981	13998	13970	13945	13992	14114	13955	14090	13822	13922	14110	13980	13912	13942	13912	14028	13944	13996	14166	14023	13857	14075	13847	13947	13939	13982	14009	13984	13927	14045	13932	14086	14070	14071	14110	13992	14058	13975	14095	13940	13828	14001	13935	14058	14170	14145	14212	14014	14035	13868	14031	13947	14031	14061	14098	13889	14038	14088	14011	13904	14190	14022	13861	14142	14121	14038	13998	13906	14156	13896	14013	13932	14151	13883	14103	13903	13819	13966	14098	13894	13967	13887	13921	14011	14067	14034	14137	14084	14095	14068	13977	14145	14181	13969	13978	13951	13991	13899	13932	14083	14112	14070	14020	14105	14051	14001	14006	13938	14018	14115	13869	14058	14057	14056	14029	13958	13935	13989	13934	13987	14084	13852	14040	14188	13884	14016	13894	13984	14016	13879	13852	13914	14127	13961	14142	13867	13914	14047	14164	14167	13981	13850	13995	13953	14052	14010	13967	14024	13883	14024	14049	13987	13969	14001	13833	13928	13977	13989	14002	14036	13853	14193	14134	14025	14024	14104	13932	14013	14004	14173	13916	14204	13905	13950	13891	13989	14014	14029	13949	14172	14116	13976	14032	13828	14174	14048	13853	14013	14158	14132	14144	13916	13967	13928	14025	13965	13987	14057	13862	14020	14081	13887	13925	14133	14070	13926	14007	14030	13947	14008	14088	14081	14063	13951	14143	14124	13944	14093	13932	13997	14027	14039	13842	14056	14114	13910	13847	13982	14045	14083	14017	13920	13907	13961	14060	14056	14130	14087	13981	13910	14115	13977	13925	14078	13959	14109	14023	14073	14087	13922	13974	14032	14015	14059	13992	13918	13868	14036	14100	14194	14214	14089	14025	14096	14155	13947	13995	13914	13786	14069	14078	14005	14129	13780	13975	13949	13970	14046	14043	14100	14112	14116	13839	13993	14074	14054	13851	13891	14137	14064	14061	14021	14001	13979	13922	14020	13780	13757	14028	14207	13927	13953	13976	13841	14128	14107	14004	14041	13996	13936	14114	14168	13914	14110	14069	13901	14034	14064	14078	13969	14017	14149	14065	13961	14070	14036	14119	13752	13963	14036	14087	14106	14163	14011	14010	14110	13870	13927	14013	14040	13935	14002	13911	13999	14014	13999	14100	14150	13926	13776	14092	13957	13805	14066	14073	14031	14018	13931	13977	13947	13937	14019	13854	14101	14160	14040	13991	13906	13953	14035	13915	13818	13885	13980	14004	13987	14194	13798	13916	14050	13983	14103	13977	14083	13912	14143	14064	13924	14011	13964	14040	14015	14138	13998	13727	14002	13958	13938	14015	13905	14070	13865	14139	14034	14077	13876	13921	13980	13993	14047	13898	14102	14168	13999	13808	13923	14017	14009	13989	14008	14072	14121	13978	13938	13904	14039	13844	13768	14092	13932	13937	14067	13933	14115	13791	14040	13951	13944	14065	13997	13869	14100	13942	14155	13876	14028	14002	13778	14050	14009	14066	13912	13940	13972	14073	14004	13842	13921	14040	14052	14057	13913	13911	13970	14069	13857	13941	14112	13838	13976	14009	14092	13943	13929	14009	13925	14079	14032	13933	13920	13893	13991	13954	13991	14056	13990	13942	13976	13972	14031	14068	13983	14045	13760	14262	13885	14021	13971	14144	13903	13995	14047	13942	13787	13973	14016	13981	14076	14086	13960	14040	13964	14001	14077	13890	13921	13940	13995	14113	13956	13900	14014	14047	13847	13995	13979	14014	14074	13942	14157	14039	14043	14072	13851	14059	13967	14048	14148	14021	14014	14031	14149	13960	13875	14158	14088	13979	14121	13888	13989	14134	13988	14118	13930	13901	14096	13959	14013	14028	13948	13958	14036	13936	13899	14279	14056	14072	14087	14059	14050	14005	13979	13962	13983	13790	13916	13984	13993	14001	13896	13936	14070	13916	13980	13985	13984	13989	13982	13936	13892	14172	14013	13974	14064	14021	13931	13779	13978	13923	13895	13995	13979	14009	13908	13852	14126	14098	14047	14057	14047	14115	13902	13980	13898	13988	14064	13906	13975	14132	13853	14130	13972	13983	13890	14049	14060	13987	14124	13883	14027	13942	13937	14166	14068	13959	13937	14133	13897	13947	13986	14038	13924	14003	14071	13895	13956	14059	14019	14066	13924	14073	13958	13949	14025	13965	13888	14148	13942	13883	13831	14003	14081	14119	13981	14068	14060	14006	13907	13988	14149	13964	14041	13974	14114	13957	13976	14009	13983	14108	14015	14089	14190	14045	13910	14022	13934	13975	14005	14022	14090	13926	14090	13977	13967	13969	13822	14172	13898	14106	14039	14106	14054	14026	13896	14078	13973	13749	14116	14020	13837	14069	13996	14125	14161	13966	13831	14028	14096	13882	13859	14025	14083	14018	13979	14105	13803	13996	14091	14051	13930	13916	14045	13841	13974	13937	13991	13880	13835	14050	13818	13966	14133	14053	14115	13832	13946	14013	14129	14048	14136	13946	14059	14076	13891	13947	14027	14103	13925
29121	28392	35698	32513	25348	20882	18459	17333	16939	16964	16686	16670	16620	16720	16676	16743	16842	16706	16626	16628	16608	16746	16633	16658	16560	16805	16685	16570	16590	16638	16685	16562	16629	16706	16638	16680	16696	16508	16542	16687	16772	16619	16550	16770	16642	16676	16839	16657	16709	16477	16494	16563	16676	16577	16702	16522	16717	16524	16547	16688	16621	16574	16664	16629	16725	16657	16571	16608	16682	16737	16801	16681	16779	16573	16581	16616	16651	16651	16612	16676	16714	16829	16661	16533	16588	16488	16730	16761	16559	16842	16590	16443	16676	16697	16671	16669	16519	16641	16585	16494	16493	16745	16778	16521	16743	16609	16746	16648	16739	16463	16603	16455	16740	16447	16601	16755	16786	16579	16700	16690	16426	16595	16788	16582	16699	16740	16761	16664	16527	16648	16710	16651	16653	16588	16781	16504	16752	16372	16738	16593	16697	16564	16730	16608	16707	16469	16615	16772	16623	16560	16650	16614	16593	16599	16633	16610	16849	16681	16707	16806	16667	16510	16605	16488	16735	16519	16583	16597	16796	16640	16665	16641	16481	16229	16761	16741	16638	16936	16717	16651	16684	16658	16636	16713	16703	16636	16680	16623	16536	16721	16591	16671	16582	16799	16695	16713	16680	16621	16571	16595	16513	16614	16615	16500	16792	16682	16729	16720	16616	16519	16559	16630	16736	16432	16715	16533	16771	16722	16710	16497	16560	16553	16659	16574	16552	16582	16609	16717	16753	16528	16497	16497	16449	16736	16590	16550	16702	16646	16749	16496	16540	16561	16579	16640	16819	16639	16469	16518	16565	16610	16548	16432	16771	16522	16552	16759	16817	16541	16573	16455	16482	16795	16452	16628	16730	16775	16716	16682	16760	16496	16708	16512	16587	16584	16633	16638	16728	16584	16899	16499	16455	16665	16589	16380	16598	16737	16530	16421	16552	16573	16490	16572	16609	16698	16757	16487	16495	16679	16569	16597	16756	16763	16636	16900	16530	16684	16493	16724	16499	16621	16655	16663	16818	16651	16667	16514	16913	16931	16771	16775	16661	16358	16847	16719	16655	16512	16617	16626	16754	16590	16491	16801	16469	16854	16774	16684	16746	16724	16890	16688	16600	16630	16553	16587	16658	16494	16437	16505	16697	16900	16643	16606	16373	16697	16483	16667	16599	16465	16691	16806	16688	16652	16616	16672	16658	16630	16509	16765	16567	16591	16741	16490	16709	16777	16373	16832	16663	16552	16615	16654	16524	16764	16626	16777	16649	16696	16556	16769	16700	16493	16577	16584	16619	16418	16635	16778	16778	16684	16710	16692	16568	16819	16637	16434	16703	16790	16650	16793	16760	16493	16605	16630	16643	16584	16643	16449	16595	16660	16658	16547	16833	16756	16690	16730	16733	16573	16584	16575	16534	16509	16491	16542	16683	16533	16662	16521	16640	16783	16784	16674	16575	16536	16737	16506	16540	16763	16679	16658	16484	16452	16634	16403	16500	16813	16886	16347	16521	16641	16666	16700	16579	16467	16681	16470	16692	16727	16583	16637	16683	16749	16602	16601	16558	16488	16552	16661	16552	16489	16662	16583	16441	16523	16614	16700	16879	16748	16635	16619	16438	16595	16812	16633	16738	16576	16603	16403	16798	16666	16641	16615	16760	16577	16641	16488	16746	16641	16464	16664	16422	16684	16677	16735	16672	16699	16836	16795	16478	16811	16548	16681	16683	16675	16499	16651	16584	16689	16653	16751	16850	16908	16726	16523	16665	16592	16703	16613	16516	16379	16615	16522	16718	16690	16714	16658	16507	16805	16636	16559	16513	16644	16804	16542	16430	16768	16670	16694	16637	16775	16776	16593	16834	16598	16317	16600	16467	16597	16830	16702	16590	16809	16519	16581	16638	16624	16740	16680	16559	16658	16613	16592	16602	16718	16678	16590	16698	16802	16731	16565	16583	16548	16635	16657	16748	16745	16765	16550	16466	16710	16707	16524	16614	16757	16466	16689	16505	16582	16631	16791	16612	16657	16663	16422	16601	16664	16655	16692	16654	16623	16789	16587	16603	16565	16617	16567	16895	16687	16738	16851	16653	16644	16612	16449	16678	16665	16837	16473	16504	16702	16537	16751	16634	16556	16756	16722	16653	16689	16522	16573	16871	16783	16600	16634	16455	16696	16783	16726	16871	16485	16756	16719	16521	16638	16713	16565	16521	16499	16594	16752	16725	16792	16636	16635	16764	16700	16467	16632	16627	16541	16727	16526	16537	16726	16516	16829	16690	16469	16592	16635	16715	16904	16465	16647	16696	16686	16639	16774	16714	16714	16627	16650	16562	16554	16453	16561	16553	16618	16527	16710	16781	16433	16539	16449	16736	16975	16664	16607	16605	16734	16516	16638	16597	16618	16407	16517	16543	16670	16617	16421	16613	16730	16560	16521	16741	16562	16658	16582	16716	16549	16644	16435	16659	16777	16728	16547	16590	16719	16519	16746	16728	16616	16724	16708	16619	16623	16650	16476	16612	16496	16501	16609	16579	16566	16579	16797	16864	16605	16711	16617	16482	16406	16752	16523	16569	16611	16722	16632	16615	16703	16710	16688	16573	16756	16860	16743	16842	16766	16673	16765	16578	16691	16610	16386	16547	16715	16542	16675	16761	16595	16509	16662	16381	16510	16703	16774	16486	16597	16546	16588	16443	16702	16655	16422	16537	16363	16682	16768	16718	16479	16364	16583	16593	16586	16472	16568	16699	16652	16645	16509	16506	16293	16641	16764	16567	16666	16736	16582	16650	16907	16631	16758	16598	16642	16719	16716	16623	16679	16567	16425	16519	16565	16781	16614	16588	16686	16678	16651	16593	16666	16690	16808	16617	16668	16514	16432	16533	16489	16684	16934	16675	16690	16752	16552	16586	16771	16430	16525	16583	16488	16686	16793	16590	16528	16550	16650	16676	16689	16815	16724	16657	16684	16563	16445	16560	16651	16846	16558	16631	16726	16744	16762	16791	16652	16651	16470	16829	16720	16740	16672	16724	16588	16834	16755	16498	16579	16497	16632	16727	16907	16645	16751	16845	16694	16700	16626	16649	16662	16580	16686	16642	16740	16730	16641	16742	16361	16665	16669	16589	16527	16498	16483	16599	16569	16634	16499	16521	16631	16399	16619	16695	16695	16623	16619	16578	16692	16605	16564	16602	16801	16692	16696	16592	16578	16710	16654	16532	16647	16555	16862	16729	16840	16571	16719	16586	16740	16421	16590	16585	16686	16710	16832	16572	16623	16556	16580	16585	16519	16541	16564	16691	16743	16585	16445	16687	16666	16609	16697	16716	16682	16530	16616	16793	16646	16596	16730	16738	16708	16644	16627	16790	16891	16613	16620	16596	16628	16565	16700	16669	16663	16564	16737	16663	16631	16679	16768	16658	16651	16643	16640	16546	16581	16674	16571	16707	16759	16584	16603	16613	16578	16702	16782	16559	16763	16789	16701	16841	16682	16602	16713	16545	16568	16716	16467	16484	16624	16544	16724	16622	16776	16577	16653	16578	16562	16498	16763	16611	16730	16533	16800	16600	16471	16686	16849	16644	16555	16677	16803	16516	16750	16699	16837	16605	16904	16639	16703	16843	16668	16803	16643	16743	16581	16633	16685	16510	16496	16685	16446	16436	16693	16565	16711	16698	16678	16607	16773	16659	16799	16699	16522	16470	16738	16621	16640	16877	16537	16531	16743	16702	16889	16638	16634	16685	16892	16569	16640	16550	16553	16791	16758	16585	16731	16539	16500	16768	16594	16574	16618	16541	16532	16622	16416	16520	16728	16680	16835	16757	16593	16684	16663	16501	16444	16738	16618	16531	16641	16859	16691	16690	16444	16701	16570	16785	16582	16661	16644	16635	16612	16662	16584	16617	16581	16616	16550	16711	16616	16398	16770	16855	16752	16523	16616	16640	16605	16633	16555	16674	16798	16722	16671	16506	16525	16754	16542	16568	16515	16625	16838	16802	16679	16682	16541	16624	16626	16598	16637	16632	16633	16658	16665	16765	16804	16752	16690	16772	16572	16638	16537	16698	16485	16634	16703	16620	16784	16650	16518	16658	16794	16646	16649	16692	16608	16463	16656	16739	16595	16704	16710	16783	16569	16821	16380	16440	16626	16667	16618	16643	16717	16622	16515	16552	16596	16520	16606	16536	16731	16670	16557	16615	16482	16660	16626	16683	16599	16558	16499	16726	16523	16680	16818	16675	16787	16722	16734	16704	16675	16667	16559	16581	16515	16684	16717	16616	16773	16740	16591	16727	16892	16584	16463	16631	16746	16538	16689	16815	16648	16606	16616	16804	16630	16717	16540	16689	16689	16515	16548	17021	16793	16756	16736	16418	16728	16631	16405	16534	16603	16757	16433	16675	16641	16662	16670	16691	16698	16671	16760	16518	16548	16789	16742	16583	16612	16752	16792	16633	16636	16556	16543	16613	16596	16686	16868	16543	16693	16556	16409	16802	16606	16789	16660	16528	16643	16744	16607	16610	16658	16594	16636	16592	16605	16675	16615	16836	16480	16731	16726	16535	16573	16620	16814	16631	16664	16586	16701	16518	16640	16624	16624	16551	16592	16718	16601	16622	16361	16713	16724	16913	16552	16622	16649	16729	16723	16809	16448	16640	16854	16885	16541	16586	16813	16806	16700	16786	16716	16714	16542	16616	16678	16519	16512	16670	16779	16578	16633	16593	16601	16700	16659	16739	16513	16876	16755	16710	16544	16529	16631	16711	16765	16785	16640	16423	16606	16562	16848	16690	16679	16744	16788	16772	16592	16801	16631	16304	16696	16711	16529	16617	16459	16533	16602	16765	16735	16875	16665	16582	16753	16444	16797	16788	16604	16557	16622	16901	16676	16686	16734	16753	16608	16575	16472	16565	16742	16613	16523	16868	16686	16600	16900	16665	16479	16720	16602	16754	16828	16548	16432	16471	16623	16429	16373	16597	16732	16757	16842	16486	16867	16630	16546	16768	16752	16609	16631	16595	16669	16581	16653	16602	16632	16794	16604	16748	16700	16731	16830	16649	16832	16716	16471	16635	16692	16542	16637	16498	16466	16634	16654	16572	16766	16631	16656	16507	16851	16762	16651	16725	16644	16620	16606
32058	46089	36355	27887	22121	17796	15564	14540	14332	14288	14194	14034	14213	14142	14202	14167	14378	14168	14242	14133	14158	14157	14153	14312	14270	14110	14287	14047	14249	13983	14276	14252	14405	13991	14079	14230	14227	14161	14108	14202	14184	14080	14110	14271	14222	13980	14393	14165	14125	14109	14318	14150	14240	14153	14220	14162	14075	14238	14069	14189	14026	14301	14188	14122	14221	14290	14192	14235	14146	14160	14188	14141	14221	14157	14085	14108	14088	14116	14235	14216	14134	14025	14097	14326	14283	13963	14120	14294	14206	14130	14163	14335	14281	13933	14086	14096	14326	14316	14219	14152	14177	14149	14154	14429	14238	14030	14095	14222	14045	14161	14073	14197	14225	14223	14223	14094	14169	14234	14343	14107	14054	14330	14259	14111	14229	14232	14287	14148	14180	14391	14038	13972	14201	14415	14165	14083	14094	14181	14153	14182	14240	14304	14142	14076	14176	14231	14190	14262	14307	14360	14213	14140	14211	14139	14113	14048	14121	14212	14008	14153	14122	14109	13961	14192	14136	14198	14096	14359	14056	14307	14114	14185	14294	14079	14136	14186	14161	14100	14113	14225	14169	14190	14146	14036	14004	14216	14227	14154	14256	14110	14170	14074	14208	14237	14207	14317	14160	14261	14224	14057	14109	14029	14220	14275	14131	14152	14165	14139	14086	14087	14155	14134	14125	14317	14286	14000	14054	14154	13969	14064	14241	14214	14123	14113	14087	14108	14196	14094	14222	14051	14253	14188	14269	14186	14246	14355	14321	14253	14108	14301	14228	14076	14216	14380	14286	14252	14209	14165	14159	14119	14059	14133	13979	14272	14335	14039	14233	14215	14300	14122	14255	14159	14140	14219	14065	14043	14130	14369	14119	14273	14274	14328	14183	14133	14165	14209	14277	14156	14233	14161	14167	14131	14237	14073	14258	14133	14298	14261	14136	14140	14194	14208	14081	14172	14305	14221	14220	14247	14115	14135	14140	14174	14054	14208	14115	14111	14120	14136	14082	14105	14355	14134	14110	14242	14087	14206	14121	14159	14223	14043	14134	14131	14183	14020	14138	14298	14274	14036	14205	14016	14220	14175	14162	14125	14084	14310	14071	14190	14007	14096	14121	14263	14194	14068	14181	14163	14103	14108	14256	14176	14247	14200	14214	14345	14270	14258	14277	14269	14165	14287	14230	14176	14027	14103	14093	14127	14128	14093	14208	14274	14285	14300	14289	14299	14083	14133	14216	14225	14090	14258	14203	14325	14123	14083	14314	14142	14253	14081	14206	14233	14333	14248	14174	14041	14266	14216	14157	14143	14179	14288	14153	14104	14166	14124	14065	14221	14067	14149	14113	14195	14244	14302	13936	14238	14058	14294	14413	14143	14122	14196	14221	14127	14038	14287	14185	14041	14015	14200	14161	14225	14153	14052	14134	14147	14208	14171	14308	14016	14078	14201	14227	14149	14391	14182	14187	14279	14162	14286	14102	14060	14140	14158	14162	14174	14230	14269	14174	14207	14119	14070	14380	14124	14354	14243	14255	14139	14059	14189	14171	14172	14457	14066	14179	14190	14184	14188	13964	14086	14401	14425	14226	14207	14235	14070	14181	13975	14139	14235	14297	13974	14024	14304	14171	14062	14312	14239	14062	13937	14152	14104	14294	14122	14242	14017	14244	14080	14177	14272	14014	14202	14002	14181	14218	13978	14201	14078	14181	14249	14208	14133	14193	14130	14102	14010	14312	14073	14372	14271	14350	14114	14032	14057	14297	14338	14232	14135	14126	14062	14309	14018	14137	14113	14121	14216	14170	14060	14166	14122	14225	14093	14199	14221	14194	14096	14180	14297	14222	14156	14096	14254	14090	14083	14163	13981	14121	14077	14249	14179	14222	14152	14287	14136	14141	14074	14147	14086	14115	14110	14251	14055	14267	14109	14171	14151	14092	14085	14004	14316	14265	14317	14122	14231	14148	14287	14185	14210	14234	14271	14134	14257	14134	14193	14269	14165	14196	14062	14187	14253	14159	14134	14005	14110	14138	14272	14118	14299	14227	14058	14240	14191	14191	14188	14220	14240	14254	14279	14115	14196	14388	14157	14230	14127	14124	14158	14218	14223	14091	14212	14246	14210	14356	14190	14171	14240	13985	14218	14280	14213	14228	14103	14208	14176	14063	14205	14103	14090	14162	14064	14204	14114	14187	14028	14257	14258	14162	14170	14264	14186	14137	13998	14151	14160	14220	14035	14159	14308	14091	14217	14127	14121	14195	14229	14218	14266	14044	14173	14090	14095	13988	14074	13993	14153	14118	14111	14278	14183	14333	14364	14104	14118	14370	14060	14140	14074	14340	14023	14089	14382	14192	14190	14063	14263	14283	14089	14042	14257	14303	14178	14189	14109	14155	14122	14266	14207	14195	14107	13994	14049	14240	14136	14223	14057	14130	14247	14366	14091	14081	14230	14242	14273	14130	14248	14285	14323	14301	14089	14117	14074	14400	14096	13928	14308	14225	14006	14016	14139	14239	14242	14190	14051	14085	14286	14146	14295	14211	14005	14123	14015	14203	13878	14175	14216	14170	14039	14279	14054	14174	14225	14186	14214	14173	14121	14273	14233	14022	14235	14264	14121	14181	14008	14203	14027	14143	14048	14079	14139	14239	14295	14165	14310	14136	14195	14249	14297	14021	14229	14057	14260	14148	14212	14150	14028	14243	14123	14085	14182	14209	14042	14082	14250	14240	14161	14148	14131	14255	14004	14118	14052	14213	14186	14266	14168	14302	14237	14028	14230	14100	14259	14145	14394	14087	14143	14171	14164	14316	14095	14183	14273	14092	14069	14158	14138	14190	14103	14150	14209	14208	14128	14178	14153	14205	14244	14175	14048	14171	14055	14214	14220	14061	14170	14150	14218	14014	14276	14230	14275	14173	14210	14094	14174	14203	14265	14279	14186	14225	14132	14171	14200	14149	14186	14280	14260	13963	14266	14089	14167	14412	14176	14214	14217	14074	14133	14189	14256	14219	14129	14312	14181	14120	14064	14287	14259	14217	14146	14201	14177	14013	14167	14178	14178	14258	14344	14118	14221	14120	14238	14071	14102	14091	14247	14176	14157	14071	14307	14292	14110	14001	14161	14094	14067	14115	14311	14284	14133	14221	14390	14170	14222	14141	14094	14153	14207	14199	14199	14424	14324	14166	14298	14110	14296	14188	14224	14233	14157	14011	14232	14290	14022	14214	14086	14266	14245	14197	14089	14110	14207	14119	14192	14263	14158	14263	14057	14097	14062	14048	14150	14236	14089	14110	14188	14101	14280	14311	14135	14200	14250	14193	14053	14175	14156	14311	14100	14230	14298	14214	14141	14216	14326	14300	14344	14187	14097	14214	14217	14254	14157	13949	14161	14017	14206	14183	14224	14171	14324	14186	14153	14308	14191	14167	14175	14059	14188	14166	14241	14136	14159	14160	14251	14286	14028	14191	14068	14166	14288	14250	14100	14045	14299	14259	14040	14134	14258	14094	14131	14208	14081	14255	14131	14226	14192	14130	14079	14242	14307	14230	14178	14280	14041	14156	14230	14231	14252	14316	14201	14136	14201	14182	14105	14318	14065	14243	14225	14254	14271	14042	14021	14117	14213	14210	14096	14084	13973	14199	14183	14101	14379	14138	14122	14136	14132	14344	13915	14230	14029	14316	14100	14058	14038	14008	14224	14334	14201	14061	14039	14160	14116	13903	14066	14089	14166	14246	14193	14410	14056	14063	14132	14005	14082	14024	14144	14134	14163	14009	14136	14222	14329	14163	14145	14197	14161	14238	14203	14142	14129	14295	14139	14273	14138	14130	14250	14178	14132	14250	14244	14227	14109	14264	14212	14219	14155	14150	14326	14122	14124	14232	14276	14178	14215	14178	14100	14275	14161	14075	14442	14226	14221	14215	14357	13955	14135	14100	14145	14177	14026	14137	14134	14082	14337	14220	14196	14279	14239	14206	14135	14274	14023	14179	14018	14149	14181	14258	14249	14217	14282	13968	14176	14393	14247	14127	14287	14282	14062	14154	14272	14168	14303	14180	14226	14234	14104	14243	14007	14171	14078	14114	14294	14115	14125	14214	14272	14158	14056	14136	14037	14110	14264	14194	14169	14285	14433	14267	14026	14063	14156	14198	14211	14094	14308	14006	14124	14251	14160	14061	14245	14254	14184	14125	14268	14065	14047	14073	14281	14162	14291	14146	14264	14212	14110	14152	14270	14084	14031	14239	14034	14184	14283	14145	14307	14218	14146	14241	14183	14167	14170	14159	14092	14241	14102	14156	14095	14076	14156	14193	14043	14087	14160	14185	14217	14275	14125	14179	14034	14210	14035	14129	13970	14310	14153	14306	14283	13973	14327	14380	14378	14223	14116	14255	14240	14094	14152	13983	14220	14044	14271	14122	14247	14162	14349	14142	14109	14090	14089	14149	14094	14269	14114	14089	14165	14281	14112	14108	14150	14085	14307	14136	14144	14221	14342	14240	14176	14270	14265	14132	14127	14197	14287	14296	14186	14385	14209	14157	14173	14424	14176	14065	14241	14059	14342	14095	14318	14124	14130	14129	14256	14292	14021	14204	14176	14186	14296	14067	14148	14152	14135	14172	14255	14175	14277	14055	14183	14238	14187	14302	14173	14303	14173	14098	14027	14189	14226	14277	14002	14258	14138	14153	14113	14311	14212	14185	14039	14116	14189	14133	14213	14268	14193	14222	14182	14298	14149	14095	14187	14082	14088	14054	14182	14155	14272	14034	14227	14332	14048	14141	14090	14384	14140	14203	14314	14109	14235	14224	14181	14168	14226	14261	14248	14324	14166	14249	14212	14340	14099	14099	14213	14230	14013	14261	14063	14331	14139	14080	14176	14231	14098	14116	14337	14199	14327	14029	14150	14129	14223	14144	14084	14144	14069	14064	14206	13969	14244	14178	14059	14121	14177	14299	14366	14187	14153	14179	14165	14265	14035	14115	14144	14271	14146	14128	14254	14033	14195	14337	14189	14089	14005	14188	14031	14135	14018	14126	14003	14198	14153	14176	14163	14121	14066	14253	14444	13989	14223	14215	14332	14192	14129	14237	14312	14200	14209	14198	14202	14238	14221	14122	14232	14308	14100
24200	22339	34209	39961	41100	34701	27607	19992	17300	16672	16561	16438	16291	16332	16181	16351	16605	16412	16401	16197	16352	16267	16319	16189	16220	16354	16172	16286	16476	16158	16110	16347	16481	16201	16335	16326	16245	16321	16209	16342	16396	16210	16069	16109	16228	16312	16292	16244	16163	16481	16231	16441	16292	16094	16134	16160	16327	16357	16206	16213	16272	16214	16244	16429	16243	16096	16161	16176	16275	16050	16024	16223	16071	16128	16221	16256	16394	16011	16318	16359	16346	16292	16084	16027	16175	16157	16129	16337	16414	16315	16206	16131	16369	16269	16275	16380	16236	16259	16310	16229	16181	16191	16219	16168	16416	16286	16035	15890	16267	16091	16107	16247	16286	16300	16252	16315	16175	16354	16246	16289	16271	16299	16305	16043	16181	16137	16302	16453	16402	16422	16294	16176	16075	16116	16121	16221	16359	16146	16280	16135	16236	16220	16038	16212	16114	16269	16083	16103	16105	16246	16152	16265	16477	16258	16351	16323	16222	16310	16131	16215	16200	15950	16401	16057	16173	16067	16034	16325	16344	16274	16374	16269	16171	16257	16183	16142	16103	16270	16362	16311	16305	16220	16217	16280	16200	16067	16259	16379	16477	16142	16090	16494	16200	16145	16242	15958	15977	16052	16328	16337	16092	16150	16392	16184	16236	16405	16258	16221	16129	16379	16310	16219	16105	16436	16335	16139	16194	16122	16236	16335	16325	16170	16302	16200	16275	16239	15937	16188	16274	16017	16129	16219	16357	16165	16274	16165	15971	16354	16176	16368	16335	16266	16133	16316	16152	16209	16230	16171	16296	16086	16233	16348	16123	16125	16244	16152	16283	16289	16373	16220	16277	16246	16061	16285	16217	16270	16314	16062	16201	16222	16134	16047	16373	16124	16113	16324	15931	16195	16334	16148	16249	16257	16137	16402	16218	16024	16275	16007	16160	16102	16014	16286	16178	16121	16134	16248	16015	16059	16150	16209	16127	16200	16305	16127	16161	16229	16310	16265	16311	16212	16183	16197	16128	16208	16155	16179	16262	16086	16041	16368	16214	16338	16220	16414	16326	16253	16286	16236	16322	16257	16173	16145	16154	16118	16147	16222	16156	16122	16180	16263	16255	16028	16069	16122	16181	16241	16451	16418	16268	16197	16222	16301	16150	16126	16163	16168	16124	16282	16158	16223	16250	16071	16331	16240	16386	16252	16288	16120	16168	16016	16299	16165	16260	16198	16283	16138	16068	16191	16210	16171	16367	16183	16046	16223	16121	16176	16141	16188	16146	16145	16311	16193	16213	16479	16043	16156	16121	16293	16352	16230	16185	16146	16212	16086	16254	16384	16201	16109	16071	16116	16159	16312	16353	16316	16258	16191	16004	15933	16321	16279	16263	16200	16256	16174	16192	16308	16151	16096	16151	16258	16268	16247	16344	16154	16328	16304	16105	16212	16049	16289	16260	16300	16155	16400	16069	16213	16036	16347	16316	16108	16389	16230	16367	16554	16261	16265	16242	16363	16274	16231	16380	16273	16185	16115	16363	16145	16160	16042	15994	16334	16133	16282	16212	16168	16167	16204	16363	16352	16370	16102	16410	16255	16164	16179	16352	16030	16388	16189	15932	16111	16181	16140	16244	16056	16239	16147	16216	16175	16416	16335	16201	16039	16047	16213	16184	16262	16175	16264	16207	16032	16162	16275	16226	16400	16055	16179	16170	16084	16082	16379	16248	16138	16172	16350	16159	16442	16358	16062	16177	16413	16349	16059	16280	16395	16063	16120	16198	16269	15986	16078	16273	16226	16283	16332	16282	16407	16458	16276	16225	16079	16266	16179	16292	16281	16161	16100	16147	16077	16260	16126	16073	16279	16278	16295	16332	16316	16383	16132	15991	16141	16418	16222	16268	16257	16387	16436	16238	16244	16186	16448	16399	16182	16154	16180	16252	16294	16178	16258	16166	16171	16185	16243	16128	15941	16189	16228	16103	16072	16123	16247	16152	16277	16080	16217	16126	16274	16204	16156	16085	16143	16300	16292	16137	16136	16279	16224	16336	16217	16411	16205	16119	16244	16159	16216	16185	16292	16379	16208	16072	16286	16258	16211	16354	16162	16045	16391	16413	16224	16290	16057	16012	16235	16291	16434	16239	16141	16089	16166	16249	16213	16152	16219	16083	16070	16001	16231	16264	16190	16209	16255	16255	16373	16111	16348	16272	16307	16142	16246	16282	16279	16079	16186	16304	16095	16195	16458	16306	16398	16386	16438	16235	16311	16234	16105	16321	16231	16329	16168	16322	16279	16016	16146	16216	16103	16242	16112	16212	16139	16249	16341	16208	16282	16152	16108	16009	16012	16101	16094	16310	16234	16164	16263	16177	16330	16241	16236	16269	15879	16092	16067	16361	16322	16145	16269	16108	16291	16412	16212	16301	16205	15972	16219	16083	16073	16381	16265	16271	16194	16019	16192	16354	16259	16266	16251	15922	16290	16213	16151	16309	16264	16256	16195	16079	16361	16198	16345	16224	16259	16097	16231	16217	16059	16423	16336	16254	16092	16124	16181	16293	16257	16080	16150	16431	16364	16155	16175	16172	16359	16275	16095	16115	16171	16262	16280	16189	16193	16197	16307	16154	16349	16054	16311	16134	16009	16280	16276	16267	16200	16188	16260	16285	16226	16105	16192	16179	16149	16215	16119	16195	16422	16187	16241	16073	16099	16302	16188	16268	16158	16324	16235	16310	16292	16312	16316	16298	16217	16356	16391	16246	16124	16063	16276	16366	16282	16292	16185	16162	16192	16108	16217	16050	16071	16355	16307	16283	16053	16342	16175	16303	16222	16138	16129	16148	16209	16154	16343	16414	16250	16196	16369	16035	16005	16033	16031	16071	16207	16234	16107	16294	16154	16240	16036	16240	16161	16229	16108	16245	16176	16175	16236	16153	16221	16203	16449	16239	16494	16093	16109	16327	16294	16330	16103	16226	16198	16091	16229	16192	16338	16083	16225	16270	16268	16366	16231	16306	16374	16091	16181	16105	16141	16286	16170	16222	16209	16210	16246	16270	16150	16372	16036	16221	16326	16269	16174	16171	16294	16313	16047	16123	16264	16086	16380	16183	16385	16168	16250	16300	16341	16204	15992	16196	16139	16406	16147	16251	16223	16226	16019	16069	16335	16151	16273	16165	16200	16326	16321	16459	16236	16118	16232	16191	16182	16152	16254	16172	16180	16093	16199	16049	16257	16198	16216	16321	16168	16244	16255	16305	16127	16110	16200	16520	16301	16111	16260	16246	16326	16182	16264	16149	16201	16188	16054	16117	16216	16090	16229	16195	16302	16099	16428	16355	16369	16138	16087	16258	16367	16213	16151	16298	16307	16286	16325	16267	16255	16147	16089	16156	16216	16067	16274	16141	16142	16344	16079	16139	16061	16227	16231	16224	16248	16335	16051	16185	16308	16139	16241	16233	16257	16062	16204	16291	16320	16214	16278	16247	16199	16179	16071	16388	16114	16181	16255	16285	16261	16129	16479	16128	16182	16087	16195	16284	16165	16234	16218	16011	16361	16136	16166	16191	15919	16223	16367	16331	16090	16298	16150	16147	16168	16230	16111	16235	16082	16182	16326	16531	16273	16296	16442	16326	16124	16377	16217	16354	16238	16253	16186	16174	16043	16064	16299	16030	16230	16137	16172	16141	16094	16106	16134	16261	16265	16248	16187	16143	16170	16264	16298	16276	16190	16387	16340	16267	16102	16420	16111	16037	16020	16061	16240	16130	16246	16229	16159	16224	16157	16144	16167	16054	16292	16135	16148	16211	16121	16287	16304	16287	16228	16099	16197	16189	16245	16152	16272	16084	16071	16138	16182	15956	16168	16305	16188	16328	16323	16136	16207	15996	16225	16200	16354	16140	16403	16327	16286	16182	16249	16177	16073	16135	16085	16202	16232	16093	16277	15965	16063	16313	16131	16113	16257	16361	16086	16233	16084	16050	16366	16210	16174	16043	16101	16283	16205	16383	16137	16261	16161	16183	16326	16038	16096	16280	16222	16151	16305	16241	16155	16217	16284	16297	16279	16191	16290	16256	16183	16167	16009	16185	16227	16165	16236	16182	16025	16124	16073	16163	16269	16449	16218	16166	16076	16291	15984	16219	16204	16271	16386	16170	16162	16236	16056	16093	16312	16121	16033	16176	16206	16157	16202	16260	16223	16146	16171	16249	16108	16282	16208	16499	16189	16195	16338	16123	16230	16176	16149	16295	16305	16107	16358	16274	16395	16238	16300	16140	16405	16117	16235	16179	16115	16263	16200	16255	16331	16197	16206	16255	16305	16268	16339	16305	16363	16170	16176	16023	16234	16279	16370	16283	15977	16266	16164	16355	16075	16467	16116	16050	16071	16023	16089	16225	16275	16264	16183	16182	16148	16263	16221	16072	16241	16343	16361	16322	16289	16287	16170	16255	16139	16309	16330	16313	16192	16196	16185	15958	16138	16233	16268	16015	16307	16337	16174	16484	16350	16036	16160	16194	16152	16219	16218	16227	16250	16196	16383	16203	16078	16234	16126	16206	16217	16194	16173	16094	16115	16036	16282	16168	16272	16386	16139	15954	16191	16172	16254	15987	15962	16214	16400	16367	16103	16198	16036	16295	16303	15986	16258	16232	16319	16287	16261	16289	16039	16074	16066	16204	16167	16160	16273	16126	16151	16199	16057	16248	16305	16198	16247	16212	16199	16112	16162	16226	16184	16108	16043	16129	16289	16224	16200	16210	16243	16206	16084	16108	16171	16287	16058	16197	15999	16112	16337	16294	16303	16215	16226	16114	16115	16284	16157	16046	16151	16272	16263	16239	16280	16206	16302	16390	16383	16494	16089	16155	16218	16176	16286	16297	16339	16134	16270	16183	16085	16075	16187	16385	16129	16282	16185	16370	16070	16252	16246	16310	16023	16198	16016	16090	16436	16250	16141	16144	16325	16280	16297	16295	16300	16176	16135	16214	16174	16235	16238	16267	16340	16238	16085	16140	16025	16153	16223	16154	16225	16310	16247	16335	16206	16286	16379	16131	16044	16204	16128	16217	16168	16084	16085	16185	16250	16109	16178	16190	16155	16428	16406	16316	16288	16118	16048	16278	16188	16240	15934
58094	92869	77225	60608	48724	35305	23635	16913	14719	14178	13931	13876	13970	13969	13915	14080	13982	13961	14013	13861	13822	13974	13888	13978	14095	13936	13813	13952	14095	14074	13895	13996	13965	14168	13962	13859	13974	13895	13983	13925	13976	14018	14079	14002	14010	13862	14056	14011	13862	13938	13898	14048	13902	13982	14045	13999	14118	14060	14022	13894	13949	14032	14052	13963	14045	13878	14058	13852	13793	14016	13892	14052	13845	13893	13802	13921	13998	13837	14020	13985	13953	13899	13852	13984	14030	14019	14138	13823	13884	14047	14019	13914	13884	14036	13862	13905	14046	13974	13780	14129	13966	13949	13924	13940	13877	13858	13894	13854	13836	13952	13934	14050	13939	13908	13951	14023	13995	14047	13818	13880	13920	13961	14010	14034	13848	13923	13805	14062	13881	13946	13805	13897	13951	13997	13952	13914	13900	13963	13865	13868	14067	13791	14051	14031	13970	13995	13861	13836	13913	13748	14197	14079	14080	13956	14038	13809	14094	13784	14121	13918	13818	14048	14053	13801	14001	13955	13984	13855	13964	13855	13813	14006	14070	14009	13718	13948	14040	13869	13880	13992	13679	13914	13995	13948	13646	13920	13933	14080	13934	13964	13759	13982	14067	14094	14191	13948	13991	14001	13945	13914	14013	13821	13911	13881	13915	13931	14169	14162	13924	13920	13793	13846	13968	13965	13901	13745	13904	14051	14184	13902	13844	14095	13956	13861	13965	14135	13861	13936	13856	13875	14186	13811	14015	13916	13836	13921	13997	13854	14004	14129	13934	13798	13941	13823	13932	14166	13905	13944	13705	13804	13881	13919	14090	13790	14014	13848	13949	13893	13958	13949	13814	13925	14034	14014	13908	13981	13904	13940	13906	13854	13896	13946	14023	13918	13968	13886	13964	13990	13959	14088	14039	13908	13986	14004	13950	13973	13967	13977	14073	13860	13903	13889	14009	13860	13991	13978	13981	13923	13906	14065	13923	13881	14106	13867	13901	14075	14124	13983	13854	13899	13944	13965	13982	14062	13857	13911	13971	14009	13865	14017	13899	13864	13897	13974	13963	13979	13931	14060	13920	13937	14016	13908	13758	13872	13925	14038	13995	13881	13920	13753	14022	14220	13997	14080	13991	13896	13723	13922	13924	13862	13965	13989	14080	13953	13859	13853	13976	13744	13941	14109	13932	13997	14032	13856	14087	13979	13920	13855	14010	14083	14057	13877	13986	14002	13911	13974	13960	13944	13927	13992	14057	14121	13833	14052	13943	13871	13968	13793	13780	13859	14018	13980	13858	13960	13801	13869	13918	14034	13827	13982	13996	13912	13931	14025	13938	13966	14019	14006	13942	13952	13923	14050	14013	14031	13869	13967	14028	13846	13924	13893	13771	13774	13962	14030	14024	14075	14008	13870	13981	14011	14022	13932	13963	13892	13759	13850	13955	14013	13875	14017	13695	13930	13902	13834	13789	13906	14049	14028	14136	14033	13998	13944	13949	13854	14076	14043	13992	13970	13818	13791	13858	14066	13901	13785	14077	13893	13947	13963	13974	13894	13983	14074	14080	14030	13892	13800	14067	13989	13940	13790	14163	13909	13991	13981	13668	13905	14046	13862	13866	13818	14065	13877	13964	13895	13851	14024	14043	13976	14004	13908	14037	13989	13915	13910	13959	13858	13948	13938	13820	14004	13961	14004	13932	14171	13930	13882	13766	13974	13913	14012	13811	13847	13791	13930	13808	14083	13989	13855	14068	13854	13891	14221	13903	13809	13999	13945	13870	14030	13707	13906	13748	14061	13821	13882	14000	13987	13812	13929	13911	13994	14026	13956	13821	14065	14074	13864	14118	13970	13995	13900	13929	13923	13938	14000	13929	13768	13943	13962	13760	13976	13910	14004	13925	13822	13830	13970	14193	13959	13901	13869	13858	14158	13944	13939	13863	13892	13865	14076	13983	13825	13930	14090	13986	13962	13953	13948	13891	13970	14078	13939	14002	13884	13765	13883	13965	13921	14005	13897	13867	13982	13879	13791	13931	13793	13949	13885	14069	13831	13850	14060	13999	14000	13915	13934	13977	13953	13860	14093	13889	13951	13848	14035	14100	14032	13823	14028	13938	13757	13989	13933	13946	13940	13915	13870	14100	13916	13841	14014	14048	13949	13930	14019	13927	13935	13895	14014	14054	13775	13955	13865	14014	13853	14049	14023	13881	13842	13949	13914	13874	13914	14023	13997	13939	13848	13885	13940	14046	14004	14022	13952	14001	13972	13956	13884	13822	14112	13867	13946	13882	14027	13765	13993	13953	14069	13949	13872	14149	14074	13899	13987	13887	14082	13988	13965	13909	13901	13878	14015	13910	14106	13982	14228	13824	13945	14031	13907	13926	13960	13846	13846	14098	14033	13952	14104	13961	14072	13847	13839	14003	13891	13912	13797	13836	14017	13985	13964	13834	14024	13909	13926	13959	13886	13964	13723	13920	14086	13887	13674	14014	13828	14137	13779	14038	13973	13876	13841	13932	13992	13997	13944	13945	13925	13882	13918	14035	14007	13797	13818	13984	13959	13897	13966	13922	13861	13970	13908	13958	13875	13921	13989	13964	13836	13963	13937	13960	14127	13957	13853	13948	14086	13822	13925	13880	13954	13950	14038	13917	14031	14029	13769	13901	13966	13972	13931	13865	13813	13959	14019	14032	13972	13774	13973	13876	13976	14023	13949	13871	14007	13829	14185	13827	14002	13957	13977	13866	14066	13776	13832	13868	13855	14109	13869	14064	14004	13992	13996	14071	13887	13995	13888	13891	13880	13910	13890	13795	13973	13889	13826	14045	13749	13893	14017	13895	14067	13903	14000	13932	13973	14037	14121	13912	14018	14056	14023	13947	13998	14076	13843	13993	13906	13917	14015	14106	14062	13968	13977	13914	13816	13962	14164	14014	13847	14042	13944	13913	13940	13853	13983	14072	13901	13783	14043	13975	14045	14012	14004	13934	13943	14083	13999	13949	13869	13893	13877	13927	13926	13959	13967	13907	13986	13965	13913	13987	13844	13923	13840	13885	14119	13818	13927	13983	14008	14092	14015	13862	13957	14011	13912	13925	13853	13963	13819	13977	13923	14147	14177	13877	13804	14022	14089	13940	13911	13902	13850	13827	13925	13896	13985	13945	13966	14072	13884	13958	13906	13998	13948	13835	13990	13876	14104	14001	13950	13989	13968	14057	13797	13963	13857	14105	13923	13775	13890	14012	13792	13790	13852	13980	14117	13841	13793	13944	13928	13927	13958	14001	13926	13998	14079	13930	13986	13851	13976	13953	13775	13893	13992	14151	13965	13911	14044	14092	14073	13944	13776	13922	13825	14045	13792	14019	13837	14002	13915	14129	13937	13902	13955	13909	13984	13791	13962	13820	14023	13834	14045	14017	13895	13973	13926	14007	13676	13924	14056	14091	14012	13965	13878	13962	13932	14006	13729	13872	13909	14025	13974	13999	13847	14010	13984	13910	14011	13887	13873	13891	13942	13897	13738	14015	13940	13931	13813	13968	14031	13940	13969	13906	13958	13956	14040	13824	13946	13779	14026	13879	13954	13843	13980	14075	13689	13987	14095	13959	13995	13885	13972	13996	13832	14153	13942	13878	13826	13880	13911	14051	13962	13818	14001	13883	14032	14134	13869	14083	14004	13951	13950	14028	13925	13776	13957	13925	13869	14236	13943	13980	13982	13946	13946	14023	14013	13889	14017	14131	13849	14023	13869	13815	14082	14134	13873	13922	13954	14011	14001	13851	13873	13859	13914	14047	14017	13935	13918	13936	13815	13980	13885	13789	14049	14024	14028	13934	13986	14052	13867	13970	13824	13825	14017	14037	13953	13908	13967	13774	14042	14140	13883	13937	13879	13997	13897	13887	13900	13863	13782	13905	14059	13914	13827	13871	13821	14009	14041	13966	13992	14114	13924	13895	13844	14025	13806	14000	13948	13961	13976	13877	13891	14192	13876	14001	13847	14033	13924	14174	13993	13858	13949	13926	13881	13991	13980	13937	14037	13910	13975	13706	13974	13984	14021	14080	13973	14029	14010	13883	14079	13920	13928	13895	13997	13906	13927	13994	13930	13875	13956	14036	13909	14066	13878	13988	13810	14042	13887	14006	13952	13912	14056	13988	13924	13908	13871	13964	13861	13933	13950	13917	14041	13941	14012	13891	14009	14114	13870	13923	14092	14027	13973	13907	14039	13979	13910	13950	13963	13963	14029	14079	14058	13853	14000	14045	13932	14005	13979	13992	14051	14018	13989	13975	13956	14033	13876	14034	14007	13862	14004	13873	14050	13866	13804	13841	14169	14120	14051	13948	14047	13948	13930	14022	13763	14038	13913	13969	14087	13878	14051	13884	13989	13858	13922	13974	14014	14011	13812	13918	14044	13980	13936	13798	13949	13953	13930	13972	13927	14034	13936	14051	13840	14034	14062	13909	13791	13866	13903	13724	14064	13927	13859	14028	13859	13876	13981	13814	13828	13988	13939	14013	13861	13920	14046	13856	14017	14003	14177	13864	13902	13841	14003	13997	13863	13879	14016	13870	13978	14041	13952	13914	13959	13882	13837	13864	13864	13813	13845	14058	13982	13962	13899	13985	13946	13783	14115	13891	13996	13978	13921	13973	14086	14004	13963	13844	13898	13972	14032	14021	14010	13937	14063	13978	13958	13925	13958	13904	13807	14007	14062	13881	13964	14096	13848	13872	13990	14040	13955	13974	14018	13987	13827	13761	13902	13897	14035	14002	13918	13936	14031	13889	13887	13975	13748	13991	13932	13914	13945	13883	13868	14002	13945	13781	13981	14043	13963	14049	13773	13927	13924	13907	13923	13852	13953	13940	14008	13943	14033	13899	14142	13790	13829	14084	13853	13898	13973	13955	13732	13957	13898	14098	13800	13871	13823	13910	13897	13954	13879	14028	13928	13902	14025	14033	13887	13674	13904	13950	13910	13990	13928	13839	13902	13920	14072	14012	13900	14028	13946	13909	13820	13991	14011	13921	14044	13957	13988	13964	13815	13842	13916	13942	13831	14013	13911	13842	14113	13871	13886	13812	13963	13791	13845	13960	13884	14060	14073	13967	14026	14017	13791	14172	13920	13994	13965
23083	21809	31690	33494	38849	37892	32472	22380	17989	17056	16848	16490	16307	16413	16415	16481	16383	16482	16463	16292	16290	16263	16296	16273	16368	16093	16542	16218	16338	16255	16178	16235	16213	16267	16039	16142	16416	16361	16210	16265	16127	16197	16353	16364	16293	16290	16279	16077	16278	16147	16200	16162	16017	16147	16280	16151	15958	16004	16088	16047	16346	16078	15967	16067	16316	16077	16320	16077	16027	16040	16126	16243	16171	16022	16142	16139	16176	16190	16113	16254	16322	16248	16127	16121	16126	16260	16144	16222	16107	16239	15863	16286	16274	16268	16174	16032	16149	16185	16196	16076	16034	16090	16271	16126	16037	16121	16027	16025	16284	16097	16279	16183	16034	16060	16096	16353	16200	15995	16107	16174	16192	16108	16098	16153	16013	16236	16259	15974	16174	16099	16289	16131	16198	16172	16162	16165	16090	16087	16024	16048	16196	16295	16003	16137	16045	15938	16082	16046	16273	16083	16096	16105	16108	16074	16205	16130	16280	16184	15940	16181	16333	16201	16079	16278	16229	16199	16117	16309	15968	16143	16122	16050	16054	16111	16091	16251	16234	15997	16157	16289	16122	16101	16152	16179	16186	16306	16365	16153	16094	15957	16126	16288	16389	16248	16043	15966	16136	16278	16176	16083	16124	15918	16103	15870	16294	16174	16053	16285	15910	16227	16250	16315	16233	16259	16209	15974	16271	16208	16237	16346	16216	16037	16167	16003	16099	16077	15925	16295	16046	16170	16321	16253	16216	16201	16173	16176	16394	16214	16261	16207	16050	16291	16244	16167	16019	16154	16180	16066	15954	16139	16233	15898	16020	15874	16197	16271	15972	16366	15918	16114	16366	16044	16029	15888	16143	16056	15964	16167	16176	16320	16100	16177	16006	15964	16156	16184	16172	16267	16290	16146	16140	16236	16021	15901	16013	16091	16166	16018	16045	16147	16315	16038	16046	16010	16231	16178	16181	16204	16219	16114	16117	16127	16179	16006	16094	16266	16121	16043	16159	16337	16298	15941	16020	16068	16079	16275	16146	16395	16328	16025	16031	16113	16250	16159	16266	16248	16170	16224	16062	16201	16157	16157	16032	16155	16161	16123	16170	16325	16093	16032	16187	16125	16160	16192	16307	15959	16098	16188	16033	16075	16371	16211	15982	16121	16190	16283	16197	16050	16338	16057	15964	16207	16100	16200	16196	16089	16136	16059	16043	16228	16032	15879	16100	16287	16172	16236	16125	16178	16265	16008	16129	16114	16249	16036	16047	16078	16193	16097	16293	16077	16030	16044	16310	16250	16193	16154	16065	16170	16063	16127	16264	16234	16113	16192	16093	16143	16149	16234	16031	16151	16009	16102	16069	16021	16115	16093	16006	16118	16099	16060	16206	16207	16317	16047	16302	16073	16091	15854	16016	16131	16104	16174	16154	16182	16218	15968	16249	16046	16254	16258	16056	15927	16114	16027	16072	16070	16070	16095	16059	16103	16287	16197	16158	16090	16098	16252	16094	16151	15958	16213	16050	16025	16172	16358	16092	15872	16344	16126	16070	16058	16197	15939	16112	16361	16000	16138	15963	16168	16188	16019	16267	16332	16187	15886	16178	16161	16098	15954	16145	16255	16108	16051	16007	16226	16217	16081	16432	16164	16220	16091	16169	16125	16300	16189	16221	16235	16228	16147	16034	16082	16115	16131	16079	16271	16023	16007	16222	16315	16315	16237	16197	16173	16085	15939	16005	16317	16518	16163	16061	16110	16068	16225	16253	16162	16210	16145	15990	16185	16053	16267	16134	16184	16200	15850	16213	16178	16164	15997	16061	16112	16208	16222	16115	16232	16023	16149	16087	16162	16079	16214	16189	16043	16244	16096	16103	16094	16031	16282	16122	16124	16227	16242	16171	15915	15837	16293	16222	16156	16062	16107	16467	16046	15979	16102	16133	16082	16007	16030	16164	16141	16242	16024	16217	16328	16214	16264	16139	16164	16000	16028	16108	15958	15984	16010	16069	16301	16143	16017	16069	16073	16084	15855	16252	16252	16236	16047	16363	16280	16122	16190	16145	16137	16151	16119	16067	16245	16280	16245	16122	16016	16109	16078	16152	16095	16208	16184	16016	16288	16315	15989	16075	16239	16163	16180	16176	16366	16112	16270	16065	16239	16205	16160	15964	16194	15902	16107	16235	16019	16173	16138	16309	16096	16284	16094	16212	16270	16291	16021	16206	16136	16110	16136	15922	16245	16179	16034	16207	16092	16142	16143	16197	16005	16175	16026	16097	15986	16157	16158	16053	16106	15909	16060	16122	16182	16067	16175	15974	16289	16065	16140	16227	15935	16299	15968	16254	16141	16067	16222	16083	16071	16195	16213	16221	15878	16223	16216	16155	16148	16228	15922	15984	16209	16111	16065	16272	16096	15941	16153	16165	16082	16051	16062	16083	16008	16192	16108	16107	16167	16216	16037	15986	16244	15883	16100	16010	16112	16045	16123	16368	16003	16110	16292	16182	16036	16175	16141	16113	16201	16278	16208	16206	15949	16045	16118	16424	16208	16183	16071	16146	16132	16119	16215	16010	16269	16154	16143	16185	15974	16097	16154	16233	16181	16252	16117	16137	15916	16123	16211	16155	16268	15968	15955	16240	16293	16185	16119	15886	16031	16153	16019	15992	16176	16013	16003	16136	16123	16008	16059	16125	16054	16105	16077	16187	16326	16282	15954	16051	16229	16020	16091	16206	16283	16135	16202	16243	16119	16099	16287	16221	15858	16218	16176	16138	16089	16086	16076	16206	15980	16120	16097	16263	16260	16145	16043	16173	16155	16235	16298	16100	16028	16307	15983	16141	15865	16250	15993	16154	16295	16138	16231	16144	16069	16304	16213	16137	16180	16087	16171	16182	15975	16332	16081	16279	15963	16132	15944	16107	16057	16034	16211	16029	16203	16059	16164	16291	16232	16154	16131	16140	16232	16148	16142	16149	16155	16030	16241	15982	16141	15935	16092	16024	16261	16319	16339	16102	16218	16232	15954	16278	15987	16286	16073	16240	16105	16394	16291	16256	16161	16164	16110	16207	16229	15873	16114	16084	16077	16298	16085	16030	16108	16243	16020	16233	16094	16210	16211	16245	16188	16158	16005	16059	16258	16233	16235	15877	16196	16218	16164	16043	16117	16333	16129	16074	16054	16035	16070	16126	16081	16044	16038	16124	16104	16200	16081	16054	16120	16169	16206	16208	16124	16128	16265	16016	16079	16239	16136	16111	16230	16162	16409	16045	16043	16174	16364	16322	16318	16250	16034	16213	16145	16327	16094	16133	16041	16167	16110	16150	16329	16276	16153	16103	16272	15972	16068	16181	15976	16259	16047	16201	16090	16097	16239	16194	15930	16108	16105	16065	16237	16187	16252	16107	16276	16045	16133	16215	16152	16056	16183	16044	16079	16090	16247	16102	16142	16121	15987	16268	16061	16116	16178	16084	16150	16039	16142	16098	16099	16012	16008	16048	16321	16138	16331	15996	16186	16080	16103	16199	16139	16141	16086	16169	16204	16144	16219	15912	16397	16107	16164	15989	16073	16113	16070	16225	16170	16166	16228	16220	16159	16310	16242	16097	16078	16067	16081	15999	16250	16028	16126	16214	16189	16197	16031	16008	16069	15942	16033	16105	16010	16172	16085	16030	16035	16027	16152	16132	16051	16096	15954	16128	16029	16088	16236	16074	16109	16423	16190	16140	15991	16045	16232	16227	16157	16186	16040	16045	16118	16171	16007	16035	16036	16187	16138	16084	16360	16274	16195	16030	15997	16268	15940	16157	16095	16147	16114	16053	16139	16220	16127	16225	16001	15995	15991	16136	15949	16159	16159	16137	16242	16178	16058	16043	16287	16008	16179	16115	16108	15984	16155	16160	16116	16207	16064	16161	16146	15925	16192	15971	16053	16265	16074	16137	15976	16031	15985	16324	16401	15994	16153	16083	16198	16141	16241	16038	16423	16227	16197	15900	16167	16143	16202	16224	16197	16372	16099	16203	16228	16067	16144	16411	16254	16450	16202	16083	16269	15971	16321	16114	16205	16115	16251	16303	16060	16251	16147	15996	15992	16191	16221	15911	16198	16105	16197	16090	16084	16350	16159	16228	16113	16263	16257	16285	16103	16143	16177	16164	16018	16055	16108	16086	16171	16154	16171	16107	16167	16160	15915	16094	15975	16002	16196	16389	16107	16220	16176	16227	16090	16222	16151	16178	16255	16190	15964	16276	16039	16147	16070	16153	16090	15960	16166	16148	16067	16115	16164	16238	16319	16230	16074	16010	16084	16056	16263	16081	16123	16022	16098	16044	16009	16033	16171	16117	16229	16145	16078	16023	16079	16068	16167	16027	15855	15973	16120	16182	16096	15976	16052	16394	16132	16215	16160	16162	16387	16157	16273	16141	16110	16192	16212	16041	16098	16069	15946	16130	15931	16126	16183	15902	16079	15909	15982	16039	16260	16085	16112	16209	16041	16173	16170	16048	16044	16169	16236	16305	16347	16120	16111	16194	16098	16153	16233	15937	16114	16014	16317	16279	16060	16041	16199	16137	16294	15987	16036	16085	16219	16215	16192	16178	16173	15973	16138	16098	16132	16016	16084	16103	16122	16082	16008	16074	16144	16146	16048	15946	16281	16013	16202	16096	16322	16161	16059	15945	16129	16124	16280	16133	16183	15929	16202	16215	16304	16125	15931	16111	16104	15975	16301	16165	16166	16174	15974	16121	16109	16254	16149	16381	16047	16244	16129	16002	15996	16098	16118	16349	15906	16221	16242	16145	15961	16007	16266	16041	16337	16334	16310	16109	15979	16303	16119	16095	16027	16146	16004	16320	16133	16094	16027	15979	15980	16242	16103	16141	16043	16195	16283	16140	16077	16034	16021	16173	16154	16197	16349	16322	16236	16027	16116	16265	16021	15885	16108	15923	16210	16253	15989	16123	15927	16202	15866	16071	16024	16230	16048	16199	16069	16054	16296	16203	16170	16104	16242	16130	16201	16152	16173	16084	16163	16195	16003	15943	16148	16228	16159	16122	16014	16106	16116	16140	16248	16141	16088	16099	15928	16094	15945	16090	16004	16022	16244	16100	15973	16089	16107	16196	16109	16305	15916
63583	104392	88347	73718	59208	43726	29284	19534	15276	14176	13855	13771	13818	13939	13975	13836	13780	13886	13965	13873	13904	13771	13816	13805	13827	13792	13751	13644	13864	13882	13913	13744	13737	13862	13782	13807	13883	13711	13989	14000	13747	13980	13869	13999	13816	13653	13770	13818	13937	13896	13733	13832	13900	13820	13934	13714	13925	13667	13908	13754	13900	13827	13830	13892	13712	13857	13825	13896	13843	13699	13937	13849	13806	13969	13796	13689	13850	13895	13935	13821	13702	13854	13817	13676	13827	13888	13931	13926	13827	13894	13711	13877	13897	13700	13785	13773	13967	13854	13995	13721	13816	13776	13686	13926	13905	13747	13850	13652	13772	13951	13919	13824	13966	13950	13831	13810	13823	13845	13716	13796	13696	13738	13731	13738	13850	13716	13726	13744	13730	13871	13693	13918	13825	13942	13882	13804	13678	13880	13768	13838	13985	13832	13880	14027	13771	13601	13903	13848	13736	13928	13814	13788	13737	13921	13848	13825	13932	13718	13857	13742	13835	13986	13755	14006	13838	13695	13728	13889	13725	13838	13853	13640	13863	13749	13886	13906	13851	13814	13726	13763	13712	13812	13880	13878	13926	13813	13975	13785	13870	13704	13860	13880	13992	13856	13754	13851	13773	13755	13956	13764	13910	13918	13813	13834	13873	13765	13949	13752	13806	13976	13863	13895	13708	13884	13877	13809	13795	13840	13871	13805	13628	13889	13612	13980	13784	13912	13908	13719	13907	13870	13900	13773	13782	13819	13724	13780	13958	13682	13588	13884	13808	13820	13821	13911	13780	13860	13919	13779	13682	13962	14072	13818	13719	14044	13610	13828	13849	13732	13849	13730	13775	13960	13963	13907	13963	13780	13713	13683	13848	13966	13887	13906	13755	13676	13843	13804	13647	13900	13782	13831	13754	13891	13982	13712	13873	13927	13814	13708	13844	13725	13853	13780	13705	13837	13627	13782	13862	13634	13887	13758	13768	14010	13792	13721	13873	13793	14101	13692	13739	13713	13761	13657	13812	13802	13989	13826	13854	13851	13697	14026	13768	14001	13819	14045	13855	13748	13865	13793	13869	13846	13890	13664	13819	13865	13976	13859	13765	13638	13847	13816	13753	13840	13969	13808	13759	13915	13686	13820	13904	13858	13555	13733	13784	13716	13728	13753	13815	13880	13980	13655	13892	13875	13814	13600	13889	14033	13801	13718	13821	13722	13692	13939	13790	13883	13963	13747	13761	13957	13717	13773	13748	13898	13758	13970	13768	13751	13789	13739	13846	13762	13775	14000	13769	13804	13772	13640	13832	13808	13781	13684	13808	13957	13857	14011	13944	13847	13892	13923	13782	13772	13950	13801	13812	13838	13978	13695	13784	13902	13785	13693	13846	13846	13809	13712	13758	13905	13621	13688	13858	13848	13896	13863	13815	13919	13745	13779	13884	13865	13717	13674	13885	13867	13896	13859	13854	13688	13823	13952	13861	13692	13789	13808	13935	14031	13756	13908	13753	13711	13848	13718	13863	13698	13974	13682	13919	13881	13822	13700	13834	13844	13915	13914	13902	13686	13613	13850	13677	13860	13895	13830	13590	13733	13832	13916	13849	13939	13959	13787	13927	13885	13760	13818	13864	13805	13768	13931	13728	13968	13768	13733	13799	13729	13703	13847	13795	13713	13764	13719	13942	13833	13706	13803	13782	13929	13757	13896	13864	13799	13769	14009	13773	13563	13904	13911	13816	13704	13830	13869	13745	13798	13853	14073	13817	13895	13712	13865	13811	13843	13755	13711	13837	13882	13795	13935	13902	13708	13815	13816	13756	13873	13807	13857	13841	13697	13775	13859	13664	13692	13792	13916	13815	13732	13980	13639	13879	13852	13808	13857	13942	13836	13893	13914	13821	13791	13900	13565	13855	13841	13809	13883	13809	13911	13761	13789	13856	13876	13923	13824	13914	13780	13939	13773	13992	13855	13776	13959	13755	13829	13732	13807	13798	13893	13799	13891	13630	13990	13793	13782	13883	13867	13837	13847	13769	13770	13838	13624	13865	13908	13920	13628	13850	13995	13850	13868	13791	13746	13847	13809	13748	14024	13916	13779	13808	13739	13908	13583	13827	13838	13787	13815	13946	13786	13775	13745	13724	13882	13844	13701	13733	13937	13942	13662	13768	13770	13698	14067	13787	13933	13833	13753	13712	13826	13740	13824	13795	13654	13846	13785	13630	13744	13984	13643	13977	13828	13951	13909	13806	13825	13667	13652	13753	13786	13808	13805	13827	13796	13955	13919	13783	13899	13959	13805	13890	13743	13932	13748	13558	13806	13932	13833	14013	13801	13916	13737	13897	13743	13857	13893	13738	13832	13859	13802	13863	13940	13658	13778	13777	13682	13816	13968	13749	13746	13811	13771	13735	13851	13723	13686	13668	13863	13824	13818	13749	13697	13891	13928	13913	13911	13807	13879	13796	13821	13910	13927	13734	13797	13817	13880	13836	13797	13637	13829	13850	13887	13960	13718	13703	13785	13867	13858	13760	13744	13861	13844	13853	13836	13884	13940	13846	13861	13906	13832	13840	13732	13828	13840	13889	13759	13832	13935	13601	13680	13814	13794	13777	13778	13729	13754	13881	13690	13771	13856	13899	13799	13765	13772	13771	13832	13852	13831	13954	14018	13955	13803	13935	13732	13749	13787	13626	13818	13805	13616	13797	13908	13681	13800	13719	13988	13768	13740	13996	13829	13802	13782	13933	13842	13789	13783	14006	13708	13898	13825	13902	13889	13670	13947	13738	13636	13758	13732	13950	14000	13708	13797	13762	13790	13884	13752	13937	13988	13814	13917	13903	13661	13878	13831	13887	13854	13692	13626	13903	13947	13767	13850	13840	13754	13753	13711	13745	13936	13961	13836	13747	13751	13801	13935	13734	13858	13835	13833	13677	13766	13851	13919	13796	13878	14112	13803	13937	13859	13942	13804	13769	13804	13719	13708	13890	13938	13789	13697	13817	13897	13879	13783	13817	13866	13799	13819	13841	13836	13878	13667	13857	13907	13832	13889	13929	13871	13872	13814	13921	13932	13781	13810	13866	13899	13967	13792	13791	13755	13828	13863	13656	13908	13799	13651	13842	13730	13851	13725	13823	13828	13889	13724	13771	13802	13749	13593	14023	13995	13825	13685	13900	13817	13830	13688	13670	13817	13852	13771	13895	13767	13735	13844	13672	13816	13828	13800	13794	13749	13834	13917	13789	13920	13682	13833	13882	13708	13844	13701	13743	13913	13711	13633	13856	13736	13760	13881	13807	13743	13798	13721	13954	14024	13813	13806	13911	13944	13672	13718	13842	13749	13629	13838	13786	13749	13967	13707	13795	13632	13836	13784	13761	13731	13821	13770	13874	13796	13824	13930	13847	13972	13806	13735	13947	13635	13769	13843	13814	13767	13813	13775	13955	13687	13737	13795	13620	13899	13924	13808	13740	13717	13892	13849	13977	13840	13918	13804	13883	13675	13818	13810	13796	13721	13678	13753	13733	13622	13817	13814	13842	13685	13893	14016	13941	13856	13741	14145	13718	13923	13753	13692	13565	13881	13969	13729	13904	13859	13760	13830	13944	13808	13975	13773	13835	13680	13907	13856	13870	13829	13770	13891	13824	13827	13707	13734	13862	13900	13690	13954	13741	13739	13746	13706	13836	13951	13754	13857	13802	13807	13896	13899	13836	13814	13933	13837	13979	13667	13738	13912	13676	13953	13846	13839	13778	13849	13700	13662	13982	13909	13768	13908	13872	13864	13895	13804	13768	13919	13777	13765	13884	13668	13865	13835	13835	13910	13945	13940	13806	13725	13777	13745	13660	13836	13768	13861	13860	13917	13941	13909	13746	13711	13771	13796	13665	13813	13754	13790	13628	13605	13699	13960	13957	13874	13637	13859	13750	13675	13880	13877	13979	13865	13717	13787	13922	13731	14045	13879	13693	13881	13929	13923	13944	13921	13760	13706	13627	13815	13740	14004	13794	13723	13864	13906	14069	13981	14098	13811	13786	13823	13785	13744	13736	13868	13776	13757	13735	13863	13806	13918	13902	13688	13699	13896	13901	13799	13715	13742	13698	13779	13860	13845	13911	13661	13773	13859	13808	13612	13740	13828	13786	13869	13805	13885	13693	13736	13578	14002	13899	13804	13803	14014	13700	13756	13823	13913	13813	13762	13741	13986	13772	13798	13832	13664	13839	13694	13924	13795	13790	13834	13834	13921	13882	13719	13841	13860	13898	13932	13723	13825	13818	13916	13804	13703	13852	13574	13790	13797	13836	13912	14019	13833	13866	13843	13825	13770	13885	13964	13694	13819	13705	14070	13787	13808	13932	13794	13773	14032	13871	13901	13812	13913	13772	13699	13920	13961	13874	13868	13885	13878	13850	13907	13919	14015	13812	13738	13862	13882	13706	13833	13939	13769	13797	13758	13836	13887	13776	13872	13813	13591	13912	13831	13887	13799	13733	13959	13815	13846	13844	13945	13853	13838	13911	13909	13970	13827	13681	13855	13762	13816	13850	13997	13772	13840	13727	13853	13770	13750	13766	13839	13617	13809	13816	13856	13896	13845	13705	13699	13735	13725	13733	13656	13708	13702	13705	13906	13628	13859	13781	13836	14008	13772	13958	13862	13979	13712	13881	13715	13622	13760	13758	13754	14002	13837	13695	13783	13888	13773	13895	14013	13784	13753	13780	13933	13796	13799	13793	13839	13712	13926	13807	13761	13931	13909	13821	13895	13721	13748	13819	13873	13813	13748	13825	13833	13693	13833	13823	13803	13922	14052	13770	13713	13806	13769	14076	13905	13840	13558	13878	13763	13881	13833	13846	14024	13713	13888	13717	13760	13743	13772	13887	13913	13814	13770	13854	13837	13766	13839	13867	13779	13797	13793	13805	13739	13799	13828	13618	13893	13809	13695	13846	13876	13830	13717	13879	13831	13812	13866	13845	13864	13782	13837	13772	13711	13765	13789	13725	13841	13870	13722	13975	13877	13918	13818	13801	13866	13921	13899	13847	13733	13744	13880	13837	13869	13770	13819	13825	13834	13912	13860	13757	13786	13741	13817	13886	13631	13770	13757	13671	13832	13959	13749	13968	13936	13820	13842
29028	27839	34732	31526	24394	20268	18126	16831	16454	16261	16425	16215	16381	16451	16338	16543	16114	16465	16209	16383	16227	16309	16325	16397	16100	16192	16334	16164	16058	16184	16353	16372	16062	16145	16188	16388	16157	16127	16039	16408	16268	16280	16285	16253	16187	16203	16329	16113	16183	16360	16264	16230	16174	16291	16212	16104	16326	16113	16096	16108	16075	16136	16326	16113	16165	16309	16351	16208	16219	16284	16429	16269	16275	16188	16123	16176	16453	16319	16424	16115	16255	16278	16108	16397	16281	16085	16243	16416	16449	16242	16133	16258	16184	16339	16400	16204	16166	16328	16322	16310	16301	16271	16276	16453	16289	16245	16227	16312	16409	16273	16286	16207	16218	16253	16234	16385	16314	16156	16104	16149	16278	16064	16120	16195	16359	16280	16318	16160	16251	16190	16231	16105	16022	16270	16176	16101	16257	15971	16364	16152	16297	16154	16176	16293	16265	16253	16306	16277	16129	16246	16117	16189	16130	16130	16211	16348	16317	16055	16077	16264	16280	16506	16222	16061	16194	16144	16309	16455	16113	16240	16058	16171	15914	16017	16150	16119	15951	16076	16408	16335	16360	16274	15995	16048	16290	16264	16384	16325	16170	16196	16235	16268	16213	16252	16076	16152	16281	16069	16166	16032	16256	16313	16231	16273	16026	16151	16099	16261	16099	16352	16057	16249	16152	16195	16236	16323	16172	16176	16162	16141	16269	16384	16345	16308	16365	16183	16097	16206	16313	16298	16369	16113	16201	16203	16149	16267	16410	16274	16158	16036	16135	16055	16139	16242	16425	16187	16256	16418	16304	16151	16217	16268	16028	16111	16428	16067	16023	16049	16209	16154	16253	16270	16164	16448	16237	16263	16169	16073	16316	16317	16343	16128	15952	16194	16215	16115	16082	16357	16260	16128	16157	16269	16198	16235	16212	16128	16286	16187	16262	16244	16085	16353	16374	16296	16064	16159	16351	16113	16182	16383	16308	16007	16198	16067	15943	16178	16015	16297	16261	16147	16273	16267	16415	16447	16372	16338	16167	16299	16404	16341	16339	16076	16214	16120	16094	16252	16258	16256	16339	16101	16220	16209	16337	16202	16380	16265	16304	16299	16330	16290	16214	16119	15989	15976	16094	16232	16272	16082	16372	16318	16226	16229	16420	16078	16271	16244	16209	16287	16196	16120	16231	16157	16118	16149	16072	16131	16143	16191	16418	16048	16219	16303	16339	16386	16098	16198	16158	16259	16350	16111	16030	16166	16050	16234	16301	16410	16380	16308	16181	16376	16220	16101	16299	16235	16196	16154	16238	16091	16192	16437	16251	16325	16233	16114	16237	16096	16129	16209	16211	16124	16334	16158	16223	16111	16212	16118	16147	16388	16319	16312	16085	16406	15839	16405	16233	16201	16156	16258	16347	16223	16264	16209	16250	16147	16082	16092	16392	16324	16211	16316	16114	16279	16195	16069	16023	16201	16053	16373	16241	16282	16206	16187	16205	16282	16358	16264	16341	16166	16405	16186	16112	16383	16305	16165	16193	16228	16309	16278	16322	16089	16131	16211	16105	16176	16226	16328	16053	16133	16119	16246	16166	16225	16229	16408	16279	16216	16175	16254	15968	16235	16116	16269	16444	16333	16055	16096	16275	16059	16235	16148	16368	16461	16256	16231	16057	16267	16311	16280	16185	16099	16192	16168	16090	16123	15916	16303	16442	16404	16273	16364	16286	16245	16251	16127	16369	16263	16196	16080	16086	16280	16276	16143	16178	16270	16291	16178	16089	16201	16313	16162	16125	16309	16071	16177	16359	16329	16437	16171	16290	16224	16423	16076	16216	16371	16249	15973	16493	16226	16338	16275	16229	16278	16147	16291	16288	16237	16152	16412	16233	16410	16354	16206	16076	16244	16507	16125	16323	16252	16251	15898	16072	15975	16091	16184	16365	16091	16083	16320	16349	16187	16260	16116	16248	16299	16259	16235	16239	16090	16201	16269	16339	16232	16255	16287	16247	16334	16266	16289	16255	16142	16155	16196	16253	16080	16315	16107	16170	16017	16518	16399	16198	16224	16297	16164	16305	16379	16335	16276	16218	16147	15976	16230	16364	16382	16164	16222	16168	16010	16362	16149	16254	16134	16258	16264	16359	16148	16324	16174	16066	16306	15995	16061	16298	16117	16200	16151	16197	16243	16277	16103	16143	16087	16215	16181	16070	16225	16109	16228	16097	16165	16110	16229	16149	16213	16245	16065	16329	16265	16379	16093	16244	16085	16213	16120	16223	16205	16247	16315	16322	16023	16309	16407	16144	16223	16069	16381	16262	15869	16394	16439	16328	16316	16284	16143	16113	16290	16194	16360	16392	16440	16242	16419	16234	16242	16161	16119	16231	16281	16328	16250	16142	16153	16123	16282	16072	16310	16216	15991	16473	16285	16084	16299	16353	15960	16273	16338	16093	16176	16009	16431	16268	16184	16337	16117	16237	16199	16310	16130	16194	16117	16163	16344	16214	16292	16393	16222	16403	16258	16056	16229	16221	16088	16210	16171	16308	16294	16082	16224	16084	16057	16100	16143	16407	16097	16226	16244	16161	16121	16237	16297	16296	16394	16153	16103	16246	16159	16340	16341	16199	16277	16272	16216	16328	16218	16309	16307	16365	16406	16269	16365	16026	16338	16021	16463	16156	16456	16348	16366	16328	16407	16243	16347	16234	16248	16226	16220	16339	15987	16277	16080	16119	16110	16085	16098	16224	16336	16295	16371	16305	16270	16466	16457	16278	16194	16174	16526	16139	16329	16309	16236	16146	16361	16010	16271	16139	16198	16425	16019	16227	16178	16273	16216	16316	16210	16086	15990	16180	16025	16234	16310	16290	16207	16269	16210	16194	16192	16217	16360	16483	16161	16243	16070	16102	16344	16196	16188	16420	16468	16336	16179	16147	16195	16341	16351	16288	16068	16092	16276	16503	16227	16088	16311	16496	16304	16161	16103	16072	16157	16271	16403	16372	16193	16304	16042	16228	16166	16200	15995	16072	16101	16471	16284	16298	16293	16200	16407	16236	16167	16225	16263	15995	16258	16205	16116	16137	16257	16326	16259	16219	16304	16234	16328	16029	16167	16448	16298	16238	16343	16358	16146	16180	16220	16288	16269	16066	16131	16157	16299	16246	16271	16078	16095	16147	16108	16298	16112	16286	16330	16146	16349	16020	16159	16025	16084	16238	16189	16171	16344	16135	16088	16249	16172	16214	16187	16053	16096	16138	16308	16248	16242	16340	16102	16150	16372	16191	16261	16321	16168	16242	16173	16248	16205	16159	16318	16348	16274	16281	16024	16057	16223	16094	16190	16276	16143	16095	16353	16278	15969	16178	16275	16189	16165	16113	16009	16164	15990	16272	16092	16315	16367	16099	16190	16223	16183	16283	16163	16275	16139	16129	16116	16169	16208	16394	16472	16259	16011	16341	16370	16198	16352	16207	16190	16107	16247	16365	16187	16266	16153	16114	16135	16152	16196	16400	16381	16305	16123	16249	16218	16281	16106	16243	16176	16457	16260	16346	16130	16137	16299	16263	16381	16192	16059	16138	16131	16013	16168	16172	16320	16225	16307	16287	16271	16229	16178	16160	16263	16110	16123	16270	16299	16326	16301	16307	16280	16194	16249	16237	16303	16130	16088	16332	16249	16049	16153	15915	16227	16174	16204	16128	16167	16295	16281	16143	16398	16160	16375	16096	16161	16343	16253	16144	16157	16193	16121	16188	15998	16007	16236	16239	16392	16230	16199	16011	16178	16346	16181	16124	16162	16280	16286	16067	16501	16110	16134	16233	16328	16213	16159	16293	16089	16120	16129	16169	16322	16184	16304	16267	16094	16147	16175	16185	16136	16167	16369	16300	16273	16173	16355	16335	16134	16142	16206	16137	16219	16093	16135	16257	16311	16139	16293	16263	16104	16069	16260	16230	16185	16170	16200	16464	16243	16195	16217	16225	16391	16234	16164	16238	16189	16196	16169	16006	16203	16416	16394	16267	16215	16096	16104	16221	16220	16262	16333	16259	16140	16251	16173	16163	16214	16334	16192	16142	16198	16236	16171	16221	16155	16064	16134	16121	16091	16208	16235	16435	16251	16302	16190	16104	16265	16267	16457	16163	16325	16249	16132	16218	16059	16167	16299	16498	16345	16130	16233	16347	16231	16118	16169	16120	16137	16040	16247	16306	16409	16250	16135	16242	16082	16205	16278	16011	16084	16185	16414	16236	16314	16228	16407	16219	16191	16011	16191	16193	16108	16120	16286	16251	16232	16165	16394	16214	15996	15985	16216	16341	16140	16207	16310	16364	16313	16199	16186	16171	16264	16324	16232	16371	16505	16225	16370	16267	16141	16170	16217	16123	16231	16110	16136	16236	16350	16087	16272	16198	16268	16300	16271	16220	16350	16295	16113	16224	16329	16331	16157	16161	16245	16159	16285	16158	16069	16217	16285	16196	16243	16153	16425	16057	16269	16169	16149	16138	16036	16378	16126	16319	16191	16116	16101	16145	16353	16184	16449	16100	16183	16167	16225	16098	16067	16194	16375	16288	16321	16384	16375	16386	16513	16158	16298	16086	16013	16247	16299	16372	16277	16263	16108	16418	16302	16203	16163	16200	16392	16225	16013	16297	16242	16272	16346	16217	16327	16181	16139	16215	16265	16089	16268	16124	16197	16257	16439	16057	16149	16228	16196	16406	16100	16147	16175	16358	16195	16097	16233	16228	16300	16014	16348	16262	16060	16164	16258	16201	16327	16534	16385	16078	16063	16247	16263	16233	16222	16383	16157	16274	16111	16266	16249	16076	15926	16103	16402	16247	16195	16436	16172	16244	16179	16147	16013	16227	16292	16162	16423	16274	16176	16382	16247	16202	16328	16232	16375	16273	16400	16160	16148	16151	16098	16139	16111	16203	16089	16202	16143	16234	16046	16093	16154	16143	16085	16266	16345	15960	16381	16031	16152	16257	16227	16197	16168	15976	16166	16229	16228	16316	16307	16201	16192	16251	16260	16248	16325	16121	16172	16136	16107	16130	16190	16235	16162	16272	16321	16276	16057	16023	16158	16216	16202	16241	16179	16328	16393	16240	16049	16250	16081	16093	16117	16245	16041
32085	45142	35274	26932	21509	17591	15236	14321	14291	14055	13986	13892	14050	13848	13929	13756	13989	13830	13895	13803	14023	13958	14008	13992	13930	13842	13936	13910	14057	13853	13973	13918	13934	13840	13905	13925	13926	13841	14093	13750	13824	13753	13846	13955	13695	13754	13877	13864	13842	13992	13813	14041	13848	13901	13955	13916	13938	13783	13945	13858	13955	13940	13986	13929	13944	13801	13831	13856	13976	13733	13736	13947	13986	13828	13875	13832	13893	13951	13827	13708	13906	14005	13985	13828	13900	13857	13789	13914	13986	13781	13867	13979	13946	13881	13885	14035	13983	14030	13891	13944	14045	13867	14000	14097	14041	13928	13888	13761	13944	13873	13994	13965	14031	13917	13891	13740	14032	13838	13901	13961	13902	13874	13836	13925	14080	13954	13911	14016	13961	13920	13678	13901	14013	13748	13864	13826	13843	13988	13768	13699	13883	13949	13836	13839	13840	13997	13976	13969	14027	13872	14042	13980	13867	13905	13915	13862	14121	13866	13832	13930	13875	13765	13810	13790	13797	13841	14020	13824	13921	13905	13876	13864	13794	13994	14046	13841	13882	14150	13900	13878	13920	13879	13822	14000	13969	13926	13835	13889	13858	14009	13838	13770	14060	13771	13884	13957	13986	13899	13913	14036	13886	13898	13887	13837	13991	13767	14024	13951	13910	13965	13857	13937	13869	13920	13931	13985	13876	13883	13988	13863	14141	13945	14050	13902	13903	13958	13769	13777	14107	13955	13784	13909	14022	13768	13954	13963	14074	13791	13728	13994	13922	13877	13781	13911	13950	13916	13860	14058	13792	13830	14022	13851	13802	13799	13903	14111	13900	13984	13934	13884	13830	13801	13930	13993	13763	13875	13908	13868	13915	13767	13856	13945	13928	13723	13979	13878	13882	13977	13938	13874	13763	13851	13843	13891	14108	13950	13959	13869	13871	14014	13878	13829	14042	13916	13686	13980	14003	13836	13859	14015	14078	13991	13951	13868	13891	13886	13920	13750	13768	13950	13983	13975	13878	13879	13760	13912	13813	13824	13876	14029	13990	14045	13815	13857	14028	13884	13837	13733	13975	13807	14155	13817	13763	13862	14039	14026	13902	14015	13894	13757	13927	13924	13808	13872	13944	14118	13824	13992	13955	13858	13613	13969	13872	13829	13931	13996	13809	13814	14017	14061	13965	13935	13968	13663	13965	13919	13935	14009	14009	13940	13733	13915	13952	14101	13989	13875	13822	13719	13847	13820	13855	14081	13870	13974	13749	13914	13744	13848	14082	13961	13993	13899	13990	13947	13819	14027	13952	13988	13952	13712	14038	13852	13973	13770	13989	13851	13945	13845	13904	13869	13922	13800	13870	13930	14019	13812	13845	13831	13754	13970	13883	13934	14032	13847	14153	13780	13859	13927	13771	13950	13851	13761	14016	13799	13946	13770	13880	13894	13845	14031	13832	13945	13769	13876	13836	13792	13880	13914	14034	13998	13809	13868	13982	13963	13999	13908	13879	13789	13846	14068	14003	13740	13679	13832	13885	13881	14048	13761	13844	13711	13912	13947	13932	13831	13800	13984	13647	14094	13821	14041	13880	13888	14017	13794	13951	14099	13601	13727	13990	14021	13828	13992	13796	14042	13869	13670	13919	13955	13959	13991	13732	13890	13923	13849	14004	13882	13805	13948	14061	13736	13991	13945	13874	13933	13748	13873	14074	13843	13942	14004	13827	13847	13878	14001	13926	13779	13931	13951	13940	13866	14013	13944	14047	13750	13785	13806	13817	13796	13831	13945	14130	13888	13992	13932	13892	13763	13895	13955	14069	13891	13811	13987	13870	14050	13962	13923	13907	13964	13962	13884	13930	14035	13715	13918	13839	13955	13949	13878	13881	13988	13897	13734	13800	13831	13994	13824	13980	13843	13980	13904	13789	13963	13912	13903	14077	13938	13904	13875	13813	13752	13818	14065	13887	13934	13970	13999	14002	13912	13825	13906	13947	14075	13854	13949	13897	13908	13874	13856	13954	13924	13824	14060	13910	13909	13874	14090	13820	13967	13822	13806	13868	13943	13860	14066	13825	13852	13942	13825	13959	13944	13985	13965	14097	13848	13900	14098	13800	13893	13939	13959	14058	13889	13865	13873	13913	14065	14010	13779	13837	13943	13755	13844	14008	13779	14024	13809	13835	13902	14044	13791	14012	13819	13976	13795	13654	13885	13734	13926	13740	13944	14130	13942	13903	13859	13908	14178	13802	14015	13992	13897	13888	13826	13895	13924	13889	13901	13919	13947	13766	13856	13924	13837	13898	13821	13950	13956	14035	13896	13768	13971	13862	13843	13972	13899	13747	13698	13906	13892	13978	13813	13950	13831	14009	13879	13895	13825	14053	13950	13785	13893	14024	13841	13964	13772	13802	13911	14050	13758	13880	13866	13819	13878	14037	13983	13982	13790	13966	13862	13869	13968	13822	13894	13988	13982	13725	13771	13904	14012	13785	13884	13828	13905	13738	13893	13950	13844	13956	13984	13898	13869	13854	14014	13965	13943	14233	13928	13959	13825	13838	13782	13754	13838	13934	14066	13752	13911	14032	13895	13833	13945	14016	13849	13829	14015	13931	13858	14018	13969	13808	13883	14031	14096	13970	13979	13952	13841	13825	13896	14046	13713	13854	13837	13952	13795	14026	14011	13888	14080	14054	14031	13943	13948	13944	13907	13851	14122	13936	13785	13727	13954	13801	13856	13884	13920	13983	14014	14079	14016	13908	14064	14009	13866	14084	13921	13937	13842	13882	13901	14057	13766	13930	14029	13870	14050	13941	13936	13725	13895	13670	13974	13998	14005	13820	13882	13972	13707	13906	13832	13978	13895	13835	13892	14016	13891	13830	13782	13987	13996	13946	13899	13977	13794	13843	13941	13803	13963	13994	13940	13892	14025	13860	13898	13898	13859	13909	13869	13934	13921	13836	13879	13972	13844	13956	13885	13861	13911	13883	13907	13801	13872	13814	14007	13802	14060	13933	13963	13908	13987	13794	13978	13869	13807	13911	13774	13973	14048	13880	13963	13963	13986	13754	13990	13906	13812	14033	14091	13863	13950	13870	13940	14053	13965	13935	13793	13912	13952	13959	13778	13957	13954	14000	14021	14027	14073	14039	13775	13927	14150	13873	13931	13903	13852	13903	13727	13967	14039	13903	13934	13815	13930	13851	13964	13834	13785	13874	13880	13887	13743	14020	13943	14066	13799	13831	13827	13857	13894	13918	13684	13944	13901	13854	13886	13797	14029	13786	13872	13980	13939	13953	14013	13827	13938	13927	13865	13750	13847	13838	13768	13842	13785	13938	13972	13805	13888	13837	13928	13868	13855	13931	13950	14082	13911	13929	13945	13803	13796	13795	13861	13877	13855	13796	13960	14026	13936	13906	13948	13964	13895	13862	14061	14008	14049	13847	13858	13902	13939	13931	13942	14004	13990	13863	13899	13957	14012	13849	13833	13884	14090	14155	13808	13823	13841	13954	14112	13595	13929	13920	13915	13901	13990	13873	13851	13985	13859	13992	14060	13709	13881	13851	13875	14006	13902	14071	13814	13925	13988	13767	14034	13823	13863	13988	13760	13764	13825	14035	13925	13879	13957	13869	13739	13977	13987	13978	13885	13962	14002	14050	13966	14033	14097	13886	13953	13928	13910	13892	14125	13885	14055	13755	13997	13960	13798	13923	13997	13845	14034	13934	13760	13722	13929	13733	13955	14080	13917	13825	14061	13991	13939	13905	13769	13990	13886	13911	13889	13748	13723	13946	13837	13765	13819	13898	13872	14019	13894	13782	13843	14070	13743	13921	13936	13899	13726	13994	13951	14006	13846	13961	13829	13919	13814	13746	13721	14097	13775	13830	13749	13842	13843	13901	13923	14059	13953	13947	13898	13983	13687	13880	13869	13953	13980	13890	13934	14026	14021	13813	13873	13886	13957	13967	13894	13881	13918	13926	13997	13850	13897	13742	14028	13937	13923	13838	13714	13847	13989	14047	13781	14073	13965	13859	13942	13971	13814	13996	14076	14002	13928	13930	13956	13882	13992	13920	13829	13983	13793	13872	13963	13980	13898	13810	13670	13772	13964	14027	13905	13799	13930	13846	13905	13950	13927	13943	13938	13927	14009	13857	14004	13978	14004	13990	13891	13789	13860	13869	13983	13860	13771	13743	13890	13903	13961	13975	13942	13830	14052	13975	13907	13846	13988	13782	13892	13929	13951	13967	13929	13830	13856	13867	13927	14000	13871	13884	13850	13910	14003	13894	14074	13873	13940	13838	13960	13874	13963	14107	13752	13870	13936	13990	13871	13947	13942	14021	13807	13844	13847	13889	13834	13970	13829	13807	14010	13926	13721	13926	13889	13826	13822	13942	13869	13882	13896	13718	13890	13891	13910	13748	13896	13895	13989	13864	13832	13942	13870	13943	13791	13938	13894	13909	13877	14096	13758	13879	13994	13863	13888	14027	13645	13810	13822	14014	13764	13810	13881	13891	14017	13876	13813	14048	13921	13780	13962	13903	13791	13985	13933	13885	13994	13792	13968	13981	14005	13812	14046	13793	14113	13931	13993	14038	14008	14056	13988	13765	13872	13953	13852	13980	13886	13978	13847	13979	13905	13976	13876	13713	13736	13824	13889	13812	13839	13968	14075	13868	14047	13982	13801	14053	13885	13961	13908	14083	13989	13865	13748	14070	14010	13770	13863	14026	13852	13860	13753	13941	13854	13895	13911	13859	13955	13881	14028	13982	13832	13911	14031	14044	13819	13813	13936	13857	13903	14042	13787	13855	13860	13815	13864	13956	13979	14075	13855	14086	13698	13909	14102	13952	14070	13955	13700	13905	13933	13863	13836	13991	13936	13925	13994	13779	13854	13893	13911	13912	14006	13839	13908	13873	13884	13917	13893	14027	13868	13792	13761	13872	13892	13838	13935	13931	13987	13810	14149	13765	13870	13889	13796	13927	13966	13780	13980	13800	13802	13776	14095	14051	13951	13910	13908	14014	13898	13868	13793	13848	13793	13961	13836	13962	13775	13995	13855	13901	13928	13812	13951	13967	13826	13954	13841	13675	13832	13806	13772	13712	13971	13846	13829	13933	13958	13880	13912
24120	22090	34203	39029	39752	34469	27661	19912	16881	16606	16358	16216	16203	16226	16084	16111	16397	16273	16227	16030	16117	16323	16101	16150	16021	16155	16055	16148	15972	16073	15908	16163	15971	16049	16063	16069	15943	15965	16154	16033	15908	15958	16017	16133	16126	16112	15987	16175	15961	15934	16041	16130	15996	16185	15974	15983	16394	16146	16230	16029	16141	16013	15989	15878	16010	16053	16283	15977	15985	15923	15998	16087	16001	16080	16119	16102	15938	16183	16141	16107	15950	15956	15891	15987	15976	15886	15919	16081	16191	15869	16056	16018	16040	15919	16035	16090	16009	16234	15993	16032	16086	16028	15833	16087	16205	16007	15895	15871	16120	15949	15874	15869	15910	16007	15926	16005	15976	15929	16039	15944	16077	15952	16075	15887	15970	16019	16057	16049	15910	16058	16007	15860	16044	15882	15692	15947	15802	16068	15825	16110	15962	16097	15788	15869	15922	15970	15984	16142	16042	15876	15928	16089	15905	16005	15957	15927	15886	15826	16046	15936	15941	15796	15889	16033	15941	16061	15917	16052	16094	16082	15972	16188	16007	15998	16027	16106	16132	16139	15968	15558	15952	16063	16031	16068	15826	15916	16083	16067	16024	16066	15991	16196	16170	16037	15909	16220	15812	15849	16337	16005	15986	15846	16001	16041	16006	15975	15718	15915	16029	15887	16055	15874	16237	16080	15973	16024	15951	16002	15912	16082	16118	16014	15975	15903	15974	16153	16117	16018	15894	16026	16109	16025	15945	16054	15993	16113	15970	15958	15896	16045	16104	16052	16037	16122	16036	16005	15912	15941	15956	16146	15810	16035	16079	15926	16280	15946	16111	15963	15952	15921	16137	16076	16013	16086	15971	15948	15882	15985	15855	16018	16115	16127	16140	16074	15866	16026	16050	15980	15994	15870	15994	16040	16177	16057	15912	16176	15878	15898	16046	15957	15959	16092	15972	16077	15826	15888	15999	16157	16102	15950	15891	15939	15913	15976	16148	16018	16131	16084	16077	15953	16037	15942	15830	16108	15761	15809	16041	16014	15938	16019	16157	15920	16117	15954	15959	16131	16094	16034	15935	16096	15926	15936	16103	15778	16132	15925	16134	16085	16021	15928	16191	16081	15851	16037	15982	16183	15960	15894	15954	15936	16065	16100	16077	16105	16138	16035	16101	15980	16147	16043	15896	15862	16064	16024	15855	16017	16221	16040	15897	15760	16109	16085	15944	15915	16025	16092	16084	16109	15776	15906	16150	16002	15966	16383	15960	16021	15905	16034	16079	16003	16197	15987	16027	15992	15727	15948	16003	16078	16055	16051	16035	16064	16044	16054	15997	16156	16031	16081	16158	16129	16069	15931	15977	15996	16246	15979	15991	16000	15991	16037	15929	16128	16068	15975	16222	15982	15923	15864	16107	16002	15817	15861	15827	16110	16098	16004	16094	16043	15802	16238	16063	16195	15926	15964	16064	15927	16081	16032	16144	16006	15873	16006	15890	16013	16212	15901	16070	15960	15990	16084	15776	16120	16038	16100	15847	15880	15990	16028	15780	16035	16103	15883	15993	15882	16099	16021	16052	15943	15935	16007	15964	16174	16032	16008	15898	16234	16217	16102	15974	15981	16018	15878	15927	16175	15907	15963	15912	15943	15829	16032	16225	16207	15923	16071	16157	16023	16144	16132	16092	16045	16035	16140	16044	16061	16207	16049	15976	16139	16033	15970	16172	15956	16170	16227	15987	15923	16002	15912	16129	16069	16106	16013	16223	16061	16048	15909	15917	15941	16009	15971	15954	15916	15888	15990	16150	16029	15906	15899	15981	16007	15898	16030	16091	16052	16033	16173	15944	16004	15968	15807	15927	15957	16180	16020	16053	16157	15935	15820	16066	15890	16141	16152	15858	15900	15861	16090	16025	16000	15898	16169	15942	15931	16112	15813	15880	16055	16033	15843	15979	16092	16068	15961	16101	15923	16051	16011	15895	16156	15847	15977	16017	15871	16104	15968	16083	15976	15957	15993	16098	15999	15990	15987	15852	16118	16012	15925	16172	16077	16264	16100	16153	16105	15810	16041	15952	15847	16160	15942	16068	16132	15990	15924	15993	15902	15924	15761	16097	15980	16178	16026	15894	16089	15974	15916	15893	15853	15947	15770	15930	15966	15935	15996	16130	15832	15909	15985	15847	16099	16015	15980	16048	15988	16042	15950	16110	16015	15930	16125	16047	15844	15908	15919	16118	16262	16084	16092	16089	15922	16124	16000	16052	16072	15936	16030	15880	15992	15902	16003	16051	16099	16261	15937	16069	15867	16069	16087	15991	15977	15908	15983	16040	16096	16228	15986	16100	16151	16207	16006	15839	16017	15974	15809	15926	16069	15983	15990	15939	15920	16025	16012	15919	15939	16107	15844	15946	16146	15934	16035	15880	16012	16071	16081	16026	15916	15999	16051	15812	16124	16063	16024	16131	16197	16035	16030	16023	16069	15983	15760	15952	15945	16053	15907	15858	16030	15955	16053	16003	15950	15943	16050	15831	15950	15841	15944	16031	15993	15984	16099	16095	16005	16138	15985	16101	15927	15990	15963	16119	15824	15988	16026	15942	16296	15827	16022	15940	16167	15936	16025	15989	16153	15849	15846	16101	15888	15815	15955	15858	16145	15904	16129	16101	16069	15891	15883	16080	16035	16133	16055	16005	15679	15808	16136	15935	15993	15981	16187	15915	16043	15930	16126	15751	16006	15981	15980	16009	15984	15973	16030	16049	16037	15897	15890	16063	15711	16064	15877	15919	16112	16215	16040	16109	15842	16175	16005	15793	15810	16049	15978	16032	16066	16008	15817	15860	15712	16045	15950	15912	15994	16091	16157	15919	15955	15903	16007	15946	16021	15989	16204	15864	15895	16143	16017	16256	15942	16000	15823	15970	16098	15968	15919	15926	16029	15866	15808	15838	16051	15976	15786	15908	16066	15933	15948	15816	16123	16042	16051	16009	16010	16127	16133	16088	15980	16003	16024	16187	16156	15985	16080	15821	15836	15908	16041	15940	15990	16047	16064	16020	15945	16169	16100	16003	15924	16220	15900	15962	15774	15989	15835	15865	15881	16074	15947	16048	15983	16020	16159	15921	15981	16000	16080	16011	15970	16001	15866	15974	16205	15930	15943	15856	16207	16014	16077	16086	15765	16038	15956	15922	15880	16145	15933	15999	16018	15764	16075	15850	15942	15962	16017	16013	15959	16272	15973	16006	16042	16029	16116	16043	16119	16074	16109	16130	16045	16002	15945	16093	15968	16084	16000	16121	16062	16126	16108	16051	15858	15924	16110	15923	15869	15974	15910	15907	16067	16084	16055	15923	15845	16033	15852	15886	15979	15879	16159	16139	15806	15880	16055	16215	16129	15968	15958	16174	15994	15980	15923	16065	16025	16207	15941	15759	15890	15859	16056	15968	16019	16017	16175	16023	15848	15960	16134	15976	16101	16021	15949	15853	16055	15998	15864	15922	16010	16092	16038	16031	16037	15973	16003	16019	15865	16057	16017	15871	16055	15840	16100	16020	15831	15740	16146	16082	15973	16078	16173	15891	15875	16031	15933	16017	15804	15886	15878	15919	16072	15996	15791	16006	16221	15959	15909	16029	16042	15905	15948	16052	15899	16097	16069	16039	15874	15893	16069	15849	16084	16103	15874	16094	16085	15886	15937	15804	16026	15837	16000	15869	16177	16003	15948	15739	16001	16053	15975	16025	15964	15927	15894	15850	16118	15938	15971	15997	16112	16104	16126	15909	15879	16116	16074	16094	15971	15699	15934	16181	15978	16239	15911	16009	16093	16186	15834	15873	15920	16031	15984	15906	15915	16014	16055	15711	15881	16182	15956	15847	15917	15865	15928	16065	15966	15897	16065	15965	16093	15994	15881	16115	15798	16130	16195	15933	15937	15899	16057	16284	16086	15988	15895	16149	15959	15917	16121	15987	16035	15996	16087	15944	16004	15973	16044	16144	15909	15941	16024	16022	15899	15978	16067	15966	15959	16118	16124	16091	16011	15986	16122	16148	15975	15979	16133	15986	16056	15906	16168	16080	16080	15998	15947	15974	16108	16075	16083	16068	15895	15954	15875	15900	15762	16011	16000	16039	15984	15937	15936	15893	15880	15913	16050	16297	15821	15866	15979	16084	15985	16086	16222	16002	15973	16015	15994	16245	16070	16132	16125	16013	15879	15954	15981	16070	15933	15857	16154	16062	15925	15837	15781	15959	15976	15981	15897	15971	15998	16026	16040	15925	15986	15960	16268	15835	15905	15911	15835	15938	16195	16012	16125	15931	15974	15972	16012	15998	15986	16103	16305	16017	16033	15867	16069	15940	15963	15982	16004	16016	16048	16059	15995	16095	16011	16073	15994	16262	15998	16001	15897	16102	15887	15949	16003	16154	16005	15959	16080	15833	15913	15715	15956	16121	16104	16038	15939	16147	15999	15876	15791	15922	16018	15817	15913	15921	16086	15980	15923	15936	15882	16019	16051	16076	16010	15921	16013	16157	15953	15949	15904	16041	16015	15883	16077	16023	15946	15758	16080	15799	16071	16198	15838	15999	16120	16094	15915	15936	16094	16071	16051	15911	16278	15995	15907	15933	16017	15875	16053	16028	15972	15939	15875	15782	15885	15960	16139	16057	15984	16073	15868	16204	16181	16312	16023	16188	15769	15867	15836	16035	16089	15842	15945	16009	15801	16013	16132	15922	15939	16040	16108	16077	15997	16058	15892	15994	15897	16026	15853	16182	16097	15957	16200	16057	16067	16063	16030	15931	15994	15956	15941	15920	15961	15939	16039	16174	16024	15940	15889	16145	15887	15941	15984	16046	15981	15917	16035	15914	16048	16022	15752	15886	16234	15812	15966	15950	16073	16106	16071	16076	16289	15935	15913	15958	15960	16025	16058	16015	16109	16082	16101	16076	16305	16069	16003	15927	15909	15933	15908	15859	16007	15849	16064	16016	16008	16043	16079	16075	16016	16083	15992	15866	15974	16012	16039	15942	15971	16055	15992	15884	16003	16106	15895	16002	15997	15878	15796	15945	15994	16148	16009	15960	15804	16089	16046	16133	15937	16239	15977	16060	16102	16033	16225	16056	16022	16069	16100
58009	91974	77324	59836	47484	35218	23646	16901	14485	14056	13772	13881	13815	13845	13914	13817	13846	13808	13844	13745	13671	13777	13892	13784	13700	13741	13862	13707	13771	13721	13852	13886	13848	13860	13615	13705	13749	13613	14041	13652	13827	13654	13781	13524	13763	13771	13756	13929	13776	13782	13717	13817	13768	13586	13688	13707	13850	13762	13757	13698	13815	13857	13846	14008	13781	13714	13846	13774	13693	13790	13639	13690	13978	13684	13739	13711	13760	13740	13852	13809	13924	13733	13747	13931	13824	13803	13906	13845	13862	13872	13739	13788	13773	13880	13637	13777	13809	13605	13811	13803	13828	13639	13822	13922	13809	13856	13676	13767	13700	13918	13790	13641	13694	13820	13977	13891	13831	13810	13836	13890	13809	13700	13729	13984	13755	13804	13820	13901	13812	13822	13655	13916	13936	13743	13915	13870	13883	13732	13753	13783	13927	13656	13596	13644	13855	13755	13759	13785	13945	13634	13874	13811	13900	13854	13808	13816	13973	13665	13745	13712	13813	13699	13805	13713	13798	13889	13879	13536	13715	13947	13759	13891	13855	13761	13785	13787	13734	13774	13862	13755	13803	13825	13713	13651	13716	13771	13781	13838	13622	13667	13769	13825	13734	13933	13821	13711	13767	13898	13617	13882	13826	13936	13797	13626	13791	13908	13666	13650	13762	13795	13867	13835	13618	13690	13919	13896	13729	13699	13990	13774	13724	13783	13863	13875	13783	14037	13725	13930	13821	13747	13613	13703	13809	13695	13690	13815	13776	13913	13814	13968	13587	13720	13850	13762	13774	13924	13758	13740	13667	13842	13557	13717	13737	13733	13678	13791	13793	13696	13681	13658	13846	13746	13795	13687	13766	13754	13690	13916	13745	13611	13832	13842	13843	13828	13698	13775	13742	13633	13802	13754	13828	13645	13849	13757	13899	13746	13986	13700	13950	13728	13876	13851	13787	13757	13936	13626	13809	13688	13627	13686	13896	13920	13592	13778	13845	13849	13889	13891	13886	13846	13811	13569	13791	13583	13719	13796	13870	13732	13850	13707	13720	13852	13819	13799	13839	13787	13736	13571	13613	13628	13847	13845	13900	13946	13839	13716	14012	13831	13708	13802	13847	13732	13796	13666	13685	13649	13893	13855	13818	13771	13881	13775	13775	13904	13830	13673	13602	13823	13916	13835	13838	13767	13826	13745	13794	13771	13755	13703	13654	13646	13709	13822	13626	13830	13804	13762	13773	13825	13791	13864	13902	13681	13723	13671	13827	13823	13732	13793	13905	13881	13857	13621	13796	13647	13823	13891	13852	13704	13787	13894	13663	13808	13930	13856	13718	13816	13671	13642	13881	13714	13799	13702	13834	13865	13822	13854	13663	13751	13801	13675	13686	13602	13860	13839	13811	13830	13754	13701	13625	13830	13894	13781	13775	13807	13707	13737	13747	13878	13794	13795	13882	13587	13892	13776	13853	13651	13693	13796	13681	13811	13664	13832	13780	13823	13745	13913	13779	13853	13789	13664	13672	13748	13725	13985	13719	13706	13727	13740	13803	13790	13841	13799	13700	13803	13646	13857	13866	13766	13692	13730	13739	13698	13825	13723	13672	13788	13923	13834	13849	13566	13681	13730	13897	13701	13962	13795	13879	13777	13820	13824	13879	13755	13863	13755	13769	13770	13830	13831	13879	13869	13881	13826	13638	13826	13903	13867	13614	13835	13834	13720	13642	13670	13895	13899	13866	13730	13904	13682	13710	13836	13803	13725	13686	13612	13962	13744	13702	13785	13862	13772	13723	13797	13563	13626	13918	13843	13564	13565	13656	13666	13841	13753	13684	13957	13856	13754	13799	13739	13853	13744	13758	13792	13695	13857	13715	13711	13832	13763	13697	13633	13653	13781	13849	13780	13728	13698	13811	13899	13880	13881	13803	13769	13957	13843	13786	13689	13765	13754	13944	13615	13833	13677	13573	13671	13795	13662	13894	13802	13787	13745	13707	13751	13963	13805	13759	13831	13842	13840	13754	13538	13775	13778	13775	13777	13751	13820	13750	13698	13772	13686	13688	13763	13709	13771	13794	13683	13760	13850	13749	13762	13749	13835	13831	13708	13831	13733	13687	13639	13672	13909	13822	13838	13820	13609	13679	13795	13828	13746	13813	13662	14006	14106	13767	13752	13833	13842	13838	13829	13607	13811	13770	13712	13756	13854	13668	13824	13895	13756	13773	13843	13748	13691	13756	13743	13879	13664	13756	13730	13732	13804	13814	13807	13810	13679	13832	13733	13788	13886	13724	13789	13824	13812	13859	13612	13744	13794	13931	13837	13816	13920	13808	13691	13837	13713	13697	13799	13732	13737	13954	13696	13732	13599	13837	13832	13734	13847	13795	13853	13887	13727	13707	13712	13766	13665	13779	13786	13656	13711	13914	13821	13741	13774	13731	13703	13750	13722	13674	13904	13763	13801	13694	13891	13784	13915	13913	13879	13734	13786	13806	13644	13972	13815	13799	13884	13685	13628	13845	13805	13953	13956	13658	13757	13770	13896	13533	13758	13703	13876	13811	13805	13696	13781	13717	13813	13701	13713	13844	13812	13939	13823	13844	13792	13758	13621	13695	13706	13789	13745	13721	13815	13946	13883	13640	13751	13780	13792	13751	13854	13908	13767	13719	13761	13684	13657	13733	13895	13739	13798	13763	13805	13740	13841	13741	13692	13781	13891	13842	13738	13828	13859	13841	13810	13624	13655	13781	13633	13863	13674	13765	13890	13648	13684	13763	13834	13986	13842	13750	13784	13717	13919	13697	13737	13784	13912	13752	13666	13858	13888	13766	13542	13759	13804	13784	13695	13750	14009	13873	13698	13813	13709	13812	13803	13731	13820	13720	13782	13666	13712	13847	13688	13675	13833	13866	13777	13768	13822	13812	13829	13935	13710	13852	13781	13692	13789	13918	13794	13886	13897	13963	13936	13799	13893	13781	13954	13856	13711	13717	13889	13769	13978	13715	13784	13555	13959	13791	13822	13770	13696	13681	13695	13853	13771	13686	13800	13926	13859	13882	13832	13946	13825	13868	13717	13710	13914	13838	13844	13954	13729	13907	13610	13928	13851	13739	13935	13789	13656	13895	13894	13728	13714	13787	13686	13934	13833	13825	13675	13693	13941	13723	13661	13903	13695	13870	13974	13768	13527	13789	13663	13782	13839	13719	13863	13845	13638	13766	13813	14001	13914	13820	13824	13699	13842	13748	13876	13938	13802	13807	13799	13790	13683	13791	13765	13912	13734	13983	13698	13700	13604	13717	13736	13722	13778	13735	13655	13624	13807	13814	13883	13862	13803	13689	13755	13734	13662	13815	13782	13811	13765	13679	13644	13725	13942	13693	13863	13941	13768	13719	13785	13860	13745	13746	13669	13685	13994	13775	13794	13776	13761	13781	13728	13843	13795	13819	13827	13871	13928	13846	13889	13707	13763	13849	13567	13710	13754	13818	13800	13711	13810	13854	13910	13709	13935	13803	13816	13917	13689	13758	13700	13769	13789	13867	13797	13768	13927	13743	13760	13781	13703	13852	13638	13720	13913	13846	13619	13627	13772	13771	13830	13876	13786	13712	13787	13826	13683	13742	13894	13990	13882	13895	13757	13969	13941	13814	13761	13718	13851	13737	13791	13706	13906	14024	13711	13735	13585	13757	13665	13699	13859	13710	13660	13771	13845	13633	13804	13769	13783	13735	13847	13951	13717	14010	13882	13848	13751	13833	13663	13752	13710	13741	13830	14032	13851	13876	13906	13771	13934	13771	13822	13757	13782	13719	13808	13759	13782	13776	13698	13750	13595	13887	13773	13847	13797	13785	13852	13778	13918	13618	13740	14009	13757	13669	13934	13815	13703	13806	13731	13883	13690	13629	13817	13665	13772	13800	13773	13853	13812	13822	13684	13792	13887	13838	13703	13880	13769	13813	13748	13648	13769	13881	13710	13726	13772	13820	13709	13665	13837	13788	13731	13606	13875	13651	13658	13751	13984	13794	13686	13810	13763	13810	13781	13834	13729	13802	13694	13735	13849	13545	13767	13816	13938	13890	13826	13837	13772	13783	13628	13846	13748	13850	13716	13678	13665	13631	13712	13803	13942	13716	13580	13771	13774	13878	14009	13819	13673	13745	13813	13776	13789	13812	13829	13819	13648	13696	13784	13635	13842	13875	13687	13836	13669	13720	13785	13814	13811	13659	13637	13850	13757	13837	13761	13803	13734	13819	13765	13709	13907	13820	13746	13791	13845	13911	13590	13814	13737	13758	13871	13858	13874	13674	13623	13715	13661	13715	13766	13827	13814	13847	13579	13693	13754	13788	13772	13716	13861	13672	13893	13906	13741	13808	13830	13747	13685	13858	13881	13576	13727	13795	13838	13747	13637	13815	13678	13656	13902	13888	13915	13805	13781	13812	13618	13702	13802	13875	13619	13866	13774	13748	13844	13704	13716	13727	13592	13852	13730	13812	13815	13906	13719	13745	13904	13613	13663	13784	13732	13786	13861	13840	13758	13783	13830	13650	13941	13642	13811	13747	13627	13900	13801	14001	13810	13664	13955	13760	13799	13814	13751	13745	13912	13858	13702	13757	13779	13863	13678	13782	13783	13771	13778	13681	13871	13845	13765	13760	13826	13785	13793	13830	13705	13732	13899	13797	13808	13808	13894	13766	13838	13860	13799	13819	13785	13702	13655	14083	13741	13871	13827	13907	13803	13966	13814	13770	13752	13744	13897	13825	13664	13807	13688	13587	13711	13891	13807	13665	13766	13752	13651	13831	13823	13726	13783	13837	13809	13867	13774	13734	13923	13859	13746	13800	13756	13742	13723	13801	13891	14008	13671	13766	13879	13740	13859	13697	13726	13864	13771	13694	13619	13913	13668	13814	13719	13961	13773	13710	13820	13741	13899	13701	13774	13742	13702	13821	13848	13810	13702	13894	13748	13674	13729	13791	13862	13915	13871	13756	13725	13910	13833	13795	13710	13716	13871	13837	13743	13837	13908	14012	13976	13814	13981	13779	13709	13934	13814	13797	13802	13971	13848	13775	13958	13650	13720	13781	13866	13848	13925	13693	13903	13765	13791	13851	13794	13796	13932	13714	13674	13902	13650
23042	21744	32143	34960	39204	38908	32939	22567	18157	17270	16791	16650	16445	16720	16527	16626	16558	16679	16385	16633	16465	16533	16522	16550	16306	16352	16384	16565	16282	16386	16503	16475	16493	16366	16520	16471	16254	16486	16660	16289	16455	16248	16360	16432	16473	16411	16314	16472	16387	16209	16243	16178	16772	16389	16291	16147	16119	16237	16362	16346	16331	16272	16419	16256	16259	16418	16352	16435	16258	16452	16427	16380	16471	16298	16030	16220	16322	16022	16470	16393	16610	16506	16190	16412	16092	16244	16304	16302	16561	16422	16252	16262	16372	16391	16420	16374	16211	16372	16531	16419	16375	16280	16401	16166	16213	16366	16479	16449	16392	16451	16220	16389	16387	16333	16261	16439	16153	16292	16126	16344	16206	16270	16406	16578	16275	16426	16358	16517	16356	16473	16388	16321	16272	16559	16348	16145	16401	16329	16337	16163	16433	16510	16308	16298	16446	16412	16138	16371	16401	16388	16408	16319	16245	16490	16410	16335	16362	16399	16175	16129	16322	16359	16336	16272	16296	16399	16290	16339	16467	16335	16286	16336	16317	16227	16084	16227	16423	16291	16329	16361	16300	16297	16348	16349	16348	16186	16402	16256	16166	16210	16205	16487	16478	16285	16334	16313	16354	16358	16239	16153	16104	16292	16228	16253	16410	16485	16125	16105	16226	16247	16202	16365	16382	16368	16489	16282	16262	16307	16427	16394	16271	16237	16236	16202	16482	16310	16192	16282	16126	16291	16298	16555	16401	16390	16329	16322	16162	16227	16363	16377	16362	16378	16346	16443	16352	16404	16239	16353	16326	16497	16364	16376	16326	16368	16335	16360	16477	16324	16410	16178	16183	16480	16276	16179	16277	16266	16140	16459	16310	16297	16201	16251	16312	16454	16406	16364	16269	16208	16301	16311	16256	16261	16358	16316	16295	16419	16241	16312	16362	16310	16566	16237	16344	16288	16364	16187	16471	16324	16195	16458	16277	16246	16259	16215	16440	16305	16413	16383	16469	16253	16470	16328	16221	16332	16253	16325	16481	16475	16155	16314	16337	16455	16366	16503	16204	16193	16432	16417	16334	16445	16380	16309	16232	16518	16302	16145	16458	16248	16375	16314	16400	16410	16336	16255	16355	16263	16533	16415	16356	16303	16156	16376	16290	16190	16264	16478	16353	16275	16365	16354	16357	16351	16468	16263	16253	16327	16386	16431	16289	16172	16228	16390	16297	16134	16215	16180	16268	16230	16240	16348	16332	16145	16193	16375	16346	16223	16404	16472	16577	16118	16179	16430	16309	16193	16204	16230	16183	16398	16359	16277	16176	16459	16358	16294	16378	16037	16272	16363	16142	16292	16414	16132	16250	16194	16494	16495	16219	16282	16320	16281	16515	16365	16192	16123	16488	16440	16370	16280	16399	16402	16393	16221	16288	16317	16199	16184	16283	16519	16467	16344	16334	16281	16381	16472	16354	16264	16343	16470	16428	16394	16431	16231	16237	16444	16357	16396	16291	16150	16276	16330	16330	16566	16339	16140	16255	16301	16213	16364	16450	16433	16318	16295	16276	16203	16243	16486	16441	16319	16373	16280	16342	16301	16383	16211	16238	16305	16205	16225	16117	16187	16323	16178	16350	16347	16196	16142	16107	16271	16467	16482	16344	16299	16363	16420	16204	16357	16168	16382	16136	16390	16335	16372	16330	16465	16161	16268	16111	16322	16201	16127	16214	16456	16331	16199	16310	16201	16323	16346	16244	16326	16436	16178	16334	16289	16248	16385	16282	16252	16166	16322	16258	15987	16447	16289	16279	16207	16512	16391	16226	16142	16320	16222	16306	16305	16198	16270	16359	16440	16205	16359	16273	16270	16291	16224	16350	16253	16313	16418	16286	16092	16321	16371	16427	16170	16332	16371	16266	16284	16144	16247	16170	16174	16274	16204	16289	16279	16348	16537	16209	16508	16536	16348	16258	16317	16366	16319	16306	16346	16252	16325	16298	16466	16319	16366	16305	16293	16457	16215	16280	16068	16449	16367	16289	16512	16287	16337	16324	16263	16207	16243	16193	16308	16281	16373	16270	16164	16160	16199	16313	16370	16314	16185	16178	16244	16374	16154	16461	16406	16594	16174	16322	16459	16340	16167	16349	16206	16083	16301	16156	16286	16277	16220	16423	16501	16262	16376	16305	16334	16251	16621	16232	16342	16208	16145	16206	16300	16081	16554	16386	16360	16355	16427	16509	16432	16202	16264	16222	16339	16211	16390	16519	16272	16375	16182	16427	16247	16354	16643	16386	16274	16284	16277	16138	16425	16190	16259	16284	16250	16315	16446	16226	16181	16117	16256	16282	16347	16222	16073	16219	16270	16295	16226	16247	16226	16676	16277	16504	16279	16197	16296	16341	16342	16351	16390	16446	16295	16408	16252	16111	16400	16292	16160	16107	16472	16505	16283	16437	16297	16294	16522	16370	16292	16238	16435	16156	16256	16184	16262	16308	16477	16523	16493	16465	16426	16256	16252	16377	16363	16274	16326	16284	16359	16364	16429	16273	16397	16239	16266	16188	16254	16379	16359	16167	16555	16308	16494	16395	16294	16321	16214	16326	16260	16248	16341	16419	16334	16398	16265	16359	16214	16412	16269	16142	16107	16339	16129	16351	16359	16431	16325	16418	16310	16145	16175	16336	16240	16296	16303	16378	16439	16229	16369	16188	16222	16288	16223	16274	16455	16365	16494	16099	16165	16147	16273	16280	16258	16133	16276	16234	16226	16402	16470	16456	16314	16206	16120	16307	16515	16156	16369	16425	16301	16181	16420	16412	16387	16374	16462	16373	16353	16271	16359	16183	16487	16277	16377	16309	16329	16416	16197	16280	16431	16178	16288	16362	16207	16354	16398	16299	16110	16087	16167	16412	16451	16295	16442	16202	16316	16352	16314	16308	16121	16361	16381	16346	16345	16226	16134	16281	16399	16255	16521	16216	16248	16427	16136	16338	16332	16297	16433	16070	16363	16361	16380	16273	16379	16252	16172	16201	16260	16274	16256	16182	16278	16250	16368	16273	16344	16241	16331	16158	16461	16415	16183	16532	16261	16271	16405	16195	16438	16362	16329	16286	16304	16338	16272	16237	16243	16216	16299	15991	16079	16378	16327	16113	16096	16320	16205	16165	16481	16391	16054	16339	16220	16459	16182	16370	16441	16315	16394	16232	16416	16392	16336	16211	16355	16359	16269	16263	16348	16109	16449	16568	16294	16313	16128	16372	16337	16338	16350	16339	16453	16203	16293	16143	16214	16196	16383	16075	16279	16533	16415	16333	16355	16432	16509	16150	16323	16362	16455	16374	16296	16327	16397	16362	16317	16144	16246	16247	16142	16273	16307	16512	16458	16334	16262	16341	16484	16284	16274	16375	16344	16452	16302	16222	16230	16263	16075	16318	16286	16224	16375	16460	16450	16580	16188	16415	16478	16302	16331	16491	16180	16101	16360	16286	16320	16307	16178	16323	16350	16437	16313	16279	16494	16404	16286	16356	16217	16377	16189	16324	16304	16434	16332	16278	16285	16111	16377	16368	16300	16519	16291	16136	16371	16290	16144	16345	16342	16292	16187	16285	16381	16175	16321	16349	16228	16364	16184	16129	16425	16390	16277	16063	16421	16361	16158	16440	16498	16313	16364	16258	16223	16437	16215	16370	16456	16397	16136	16232	16326	16389	16316	16208	16295	16447	16192	16313	16225	16414	16116	16244	16342	16273	16318	16394	16062	16273	16210	16275	16321	16403	16492	16334	16080	16201	16236	16264	16072	16342	16138	16320	16297	16318	16196	16231	16170	16299	16301	16174	16243	16405	16266	16190	16522	16459	16214	16420	16303	16445	16046	16503	16269	16034	16169	16190	16295	16443	16469	16516	16411	16261	16299	16258	16393	16472	16138	16170	16112	16142	16270	16386	16386	16392	16363	16265	16260	16436	16292	16116	16217	16246	16056	16292	16297	16385	16271	16358	16309	16510	16439	16221	16270	16232	16281	16443	16352	16269	16188	16298	16289	16499	16305	16273	16246	16271	16362	16360	16187	16234	16155	16497	16230	16311	16561	16302	16183	16402	16367	16128	16219	16372	16327	16307	16316	16452	16504	16450	16478	16242	16140	16168	16183	16390	16215	16366	16190	16085	16391	16300	16283	16396	16259	16474	16415	16347	16223	16384	16142	16211	16245	16307	16401	16149	16394	16422	16206	16441	16573	16107	16389	16355	16338	16546	16274	16357	16406	16203	16137	16240	16233	16372	16379	16251	16234	16378	16106	16154	16041	16172	16198	16291	16307	16217	16325	16427	16371	16276	16268	16265	16589	16288	16492	16321	16317	16207	16204	16296	16343	16296	16254	16345	16082	16525	16436	16335	16407	16308	16251	16482	16359	16187	16238	16293	16282	16064	16291	16380	16190	16302	16324	16452	16075	16115	16316	16331	16315	16546	16322	16406	16245	16373	16191	16369	16186	16271	16393	16306	16166	16221	16177	16421	16496	16441	16298	16185	16395	16226	16351	16158	16345	16226	16343	16331	16148	16327	16186	16367	16246	16355	16320	16277	16281	16265	16055	16313	16357	16249	16361	16227	16234	16348	16100	16316	16130	16344	16330	16185	16188	16050	16251	16198	16324	16476	16207	16054	16391	16369	16389	16207	16325	16268	16439	16216	16313	16465	16308	16484	16611	16336	16209	16227	16435	16361	16064	16346	16375	16266	16356	16370	16198	16129	16333	16198	16375	16277	16350	16114	16249	16283	16211	16244	16276	16307	16317	16227	16308	16278	16370	16441	16296	16181	16151	16372	16310	16411	16160	16181	16335	16184	16300	16281	16393	16467	16398	16306	16399	16109	16384	16417	16190	16476	16447	16469	16415	16296	16268	16157	16272	16159	16313	16409	16264	16067	16494	16335	16283	16268	16271	16360	16361	16315	16173	16281	16320	16358	16149	16180	16303	16263	16254	16190	16210	16345	16172	16336	16324	16077	16330	16247	15994	16226	16328	16478	16169	16142	16474	16192	16200	16347	16269	16472	16226	16186	16279	16256	16224	16491	16316	16451	16283	16354	16364	16423	16245	16523	16322	16274	16325	16388	16463	16306	16169	16173	16126	16301	16278
62266	104139	90458	74212	58786	44496	29751	19505	15196	14107	13862	13756	13999	13852	13964	13968	14006	13879	14042	14002	13981	13997	13978	13877	14078	13813	13808	14000	13840	13890	13914	13872	13801	13892	13588	13802	13985	13827	13791	13857	13878	13926	13653	14004	13931	13867	13897	13968	13870	13890	14001	13682	14030	13877	13773	14070	13938	13911	13858	13991	13871	14060	13831	13862	14147	13850	13968	13925	13911	13930	13972	13911	13901	13720	14027	13889	13967	13840	13731	13778	13827	13926	13987	13834	13941	13775	13834	13862	13931	14023	14011	13934	13874	13866	13801	13998	13897	13905	13770	13959	13714	13792	13930	13912	13893	13967	13991	13937	13833	13843	13933	13785	13891	13808	14122	13779	13972	13958	13828	13989	13629	13868	13911	13879	13919	13853	14071	13811	13773	13787	13733	13879	13859	13945	13834	13899	13917	13872	13855	14001	13830	13753	13962	13868	13713	13924	13631	13832	13842	13967	13954	13806	13899	13900	13910	13842	13910	13869	13883	14022	13922	13850	13941	13872	13867	13965	13953	13748	13999	13824	13943	13846	13796	13942	13821	13957	13967	13755	13707	14041	13887	13826	13935	13762	13799	13932	13754	13905	13719	13890	13914	13806	13921	13869	13861	13837	14010	13842	14070	13792	13819	13763	13743	13770	13949	13865	13758	14035	13829	13909	14038	13690	14011	13788	13862	13835	13883	13957	13944	13962	13888	13801	13877	13885	13963	14014	13972	13870	13794	13949	14007	13906	13671	13871	13881	13917	13797	14012	13769	13722	13673	14018	13857	13941	13966	13919	13949	14000	14095	13822	13984	13974	13797	13854	13947	13918	14107	13831	13931	13967	13772	13977	14005	14010	13836	13850	13901	13763	13870	13812	13886	13850	13853	13921	13900	13875	13949	13871	13915	13861	13819	13884	13913	13959	13985	13990	13902	13572	13853	13715	13796	13794	13928	13861	13889	13889	13905	13692	13878	13897	13742	13987	13861	13798	13917	13908	13888	13887	13870	13967	13941	13754	13813	13879	13785	13904	14071	13919	13902	13759	13818	13948	13809	13970	13941	13724	13792	13894	13918	13888	13919	13667	13869	13873	13982	13848	13845	13790	13827	13804	13792	13960	13927	14024	13934	13943	13841	13758	13731	13922	13898	13816	13942	13626	13865	13756	13898	13941	13913	13989	13869	13916	13796	13776	13857	13770	13908	13877	13925	13720	13889	13661	13846	13681	13930	13858	13936	13898	13950	13752	13686	13839	13718	13795	13860	13843	13946	13889	14052	13933	13935	14019	13845	14006	13792	13833	13883	13967	13982	13759	13756	13957	13902	13768	13765	13824	13775	13738	14043	13991	13941	13735	13805	14038	13920	13957	13942	13983	13960	13944	13843	13765	13998	13995	13970	13824	13681	13826	13866	13761	13863	13916	13672	13883	13850	14040	13983	13998	13891	13848	13891	13876	13854	13979	13923	13864	13621	13999	13929	13737	13861	13831	13794	13862	14035	13859	13754	13893	13823	13737	13918	13905	13931	13702	13814	13842	13908	13914	13847	13917	13899	13799	13704	13970	13879	13920	13850	13642	13840	13861	13999	13928	13890	13934	13782	13752	13852	13992	13741	13991	13889	13926	14051	13741	13858	13853	13810	13956	13863	13851	13818	13801	13860	13718	13912	13822	13829	13889	13725	13743	13889	13807	14024	13796	13855	13832	13872	13789	13836	13770	13884	13694	13826	13801	13784	13873	14003	13909	13698	13892	13761	13928	14011	13849	13765	14161	14055	13938	13727	13916	14051	13877	13908	13926	13966	13835	13945	13895	13846	13953	13813	13769	13857	14088	13747	13914	13949	13812	13760	13830	13683	13948	14012	14020	13766	13830	13894	13865	13811	13798	13872	13851	13815	13865	13816	13886	14044	13796	13784	13868	13754	13774	13929	13875	13721	13897	13962	13800	13805	13800	13853	14044	13776	13761	13736	13709	13914	14107	13848	13813	13742	13838	13818	13872	13934	13855	13927	13855	13931	13960	13929	13918	13688	13998	13956	13874	13840	13838	13877	13946	13897	13799	14115	13864	13924	13866	13738	13887	13961	14052	13807	13967	13791	13887	13977	13861	13800	13922	13831	13746	14004	13953	13968	14106	13895	13735	13906	13878	13893	13909	14042	13916	13820	13721	13875	13877	13956	13828	14207	13918	13897	13910	13972	13826	13886	13905	13867	13902	13833	13895	13871	13982	13698	13827	13772	13910	14040	13831	13691	13933	13764	13852	13839	13777	13994	13947	13841	13925	13906	13916	13803	13943	13708	13847	13860	13912	13821	13875	13831	13711	14019	13733	13835	13865	13894	14039	13878	14123	13965	13962	13770	13966	13946	13868	14014	13786	13812	13883	13835	13941	13690	13930	13923	13812	13947	13892	13760	13805	14032	13790	14077	13747	13924	13817	14025	13994	13843	13775	13832	13942	13816	14051	13832	13811	13769	13941	13842	14007	13855	14008	13833	13948	13953	13725	13935	13958	13771	13832	13808	14079	13786	13793	13916	13919	13884	13767	13862	13784	13889	13852	13798	13932	13676	13860	13778	13804	13944	13818	13869	13684	13717	13726	13861	13764	13827	14037	13989	13778	14037	13923	13733	13829	13906	13704	13792	14023	14087	13904	13845	13793	13996	13766	13713	13972	13937	13810	13980	14045	13845	14057	13880	13869	13708	14015	13799	13803	13937	13780	13992	13775	13816	13888	13767	13950	13808	13733	13880	14001	14183	14007	13773	13895	13852	13872	13905	13815	13900	13888	13923	13855	13905	13886	13920	13740	13707	13762	13880	13892	13859	13970	13768	13902	13924	13911	13893	13738	13860	13880	14026	13873	13909	13943	13898	13895	14040	13983	14012	13923	13774	13909	13804	13878	14077	13767	13756	13892	13782	13913	13921	13876	13933	13864	13936	13818	13918	13992	13799	13839	14049	13836	13883	13795	13869	13885	13752	13874	13853	13751	13754	13824	14024	13786	13938	13994	13782	13996	13824	13845	13859	13816	13794	13915	13667	13740	13855	13764	13796	13871	14006	13776	13811	13700	13739	13978	13970	14011	13781	13838	13655	13958	13875	13777	13968	13920	13808	13878	13833	13913	13790	13942	13993	14104	13964	13865	13920	13830	13913	13826	13723	13791	13908	13841	13782	13710	13899	13804	13890	14012	13773	13971	13804	14022	13711	13941	13837	14032	13720	13983	13853	13586	13851	13888	13753	13960	13854	13833	13871	13672	13849	14027	13852	13880	14037	13892	13970	13865	13774	13988	13870	13939	13815	13765	13991	13978	13748	13814	13913	13883	13974	13848	13827	14026	13977	13821	13773	13936	13993	13856	13807	13921	13912	13676	13808	14061	13837	13827	13771	13891	13942	13819	13834	13830	13921	13681	13946	14032	14012	13936	13821	13919	13868	13802	13878	13815	13845	13932	13855	13919	13756	13868	13992	13955	13746	13790	13838	13862	13774	13817	13859	13888	14026	13755	13879	13944	13861	14032	13995	13779	14054	13858	13860	13983	13924	13848	13940	13796	13781	13839	13840	13920	13862	14051	13741	13675	13972	13966	13994	13950	13813	13896	13889	13892	13907	13948	13850	13860	13987	13871	13645	13806	13759	13988	14023	13865	13804	13975	13711	13951	13793	13855	13754	13839	13658	13847	13834	13788	13932	13953	13876	13924	13808	13871	13898	13847	13751	13862	14049	13709	13919	13776	13991	13903	13755	13894	13860	13882	13754	13928	13811	13907	13864	13948	13726	13913	13814	13933	13856	13808	14025	14023	13893	13869	13735	13932	13704	13705	13775	13746	13799	13882	13845	13866	13810	13857	13715	13872	13807	13838	13710	13925	13964	13905	13946	13893	13765	13915	13855	13898	14062	14016	13931	13870	13955	13906	13875	13819	13754	13921	13909	13856	13954	13890	14034	13872	13911	13993	14115	13963	13775	13751	14068	13804	13781	13850	14040	13937	13826	13938	13898	13756	13854	13904	13920	13758	13822	13865	13780	13736	13905	13980	14008	13855	13803	13965	13749	13942	13802	13884	13974	14097	13835	13815	13978	14018	13775	13841	13757	13911	13865	13851	13820	13783	13666	13951	13888	14052	13860	13673	13804	13925	13785	13906	13876	13686	13806	13840	13912	13825	13888	14007	14036	13976	13953	13774	13874	13880	13795	13825	13879	13874	13878	13860	13868	14043	13944	13844	13816	13932	13960	14004	13871	13890	13780	13675	14002	13829	13799	13966	13915	13858	13899	13844	13875	13915	13991	13834	13761	13968	13942	13946	13932	13928	13840	13825	13874	13757	13975	13981	13750	13763	14050	13831	14017	13810	13899	14041	13892	13841	13976	13877	14098	13868	13755	13884	14112	13936	14043	13876	13873	13876	13912	13757	13856	13726	13759	13994	13917	14002	13914	13882	13964	13841	13955	13805	13965	13867	13859	13900	14020	13877	13962	13737	13792	13952	13855	13866	14107	13857	13811	13892	14002	13815	13875	13899	13933	13939	13981	13655	13974	13940	13751	13840	13853	13843	13933	13921	13844	13780	13758	13854	13877	13843	13929	13846	14005	13908	13842	13817	14059	13737	13824	13943	13785	13877	13741	13828	13796	13989	13864	14036	13980	13852	13864	13711	13969	13804	13889	13731	13885	13908	13874	13943	13924	14010	13956	13939	13843	13875	13822	13843	13877	13906	14078	13896	13823	13893	13939	13813	13769	13905	13926	13963	13820	14010	13974	13833	13854	13798	13877	13864	13850	13844	13883	13977	13843	14002	13918	13904	13855	13906	13814	13910	13800	13956	13784	14036	14006	13916	13709	13688	13898	13828	13914	13980	13803	13866	13861	13923	13990	13718	13933	13813	13938	13877	13714	13726	13731	13954	14018	13749	13813	13696	13904	13988	13842	13852	13724	14035	13673	13961	13730	13912	13913	14010	13917	13880	13978	13987	14128	13854	13796	13905	13933	13839	14003	13994	13944	13951	13997	13896	14092	13862	13877	13907	13755	13923	13973	13992	13848	13792	13980	13892	13782	13866	13889	13934	13763	13795	13756	13825	13959	13848	13885	13949	14009	13949	13909	13981	13945	13798	13768	14117	13879	13891	14048	13761
29027	28205	35151	32452	25013	20838	18493	17149	16814	16668	16742	16730	16756	16642	16755	16922	16749	16761	16680	16965	16667	16686	16696	16730	16658	16829	16709	16672	16601	16550	16649	16840	16766	16426	16605	16752	16578	16922	16763	16719	16896	16648	16508	16629	16625	16728	16811	16705	16586	16698	16691	16606	16715	16718	16630	16630	16763	16502	16934	16809	16551	16666	16754	16813	16700	16525	16578	16625	16636	16601	16584	16564	16678	16731	16781	16659	16668	16641	16472	16616	16728	16603	16531	16515	16749	16672	16613	16601	16651	16707	16697	16686	16692	16672	16826	16754	16712	16782	16560	16690	16850	16683	16762	16746	16568	16813	16583	16571	16814	16648	16680	16706	16571	16669	16783	16705	16624	16700	16634	16639	16921	16508	16841	16860	16623	16869	16662	16667	16608	16931	16788	16782	16773	16504	16765	16787	16713	16552	16502	16667	16605	16805	16722	16719	16738	16847	16744	16786	16670	16680	16792	16538	16752	16693	16653	16493	16719	16858	16462	16822	16718	16479	16678	16676	16729	16664	16553	16658	16941	16523	16473	16585	16585	16668	16863	16816	16709	16527	16725	16870	16696	16697	16806	16664	16662	16742	16741	16714	16610	16726	16671	16708	16606	16671	16636	16882	16774	16775	16510	16762	16733	16804	16671	16689	16797	16768	16647	16880	16516	16607	16630	16553	16588	16577	16745	16627	16680	16913	16897	16666	16609	16750	16755	16797	16850	16556	16672	16501	16726	16641	16822	16682	16599	16668	16635	16674	16516	16776	16823	16629	16755	16657	16594	16682	16679	16630	16806	16830	16646	16603	16721	16681	16490	16761	16640	16687	16714	16716	16660	16509	16662	16620	16938	16512	16798	16762	16741	16594	16878	16536	16844	16730	16582	16763	16817	16661	16511	16614	16754	16620	16683	16700	16579	16540	16705	16649	16820	16689	16620	16763	16643	16623	16914	16658	16631	16617	16951	16674	16500	16750	16508	16646	16632	16730	16790	16613	16788	16709	16545	16697	16720	16622	16629	16753	16867	16766	16751	16762	16797	16847	16543	16625	16737	16750	16723	16687	16761	16863	16699	16636	16664	16830	16697	16723	16510	16764	16941	16562	16963	16640	16721	16704	16846	16655	16812	16784	16661	16417	16816	16659	16659	16708	16491	16669	16510	16493	16750	16771	16646	16635	16495	16599	16661	16584	16952	16557	16581	16713	16765	16700	16582	16697	16701	16694	16582	16739	16521	16662	16605	16766	16645	16658	16752	16634	16840	16677	16838	16627	16890	16904	16813	16728	16489	16874	16440	16725	16801	16664	16738	16588	16574	16502	16633	16534	16693	16610	16745	16589	16762	16753	16641	16634	16720	16703	16703	16634	16614	16691	16709	16975	16620	16664	16663	16622	16617	16635	16634	16639	16586	16656	16437	16745	16622	16430	16488	16502	16543	16701	16629	16799	16970	16699	16714	16765	16679	16498	16604	16750	16575	16704	16514	16701	16677	16672	16698	16625	16504	16582	16744	16998	16746	16722	16839	16614	16546	16555	16695	16461	16733	16714	16790	16800	16740	16636	16623	16723	16647	16689	16773	16743	16579	16644	16794	16656	16695	16601	16552	16822	16692	16693	16743	16507	16678	16821	16745	16816	16587	16623	16747	16523	16830	16813	16786	16759	16812	16599	16442	16742	16672	16891	16743	16704	17014	16790	16495	16707	16749	16824	16733	16649	16573	16778	16758	16676	16702	16692	16614	16716	16719	16517	17068	16752	16625	16500	16847	16598	16807	16779	16692	16966	16631	16563	16561	16570	16810	16598	16801	16764	16849	16755	16726	16662	16601	16846	16607	16559	16723	16587	16710	16741	16612	16619	16810	16710	16410	16639	16936	16777	16721	16555	16553	16739	16442	16610	16763	16569	16803	16664	16636	16746	16851	16554	16673	16572	16625	16807	16773	16563	16694	16965	16578	16559	16658	16673	16788	16708	16812	16613	16677	16719	16598	16816	16560	16637	16397	16689	16580	16648	16789	16594	16855	16548	16637	16615	16702	16820	16786	16739	16788	16763	16688	16710	16740	16737	16611	16765	16748	16851	16595	16735	16686	16539	16793	16734	16568	16669	16980	16538	16686	16536	16546	16716	16653	16618	16805	17031	16797	16686	16528	16521	16764	16751	16790	16785	16712	16610	16688	16791	16679	16716	16684	16635	16730	16708	16787	17034	16550	16794	16530	16619	16691	16438	16685	16836	16795	16638	16545	16818	16802	16578	16684	16827	16590	16529	16711	16631	16702	16914	16527	16659	16638	16648	16716	16766	16802	16599	16675	16592	16718	16600	16741	16707	16764	16715	16788	16692	16724	16849	16550	16813	16716	16754	16592	16755	16507	16699	16621	16752	16760	16669	16676	16610	16774	16636	16735	16542	16607	16629	16759	16717	16648	16708	16669	16656	16739	16795	16612	16755	16690	16594	16869	16784	16465	16561	16700	16567	16685	16529	16739	16729	16453	16553	16828	16749	16545	16625	16790	16492	16513	16703	16713	16640	16839	16759	16708	16417	16578	16629	16726	16778	16631	16586	16684	16610	16729	16782	16670	16646	16629	16805	16668	16559	16734	16697	16643	16472	16725	16873	16637	16576	16838	16635	16953	16899	16760	16761	16804	16635	16653	16686	16748	16748	16638	16539	16704	16731	16580	16591	16499	16724	16813	16560	16698	16688	16772	16640	16767	16705	16733	16606	16881	16706	16665	16596	16851	16701	16401	16745	16761	16658	16676	16825	16701	16493	16625	16769	16507	16460	16709	16804	16683	16663	16541	16713	16745	16768	16780	16691	16603	16666	16679	16682	16800	16604	16656	16613	16683	16625	16772	16740	16777	16785	16699	16535	16746	16802	16863	16475	16631	16576	16706	16608	16726	16733	16668	16648	16628	16882	16867	16678	16929	16732	16624	16548	16671	16737	16637	16921	16726	16796	16749	16634	16462	16558	16617	16691	16591	16800	16843	16898	16850	17139	16774	16495	16735	16654	16734	16778	16706	16672	16594	16593	16730	16741	16568	16709	16648	16758	16496	16623	16418	16855	16940	16641	16734	16686	16864	16840	16691	16897	16724	16622	16721	16648	16630	16659	16747	16674	16852	16458	16721	16843	16653	16809	16625	16643	16852	16701	16597	16748	16690	16774	16526	16799	16846	16947	16698	16524	16752	16809	16654	16758	16759	16706	16773	16669	16671	16606	16537	16571	16709	16535	16804	16796	16568	16640	16510	16516	16484	16516	16778	16699	16614	16707	16738	16660	16639	16635	16707	16544	16778	16708	16638	16614	16747	16662	16790	16526	16701	16680	16711	16686	16823	16572	16691	16763	16736	16598	16749	16689	16762	16608	16624	16597	16733	16633	16835	16606	16521	16625	16629	16561	16607	16621	16753	16745	16848	16757	16503	16676	16848	16492	16851	16687	16816	16743	16736	16582	16554	16578	16808	16672	16791	16801	16704	16460	16813	16529	16827	16537	16602	16670	16552	16730	16661	16607	16739	16675	16681	16729	16388	16391	16761	16880	16613	16621	16931	16689	16715	16948	16654	16743	16832	16856	16454	16672	16551	16502	16397	16631	16755	16743	16775	16726	16690	16670	16542	16608	16675	16767	16433	16729	16618	16739	16569	16644	16873	16695	16618	16761	16746	16753	16621	16881	16743	16655	16548	16588	16515	16730	16584	16724	16706	16682	16532	16722	16819	16496	16866	16651	16694	16634	16801	16949	16645	16520	16635	16715	16628	16617	16713	16770	16568	16588	16539	16418	16800	16685	16715	16800	16796	16671	16620	16605	16748	16728	16794	16744	16705	16668	16611	16556	16787	16751	16690	16675	16859	16774	16931	16572	16754	16740	16884	16344	16698	16749	16724	16617	16517	16691	16487	16552	16622	16660	16699	16644	16465	16623	16718	16636	16669	16698	16623	16490	16534	16535	16768	16706	16602	16778	16583	16682	16814	16590	16707	16533	16759	16679	16876	16717	16513	16530	16754	16596	16903	16725	16597	16839	16803	16512	16955	16718	16611	16732	16449	16630	16652	16587	16563	16454	16667	16812	16646	16931	16758	16723	16819	16607	16792	16671	16787	16746	16732	16603	16715	16535	16437	16638	16654	16538	16685	16669	16645	16779	16877	16675	16824	16649	16725	16692	16697	16552	16563	16708	16640	16619	16736	16697	16742	16626	16652	16563	16738	16583	16388	16691	16598	16657	16702	16509	16780	16819	16778	16559	16615	16615	16894	16598	16765	16587	16584	16751	16806	16765	16771	16748	16415	16401	16783	16700	16829	16492	16604	16841	16663	16757	16592	16608	16698	16850	16466	16815	16589	16440	16785	16865	16821	16531	16753	16570	16630	16699	16569	16558	16860	16442	16720	16640	16578	16779	16647	16547	16633	16592	16540	16460	16822	16577	16886	16733	16852	16732	16593	16834	16508	16836	16882	16623	16691	16497	16602	16574	16578	16771	16585	16782	16709	16795	16647	16672	16636	16766	16559	16506	16472	16885	16755	16702	16727	16712	16536	16809	16573	16573	16827	16635	16901	16592	16667	16783	16742	16792	16760	16737	16915	16730	16666	16740	16697	16476	16702	16699	16623	16568	16642	16709	16655	16539	16692	16746	16745	16830	16757	16839	16571	16693	16855	16909	16658	16744	16596	16848	16737	16639	16663	16692	16655	16784	16699	16579	16660	16715	16530	16561	16806	17012	16760	16595	16860	16539	16594	16612	16553	16473	16400	16699	16816	16718	16729	16681	16633	16719	16789	16875	16582	16755	16570	16668	16722	16642	16600	16580	16708	16697	16675	16658	16701	16741	16556	16620	16748	16618	16703	16837	16814	16679	16756	16862	16726	16742	16453	16894	16804	16728	16915	16595	16643	16711	16659	16525	16790	16776	16636	16515	16679	16656	16605	16558	16807	16867	16651	16717	16603	16563	16573	16635	16728	16671	16704	16432	16835	16844	16652	16891	16720	16625	16655	16864	16647	16663	16805	16635	16727	16655	16804	16716	16623	16670	16617	16613	16740	16629	16641	16713	16645	16859	16740	16625	16703	16657	16697	16776	16811	16858	16740	16769	16503	16692	16592	16853	16608	16736	16418	16741	16572	16732
32241	45719	35867	27508	22152	17562	15426	14564	14364	14091	14126	14115	14034	14078	14267	13983	14023	14212	14193	14215	14171	14085	14048	14042	14198	14174	14164	14239	14170	14196	14159	14047	14118	14131	14160	14272	14150	14117	14053	14198	14058	14022	14202	14096	13997	14147	14255	14050	14117	14154	14115	14207	14218	14101	14092	14294	14133	14065	14032	14108	14090	14091	14190	14210	14137	14104	14200	14098	14186	14095	14115	14093	14076	14155	14182	14173	14177	14126	14124	14212	14152	14070	14151	14099	14157	14174	14003	14262	14122	14228	14183	14245	14021	14162	14299	14149	14234	14165	14354	14206	14040	13986	14149	14142	14156	14072	14121	14185	14041	14234	14235	14200	14020	14195	14033	14135	14319	14188	14084	14057	14218	14222	14060	14100	14015	14204	14117	14108	14260	14150	14199	14111	14146	14059	14036	14313	14186	14157	14127	14208	14041	14017	14196	14117	14158	14038	14090	14045	14235	14095	14022	14155	14173	14305	14059	14046	14139	14220	13923	14076	14201	14113	14049	14085	14272	14200	14161	14103	13996	14040	14383	14085	14221	13924	14249	14262	14129	14103	14311	14277	14140	14126	14170	14197	14211	14080	14173	14058	14002	14092	14174	14204	14123	14050	14100	14193	14201	14096	14092	14108	14068	14324	14177	13918	14129	14151	14107	14040	14119	14062	14156	14011	14172	14066	14001	14176	14259	14102	14127	14241	14069	14250	14071	14382	14246	14184	14180	14086	14131	14129	14132	14067	14262	14243	14159	14225	14137	14169	14214	14364	14060	14232	14042	14215	14195	14196	14114	14155	14011	14114	14002	14013	14207	14172	14135	14194	14026	14206	14247	14202	14049	14040	14210	14016	14148	14142	14004	14080	14088	14059	14168	14186	14241	14016	14126	14055	14122	14250	14136	14151	14177	14360	14130	14146	14205	14120	14250	14079	14124	14090	14171	14277	14175	14208	14216	14168	14288	14128	14013	13990	14035	14322	14122	14085	14141	14162	14282	14316	14210	14071	14092	14170	14193	13994	14287	14133	14094	14281	14002	14064	14222	14053	14383	14114	14233	14077	14189	14215	14081	14118	14246	13998	14037	14254	14102	14125	13981	14109	14189	13925	14206	14122	13898	14188	14180	14198	14184	14069	14051	14187	14233	14146	14227	14290	14150	14084	14116	14175	14236	13977	14068	14142	14156	14263	14065	14130	14087	14158	14016	14174	14076	14255	14109	14188	14215	14179	14073	14006	14034	14167	14117	14122	14129	14119	14084	14186	14181	14222	14073	14016	14243	13993	14063	14183	14087	14178	13912	14197	14146	14085	14222	14093	14048	14107	14144	14157	13996	14002	14146	14269	13997	13981	14217	14084	14196	14115	14181	14215	13939	14193	14146	14303	14146	13979	14258	14151	14196	14067	14042	14036	14198	13928	14192	14127	14077	14030	13991	14131	14315	14075	14032	14069	14129	14271	14246	14036	14161	14221	14320	14210	14070	14253	14082	14049	14014	14007	13968	14203	14185	14152	14105	14348	14068	13977	13971	14295	13884	14077	14136	14165	14178	14113	13878	14193	14112	14073	14222	14048	14129	14157	14145	13998	14153	14008	13949	14207	14222	14080	14201	14057	14254	14152	14057	14179	14202	14269	14029	14150	14282	14226	14082	14258	14222	14246	14079	14102	14204	14079	14164	14129	14244	14118	14105	14275	14276	14074	14123	14117	14026	14186	14094	14022	14123	14186	14160	14097	14308	13985	14124	14239	14042	14093	14007	14242	14015	14175	13972	14242	14147	14061	14238	14225	14008	14252	14151	14122	14162	14260	14258	14168	14033	14172	14109	13982	14151	14238	14254	14217	14010	14148	14159	14122	14216	14050	14125	14226	14161	14218	14306	14118	14310	14077	14143	14244	14111	14006	14210	14356	14012	14123	14282	14161	14126	14068	14176	13886	14124	14030	14053	14216	14198	14092	14230	14282	14120	14219	14192	14183	14052	14245	14162	14292	14223	14174	14235	14228	14093	14263	14173	14021	14156	14269	14006	14253	14080	14148	14107	14120	14376	14072	14176	14100	14138	14092	14130	14077	14280	14231	14102	14177	14068	14043	14172	14167	14191	14030	14176	14123	14222	14071	14063	14189	14192	14120	14163	14148	14114	14063	14081	14322	14243	14273	14170	14282	14178	14213	13979	14122	14121	14062	14189	14005	14180	14149	14076	14139	14097	14173	14140	14081	14111	14040	14176	14120	14007	14141	14154	14080	13984	14194	14258	14283	14211	14191	14190	14132	14219	14097	14057	14116	14084	14264	14127	14177	14144	14245	14059	14026	14147	14354	14232	14102	14064	14238	14022	14174	14071	14211	14240	13903	13961	14132	14246	14320	14207	14112	14226	13871	14362	14048	14220	14213	14191	14027	14229	14293	14191	14166	13956	14234	14152	14266	14092	14094	14039	14114	14155	14167	14129	14028	14147	14113	14107	14023	14273	14188	14147	13990	14370	14076	14274	13987	14164	14095	14138	14124	14019	14123	14062	14106	14298	13939	14034	14196	14070	14108	14054	14178	14265	14273	14139	14106	14277	14234	14293	14020	14069	14211	14177	14210	14045	14083	14046	14291	14065	14225	14213	14220	14152	14140	14204	14054	13969	13906	14149	14156	14224	14047	14136	14141	14054	14196	14144	14067	14289	14300	14160	14135	14031	14090	14090	14120	14128	14170	14233	14203	14230	14038	14062	14173	14018	14392	14194	14248	14065	13988	14148	14297	14035	14057	14074	14276	14234	14120	14161	14107	14153	14238	14222	14053	14250	13953	14347	14105	14249	14222	14188	14109	14280	14115	14188	14089	14035	14089	14329	14142	14054	13952	14159	14145	14174	14162	14070	14197	14019	14052	14154	14046	14165	14165	14104	14092	14224	13971	14165	14075	14285	14118	14138	14207	14267	14156	14258	14114	14134	13940	14180	14071	14162	14253	13971	14259	14278	14262	14106	14181	14206	14225	14079	14118	14131	14219	14158	14114	14312	14335	14073	14093	14214	14048	14247	14171	14251	14242	14114	14121	13994	14145	13911	13996	14256	14035	14119	14179	14063	14344	14090	14203	14082	14190	14085	14123	14137	14017	14137	14260	14207	13942	13974	14175	14143	14236	14121	14196	14041	14133	14085	14232	14263	14226	13999	14089	13999	14126	14250	14213	14057	14260	14089	14183	14084	14112	14180	13894	14158	14274	14181	14184	14004	13988	14142	14137	13993	14162	14111	14075	14079	14278	14099	14150	13942	14121	14185	14184	14224	14072	14103	14080	14102	14046	14180	14209	14174	14164	14132	13988	14102	14137	13959	14118	14185	14205	14280	14134	14231	14131	14282	14103	14175	14138	14228	14255	14062	14189	14105	14335	14097	14147	14181	14041	14223	14071	14123	14250	14185	14091	14092	14017	14243	14211	14198	14181	13968	14291	14092	14220	14183	14149	14232	14186	14198	13869	14339	14206	13998	14344	14005	14147	14194	14165	14025	13989	14259	14104	14072	14066	14175	14228	14158	14127	14235	14237	14298	14009	14226	14143	14262	14211	13956	14294	14224	14111	14085	14088	14251	13945	14360	14194	14118	14115	14234	14133	14311	14145	14229	14204	14172	14079	14148	14060	14227	13995	13890	14192	14007	14115	14164	14250	14179	14067	14177	14232	14120	14281	14152	13990	14166	14167	14239	14189	14335	14210	14206	14228	14204	14057	14272	14266	14071	14148	14336	14138	14134	14371	14279	14254	14080	14132	14200	14214	14155	14202	14171	14025	14101	14097	14149	14118	14196	14205	14228	14120	14265	14193	14102	13935	14212	13983	14145	14020	14012	14265	14124	14007	14197	14180	14184	14116	14248	14046	14191	14255	14114	14099	14246	14035	14016	14160	14099	14182	14057	14139	14169	14030	14396	13989	14185	14138	14072	14257	14129	14294	14065	13932	14192	14159	14045	14039	14181	14089	14162	14059	14093	14280	14109	14027	14111	14102	14107	14166	14134	14360	14084	14183	14097	14179	14261	14159	14039	14082	14174	14192	14135	14255	14457	14164	14128	14267	14236	14008	14240	14170	14150	14273	14112	14163	14303	14118	14222	14129	14180	14169	14069	14264	14064	13853	14161	13956	14194	14356	14297	14362	14121	14154	14206	14060	14287	14273	14066	14040	14192	14121	14117	14201	13897	14026	14250	14039	14118	14133	14068	14091	14211	14429	13983	14194	14216	14262	13992	14212	14228	14135	14003	13893	13974	14207	14121	14072	14207	14122	14199	14117	14349	14149	14220	14061	14031	14244	14093	14126	14012	14145	14333	14279	14036	14188	14096	14159	14352	14122	14168	14097	14281	14289	14008	14275	14119	14233	14032	14123	14263	14200	14091	14003	14306	14207	14090	14240	14076	14103	14163	14057	14253	14124	14226	14036	14333	14139	14179	14035	14133	14252	14213	14124	14238	14314	14121	14161	14197	14132	14197	14265	14149	14118	14187	14227	14230	14071	14123	14094	14037	14183	14246	14205	14089	14237	14219	14099	14210	14164	14262	14061	14015	14200	14101	14151	14192	14160	14109	14308	14249	14075	14019	13998	14069	14265	14222	14201	14094	14135	13911	14199	14077	14101	14204	14124	14132	14111	14081	14204	14107	13971	14088	14105	14111	14043	14398	14030	14160	14071	14052	14062	14256	14193	14128	14241	14075	14174	14157	14105	14195	14042	14121	14165	14314	14214	14249	14044	14175	14044	14152	14216	14276	14099	14096	14251	14005	14168	14268	14207	14225	14080	14038	14057	14197	14302	14042	14045	14075	14189	14169	14042	13942	14153	14240	14056	13994	14149	14068	14210	14052	13985	14199	14184	14102	14079	14331	14052	14088	14083	14257	14088	13973	14180	14176	13987	13996	14245	14156	14120	14113	14152	14229	14181	14347	14225	14243	14129	14336	14108	14248	14160	14210	14151	14282	14071	14150	14221	14185	13975	14118	14221	14000	14208	14028	14054	14192	14251	14155	14190	14220	14189	14120	13980	14112	14226	14092	14056	13977	14090	14257	14200	14023	14119	14143	14181	14096	14055	14074	14078	14159	14181	14096	14199	14179	14097	14075	14170	13994	14084	14180	14018	14178	14084	14157	14090
24163	22153	32876	38499	39661	34505	27655	19928	17347	16837	16574	16407	16298	16479	16366	16455	16580	16481	16351	16434	16298	16370	16350	16667	16398	16458	16178	16238	16461	16581	16530	16260	16253	16258	16391	16412	16215	16377	16446	16361	16311	16270	16318	16274	16314	16118	16262	16340	16440	16305	16400	16305	16168	16276	16503	16229	16554	16397	16276	16501	16216	16433	16344	16594	16319	16093	16493	16322	16146	16317	16402	16357	16450	16392	16372	16325	16241	16431	16174	16322	16277	16144	16174	16134	16080	16335	16107	16490	16337	16285	16165	16225	16269	16250	16110	16314	16300	16260	16203	16168	16415	16372	16355	16181	16288	16369	16435	16383	16466	16309	16186	16266	16212	16015	16177	16189	16381	16231	16194	16194	16342	16422	16245	16256	16256	16282	16337	16235	16341	16408	16255	16004	16333	16251	16200	16287	16330	16221	16261	16426	16391	16333	16363	16377	16345	16148	16082	16506	16494	16174	16326	16367	16280	16155	16252	16237	16332	16355	16142	16275	16313	16358	16219	16071	16156	16316	16317	16325	16280	16011	16275	16446	16104	16186	16273	16246	16308	16401	16292	16373	16350	16234	16239	16187	16230	16292	16263	16150	16151	16260	16124	16387	16270	16396	16460	16042	16297	16145	16394	16463	16202	16414	16360	16114	16199	16328	16247	16250	16408	16191	16339	16473	16130	16216	16430	16322	16318	16332	16141	16168	16138	16365	16202	16431	16299	16096	16240	16370	16191	16342	16342	16403	16085	16115	16152	16265	16401	16117	16218	16256	16363	16320	16143	16295	16172	16254	16286	16208	16308	16384	16216	16173	16341	16221	16279	16310	16271	16384	16225	16198	16252	16184	16349	16488	16249	16276	16494	16042	16253	16239	16270	16379	16299	16162	16442	16001	16349	16423	16221	16139	16290	16305	16445	16283	16269	16565	16295	16266	16146	16344	16238	16239	16058	16526	16432	16255	16371	16370	16265	16359	16237	16192	16394	16306	16312	16287	16290	16256	16123	16194	16271	16295	16280	16230	16157	16353	16214	16035	16327	16304	16091	16155	16369	16188	16182	16310	16172	16173	16310	16244	16358	16214	16437	16314	16163	16381	16083	16278	16197	16283	16396	16330	16216	16481	16282	16084	16053	16320	16245	16304	16407	16524	16164	16273	16337	16507	16153	16264	16234	16227	16207	16134	16353	16138	16264	16413	16423	16198	16280	16317	16167	16049	16373	16203	16213	16121	16240	16272	16423	16357	16141	16204	16262	16304	16325	16240	16012	16190	16211	16215	16222	16337	16284	16343	16320	16249	16364	16394	16199	16250	16275	16267	16136	16233	16303	16272	16349	16342	16274	16458	16365	16116	16130	16325	16162	16311	16110	16189	16383	16061	16145	16186	16381	16198	16245	16333	16039	16130	16358	16247	16235	16330	16381	16405	16206	16477	16475	16104	16261	16410	16412	16255	16366	16151	16188	16296	16394	16229	16386	16350	16399	16221	16281	16286	16342	16305	16235	16234	16336	16358	16038	16245	16143	16304	16359	16365	16299	16538	16287	16159	16280	16310	16279	16176	16216	16151	16021	16236	16263	16213	16282	16146	16294	16259	16124	16229	16128	16198	16276	16052	16349	16114	16263	16304	16337	16373	16323	16236	16372	16405	16356	15956	16267	16315	16240	16106	16211	16270	16258	16337	16225	16063	16225	16244	16060	16174	16311	16379	16421	16364	16382	16120	16095	16339	16318	16310	16258	16191	16329	16300	16356	16369	16171	16497	16301	16287	16397	16006	16150	16254	16028	16187	15971	16208	16473	16367	16229	16226	16090	16326	16368	16165	16337	16129	16402	16140	16361	16189	16177	16278	16295	16223	16416	16263	16344	16140	16119	16254	16198	16224	16198	16199	16405	16196	16268	16197	16151	16123	16314	16205	16307	16228	16308	16374	16419	16335	16274	16295	16303	16449	16287	16161	16183	16176	16232	16215	16338	16294	16217	16352	16381	16453	16291	16081	16261	16060	16299	16145	16228	16385	16420	16140	16117	16224	16330	16189	16288	16291	16303	16132	16215	16253	16231	16204	16143	16153	16321	16374	16340	16287	16462	16403	16456	16105	16451	16404	16409	16339	16276	16080	16112	16105	16198	16210	16343	16088	16087	16224	16499	16333	16374	16453	16221	16278	16246	16526	16229	16238	16214	16472	16240	16287	16281	16268	16093	16250	16285	16195	16265	16237	16184	16259	16325	16340	16301	16210	16334	16175	16162	16293	16264	16387	16274	16504	16285	16429	16159	16308	16060	16317	16467	16221	16341	16198	16156	16034	16218	16164	16357	16205	16358	16224	16294	16325	16400	16275	16362	16237	16237	16228	16252	16451	16308	16339	16279	16413	16134	16471	16224	16152	16299	16309	16213	16235	16018	16015	16265	16295	16326	16271	16232	16412	16180	16178	16224	16172	16168	16230	16172	16253	16150	16311	16217	16260	16344	16367	16371	16130	16322	16214	16289	16183	16205	16115	16339	16332	16240	16305	16033	16128	16197	16189	16289	16178	16021	16232	16169	16274	16329	16298	16357	16261	16054	16364	16290	16090	16488	16308	16152	16230	16327	16350	16129	16288	16346	16316	16200	16278	16437	16441	16297	16284	16225	16337	16573	16217	16287	16312	16037	16299	16274	16438	16232	16079	16256	16166	16231	16296	16221	16234	16186	16500	16220	16276	16297	16044	16214	16563	16367	16232	16281	16251	16279	16305	16268	16320	16342	16317	16240	16160	16189	16537	16399	16273	16472	16564	16351	16443	16366	16114	16161	16403	16177	16317	16206	16176	16264	16370	16298	16239	16163	16388	16264	16421	16228	16167	16267	16419	16282	16264	16158	16372	16251	16389	16166	16456	16420	16142	16036	16176	16358	16347	16258	16169	16271	16234	16068	16369	16237	16179	16285	16047	16339	16169	16311	16441	16305	16352	16456	16398	16281	16299	16258	16312	16246	16276	16288	16525	16252	16553	16351	16595	16095	16241	16337	16440	16324	16238	16333	16387	16387	16033	16119	16399	16308	16058	16267	16116	16399	16195	16115	16247	16262	16121	16234	16294	16174	16417	16320	16379	16249	16218	16186	16226	16277	16246	16283	16322	16013	16112	16432	16098	16214	16291	16430	16148	16139	16116	16239	16495	16106	16092	16395	16253	16257	16453	16337	16269	16319	16173	16167	16221	16352	16266	16242	16036	16211	16235	16115	16265	16134	16525	16221	16265	16275	16362	16221	16331	16191	16245	16203	16088	16384	16196	16200	16135	16043	16254	16381	16235	16077	16434	16275	16281	16180	16085	16203	16335	16370	16542	16407	16049	16251	16074	16327	16317	16266	16021	16409	16337	16128	16295	16209	16153	16296	16284	16150	16138	16304	16098	16148	16208	16465	16366	16402	16268	16336	16350	16480	16326	16307	16193	16390	16333	16123	16300	16318	16223	16389	16367	16396	16337	16238	16221	16294	16451	16137	16287	16249	16355	16301	16301	16316	16394	16128	16210	16354	16291	16200	16096	16311	16349	16205	16280	16149	16308	16143	16355	16221	16068	16132	16172	16200	16241	16375	16256	16373	16147	16236	16130	16058	16268	16316	16083	16225	16327	16352	16412	16420	16376	16157	16420	16110	16285	16472	16368	16353	16244	16378	16180	16159	16176	16423	16386	16206	16295	16250	16342	16328	16368	16184	16291	16190	16158	16352	16264	16266	16401	16326	16412	16411	16276	16319	16010	16188	16453	16296	16300	16402	16224	16239	16235	16154	16312	16342	16263	16142	16281	16318	16152	16245	16445	16412	16264	16250	16268	16309	16172	16099	16172	16335	16359	16233	16414	16363	16259	16258	16407	16456	16335	16157	16423	16170	16287	16239	16086	16243	16267	16240	16292	16307	16167	16151	16321	16322	15925	16514	16289	16407	16298	16287	16192	16327	16357	16281	16198	16445	16289	16331	16207	16223	16210	16219	16206	16459	16247	16224	16465	16146	16364	16496	16244	16236	16293	16355	16139	16199	16384	16144	16228	16146	16198	16357	16143	16351	16293	16241	16273	16091	16209	15945	16198	16205	16386	16348	16347	16598	16306	16262	16074	16291	16303	16113	16376	16473	16172	16397	16365	16310	16206	16270	16317	16478	16368	16445	16267	16339	16217	16269	16451	16363	16313	16299	16194	16243	16147	16151	16304	16208	16320	16415	16415	16296	16312	16258	16257	16192	16367	16363	16090	16324	16337	16421	16384	16123	16199	16202	16527	16328	16238	16339	16238	16348	16328	16040	16134	16180	16260	16235	16116	16349	16301	16288	16199	16209	16345	16202	16257	16192	16387	16311	16458	16445	16239	16378	16429	16448	16238	16189	16451	16204	16217	16225	16371	16259	16276	16268	16359	16214	16317	16348	16287	16405	16305	16294	16179	16406	16428	16419	16354	16349	16392	16209	16225	16279	16443	16338	16144	16385	16435	16358	16292	16291	16507	16449	16129	16193	16017	16404	16374	16239	16198	16149	16076	16295	16340	16468	16353	16462	16133	16303	16293	16478	16126	16146	16407	16275	16282	16314	16184	16208	16227	16090	16270	16266	16181	16319	16247	16280	16384	16446	16254	16598	16460	16284	16456	16261	16181	16163	16220	16124	16238	16340	16434	16363	15974	16051	16253	16335	16109	16274	16305	16412	16295	16230	16177	16352	16425	16349	16195	16319	16268	16165	16162	16336	16199	16259	16302	16147	16121	16161	16292	16045	16105	16345	16644	16241	16142	16353	16378	16454	16289	16354	16260	16186	16281	16027	16246	16239	16504	16414	16182	16423	16301	16284	16140	16237	16189	16424	16367	16319	16239	16206	16322	16398	16193	16250	16398	16381	16099	16290	16348	16360	16251	16226	16133	16226	16353	16354	16104	16476	16324	16254	16228	16364	16186	16216	16301	16225	16439	16143	16205	16190	16297	16319	16203	16171	16344	16194	16281	16203	16281	16135	16345	16400	16349	16350	16319	16164	16264	16447	16329	16330	16331	16296	16264	16042	16331	16273	16381	16446	16427	16154	16362	16420	16402	16279	16338	16366	16316	16375	16326	16463	16266	16347	16327	16146	16232	16349	16260	16486	16348	16228	16300	16168	16417
58767	91285	75583	60641	48080	34964	23507	16843	14661	14161	13801	14122	13937	13949	13995	13920	14058	13892	14058	14043	13978	14172	14079	13752	13949	13931	13964	14055	13958	14107	13862	13952	13880	14020	13959	13852	13963	13944	13840	13999	13917	13903	14037	13974	13723	13926	13822	13865	13857	14066	13906	13850	14036	13867	14086	13859	13909	13959	13712	13933	13943	13802	14010	14025	13815	13981	14000	13948	13894	13953	13904	13969	14027	13904	14009	13857	14006	13985	13978	14000	13957	14020	13826	14053	13882	14065	13794	14062	14093	13840	13905	13911	14050	13794	13899	13935	13868	13968	13999	13769	13827	13850	13971	14032	13951	13918	13943	14008	13881	13841	13951	14112	13965	14039	13788	13785	13961	13920	13927	13924	14041	13752	13896	14056	13930	13990	14138	13916	14011	13904	13964	13966	13907	13945	14013	13880	13980	14137	13956	14082	14031	13791	13884	13914	13941	13926	13943	13831	13958	14202	13909	13768	13860	13865	13892	13932	13875	13933	13781	13857	13909	13805	13986	13898	13997	13981	13992	14159	13810	13867	13904	13885	13797	13850	13836	14025	14043	14165	14005	13928	13948	13937	13885	13912	14001	13899	14086	13994	14111	13973	14005	13955	13886	13919	14003	14017	13933	14032	13943	13950	14032	14069	13857	13923	13914	13949	13916	13789	13813	13844	13723	14017	14035	14070	13941	13794	13978	13721	14057	13716	13881	14119	13907	13848	13899	13903	13977	13895	14022	14070	13854	13809	13827	14029	14055	13935	14096	14118	13957	13823	13943	13957	13869	13845	13890	13895	13965	14012	14112	13861	13866	13836	13945	13885	14031	13938	13907	13920	13765	14085	13910	13806	13884	14011	13950	13774	13834	14027	13927	14000	13960	13846	13835	13880	14031	13958	13764	14187	14070	14049	13908	13774	14057	13846	13997	13876	14070	13901	14008	14005	13866	14095	14038	13905	13905	13755	14043	13844	13959	13935	13963	13922	14086	14112	13970	13895	13938	13935	14015	13833	13934	13891	13884	14055	13920	13899	14076	14012	13926	14053	13979	14063	13776	13849	14025	14034	13955	14084	13999	14135	13942	13917	13795	13932	14074	14025	13852	14092	14016	13848	13978	13990	13968	13996	13780	13769	13902	13917	14014	13833	13971	14011	13979	13847	13843	13948	14101	14019	13866	13920	13913	14027	13880	14074	13945	13816	13931	13919	13795	14058	14003	14023	13915	13897	14057	13896	13726	13946	13878	14015	14122	13753	14123	13921	13915	14052	13976	13981	13903	13852	13976	13977	13917	13792	13819	14036	13860	14043	14011	13901	13865	14177	13762	13836	14091	13784	13875	13945	13799	13971	13804	13931	13927	13906	14029	13830	14015	13885	13948	14002	13996	14063	14076	13927	13774	13779	13989	14006	13914	13979	13877	14035	13909	14028	13866	14039	13963	13965	13900	13930	13992	13909	14063	13939	13946	13936	14016	13913	13797	13930	13976	14011	13852	14035	13807	14132	13917	14163	14005	13938	14026	13860	13951	14058	14145	13808	14038	14027	13983	13891	14070	13968	13829	13802	13777	13988	14011	14176	13903	13836	14069	13966	13996	14042	13833	13834	13953	13913	14054	13837	13891	13791	13945	13986	13813	14034	14019	14021	13762	14063	13871	14024	14080	13947	13996	13977	13781	13757	13914	13812	13944	13756	13856	13943	13986	13873	13854	13893	13902	13848	14159	13960	13835	13839	13894	13959	13950	13958	13974	13975	13992	13772	13906	13900	14045	13989	13906	13834	13954	13981	13938	14056	13981	13971	13936	13927	13889	13864	13956	13938	13937	13753	14002	13946	13772	13969	13876	13768	14083	14057	14111	14059	14019	14083	13968	14005	13817	13889	13916	13826	14140	14039	13969	14095	13942	14057	13879	13898	13892	13888	13987	13925	13948	13910	13929	13913	13983	14014	13849	13908	14086	13943	13888	13929	14131	14029	13976	13993	14063	14137	13981	13928	13963	13766	13968	13934	14026	13981	14056	13871	13958	13910	14024	13842	13861	13825	13882	13868	13925	13912	14090	13881	13853	13889	13832	13977	13875	13963	13959	13987	13951	13914	13857	13984	14010	13857	14141	13825	13881	13970	14142	14080	14013	13960	13933	14084	14001	13891	13873	13932	14079	13864	13953	14015	14015	13914	13970	13838	13889	14041	14030	13875	13823	13871	13831	13842	13903	14001	13851	13846	13834	13929	14144	13755	13784	13990	13821	14010	13968	14041	13913	13902	14086	14019	14050	13877	14023	14019	13933	13858	14010	13961	13854	13802	14001	13953	13983	13804	13890	13887	13903	13974	13947	13927	13972	13978	13959	14103	13905	13925	13984	14028	13811	13926	14072	13861	13948	14018	13802	13949	13867	14032	13900	14009	13886	13921	13866	13973	13914	13956	14008	13981	13879	14048	13957	13836	13918	13757	14058	13935	14010	13981	13924	14052	13949	13910	13982	14122	14052	14091	13938	13910	13956	13902	13948	14024	14025	13943	13893	13940	13999	13910	14062	13879	14117	13983	13841	14002	13886	13882	13912	13922	13861	13868	13884	13979	13993	14061	13830	13844	14073	14199	13874	13940	14008	14126	13919	13967	13990	13936	13996	13968	14027	14086	13881	14095	13903	14154	13933	13982	13867	13947	14018	14006	13990	13768	13936	13995	13861	13968	14015	13972	13848	13904	13918	13880	13803	13974	13967	13840	13997	13933	14037	14044	13933	13901	14044	13897	13961	13926	14098	13824	13891	13822	13928	13946	13936	13800	13866	13998	13995	14042	13911	14084	14026	13990	14033	13959	13969	13765	13993	14102	13710	13894	14091	13858	13938	13876	14032	13918	13711	13991	13996	13873	13978	14014	13909	13892	14011	13946	13898	14127	13753	13896	14027	13963	14092	13992	13787	13909	13790	13816	13966	14009	14128	13795	13977	13934	13963	14044	13951	13802	13862	13895	13954	13865	14048	13881	14074	13955	13880	14034	13834	13775	13976	13990	13869	14000	14176	13962	13912	13955	13962	13799	13908	13984	13958	13908	13932	13856	14009	13933	13874	14041	14107	13901	14002	14063	14003	14044	13993	13916	13889	13999	13993	13953	14099	13936	13988	13959	13974	13871	13813	14104	14104	14076	13839	13944	13787	13932	13864	13830	13978	13978	14046	13980	13917	14012	14141	14065	14002	13974	14082	13921	13906	13980	13940	13979	13853	13778	13899	13880	13996	14045	13806	14048	13938	13670	13876	13870	13998	13807	14101	13804	13868	13874	13943	13806	13989	14062	13929	14041	13950	13854	13752	14072	13872	13884	13894	14009	14017	13845	13940	13813	13904	14064	14049	13893	14072	14029	13887	13987	13988	13885	13858	13922	13950	13943	13949	14032	13983	13923	13696	13826	13907	14109	13973	14148	13949	13870	13815	14060	13867	13995	13868	13892	14036	13885	13837	13889	13801	13756	14067	14063	13956	13974	13869	13963	13976	13944	14222	13943	13929	13903	13852	13962	13888	13954	14035	13810	13979	14048	13894	13992	13980	13964	13937	14080	13809	14037	13998	14045	13811	13820	13940	14070	14110	14037	13969	13776	13987	13915	13892	13845	13862	13784	13853	13929	13831	14103	14054	13968	13845	14119	14084	14015	13966	13903	13914	13841	13868	13983	13959	13868	13833	13911	13965	13955	13926	13947	13861	13910	13947	14057	13990	13985	13971	14053	13891	14006	13891	14142	14018	13951	13991	14064	14000	13915	14161	13897	13979	13980	13866	13748	13884	13998	14024	13836	13881	13925	14013	14125	14065	14076	13911	14018	13941	13903	14075	13906	13809	13837	14101	13923	13977	14092	14045	13957	14075	13987	14078	13816	13822	13778	13919	13995	13799	13814	13831	13912	13962	13905	14024	13868	14074	13864	13982	13916	13808	14046	13931	13949	13994	14071	13941	13983	14052	14120	13968	13942	13882	13969	13898	13820	13906	13883	13943	13728	14066	14009	13813	14075	13831	13870	13926	13859	13898	13940	13960	13921	13849	13938	13932	13880	13844	13980	13946	14012	13817	13754	14078	13864	13953	14163	13907	13999	14022	13910	13874	14013	13880	13972	13855	14019	13914	13972	13952	14041	13940	14004	13987	13763	14062	13752	14091	13877	13902	13739	14123	13940	13894	13902	14030	13986	14045	13835	14126	14018	14024	14011	13675	13883	13865	14006	13953	13945	13877	13938	13989	13842	13975	13859	13976	13924	14013	13989	13990	13909	13930	13982	13933	13863	13848	13995	14134	13863	13901	13826	13841	14111	13893	13953	13824	13912	14011	13939	13846	13980	13805	13980	13774	13940	14035	14061	13818	13923	13881	13972	13908	14080	13871	13840	13742	14046	13929	13878	13890	13992	13949	13924	13993	14059	13989	13944	13958	13772	13978	14104	13899	14011	13831	13873	13863	14046	13992	13831	13800	13832	13843	13957	13997	14001	14017	14249	14096	13985	13948	13899	14067	13891	13958	13944	13904	13991	14072	13814	13788	13896	13954	13786	13848	13764	13848	13977	13861	13972	14116	14067	13936	13797	14064	13755	13898	13849	14059	13804	14008	13930	13896	13862	13863	13938	13873	13957	14086	13956	14119	13820	13914	13973	13788	14047	14013	13922	14034	14050	13871	13958	14084	13924	14075	13932	13970	13931	13898	13938	13913	13985	13812	13825	13855	13885	13898	14013	14017	14044	13991	13914	13834	13989	13908	13947	13839	13972	13911	13972	13937	13913	13923	14015	13913	14016	13929	13929	13947	13900	13954	13877	14008	13746	13986	13979	13743	13772	14122	13866	14079	14002	13997	14021	13877	13946	13923	13859	13865	14010	13759	13939	13904	13734	13795	13984	13753	14066	13917	14018	13870	13894	13836	14034	14053	14144	14029	13916	13825	13822	13973	13969	14022	13946	14113	13951	13943	14091	13992	13977	13895	13920	13958	13865	13890	14099	13965	13851	13932	13789	13990	13846	13839	14006	13970	13922	14149	14057	14070	13998	13952	13879	14001	14072	13806	13982	13957	14028	13911	13784	13993	13992	13971	13947	13868	14004	13857	13882	13842	13970	13831	14017	13932	14074	14052	14026	13847	13965	13971	14064
22901	21696	31446	33196	38306	36997	32207	22439	17847	17130	16753	16461	16290	16536	16549	16441	16540	16270	16525	16418	16491	16560	16500	16529	16304	16319	16420	16244	16264	16294	16092	16461	16460	16164	16407	16491	16355	16124	16321	16373	16237	16155	16406	16397	16061	16260	16140	16314	16460	16311	16193	16280	16258	16146	16199	16220	16278	16301	16182	16520	16309	16271	16271	16211	16053	16273	16350	16239	16231	16151	16379	16246	16221	16276	16278	16281	16294	16220	16250	16327	16483	16187	16098	16196	16211	16359	16158	16119	16128	16140	16292	16482	16342	16331	16285	16163	16161	16241	16176	15955	16142	16073	16191	16307	16240	16322	16182	16111	16183	16307	16296	16291	16263	16179	16199	16185	16270	16332	16358	16119	16229	16093	16134	15990	16322	16339	16219	16236	16089	16192	16267	16256	16097	16125	16257	16175	16404	16398	16235	16141	16242	16307	16194	16174	16310	16310	16244	16244	16087	16246	16185	16083	15941	16018	16229	16242	16255	16150	16012	16111	16351	16266	16105	16246	16437	16156	16379	16215	16225	16257	16142	16452	16092	16138	16337	16096	16196	16369	16267	16317	16325	16491	16031	16301	16049	15996	16129	15906	16089	16244	16175	16432	16154	16207	16200	16208	16278	16137	16245	16133	16314	16115	16362	16138	16105	16296	16083	16101	16205	16266	16233	16160	16156	16027	16204	16038	16315	16139	16272	16082	16207	16106	16218	16325	16365	16122	16239	16292	16266	16086	16211	16166	16132	16349	16147	16153	16061	16126	16343	16017	16116	16153	16172	16116	16271	16268	16365	16144	16162	16220	16238	16313	16190	16171	16190	16224	16131	16076	16358	16228	16267	16116	16159	16136	16117	16259	16317	16218	16226	16104	16186	16185	16150	16348	16259	16096	15994	16153	16378	16273	16308	16279	16303	16150	16357	16173	16098	16027	16372	16152	16272	15974	16003	16203	16144	16255	16297	16217	16356	16168	16132	16118	16368	16280	16189	16174	16151	16292	16266	16079	16174	16248	16319	16320	16203	16338	16225	16141	16206	16278	16236	16046	16037	16247	16114	16264	16150	16252	16318	16305	16168	16243	16536	16344	16233	16220	16115	16291	16179	16149	16356	16294	16147	16286	16348	15890	16242	16288	16244	15980	16104	16207	16389	16285	16156	16184	16163	16183	16211	16318	16023	16139	16343	16185	16170	16196	16186	16166	16126	16210	16229	16309	16159	16044	16344	16228	16442	16291	16255	16274	16222	16304	16208	16092	16185	16267	16310	16390	16309	16184	16218	16210	16363	16184	16185	16217	16203	16174	15998	16146	16288	16135	16435	16225	16256	16266	16039	16278	16446	16212	16122	16195	16255	15919	16104	16190	16266	16248	16243	16232	16114	16108	16265	16300	16354	15987	16239	16285	16151	16213	16167	16242	16064	16253	16082	16082	16122	16180	16019	16226	16147	15996	16083	16162	16157	16257	16057	16074	16291	16126	16182	15944	16186	16119	16420	16295	16121	16191	16341	16335	16124	15988	16168	16120	16171	16274	16298	16210	16143	16187	16267	16137	16299	16317	16354	15996	16261	16167	16218	16155	16112	16157	16094	16318	16157	16285	16249	16317	16366	16330	16325	16268	16059	16120	16142	16172	16006	16117	16339	16174	16072	16052	16087	16358	16576	16292	16362	16114	16190	16072	16017	16205	16334	16227	16176	16331	16211	16008	16077	16126	16144	16274	16228	16055	16059	16131	16362	16299	16220	16198	16271	16285	16161	16364	16243	16190	16171	15941	16348	15993	15993	16217	16203	16128	16085	16117	16134	16144	16024	16415	16321	16209	16253	16264	16230	16172	16027	16091	16393	16194	16185	16418	16260	16016	16295	16237	16237	16328	16336	16208	16405	16254	16441	16365	16072	16025	16132	16343	16230	16254	16224	16274	15921	16018	15998	16206	16224	16294	16128	16014	16273	16065	16318	16429	16237	16314	16276	16226	16157	16147	16055	16123	16183	16119	16169	16058	16015	16359	16177	16213	16283	15886	16212	16112	16118	16308	16257	16285	16120	16275	15985	16210	16250	15963	16268	16047	16199	16325	16050	16221	15988	16369	16433	16297	16363	16331	16179	16293	16228	16314	16515	16010	16172	16227	16291	16232	16411	16028	15934	16228	16161	16135	16175	16213	16047	16373	16201	16289	16121	16212	16295	16290	16069	16088	16034	15998	16279	16237	15988	16163	16167	16295	16257	16065	16117	16217	16157	16288	16194	16290	16256	15908	16155	16305	16282	16055	16134	16247	16078	16056	16146	16062	16101	15993	16182	16178	16330	16223	15945	15994	16240	16052	16283	16245	16180	16167	16187	15966	16164	16264	16155	16172	16158	16206	16407	16287	16274	16256	16313	16187	16117	16350	16159	16298	16296	16464	16375	16302	16417	16237	16383	16271	16120	16049	16178	16328	16255	16244	16190	16309	16129	16153	16147	16157	16238	16111	16013	16133	16125	16261	16455	16120	16192	16173	16177	16014	16095	16142	16082	16162	16234	16164	16214	16052	16298	16132	16135	16120	16087	16245	16151	16098	16120	16262	15868	16151	16096	16157	16293	16496	16274	16398	16369	16276	16127	16235	16222	16222	16300	15967	16142	16204	16035	16202	16102	16049	16087	16021	16156	16215	16371	16272	16299	16243	16176	16260	16315	16068	15978	16172	16349	16122	16009	16202	16429	16223	16280	16229	16313	16246	16011	16269	16236	16280	16117	16112	16321	16413	16200	16109	16362	16229	16065	16001	16142	16151	16118	16168	16036	16157	16146	16139	16179	16278	16124	16079	16240	16226	16216	16251	16163	16277	16345	16018	16157	15984	16093	16385	16384	16336	16226	16051	16109	16220	16525	16451	15970	16199	16075	16210	16154	16087	16350	16269	16226	16103	16209	16084	16099	16194	16227	16140	16180	15994	16280	16144	16298	16171	16103	16099	16319	16002	16042	16189	16205	16143	16349	16014	16200	16137	16265	16252	16287	16190	16146	16246	16189	16168	16191	16142	16134	16060	16246	16246	16254	16384	16030	16205	16418	16385	16437	16189	16177	15994	16366	16154	16286	16317	16230	15983	16312	16133	15979	15938	16308	16262	16178	16117	16366	16164	16183	16217	16326	16172	16178	16111	16084	16318	16206	16240	16019	16041	16240	16262	16161	16350	16138	15989	16256	16217	16099	16211	16283	16251	16201	16215	16245	16407	16126	16029	16332	16271	16205	16269	16163	16055	16175	16160	16311	16200	16160	16223	16308	16148	16040	16185	16252	16283	16344	16065	16170	16116	16058	16154	16312	16197	16114	16200	16301	16134	15990	16186	16086	16110	16259	16139	16150	16310	16291	16103	16158	16347	16202	16139	16105	16287	16278	15971	16342	16334	16427	16111	16209	16285	16266	16246	16264	16349	16221	16190	16274	16248	16096	16112	16186	16338	16378	16238	16162	16135	16321	16225	16118	16097	16061	16328	16215	16283	16033	16140	16001	16081	16132	16136	16159	16287	16200	16231	16243	16181	16156	16152	16230	16177	16124	15896	16184	16227	15999	16093	16285	16115	16396	16220	16258	16153	16154	16207	16239	16355	16179	16196	16256	16245	16006	16091	16208	16101	16100	16208	16122	16188	16273	16337	16216	16090	16079	16454	16241	16329	16330	16113	16245	16113	16288	16199	16112	16084	16207	16156	16202	16355	16127	15976	16244	16188	16092	16052	16188	16088	16242	16179	16255	16247	16164	16258	16362	16284	16062	16051	16178	16278	16392	16120	16139	16258	16244	16093	16169	16248	16238	15997	16039	16248	16156	16020	16114	16354	16079	16080	16393	16138	16189	16159	16300	15981	16282	15956	16080	16163	16077	16050	16146	16109	16228	16181	16257	16154	16308	16311	15984	16146	16196	16167	16110	16388	16237	16277	16242	16464	16102	16300	16195	16158	16084	16259	16089	16333	16032	16245	16214	15983	16101	16339	16081	16340	16264	16137	16231	16312	16019	16324	16415	16214	16088	16037	16267	16212	16168	16211	16209	16234	16062	16089	16209	16209	16161	16185	16200	16285	16311	16066	16137	16424	16230	16241	16118	16118	16129	16215	16062	16204	16220	16280	16207	16144	16227	16014	16032	16176	16203	16058	16154	16109	16273	16271	16245	15963	16106	16242	16220	16242	16108	16086	16279	16309	16043	16255	16287	16454	16344	16124	16221	16151	16317	16204	16188	16264	16235	16159	16106	16340	16120	16178	16127	16258	16363	16355	16214	16404	16361	16115	16020	16237	16062	16050	16152	16257	16160	16253	15984	16209	16113	16118	16082	16281	16190	16367	16368	16397	16208	16109	16155	16216	16272	16168	16233	16328	16360	16175	16016	16242	16162	16295	16357	16440	16347	16227	16102	16330	15970	16237	16344	16036	16356	16221	16222	16078	16283	16261	16211	16332	16283	16181	16350	16334	16266	16231	16046	16118	16190	16180	16166	16323	16489	16351	16256	16165	16238	16226	16210	16385	15976	16068	16302	16133	16382	16230	16282	16265	16147	16194	16287	16391	16351	16229	16088	15930	16068	15933	16315	16137	16211	16287	16127	16274	16278	16100	16238	16117	16260	16067	16147	16144	16188	16316	16105	16280	16044	16197	16150	16201	16175	16269	16141	16285	16392	16284	16274	16239	16264	16081	16269	16241	16123	16369	16319	16305	16295	16306	16291	16141	16081	16247	16252	16221	16312	16329	16132	16298	16206	16276	16336	16107	16188	16147	16223	16175	16161	16302	16077	16254	16339	16030	16155	16121	16238	16235	16240	16318	16213	16123	16141	16270	15984	16246	16178	16040	16030	16193	15999	16059	16309	16161	15907	16141	16204	16186	16124	16170	16263	16043	16468	16270	16354	16179	16213	16387	16359	16084	16236	16316	16196	16303	16373	15991	16246	16207	16154	16133	16054	16056	16320	16137	16147	16259	16223	16037	16121	16377	16172	16062	16188	16041	16128	15950	15917	16231	16293	16188	16196	16360	16285	16285	16329	16130	15993	16245	16358	16211	16237	16224	16237	16169	16130	16053	16146	16164	16260	16167	16307	16458	16189	16411	16340	16180	16116	16178	16330	16387	16310	16282	16177	16348	16192	16257
62822	103603	88063	73349	58863	43255	29097	19040	14896	13878	13826	13616	13786	13804	13811	13752	13744	13728	13665	13711	13978	13842	13805	13732	13772	13668	13739	13854	13726	13805	13826	13764	13823	13772	13771	13704	13817	13510	13646	13824	13880	13628	13812	13781	13746	13827	13623	13761	13685	14010	13674	13722	13698	13613	13898	13553	13847	13771	13712	13783	13832	13531	13753	13682	13720	13899	13764	13758	13740	13727	13601	13791	13719	13645	13919	13658	13862	13901	13759	13655	13929	13600	13697	13836	13819	13860	13733	13790	13572	13774	13783	13769	13654	13596	13816	13675	13595	13723	13809	13781	13590	13792	13740	13580	13821	13820	13835	13787	13707	13760	13743	13841	13800	13766	13801	13790	13666	13813	13821	13805	13668	13798	13800	13824	13654	13723	13742	13634	13868	13804	13773	13493	13800	13801	13654	13691	13694	13681	13745	13733	13603	13897	13742	13714	13823	13648	13655	13668	13735	13698	13601	13669	13802	13676	13809	13774	13591	13878	13828	13926	13963	13514	13782	13693	13800	13726	13684	13701	13757	13647	13804	13874	13817	13730	13610	13797	13756	13755	13878	13666	13668	13588	13718	13592	13645	13698	13725	13764	13661	13799	13868	13743	13679	13741	13934	13749	13810	13705	13721	13816	13815	13739	13679	13754	13738	13761	13763	13669	13863	13881	13858	13835	13687	13724	13796	13805	13848	13712	13749	13673	13642	13859	13787	13680	13653	13801	13798	13642	13781	13740	13821	13781	13648	13862	13806	13720	13902	13672	13696	13665	13761	13699	13853	13603	13648	13636	13534	13763	13779	13739	13760	13636	13708	13757	13832	13552	13643	13695	13780	13603	13746	13759	13787	13749	13653	13680	13780	13698	13764	13586	13772	13781	13610	13653	13798	13707	13795	13635	13638	13680	13863	13723	13657	13745	13716	13821	13793	13706	13822	13711	13798	13822	13760	13700	13729	13788	13678	13732	13739	13833	13947	13859	13768	13690	13610	13819	13588	13794	13708	13653	13675	13829	14060	13870	13699	13991	13771	13683	13714	13734	13726	13690	13762	13586	13657	13796	13732	13648	13810	13681	13856	13556	13610	13719	13707	13734	13675	13594	13887	13856	13726	13701	13843	13754	13677	13844	13874	13824	13748	13657	13653	13741	13662	13800	13722	13761	13842	13755	13728	13674	13819	13727	13700	13648	13570	13970	13751	13803	13760	13651	13858	13690	13871	13675	13807	13710	13761	13784	13640	13817	13804	13804	13646	13958	13808	13692	13662	13690	13860	13700	13803	13878	13888	13711	13836	13521	13802	13658	13750	13836	13747	13744	13800	13737	13925	13797	13583	13679	13821	13738	13763	13907	13624	13772	13627	13774	13797	13804	13615	13791	13931	13702	13679	13805	13720	13920	13870	13853	13768	13892	13690	13710	13832	13751	13781	13698	13766	13750	13706	13962	13743	13776	13761	13672	13916	13769	13762	13841	13663	13590	13792	13854	13594	13726	13732	13637	13819	13859	13901	13760	13892	13637	13763	13866	13522	13724	13853	13874	13754	13811	13689	13626	13659	13782	13769	13737	13762	13901	13700	13727	13613	13611	13885	13649	13846	13757	13649	13651	13757	13791	13692	13735	13730	13872	13877	13929	13653	13854	13815	13828	13713	13726	13756	13763	13901	13773	13759	13662	13699	13724	13649	13845	13726	13766	13731	13684	13798	13776	13874	13803	13694	13666	13873	13867	13820	13894	13761	13692	13738	13807	13819	13722	13716	13806	13759	13926	13749	13799	13811	13766	13795	13620	13574	13637	13874	13745	13749	13692	13711	13766	13629	13630	13868	13739	13739	13674	13724	13859	13755	13708	13846	13684	13733	13636	13771	13715	13805	13741	13787	13809	13837	13514	13597	13807	13843	13782	13760	13627	13849	13678	13765	13582	13870	13846	13727	13716	13812	13722	13618	13844	13696	13770	13871	13824	13803	13606	13686	13723	13873	13904	13814	13804	13620	13761	13841	13637	13914	13675	13752	13874	13738	13910	13761	13807	13620	13525	13839	13798	13766	13723	13841	13731	13727	13779	13853	13667	13662	13731	13667	13687	13742	13829	13669	13866	13814	13687	13715	13761	13756	13938	13893	13667	13773	13769	13968	13693	13877	13789	13745	13557	13897	13829	13786	13696	13675	13808	13705	13938	13776	13717	13874	13744	13702	13705	13661	13785	13817	13531	13758	13733	13716	13824	13745	13884	13665	13990	13779	13659	13720	13688	13723	13535	13714	13581	13823	13714	13819	13574	13704	13706	13725	13742	13726	13666	13771	13636	13774	13632	13864	13697	13724	13732	13644	13908	13629	13815	13665	13763	13639	13729	13851	13818	13965	13780	13618	13773	13560	13684	13786	13834	13755	13899	13834	13915	13557	13769	13877	13765	13746	13767	13774	13696	13747	13916	13783	13610	13682	13771	13708	13677	13949	13903	13877	13685	13531	13797	13774	13720	13784	13631	13792	13693	13816	13729	13904	13674	13637	13875	13650	13683	13655	13798	13665	13623	13636	13770	13677	13742	13823	13895	13730	13646	13770	13770	13726	13789	13632	13812	13740	13860	13697	13756	13600	13729	13860	13689	13776	13725	13765	13844	13826	13594	13704	13797	13915	13799	13830	13786	13690	13759	13725	13605	13844	13801	13776	13799	13763	13643	13923	13683	13893	13748	13598	13705	13699	13755	13808	13915	13729	13725	13768	13796	13954	13775	13647	13702	13702	13910	13793	13812	13764	13864	13732	13781	13759	13808	13699	13660	13859	13847	13811	13700	13878	13624	13825	13675	13771	13977	13734	13774	13846	13787	13739	13782	13820	13716	13732	13729	13619	13805	13954	13700	13815	13683	13660	13797	13669	13660	13886	13751	13731	13550	13625	13725	13695	13795	13714	13777	13755	13903	13685	13767	13609	13698	13747	13655	13702	13706	13740	13787	13705	13680	13644	13777	13794	13684	13698	13811	13549	13706	13793	13813	13659	13728	13644	13709	13783	13748	13675	13976	13731	13673	13780	13571	13768	13695	13753	13795	13772	13687	13703	13830	13785	13669	13776	13579	13722	13764	13669	13790	13788	13647	13706	13989	13557	13891	13756	13670	13804	13823	13814	13609	13660	13857	13844	13931	13767	13794	13755	13790	13748	13682	13755	13790	13751	13764	13872	13691	13727	13854	13600	13621	13811	13703	13837	13686	13803	13776	13774	13681	13761	13749	13819	13696	13789	13767	13705	13688	13838	13609	13776	13696	13745	13801	13817	13665	13669	13637	13646	13703	13665	13622	13738	13850	13839	13795	13819	13878	13828	13748	13585	13788	13747	13797	13797	13648	13717	13748	13686	13807	13873	13821	13713	13614	13572	13682	13767	13739	13635	13756	13676	13754	13997	13839	13700	13597	13645	13883	13746	13852	13629	13746	13747	13894	13770	14079	13678	13765	13807	13816	13769	13773	13566	13658	13793	13745	13883	13701	13789	13844	13860	13672	13856	13843	13570	13645	13706	13736	13762	13717	13758	13759	13820	13671	13785	13715	13804	13776	13656	13936	13608	13843	13671	13848	13694	13555	13672	13689	13712	13763	13941	13580	13842	13733	13780	13772	13717	13781	13742	13791	13860	13815	13693	13663	13739	13811	13568	13711	13872	13835	13811	13825	13762	13854	13682	13819	13675	13688	13725	13801	13733	13653	13626	13866	13763	13739	13785	13850	13859	13680	13828	13667	13791	13894	13808	13642	13873	13666	13615	13687	13694	14019	13882	13823	13801	13761	13682	13916	13844	13777	13825	13675	13813	13721	13776	13822	13687	13867	13699	13830	13545	13648	13638	13803	13620	13914	13754	13766	13802	13803	13791	13656	13738	13758	13801	13946	13752	13830	13816	13745	13781	13809	13821	13716	13560	13803	13744	13863	13867	13640	13791	13737	13802	13663	13748	14019	13912	13878	13856	13647	13720	13762	13723	13873	13667	13743	13682	13820	13709	13816	13648	13603	13637	13735	13779	13566	13739	13997	13689	13683	13695	13837	13769	13658	13857	13793	13737	13609	13804	13596	13593	13810	13665	13747	13677	13734	13757	13605	13679	13695	13824	13644	13811	13631	13782	13819	13645	13629	13856	13750	13756	13682	13825	13841	13724	13782	13629	13632	13843	13854	13685	13843	13791	13759	13737	13673	13835	13890	13674	13867	13735	13992	13698	13773	13731	13874	13857	13850	13782	13846	13675	13643	13785	13674	13834	13885	13737	13706	13715	13822	13707	13614	13742	13888	13873	13807	13720	13875	13839	13740	13658	13912	13702	13686	13894	13729	13724	13908	13664	13749	13739	13808	13817	13688	13807	13810	13712	13628	13777	13833	13784	13734	13827	13808	13747	13672	13915	13721	13633	13817	13635	13792	13772	13723	13712	13757	13745	13675	13748	13755	13719	13710	13681	13817	13920	13653	13857	13868	13681	13679	13855	13627	13610	13719	13771	13751	13768	13615	13726	13793	13893	13944	13669	13995	13783	13751	13893	14001	13812	13798	13738	13825	13864	13587	13889	13861	13856	13725	13898	13813	13758	13798	13817	13765	13714	13625	13783	13668	13713	13638	13889	13944	13502	13831	13766	13741	13810	13717	13680	13782	13804	13662	13781	13607	13748	13680	13891	13738	13517	13670	13845	13729	13710	13653	13836	13668	13907	13530	13803	13763	13609	13534	13807	13753	13930	13745	13827	13797	13805	13815	13787	13736	13810	13803	13812	13883	13696	13752	13666	13901	13765	13700	13816	13764	13749	13756	13824	13790	13801	13746	13781	13691	13750	13791	13660	13858	13639	13723	13675	13766	13780	13825	13790	13659	13844	13667	13800	13636	13733	13812	13789	13777	13777	13676	13762	13571	13652	13597	13851	13733	13688	13782	13700	13822	13763	13672	13889	13867	13573	13640	13709	13573	13878	13790	13764	13774	13765	13612	13916	13376	13806	13729	13715	13809	13886	13632	13688	13534	13927	13788	13747	13766	13656	13726	13762	13700	13639	13826	13686	13603	13733	13783	13680	13756	13775	13708	13820	13642	13658	13787	13573	13877	13687	13716	13918	13708	13676	13741	13687	13894	13644	13676	13938	13793	13809	13854
29078	28887	35329	31410	24663	20296	18030	16943	16760	16285	16551	16489	16636	16548	16567	16362	16413	16388	16285	16390	16394	16397	16433	16296	16356	16545	16407	16458	16448	16552	16571	16514	16534	16423	16603	16603	16365	16425	16374	16470	16276	16478	16474	16401	16251	16459	16550	16449	16182	16472	16637	16317	16486	16371	16410	16532	16357	16281	16583	16599	16244	16355	16296	16272	16426	16592	16484	16468	16327	16402	16668	16396	16300	16395	16342	16412	16387	16679	16353	16256	16381	16358	16454	16395	16439	16458	16399	16365	16174	16227	16463	16441	16463	16424	16423	16281	16298	16276	16501	16434	16514	16449	16353	16444	16390	16255	16635	16383	16332	16542	16461	16565	16518	16202	16574	16390	16397	16388	16256	16443	16309	16332	16376	16344	16398	16340	16255	16435	16296	16479	16365	16254	16449	16216	16344	16432	16518	16573	16369	16336	16320	16594	16207	16283	16366	16506	16362	16354	16547	16321	16380	16410	16514	16405	16444	16598	16321	16288	16337	16155	16403	16341	16536	16185	16231	16455	16354	16535	16354	16333	16392	16447	16359	16343	16345	16372	16193	16511	16345	16648	16494	16386	16445	16408	16290	16417	16421	16408	16365	16243	16422	16455	16458	16461	16451	16349	16570	16457	16288	16450	16337	16428	16460	16357	16326	16418	16687	16375	16249	16311	16602	16474	16424	16290	16220	16581	16479	16387	16341	16351	16377	16425	16375	16421	16354	16319	16406	16429	16509	16296	16475	16375	16459	16371	16357	16478	16456	16509	16355	16599	16539	16148	16314	16336	16595	16421	16636	16257	16323	16332	16290	16286	16248	16480	16415	16319	16220	16392	16297	16454	16364	16361	16383	16363	16347	16349	16426	16248	16483	16376	16465	16539	16523	16451	16518	16516	16454	16296	16342	16434	16511	16377	16377	16350	16454	16441	16415	16448	16343	16394	16535	16463	16648	16286	16517	16499	16576	16457	16420	16364	16248	16505	16484	16424	16523	16295	16227	16419	16499	16214	16431	16333	16454	16337	16456	16278	16457	16483	16301	16514	16485	16439	16357	16437	16513	16185	16494	16267	16350	16597	16486	16374	16441	16407	16527	16617	16392	16569	16456	16482	16310	16301	16319	16461	16442	16464	16606	16397	16522	16364	16727	16250	16318	16398	16294	16294	16366	16295	16277	16554	16665	16379	16426	16354	16471	16376	16372	16210	16310	16437	16403	16318	16411	16436	16535	16412	16391	16453	16340	16478	16365	16581	16390	16364	16459	16395	16466	16204	16476	16393	16662	16445	16261	16413	16422	16444	16395	16510	16279	16391	16453	16293	16409	16340	16416	16582	16546	16441	16488	16387	16401	16385	16473	16430	16374	16476	16513	16590	16355	16304	16207	16408	16685	16662	16245	16671	16521	16328	16509	16479	16460	16334	16474	16329	16384	16621	16410	16519	16429	16490	16541	16464	16608	16460	16470	16481	16426	16401	16605	16444	16314	16438	16340	16583	16452	16484	16412	16540	16503	16490	16162	16400	16338	16336	16544	16394	16365	16258	16403	16388	16551	16434	16497	16204	16376	16325	16511	16514	16481	16298	16261	16281	16557	16336	16315	16448	16500	16380	16445	16290	16404	16479	16236	16385	16530	16439	16602	16451	16325	16303	16446	16548	16605	16358	16657	16282	16526	16482	16230	16343	16381	16265	16522	16421	16564	16753	16346	16532	16468	16409	16432	16442	16273	16614	16273	16567	16696	16323	16339	16424	16516	16398	16360	16507	16568	16367	16359	16435	16340	16443	16342	16534	16406	16405	16466	16595	16367	16319	16614	16451	16534	16303	16252	16342	16343	16219	16496	16443	16420	16485	16426	16305	16368	16572	16388	16261	16482	16499	16530	16366	16409	16459	16424	16563	16444	16395	16462	16378	16460	16351	16393	16584	16315	16547	16519	16520	16375	16553	16671	16462	16612	16512	16557	16382	16334	16396	16423	16303	16555	16368	16590	16435	16391	16158	16580	16494	16369	16412	16829	16368	16355	16524	16537	16557	16379	16216	16592	16170	16484	16495	16577	16330	16672	16554	16486	16444	16221	16632	16321	16326	16424	16285	16340	16312	16320	16427	16372	16537	16248	16422	16604	16349	16457	16259	16460	16374	16440	16411	16478	16544	16564	16409	16485	16378	16456	16551	16279	16365	16192	16294	16341	16471	16387	16507	16578	16587	16344	16610	16380	16507	16361	16397	16357	16506	16295	16292	16472	16509	16431	16398	16334	16612	16580	16576	16398	16402	16312	16349	16353	16344	16304	16536	16540	16476	16450	16344	16415	16438	16475	16302	16362	16451	16487	16253	16357	16496	16438	16200	16491	16323	16466	16304	16586	16410	16568	16684	16574	16460	16304	16203	16457	16298	16578	16531	16528	16359	16444	16335	16322	16439	16583	16375	16535	16413	16298	16351	16369	16490	16342	16367	16345	16605	16289	16330	16596	16624	16412	16428	16349	16331	16281	16452	16516	16456	16491	16387	16532	16489	16181	16225	16467	16440	16297	16516	16342	16367	16228	16377	16579	16410	16345	16292	16367	16460	16583	16428	16299	16354	16456	16495	16296	16362	16484	16615	16377	16402	16433	16383	16706	16455	16517	16357	16336	16535	16292	16396	16510	16449	16307	16424	16343	16544	16453	16640	16411	16224	16366	16207	16363	16186	16309	16543	16337	16625	16453	16404	16388	16499	16518	16510	16354	16284	16304	16442	16633	16517	16372	16348	16353	16431	16466	16344	16420	16470	16223	16537	16440	16378	16332	16282	16284	16606	16600	16316	16426	16568	16446	16332	16347	16446	16612	16620	16526	16551	16371	16607	16230	16354	16438	16228	16168	16524	16489	16665	16423	16613	16438	16215	16322	16275	16626	16686	16633	16408	16373	16559	16427	16393	16498	16591	16674	16535	16388	16413	16225	16444	16296	16519	16202	16367	16257	16576	16363	16414	16481	16401	16569	16289	16495	16378	16395	16462	16190	16407	16464	16274	16269	16213	16483	16384	16293	16477	16517	16411	16443	16531	16484	16478	16413	16413	16328	16562	16583	16344	16167	16456	16554	16482	16275	16285	16466	16523	16453	16407	16403	16419	16416	16478	16279	16403	16474	16603	16399	16608	16606	16398	16236	16320	16307	16705	16321	16462	16499	16553	16333	16321	16485	16510	16337	16336	16449	16356	16453	16414	16546	16375	16500	16737	16655	16518	16278	16511	16573	16263	16332	16326	16346	16529	16326	16541	16346	16529	16418	16269	16269	16470	16570	16613	16424	16452	16552	16444	16603	16391	16486	16441	16455	16292	16404	16400	16274	16409	16489	16292	16389	16505	16439	16329	16530	16363	16437	16492	16505	16379	16322	16432	16429	16253	16339	16379	16271	16468	16282	16561	16316	16170	16465	16282	16219	16371	16230	16360	16533	16469	16496	16380	16320	16436	16539	16473	16327	16568	16483	16368	16596	16549	16476	16291	16571	16469	16402	16286	16509	16476	16338	16294	16412	16524	16406	16256	16332	16348	16402	16418	16488	16625	16179	16464	16520	16422	16541	16357	16446	16568	16426	16481	16314	16358	16428	16388	16464	16409	16415	16332	16494	16430	16583	16155	16429	16593	16520	16448	16629	16467	16346	16431	16404	16368	16480	16519	16432	16375	16411	16577	16517	16339	16584	16360	16173	16536	16305	16545	16307	16580	16459	16273	16329	16437	16481	16376	16393	16369	16376	16548	16561	16432	16409	16344	16263	16308	16538	16379	16363	16361	16217	16366	16260	16425	16340	16249	16468	16566	16303	16286	16328	16397	16250	16385	16301	16308	16355	16362	16409	16416	16341	16596	16519	16400	16352	16371	16282	16446	16270	16526	16527	16520	16367	16332	16280	16274	16573	16532	16307	16356	16491	16539	16370	16456	16323	16452	16458	16453	16341	16368	16564	16562	16427	16580	16431	16635	16313	16318	16352	16173	16156	16392	16450	16548	16525	16459	16563	16522	16481	16388	16475	16515	16420	16485	16591	16416	16278	16446	16455	16427	16364	16439	16314	16378	16461	16232	16296	16731	16346	16440	16257	16245	16363	16294	16396	16373	16264	16490	16379	16427	16614	16307	16384	16407	16342	16393	16548	16431	16460	16374	16364	16368	16523	16461	16241	16366	16403	16410	16461	16228	16329	16498	16364	16195	16348	16535	16381	16495	16680	16363	16396	16275	16485	16461	16411	16405	16459	16354	16293	16234	16481	16304	16453	16355	16437	16513	16531	16619	16276	16514	16529	16348	16238	16517	16535	16433	16333	16611	16321	16372	16421	16427	16561	16387	16323	16479	16498	16551	16472	16527	16459	16405	16508	16457	16537	16309	16477	16322	16523	16186	16512	16412	16361	16400	16318	16476	16329	16418	16388	16307	16398	16307	16429	16425	16480	16470	16520	16512	16215	16426	16451	16404	16306	16395	16546	16235	16430	16589	16476	16442	16548	16532	16401	16525	16455	16322	16276	16320	16512	16650	16499	16466	16436	16394	16470	16580	16333	16578	16468	16579	16359	16441	16557	16351	16306	16358	16389	16341	16421	16459	16398	16436	16357	16493	16554	16362	16333	16461	16473	16422	16476	16465	16334	16277	16448	16387	16382	16425	16506	16501	16458	16359	16469	16256	16361	16637	16539	16441	16531	16281	16446	16562	16586	16431	16582	16435	16454	16452	16428	16291	16575	16551	16329	16368	16384	16300	16362	16508	16403	16315	16328	16484	16614	16545	16505	16384	16229	16514	16445	16590	16402	16365	16624	16422	16536	16627	16485	16796	16487	16493	16188	16434	16346	16217	16464	16440	16403	16395	16553	16497	16357	16447	16454	16266	16522	16413	16493	16442	16328	16564	16553	16393	16582	16493	16516	16391	16577	16526	16467	16355	16572	16315	16363	16597	16469	16306	16429	16398	16553	16405	16304	16678	16630	16431	16457	16468	16357	16428	16452	16523	16409	16436	16606	16322	16345	16527	16496	16314	16555	16441	16396	16358	16628	16378	16415	16505	16525	16449	16226	16277	16323	16380	16572	16337	16286	16389	16563	16525	16481	16365	16464	16512	16491	16423	16456	16310	16555	16317	16584	16179	16515	16400
32089	47118	35569	26669	21579	17362	15276	14303	13845	13940	14129	13927	14054	13939	14106	13932	14029	13893	14111	13924	14090	14050	13945	14011	13899	14020	14081	14104	13915	14112	14047	14123	13919	14073	13935	13840	13839	13973	14081	14139	14019	13994	13907	13938	14023	14040	14023	14039	13969	13983	13911	13836	14007	14124	13960	13888	13923	13996	13990	14001	14115	14068	14053	14009	13982	13990	14218	13999	14085	13786	13931	13886	13820	14074	13951	14015	14042	14133	13945	14050	13850	14067	13857	14168	14030	13704	14152	13852	13936	13930	14048	14027	13908	14179	13923	14057	13979	13869	13873	14144	13883	13821	14054	13972	14073	13915	13954	13903	13950	13916	13892	14006	13966	13848	13824	14151	14039	13939	14015	13919	14036	13954	14207	13949	13947	14079	13887	13941	13835	13887	13921	13988	14004	13896	13947	13945	14004	13851	13922	13891	14044	14024	14031	14036	13859	13980	13976	14027	13971	13992	13991	14018	14072	14041	13902	14030	14022	14001	14087	13917	13967	13925	13994	13775	14042	13949	14149	13998	13847	13979	13938	13921	13799	14058	14011	13982	14154	13966	13950	14005	13840	14007	14099	13950	13874	13912	14092	13910	14003	14186	14032	13917	13900	13980	14065	14123	14047	13931	14005	14067	13853	14174	13884	13955	14041	14032	13994	14043	13929	13991	13823	14009	14037	13945	13852	13993	13942	14122	13925	14040	13998	13919	13915	13966	13940	13942	13938	14231	13884	14163	14026	13891	14075	13990	13979	13996	14031	14066	13935	13782	14014	13994	13822	14018	13838	14174	14034	13995	13931	14044	14016	14097	13843	14133	14025	13932	13900	13995	13815	14031	13996	13973	14059	14137	13956	13993	13858	14120	14093	13969	13887	14129	14017	13907	13991	13975	14012	13970	14062	14044	13968	13903	13926	13885	13989	13746	13940	13970	13860	14009	14045	13832	13960	13935	13971	13955	13902	14036	14020	14189	13879	13900	14082	14043	13924	13968	13976	13975	13982	13943	14043	13949	13972	14069	13876	13814	14101	13903	13878	13958	13870	14100	13903	13900	13984	13936	13912	14048	13921	13976	13937	14031	13781	13815	13891	13909	13971	14073	14278	13962	13962	13964	14024	14070	14016	13941	14094	13837	13916	14010	13825	14080	13844	14101	14117	13745	13977	13869	13944	13931	14061	14078	13923	13974	13826	14048	13837	14196	13928	13972	13921	13918	13959	14083	14224	13913	14080	13993	13887	14100	13970	13936	13998	13975	13933	13963	13982	13838	14189	13973	13916	13973	13981	14137	14084	13890	13767	13838	14049	13838	14163	14068	13979	13906	13915	14007	14049	13954	14024	13917	14088	13937	14130	14024	13927	13943	13823	13987	14183	14144	14115	13944	13940	14000	14097	13976	13980	14011	14209	13966	13999	14082	13996	13991	14061	13986	14008	13887	13933	14101	14030	14069	14055	14026	13987	13848	13967	13958	14039	14178	13951	14122	13935	14084	14025	13883	13902	13995	13891	13870	13959	13918	14160	14014	13876	13994	13907	13893	14058	13901	14012	13850	14056	13966	13909	13865	14141	13908	14128	13920	13976	13868	13934	13982	13928	13991	13938	14030	13868	13972	14109	14015	14025	13823	13968	13973	13882	14043	14254	13896	14151	13940	14003	14125	13920	13874	14119	14004	13838	13965	13981	14053	13919	14074	14113	13906	14122	14098	13846	13946	13983	13986	13816	13882	14049	13836	14115	13845	14126	13988	14079	14069	14142	14108	13957	14058	14047	13987	14032	14097	14054	13871	14018	14039	13955	14072	13821	13948	14057	14167	13922	14154	13954	14185	14006	14060	14090	14018	13947	13854	14075	13993	13931	14015	14103	14150	13878	13905	13997	14064	13962	13924	14092	13883	13950	14059	13948	13817	14128	13896	13939	13982	14057	13970	14104	13933	13896	13926	13949	14022	13892	14147	13860	14126	13964	14034	13908	13973	13936	13956	13898	13919	14088	13975	14038	13913	14001	13929	14038	14044	14048	14140	14158	14064	13805	14204	14050	13903	14035	14029	14078	13944	13783	13988	14140	13973	13972	14120	14173	14075	14012	13979	13926	14067	14147	13840	13896	13998	14188	13943	13876	13788	13979	14115	14041	13822	13964	14007	14150	14083	13904	13903	13946	14042	13878	14013	13957	14201	13961	13951	14023	13964	13977	13900	13822	13959	13997	13902	13888	14026	14239	14131	14006	14003	13976	14110	14173	13806	14057	13969	13958	14077	14040	13917	14033	14048	13860	14171	14205	13910	14165	14143	13967	14079	14063	13970	13987	13889	14114	13926	14179	14018	14215	13960	13978	13985	13921	14070	13961	14006	13933	14075	14051	14039	13932	13885	14114	14004	13963	13964	13981	14229	13805	13960	13856	14050	14089	14062	13981	14073	14002	14023	14041	14054	14011	14061	14127	13880	13957	14147	13930	13971	13822	13884	14029	14037	14046	14014	13930	13884	13898	13966	14042	13981	13886	13998	14014	13990	14039	13994	14011	14172	13909	14080	13943	14131	14130	14173	13986	13885	14011	13951	13995	14193	13882	13938	13799	13975	14016	14033	13981	13891	14152	13888	14111	13951	13996	13888	14117	14140	14086	13880	13873	14035	14052	14037	14016	13941	13950	13914	14017	14037	14030	13954	13940	14119	13939	13967	13955	13798	13918	14091	13990	13944	13903	14086	13985	13851	13995	13950	14046	13948	13988	14095	13918	14077	14006	14130	13909	14018	13859	14035	13971	13932	13885	13779	14074	14029	13876	14066	14125	13844	13926	13940	14009	13920	13907	13908	14071	14094	13994	14046	13954	14105	14046	13978	14012	13959	13967	13889	13957	13786	13942	14208	14011	13944	14008	13960	13987	13923	14053	14066	13887	14023	13967	13927	14115	13990	14051	13902	14050	13940	13785	14012	13892	14068	13928	14003	14048	14054	14147	13882	13963	13973	14022	13978	13768	14111	13929	14019	14110	13871	13930	14145	13993	14163	13981	14092	14052	13822	13904	14042	14148	13937	13949	14049	13951	14131	14042	14018	13994	14085	14091	14080	14079	14035	14116	13947	14020	14080	14052	14079	14038	14050	14035	13971	13903	14064	14137	13964	14050	14111	14102	14030	13934	13912	14080	13834	13917	13992	14012	13885	13949	13876	14016	13930	14095	14015	13959	14092	13920	13905	13839	13807	14017	13963	13978	13973	14025	13940	14194	13875	13848	14107	13898	14216	13813	13891	14089	14021	14022	13977	13902	13965	14038	13839	13907	14100	13917	14057	13910	14088	13883	13961	13923	13993	14058	13992	14142	13910	14141	13877	14005	13932	14037	13878	14027	13908	14069	13903	14014	14004	13863	13968	14014	13929	14065	13895	13837	13984	14280	13939	14095	14121	14009	13894	14023	13803	14038	13900	13940	14061	13931	14109	14089	13941	14149	13864	14144	13978	13882	14059	13976	13931	13996	14005	14075	13995	13948	14151	14030	13853	14126	13789	14077	14025	13928	14096	13875	13846	14037	14007	14037	13871	14091	13957	13922	14024	13876	14052	14034	13815	14166	13983	13922	14061	13839	13889	13999	13991	14058	13991	14038	13907	13920	14028	13976	13911	13909	14013	13957	14017	14077	14053	13993	14100	13983	14036	13903	13889	13966	13913	14025	13990	14089	14072	14053	14118	13976	14079	13950	14175	14095	13927	13966	14210	13828	14102	13924	14056	13890	13928	14041	13808	14043	14006	13908	13922	13961	14095	13993	13972	13942	14079	13891	14076	14133	14044	13919	13872	14124	13973	13903	14032	14047	14117	13822	14120	14129	14150	14050	14118	13857	14197	13893	14049	13967	14119	13880	13917	13989	13765	14200	14045	13968	13957	13981	13866	13918	14043	14116	13942	14033	14006	14068	14080	14134	14034	13932	13890	14154	13991	14017	13917	13865	13963	13952	13941	13960	14063	14076	14123	14060	14112	13933	14065	14045	14011	14011	14002	13993	13847	14009	14134	13979	13973	14149	14065	14004	13929	14016	14169	14171	14221	14005	14069	14048	13927	13935	13963	14160	13906	14068	13941	14102	13821	13846	13957	13844	13904	14063	13958	14094	13898	13943	13991	14024	14123	14031	14096	14014	14061	13955	13883	13970	13926	13943	13976	14002	14055	13978	14008	14160	13911	13912	13935	14072	13941	13969	14144	13837	14162	13923	14022	14103	13851	14014	13971	14026	14065	13911	14122	13940	13925	13950	13972	14065	14037	13887	13952	14037	13867	14073	13970	14001	14010	13892	13899	13971	14056	13977	13924	14106	13908	13937	14022	13844	13933	14144	13890	14044	14074	14009	13870	13891	14073	14069	13954	14049	13952	13915	13892	13984	14221	13966	14015	13985	14074	13903	14104	13859	13955	14038	13983	13981	13870	13873	14026	13949	14099	13774	14056	14053	14048	13955	14133	13974	13956	14074	13890	13986	13991	14066	14079	14019	14070	13989	14159	14035	14106	13996	14071	13950	14226	13953	13930	13920	13960	13980	14191	14193	14029	14017	13817	13830	14107	14160	14060	14045	14089	13982	14200	13923	14035	13838	14032	14056	13970	14208	13919	13921	14083	14075	14029	13828	13895	13848	13985	13885	14012	14119	13983	13990	14125	13971	13922	14034	14006	13871	13869	14143	13882	13961	13975	13962	13998	14089	13956	14091	13914	14057	13999	14005	14091	14014	14112	13920	14106	13848	13931	13843	13936	14000	13915	13956	14182	13933	14072	14024	13972	14014	13975	14135	14052	13838	13957	14060	13847	14004	13901	13965	14126	14023	13927	14009	14005	14013	13933	14047	14062	14042	14084	14059	13934	13983	14028	13944	13919	13941	14122	14063	14023	14039	14000	13882	13906	14064	13928	14086	14167	13915	14108	14065	13885	14073	13946	13888	13989	14195	14156	14280	13965	14044	13878	14121	14005	14077	14047	13893	13720	13938	14046	14158	13994	13941	13891	13911	13918	14045	14092	13963	13904	14113	14023	14041	13959	14093	13940	13964	14051	14083	13910	14020	14059	14038	13980	13949	14189	13926	14126	13952	13970	14020	14135	13965	13937	14142	13964	14032	13845	14031	14030	13933	14011	14125	14053
24093	22555	34183	36431	37749	33075	26795	19208	16898	16551	16355	16197	16019	16402	16225	16437	16332	16272	16264	16387	16058	16032	16213	16037	15920	16022	16058	16279	16086	16224	16147	16175	15798	16186	16032	16085	16263	16165	15956	16160	15964	16155	15896	16075	16043	16016	16051	15957	15950	16126	16019	16157	16092	16166	16294	15942	16060	16062	16131	16220	16230	16036	15863	16047	16100	16057	16112	16028	15942	16123	16252	16140	16266	16064	16053	15989	16025	16003	16099	16030	16064	16029	16388	16060	16228	16282	16219	16207	16027	15924	15856	15974	16099	16116	16159	16026	16185	16097	16067	16147	16110	16182	16068	15956	15934	16186	16128	16217	16102	15930	15933	16038	15985	15990	15952	16013	16091	16290	16065	16259	16005	16107	16025	15998	16192	16161	15945	16102	16025	16007	16106	16172	16045	16238	16085	16093	16041	16133	16083	16105	16171	16217	16197	15938	16042	16103	15830	16130	16150	16135	16179	15909	16238	16149	15949	16280	16096	16208	16163	16202	16159	15944	15935	16162	16094	16032	16100	16006	16252	16296	15952	15875	16169	16030	15904	15987	16084	15920	16045	15867	16244	16068	16259	16073	15890	16143	16083	16140	16118	15895	16137	16008	16311	15857	16123	16142	15984	16073	16100	16222	16023	15993	15812	15883	16037	16053	16364	16173	15879	15967	16009	16078	16204	15972	16216	16106	16001	15963	15889	16052	16030	16202	16212	16084	16213	16123	16070	15978	16137	15830	16012	16054	16103	16051	16112	16076	16309	15956	16035	16150	16177	15780	16124	16092	15899	16065	15867	16167	16050	16050	16218	16284	15983	15996	16065	15961	15897	16070	16049	16237	16102	16142	16060	16097	15852	15935	16224	16081	15994	16140	15978	16076	15994	16223	16061	15992	15931	15955	16151	16052	16062	16072	15976	16011	16103	16126	16093	15893	15970	15967	16041	15915	15978	16128	16185	16031	16218	16115	16103	16339	16142	15861	16154	16175	16325	16099	16148	15805	15882	16083	15971	16107	16061	16177	16215	16166	15885	16325	16086	15941	15891	16181	16034	16059	16054	16247	16101	16051	16101	16062	15960	16060	16178	16002	16103	15981	16340	16043	15994	16192	16113	16011	16202	16162	15995	15907	16286	16063	16183	16015	16175	15991	15994	15849	16140	15879	16073	16186	16252	16011	16158	16004	15826	16100	16038	16123	16055	16070	16011	15947	16133	16045	15965	15983	16082	15921	16237	16145	16040	16053	15877	16012	15886	16026	16078	15916	16008	15930	16054	15961	16133	16084	16080	15807	16095	16042	16002	16233	15999	16047	15817	15902	16286	16233	15999	15981	16182	16103	16076	16061	16122	15992	16102	16248	16126	15996	16090	16049	16043	15975	16077	16068	15941	16183	15845	16025	15928	16040	16168	16149	16327	15822	16013	15876	15939	16170	15945	16178	16120	16141	15992	16048	16032	16170	15932	16158	15991	15951	15998	16112	16010	16131	15976	16108	16202	16061	16001	16004	16202	16142	16127	16203	16008	16180	16055	16045	15846	15930	15941	15951	16173	16121	15897	16102	16256	16177	16100	16257	16147	15988	16148	15892	16027	16102	16086	16131	16184	16013	16211	16159	16208	16149	16006	16077	16149	16016	16017	16066	16078	16105	15961	16023	16147	16212	15845	16167	16076	15949	15856	16215	16142	16072	15938	15930	16048	16148	16014	15939	16153	16096	16239	16185	16191	16249	16203	16029	15900	16133	16017	16276	16088	16082	16030	16086	16006	16076	15876	16065	16009	16147	16109	16128	15910	16148	16058	15907	16198	16294	16093	15998	15818	16001	16032	16103	16199	16048	16091	16117	15929	15985	16122	16006	16148	16052	16199	16069	16119	16042	15813	16072	16103	16177	15989	15915	16075	16007	16091	15998	15990	16157	16250	15955	16066	16122	16130	16021	15984	16174	15790	15885	16191	16042	16145	16176	16041	16001	15957	15923	16175	16048	15962	16054	16013	16032	15940	16183	16027	16197	15992	15949	16019	16048	16267	15979	16035	16078	16037	16161	16105	15912	16204	16072	16163	15977	16063	15994	16088	16235	16011	16085	16100	16144	15971	15951	16041	16006	16134	15978	16128	16113	16029	15951	16042	16059	15903	15956	16068	16293	16191	16154	15976	15992	15955	16031	15914	16112	16131	15960	16109	15928	15950	15915	16105	16038	15890	16193	15987	15815	16241	16067	16201	16136	15917	15837	16148	16288	16103	16030	16164	16143	15918	15943	16024	16053	16031	16039	15959	15949	15904	16184	16206	15972	16067	16182	16053	16161	16135	15973	16013	16007	16155	16165	16097	16094	16040	16031	16055	16266	15965	16171	16027	16032	16108	16034	15974	16151	16003	16222	16022	16120	16188	16059	16031	16008	16193	16010	16294	16050	16065	15934	16218	16016	16109	16172	16031	16101	16133	16041	16099	16216	16104	16010	16244	15967	16284	16090	16068	15939	15947	15885	16165	16134	16075	15904	16203	16168	16013	16005	15921	16148	16033	16022	16095	16095	16282	16155	16026	15830	15997	15991	15946	16192	16125	15903	16052	16020	15950	15999	15896	15913	15865	16075	16176	16083	15988	16014	15971	15937	16065	16097	16101	16071	16205	15997	16137	16066	15883	16010	15841	16086	15937	16273	16095	16160	16071	16126	16018	15925	16059	16188	16112	16151	15976	16056	16140	15945	15869	16007	16124	15960	16211	15947	15914	15914	16050	16057	15875	16070	16005	16057	15890	16169	15984	16247	15990	15995	16050	16194	15926	16044	16042	16034	15819	16014	16084	15801	16103	15926	15920	16116	16271	15986	16156	16045	16098	16173	16100	16146	16188	15923	16027	16167	16134	16200	15957	16029	15902	16099	16050	16044	15975	15978	16350	16083	16124	16082	16188	16073	16290	16163	16168	15982	16134	16022	16094	16080	16212	16027	15933	16058	16045	16095	16083	15884	16264	16017	16204	16006	16153	16007	16214	16057	15971	16020	16006	16051	16068	15858	16190	16083	15953	16048	16124	16332	15828	15899	16131	15999	16086	16091	16051	15997	16049	15933	15988	16171	16061	16050	16172	16078	16200	16109	16235	16100	16060	16179	16166	16033	16077	15899	16024	15968	16239	15978	16025	15994	15897	15905	16181	15870	16135	15970	16193	16168	16220	16399	16171	15927	15938	16068	16106	16016	15980	16069	16148	16141	16151	15996	16032	15986	15905	15882	16042	16057	15793	16024	16128	16215	15780	16104	15979	16229	15949	16061	16130	16091	16091	16016	16063	16058	15911	16000	16025	15883	16117	16081	16123	15948	15828	16029	16000	15943	15978	16024	16014	16140	16065	16065	16161	15928	15942	15753	16026	16116	16000	15844	16053	16096	15956	16063	16012	16181	15925	16050	16102	16192	15899	16034	16064	16041	15985	16039	16091	16097	16178	15888	16129	15947	16138	15892	15985	16157	16150	16143	16013	16114	16019	16181	16028	15984	16121	16076	15960	15814	16094	16100	16244	16132	16088	16141	16165	16040	16052	16120	16112	16290	16068	16225	16081	15938	16066	15988	15942	16057	15957	16043	16017	16082	16010	15974	15913	15961	16175	16156	16011	16061	16047	16065	16010	16094	16052	16153	15881	16159	16065	15874	15957	15966	15935	16065	16145	16038	16116	15869	16081	15940	16082	16151	16113	16164	15945	16024	15894	15972	15910	16065	16175	16024	15932	16087	16000	16108	15947	16051	16052	16086	15894	16085	16050	15919	15985	15942	16062	15939	16159	16100	16020	16059	16058	16071	16005	15854	16190	16035	16229	16096	16015	16057	15866	15866	16285	16022	16030	16095	16128	15915	15838	16310	15884	15942	15981	16020	15858	16143	16038	15929	15989	16027	16069	16311	16149	15988	16245	16287	16128	16111	16013	16035	16073	16107	16160	16117	16024	16043	16102	16187	16096	15934	16103	16220	16136	16019	16117	15954	16170	16019	16044	16012	16150	15917	16042	16187	16062	16010	15872	16155	16010	15945	16095	16032	16156	16127	16017	15987	15861	16080	15917	16013	16131	15884	16081	15986	16139	16171	16115	15966	16137	16249	16167	16139	15979	16214	15944	16192	16072	16175	16039	16034	16201	16093	15982	16137	15921	16266	15832	15851	16116	15875	15955	16189	15978	16086	16076	16069	15911	16232	16012	16002	16012	16063	16005	16028	16005	16157	15984	16070	16210	15937	15886	15820	16083	15966	15942	16019	16195	16088	16110	16000	16234	16052	16121	16028	15872	15957	16184	15917	15980	15893	15948	15779	15861	15970	16012	15947	16004	16126	16202	15976	16113	16038	16002	16125	15984	16091	15982	16107	16076	16134	16054	15930	15891	15891	15830	16234	16024	16123	15968	16142	16038	15900	16126	16055	16082	16011	16043	15935	15891	16032	16057	16027	16001	16318	15980	16005	15986	16118	16032	16165	15929	15796	16216	15861	16178	15942	15971	16083	16023	15960	15986	16181	16069	15983	16019	15963	15896	16021	16107	16221	16088	16032	15873	15749	15931	15960	16007	16096	16133	16024	16146	16095	16219	16066	15973	15996	15958	16025	16135	16258	15978	16105	16036	16160	15965	15966	16032	15866	15914	15889	16061	16062	16050	16179	16216	16174	16278	16174	16035	15997	15904	16258	16063	16156	16077	16053	16004	16131	15857	16008	15986	16069	16030	16082	16117	15886	16330	16154	15886	16066	16235	16129	16197	16162	16027	16033	16118	16112	16134	16046	16075	15825	16015	16197	15928	15896	15935	15922	16184	16033	16024	15950	16335	16105	16086	16247	15959	16098	15992	16094	15917	15911	16259	16205	16137	15976	15812	15999	16107	16046	16192	16210	16133	16064	16088	16280	16157	16069	15969	15841	16134	15961	16157	16001	15927	16129	16177	16129	16003	15947	16163	16079	16314	15936	16169	16054	16028	16195	16366	16132	16118	16072	16070	16071	15989	16186	16173	16168	16023	16030	16074	16192	15817	15973	16107	16147	15958	15852	16152	16083	16074	16207	15901	16049	15904	15978	16052	16071	15860	16036	16068	15930	15871	16022	16058	16025	16040	16107	16026	16149	16139	16179	16003	15941	15947	16193	16188	15875
58576	94306	74873	57288	46120	33193	22476	16218	14431	13934	13822	13769	13848	13830	13793	13664	13760	13833	13691	13801	13706	13906	13949	13618	13876	13776	13698	13720	13659	13834	13712	13641	13744	13755	13863	13721	13821	13579	13605	13806	13871	13726	13777	13758	13808	13776	13734	13846	13736	13702	13817	13824	13673	13628	13944	13854	13813	13707	13680	13721	13730	13839	13684	13709	13734	13665	13952	13860	13887	13842	13919	13742	13793	13761	13662	13716	13663	13626	13702	13699	13652	13873	13571	13843	13765	13587	13709	13796	13851	13771	13737	13693	13861	13718	13650	13727	13735	13822	13825	13690	13879	13569	13826	13634	13776	13659	14000	13898	13739	13714	13763	13588	13840	13732	13824	13547	13723	13809	13915	13761	13876	13631	13751	13794	13555	13667	13907	13823	13785	13793	13698	13729	13758	13627	13784	13517	13889	13646	13771	13739	13641	13767	13846	13784	13602	13769	13810	13774	13851	13756	13767	13730	13861	13803	13592	13947	13894	13744	13841	13780	13879	13891	13754	13614	13774	13725	13668	13718	13602	13763	13713	13755	13624	13798	13673	13899	13680	13790	13623	13716	13779	13728	13857	13696	13721	13787	13868	13653	13600	13681	13700	13898	13672	13627	13605	13761	13758	13687	13781	13782	13810	13757	13715	13435	13751	13863	13702	13729	13829	13790	13731	13744	13903	13653	13859	13825	13755	13857	13821	13673	13750	13927	13655	13719	13651	13708	13814	13703	13777	13762	13796	13660	13699	13748	13721	13678	13830	13555	13772	13643	13701	13747	13740	13817	13656	13799	13854	13739	13671	13829	13701	13679	13695	13711	13734	13792	13684	13726	13705	13767	13686	13720	13619	13867	13591	13789	13786	13811	13796	13923	13753	13834	13677	13855	13639	13711	13723	13810	13679	13871	13658	13519	13809	13604	13889	13772	13666	13751	13762	13871	13701	13675	13794	13833	13884	13743	13676	13834	13649	13654	13704	13753	13766	13565	13824	13899	13736	13565	13636	13745	13889	13700	13847	13835	13783	13846	13787	13730	13792	13873	13777	13617	13716	13750	13809	13623	13791	13721	13800	13873	13867	13749	13682	13699	14037	13509	13656	13646	13599	13736	13692	13817	13791	13726	13602	13859	13596	13704	13790	13744	13875	13794	13844	13801	13763	13719	13669	13781	13721	13758	13651	13799	13733	13665	13784	13666	13675	13650	13919	13718	13689	13759	13773	13731	13739	13770	13662	13696	13822	13701	13761	13828	13709	13830	13654	13597	13959	13673	13815	13794	13873	13603	13715	13776	13798	13695	13718	13633	13736	13702	13770	13742	13673	13846	13778	13665	13727	13792	13652	13687	13635	13902	13577	13774	13814	13864	13857	13732	13578	13721	13742	13756	13644	13815	13691	13842	13535	13785	13886	13785	13677	13771	13716	13767	13674	13813	13810	13802	13769	13672	13637	13681	13746	13775	13646	13662	13731	13800	13756	13689	13768	13613	13792	13834	13745	13775	13830	13807	13684	13870	13801	13877	13659	13712	14081	13794	13860	13669	13576	13814	13881	13847	13789	13767	13646	13782	13784	13801	13703	13822	13744	13808	13803	13602	13753	13890	13839	13676	13663	13870	13847	13705	13746	13704	13825	13750	13832	13794	13837	13663	13596	13738	13717	13803	13717	13841	13558	13801	13785	13868	13829	13736	13756	13813	13719	13854	13787	13652	13723	13625	13783	13840	13789	13843	13745	13776	13636	13812	13884	13477	13749	13893	13752	13848	13773	13829	13918	13759	13706	13694	13666	13771	13656	13766	13707	13688	13878	13739	13692	13831	13885	13818	13851	13609	13851	13876	13717	13666	13704	13766	13795	13783	13704	13739	13738	13797	13717	13602	13711	13767	13728	13671	13746	13708	13665	13874	13887	13716	13654	14014	13774	13804	13799	13807	13693	13596	13820	13842	13569	13802	13740	13747	13776	13905	13741	13818	13669	13732	13699	13802	13795	13727	13680	13838	13665	13732	13706	13562	13670	13888	13749	13768	13891	13751	13606	13788	13798	13663	13867	13654	13889	13782	13641	13718	13820	13669	13611	13762	13701	13819	13765	13859	13687	13860	13965	13660	13650	13762	13669	13825	13897	13674	13864	13736	13782	13744	13800	13746	13832	13744	13681	13753	13860	13594	13802	13633	13733	13703	13778	13772	13720	13694	13672	13804	13828	13697	13748	13836	13844	13876	13681	13706	13657	13767	13904	13726	13671	13844	13740	13929	13740	13732	13774	13714	13739	13731	13691	13800	13747	13700	13880	13760	13773	13765	13742	13745	13741	13570	13729	13740	13744	13785	13732	13880	13714	13751	13963	13770	13768	13926	13779	13758	13737	13653	13780	13800	13714	13812	13713	13665	13854	13885	13678	13711	13536	13752	13735	13728	13742	13760	13862	13718	13898	13759	13667	13673	13748	13726	13827	13776	13722	13638	13837	13834	13661	13784	13905	13718	13667	13704	13894	13662	13837	13851	13674	13661	13875	13729	13775	13710	13763	13679	13750	13700	13751	13766	13757	13681	13654	13849	13899	13722	13682	13623	13897	13699	13827	13823	13705	13772	13788	13698	13690	13695	13840	13598	13636	13924	13705	13776	13629	13735	13891	13700	13795	13804	13645	13740	13816	13675	13856	13692	13625	13619	13496	13654	13832	13801	13777	13884	13762	13462	13677	13669	13838	13697	13845	13787	13678	13722	13874	13634	13769	13741	13692	13794	13592	13889	13701	13844	13626	13704	13572	13744	13652	13827	13728	13710	13683	13700	13780	13935	13753	13651	13950	13675	13721	13729	13670	13725	13804	13656	13679	13791	13701	13566	13624	13822	13762	13788	13782	13726	13806	13711	13830	13692	13795	13747	13856	13787	13912	13887	13906	13942	13774	13541	13901	13656	13704	13841	13682	13541	13592	13920	13917	13870	13723	13764	13815	13776	13721	13835	13662	13811	13907	13706	13741	13896	13786	13806	13764	13709	13762	13619	13927	13601	13791	13729	13776	13815	13706	13717	13639	13857	13670	13859	13983	13800	13616	13762	13775	13983	13834	13874	13757	13866	13876	13723	13835	13621	13686	13887	13795	13836	13808	13630	13751	13720	13780	13739	13705	13672	13649	13894	13769	13705	13838	13821	13736	13697	13802	13628	13678	13650	13747	13796	13773	13760	13877	13700	13663	13804	13600	13664	13825	13877	13810	13519	13922	13604	13819	13570	13591	13742	13793	13736	13819	13816	13785	13845	13821	13765	13632	13721	13710	13795	13570	13717	13730	13908	13781	13790	13684	13661	14020	13813	13781	13725	13714	13622	13712	13811	13835	13806	13827	13773	13624	13589	13724	13618	13646	13730	13743	13533	13772	13701	13791	13897	13634	13855	13792	13756	13731	13721	13744	13898	13704	13802	13651	13799	13755	13731	13678	13897	13753	13663	13939	13707	13755	13785	13821	13726	13796	13835	13649	13816	13674	13714	13757	13602	13760	13775	13765	13739	13674	13844	13786	13694	13790	13699	13749	13726	13910	13794	13816	13677	13919	13814	13720	13744	13883	13717	13831	13663	13840	13824	13825	13759	13848	13865	13775	14037	13788	13778	13718	13762	13883	13665	13943	13688	13811	13656	13761	13708	13908	13833	13647	13870	13733	13636	13831	13724	13655	13886	13681	13808	13788	13842	13724	13734	13589	13816	13831	13820	13727	13692	13805	13808	13601	13694	13876	13709	13756	13770	13701	13803	13642	13873	13747	13728	13704	13826	13782	13814	13740	13778	13818	13692	13735	13717	13900	13858	13744	13831	13857	13784	13542	13593	13699	13766	13834	13896	13759	13794	13818	13784	13733	13811	13806	13690	13814	13644	13789	13699	13676	13692	13938	13590	13772	13859	13606	13901	13668	13828	13689	13660	13731	13862	13810	13660	13937	13774	13691	13665	13631	13867	13832	13663	13664	13618	13696	13992	13784	13726	13812	13801	13779	13743	13756	13737	13543	13776	13688	13808	13861	13723	13739	13877	13786	13724	13799	13667	13711	13750	13828	13594	13855	13779	13855	13795	13803	13776	13910	13802	13647	13866	13696	13791	13683	13647	13692	13722	13749	13798	13742	13703	13882	13837	13724	13787	13842	13728	13673	13759	13844	13745	13720	13773	13947	13757	13701	13627	13650	14015	13733	13567	13765	13731	13899	13601	13961	13658	13613	13899	13749	13658	13697	13635	13702	13632	13857	13763	13686	13605	13870	13939	13706	13785	13800	13648	13909	13680	13693	13825	13730	13714	13807	13835	13791	13826	13604	13879	13668	13651	13602	13721	13708	13592	13660	13761	13742	13787	13774	13695	13626	13648	13716	13680	13715	13743	13691	13753	13939	13650	13757	13677	13603	13743	13864	13783	13790	13778	13646	13922	13608	13730	13841	13693	13693	13791	13829	13699	13845	13701	13688	13717	13638	13744	13590	13742	13766	13828	13631	13822	13557	13720	13905	13812	13663	13832	13819	13558	13732	13775	13649	13757	13719	13866	13854	13725	13776	13879	13840	13746	13821	13727	13778	13668	13806	13867	13634	13919	13704	13688	13717	13780	13808	13710	13766	13771	13841	13773	13691	13663	13696	13814	13762	13776	13671	13631	13676	13831	13667	13938	13977	13632	13697	13645	13623	13758	13985	13782	13885	13791	13589	13793	13880	13788	13750	13833	13761	13720	13935	13557	13812	13825	13708	13699	13994	13549	13790	13799	13904	13678	13623	13996	13969	13553	13928	13761	13792	13613	13811	13756	13683	13709	13924	14055	13757	13777	13792	13721	13930	13478	13843	13735	13688	13700	13759	13665	13835	13782	13626	13717	13723	13756	13754	13663	13655	13607	13850	13733	13864	13496	13710	13739	13764	13661	13629	13841	13929	13754	13670	13939	13569	13919	13821	13716	13706	13796	13861	13654	13664	13743	13746	13697	13854	13646	13814	13855	13748	13669	13757	13692	13774	13766	13751	13657	13792	13769	13564	13679	13758	13533	13768	13721	13722	13671	13820	13504	13737	13773	13836	13780	13602	13715	13646	13916	13880	14001	13747	13708	13856	13779	13740	13696	13613	13836	13750	13755	13776	13693	13759	13802	13644	13716
22846	21887	32515	31355	34619	34283	30533	21246	17675	17014	16719	16595	16283	16515	16412	16450	16287	16175	16324	16313	16156	16091	16213	16185	16346	16365	16296	16090	16128	16421	16194	16362	16231	16108	16121	16153	16117	16170	16119	16139	16254	16017	16126	16107	15933	16102	15808	15933	16082	16370	16380	16208	16168	16027	16089	16020	15937	15984	16135	16267	16032	15975	16013	16118	15984	16142	16250	16193	16122	16192	16183	16061	15953	16313	16020	16290	16086	16264	16027	16091	15871	16099	16170	16047	16121	16255	16021	16116	16101	16075	16174	16048	15965	16234	15912	16161	16137	16159	16034	16119	15971	16115	15916	16196	16213	15996	16156	16121	16181	16035	16276	16167	16069	16180	16009	16299	16071	15981	15984	15956	16178	16114	15960	16072	16138	16115	16012	16215	16197	16077	16065	16061	16157	16233	16142	16176	16132	16038	16008	16049	16138	16010	16193	16048	16108	15942	16033	16154	16224	16162	16208	16005	16056	16190	15941	15969	16155	16216	16185	15886	16144	16070	15954	16032	16154	16028	16122	16103	16047	16006	15989	16174	16095	16142	16126	16220	16147	16121	16099	15911	16180	15760	15890	15980	16141	16028	15951	15891	16050	16045	16129	16176	16148	16026	16246	16150	16040	16025	16124	16028	16158	16104	16247	15957	16027	16135	16130	16074	16063	16165	16122	16054	16224	16031	16122	16389	15982	16137	16146	15969	15941	16090	15899	16107	16062	16213	16178	16349	16235	15935	15885	16020	16029	16037	16056	15874	16163	16088	16139	15865	16180	16042	15899	15920	16085	16048	16062	16104	16019	16085	16016	16157	16101	16158	16144	15938	16081	16084	15927	16119	16154	16036	16075	16073	16042	16069	16100	16164	16062	15992	15955	16098	15956	16084	16062	15982	16134	15955	16005	15939	16162	15980	16046	16069	16164	15864	16046	16086	16089	16224	16469	16114	15963	16167	15856	15957	15930	16216	16083	16173	16067	16137	16014	16163	16041	16120	15953	16150	16050	16104	16115	16118	16070	16172	16095	16067	16146	15885	16229	16121	16223	16209	16109	16059	16114	15926	15928	16011	15932	16126	16188	16122	16123	16273	16050	16061	16142	16016	16043	15915	16109	16110	16000	15894	16024	15993	16185	16025	16331	16102	16203	15987	16066	16240	16055	16062	16114	15964	16063	15991	15948	16027	16063	16390	16218	16064	16111	16004	16100	16090	16101	16151	16169	15905	16090	16129	16065	16015	16214	16130	16082	15998	15863	15879	15930	16057	16167	16126	16162	16011	16119	15973	16028	16085	16089	15946	16103	15991	15867	15752	16038	16059	16088	16304	16056	16075	16196	15982	16047	15941	15940	15868	15882	15809	16099	16018	16090	15968	15978	16125	16293	16175	15956	16183	16108	16034	15992	15939	16113	15843	16161	15980	15980	16069	16111	16298	16147	16149	16119	16070	16094	15901	16089	16307	16132	16064	16177	16295	16049	16024	16042	16012	16013	16023	16246	16008	15980	16193	15997	16186	15891	16298	15916	16049	16146	16085	16067	16162	15970	16129	16222	16078	16054	15935	15861	16297	16047	16013	16016	16114	16171	15950	16133	15775	15911	16153	15963	16144	16066	15970	16123	16170	16168	15972	16094	16115	16163	15910	15905	16166	16054	16220	16246	15987	15994	16049	15950	16170	16073	16114	16023	16133	15981	16059	16026	16044	15981	16003	16190	15930	16130	15983	15957	16104	16186	16043	16099	16125	16074	16098	16124	16035	16037	16010	16083	15984	16058	16157	16226	15878	16054	15963	16217	16120	16151	16094	15986	16047	16011	16082	16064	15920	16097	16111	15961	15874	15884	16083	16038	15973	16123	16137	16118	16194	16223	15998	15958	16140	16097	16153	16126	16042	16133	16049	16012	16115	15958	16189	16200	16245	16020	16243	15808	16073	16088	16175	15818	15936	16058	15946	16110	16056	16124	16005	16139	16126	16192	15941	15928	16064	16075	15947	16027	16074	15981	16104	15898	16018	15966	16045	16134	15992	16088	16263	16094	16033	16092	15920	16080	15932	15909	16020	15891	16193	16046	16173	15990	16147	16163	16109	15962	16022	16288	16152	16271	15950	15973	16076	16130	16059	15955	16047	16201	15958	16004	16095	15991	15987	16053	16167	16147	16214	16049	16043	16317	16094	16030	16135	16219	16082	16076	16088	16121	16023	16085	16178	15935	16026	16047	16099	16201	16000	16140	16068	15963	16127	16076	15983	16132	15904	16223	16012	16137	16005	15941	16142	15938	16105	15981	16224	16190	15994	16138	16112	16072	16160	16122	16163	15881	15964	16001	16074	15893	16099	16128	16045	16024	15813	15948	16098	15890	16089	16085	16002	16025	16099	16044	15995	15885	16109	16166	16105	16116	15891	16031	15795	15963	16061	16043	15970	16225	16216	16070	16192	16116	15960	16173	16233	16179	16016	15987	15962	16060	16174	16008	16042	16187	16030	16157	16238	15851	15991	16015	16051	15949	15885	16174	16002	16048	16092	16033	16082	16130	16079	16046	15922	15999	16253	16084	16031	16284	16081	16053	15972	15815	16091	16120	15855	16136	16033	15894	16026	16103	16007	16054	16116	16129	16220	16144	16031	15699	15938	16213	15890	16140	16072	16187	16043	16120	16040	15982	16043	16157	15985	16147	15981	16076	16003	16063	16102	16149	16066	15941	15960	16180	16124	15948	16317	16017	15928	15959	16110	16190	16080	16214	16023	16187	16186	16153	16048	15963	15966	16104	16065	16072	16209	16050	16021	16284	16096	16203	16336	16030	16006	16023	16164	16002	16036	15985	15975	15869	16051	16270	16193	16085	16213	15982	16218	15979	16259	16037	16057	16168	16068	16254	16116	16212	16241	15990	15938	15953	15908	15980	16131	16190	16133	15928	16114	15985	16125	16269	16158	16119	16021	15991	15946	15930	16266	16209	16082	15983	16160	16075	16020	16057	15922	16037	16358	16103	16176	16081	15982	15961	15953	16278	16017	16110	16014	16057	16097	15967	15996	16355	16124	15986	15993	16094	15901	16108	16122	16006	16071	15873	16146	16151	15986	16019	16131	15930	15929	16035	16013	16073	16142	16083	15968	15997	15895	16063	16199	16192	16081	16121	16241	16104	16037	15977	16149	16118	15929	16044	16173	16185	15850	16160	16074	15903	16180	16045	15984	16105	16082	15974	15987	16121	15947	16023	16052	16063	15771	16189	16207	16030	16211	15884	15924	15977	16094	16084	16198	15983	15936	16133	16058	16044	15863	16014	15933	15895	15976	16001	15963	15991	16103	15957	15793	15930	16127	16041	16043	15982	16071	16044	16037	16266	16073	16081	16073	16010	16149	15936	15989	16002	16031	16040	16140	16050	16234	15876	16221	15899	16142	16185	15835	15950	16025	15929	16166	16184	16118	15914	16039	16141	16232	16066	15967	16102	16183	16043	16106	15895	16033	15821	16019	16279	16033	16208	15939	16120	16110	16130	16012	16025	16171	15913	16068	15991	16057	15946	16085	16031	16018	16263	16051	16215	16144	16141	16030	16377	16269	15989	16003	15902	16001	15955	16170	16284	15987	16020	16075	16084	15972	15994	16031	16184	15992	16148	16112	15989	16017	16136	16021	16102	16138	16016	15936	15952	15935	16207	16215	16134	16042	15904	16155	15959	15939	16035	15731	15986	15990	15955	15935	16093	16155	15883	16009	15996	16056	15927	16207	16013	16009	15957	15893	15971	15937	16043	16261	16061	16064	16148	16032	16001	16066	16182	16139	16242	16016	16150	15875	16060	15917	16019	16293	16074	16090	16190	15986	16182	16038	16069	16038	16049	16108	16150	16092	15833	16082	15989	15954	15950	16081	15986	16092	15947	16148	16029	16181	16115	16215	16123	16038	15930	16345	15910	16120	16134	16049	16080	16053	16038	16308	16079	16063	16104	15987	16136	16124	16108	16060	15922	16182	16130	16155	15857	16005	16120	16010	16001	15949	15966	16117	16307	16168	16195	15869	16057	16329	15910	15989	16100	16001	16017	15948	15886	15950	16164	15972	15973	16282	15958	15935	16173	15991	15997	16276	15977	16102	16078	16147	15913	15808	16206	16069	16228	16134	16186	15983	15919	16022	16149	15964	16062	16189	16188	16055	16150	16171	16225	15992	16136	16023	16173	16145	16120	15980	16105	15969	16183	15890	16006	15979	16076	16161	15925	16151	16090	16004	15785	16008	15988	16046	16089	16171	16123	16206	16087	16134	16406	16081	16183	16110	16102	16001	15981	16231	15972	16019	16318	16127	15909	15996	16005	15850	16108	16045	15997	16104	16100	16156	16263	16089	16291	16173	15794	16001	16160	16016	15999	15993	15983	15795	16113	15992	16005	16023	16172	15923	16082	16353	15837	16063	16222	15871	16032	15933	16006	16051	16100	15933	16110	15927	15925	15934	15973	16115	16198	16070	16186	15716	16159	16002	15893	15901	15949	15919	16108	16136	16215	16005	16052	15959	15728	15911	15921	15848	16021	16138	15991	15926	16012	15989	16141	15977	16104	15946	15944	15923	16061	16091	16128	16069	16092	16082	16028	16021	16009	15991	16082	15874	16149	15878	15984	15967	16066	16129	16035	15999	16042	16052	15970	16141	16126	16010	16147	16029	15968	16185	16210	15980	16005	15991	16067	16258	16294	16044	16284	16155	15798	16234	16200	16040	16200	16069	16173	16032	16081	16051	16151	16090	15935	15988	15882	16065	15955	16060	16126	16054	16213	16033	15933	15988	16187	16077	15938	16119	16107	16094	16145	15886	16064	15964	16194	16089	16036	15832	16289	16099	16017	16258	15986	16027	16065	15879	15986	16029	16082	16180	15997	16039	16093	16024	16156	15878	16034	16035	16086	16100	16272	16061	16263	16017	16106	16101	16236	16185	15990	16198	16002	16065	16055	16174	16164	16051	16043	15955	15961	15936	15921	16113	16299	16140	15924	15876	15983	16009	15937	16115	16150	15995	16061	15882	16145	16055	15967	16155	16239	16034	16091	16273	16242	16157	15939	16086	16313	16007	15998	16005	16177	15835	16241	16011	16074	15994	16023	16121	15918	16015	16029	15833	16122	15921	16011	16179	16261	16097
63140	105146	86931	69041	54843	40019	26817	18010	14712	13888	13676	13621	13599	13661	13635	13584	13704	13762	13738	13715	13594	13704	13591	13682	13757	13810	13551	13690	13696	13625	13688	13651	13644	13777	13862	13757	13658	13641	13516	13728	13578	13926	13635	13845	13671	13600	13739	13782	13479	13628	13669	13616	13801	13573	13610	13587	13660	13723	13792	13784	13674	13800	13626	13733	13679	13805	13655	13493	13726	13717	13594	13508	13641	13577	13547	13657	13585	13538	13658	13661	13712	13797	13689	13692	13546	13730	13731	13536	13637	13647	13616	13733	13591	13636	13603	13590	13670	13694	13765	13728	13451	13751	13854	13609	13494	13600	13546	13800	13485	13695	13719	13593	13568	13758	13657	13620	13642	13643	13707	13773	13690	13692	13633	13687	13825	13744	13691	13782	13471	13490	13639	13712	13717	13526	13716	13595	13567	13728	13621	13729	13425	13615	13592	13638	13623	13738	13689	13621	13637	13729	13697	13572	13710	13782	13590	13586	13676	13610	13534	13543	13534	13684	13675	13913	13739	13644	13769	13750	13675	13674	13594	13565	13592	13682	13602	13596	13700	13465	13677	13602	13639	13533	13690	13703	13603	13671	13594	13832	13637	13663	13746	13679	13665	13749	13704	13708	13574	13770	13699	13718	13767	13636	13837	13805	13645	13692	13591	13644	13611	13639	13681	13790	13610	13746	13620	13694	13504	13632	13774	13744	13648	13652	13605	13816	13727	13447	13451	13820	13620	13803	13586	13459	13715	13670	13554	13668	13598	13598	13718	13568	13695	13724	13676	13599	13627	13678	13649	13657	13671	13517	13664	13777	13518	13755	13414	13649	13729	13738	13692	13560	13741	13549	13644	13629	13731	13641	13665	13634	13685	13594	13494	13493	13725	13726	13679	13628	13724	13560	13658	13858	13714	13652	13539	13756	13591	13818	13782	13766	13586	13767	13501	13601	13609	13537	13892	13780	13691	13795	13589	13688	13646	13656	13694	13559	13723	13695	13718	13845	13678	13767	13698	13516	13753	13492	13864	13602	13680	13583	13754	13626	13762	13783	13841	13713	13636	13644	13540	13577	13585	13758	13596	13365	13644	13723	13767	13776	13686	13703	13622	13615	13599	13656	13698	13726	13720	13534	13539	13728	13503	13773	13794	13630	13673	13583	13667	13604	13722	13780	13677	13751	13632	13541	13546	13641	13739	13560	13552	13463	13788	13623	13588	13678	13610	13776	13769	13622	13642	13744	13501	13669	13664	13566	13664	13640	13535	13739	13819	13642	13719	13639	13586	13580	13574	13583	13795	13675	13507	13645	13547	13616	13658	13613	13675	13451	13602	13687	13751	13767	13604	13652	13641	13560	13571	13745	13676	13525	13799	13855	13698	13524	13681	13682	13601	13776	13713	13656	13708	13622	13549	13512	13738	13563	13563	13702	13772	13760	13588	13699	13677	13549	13650	13601	13726	13531	13546	13731	13746	13679	13618	13817	13491	13708	13617	13795	13584	13760	13635	13654	13826	13542	13625	13708	13524	13728	13677	13645	13603	13609	13567	13710	13661	13788	13636	13712	13695	13618	13645	13515	13652	13633	13606	13613	13605	13640	13518	13619	13669	13651	13537	13551	13590	13702	13599	13643	13680	13413	13676	13623	13723	13762	13605	13676	13621	13563	13587	13714	13613	13708	13535	13669	13631	13610	13633	13720	13796	13488	13652	13548	13754	13682	13652	13618	13831	13647	13609	13661	13706	13618	13800	13506	13722	13586	13703	13779	13550	13626	13610	13682	13712	13607	13598	13675	13572	13767	13724	13696	13742	13673	13720	13588	13711	13662	13608	13760	13737	13642	13604	13642	13632	13684	13621	13739	13585	13593	13625	13642	13562	13587	13788	13625	13465	13712	13648	13739	13684	13567	13716	13644	13595	13610	13651	13717	13710	13721	13606	13597	13621	13775	13534	13486	13628	13606	13734	13587	13783	13427	13646	13503	13632	13520	13743	13794	13598	13715	13558	13732	13705	13782	13765	13578	13700	13783	13587	13693	13529	13554	13743	13785	13567	13874	13751	13767	13593	13617	13571	13587	13461	13656	13892	13786	13728	13518	13561	13722	13696	13631	13724	13703	13611	13686	13707	13764	13784	13560	13591	13583	13566	13643	13786	13695	13808	13853	13679	13646	13684	13706	13646	13666	13655	13676	13581	13715	13571	13601	13827	13699	13582	13617	13689	13740	13797	13814	13729	13738	13668	13664	13717	13720	13617	13591	13655	13700	13723	13622	13647	13745	13496	13683	13617	13737	13745	13567	13813	13697	13563	13604	13607	13593	13726	13568	13624	13764	13684	13560	13493	13537	13754	13632	13608	13750	13638	13661	13576	13647	13602	13736	13659	13494	13765	13676	13590	13751	13478	13768	13578	13672	13695	13662	13588	13542	13633	13728	13515	13686	13632	13515	13586	13701	13821	13696	13671	13726	13689	13759	13579	13660	13604	13521	13782	13691	13615	13737	13696	13657	13703	13725	13601	13614	13695	13347	13770	13496	13822	13643	13826	13683	13717	13657	13652	13648	13704	13682	13628	13701	13691	13788	13649	13731	13716	13687	13571	13674	13579	13656	13624	13559	13596	13625	13422	13650	13836	13584	13777	13655	13664	13836	13519	13640	13485	13670	13761	13717	13750	13713	13592	13607	13753	13799	13608	13847	13665	13615	13754	13697	13597	13793	13705	13668	13602	13772	13660	13576	13731	13646	13746	13656	13816	13678	13494	13735	13563	13630	13612	13575	13488	13669	13582	13746	13629	13671	13683	13636	13640	13487	13772	13739	13632	13577	13633	13852	13679	13630	13604	13571	13659	13786	13531	13671	13758	13796	13719	13568	13615	13611	13562	13612	13785	13587	13783	13700	13703	13580	13777	13689	13609	13604	13804	13706	13693	13648	13453	13587	13629	13653	13636	13623	13870	13560	13678	13647	13608	13563	13445	13695	13669	13653	13643	13622	13575	13614	13802	13598	13751	13575	13721	13699	13698	13571	13775	13625	13612	13655	13723	13549	13668	13698	13773	13599	13612	13790	13798	13587	13619	13474	13666	13607	13764	13624	13598	13594	13640	13635	13589	13733	13592	13622	13738	13639	13652	13638	13579	13680	13614	13543	13868	13548	13562	13724	13835	13807	13567	13422	13740	13615	13633	13704	13606	13646	13749	13525	13922	13562	13738	13611	13673	13647	13473	13689	13718	13771	13519	13555	13724	13653	13687	13608	13771	13662	13599	13509	13742	13677	13666	13552	13606	13550	13467	13580	13639	13850	13665	13752	13719	13609	13603	13770	13627	13720	13639	13739	13681	13766	13581	13753	13521	13602	13795	13609	13574	13621	13753	13564	13616	13584	13632	13635	13542	13785	13703	13658	13580	13791	13733	13812	13633	13466	13502	13576	13701	13668	13644	13602	13645	13602	13681	13660	13644	13704	13687	13754	13654	13776	13448	13674	13632	13562	13648	13497	13646	13561	13757	13657	13888	13582	13547	13670	13787	13614	13727	13516	13724	13552	13444	13532	13787	13793	13617	13506	13617	13811	13638	13352	13784	13775	13763	13706	13484	13657	13588	13579	13646	13566	13762	13732	13565	13568	13595	13681	13663	13783	13765	13720	13628	13618	13662	13575	13766	13650	13754	13652	13548	13712	13688	13677	13795	13588	13538	13586	13685	13596	13760	13623	13735	13823	13514	13579	13632	13596	13504	13648	13821	13559	13808	13498	13568	13640	13688	13763	13688	13776	13677	13677	13695	13542	13715	13657	13712	13705	13849	13780	13538	13754	13626	13548	13789	13648	13694	13635	13571	13734	13686	13731	13739	13639	13453	13660	13781	13597	13610	13626	13582	13897	13637	13723	13619	13627	13721	13653	13598	13646	13629	13493	13580	13619	13449	13621	13585	13610	13756	13654	13697	13779	13678	13583	13558	13515	13563	13557	13691	13468	13564	13720	13699	13562	13494	13671	13479	13839	13608	13602	13494	13675	13699	13724	13714	13715	13402	13601	13677	13709	13923	13790	13428	13695	13675	13531	13767	13715	13634	13568	13712	13624	13645	13620	13653	13621	13635	13602	13638	13655	13671	13635	13840	13688	13710	13659	13599	13706	13689	13766	13674	13516	13583	13815	13759	13646	13641	13609	13618	13613	13537	13663	13731	13551	13737	13779	13632	13647	13697	13809	13660	13604	13710	13696	13647	13577	13763	13596	13653	13815	13623	13809	13625	13563	13621	13674	13715	13694	13469	13427	13748	13714	13583	13837	13767	13696	13728	13714	13602	13604	13829	13696	13646	13580	13693	13614	13609	13561	13762	13657	13805	13809	13652	13724	13750	13625	13787	13644	13622	13499	13556	13720	13575	13611	13532	13596	13743	13633	13651	13548	13572	13734	13678	13742	13485	13774	13532	13619	13657	13662	13561	13847	13699	13854	13520	13691	13625	13691	13685	13686	13539	13608	13484	13661	13717	13654	13739	13657	13584	13633	13681	13636	13532	13721	13721	13644	13748	13710	13696	13786	13685	13593	13636	13524	13594	13721	13726	13691	13590	13660	13438	13782	13896	13653	13711	13662	13646	13688	13616	13570	13577	13712	13863	13652	13653	13577	13587	13531	13673	13650	13654	13747	13611	13612	13584	13793	13759	13664	13632	13739	13670	13675	13618	13692	13777	13613	13629	13791	13785	13834	13666	13427	13575	13646	13586	13442	13637	13657	13778	13595	13721	13551	13597	13705	13683	13515	13586	13693	13461	13610	13491	13725	13473	13556	13766	13608	13658	13736	13674	13629	13804	13724	13647	13841	13758	13485	13744	13585	13557	13691	13570	13733	13698	13574	13647	13597	13704	13765	13635	13662	13656	13547	13727	13647	13628	13542	13688	13613	13658	13712	13559	13680	13855	13657	13620	13352	13554	13548	13597	13669	13664	13621	13480	13695	13749	13673	13764	13726	13632	13717	13624	13702	13737	13642	13587	13665	13848	13607	13685	13760	13831	13700	13774	13712	13803	13529	13868	13752	13604	13725	13772	13630	13621	13758	13762	13560	13558	13571	13655	13691	13531	13502	13691	13636	13763	13626	13527	13563	13777	13665	13561	13653	13648	13618	13628	13728
28766	30363	38553	30230	22910	19564	17786	16658	16440	16411	16391	16423	16271	16356	16541	16401	16547	16372	16130	16374	16279	16498	16424	16400	16502	16401	16318	16358	16425	16382	16330	16398	16419	16547	16343	16435	16309	16397	16503	16343	16377	16398	16271	16277	16532	16640	16535	16425	16278	16258	16376	16573	16254	16449	16569	16437	16540	16581	16231	16407	16467	16251	16463	16361	16260	16438	16193	16359	16377	16317	16362	16167	16309	16598	16485	16479	16310	16350	16386	16588	16608	16433	16486	16424	16287	16224	16374	16450	16380	16299	16343	16406	16300	16376	16424	16307	16302	16541	16209	16392	16413	16374	16452	16454	16528	16387	16718	16698	16354	16294	16446	16381	16243	16276	16512	16396	16375	16501	16333	16312	16210	16282	16228	16175	16318	16217	16432	16381	16223	16425	16352	16345	16361	16370	16509	16372	16323	16268	16269	16287	16370	16568	16204	16373	16439	16266	16376	16512	16443	16340	16243	16343	16307	16474	16508	16239	16318	16102	16563	16303	16188	16407	16275	16355	16300	16188	16156	16352	16306	16445	16573	16418	16517	16451	16330	16278	16324	16449	16399	16418	16189	16251	16417	16398	16310	16263	16294	16414	16468	16535	16521	16189	16310	16316	16357	16410	16128	16417	16184	16479	16625	16233	16266	16491	16476	16347	16325	16162	16490	16146	16484	16400	16266	16342	16364	16237	16208	16318	16438	16391	16593	16575	16503	16323	16315	16324	16175	16475	16220	16401	16376	16322	16284	16267	16514	16229	16301	16379	16301	16441	16359	16308	16208	16185	16417	16361	16303	16169	16374	16348	16426	16335	16363	16359	16214	16464	16544	16557	16266	16342	16230	16561	16446	16405	16323	16453	16457	16524	16551	16412	16532	16431	16274	16530	16523	16367	16388	16456	16288	16347	16457	16305	16491	16397	16518	16499	16317	16363	16284	16287	16486	16410	16343	16458	16434	16239	16275	16451	16442	16231	16387	16370	16347	16450	16489	16343	16461	16394	16452	16484	16363	16405	16296	16297	16309	16449	16449	16352	16401	16565	16329	16357	16304	16470	16446	16418	16380	16306	16251	16343	16479	16387	16136	16275	16364	16278	16367	16491	16255	16357	16471	16239	16209	16396	16448	16082	16277	16476	16528	16594	16417	16417	16498	16309	16438	16244	16461	16408	16402	16225	16491	16365	16330	16417	16406	16231	16351	16311	16535	16263	16502	16304	16369	16475	16542	16247	16234	16487	16218	16067	16252	16394	16221	16395	16236	16479	16461	16278	16513	16309	16301	16292	16332	16427	16430	16438	16189	16412	16402	16331	16292	16556	16453	16330	16298	16346	16423	16332	16472	16498	16606	16444	16463	16469	16284	16477	16398	16350	16512	16453	16420	16428	16550	16419	16277	16388	16260	16420	16211	16180	16522	16366	16375	16216	16334	16430	16494	16338	16401	16273	16319	16440	16440	16272	16409	16282	16442	16274	16575	16487	16349	16272	16193	16450	16405	16116	16267	16302	16407	16342	16509	16243	16342	16407	16342	16180	16426	16378	16326	16495	16458	16342	16249	16448	16516	16529	16331	16362	16208	16161	16336	16284	16381	16330	16360	16490	16473	16311	16494	16455	16476	16425	16261	16303	16411	16665	16477	16411	16417	16120	16247	16151	16378	16203	16314	16306	16189	16336	16321	16383	16265	16344	16421	16407	16433	16434	16335	16329	16415	16395	16483	16132	16328	16325	16318	16086	16295	16414	16529	16222	16496	16254	16587	16335	16346	16363	16221	16327	16445	16479	16432	16305	16469	16405	16558	16433	16322	16512	16450	16209	16287	16347	16329	16378	16218	16265	16348	16655	16406	16418	16246	16460	16357	16514	16443	16310	16351	16286	16264	16190	16300	16459	16374	16530	16420	16303	16533	16342	16441	16449	16452	16482	16243	16545	16468	16054	16297	16418	16562	16483	16380	16360	16368	16235	16456	16288	16519	16588	16324	16334	16276	16568	16370	16344	16399	16358	16321	16439	16245	16287	16533	16444	16226	16263	16485	16370	16339	16480	16319	16462	16612	16401	16432	16273	16438	16306	16456	16380	16392	16372	16312	16339	16503	16391	16227	16470	16387	16110	16366	16408	16332	16524	16546	16397	16602	16392	16666	16487	16405	16265	16518	16292	16451	16378	16396	16166	16309	16435	16284	16327	16363	16353	16612	16284	16433	16500	16233	16282	16493	16580	16324	16485	16547	16328	16367	16050	16435	16377	16517	16503	16326	16531	16513	16367	16346	16303	16217	16209	16320	16451	16367	16197	16269	16381	16381	16473	16594	16521	16383	16472	16574	16520	16376	16187	16159	16412	16354	16465	16559	16341	16234	16527	16372	16459	16389	16430	16399	16384	16297	16289	16315	16327	16345	16225	16384	16485	16292	16592	16414	16375	16201	16523	16509	16431	16516	16169	16572	16270	16369	16276	16203	16386	16314	16424	16255	16302	16509	16193	16297	16351	16330	16638	16468	16336	16381	16375	16429	16441	16459	16653	16069	16413	16458	16464	16390	16519	16322	16357	16423	16372	16223	16358	16447	16194	16219	16434	16460	16567	16379	16264	16460	16272	16241	16183	16526	16368	16477	16327	16598	16498	16317	16504	16396	16433	16422	16495	16351	16190	16277	16339	16265	16367	16314	16137	16314	16405	16446	16412	16463	16410	16287	16344	16435	16306	16233	16245	16516	16381	16290	16466	16331	16506	16218	16350	16243	16350	16283	16554	16337	16474	16694	16386	16528	16397	16361	16290	16288	16429	16485	16438	16310	16431	16050	16433	16331	16455	16293	16372	16465	16578	16472	16277	16300	16493	16601	16453	16408	16407	16270	16468	16366	16300	16225	16263	16061	16410	16344	16144	16187	16492	16548	16370	16392	16273	16401	16501	16455	16275	16326	16434	16387	16327	16339	16526	16240	16425	16321	16248	16491	16261	16452	16331	16409	16380	16262	16177	16132	16367	16314	16410	16333	16506	16353	16244	16238	16373	16382	16334	16415	16328	16434	16295	16398	16322	16378	16545	16502	16374	16270	16488	16378	16492	16351	16329	16447	16171	16457	16333	16432	16437	16440	16268	16389	16314	16167	16616	16333	16281	16446	16522	16340	16406	16441	16410	16369	16333	16512	16347	16343	16446	16277	16334	16272	16273	16374	16394	16249	16268	16442	16241	16473	16372	16390	16454	16385	16492	16375	16343	16408	16271	16366	16413	16499	16380	16467	16334	16208	16270	16431	16460	16414	16571	16394	16133	16319	16266	16332	16347	16513	16518	16326	16434	16189	16494	16319	16454	16529	16523	16309	16397	16335	16297	16140	16353	16225	16638	16440	16199	16092	16333	16333	16371	16445	16466	16368	16545	16230	16512	16261	16515	16372	16487	16516	16570	16379	16375	16336	16607	16407	16402	16305	16371	16244	16366	16594	16436	16324	16239	16140	16167	16360	16419	16419	16324	16461	16333	16498	16403	16467	16380	16342	16288	16360	16194	16337	16380	16422	16373	16205	16294	16218	16586	16406	16389	16437	16227	16238	16270	16270	16329	16412	16361	16350	16430	16337	16453	16328	16288	16442	16519	16438	16480	16478	16353	16387	16228	16521	16674	16491	16426	16614	16425	16569	16356	16481	16358	16419	16390	16379	16448	16176	16460	16396	16350	16364	16265	16169	16290	16621	16396	16376	16390	16368	16303	16556	16240	16321	16499	16413	16021	16417	16362	16401	16446	16625	16365	16315	16457	16405	16440	16185	16352	16271	16282	16373	16460	16312	16407	16597	16588	16286	16416	16201	16292	16242	16381	16489	16611	16414	16418	16438	16415	16380	16332	16197	16349	16496	16385	16379	16428	16422	16286	16394	16394	16374	16160	16440	16497	16362	16438	16426	16377	16559	16224	16248	16351	16257	16517	16230	16186	16264	16184	16436	16352	16307	16585	16440	16319	16483	16533	16263	16364	16438	16499	16510	16611	16494	16361	16345	16584	16225	16223	16191	16483	16404	16251	16606	16339	16417	16139	16312	16344	16414	16563	16347	16370	16392	16263	16528	16269	16338	16371	16370	16352	16163	16400	16427	16198	16476	16450	16342	16201	16477	16163	16520	16346	16554	16383	16454	16494	16425	16255	16551	16249	16475	16479	16494	16209	16330	16508	16531	16377	16506	16403	16321	16387	16501	16300	16377	16414	16257	16324	16435	16359	16361	16370	16299	16344	16351	16515	16240	16291	16380	16402	16319	16171	16441	16303	16549	16283	16493	16399	16556	16505	16334	16383	16293	16230	16291	16218	16136	16526	16360	16335	16355	16377	16591	16190	16341	16413	16543	16508	16594	16384	16318	16336	16313	16431	16456	16348	16217	16473	16521	16448	16432	16328	16310	16538	16463	16431	16428	16456	16302	16435	16441	16272	16369	16302	16331	16396	16355	16388	16290	16355	16569	16230	16357	16338	16352	16594	16514	16486	16141	16374	16488	16404	16279	16492	16427	16494	16350	16426	16500	16391	16325	16532	16329	16320	16497	16462	16364	16587	16278	16325	16313	16337	16481	16382	16338	16518	16428	16517	16554	16469	16291	16427	16362	16328	16283	16403	16333	16173	16296	16323	16281	16438	16402	16576	16467	16605	16372	16345	16260	16397	16457	16316	16398	16365	16516	16393	16463	16549	16502	16347	16316	16267	16378	16641	16237	16505	16445	16341	16222	16254	16433	16263	16258	16223	16430	16412	16384	16556	16420	16360	16385	16176	16333	16478	16328	16240	16293	16409	16287	16355	16372	16520	16533	16349	16441	16505	16481	16431	16297	16296	16544	16381	16319	16474	16482	16361	16313	16417	16269	16397	16354	16636	16549	16411	16418	16372	16429	16308	16344	16137	16503	16316	16375	16259	16341	16306	16358	16550	16553	16552	16405	16402	16455	16602	16655	16339	16435	16332	16326	16441	16415	16182	16463	16371	16344	16582	16442	16375	16407	16116	16354	16310	16283	16231	16397	16262	16127	16424	16299	16429	16450	16532	16471	16399	16325	16298	16425	16476	16495	16391	16287	16278	16265	16430	16208	16357	16325	16447	16436	16470	16393	16323	16307	16558	16282	16438	16418	16284	16267	16392	16385	16382
32020	50632	39368	25325	20008	16607	14889	14169	14142	13979	13910	13910	13873	14015	13905	13863	13948	14022	13934	13962	14006	13872	14026	14066	13859	13963	13997	13746	13993	13899	14049	13993	13920	13944	14033	13868	14009	13836	13841	13978	13962	14044	13962	13981	13995	13832	13957	13799	13807	14042	13943	13939	13804	13853	14047	13890	13956	13986	13936	13927	13922	13950	13862	14054	13863	13954	13965	13867	13940	13874	13932	13908	13827	13994	13817	13933	13971	13959	13890	13842	13969	14106	13931	14070	13818	13905	13811	13779	13911	13926	13983	14057	13971	14116	13888	13926	13956	13876	13760	14056	13896	13884	13851	14069	13940	13972	13915	13872	13953	13911	13992	14019	13700	14002	13999	13909	13966	13992	13977	13962	13918	14016	13765	13904	13824	13865	14011	13795	13912	13910	13903	13964	13882	14185	13988	13946	13883	13842	13931	14061	14018	13836	13885	13856	14154	14008	13906	13981	13892	14050	13987	14018	13914	13836	14046	13966	13855	14025	14036	13868	14016	14044	13831	13871	13912	13904	13985	13952	14087	13950	13888	13924	13953	13943	13821	13954	13883	13968	13913	13851	13947	13838	13975	13955	13794	13947	13889	13913	14100	13904	14029	13981	13910	14058	13975	13878	13910	13821	13849	13948	13876	13945	13858	13942	13984	14000	13928	13951	13889	14045	13721	13878	13883	13910	13960	13960	14091	13973	14016	13944	14028	13789	13869	13738	13988	13883	13942	13887	13956	13857	13914	13702	13902	13916	13787	14100	14011	14013	13701	13880	13947	13977	13863	13988	13769	13850	14170	14087	13938	13971	14002	14075	13949	13969	13821	13930	13943	14011	13864	14019	13931	13981	13997	13842	13875	14036	14099	13885	13901	13985	14014	13884	14076	13946	14022	13806	14108	13972	13931	13940	13940	13976	13951	14048	13991	13873	13879	14041	13956	13887	13936	13822	13989	13950	13983	14126	13833	13924	14078	13925	14049	13993	13761	14054	13915	13899	14079	13871	13902	13933	14058	13822	13958	13960	13840	13977	13924	13991	14101	13766	14078	13971	13801	14063	14056	13808	13723	13785	13900	13935	13998	13990	13864	13936	13905	14056	13919	13971	14119	13843	13892	14022	14076	13923	13772	13955	13806	14008	13686	14135	13984	13978	14028	13958	13831	13900	13909	13998	14074	13771	13874	13905	13956	13998	13946	14016	13991	13915	13881	13862	13931	13825	13939	13975	13998	14010	13972	13757	14006	13842	13855	13840	13949	13977	13823	14035	13934	13931	13847	14105	13868	14081	14014	14056	14033	13933	14018	14041	13939	13835	13991	14070	13968	13758	13833	14015	14169	13935	13969	14054	13787	13922	13915	13820	13891	13749	13957	13974	13990	13942	13998	13755	13889	14066	13897	14069	13899	14096	13918	13942	13907	13885	13837	13903	13850	13882	13899	13905	14054	13960	13981	14008	13910	13879	14007	13980	14048	13875	13786	14100	13904	13950	13875	14081	14098	14090	14007	13964	13749	14060	13836	13885	14156	13814	14015	13923	13875	13862	13828	13913	13771	14025	14012	13838	13920	13923	14003	14008	14105	13843	14017	14105	13952	13998	13946	13911	13901	13836	13910	13919	14028	13897	14001	13923	13941	13852	13781	13965	13998	13977	13827	13940	13967	13948	13871	14001	13908	14178	13909	14022	13833	13771	13946	13737	14018	14006	13911	13903	13906	13891	13928	13937	13877	14009	13915	13902	13876	13902	13894	13936	13867	13756	13866	14079	13800	13890	13993	13866	13842	14040	13962	13767	13884	13970	13851	14045	13975	14124	13905	14046	13955	13954	13782	13949	13939	13954	13900	13999	13903	13983	14135	13944	13929	14085	14114	14011	14037	13717	13858	14054	14116	13851	13879	13933	13882	14000	13878	13803	13777	14070	13899	14017	13840	13844	13927	14076	13853	14077	13893	13880	13902	13927	13937	13886	13872	13969	13995	13980	14150	13947	13947	13856	13917	13972	14014	13830	13902	13990	13921	14023	13997	13878	14030	13849	13941	14071	14049	13817	13988	13822	13990	13977	14037	13970	14012	13758	13972	13931	13897	14076	13962	13911	13933	13795	13833	13946	13943	13848	13962	13873	13948	13821	14100	14064	14087	13975	13979	13843	14063	13969	13754	13948	13942	13797	14006	13776	13893	13888	13965	13830	14034	13964	13863	14032	13742	13956	14088	13867	13989	13826	14003	13809	13946	13766	13893	13920	14057	13825	13949	14019	13838	13879	13886	13940	14062	14040	14006	13847	14019	13929	14024	14060	13830	13890	13945	14050	13870	14000	14034	13987	13981	13925	13901	13904	13984	13827	13973	13795	13954	13779	13986	13985	13900	13986	13941	13802	13965	13821	14098	14006	13886	13926	13939	13911	14122	14001	13857	13897	13880	13957	14076	13947	13931	13897	14168	13855	13891	13909	14021	13813	13913	14155	13907	14003	13953	13818	14029	14008	13840	13921	13814	13919	13775	13912	13896	14065	13894	13854	13888	13900	13914	13884	13999	13786	13910	14050	13936	13982	13789	13891	13985	13871	14002	13874	13903	13794	13905	14044	14053	13785	13943	13946	13922	14011	14059	13792	13933	14059	13936	13940	14100	13799	13852	13988	13848	13984	13808	14061	13911	13960	13915	14096	13985	13878	13799	14073	13940	13958	13849	13914	14097	13852	14114	13795	14065	14096	14046	14026	13910	13943	14036	13951	13943	13895	13815	13967	14010	13750	13873	13949	13884	13785	13981	13946	14032	13967	13915	13771	14011	14053	13831	13844	13945	13973	13814	13870	13806	14012	13946	14060	13945	14054	13851	13905	13912	13877	13936	14069	13957	13974	14063	13951	14146	13988	14004	14035	13807	13916	13880	14143	13872	13915	13911	13946	14046	13947	13982	14035	13847	13905	13936	13801	14088	13871	14016	13873	13956	14088	13919	13901	13990	14003	13901	13819	13995	13950	13812	13637	13899	13994	14027	13820	13881	13952	13764	13948	13966	13846	13893	14008	14019	13846	13901	13853	13887	13904	14068	13901	13882	13833	13809	13943	13665	13806	13917	13800	13977	13799	13833	13967	14007	14008	13917	13957	14111	13940	13960	13918	13946	13864	13932	13811	13984	13965	13898	13867	13871	13834	14059	13955	14101	13930	13934	13768	13933	14030	13784	14058	14053	13936	13952	14075	13859	13966	14005	13976	13777	13933	13967	13914	13953	13850	13774	14090	13943	13832	13828	14065	13754	14054	13809	13983	13816	13974	13912	14024	14070	14090	13913	14189	14123	13881	13972	13962	13899	13915	13883	13783	13954	13979	13927	13972	14149	13974	13905	14015	13862	13893	13864	13853	13981	13928	14015	14011	13970	14072	14039	14087	14035	13956	14026	14193	13966	13910	13714	13973	13921	14130	13906	13871	13944	13934	13976	13872	13893	13971	13907	13945	13955	14121	13819	14057	13979	13963	13775	14033	13874	13833	13808	13964	13797	14056	13845	14072	14017	14003	14152	13988	13861	13855	14005	13907	13893	13864	13961	13957	14073	13955	14092	13835	13751	14173	13871	14028	13722	13915	13880	14076	13858	14028	13754	13865	13674	13878	13881	13960	14104	14004	13794	13737	13933	13950	14001	13781	13981	13966	13950	14046	13982	13812	13945	13943	14056	13872	14002	13839	14042	13892	13882	13948	14002	13938	13970	13899	13992	13873	13735	13762	14004	14004	13804	14086	13984	14128	14015	14080	13941	13885	13909	13958	14095	13947	13802	13758	13976	13840	14083	13951	13895	13929	14116	13752	13859	13853	13857	13910	14059	13907	13965	13909	13868	13808	14011	13981	13958	13862	13866	13828	13888	13884	14014	13910	13987	13769	13917	13900	14123	14001	13878	13848	14001	13900	13905	13876	13918	14080	14031	13938	13936	13935	13919	13858	14108	13863	14007	13929	13860	13844	14122	13936	13940	14039	14059	13972	13927	13964	13889	13881	14031	13975	13874	13921	14034	13939	13967	13955	13921	14074	13967	13973	13983	13919	14024	14067	13804	13980	13969	13893	13867	13927	14036	13934	13913	13899	13946	14005	14030	13996	13981	13919	13936	14012	13794	14024	14038	14020	14028	13813	13922	13829	13838	13905	13976	13964	13960	13777	13925	13803	13893	13776	13789	13926	13818	13922	14127	13828	13942	14086	13865	13963	14059	13911	13991	14020	13845	13938	14013	13918	14026	13972	13895	13928	13943	14029	13957	13932	13952	14050	13656	14020	13871	13838	13903	13852	13950	13870	13967	13991	13829	13941	14002	13801	13994	13724	14040	13765	13804	13936	13886	14051	14011	13998	13811	14001	13697	14034	13922	14005	13974	14065	13879	14004	13933	13904	13951	13994	13849	13947	13933	13883	13799	13858	13945	13817	13988	13870	13966	13717	14046	14035	13855	13974	13912	14024	14004	14059	14011	13911	13973	14010	13976	13896	14197	14054	14004	13919	13795	13905	13880	13953	13819	13872	13734	13910	13940	14004	13874	13845	13801	13898	13957	13857	13930	14048	13888	13923	13882	14026	14055	13964	13965	13855	13978	14067	13771	13941	13964	13905	13937	13899	13798	13899	14003	13920	13961	14031	13934	14027	14069	13864	14036	13990	13988	13958	13998	13787	14021	13913	13733	13973	13995	14019	14015	13905	14023	13902	14009	13887	14029	13817	14014	13888	13889	14057	13909	13762	13939	14077	13897	13916	13855	13851	14068	13980	13988	14103	13955	13812	13906	13844	14026	14007	13941	14057	13894	13776	13995	13950	14104	13808	13911	13822	13925	13912	13849	14019	13868	13847	13785	13946	13957	13952	13946	14022	13884	14085	13986	13729	14062	14021	13993	14093	13900	13994	13932	13962	13774	13948	14165	14086	13957	14006	14020	14064	14138	13951	13829	14055	13888	13956	14007	14053	13936	13991	13806	13879	13826	13997	13959	13780	13826	13779	14025	13901	13923	13746	13883	13942	13970	13959	14002	13869	13826	13954	14059	13952	13856	14097	14142	14062	13894	13892	14070	13891	13895	13901	13799	13800	14069	13822	13998	13942	13799	14005	14011	13912	13990	14047	14043	13902	14012	14031	13861	13932	13931	13793
24183	22626	35248	35759	33094	29849	25177	18630	16450	16415	16177	16059	16225	15860	16078	15962	15771	16031	16087	15961	16021	16074	16205	15952	15867	16298	15779	16086	16121	15971	16083	15982	16079	16165	16065	16070	15965	15956	15996	16089	15955	16028	16087	15859	15920	16170	15836	15939	15952	15760	15865	15853	16089	15829	15907	15963	15889	15882	15888	15964	15814	15864	15904	15894	15865	15779	15650	15975	15855	15975	16029	16041	15944	16077	16312	15999	16109	16150	16068	15994	15898	15934	15892	15958	15891	16017	16050	15919	15926	16030	15805	16066	16039	16057	15910	15960	15883	15902	15942	15945	15928	16028	15995	16086	15863	15856	16183	16044	15916	16123	16062	15983	16000	15759	16121	15987	15996	16044	15982	16042	15909	15977	15906	15962	16037	15941	15833	15989	15858	15935	16162	16117	16069	15781	15744	15819	15996	15911	15830	16036	15940	15941	15892	16064	15853	16204	16026	16015	15881	15884	16005	15788	15859	15925	15735	15950	15800	15777	16034	15958	15871	16042	15900	15932	15782	15775	15997	16043	15998	15688	15996	15853	15809	16025	15920	15740	15867	15883	16003	16012	15940	16077	15906	15887	15962	15928	15885	15884	15904	15995	15849	15767	16041	15916	16076	15821	16001	15936	16106	15962	15955	15813	15879	15912	15922	15986	15760	15873	15639	15930	15937	15838	15920	15857	15822	16080	15941	16007	15929	15841	16038	15875	15693	15870	15880	16080	15801	15724	15877	15933	15928	15859	15989	15956	15823	15837	15931	15836	16052	16086	15855	15878	15787	15984	16045	16077	15896	16014	15982	15727	15839	16039	16080	15757	16006	16024	16029	16016	15934	15854	15902	16063	16300	16108	16013	15926	16042	15818	15906	15921	15941	15897	16187	15994	15876	15812	15639	15988	15894	16159	15922	15915	15942	15892	15723	15709	15935	15864	15834	15876	15890	15873	16040	15962	15781	15802	15876	15948	15912	15829	15793	16011	15910	16055	15889	16023	16179	16040	15883	16139	15846	15883	15927	15823	15923	15974	15863	15775	15868	15863	16230	16020	15997	15833	15727	16028	16092	15978	15869	15881	15809	15991	15860	15962	15902	15921	15815	15892	16068	15837	16213	15723	15904	15915	16033	15798	15764	16087	15896	15888	16177	15825	15785	15823	15937	15877	15777	15917	15998	15513	15996	15879	15841	16184	15777	15932	15867	15768	15947	15797	15773	15939	15958	15828	15812	16031	15877	15913	15951	15928	15990	16030	15853	15871	16077	16152	16010	16016	15980	16166	15854	15995	15873	15978	15857	16092	15783	15841	15899	15877	16116	15906	15911	15976	15831	15752	15592	15883	15863	15855	15876	15929	15823	16003	15858	15734	16043	15752	15948	15790	15893	16028	15896	15753	15769	15887	15893	16097	15813	15933	15975	15990	15951	15915	15888	15804	15834	15985	15739	15971	15906	15928	15977	15913	15815	15701	15919	15735	15882	15953	15890	16023	15623	15851	16025	15825	16010	15981	16021	15927	15857	15834	15954	15889	16029	15937	15864	15828	15902	15898	15920	16109	16055	15988	15929	15806	15943	15958	15896	16119	16005	16176	15929	15886	15887	15869	16126	15844	15932	15946	16079	15951	16002	15734	16004	16112	15869	15948	16065	16057	15988	15837	15949	15892	15966	15803	16012	15883	15795	16027	15990	15784	15833	16053	15899	15721	15983	16057	16069	15979	15720	15835	16158	15963	15888	15825	15924	16010	15995	16058	15893	15856	15963	15722	15901	16076	15756	16094	15984	16042	15892	15902	16115	15878	15887	15835	16063	15874	16093	16132	15990	16007	16011	15869	15799	15984	16065	15847	15935	15894	15756	16013	16163	16090	16094	16025	15762	16018	15774	16036	16062	15914	16076	16035	15925	15750	15935	15765	16040	15916	15871	15835	15917	16112	15832	15938	15845	15980	15984	15831	15842	15886	16088	15849	16012	16075	15866	15812	15892	15882	16025	15843	15929	15819	15811	16078	16123	15976	15946	16074	16029	15939	15807	15963	16095	16029	15890	15906	15751	15765	15851	15751	15880	16014	15841	15844	15845	15883	15977	15928	15839	15927	15916	15849	15913	15814	15913	15679	15803	15895	15833	15857	15840	15824	15967	15864	16105	15853	15971	15851	16062	16020	15911	16062	15963	15991	15953	15917	15809	16030	15845	15736	15943	15877	15855	15827	15767	15939	15928	15817	15838	15930	15950	15940	15964	15759	15888	15921	15970	15861	15687	15878	15838	15953	15996	15841	15953	16007	15895	15819	15949	16059	15868	15940	15824	15918	15721	15861	15873	16012	15958	16083	16119	15845	15945	15992	15934	16060	15944	15912	15973	15840	15949	15905	15906	15907	16137	15732	16031	15844	16135	15866	15919	15844	16004	15969	15887	16086	15785	15778	15916	16167	15880	15924	15803	15891	15769	15819	15960	15938	15998	15974	15959	15827	15740	15983	15904	15824	16158	15852	15957	15864	16046	15863	15891	15819	15919	16043	15813	15921	15963	15926	15792	16056	15948	15685	15977	16134	15938	15648	16088	15832	15820	15808	15950	15849	15846	15884	15822	16084	15928	15878	15915	16063	15947	15782	15859	16005	15971	15777	15919	16031	15979	16120	16027	15900	15930	15888	15789	15969	16024	15826	15958	16130	15993	16017	15964	15679	15972	15666	15988	15765	15791	15929	16014	15839	15712	15929	16121	16007	15863	15960	15969	15681	16023	15932	15823	15731	15865	15805	15981	15916	16161	15905	15984	16019	15994	15924	15913	15986	15950	15929	15843	15665	15970	15943	16042	15878	16047	15878	15865	15801	15973	15897	15913	15918	15910	15840	15944	15678	16091	16170	16018	15954	16108	15927	15924	15922	15663	16055	16110	15626	15805	15904	16116	16001	15826	16106	15973	15853	16062	15927	16035	15795	15890	15933	15951	16017	16100	15837	15965	15893	15822	15749	15859	16004	16025	15904	15739	15728	16059	16052	15747	15873	15886	15735	15844	15942	16028	16051	16009	16078	15915	15825	15952	16020	15999	15978	15883	15825	15820	15771	16053	15975	15784	15953	15973	15895	15846	15901	15825	15683	15903	15904	16094	15931	15819	15994	16111	15999	15820	15803	15927	15884	15843	15984	15930	15792	15722	15765	15870	16006	15932	15951	15915	15925	16010	15886	15979	15908	15824	15834	15916	15970	15925	16050	15983	15660	15780	15899	16068	16185	15793	15900	16011	16060	15865	16033	15871	15985	15880	15929	15872	15822	15705	15858	16020	15846	15997	15863	16079	15802	15793	16111	15719	15867	15606	15900	15878	15957	16009	15865	15980	16108	16020	16095	15803	16023	15923	15661	16053	15814	15799	16028	16075	15962	15814	15814	15827	16009	15888	15912	15695	15963	16090	16028	15834	15818	15860	15984	15722	16006	15869	16068	15922	15869	15977	15847	16028	16009	15896	16234	16106	16011	15917	16072	15967	16036	16162	15832	16017	15921	15933	16024	16013	16058	15958	16290	15985	16041	15935	16161	15923	16064	15833	16011	16029	15979	16007	15940	15858	15899	15873	16073	16125	15922	15940	15925	16032	15966	15861	16033	15889	15929	15823	15903	16192	16078	15860	15686	16007	15706	15839	15863	15907	15787	15927	16022	16109	15905	15974	15851	15888	15804	16098	16027	15829	16030	15978	15881	15836	16096	15930	15985	15940	15847	15860	15946	15918	15884	15931	16012	16055	15849	15844	15918	15926	15930	15931	15915	15878	16017	15902	15915	16011	15900	15819	15892	16180	16007	16092	15998	15805	16272	15761	16004	16005	15792	15963	15983	16053	15881	15919	16009	15977	16082	15778	15964	16011	15956	15928	15927	15955	15774	15792	15955	15717	15836	15998	15963	15976	16030	16050	15808	15955	15920	16152	15764	16240	15878	15787	15814	16098	16032	15997	15989	15978	15871	15850	15886	15881	16000	15907	15850	15665	15835	15892	15901	15915	15865	15946	15718	16006	15861	16060	15877	16128	16083	16022	15854	15946	16052	15879	16004	15890	16017	15960	16095	16046	15600	15804	15890	15708	15869	15952	15892	16001	15941	15882	15739	15845	15898	15818	16023	15979	15934	15820	15911	15674	15986	15779	15893	16011	15794	15883	16004	15787	15946	15782	15834	16072	15887	16091	15731	15751	15920	16038	16103	15884	15846	15849	15726	15839	16098	15876	15759	15990	16007	15837	15956	16108	16102	16073	16017	15805	15919	15865	16045	16048	15901	15789	15985	15927	15995	16057	15859	16056	15812	15942	15900	16102	15949	15793	15871	15797	15709	15981	15875	15941	16023	16063	16041	15995	15897	15886	16042	15981	15841	15786	15816	15800	15695	16025	16179	15897	15985	16067	15961	15815	15950	16038	15915	15881	15786	16126	16080	16027	15776	15741	16044	16122	15905	15699	15990	15713	16078	15867	15767	16010	15917	15801	15909	15978	15553	15844	15943	15976	16030	15956	15987	15905	15921	15854	15844	15880	15845	15823	15932	15767	15806	15799	15957	15960	15864	15511	15790	15841	15983	15919	15970	15836	16059	16021	15676	15944	16110	15960	15967	16080	16028	15860	15981	15903	16055	16049	15886	15813	15928	15978	15984	16020	15771	15764	15881	15781	16018	15510	15705	15821	15727	15904	15863	15963	15698	16076	15791	15743	15967	15731	15934	16005	16130	16022	15885	15940	15723	15761	15999	15992	15770	16012	16013	15954	15958	15708	15881	15956	16063	15852	15945	15832	16013	15931	15900	15958	16064	16091	15809	16003	15945	15910	16052	15763	15939	15986	15861	15943	15931	15737	15895	15864	15838	15872	15841	15918	16143	15830	16021	16012	15818	15896	15805	15939	15994	15928	15929	15913	15885	16027	16073	15852	15876	15952	15717	15933	15907	15984	15737	15700	15911	15960	15803	15997	15881	15937	16085	15925	15845	15825	15987	15874	15866	15761	16010	16029	15917	16067	15905	15811	16058	15872	15967	15901	15788	16096	16102	15841	15681	15873	16103	15861	15959	16008	15996	15759	16092	16002	15553	15849	15855	15979	16078	15842	15809	15784	16039	15853	15977	16061	15835	15736	15840	15797	15902	15993	15861
58565	96224	78070	55152	41414	29868	20713	15943	14282	13954	13720	13694	13653	13820	13912	13634	13840	13828	13749	13810	13842	13629	13700	13842	13900	13753	13886	13799	13731	13755	13779	13786	13648	13804	13774	13764	13679	13718	13608	13787	13812	13669	13752	13627	13762	13570	13566	13740	13639	13691	13699	13885	13748	13837	13696	13641	13766	13834	13663	13821	13822	13750	13846	13717	13722	13581	13632	13805	13479	13790	13667	13820	13772	13667	13847	13620	13731	13894	13691	13864	13898	13804	13710	13819	13630	13856	13779	13785	13697	13684	13654	13602	13832	13533	13890	13878	13767	13770	13836	13764	13741	13881	13755	13869	13763	13908	13837	13532	13681	13769	13745	13838	13674	13797	13761	13768	13696	13737	13621	13648	13539	13768	13696	13749	13819	13926	13619	13600	13639	13792	13776	13640	13730	13718	13904	13704	13770	13811	13708	13636	13661	13797	13653	13766	13673	13692	13512	13761	13652	13823	13737	13721	13626	13753	13515	13666	13599	13766	13742	13884	13727	13768	13712	13772	13650	13900	13660	13636	13715	13739	13789	13638	13677	13839	13789	13610	13850	13619	13858	13890	13589	13615	13757	13714	13724	13767	13567	13715	13670	13624	13755	13621	13730	13648	13650	13538	13591	13845	13829	13730	13823	13627	13793	13685	13693	13779	13578	13667	13784	13920	13783	13734	13816	13759	13563	13707	13946	13616	13621	13747	13642	13611	13662	13497	13845	13753	13900	13847	13596	13663	13749	13941	13866	13645	13686	13767	13751	13838	13727	13797	13725	13918	13675	13673	13602	13763	13952	13700	13714	13714	13831	13631	13760	13661	13690	13678	13717	13778	13704	13704	13722	13592	13624	13569	13785	13820	13698	13660	13589	13668	13676	13615	13831	13836	13581	13633	13832	13630	13849	13631	13775	13761	13794	13608	13835	13616	13676	13789	13550	13814	13946	13570	13813	13791	13623	13611	13733	13682	13489	13738	13581	13568	13741	13772	13912	13721	13768	13593	13691	13669	13652	13807	13706	13801	13684	13809	13701	13685	13823	13636	13751	13651	13596	13800	13727	13790	13780	13780	13791	13760	13639	13535	13779	13722	13646	13808	13853	13876	13692	13587	13759	13822	13703	13697	13705	13716	13814	13782	13754	13785	13761	13617	13744	13839	13629	13726	13751	13831	13612	13889	13795	13867	13772	13782	13751	13772	13670	13706	13610	13783	13562	13556	13746	13764	13705	13659	13692	13708	13887	13631	13742	13796	13656	13704	13823	13833	13984	13625	13692	13806	13737	13662	13814	13644	13582	13783	13677	13669	13892	13798	13810	13675	13836	13744	13716	13745	13898	13732	13771	13956	13673	13615	13673	13772	13680	13639	13712	13717	13732	13882	13688	13711	13742	13916	13658	13696	13827	13675	13748	13538	13815	13675	13731	13731	13705	13803	13684	13737	13750	13683	13790	13832	13722	13703	13775	13597	13663	13794	13767	13696	13650	13689	13860	13715	13731	13661	13785	13844	13678	13612	13692	13571	13798	13820	13755	13633	13797	13767	13438	13596	13705	13768	13786	13805	13681	13588	13691	13718	13746	13583	13695	13655	13600	13656	13811	13764	13668	13692	13846	13769	13672	13764	13765	13706	13810	13624	13732	13822	13621	13730	13660	13738	13751	13636	13632	13685	13734	13753	13826	13633	13638	13604	13716	13742	13637	13775	13842	13862	13532	13825	13751	13862	13676	13686	13639	13733	13860	13643	13880	13621	13833	13635	13624	13721	13670	13674	13645	13771	13522	13818	13742	13677	13661	13734	13803	13645	13739	13745	13719	13739	13638	13773	13783	13726	13931	13780	13711	13795	13580	13706	13693	13551	13575	13527	13404	13600	13851	13721	13766	13766	13784	13633	13770	13776	13852	13808	13721	13640	13671	13859	13693	13789	13843	13783	13809	13785	13588	13686	13689	13708	13745	13716	13679	13750	13565	13788	13596	13686	13773	13652	13708	13728	13690	13774	13687	13788	13662	13898	13587	13585	13741	13528	13714	13796	13636	13658	13628	13852	13556	13772	13662	13610	13920	13668	13756	13825	13676	13816	13648	13626	13632	13716	13615	13718	13877	13590	13783	13736	13718	13748	13744	13734	13770	13757	13590	13770	13598	13590	13733	13802	13512	13755	13743	13599	13699	13733	13703	13876	13980	13724	13722	13778	13555	13711	13857	13662	13637	13893	13741	13656	13869	13701	13684	13695	13715	13670	13720	13494	13835	13799	13694	13811	13635	13659	13664	13618	13772	13647	13666	13625	13805	13701	13712	13673	13761	13829	13636	13658	13812	13767	13765	13715	13694	13842	13817	13798	13678	13793	13662	13723	13676	13538	13828	13613	13736	13765	13807	13847	13694	13800	13681	13919	13708	13809	13706	13948	13687	13697	13643	13782	13674	13681	13758	13748	13630	13575	13652	13637	13774	13510	13625	13583	13605	13647	13598	13777	13714	13623	13695	13892	13745	13616	13806	13771	13673	13775	13911	13755	13665	13689	13847	13738	13631	13589	13710	13635	13718	13707	13704	13695	13675	13788	13597	13776	13682	13708	13824	13846	13549	13842	13797	13657	13775	13663	13634	13721	13662	13972	13660	13861	13607	13636	13633	13643	13717	13714	13620	13660	13768	13654	13737	13676	13770	13808	13644	13732	13711	13744	13689	13751	13746	13861	13826	13626	13833	13845	13656	13678	13735	13885	13703	13768	13868	13684	13633	13855	13624	13732	13811	13728	13833	13729	13693	13707	13724	13650	13707	13827	13761	13812	13740	13597	13638	13591	13756	13778	13820	13658	13754	13752	13840	13886	13758	13663	13678	13759	13677	13701	13671	13817	13898	13717	13620	13883	13908	13634	13730	13636	13821	13635	13798	13679	13653	13667	13593	13699	13790	13727	13771	13740	13794	13716	13667	13698	13855	13862	13658	13679	13730	13776	13703	13665	13829	13629	13681	13712	13691	13843	13787	13678	13780	13641	13824	13808	13994	13613	13782	13679	13824	13875	13868	13611	13770	13621	13894	13718	13548	13699	13721	13809	13741	13566	13921	13655	13721	13959	13760	13709	13616	13634	13758	13759	13834	13792	13751	13692	13835	13728	13705	13691	13547	13672	13664	13660	13703	13817	13648	13823	13654	13688	13675	13646	13703	13787	13761	13701	13768	13661	13746	13753	13739	13643	13728	13602	13774	13882	13736	13726	13623	13777	13634	13588	13751	13912	13702	13696	13568	13665	13786	13883	13657	13829	13708	13511	13592	13750	13769	13775	13716	13568	13886	13716	13818	13738	13703	13676	13752	13852	13753	13658	13937	13669	13756	13758	13703	13743	13723	13814	13586	13740	13591	13655	13661	13709	13612	13692	13591	13700	13558	13668	13537	13735	13539	13811	13882	13747	13748	13834	13705	13758	13908	13708	13807	13758	13712	13877	13712	13823	13823	13671	13813	13657	13842	13616	13576	13742	13749	13553	13668	13811	13715	13563	13620	13790	13742	13807	13774	13783	13840	13651	13830	13771	13839	13613	13732	13699	13825	13763	13720	13612	13592	13937	13743	13826	13593	13868	13734	13695	13586	13677	13631	13599	13758	13699	13736	13715	13768	13684	13579	13694	13636	13924	13639	13774	13708	13839	13853	13684	13681	13777	13669	13693	13557	13723	13730	13769	13684	13691	13713	13859	13645	13763	13684	13662	13710	13681	13629	13701	13591	13709	13682	13756	13553	13736	13862	13822	13720	13727	13669	13779	13632	13713	13701	13922	13778	13792	13638	13755	13805	13770	13850	13700	13650	13797	13721	13732	13705	13763	13783	13744	13749	13753	13698	13569	13729	13576	13703	13685	13809	13777	13754	13656	13677	13670	13890	13641	13726	13584	13733	13756	13684	13717	13713	13741	13855	13781	13954	13800	13697	13665	13825	13584	13779	13686	13779	13809	13710	13780	13681	13767	13634	13736	13761	13730	13699	13992	13694	13673	13742	13889	13648	13687	13728	13632	13593	13768	13791	13779	13640	13623	13705	13902	13755	13690	13805	13684	13669	13945	13715	13692	13810	13741	13734	13603	13741	13712	13727	13606	13726	13790	13689	13807	13836	13658	13657	13659	13595	13745	13741	13824	13755	13741	13571	13734	13912	13687	13617	13795	13699	13693	13711	13732	13540	13755	13688	13538	13599	13694	13868	13674	13630	13763	13678	13872	13780	13808	13496	13840	13862	13695	13832	13780	13611	13760	13677	13728	13800	13742	13700	13688	13816	13718	13785	13630	13673	13926	13842	13693	13607	13727	13613	13674	13639	13557	13779	13747	13763	13697	13618	13530	13878	13810	13822	13655	13796	13697	13612	13631	13742	13681	13602	13669	13713	13810	13601	13709	13617	13592	13566	13455	13496	13717	13840	13662	13682	13853	13722	13694	13732	13673	13718	13628	13697	13645	13732	13778	13734	13704	13688	13854	13704	13686	13680	13564	13743	13701	13795	13725	13798	13716	13650	13732	13825	13709	13838	13729	13732	13843	13733	13639	13748	13824	13588	13589	13959	13661	13799	13686	13686	13759	13470	13570	13684	13751	13735	13781	13609	13773	13639	13594	13927	13727	13659	13888	13840	13718	13595	13660	13756	13642	13714	13884	13624	13748	13874	13622	13678	13855	13678	13692	13716	13818	13687	13804	13662	13747	13823	13763	13723	13736	13622	13739	13860	13804	13717	13873	13475	13708	13638	13680	13878	13850	13741	13652	13812	13773	13734	13800	13655	13833	13748	13684	13685	13636	13695	13719	13750	13645	13794	13750	13685	13742	13633	13724	13699	13788	13627	13672	13776	13847	13786	13830	13656	13754	13646	13736	13630	13584	13836	13642	13798	13691	13631	13745	13764	13917	13770	13821	13750	13744	13844	13722	13688	13880	13733	13691	13906	13703	13646	13697	13725	13756	13730	13647	13729	13814	13784	13634	13780	13820	13470	13710	13743	13603	13844	13688	13761	13635	13588	13813	13786	13800	13769	13866	13788	13657	13737	13795	13610	13688	13730	13662	13745	13811	13826	13764	13641	13749	13683	13628	13729	13656	13734	13654	13709	13773	13721	13660	13656	13822	13719	13743	13632	13703	13641	13693
22955	21947	32610	31609	32810	33720	30514	21316	17529	16961	16703	16352	16205	16397	16350	16314	16363	16397	16260	16334	16370	16333	16140	16076	16299	16338	16454	16070	16068	16267	16135	16173	16156	16156	16212	16229	16253	16139	16190	16181	16210	16064	16255	16109	16206	16174	16305	16046	16077	16075	16086	16224	16143	16210	16066	16126	16243	16121	16296	16150	16146	16391	16189	16096	16074	16168	16150	16149	16125	16045	16074	16037	16054	16056	16010	16146	16260	16344	16263	16257	16127	16097	16028	16023	16113	16130	16035	16268	16107	16042	16190	16279	16096	16014	16211	16079	16176	16261	16104	16012	16197	16004	16132	16174	16234	16112	16061	16258	16025	16047	16234	16152	16154	16032	16030	16044	16079	15958	16149	16064	16074	16225	15942	16104	16045	16184	16202	16154	16244	15916	16045	16222	16144	16169	16181	16191	16317	16095	16106	16242	16128	16161	16437	16117	15983	16150	16053	16127	15967	16038	16074	16147	16083	16101	16165	16101	16069	16019	16224	16179	15925	15957	16169	15939	16136	15949	16128	15998	16088	16161	16159	16177	16121	16305	16091	16219	16153	16094	16098	16114	16374	16061	16159	16197	16306	16155	16154	16256	15999	16467	16070	16075	16084	15987	16073	16187	16184	16159	16090	16121	16234	16161	16044	15819	16053	16030	16145	16136	16141	16302	16266	15903	16092	16246	16070	15865	16215	15956	16069	15895	16047	16057	16343	16130	15879	16050	15909	16141	16212	15902	16269	15962	16131	16108	16067	16223	16053	16089	16119	16119	16208	16192	16151	16093	16136	15872	16114	16238	16030	16062	16052	15960	15967	16046	15948	16098	16008	16059	15887	16099	16087	16064	16294	15958	16259	16177	16021	16236	16007	16117	16157	16208	16023	16116	16046	16179	16164	16240	16240	16298	16076	16060	16016	16110	16350	16218	16276	16123	16000	16162	15935	16175	16118	15995	15853	16086	16112	16166	16218	15897	16009	16107	15866	16099	16275	15908	16106	16047	16228	16118	16090	15998	16072	16126	16282	16127	16236	16041	16061	15893	16158	15944	16318	15966	16258	15960	16139	15954	16109	15951	16176	16050	15875	16045	15925	15899	16075	16029	16038	16090	15956	16104	16194	16087	16057	16096	16002	16110	16374	15957	16192	15998	15955	16026	16189	16110	16028	16025	16032	16223	16013	16226	16232	16110	16078	16201	15969	16122	16045	16005	16042	16014	16119	16216	15702	15979	16064	16020	16216	16027	16014	16157	15889	16176	16238	16172	16295	16229	16202	16240	16142	16108	16149	15951	16084	15937	15949	15982	15917	16271	16053	16075	16107	15955	16273	15951	16243	16186	16180	16060	15850	16188	16018	16102	16147	16016	15950	15934	16001	16078	16286	16040	16140	15891	16162	16118	16120	15909	16066	16194	16071	16108	15979	16150	16068	16152	16066	16033	16123	16157	16186	15953	16058	16204	16090	15923	15915	16022	16158	16198	16382	16245	16226	16192	15962	16150	16017	16101	16185	16017	15967	15903	16047	16196	16091	16112	16157	15960	16064	16032	16035	16114	16188	16179	16088	15929	16196	16190	16003	15968	16109	16210	16142	16075	15922	16000	16146	16053	16216	16072	15840	16143	16168	16224	16109	16029	16066	16043	16192	16182	16051	16043	16125	16170	15975	16125	16333	16102	16047	16151	16202	15923	16150	16230	16073	16111	16016	16280	16219	16126	16214	16257	15890	15929	16110	16096	16141	16091	16207	16225	16090	16167	16223	16005	16176	15911	16079	15879	15996	15959	15993	15900	16079	16184	16109	15868	16181	15991	16136	16160	16093	16108	16111	16156	16271	16261	16087	16053	16133	15971	16250	16097	16176	16200	16044	16037	16132	16032	16131	16126	16059	16171	15994	16043	15991	16031	16100	16246	15764	15987	16147	16281	16234	16032	16214	16107	16002	16201	15964	16200	16119	16131	16131	16040	16113	15997	16038	15983	16184	16229	15999	16085	16089	16239	16043	16064	16070	16049	16296	16153	16126	16233	16062	16092	16167	16066	16072	15995	16047	15945	16177	15986	16019	15994	15935	16109	15940	15931	16065	15888	16263	16200	16057	16144	16060	16129	16081	16023	15910	16087	16213	16101	16187	16273	16357	16153	16155	16223	15911	16015	16029	16076	16182	16000	16016	16111	16166	16136	16271	16206	16057	16227	16143	16159	16131	16022	16214	16210	16366	16265	16153	16087	16027	16044	16283	15852	16114	16157	16108	16302	16253	16116	16020	15963	15920	16026	16226	16245	16098	15894	16089	15895	16127	16294	15932	16003	16057	16132	16171	16143	15978	15972	15955	15922	16020	16049	15941	16008	15880	16176	16092	16027	16129	15962	16117	16167	16021	16086	16124	15997	16153	16068	16053	16139	16201	16004	16080	16018	16114	16094	16063	16088	15946	16149	16070	16352	15950	16268	16209	16205	15899	15998	16114	15843	15999	16043	16002	16093	16158	15987	15956	16090	16022	16079	16017	16230	16094	16048	16185	16100	16033	16068	16083	15995	15978	15893	16100	16138	16115	16011	16061	16142	16065	16212	16112	16009	16025	16000	16059	15982	16076	16126	15948	15806	16126	16207	16116	16165	16071	15769	16074	16023	15978	16140	16239	15942	16263	16223	16103	16062	16053	16139	16001	16193	16003	15973	16020	16054	16210	16026	16172	16026	16235	15873	16116	15921	16075	16085	16077	16133	16063	16246	15956	15859	15982	16101	16144	15934	15980	16283	16082	16078	16111	16086	15929	16141	16004	16221	15984	16057	16045	16164	16028	16118	16105	15887	16201	16129	16203	16050	15849	16128	16168	15916	16262	16172	15991	15980	16201	16294	16209	16115	16097	15991	16064	16242	15950	15821	16217	15793	16014	15884	16152	16115	16177	16183	16178	16067	16134	16275	16119	16147	15951	15998	16161	16151	16067	16254	16194	16045	15900	16173	16085	16219	16165	16083	16167	16146	16042	16121	15998	16183	15869	16275	16087	16204	16179	15969	16098	16124	16209	16062	16342	16100	16131	16148	16228	16164	15928	16043	16071	15987	16209	16208	15931	15763	16020	16065	16130	15985	16273	15897	16246	16122	16049	16139	16469	16192	16238	15850	16130	16212	16011	16000	16105	16183	16031	16178	16066	16044	16261	15856	16032	16027	15928	16120	16026	16159	15994	16157	16105	16063	16047	15878	16130	15977	16108	16046	16203	16155	15951	16016	16126	16043	15960	16116	16150	16012	16200	16218	16240	16116	16310	16029	16303	16165	16154	15895	16160	16245	16385	16101	16146	16023	16033	16185	15975	16155	16049	16118	15960	15954	16125	15934	15998	16009	16146	16262	16020	16075	16268	16047	16052	16071	16172	16280	16292	16317	16236	16130	15952	16064	16032	16316	16170	16246	16144	16043	16138	16044	16091	16063	16201	15962	16135	16063	16069	16174	15954	16217	16237	16242	16037	16001	16230	16263	16094	16065	15974	16045	15950	16041	16154	16165	15927	16295	16127	16140	16173	16343	16165	16172	16039	16185	16140	16007	16180	16090	16091	16011	16136	16101	16029	16082	16182	16176	16380	16112	16342	16023	16112	16113	16180	15981	16154	16275	16243	15947	15940	15986	16298	16235	16084	16177	15943	16022	15977	16075	16078	15924	15998	15970	16141	16151	16031	16018	15991	16137	16065	16011	16162	16146	16105	16026	16015	16103	15930	16044	16044	16193	16390	16102	16029	16061	16162	16146	16192	16186	16297	16328	16269	16044	16093	16025	15921	15976	15961	16065	16057	16181	16280	15858	15950	16076	16225	15996	15909	15957	16176	15991	16111	16103	16139	16157	16235	16121	16039	16031	16100	16007	15877	16042	15855	16045	16048	15970	16102	15991	16039	15886	16128	16124	16130	16069	15916	16038	16013	16181	16046	16179	16115	15973	16382	16060	16047	16180	16319	16087	16127	16323	16032	16049	16187	16164	16119	16123	16079	16049	16132	15914	16108	16052	16265	15988	16278	16161	16026	16005	16063	16181	16176	16093	16298	16162	16122	16008	16114	16098	16022	15960	16119	16246	16099	16155	16154	16033	16073	16199	15778	16095	16068	16034	15945	16171	15997	16077	15993	16079	15860	16212	16020	16170	16221	15965	15917	16052	16126	16131	15957	16004	16073	16192	16227	15842	16036	15957	16119	16144	16275	15987	16231	16017	16149	16174	16379	16080	16068	16230	16228	16027	16144	16088	15974	16273	16093	16105	16117	16171	16141	16202	16153	16022	15966	15971	15978	16157	15989	16161	15889	16211	16099	16149	15962	16031	16084	15942	15924	16072	16007	16210	16227	16018	16047	16072	16069	16071	16039	16140	16028	16036	16147	15927	15976	16052	16216	16002	16035	15703	16043	16150	16123	16040	16101	16093	16308	16061	15903	16011	15913	15952	16130	16135	16061	16111	16264	16133	15853	15970	16072	15998	16216	16114	16099	16183	16105	15905	16025	16226	16152	16107	16258	16157	16078	16156	16238	16050	15829	16174	16205	16035	16080	15977	16204	16108	16129	16138	16122	15991	16013	15814	16022	15949	15956	16154	16126	16091	16075	16110	16062	16083	16090	16244	16127	16165	15988	16081	16075	16165	16219	16270	16179	15928	15976	15954	16137	16215	16099	16141	16117	16107	15993	16143	16103	16049	15994	16129	16062	16220	16180	16284	16093	16000	16147	16016	15926	16070	16036	16006	16108	16312	16147	16292	15966	16008	15973	16190	16216	15860	15871	16100	16119	16127	16008	15995	16000	16206	16076	16058	15978	16034	16127	15966	16129	15925	16089	16188	16015	16255	16269	15871	15898	16109	16076	16042	16187	16049	15963	15967	16244	16028	15985	15960	16016	16109	16211	16063	16063	15915	16211	16002	16173	16270	16022	16242	16054	15980	16249	16039	15983	16001	15895	15975	16239	16083	16243	16158	15945	15934	16119	16185	16068	16034	16026	16197	16003	16039	16146	16034	16004	16107	15990	16074	15910	15946	16289	16203	16281	16082	16111	15941	15987	16241	16195	16047	16160	16042	16034	16116	16110	16025	15930	16012	16054	16133	16150	16238	16168	16290	16169	16095	15954	15902	16092	16127	16044	15975
63011	106221	87990	69744	53488	39844	26912	18123	14728	14010	13928	13937	13834	13603	13910	13695	13712	13839	13847	13735	13883	13718	13781	13848	13800	13756	13878	13785	13696	13748	13746	13693	13791	13934	13793	13796	13738	13802	13739	13827	13806	13768	13911	13883	13693	13914	13883	13823	13812	13796	13740	14001	13807	13720	13686	13943	13870	13717	13688	13845	13884	13786	13905	13645	13836	13939	13793	13901	13672	13826	13853	13790	13775	13849	13946	13838	13620	13880	13827	13907	13752	13729	13704	13910	13706	13813	13827	13626	13761	13911	13734	13896	13735	13818	13783	13739	13733	13778	13764	13943	13730	13881	13934	13562	13905	13888	13739	13769	13736	13839	13800	13874	13775	13881	13835	13842	13674	13896	13972	13812	13784	13840	13956	13703	13803	13776	13668	13625	13754	13780	14003	13645	13767	13710	13549	13774	13714	13594	13771	13765	13777	13800	13915	13685	13775	13804	13840	13749	13823	13812	13765	13721	13680	13780	13691	13835	13708	13864	13653	13839	13752	13756	13941	13837	14034	13704	13750	13754	13778	13849	13838	13847	13919	13672	13850	13882	13716	13882	13646	13783	13830	13723	13683	13621	13948	13837	13939	13744	13824	14044	13804	13626	13774	13671	13785	13722	13847	13769	13940	13788	13881	13698	13815	13760	13713	13751	13923	13873	13852	13841	13651	13910	13733	13729	13798	13811	13746	13785	13962	13815	13875	13707	13707	13946	13743	13798	13574	13909	13687	13796	13795	13816	13824	13731	13883	13573	13760	13906	13798	13642	13675	13884	13605	13819	13731	13965	13716	13703	13866	13806	13747	13849	13690	13785	13793	13651	13782	13965	13896	13861	13669	13884	13723	13910	13855	13944	13745	13807	13842	13824	13856	13799	13735	13850	13867	13781	13685	14078	13658	13770	13839	13794	13887	13780	13834	13692	13647	13826	13959	13727	13740	13732	13813	13858	13740	13768	13850	13731	13842	13906	13822	13748	13893	13450	13734	13843	13764	13736	13757	13852	13841	13752	13660	13685	13830	13772	13934	13913	13923	13861	13778	13782	13669	13877	13801	13926	13763	13867	13801	13869	13836	13802	13855	13722	13807	13938	13729	13683	13668	13919	13784	13607	13826	13826	13748	13747	13852	13878	13919	13893	13734	13943	13753	13797	13908	13752	13650	13728	13811	13815	13871	13817	13794	13756	13815	13857	14001	13846	13770	13871	13782	13935	13937	13752	13761	13862	13794	13683	13871	13787	13784	13925	13822	13796	13911	13853	13907	13779	13789	13660	13740	13673	13794	13706	13844	13856	13759	13781	13840	13697	13718	13658	13849	13755	13747	13787	13746	13884	13798	13676	13847	13919	13874	13648	13752	13561	13845	13715	13609	13947	13799	13849	13855	13757	13763	13678	13727	13752	13790	13735	13745	13671	13782	13838	13934	13713	13900	13829	13732	13762	13847	13740	13868	13687	13810	13789	13773	13904	13871	13814	13707	13963	13653	13780	13723	13758	13890	13650	13803	13882	13770	13758	13769	13949	13633	13743	13765	13758	13701	13943	13688	13967	13771	13675	13738	13778	13739	13965	13817	13694	13791	13831	13779	13648	13716	13695	13898	13692	13773	13680	13858	13804	13795	13866	13782	13763	13782	13791	13716	13722	13929	13784	13571	13702	13724	13741	13709	13759	13624	13566	13743	13888	13803	13846	13941	13866	13826	13873	13861	13730	13839	13848	13623	13989	13911	13606	13936	13756	13863	13840	13680	13621	13671	13822	13835	13758	13818	13787	13792	13801	13805	13828	13684	13665	13783	13835	13852	13747	13841	13765	13877	13832	13738	13641	13705	13861	13826	13728	13721	13628	13679	13807	13833	13889	13873	14012	13762	13794	13774	13883	13741	13752	13815	13850	13643	13908	13658	13707	13728	13799	14002	13680	13570	13845	13885	13841	13576	13876	13993	13830	13816	13827	13679	13821	13926	13871	13816	13725	13823	13953	13825	13635	13819	13939	13881	13701	13762	13885	13651	13711	13926	13800	13882	13828	13757	13697	13825	13885	13946	13760	13707	13664	13811	13778	13773	13796	13807	13842	13700	13769	13838	13818	13660	13918	13896	13749	14019	13744	13924	13741	13809	13758	13786	13967	13953	13830	13901	13636	13895	13942	13722	13780	13705	13662	13818	13825	13949	13867	13694	13704	13601	13873	13917	13606	13796	13607	13811	13684	13823	13783	13591	13700	13784	13800	13841	13792	13674	13748	13671	13589	13724	13704	13618	13724	13980	13820	13869	13782	13848	13802	14004	13670	13742	13899	13713	13680	14016	13773	13766	13785	13745	13868	13899	13839	13880	13693	13896	13745	13565	13742	13848	13741	13887	13626	13888	13754	13857	13902	13738	13766	13679	13819	13760	13731	13822	13511	13838	13785	13764	13674	13856	13878	13715	13728	13711	13826	13786	13683	13866	14005	13825	13852	13897	13857	13693	13799	13766	13772	13742	13785	13728	13661	13836	13793	13768	13756	13716	13816	13869	13715	13648	13686	13698	13770	13894	13844	13974	13895	13795	13779	13748	13880	13668	13925	13592	13642	13783	13748	13751	13897	13746	13895	13649	13938	13811	13902	13824	13722	13866	13768	13933	13734	13818	13649	13881	13682	13947	13719	13717	13765	13895	13845	13750	13821	13848	14038	13907	13808	13872	13766	14010	13733	13684	13762	13842	13760	13684	13718	13845	13616	13658	13935	13683	13816	13755	13775	13796	13705	13638	13739	13922	13774	13701	13799	13662	13758	13705	13743	13944	13815	13813	13829	13836	13810	13751	13833	13737	13807	13800	13872	13611	13674	13780	13764	13767	13654	13954	13825	13840	13643	13817	13892	13691	13823	13745	13683	13881	13916	13785	13727	13874	13645	13728	13876	13656	13810	13750	13953	13805	13875	13907	13771	13882	13925	13858	13630	13741	13836	13651	13709	13817	13828	13654	13841	13692	13686	13856	13965	13845	13783	13774	13759	13702	13681	13809	13755	13866	13734	13623	13824	13781	13764	13947	13907	13667	13642	13769	13795	13725	13821	13832	13763	13932	13842	13881	13862	13802	13676	13806	13963	13637	13905	13667	13827	13714	13776	13893	13814	13791	13916	13774	13881	14080	13921	13768	13749	13698	13781	13704	13725	13648	13770	13731	13698	13685	13778	13806	13944	13772	13948	13843	13949	13817	13703	13870	13769	13892	13770	13758	13881	13662	13856	13843	13804	13719	13770	13801	13799	13896	13976	13903	13753	13947	13861	13851	13887	13716	13745	13767	13818	13825	13868	13893	13709	13685	13821	13723	13700	13836	13674	13857	13851	13658	13899	13807	13842	13672	13874	13708	13669	13858	13787	13710	13630	13763	13698	13837	13788	13671	13834	13848	13667	13787	13717	13826	13871	13838	13791	13775	13778	13799	13739	13726	13794	13674	13647	13995	13966	13663	13794	13809	13948	13807	13750	13845	13659	13915	13673	13713	13810	13887	13804	13766	13670	13758	13921	13676	13749	13834	13866	13904	13750	13898	13791	13711	13978	13871	13972	13804	13802	13828	13764	13910	13695	13772	13798	13836	13796	13757	13850	13810	13733	13853	13706	13810	13826	13919	13801	13598	13870	13870	13719	13761	13798	13762	13748	13757	13724	13893	13913	13738	13779	13762	13932	13808	13679	13901	13865	13843	13797	13662	13868	13833	13838	13822	13766	13774	13844	13752	13836	13799	13765	13788	13782	13777	13655	13633	13960	13811	13804	13891	13788	13828	13992	13905	13666	13882	13820	13885	13774	13829	13888	13737	13942	13824	13882	13819	13813	13632	13731	13791	13683	13750	13771	13887	13731	14003	13916	13632	13801	13734	13814	13870	13708	13792	13782	13692	13852	13730	13803	13821	13862	13827	13675	13767	13727	13814	13691	13721	13767	13728	13739	13717	13819	13747	13803	13677	13768	13828	13799	13708	13756	13780	13871	13887	13705	13762	13667	13998	13755	13709	13797	13871	13734	13891	13776	13905	13800	13917	13810	13856	13790	13824	13896	13627	14008	13830	13748	13725	13791	13801	13873	13840	13841	13794	13764	13872	13742	13705	13756	13814	13754	13902	13842	13811	13911	13748	13816	13881	13867	13801	13751	13859	13745	13752	13729	13836	13902	13994	13898	13565	13678	13798	13904	13902	13706	13680	13834	13763	13772	13813	13917	13722	13843	13849	13834	13894	13681	13700	13828	13814	13767	13992	13860	13957	13849	14017	13717	13859	13687	13724	13896	13763	13790	13870	13623	13933	13798	13685	13725	13773	13755	13745	13678	13718	13984	13841	13899	13672	13729	13741	13739	13734	13854	13746	13853	13833	13832	13817	13733	13753	13861	13740	13689	13681	13930	13852	13730	13792	13773	13700	13965	13799	13888	13832	13792	13704	13912	13686	13811	13922	13760	13782	13705	13779	13876	13688	13794	13823	13867	13781	13841	13782	13891	13815	13694	13657	13842	13709	13768	13747	13728	13872	13783	13912	13881	13710	13876	13635	13825	13918	13920	13886	13732	13835	13682	13840	13985	13733	13784	13691	13835	13709	13689	13911	13914	13653	13859	13886	13563	13917	13931	13695	13946	13743	13835	13833	13770	13717	13815	13671	13855	13773	13754	13899	13834	13874	13836	13823	13739	13691	13943	13815	13764	13799	13708	13664	13709	13797	13754	13583	13679	13729	13928	13926	13756	13973	13992	13928	13816	13781	13854	13793	13663	13792	13612	13707	13849	13789	13886	13784	13701	13865	13895	13653	13753	13747	13665	13832	13808	13976	13639	13747	13777	13753	13745	13700	13713	13865	13894	13758	13780	13733	13756	13920	13799	13767	13796	13868	13836	13762	13839	13808	13935	13722	13875	13777	13884	13790	13802	13703	13755	13720	13747	13757	13886	13780	13818	13840	13742	13672	13720	13736	13767	13677	13826	13642	13653	13802	13735	13755	13806	13788	13865	13793	13890	13848	14059	13660	13829	13725	13842	13959	13802	13774	13836	13862	13760	13797	13664	13736	13774	13767	13620	13962	13604	13920	13742	14061	13876	13897	13662	13859	13756	13940	13655	13948	13800	13935	13787	13820	13815	13809	13844	13861	13694
29119	29740	36941	31142	23370	19749	18138	17197	16912	16776	16743	16759	16553	16666	16691	16609	16505	16990	16629	16888	16709	16693	16784	16620	16606	16649	16587	16625	16841	16623	16582	16498	16529	16687	16679	16639	16761	16568	16640	16732	16681	16574	16463	16624	16531	16702	16518	16633	16801	16489	16494	16475	16502	16583	16423	16833	16483	16577	16672	16516	16432	16738	16488	16772	16705	16622	16565	16626	16665	16779	16850	16774	16553	16610	16606	16461	16712	16485	16541	16521	16565	16591	16752	16558	16755	16622	16384	16506	16485	16739	16576	16696	16769	16490	16675	16346	16683	16646	16574	16325	16522	16566	16524	16704	16621	16492	16622	16581	16659	16608	16569	16545	16650	16560	16556	16665	16809	16626	16645	16690	16523	16701	16641	16594	16410	16777	16697	16536	16616	16395	16660	16541	16643	16640	16604	16741	16698	16441	16634	16563	16517	16446	16567	16805	16599	16670	16787	16534	16408	16535	16515	16660	16695	16748	16646	16563	16749	16468	16519	16471	16534	16574	16766	16618	16510	16561	16564	16453	16512	16488	16583	16466	16565	16529	16710	16537	16510	16495	16452	16722	16504	16658	16569	16665	16747	16795	16612	16587	16623	16628	16364	16540	16567	16484	16574	16560	16619	16578	16764	16666	16620	16454	16662	16512	16426	16583	16607	16629	16580	16515	16388	16586	16509	16666	16672	16523	16495	16612	16840	16658	16547	16476	16788	16579	16473	16641	16672	16554	16643	16704	16696	16821	16706	16496	16391	16683	16777	16497	16681	16740	16630	16409	16757	16554	16752	16717	16853	16765	16574	16685	16437	16681	16438	16735	16661	16563	16339	16752	16312	16583	16695	16721	16636	16804	16682	16446	16724	16658	16663	16681	16512	16708	16382	16713	16523	16707	16668	16617	16785	16438	16488	16414	16717	16607	16916	16464	16875	16593	16732	16678	16636	16647	16635	16674	16599	16319	16801	16685	16715	16670	16620	16652	16585	16426	16737	16625	16781	16592	16509	16741	16590	16461	16469	16658	16711	16751	16691	16575	16449	16777	16564	16626	16595	16540	16456	16823	16468	16708	16550	16733	16502	16538	16609	16446	16528	16635	16803	16552	16685	16481	16504	16693	16740	16705	16468	16606	16782	16802	16675	16625	16616	16693	16741	16740	16839	16458	16573	16660	16410	16734	16574	16505	16770	16621	16495	16565	16807	16534	16671	16881	16629	16630	16725	16775	16645	16572	16623	16715	16712	16648	16506	16480	16555	16545	16685	16574	16537	16727	16464	16456	16796	16694	16447	16590	16684	16482	16630	16643	16451	16751	16588	16771	16624	16615	16566	16676	16497	16544	16570	16698	16591	16666	16598	16677	16714	16698	16626	16642	16606	16586	16691	16524	16502	16618	16672	16605	16715	16587	16736	16850	16678	16652	16661	16442	16542	16682	16597	16629	16607	16540	16609	16807	16589	16554	16542	16737	16667	16671	16585	16585	16689	16749	16447	16509	16603	16491	16588	16713	16606	16539	16653	16626	16624	16579	16604	16619	16667	16767	16558	16512	16811	16694	16605	16710	16748	16639	16637	16700	16713	16677	16637	16478	16517	16673	16600	16677	16559	16614	16479	16508	16704	16586	16605	16780	16651	16465	16523	16625	16603	16591	16688	16645	16566	16379	16691	16619	16655	16529	16485	16745	16759	16504	16561	16363	16524	16651	16625	16596	16605	16432	16707	16678	16622	16604	16730	16604	16502	16675	16734	16397	16722	16892	16535	16740	16605	16671	16764	16646	16528	16560	16557	16691	16680	16576	16750	16676	16679	16722	16664	16712	16704	16841	16722	16745	16631	16603	16761	16610	16542	16586	16502	16579	16599	16818	16635	16692	16621	16530	16468	16558	16649	16775	16646	16627	16530	16540	16843	16751	16697	16442	16761	16775	16571	16550	16675	16552	16531	16649	16650	16588	16703	16608	16458	16504	16591	16622	16624	16407	16710	16726	16613	16643	16819	16850	16672	16690	16634	16624	16682	16555	16568	16515	16643	16467	16800	16662	16804	16464	16738	16467	16382	16811	16684	16437	16816	16480	16630	16633	16677	16582	16689	16477	16506	16639	16711	16568	16850	16726	16638	16877	16832	16735	16692	16550	16617	16457	16681	16747	16610	16491	16895	16626	16760	16646	16661	16548	16450	16640	16422	16680	16591	16636	16463	16695	16583	16650	16492	16681	16746	16622	16658	16619	16558	16581	16493	16798	16647	16541	16588	16369	16847	16589	16667	16558	16617	16650	16515	16552	16760	16779	16786	16525	16600	16608	16541	16602	16739	16569	16611	16540	16685	16645	16629	16695	16735	16702	16889	16541	16765	16682	16677	16658	16735	16690	16523	16680	16571	16445	16558	16484	16598	16504	16666	16444	16566	16543	16778	16528	16719	16590	16752	16629	16404	16784	16597	16710	16635	16659	16748	16588	16673	16581	16634	16525	16742	16589	16549	16704	16731	16853	16853	16613	16652	16917	16544	16557	16663	16603	16733	16710	16449	16625	16698	16492	16645	16577	16408	16720	16631	16700	16447	16711	16800	16664	16669	16623	16485	16632	16577	16722	16751	16572	16660	16544	16741	16774	16635	16725	16647	16836	16927	16779	16646	16482	16839	16520	16703	16610	16635	16386	16752	16546	16547	16896	16573	16774	16533	16509	16416	16661	16712	16751	16804	16519	16680	16661	16638	16476	16553	16530	16513	16668	16580	16441	16539	16512	16522	16384	16467	16604	16624	16470	16606	16575	16582	16475	16651	16557	16487	16668	16636	16689	16556	16474	16582	16729	16508	16740	16720	16673	16670	16660	16508	16575	16553	16534	16506	16596	16844	16601	16668	16521	16603	16600	16652	16608	16441	16391	16632	16581	16641	16638	16594	16636	16723	16534	16459	16641	16905	16577	16482	16454	16615	16822	16568	16576	16482	16673	16581	16506	16633	16796	16619	16518	16614	16716	16457	16603	16472	16540	16572	16741	16378	16642	16355	16707	16661	16589	16435	16585	16693	16780	16836	16597	16598	16543	16731	16542	16614	16576	16763	16586	16796	16736	16667	16828	16703	16817	16465	16607	16738	16635	16725	16908	16642	16579	16826	16686	16587	16617	16594	16673	16623	16440	16578	16674	16589	16490	16535	16406	16659	16722	16621	16607	16554	16706	16539	16514	16761	16724	16543	16623	16535	16615	16619	16529	16613	16707	16669	16455	16467	16657	16605	16810	16426	16639	16648	16793	16792	16567	16527	16678	16687	16427	16672	16601	16434	16586	16466	16524	16623	16544	16696	16596	16707	16880	16561	16679	16671	16716	16549	16640	16578	16406	16863	16566	16518	16573	16689	16542	16680	16768	16846	16778	16844	16648	16736	16783	16441	16714	16617	16635	16721	16489	16634	16452	16506	16588	16733	16696	16590	16541	16778	16630	16540	16549	16700	16699	16618	16732	16675	16441	16530	16415	16624	16661	16589	16525	16388	16552	16619	16663	16759	16799	16502	16661	16669	16705	16585	16630	16605	16428	16779	16534	16522	16600	16597	16644	16505	16427	16577	16570	16677	16571	16547	16509	16575	16675	16705	16699	16707	16647	16616	16589	16706	16541	16820	16694	16690	16592	16685	16374	16868	16503	16490	16819	16544	16547	16616	16717	16642	16706	16622	16703	16658	16543	16484	16629	16716	16700	16566	16620	16790	16523	16430	16708	16603	16427	16404	16692	16727	16640	16664	16978	16569	16584	16681	16660	16650	16659	16733	16596	16510	16643	16533	16411	16561	16575	16487	16518	16692	16662	16589	16575	16471	16629	16554	16576	16582	16628	16580	16785	16616	16579	16553	16465	16742	16684	16797	16662	16526	16555	16636	16482	16415	16338	16733	16723	16720	16621	16569	16726	16835	16719	16690	16637	16595	16626	16702	16644	16489	16666	16714	16577	16613	16633	16677	16494	16727	16611	16648	16674	16807	16686	16661	16727	16626	16514	16827	16917	16708	16705	16500	16605	16551	16744	16787	16581	16664	16747	16709	16643	16699	16623	16627	16580	16727	16666	16622	16675	16629	16505	16583	16622	16516	16732	16601	16778	16766	16628	16569	16531	16770	16756	16626	16313	16655	16498	16472	16544	16533	16718	16721	16816	16818	16482	16572	16725	16705	16451	16551	16707	16694	16625	16588	16394	16699	16546	16634	16616	16518	16525	16618	16891	16632	16366	16602	16748	16881	16659	16766	16585	16651	16487	16555	16665	16586	16698	16528	16562	16553	16721	16872	16657	16709	16573	16640	16740	16713	16523	16605	16803	16796	16591	16460	16698	16598	16632	16727	16684	16604	16449	16737	16537	16612	16618	16733	16569	16634	16496	16754	16433	16401	16597	16443	16541	16612	16554	16698	16598	16399	16706	16723	16681	16703	16521	16616	16826	16548	16809	16687	16668	16584	16613	16608	16718	16765	16595	16703	16438	16595	16715	16483	16683	16618	16662	16705	16489	16709	16593	16758	16630	16922	16671	16638	16461	16421	16601	16606	16531	16544	16732	16695	16516	16634	16771	16640	16757	16536	16503	16607	16520	16809	16526	16560	16755	16434	16845	16837	16691	16618	16533	16571	16498	16723	16510	16480	16640	16642	16784	16686	16698	16880	16646	16580	16593	16491	16515	16716	16519	16763	16572	16550	16575	16600	16615	16664	16603	16838	16659	16660	16625	16782	16578	16613	16765	16774	16646	16560	16623	16566	16566	16599	16620	16602	16564	16664	16702	16593	16450	16447	16781	16661	16662	16610	16623	16609	16577	16639	16666	16760	16805	16642	16671	16661	16220	16562	16906	16826	16829	16565	16533	16467	16491	16755	16775	16507	16684	16679	16722	16771	16577	16622	16833	16634	16834	16759	16602	16558	16691	16759	16669	16735	16607	16642	16577	16671	16723	16751	16598	16909	16599	16617	16689	16602	16750	16771	16487	16531	16455	16576	16756	16601	16628	16677	16777	16672	16609	16517	16432	16559	16587	16607	16641	16554	16560	16565	16734	16623	16691	16526	16590	16611	16637	16575	16742	16713	16739	16492	16543	16634	16805	16581	16723	16778	16654	16700	16505	16890	16882	16762	16494	16624	16687	16550	16621
32132	48576	37468	25856	20443	16906	15268	14284	14182	14171	14100	14265	14344	14057	14239	14156	14157	14092	14302	14155	14396	14103	14163	14087	14263	14186	14165	14243	14162	14221	14094	14101	14133	14029	14212	14180	14093	14116	14363	14139	14238	14182	14254	14072	14203	14176	13939	14271	14098	14246	14225	13944	14058	14125	14309	14182	14100	14103	14078	14209	14184	14110	14168	13995	14066	14273	14132	14125	14251	14112	14032	14020	14309	14144	14231	14112	14136	14209	14143	14171	14344	14131	14129	14012	14104	14118	14308	14232	13999	14225	14259	14156	14167	14143	14055	14145	14204	14051	14213	14215	14035	14243	14137	14401	14070	14127	14129	14150	13875	14026	14197	14154	14161	14326	14112	14213	14134	14070	14092	14141	14217	14263	14137	14189	14235	14043	14129	14200	14114	14053	14311	14136	14363	14130	14218	14205	14051	14187	14065	14016	14106	14064	14202	14134	14052	14295	14169	14104	14178	14184	14069	14026	14033	14241	14106	14165	14179	14008	14189	14184	14225	14138	13996	13970	14076	14184	14211	14193	14213	14158	14159	14211	14074	14073	14245	14069	14013	14179	13902	14239	14270	14207	14053	14151	14103	14181	13956	14199	14063	14136	14001	13998	14124	14090	14093	14282	14201	14059	14058	14256	14197	14181	14123	14014	14138	14155	14228	14017	14108	14269	14152	14106	14097	14132	14148	14060	14267	14156	14135	14203	14004	14302	14136	14146	14057	14058	14043	14132	14335	14151	14264	14068	14106	14173	14265	14077	14171	14159	13934	14006	14285	14242	14038	14187	14205	14025	13989	14115	14125	14192	14352	14196	14067	14285	14262	14229	14134	14026	14180	14302	14202	14219	14071	14052	14358	14026	14136	14238	14188	14140	14038	14126	14089	13985	14116	14239	14229	14049	14255	14192	14177	14018	14196	14296	14019	14190	14179	14101	14045	14039	14136	14137	14074	14166	14204	14204	14164	14239	14088	14119	14109	14049	14036	14154	14258	14047	14244	14092	13904	14076	13983	14033	14086	14111	14145	14108	13963	14358	14166	14269	14132	13914	14071	14213	14176	14180	13993	14129	14105	14086	14040	14143	14296	14205	14147	14171	14306	14107	14227	14160	14166	14142	14213	14231	14192	14175	14278	14316	14100	14121	14320	14086	14016	14306	14088	14269	14167	13995	14073	14246	14108	14175	14143	14258	14172	14067	14150	14251	14139	14115	14175	14137	14170	14200	14218	14100	14411	14167	14128	14098	14035	14087	14169	14273	14023	14289	14133	14207	14174	14186	14131	14016	14087	14074	14231	14141	14135	14300	14203	14113	14278	14169	14345	14321	14088	14164	14210	14026	14289	14130	14099	14107	14325	14027	14154	14128	14139	14240	14118	14268	14363	14140	14066	14082	14145	14263	14080	14120	14103	14192	14041	14185	14349	14143	14084	14269	14082	14235	13935	14057	14083	14188	14387	14138	14230	14016	13956	14144	14036	14179	14083	14101	14177	14216	13964	14110	14097	14192	14068	14237	14186	13990	14182	14151	14229	14158	14181	14168	14311	14011	14216	14189	14176	14112	14153	14003	14059	14052	14105	14323	14187	14190	14237	14188	14235	14309	14135	14128	14170	14249	14133	14263	13950	14094	14080	14205	14198	13939	14158	14278	14114	14156	14116	13931	14186	14076	14124	14206	14168	14094	14117	14177	14110	14190	14045	14111	14222	14117	14350	14160	14152	14258	14168	14153	14218	14251	14275	14204	14117	14134	14035	14238	14045	13979	14063	14126	14190	14086	13971	14231	14235	14138	14121	14209	14165	14193	14133	14192	14191	14094	14025	14253	14297	14101	14232	14246	14194	14104	14133	14138	14221	14064	14229	14027	13985	14298	14243	14077	14110	14129	14201	14189	14104	14075	14249	14119	14201	14362	14074	14321	14140	14199	14101	14174	14209	14299	14296	14034	14245	14197	14123	14164	14060	13947	14139	14134	14035	14317	14024	13999	14236	14080	14094	14205	14203	14050	14233	14105	14240	14066	14014	14139	14105	14175	14189	14193	14064	14175	14218	14157	14154	14153	14207	14162	14140	14202	14178	14164	14153	14035	14118	14331	14112	14141	13948	14141	14203	14222	13996	14173	14092	14314	14269	14041	14206	14056	14151	14146	14193	14131	14189	14156	14165	14153	14109	14255	14164	14116	14124	14262	14097	14148	14056	14186	14163	14048	14118	14131	14328	14113	14184	14079	14060	14075	14125	14205	14162	14140	14001	14207	14135	14014	14235	14114	14218	14263	13974	14082	14207	14064	14163	14310	14171	14317	14186	14227	14073	14175	14055	14047	14213	14338	14173	14121	14030	14283	14091	14110	14172	14147	14051	14259	14151	13948	14109	14238	14285	14144	14305	14019	14189	14087	14239	14002	14189	14174	14055	14204	14182	14194	14119	14024	14242	14211	14167	14081	13947	14268	14140	14079	14317	14169	14262	14063	14268	14198	14174	14047	14158	14180	14218	14117	14048	14181	14206	14141	13997	14276	14025	14117	14022	14221	14204	14200	14133	14160	14123	14090	14098	14245	14048	14112	14123	14102	14116	14057	14147	14171	14328	14258	14056	14112	14233	14158	14117	14353	14250	14187	14153	14079	14210	14155	14263	14109	13947	13993	14114	14217	14150	14234	14261	14144	14064	14149	14121	14227	13999	14085	14033	14309	14221	14256	14116	14157	14313	14104	14224	14097	14229	14279	14045	14174	14099	14092	14019	14072	14115	14319	14036	14081	14055	14111	14056	13967	14024	14172	14229	14200	13953	14181	14226	14283	14136	14223	14188	14017	14218	14199	14152	14237	14191	14213	14090	14183	14042	14262	14132	14225	14162	14011	14191	14224	14230	14069	14120	14063	14107	14155	14217	14082	14097	14210	14058	14031	14196	14135	14215	14168	14163	14123	14115	14209	14335	14128	14086	14207	14165	14259	14037	14144	14129	14253	14005	14266	14280	14206	14078	14209	14105	14084	14242	14231	14185	14147	14247	14146	14225	13950	14009	14247	13965	14201	14075	14160	14183	14167	14030	14129	14270	14112	14140	14200	14395	14071	14091	14160	13921	14181	14096	14100	14036	14178	14137	14305	14026	14119	14060	14214	14124	14208	14138	14065	14306	14151	13976	14246	14090	14173	14167	14123	14229	14080	14135	14192	14082	14087	14245	14051	14098	14116	14089	13981	14192	14017	14105	14168	14130	14117	14289	14309	14177	14120	14296	14128	14043	14043	14359	13999	14301	14316	14057	14145	14139	14201	14291	14350	14106	14136	14125	14118	14218	14204	14239	14147	14178	14181	14157	13937	14280	14308	14080	14142	14243	14411	14153	14125	14175	14166	14151	14265	14181	14097	14235	14195	14162	14206	14269	14132	14207	14156	14097	14271	14061	14110	14092	14080	14156	14209	14045	14110	14234	14129	14068	14079	14251	14137	14159	14381	14102	14266	14033	14089	14117	14171	14244	14221	14132	14228	14285	14100	14140	14124	14132	14065	14194	14031	14254	14097	14156	14122	14203	14072	14261	14237	14087	14203	14036	14151	14079	14094	14064	14086	14108	13982	14228	14159	14343	14186	14196	14267	14138	14264	14242	13996	14076	14148	14272	14127	14250	14090	14416	14112	14086	14116	14065	14203	14280	14069	13990	14212	14095	14310	14235	14164	14118	14199	14012	14092	14307	14191	14203	14196	14292	14149	14142	14111	14169	14009	14057	14144	14054	14136	14102	14245	14174	14135	14366	14094	14116	14160	14039	14169	14118	14209	14131	14269	14206	14038	14179	14305	14188	14073	14086	14136	14195	14116	14192	14152	14062	14133	14230	13967	14240	14141	14209	14132	14257	14221	14032	14099	14215	14244	14139	14335	14356	13922	14091	14323	14154	14084	14177	13979	14092	14295	14077	14145	14118	14166	14170	14113	14200	14101	14107	13999	14151	14090	14223	14118	14108	14188	14244	14255	14314	14178	14147	14202	14132	14176	14112	14095	14051	14053	14225	14297	13972	14020	14233	14241	14236	14111	14286	14136	14149	14221	14100	14083	14160	14262	14153	14316	14229	14048	14214	14115	14280	14162	14173	14259	14145	14253	14082	14168	14202	14287	14063	14232	14186	14280	14132	14220	14126	14036	14200	14274	14266	14086	14268	13993	14122	14278	14195	14274	14146	14182	14264	13988	14043	14244	14205	14298	14322	14140	14147	14257	14130	14119	14072	14183	14150	14185	14098	14206	14149	14229	14062	14195	14070	14092	14158	14148	14114	14212	14067	14174	13893	14098	14073	14149	14074	14215	14192	14231	14145	14347	14082	14190	14371	14118	14130	14099	14211	14265	14034	14194	14260	14210	14275	13959	14292	14173	14236	14021	14206	14184	14212	14134	14082	14159	14179	14068	14002	14171	14176	14081	14186	14127	14102	14110	14265	14002	14075	14036	13987	14145	13962	14037	14249	14144	13975	14155	14157	14169	14171	14324	14319	14064	14195	14050	14218	14090	14287	14280	14014	14139	14267	14310	14169	14218	14158	14131	14261	14251	14085	14280	14109	14194	14446	14059	14127	14049	14138	14340	14276	14191	14120	14097	14186	14085	14279	14176	14144	14198	13976	14128	14191	14317	14267	14122	14096	14049	14163	14239	14165	14218	14287	14225	14175	14068	14087	14210	13963	14096	14223	14237	14100	14283	14142	14101	14121	14127	14144	14167	14109	14182	14028	13974	14341	14040	14132	14082	14202	14172	14207	13973	14201	14121	14160	14096	14153	14077	14152	14109	14262	14201	14162	14047	14130	14194	14216	14083	14260	14152	14256	14093	14205	14297	14125	14158	14079	14089	14165	14121	14136	14142	14092	14034	14261	14142	14043	14103	14221	14272	14082	14072	14215	14147	14125	14208	14119	14098	14219	14220	14204	14137	14135	14155	14116	14248	14309	14149	14335	14182	14093	14305	14180	14079	14087	14228	14204	14179	14107	14193	14209	14008	14177	14205	14278	14078	14132	13987	14097	14219	14187	13971	14114	14044	14247	14190	14135	14029	14151	14098	14018	14237	14163	14226	13933	14178	14084	14237	14271	14117	14207	14040	14120	14218	14075	14177	14161	14221	14243	14128	14217	14006	14193	14195
24054	22304	33393	37182	38132	33598	27560	20254	17364	16836	16340	16431	16536	16372	16245	16430	16507	16394	16423	16323	16294	16293	16326	16288	16430	16344	16440	16438	16299	16359	16172	16343	16357	16304	16373	16437	16349	16233	16363	16264	16202	16333	16359	16407	16330	16305	16334	16382	16293	16135	16217	16273	16146	16490	16503	16352	16352	16136	16233	16229	16337	16240	16395	16114	16079	16363	16308	16350	16095	16400	16228	16338	16334	16348	16196	16238	16248	16316	16114	16386	16281	16339	16369	16475	16206	16476	16224	16240	16282	16325	16233	16262	16340	16063	16220	16301	16293	16110	16328	16302	16254	16220	16271	16300	16282	16183	16256	16220	16287	16465	16345	16305	16327	16200	16132	16126	16355	16503	16269	16510	16256	16331	16174	16032	16363	16283	16321	16183	16326	16249	16168	16265	16231	16270	16413	16207	16287	16302	16384	16224	16382	16242	16281	16124	16390	16164	16396	16126	16300	16209	16616	16211	16196	16390	16417	16133	16302	16222	16272	16139	16240	16222	16259	16321	16338	16142	16321	16448	16128	16162	16166	16294	16548	16286	16204	16169	16243	16253	16101	16097	16201	16284	16334	16306	16174	16255	16329	16338	16253	16254	16108	16316	16338	16318	16298	16332	16381	16001	16315	16318	16196	16239	16532	16188	16156	16306	16262	16220	16228	16299	16248	16339	16368	16169	16222	16291	16180	16219	16344	16316	16346	16406	16377	16202	16236	16287	16309	16313	16079	16317	16289	16135	16083	16195	16138	16046	16259	16185	16277	16335	16246	16388	16427	16103	16444	16432	16337	16405	16374	16329	16192	16352	16274	16265	16226	16299	16078	16335	16347	16244	16247	16225	16386	16304	16246	16314	16416	16252	16067	16156	16356	16368	16223	16243	16298	16288	16339	16315	16313	16235	16079	16236	16443	16182	16252	16193	16516	16347	16371	16307	16149	16200	16261	16333	16063	16337	16095	16370	16087	16209	16075	16158	16306	16238	16359	16230	16240	16230	16313	16195	16384	16401	16449	16283	16168	16292	16459	16305	16131	16259	16358	16342	16254	16221	16299	16444	16232	16194	16233	16370	16209	16457	16484	16331	16140	16284	16276	16198	16240	16204	16265	16283	16231	16467	16205	16323	16123	16383	16369	16071	16275	16101	16323	16463	16357	16144	16158	16192	16138	16244	16371	16191	16319	16121	16334	16225	16234	16036	16195	16372	16415	16301	16230	16357	16266	16239	16180	16394	16135	16154	16387	16374	16266	16319	16229	16351	16501	16178	16188	16175	16159	16285	16488	16129	16282	16171	16282	16267	16225	16408	16219	16285	16214	16320	16290	16194	16294	16428	16255	16497	16244	16160	16363	16251	16260	16149	16236	16325	16329	16340	16463	16294	16206	16205	16481	16258	16311	16206	15920	16466	16253	16157	16297	16183	16418	16281	16286	16421	16395	16211	16117	16276	16188	16208	16297	16348	16348	16171	16331	16274	16308	16115	16256	16341	16229	16259	16212	16203	16279	16271	16152	16076	16239	16328	16332	16239	16195	16093	16394	16357	16450	16331	16147	16060	16159	16022	16318	16188	16271	16439	16318	16166	16364	16331	16353	16191	16066	16457	16473	16382	16402	16152	16373	16115	16153	16117	16180	16131	16148	16254	16378	16188	16262	16054	16098	16258	16302	16267	16239	16122	16378	16178	16062	16265	16317	16187	16279	16315	16329	16451	16240	16151	16199	16308	16333	16293	16314	16059	16089	16342	16167	16332	16090	16176	16297	16064	16344	16172	16309	16487	16069	16251	16297	16262	16237	16163	16380	16325	16183	16300	16393	16125	16229	16352	16388	16028	16358	16208	16237	16065	16274	16414	16174	16346	16243	16341	16243	16405	16264	16220	16183	16349	16192	16220	16129	16269	16384	16196	16292	16342	16398	16363	16173	16329	16193	16042	16166	16223	16343	16382	16372	16290	16225	16274	16230	16461	16325	16364	16243	16259	16315	16410	16213	16310	16089	16263	16282	16274	16186	16211	16204	16384	16272	16297	16164	16220	16001	16291	16183	16178	16288	16094	16269	16209	16284	16334	16399	16083	16111	16280	16577	16172	16333	16322	16375	16257	16333	16146	16235	16080	16280	16399	16263	16253	16123	16208	16354	16244	16199	16128	16292	16310	16249	16392	16115	16283	16254	16165	16364	16300	16275	16280	16270	16212	16360	16008	16084	16221	16303	16117	16221	16248	16190	16213	16304	16364	16416	16305	16234	16152	16164	16297	16304	16309	16189	16277	16412	16198	16151	16335	16287	16193	16241	16137	16202	16368	16108	16205	16159	16109	16170	16218	16131	16098	15924	16337	16278	16314	16066	16197	16203	16329	16292	16376	16360	16233	16109	16361	16358	16277	16304	16365	16306	16020	16247	16104	16174	16251	16248	16186	16348	16424	16329	16418	16126	16209	16276	16343	16361	16161	16334	16294	16498	16271	16281	16122	16282	16090	16141	16298	16425	16465	16401	16265	16436	16362	16266	16236	16412	16170	15904	16246	16165	16258	16197	16337	16229	16335	16293	16280	16368	16410	16206	16190	16357	16284	16246	16274	16351	16381	16297	16461	16228	16272	16013	16301	16228	16066	16202	16157	16213	16130	16315	16342	16175	16317	16393	16283	16302	16228	16301	16252	16231	16343	16359	16429	16234	16305	16317	16288	16313	16128	16131	16314	16386	16023	16227	16326	16294	16337	16276	16294	16277	16224	16154	16067	16363	16131	16421	16285	16207	16394	16288	16440	16278	16313	16298	16232	16428	16333	16253	16248	16429	16170	16424	16269	16199	16315	16339	16200	16445	16227	16374	16186	16177	16122	16049	16340	16318	16139	16121	16322	16277	16107	16089	16291	16298	16174	16329	16047	16280	16124	16350	15932	15907	16312	16184	16313	16218	16047	16290	16145	16353	16239	16301	16276	16481	16045	16288	16191	16219	16162	16171	16274	16069	16210	16157	16141	16189	16120	16178	16395	16408	16146	16061	16366	16411	16380	16185	16245	16216	16243	16297	16345	16180	16232	16310	16047	16380	16239	16293	16416	16359	16183	16241	16267	16322	16004	16305	16275	16220	16302	16363	16235	16473	16410	16435	16064	16272	16018	16370	16258	16074	16406	16511	16274	16373	16357	16343	16213	16168	16248	16367	16080	16355	16254	16043	16211	16181	16285	16263	16438	16340	16361	16287	16370	16403	16208	16279	16161	16513	16232	16227	16304	16463	16128	16429	16126	16298	16049	16155	16140	16274	16349	16111	16203	16244	16289	16300	16335	16284	16360	16303	16130	16215	16238	16322	16086	16284	16200	16203	16421	16212	16055	16198	16310	16314	16282	16204	16287	16378	16254	16253	16328	16355	16313	16300	16264	16279	16068	16307	16053	16198	16214	16412	16361	16348	16326	16242	16171	16414	16198	16123	16289	16342	16392	16246	16301	16317	16310	16447	16260	16237	16162	16316	16445	16414	16259	16120	16274	16218	16428	16349	16349	16260	16223	16315	16147	16346	16377	16194	16211	16242	16313	16473	16097	16141	16416	16372	16345	16340	16364	16458	16218	16291	16195	16359	16295	16169	16383	16310	16253	16207	16367	16116	16106	16280	16116	16306	16340	16270	16159	16179	16193	16104	16178	16209	16319	16317	16292	16293	16342	16319	16303	16313	16146	16126	16456	16299	16269	16268	16239	16313	16129	16254	16284	16445	16257	16119	16095	16097	16151	16204	16034	16329	16324	16239	16277	16348	16150	16245	16127	16078	16210	16500	16217	16340	16183	16194	16177	16268	16336	16367	16476	16163	16187	16202	16244	16317	16268	16396	16182	16233	16298	16261	16305	16323	16398	16485	15990	16275	16287	16290	16132	16205	16022	16046	16259	16217	16361	16284	16293	16367	16170	16255	16313	16321	16214	16104	16303	16142	16070	16409	16299	16367	16204	16418	16101	16280	16129	16292	16229	16548	16051	16103	16263	16284	16166	16261	16251	16152	15942	16071	16262	16263	16215	16343	16408	16213	16445	16053	16186	16318	16385	16259	16201	16219	16243	16353	16201	16411	16205	16355	16378	16304	16181	16219	16185	16379	16166	16091	16057	16310	16290	16298	16317	16298	16383	16271	16323	16238	16273	16413	16356	16198	16350	16168	16337	16293	16454	16411	16177	16170	16188	16215	16193	16252	16301	16218	16120	16244	15981	16322	16284	16378	16274	16246	16197	16196	16281	16238	16216	16491	16069	16268	16280	16446	16317	16337	16442	16362	16368	16307	16388	16358	16210	16246	16303	16222	16442	16186	16414	16207	16228	16208	16122	16097	16303	16278	16135	16276	16208	16420	16107	16251	16146	16303	16248	16285	16222	16206	16188	16325	16169	16292	16224	16248	16092	16351	16252	16204	16227	16188	16326	16222	16365	16356	16463	16390	16234	16335	16350	16434	16413	16305	16480	16064	16357	16199	16238	16467	16350	16309	16285	16327	16388	16320	16189	16278	16068	16110	16200	16273	16228	16191	16189	16146	16369	16335	16111	16363	16274	16441	16278	16215	16203	16383	16270	16265	16289	16389	16126	16258	16410	16222	16385	16472	16292	16421	16350	16317	16211	16187	16262	16078	15975	16135	16422	16608	16244	16328	16289	16292	16467	16175	16188	16146	16404	16292	16232	16152	16279	16414	16119	16130	16231	16307	16342	16353	16200	16277	16243	16237	16296	16381	16278	16030	16123	16201	16232	16334	16324	16394	16310	16449	16288	16221	16201	16278	16151	16237	16255	16376	16467	16271	16402	16108	16163	16195	16211	16329	16226	16235	16306	16373	16123	16313	16367	16121	16340	16327	16292	16196	16229	16101	16330	16229	16164	16202	16211	16287	16287	16199	16339	16173	16261	16321	16232	15982	16202	16433	16272	16368	16451	16322	16314	16343	16348	16537	16424	16307	16364	16206	16218	16308	16307	16412	16219	16232	16409	16372	16392	16424	16311	16048	16228	16170	16385	16116	16268	16214	16316	16439	16231	16075	16031	16202	16440	16251	16228	16308	16234	16467	16327	16232	16355	16195	16194	16487	16295	16290	16254	16343	16284	16305	15987	16240	16395	16312	16247	16117	16185	16242	16055	16277	16309
59144	94609	73276	58555	46028	34507	23617	17160	14708	14029	14063	14008	14156	13840	14069	14088	14004	14073	13894	13954	14006	13976	14157	13931	13941	13925	13946	14018	13909	13949	13958	13951	13937	13944	14091	13988	13980	14167	13879	13864	13907	14137	14084	13793	13987	13950	14036	13880	14050	14061	13954	13919	13988	13985	13958	13975	14064	13998	13937	13885	13866	13880	14126	13950	14153	14128	13920	14157	14019	13980	14003	13924	14049	13894	13905	13828	14004	13947	13764	13807	14017	13994	13978	13927	13981	13954	13788	14081	14160	14059	13819	14045	14038	14049	13936	14018	13968	13938	13835	14025	13966	13975	13983	14029	14043	14166	13837	13929	13907	14000	14028	13939	13790	13866	14124	14014	13841	14021	14014	14117	14219	13933	13948	13961	13947	14083	13998	13973	14006	14169	14054	14069	14062	13911	13875	13991	14052	13953	14164	13799	14030	13824	13980	14075	14033	13785	14053	13883	13928	13913	14092	14133	14012	13888	14176	13889	13923	14031	14087	13923	14114	14044	13959	13897	13945	13877	13860	13994	14071	14026	13984	13959	14008	13900	13907	13997	14067	14069	13990	13823	13884	13862	13892	14092	14059	13931	13956	14008	13893	13991	14032	13960	14089	14045	14011	14059	14058	13955	13948	13953	14022	13951	13852	13971	14068	13947	13961	14041	14018	13964	14079	13987	13869	14029	13850	13961	14043	13957	13959	13931	14033	13927	13990	13931	14034	13840	14006	13992	13872	13841	13964	14086	13959	14091	14047	14080	13961	13834	13996	13888	14007	14071	14068	14043	13933	14149	13974	13960	14078	14025	13845	13950	14063	13867	14094	14133	13983	13866	13973	14076	14170	14012	14160	13820	14023	14026	13880	13802	13937	13904	14095	13980	13963	13968	13929	14003	13919	13929	13777	14139	14147	13885	14057	13974	13948	13880	13845	13781	13853	14043	14112	14047	14044	13924	13979	13991	14082	13780	13947	13902	14019	13966	14039	13791	14035	13911	13873	14120	14074	13997	14105	13978	14001	13963	13849	13993	13969	13873	13936	13980	14010	14007	13765	14029	13972	14182	14007	13951	13963	13991	14032	13909	13980	13938	14031	14033	13812	14096	13947	14010	14095	13784	13851	13863	13976	13904	13969	13849	13844	14124	13901	13958	13885	14095	13862	14016	14123	14047	13988	13859	13915	13999	13931	13989	13952	14030	13986	13815	13925	13936	13990	13976	13969	13872	13883	14066	13884	13903	13986	13984	13973	14025	13959	13888	14040	14240	14137	13959	13994	14088	13950	13898	13912	14054	13994	13962	13832	13931	13887	14008	14092	14146	14035	13855	13921	13810	13935	14048	13975	13962	13922	13978	13896	13943	13925	14094	13860	14061	13809	13984	13893	14081	13969	13997	13950	14049	14020	14157	13815	14113	13978	13988	14011	13795	13998	13801	13993	13961	13925	13982	13949	13887	14062	14008	14048	13937	14073	14070	14079	13957	14139	14059	14007	14025	13988	13867	14038	13912	13806	13993	14016	13938	13857	14004	14152	13980	14034	13730	14060	13970	13866	14053	13960	13987	13644	13993	14002	13992	13991	13998	14159	13951	13893	13996	13900	14024	14013	14022	13976	13905	13894	14188	13857	13842	14068	14033	13998	13887	14293	14128	14001	13939	14030	14011	14013	14100	13881	14024	14207	13947	14088	13958	13938	14010	13832	14032	13978	13992	13994	14055	13944	14094	13825	14132	13952	14094	14030	13954	13963	13834	13923	14091	13823	14054	13991	14062	14041	14078	14049	13935	13841	14026	14056	13897	13808	13928	14038	13823	13971	13943	14060	14027	14114	14021	14030	13900	13919	13893	14048	13907	14049	13725	14029	13980	13984	14049	14018	14095	14021	14036	13910	14146	13903	13891	14010	13909	14026	13999	14086	13977	13753	13952	13817	14161	13819	14028	14081	13902	13975	13968	14026	14035	14066	14017	13923	14059	13918	13968	13869	13895	13935	13807	13972	14095	13916	14034	14154	14042	13997	13910	14004	13813	13996	13922	13888	13917	13911	14020	14007	13974	13786	13940	14066	14037	14087	13957	13991	13931	13904	14077	14034	14107	13873	13877	14289	14006	13943	13891	13934	14088	13834	13953	14028	13839	13809	14002	14134	14046	14052	13883	14049	14083	13977	13947	14050	13902	13797	14079	13962	13935	14069	13945	13885	13909	13996	14135	13910	13989	13713	14087	13986	14053	13970	13988	14085	13906	13867	13742	13942	13952	14000	14015	14087	13953	14091	13925	13996	13996	14045	14089	14114	14026	14124	13971	13919	13986	13935	14089	13796	13969	13949	13940	14082	13821	13849	14015	13897	13886	14023	13805	14049	14093	13868	13850	14060	13883	13850	14046	13996	13956	13986	13894	14106	13898	14064	13973	13888	14075	13891	13874	14010	14015	14003	13859	13942	13901	13993	13987	14045	13946	13981	14225	13842	13947	13926	14078	13935	13922	13984	13880	13913	14035	13836	13911	14112	13889	13936	14055	13911	13904	14049	14077	13899	13831	14137	13785	13880	14002	13971	14102	13980	13802	13938	14066	13922	13909	14059	13952	13898	13947	14121	13937	13989	14044	14029	13805	13914	13875	14074	13966	14046	13924	14072	13867	14167	13909	13864	14050	14073	14053	13987	13786	13989	14088	14018	14073	14125	13978	13964	13933	14029	14055	14027	13980	13939	13987	14081	13986	14025	13999	13929	13996	13970	13951	13899	14112	13958	14176	13772	13993	13983	13983	13907	14017	13918	13939	13973	13992	13858	13772	13976	14035	14096	14180	13928	13920	14053	14038	13982	13854	13950	13822	14027	13965	14060	13887	13985	14113	14034	13999	14154	14096	14064	13946	13995	13899	14139	13967	14021	14009	14007	13975	13958	13980	13992	13959	13897	13988	14104	13921	13993	13683	13969	13924	13943	13969	14047	13933	13904	13946	14019	13911	13856	14005	13993	13983	13951	13871	13836	14006	13908	14110	14108	13971	13880	14026	14019	14060	13800	13978	13996	14022	14007	13891	13970	13990	13833	13920	13957	13996	13994	13999	13979	13940	14027	13974	14000	13960	14035	13895	14182	14026	14055	13976	14045	14026	13900	13989	13832	13955	14018	14086	13976	14034	14102	14018	13910	14026	14155	14018	13996	13944	14013	13989	14024	14014	13966	13881	13989	14004	14071	14042	13929	13959	13853	13958	14043	14076	13876	13974	14019	13932	14017	14075	13897	13928	13870	14150	13949	13982	13908	13975	13912	13877	13885	14092	13973	13801	13921	13820	14053	14038	13881	13829	13958	13916	13853	14040	14134	13947	13783	14014	14029	13983	13997	13926	13882	13971	13967	14107	13914	13866	13970	13842	14114	14016	13943	13945	14075	13890	14079	13796	14076	13939	13891	14020	13977	14105	14134	13859	14089	13895	14005	13854	13989	13793	13961	13994	13967	13979	14007	14052	14046	14009	14085	14008	13863	14159	14187	14129	14110	14062	14037	13929	14002	13841	13935	13957	14043	13995	14032	13828	13859	13921	13998	14025	14111	14055	13830	14016	13926	13842	14019	14026	13866	13892	14030	14163	13938	14041	14041	13857	13991	14005	13854	14026	14078	14048	13989	13938	14058	13815	14042	14005	13803	13968	13861	13826	14033	13915	13953	13945	14038	13970	13690	14056	13921	14025	13794	14078	14029	13931	14059	13937	14047	13935	13970	13956	14009	14163	13976	14151	14029	14042	13991	14089	13967	13985	13927	14011	14074	13823	13915	14020	13919	13890	13976	13960	13994	14004	13924	14086	13897	14038	14071	13993	13985	14076	13944	14031	13945	13977	13895	14035	14016	13945	14090	14011	14160	13927	14024	13958	14086	13980	14082	13951	13987	14007	14075	13974	13769	13985	14029	13890	14030	14073	13923	13816	14056	14117	14083	13838	14109	14012	13910	14048	14017	13997	14006	14106	14037	14065	14017	13968	14144	13890	13840	13958	13942	13942	14003	13919	13926	13958	13950	13972	13941	13961	14023	13949	13931	13777	14013	14156	14113	13915	13936	13890	13950	14195	13944	14129	13875	13896	13987	13929	13935	13960	14064	14035	13948	14036	13958	13937	13847	14038	13921	14035	14079	14046	13942	13943	14011	14004	13945	13977	13888	13868	14006	13916	14055	14176	13966	13815	13953	14080	13701	14126	13969	14072	14017	14029	13876	13988	14023	13873	13938	14045	13881	14021	13993	13969	13927	13903	14023	14093	14113	13769	14002	14100	13978	14161	14071	13926	13987	14041	13872	14076	13824	14026	13908	14087	13992	13768	14086	13936	13805	13979	14026	13975	14107	13870	13955	14167	13954	14096	13914	13980	14126	14003	14073	13902	14126	14079	13734	14046	13972	14019	13921	13938	14082	13940	13979	13826	13946	13946	13916	14015	13948	13963	13963	14068	13948	14015	14003	14026	13757	13982	14070	13961	13858	13952	14032	14126	14115	13934	14007	13718	14066	14011	13910	14014	13978	13897	13985	14045	13894	14039	14157	13971	13885	14004	13949	14134	13926	13852	13777	13800	13833	13918	13914	13957	14097	13940	14010	13842	13869	14018	14217	13894	14155	13858	13974	14028	14067	13925	13983	13860	14170	14064	13925	13947	13937	13964	14104	14042	13964	13997	14081	13921	14024	13880	14023	14168	13982	13840	14027	13884	13995	14024	13935	14072	13787	14181	14005	13827	13745	14055	13948	13832	14041	13894	14026	13917	13937	14132	14019	13958	14148	14112	13931	14083	14087	13934	14067	13935	14133	13827	13955	13935	13875	14073	13891	13797	14017	13930	13958	13984	14054	13949	13775	13871	13897	13995	13954	13826	14033	13975	13880	14035	14027	13936	13982	14058	13929	13972	13927	13908	14217	14103	13924	14151	13971	13826	13916	14082	13988	14036	13960	13946	14264	13998	13985	13987	14070	13906	14130	13913	14135	13761	13857	13779	14120	13958	13840	14055	13925	14064	14043	14168	13876	13827	14042	13862	14010	14009	13933	14033	13921	14015	13868	14003	13934	13858	14010	13913	14124	13967	13821	13963	13992	14030	14101	13937	13949	13876	14015	13890	14195	13954	14004	13911	13957	13878	13895	14027
22975	21892	31583	32730	38935	39138	34032	23889	19020	17731	17101	16992	16894	17071	16811	16951	16873	16805	17008	16885	16857	16754	16870	16858	16905	16745	16701	16702	16824	16593	16909	16811	16717	16826	16836	16626	16708	16615	16636	16505	16470	16676	16765	16674	16700	16664	16609	16709	16834	16795	16676	16652	16732	16631	16675	16979	16436	16445	16727	16655	16628	16831	16859	16645	16671	16683	16661	16681	16782	16597	16822	16678	16634	16510	16612	16550	16669	16531	16440	16775	16577	16564	16806	16580	16437	16524	16705	16615	16445	16520	16747	16634	16651	16671	16605	16653	16643	16427	16633	16541	16829	16607	16509	16631	16628	16809	16592	16561	16597	16686	16577	16702	16774	16446	16689	16615	16530	16511	16596	16712	16778	16746	16452	16343	16574	16714	16650	16553	16741	16862	16603	16564	16562	16433	16569	16694	16628	16682	16681	16595	16715	16565	16801	16585	16730	16561	16891	16746	16594	16634	16594	16562	16513	16660	16720	16548	16595	16809	16578	16570	16815	16550	16487	16782	16727	16734	16684	16694	16484	16460	16621	16747	16693	16576	16515	16704	16724	16815	16613	16723	16696	16448	16617	16573	16372	16644	16664	16691	16646	16593	16488	16474	16639	16754	16804	16479	16480	16604	16585	16755	16615	16797	16663	16749	16645	16572	16651	16665	16548	16731	16752	16507	16602	16451	16706	16437	16751	16772	16563	16462	16655	16630	16612	16697	16616	16887	16631	16501	16698	16531	16750	16581	16490	16778	16651	16876	16816	16775	16540	16758	16704	16591	16360	16585	16497	16739	16517	16649	16568	16493	16709	16565	16719	16602	16556	16428	16403	16625	16830	16607	16642	16787	16690	16603	16733	16537	16570	16484	16660	16494	16695	16783	16610	16868	16653	16623	16549	16625	16946	16554	16716	16645	16432	16714	16693	16578	16714	16597	16572	16437	16622	16610	16757	16655	16635	16622	16749	16724	16492	16627	16523	16734	16792	16553	16696	16675	16674	16480	16509	16468	16710	16657	16450	16562	16620	16638	16510	16560	16600	16576	16496	16454	16684	16446	16396	16770	16838	16577	16359	16602	16512	16463	16389	16537	16600	16587	16399	16603	16632	16705	16448	16469	16690	16588	16673	16683	16690	16791	16622	16723	16524	16627	16871	16793	16718	16637	16617	16759	16565	16595	16550	16548	16634	16566	16610	16692	16591	16666	16533	16665	16744	16732	16579	16641	16468	16464	16369	16758	16671	16507	16494	16519	16445	16793	16675	16520	16632	16633	16545	16475	16677	16432	16671	16738	16252	16557	16617	16427	16735	16773	16675	16653	16740	16650	16460	16565	16422	16543	16503	16618	16563	16616	16456	16722	16449	16812	16514	16591	16643	16706	16574	16601	16582	16731	16682	16449	16523	16739	16687	16473	16535	16562	16576	16781	16610	16593	16522	16606	16516	16576	16759	16683	16707	16746	16614	16533	16572	16570	16680	16572	16589	16536	16704	16608	16568	16593	16707	16749	16649	16719	16632	16414	16466	16536	16556	16549	16670	16692	16580	16803	16633	16632	16528	16481	16602	16664	16349	16616	16646	16495	16641	16648	16691	16530	16522	16666	16642	16649	17033	16656	16534	16533	16283	16620	16252	16687	16514	16647	16529	16673	16466	16505	16544	16621	16712	16671	16331	16716	16500	16548	16666	16581	16656	16690	16551	16690	16542	16700	16459	16718	16605	16523	16412	16512	16558	16545	16439	16517	16376	16831	16673	16619	16539	16628	16570	16623	16628	16590	16870	16574	16605	16606	16682	16774	16790	16868	16751	16453	16616	16587	16652	16807	16708	16632	16722	16739	16740	16615	16701	16414	16450	16462	16607	16720	16648	16538	16617	16560	16525	16421	16854	16792	16648	16597	16655	16882	16753	16689	16762	16545	16671	16628	16638	16622	16564	16402	16703	16703	16379	16761	16472	16529	16715	16531	16776	16669	16566	16288	16627	16655	16507	16588	16588	16616	16720	16603	16666	16681	16695	16557	16595	16570	16517	16595	16748	16751	16682	16807	16532	16667	16739	16762	16659	16647	16543	16679	16647	16835	16605	16670	16474	16508	16715	16640	16644	16570	16494	16664	16675	16580	16573	16615	16737	16610	16650	16547	16672	16320	16798	16705	16675	16639	16617	16383	16449	16712	16715	16603	16541	16650	16828	16503	16703	16771	16508	16797	16848	16732	16579	16581	16676	16526	16620	16671	16607	16590	16804	16843	16501	16734	16678	16653	16602	16503	16562	16571	16724	16731	16879	16642	16662	16789	16646	16683	16607	16474	16633	16519	16757	16595	16626	16479	16471	16577	16803	16576	16486	16924	16588	16748	16468	16446	16677	16691	16429	16639	16590	16639	16597	16554	16752	16707	16864	16473	16462	16717	16532	16533	16730	16524	16530	16452	16439	16778	16650	16629	16635	16476	16557	16433	16611	16414	16561	16561	16679	16505	16689	16505	16518	16681	16598	16424	16511	16531	16698	16576	16486	16432	16463	16612	16604	16412	16432	16618	16631	16660	16772	16773	16719	16661	16743	16532	16491	16652	16527	16592	16478	16500	16407	16740	16569	16799	16493	16593	16726	16706	16658	16526	16621	16692	16526	16647	16571	16600	16593	16637	16352	16642	16583	16615	16674	16786	16731	16419	16554	16610	16777	16769	16547	16619	16668	16566	16653	16565	16588	16700	16545	16601	16715	16531	16652	16667	16555	16522	16600	16639	16592	16410	16465	16403	16553	16687	16597	16690	16770	16443	16749	16618	16547	16549	16516	16582	16622	16609	16536	16742	16628	16363	16538	16706	16584	16601	16732	16380	16392	16395	16596	16679	16507	16572	16773	16484	16590	16707	16904	16686	16598	16511	16816	16741	16586	16425	16440	16645	16467	16645	16485	16482	16638	16786	16338	16538	16530	16498	16703	16705	16714	16689	16745	16723	16529	16707	16474	16481	16647	16507	16852	16576	16634	16623	16726	16806	16729	16708	16731	16624	16568	16656	16749	16552	16724	16472	16512	16607	16494	16605	16595	16317	16723	16679	16769	16639	16733	16756	16661	16432	16485	16557	16610	16662	16474	16582	16320	16533	16724	16435	16606	16514	16688	16647	16500	16515	16646	16827	16462	16466	16830	16591	16698	16631	16671	16512	16488	16537	16442	16510	16696	16624	16478	16485	16495	16792	16532	16788	16681	16703	16599	16649	16646	16718	16754	16684	16827	16657	16540	16658	16584	16579	16609	16640	16661	16721	16587	16665	16439	16471	16558	16509	16560	16582	16584	16672	16766	16703	16769	16646	16513	16714	16706	16545	16692	16537	16593	16365	16541	16440	16814	16611	16224	16554	16713	16553	16641	16700	16559	16681	16621	16622	16620	16786	16591	16563	16638	16726	16722	16586	16650	16632	16668	16738	16579	16648	16603	16384	16519	16468	16613	16641	16445	16604	16632	16703	16461	16313	16603	16416	16628	16687	16679	16569	16540	16519	16555	16651	16517	16625	16510	16602	16596	16761	16666	16700	16534	16609	16727	16691	16310	16443	16507	16508	16463	16541	16572	16613	16710	16511	16408	16522	16674	16535	16600	16600	16620	16472	16436	16626	16626	16545	16530	16597	16665	16908	16816	16642	16759	16805	16599	16568	16607	16674	16630	16523	16506	16599	16480	16734	16635	16707	16666	16537	16693	16447	16633	16835	16698	16652	16573	16637	16793	16741	16441	16514	16729	16681	16569	16555	16724	16651	16539	16763	16640	16723	16685	16664	16683	16566	16835	16567	16653	16438	16585	16598	16629	16596	16681	16547	16649	16596	16872	16780	16902	16562	16466	16543	16642	16666	16724	16724	16605	16543	16597	16631	16561	16398	16641	16711	16532	16664	16666	16503	16595	16591	16586	16650	16728	16534	16691	16464	16808	16596	16766	16777	16542	16638	16675	16404	16678	16607	16425	16798	16654	16623	16625	16569	16524	16674	16647	16717	16810	16578	16664	16490	16631	16410	16335	16643	16672	16607	16459	16496	16697	16601	16664	16415	16642	16664	16493	16634	16691	16554	16687	16386	16636	16601	16757	16610	16605	16477	16685	16436	16662	16483	16479	16784	16571	16562	16694	16550	16491	16656	16605	16687	16634	16566	16634	16575	16645	16778	16592	16708	16440	16533	16276	16569	16557	16465	16527	16670	16579	16436	16686	16663	16578	16689	16642	16679	16715	16590	16515	16495	16736	16805	16580	16734	16492	16438	16639	16586	16555	16626	16565	16647	16659	16523	16692	16650	16695	16698	16630	16674	16666	16568	16548	16534	16631	16573	16794	16559	16687	16626	16537	16761	16743	16566	16591	16713	16473	16640	16660	16627	16659	16566	16624	16688	16651	16601	16309	16627	16517	16584	16649	16579	16706	16617	16420	16473	16717	16555	16408	16451	16568	16642	16800	16589	16680	16562	16660	16625	16684	16498	16599	16791	16478	16731	16725	16618	16651	16708	16374	16728	16465	16601	16544	16542	16612	16559	16760	16572	16551	16497	16654	16614	16678	16524	16760	16859	16664	16559	16605	16326	16576	16391	16655	16618	16828	16526	16671	16590	16755	16605	16620	16553	16588	16511	16588	16838	16663	16580	16693	16429	16649	16499	16472	16866	16672	16412	16540	16525	16614	16824	16635	16490	16510	16449	16622	16646	16507	16719	16480	16686	16530	16504	16629	16520	16712	16639	16630	16476	16552	16802	16583	16564	16691	16696	16851	16747	16684	16510	16605	16789	16498	16557	16474	16603	16579	16736	16610	16560	16458	16721	16775	16651	16495	16683	16744	16617	16659	16674	16591	16613	16674	16532	16705	16501	16621	16558	16797	16580	16611	16566	16508	16622	16655	16688	16659	16605	16608	16790	16615	16696	16546	16610	16500	16533	16587	16614	16539	16582	16635	16616	16605	16668	16690	16781	16344	16507	16557	16698	16651	16543	16539	16586	16690	16577	16415	16508	16686	16707	16812	16488	16494	16639	16662	16769	16451	16463	16693	16665	16732	16727	16634	16733	16621	16638	16722	16716	16656	16571	16585	16460	16482	16541	16438	16488	16674	16687	16651	16635	16470	16606	16641	16834	16747	16628	16412	16688
63228	105899	85323	73435	59560	45584	31647	21007	16003	14541	14226	14113	13930	14213	13992	14192	14217	14224	14197	14011	14016	14136	13963	14027	14068	14206	14216	14174	14176	14123	14047	14043	14108	14040	14023	13964	14224	14171	14161	14087	14142	14080	14156	14180	14040	14052	14223	14087	14206	14102	14264	14116	14030	13992	13991	13943	14198	14212	14127	14096	13968	14176	14091	14112	14047	14047	14068	14059	14187	13936	14136	14089	14007	14113	14115	14057	14243	14159	14040	14142	14045	14006	14051	14061	14145	13980	14126	14413	14070	13946	14082	14154	14157	14120	13921	14260	14029	14063	14231	14062	14026	14167	13988	14100	14158	14121	14080	14113	14202	14044	14222	14143	14033	14052	14094	14205	14145	14053	14172	14178	14164	14095	14188	14105	14148	14147	14143	14216	14135	14089	14164	13931	13992	14186	14190	14032	14097	14173	14087	14130	14197	13993	14285	14157	14080	13997	13946	14157	14205	13915	14075	14034	14262	13962	14170	14071	14167	14040	14005	14115	14077	14173	14108	14162	14069	14024	14135	14245	14070	14150	14057	14055	14134	14019	14135	14187	14154	14100	14085	14057	14341	14132	14076	14298	14071	14134	14167	14151	14144	14218	14180	14090	14054	14102	14098	14062	14138	14138	14216	14194	14204	14021	13990	14132	14125	14132	14132	14057	14211	14172	14087	14079	14051	14213	14058	14118	14142	13997	14156	14020	14099	14039	14084	13987	14023	13975	13875	13968	14234	14037	14193	14143	14148	14288	14068	14077	14134	13998	14239	14066	14091	14090	14236	14043	14008	14160	13914	14054	14111	14074	13932	14102	13964	14204	14256	13905	14120	14221	14070	14007	14035	13985	14174	14102	14155	14223	14102	14210	13983	14083	14200	14054	14190	14070	14005	14191	14076	14145	14385	14079	14108	14053	14097	13969	14076	14138	14126	14211	14096	14041	14005	14083	14002	13923	14096	13958	14118	14109	14169	14121	13960	14074	14211	14219	14113	14128	14008	13992	14131	14011	14128	14126	14105	14156	14110	14073	13978	14186	14044	14057	14150	14159	14314	14091	14151	14108	14063	14163	14097	14093	14017	14115	14056	14031	13962	14146	14110	14051	13944	14029	14093	14103	13984	13976	14191	14180	14014	14089	14210	14142	14022	13913	14082	14050	14092	14288	13990	14155	14255	14041	14004	13865	14114	14088	14115	14085	14251	14101	14176	14143	14004	14115	14121	14065	14191	13959	14022	14104	14181	14064	14137	14007	14089	13938	14315	14054	14113	14182	14088	14224	14048	14130	14099	14049	14158	14092	14162	14126	14065	14175	14161	14093	14165	14078	14112	14181	14151	14255	13992	14108	14207	14184	14031	14052	14106	14203	14191	14136	14171	13988	14008	14058	14143	14098	14048	14020	13918	14244	14044	14126	14206	14094	14068	14086	14138	14123	14151	13946	14146	14061	14101	14138	14195	14007	14326	14154	14090	14186	14169	14210	14154	14078	14164	14122	14083	13956	14184	14206	14076	13994	14099	13994	14126	13921	14042	13995	14066	14262	14082	14111	14177	14091	14156	13940	14063	14076	14129	14033	14216	14266	14032	14226	14052	14102	14111	14100	14172	14105	14026	14208	14226	14179	14076	13971	14053	14340	14143	14160	14185	14212	14059	14130	14140	14081	14090	14079	14096	14189	14143	14035	14115	14107	14085	14002	14070	14087	14112	14198	14107	13987	14227	14276	14149	14019	14119	14075	14013	13970	14169	14121	14250	13960	14085	14104	13936	14009	14185	14090	14101	14055	14240	14109	14041	14116	14137	14161	14169	14117	14201	13927	14020	14005	14169	14050	14226	14122	14142	14020	14032	14203	14108	14117	13996	14206	14183	14143	14054	14016	13952	14017	14059	13948	14095	14066	14248	14049	14158	14066	14010	14181	14116	14054	14134	14008	14112	14100	14017	14171	14138	14226	14105	14145	14020	13939	14129	14026	14163	14019	14181	14142	13996	13962	14068	14107	14124	14324	14103	14059	14104	14100	14130	14057	14164	14093	14144	14047	14219	14131	14054	14182	14195	13893	14199	14017	14023	14192	13944	14004	14145	14170	14232	14063	14057	14015	14127	14123	14133	14029	14022	14067	14087	14120	14184	14085	13921	14246	14021	14124	14131	13955	14060	14114	13963	14051	14029	14145	14096	14084	14094	13952	14030	14194	14162	13938	13970	14192	14146	14046	14193	13964	13927	14095	14082	14254	14197	14060	13961	14167	14090	14058	14098	14151	14042	14243	13813	14126	14054	14115	14105	14254	14099	14252	13981	14173	14254	14068	14194	14094	14131	14033	14279	14038	14211	14068	13859	14130	14038	13978	14207	14044	14172	14067	13942	14086	14156	14011	14061	13937	14189	14122	14107	14013	14114	14109	13947	14120	14078	14282	14025	14003	13956	14132	14198	13972	14062	14037	14087	14042	14044	13960	14229	14137	14224	14096	14091	13969	14046	14194	14011	14007	14287	14155	14089	14263	14101	14150	14145	14012	14008	14149	14014	14034	14092	14009	14064	14078	14166	14179	14137	14140	14224	14073	14012	14134	14070	14129	14116	14210	14272	14179	14006	14074	14092	13933	14129	14016	14212	14125	14083	13965	14085	14173	14068	13983	14186	13946	14114	14172	14344	13981	14209	14330	14066	13919	14128	14178	14118	14131	14167	14027	14100	14069	14112	14078	14029	14073	14114	14336	14067	14061	14099	14236	13962	14187	13944	14067	14166	14196	14050	14097	14115	14115	14067	14145	14099	13990	13946	14002	14150	14074	14176	14102	14002	14143	14054	13927	14255	14062	14117	14293	14029	14257	14221	14243	14024	14022	14077	14113	14167	13902	14119	13945	14272	13973	13910	14171	14169	14105	13989	13927	14087	14279	14229	14135	14098	14277	14050	14053	14039	14132	14135	14092	14137	14007	14092	14037	14055	14044	14146	14087	14128	14081	14189	14108	13982	14000	13991	13982	14170	14080	13997	14002	14128	14225	13946	14178	14022	14058	14085	14007	14098	14042	14053	14130	14217	14135	14176	14179	14228	13988	14195	14094	14041	14112	14021	14029	14070	14132	14081	14249	14094	14214	14021	14111	14141	14164	14262	14189	13912	14036	13989	14091	14052	14182	13950	14030	14103	13977	14209	14141	13956	14013	14139	14173	14157	14117	14144	14143	14030	14111	14159	14045	13962	14128	14159	14077	14295	14091	14081	14033	14059	14037	14058	14005	14053	14287	14130	14071	14163	14264	14116	14169	14206	14058	13846	14048	14038	14106	14057	14135	14036	14122	14046	14044	14174	14152	14259	14201	14157	14156	14137	14069	14164	14083	13988	14179	14123	14084	13951	14066	13990	14190	14084	14086	14017	14078	14163	14162	14069	13988	14164	14000	14186	13981	14197	14183	14109	14070	14218	14096	14198	14180	14202	14120	14114	13995	14142	14196	14076	13922	14068	14049	14311	14156	14121	14150	14041	14141	13950	14107	14130	14040	14207	14123	14082	13995	14074	13935	14129	14052	14207	14097	14285	13969	13979	14095	14210	14096	14200	14049	14127	14139	14042	14027	13957	14194	14188	14106	14083	14284	14020	14096	14259	14002	14194	14019	14020	14044	14278	14157	14229	14082	14212	14016	14055	13979	14221	14038	14193	14237	14107	14153	14191	14217	14185	14113	14040	14193	14282	14308	13886	14174	14111	14132	14100	14019	14148	14221	13923	14210	14141	14197	14085	14226	14027	14081	14111	14220	14214	13985	14125	14093	14017	14022	14151	14053	14233	14171	14145	14058	14180	13957	14256	14073	14125	13991	14180	14034	14086	14110	14048	14007	14249	14173	14129	14126	14155	14079	14186	14127	14079	13997	13975	13960	13967	13979	13957	14234	14153	14291	14328	13952	14025	14068	14108	14303	14046	14000	14145	14090	14067	14102	14099	13976	14055	14130	13929	13944	14086	14124	14198	14130	14183	14240	14204	14349	14140	14056	14095	13996	14198	14183	14050	14146	14092	14030	14113	14239	14111	14128	14000	14164	14194	14042	14031	14049	13988	14195	14096	14122	14033	14194	14259	14059	14185	14186	14080	14112	13977	14064	14233	14093	14056	14290	14029	13941	14096	14063	14101	13966	13946	14136	13989	14067	13979	14138	14187	14096	14229	14251	14256	14056	14265	14017	14125	14106	14188	14075	14152	14058	14053	14163	14054	14000	14208	14080	14146	14085	14242	14234	14085	14054	14153	14305	14142	14032	14247	14144	14028	14018	14010	14029	14121	14119	14201	14242	14173	14110	14049	14234	14072	14186	13919	14025	14195	14221	14167	14271	14131	14111	14020	14077	14081	14113	14122	14184	14060	14103	13943	14193	14217	14075	14102	14108	14172	14127	14193	14131	14144	14068	14091	14125	14091	14179	14226	14177	14046	14100	14197	14299	14098	14060	14109	13974	14089	14137	14326	14073	13811	14242	14093	14105	14105	14197	13989	14037	13948	14185	14077	14156	13965	14134	13948	14107	14002	14195	14129	14066	14139	13909	14157	14155	14134	14023	14067	14116	13980	14057	13970	14218	14130	14067	14108	14138	14271	14136	14080	14038	14264	14173	14096	14111	14173	13978	14168	14099	14184	14077	14254	13977	14176	14095	14186	13968	14113	14122	14136	14043	14152	14116	14053	14133	14087	14149	14200	14128	14300	14193	14066	14100	14033	14118	14108	14021	13976	14141	14009	14105	14140	14181	14030	14046	14026	14155	13952	14356	14027	14123	14058	14090	14002	14210	14061	14047	13997	14164	14121	14216	14091	14148	14101	14101	14095	14012	14185	14091	13938	14102	14074	14050	14155	13884	14046	14245	14097	14112	14159	14066	14085	14028	14272	13897	14225	14105	14142	13993	14180	14142	14184	13903	14179	14118	14057	14176	14087	14028	14001	13987	14103	14002	14143	14173	13857	14041	14098	14149	13967	14063	14214	14075	13994	13964	14050	14210	14335	14176	13936	14040	14096	14161	14060	14132	14073	13986	14215	13935	14130	14128	14093	14111	14044	14155	14102	14068	14204	14010	14135	14203	14231	14194	14106	14083	14225	14156	14124	14058	14069	14178	14004	14139	14242	14047	13915	13942	13975	14152
29012	29428	35176	31437	25044	21177	19105	17564	17152	17018	16922	17072	16993	17053	17258	17015	16871	17002	17227	17064	17144	17007	16696	17002	17022	16978	17051	17104	17010	16973	17197	17255	16953	17001	16971	16960	16869	16958	17026	16871	16809	17071	16924	17041	16907	17001	17045	16843	16993	16865	16805	17033	16711	16910	16914	16929	17018	16910	16839	16973	16967	17171	16910	17148	16990	16820	17072	16933	16984	17066	16851	17046	16952	16840	17015	16884	16972	16849	16885	16964	16961	16803	16936	16929	16739	16928	17056	16934	17053	16774	16848	16962	16867	17013	17007	16952	16989	17009	16933	16981	17176	16949	16833	16794	16871	17106	16886	16886	17037	16936	17019	17146	17099	16895	16896	16885	16929	16804	16917	17045	16734	16924	16841	17018	17116	16916	16992	16916	16976	16909	16847	17117	16960	17023	16964	16850	16854	16739	16822	16776	16887	16663	17097	17019	17014	17063	16707	16943	17175	16822	16911	16803	16968	16817	16975	16920	16825	16765	16957	16865	17015	16930	16851	17016	16887	16940	16928	16738	16847	16981	17083	16778	16951	16934	16963	16983	17105	17047	16944	16800	16968	16840	16942	16868	17031	16954	17139	17002	17107	16768	16769	16868	16841	16893	16835	17011	16969	17037	16896	17040	16929	16977	16889	16895	17041	16999	16918	16774	16924	17075	16840	16985	16781	17080	16764	16912	16832	16898	16961	16952	17008	16933	16833	16651	16996	16930	16922	17059	16832	16743	16808	17058	17013	16969	17028	16990	16999	17027	16967	17045	16984	16756	16809	16837	16717	17025	17027	17097	16992	16662	16890	16818	16914	16944	16978	16835	16875	17024	16956	16993	16830	16949	17018	16815	16986	16934	17009	17058	16777	16959	16893	16969	17135	16836	16853	16781	16917	16846	16678	16933	16951	16840	16982	16907	16836	17017	16827	16852	17045	16660	17087	17080	17007	17041	17053	16801	16726	17045	16874	17104	16921	16934	16940	16856	16948	17048	17081	17080	16981	16968	17007	16670	16975	16770	16891	16904	16838	16761	17044	17052	17028	16833	16902	17033	17115	17064	17031	17091	17077	16912	16754	17126	16674	16974	16923	16931	16765	16865	16894	17011	17043	17116	16864	16866	16914	16857	17117	16858	16881	16936	16956	17129	16844	16757	16918	17060	16939	17128	16906	17042	17123	16933	16788	16953	16934	17015	16815	17045	16888	16869	16941	16874	16810	16796	17050	16943	16789	16994	16888	16832	16922	16888	16999	16974	16975	16928	17060	17124	16956	16995	16877	17085	16862	16997	16903	16885	16833	16782	16794	17021	16717	16874	16869	16906	16945	16926	16666	16720	16986	16827	16944	16771	16906	17121	16982	16992	16923	17173	17191	16960	17041	17185	16986	16927	16942	16899	17003	16872	16994	16799	16904	16726	17130	17041	16853	16858	16987	16941	17158	16920	17068	17208	16876	16805	16751	16976	16944	17106	17072	17198	16844	16740	16829	17045	16873	17096	16939	16841	16730	16759	17007	17176	16893	16844	16868	16937	16971	16784	16853	16996	17079	17037	17019	16897	16951	16732	16888	17135	16769	17274	16892	16611	16938	16858	16795	16967	17084	16908	16779	17039	16764	17111	16707	17007	16871	16903	16972	16979	16982	17078	16938	16886	17054	16853	16753	16827	17000	17042	16937	16786	16982	16895	16896	16888	17043	16841	16909	17049	16902	17050	16713	16801	16839	17067	17009	16861	16936	16890	16999	16911	16878	16855	16895	17049	17039	16693	17037	16877	16982	16858	16936	17013	16962	16902	16937	16970	16557	16945	17019	16955	16957	16980	16955	17169	16848	16831	17045	16851	16844	16956	16967	16934	17000	16894	16927	17086	17002	16920	16962	17111	16905	16811	16847	16823	16852	16826	17051	17177	16957	16981	16871	16733	16993	16844	16676	16884	16745	17007	16924	16773	16999	17026	17044	17064	17019	16918	17021	17046	16832	16918	16937	16938	16938	16717	17001	16816	16811	17071	17162	17184	16863	16756	16816	16777	16951	16677	16820	16848	16968	16818	16797	16903	16932	17018	17127	17055	16956	16976	16841	16829	17085	17106	16959	16963	16850	16845	16988	16806	16933	17039	17133	16972	17063	16847	16783	16950	16843	16883	17116	16905	16976	17022	16974	17051	16936	16977	17006	16886	16959	16983	17249	17045	17004	16965	16979	17055	17009	16961	17143	16817	17062	17057	16976	17115	16902	16852	17036	16833	16919	16667	17028	16833	16885	16983	16889	17052	17107	17082	16948	17052	16951	17031	17016	17052	16863	16862	16926	16865	16759	16802	16935	16795	16852	16861	17031	17028	16910	16839	17055	16881	16999	17092	17032	16914	17080	16864	17077	16953	16947	16909	17051	16834	17009	16982	17092	17034	16867	16953	16948	17020	17038	16928	16963	16818	16896	16836	16962	17082	16797	16614	16978	17000	17049	17084	17115	16886	16944	16770	17075	16699	16825	16859	16885	16952	17005	16801	16980	16990	16841	16939	17200	16867	16961	16871	16938	16872	17001	16867	16967	17019	17176	16763	17024	17077	17026	17056	16851	16995	16939	16920	17026	17212	16877	16966	16920	16976	16781	17087	17134	16949	17026	17035	17005	16938	16913	17000	16986	16804	17064	16956	16912	17115	16904	16857	16901	16878	16974	16987	17077	17076	16875	17050	16903	16999	16997	16833	16995	16787	17134	16804	17068	16984	17009	17103	16997	17092	17110	16817	16928	16737	16974	17105	17065	17054	16837	16834	16902	16855	16804	17023	16812	16964	16999	16884	16918	16767	16785	16861	17139	16906	17002	16875	16937	16946	16955	16829	17055	17000	16946	17082	17079	16961	16863	16979	16786	16804	16889	16828	16816	16841	16748	17025	17211	16993	16854	17013	16906	17051	16858	16903	17069	16800	16942	16851	16994	16967	17032	16983	16849	16847	17227	17012	16927	17143	16751	16999	16755	16945	16780	16853	16879	16829	16813	16867	16953	16931	17114	16899	16904	17092	17027	17076	16869	16854	17094	16874	16673	17088	16973	16958	16849	16832	16874	16953	16814	17006	16971	16969	17060	17132	17082	16844	16933	16788	16916	16841	16906	17122	16955	16881	17024	16900	17004	16926	16993	17062	16988	16957	17123	16911	16964	17058	16783	16916	16719	16689	16827	17022	16920	16968	16998	16847	16816	17154	16713	16796	17089	17043	16984	16918	17120	16885	16762	16799	16903	17019	16991	16886	17035	16740	17044	17000	16926	17046	16989	17093	17054	17076	17053	16964	16929	16808	16688	16851	16880	16979	17103	16985	16869	17078	16830	17177	16984	16807	16969	16870	16930	16841	17006	16820	16993	17048	17054	16726	16914	16911	17032	16897	16969	16941	16826	16849	16959	16877	16841	16989	16832	17077	17038	16975	17047	17041	16880	16985	17039	16922	17068	16794	17280	17016	16974	16801	16970	16822	16701	16980	16807	16948	17164	16958	17070	17061	16958	16937	16996	17071	16993	16933	16849	16933	16855	16943	16952	16856	16786	16892	16966	16895	17174	16971	16982	17107	16955	17008	17157	16876	16746	16901	16934	16955	16876	16549	16702	16916	16793	16965	17048	17023	16923	16818	16725	16899	16807	16939	17001	16863	16862	17066	16873	16847	17017	17043	17011	17001	16919	16952	17022	16732	16849	17071	17082	17119	16971	17019	17162	16990	16974	16764	16822	16868	17069	16934	16894	16943	16978	16663	16969	16922	17093	16751	16900	17022	16997	16869	17144	16879	17142	16989	17122	17021	16936	16910	17013	16863	16859	17062	16937	16808	16935	16905	16953	16715	16760	16963	16889	17009	16959	16585	16992	16938	16980	17015	16804	16920	16959	16884	16926	16884	17004	16839	16914	16893	16896	17119	16924	16946	16986	17101	17023	16816	16948	16840	16822	17115	17037	17034	16865	16910	16872	16974	17124	16752	16917	16819	16863	16909	16963	17009	16842	16941	16899	16929	16966	17083	17022	17172	17006	16777	16796	17033	17019	17043	17035	16873	16725	17117	17019	16805	16909	16768	16895	17070	16942	17009	16730	16964	17162	16996	16923	17166	17020	16998	17000	16869	16896	16698	17050	17209	16963	17047	17016	16808	16988	16911	17073	16801	17014	16919	17098	16923	16955	16947	17109	16808	16876	16937	16983	16874	17049	16867	16906	16920	17071	16987	17128	17017	16990	17018	17016	16948	16958	17016	17083	16935	17118	17122	16822	17085	16913	16876	17048	16884	16852	16678	16817	16970	17019	16772	16857	16949	16793	17146	16840	16926	16838	17009	17052	16956	16876	16852	16903	16795	16931	17042	17096	17020	16954	16845	16854	16941	16895	16901	16875	17156	16870	17178	16848	17176	17114	17017	16991	16969	16998	16943	16884	16701	16950	17087	16957	17189	17018	16976	16960	17079	16804	16803	16945	16817	16927	16957	16933	17073	17017	16932	16832	16977	17039	16915	16654	16918	16902	16928	16936	16785	17065	16870	16703	16927	16835	16801	16987	16955	16884	16900	16872	16682	16978	17007	16973	17034	17080	16840	16913	16795	16983	16934	16744	16943	17042	17008	16923	16926	16766	16777	16725	17151	16878	17069	17170	16795	17068	17030	16950	16802	17005	16794	16881	17022	16900	16956	16895	16935	16939	16959	16993	16826	16901	17010	16915	16935	16875	16733	16817	17089	16949	16735	16996	16825	16799	16899	17127	17003	16852	16746	16920	16994	16954	16885	16990	16850	16931	16974	16978	16917	17198	17093	16945	16902	16870	16944	16898	17027	16993	16930	17060	16805	16944	17078	16938	16867	16897	16815	17010	16958	16838	16816	16710	17029	16921	16858	17023	16841	16976	17008	16743	17021	17059	16861	16744	16881	16801	16887	16805	16961	16948	16952	16907	16900	17128	16808	16878	17043	16943	16864	17006	16988	17040	16852	16972	16907	16723	16926	16954	17141	16996	16884	17016	16866	16765	16941	17011	17056	16858	16890	16859	16992	17036	16985	16953	16971	17076	16846	16945	17128	16835	16982	16984	16908	16909	16820	16835	16925	17050	16840	16806	16997	16906	16917	16896	17100	16855	16932	16993	16865	16931	16869
31670	47381	35032	27124	21882	18387	15850	14678	14607	14524	14427	14268	14300	14462	14393	14412	14291	14369	14470	14327	14252	14373	14381	14343	14380	14532	14379	14450	14464	14371	14223	14419	14468	14465	14411	14428	14445	14207	14392	14297	14270	14359	14384	14355	14562	14290	14304	14429	14446	14366	14366	14361	14425	14347	14203	14478	14319	14481	14109	14631	14332	14428	14341	14334	14380	14323	14370	14412	14435	14202	14352	14275	14328	14294	14377	14265	14308	14409	14344	14407	14498	14360	14178	14270	14587	14461	14429	14309	14196	14326	14347	14536	14377	14204	14462	14378	14307	14498	14276	14406	14399	14453	14500	14279	14413	14403	14292	14473	14324	14290	14285	14388	14376	14397	14347	14412	14341	14374	14468	14214	14437	14319	14310	14439	14281	14285	14316	14299	14395	14337	14341	14172	14381	14292	14276	14327	14281	14264	14416	14287	14343	14255	14340	14341	14309	14220	14396	14417	14330	14297	14363	14271	14257	14146	14433	14306	14228	14337	14414	14431	14235	14383	14234	14217	14296	14334	14263	14322	14342	14398	14298	14513	14510	14389	14236	14212	14079	14435	14221	14311	14334	14408	14279	14370	14350	14415	14328	14284	14279	14534	14405	14436	14239	14418	14436	14430	14230	14368	14298	14470	14392	14298	14447	14154	14369	14255	14599	14389	14312	14323	14312	14392	14325	14224	14444	14256	14372	14275	14094	14412	14270	14197	14491	14286	14277	14170	14305	14374	14363	14174	14464	14360	14233	14222	14307	14460	14504	14278	14411	14252	14271	14293	14296	14469	14511	14318	14224	14430	14273	14472	14342	14360	14397	14411	14355	14410	14336	14364	14174	14270	14253	14224	14335	14261	14338	14470	14535	14152	14399	14430	14386	14437	14301	14512	14356	14332	14376	14337	14436	14498	14414	14376	14366	14300	14520	14327	14190	14252	14233	14369	14425	14228	14418	14341	14437	14325	14493	14264	14348	14383	14452	14266	14368	14288	14470	14351	14295	14417	14464	14276	14299	14219	14482	14273	14345	14391	14345	14330	14406	14449	14430	14321	14414	14367	14370	14247	14433	14396	14189	14395	14230	14429	14421	14374	14217	14353	14363	14290	14334	14316	14305	14492	14343	14280	14430	14382	14257	14287	14263	14301	14379	14220	14417	14381	14358	14439	14345	14330	14155	14357	14304	14307	14344	14311	14172	14415	14352	14170	14409	14165	14434	14378	14411	14418	14264	14229	14179	14571	14550	14349	14223	14368	14300	14337	14213	14369	14380	14466	14291	14259	14396	14390	14313	14155	14393	14274	14355	14291	14321	14223	14154	14332	14393	14331	14346	14207	14293	14362	14367	14237	14154	14412	14289	14351	14207	14442	14347	14284	14325	14295	14300	14237	14423	14336	14429	14428	14307	14320	14370	14275	14433	14185	14369	14422	14430	14209	14386	14352	14433	14381	14440	14341	14351	14482	14225	14330	14372	14261	14283	14361	14376	14168	14330	14285	14263	14202	14302	14364	14395	14296	14496	14257	14218	14470	14384	14329	14329	14353	14343	14378	14271	14327	14287	14359	14401	14223	14433	14295	14244	14240	14415	14211	14525	14150	14332	14361	14271	14324	14354	14369	14318	14317	14333	14266	14291	14356	14292	14281	14351	14322	14319	14302	14227	14374	14412	14325	14279	14183	14302	14209	14271	14311	14245	14370	14319	14362	14306	14477	14557	14119	14446	14416	14501	14224	14194	14361	14300	14359	14382	14406	14370	14352	14433	14204	14260	14258	14408	14312	14353	14250	14519	14293	14287	14392	14327	14314	14416	14442	14242	14322	14296	14423	14429	14302	14420	14397	14359	14379	14401	14410	14335	14394	14217	14529	14372	14331	14527	14204	14390	14352	14348	14311	14424	14354	14208	14128	14299	14367	14295	14346	14350	14361	14479	14251	14404	14332	14529	14407	14341	14260	14293	14389	14304	14482	14283	14193	14405	14432	14435	14329	14403	14293	14301	14402	14382	14259	14380	14248	14364	14217	14460	14247	14540	14372	14285	14451	14359	14411	14193	14325	14259	14481	14204	14224	14290	14370	14370	14452	14399	14288	14408	14362	14227	14214	14341	14307	14355	14403	14267	14386	14382	14389	14314	14374	14362	14307	14500	14328	14263	14389	14366	14331	14337	14364	14403	14375	14251	14238	14305	14330	14455	14387	14533	14313	14347	14374	14338	14356	14154	14384	14424	14496	14313	14214	14379	14406	14557	14341	14523	14386	14083	14350	14432	14381	14362	14313	14185	14331	14388	14398	14303	14295	14271	14406	14294	14346	14272	14342	14321	14401	14435	14110	14302	14403	14298	14293	14392	14445	14347	14376	14265	14212	14277	14578	14511	14411	14306	14355	14601	14481	14416	14285	14392	14261	14236	14312	14358	14418	14241	14363	14286	14187	14162	14361	14348	14320	14486	14446	14205	14159	14249	14360	14429	14440	14448	14210	14455	14278	14565	14308	14392	14282	14456	14204	14233	14424	14257	14419	14480	14292	14070	14522	14309	14180	14416	14420	14496	14040	14275	14254	14473	14326	14391	14323	14300	14298	14328	14506	14357	14320	14398	14321	14276	14428	14347	14364	14310	14474	14267	14219	14387	14441	14327	14296	14258	14255	14416	14278	14309	14321	14198	14351	14262	14344	14274	14263	14415	14399	14395	14261	14332	14310	14422	14279	14452	14435	14199	14290	14392	14310	14393	14326	14428	14256	14267	14364	14210	14295	14196	14340	14367	14280	14219	14362	14392	14317	14415	14428	14460	14219	14325	14343	14300	14324	14537	14287	14240	14404	14368	14535	14312	14276	14393	14258	14382	14180	14345	14483	14464	14347	14423	14503	14251	14224	14245	14290	14218	14363	14314	14514	14204	14343	14360	14336	14459	14512	14462	14330	14370	14289	14433	14259	14344	14262	14408	14371	14314	14376	14492	14398	14469	14314	14400	14379	14216	14363	14543	14378	14232	14386	14374	14324	14321	14516	14313	14426	14336	14372	14313	14289	14380	14337	14305	14380	14230	14399	14267	14318	14414	14318	14328	14433	14112	14410	14482	14263	14214	14392	14360	14321	14355	14426	14394	14242	14296	14267	14289	14456	14226	14335	14530	14223	14340	14413	14318	14450	14293	14327	14342	14261	14147	14357	14398	14322	14325	14396	14446	14292	14441	14248	14284	14416	14142	14247	14443	14327	14424	14498	14365	14259	14551	14325	14546	14392	14657	14222	14329	14218	14224	14313	14515	14250	14400	14206	14368	14199	14197	14345	14333	14413	14347	14302	14204	14355	14380	14542	14391	14331	14550	14425	14162	14298	14566	14153	14377	14209	14308	14363	14462	14266	14383	14310	14507	14273	14334	14358	14289	14314	14425	14479	14224	14201	14400	14228	14496	14386	14277	14341	14237	14275	14465	14395	14392	14358	14452	14341	14290	14554	14263	14406	14463	14114	14244	14278	14313	14327	14438	14297	14363	14333	14389	14225	14322	14310	14300	14361	14390	14266	14404	14414	14434	14290	14408	14405	14365	14438	14485	14395	14391	14291	14544	14353	14378	14167	14473	14427	14462	14484	14322	14370	14275	14376	14390	14480	14325	14411	14239	14335	14294	14354	14253	14401	14283	14211	14392	14326	14440	14291	14277	14172	14322	14409	14236	14306	14254	14451	14143	14212	14413	14247	14244	14370	14299	14339	14408	14459	14354	14369	14380	14392	14339	14381	14354	14258	14305	14306	14157	14353	14342	14418	14321	14281	14165	14229	14539	14375	14600	14291	14499	14555	14313	14388	14188	14355	14356	14400	14408	14341	14400	14316	14279	14417	14264	14193	14349	14208	14289	14433	14244	14467	14394	14322	14326	14378	14285	14307	14320	14446	14557	14507	14326	14493	14312	14373	14286	14343	14472	14334	14377	14285	14426	14410	14396	14260	14413	14499	14338	14479	14309	14522	14231	14357	14258	14414	14391	14223	14300	14465	14479	14181	14608	14247	14238	14296	14506	14401	14444	14481	14445	14414	14492	14260	14310	14399	14391	14302	14448	14364	14443	14312	14530	14396	14371	14485	14218	14188	14251	14251	14433	14371	14315	14272	14453	14485	14309	14268	14294	14488	14432	14332	14205	14282	14302	14368	14397	14417	14296	14393	14305	14314	14402	14412	14248	14355	14342	14358	14322	14391	14428	14290	14341	14367	14447	14272	14299	14259	14350	14401	14480	14374	14287	14294	14338	14388	14248	14396	14217	14352	14245	14278	14346	14221	14364	14422	14404	14388	14189	14405	14303	14392	14283	14331	14194	14357	14440	14328	14408	14498	14495	14379	14248	14296	14476	14515	14352	14655	14075	14425	14302	14401	14316	14318	14457	14313	14366	14413	14425	14437	14280	14335	14297	14416	14272	14208	14540	14452	14460	14265	14314	14365	14247	14344	14234	14442	14342	14365	14379	14191	14378	14255	14171	14434	14386	14320	14471	14421	14267	14388	14251	14332	14430	14303	14423	14180	14337	14522	14388	14295	14447	14345	14306	14337	14426	14334	14347	14311	14384	14442	14335	14327	14386	14331	14475	14452	14184	14535	14379	14461	14311	14306	14279	14362	14427	14206	14413	14430	14177	14341	14420	14152	14300	14190	14185	14221	14410	14418	14485	14390	14449	14546	14200	14255	14350	14319	14164	14271	14349	14266	14591	14294	14391	14296	14394	14321	14199	14354	14381	14380	14364	14216	14533	14240	14398	14345	14197	14230	14260	14366	14309	14249	14219	14163	14257	14344	14322	14542	14078	14306	14318	14228	14346	14248	14312	14230	14480	14242	14286	14295	14269	14363	14310	14403	14427	14333	14348	14462	14275	14377	14322	14228	14425	14306	14224	14267	14287	14392	14307	14354	14250	14336	14380	14464	14439	14502	14452	14151	14288	14316	14459	14371	14288	14482	14332	14360	14332	14404	14557	14312	14351	14258	14423	14418	14492	14234	14303	14272	14433	14410	14692	14588	14357	14336	14391	14330	14237	14401	14228	14425	14398	14315	14295	14261	14315	14379	14423	14456	14412	14232	14282	14375	14297	14359	14289	14217	14426	14336	14390	14531	14445	14265	14490	14276	14365	14435	14494	14338
24128	22316	33307	36144	39248	35997	29077	21124	17907	17299	17231	16989	17017	16886	17073	17036	16804	17036	16776	16916	16907	16977	17003	16998	17067	17002	16948	16792	16950	16962	16848	16724	17040	16994	17024	16993	16900	16778	16863	16695	16913	16903	17008	16952	16947	16912	16488	16806	16564	16818	16858	16879	16788	17005	16761	16834	17000	16631	16819	16694	16893	16827	16806	16783	16959	16610	16773	16857	16873	16605	16800	16756	16869	16953	16803	16964	16872	16987	16820	16852	16984	16857	16730	16972	16779	16849	16692	16810	16911	16661	16872	16986	16638	16962	16858	16772	16822	16912	16652	16725	16703	16831	16663	16742	16714	16821	16589	16586	16940	16804	16750	16532	16757	16726	17067	16878	16834	16901	16713	16856	16923	16916	16855	16594	16963	17032	16867	16804	16919	16739	16646	16927	16858	16855	16807	16569	16939	16782	16593	16864	17013	16853	16736	16723	16840	16917	16866	16710	16708	16879	16713	16862	16958	16916	16922	16839	16812	16983	16729	16711	16795	16633	16820	16855	16738	16733	16929	16899	16712	16735	16945	16935	16839	16797	16644	16615	16906	16709	16758	16746	16766	17072	16722	16608	16800	16567	17028	16944	16791	16820	16617	16696	16685	16889	16897	16802	16755	16742	16649	16898	16746	16679	16720	16729	16737	16761	16604	16679	16905	16757	16965	16931	16836	16687	16736	16601	16653	16768	16729	16773	16813	16785	16688	16688	16728	16660	16955	16964	16994	16859	16746	16788	16801	16758	16772	16909	16648	16842	16679	16892	16808	16889	16903	16792	16800	16786	16844	16910	16804	16664	16635	16766	16959	16682	16843	16896	16737	16618	16785	16712	16682	16863	16791	16678	16676	16916	17020	16723	16754	16861	16858	16686	16753	16657	16946	16740	16881	16790	16651	16522	16773	16727	17012	16840	16721	16920	17021	16931	16760	16769	16666	16882	17033	16703	16962	16708	16871	16836	16610	16834	16736	16838	16839	16796	16933	16985	16911	16674	16839	16955	16891	16786	16679	16889	16680	16585	16855	16818	16850	16822	16742	16813	16606	16619	16775	16610	16687	16677	16895	16834	16758	16749	16540	16836	16882	16829	16970	16651	16756	16898	16740	16842	16733	16874	16855	16758	16757	16851	16843	16814	16797	16774	16641	16836	16857	16895	16824	16707	16984	16866	16882	16881	16788	16823	16982	16764	16701	16674	17060	16618	16495	16992	16977	16746	16653	16737	16763	16758	16721	16808	16512	16921	16737	16811	16651	16999	16769	16763	16986	16562	16951	16768	16932	16624	16731	16874	16675	16902	16856	16950	16630	16838	16734	16679	16821	16936	16932	16607	16528	16601	16765	16653	16761	17021	16850	16722	16881	16654	16760	16672	16685	16773	16777	16907	16852	16702	16644	16826	16938	16723	16669	16886	16832	16632	16856	16646	16597	16726	16977	16910	16872	16961	16981	16851	16806	16646	17131	16857	16739	16813	16790	16967	16971	16912	17003	16821	16773	16870	16649	16862	16727	16903	16851	16923	16695	16741	16645	16893	16627	16730	16906	16994	16818	16816	16731	16842	16645	16743	16904	16992	16900	16845	16781	16997	16962	16726	16707	16890	16852	16646	17046	16707	16815	16782	16833	17022	16665	16938	16716	16748	16750	16886	16904	16814	16661	16864	16688	16698	16776	16683	16920	16906	17020	16907	16911	16625	16772	16909	16668	16709	16978	16745	17051	16818	16754	16985	16858	16701	16988	16809	16884	16900	17008	16739	16783	16810	17020	17020	16682	16758	16757	16637	16744	16844	17001	17009	16766	16828	17036	16747	16887	16858	16804	16864	16968	16557	16737	16895	17018	16901	16809	16613	16707	16696	16844	16580	16843	16731	16945	16651	16602	16712	16861	16874	16720	16739	16753	16851	16854	16963	16865	16733	16683	16713	16876	16599	16815	16624	16723	16962	16835	16854	16710	16759	16728	16735	16920	16640	16917	16774	16691	16745	16716	16728	16677	16871	16644	16783	16803	16670	16947	16968	16678	16793	16924	16549	16589	16674	17033	16900	16948	16881	16763	16839	16918	16817	16825	16789	16854	16759	16914	16820	16772	16908	16796	16616	17071	16737	16902	16839	16809	16778	16678	16777	16667	16735	16774	16784	16960	16866	16873	16664	16689	16698	16912	16745	16731	16860	16654	16901	16600	16783	16810	16839	16885	16830	16753	16843	16869	16805	16850	16666	16727	16639	16756	16973	16820	16882	16968	16820	16926	16837	16914	16776	16825	16695	16815	16791	16684	16705	16794	16895	16874	16807	16838	16781	16783	16770	16796	16743	16898	16858	16862	16888	16772	16913	16678	16816	16992	16771	16718	16592	16646	16633	16855	16857	16950	16830	16858	16671	16893	16995	16819	16773	16677	16757	16784	16923	16709	16610	16736	16741	17047	16779	16791	16695	16771	16780	16767	16904	17030	16783	16882	16650	16828	16864	16709	16734	16758	16853	16746	16799	16764	16759	16801	16812	16848	16768	16596	16694	16809	16675	16639	16695	16758	16716	16631	16687	16677	16816	16921	16796	16728	16804	16628	16844	16753	16956	16835	16860	16798	16853	16843	16522	16630	16788	16844	16606	17002	16619	16594	16801	16682	16693	16806	16821	16812	16726	16639	16773	16647	16585	16864	16780	16630	16540	16462	16733	16758	16927	16814	16733	16716	16844	16793	16803	16981	16939	16804	16812	16629	16761	16875	16874	16796	16886	16851	16784	17005	16672	16586	16767	16688	16651	16633	16715	16989	16585	16848	16864	16811	16558	16922	16774	16899	16976	16872	16694	16985	16833	16685	16731	16667	16771	16692	16914	16722	16736	16739	16661	16703	16777	16797	16634	16892	16843	16749	16644	16839	16868	16970	16902	16615	16757	16843	16740	16850	16860	16595	16604	16721	16820	16753	16913	16748	16775	16713	16655	16841	16855	16983	16776	16690	16621	16865	17016	17080	17012	16916	16712	16718	16782	16791	16797	16688	16827	16861	16909	16628	16633	17071	16906	16824	16760	16800	16697	16925	16909	16839	16647	16694	16925	16999	16715	16667	16694	16806	16802	16840	16754	16655	16772	16774	16738	16799	16810	16834	16918	16782	16737	16799	16667	16720	16847	16627	16561	16781	16753	16873	16730	16767	16608	16714	16775	16871	16606	16730	16775	16652	16848	16972	16912	16841	17002	17023	16804	16931	16826	16812	16869	16776	16810	16909	16748	16758	16790	16835	16661	16673	16844	16859	16757	16632	16797	16798	16753	16882	16892	16837	16802	16768	16862	16526	16745	16685	16731	16789	16809	16897	16738	16625	16764	16875	16723	16709	16819	16662	16741	16800	16766	16823	16879	16785	16812	16667	16992	17053	16638	16774	16845	16851	16774	16903	16795	16819	16845	16624	16546	16659	16800	16826	16798	16698	16900	16768	16612	16881	16845	16812	16704	16823	16540	16876	16826	16772	16707	17007	16879	16764	16574	16576	16668	16701	16758	16935	16612	16592	16676	16876	16783	16684	16645	16806	16853	16735	16926	16717	16794	16685	16847	16888	16643	16909	16855	16734	16715	16871	16602	16859	16853	17010	16727	16793	16838	16621	16802	16702	16720	16945	16943	16740	16726	16941	16642	16848	16761	16775	16944	16870	16870	16847	16511	16715	16725	16679	16745	17007	16911	16801	16766	16839	16849	16943	16875	16905	16856	16816	16754	16742	16652	16677	16840	16736	16859	16920	16670	16788	16789	16916	16728	16676	16833	16690	16906	16669	16823	16763	16761	17033	17021	16773	16887	16760	16671	16952	16836	16920	16812	16832	16917	16646	16704	16606	16874	16839	16768	16769	16727	16969	16680	16859	16971	16815	16760	16707	16788	16911	17036	16631	16836	16785	16816	16899	16518	16648	16697	16795	16779	16845	16728	16838	16741	16813	16759	16922	16905	16779	16823	16821	16803	16707	16596	16772	16704	16834	16715	16851	16854	16763	16797	16645	16675	16676	16625	16751	16858	16935	16545	16903	16827	16840	16631	16936	16771	16911	16731	16780	16907	16683	16674	16647	17060	16797	16647	16852	16939	16838	16858	16880	16772	16746	16723	16775	16890	16887	16721	16565	16722	16987	16777	17024	16742	16905	16707	16974	16670	16720	16834	16699	16766	16746	16717	16773	16846	16738	16900	16749	16544	16725	16666	16573	16858	16964	16872	16813	16759	16867	16734	16841	16635	16732	16905	17077	16868	16746	16890	16827	16776	16914	16786	16751	16869	16771	16975	16782	16876	16757	16882	16735	16869	16790	16831	16872	16876	16929	16712	16711	16735	16827	16827	16919	16850	16847	16727	16929	16804	16921	16774	16877	16784	16842	16893	16878	16710	16614	16723	16717	16694	16643	16847	16861	16855	16867	16801	16891	16892	16854	16643	16747	16955	16784	16868	16766	16762	16873	16924	16959	16862	16566	16863	16763	16898	17024	16827	17078	16759	16909	16852	17039	16769	17014	16874	16893	16837	16864	16856	16877	16738	16835	16716	16645	16618	16868	16748	16907	17019	16744	16863	17059	16951	16829	16793	16735	17070	16765	16827	16709	16979	16640	16862	16682	16811	16739	16671	16675	16689	16631	16819	16800	16531	16817	16928	16732	16979	16844	16841	16673	16880	17069	16973	17011	16894	16955	16812	16489	16805	16924	16620	16773	16658	16736	16756	16875	16875	16839	16757	16662	16982	16793	16722	16824	16772	16727	16605	16839	16783	16953	16938	16820	16905	16720	16704	16744	16721	16670	16723	16758	16603	16857	16829	16838	16807	16828	16872	16648	16751	16713	16721	16885	16871	16793	16860	16734	16805	16565	16636	16914	16856	16998	16877	16808	16777	16774	16852	16804	16917	16890	17004	16942	16589	16947	16702	16723	16843	16855	16933	16704	16577	16907	16765	16844	16635	16896	16775	16717	16799	16820	16824	16671	16914	16921	16935	16664	16730	16757	16795	16922	16960	16806	16730	16845	16855	16916	16796	16731	16737	16811	16692	17021	16748	16796	16839	16759	16691	17000	16844	16856	16600	16626	16739	16912	16934	16792	16891	16755	16903	16973	16696	16820	16879	16761	16812	16763	16889	16905	16668
58137	94330	72785	57683	47945	36486	25118	18068	15163	14544	14258	14353	14278	14466	14268	14171	14200	14265	14300	14317	14246	14386	14052	14057	14360	14303	14311	14272	14317	14113	14368	14095	14435	14297	14236	14384	14184	14261	14376	14027	14364	14176	14157	14345	14385	14181	14267	14405	14223	14187	14178	14087	14316	14134	14326	14284	14248	14338	14176	14205	14229	14221	14231	14316	14271	14298	14266	14165	14389	14198	14151	14168	14298	14246	14338	14273	14246	14346	14280	14285	14216	14306	14475	14235	14165	14358	14203	14245	14288	14226	14101	14313	14137	14386	14211	14408	14349	14140	14119	14204	14226	14241	14289	14336	14279	14348	14313	14102	14280	14253	14223	14293	14301	14424	14297	14328	14097	14222	14342	14027	14166	14155	14219	14331	14320	14031	14234	14200	14293	14224	14223	14282	14180	14296	14223	14299	14197	14236	14265	14278	14293	14199	14120	14209	14143	14141	14169	14092	14275	14345	14231	14281	14293	14106	14223	14258	14234	14304	14362	14413	14448	14299	14150	14269	14385	14298	14350	14202	14314	14319	14323	14272	14458	14179	14181	14167	14115	14272	14305	14264	14267	14231	14197	14087	14297	14327	14179	14273	14333	14215	14112	14218	14352	14219	14429	14385	14312	14194	14330	14265	14266	14149	14256	14278	14341	14180	14224	14279	14441	14055	14351	14368	14009	14283	14094	14033	14349	14286	14324	14210	14321	14281	14362	14286	14239	14329	14298	14332	14292	14406	14346	14251	14223	14243	14185	14304	14200	14255	14252	14153	14342	14305	14129	14263	14260	14288	14195	14376	14266	14232	14265	14268	14345	14149	14306	14316	14158	14228	14141	14022	14346	14385	14287	14120	14319	14143	14253	14302	14307	14106	14200	14334	14300	14308	14448	14207	14186	14316	14229	14276	14267	14189	14216	14168	14200	14053	14196	14254	14263	14318	14176	14322	14341	14234	14265	14221	14336	14225	14295	14406	14092	14373	14312	14074	14375	14362	14362	14277	14282	14461	14294	14134	14178	14205	14279	14205	14201	14132	14120	14057	14188	14232	14126	14316	14400	14320	14258	14196	14045	14362	14139	14145	14260	14208	14276	14161	14323	14322	14340	14196	14436	14389	14373	14348	14356	14358	14225	14240	14330	14315	14184	14096	14027	14369	14378	14225	14170	14266	14158	14302	14306	14244	14271	14245	14233	14178	14139	14324	14304	14300	14234	14211	14386	14104	14328	14287	14202	14114	14158	14154	14158	14212	14245	14087	14219	14176	14334	14187	14255	14241	14319	14154	14176	14180	14397	14346	14267	14243	14310	14319	14262	14302	14069	14276	14226	14195	14330	14410	14093	14306	14376	14167	14243	14244	14569	13995	14053	14166	14270	14292	14188	14343	14382	14236	14234	14185	14399	14230	14238	14259	14349	14144	14209	14205	14273	14112	14199	14202	14278	14316	14163	14293	14324	14275	14240	14387	14317	14351	14180	14220	14339	14356	14294	14234	14139	14200	14373	14137	14310	14213	14224	14109	14411	14210	14409	14073	14275	14317	14211	14394	14212	14182	14286	14184	14231	14136	14116	14096	14223	14191	14339	14200	14283	14184	14423	14273	14204	14340	14171	14311	14324	14098	14421	14345	14364	14455	14215	14150	14203	14337	14053	14230	14318	14333	14150	14091	14158	14172	14163	14271	14272	14339	14147	14358	14302	14262	14317	14379	14316	14230	14424	14262	14243	14186	14325	14384	14208	14337	14114	14149	14314	14273	14242	14239	14194	14199	14290	14231	14405	14082	14246	14290	14154	14281	14342	14274	14338	14271	14292	14213	14279	14153	14303	14235	14265	14186	14237	14149	14223	14073	14341	14251	14250	14114	14408	14320	14101	14237	14269	14213	14455	14225	14212	14415	14224	14392	14282	14312	14089	14327	14145	14260	14225	14236	14303	13996	14221	14279	14243	14215	14320	14370	14315	14345	14146	14208	14151	14248	14380	14375	14215	14268	14185	14228	14197	14182	14385	14464	14211	14315	14310	14424	14276	14267	14311	14309	14325	14326	14262	14286	14241	14359	14214	14367	14164	14386	14319	14164	14201	14327	14291	14145	14039	14198	14263	14274	14428	14165	14250	14131	14140	14211	14119	14138	14369	14167	14439	14121	14272	14180	14243	14378	14094	14288	14321	14187	14282	14274	14172	14301	14361	14276	14128	14280	14353	14265	14186	14209	14276	14152	14315	14144	14238	14126	14310	14256	14320	14202	14320	14256	14254	14359	14192	14298	14221	14299	14025	14198	14346	14179	14144	14244	14317	14286	14250	14210	14137	14262	14250	14130	14259	14185	14196	14123	14274	14293	14234	14323	14242	14125	14190	14347	14178	14164	14372	14211	14227	14209	14102	14445	14229	14273	14392	14267	14270	14152	14153	14211	14252	14272	14340	14254	14262	14272	14263	14274	14378	14091	14244	14297	14088	14228	14307	14206	14169	14303	14358	14249	14153	14217	14097	14217	14137	14360	14233	14239	14314	14316	14216	14130	14313	14325	14294	14171	14469	14186	14246	14282	14180	14372	14336	14259	14129	14115	14265	14139	14193	14377	14350	14127	14540	14236	14240	14393	14207	14305	14308	14314	14213	14262	14226	14155	14255	14303	14224	14207	14300	14348	14255	14467	14072	14204	14170	14074	14302	14253	14238	14342	14223	14252	14150	14130	14195	14191	14197	14173	14347	14170	14312	14185	14159	14273	14170	14304	14311	14457	14228	14218	14262	14338	14278	14149	14264	14291	14435	14279	14241	14152	14077	14261	14317	14224	14241	14312	14179	14056	14417	14217	14178	14291	14301	14242	14110	14179	14434	14266	14232	14171	14236	14093	14319	14507	14345	14088	14334	14169	14236	14170	14190	14300	14338	14281	14135	14190	14143	14171	14165	14165	14340	14175	14266	14239	14105	14030	14337	14291	14256	14133	14105	14125	14268	14273	14167	14323	14257	14259	14206	14314	14169	14282	14222	14219	14184	14210	14229	14307	14311	14439	14342	14245	14211	14240	14317	14141	14261	14307	14317	14343	14283	14392	14437	14247	14195	14333	14237	14218	14165	14408	14246	14287	14127	14335	14394	14269	14234	14134	14243	14209	14312	14209	14192	14305	14164	14209	14346	14197	14466	14198	14296	14203	14181	14262	14417	14201	14157	14257	14202	14258	14505	14313	14293	14333	14145	14413	14218	14311	14389	14090	14346	14164	14349	14198	14304	14298	14047	14428	14266	14243	14303	14291	14213	14371	14455	14227	14304	14321	14093	14308	14126	14366	14101	14206	14323	14251	14320	14265	14292	14284	14161	14141	14222	14309	14256	14346	14416	14371	14313	14363	14234	14281	14221	14350	14246	14489	14246	14060	14166	14123	14283	14197	14088	14270	14104	14291	14135	14363	14347	14204	14247	14130	14242	14228	14226	14385	14134	14419	14270	14316	14255	14259	14213	14167	14383	14061	14181	14313	14473	14273	14299	14258	14328	14252	14105	14391	14249	14324	14373	14164	14327	14251	14317	14334	14182	14123	14273	14318	14288	14222	14139	14130	14316	14426	14353	14387	14214	14459	14269	14261	14490	14195	14268	14420	14180	14308	14302	14081	14005	14354	14384	14279	14275	14307	14258	14287	14345	14373	14169	14135	14347	14137	14144	14246	14340	14374	14354	14139	14436	14194	14278	14068	14210	14297	14293	14408	14161	14190	14291	14294	14233	14217	14300	14359	13950	14230	14271	14132	14137	14036	14158	14248	14101	14018	14239	14354	14165	14221	14292	14241	14291	14219	14282	14297	14176	14182	14237	14135	14429	14280	14201	14224	14342	14230	14305	14136	14422	14343	14407	14359	14132	14194	14167	14249	14079	14178	14065	14088	14174	14180	14330	14195	14159	14194	14387	14457	14138	14370	14275	14071	14240	14438	14286	14242	14385	14347	14124	14332	14298	14357	14272	14409	14269	14234	14325	14248	14152	14267	14249	14129	14126	14374	14274	14309	14221	14175	14401	14057	14261	14251	14151	14149	14043	14259	14200	14441	14348	14204	14150	14111	14320	14333	14213	14128	14163	14189	14422	14409	14254	14254	14219	14270	14215	14208	14213	14062	14337	14101	14184	14415	14238	14213	14265	14360	14253	14362	14049	14239	14105	14248	14192	14264	14237	14132	14313	14367	14201	14352	14296	14274	14069	14249	14175	14305	14216	14055	14352	14211	14275	14339	14110	14323	14045	14184	14214	14328	14174	14340	14161	14331	14200	14195	14226	14221	14108	14230	14281	14373	14152	14075	14372	14229	14102	14229	14337	14301	14170	14264	14530	14132	14194	14317	14215	14317	14392	14290	14208	14193	14254	14394	14269	14299	14265	14419	14409	14240	14190	14322	14151	14224	14310	14138	14151	14124	14072	14157	14330	14419	14490	14203	14354	13988	14261	14129	14348	14158	14225	14348	14349	14161	14249	14187	14211	14248	14183	14200	14332	14296	14310	14368	14096	14227	14088	14289	14151	14198	14234	14192	14117	14293	14189	14324	14208	14323	14014	14298	14260	14339	14173	14167	14177	14348	14263	14391	14337	14121	14350	14259	14351	14250	14407	14361	14273	14333	14202	14253	14123	14202	14288	14272	14166	14198	14406	14327	14466	14227	14278	14290	14349	14206	14207	14167	14348	14482	14297	14177	14144	14256	14360	14125	14152	14396	14284	14254	14150	14266	14378	14183	14213	14310	14348	14232	14224	14196	14403	14361	14345	14112	14309	14213	14363	14197	14352	14300	14203	14272	14022	14240	14322	14176	14241	14121	14117	14214	14407	14282	14394	14277	14384	14181	14119	14259	14206	14306	14146	14224	14321	14423	14203	14342	14292	14221	14293	14122	14274	14058	14256	14266	14272	14390	14066	14255	14279	14253	14449	14307	14202	14446	14241	14356	14120	14270	14197	14185	14223	14307	14244	14091	14248	14222	14228	14216	14364	14313	14334	14384	14265	14323	14190	14303	14401	14230	14283	14319	14260	14298	14287	14168	14314	14199	14263	14219	14337	14311	14238	14178	14242	14467	14281	14222	14212	14411	14195	14333	14331	14414	14310	14342	14285	14118	14282	14340	14275	14249	14335	14426	14219	14179
22968	21794	31308	31165	38096	39566	34157	24010	19267	17829	17455	17135	17179	17111	17243	17003	17211	16930	17196	17037	16938	16995	16737	16952	17018	17214	17032	16840	17111	16774	16951	16766	16886	17052	16988	16883	17003	16930	17199	17097	16902	17036	16950	16890	16968	16973	17077	16993	17001	16820	16992	16731	16842	16930	16625	16712	16924	17000	16907	16949	16749	16721	16815	16902	16842	16833	16686	16866	16812	16860	17025	16988	17001	16900	16822	16846	16849	16900	17107	17014	16890	16669	16886	17017	16745	16762	16849	16728	16858	16994	16823	16782	16898	16704	16873	16832	16800	16844	16924	16901	16668	16629	16847	16801	16962	16727	16960	16750	16765	16877	16861	16856	16717	16799	16774	16840	16775	16723	16875	16892	16849	16668	16688	16872	17018	16995	16870	16789	16693	16719	16867	16847	17096	16998	16890	16907	16855	16779	16836	16930	17080	16861	16906	16822	16814	16674	16881	16930	16582	16821	16955	16724	16927	16929	16740	16871	16788	16872	16789	16681	16982	16787	17016	16878	16644	16761	16535	16842	16716	16927	16819	16742	16782	16598	16904	16791	16885	17066	16748	16678	16824	16734	16872	16928	16981	16803	16949	16720	16689	16913	16900	16933	16895	16727	16726	16704	16750	16722	16744	16925	16648	16859	16902	16950	16674	16932	16892	16825	16971	16832	16752	16800	16777	17096	16851	16939	16749	17020	16836	16901	16831	16968	16927	17032	17078	16912	16663	16863	16691	16858	16763	17127	16837	16765	16948	17019	16725	16622	16777	16773	16962	16722	16866	16659	16867	16762	16778	16654	16900	16922	16554	16780	16722	16874	16806	16690	16856	16933	16961	17151	16981	16878	16822	16887	16741	16727	16914	16921	16921	16983	16932	16735	16791	16697	17020	16793	17016	16776	16767	16922	17036	16893	17043	16937	16777	17021	16860	17038	16827	16667	16952	16907	17029	16831	16965	16821	16899	16866	16833	16933	16693	16699	16858	16660	16912	16664	16993	16582	16933	16895	17035	16753	16905	16900	16832	16910	16781	16867	16805	16696	16967	16994	16844	16783	16922	16625	16840	16639	16874	16877	16920	16807	16887	17028	17052	16644	17002	16822	16947	16539	16582	16739	16949	16874	16779	16634	16731	16738	16814	16946	16616	16932	16899	16925	16721	16881	16689	16848	16907	16882	16928	16925	16850	17090	16950	16883	16944	16762	16857	16794	16859	16858	17000	16682	16844	16740	16813	16770	16886	16879	16801	16802	16756	16811	16831	17006	16732	16959	16849	16869	17114	16810	16637	16871	16946	16789	16816	16635	16941	16740	16814	16793	16915	16805	16671	16792	16822	16922	16965	16948	17087	16839	16713	16761	16897	16817	16875	16667	16686	16714	16732	16860	16724	16948	16792	16776	16883	16855	16883	16915	16663	16836	16877	17106	16811	16753	16807	16920	16836	16842	16898	16672	16862	16850	17011	16905	16870	16879	16639	17001	16820	16928	16841	16646	16775	16992	16863	16833	16768	16712	16792	16803	16657	16657	16604	16793	16593	16740	16874	16680	16965	16784	16756	16765	16924	16914	16678	16891	16834	16768	17025	16912	16924	16706	16746	16717	16774	17054	16869	16664	16831	16846	16812	16968	16687	16839	16900	16796	17138	16733	16889	16838	16845	16961	16831	16916	16815	16864	16828	16758	16822	16843	17012	16944	16820	16910	16804	16900	16888	16831	16779	16840	17070	16631	16660	16696	16836	16708	16915	16933	16722	16763	16856	16584	16460	16919	16784	16821	16865	16811	16668	16703	17054	16778	16752	16856	16631	16699	16815	16887	16715	16915	16803	16711	16789	16682	16711	16767	16916	16866	16847	16836	16782	16796	16762	16776	16873	16805	16869	16816	17071	16868	16803	16885	16639	17019	16772	16826	16577	16830	16948	16786	16752	16869	16755	16878	17034	16991	16775	16817	16680	16844	16608	16788	17149	16709	16733	16834	16660	16657	16682	16773	16867	16737	16880	16911	16756	16838	16588	16896	16691	16848	16764	16847	16678	16845	16867	16871	16949	16823	16895	16779	16778	17154	16684	16941	16805	16953	16893	16720	17107	16790	16568	16749	16899	16964	16752	16892	16862	16710	16921	16802	16742	16778	16676	16791	16909	16829	16645	16848	16800	16885	16770	16481	16675	16743	16910	16841	16881	16771	16783	16792	16738	16814	16840	16837	16869	16874	17001	16912	16641	16874	16740	16800	16614	17062	16775	16895	16736	16707	16716	16766	16822	16825	16873	16791	16960	16914	16755	16757	16833	16699	16804	16702	16992	16776	16805	16717	16839	16900	16811	16873	16764	16885	16896	16905	16725	16627	16865	16831	16666	16774	16775	16759	16792	16752	16782	16600	17005	16893	16701	16882	16846	16754	16789	16747	17033	16859	16755	16752	17046	17028	16819	16858	16849	16795	16865	16978	16688	16776	16602	16721	16866	16726	16920	16990	16744	16893	16828	16944	16769	16856	16871	16878	16683	16799	16945	16715	17102	16739	16800	16870	16667	16935	16712	16942	16608	16832	16901	16701	17181	16768	16725	16802	16926	16804	16746	16835	16928	16877	16870	16813	16722	16561	16980	16643	16967	16761	16891	16813	16879	16879	16701	16704	16726	17023	16958	16812	16854	16729	16780	16798	16952	16757	16789	16877	16838	16901	16792	16631	16803	17014	16858	16752	16886	16792	16915	16799	16818	16831	16740	16715	16778	16887	17001	16809	16870	17009	16613	16878	16744	16870	16751	16769	16710	16878	16881	16741	16974	16661	16787	16630	16753	16722	17104	16867	16816	16800	16877	17014	16827	16761	16981	16930	16806	16726	16661	16615	16915	16855	16832	16844	16792	16640	17010	16563	16684	16662	16523	16938	16880	16902	16874	16811	16645	16924	17013	16973	16847	16947	16710	16817	16616	17146	16875	17012	16849	17046	16785	16810	16710	16812	16856	16830	16768	16859	16752	16665	16668	16588	16744	16811	16866	16964	16703	16923	16870	17012	16809	16739	16753	16711	16739	16899	16831	16826	16751	16947	16915	16964	16875	16833	16867	16963	16794	16921	16884	16800	16960	16751	16737	16854	17103	16888	16896	16922	16682	16771	16818	17033	16655	16948	16903	16856	16767	16951	16879	16988	16922	16584	16578	16735	16876	16879	16881	16822	16845	16863	16874	16709	16913	16901	16881	17102	16741	16987	16805	16681	16863	16914	16944	16964	16924	16814	16921	16828	16760	16888	16719	16677	16927	16922	16730	16836	16788	16795	16819	16680	17005	16817	16743	16978	16955	16664	16594	16865	17010	16931	16855	16857	16804	16861	16752	16679	16791	16886	16839	16901	16866	16824	16796	16794	16823	16683	16939	16836	16770	16679	16646	16926	16692	16830	16988	16870	17005	16720	16815	16592	17043	17014	16780	16768	16758	16760	16969	17024	16822	16819	16674	17099	16882	16894	16805	16701	16740	16738	16931	16918	16884	16745	16770	16799	16548	16705	16861	16853	16799	16866	16734	16985	16877	16805	16962	16578	16899	16688	17088	17030	16811	16679	16794	16718	16838	16578	17035	16805	16697	16628	16839	16863	16684	16815	17045	16809	16965	16942	16934	16841	16854	16846	17050	16958	16842	16680	16744	16687	16805	16656	16897	16855	16999	16886	16716	16907	16999	16947	16886	16755	16705	16721	16700	16768	16914	16738	16820	16813	16837	16829	16653	16766	16974	16813	16710	16779	16915	16700	16773	16708	16957	16860	16907	16920	16842	16917	16871	16848	16814	16833	16664	16821	16909	16591	16614	16893	16592	17112	16993	16690	16924	16704	16583	16887	16846	16735	17005	16734	16818	16726	16789	16948	16783	16762	16846	16940	16969	16899	16865	16717	16843	16964	16765	16892	16851	16752	16818	16834	16575	16845	16791	16823	16825	16786	16725	16834	16863	16666	16792	16759	16700	16599	16973	16941	16978	16728	16590	16660	16977	16863	16965	16792	16841	16853	17066	16679	16625	16783	16713	16848	16644	16748	16710	16809	16827	16844	16793	16872	16969	16737	16919	16854	17056	16861	16971	16802	16910	16947	16829	16891	16683	16918	16659	16735	16846	16677	16769	16717	16893	16769	16966	16823	16775	16951	16828	16825	16705	16794	16719	16726	17025	16956	16864	16710	16765	16880	16877	16721	17061	16770	16952	16797	16841	16767	17048	16681	16647	16810	16787	16797	16700	16793	16815	16763	16704	16673	16819	16789	16966	16768	16752	16743	16919	16700	16818	16826	16889	16883	17027	16790	16803	16793	16903	16785	16647	16584	16873	16810	16799	16979	16770	16827	16817	16848	16806	16984	16766	16795	16890	16751	16809	16857	16794	16700	16804	16908	16733	16678	16957	16956	16776	16770	16685	16586	16885	16536	16844	16740	16854	16728	16723	16799	16758	16972	16556	16808	16742	16703	16656	16882	16748	16746	16881	16827	16842	16816	16742	16765	16976	16778	16790	16775	17014	16718	16857	16861	16918	16873	16887	16929	16749	16683	16955	16932	16814	16939	16888	16974	16801	16602	16652	16842	16774	16832	16927	16782	16868	16905	16854	16801	16790	16884	16819	16754	16715	17029	16813	16930	16714	16788	16712	16742	16931	16858	16713	16928	16850	16772	16767	16907	16847	17011	16832	16776	16767	16842	16774	17135	16710	16863	16913	16855	16778	16807	16718	16858	16860	16963	16953	16753	16680	16894	16990	16943	16950	16804	16979	16724	16682	16818	16870	16662	16774	16808	16628	16711	16644	16841	16936	16646	17004	16634	16719	16643	16851	16926	16828	16904	16974	16871	16834	16622	16897	16808	16879	16708	16742	16673	16773	16706	16622	16800	16884	16835	16799	16878	16654	16662	16845	16720	16870	16851	17027	16797	16959	16832	16780	17012	16814	16738	16861	16971	16704	16803	16803	16710	16742	16662	16994	16780	16920	16847	16582	16875	16847	16978	16760	16892	16817	16707	16908	16723	16806	16838	16943	16899	16793	16725	16876	16855	16952	16870	16893	16695	16973	16693	16778	16706	16983	16826	16876	16911	16948	16880	16832	16902	16757	16942	16799	16858	16918	16842	16799	16778	16811	17044	16888	16626
63898	104931	83648	70138	58828	45423	31707	21396	16286	14831	14284	14268	14282	14253	14085	14207	14251	14265	14314	14139	14358	14075	14354	14305	14325	14212	14240	14260	14402	14393	14190	14247	14304	14348	14273	14122	14180	14111	14249	14234	14345	14113	14194	14072	14154	14130	14119	14149	14247	14138	14287	14089	14204	14273	14177	14211	14299	14198	14249	14252	14099	14396	14253	14255	14283	14147	14221	14202	14335	14226	14202	14050	14215	14127	14213	14160	14176	14129	14192	14168	14176	14201	14208	14160	14092	14252	14199	14051	14085	14260	14328	14218	14348	14233	14102	14130	14086	14097	14212	14261	14179	14225	14273	14238	14279	14146	14104	14303	14130	14174	14174	14158	14355	14220	14259	14022	14205	14252	14281	14309	14295	14123	14191	14218	14177	14123	14162	14175	14170	14246	14262	14116	14324	14135	14232	14264	14291	14082	14219	14242	14224	14244	14349	14222	14197	14091	14214	14288	14246	14140	14216	14381	14206	14351	14372	14111	14124	14311	14178	14261	14123	14076	14051	14113	14097	14260	14049	14277	14339	14269	14187	14253	14123	14051	14240	14301	14162	14409	14465	14360	14194	14049	14125	14277	14249	14196	14137	14227	14336	14189	14276	14157	14123	14168	14209	14316	14294	14107	14163	14096	14021	14113	14012	14185	14292	14033	14120	14281	14178	14311	14269	14240	14244	14142	14288	14038	14328	14054	14317	14241	14143	14333	14146	14080	14208	14165	14218	14210	14123	14112	14050	14196	14281	14164	14257	14353	14095	14182	14054	14161	14158	14011	14224	14097	14322	14082	14214	14308	14440	14292	14077	14114	14198	14071	14192	14350	14174	14276	14368	14136	14271	14050	14389	14295	14299	14165	14234	14197	14274	14143	14199	14191	14041	14103	14195	14344	14191	14284	14143	14130	14277	14317	14189	14161	14234	14282	14148	14060	14179	14314	14190	14132	14306	14278	14371	14259	14181	14153	14197	14319	14137	14182	14303	14034	14227	14173	14075	14298	14167	14184	14240	14093	14008	14378	14245	14151	14135	14250	14360	14285	14306	14115	14352	14229	14221	14150	14121	14267	14136	14173	14181	14122	14233	14355	14356	14218	14322	14177	14292	14187	14268	14010	14244	14306	14263	14305	14109	14246	14217	14143	14103	14228	14394	14317	14068	14321	14216	14076	14029	14381	14255	14200	14118	14204	14204	14290	14078	14055	14358	14252	14118	14335	14270	14098	14173	14212	14284	14273	14264	14171	14183	14329	14362	14324	14258	14238	14186	14272	14306	14332	14347	14119	14253	14144	14217	14291	14173	14139	14155	14214	14275	14224	14231	14293	14356	14202	14269	14319	14156	14127	14003	14167	14206	14141	14113	14165	14236	14349	14354	14027	14290	14167	14188	14180	14180	14181	14319	14172	14189	14208	14068	14173	14120	13964	14247	14200	13988	14377	14309	14169	14410	14215	14206	14157	14232	14005	14261	14217	14139	14059	14209	14232	14225	14275	14074	14377	14276	14260	14119	14175	14319	14233	14256	14170	14117	14213	14334	14211	14158	14321	14213	14280	14237	14259	14121	14225	14191	14294	14332	14396	14115	13987	14295	14179	14221	14270	14174	13901	14152	14177	14232	14202	14189	14234	14233	14168	14382	14159	14063	14121	14139	14142	13996	14166	14266	14189	14261	14108	14080	14232	14032	14173	14231	14217	14287	14087	14110	14271	14195	14221	14228	14260	14189	14175	14303	14233	14228	14284	14213	14241	14274	14234	14272	14212	14223	14246	14166	14177	14274	14263	14223	14394	13973	14124	14217	14272	14184	14307	14242	14235	14429	14060	14215	14331	14209	14133	14214	14185	14149	14115	14340	14300	14154	14184	14274	14242	14141	14378	14228	14370	14224	14228	14219	14239	14253	14254	14009	14175	14161	14339	14020	14170	14297	14160	14141	14260	14309	14250	14269	14153	14124	14318	14015	14122	14235	14180	14294	14252	14205	14212	14271	14128	14170	14193	14112	14212	14253	14150	14257	14158	14092	14138	14113	14215	14233	14061	14376	14162	14276	14198	14372	14277	14181	14258	14069	14233	14136	14213	14206	14149	14171	14273	14353	14132	14279	14291	14076	14457	14292	14182	14219	14190	14189	14236	14340	14160	14136	14357	14305	14329	14139	14122	14199	14204	14190	14084	14149	14241	14271	14171	14250	14131	14357	14260	13980	14245	14265	14176	14165	14173	14285	14068	14073	14284	14067	14157	14103	14110	13995	14275	14123	14294	14264	14206	14279	14206	14037	14236	14215	14166	14117	14242	14313	14256	14253	14063	14121	14315	14209	14249	14271	14189	14269	14171	14038	14178	14051	14244	14237	14145	14185	14108	14191	14094	14028	14249	14278	14330	14115	14129	14202	14070	14179	14039	14175	14278	14265	14397	14286	14120	14157	14117	14270	14075	14141	14290	14180	14420	14090	14218	14299	14233	14302	14314	14283	14362	14006	14202	14223	14173	14198	14254	14140	14148	14020	14098	14092	14318	14122	14195	14272	14183	14286	14281	14179	14135	14014	14110	14071	14369	14356	14198	14328	14220	14127	14180	14274	14228	14106	14068	14208	14222	14245	14097	14271	14145	14139	14371	14258	14187	14289	14373	14206	14378	14169	14231	14194	14159	14263	14065	14095	14080	14345	14294	14115	14227	14172	14240	14139	14192	14115	14207	14406	14300	14164	14224	14178	14231	14153	14198	14162	14197	14310	14193	14353	14070	14129	14301	14248	14092	14254	14156	14184	14235	14050	14159	14215	14187	14138	14195	14138	14178	14192	14157	14065	14072	14099	14234	14408	14149	14353	14118	14182	14165	14116	14219	14164	14357	14361	14272	14090	14212	14158	14346	14118	14183	14062	14325	14116	14111	14169	14149	14350	14134	14147	14325	14308	14190	14181	14308	14046	14319	14213	14354	14224	14285	14045	14123	14249	14021	14171	14352	14409	14280	14233	14056	14297	14224	14169	14294	14210	14341	14250	14212	14342	14107	14212	14095	14270	14159	14264	14183	14289	14354	14145	14115	14162	14232	14273	14313	14262	14363	14072	14201	14341	14124	14237	14084	14025	14318	14152	14139	14167	14217	14258	14015	13983	14316	14252	14057	14182	14219	14269	14133	14133	14206	14253	14252	14557	14339	14112	14100	14241	14196	14109	14169	14265	14225	14195	14292	14354	14238	14259	14301	14180	14226	14125	14189	14225	14247	14230	14220	14273	14209	13998	14094	14231	14113	14403	14083	14177	14131	14145	14325	14233	14181	14124	14345	14192	14247	14093	14197	14090	14247	14098	14249	14111	14121	14062	14219	14262	14324	14336	14270	14235	14048	14102	14279	14148	14266	14471	14302	14287	14291	14192	14170	14295	14009	14181	14171	14200	14321	14130	14136	14160	14299	14136	14383	14128	14306	14395	14191	14021	14200	14148	14191	14208	14263	14050	14217	14237	14255	14239	14146	14211	14218	14282	14127	14276	14268	14139	14363	14097	14362	14056	14006	14342	14150	14219	14017	14186	14213	14136	14185	14099	14312	13946	14128	14192	14162	14291	14427	14103	14316	14153	14220	14220	14227	14187	14286	14175	13986	14144	14217	14195	14118	14138	14127	14096	14228	14213	14370	14131	14142	14277	14173	14312	14093	14213	14342	14380	14241	14264	14066	14049	13996	14218	14192	14151	14045	14221	14261	14335	14094	14097	14145	14180	14129	14181	14192	14255	14085	14246	14233	14229	14060	14266	14110	14402	14271	14199	14057	14438	14147	14189	14157	14153	14177	14175	14254	14152	14162	14186	14136	14309	14236	14147	14142	14186	14352	14263	14315	14311	14292	14182	14122	14299	14371	14323	14300	14202	14293	14218	14202	14155	14161	14300	14260	14198	14246	14270	14201	14169	14319	14097	14340	14305	14282	14206	14239	14097	14268	14213	14182	14168	14166	14169	14041	14312	14197	14232	14175	14350	14143	14280	14301	14202	14275	14220	14259	14175	14212	14219	14354	13970	14252	13991	14201	14156	14179	14272	14208	14241	14203	14289	14225	14148	14286	14184	14276	14139	14236	14192	14103	14291	14302	14297	14257	14317	14066	14225	14143	14345	14219	14261	14289	14136	14054	14269	14209	14225	14210	14343	14350	14164	14160	14125	14184	14138	14113	14266	14022	14214	14198	14256	14389	14141	14290	14181	14277	14303	14089	14181	14171	14256	14273	14287	14240	14199	14130	14254	14297	14188	14096	14219	14266	14370	14054	14205	14279	14152	14166	14128	14207	14278	14191	14308	14201	14198	14117	14005	14274	14132	14186	14242	14058	14164	14270	14136	14230	14193	14248	14253	14217	14317	14226	14120	14138	14126	14192	14208	14292	14235	14277	14038	14321	14326	14310	14158	14028	14049	14248	14299	14172	14325	14096	14187	14355	14224	14280	14432	14394	14194	14192	14344	14268	14152	14247	14183	14255	14366	14017	14205	14110	14223	13962	14166	14130	14353	14249	14085	14138	14213	14007	14206	14232	14046	14461	14144	14120	14337	14176	14136	14181	14258	14227	14289	14137	14310	14068	14106	14215	14172	14072	14127	14278	14121	14320	14149	14162	14265	14151	14138	14135	14210	14121	14136	14180	14288	14152	14137	14373	14310	14232	14260	14372	14183	14063	14192	14382	14123	14216	14223	14189	14128	14229	14271	14229	14343	14258	14267	14093	14124	13996	14186	14186	14139	14145	14288	14006	14016	14108	14177	13969	14277	14085	14217	14294	14274	14123	14188	14236	14324	14204	14306	14325	14223	14051	14145	14213	14184	14209	14245	14242	14141	14265	14197	14108	14303	14204	14143	14320	14033	14088	14187	14258	14147	14249	14294	14133	14137	14084	14117	14362	14217	13951	14214	14249	14210	14298	14120	14035	14264	14112	14154	14158	14311	14265	14064	14220	14294	14286	14224	14281	14247	14390	14213	14210	14286	14009	14169	14117	14154	14366	14232	14143	14252	14208	14084	14120	14204	14227	13966	14113	14143	14251	14173	14067	14304	14479	13933	14331	14269	14040	14259	14139	14231	14299	14234	14455	14257	14326	14185	14279	14184	14347	14356	14132	14221	14366	14418	14215	14176	14158	14174	14145
29044	29067	33805	30564	25137	21147	18910	17646	16940	16878	16994	16837	16781	16892	16733	16770	16940	16792	16984	16810	16632	16909	16828	16787	16695	16826	16860	16929	16931	16789	16932	16853	16806	16939	16890	16692	16664	17114	16688	16754	16760	16931	16715	16742	17008	16696	16847	16761	16860	17059	16902	16838	16707	16998	16751	16897	16932	16734	16755	16869	16650	16710	17053	16834	17063	16792	16916	16928	16913	16785	16699	16870	16771	17019	16688	16705	17009	16657	16763	16823	16755	16852	16762	16734	16775	16653	16788	16749	16854	16925	16805	16871	16835	16748	16940	16807	16826	16758	16915	16825	16796	16891	16799	16768	17033	16705	16785	17037	17001	16843	16775	16761	16799	16704	16782	16808	16844	16922	16972	16707	17039	16748	16969	16776	16604	16816	17034	16777	16924	16742	16809	16989	16744	16919	16964	16924	16864	16905	16858	16923	16981	16598	16812	16673	16694	16886	16786	16680	16835	16808	16817	16828	16699	16969	16755	16813	16745	16652	16852	16990	16808	16938	16841	16687	16866	16816	16838	16780	16851	16849	16734	16745	16756	16680	16763	16754	16674	16852	16656	16550	16898	16838	16824	16775	16852	16933	16712	16787	17041	16822	16726	16700	16810	16845	16940	16791	16763	16585	16859	16791	16880	16784	16814	16967	16823	17155	16966	16726	16846	16796	16813	17085	16743	16760	16910	16705	16726	16856	16734	16791	16884	16666	16861	16865	16706	16671	16705	16769	17046	16916	16852	16839	16796	16601	16895	16803	16787	16824	17084	16697	16843	16793	16840	16933	16934	16972	16739	16807	16811	16785	16925	16928	16830	16634	16760	16850	16806	17052	16806	16949	16763	16770	16745	16770	16932	16684	16603	16762	16843	16779	17033	17019	16723	16668	16819	16926	16799	16999	16814	16951	16959	16752	16870	16854	16804	16870	16772	16747	17023	16872	16755	16810	16580	16683	16951	16788	16953	16722	16796	16671	16791	16875	16971	16780	16785	16858	16976	16644	16906	16781	16573	16749	16863	16798	16781	17065	17027	16977	16982	16868	16856	16812	16838	16731	16740	16907	16859	16784	17020	16879	16639	16657	16672	16927	16717	16720	16715	16769	16846	16788	16936	16837	16980	17007	16820	16696	16651	16891	16551	16680	16853	16705	16839	16835	17108	16928	16742	16812	16815	16733	16725	16716	16659	16698	16750	16792	16559	16534	16982	16883	16706	16616	16925	16945	17028	16722	16890	16815	16850	16552	16914	16913	17061	16936	16918	16773	17058	16802	16832	16835	16979	16716	16511	16860	17024	16904	16842	16961	16678	16737	16823	16802	16725	16785	16756	16860	16595	16788	16741	16932	16644	16848	16846	16806	16910	16698	16991	16617	16805	16789	16736	16683	17011	16845	16846	16891	16782	16866	16881	16802	16819	16955	16719	16735	16676	16737	16909	16833	16943	16855	16942	16942	17056	16904	16829	16657	16771	16805	16819	16648	16768	16754	16799	16813	16825	16903	16824	16769	16646	16766	16893	16781	16873	16993	16763	16644	16656	16915	16746	16827	16753	16878	16777	16654	16774	16959	17112	16700	16864	16752	16818	16646	16773	16737	16810	16705	16845	16796	16875	16884	16907	16988	16964	16816	16767	16828	16991	16785	16757	16783	16773	16733	16671	16922	16846	16689	16843	16912	16954	16760	16672	16887	16849	17067	16600	16844	16869	16848	16729	16884	16856	16636	17014	16773	16923	16845	16822	16882	16814	16855	16762	16780	16660	16884	16913	16947	16871	16547	16700	16801	16825	16842	16717	16720	16711	16692	16757	16828	16915	16855	16707	16881	16780	16913	16951	16825	16686	16740	16781	16673	16668	16820	16833	16994	16641	16711	16872	16845	16923	16762	16880	16948	16779	16832	16855	16806	16910	16800	16900	16921	16833	16702	16705	16814	17040	16775	16765	16813	16634	16891	16962	16723	16720	16791	16891	16663	16791	16762	16846	16777	16844	16908	16764	17048	16714	16796	16709	16936	16715	16723	16848	16808	16864	17198	16791	16756	16898	16717	17064	16886	16792	16903	16969	16874	16900	16817	16734	16859	16940	16703	16892	16957	16796	16877	16821	16801	16908	16737	16714	16913	16744	16966	16872	16687	16880	16743	16656	16767	16717	16922	16715	16667	16513	16769	16738	16856	16869	16668	16818	17080	16825	17021	16679	16717	16882	16767	16900	16751	16637	16662	16841	16815	16745	16873	16795	16917	16821	16844	16862	17009	16918	17004	16961	16856	16796	16712	16712	16903	16809	16931	16830	16832	16872	16846	17079	16885	16720	16884	16927	16732	16663	16489	16918	16680	16750	16763	16849	17166	17021	16975	16868	16610	16770	16814	17015	16823	16882	16811	16831	16852	17019	16775	16766	16899	16701	16764	16838	16810	16688	16910	16732	16786	16691	16714	16804	16707	16850	16686	16748	16893	16777	16832	16819	16792	16815	16887	16806	16647	16672	16713	16653	16914	16768	16919	16706	17046	16971	16843	16856	16823	16806	16966	16669	16799	16835	16712	16919	16657	16771	16522	16532	16762	16854	16819	17070	16968	16611	16822	16841	16841	16666	16892	16690	16895	16829	16986	16827	16969	16709	16887	16791	16982	16954	16844	17092	16653	17044	16918	16857	16753	16732	16849	16931	16998	16963	16778	16840	16667	16906	16820	16862	16784	16577	16860	16795	16845	16708	16723	16920	16952	16841	16984	16868	16807	16919	16862	16690	16770	16904	16976	16758	16861	16822	16952	16880	16627	16872	16805	16896	16859	16996	16901	16761	16853	16836	16743	16795	16798	17163	16795	16695	16943	16704	16774	16907	16843	16921	16877	16785	16815	16741	16934	17060	17049	16747	16866	16825	16688	16656	16814	16807	16862	16961	16667	16675	16758	16771	16979	16756	16964	16913	16864	16811	16834	16800	17029	16816	16736	16908	16874	16757	16796	16814	16841	16905	16749	16839	16984	16985	16773	16840	16918	16852	16829	16883	16918	16821	16949	16925	16604	16734	16876	16921	16901	16751	16947	16755	16900	16675	16741	16932	16789	16767	16942	16808	16844	16777	16827	16675	16981	16766	16799	16879	16954	16868	16801	16616	16578	16675	16768	16656	16588	16979	16738	16825	16964	16937	16795	16830	16790	16915	16808	16883	16817	16824	16751	16885	16930	16836	16741	16858	16840	16752	16931	16901	16712	16667	16905	16988	16842	16940	16848	16993	16744	16866	16902	16990	16860	16810	16971	16871	16726	16918	16722	16753	16803	16923	16862	16786	16925	17034	16943	16956	16853	16860	16928	16814	16740	17020	17084	16657	16835	16863	16751	16937	16884	16828	16945	16922	17026	16731	16942	16804	16778	16849	16845	16999	16898	16911	16779	16705	16762	16721	16769	16855	17017	16802	16724	16714	16804	16680	16887	16876	16800	16705	16910	16816	17013	16720	16709	16798	16750	16933	16834	16758	16749	16910	16787	16830	16648	17072	16982	16789	16806	16829	16822	16855	16789	16980	16843	16892	17091	16633	16844	16832	16738	16807	17086	16939	16909	16891	16729	16666	16897	16833	16801	16908	16643	16749	16719	17126	16736	16688	16751	16740	16909	16679	16607	16636	16679	16996	17081	16896	16900	16938	16905	16893	16837	16872	16807	16803	16893	16831	17009	16864	16539	16957	16941	16542	16667	16747	16938	16867	16900	16794	16955	16849	16639	16678	16907	16821	16765	16728	16840	16883	16797	16747	16816	16766	16702	16666	16844	16739	16962	16952	16674	16687	16874	16762	16883	16838	16798	16808	16861	17026	16801	16631	16522	16858	16822	16710	16865	16829	16592	16951	16810	16706	16849	16868	16916	16850	16868	16919	16719	16707	16760	16804	16920	16969	16742	16961	16927	16796	16761	16730	16786	16776	16987	16715	16716	16884	16780	16758	16993	16706	16845	16753	16758	16757	16927	17061	16770	16934	16849	16779	16899	16982	16663	16889	16676	16724	16956	16839	16815	16744	16876	16706	16800	16928	17111	16909	16866	16993	16799	16876	16724	16920	16813	16750	16720	16794	16745	16845	16792	16779	16964	16780	16803	16767	16767	16934	16757	16833	16607	16809	16698	16918	16745	16689	16848	16694	16968	16872	16756	16805	16816	16694	16959	16775	16805	16836	16659	16876	16751	16851	16927	16855	16907	16819	16622	16880	16756	16920	16905	17111	16796	16825	16749	16869	16836	16682	16641	17059	16878	16804	16850	16796	16976	16995	16675	16836	17128	16969	16660	16920	16828	16757	16783	16785	16847	16845	16733	16989	16706	16863	16934	16866	16802	16780	16828	16705	16722	16945	16943	16778	16813	16868	16870	16943	16785	16720	16768	16865	16865	16764	16814	16891	16908	16684	16743	16556	16940	16814	16754	16819	16836	16869	16880	16717	16917	16894	16803	17037	16772	16748	16672	16737	16829	17050	16629	16841	17000	16700	16846	16710	16842	16971	16984	16971	16779	16785	16914	16734	16865	16923	16671	17043	16895	16571	16710	16867	16651	16819	16849	16972	16968	17041	16818	16773	16706	16900	16942	16911	16821	16625	16800	16678	16932	16735	16882	16778	16922	16842	16804	16584	16796	16939	16785	16994	16745	16824	16873	16704	16739	16772	16641	16758	16988	16774	16862	16950	16938	16694	16823	16713	16806	16926	16886	16969	16987	17097	16864	16750	16944	16817	16859	16821	16813	16714	16797	16692	16924	16954	16828	16848	16843	16899	16676	16738	16846	16881	16821	16832	16874	16869	16880	16830	16966	16931	17014	16988	16617	16756	16905	16959	16718	16843	16967	16925	16859	16881	16921	16692	16779	17012	16741	16611	16768	16811	16912	16834	16855	16811	16694	16894	16803	16826	16929	16712	16734	16819	16835	16849	16609	16986	16932	16893	16764	16920	16754	16891	16824	16752	17004	17060	16811	16826	16744	16861	16834	16685	16878	16708	16656	17010	16741	16842	16827	16943	16891	16954	16755	16636	16812	16869	16868	16919	16861	16835	16740	16965	16928	16865	16884	16786	16814	16883	16920	16831	16726	16884	16835	16758	17034	16809	16751	16815	16842	16871	16703	16663	16918	16774	16692	16797	16613
32402	47324	33453	26144	22199	18297	15934	14947	14475	14308	14332	14325	14355	14247	14067	14270	14185	14203	14402	14254	14353	14170	14171	14429	14266	14324	14160	14126	14383	14240	14219	14357	14377	14285	14150	14199	14369	14455	14250	14441	14355	14364	14344	14261	14372	14355	14313	14169	14368	14232	14291	14166	14488	14328	14273	14413	14384	14292	14404	14211	14275	14280	14239	14434	14352	14248	14047	14011	14293	14288	14210	14311	14301	14384	14397	14337	14344	14319	14293	14342	14431	14423	14303	14255	14374	14219	14329	14272	14250	14164	14145	14356	14192	14174	14342	14191	14111	14267	14236	14246	14246	14254	14333	14323	14405	14136	14377	14377	14244	14230	14355	14313	14171	14355	14413	14324	14226	14276	14284	14374	14401	14300	14291	14155	14217	14574	14242	14382	14329	14273	14381	14263	14166	14170	14237	14279	14331	14263	14209	14467	14397	14444	14438	14350	14265	14200	14348	14094	14322	14257	14360	14394	14202	14352	14232	14196	14275	14347	14280	14162	14430	14347	14159	14393	14208	14188	14440	14432	14151	14118	14288	14345	14324	14471	14175	14249	14130	14241	14397	14348	14386	14298	14276	14304	14385	14199	14218	14311	14386	14180	14046	14205	14223	14286	14424	14152	14279	14184	14171	14395	14242	14223	14404	14292	14381	14172	14447	14118	14362	14218	14215	14377	14386	14302	14431	14273	14335	14214	14328	14476	14301	14123	14285	14263	14237	14426	14287	14172	14215	14225	14437	14230	14227	14108	14360	14239	14306	14369	14334	14144	14237	14419	14439	14167	14315	14313	14240	14196	14240	14363	14266	14387	14426	14185	14241	14331	14252	14168	14324	14458	14340	14334	14315	14392	14405	14300	14372	14349	14354	14287	14157	14288	14355	14349	14183	14435	14201	14123	14395	14353	14397	14404	14435	14362	14188	14120	14451	14450	14267	14275	14273	14454	14131	14283	14352	14320	14183	14252	14385	14139	14455	14350	14468	14211	14196	14345	14104	14332	14210	14268	14326	14470	14131	14015	14315	14262	14318	14271	14347	14282	14245	14216	14260	14334	14353	14212	14222	14285	14282	14217	14226	14354	14424	14304	14245	14277	14348	14288	14275	14473	14276	14296	14274	14307	14357	14375	14345	14215	14193	14240	14263	14226	14301	14295	14426	14175	14170	14309	14428	14190	14279	14146	14191	14364	14285	14204	14241	14270	14478	14260	14317	14376	14274	14284	14256	14159	14352	14303	14305	14245	14040	14139	14183	14368	14092	14269	14318	14261	14311	14157	14228	14298	14277	14274	14403	14304	14278	14190	14328	14121	14268	14391	14243	14235	14305	14288	14443	14186	14408	14144	14374	14250	14322	14030	14295	14142	14387	14286	14280	14320	14349	14292	14370	14334	14240	14321	14259	14224	14356	14130	14478	14246	14217	14271	14355	14424	14192	14380	14135	14283	14357	14320	14186	14331	14251	14144	14240	14344	14428	14378	14306	14215	14243	14409	14198	14237	14333	14345	14334	14380	14216	14197	14268	14242	14282	14246	14386	14322	14442	14350	14429	14363	14448	14549	14439	14288	14240	14307	14270	14284	14334	14236	14174	14070	14231	14308	14395	14261	14187	14263	14351	14470	14358	14251	14373	14248	14329	14282	14320	14432	14461	14144	14179	14364	14237	14225	14277	14448	14056	14342	14406	14406	14215	14282	14400	14288	14424	14346	14293	14394	14212	14400	14098	14263	14341	14370	14274	14323	14374	14313	14301	14189	14254	14225	14440	14382	14138	14230	14310	14298	14211	14238	14304	14412	14269	14366	14374	14327	14277	14346	14195	14212	14283	14180	14339	14219	14340	14205	14185	14292	14384	14195	14321	14401	14268	14371	14154	14267	14287	14299	14284	14123	14290	14309	14287	14208	14166	14341	14289	14236	14292	14259	14339	14349	14222	14112	14269	14390	14311	14182	14286	14247	14525	14306	14386	14255	14253	14304	14429	14246	14267	14234	14289	14249	14229	14288	14230	14207	14189	14206	14283	14313	14337	14359	14301	14272	14316	14339	14360	14370	14405	14359	14233	14263	14336	14277	14322	14250	14158	14384	14322	14384	14319	14568	14302	14242	14175	14280	14121	14330	14246	14205	14336	14353	14295	14297	14399	14230	14377	14388	14107	14358	14246	14264	14166	14328	14203	14288	14428	14344	14222	14288	14391	14321	14392	14284	14325	14361	14426	14270	14446	14241	14141	14071	14280	14245	14326	14177	14284	14083	14245	14315	14513	14203	14309	14257	14535	14290	14246	14114	14359	14168	14368	14305	14316	14266	14289	14335	14506	14158	14382	14323	14239	14250	13982	14498	14361	14276	14242	14309	14253	14289	14170	14349	14184	14269	14174	14313	14211	14234	14260	14286	14331	14162	14089	14402	14231	14305	14384	14246	14286	14331	14282	14267	14362	14288	14119	14318	14432	14055	14261	14356	14295	14264	14262	14304	14309	14374	14358	14262	14323	14266	14258	14241	14443	14345	14325	14201	14287	14152	14446	14238	14253	14149	14376	14353	14239	14295	14323	14332	14257	14297	14256	14236	14347	14161	14291	14284	14204	14359	14356	14351	14291	14264	14290	14366	14369	14221	14409	14038	14245	14295	14208	14141	14379	14400	14267	14237	14293	14354	14304	14179	14416	14253	14492	14287	14275	14386	14244	14447	14174	14202	14190	14285	14248	14361	14318	14317	14383	14109	14483	14257	14382	14233	14251	14441	14348	14090	14214	14180	14308	14340	14272	14407	14256	14328	14323	14319	14123	14099	14168	14164	14163	14305	14215	14375	14254	14411	14432	14373	14304	14301	14267	14293	14346	14272	14344	14528	14126	14216	14228	14292	14383	14210	14170	14345	14251	14219	14333	14194	14411	14198	14355	14258	14208	14281	14361	14220	14290	14239	14116	14302	14223	14196	14388	14288	14236	14344	14237	14200	14350	14408	14181	14209	14252	14057	14219	14332	14327	14320	14306	14243	14216	14549	14216	14450	14293	14428	14420	14269	14471	14378	14285	14202	14209	14180	14136	14211	14415	14291	14252	14319	14291	14351	14186	14092	14228	14416	14232	14168	14190	14411	14307	14332	14240	14280	14280	14151	14268	14074	14351	14178	14265	14430	14144	14224	14311	14321	14241	14284	14115	14349	14191	14288	14429	14327	14122	14244	14226	14232	14252	14156	14373	14244	14178	14410	14364	14296	14369	14429	14233	14438	14201	14405	14405	14386	14296	14429	14321	14450	14437	14453	14247	14231	14307	14112	14254	14204	14304	14153	14400	14128	14358	14343	14311	14335	14312	14256	14370	14237	14372	14095	14487	14272	14161	14273	14273	14429	14380	14313	14287	14247	14317	14434	14441	14386	14436	14383	14311	14170	14274	14134	14257	14354	14278	14413	14280	14233	14236	14371	14255	14247	14341	14282	14442	14300	14200	14367	14519	14396	14316	14149	14297	14324	14225	14333	14176	14222	14335	14138	14384	14341	14358	14296	14260	14248	14320	14178	14248	14339	14447	14366	14309	14355	14292	14264	14322	14277	14261	14220	14259	14242	14496	14268	14295	14354	14277	14228	14322	14362	14195	14161	14436	14275	14485	14214	14271	14217	14390	14295	14193	14285	14373	14268	14193	14280	14278	14204	14341	14185	14252	14248	14282	14217	14256	14236	14320	14279	14376	14349	14423	14324	14248	14288	14397	14226	14183	14295	14320	14379	14304	14215	14214	13954	14292	14362	14459	14204	14318	14388	14181	14380	14247	14395	14200	14182	14324	14228	14385	14337	14319	14343	14182	14235	14328	14405	14334	14240	14272	14317	14279	14034	14352	14308	14245	14392	14222	14310	14229	14219	14327	14426	14342	14349	14292	14294	14244	14369	14246	14316	14334	14185	14290	14124	14267	14447	14459	14308	14282	14297	14237	14254	14311	14191	14417	14273	14306	14249	14340	14270	14289	14215	14021	14320	14485	14171	14223	14322	14212	14401	14362	14223	14266	14410	14146	14190	14212	14235	14391	14262	14335	14275	14339	14361	14417	14330	14319	14286	14227	14318	14351	14329	14232	14317	14432	14278	14392	14373	14196	14341	14219	14370	14304	14294	14200	14320	14464	14281	14297	14160	14355	14252	14292	14240	14240	14209	14479	14416	14223	14060	14299	14329	14451	14269	14245	14400	14210	14308	14377	14268	14390	14328	14293	14126	14406	14327	14319	14185	14237	14210	14396	14329	14128	14279	14099	14313	14273	14425	14322	14479	14317	14289	14270	14311	14370	14401	14472	14265	14289	14208	14299	14415	14320	14364	14366	14286	14173	14387	14182	14285	14556	14235	14378	14272	14341	14398	14170	14508	14387	14120	14263	14284	14298	14278	14260	14262	14237	14206	14267	14266	14148	14226	14430	14391	14333	14143	14089	14291	14230	14244	14191	14194	14374	14408	14459	14371	14404	14331	14433	14350	14262	14286	14209	14246	14149	14249	14362	14172	14228	14245	14381	14392	14178	14363	14239	14269	14406	14252	14382	14120	14509	14241	14166	14266	14170	14327	14371	14328	14188	14426	14216	14252	14191	14217	14257	14277	14241	14443	14320	14276	14301	14332	14247	14287	14373	14208	14286	14333	14210	14292	14495	14232	14203	14231	14281	14206	14337	14208	14199	14326	14210	14391	14319	14472	14124	14361	14289	14163	14327	14117	14229	14197	14510	14264	14213	14199	14177	14166	14161	14247	14219	14344	14273	14206	14334	14476	14095	14305	14318	14312	14290	14343	14215	14194	14330	14194	14160	14246	14311	14284	14246	14491	14187	14253	14328	14120	14243	14357	14238	14354	14311	14407	14178	14236	14331	14220	14356	14365	14304	14317	14393	14166	14234	14370	14363	14387	14197	14151	14237	14299	14233	14424	14233	14244	14215	14182	14485	14240	14349	14222	14333	14204	14198	14277	14358	14455	14329	14237	14255	14237	14213	14279	14395	14128	14249	14273	14277	14305	14482	14336	14315	14433	14261	14329	14309	14375	14301	14340	14325	14246	14271	14303	14313	14274	14397	14287	14308	14296	14248	14262	14402	14209	14311	14425	14391	14201	14150	14411	14478	14451	14042	14247	14350	14453	14432	14203
24183	22356	32151	35042	38912	35923	29052	20950	17956	17121	16728	16444	16439	16579	16688	16810	16553	16547	16556	16466	16444	16482	16622	16485	16408	16624	16549	16463	16504	16560	16697	16459	16560	16454	16546	16677	16613	16367	16628	16472	16593	16602	16609	16357	16606	16351	16439	16418	16459	16386	16456	16405	16746	16542	16466	16466	16438	16368	16522	16367	16530	16409	16462	16627	16550	16492	16454	16338	16556	16417	16415	16442	16481	16563	16664	16420	16627	16553	16526	16352	16596	16378	16659	16478	16479	16544	16618	16587	16260	16383	16506	16573	16458	16484	16243	16405	16376	16354	16389	16418	16447	16356	16239	16498	16527	16492	16365	16497	16494	16560	16423	16526	16359	16558	16410	16555	16625	16358	16431	16578	16511	16503	16215	16323	16406	16433	16457	16347	16495	16530	16536	16518	16565	16453	16224	16383	16667	16402	16598	16333	16451	16430	16509	16553	16471	16574	16378	16466	16532	16409	16305	16659	16541	16368	16631	16503	16630	16463	16175	16473	16502	16468	16639	16560	16368	16388	16265	16375	16514	16534	16466	16260	16518	16431	16321	16458	16529	16459	16621	16426	16540	16505	16365	16503	16364	16445	16552	16642	16474	16558	16401	16210	16434	16429	16590	16364	16489	16260	16405	16460	16457	16484	16716	16322	16460	16352	16484	16463	16433	16552	16482	16467	16433	16446	16499	16523	16417	16640	16428	16469	16552	16423	16349	16378	16393	16399	16499	16472	16439	16548	16503	16534	16506	16480	16619	16485	16399	16342	16389	16248	16585	16373	16253	16562	16335	16401	16400	16375	16712	16415	16605	16379	16286	16555	16443	16644	16495	16493	16527	16419	16506	16410	16481	16418	16451	16566	16458	16456	16541	16518	16669	16472	16529	16571	16488	16477	16301	16497	16467	16458	16579	16389	16532	16458	16473	16371	16268	16519	16336	16444	16450	16576	16420	16505	16453	16530	16575	16496	16391	16670	16368	16506	16518	16520	16657	16610	16431	16366	16207	16459	16537	16480	16592	16367	16470	16686	16410	16351	16647	16432	16322	16523	16429	16431	16340	16381	16476	16555	16420	16318	16284	16207	16339	16390	16441	16249	16429	16446	16313	16309	16494	16580	16471	16516	16316	16456	16352	16462	16494	16473	16438	16477	16409	16413	16508	16375	16401	16527	16515	16360	16386	16570	16269	16349	16267	16538	16439	16446	16311	16403	16452	16415	16676	16516	16430	16499	16340	16538	16441	16416	16429	16493	16383	16471	16364	16295	16494	16458	16453	16388	16399	16359	16370	16362	16532	16515	16548	16473	16466	16437	16357	16646	16508	16536	16466	16513	16441	16371	16496	16437	16430	16562	16601	16530	16531	16474	16517	16409	16353	16268	16443	16398	16573	16372	16511	16360	16214	16507	16425	16540	16573	16356	16405	16494	16498	16475	16240	16631	16428	16361	16333	16602	16505	16412	16596	16416	16372	16329	16459	16319	16357	16244	16373	16448	16496	16627	16599	16453	16459	16430	16410	16484	16329	16513	16504	16475	16480	16192	16429	16421	16527	16488	16735	16358	16462	16448	16610	16367	16560	16573	16585	16469	16395	16381	16421	16417	16564	16426	16302	16448	16434	16522	16407	16472	16505	16623	16652	16536	16259	16406	16401	16535	16586	16534	16562	16649	16608	16517	16522	16182	16485	16600	16415	16244	16474	16409	16344	16464	16403	16484	16429	16334	16705	16527	16189	16471	16617	16655	16454	16611	16523	16387	16495	16454	16562	16349	16601	16450	16535	16522	16328	16244	16374	16359	16344	16443	16387	16438	16451	16433	16457	16379	16457	16549	16450	16606	16445	16691	16555	16289	16553	16559	16370	16372	16475	16269	16512	16556	16462	16512	16649	16342	16265	16310	16319	16460	16691	16655	16587	16431	16549	16442	16453	16532	16314	16293	16360	16510	16426	16434	16524	16530	16390	16466	16461	16356	16470	16495	16465	16579	16403	16442	16513	16374	16420	16439	16569	16587	16397	16594	16305	16360	16400	16560	16597	16236	16394	16570	16343	16427	16569	16578	16480	16615	16392	16370	16604	16513	16691	16463	16518	16419	16595	16276	16515	16407	16446	16532	16620	16473	16479	16627	16511	16415	16809	16556	16604	16571	16404	16477	16575	16448	16600	16252	16525	16481	16595	16509	16525	16429	16447	16597	16588	16314	16545	16518	16408	16411	16435	16362	16654	16506	16423	16449	16744	16573	16564	16442	16420	16624	16602	16287	16422	16153	16482	16433	16478	16485	16455	16659	16440	16567	16548	16547	16641	16435	16565	16558	16478	16561	16436	16390	16424	16459	16582	16461	16308	16295	16460	16190	16479	16579	16468	16358	16398	16544	16410	16270	16607	16459	16501	16506	16319	16469	16344	16432	16520	16462	16486	16564	16661	16452	16482	16476	16473	16403	16487	16315	16473	16386	16408	16478	16542	16463	16592	16391	16429	16244	16606	16478	16465	16509	16593	16611	16320	16395	16389	16438	16348	16347	16528	16497	16336	16483	16584	16319	16422	16300	16343	16464	16483	16244	16597	16239	16545	16521	16467	16484	16394	16381	16562	16542	16493	16573	16450	16514	16426	16540	16435	16277	16492	16341	16629	16451	16414	16344	16513	16363	16377	16547	16425	16262	16548	16604	16485	16300	16520	16584	16412	16506	16493	16566	16447	16484	16568	16533	16414	16369	16476	16504	16819	16274	16377	16335	16548	16567	16493	16585	16588	16402	16504	16308	16545	16572	16479	16390	16568	16526	16600	16532	16501	16444	16296	16541	16751	16579	16692	16447	16491	16491	16503	16375	16272	16341	16633	16232	16474	16530	16420	16488	16518	16360	16193	16594	16423	16486	16309	16547	16459	16449	16480	16591	16566	16645	16431	16488	16578	16228	16415	16441	16414	16393	16281	16483	16448	16466	16581	16514	16336	16470	16571	16509	16571	16549	16582	16471	16429	16636	16570	16545	16317	16486	16495	16172	16356	16455	16278	16303	16332	16265	16289	16593	16177	16453	16397	16382	16377	16156	16368	16421	16456	16453	16598	16379	16567	16396	16391	16475	16394	16247	16389	16525	16577	16713	16500	16492	16478	16670	16462	16482	16328	16580	16588	16647	16829	16413	16592	16622	16664	16470	16409	16419	16657	16504	16354	16372	16479	16510	16461	16455	16438	16345	16327	16335	16485	16474	16626	16481	16569	16402	16419	16576	16511	16361	16311	16642	16546	16217	16336	16181	16498	16683	16460	16467	16519	16517	16519	16359	16698	16484	16439	16425	16453	16307	16367	16196	16488	16438	16528	16461	16517	16439	16454	16481	16703	16531	16706	16429	16469	16460	16444	16413	16622	16397	16514	16691	16437	16526	16478	16651	16410	16685	16616	16641	16642	16317	16547	16246	16269	16452	16316	16519	16236	16645	16726	16442	16368	16295	16421	16584	16573	16516	16446	16580	16347	16507	16469	16623	16484	16376	16633	16449	16229	16625	16374	16404	16671	16288	16457	16468	16522	16550	16521	16400	16394	16545	16523	16368	16487	16309	16537	16457	16170	16261	16327	16530	16389	16502	16560	16422	16620	16488	16561	16420	16432	16459	16451	16313	16246	16539	16307	16563	16448	16318	16532	16632	16391	16480	16461	16424	16596	16586	16519	16687	16483	16421	16398	16445	16471	16427	16425	16631	16429	16285	16354	16527	16487	16277	16612	16409	16449	16434	16248	16400	16326	16265	16428	16498	16621	16448	16436	16523	16418	16397	16480	16675	16550	16485	16604	16304	16439	16401	16262	16452	16471	16460	16260	16216	16426	16565	16394	16212	16476	16461	16434	16453	16418	16398	16194	16389	16499	16495	16418	16507	16465	16395	16542	16539	16635	16441	16333	16358	16307	16523	16587	16472	16334	16485	16392	16425	16663	16419	16302	16352	16607	16278	16424	16427	16614	16515	16384	16339	16396	16408	16145	16376	16491	16188	16424	16338	16552	16609	16556	16456	16275	16644	16491	16479	16532	16461	16539	16353	16467	16327	16318	16382	16304	16718	16670	16562	16585	16547	16379	16377	16624	16523	16267	16419	16405	16413	16572	16172	16735	16508	16585	16518	16515	16559	16455	16363	16499	16374	16444	16548	16554	16359	16458	16461	16485	16522	16312	16585	16463	16641	16277	16476	16370	16450	16483	16387	16258	16463	16302	16416	16584	16623	16576	16301	16650	16623	16467	16614	16475	16595	16526	16422	16485	16508	16371	16298	16256	16452	16526	16358	16517	16511	16402	16292	16495	16294	16277	16277	16557	16369	16411	16380	16364	16379	16719	16594	16354	16543	16611	16284	16515	16382	16527	16432	16425	16427	16327	16399	16565	16499	16390	16480	16443	16517	16566	16468	16405	16515	16498	16416	16483	16356	16656	16541	16432	16373	16593	16351	16621	16660	16386	16367	16259	16455	16411	16392	16413	16474	16373	16572	16613	16499	16466	16371	16346	16452	16404	16693	16489	16312	16472	16354	16377	16372	16446	16562	16345	16573	16416	16456	16601	16713	16526	16578	16524	16430	16438	16629	16500	16498	16511	16776	16627	16369	16392	16553	16407	16366	16345	16252	16358	16507	16609	16193	16319	16380	16366	16575	16469	16578	16469	16454	16356	16298	16442	16575	16765	16370	16449	16263	16157	16476	16304	16553	16305	16477	16282	16513	16538	16253	16607	16647	16604	16418	16502	16436	16295	16523	16489	16718	16456	16560	16494	16244	16288	16384	16294	16417	16559	16608	16505	16416	16530	16625	16683	16273	16702	16305	16357	16457	16407	16411	16443	16426	16657	16426	16532	16383	16486	16532	16533	16444	16370	16240	16527	16426	16616	16418	16615	16644	16369	16599	16292	16415	16445	16391	16394	16330	16373	16446	16511	16222	16418	16460	16491	16668	16482	16330	16455	16537	16461	16573	16516	16388	16320	16536	16467	16725	16542	16395	16474	16429	16354	16306	16480	16440	16441	16548	16462	16439	16422	16540	16394	16588	16286	16389	16504	16563	16432	16393	16378	16554	16354	16583	16323	16286	16537	16408	16515	16479	16442	16549	16632	16377	16507	16368	16468	16732	16665	16441	16467	16396
58891	92916	70292	57703	48259	36672	25755	18379	15232	14378	14289	14014	14123	14016	14105	14127	13977	14034	14149	14158	14170	13989	14069	14173	14113	14112	14092	14245	14193	14154	14153	14340	14145	14062	14177	14128	14303	14136	14045	14069	14127	14093	14037	14229	14103	14154	14089	14148	14204	13918	14053	14146	13866	14159	14057	13959	14078	13989	14297	13923	14212	13996	14197	14016	14187	14021	13996	13978	14082	13994	14123	14124	14136	14214	14108	14134	13900	14037	14111	14043	14217	14005	14149	13897	13986	14114	14100	14245	14212	14059	14073	14089	14173	14018	14092	14133	13963	14070	14099	13972	14091	14113	14068	14042	13971	14118	14164	14095	14123	14075	13978	14170	14052	14119	14058	13919	13972	14177	14142	14176	13933	13996	14181	13941	14181	14204	13941	14080	14022	14125	14029	14126	14166	13995	14071	14193	13975	14072	14178	14081	14094	14262	14128	14144	13897	14148	14020	14214	14141	14036	13901	14066	14133	13963	13963	13932	13989	14121	14098	13959	14143	14061	14057	14107	13986	14189	14085	13891	14075	14137	14099	14212	14121	14059	14049	14014	14059	14229	14150	14158	13961	13966	14143	14278	14052	13916	14119	14226	14185	14136	14027	13990	14007	13930	13998	14148	14220	14097	14165	13961	13890	14156	14080	14195	14020	14110	14002	14263	14128	14007	14036	14087	14063	14283	14057	13966	14202	14131	13952	13946	13976	14079	14134	14217	14050	14204	14245	14209	14060	14058	14246	14276	14056	14115	14055	14180	14144	14103	14085	14092	14033	14130	14072	14160	14105	14160	14198	13931	14073	14016	14253	14060	14156	14045	14074	14022	14090	13964	13945	14144	14154	14165	13988	14100	13989	14066	14032	13896	13958	14100	14210	14076	14139	13890	14054	14132	13992	14130	14302	14072	14070	14075	14064	14076	14210	14166	14074	14001	14097	14076	14056	13956	13796	14079	13989	13994	14006	14041	13985	14053	14112	14249	14189	14005	14103	13903	14322	14134	14171	14064	14015	14073	14003	14080	14007	14045	14063	14001	14304	14096	14042	14112	14108	14097	14101	13937	14040	14131	14091	14181	13883	14078	13965	14031	14188	14015	14094	14084	14049	14181	14182	14185	14047	14232	14043	14060	14230	14080	14002	14166	13985	13967	14064	13926	13944	14056	14077	14173	14001	14277	14131	14028	14250	14007	14171	14104	14023	14140	14027	14275	14234	14116	14038	14032	14009	14167	13987	14035	14139	13938	14067	14091	14030	13943	14125	14062	14068	14010	13901	14101	14095	14186	14114	14189	14143	14116	14241	14025	13989	14124	14102	14042	14132	14119	14018	14011	14078	14179	14074	14356	14211	14295	13961	13980	14071	14068	14181	14072	14076	14024	14222	14186	14058	14168	13857	14087	14038	14029	13992	13951	14149	14043	14078	14026	14073	14028	14088	14092	14245	13952	14039	13897	14134	14046	14042	14120	13937	14026	14273	14143	14041	14108	14104	14063	14127	14178	14062	14276	14130	14130	13958	14120	14084	13968	14170	14058	14146	14100	14080	14016	14094	14007	14150	14138	14068	13967	13966	14060	14127	14105	13962	14020	14198	14138	13998	14151	14147	14019	14175	14077	14017	14077	14242	14142	13958	14049	14057	14101	14212	14062	13997	13978	14213	14073	14125	14126	13904	14028	14069	14067	14152	14265	14036	13977	14021	14017	14106	14178	14138	14132	13931	14000	14190	14136	14096	14081	14022	14268	14207	14030	14192	14195	14137	14264	14172	14178	14055	14041	14168	13976	14240	14021	14096	14125	14140	14100	14209	14054	13978	13954	14171	14050	14140	14042	14018	14110	14168	13868	14164	14287	14061	13977	14152	14093	13990	13947	14156	14134	14056	14013	14106	13886	14104	14115	14096	14145	13970	14070	14003	14017	14191	14054	14203	14075	14196	13915	14093	14034	14072	14160	14343	14178	14049	14063	14117	13941	14175	14088	14065	14051	14254	13954	14109	14094	14079	13999	14066	14020	14076	14086	13958	14274	13909	14089	14167	14062	14140	14144	14064	14098	14168	14158	14054	13953	14012	14242	14151	14069	14150	14250	14047	14128	14070	14006	14100	14092	14073	14035	14220	14135	14179	14059	14084	14038	14066	14054	14042	13930	14205	14088	14154	14058	14102	14214	14128	14141	14037	14006	13846	14128	14121	14150	13937	14118	14074	14263	14199	14154	14032	13947	14000	14096	14137	14095	14066	14054	14146	14110	14066	14085	14247	14086	14055	14179	14087	14075	13924	14136	13936	14059	14172	13979	14201	13951	14193	14073	14237	14210	14204	14042	14039	13985	14205	14201	13871	13952	14102	14109	13931	14148	14001	14116	14126	14183	14210	14090	14081	14125	14086	14193	14211	14123	14205	14121	13964	14136	14159	13908	14079	13946	14206	14061	13940	14067	13998	14185	14013	14242	13993	14060	14008	14108	14163	14112	13936	14225	14178	14210	14068	14242	14046	14139	14101	13975	14097	14034	14071	14120	14079	14187	13994	13963	13953	14116	14161	13949	14090	14072	14079	13999	13896	13997	14093	14260	14080	14078	14043	14140	14163	14131	14067	14104	14005	14058	14067	13997	14032	14148	13997	14119	14286	14048	14102	14081	14059	14156	14109	14060	14123	14232	14125	13911	14095	14014	14211	14002	14030	14166	13846	14218	14112	13986	14010	14063	13980	13975	14107	14131	13917	14111	13970	14039	14143	14177	13949	14148	14094	14106	14236	14061	14014	13988	14134	14098	14070	14052	14104	14124	13997	14134	13977	14330	14021	14163	14207	13934	14084	14040	14126	14003	14277	13989	14041	13936	14083	13992	14196	13933	14026	14148	14218	14146	14207	13931	14049	14039	14161	14135	14064	13848	14119	14015	14065	14196	14126	14058	14320	14154	14074	14027	14089	14075	14271	14146	13891	13965	14056	13915	14111	14028	13838	14169	14055	14133	14209	14055	14131	14085	13991	13939	13911	14091	14158	14062	14070	14174	14140	14090	14278	14224	14100	14006	13995	14092	14172	14029	14274	14046	14332	14154	14150	14073	13987	14230	14094	14003	14079	13973	14107	14191	13932	14147	14045	13932	14097	13866	14231	14077	13914	14243	14095	14168	13886	14107	14093	14102	14016	14187	13989	14110	13978	14102	13969	14103	14218	14109	14001	14098	14096	14089	14067	14120	14075	13969	14083	14027	13987	14150	14004	14003	14004	14098	14184	14159	14108	14114	13974	14036	14016	14137	14042	14044	14245	14012	14081	14095	14048	13977	14139	14092	14096	13945	14077	13916	14059	14084	14115	14112	13874	14019	14149	14114	14015	14080	14025	14126	14183	14104	14128	14168	14221	14087	14082	14004	14162	14001	14130	14241	13907	13993	14202	14000	14150	14212	14162	14006	13968	14044	13970	14067	14009	13935	13990	13987	14148	14046	14054	14231	13895	13999	14228	14279	13977	14029	14231	14101	14115	14164	13948	14102	14107	14105	14291	14092	14028	14091	14077	13994	14046	14123	14063	13926	14155	14310	14002	13947	14000	14005	14120	14087	14025	14124	14181	14021	13975	14086	14058	14249	14027	13997	14209	14127	14143	14020	13976	14014	14184	14120	14073	14105	14094	14271	14201	14056	14163	13878	14199	14096	14112	14056	14197	13971	14142	14140	14054	14207	14178	14001	14155	13875	14161	14125	14159	13944	14162	14022	14100	14021	14138	14115	14084	14080	14172	13995	13965	13956	14040	14083	14127	14116	14022	13999	14124	14139	13978	14220	14155	13917	13993	14083	14195	13996	14207	14091	14102	14136	14126	13989	14007	14067	14109	14042	14149	14060	14133	14119	14065	14147	14083	13999	14070	14221	14066	14006	14005	14056	14194	14036	13981	13979	14044	14033	13941	14060	14078	14269	14164	14088	13978	13954	14116	14058	14016	14131	14273	14103	14106	14173	14136	14121	14299	14230	14003	13986	14092	13994	14033	14045	14061	14147	13987	14128	14096	14187	14113	13932	14110	14133	13890	14102	14128	14042	14262	14156	14212	14029	14113	14197	14123	14027	14301	14225	13917	14147	13947	14269	13976	14108	14234	14170	14009	14099	14132	14118	13921	14114	14041	14176	14038	14035	14063	14208	14287	13877	14174	14019	14178	13967	13960	14020	14143	13983	14111	14137	14072	14166	14154	14253	14031	14029	14013	13837	13990	14265	14154	13978	14022	14138	13912	13990	14181	14196	14042	14143	14184	14080	14053	14065	14083	14171	14087	14059	14069	14157	14123	14011	14144	14209	14043	14187	14183	14357	14251	14150	14092	13907	14019	13990	14035	14113	14169	14162	14057	13924	14071	14247	14213	14263	14019	14101	14096	14181	14135	14052	14192	14067	14148	14010	14239	14024	13853	14028	14120	14113	14060	14137	14097	14144	13917	14057	14026	13891	14025	14112	14078	14019	14220	13964	14102	14066	14079	14117	14246	14118	14053	14028	13962	13975	14058	14186	14097	14197	13820	13890	14210	14099	14130	14035	14098	14131	14138	14030	14027	14178	14074	13918	13982	14083	14088	13904	14164	13956	13944	14225	14024	14201	14021	14184	14078	14189	13918	14158	14120	14120	13938	14120	14048	14167	14043	14060	14136	14128	14078	13957	13902	14101	14251	14012	13986	14109	14154	14165	14154	13986	13990	14041	13896	14222	13979	14077	14046	13983	14139	14144	13968	14031	14238	14006	14181	14106	14093	14025	14284	14214	14016	14033	13968	14242	14015	14041	14186	14255	14085	14109	14087	14055	14191	13998	14073	14141	14135	14136	14014	14164	14121	14046	14187	14150	14153	14075	14183	14133	13988	14112	13999	13969	13961	14062	14054	14038	13979	14067	14108	14092	13990	14104	14259	14001	14176	14263	14046	13985	14109	14027	14035	14011	13995	14152	14058	14086	14163	14213	14198	14149	14277	14051	13997	14262	13868	13987	13983	14063	14026	14081	14044	14140	14102	14093	14070	14104	14291	13981	14020	14134	13982	14217	14144	14147	14119	14298	14083	14222	14146	13968	14193	14097	14162	14146	13983	14080	14254	14019	14044	14087	14167	14049	14134	14225	14189	14162	14039	14234	14094	14115	14046	14151
23101	22108	32302	33056	39780	40244	34544	24448	19521	18160	17419	17188	17089	17164	17188	17374	17123	17226	17111	17170	17093	17007	17122	16943	17058	17083	16845	17053	17221	16701	16747	17002	16976	16976	16911	16848	16871	16734	16874	16716	16953	16937	16771	16973	16945	17050	16906	16908	16934	17079	16937	16927	16911	16827	16912	16870	16924	16861	16801	16935	17130	17005	16908	16961	16877	16751	16945	16932	16818	16860	16980	16896	16734	16958	16823	16918	16842	17021	16988	16939	16908	16944	16866	16737	16718	16774	16841	16962	16845	16892	16937	16737	16854	16669	16952	16867	16849	16981	16872	16714	16814	16870	16907	16883	16928	16754	17008	17145	17000	17049	16799	16620	16836	16771	16842	17134	16901	16842	16957	16817	16973	16899	16855	16755	16935	16961	16960	16857	16722	16781	16731	16990	16784	16884	16923	16894	16777	16706	16855	16776	16851	16879	16738	16822	16650	16870	16834	16770	16954	16775	16878	17021	16829	16721	16920	16862	16816	16914	16997	16897	16709	16757	16951	16907	16976	17043	16845	16594	16894	16640	16719	16802	16873	16782	16800	16830	16891	16687	16744	16949	16693	16959	17058	16784	16902	16702	17033	16993	16832	16857	16921	16666	16874	16789	16839	16790	17018	16883	16753	16585	16718	16906	17039	16895	16777	17007	16771	16876	16932	16731	16763	16828	16785	16650	16817	16680	16775	16963	16788	16891	16735	16890	16850	16810	16831	16867	17100	16951	16853	16655	16877	16906	16819	16924	16784	16865	16769	16835	16823	16804	16958	17054	16772	16883	16800	16967	17034	16850	16772	17017	17026	16767	16852	16757	16596	16815	16769	16776	16985	16848	16978	16791	16934	16883	16561	16707	16711	16787	16910	16870	16976	16873	16915	16827	16891	16858	16899	16999	16827	16708	16910	16824	16755	16818	16899	16771	16910	16734	16844	16859	16859	16830	16797	16975	16796	16641	16904	16668	16835	16774	17003	16870	16846	16652	16955	16753	16961	16863	16947	16870	16896	16855	16811	16718	17061	16685	16844	16984	16755	16737	16863	17103	17103	16817	16904	16906	16726	16791	16835	16766	17095	16905	16792	16750	16948	16787	16832	16820	16973	17108	16783	16700	16761	16901	16528	16803	16969	16927	16923	16820	17081	16640	16769	16770	16732	16771	16839	16917	17001	16808	16879	16750	16857	16789	16842	16807	16782	16734	16647	16876	16921	16798	16966	16735	16950	16827	16851	16815	16992	16743	16818	16828	16642	16910	16960	16960	16819	16817	16904	16669	16754	16784	16803	16712	16730	16664	16679	16895	16882	16776	16703	16977	16958	16834	17040	16852	16743	16856	16829	16666	16771	16924	16758	16800	16759	16746	16777	16903	16838	16819	16608	16666	17041	16758	16696	16791	16875	16722	16823	16719	16776	16927	16863	16976	16758	16910	16852	16716	17069	16878	16960	16913	16993	16788	16709	16938	16990	16742	16725	16861	16994	16923	16943	17042	17046	16745	16748	16882	16842	16704	16828	16917	16880	16585	16786	16836	16774	16847	16830	16994	16726	16999	17048	16888	17063	16594	16814	16897	16658	16911	16656	16975	16936	16928	16663	16805	16761	16699	16826	16811	16919	16818	16925	16850	16947	16683	16834	16672	16980	16761	16768	16785	16992	16880	16790	16936	16739	16893	16804	16851	16910	16800	16754	16887	16936	16930	16697	16681	16837	16804	16823	16763	16940	17027	16840	16916	16832	16873	16909	16921	16856	16985	16630	16848	16799	16838	16626	16983	16805	16784	16654	16888	16777	16857	16710	17108	16844	16801	16891	17024	16980	16785	16856	16960	16850	16958	16798	16688	17035	17126	16928	16877	16616	16740	16619	17063	16799	16765	16836	16877	17003	17018	16921	16804	16885	16757	16787	16848	16697	16896	16889	16668	16871	16905	16761	16849	16822	16829	16925	16937	16860	16849	16868	16871	16769	17024	16868	16892	16675	16919	16928	16869	16703	16723	16725	16802	16826	16762	16962	16832	16617	17021	16534	16904	16985	16807	16754	16804	16916	16741	16708	16976	16886	16960	16920	17120	16985	16855	16863	16863	16847	16700	16790	16792	16786	16875	16936	16931	17003	16894	16776	16777	16936	16733	16993	17110	16815	16987	16711	16887	16827	16736	16907	16816	16854	16819	16739	16669	17059	16689	16887	16818	16860	16898	16755	16870	16888	17052	16904	16835	16982	16953	16631	16909	17068	16638	16847	16900	16621	16793	16949	16922	16767	16723	16887	16595	16778	16661	17001	17010	16794	16711	16857	16996	16858	16943	16696	16680	16774	16746	16618	16797	16907	16834	16978	16670	16683	16949	16685	16886	16798	16838	16835	16904	16629	16706	16526	16710	16838	16761	17028	16939	16972	16690	16893	16782	16921	16881	16910	16758	16712	16975	16737	16657	16612	16801	16954	16779	16706	16739	16841	16870	16976	16846	16710	16755	16735	16828	16839	16854	16825	16697	16917	16849	16913	16900	16574	16937	16893	16905	16919	16785	17041	16866	16804	16606	16807	16968	16819	16582	16906	17001	16744	16900	16962	16828	16771	16853	16614	16829	17048	16955	16864	16845	16853	16925	16909	16817	16813	16737	16731	16953	16823	17093	16981	16635	17017	16795	16769	16809	16922	16777	16772	16701	16865	16739	16769	16769	16667	16705	16833	16780	16883	17021	17054	16900	16878	16515	16783	16752	16662	16921	16947	16913	17061	16793	16722	16689	16887	16812	16799	16834	16816	16711	17076	16877	16756	16958	16815	16964	16967	16776	16870	17051	16741	16926	16898	16638	16778	16951	16700	16826	16838	16790	16790	16900	16818	16814	16798	16859	17048	17074	16755	16717	16949	16954	16958	16963	16843	16876	16731	16703	16858	16972	17036	16867	17119	16747	16877	16725	16699	16861	16931	16881	16760	16771	16637	16781	16763	16659	16681	16974	16846	16748	16886	16838	16817	16707	16882	16760	16877	16857	16727	16778	16704	16909	16917	16776	17001	16760	16935	16755	16883	16780	17070	16885	16744	16755	16897	16794	16547	16886	16917	16950	16745	16730	16864	16861	16786	16924	16816	16768	16871	16605	16708	16668	16846	16811	16910	16836	16894	16727	16973	16898	16902	16994	16881	16852	16743	16953	16881	16821	16673	16942	16819	16745	16861	16838	16832	16725	16704	16869	16622	16719	16761	16890	16938	16742	16653	16901	16852	17067	16732	16833	16805	16789	16847	16639	16743	16685	16513	16743	16757	16856	17091	16828	16825	16914	16909	17037	16983	16912	16661	16664	16909	16954	16800	16782	16928	16912	16883	16768	17044	16717	16760	16961	16912	16901	16679	16912	16600	16507	16879	16792	16909	16656	16886	16902	16710	16665	16669	17029	16989	16712	16897	16920	16740	16783	16871	16946	16997	16880	16799	16528	16796	17086	16850	16912	16722	16654	16849	16808	16831	17027	16843	16884	16917	16774	16495	16897	16946	16840	16822	16673	16852	17039	16923	16971	16881	16703	16679	16944	16867	16597	16906	17071	16754	16980	16837	16783	16737	16788	16803	16801	16778	16817	16702	17022	16995	16725	17052	16830	16796	16973	16779	16818	16855	16694	16881	16899	17094	16831	17001	16723	16844	16941	16717	16820	16724	16822	16647	16637	16927	16699	16805	16892	16909	16861	16699	16838	17046	16764	16619	16656	16859	16975	16721	16793	17170	16935	16763	16864	16988	16940	16871	16906	16804	16972	16985	16723	16790	16874	16874	16897	17075	16761	16964	17129	16983	16890	16898	16752	16804	16825	16802	16748	16993	17014	16862	16677	16854	16715	16989	16643	16743	17066	16823	16802	16870	16667	16796	16691	16839	16908	16828	16940	16709	16737	16650	16941	16794	16922	16916	16680	16701	16742	16834	16591	16865	16927	16742	16991	16703	16659	16940	16988	17010	16809	16752	16888	16787	16741	16785	16712	16760	16750	16814	16850	16782	16815	16764	16737	16933	16670	17035	16631	16772	16656	16813	16854	16808	16757	16896	16777	16814	16799	16704	16801	16857	16882	16906	16756	16895	16729	16804	16742	16772	16766	16881	17058	16805	16910	16705	16779	16810	16968	16721	16873	16936	16750	16814	16902	16664	16710	16906	16703	16552	16787	17017	16843	16880	16925	16960	16975	16757	16905	16671	16837	16777	16654	16835	16868	16934	16838	16794	16700	16720	16637	17075	16978	16792	16619	16699	17046	16674	16963	16868	16900	16812	16961	16849	16930	16671	16853	16901	16615	16832	16897	16898	16759	16894	16784	16853	16839	16768	16699	16829	17034	16850	16733	16791	16939	16823	16776	16660	16783	16920	16782	16902	16889	16651	16807	16680	16864	16806	16721	16907	16975	16927	16991	17021	16879	16809	16753	17011	16958	16804	17022	16804	16922	16777	16771	16824	16676	17082	16749	16774	16816	16761	16805	16818	17039	16762	16954	16712	16832	16607	16785	16654	16829	16874	16869	16844	16807	16747	16917	16858	16937	16856	16890	17070	16756	16732	17146	16859	16766	16828	17008	16788	16693	16839	16653	16876	16866	16677	16810	16821	16881	16689	16786	16871	17134	16960	16649	16615	16679	17055	16844	16866	16867	16864	16848	16851	16958	16786	16670	16696	16814	16861	16627	16682	16663	16726	16817	16710	16798	16891	16724	16994	17024	16662	16733	16710	16777	16882	17025	16814	16617	16590	16886	16765	17076	16745	17000	16997	16883	16730	17138	16632	16970	16896	16906	16707	16879	16853	16797	16835	16875	16646	16773	16807	16701	16864	16856	16814	16922	16679	16894	16984	16792	16673	16794	16612	16801	16681	16873	16967	16607	16772	16822	16979	16909	16955	16893	16705	17025	16907	16748	16987	16913	16926	16816	16911	16929	16813	16889	16690	16974	16994	16729	16748	16745	16787	16752	16968	16938	16911	16709	16572	16856	16832	16843	16808	16624	16727	17008	17004	16922	16950	16863	16799	16673	16779	16986	16804	16928	16791	16677	16869	16904	16960	16768	16736	16773	16839	16602	16601	16845	16582	16790	16907	16775	16885	16932	16737	16701	16743	16736	16912	17046	16817	16864	16780	16988	16804	16687
63737	104690	86459	71099	59704	45953	32714	22035	16363	14814	14437	14110	14329	14240	14319	14202	14351	14187	14203	14220	14180	14193	14292	14316	14195	14295	14386	14148	14249	14236	14294	14085	14384	14166	14262	14279	14219	14330	14528	14266	14224	14228	14309	14196	14369	14400	14286	14293	14151	14357	14273	14368	14383	14293	14266	14221	14407	14262	14299	14320	14355	14423	14235	14301	14198	14293	14267	14290	14478	14328	14136	14051	14263	14196	14294	14371	14245	14230	14275	14274	14207	14105	14433	14217	14227	14304	14344	14118	14261	14331	14244	14282	14153	14258	14302	14397	14130	14287	14179	14258	14405	14311	14322	14452	14275	14377	14106	14244	14219	14298	14232	14377	14339	14248	14321	14223	14164	14225	14309	14239	14216	14391	14257	14356	14254	14133	14347	14285	14356	14390	14231	14301	14210	14205	14288	14423	14291	14274	14251	14409	14350	14208	14412	14167	14266	14253	14422	14304	14236	14272	14090	14187	14258	14074	14330	14123	14416	14223	14245	14226	14330	14186	14169	14151	14224	14161	14367	14163	14232	14227	14408	14242	14214	14154	14119	14172	14203	14363	14164	14155	14246	14250	14226	14357	14233	14182	14277	14126	14174	14381	14176	14233	14368	14224	14129	14457	14049	14499	14216	14130	14307	14281	14294	14211	14123	14255	14269	14211	14289	14084	14196	14214	14207	14228	14160	14399	14221	14104	14247	14228	14300	14384	14286	14333	14241	14376	14083	14408	14301	14225	14237	14366	14476	14212	14167	14244	14281	14109	14371	14176	14342	14328	14277	14150	14242	14234	14210	14344	14265	14362	14288	14064	14432	14152	14305	14339	14064	14131	14302	14119	14346	14255	14210	14151	14248	14216	14208	14340	14254	14313	14375	14421	14141	14149	14265	14192	14297	14235	14240	14272	14330	14310	14151	14187	14074	14322	14291	14280	14169	14204	14272	14180	14242	14314	14353	14310	14158	14198	14238	14237	14263	14138	14207	14309	14271	14100	14391	14151	14381	14318	14378	14212	14216	14363	14246	14226	14194	14137	14302	14133	14266	14495	14229	14324	14221	14151	14269	14240	14353	14227	14253	14111	14190	14045	14219	14284	13925	14409	14373	14218	14233	14190	14447	14106	14300	14255	14205	14372	14232	14205	14396	14152	14201	14126	14199	14416	14335	14121	14231	14422	14174	14257	14268	14193	14359	14057	14221	14257	14209	14206	14191	14173	14414	14234	14349	14296	14257	14376	14378	14216	14258	14046	14169	14477	14288	14417	14454	14271	14055	14361	14267	14201	14326	14364	14245	14262	14147	14295	14150	14385	14254	14316	14246	14215	14216	14220	14374	14309	14277	14235	14323	14347	14332	14314	14120	14257	14225	14262	14340	14218	14395	14271	14270	14265	14177	14225	14375	14267	14198	14002	14326	14264	14292	14261	14419	14383	14199	14201	14137	14230	14233	14332	14215	14250	14325	14181	14146	14317	14401	14183	14389	14147	14393	14151	14101	14199	14437	14199	14298	14433	14241	14426	14283	14313	14342	14111	14412	14374	14217	14220	14142	14240	14214	14291	14384	14222	14256	14190	14086	14231	14486	14262	14257	14189	14213	14328	14216	14261	14299	14146	14196	14339	14381	14399	14290	14166	14303	14290	14189	14242	14157	14212	14280	14230	14205	14146	14239	14360	14158	14298	14456	14251	14247	14181	14266	14296	14356	14209	14082	14456	14075	14533	14021	14189	14357	14243	14287	14329	14266	14219	14267	14367	14163	14247	14175	14357	14388	14398	14125	14154	14410	14210	14370	14270	14157	14334	14206	14240	14247	14513	14290	14163	14227	14283	14155	14306	14440	14203	14217	14340	14217	14272	14310	14213	14167	14245	14159	14258	14061	14168	14288	14343	14254	14329	14210	14265	14164	14133	14308	14289	14163	14058	14014	14291	14059	14148	14272	14255	14308	14184	14240	14143	14125	14276	14319	14147	14200	14244	14151	14136	14329	14271	14165	14193	14102	14349	14227	14387	14253	14121	14311	14315	14347	14169	14218	14219	14165	14358	14166	14163	14253	14096	14171	14229	14095	14420	14248	14301	14238	14355	14329	14363	14222	14224	14318	14434	14287	14369	14236	14367	14217	14356	14244	14316	14178	14355	14301	14155	14222	14407	14123	14242	14260	14106	14206	14301	14196	14268	14326	14335	14453	14244	14289	14148	14291	14277	14278	14221	14221	14193	14307	14338	14232	14166	14207	14238	14376	14171	14224	14188	14375	14265	14263	14336	14232	14312	14246	14259	14385	14266	14312	14187	14163	14328	14383	14321	14449	14046	14241	14250	14221	14263	14336	14259	14180	14238	14420	14128	14200	14084	14237	14161	13971	14321	14276	14240	14338	14162	14064	14306	14420	14322	14156	14149	14239	14286	14374	14249	14254	14311	14250	14337	14399	14252	14203	14254	14249	14202	14268	14177	14329	14280	14316	14298	14267	14372	14086	14177	14384	14277	14111	14255	14182	14319	14255	14208	14415	14253	14352	14148	14392	14356	14213	14184	14127	14259	14222	14356	14103	14324	14268	14290	14126	14395	14187	14154	14127	14198	14243	14096	14349	14346	14244	14277	14142	14413	14237	14140	14250	14331	14279	14170	14533	14265	14295	14199	14428	14228	14241	14326	14268	14211	14322	14246	14084	14076	14316	14214	14158	14391	14367	14300	14264	14161	14269	14274	14224	14245	14251	14135	14380	14518	14141	14292	14185	14366	14220	14308	14317	14233	14157	14308	14118	14291	14353	14250	14249	14432	14159	14230	14156	14481	14161	14331	14188	14117	14143	14343	14131	14287	14311	14296	14373	14319	14192	14251	14296	13947	14319	14203	14301	14222	14227	14469	14229	14314	14258	14281	14317	14247	14444	14294	14288	14198	14200	14270	14370	14274	14243	14221	14319	14290	14218	14406	14110	14375	14179	14228	14226	14119	14313	14273	14253	14116	14192	14176	14274	14263	14328	14434	14239	14228	14206	14453	14205	14279	14207	14299	14148	14218	14231	14177	14307	14056	14240	14163	14250	14066	14365	14237	14278	14418	14238	14278	14306	14227	14275	14246	14194	14101	14307	14217	14352	14131	14277	14379	14276	14391	14196	14379	14052	14138	14159	14369	14271	14296	14312	14273	14387	14226	14282	14115	14229	14236	14410	14199	14208	14194	14177	14342	14162	14309	14212	14394	14275	14334	14391	14121	14222	14156	14242	14259	14404	14136	14219	14280	14309	14336	14212	14314	14325	14189	14213	14013	14026	14373	14064	14423	14498	14292	14313	14281	14262	14423	14208	14332	14252	14258	14307	14246	14349	14403	14152	14315	14306	14224	14154	14214	14260	14153	14276	14324	14171	14456	14313	14334	14246	14146	14056	14359	14203	14243	14317	14404	14408	14303	14192	14263	14058	14352	14176	14273	14300	14190	14279	14293	14356	14235	14401	14288	14201	14244	14188	14122	14328	14238	14346	13998	14141	14189	14255	14249	14474	14074	14164	14215	14265	14379	14192	14247	14237	14320	14270	14449	14437	14299	14304	14152	14332	14176	14313	14156	14306	14331	14294	14266	14426	14153	14296	14357	14220	14073	14397	14185	14349	14183	14396	14226	14132	14310	14271	14332	14365	14205	14233	14215	14262	14449	14277	14292	14229	14238	14260	14233	14100	14272	14297	14269	14304	14146	14163	14308	14194	14341	13996	14318	14155	14371	14310	14218	14264	14368	14194	14353	14179	14285	14287	14055	14159	14361	14109	14142	14298	14162	14276	14154	14366	14195	14318	14348	14193	14200	14319	14262	14332	14312	14341	14264	14222	14234	14275	14201	14377	14235	14408	14193	14391	14362	14160	14392	14108	14286	14108	14138	14247	14223	14237	14218	14423	14106	14232	14365	14268	14264	14174	14217	14214	14421	14243	14207	14232	14284	14336	14498	14164	14206	14234	14116	14217	14351	14273	14330	14170	14323	14494	14192	14155	14279	14291	14162	14292	14119	14103	14141	14297	14227	14246	14149	14369	14232	14251	14372	14131	14202	14168	14288	14202	14319	14272	14149	14272	14310	14221	14370	14314	14380	14266	14395	14246	14219	14342	14290	14194	14272	14164	14275	14205	14396	14195	14322	14197	14291	14097	14371	14085	14217	14317	14158	14204	14339	14113	14171	14165	14117	14269	14218	14333	14312	14159	14392	14341	14243	14134	14086	14165	14307	14229	14346	14079	14224	14204	14159	14316	14248	14267	14247	14422	14365	14195	14209	14306	14366	14314	14132	14260	14158	14343	14014	14228	14269	14160	14314	14059	14438	14282	14343	14120	14380	14368	14141	14226	14254	14368	14224	14343	14362	14308	14262	14190	14289	14274	14103	14340	14269	14281	14181	14252	14270	14169	14183	14066	14271	14027	14310	14281	14259	14205	14280	14256	14226	14336	14219	14228	14394	14239	14171	14278	14297	14195	14210	14186	14432	14169	14326	14527	14222	14258	14212	14332	14409	14332	14433	14236	14285	14143	14200	14330	14268	14318	14364	14225	14272	14098	14389	14321	14203	14265	14095	14155	14348	14159	14278	14146	14289	14127	14327	14199	14164	14286	14392	14157	14269	14295	14207	14282	14094	14105	14214	14175	14318	14234	14233	14325	14225	14271	14330	14266	14186	14286	14170	14349	14236	14270	14060	14389	14249	14068	13983	14234	14195	14220	14276	14383	14254	14360	14237	14409	14096	14176	14155	14228	14410	14127	14163	14258	14373	14139	14182	14442	14327	14309	14114	14327	14216	14339	14365	14329	14282	14365	14288	14290	14328	14179	14329	14309	14410	14228	14115	14263	14290	14207	14285	14040	14188	14296	14253	14330	14039	14240	14179	14315	14258	14353	14224	14310	14213	14106	14202	14276	14249	14254	14183	14135	14263	14311	14151	14249	14084	14335	14263	14114	14268	14106	14166	14242	14443	14186	14309	14219	14247	14332	14215	14280	14334	14373	14096	14212	14155	14159	14362	14174	14338	14171	14264	14101	14399	14130	14335	14291	14380	14232	14238	14230	14250	14222	14298	14204	14315	14381	14187	14326	14216	14276	14439	14145	14134	14187	14136	14343	14280	14546	14199	14310	14376	14196	14215
29072	30452	36311	30673	24747	21279	18815	17601	17117	17222	17021	17070	16913	17090	17043	17002	16869	17034	16797	16938	16988	16953	16967	16925	17120	17017	17132	17240	17032	16953	16972	17055	17187	17017	16796	16924	16816	17041	17066	16929	16735	17006	17037	16741	16829	16984	17092	17037	16776	16995	16901	16812	16745	16700	16904	16964	16985	16858	16944	17083	17097	17028	17045	17120	16950	16887	16978	17062	16906	17160	16814	16882	17158	16847	17164	16980	17065	16868	16930	16853	17049	16910	16954	17012	17139	16879	17067	17037	16977	16896	17183	16899	16854	16920	17058	16958	16851	16915	16949	16999	16826	16941	16937	16954	16897	16916	17029	17103	16675	16895	17061	17006	16982	16806	16914	16952	16768	16904	17019	17022	16885	17048	17056	16831	16995	17127	17044	16863	16934	16978	16915	17061	16837	17023	16839	16698	16898	17044	16849	16950	17122	16970	16817	16984	16933	16814	16767	16850	16786	16819	16881	16964	17223	17092	17112	16882	16967	16955	16988	16970	17133	16918	17043	16979	17105	17183	17061	16940	16966	16829	16936	16852	16933	16826	17021	16867	16814	17091	16874	17020	17020	16805	16905	16828	17059	16906	16842	17174	17017	16921	17035	17276	17183	16935	17099	16641	17114	17139	17149	17084	17051	16965	17084	16902	16957	16952	17129	16961	16807	16786	16967	17096	16831	16835	16899	17028	16845	16945	16935	16894	17005	17138	17026	17113	16960	17007	17019	16827	16783	16965	16944	17111	16990	16950	17001	16941	16896	17017	16966	16952	17090	16954	16878	16787	16886	16913	16914	16746	17006	16970	17196	17097	17035	16990	16996	16882	16872	16932	17128	16649	17087	16921	16974	16981	16995	16921	16976	16974	16923	16927	16901	17070	17055	16848	16649	16993	17043	16996	17012	16881	16861	17044	16773	17086	17030	16848	16932	17225	17082	17034	16803	16866	17066	16921	17139	16948	17076	16959	16998	16872	16852	16937	17005	16952	17127	16863	17038	17052	17077	16731	16947	17023	17006	17001	16948	17064	16976	16755	16831	17037	17177	16986	16765	16980	17023	17134	17049	17096	16919	17115	16807	17018	16982	17209	17133	17031	16973	17118	17020	17124	17095	16936	17017	16621	16988	17000	16894	16825	17014	16878	16939	16739	17018	16964	17053	17067	16997	16685	16892	16953	16998	16903	16857	16934	16923	16967	16872	16969	16966	16940	16994	17057	16916	16932	16983	16970	16971	16993	16915	16856	16978	16911	16816	16980	17260	17099	17000	16827	17069	16919	16945	16995	16870	17010	16840	17008	16895	16898	16829	16913	16800	16881	16993	16699	17045	17023	16969	17005	17019	16878	16876	16719	17155	17188	17108	17143	16990	17158	16963	17199	17071	16724	17126	16988	16811	17078	17022	16904	16925	17018	16962	16818	16952	16737	17225	16773	16929	17002	16906	16974	16783	17086	16920	16842	17223	17178	17222	17006	16790	16954	17160	16836	16989	16975	17144	16953	16849	16909	17018	16913	17023	17143	17130	16923	16827	16830	17000	17107	16960	16952	16851	16827	16825	16965	16911	17120	16959	16721	16863	17124	17087	16833	16988	16958	17017	16838	16985	16957	16996	16956	16976	16795	16876	17029	16897	16918	17006	17082	17301	16996	16808	16971	16975	16821	17056	16964	17065	16839	16883	17016	16983	16844	16999	16945	16880	16887	16887	17001	16886	16953	16810	17048	17053	16902	17093	17079	17032	17019	16968	17011	17022	16992	16977	17116	16900	16813	17076	17009	16987	17142	16841	17126	17007	17072	17122	16821	16979	16938	16946	17106	17052	17037	16977	16722	17006	16661	16905	16976	16914	17025	16925	16769	16831	17104	16739	17183	16863	16754	16807	16841	17125	17150	17316	16855	16953	17003	16876	16897	17019	16960	16949	17125	16916	17001	16789	16804	16902	16987	16905	16882	16906	17097	17072	17101	16830	17008	16898	17054	16899	17089	16819	16887	17003	16814	16826	17092	17050	16842	16846	17028	17036	17102	17307	17041	16855	16738	17140	17135	16939	16863	16988	16775	16976	16928	16959	16865	16965	17047	17002	16878	16778	16885	16943	17169	16938	17124	16982	16896	17141	16885	16935	17091	16922	17137	16920	17024	17070	17140	16838	17005	16855	16844	16893	17030	16917	16771	17158	16865	16946	16935	16848	16950	16779	16728	16943	17110	17004	16997	17042	16929	16926	16901	16832	16703	16912	16960	17131	17052	17265	17068	16996	16960	16977	17085	16867	16994	17029	16884	17006	16856	16935	16850	17177	16942	16923	17009	16935	16826	17127	16994	17009	16989	17115	17023	16887	16994	17098	16967	16863	16930	16952	17286	17096	16820	17075	16872	16932	16592	16961	16842	16885	17015	16880	16860	17017	16804	16897	17164	17104	17120	16997	17068	16898	17061	16890	16935	16888	17205	17022	17084	17170	16941	16827	16996	16920	17135	16891	17020	16879	17007	16922	17043	17009	17042	16854	17023	16994	16879	16784	16875	16829	16898	16926	16947	16887	17057	16898	17133	16966	16971	16959	17046	17083	16843	16946	16905	17129	16837	17007	16827	16881	16992	16953	17074	17029	16961	16898	16899	16966	16952	17167	17247	16905	16793	16961	17068	17212	16935	17096	16984	17027	16968	16856	16828	16829	16958	16912	16959	17072	17093	17102	16959	16827	16947	17068	16883	16929	16942	17148	17057	17158	17140	17052	17089	17084	17004	16952	17112	17034	17098	17155	16913	16817	16894	17081	16853	16866	17037	16983	17063	17071	17032	16911	16820	16894	16902	16886	16943	17107	16980	17149	17107	17027	17272	16863	16924	17026	16954	17020	17007	16935	17013	16868	16824	16930	16979	16808	17184	16975	16919	17096	16870	16764	16934	17015	16846	17030	17070	17006	16942	16929	17076	16945	16868	17077	16923	17073	16993	17091	16848	17105	17223	16849	16983	16896	16846	17022	17047	16930	17097	17021	16871	16887	16725	16829	16851	16787	16910	17063	16787	16925	17065	17162	16981	16799	16850	17061	16987	17006	16975	16892	17024	17145	16790	16993	16894	17044	16823	16842	16914	16923	17102	17187	16952	17085	16894	17012	17048	17144	16803	16848	16693	17104	16928	16839	17208	17009	16769	17057	17119	17053	17015	16849	16985	16924	17010	17084	17090	17128	16885	17093	17065	16813	17206	16972	16952	17193	16848	17010	17105	16972	16953	16804	16854	16915	16949	17169	17131	17070	16904	17171	16964	17086	16974	17207	16976	16859	17082	16807	17130	16908	17041	17062	16895	16812	17095	17110	17033	17002	16975	17011	16931	16962	16981	16895	17111	16992	17010	17155	16984	17108	17018	16999	16861	16867	16883	16987	17025	16893	17117	16860	16884	16902	16728	17089	16909	16926	16895	17131	17058	17134	17000	16851	16871	16862	16940	16952	17095	16859	16994	16909	17134	16904	16968	17061	16921	16768	16845	17089	17055	16961	17147	16842	16779	16795	16933	16783	16882	16925	16850	16892	17063	16995	16748	17050	16963	16875	16973	16853	16984	16868	17051	17195	16989	17016	17026	17082	16833	16962	16963	16665	17043	16806	17072	17073	17111	17144	17248	17034	16830	16924	17224	16974	17094	16920	17098	17021	17050	17102	17076	17112	16952	17141	16932	16884	16914	17199	16914	17080	17021	16961	16939	17016	16968	16951	17011	16933	16756	17127	17150	16890	17091	17030	17201	16863	17042	16948	16865	17053	17249	16908	16695	16891	16888	16963	16887	17181	16918	16985	16917	16756	16960	17008	16983	16927	17066	16934	17067	16883	16916	17024	17124	17068	16823	16752	16970	16984	16836	16835	17000	16852	16795	16861	17127	17110	16955	16992	16892	17193	17086	17003	16846	17062	16825	17097	16982	17043	16962	17043	16882	16956	16963	17029	16821	16889	16965	16971	17105	16950	16860	16845	17122	16987	17015	16966	17117	16991	16971	16878	16974	16835	16789	17030	16898	16899	17140	16962	16840	17154	16881	16919	16867	16994	17060	17089	17267	16919	16814	17005	17071	17012	16988	17150	16876	17073	17072	16966	17012	17032	17082	17081	16962	16974	16880	16811	16748	16982	16979	17141	17180	17075	17052	17042	16906	16918	16905	17078	16741	16872	16955	17046	17025	17016	17037	17086	16840	16968	16992	16936	16963	16978	16827	16983	16979	16840	16997	17189	17008	17070	16899	16682	16941	17078	16839	16895	17007	16778	16947	16954	16966	16899	16918	17202	17079	16940	17123	16796	16922	16942	16787	16991	16797	17062	17019	16913	16990	17082	17039	17036	17026	17010	17138	16981	16987	16827	17085	17141	17121	16945	16942	17064	16959	16835	17078	16888	16835	16998	16911	16941	16895	16996	16982	16870	16954	16956	16991	16934	17283	17159	17036	16837	17138	16915	16872	16828	16924	16884	17096	16797	16975	16842	17084	16903	16998	16942	16838	16939	17020	16846	16905	16841	16861	16712	16967	17056	16929	16953	17000	16962	17139	17064	16877	17084	16997	16723	16830	17010	16687	17007	16752	16763	16825	17027	17020	16994	16856	16974	16775	16995	16978	16952	16918	17113	16857	17019	17106	16868	17090	16894	16874	16947	16984	17169	16894	16818	17016	16971	17052	17085	17029	16881	17047	17029	16908	16853	17177	17078	16906	16981	16815	16867	16937	16954	17118	16796	16985	16890	16878	17040	16888	16982	16637	16895	16929	17009	17004	16821	17000	17174	16985	16970	16954	16945	16974	17032	17292	16949	16918	16802	17033	16828	17196	17023	16946	17118	17029	16892	16746	16922	17102	17010	16809	16835	16976	16936	16843	16961	17113	17099	17122	17087	16929	16924	17037	16783	16938	16859	16953	17039	16886	16937	16936	16890	16823	16920	17170	17119	17065	17024	16919	17343	16922	17158	16981	16955	16871	16918	16816	16872	17074	17021	16946	17040	17037	16984	17159	17041	17004	16827	16830	17178	16990	16989	16935	17040	16701	16650	16988	17039	16952	17074	17097	16954	17007	16934	16959	17175	16911	17010	16989	16907	16902	17000	16940	16965	17102	16917	16790	16882	17056	16878	16723	16998	17145	16915	16776
30912	49398	35786	25710	22065	18245	15812	15066	14600	14625	14372	14537	14615	14530	14429	14417	14400	14439	14508	14514	14318	14347	14444	14433	14428	14313	14368	14291	14442	14426	14186	14370	14442	14563	14521	14344	14359	14395	14519	14430	14407	14384	14250	14532	14221	14508	14528	14432	14223	14510	14555	14356	14309	14527	14365	14545	14400	14477	14322	14458	14437	14365	14443	14265	14486	14356	14531	14452	14326	14326	14400	14435	14426	14247	14495	14318	14497	14383	14492	14402	14454	14392	14446	14413	14353	14297	14326	14524	14436	14549	14686	14553	14388	14317	14330	14471	14255	14464	14196	14284	14418	14323	14432	14534	14330	14493	14370	14385	14469	14414	14384	14484	14418	14316	14329	14502	14484	14465	14404	14217	14487	14425	14352	14438	14344	14325	14504	14468	14301	14445	14311	14355	14500	14443	14539	14332	14485	14419	14486	14540	14276	14520	14294	14501	14496	14415	14390	14306	14487	14366	14495	14342	14432	14396	14347	14555	14203	14477	14300	14560	14369	14476	14328	14239	14227	14543	14360	14419	14354	14445	14545	14442	14419	14437	14271	14424	14388	14358	14388	14349	14334	14291	14514	14446	14479	14348	14402	14287	14360	14325	14506	14394	14489	14304	14505	14440	14376	14180	14381	14316	14422	14557	14412	14528	14488	14413	14334	14480	14391	14289	14203	14352	14394	14415	14399	14523	14432	14382	14415	14511	14406	14351	14293	14475	14456	14463	14226	14429	14493	14421	14321	14401	14275	14496	14471	14368	14342	14493	14426	14469	14431	14202	14424	14429	14402	14448	14462	14539	14302	14392	14449	14454	14515	14325	14408	14317	14314	14450	14387	14560	14407	14343	14299	14427	14285	14273	14290	14295	14398	14581	14312	14360	14577	14466	14284	14336	14366	14353	14404	14356	14239	14444	14336	14382	14319	14465	14423	14424	14391	14450	14521	14375	14335	14398	14253	14420	14541	14413	14341	14150	14503	14374	14368	14362	14429	14374	14439	14424	14563	14435	14329	14166	14393	14501	14324	14488	14312	14274	14333	14254	14391	14458	14309	14578	14487	14312	14179	14411	14333	14527	14432	14376	14514	14362	14367	14643	14546	14373	14270	14522	14417	14491	14359	14302	14399	14712	14224	14163	14503	14295	14429	14533	14279	14340	14366	14322	14370	14523	14419	14395	14225	14317	14253	14363	14461	14384	14379	14459	14488	14366	14334	14339	14287	14353	14324	14447	14446	14335	14523	14226	14303	14373	14212	14587	14368	14361	14299	14176	14391	14396	14403	14550	14270	14528	14369	14411	14352	14369	14317	14177	14243	14423	14282	14356	14434	14292	14372	14532	14352	14426	14256	14527	14637	14274	14340	14319	14270	14361	14447	14427	14288	14277	14350	14332	14502	14377	14370	14289	14354	14293	14403	14461	14346	14447	14379	14384	14581	14344	14459	14276	14185	14421	14271	14501	14599	14167	14359	14326	14273	14502	14590	14420	14265	14387	14364	14518	14434	14479	14301	14333	14501	14471	14320	14482	14313	14499	14456	14389	14448	14379	14249	14392	14300	14385	14484	14068	14308	14433	14334	14285	14573	14385	14500	14283	14424	14496	14385	14527	14511	14437	14393	14259	14478	14318	14367	14351	14319	14315	14305	14226	14346	14260	14481	14437	14486	14216	14310	14241	14436	14460	14393	14501	14225	14308	14405	14426	14425	14370	14348	14248	14354	14271	14316	14404	14312	14328	14348	14382	14416	14366	14265	14398	14435	14507	14347	14437	14294	14399	14516	14404	14457	14410	14361	14438	14350	14230	14600	14264	14388	14384	14396	14302	14486	14466	14331	14331	14376	14450	14460	14443	14357	14299	14404	14465	14290	14391	14341	14218	14390	14550	14442	14345	14372	14438	14476	14562	14396	14439	14470	14455	14603	14378	14290	14397	14338	14372	14363	14537	14494	14458	14304	14382	14441	14401	14499	14366	14384	14308	14473	14306	14398	14341	14495	14346	14442	14392	14340	14347	14299	14349	14238	14378	14439	14232	14514	14459	14387	14364	14394	14430	14374	14464	14485	14298	14366	14366	14344	14373	14374	14334	14493	14381	14307	14468	14423	14229	14361	14306	14330	14506	14336	14269	14404	14403	14472	14485	14454	14355	14477	14329	14479	14263	14402	14407	14421	14514	14261	14367	14507	14352	14446	14513	14430	14377	14395	14380	14278	14455	14472	14326	14471	14392	14429	14405	14323	14336	14463	14428	14517	14347	14336	14607	14386	14374	14588	14365	14348	14167	14400	14557	14474	14427	14398	14323	14316	14512	14525	14241	14304	14397	14352	14549	14437	14389	14306	14393	14443	14305	14413	14370	14339	14546	14437	14379	14469	14436	14460	14558	14457	14422	14351	14341	14502	14477	14450	14392	14370	14515	14411	14421	14299	14461	14397	14540	14334	14292	14415	14343	14284	14207	14502	14382	14486	14493	14428	14409	14392	14403	14286	14341	14464	14341	14357	14378	14274	14470	14529	14378	14377	14352	14379	14364	14509	14273	14483	14405	14234	14366	14515	14414	14328	14410	14446	14380	14365	14361	14465	14474	14589	14344	14450	14512	14455	14346	14394	14495	14443	14365	14454	14514	14481	14401	14555	14435	14569	14399	14376	14461	14491	14358	14483	14506	14300	14486	14440	14387	14378	14579	14420	14411	14403	14181	14332	14266	14211	14406	14337	14510	14555	14512	14583	14293	14357	14347	14396	14454	14366	14441	14342	14365	14388	14379	14331	14333	14277	14350	14420	14545	14339	14429	14494	14317	14449	14204	14380	14421	14427	14264	14317	14531	14346	14313	14415	14412	14240	14349	14480	14350	14390	14307	14357	14507	14431	14399	14442	14465	14305	14392	14363	14405	14371	14429	14397	14502	14429	14249	14473	14335	14292	14570	14484	14293	14566	14372	14519	14363	14373	14449	14415	14537	14427	14280	14424	14337	14203	14345	14352	14523	14455	14318	14380	14460	14459	14390	14366	14298	14202	14387	14489	14423	14394	14363	14500	14420	14499	14448	14364	14346	14183	14460	14325	14281	14288	14433	14254	14411	14391	14254	14451	14450	14359	14509	14193	14448	14371	14359	14381	14438	14350	14391	14220	14317	14369	14446	14473	14397	14436	14355	14290	14443	14446	14322	14372	14539	14519	14447	14458	14258	14421	14414	14380	14388	14487	14290	14395	14429	14296	14554	14406	14425	14321	14421	14488	14356	14281	14494	14293	14495	14473	14468	14415	14394	14458	14447	14275	14248	14343	14395	14340	14505	14567	14305	14287	14184	14368	14433	14430	14470	14298	14426	14343	14377	14455	14414	14440	14355	14532	14398	14367	14370	14462	14514	14286	14429	14440	14329	14402	14494	14509	14260	14315	14437	14627	14573	14375	14476	14318	14421	14395	14402	14453	14366	14409	14256	14444	14492	14365	14502	14424	14239	14423	14421	14444	14331	14485	14307	14422	14291	14517	14435	14364	14419	14421	14375	14482	14463	14375	14556	14296	14404	14336	14354	14181	14414	14359	14345	14362	14365	14397	14449	14620	14352	14334	14345	14348	14483	14463	14496	14303	14414	14378	14452	14485	14336	14427	14313	14490	14377	14329	14307	14376	14381	14586	14353	14422	14444	14456	14324	14464	14476	14498	14372	14409	14259	14437	14217	14562	14356	14310	14573	14443	14247	14389	14502	14293	14450	14247	14450	14431	14294	14406	14368	14407	14542	14319	14532	14464	14273	14477	14383	14515	14517	14438	14525	14331	14514	14408	14387	14420	14446	14399	14288	14381	14203	14529	14316	14390	14557	14479	14476	14437	14361	14421	14407	14429	14520	14488	14429	14429	14330	14478	14450	14508	14244	14412	14481	14410	14401	14252	14448	14347	14375	14414	14478	14396	14440	14239	14375	14523	14375	14662	14381	14374	14311	14302	14587	14342	14502	14349	14457	14460	14499	14375	14435	14621	14560	14506	14410	14387	14486	14235	14376	14297	14497	14321	14358	14304	14360	14317	14469	14497	14432	14529	14359	14209	14475	14467	14368	14343	14490	14532	14517	14482	14485	14307	14326	14415	14409	14371	14369	14445	14410	14325	14398	14485	14333	14345	14267	14280	14341	14316	14541	14337	14231	14417	14392	14450	14361	14329	14507	14539	14416	14434	14343	14282	14320	14570	14542	14510	14403	14485	14464	14443	14368	14554	14296	14571	14513	14333	14312	14494	14450	14339	14382	14384	14310	14430	14434	14546	14256	14468	14488	14421	14671	14574	14233	14278	14447	14395	14614	14308	14406	14312	14496	14294	14453	14443	14424	14426	14404	14549	14427	14243	14462	14336	14372	14287	14427	14557	14395	14476	14420	14461	14390	14233	14388	14264	14487	14258	14308	14338	14453	14384	14460	14464	14533	14429	14506	14349	14278	14448	14256	14421	14442	14511	14407	14442	14218	14249	14357	14491	14360	14302	14501	14447	14318	14490	14415	14495	14329	14399	14376	14332	14251	14377	14572	14405	14492	14306	14406	14354	14489	14327	14318	14459	14495	14216	14447	14384	14348	14389	14440	14500	14462	14394	14345	14439	14160	14500	14522	14496	14450	14327	14390	14410	14494	14330	14333	14261	14466	14255	14618	14489	14514	14475	14440	14515	14470	14342	14377	14359	14375	14389	14650	14393	14272	14430	14311	14305	14501	14405	14258	14438	14451	14450	14408	14329	14429	14394	14332	14222	14417	14431	14460	14315	14346	14351	14414	14428	14450	14499	14371	14474	14456	14409	14322	14345	14468	14477	14439	14405	14504	14384	14510	14426	14315	14408	14263	14452	14455	14362	14322	14626	14467	14375	14559	14460	14356	14315	14454	14206	14343	14216	14477	14332	14284	14321	14473	14427	14370	14418	14508	14437	14420	14317	14633	14374	14212	14284	14463	14391	14421	14301	14410	14535	14464	14323	14301	14471	14441	14346	14450	14549	14460	14287	14422	14219	14497	14361	14413	14554	14342	14405	14349	14443	14545	14487	14388	14395	14416	14420	14314	14401	14412	14419	14284	14430	14495	14354	14407	14355	14397	14360	14347	14337	14305	14398	14378	14500	14303	14491	14472	14453	14331	14422	14397
24159	22568	32984	34600	37830	34946	28754	21011	17846	16838	16828	16749	16671	16505	16504	16523	16614	16615	16500	16572	16577	16528	16324	16579	16569	16549	16682	16424	16704	16432	16505	16331	16445	16249	16298	16339	16389	16485	16451	16182	16346	16453	16469	16368	16561	16417	16332	16344	16343	16426	16287	16375	16384	16392	16342	16395	16359	16475	16330	16171	16512	16312	16275	16276	16362	16435	16303	16476	16379	16474	16440	16456	16336	16259	16671	16483	16308	16302	16360	16479	16308	16589	16262	16381	16540	16433	16424	16420	16453	16500	16493	16320	16313	16604	16575	16532	16524	16332	16326	16343	16434	16271	16637	16494	16544	16242	16164	16258	16486	16396	16265	16251	16341	16466	16463	16406	16263	16378	16474	16408	16297	16464	16470	16269	16458	16502	16273	16514	16508	16488	16437	16307	16408	16390	16309	16412	16485	16379	16491	16391	16241	16401	16461	16336	16558	16376	16173	16523	16374	16407	16228	16380	16469	16174	16342	16341	16449	16381	16329	16333	16325	16475	16379	16241	16481	16296	16357	16184	16475	16231	16356	16424	16524	16327	16429	16327	16380	16531	16457	16345	16403	16304	16377	16378	16358	16324	16444	16390	16451	16468	16329	16526	16408	16369	16473	16310	16348	16209	16412	16439	16470	16374	16437	16280	16280	16203	16338	16361	16370	16451	16494	16325	16384	16333	16250	16479	16419	16475	16424	16244	16425	16384	16464	16371	16373	16424	16323	16405	16251	16402	16352	16359	16355	16372	16360	16329	16556	16470	16171	16360	16317	16236	16334	16176	16423	16250	16472	16468	16139	16158	16168	16271	16425	16233	16476	16356	16509	16370	16253	16412	16413	16457	16298	16357	16363	16340	16415	16369	16190	16301	16427	16415	16370	16289	16399	16334	16512	16437	16343	16255	16349	16468	16336	16541	16413	16400	16438	16353	16323	16334	16508	16351	16276	16287	16269	16338	16246	16273	16546	16417	16695	16447	16381	16230	16274	16378	16257	16318	16249	16432	16357	16411	16465	16329	16382	16458	16445	16281	16504	16427	16462	16477	16509	16250	16234	16117	16235	16455	16428	16221	16266	16535	16498	16499	16741	16406	16511	16381	16472	16225	16260	16163	16425	16225	16185	16383	16338	16441	16338	16282	16552	16354	16519	16525	16395	16430	16450	16300	16263	16336	16542	16398	16430	16501	16321	16406	16370	16144	16441	16343	16272	16534	16471	16407	16220	16142	16306	16212	16335	16308	16536	16265	16430	16435	16573	16605	16277	16275	16454	16380	16467	16568	16395	16298	16343	16339	16447	16693	16316	16257	16144	16540	16336	16533	16305	16251	16302	16335	16432	16365	16415	16482	16256	16356	16444	16622	16376	16419	16453	16359	16381	16469	16565	16437	16435	16288	16115	16088	16324	16269	16498	16282	16441	16291	16402	16239	16446	16344	16332	16261	16309	16428	16358	16408	16245	16394	16308	16451	16268	16236	16474	16543	16451	16652	16365	16294	16520	16173	16422	16419	16347	16240	16181	16329	16445	16461	16262	16476	16490	16589	16224	16485	16480	16360	16352	16559	16436	16281	16412	16325	16384	16466	16124	16461	16396	16527	16334	16291	16414	16318	16442	16277	16422	16431	16472	16399	16366	16266	16418	16383	16397	16555	16616	16489	16560	16340	16196	16481	16326	16383	16382	16242	16417	16457	16471	16411	16460	16378	16254	16428	16453	16516	16451	16369	16368	16303	16399	16305	16341	16405	16404	16493	16465	16432	16539	16287	16155	16397	16420	16268	16496	16384	16424	16424	16367	16482	16441	16322	16532	16479	16424	16207	16318	16445	16458	16466	16606	16510	16386	16518	16612	16174	16495	16249	16246	16364	16488	16132	16469	16417	16432	16424	16386	16411	16381	16325	16305	16498	16523	16363	16417	16471	16353	16414	16408	16187	16267	16380	16476	16270	16504	16366	16379	16270	16535	16296	16429	16370	16526	16247	16265	16484	16375	16284	16212	16356	16227	16586	16497	16371	16485	16506	16474	16456	16387	16240	16371	16398	16386	16400	16325	16457	16313	16402	16534	16497	16441	16376	16326	16407	16331	16343	16450	16328	16305	16354	16339	16341	16493	16259	16281	16315	16333	16172	16344	16158	16224	16557	16378	16360	16701	16331	16563	16456	16095	16314	16528	16396	16322	16356	16635	16200	16368	16314	16626	16396	16521	16618	16441	16606	16392	16268	16452	16508	16287	16344	16406	16376	16482	16286	16338	16388	16427	16336	16453	16521	16228	16502	16379	16385	16641	16610	16124	16354	16255	16351	16450	16549	16329	16237	16344	16376	16325	16548	16378	16620	16485	16229	16293	16463	16437	16557	16458	16414	16376	16287	16291	16233	16416	16387	16405	16307	16421	16388	16307	16454	16383	16335	16288	16501	16475	16351	16500	16401	16558	16378	16243	16364	16275	16538	16237	16538	16537	16347	16252	16232	16499	16266	16511	16304	16433	16297	16328	16339	16590	16544	16444	16352	16476	16260	16243	16520	16368	16449	16344	16281	16481	16235	16275	16344	16282	16469	16222	16208	16462	16462	16428	16268	16429	16555	16316	16583	16283	16184	16339	16396	16425	16213	16295	16376	16461	16321	16460	16282	16289	16474	16531	16343	16565	16436	16455	16282	16358	16338	16394	16385	16455	16388	16189	16207	16485	16299	16316	16321	16477	16418	16569	16286	16352	16373	16450	16176	16457	16509	16328	16305	16233	16372	16382	16339	16282	16462	16384	16551	16432	16503	16246	16442	16177	16235	16370	16204	16275	16278	16271	16454	16294	16250	16347	16260	16380	16364	16507	16462	16353	16434	16545	16498	16397	16278	16423	16547	16270	16316	16487	16162	16312	16208	16373	16253	16448	16352	16542	16313	16398	16489	16205	16408	16286	16381	16312	16437	16498	16595	16347	16522	16494	16426	16283	16315	16340	16426	16460	16228	16548	16517	16223	16389	16208	16388	16258	16451	16508	16332	16355	16337	16358	16506	16463	16447	16540	16512	16519	16497	16453	16402	16389	16504	16316	16320	16233	16289	16387	16380	16369	16369	16606	16362	16272	16251	16384	16455	16481	16459	16257	16431	16606	16380	16644	16306	16361	16357	16347	16553	16447	16227	16536	16306	16539	16485	16537	16312	16282	16258	16471	16310	16448	16312	16349	16282	16247	16321	16233	16329	16204	16424	16494	16323	16342	16347	16255	16220	16397	16480	16425	16431	16409	16509	16345	16539	16483	16232	16255	16406	16503	16382	16466	16384	16129	16388	16708	16500	16522	16477	16362	16251	16227	16618	16407	16553	16475	16422	16209	16089	16373	16291	16127	16370	16396	16349	16305	16433	16320	16325	16621	16426	16482	16480	16197	16339	16567	16208	16498	16347	16205	16190	16326	16528	16493	16358	16435	16396	16379	16154	16148	16428	16300	16247	16318	16309	16408	16514	16426	16337	16316	16437	16463	16276	16303	16349	16282	16475	16262	16373	16388	16354	16363	16499	16587	16403	16490	16321	16282	16520	16272	16459	16320	16353	16300	16462	16493	16334	16435	16486	16322	16281	16237	16466	16409	16573	16387	16331	16296	16445	16350	16517	16416	16377	16306	16625	16297	16456	16421	16227	16437	16374	16393	16354	16395	16353	16327	16251	16276	16455	16258	16325	16299	16280	16515	16264	16365	16532	16394	16520	16239	16579	16404	16252	16596	16424	16444	16403	16181	16354	16332	16494	16430	16470	16641	16241	16420	16328	16365	16352	16545	16366	16483	16468	16371	16344	16525	16447	16438	16228	16357	16345	16490	16417	16390	16435	16247	16435	16385	16252	16412	16313	16291	16202	16406	16558	16350	16574	16438	16419	16496	16389	16521	16403	16503	16421	16433	16505	16614	16469	16307	16259	16486	16404	16428	16400	16307	16356	16413	16320	16306	16376	16415	16228	16471	16214	16467	16315	16321	16335	16510	16352	16418	16474	16458	16295	16209	16113	16429	16321	16419	16372	16346	16093	16377	16622	16479	16269	16246	16354	16642	16199	16326	16283	16625	16404	16480	16226	16318	16277	16419	16269	16413	16297	16403	16433	16284	16443	16340	16615	16592	16519	16474	16313	16370	16610	16433	16401	16438	16507	16415	16525	16472	16306	16260	16589	16475	16186	16350	16418	16353	16232	16231	16419	16473	16340	16394	16549	16388	16422	16349	16496	16291	16282	16555	16464	16320	16430	16406	16462	16089	16169	16208	16227	16370	16350	16473	16310	16235	16290	16517	16420	16304	16338	16572	16359	16511	16236	16330	16531	16301	16493	16256	16333	16265	16461	16326	16237	16343	16394	16424	16503	16303	16456	16397	16449	16487	16422	16266	16202	16354	16356	16344	16348	16502	16641	16621	16529	16256	16349	16512	16411	16215	16420	16567	16185	16486	16494	16320	16313	16518	16397	16346	16379	16297	16280	16356	16447	16392	16417	16480	16080	16209	16384	16378	16269	16428	16340	16424	16390	16539	16314	16526	16590	16470	16343	16567	16584	16417	16244	16411	16546	16317	16299	16323	16510	16609	16659	16513	16346	16296	16252	16498	16562	16299	16477	16266	16345	16359	16244	16443	16505	16433	16392	16528	16275	16273	16344	16524	16235	16332	16388	16483	16409	16299	16342	16264	16471	16505	16295	16554	16436	16474	16112	16434	16251	16491	16275	16473	16407	16412	16247	16384	16438	16420	16300	16473	16307	16477	16523	16442	16252	16299	16480	16362	16479	16350	16327	16423	16432	16311	16419	16250	16381	16257	16213	16283	16335	16482	16398	16586	16431	16446	16344	16436	16587	16234	16370	16370	16346	16461	16600	16307	16247	16299	16254	16487	16390	16165	16164	16608	16332	16365	16364	16371	16518	16368	16479	16424	16369	16471	16482	16432	16155	16298	16400	16350	16467	16161	16465	16369	16453	16372	16442	16480	16462	16357	16475	16373	16422	16341	16280	16372	16521	16439	16321	16456	16381	16484	16448	16319	16427	16240	16279	16385	16450	16369	16464	16378	16391	16525	16542	16429	16339	16318	16231	16535	16250	16245	16422	16346	16275	16327	16337	16372	16190	16448	16360	16177	16515	16232	16424
59188	95874	72025	56169	46844	36082	25321	17788	15097	14302	14294	14134	14037	14153	13954	14036	14210	14074	14091	14240	14077	14042	13984	13932	14086	14238	13990	14100	14132	14019	14139	14175	13987	13963	14002	14005	14093	14043	14120	14125	13990	14100	14148	14033	14087	14010	14030	14040	13990	14164	14240	14027	14039	14182	14019	14148	13923	14098	14138	14084	14027	13980	14174	14072	13987	14133	14067	14157	14178	14118	14035	14010	14082	14142	13945	13956	13903	14165	14051	14154	14118	14133	14159	13981	14065	14058	14129	14194	14155	14120	14000	14026	13967	14219	13844	14112	14238	14125	14139	14208	14234	14070	14121	14032	14051	13992	14240	14083	14062	13969	14155	14148	14201	14120	14032	14007	14232	14051	13955	13989	13888	14202	14002	14221	14092	13939	13950	14079	14051	14083	14113	14041	14016	14061	14008	14203	14049	14043	14130	14156	14078	14042	14208	14092	14194	14018	14128	14081	14151	14015	14110	13972	14003	14056	14136	13915	14170	14040	14185	14247	14153	13823	13876	14074	13948	14060	13950	14036	14109	14016	13869	14051	14042	13948	14162	13969	14212	14110	14133	14139	14126	14026	14059	14040	13959	14154	13964	14062	13963	14075	14035	14173	13969	13973	14204	14047	14182	14051	14087	14112	14169	13931	13966	13985	14084	14008	14005	14163	14077	14150	13956	14143	14168	14035	14131	14002	14033	14106	14049	14078	14225	14097	13924	14057	13976	14084	13906	14157	13922	14018	14054	14072	13983	14042	13997	14109	13947	14052	14051	13991	14182	14109	14016	14150	14076	13878	14020	13888	14037	14127	14037	14094	14057	13904	14084	13986	13961	14049	14194	13977	14074	14185	14033	13982	14108	13949	13974	14048	14159	14197	13970	14061	14040	14025	14000	14090	14000	13995	13992	14148	14046	14001	14082	14198	13959	14192	14030	14039	14001	14084	14031	14078	14128	14016	14160	14115	14084	13969	14126	14137	14048	14192	14012	13973	13990	13992	14101	14160	13995	14103	14052	14112	14204	13990	14015	14043	13943	14023	13979	14111	14108	14074	14106	13971	14130	14010	14009	14111	14102	14128	13895	14151	14105	13959	14101	14021	14098	14106	14054	14135	14038	14086	14234	14014	14124	13954	13975	14022	14092	13924	14123	14227	14060	14024	14095	14164	13963	14182	13887	14097	14002	14043	14093	14022	14069	13958	14193	14177	14084	14055	14047	14039	14004	14093	13930	14131	14070	13946	14140	14060	14073	14095	14148	14139	13841	14143	14020	13939	13940	14258	14003	14035	14266	14127	14146	14062	14162	13898	14008	14051	13880	13937	14185	14013	14146	14098	13951	14308	14061	14060	14146	13714	14093	14161	14117	14155	14064	14098	14120	14118	14127	14041	13956	14059	14120	14021	14068	14056	14176	13935	14257	14157	14174	14033	14071	14023	14165	14097	14114	14074	14130	14023	14106	13914	13941	13985	14035	13887	14157	14086	14147	14252	14207	13984	14098	14041	13947	13981	14038	14080	14145	14240	14224	14064	14047	14057	13978	14124	13840	14043	14066	14078	14184	14207	14115	13959	13974	14071	14111	14043	14031	14049	14242	13978	14138	14091	13962	14278	14047	13943	14002	14063	14089	13990	14153	13996	14234	14101	14033	14081	14030	14106	14009	13935	13961	13916	14087	14029	14006	13998	14046	14066	14010	14204	14185	13884	14007	14121	14030	14020	14048	13986	14094	14117	14154	14216	14062	13950	13918	14104	14210	13960	14091	14033	13893	14238	14111	14197	14075	14059	14103	14090	13988	14025	14093	14079	14175	14143	13958	13970	13945	14115	13810	13963	14105	14248	14084	14328	13895	14046	14011	13975	13917	14112	14051	14235	14113	14099	14026	13985	14139	14141	14201	14032	14040	13994	14114	14136	14030	14056	14076	14119	14185	14214	14166	14074	14051	14113	14140	14121	14025	14203	13988	14099	14208	14056	14063	13975	13996	14042	13991	14185	13986	13877	14088	14054	14123	14215	13995	14160	14062	13968	14041	13982	13943	13988	14042	13898	14037	14036	14007	14095	14140	14162	14010	14047	14194	14066	13955	13955	13953	14156	14080	13973	14122	13993	14074	13974	14230	14070	14143	13945	13976	14197	13904	13980	14001	13918	13971	13991	14082	14003	13964	13976	14027	14050	14007	14101	14024	14040	13980	14106	14047	14057	14202	14087	13922	14122	14063	13964	14200	13992	13955	14019	14171	14020	13929	14169	14142	14033	14145	13986	14264	14102	13987	13955	13990	13919	14037	14029	13841	14036	14071	14075	14044	13995	14199	14198	13942	14209	14162	14060	13999	14064	14118	14142	14041	14007	14172	14019	13932	13875	14073	14034	13957	14177	13985	14089	13784	14080	14089	13939	14108	13976	14219	14003	13910	13976	13901	14037	14035	14097	14165	14076	13998	14029	14096	14070	14155	14167	14064	14016	14091	14099	14187	14036	14071	14140	14152	14080	14239	14224	13975	13941	14050	14103	14215	14049	13920	14010	14173	14019	14152	14169	14124	13973	13968	14131	13962	14214	13994	14005	14190	13979	14242	14067	13941	13977	14119	14229	14089	14125	13991	13973	14156	14159	13901	14077	14008	14016	14043	14087	14069	13990	13982	14115	14081	14122	13996	14039	14081	14254	13902	14134	14045	13982	14098	14186	14045	14229	14134	14097	14140	14003	14167	14117	14028	14042	13972	13948	14051	13942	14157	14102	14102	13977	14104	14188	14137	14146	14022	13956	14074	13916	13953	14136	14047	14000	14125	13910	14055	13905	14075	14068	13969	14106	14068	13950	14160	14117	13992	14217	14127	14033	13974	14095	14065	14020	14067	13962	14112	14091	14194	13983	14047	14092	13971	14237	14057	14075	14011	14050	13902	14130	14117	14184	14210	14212	13998	13970	14139	14156	14132	13977	13995	13999	13996	14012	14150	14123	14083	13983	14063	13935	14052	13960	14130	14133	14025	14083	14205	14041	14035	14185	14022	14071	14035	14037	13984	14075	13990	14058	14108	14141	14081	13980	14104	14128	14055	13991	14041	14266	13883	13955	13960	14151	14058	14111	14037	14150	14123	14070	14083	14079	13928	14134	14126	14032	14161	14082	14096	14135	14012	14081	14011	13884	14048	14025	14165	14035	14117	14110	14029	14041	14171	14044	14102	14042	14087	13998	13923	14002	14158	14011	14073	14042	14098	14014	14160	14161	14072	14176	14078	14087	14055	13960	13923	13974	14190	14130	13992	14099	13983	14031	14041	14088	14074	14019	13914	14045	14026	13960	13973	14016	13982	13951	14109	14159	14138	13967	13947	13988	14343	13994	14079	14009	13922	14123	14076	14044	14058	14062	14107	14129	14142	14018	13971	14113	14072	14103	14048	13946	14087	13974	14085	14040	14036	14044	14011	14100	13997	14056	14012	14317	14219	14227	14111	14199	14197	14047	14017	13956	14123	14044	14091	14136	13902	13956	14227	14000	14051	13989	14168	14010	14316	14079	14107	13892	13867	14079	14062	14066	14055	14021	14060	14029	13995	14166	14018	14064	14103	14008	14208	14098	14017	14154	14087	14032	13930	14239	14074	14187	14192	14056	13925	14128	14056	14047	13998	14159	14021	14095	14177	13995	14072	14021	14023	14067	14114	14145	14018	14038	14029	13946	14120	14090	14189	14202	14121	13900	14021	14201	14042	14053	14149	14107	14146	14229	14027	13991	14012	14167	13990	13992	14148	13969	13925	14055	14055	14074	13946	14013	14124	14010	13931	14021	14075	14060	14012	14076	14134	13959	14121	14061	14042	14034	14082	14127	13906	13927	14185	14007	14017	14118	13969	14129	14309	13900	14060	14008	14076	14094	14099	14151	13925	14110	14066	13970	14037	14053	13990	14004	14149	13894	14007	14102	13979	14116	14118	13945	14178	14231	14146	13945	14066	14045	14152	14096	14128	14087	14118	13966	14172	14262	13982	14160	13965	14070	14191	14132	14106	14187	14074	14255	13969	14133	14048	13931	14099	14062	14200	14034	14028	14077	14025	14062	14148	13945	14107	14035	14101	14066	14070	13886	14100	14163	14087	14003	14073	14129	14174	14049	14105	14031	14075	14128	14111	14307	14263	14047	14110	14069	14033	14039	14071	14045	14056	14204	14177	14094	14000	14164	14045	13972	14191	14120	14001	14031	14071	14072	14101	13978	13967	13967	14205	14066	14084	13971	13906	13945	13989	14098	14247	13897	13993	14022	13999	14042	14079	14196	14034	14090	14032	13966	14129	14101	14038	14032	14108	14024	13959	14069	13972	13991	14038	14110	13951	14072	14176	14040	14081	14042	14083	13968	14002	13908	14106	14079	14209	14036	14110	14100	14041	14208	13985	13985	14128	14080	13936	14042	14201	13992	14210	14064	14005	14141	13951	13909	14034	13984	14108	14067	14280	14116	14063	13955	14004	14035	14060	14088	14125	13963	14003	14133	14096	13961	13907	14054	14103	14013	14033	14017	14052	14060	14152	14069	13967	13901	14042	13989	13877	14182	14067	14027	14063	14108	14148	14158	14038	13978	14122	13916	13922	14042	13893	13994	13960	14019	14059	14141	14087	14140	13918	14012	14034	14221	13934	14083	14020	14101	14169	14077	13997	14004	14195	13900	14108	14123	14046	13988	13962	14049	14109	14062	14079	14046	14091	14104	13920	14122	14118	14007	14078	14003	13953	13812	13996	14194	13992	14193	14103	14092	14050	14090	14095	14198	14233	14034	14150	14085	14051	14232	13955	14068	14051	14067	14072	14102	14125	14005	13970	14057	13893	14150	13936	14236	13869	14168	14149	14136	13956	14072	14131	14154	14097	14130	13889	14091	14079	14140	14059	13960	14293	14158	14081	14113	14056	14178	13926	14053	14015	14112	14196	14057	14002	14005	14145	13930	13997	14204	14134	13897	14188	13964	14053	14097	13960	13967	14024	14099	14007	14009	14036	14205	14045	14069	14196	14094	14053	14067	14202	14107	14008	14090	14180	13947	13978	14187	14171	14023	14144	13977	14087	14115	14066	13998	14186	14012	14021	14013	13845	14029	13991	14030	14036	14054	14064	14069	13997	14103	14080	14030	14116	14025	14030	14015
23048	21899	31146	29983	37347	39556	34457	23815	18718	17322	16838	16530	16475	16592	16588	16378	16501	16393	16430	16628	16225	16338	16458	16553	16453	16456	16324	16379	16384	16329	16200	16360	16212	16203	16307	16271	16370	16342	16196	16262	16359	16324	16391	16274	16231	16295	16383	16430	16496	16282	16290	16217	16372	16251	16273	16296	16242	16128	16328	16316	16076	16188	16262	16352	15980	16172	16279	16144	16103	16390	16234	16112	16190	16274	16372	16283	16202	16193	16210	16297	16174	16197	16453	16225	16215	16131	16322	15928	16409	16208	16178	16114	16069	16389	16160	16238	16226	16239	16186	16281	16281	16051	16198	16121	16392	16252	16139	16104	16092	16345	16358	16096	16253	16136	16076	16214	16420	16348	16506	16339	16301	16301	16305	16263	16120	16073	16318	16291	16004	16026	16235	16324	16405	16263	16298	16237	16225	16198	16270	16048	16210	16538	16244	16150	16300	16294	16167	16292	16327	16116	16188	16088	16189	16084	16093	16257	16006	16303	16234	15841	16170	16199	16245	16102	16201	16215	16377	16251	16208	16357	16319	16127	16020	16143	16178	16058	16388	16248	16199	16309	16419	16188	16110	16176	16109	16224	16180	16078	16212	16202	16007	16221	16233	16243	16344	16032	16289	16186	16190	16277	16190	16162	16083	16148	16218	16366	16097	16180	16004	16095	16185	16067	16128	16216	16124	16200	16165	16161	16055	16238	16404	16053	16298	16170	16165	16107	16195	16107	16122	16173	16442	16264	16417	16217	16259	16090	16234	16175	16106	16047	16274	16180	16069	16268	16186	16282	16291	16149	16112	16099	16115	16192	16464	16154	16154	16194	16196	15888	16156	16131	16129	15953	16030	16172	16374	16110	16027	16191	16420	16130	16253	16279	16227	16126	16239	16191	16232	16366	16106	16263	16195	16048	16292	16040	16126	16109	16229	16166	16285	16259	16201	16043	16239	16312	16188	16173	16343	16233	16029	16413	16159	16007	16164	16143	16092	16096	16169	16132	16106	16421	16109	16202	16335	16206	16247	16093	16304	16218	16216	16247	16065	16049	16098	16061	16365	16280	16231	16001	16179	16104	16183	16146	16048	16246	16308	16306	16286	16039	16254	15987	16073	16056	16333	16258	16309	16321	16392	16101	16327	16081	16245	16119	15900	16201	16161	16246	16098	16045	16148	16281	16311	16223	16104	16354	16446	16049	16291	16006	16135	16217	16145	15934	16054	16178	16099	16250	16275	16231	16191	16050	16149	16425	16219	16350	16073	16342	16156	16225	16252	16063	16110	16119	16185	16235	16357	16311	16118	15926	16426	16261	16281	16317	16156	16270	16314	16297	16198	16162	16064	16126	16070	16236	16053	15997	16244	16109	16284	16210	16202	16289	16345	16073	16344	16066	16195	16139	16124	16116	16149	16339	16352	16355	16050	16221	16310	15940	16242	16340	16071	16112	16130	16218	16206	16054	16036	16121	16332	16367	16139	16111	16129	16215	16182	16290	16316	16290	16176	15913	16204	16171	16102	16230	16247	16176	16238	16201	16062	16158	16061	16142	16163	16061	16105	16213	16142	15909	16186	16423	16023	16139	16371	16060	16350	16284	16166	16265	16120	16111	16188	16253	16109	16116	16011	16094	16064	16285	16163	15970	16181	16338	16103	16116	16237	16212	16128	16260	16163	16082	16089	16296	16119	16115	16030	16192	16340	16222	16124	16157	16239	16097	16320	16264	16211	16175	16125	16240	16206	16250	16218	16256	16002	16346	16413	16097	16120	16236	16251	16164	16129	16269	16202	16413	16320	16056	16247	16298	16374	16441	16410	16259	16208	15883	16162	16218	16047	16250	16292	16120	16044	16052	16080	16070	16134	16210	16072	16009	16214	16109	16146	16105	16122	16099	16338	15977	16221	16209	16138	16178	16065	15913	16199	16243	16253	16333	16177	16155	16279	16017	16003	16120	16069	16241	15978	16117	16193	16099	16195	16247	16036	16219	16081	16241	16298	16159	16296	16062	16040	16415	16165	16240	16203	16118	16308	16210	16298	16198	16230	16144	16210	16056	16107	16171	16025	16212	16133	16034	16226	15994	16181	15851	16189	16263	16310	16152	15991	16210	16384	16338	16283	16211	16290	16001	16165	16138	16066	16060	16073	16106	16271	16190	16238	16277	16191	16038	16363	16219	16253	16358	16120	16122	16145	16349	16180	16451	16115	16252	16012	16160	16351	16230	16063	16215	16179	16089	16122	16262	16242	16118	15983	16081	16282	16335	16094	16192	16166	16025	16218	16253	16272	16290	16144	16180	16316	16270	16300	16276	16004	16084	16176	16247	16174	16111	16261	16088	16175	16191	16499	16360	16256	16271	16035	16087	16366	16181	16185	16113	16288	16289	16332	16164	16236	16140	16173	16275	16062	16103	16234	16165	16259	16178	16101	16131	16351	16343	16361	16209	16196	16266	15988	16236	16098	16149	16067	16195	16016	16189	16161	16125	16276	16175	16235	16233	16029	16121	16222	16106	16030	16185	16130	16168	16205	16192	16243	16213	16135	15990	15945	16187	16240	16287	16149	16140	16161	16261	16338	16335	16109	16062	15919	16367	16222	16306	16175	16314	16152	16232	16384	16324	16187	16111	16204	16037	16277	16337	16180	16295	16349	16071	16105	16139	16072	16068	16182	16184	16058	16079	16097	16293	16185	16077	16279	16460	16093	15988	16287	16187	16263	16160	16181	16217	16119	16075	16294	16300	16270	16107	16240	16066	16123	16112	16134	16276	16140	16230	16272	16346	16273	16096	16300	16249	16236	16157	16136	16245	16187	16272	16385	16225	16163	16015	16314	16128	16183	16290	16043	16061	16128	16275	16271	16256	16298	16253	16268	16294	16300	16298	16162	16266	16330	16260	16172	16418	16205	16223	16371	16118	16245	16173	16186	16146	16137	16036	15983	16166	16119	16175	16023	16069	16304	16159	16325	16216	16127	16370	16153	16111	16144	16217	16225	16118	16312	16056	16151	16218	16041	16234	16280	16098	16096	16241	16243	16091	16127	16292	16307	16280	16173	15913	16299	16099	16189	16322	16227	16344	16125	16144	16363	16291	16239	16151	16328	16431	16171	16341	16065	16143	16314	16189	16063	16219	16090	16292	16281	16202	16001	16001	16079	16133	16041	16124	16120	16089	16184	15964	16121	16210	16351	16103	16030	16206	16306	16149	16272	16283	16015	16269	16212	16199	16150	16239	16192	16097	16177	16196	16232	16027	16083	16148	16294	16181	16143	16117	16319	16176	16214	16300	16258	16228	16201	16399	16198	16089	16220	16219	16084	16266	16455	16309	16271	16342	16365	16276	16287	16038	16321	16360	16174	16185	16156	16178	16074	16155	16119	16141	16072	16105	16083	16181	16247	16066	16251	16179	16337	16365	16281	16167	16331	16182	16329	16081	16185	16216	16167	16320	16082	16072	16128	16037	16218	16199	16140	16368	16211	16162	16189	16171	16268	16275	16271	16075	16351	16226	16242	16186	16099	16136	16037	16136	16366	16280	16184	16161	16201	16110	16254	16324	16119	16180	16223	16060	16325	16236	16209	16021	16255	16074	16142	16265	16016	16219	16047	16111	16231	16300	16272	16246	16250	16377	16012	16141	16224	16245	16084	16142	16032	16111	16110	16137	16270	15932	16299	16083	16023	16166	16294	16346	16146	16446	16148	16257	16162	16067	16208	16224	16280	16282	16224	15992	16112	16117	16093	16176	16211	16177	16143	16232	16203	16345	16180	16111	16307	16215	16305	16360	16276	16117	16199	16040	15937	16351	16155	16180	16256	16288	16214	16190	16098	16340	16038	16068	16222	16168	16090	16089	16086	16337	16111	16070	16216	16022	16223	16318	16211	16128	15989	16223	16191	16057	16135	16302	15845	16202	16153	16183	16052	15975	16174	16311	16035	16332	16476	16204	16056	16190	16273	16167	16197	16248	16246	16043	16281	16142	16241	16161	16153	16176	16140	16235	16252	16126	16104	16425	16253	16197	16291	16224	16221	16052	16318	16271	16321	16210	16336	16234	16193	16248	16178	16336	16141	16271	16382	16006	16137	16199	16149	16043	16192	16264	16340	16368	16272	16263	16289	16236	16215	16136	16211	16080	16182	16230	16045	16238	16270	16282	16321	16320	16246	16125	16261	16157	16609	16415	16073	16180	16089	16296	16364	16011	16166	16360	16321	16285	16284	16110	16203	16168	16216	16116	16257	16291	16235	16249	16250	16116	16346	16163	16242	16133	16055	16233	16098	16331	16292	16241	16221	16183	16058	16135	16110	16159	16395	16327	16424	16044	16094	16056	16154	16153	16283	16144	16174	16317	16280	16300	16087	16210	16036	16164	16222	16413	15928	15899	15985	16198	16149	16179	16249	16166	16174	15913	16095	16260	16078	16127	16047	16161	15934	16174	16301	16212	16292	16136	16307	16430	16125	16231	16259	16362	16020	16180	16138	16157	16245	16108	15978	16130	16301	16268	16094	16224	16333	16095	16264	16055	16097	16354	16111	16194	16074	16237	16203	16126	15929	16140	16120	16066	16131	16133	16183	16307	16381	16072	16300	16222	16245	16074	16254	16127	16054	16034	16170	16420	16279	15966	16003	16143	15989	16396	16283	16152	16265	16106	16123	16198	16299	16099	16046	16148	16334	16158	16103	16279	16247	16220	16212	16368	16248	16139	16204	16426	16193	16091	16320	16163	16150	16218	16212	16086	16149	16185	16230	16123	16216	16077	16134	16050	16199	16248	16203	16111	16374	16296	16440	16082	16227	16055	16043	16264	15937	16095	16146	16170	16306	16192	16053	16389	16320	16101	16321	15981	15997	16083	16139	16061	16121	16171	16394	16091	16316	16265	16328	16279	16162	16234	16101	16081	16293	16248	16242	16269	16372	16190	16158	16095	16116	16151	16116	16223	16304	16151	16029	16329	16136	16386	16241	16063	16112	15973	16297	16002	16011	16293	15983	16181	16432	16161	16381	16225	16244	16158	16266	16162	16326	16323	16237	16238	16253	16383	16220	16206	16173	16211	16341	16246	16241	16278	16019	16160	16183	16221	16184	16231	16336	16133	16363	16275	16155	16140	16252	16193	16033	16153	16131	16203	16391	16506
65080	101473	84493	70582	59539	46039	32342	21651	16134	14446	13946	13628	13929	13787	13840	13657	13773	13910	13899	13911	13908	14156	13712	13956	13783	13985	13884	13745	13855	13991	13825	14007	13761	13989	13998	14027	13866	13860	14112	13766	13895	13960	13909	13894	13945	13836	13962	13796	13784	13893	13998	13912	13992	13910	13817	13909	13817	13889	13847	14041	13824	13791	13891	13688	13681	13750	13872	13858	13791	13882	13910	13877	13801	13991	13893	13953	14025	13774	13845	13949	13916	13709	13995	13949	13788	13898	13866	13880	13813	13929	13826	13828	13885	13892	13852	13842	13959	13715	13983	13881	13809	13931	13921	13877	13873	13894	13847	13957	13886	13844	13934	13848	13973	13775	13922	13871	13896	14005	13839	13842	13865	14076	14000	13947	13706	13767	13715	13802	13683	13851	13783	13885	13871	13834	13834	13752	13824	13859	13763	13852	13935	13850	13898	13761	13979	13878	13932	13849	13928	13725	13895	14012	13889	13844	13866	13723	14057	13880	14003	13910	13859	13853	13808	13727	13951	13819	13821	13947	13743	14043	14052	14011	13955	13951	13825	13847	13786	13933	13715	13825	13776	13790	13805	13931	13906	13847	13884	13775	13849	13781	13953	13787	13957	13998	13861	13668	13633	13875	13694	13918	13932	13904	13782	13817	13763	13941	13931	13835	13889	13728	13845	13779	13864	13820	13789	13881	13950	13913	13958	13820	13893	14026	13708	13895	13744	13911	13948	13938	13841	13810	13764	13896	13824	14008	13900	13859	13825	13959	13938	14014	13755	14095	13743	13978	13950	13899	13760	13731	13843	13751	13774	13794	14000	13843	13879	13890	13816	13821	13788	13845	13983	13759	13899	13824	13760	13737	13842	13941	13923	13776	13791	13895	13826	13782	13873	13820	13939	13851	13929	13804	13871	14055	13928	13895	13837	13859	13913	13918	13776	13955	13939	13826	13964	13775	13913	13893	13768	13769	13891	13734	13822	14091	13827	13884	13811	13793	13861	13828	13741	13837	13694	13871	13566	13940	13780	13740	13967	13716	13934	13948	13991	13903	13956	13828	13789	13922	13948	14012	13910	13994	14058	14014	13746	13816	14064	13727	13883	13859	14060	14014	13966	13889	13997	13724	13758	13801	13727	13894	13899	13923	13845	13995	13862	13744	13700	13900	13629	13824	14021	14081	13812	13953	13844	13884	13858	13789	13891	14051	13743	14073	13891	13888	13771	13856	13731	13807	13899	13758	13949	13702	13947	13929	13757	13912	14015	13719	13849	13851	14037	13792	13876	13897	13805	13863	13705	14064	13753	13867	13889	13933	13932	13826	13768	14076	13795	13846	13871	13873	13927	13797	13630	13971	13931	13940	13708	13701	13872	14013	13836	13920	13982	13753	13767	13873	13943	14025	14048	13795	13896	13983	13913	14049	13798	13878	13922	13952	13948	13872	13780	13895	14003	13832	14066	13777	13820	13831	13982	13648	14010	13833	13798	13860	13871	13880	13908	13854	14069	13966	13827	14012	13863	14023	13836	13803	14038	13918	13842	13844	14018	13776	13762	13950	13859	13907	13925	13943	13632	13968	13822	13784	13919	13955	13695	13856	13768	13798	13685	13917	13772	13805	13897	13846	13871	13848	13853	13848	13867	13863	13956	13824	13862	13844	13904	13877	14078	13818	13746	13907	13966	13662	13908	13727	13879	13880	13977	13983	13805	13843	14080	13764	13770	13976	13843	13942	14102	13891	13770	14144	13845	13923	13840	13798	13810	14005	13895	13756	13944	14051	13875	13817	13847	13904	13990	13791	14032	13690	13820	13864	13859	13631	13866	13851	13752	13814	13939	13686	13943	13769	13927	13932	13986	13781	13766	13833	13707	13865	13993	14003	14050	13853	13992	13942	13706	13938	13819	13755	13845	13868	13868	13957	13967	14048	13783	13835	13843	13764	13903	13628	13934	13810	13937	13634	13809	13676	13895	13769	13802	13785	13941	13958	13929	13837	13822	13877	13832	13872	13879	13901	13874	13786	13899	13730	14073	13738	13830	13645	13782	13815	14023	13811	13847	13817	13884	13866	14182	13739	13846	13783	13860	13826	13996	13987	13662	13863	13839	13705	13983	13840	13879	13886	13975	13854	13773	14048	13878	13809	13838	13823	13820	13868	13766	13876	13861	13817	13830	13713	13886	14035	13847	13877	13950	13662	13878	13985	13889	13732	13924	13983	13698	13892	13905	13858	14053	13889	13876	13909	13781	13839	13974	13845	13994	13734	13777	13895	13779	14061	13918	13900	13847	13900	13849	13819	13812	13846	13858	13906	13865	13994	13852	14002	13950	13862	13874	13874	13946	13904	13893	14002	13788	13801	13974	13785	14004	13806	13934	13855	13723	13915	13846	13808	14129	13810	13708	13865	13816	13691	13986	13814	13960	13943	13808	13871	13925	13954	13841	13777	13826	13829	13883	13997	13753	14029	13828	13663	13779	13740	13800	13902	13730	13904	13884	13882	13763	13954	13889	13786	13757	13815	13844	13794	13779	13886	13829	13822	13897	13847	14021	13873	13941	13845	13913	13959	13811	13825	13932	13917	13854	13886	13703	13869	13952	13668	13898	13807	13677	13915	13552	13909	13924	13902	14003	13792	13869	13858	13954	13770	13867	13757	13702	13971	13897	13791	13833	13946	13830	13631	13777	13878	13994	13810	13993	13835	13680	13902	13673	13885	13971	13927	13952	13889	13907	14042	13814	13870	14032	13923	13943	13835	13975	13907	13821	13966	13862	13787	13869	13767	13947	13939	13962	13850	13946	13948	13829	13968	13958	13849	13902	13876	13797	13977	13957	13947	13853	13969	13824	13827	13827	13991	14088	13836	13803	13730	13857	13905	13967	13874	13784	13908	13765	13885	13917	13966	14039	13744	14007	13946	14024	13931	14066	13727	13940	13892	13829	13891	13765	13864	13836	14062	13997	13993	13852	13843	13823	13796	13885	13807	14004	13745	13803	13821	13963	13820	13762	13775	13929	13672	13871	13884	13793	13998	13977	13861	13975	13958	13914	13902	13983	13917	13847	13829	13840	13761	13868	14004	13613	13826	13945	13864	13827	13748	13894	13861	13991	13958	13888	13926	13981	13876	13959	13677	13908	13907	13786	13760	13881	13790	13868	13782	13899	13820	13802	13769	13812	13818	13852	13931	13993	13754	13967	13849	13900	13958	13868	13916	13911	13749	13773	13863	13875	13857	13697	13905	14074	13744	13992	13790	14000	13776	13922	13841	14010	13930	14074	13886	13812	13810	13915	13864	13782	13984	13826	13912	13830	13835	13706	13962	13784	13925	13853	13823	13764	13688	13872	13743	13754	13862	13817	13918	13908	13818	13834	13951	13817	13831	13840	13792	13932	13859	13836	13826	13738	13945	13883	13889	13977	13852	13969	13935	13850	13771	13803	13757	13934	13757	13727	13819	13691	13948	13870	13746	13921	13756	13915	14106	13916	13784	13907	13938	13736	13952	13940	13789	13842	13822	13990	13840	13974	13791	13879	13747	13874	13954	13988	13897	13806	14014	13757	13885	13781	13927	13798	13827	13696	13806	13842	13830	13805	13847	13953	13792	13872	13902	13811	13879	13840	13899	13856	13844	13901	13756	13860	13956	13859	13781	13826	13801	13857	13886	13881	13862	13911	13964	13794	13730	13961	13892	13763	13902	13903	13783	13844	13937	13899	13805	13935	13807	14034	13809	13966	13825	13877	13864	13864	13669	13791	13917	13887	13821	13863	14000	13906	13742	13865	13774	13924	13851	13895	13886	13867	13766	13938	13788	13843	13989	13985	13906	13869	13749	13939	13734	13969	13875	14018	13901	13857	13849	13812	13917	13770	14020	13849	13793	13901	13996	13951	13898	13706	13824	13849	13924	13904	13999	13735	13891	13844	13982	13783	13634	13898	13861	13967	13725	13870	13847	13894	13840	14040	13766	13789	13781	13826	13920	13862	13889	14049	13829	13977	13775	13903	13944	13711	13911	13764	13784	13875	13869	13932	13773	13942	14036	13785	13793	13838	13761	13906	13830	13812	13814	13835	13743	13713	14076	13977	13898	13823	14021	13804	13992	13911	13934	13880	13923	13839	13734	13993	13854	13829	13833	13934	13928	13775	14091	13885	13758	13794	13754	13993	13845	13856	13854	13792	13790	13979	13961	13722	13996	13648	13827	13741	13760	13894	13784	13927	13771	13747	13997	14009	13773	13927	13838	13745	13852	13990	14030	13603	13811	13868	13765	13883	13905	13881	13989	14019	13952	13920	13841	13902	13812	13837	13878	14167	13838	13796	13881	13779	13794	13760	13941	13790	13910	13807	13932	13819	13989	13907	13831	13697	13868	13928	13776	13878	13812	13863	13904	13870	13735	13930	13891	13981	13932	13855	13895	13921	13962	14042	13861	14007	13707	13970	13999	13945	13716	13778	14073	13946	13824	13820	13897	13829	13899	13994	13915	13779	13787	13783	13914	13994	13833	13854	13887	13970	13777	14042	13776	14007	13886	13731	13918	13935	13875	13803	13741	13990	13946	13876	14012	13855	13932	13931	13846	13865	13889	13757	13969	13913	13862	13978	13892	13846	13732	13867	13903	13839	14003	14011	13882	13897	13932	13886	13952	13805	14035	13819	13941	13943	13790	13762	13815	13983	13720	13904	13986	13887	13739	13753	13807	13878	14030	13842	13831	13893	13844	13820	13878	13886	13728	13948	13900	13820	13759	13831	13799	13789	13838	13939	13831	13935	13989	13822	13901	13962	13839	13819	13960	14002	13810	13826	13883	13884	14029	13775	13963	13887	13752	13775	13800	13926	14028	13822	13867	13919	13868	13818	13773	13858	13952	13893	13929	13830	13725	13935	13989	13828	13940	13848	13888	13693	13911	13827	13876	13989	13904	13891	13971	13934	13903	13672	13949	13841	13884	14086	13847	14058	13749	13661	13893	13807	13878	13893	14013	13987	13906	13880	13815	13965	13943	13783	13896	13750	13771	13855	13816	13911	14113	13798	13799	13918	14048	13837	13924	13805	13694	13725	13981	13815	13864	13909	13817	13813	13780	13871	13984	13980	13777	13821	13856	13839	13910	13744	13828	14067	13923	13997	13721	13685	13697
29074	28377	33921	30357	24415	20724	18283	16911	16339	16134	16192	16194	15997	16244	16227	16184	16254	16251	16448	16088	16181	16219	16092	16151	16151	16217	16272	16084	16306	16339	16284	16221	16471	16033	16000	16014	16107	16137	16133	16023	16242	16076	16270	16359	16112	15996	16103	16159	16131	16208	16052	16187	16193	16274	16024	16160	16328	16232	16097	15959	16065	16054	16174	16067	16266	16255	16240	16323	16204	16218	16119	16239	16163	16202	16250	16029	16280	16369	16144	16047	16030	15971	16173	16058	16210	16179	16202	16144	16221	16062	16015	16197	16087	16248	16077	16007	16169	16140	15893	15948	16058	16346	16141	16088	16163	15874	16175	16301	16156	16288	16165	16123	16065	16070	16212	16209	16161	15933	16205	16079	16146	16102	16057	16340	16233	16095	16285	16174	16056	16123	16039	16186	16200	16206	16030	16163	16257	16134	16237	16114	16032	16200	16311	16086	15999	16053	16198	15929	16093	16049	15966	16095	16010	16199	16061	16026	16136	16057	16150	16333	16195	16143	15929	15944	16160	16113	16157	16307	16276	16193	16122	16090	16135	16038	16248	16204	16074	15997	15945	16100	16057	16183	16247	16025	15977	16107	16126	16076	16151	16003	16116	16000	15960	16165	16235	16158	16038	15962	16267	16253	16282	16175	16245	16237	15989	16123	16279	16124	16352	16317	16155	16358	16029	16245	16264	16234	16118	15895	16051	16196	16036	16286	15955	16120	16040	16031	16232	16000	16242	16065	15926	16163	16088	16150	16235	16262	16178	16104	16243	16127	16051	16088	16018	16125	16155	16038	16016	16136	16052	16233	16174	16169	16092	16081	16189	16035	16176	16217	16152	16183	16058	16045	16291	16116	16059	16158	16145	15989	16183	15928	16078	16097	16199	16136	16086	16087	16159	16185	16030	16231	16113	16043	16172	16185	16031	15960	16022	16148	16332	16194	16127	15958	16003	16024	16112	16210	16259	16180	16135	16122	15913	15961	16036	16208	16030	15989	15982	16149	15890	16140	16123	16150	16241	16174	16048	16331	16043	16216	16082	16076	16181	16175	16163	16263	16226	16169	16284	15994	16208	16212	16086	15898	16165	16361	15996	16105	16047	16075	16143	16194	16047	16250	16136	16280	16141	16174	16261	16221	16237	16293	16274	16180	16141	16092	16050	15929	16360	16149	16177	16206	15916	16122	16029	16177	16111	16166	16091	16101	16077	16068	15961	16145	16296	16067	16061	16030	16009	16168	16117	16181	16214	16108	15949	16337	16232	16271	16152	16110	15955	16208	16156	16036	16132	15968	16264	16211	16037	16000	16017	16187	16080	16146	16160	16055	16170	15964	16282	16045	15993	16238	16170	16033	15985	15899	15939	16142	16173	16275	16177	16123	16170	16203	16285	16073	16220	16166	16246	16182	16048	16114	16036	16002	16134	16193	16268	16128	16081	16111	16040	16112	16265	15941	16233	15896	16143	16121	16145	16111	16268	16060	16159	16328	16130	16220	16056	16171	16062	16144	16159	16211	16233	16070	15962	16058	16127	16081	16259	16013	16089	16156	16315	16199	16067	16218	16374	16116	16430	16192	16020	16060	16004	16377	16132	16139	16109	16108	16315	15928	16162	16039	16081	16118	16220	16246	16007	16040	16112	16219	16217	16234	16111	16126	16195	16111	16050	16184	16126	15997	16206	16194	15827	16214	16212	16110	16146	15976	16144	16057	16090	16166	16055	16273	16247	16183	16234	16091	16099	16238	16175	16116	16082	16086	16077	16097	16244	16167	16268	16341	16094	16203	15964	16045	16252	16018	16237	16203	16126	16128	16160	16311	15976	15993	16015	16015	16026	16019	16126	16145	16095	16179	16088	16144	16265	16201	16087	16149	16105	15937	16223	16142	16025	15986	16062	16055	16135	16109	16166	16101	16066	16141	16074	16171	16152	16190	16287	16274	16087	16413	16032	16093	16208	16195	16219	16185	16131	16145	15902	16109	16122	16073	16226	15917	16220	16293	16021	16112	16121	16097	16167	16095	16206	16204	16107	16101	16211	16066	15991	15854	16124	15988	15941	16112	16261	16233	16077	16249	16239	16071	16214	16332	16109	16246	16127	16213	16072	16065	16017	16043	16255	16087	16256	16156	16215	16299	16196	16051	16253	16060	16165	16364	16275	16149	16220	16135	16119	16039	16224	16071	16125	15978	16138	16193	15979	16170	15998	16152	16046	15979	15904	16293	15968	16000	16046	16204	16130	16307	16026	16179	15930	16090	16145	16291	16145	16110	16058	16197	16152	16228	16065	15935	16067	16144	16108	16222	16158	16245	16081	16053	15933	16040	16273	16103	16055	16160	16179	16037	16326	16147	16024	16104	16291	16125	15990	16112	16119	16163	16261	16189	16125	16104	15855	16085	16220	16233	16104	16131	16215	16296	16205	16185	16261	16103	16117	16098	16361	16147	16123	16099	16194	16020	16146	16163	16137	16297	16073	15982	15973	16061	16073	16231	16319	16314	16157	16312	16153	15922	16098	16286	16216	16146	15998	16085	16185	16174	15964	16023	16224	16313	16265	16076	16225	16078	16246	16168	16160	16199	16097	15976	16224	16205	16085	16194	16143	16042	16114	15997	16270	16232	16325	16255	16207	16021	16137	16175	16272	16053	16176	16020	16212	16092	16110	16159	16082	16208	16287	16303	16027	16109	16242	16089	16066	16097	16171	16331	16212	16107	16211	16222	16160	16085	16293	16167	16131	16156	16335	16274	16159	16108	16050	16166	16073	16141	16132	16325	16142	16202	16270	16365	16131	16097	16102	16028	16131	16022	16272	16225	16091	16186	16154	16117	16317	16064	16260	16291	16121	16177	16104	16224	16317	16167	16112	16213	16235	16151	16232	16113	16310	15979	16068	16203	16334	16005	16258	16041	16087	16280	16177	16439	16033	15946	15994	15940	16108	15974	16276	16076	16195	16243	16151	16230	16131	16061	16123	15832	16228	16094	16101	16162	16342	16146	16156	16269	16158	16195	16065	16178	15989	16045	16019	16163	16156	16310	16120	16105	16034	16076	16073	16057	16202	15920	16070	16088	16062	16375	16051	16211	16149	16194	15975	16152	16313	16037	16012	15949	16119	16143	16267	16267	16304	16164	15888	16035	16189	16054	16045	15963	16016	16082	15976	16148	16281	16189	16270	16164	16266	16049	16192	16123	16021	16341	16153	16245	16189	16114	16318	16087	16116	15992	16083	16169	16235	16171	16168	16083	16112	16168	16035	16093	16210	16045	16270	16112	16014	16120	16112	16262	16251	16138	16348	16117	16204	16266	16061	16222	16034	16155	15879	16101	16183	16136	16233	16233	16116	16199	16167	16230	16037	16211	16173	16018	16232	16200	16180	16110	15975	16154	16193	15954	16311	16201	16023	16071	16263	16289	16409	16050	16262	16139	16160	16071	16229	16298	16045	16035	16240	16380	16153	16135	16211	16328	16064	16090	16003	16154	15972	16008	16157	16043	16112	16156	16223	16371	16390	15944	16150	16133	15950	16429	16168	16127	16361	16272	16185	16171	15992	16132	16121	16270	16075	15961	16204	16139	16193	16109	15978	16036	16253	16093	15865	15988	16147	16179	16276	16015	16233	15888	15780	16144	16258	16004	16076	16216	16276	16154	16251	16276	16186	16190	16282	16226	15862	16191	16058	16052	15971	16106	16138	16431	16112	16099	15996	16194	16102	16066	16166	16244	16198	16269	15944	16047	16142	16063	16312	16123	16221	16339	16138	16085	16059	16080	16085	16035	16248	16187	16240	16113	15973	15971	16098	16052	16087	16474	16253	16360	16115	16102	16227	16192	16115	16195	16263	16152	16188	16162	16307	16127	16238	16048	16096	16215	16360	16171	16085	16065	15968	16160	16219	16113	15968	16155	16125	15983	16115	15953	16233	16116	16136	15984	16196	16121	16021	16041	15988	16141	16158	16113	16128	16107	16185	15912	16136	15919	16361	16272	16199	16282	16211	16053	16197	16013	16128	16116	16078	16165	16121	16102	16242	16147	16156	16278	16138	16053	16038	16027	16120	16319	16219	16335	16049	16197	15941	15841	16283	16270	16201	16175	16081	16167	16148	16134	16055	16152	16260	16224	16194	15989	16177	16032	16168	15970	16026	16114	16226	16225	16159	16027	16183	16167	16048	16206	16088	16154	16037	16183	16342	16280	16176	16115	16175	16142	15970	16072	15946	15938	15993	16142	16105	16363	16229	16140	16122	16032	16299	16164	16250	15989	16146	16149	16051	16106	16036	16129	16134	16111	16231	16097	16111	16300	16228	16049	16163	16001	15904	16300	16135	16168	16176	16378	16267	16412	16027	16098	16215	16353	16215	15923	16158	16079	15919	16083	16246	16087	16204	16091	15934	16262	16096	16314	16158	16178	16173	16179	16003	16232	16176	16269	16146	16184	16310	16302	16206	16202	16318	16085	16265	16124	16177	16040	16228	15991	16179	16137	16252	16136	15931	16080	16141	16161	16133	16009	16038	16327	16151	16125	16006	16166	16183	16202	16262	15930	16305	16137	16153	16187	16030	16136	16064	16219	16147	16129	16257	16173	16228	16050	16083	15830	16036	16151	16247	16160	15973	16116	16096	16077	16125	15996	16187	16128	16289	16081	16149	16385	16232	16031	16083	16189	16181	16155	16193	16227	16101	15935	16248	16241	16007	16038	16042	16086	16116	16323	16233	16389	16238	16039	15984	16151	16091	15995	16221	16093	16033	16269	16107	16020	15965	16185	16170	16186	16312	16064	16093	16362	16108	15901	16304	16138	15950	16291	16308	16227	16322	16221	15916	16372	16164	16220	16168	16051	16043	16225	15962	16074	16142	15917	16095	15947	16087	16150	16084	16045	16444	16316	16098	16263	16062	16230	15943	15989	16215	16459	16144	16140	16166	16171	16140	16110	16198	16200	16019	16074	16262	16125	16214	16274	16191	16179	16159	16175	16092	16324	16238	16156	16238	16150	16243	16017	16223	16204	16241	16314	16204	16139	16102	16091	16141	16035	15795	16162	16060	16290	16340	16146	16020	15953	16204	16050	16098	16083	16040	16178	16093	16227	16051	16205	16231	16028	16070	16149	15888	16093	16168	16015	16102	16269	16155	16066
32331	45629	34204	25957	21797	18041	15408	14413	13891	14005	13920	14035	13686	13781	13825	13959	13826	13910	13862	14031	13743	13849	13786	13972	13859	13828	13859	13793	13968	13864	13823	13726	13899	13797	13770	13809	13790	13888	13869	13820	13814	13761	13793	13809	13808	13819	13829	13945	13785	13819	13842	13831	13878	13806	13983	13943	13889	13833	13892	13891	13999	13954	13742	13949	13788	13758	13939	13803	13871	14007	13934	13770	13932	13733	13744	13850	13770	13752	13928	13872	13792	14068	13885	13830	13738	13813	13767	13868	13845	13793	13886	13768	13996	13874	13680	13840	13825	13913	13877	13826	13848	13789	13831	13977	13830	13602	13882	13727	13762	13834	14020	13771	13769	13892	13934	13926	13821	13732	13930	13832	13841	13940	13905	13758	13912	13810	13809	13746	13751	13817	13763	13961	13950	13672	13897	13777	13878	13833	13888	13886	13952	13821	13888	13903	13899	13952	13855	13864	13906	13828	13845	13822	13962	13875	13799	13943	13880	13844	13943	13832	13864	13819	13646	13823	13817	13707	13772	13741	13815	13804	13989	13856	13855	13847	13975	13684	13898	13898	13784	13710	13762	13758	13826	13784	13794	13804	13879	13824	13830	13743	13892	13779	13966	13975	13798	13926	13958	13810	13898	13935	13684	13754	13987	13733	13779	13835	13836	13916	13747	13871	13888	13987	13901	13841	13825	13829	13997	13815	13823	13739	13769	13923	13695	13532	13801	13707	13658	13984	14128	13753	13952	13874	13863	13799	14001	13848	13803	13846	13849	13754	13894	14094	13852	13751	13803	13822	13863	13929	13653	13928	13878	13899	14094	13670	13788	13747	13772	13833	13788	13854	13755	13734	13601	13725	13813	13840	13949	13742	13947	13760	13870	14067	13882	13812	13856	13794	13840	13731	14001	13796	13883	13909	13794	13921	13832	13914	13932	13837	13888	13735	14066	13716	13932	13658	13786	13944	13759	14025	13923	13889	13791	13997	13659	13870	13900	13811	13822	13820	13666	13879	13674	13841	13808	13734	13665	13770	13748	13842	13947	13855	13822	13932	13913	13863	13831	13885	14001	13914	13712	13790	13709	13543	13638	13952	13815	13757	13922	13824	13935	13875	13841	13817	13919	14006	13886	13809	13692	13865	13882	13890	13861	13918	13787	13778	13877	13890	13999	13848	13821	13915	13911	13790	13799	13871	13820	13874	13929	13723	13953	13792	13800	13781	13875	13784	13825	13783	13764	13903	13956	13792	13715	13842	13896	13850	13841	13800	13868	13763	13835	13862	13808	13812	13980	13967	13994	13734	13789	13894	13829	13925	13810	13866	13866	13859	13923	13782	14065	13838	13823	14008	13831	13821	13706	13916	13884	13864	13831	13905	13829	13917	13938	14072	13828	13847	13951	13867	13812	13779	13820	13929	13854	13782	13724	13890	13948	13867	13906	13922	13857	13886	13810	14046	13904	13871	13801	13892	13942	13788	13982	13824	13909	13764	13724	13903	13809	13807	13858	13838	14014	13919	14052	14039	13863	14005	13941	13827	13836	13976	13808	13791	13765	13835	13789	13870	13912	13883	13739	13920	13788	13951	13881	13915	13834	13865	13951	13857	13745	13911	14026	13740	13824	13764	13786	13907	13935	13878	13764	13939	13835	13647	13891	13813	13787	13967	14024	13860	13790	13843	13982	13942	13823	13884	13673	13942	13770	13701	13916	14087	13817	13733	13930	13812	13673	13721	13765	13827	13917	13899	13943	13833	13752	13811	13889	13953	13886	13768	13954	13838	13861	13864	13954	13793	13796	13927	13809	13929	13900	13764	13767	13996	14058	13781	13797	13857	13896	13832	14008	13864	13920	13921	13828	14001	13887	13736	14032	13892	13664	14005	13792	13784	13730	13791	13819	13979	13881	13801	13802	13806	14003	13997	13848	13943	13867	13842	13900	13761	13828	13924	13782	13803	13975	13801	14096	13823	13885	13986	13793	13833	13868	13810	13716	13793	13858	13858	13868	13863	13903	13784	13855	13859	13846	13959	13926	13855	13900	13715	13853	13848	13747	13854	13770	13637	13839	13731	13891	13776	13736	13643	13761	13852	13748	13779	13797	13920	13664	13884	13724	13838	13841	13932	13781	13570	13846	13889	13956	13794	13861	13647	13858	13859	13732	13752	13768	13864	14097	13834	13818	13740	13973	13952	13700	13731	13856	13811	13812	13905	13954	13758	13833	13956	13798	13903	13904	13772	13777	13921	13776	13853	13800	13819	13781	13978	13787	13869	13906	13900	13862	13877	13780	13782	13820	13852	13885	13883	13834	13863	13975	13918	13796	13865	13702	13916	14015	13938	13837	13841	13951	13937	13738	13838	13847	13897	13779	13859	14001	13803	13821	13961	13830	13720	13891	13830	13946	13764	13832	13892	13787	13847	13739	13908	13851	14002	13897	13762	13732	13921	13883	13943	13955	13976	13832	13748	13944	13922	13664	14079	13999	13826	13879	13675	13711	13861	13726	13806	13797	13746	13995	13821	13932	13848	13755	13854	13726	13824	13985	14012	13905	13919	13857	13804	13689	13708	13870	13733	13919	13695	13930	13851	14086	13747	13870	13872	13893	13769	13761	13906	13962	13851	13987	13734	14021	13845	13875	13809	13960	13859	13859	13869	13989	13822	13918	13921	13979	13820	13936	13909	13812	13814	13888	13797	13893	13805	14018	13867	13798	13987	13729	13727	13760	13963	13827	13854	13866	13969	13674	13796	13713	13833	13772	13796	13974	13896	13705	13873	13820	13706	13865	13808	13881	13911	13831	13774	13756	13895	13780	13994	13800	13778	13863	13812	13930	13807	13819	13715	13821	13846	13905	13821	13864	13999	13904	13797	13778	13986	13812	13894	13894	13790	13878	13721	13928	13846	13738	13672	13915	13786	14009	13794	13933	13755	13754	13742	13928	13846	13723	13814	13740	13793	13791	13864	13899	13726	13724	13862	13674	13933	13864	14067	13912	13906	13815	13828	13785	13812	13845	13870	13745	14056	13770	13751	13741	13778	13743	13948	13798	14015	13816	13831	13993	13878	13755	13835	13860	13711	13828	13758	13970	13839	13883	13994	13849	13878	13837	13946	13773	14046	13880	13809	13773	13770	13787	13778	13908	13929	13907	13820	13729	13957	13847	13818	13742	13916	13808	13897	13949	13851	13888	13883	13943	13824	13944	13800	13780	13874	13908	13828	13758	13827	13965	13808	13733	14003	13947	13777	13767	13794	13942	13925	13843	13778	13980	13818	13917	13816	13912	13727	13908	13832	13824	13830	13778	13968	13889	13805	13832	13868	13855	13864	13842	13912	13831	13717	13757	13958	13857	13762	13754	13748	13744	13782	13799	13863	13795	13914	13798	14054	13884	13980	13802	13700	14011	13776	13779	13980	13764	13751	13945	14048	13806	13963	14041	13888	13791	13865	13785	13787	13875	13960	13690	13698	13862	14033	13533	13967	13859	13825	13894	13912	13771	13873	13819	13808	13787	13692	13883	13770	13810	13984	13903	13699	13905	14076	13813	13730	13835	13785	13814	13966	13690	13687	13939	13869	13888	13897	13771	13842	13771	13872	13699	13770	13911	13888	13899	13776	13844	14063	13957	13804	13739	13784	13784	13752	13822	13869	13883	13735	13748	13665	13765	14019	13742	13908	13872	13842	13864	13676	13879	13791	13841	13732	13789	13893	13846	13855	13810	13903	13899	13886	13794	13898	13690	13906	14008	13814	13937	13894	13736	13836	13736	13821	13998	13872	13847	13703	13826	13762	13824	14026	13783	13729	13879	13828	13743	13900	13741	13783	13890	13989	13966	13807	14050	13911	13939	13716	13783	13888	13849	13814	13859	13781	13818	13784	13924	13846	13900	13941	13817	13902	13846	13853	13887	13839	13738	13773	13777	13716	13638	13969	13890	13759	13918	13756	13927	13846	13950	13893	13999	13757	13913	13925	13911	13812	13901	13862	13684	13854	13758	13876	13899	13908	14052	13972	13841	13999	13766	13685	13813	13745	13829	13888	14005	13893	13923	13885	13856	13887	13809	13667	13986	13732	13906	13837	13661	13831	13760	13747	13661	13845	13726	13753	13666	13872	13908	13939	13716	13826	13811	13759	13902	13872	13961	13947	13837	13858	13825	13771	13967	13862	13885	13846	13842	13870	13958	14164	13758	13924	13701	13663	13769	13971	13793	13897	13843	13752	13941	13943	13822	13699	13998	13795	13770	13804	13910	13868	13759	13814	13764	13795	13964	13888	13790	13821	13694	13923	13812	13976	13907	13716	13921	13705	13817	13710	13931	13683	13834	13641	14089	13835	13906	13877	13846	13866	13808	13844	13820	13862	13809	13743	13856	13757	13814	13945	13852	13810	13749	13771	13917	13753	13819	13976	13864	13990	13958	13959	13641	13565	13779	13767	13883	13824	13870	13640	13839	13811	13722	13748	13872	13856	13941	13830	13947	14018	13760	13715	13468	13973	13940	13769	13944	13795	13953	13916	13849	13830	13923	13725	13759	13809	13907	13946	13992	13954	13879	13986	13844	13782	13903	14001	13859	13814	13867	13690	13811	13824	13898	13947	13838	13846	13808	13824	13715	13866	13613	13776	13858	13962	13850	13923	13830	13787	13923	14005	13704	13737	13855	13808	13884	13698	13872	13809	13864	13729	13957	13757	13942	13991	13691	13875	13782	13723	13957	13923	13927	13744	13844	13764	13843	13860	13824	13854	13864	13849	13887	14072	13814	13893	13807	13938	13832	13974	13711	13744	13875	13981	13774	13574	13872	13832	13905	13814	13818	13870	13895	13769	13772	14002	13944	13754	13670	13824	13825	14038	13990	13914	13899	13903	13860	13740	13847	13954	13893	13832	13694	13872	13843	13915	13844	13718	13851	13761	13893	14015	13953	13888	13737	13894	13826	13672	14039	13752	13839	13837	13935	13936	13791	13893	13844	13797	13908	13738	13776	13816	13957	13932	13832	13873	13790	13766	13951	13830	13826	13674	13924	13948	13770	13802	13974	13871	13965	13858	13857	13811	13697	13921	13926	13926	13832	13895	13761	13881	13986	13708	13898	13797	13936	14023	14029	13859	13888	13963	13703	13892	13843	13835	13822	13865
24246	22315	31919	35351	38990	35732	28861	20432	16579	15738	15446	15090	15446	15478	15374	15295	15251	15231	15225	15312	15335	15349	15270	15108	15277	15316	15226	15128	15325	15171	15015	15406	15173	15147	15242	15156	15225	15253	15355	15244	15167	15080	15279	15212	15210	15176	15230	15148	15026	14937	15027	15213	15049	15139	15287	15030	15008	15276	15217	15260	15185	15122	15172	15199	14958	14862	14891	14981	15058	15249	15173	15069	15019	14855	15084	14909	15183	15117	15176	15257	15377	15218	15137	15025	15180	15098	15176	15145	15151	15119	15044	15069	15080	15219	14982	15054	15196	15226	15057	14948	14849	15112	14951	15072	15097	15257	15209	15109	15249	15267	14906	15079	15125	15284	15071	15192	15385	15265	15100	15081	15461	15101	15297	15100	15078	15065	14933	15125	15033	15033	15246	15282	15098	14961	15248	15188	15097	15054	15122	14916	14961	15098	15152	14959	15029	15125	15253	15149	15012	15207	15281	15251	15161	15164	15166	15041	15074	15073	14983	15089	15153	15164	15153	15158	15034	15276	14952	14982	15242	15042	15066	15137	15314	15263	15264	14948	15224	15065	15032	15136	15111	15241	14911	15216	15264	15118	15261	15231	15056	15285	15212	14950	14956	15066	14991	15241	15296	15162	15139	15167	15264	15094	15241	15049	15208	15088	15126	14818	15040	15301	15129	15203	15147	15044	15155	15086	15134	15002	14832	14917	14974	15218	15044	14972	15209	15080	15242	15359	15221	14908	15058	15172	15173	15378	15093	15210	14795	14917	15321	15064	15208	15035	14904	14982	15152	15233	15281	15144	15120	14967	15279	15346	15154	15022	15063	15162	15143	15094	15236	15212	15236	15168	15204	15150	15260	15060	15084	15194	15041	15050	15211	15260	15044	15256	15257	14943	15065	15081	14944	15094	15135	15221	15133	15250	15110	15189	15138	14982	15105	15181	15144	15175	15073	15108	15243	15275	15122	15246	15220	15096	15011	15126	15084	14951	15051	15263	15023	15146	15038	15184	15265	14997	15075	15233	15179	15214	15236	15157	14995	15063	14931	14980	14938	15008	15021	15139	15326	15300	15136	15428	15143	15008	15147	15107	15360	15045	15021	15172	15205	15100	15130	15321	15289	15116	15122	15221	15085	15291	15236	14940	15164	15327	15258	15249	15053	15140	15046	15112	15066	15165	15150	15260	14924	15039	15012	15105	15268	15151	15369	15098	15240	14943	14989	15081	15069	15273	15053	15168	15144	14961	15140	15345	15186	15297	15250	15194	15168	15074	15233	15077	15114	15176	15085	15010	15249	15195	15284	15019	15094	15123	15027	15098	15173	14853	15044	15319	15137	15093	15113	15072	15004	15175	15214	15089	14807	15248	15212	15126	15327	15223	15123	15171	15091	15120	15258	15011	15187	15064	15146	15253	15213	15105	15243	15164	15129	14992	15348	15250	15225	15073	15365	15186	15138	14971	15106	15256	15243	15219	15032	15140	15467	15317	15042	14902	15257	15091	15142	15121	15099	15016	15070	15049	15191	15273	15041	15011	15176	15139	15039	15406	15094	15126	15293	15316	15096	14952	15085	15268	15075	15057	15263	15296	15230	15097	15234	15390	15150	15176	15106	15138	15292	15069	15189	15171	15107	15147	15160	15092	15114	15155	15198	14914	15103	15206	15202	15372	15241	15142	15182	15051	15328	15059	15112	14837	15016	15198	15067	15184	15068	15035	15046	15000	15065	15245	15169	14997	15059	15161	15041	15033	15213	15034	15170	15361	15032	15288	15199	15160	15055	14859	15270	15181	15066	15059	15239	15169	15196	15224	15199	15177	15090	15223	15268	15045	15171	15070	15202	15267	14931	15034	15166	15131	15006	15278	15112	15154	15219	15236	15174	15014	15126	15102	15003	15174	15177	15229	15003	15102	14951	15017	15067	15398	14948	15230	14933	15050	15066	14959	15299	15014	15141	15190	15053	15113	15140	15026	15052	15010	15089	15107	15199	15151	15018	15325	15164	15075	15328	15024	15097	14998	15080	15254	14983	15280	14937	15087	15243	15106	15277	15041	14945	15125	15086	14920	15226	15276	15089	15170	15244	15063	15237	15197	15168	15349	15216	15220	15021	15208	15155	15410	15203	15018	15304	15186	15116	15224	15193	14964	15073	15137	15136	15122	15075	15134	15069	15182	15312	15140	15151	14979	15039	14911	15120	15190	15086	15133	15232	15215	14945	15019	15059	15183	14759	14884	15202	15114	15044	15234	15026	15189	15239	15212	15201	15196	15210	15369	15090	15048	14927	15094	15263	15047	15117	15162	15118	15322	15118	15063	15253	15075	15159	15000	15144	15161	15038	15099	14924	15016	15265	15336	15005	15216	15146	15232	15167	15182	15142	14950	15223	15168	15191	15298	15323	15221	15013	15010	15214	15085	15048	14942	15021	15056	15088	15266	15214	15111	15124	15241	15247	14863	15234	15098	14986	15137	15103	15104	14954	15074	15271	15116	15242	15157	15019	15165	15233	15327	15197	15234	15234	15204	15156	15186	15273	15266	14974	15209	15189	15253	15245	15245	15359	15091	15156	15176	15373	15078	15190	15055	15211	15210	15188	15168	15305	15118	14939	15002	14978	14955	15243	15271	15063	15114	15194	15071	15136	15198	15204	14995	15334	15156	15104	15284	15439	15074	15165	15121	15050	14928	15036	14981	14907	14919	15107	15159	15177	15199	15338	15093	15218	15063	15134	14816	15112	15115	14970	15102	14940	15135	14976	15042	15148	15092	15093	15221	15072	14864	15213	15213	15326	15132	15191	15151	15446	15201	14958	15156	15272	15274	15222	15169	15194	15113	15225	14950	15004	15181	15030	15182	14989	14986	15133	15268	15179	15143	15170	15252	15021	15147	15184	15121	15016	15023	15039	15102	15089	15081	15178	15262	14988	14973	14988	15004	15174	15121	15189	15237	15163	15084	15064	15170	15063	15124	15218	15034	15040	15165	15306	15217	15141	15087	14954	15088	15177	15133	15056	15115	15184	15110	15137	15228	15198	15342	15066	15083	15050	15249	15090	15147	15331	15149	15064	15147	15118	15106	15228	15059	15087	15167	15287	15090	15036	14895	15299	15187	15253	15027	15130	15343	14981	14984	14988	15102	14994	14978	15101	15290	15198	15116	15128	15202	15213	15071	15253	14972	15003	15023	15336	15060	15078	14991	15027	15128	15147	15125	15035	15177	15054	15223	14990	15071	15192	15246	15282	15156	15056	15050	15072	15325	15082	15064	15089	15225	15088	15184	15100	15202	15093	15051	15128	14952	14960	15230	15128	15049	15095	15109	15011	14916	15078	14818	15385	15169	15160	15093	15042	15171	14904	15303	15028	15057	15125	14943	14939	15233	14886	15142	15250	15177	14988	15087	15005	14871	15276	15123	14956	15379	15172	15346	15340	14947	15091	15172	14976	15006	14884	14990	15148	15167	15145	15040	15068	15269	15192	15241	15253	15255	14932	15276	15047	15057	15145	15147	15177	15179	15060	15024	14985	15280	14976	15063	15115	15151	15189	15149	15104	15076	15037	15118	15099	14996	15055	15129	15022	15035	15303	15183	15212	14952	15192	15030	15216	15130	15171	15183	15051	15197	15190	14781	15133	15357	15104	15243	15087	15166	15295	15065	15189	15262	15068	15204	15310	15013	15336	15232	15242	14992	15126	15214	15257	14962	15243	14985	15184	15091	15180	15263	14945	15144	15214	14944	15220	15297	15110	15103	15013	15001	15155	15093	15044	15251	15098	15042	15028	15161	15161	15064	15011	15273	15295	15154	15144	15102	15254	15395	15159	15181	15219	15202	15083	15335	15177	15043	15173	14865	14893	14969	15205	15114	15134	15120	15050	15235	15366	15023	14888	15034	15233	15293	15148	15007	15165	15302	15062	15066	15223	14907	14868	15231	15136	15137	15110	15152	15051	15140	15095	15211	15167	15017	15016	15282	15347	14987	14968	15105	15189	15176	15207	15220	15308	15049	15351	14944	15246	15071	15148	15180	14921	15220	15284	14938	14913	15215	15095	15163	15235	15133	15037	15203	14993	14984	15090	15057	15229	15198	15133	14967	15108	15216	15046	15223	15100	14957	15319	15079	15091	15146	15180	15115	15256	15080	15187	15192	15115	15125	15186	15116	15207	15096	15031	15009	15078	14942	14920	15072	14948	15076	15136	15136	15078	15122	15092	14986	14994	15136	15377	15165	15285	15184	15397	14808	14975	15041	15013	15200	15142	14920	15271	15240	15129	15039	15253	15189	15136	15181	15150	15209	15170	15232	15195	15098	15134	15155	15076	15228	15144	15240	14966	15195	15024	15008	15144	15242	15031	14941	15149	15066	14990	14973	15083	15223	15283	15250	14997	14993	15290	15039	15152	15198	15099	15054	15106	15037	15180	15113	14929	15091	15192	15216	15253	15180	15188	15170	15182	14945	15140	15173	15182	15276	15304	15115	15060	15078	15237	15144	15001	15237	15128	15269	15075	15251	15069	15277	15094	15121	15111	15234	14992	15242	15137	15244	15037	15154	15228	15328	15234	15168	15405	15071	15113	15196	15141	15215	15173	15208	15120	15212	14985	14986	14896	15245	15123	15224	15080	15172	15086	15209	15137	14967	15129	15072	15123	15157	14939	15084	15126	15115	15107	15258	15264	15340	15139	15311	15090	14916	15006	15050	14961	15234	15194	15090	15273	15270	15038	15283	15198	15047	15319	15078	15167	15222	15016	15144	15279	15064	15214	14959	15023	15090	14987	15113	15167	15145	15147	15189	15278	14964	15151	15093	15071	15149	15151	15277	15182	15191	15054	14807	15063	15277	15167	15025	15107	15273	15141	15230	15390	14997	15096	15156	15249	15145	15312	15179	15127	15008	15171	14959	15128	15348	15127	15144	15046	14930	15075	15148	15022	15010	14942	15002	15205	15139	15177	15126	15055	15215	15115	15193	15122	15133	15079	15212	14996	15272	15172	15196	15082	15172	15163	15095	15194	15040	15030	15221	15294	15145	15216	15222	15311	15084	15208	15107	15035	15396	15175	15288	15112	15126	14955	15279	15078	15060	15041	15023	15349	15211	15053	15070	15228	15253	15062	14848	15217	15109	15125	15254	15217	15033
59156	91872	69294	57377	48249	36905	26043	18076	14549	13363	13273	13252	13372	13377	13235	13246	13232	13390	13178	13259	13236	13151	13397	13444	13292	13360	13148	13395	13246	13468	13373	13230	13264	13286	13246	13189	13218	13245	13180	13117	13226	13321	13349	13251	13284	13305	13337	13312	13522	13298	13282	13260	13358	13240	13278	13219	13318	13381	13184	13035	13161	13198	13394	13274	13201	13354	13216	13146	13259	13371	13370	13209	13292	13264	13266	13281	13365	13116	13166	13253	13374	13326	13215	13294	13188	13297	13193	13331	13214	13245	13231	13116	13517	13315	13160	13168	13174	13384	13166	13259	13259	13290	13374	13314	13305	13363	13383	13204	13278	13211	13418	13353	13494	13221	13319	13230	13297	13256	13268	13255	13331	13256	13120	13138	13303	13190	13264	13260	13370	13222	13328	13289	13215	13228	13242	13127	13395	13215	13298	13237	13275	13350	13228	13349	13236	13178	13169	13360	13138	13308	13318	13368	13175	13162	13231	13350	13296	13183	13223	13247	13170	13241	13423	13347	13264	13273	13171	13425	13245	13304	13387	13289	13406	13068	13282	13256	13167	13212	13218	13198	13340	13400	13209	13277	13065	13182	13327	13228	13292	13281	13231	13105	13112	13331	13411	13324	13172	13203	13112	13153	13270	13288	13315	13266	13415	13254	13244	13227	13310	13210	13383	13119	13167	13412	13339	13317	13152	13290	13275	13244	13332	13281	13218	13352	13262	13246	13266	13144	13222	13192	13342	13281	13268	13263	13333	13181	13262	13438	13376	13243	13310	13293	13293	13376	13262	13309	13275	13306	13266	13333	13226	13256	13224	13281	13351	13288	13248	13283	13337	13325	13248	13389	13186	13131	13427	13203	13427	13321	13277	13368	13198	13324	13357	13207	13289	13157	13262	13220	13259	13289	13197	13410	13271	13417	13307	13201	13334	13417	13217	13243	13324	13300	13336	13173	13227	13274	13207	13437	13231	13480	13286	13182	13190	13370	13132	13204	13247	13237	13407	13188	13168	13470	13457	13167	13231	13409	13341	13340	13084	13370	13368	13283	13230	13214	13135	13331	13319	13361	13230	13202	13218	13246	13345	13346	13286	13284	13247	13347	13281	13025	13282	13408	13143	13326	13374	13229	13252	13194	13194	13249	13328	13159	13164	13301	13319	13156	13139	13146	13268	13371	13420	13323	13117	13335	13174	13367	13213	13264	13388	13213	13152	13329	13461	13327	13278	13316	13246	13127	13303	13314	13209	13169	13250	13352	13084	13233	13003	13129	13201	13179	13138	13318	13280	13228	13387	13250	13155	13435	13335	13295	13061	13220	13277	13185	13170	13344	12985	13228	13146	13320	13097	13406	13215	13289	13235	13259	13207	13444	13334	13255	13192	13272	13319	13256	13274	13386	13207	13309	13269	13236	13273	13077	13298	13298	13283	13056	13315	13328	13236	13212	13294	13248	13148	13152	13259	13266	13229	13310	13225	13208	13299	13204	13240	13135	13266	13173	13065	13391	13205	13190	13358	13385	13371	13237	13382	13154	13104	13184	13334	13307	13208	13310	13328	13361	13175	13209	13264	13420	13276	13302	13400	13252	13251	13304	13456	13264	13283	13321	13277	13231	13200	13169	13156	13364	13342	13245	13294	13226	13385	13330	13226	13219	13155	13269	13171	13383	13104	13305	13196	13427	13216	13235	13173	13360	13416	13278	13305	13437	13201	13250	13323	13260	13272	13227	13363	13293	13167	13161	13191	13249	13480	13269	13327	13162	13394	13339	13170	13178	13237	13340	13395	13195	13250	13313	13397	13377	13228	13397	13279	13321	13099	13235	13254	13134	13312	13236	13276	13225	13427	13164	13301	13237	13323	13092	13176	13319	13389	13232	13297	13289	13372	13399	13234	13273	13228	13366	13344	13041	13248	13184	13188	13124	13323	13079	13284	13260	13313	13362	13320	13310	13345	13333	13386	13209	13268	13186	13224	13308	13337	13381	13243	13378	13090	13084	13337	13264	13268	13234	13249	13224	13380	13206	13314	13298	13196	13370	13206	13349	13093	13245	13226	13211	13264	13250	13413	13398	13323	13364	13230	13118	13209	13390	13314	13350	13223	13323	13178	13270	13227	13240	13342	13354	13198	13075	13325	13215	13180	13278	13396	13290	13188	13126	13188	13253	13315	13243	13254	13142	13303	13354	13230	13147	13258	13326	13183	13309	13234	13249	13283	13236	13320	13247	13193	13257	13344	13238	13168	13397	13334	13384	13067	13494	13267	13125	13273	13199	13122	13373	13315	13260	13407	13259	13263	13422	13224	13269	13318	13326	13246	13248	13316	13238	13257	13389	13181	13185	13311	13290	13339	13126	13134	13310	13356	13312	13183	13252	13217	13316	13296	13121	13250	13235	13224	13328	13339	13124	13287	13296	13148	13337	13312	13349	13178	13275	13252	13226	13315	13386	13334	13254	13240	13389	13229	13125	13281	13219	13177	13154	13359	13202	13413	13202	13269	13343	13177	13271	13175	13259	13216	13173	13343	13533	13363	13263	13392	13092	13239	13266	13129	13347	13476	13211	13391	13310	13201	13156	13276	13409	13105	13250	13125	13379	13158	13237	13316	13289	13264	13295	13113	13205	13376	13143	13400	13180	13374	13346	13113	13260	13330	13226	13269	13233	13293	13246	13178	13458	13311	13301	13304	13218	13298	13336	13273	13210	13246	13231	13348	13379	13248	13281	13342	13267	13435	13186	13189	13180	13271	13130	13290	13271	13360	13230	13187	13172	13068	13327	13224	13346	13344	13280	13106	13217	13270	13331	13130	13196	13226	13298	13498	13255	13271	13251	13219	13353	13181	13181	13381	13453	13418	13102	13382	13193	13325	13185	13329	13132	13413	13350	13109	13316	13352	13142	13291	13208	13177	13081	13291	13363	13109	13375	13275	13437	13283	13367	13185	13151	13191	13145	13172	13262	13279	13285	13293	13244	13226	13248	13144	13209	13343	13277	13146	13260	13238	13141	13142	13309	13480	13311	13256	13239	13342	13284	13266	13258	13289	13279	13123	13242	13255	13217	13315	13270	13270	13229	13237	13280	13322	13298	13340	13297	13246	13381	13274	13357	13279	13250	13195	13340	13268	13162	13270	13313	13105	13266	13390	13241	13610	13028	13342	13354	13338	13408	13251	13233	13192	13227	13424	13211	13398	13211	13357	13266	13420	13246	13294	13273	13326	13194	13311	13163	13275	13260	13236	13212	13305	13112	13219	13327	13290	13380	13330	13305	13252	13236	13297	13362	13286	13370	13292	13301	13181	13151	13197	13328	13338	13232	13347	13354	13298	13390	13336	13434	13349	13356	13186	13240	13361	13304	13619	13299	13194	13394	13275	13167	13191	13319	13331	13209	13200	13227	13222	13296	13209	13322	13265	13440	13234	13323	13369	13305	13254	13141	13289	13384	13301	13396	13252	13300	13055	13284	13375	13200	13186	13157	13165	13350	13196	13281	13270	13483	13290	13138	13221	13138	13267	13201	13454	13177	13283	13308	13297	13275	13138	13399	13357	13301	13319	13211	13275	13372	13256	13178	13200	13303	13139	13375	13251	13412	13198	13297	13285	13251	13371	13371	13299	13160	13164	13228	13311	13131	13296	13113	13274	13240	13384	13144	13355	13183	13206	13326	13151	13307	13423	13161	13104	13182	13166	13233	13292	13169	13107	13397	13261	13217	13136	13328	13076	13296	13214	13271	13265	13121	13407	13366	13531	13195	13262	13199	13294	13151	13329	13274	13166	13345	13254	13195	13333	13356	13238	13327	13179	13103	13276	13283	13016	13337	13117	13277	13274	13323	13387	13394	13327	13405	13252	13278	13195	13477	13284	13259	13237	13164	13281	13257	13363	13317	13227	13090	13377	13161	13051	13494	13114	13234	13125	13256	13195	13321	13382	13306	13406	13276	13324	13377	13044	13186	13146	13282	13260	13197	13318	13275	13254	13125	13327	13306	13227	13302	13291	13294	13230	13313	13317	13243	13354	13371	13145	13353	13202	13273	13201	13311	13385	13242	13177	13288	13194	13226	13166	13324	13267	13187	13243	13248	13243	13167	13374	13182	13273	13188	13368	13334	13322	13235	13259	13299	13095	13194	13417	13452	13317	13311	12996	13341	13325	13173	13255	13325	13351	13342	13427	13358	13212	13158	13448	13312	13154	13236	13117	13408	13219	13336	13215	13240	13312	13321	13396	13220	13206	13204	13312	13369	13280	13135	13344	13208	13159	13457	13278	13304	13119	13429	13136	13388	13080	13241	13283	13266	13158	13257	13294	13318	13425	13224	13346	13275	13333	13170	13239	13206	13340	13300	13484	13294	13319	13155	13234	13179	13249	13194	13315	13195	13192	13218	13246	13432	13346	13275	13290	13205	13379	13388	13320	13326	13368	13371	13314	13140	13283	13372	13349	13269	13254	13242	13400	13206	13295	13272	13260	13303	13398	13224	13171	13331	13356	13409	13407	13186	13282	13336	13391	13371	13147	13232	13333	13213	13337	13206	13399	13305	13211	13266	13379	13241	13180	13036	13377	13308	13283	13317	13274	13290	13237	13328	13341	13224	13168	13203	13342	13195	13230	13334	13240	13174	13318	13139	13277	13266	13304	13106	13325	13135	13359	13445	13191	13330	13442	13351	13052	13262	13377	13173	13315	13358	13221	13091	13169	13386	13270	13250	13286	13279	13213	13282	13235	13388	13130	13193	13267	13169	13057	13268	13394	13417	13196	13248	13273	13315	13137	13230	13311	13345	13260	13372	13160	13273	13159	13505	13242	13337	13421	13213	13230	13230	13413	13197	13244	13325	13262	13196	13366	13142	13210	13076	13269	13349	13217	13356	13254	13272	13325	13157	13238	13123	13220	13101	13351	13152	13138	13463	13103	13362	13192	13229	13195	13452	13279	13325	13355	13174	13269	13114	13201	13320	13334	13082	13282	13324	13165	13313	13144	13122	13275	13186	13283	13205	13234	13219	13375	13306	13313	13092	13161	13289	13331	13130	13318	13305	13307	13148	13124	13256	13384	13058	13452	13184	13393	13323	13476	13186	13247	13283	13103	13342	13375	13217	13287	13270	13289	13229	13235	13151	13215	13198	13205	13378
23122	21793	30717	31602	39968	41041	35114	23721	17747	15984	15361	15218	15070	14845	14813	14824	14724	14905	14891	14858	14877	14939	14840	14738	14620	14664	14659	14950	14901	14731	14603	14718	14744	14705	14705	14713	14708	14847	14656	14583	14812	14773	14571	14605	14640	14720	14664	14824	14852	14759	14778	14764	14895	14526	14534	14803	14659	14645	14725	14814	14498	14704	14550	14761	14839	14485	14810	14947	14761	14533	14727	14722	14778	14697	14723	14732	14623	14499	14741	14483	14670	14662	14733	14721	14794	14560	14621	14687	14639	14581	14557	14479	14710	14561	14697	14908	14498	14812	14594	14653	14631	14599	14707	14611	14708	14640	14616	14846	14779	14554	14554	14867	14779	14611	14586	14475	14670	14840	14658	14629	14844	14869	14519	14611	14591	14536	14874	14730	14587	14658	14769	14608	14406	14641	14680	14621	14752	14675	14744	14487	14884	14726	14690	14560	14554	14730	14641	14616	14539	14683	14527	14438	14887	14774	14836	14557	14437	14600	14864	14777	14608	14448	14477	14653	14706	14649	14723	14649	14564	14831	14673	14456	14615	14606	14589	14718	14697	14713	14803	14926	14637	14597	14585	14619	14549	14619	14606	14654	14498	14637	14604	14570	14547	14688	14625	14547	14590	14577	14705	14618	14556	14544	14423	14597	14793	14871	14712	14637	14560	14502	14691	14472	14579	14565	14646	14696	14533	14546	14554	14583	14455	14672	14684	14654	14485	14709	14602	14553	14527	14653	14639	14386	14661	14655	14647	14584	14937	14602	14699	14698	14521	14566	14615	14631	14629	14488	14487	14647	14734	14546	14787	14429	14682	14772	14590	14456	14535	14586	14623	14609	14462	14744	14722	14426	14655	14658	14606	14686	14687	14681	14564	14602	14724	14695	14560	14682	14579	14540	14541	14558	14579	14752	14894	14724	14659	14564	14373	14709	14755	14670	14587	14725	14640	14664	14638	14375	14707	14589	14595	14665	14549	14710	14513	14678	14452	14496	14920	14722	14646	14777	14689	14623	14649	14563	14496	14500	14532	14442	14520	14620	14628	14760	14803	14722	14688	14529	14479	14526	14526	14844	14700	14650	14657	14460	14758	14650	14619	14599	14567	14797	14560	14626	14568	14806	14673	14789	14506	14493	14507	14454	14530	14508	14465	14504	14439	14578	14478	14527	14552	14709	14686	14548	14649	14585	14728	14521	14713	14539	14760	14593	14707	14425	14624	14550	14495	14599	14717	14540	14719	14572	14672	14543	14528	14759	14852	14523	14487	14580	14689	14661	14484	14660	14596	14452	14680	14536	14581	14388	14752	14873	14619	14628	14763	14667	14503	14598	14746	14590	14735	14732	14770	14515	14449	14650	14702	14641	14769	14674	14652	14680	14730	14741	14798	14605	14694	14864	14559	14705	14645	14723	14570	14612	14709	14503	14888	14846	14624	14673	14601	14730	14755	14670	14636	14444	14789	14617	14615	14789	14604	14590	14739	14542	14648	14448	14513	14567	14583	14501	14575	14467	14670	14800	14722	14620	14729	14562	14429	14463	14612	14468	14468	14686	14862	14708	14563	14679	14696	14601	14637	14714	14647	14466	14815	14645	14731	14710	14756	14493	14703	14502	14665	14691	14776	14730	14819	14704	14617	14826	14674	14748	14735	14602	14783	14627	14723	14627	14612	14567	14510	14621	14655	14603	14609	14697	14526	14652	14763	14547	14650	14720	14746	14563	14597	14590	14800	14555	14747	14666	14669	14458	14712	14648	14750	14598	14621	14611	14670	14526	14559	14585	14827	14737	14684	14577	14340	14581	14594	14561	14638	14616	14461	14810	14661	14685	14770	14595	14456	14553	14649	14579	14609	14599	14877	14781	14618	14610	14642	14725	14523	14594	14706	14624	14503	14614	14729	14586	14612	14651	14763	14626	14401	14581	14846	14704	14641	14719	14564	14571	14716	14621	14458	14271	14429	14690	14558	14659	14673	14546	14640	14843	14708	14653	14697	14652	14535	14655	14734	14603	14733	14556	14813	14637	14665	14655	14606	14620	14593	14667	14628	14570	14762	14506	14603	14600	14610	14623	14705	14710	14638	14576	14593	14953	14563	14516	14659	14553	14378	14651	14600	14579	14415	14549	14671	14549	14817	14760	14590	14740	14676	14691	14745	14635	14833	14525	14772	14794	14605	14715	14802	14711	14621	14677	14623	14710	14640	14786	14777	14632	14582	14771	14538	14453	14439	14820	14576	14639	14577	14556	14736	14450	14852	14579	14494	14591	14600	14606	14854	14716	14491	14633	14674	14693	14402	14672	14421	14591	14785	14617	14561	14677	14767	14844	14757	14505	14561	14819	14708	14554	14476	14801	14571	14682	14597	14738	14482	14556	14669	14597	14536	14645	14566	14559	14762	14539	14585	14631	14670	14488	14574	14505	14673	14627	14684	14801	14618	14568	14656	14709	14522	14717	14731	14681	14442	14569	14670	14784	14659	14524	14646	14654	14592	14700	14637	14752	14717	14583	14804	14656	14485	14491	14750	14687	14805	14670	14694	14598	14253	14573	14615	14545	14525	14468	14520	14611	14625	14598	14780	14524	14433	14448	14694	14569	14263	14590	14695	14579	14715	14710	14728	14631	14696	14574	14526	14528	14503	14643	14633	14695	14696	14479	14680	14678	14701	14746	14660	14627	14761	14718	14651	14726	14664	14618	14621	14767	14903	14624	14718	14839	14791	14733	14649	14653	14593	14788	14739	14423	14655	14706	14555	14545	14678	14567	14649	14517	14789	14591	14631	14713	14723	14529	14516	14586	14512	14645	14464	14655	14629	14758	14489	14458	14536	14438	14397	14692	14702	14676	14664	14607	14781	14684	14584	14558	14550	14747	14676	14596	14723	14819	14707	14577	14614	14524	14663	14735	14663	14565	14612	14615	14658	14609	14638	14573	14665	14605	14703	14755	14641	14640	14558	14651	14642	14538	14454	14600	14679	14455	14674	14623	14768	14654	14652	14458	14641	14541	14627	14575	14756	14866	14656	14602	14740	14642	14654	14517	14674	14643	14708	14755	14747	14811	14648	14658	14722	14602	14500	14687	14412	14698	14510	14690	14525	14692	14829	14601	14555	14732	14654	14678	14494	14644	14739	14581	14771	14622	14502	14673	14730	14677	14560	14651	14733	14597	14698	14600	14627	14680	14705	14623	14676	14688	14604	14861	14729	14675	14643	14524	14571	14621	14637	14515	14518	14491	14665	14491	14728	14597	14672	14627	14694	14593	14502	14659	14715	14495	14621	14663	14592	14744	14656	14681	14655	14670	14613	14597	14867	14603	14580	14552	14465	14582	14706	14702	14645	14669	14573	14755	14592	14458	14677	14688	14540	14559	14780	14418	14524	14823	14536	14654	14622	14596	14605	14584	14585	14424	14512	14689	14518	14689	14517	14643	14738	14528	14614	14656	14653	14552	14616	14452	14484	14532	14527	14614	14665	14659	14512	14661	14767	14591	14804	14743	14685	14706	14548	14677	14561	14532	14678	14669	14449	14597	14729	14617	14544	14531	14513	14661	14644	14679	14691	14521	14593	14629	14571	14839	14728	14532	14516	14605	14698	14667	14709	14734	14459	14516	14549	14593	14762	14752	14669	14813	14676	14644	14701	14553	14656	14510	14553	14694	14707	14594	14548	14563	14451	14827	14666	14619	14658	14730	14742	14596	14648	14643	14756	14695	14637	14533	14657	14492	14731	14614	14480	14470	14571	14531	14672	14589	14670	14766	14713	14981	14443	14478	14379	14686	14635	14714	14616	14523	14835	14853	14840	14581	14742	14491	14663	14707	14569	14483	14819	14592	14788	14736	14646	14613	14709	14724	14706	14710	14633	14592	14733	14552	14557	14557	14635	14546	14622	14786	14446	14750	14550	14730	14615	14597	14676	14627	14531	14731	14632	14569	14603	14590	14628	14768	14705	14640	14563	14640	14694	14668	14651	14763	14626	14487	14698	14661	14669	14454	14873	14681	14639	14656	14468	14753	14479	14740	14571	14648	14606	14609	14680	14553	14582	14763	14582	14495	14706	14669	14634	14747	14701	14673	14540	14694	14649	14576	14466	14518	14534	14640	14656	14661	14626	14764	14585	14542	14734	14621	14496	14722	14356	14635	14739	14623	14761	14448	14567	14746	14722	14549	14583	14565	14651	14670	14533	14627	14631	14814	14540	14621	14654	14596	14722	14723	14723	14721	14582	14322	14663	14636	14597	14636	14511	14556	14528	14746	14660	14494	14487	14769	14733	14603	14574	14563	14672	14458	14645	14676	14504	14595	14538	14513	14648	14521	14586	14529	14391	14563	14491	14555	14741	14682	14608	14493	14720	14546	14613	14556	14452	14632	14677	14521	14798	14672	14794	14572	14654	14829	14561	14686	14735	14637	14659	14650	14815	14737	14684	14603	14632	14712	14552	14707	14560	14658	14568	14476	14611	14477	14511	14460	14763	14716	14473	14691	14768	14546	14642	14625	14629	14714	14659	14639	14632	14653	14679	14582	14523	14547	14759	14500	14632	14541	14670	14579	14650	14757	14743	14645	14649	14609	14555	14738	14597	14634	14457	14435	14428	14753	14543	14522	14726	14605	14624	14597	14601	14722	14459	14409	14505	14560	14525	14695	14598	14559	14704	14537	14813	14900	14592	14525	14539	14516	14615	14507	14598	14506	14695	14533	14691	14756	14463	14603	14736	14607	14456	14599	14748	14424	14575	14574	14794	14478	14438	14689	14709	14507	14539	14691	14514	14646	14560	14512	14821	14838	14631	14633	14729	14679	14766	14649	14669	14621	14900	14682	14534	14690	14560	14553	14576	14706	14700	14610	14330	14573	14551	14577	14822	14662	14365	14422	14559	14434	14720	14693	14604	14771	14624	14818	14633	14544	14694	14656	14509	14496	14567	14641	14573	14828	14984	14566	14530	14692	14887	14598	14651	14651	14641	14661	14658	14446	14560	14659	14708	14558	14585	14604	14727	14491	14677	14469	14828	14497	14757	14554	14827	14608	14622	14465	14587	14637	14754	14656	14702	14616	14615	14557	14560	14480	14681	14697	14605	14534	14690	14770	14820	14830	14820	14655	14523	14544	14648	14737	14435	14520	14584	14618
63845	100079	82438	72933	61005	47633	33918	22333	15425	13302	13151	12953	12955	12905	12950	12764	12911	12753	12886	13129	12948	12958	12892	12944	12956	12804	12905	13014	12732	12942	12688	12967	12844	12913	12984	12892	12797	12757	12796	12879	12897	12947	12911	13012	13057	12858	12877	12810	13047	12978	12897	12881	12815	12798	12904	12752	12965	12978	13093	12965	12982	12854	12991	12746	12851	12985	13032	12974	13105	12953	12911	12714	13041	12819	12956	13172	12914	12816	13085	12817	13014	13105	12856	12770	12954	13041	12771	13131	12845	12964	12912	12858	13075	12817	12990	12823	12854	12903	12920	12816	12886	12879	12952	12913	13001	12785	12922	12837	13068	12867	13218	12912	12806	13045	12868	12834	12904	12987	12881	12852	12892	12826	12971	12691	12913	12886	12827	12790	12888	12953	12806	12869	12996	12742	12858	13078	12978	12810	12940	12823	12845	12966	12909	12828	12973	12871	13022	12992	12952	12877	12817	12964	12880	12921	12765	12759	12972	13058	12862	12829	12834	12979	12858	12976	12905	12945	13023	12840	13043	12938	12849	12737	12937	12930	12982	13067	12712	12879	13056	12913	12846	12893	12904	12921	12911	12886	12969	12789	12882	12831	12930	12850	12938	13030	12760	12892	13021	12795	12795	12899	12758	12801	12922	13004	12831	12921	12870	12742	12898	12973	12941	12912	13055	12761	12966	12846	12940	12858	13017	12862	12884	12725	12835	12870	12900	12890	12725	12869	12830	13049	12967	12743	12895	12893	13050	13011	12614	12815	12860	12898	12805	12879	12983	12859	12752	12839	12887	12787	12755	12959	12894	12868	12734	12860	12944	12814	12966	12877	12854	13002	12897	12894	12849	12837	12879	12839	13074	12705	12850	12855	12888	13011	12789	12873	12799	12766	12912	12782	12903	12736	12894	12740	12981	12868	13000	13025	12915	12978	12772	12956	12777	12897	12817	12945	12780	12878	12894	13015	12939	12859	12990	12809	12796	13110	12719	12749	12788	12859	12951	12905	12875	12835	12955	12769	12830	12829	12613	12759	12839	12774	12916	13028	13095	12832	12790	13025	12809	12975	12888	12933	12877	12796	12827	12848	12878	12752	12903	12956	12875	12740	12765	12833	12835	12968	12801	12894	12928	12806	12930	12909	12842	12895	12915	12932	12916	12781	13023	12942	12957	12929	12917	12954	12863	12890	12927	12986	12948	12920	12880	12782	12942	12866	13025	12934	12963	12886	12765	13005	12966	12783	12904	12892	12877	12960	12986	13012	12879	12705	12839	13043	12898	12786	12926	12905	12823	12848	12827	13014	12822	13073	12706	12850	12931	12840	12843	12948	12868	12791	12938	13038	13006	13046	12823	13019	12865	12969	12957	12763	12827	12876	12852	12865	12840	12834	13014	12835	12995	12885	12928	12830	12828	12886	13021	13049	12941	12848	12990	12831	12914	12973	12800	12824	12887	12816	12925	12873	12902	12764	12864	12846	13145	12904	12763	12774	13025	12971	13006	12855	13019	12836	12991	12897	12869	12850	12799	12982	12858	12821	12849	12757	12936	12814	13093	12818	12977	12831	12851	12998	12893	13024	12994	12887	12998	12900	12740	12936	12945	12978	12908	12960	12769	12842	12967	12888	12718	12972	12836	12937	12785	12851	12901	12812	12957	12993	12904	12877	12861	12892	12908	12745	12745	12879	13022	12799	12970	12982	12786	12983	12987	12890	12828	12805	13035	12980	12909	12814	12916	12896	12843	12729	13024	12876	13045	12909	12836	12824	12858	12833	12988	13047	12890	12919	12841	12971	13073	12915	12943	12947	12792	12787	12944	12893	12832	13037	12938	12979	12895	12762	12890	12882	12945	12872	12745	12925	12698	12930	12906	12947	12745	12938	12726	12906	12920	12975	12838	12899	12993	12848	12888	13016	12824	13158	12873	12854	12819	12999	12915	12884	12832	12692	12703	12903	12999	12871	12931	12899	12852	12886	12891	12875	12972	12925	12930	12872	12921	12897	12756	12898	12953	12850	12817	13038	12804	12995	12827	12975	12903	12969	12807	12728	13043	13048	12991	12962	12965	12758	12911	12984	12833	12949	13051	12895	12869	12837	12809	12933	12822	13115	12835	12854	12935	12890	12779	12745	12855	12953	12938	12852	12959	12928	12794	12955	12793	12927	12872	12901	12910	13021	12903	12839	12727	12856	12804	12804	13039	12852	13004	12856	12693	12806	12688	12980	12909	12908	12727	12717	13064	12755	12760	12958	12915	13015	13023	12873	12989	12839	12853	12958	12969	12774	12720	12918	12953	12757	12904	12878	12964	12913	12885	12817	12945	12969	12960	12795	12903	12822	12795	13001	12893	12853	12744	12902	12938	12872	12838	12973	12990	12867	12820	12782	12807	12963	12946	12779	12995	12939	12816	12933	13022	12793	12995	12892	12970	12840	13045	13001	13052	12864	12900	12736	12856	12754	12911	12954	12881	13021	12798	12861	12727	12978	12747	12723	12993	12887	13079	12896	12952	12980	12977	13152	12845	12681	12836	12900	13115	12796	12905	12824	12869	12951	12881	12907	12872	12953	12934	12853	12853	12962	12847	13001	12969	12874	12769	12797	12912	12945	12938	13031	12844	12939	12953	12934	12931	12954	12889	13022	12847	12934	12760	12815	12857	13045	12914	12742	12919	12919	12913	12823	12977	12929	13001	12853	12820	12870	12827	12851	12891	12785	12916	12733	12846	12783	12766	13001	13039	12895	12817	12909	12934	12858	12987	12766	12846	12935	12834	12891	12915	12848	12903	12789	12919	12823	12862	12862	12892	12795	12893	12788	12791	12743	12766	12820	12863	12973	13046	12967	12932	12870	13016	12937	13009	12697	12981	12701	12739	12908	13020	12937	12808	12990	12677	12839	12970	12833	12890	12969	12968	12861	12907	12970	12842	12821	13014	12941	13011	12957	12848	12760	12720	13059	13006	12816	12797	12615	12942	12836	12903	13122	12877	12981	12938	12982	12935	12833	12930	12803	12944	12852	12850	12763	12982	12897	12863	12906	12894	12866	12756	13017	12937	12982	12755	12938	12889	12920	12949	12819	12732	12856	12966	12898	12703	12821	13078	12819	12941	12885	12785	12933	12785	12825	12825	12859	13047	12931	12894	12808	12906	12930	12895	12796	12794	12916	13016	12823	12805	12868	12767	12702	12929	12745	12922	12685	12982	12827	12894	12832	12878	13058	12784	12761	12987	12868	12923	12842	12922	12873	12939	12712	12851	12928	12873	12847	12884	12754	12934	12900	12881	13113	12931	12799	12919	12918	12843	12743	13079	12885	12763	12986	12806	12827	12815	12853	12913	12870	12971	12928	12817	13002	12854	12910	12756	12922	12746	13061	12861	12980	12923	12883	12740	12777	12668	12922	12818	12859	12818	13025	12811	12943	12840	12875	12777	12949	12769	12959	12837	12911	12825	12748	12900	12975	12909	12765	12831	12856	12923	13024	12813	12806	13043	12923	12851	12954	12983	12966	12807	12728	12834	12818	12913	12933	12971	12992	12944	12860	12926	12826	13076	12950	12805	12822	12722	12928	12841	12965	12850	12934	12873	12769	12874	12838	12957	12732	12863	12871	12952	12995	12894	12994	12909	13041	12906	13048	13010	13013	12896	12870	13002	12936	12832	12880	12815	12880	12877	12923	12818	12888	12908	12895	13018	12927	12842	13038	12818	12845	12908	12854	12830	12860	13076	12815	12791	12891	12939	12906	12885	12880	12775	12983	12969	12951	12720	12888	12974	12949	12920	12899	12992	12822	12906	12957	12745	12951	12808	12913	12718	12827	12946	12792	12812	12896	12860	13013	13041	12907	12836	12677	12956	12851	12807	12891	12851	12876	12884	12731	12952	12809	12975	12962	12983	12787	12872	12896	12899	12761	12870	12772	12823	12895	12875	12881	12787	12732	12917	12983	12859	12786	12821	12952	12903	12956	12910	12926	12970	12895	13171	12804	12876	12966	12761	12932	12811	12917	12929	12723	12941	12947	12862	12860	12849	12997	12892	12909	12889	12892	12920	12829	12896	12992	13021	12985	13108	12971	12912	12904	12976	12899	12905	12822	12918	12766	12850	12765	13024	12749	12868	12945	12814	12919	13102	12805	12677	13044	12859	12859	12868	12876	12941	12800	12884	12872	12993	12791	12967	13028	12920	12972	12879	12817	13016	12915	12815	13042	12939	13110	12811	12878	12889	12983	13048	12804	12823	12797	12898	12759	12915	12846	12935	12883	12986	12739	12901	12818	12918	12861	12810	12941	12860	13012	12797	12899	12763	12960	12933	12909	12891	12951	12873	12827	12857	12783	12882	12819	12920	12869	12917	12681	13058	12907	13057	12892	12908	12825	12797	12821	12937	12774	12945	12921	13009	12922	12971	12796	12951	12865	12938	12772	12770	12859	13046	12884	12892	12835	12824	12836	12921	12862	12862	13070	13019	12983	13035	12782	12912	12836	12811	12842	12923	13107	12939	12921	12889	12825	12996	12995	12889	12912	13021	12777	12974	12828	13007	12920	12953	12864	12725	13016	12864	12913	13078	12673	12916	12922	12880	13031	12876	12844	12817	12712	12857	12950	12863	12928	12859	12982	13055	12864	13090	12786	12799	13035	12863	12654	12895	12946	12966	12904	12838	12773	12910	12854	12776	12918	12795	12747	13071	12897	12979	12897	12903	12845	12995	12958	13027	12808	12915	13038	12730	13007	12821	12796	13051	12907	12979	12765	12877	12848	12837	13060	12888	13000	12916	12932	12998	12942	12964	12838	12974	12743	12878	12856	12836	12893	12950	12743	12738	12861	12784	12846	12808	12966	12929	12968	12716	12793	12971	12857	12845	12896	12862	12751	12962	12799	12871	12902	12895	12909	12820	12888	13042	12781	13021	12865	12884	12967	12971	13056	12844	12975	12869	12975	12993	12881	12918	13004	12793	12892	12981	12767	12879	12977	12935	12796	12827	13019	12920	12909	12826	12739	12965	12779	12866	12945	12745	12934	12754	12931	12821	12825	13052	12961	12846	12927	12955	12894	12740	13051	12906	12875	13043	13122	12954	12936	12930	12903	12830	12971	13055	12866	12929	13065	12940	12779	12917	12845	12939	12896
28971	27823	33284	30090	24180	19995	17366	15768	15365	15239	14928	14965	15115	15111	15067	15031	15077	15034	14902	14857	14918	14909	14914	14986	14943	14996	14845	14831	14956	15004	15155	15221	14885	14919	14966	15014	14982	14654	14842	14884	15033	15156	15000	15043	14980	14971	15105	14944	14995	15027	15247	14941	15158	15190	15027	15139	14846	15065	14883	14801	15101	15053	14897	14599	14900	15091	14831	14927	14988	14956	14879	14975	15242	15001	14958	14966	15017	15158	14945	14917	14934	14896	15051	15127	15007	14965	14871	14955	14949	14949	15127	15270	14951	14838	14914	14921	15038	15094	15041	14814	15024	15115	14964	14887	14942	15056	14913	14981	15053	14984	14988	15053	14919	14780	14894	15032	14867	14894	15222	14871	14806	14826	14885	14849	14924	14923	15127	14929	14929	14983	14881	15007	14934	14728	14854	15081	14990	14959	14789	14979	14894	14822	14918	14980	14874	15041	15127	14922	14997	15124	15051	15111	15054	15133	15092	14950	14931	15039	15018	15091	14898	14963	14928	14900	15053	14965	14757	14912	15010	14964	14893	14887	14974	14820	14833	14879	15118	14890	15155	15028	14734	14744	15060	14978	14916	14828	15007	14783	15129	14842	15117	15119	14962	14971	14919	14912	15000	15153	15015	15138	14827	15016	15036	15076	14960	14972	14980	15077	14977	14762	15258	14992	14926	15102	15081	15106	15006	15018	15084	14928	14989	14998	14971	14783	14925	14934	14976	15104	14934	14851	14879	15027	15089	14713	15013	14902	14999	14802	14980	15009	14976	14888	14936	14998	14979	14956	15011	14988	15055	14903	14951	14814	15005	14959	15092	15097	14851	15209	15064	15017	15004	14941	14982	14767	14919	14721	14944	15113	14924	14970	14878	14796	14906	15072	15057	14848	14773	14913	14869	14882	14792	14973	14986	14929	15082	14968	15126	14933	15027	15069	14796	14915	15016	14889	15000	15038	14990	15019	14823	14904	15007	15029	14864	15062	15043	14984	15144	15178	14894	15125	14991	14894	14970	14936	15200	15101	15181	14831	14855	14951	14920	14929	14931	14775	15043	14934	14850	14947	14923	14977	15134	14855	15071	14832	14940	15078	15105	14962	14970	14916	15038	15116	14855	15072	15127	14795	14888	14870	14934	15080	15013	14875	15018	15011	14865	14959	15017	15064	14986	14852	14889	14827	14949	14950	14983	15003	15207	14873	15037	14974	14961	14981	14943	14882	14925	14929	14867	15001	14830	14727	14978	15084	15099	14871	14789	14874	14950	14988	15069	14816	15120	15150	15064	15231	14912	14880	15079	14904	15049	14826	14855	14825	14905	14900	14957	14926	15015	15067	15003	14909	14982	14997	14996	14934	15059	15055	14950	15109	15244	15037	14872	14978	14919	15033	15138	15033	15208	14971	14839	14999	15014	14955	15075	14810	15135	14781	14955	15019	15010	15066	15096	14935	14971	15038	14866	14956	15125	15016	15078	15014	14782	14929	15047	15007	15020	15400	15254	14852	14995	15132	14983	14740	14892	14864	14936	15021	15198	14934	15014	14887	15137	14929	14929	14858	14769	14967	14919	14982	14928	14896	14898	14995	15061	14999	15078	14956	15158	15095	15122	15130	15184	14964	15106	14889	15022	15038	15052	14797	14946	14863	14864	14959	14980	14910	14944	15157	15048	15037	15099	15057	14782	15055	15021	15119	15075	14891	14961	15001	15106	14957	15106	14959	15053	15078	14932	15162	14920	14945	14906	15011	14967	14892	15061	14862	14792	14980	15046	14854	14865	15008	15043	14953	15038	15016	15111	15051	15188	14937	14951	15006	15109	15223	15043	14983	14911	14957	14859	14996	15035	15072	14973	14903	15090	14997	15049	14873	14945	14884	14999	14827	15049	15034	14922	15015	15060	14995	15003	14961	15025	15017	14966	14934	15026	14750	14830	14894	14932	14920	14686	14826	15060	15040	14972	14832	15039	14947	14877	14929	14995	14842	14859	14932	15066	14792	14808	15049	14959	15101	15249	14857	15038	14948	15106	15077	15090	14985	14954	14935	14875	14944	15119	15121	14760	14904	14919	14822	15055	14974	14892	14870	15201	15020	15008	14956	14878	15027	15041	14973	15065	14905	14905	15085	14962	15173	14992	14983	14908	14984	14858	14975	14832	14973	15091	15003	15059	15087	14971	14936	15001	15021	15121	14955	14836	15093	15006	15005	15033	15035	15024	15176	14937	14786	14967	15087	14893	14884	14899	14885	14953	15032	14969	14833	15025	14863	14877	14812	14858	14858	14903	14858	14993	15036	15160	14978	14942	14956	14992	14786	15031	14999	15078	15098	15035	15038	15056	15028	14872	14942	14873	14895	15300	15196	14912	14751	15100	14784	14794	15018	15144	14932	14829	14855	14977	15209	14906	15079	15061	14974	15195	15002	15122	14929	15050	15174	15071	14999	14856	14982	14961	14918	15086	15058	15103	14801	15066	15209	15202	14927	15010	14929	15017	14879	14948	14995	14953	15166	14708	15148	14973	14947	14949	14784	14872	14881	14871	14994	15011	15031	15130	15054	14897	14760	14970	14989	14899	15096	14861	14956	14909	14845	14910	14820	14792	14848	14921	14900	14891	14991	15053	15063	15071	15039	15017	14968	14981	15062	15217	15078	14862	14939	14899	14949	14901	14925	14953	14886	15024	14904	14904	15040	15027	14963	15185	15026	15054	14811	15117	14944	14991	15015	15008	14916	15135	14975	14969	15002	14937	14829	15122	15159	15159	14889	15133	15069	15101	14863	14858	14952	15123	14863	15045	14959	15084	14869	14959	14913	15134	14993	14782	15036	15211	15034	14972	14855	14943	14970	14964	15021	14960	14753	15001	15005	15140	14860	15039	14979	15272	15163	15129	14940	14903	14960	14860	15175	14965	14925	14833	14898	15040	15188	14876	15055	15051	14792	14942	14951	15198	15387	15227	15011	14966	15090	14712	15022	15113	15117	15155	14950	14926	15074	15037	14722	14947	15127	15010	15104	15050	14910	14984	14994	15028	14977	15068	15083	14880	15066	14988	14859	15022	14980	15077	15000	15031	14837	14774	15073	14804	15024	14893	14839	15030	15060	14929	15009	14883	14875	14830	14962	15182	14948	14951	14912	15040	14801	15166	15141	15093	15007	14993	15003	15021	14917	14852	14999	15098	15052	14999	14921	14912	14798	15028	15065	14900	15021	14796	14931	14886	15004	14998	15022	14929	14951	15123	15076	15167	15003	14851	14965	15041	15095	14831	14688	14963	15048	14866	15036	14910	14998	15045	14939	14989	14813	14997	14974	15132	14913	15003	14842	14896	14899	14900	14916	14843	14859	14890	15000	14901	14958	15014	15039	14998	14973	15082	14973	14915	14964	14989	14868	15017	15034	14933	14925	15005	14956	15036	14941	15110	14888	15098	15036	15009	14976	15024	14974	14990	14980	15005	14945	15086	14927	14874	14963	15129	15105	14832	14881	15002	14845	14863	15093	14913	14974	15040	14872	14820	14884	14844	15052	15019	15026	14933	14977	14597	14941	14930	14984	15072	14940	14902	15242	15051	14982	15036	14966	15221	15018	15156	14816	14946	14826	15186	15074	15080	14959	14923	14907	14987	14935	15209	15062	14935	14768	14972	14931	14704	15178	14965	14783	14987	14877	15133	15140	14886	14814	15008	14930	14835	15028	14821	15104	14894	15001	14902	14849	14955	14982	15000	15008	14962	15091	14878	14871	14927	14890	14767	14938	14975	15031	15128	14984	15010	14995	15165	14926	15114	15001	15041	14919	14987	15035	15015	15040	14972	14900	14994	14951	15203	14975	14856	15079	14939	15150	15142	14917	14834	15010	14967	15202	14999	15089	15090	15061	14918	15030	14697	14927	14999	15136	15017	15008	14766	14850	14911	14847	15082	15151	15069	14937	14992	14858	14882	14797	15042	14940	14834	15030	15016	15183	15162	15004	14823	14828	14930	15017	15047	15023	15005	15001	14982	15003	14866	14920	14914	14952	14786	14953	15177	14940	15005	14865	15033	15027	14937	14814	14972	14938	14967	14834	14938	15039	14871	15118	15125	14810	14888	14945	15174	15004	14880	15043	14883	15176	15159	15046	15164	14903	14970	14832	14933	15058	14905	15078	15027	14770	14813	14883	14962	14953	15244	14882	14940	15066	14781	14966	15071	15074	14874	14853	14881	15044	14828	14992	14936	14971	15022	15025	14972	14888	14929	14907	14968	15121	15183	14976	14850	14830	14954	15091	15064	15001	14941	15144	14948	14935	15011	14822	15007	14817	14860	14980	15010	15071	15012	14834	14902	15008	15062	15041	15133	14860	15116	15006	15149	14932	14657	14818	14897	14821	14853	15128	14913	14925	14728	14963	14887	14779	15066	14959	14986	14775	15147	15262	14891	14741	14883	15085	15098	14885	14948	14981	15036	14834	14891	14973	14961	15131	14921	14781	14929	15053	15046	15045	15053	15099	14871	14836	15059	14883	14973	15019	14962	14989	15137	14986	14940	14859	15088	14862	14961	14832	15038	15000	15006	15040	14821	14932	14977	15106	14933	15064	14979	15005	15095	14823	14706	14995	15111	15021	14913	14808	14890	14987	15048	15072	15148	14987	14963	14922	15039	15164	14939	14890	14791	15060	14870	14925	14982	14773	14980	14808	15053	14951	15138	14957	15034	15046	14936	14891	14894	14823	14865	14961	15024	14912	15031	15074	15045	14961	14985	15086	14945	14859	15009	14940	15141	14971	15106	15012	15054	14999	15143	15097	14995	15019	15175	15074	14966	15228	15066	14926	15096	14908	15157	14921	15010	15021	14815	14911	14809	14971	14912	15049	14942	15064	14837	14881	14964	14950	15084	15156	15108	15248	14948	15005	14915	14908	14948	14854	14907	14902	15141	14923	14855	15143	15022	15158	14920	14934	14714	14926	14845	15008	14995	14875	14874	14920	14960	14928	14874	15225	15047	15140	15055	15031	14830	14946	15091	14932	14989	14879	14951	14861	14794	15034	15079	14742	15008	14983	14914	15014	14985	15095	15138	15042	15127	15147	14898	14919	15316	14961	14906	14762	15085	15101	15248	14929	14907	15122	15012	14981	14993	15020	14951	15077	14918	14972
31954	44967	34058	26229	21842	17858	15045	13672	13506	13158	13152	13235	13169	13097	12969	13234	13145	13075	13109	13270	13303	13219	13073	13226	13103	13167	13137	13112	13222	13061	13109	13370	13162	13170	13230	12995	13137	13348	13034	13311	13001	13146	13244	13051	13217	13142	13124	13217	13155	13187	13219	13258	13266	13215	13232	13163	13150	13232	13014	13335	13141	13117	13267	13233	13145	13215	13283	13216	13262	13247	13071	13113	13180	13257	13208	13189	13059	13153	13186	12965	13079	13107	12986	13261	12980	13171	13183	13154	13115	13096	13272	13137	13079	13136	13207	12963	13224	13136	13054	13012	13207	13264	13042	12992	13025	13307	13158	13110	13223	13126	13179	13028	13197	13092	13066	13175	13222	13312	13175	13094	13308	13114	13193	13196	13057	13220	13158	13288	13072	13113	13154	13053	13229	13195	13263	13242	13089	13196	13242	13199	13246	13117	13211	13121	13168	13206	13099	13171	13212	13196	13206	13004	13238	13121	13156	13062	13195	13093	13172	13147	13094	13157	13138	13266	13126	13110	13278	13089	13212	13178	13356	13137	13088	13242	13193	13261	12909	13251	13041	13171	13065	13260	13271	13109	13135	13113	13202	13150	13271	13070	13082	13207	13000	13187	13188	13056	13227	13339	13065	13074	13198	13224	13034	13203	13072	13201	13134	13081	13129	13280	13248	13141	13170	13224	13075	13130	13147	13041	13096	13128	13129	13299	12993	13197	13165	13298	13165	13093	13184	13270	12948	13174	13171	13042	13267	13247	13130	13056	13208	13143	13136	13190	12978	13170	13315	12937	13089	13170	13165	13060	13094	13187	13106	13139	13002	13147	13219	13162	13038	13102	13266	13181	13086	13264	13136	13055	13202	12942	13274	13223	13272	13062	13108	13050	13120	13041	13056	13080	13196	13201	13269	12937	13093	13044	13285	13070	12968	13245	13122	13156	13248	13365	12970	13214	13122	13203	13172	13306	13061	13075	13232	13050	13239	12970	13173	12997	13256	13060	13077	13215	13207	13090	13132	13208	13237	13145	13161	13152	13017	13052	13296	13130	13244	13168	13038	13149	13092	13074	13234	13255	13169	13119	13098	13102	13038	13108	13167	13184	13279	13195	13379	13204	13142	13028	13293	13108	13092	13345	13017	13096	13140	13179	12928	13047	13148	13096	13267	13174	13240	13174	13162	12964	13246	13180	13182	13196	12889	13127	13146	13198	12960	13154	13060	13150	13079	13176	13092	13248	13122	13309	13001	13257	13106	13312	13142	13151	13154	13133	13241	13242	13173	13138	13034	13028	13310	13129	13110	13082	13233	13140	13202	13004	13286	13094	13124	13069	13250	13197	13285	13243	13186	13288	13217	12921	13164	13138	13112	13139	13090	13221	13165	13230	13228	13137	13200	13275	13096	13183	13161	13285	13254	13213	13168	13150	13121	13128	12946	13219	13213	13230	13054	13315	13218	13160	13175	13226	13002	13156	13158	13149	13429	13180	13368	13144	12930	13080	13150	13240	13158	13257	13158	13092	13189	13120	13043	13072	13133	13170	13213	13189	13116	13076	13200	13178	13177	13170	13015	13260	13394	13060	13341	13234	13041	13152	13191	13135	13201	13029	13126	13136	13099	13168	13191	13287	13272	13233	13194	13083	13070	13362	13354	13253	13141	13110	13183	13215	13312	13131	13258	13175	13225	13095	13183	13033	13271	13102	13155	13021	13120	13217	13141	13158	13252	13238	13108	13225	13291	13304	13050	13167	13198	13185	13171	13192	13082	13106	13112	13161	13181	13009	13099	13178	13182	13118	13087	13120	13277	13281	13158	13227	13169	13243	13084	13152	13214	13193	13362	13296	13235	13158	13132	13256	13111	13164	13178	13168	13243	13230	13045	13224	13284	13138	13172	13330	13027	13284	13108	13147	13171	12919	13050	13169	13181	13193	13077	13233	13253	13152	13142	13259	13085	13247	13087	13222	13102	13131	13224	13125	13196	13156	13275	13042	13027	13251	13264	13410	13134	13175	13195	13156	13114	13175	13203	13319	12960	13269	13179	13265	13272	13133	13097	13014	13258	13238	13192	13099	13072	13069	13135	13104	13063	13298	13330	13058	13229	13269	13070	13262	13182	13123	13082	13229	13276	12932	13187	13054	13076	13230	13108	13275	13187	13227	13068	13065	13142	13062	13231	13168	13145	13198	13072	13066	13198	13132	13145	13233	13232	13130	13216	13220	13164	13229	13089	13275	13168	13069	13206	13150	13269	13309	13129	13071	13333	13290	13116	13081	13072	13103	13092	13283	13184	13082	13054	13086	13195	13269	13239	13259	13133	13101	13282	13231	12997	13303	13138	13089	13077	13132	13144	13075	13251	13186	13075	13065	13093	13068	13246	13065	13147	13179	13145	12952	13122	13279	13209	13228	13069	13238	13225	13100	13272	13074	13094	13208	13212	13103	13109	12988	13223	13145	13137	12886	13159	13017	13072	13215	13185	13135	13174	13368	13245	13078	13169	12943	13139	13154	13136	13144	13193	13067	13333	13124	13273	13232	13097	13352	13205	13132	12996	13146	13212	13273	13191	13224	13149	13008	13215	13322	13158	13154	13288	13329	13064	13184	13216	13128	13165	13115	13211	13044	13212	13096	13208	12879	13245	13131	13115	13139	13028	12980	13182	13119	13194	13238	13196	13070	13164	13081	13201	13172	13201	13124	13172	13344	13123	13037	13141	13236	13269	13032	13188	13094	13142	12999	13091	13140	13096	13219	13244	13135	13199	13142	13238	13065	13128	13171	13142	13220	13333	13050	13010	13177	13074	13118	13228	13094	13128	13141	13118	13231	13240	13093	13171	13137	13097	13249	13217	13115	13208	13252	13157	13095	13238	13215	13057	13067	13224	13129	13308	12983	13215	13314	13199	13124	13233	13051	13034	13203	13141	12946	13296	12994	13245	13217	13142	13298	13155	13199	13103	13230	13178	13202	13113	13030	13157	13097	13171	13176	13153	13004	13057	13170	13220	13201	13051	13267	13237	12898	13097	13119	13056	13202	13290	13279	13158	13033	13226	13226	13105	12975	13227	13226	13154	13286	13126	13156	13195	13145	13169	13081	13143	13185	13116	13203	13180	13113	13144	13144	13208	13147	13085	13043	13120	13258	13187	13182	13268	13224	13091	13134	13075	13130	13208	13203	13270	13302	13071	13083	13044	13212	13152	13263	13251	13149	13163	13261	13044	13093	13261	13213	12904	13138	13106	13111	13219	13051	13024	13254	13014	13174	13078	13021	13218	13117	13174	13116	13157	13080	13217	13219	13245	13201	13157	13211	13119	13135	13253	13281	13162	13141	13231	13084	13314	13144	13120	13231	13136	13306	13177	13096	13178	13260	13202	13294	13111	13047	13188	13169	13104	13318	13250	13229	13011	13166	13232	13352	13048	13184	13185	13289	13276	13116	13277	13307	13313	13125	13253	13223	13103	13217	13092	13001	13054	13478	13012	13267	13061	13223	13206	13009	13206	13222	13148	13272	13315	13113	13286	13182	13209	13205	13358	13093	13237	13090	13111	13214	13092	13138	13042	13291	13149	13189	13134	13208	13139	13055	13135	13307	13148	13182	12976	13248	13251	13212	13302	13173	13227	13167	13203	12994	13156	13245	13180	12868	13084	13259	13107	13084	13154	13086	13188	13035	13207	13178	13044	13202	13285	13293	13183	13023	13377	13204	13164	13245	13130	13222	13201	13135	13103	13209	13167	13145	13229	13129	13125	13245	13241	13145	13157	13203	13139	13099	13094	13078	13140	13290	13108	13107	13212	13142	13157	13119	13092	13292	13291	13122	13051	13093	13072	13320	13106	13154	13261	13155	13123	13114	13281	13230	13222	13116	13069	13080	13055	13301	13175	13161	13203	13061	13279	13321	13163	13218	13211	13157	13054	13033	13142	13241	13202	13161	13085	13318	13215	13024	13119	13231	13188	13105	13228	13166	13152	13120	13245	13272	13130	13212	13211	13176	13000	13151	13151	13072	13210	13224	13049	13287	13159	13306	13217	13069	13078	13176	13278	13232	13105	13300	13201	13010	13265	13131	13025	13344	13191	13153	13239	13114	13277	13145	13157	13235	13109	13134	13228	13083	13284	13119	13185	13139	13255	13245	13188	13235	13170	13199	13074	13255	13066	13079	13033	13217	13092	13122	13110	13206	13041	13207	13148	13352	13142	13051	13180	13184	13213	13269	13081	13241	13124	13242	13235	13208	13328	13133	13284	13320	13240	13091	13295	13255	13234	13267	13278	13055	13177	13177	13038	13253	13264	13173	13079	13329	13090	13292	13227	13234	13151	13135	13257	13132	13170	13135	13175	13278	13264	13147	13166	13174	13017	13097	12975	13019	13244	13130	13281	13099	13114	13198	13373	13022	13139	13365	13183	13050	13047	13260	13206	13145	13258	13159	13277	13072	13047	13128	13199	13167	13154	13129	13116	13217	13264	13053	13193	13096	13059	12942	13289	13196	13217	13314	13224	13302	13217	13264	13221	13314	13235	13037	13186	13327	13236	13357	13082	13104	13082	13028	13196	13260	13211	13201	13008	13120	13230	13066	13223	13196	13049	13138	13062	13222	13145	13130	13135	13111	13056	13173	13163	13183	13139	13289	13187	13191	13145	13162	13127	13155	13057	13107	13147	13122	13179	13044	13156	13255	13158	13183	13165	13146	13314	13201	13131	13238	13220	13044	13276	13083	13061	12933	13201	13229	13215	13182	13165	13029	13260	13289	13123	13112	13259	13047	13121	13096	13260	13151	13085	13115	13181	13375	13297	13058	13122	13271	13070	13028	13294	13239	13166	13131	13272	13226	13046	13027	13310	13127	13270	13259	13190	12980	13087	13050	13128	13025	13148	13167	13052	13279	13203	13132	13097	13141	13246	13153	13223	13087	13090	13072	13006	12915	13247	13175	13189	13074	12970	13271	13349	13058	13072	13247	13145	13286	13214	13064	13193	13298	13151	13100	13284	13025	13227	13112	13243	13179	13238	13170	13279	13131	13110	13167	13196	13232	13102	13300	13238	13146	13250	13138	13236	13279	13173	13141	13161	13035	13203	13350	13026	13140	13210	13153	13257	13165	13161	13090	13045	13305	12994	13125	13088	13348
24062	22116	32531	35390	37911	34911	27950	19298	15517	15114	14673	14504	14502	14469	14309	14491	14317	14502	14397	14345	14443	14395	14503	14209	14421	14309	14444	14275	14454	14374	14296	14285	14396	14316	14477	14487	14431	14158	14228	14370	14131	14473	14366	14242	14129	14121	14350	14112	14342	14442	14220	14334	14254	14501	14183	14387	14218	14230	14242	14343	14096	14358	14312	14263	14365	14364	14492	14112	14333	14014	14249	14301	14238	14341	14417	14126	14407	14289	14176	14315	14286	14301	14223	14264	14461	14154	14176	14258	14101	14203	14288	14157	14467	14217	14391	14220	14192	14206	14092	14189	14383	14212	14302	14237	14277	14406	14167	14447	14219	14363	14303	14196	14191	14424	14287	14314	14249	14354	14399	14442	14127	14060	14048	14287	14375	14369	14335	14197	14277	14232	14230	14181	14148	14290	14373	14456	14302	14368	14095	14408	14422	14513	14417	14199	14145	14303	14218	14289	14166	14333	14256	14272	14279	14244	14072	14446	14187	14093	14297	14476	14529	14167	14121	14229	14388	14253	14290	14353	14346	14053	14270	14220	14165	14235	14063	14054	14232	14218	14194	14078	14270	14324	14231	14193	14247	14262	14350	14311	14201	14119	14102	14278	14467	14327	14190	14346	14284	14378	14237	14242	14195	14272	14452	14247	14338	14428	14576	14291	14362	14316	14437	14082	14164	14312	14162	14264	14333	14219	14231	14153	14259	14115	14234	14418	14500	14234	14095	14280	14055	14389	14283	14189	14319	14345	14229	14233	14289	14374	14453	14318	14367	14289	14277	14243	14271	14184	14254	14313	14342	14430	14346	14305	14451	14046	14322	14308	14330	14355	14379	14391	14220	14227	14164	14103	14275	14210	14266	14238	14408	14334	14430	14107	14175	14183	14163	14310	14394	14216	14094	14370	14362	14393	14341	14387	14159	14354	14152	14342	14437	14370	14206	14327	14154	14219	14343	14163	14354	14213	14170	14235	14376	14419	14281	14397	14290	14085	14271	14231	14292	14301	14495	14282	14456	14293	14164	14119	14195	14070	14287	14125	14349	14391	14253	14613	14443	14405	14291	14169	14036	14266	14412	14282	14186	14221	14441	14268	14251	14159	14109	14338	14440	14150	14018	14087	14384	14043	14062	14371	14219	14189	14320	14392	14321	14369	14361	14256	14409	14123	14435	14332	14243	14386	14239	14305	14212	14160	14203	14279	14288	14203	14409	14081	14230	14228	14053	14222	14270	14198	14210	14215	14265	14240	14302	14218	14170	14261	14283	14116	14379	14068	14374	14207	14273	14250	14372	14310	14444	14329	14327	14171	14083	14157	14407	14470	14360	14267	14342	14245	14268	14287	14241	14305	14528	14363	14420	14252	14322	14350	14223	14214	14410	14143	14290	14334	14401	14203	14254	14180	14188	14276	14079	14364	14350	14154	14366	14198	14147	14303	14390	14232	14542	14291	14134	14194	14230	14003	14147	14217	14349	14381	14224	14250	14090	14177	14389	14314	14127	14333	14375	14194	14447	14253	14310	14299	14232	14224	14378	14428	14252	14247	14356	14221	14151	14434	14261	14359	14360	14068	14038	14158	14205	14310	14374	14353	14116	14213	14244	14314	14315	14256	14319	14365	14196	14247	14208	14340	14162	14446	14167	14258	14419	14229	14288	14285	14426	14296	14270	14195	14205	14164	14268	14071	14273	14111	14372	14199	14396	14065	14422	14296	13994	14193	14412	14193	14244	14415	14228	14212	14185	14332	14171	14200	14397	14526	14396	14232	14273	14441	14057	14374	14266	14144	14217	14226	14275	14176	14186	14393	14158	14078	14192	14206	14324	14170	14439	14295	14275	14234	14368	14272	14288	14392	14187	14194	14225	14274	14129	14246	14456	14632	14396	14377	14239	14414	14255	14219	14248	14118	14272	14186	14271	14158	14352	14225	14412	14601	14288	14273	14035	14194	14167	14259	14275	14218	14260	14275	14342	14389	14171	14243	14247	14229	14305	14227	14282	14214	14389	14218	14008	14228	14313	14231	14239	14364	14373	14171	14268	14446	14401	14313	14290	14299	14127	14128	14173	14237	14271	14181	14332	14248	14200	14258	14186	14027	14331	14408	14258	14275	14376	14184	14344	14225	14260	14423	14118	14270	14145	14272	14374	14288	14329	14164	14105	14376	14314	14425	14066	14308	14215	14307	14044	14319	14308	14226	14260	14293	14292	14099	14262	14209	14117	14338	14368	14147	14051	14160	14172	14255	14264	14117	14356	14186	14231	14226	14234	14240	14423	14220	14309	14235	14369	14306	13971	14358	14153	14544	14445	14482	14130	14081	14262	14192	14201	14418	14338	14433	14252	14321	14360	14329	14125	14340	14197	14330	14414	14091	14437	14215	14270	14038	14171	14362	14137	14350	14513	14330	14302	14318	14282	14174	14253	14333	14221	14394	14309	14429	14326	14317	14192	14153	14226	14143	14317	14241	14223	14325	14173	14144	14308	14197	14263	14374	14215	14214	14189	14127	14006	14179	14336	14246	14296	14217	14254	14101	14127	14535	14400	14466	14269	14231	14433	14274	14152	14272	14258	14194	14116	14281	14215	14217	14244	14214	14177	14105	14310	14183	14272	14316	14378	14110	14325	14239	14222	14435	14242	14257	14376	14119	14149	14173	14380	14301	14406	14177	14185	14381	14195	14365	14205	14202	14364	14107	14346	14411	14339	14274	14544	14164	14398	14232	14303	14262	14379	14187	13929	14324	14440	14419	14194	14180	14277	14304	14063	14259	14344	14342	14071	14210	14176	14271	14209	14329	14310	14375	14209	14357	14252	14210	14284	14492	14300	14391	14188	14152	14230	14181	14348	14376	14172	14253	14105	14320	14434	14439	14387	14336	14231	14334	14497	14189	14346	14408	14089	14171	14326	14374	14371	14355	14220	14233	14215	14300	14364	14249	14384	14335	14399	14260	14402	14239	14433	14206	14311	14383	14321	14197	14401	14234	14052	14155	14258	14096	14341	14376	14271	14107	14168	14247	14356	14220	14146	14085	14387	14274	14290	14298	14075	14181	14152	14423	14340	14360	14317	13980	14303	14334	14148	14236	14347	14201	14062	14330	14284	14023	14231	14210	14268	14224	14357	14334	14329	14284	14365	14319	14047	14192	14168	14305	14229	14267	14322	14223	14261	14124	14400	14216	14141	14351	14146	14300	14279	14177	14358	14291	14223	14262	14233	14083	14296	14398	14253	14356	14187	14199	14100	14253	14087	14259	14455	14230	14342	14078	14151	14423	14352	14191	14280	14333	14245	14322	14231	14281	14145	14264	14185	14327	14237	14331	14124	14228	14224	14375	14384	14124	14247	14328	14185	14150	14164	14255	14247	14143	14315	14221	14195	14352	14240	14283	14423	14347	14182	14139	14349	14220	14116	14178	14292	14531	14538	14179	14299	14437	14232	14195	14161	14370	14400	14204	14442	14196	14173	14378	14267	14264	14215	14344	14476	14280	14231	14160	14317	14423	14195	14168	14307	14334	14177	14246	14565	14304	14167	14146	14185	14263	14171	14335	14307	14349	14485	14263	14288	14169	14105	14250	14330	14322	14287	14303	14204	14155	14260	14245	14423	14343	14143	14318	14468	14359	14172	14354	14161	14342	14459	14371	14308	14114	14241	14329	14320	14105	14247	14236	14416	14309	14165	14383	14367	14283	14082	14389	14368	14288	14288	14249	14431	14341	14366	14409	14284	14425	14183	14252	14263	14265	14431	14240	14459	14343	14266	14389	14286	14211	14461	14249	14428	14446	14294	14171	14188	14328	14253	14031	14272	14535	14387	14389	14266	14278	14289	14243	14264	14141	14339	14185	14196	14103	14176	14332	14226	14150	14371	14107	14408	14305	14345	14218	14326	14483	14347	14329	14289	14097	14280	14279	14104	14270	14104	14238	14265	14370	14211	14357	14273	14425	14244	14085	14258	14138	14242	14278	14182	14272	14186	14209	14082	14220	14152	14171	14387	14267	14353	14227	14235	14253	14157	14352	14251	14248	14337	14194	14020	14398	14256	14207	14184	14350	14249	14220	14302	14376	14482	14129	14266	14465	14384	14293	14016	14305	14378	14364	14307	14221	14170	14195	14248	14347	14320	14404	14438	14367	14257	14198	14230	14177	14291	14347	14338	14330	14502	14288	14303	14297	14301	14308	14261	14445	14338	14174	14190	14277	14410	14295	14263	14265	14264	14257	14431	14301	14147	14396	14181	14173	14292	14137	14144	14381	14223	14165	14261	14278	14274	14197	14218	14238	14299	14250	14289	14283	14332	14219	14188	14215	14268	14303	14149	14363	14157	14235	14547	14295	14127	14301	14217	14210	14217	14329	14197	14312	14248	14106	14183	14254	14166	14242	14333	14182	14349	14502	14109	14240	14410	14251	14268	14146	14196	14219	14318	14379	14240	14176	14298	14182	14424	14292	14316	14265	14209	14183	14267	14171	14076	14400	14321	14349	14402	14155	14236	14249	14359	14197	14180	14275	14145	14231	14229	13978	13958	14175	14238	14288	14083	14336	14484	14287	14193	14380	14360	14335	14263	14136	14132	14214	14273	14246	14444	14324	14309	14325	14260	14279	14199	14400	14280	14022	14185	14319	14190	14498	14231	14267	14370	14153	14487	14174	14169	14091	14320	14338	14329	14273	14218	14429	14147	14216	14231	14200	14327	14418	14272	14185	14406	14325	14413	14235	14320	14527	14272	14439	14378	14147	14323	14312	14115	14109	14400	14177	14352	14219	14335	14240	14265	14291	14304	14384	14199	14513	14387	14283	14426	14155	14442	14352	14171	14152	14203	14206	14178	14283	14373	14146	14294	14249	14082	14182	14266	14400	14375	14145	14301	14124	14407	14259	14277	14327	14372	14342	14561	14252	14221	14281	14280	14272	14492	14228	14502	14132	14198	14494	14308	14233	14204	14266	14259	14370	14360	14304	14355	14380	14370	14348	14283	14165	14256	14264	14203	14334	14062	14390	14521	14288	14286	14344	14271	14082	14210	14226	14340	14164	14210	14388	14316	14072	14163	14364	14294	14119	14185	14356	14229	14289	14404	14159	14370	14250	14005	14334	14335	14130	14109	14096	14108	14404	14355	14321	14264	14420
57852	90293	72732	56278	46667	36488	25138	17267	14080	12879	12672	12999	12744	12792	12638	12596	12600	12537	12873	12760	12768	12833	12776	12777	12739	12801	12810	12663	12609	12654	12728	12645	12757	12712	12658	12678	12790	12701	12555	12845	12883	12653	12693	12753	12809	12763	12593	12711	12747	12766	12728	12683	12761	12707	12665	12676	12770	12768	12618	12631	12743	12733	12597	12662	12802	12639	12676	12771	12709	12714	12913	12723	12721	12841	12879	12692	12740	12798	12703	12949	12859	12574	12808	12740	12680	12473	12794	12736	12724	12702	12853	12586	12693	12522	12749	12676	12715	12604	12581	12779	12717	12667	12778	12683	12791	12727	12732	12720	12694	12731	12734	12849	12849	12729	12764	12644	12685	12603	12805	12681	12646	12665	12814	12815	12737	12895	12680	12682	12660	12586	12600	12600	12563	12622	12607	12672	12640	12610	12730	12606	12742	12830	12685	12767	12731	12853	12663	12698	12713	12506	12628	12681	12749	12614	12536	12605	12794	12750	12729	12639	12763	12813	13017	12617	12674	12577	12560	12531	12510	12634	12586	12668	12692	12864	12625	12639	12647	12560	12611	12632	12672	12662	12693	12633	12658	12867	12618	12633	12513	12764	12611	12716	12684	12678	12666	12676	12638	12658	12695	12681	12731	12636	12582	12612	12603	12578	12730	12737	12683	12755	12710	12445	12800	12889	12671	12588	12594	12867	12733	12804	12663	12609	12764	12665	12557	12670	12815	12786	12800	12659	12628	12950	12704	12629	12817	12651	12639	12687	12552	12643	12660	12522	12746	12614	12755	12695	12693	12672	12771	12693	12670	12798	12714	12653	12760	12625	12731	12808	12647	12809	12605	12625	12668	12686	12812	12697	12598	12842	12749	12845	12695	12640	12779	12780	12785	12718	12463	12668	12672	12707	12756	12655	12732	12851	12813	12661	12672	12740	12658	12563	12737	12786	12786	12580	12710	12769	12684	12780	12723	12518	12732	12558	12653	12647	12904	12642	12606	12722	12546	12828	12633	12668	12564	12581	12662	12773	12700	12704	12589	12584	12667	12722	12745	12603	12695	12614	12618	12603	12631	12691	12698	12609	12833	12414	12710	12779	12870	12678	12763	12637	12565	12496	12902	12678	12632	12781	12658	12821	12696	12750	12663	12746	12601	12622	12697	12573	12751	12754	12589	12800	12818	12569	12702	12614	12929	12626	12642	12655	12578	12816	12701	12746	12726	12490	12752	12722	12480	12699	12819	12699	12668	12687	12815	12669	12732	12664	12655	12782	12807	12569	12725	12730	12803	12718	12689	12687	12896	12626	12653	12704	12663	12687	12669	12714	12845	12736	12601	12641	12819	12722	12806	12812	12791	12779	12717	12698	12565	12625	12705	12848	12686	12589	12657	12924	12662	12678	12791	12696	12717	12706	12594	12621	12843	12782	13019	12540	12721	12619	12628	12736	12563	12524	12655	12750	12600	12665	12840	12772	12816	12760	12502	12682	12782	12648	12614	12579	12722	12703	12837	12712	12724	12739	12741	12764	12739	12856	12601	12798	12679	12660	12658	12725	12774	12821	12781	12789	12670	12712	12698	12778	12550	12759	12554	12633	12681	12758	12787	12515	12711	12708	12810	12597	12797	12685	12681	12688	12870	12547	12675	12649	12586	12669	12650	12719	12722	12559	12715	12783	12892	12654	12803	12821	12848	12604	12747	12863	12707	12746	12599	12634	12720	12598	12649	12713	12696	12722	12726	12745	12659	12645	12562	12698	12588	12512	12634	12638	12709	12780	12794	12688	12783	12720	12619	12634	12763	12687	12724	12605	12747	12632	12793	12799	12616	12870	12672	12608	12630	12913	12751	12714	12619	12588	12696	12718	12834	12809	12523	12665	12564	12736	12720	12640	12667	12729	12800	12775	12747	12913	12616	12660	12769	12720	12737	12724	12759	12601	12655	12658	12555	12791	12779	12597	12610	12860	12538	12697	12689	12559	12694	12575	12760	12626	12674	12698	12654	12805	12663	12745	12645	12698	12666	12733	12757	12746	12715	12678	12717	12614	12760	12750	12695	12635	12722	12794	12540	12818	12606	12676	12638	12545	12721	12665	12691	12540	12788	12704	12837	12559	12727	12551	12657	12741	12803	12824	12591	12606	12607	12727	12724	12730	12585	12534	12702	12838	12657	12745	12505	12734	12703	12554	12682	12808	12868	12633	12721	12600	12628	12811	12679	12581	12709	12772	12699	12709	12540	12637	12610	12735	12837	12948	12635	12678	12723	12728	12759	12617	12825	12623	12740	12733	12722	12618	12811	12682	12819	12553	12691	12645	12403	12612	12613	12768	12696	12747	12637	12549	12693	12623	12656	12582	12609	12707	12655	12664	12677	12711	12810	12708	12686	12646	12873	12683	12559	12495	12738	12599	12737	12918	12484	12854	12664	12557	12753	12727	12759	12749	12649	12676	12761	12733	12725	12529	12731	12617	12631	12635	12667	12702	12805	12765	12604	12609	12824	12679	12850	12676	12531	12710	12672	12829	12762	12755	12723	12622	12756	12637	12680	12753	12683	12630	12718	12544	12758	12575	12695	12816	12782	12641	12731	12677	12768	12676	12597	12710	12662	12723	12754	12757	12622	12615	12510	12735	12720	12785	12666	12849	12564	12812	12602	12639	12617	12773	12614	12646	12639	12730	12690	12616	12593	12698	12537	12576	12584	12801	12576	12650	12668	12648	12843	12662	12774	12662	12632	12647	12716	12759	12759	12590	12721	12792	12725	12723	12820	12642	12559	12644	12601	12784	12592	12670	12642	12830	12720	12719	12685	12674	12636	12512	12763	12636	12727	12789	12702	12686	12774	12612	12812	12714	12677	12548	12595	12761	12644	12823	12601	12759	12617	12722	12652	12821	12752	12667	12642	12588	12650	12836	12805	12630	12711	12465	12688	12511	12682	12851	12719	12727	12756	12726	12665	12719	12616	12762	12622	12589	12644	12737	12756	12807	12630	12583	12666	12656	12732	12681	12747	12787	12623	12628	12788	12682	12602	12608	12745	12635	12679	12516	12788	12701	12527	12648	12739	12637	12821	12655	12769	12698	12715	12458	12714	12705	12744	12709	12703	12731	12625	12676	12711	12730	12567	12737	12681	12591	12765	12800	12736	12692	12832	12748	12612	12629	12695	12697	12874	12727	12745	12743	12930	12747	12848	12736	12704	12608	12669	12626	12703	12793	12807	12638	12711	12665	12666	12778	12739	12510	12690	12561	12597	12792	12714	12560	12711	12620	12585	12702	12779	12673	12631	12682	12690	12785	12668	12742	12768	12633	12849	12618	12572	12594	12793	12573	12694	12783	12646	12889	12792	12637	12816	12656	12720	12581	12891	12742	12668	12769	12614	12745	12757	12797	12686	12501	12594	12634	12699	12707	12801	12931	12632	12588	12758	12718	12762	12794	12739	12864	12849	12684	12782	12629	12708	12638	12676	12761	12741	12788	12840	12625	12651	12583	12675	12704	12791	12678	12657	12786	12549	12642	12679	12712	12654	12723	12624	12677	12722	12804	12666	12606	12637	12758	12649	12748	12627	12668	12757	12599	12587	12737	12679	12761	12555	12750	12759	12659	12745	12652	12602	12609	12569	12723	12854	12695	12547	12763	12495	12568	12798	12623	12672	12704	12584	12617	12564	12685	12684	12839	12699	12584	12555	12754	12592	12691	12634	12762	12613	12802	12478	12568	12770	12794	12787	12539	12699	12733	12603	12666	12615	12736	12796	12664	12771	12842	12651	12730	12783	12872	12660	12871	12714	12631	12594	12678	12777	12639	12762	12714	12892	12759	12729	12785	12725	12596	12580	12713	12688	12753	12560	12619	12870	12790	12696	12800	12597	12580	12806	12694	12751	12620	12555	12542	12668	12799	12689	12559	12685	12734	12535	12809	12725	12760	12628	12820	12636	12721	12761	12784	12735	12730	12679	12641	12853	12905	12611	12748	12795	12674	12713	12639	12773	12684	12402	12751	12692	12622	12651	12656	12815	12703	12726	12677	12606	12753	12594	12759	12672	12684	12612	12629	12591	12685	12740	12669	12664	12764	12698	12631	12689	12680	12703	12682	12588	12760	12858	12672	12662	12886	12619	12684	12729	12754	12818	12692	12721	12775	12636	12798	12782	12895	12833	12685	12617	12567	12745	12631	12682	12644	12599	12631	12563	12690	12603	12704	12676	12692	12738	12703	12651	12567	12704	12691	12785	12819	12606	12654	12693	12717	12704	12708	12737	12797	12613	12542	12560	12631	12536	12831	12663	12691	12634	12599	12748	12678	12698	12700	12657	12680	12757	12830	12576	12810	12840	12831	12671	12614	12795	12620	12808	12556	12729	12755	12674	12846	12639	12747	12604	12798	12699	12500	12553	12704	12608	12819	12705	12680	12599	12753	12571	12708	12688	12749	12574	12806	12740	12786	12655	12471	12797	12760	12661	12761	12531	12625	12758	12756	12688	12730	12605	12729	12617	12694	12574	12740	12627	12694	12703	12570	12628	12673	12648	12816	12477	12790	12639	12644	12707	12684	12682	12645	12840	12836	12769	12726	12673	12676	12682	12810	12770	12563	12708	12699	12714	12555	12406	12627	12657	12522	12658	12759	12592	12798	12705	12713	12720	12638	12680	12748	12768	12682	12725	12742	12676	12598	12879	12725	12668	12576	12718	12732	12592	12603	12672	12639	12680	12633	12643	12752	12619	12738	12726	12781	12700	12565	12718	12657	12604	12664	12832	12711	12912	12580	12672	12690	12707	12703	12730	12698	12781	12712	12511	12666	12678	12646	12717	12610	12559	12665	12744	12714	12642	12522	12712	12663	12884	12598	12659	12666	12758	12602	12740	12593	12798	12690	12845	12634	12675	12569	12579	12737	12879	12702	12629	12845	12690	12700	12599	12843	12714	12698	12890	12604	12693	12595	12638	12709	12517	12724	12955	12764	12598	12788	12724	12723	12661	12795	12750	12800	12681	12511	12680	12735	12744	12814	12679	12650	12774	12690	12646	12770	12631	12595	12486	12794	12644	12948	12739	12522	12757	12691	12788	12685	12806	12836	12630	12660	12627	12537	12681	12590	12608	12729	12769	12679	12605	12775	12733	12736	12769	12515
23188	21903	31338	31016	38436	40008	33908	22787	17112	15198	14579	14285	14361	14526	14535	14237	14211	14335	14369	14158	14386	14262	14017	14128	14214	14041	14013	14205	14120	14143	14282	14119	14187	14108	13998	13946	14126	14074	14298	14079	14226	14180	14119	14199	14202	14050	14049	14221	14195	14233	13818	14104	14088	14119	14038	14225	14177	14211	14097	14085	14199	14053	14140	14154	14296	14284	14104	14096	14151	14135	13990	14017	14028	14135	14062	13987	13988	14238	13979	14203	13990	14123	14223	14094	14094	13981	14139	14265	14175	14170	14247	14160	14025	14003	14116	13908	14167	14197	14147	14186	14080	14006	14189	14280	14288	14173	14004	14156	14140	14006	14167	14204	14194	14173	14121	14153	14150	14039	14106	14133	14089	14212	14181	14168	13986	14144	14161	13909	14099	14169	14130	14060	14273	13973	14224	14230	13935	14291	14268	14218	14185	14191	14263	14130	14067	14125	14112	14227	14072	14106	14212	14345	14196	14184	14155	14149	14190	14110	14046	14178	14022	14079	14043	14166	14122	14119	14143	14204	14142	14206	14183	14094	14095	14222	14233	14249	14283	14028	14231	13949	14216	14283	13880	14038	14087	14011	13951	13929	14177	14195	14013	14115	14387	14122	14082	13917	14181	14135	14196	14013	14109	14169	14187	14050	14246	14236	14281	14340	14179	14065	14019	14187	14105	14067	14129	14062	14112	14205	14192	14041	13980	13911	13974	13998	13997	14152	14102	14215	14164	13966	14041	14265	14133	14045	14106	14170	14248	13959	14157	14039	14220	13954	14197	14234	14028	14102	14189	14036	14059	14184	14106	14060	14130	14041	14057	14232	14098	14024	14174	14167	14094	14254	14163	14062	14142	14063	14157	14089	14085	14141	14014	14186	14082	14193	14133	13953	13979	14127	14110	14041	14019	14104	13978	14304	14118	14286	14095	14276	14380	14043	14204	14117	13948	14135	14183	14005	14051	14202	14133	14134	14098	14146	14067	14228	14316	14072	14039	14239	14320	14108	14177	14081	14388	14185	13980	14198	14039	14076	13959	14151	14198	13989	14231	14065	14088	13987	14224	14130	13961	13979	14173	14263	14265	13962	14259	13883	14155	14060	14146	13995	14022	13834	13988	13891	14094	13917	14045	14014	14127	14146	14252	14109	14050	13993	13792	14068	14167	13982	14107	13911	14031	13876	14063	13995	14245	13900	13861	13987	14096	14201	14041	14003	13934	13940	14175	14076	14042	14247	14253	14085	14073	14133	14122	14127	13871	14023	14080	14247	14120	13975	13917	14101	14079	14099	14110	14019	14166	14116	14005	14234	14195	13920	14130	14024	14017	14257	14195	14035	14269	13953	14103	14085	14058	13979	14106	14066	14140	14151	14028	14234	13948	14137	14029	13882	14070	14164	14193	14121	14198	14063	14237	14208	14075	14223	14145	14156	14223	14029	14150	14224	14284	14218	14119	14040	14003	13974	14087	14194	14161	14094	13989	13954	13990	14053	14039	13900	14113	13988	13924	13887	13869	14169	14024	14024	13982	13880	13961	14022	14014	14017	14247	13943	14117	14198	14302	13985	14095	13910	13985	14245	14147	14051	14070	14110	14046	14161	14282	13962	14042	14145	13729	13974	14203	14083	14060	14164	14097	14064	14263	14318	14027	14325	14149	13866	14209	14153	14171	14067	14145	14108	14145	14156	14001	14200	14203	14128	14055	14218	14105	14042	14128	14117	14099	14079	14023	13850	13999	14167	14256	14143	14155	14228	13995	14043	14341	14005	14116	14226	14096	14102	14233	14026	14040	13992	14186	14100	14153	13953	14070	14029	14159	14095	14102	14004	14238	13975	14182	14214	14012	14099	14042	14001	14149	13907	14233	14168	14074	14004	14170	14029	14105	14041	14050	14119	14149	14206	13977	13849	13922	14283	14082	14047	14139	14109	14175	13916	14049	14044	13903	14032	14011	14001	13938	13979	14303	14056	14181	14102	14010	14137	14089	14021	14371	13984	14028	14058	14079	13913	14276	14034	14259	14217	14156	13969	14185	14004	13880	13888	14182	14207	13997	14091	14130	14234	14144	14130	14128	14032	14085	13944	14065	14073	14081	14123	14041	14117	14130	14066	13918	14026	14007	13964	14184	14151	13828	13873	14150	14009	14190	14339	14062	14190	14226	13992	14004	13938	14061	14298	14045	14001	13942	13952	14032	14172	14245	14018	14025	14171	14108	14044	14060	14077	14193	14219	14212	14091	14181	14249	14167	14088	14076	14217	13917	14178	14089	14179	14116	14202	14156	14034	13896	14351	14226	14042	14106	14087	14093	14064	14119	13870	14108	14208	14109	14124	14038	14140	14179	14056	14074	14007	14073	13823	13924	14055	14161	14137	14057	14258	14063	14018	13968	13927	13973	14008	14069	14076	14063	14127	14155	13982	13996	14055	13991	14141	14051	14060	14179	14107	14316	13923	14048	13914	14175	13985	14194	14226	14123	14238	14162	13954	14233	14004	13932	14013	13906	13878	14106	14318	14141	14088	14052	14046	13989	14166	13999	14147	14448	14203	14146	13901	13999	13927	13954	14291	14029	14061	14129	14022	13887	14208	13890	14255	14098	14318	13853	14024	14152	13981	14087	14143	14212	14195	14211	14103	14161	13989	13925	14077	14037	13964	14045	14085	14089	13806	14064	14138	14137	14235	14355	14019	14248	13993	13784	13846	14166	14171	14025	14148	14168	13936	14079	14107	14046	14029	13978	13976	14044	14108	14120	14085	14000	14151	14102	14068	14178	14188	14118	14100	14137	14110	14176	14239	13978	14024	14356	14194	14109	14134	13984	14172	14144	14039	14032	14080	14009	14251	14237	14245	14088	14022	14198	14122	14333	14315	14304	14082	14004	14053	14229	14217	14120	14085	14226	14128	14047	14010	14112	14155	13965	14152	14098	14010	14097	14177	14047	14124	14199	14239	14136	14381	14146	14106	14219	14021	14038	14046	13990	14010	14020	14201	14058	14355	14278	14219	14143	14101	14080	14012	13949	14006	14131	14014	14120	13982	14041	13985	14046	14130	13930	14108	14088	14003	14105	14122	13993	13943	14085	14085	13867	13932	14148	14068	13980	14173	14063	14115	14328	14288	14052	14068	14100	14219	14086	14003	14019	13866	14103	14018	14243	14123	14071	14072	14240	14097	14047	13934	13972	14055	14114	14075	13988	14110	14048	14091	14101	13997	14203	14026	14208	14154	13948	14065	14293	14018	14235	14102	14072	14104	14365	14192	14005	14103	14032	14188	14419	14129	14192	14143	14158	14106	14244	14158	14307	14019	14043	14131	14141	13910	14062	14160	14120	13978	14176	13922	14286	13988	13961	14142	14213	13980	13901	13941	14004	13872	14007	13958	14155	14141	14070	14072	13973	13982	14125	14013	14171	14097	14070	14133	14175	14223	14145	14068	14071	14126	13938	14264	14023	14112	14125	14109	14192	14091	14081	14143	13971	14113	14096	14064	14113	14010	13985	14112	13906	13983	14092	14082	14180	14082	14003	14041	13921	14163	13960	14064	14236	14227	14101	14169	14089	13873	14158	14080	14013	13885	14209	14050	14054	13992	14098	14125	14068	14185	14020	14198	14112	14081	14092	13880	14065	13942	14348	13982	13998	14260	14102	14180	14122	14069	14037	14142	14198	13989	14070	14175	14044	14301	14035	14091	14037	14107	13978	13906	14187	14132	14011	14200	14019	14192	14136	13988	14073	14135	14013	13880	14080	13971	14004	14072	14296	14280	14080	14119	14165	14164	14208	14454	14077	14149	13935	14115	14014	14052	14180	14132	13977	14011	13974	14010	14288	13993	14209	14222	14196	14108	13993	14076	14164	14112	14142	14081	14120	13963	13918	14126	14153	14089	13966	14159	14143	14022	14016	13981	13995	14147	14267	14007	13890	14272	14091	13970	14204	14087	14159	13990	14248	14130	14099	13872	14164	13942	13963	14145	14098	14000	14123	14048	13971	14089	14105	14134	14236	14036	14107	14072	14250	14020	14106	14231	14467	13949	14277	13887	14151	14175	14000	13995	14101	14030	14069	13955	14199	14025	14048	14227	14036	13929	14239	13958	14156	14076	14164	14052	13834	14019	14136	14133	14162	14126	14125	14034	14145	14290	14286	13897	14046	14213	13993	13885	14079	13900	14038	14124	14112	14022	13910	14260	14112	14009	14057	13899	13893	14094	14083	14053	14038	14157	13944	13970	14053	14019	14085	14176	14191	14167	14120	14334	13884	14045	14098	14162	14132	13940	14096	14129	13854	14355	14049	14070	14093	14084	14219	14186	14019	14257	13992	14052	14152	14062	14164	14117	14040	14078	14100	14100	13924	14040	14030	14117	13976	14158	14060	14114	14257	14005	13874	14169	14081	14026	14175	14185	14078	14045	14161	14236	14148	14234	14069	14213	13961	13941	14066	13908	14072	14036	14139	14174	14021	14201	14167	14017	14174	14236	14173	14078	14118	14197	14297	13990	13974	14138	14023	13980	14237	14009	14167	14131	13986	14057	14181	14120	14186	13960	14060	14032	14122	14181	13941	14072	14415	13929	14178	14070	14028	14052	13854	13992	14207	14186	13981	14171	14145	14177	14127	14136	14245	14044	13991	14158	14091	14004	13863	14037	14132	14107	14011	14059	14083	14164	14364	14067	14152	14053	14214	14044	14152	14263	14014	14049	14195	14174	14209	14166	14128	14042	14290	13863	14149	13818	14010	13931	14043	14146	13984	13964	14175	14151	14206	14026	14036	14094	14324	14050	14051	14201	14023	13921	14159	13937	13987	14079	14068	13985	13991	14203	14264	14200	14100	14017	13942	13913	14021	14116	14109	14171	14112	14022	14100	14105	14166	14056	14254	13998	14220	14212	14094	13988	13945	14206	13868	14157	14036	13969	14044	14094	13917	14001	14189	14095	14132	14041	14049	14132	14162	14167	13885	14028	13980	13950	13872	14083	14027	14119	14100	13960	14167	14251	13950	14032	13945	13985	14020	14172	14110	14331	14248	14045	14100	14165	14043	14160	14264	14134	14144	13913	13962	13915	13994	13985	13961	13993	14085	13942	14058	14179	14038	14223	14145	14007	14089	14268	14159	14092	14028	14052	14151	14132
63784	101676	85796	70681	59705	46481	32756	21008	15337	13303	12753	12498	12488	12648	12659	12575	12455	12610	12420	12560	12589	12653	12571	12612	12668	12484	12586	12600	12577	12514	12451	12594	12446	12637	12609	12507	12563	12703	12489	12577	12550	12518	12646	12733	12453	12629	12578	12626	12530	12464	12619	12657	12690	12576	12518	12578	12466	12367	12457	12483	12511	12502	12589	12656	12468	12332	12615	12513	12502	12454	12544	12646	12580	12616	12435	12536	12542	12640	12532	12441	12538	12526	12537	12543	12432	12500	12424	12574	12408	12516	12650	12469	12558	12629	12429	12543	12467	12453	12571	12476	12640	12624	12630	12437	12626	12367	12488	12538	12785	12477	12492	12481	12492	12520	12445	12534	12489	12592	12619	12564	12601	12602	12606	12507	12635	12439	12461	12546	12597	12710	12588	12382	12523	12486	12405	12672	12384	12732	12493	12644	12485	12485	12571	12556	12452	12524	12524	12572	12491	12406	12608	12502	12658	12611	12461	12470	12423	12575	12624	12474	12565	12453	12419	12560	12497	12544	12559	12556	12512	12349	12450	12485	12329	12509	12662	12620	12475	12487	12422	12552	12449	12620	12472	12589	12607	12664	12626	12623	12538	12552	12471	12587	12605	12491	12624	12486	12476	12470	12481	12445	12594	12521	12645	12614	12526	12589	12430	12655	12665	12590	12417	12552	12516	12691	12483	12567	12506	12574	12604	12582	12522	12707	12667	12585	12493	12716	12497	12385	12633	12476	12575	12618	12509	12558	12608	12481	12478	12387	12462	12500	12505	12517	12614	12399	12543	12541	12615	12510	12637	12453	12488	12576	12507	12462	12544	12608	12400	12501	12553	12462	12591	12457	12567	12333	12589	12496	12607	12642	12582	12409	12454	12381	12559	12517	12590	12690	12502	12537	12651	12426	12663	12243	12471	12469	12596	12498	12546	12634	12685	12473	12552	12797	12554	12310	12382	12560	12521	12651	12689	12481	12418	12659	12450	12566	12586	12358	12647	12519	12562	12680	12507	12528	12539	12445	12507	12491	12517	12630	12613	12530	12520	12553	12454	12428	12533	12502	12683	12698	12597	12472	12553	12489	12458	12457	12564	12515	12533	12592	12515	12565	12504	12530	12656	12518	12560	12467	12494	12481	12508	12524	12569	12528	12459	12434	12446	12468	12709	12509	12620	12398	12360	12528	12374	12478	12458	12519	12597	12593	12589	12466	12416	12414	12603	12468	12565	12631	12587	12573	12594	12394	12616	12469	12512	12579	12689	12595	12514	12443	12677	12492	12657	12529	12619	12579	12576	12587	12615	12516	12400	12509	12626	12563	12567	12392	12414	12584	12518	12450	12450	12504	12604	12556	12557	12706	12550	12514	12630	12515	12663	12616	12520	12743	12626	12426	12646	12631	12339	12431	12512	12522	12433	12557	12459	12469	12554	12496	12564	12572	12534	12564	12457	12612	12472	12365	12725	12705	12461	12440	12482	12512	12595	12513	12564	12463	12653	12610	12441	12500	12530	12629	12624	12537	12489	12566	12635	12652	12527	12638	12485	12546	12619	12554	12378	12496	12606	12416	12507	12352	12376	12611	12708	12550	12613	12522	12494	12607	12416	12524	12511	12428	12608	12592	12452	12539	12718	12466	12539	12579	12584	12515	12476	12690	12546	12475	12408	12561	12522	12560	12518	12585	12537	12572	12766	12468	12510	12554	12476	12563	12576	12641	12461	12550	12589	12575	12522	12636	12391	12486	12451	12599	12602	12524	12583	12662	12497	12518	12514	12625	12460	12600	12597	12653	12601	12522	12607	12482	12570	12508	12471	12518	12548	12653	12479	12540	12545	12590	12593	12557	12455	12541	12505	12519	12660	12575	12612	12647	12599	12382	12545	12558	12595	12554	12562	12449	12567	12496	12521	12536	12473	12409	12649	12646	12436	12461	12545	12615	12640	12374	12612	12395	12490	12392	12564	12486	12442	12572	12529	12576	12566	12492	12483	12479	12529	12590	12611	12549	12485	12509	12607	12496	12419	12539	12457	12573	12633	12369	12584	12441	12450	12557	12580	12616	12424	12525	12546	12607	12658	12544	12530	12567	12471	12572	12650	12472	12650	12559	12702	12501	12623	12436	12510	12526	12521	12473	12560	12387	12467	12511	12446	12547	12525	12389	12492	12483	12525	12549	12598	12482	12551	12551	12611	12526	12588	12447	12554	12481	12418	12545	12666	12594	12459	12604	12455	12519	12587	12437	12691	12758	12480	12412	12376	12600	12582	12511	12412	12480	12422	12460	12463	12432	12605	12541	12680	12496	12707	12726	12666	12465	12576	12564	12449	12498	12601	12506	12454	12399	12416	12624	12421	12382	12614	12444	12528	12665	12614	12529	12351	12609	12661	12633	12556	12467	12584	12518	12505	12722	12560	12591	12535	12466	12657	12650	12550	12528	12495	12524	12520	12539	12577	12389	12442	12493	12477	12493	12483	12514	12360	12493	12645	12404	12602	12664	12527	12549	12385	12424	12466	12555	12535	12601	12438	12517	12486	12550	12466	12551	12504	12739	12509	12519	12594	12470	12580	12594	12484	12562	12609	12542	12405	12640	12549	12536	12475	12422	12409	12479	12638	12552	12729	12521	12335	12416	12479	12370	12532	12516	12467	12523	12760	12518	12622	12566	12763	12647	12536	12487	12550	12639	12466	12530	12553	12538	12562	12472	12647	12452	12559	12355	12417	12611	12620	12668	12463	12674	12534	12434	12572	12510	12441	12617	12630	12560	12464	12370	12512	12459	12493	12543	12550	12462	12558	12639	12413	12572	12401	12588	12532	12578	12665	12627	12494	12510	12533	12464	12532	12346	12425	12440	12538	12494	12463	12570	12530	12426	12575	12465	12640	12500	12506	12635	12603	12591	12521	12477	12528	12427	12569	12636	12589	12467	12530	12554	12474	12521	12554	12386	12493	12529	12622	12598	12530	12608	12548	12519	12476	12576	12560	12516	12380	12591	12523	12402	12527	12575	12475	12608	12630	12635	12346	12517	12447	12630	12498	12704	12584	12603	12480	12499	12577	12549	12515	12385	12572	12359	12337	12432	12599	12609	12365	12696	12500	12616	12411	12604	12510	12661	12489	12648	12573	12500	12486	12493	12637	12451	12582	12718	12499	12535	12556	12475	12521	12634	12494	12589	12480	12594	12474	12526	12630	12393	12612	12448	12448	12742	12625	12620	12363	12544	12464	12566	12587	12448	12710	12467	12428	12500	12445	12568	12386	12529	12419	12549	12530	12629	12641	12606	12487	12559	12731	12555	12535	12397	12486	12622	12474	12419	12663	12467	12621	12463	12448	12588	12644	12515	12432	12451	12541	12564	12551	12430	12358	12554	12657	12458	12631	12503	12634	12483	12608	12434	12594	12536	12545	12688	12539	12606	12616	12536	12338	12576	12676	12436	12566	12436	12586	12447	12265	12507	12426	12518	12385	12479	12400	12462	12539	12320	12382	12455	12516	12526	12531	12560	12569	12668	12588	12502	12601	12574	12351	12380	12455	12497	12613	12461	12707	12664	12443	12594	12491	12546	12626	12545	12622	12428	12449	12683	12562	12659	12516	12733	12501	12509	12688	12563	12681	12569	12532	12525	12475	12536	12478	12477	12496	12609	12597	12537	12509	12362	12755	12652	12557	12647	12694	12622	12597	12603	12415	12570	12446	12645	12631	12557	12422	12635	12557	12609	12439	12424	12502	12571	12597	12528	12336	12439	12532	12460	12589	12529	12371	12449	12571	12314	12584	12704	12640	12503	12548	12563	12428	12593	12499	12497	12382	12636	12719	12390	12460	12520	12468	12623	12636	12519	12399	12533	12725	12627	12573	12547	12561	12514	12582	12417	12661	12442	12480	12446	12399	12655	12521	12658	12576	12507	12514	12500	12435	12628	12590	12511	12709	12555	12588	12558	12531	12644	12544	12638	12438	12473	12521	12481	12547	12654	12439	12475	12648	12504	12582	12576	12429	12589	12424	12563	12612	12571	12505	12592	12492	12583	12375	12515	12480	12627	12471	12551	12453	12477	12469	12362	12538	12544	12576	12592	12650	12462	12438	12425	12505	12455	12714	12433	12653	12546	12593	12488	12671	12650	12494	12542	12489	12618	12471	12549	12394	12557	12655	12611	12606	12572	12577	12499	12655	12468	12532	12573	12427	12607	12447	12565	12607	12515	12601	12527	12648	12502	12801	12496	12475	12517	12778	12446	12572	12403	12662	12665	12547	12676	12572	12415	12545	12617	12490	12587	12581	12580	12457	12468	12486	12507	12548	12580	12634	12624	12442	12649	12621	12630	12604	12401	12428	12604	12389	12587	12392	12567	12773	12564	12497	12530	12559	12584	12518	12518	12475	12486	12558	12446	12539	12286	12475	12573	12776	12582	12540	12557	12396	12469	12578	12629	12503	12566	12340	12439	12488	12628	12637	12350	12497	12472	12664	12489	12379	12369	12366	12570	12441	12538	12439	12511	12478	12502	12454	12482	12645	12537	12556	12630	12558	12518	12549	12533	12561	12462	12677	12534	12634	12484	12524	12474	12328	12416	12666	12702	12417	12496	12455	12390	12602	12492	12514	12580	12502	12633	12596	12672	12561	12459	12625	12452	12511	12599	12605	12711	12666	12626	12609	12529	12577	12402	12476	12622	12584	12557	12494	12643	12513	12509	12506	12582	12398	12562	12543	12522	12553	12499	12474	12507	12533	12508	12629	12372	12617	12486	12630	12589	12564	12532	12517	12490	12501	12646	12486	12598	12451	12469	12424	12616	12508	12394	12399	12577	12547	12484	12499	12732	12642	12426	12534	12564	12558	12508	12515	12538	12502	12510	12476	12475	12580	12506	12546	12600	12478	12715	12576	12561	12398	12420	12587	12648	12522	12416	12529	12446	12655	12407	12527	12479	12544	12571	12712	12543	12626	12482	12594	12572	12403	12510	12516	12651	12579	12533	12456	12499	12552	12591	12356	12538	12541	12559	12500	12541	12609	12572	12473	12544	12519	12472	12399	12542	12581	12362	12488	12543	12541	12608	12295	12604	12369	12561	12563	12549	12427	12540	12482	12482	12410	12518	12487	12644	12456	12535	12549	12478	12358	12534	12405	12610
28902	28062	33186	29474	23266	19193	16580	15130	14613	14539	14248	14371	14255	14156	14307	14400	14358	14318	14196	14160	14182	14175	14233	14373	14219	14075	14182	14334	14391	14125	14199	14422	14269	14119	14247	14299	14231	14071	14406	14320	14283	14352	14116	14306	14172	14267	14368	14271	14264	14125	14263	14414	14359	14265	14406	14242	14157	14411	14277	14351	14433	14188	14206	14389	14341	14139	14306	14287	14310	14006	14229	14026	14324	14267	14297	14157	14173	14203	14106	14537	14380	14330	14192	14158	14149	14008	14027	14234	14239	14079	14490	14060	14072	14262	14163	14100	14292	14161	14212	14338	14327	14303	14241	14263	14316	14375	14214	14059	14261	14134	14124	14094	14173	14389	14176	14227	14183	14295	14373	14140	14128	14211	14155	14115	14217	14226	14226	14130	13995	14132	14355	14163	14137	14176	14124	14113	14098	14207	14289	14103	14223	14428	14181	14054	14237	14259	14328	14195	14220	14295	14232	14235	14199	13998	14133	14160	14167	14272	14191	14195	14096	14100	14262	14110	14122	14087	14221	14410	14186	14163	14078	14089	14201	14005	14076	14074	14087	14209	14251	14050	14108	14255	14344	14275	14076	14244	14227	14222	14034	14084	14114	14359	14233	14140	14326	14386	14085	14265	14187	14220	14328	14192	14199	14135	14193	14206	14329	14356	14302	14215	14135	14212	14207	14269	14321	14138	14222	14264	14269	14383	14214	14381	14173	14122	14309	14237	14390	14152	14108	14093	14340	14218	14228	14177	14121	14247	14062	14216	14208	14195	14298	14307	14343	14266	14281	14437	14198	14269	14214	13995	14048	14365	14324	14260	14345	14197	14230	14328	14403	14110	14228	14204	14264	14356	14187	14238	14323	14190	14117	14378	14164	14118	14300	14199	14364	14307	14223	14230	14026	14243	14139	14019	13929	14234	14304	14335	14196	14226	14163	14071	14172	14263	14361	14075	14285	14162	14354	14022	14190	14084	14214	14206	14244	14054	14196	14312	14326	14124	14277	14289	14116	14212	14230	14226	14257	14304	14100	14078	14207	14161	14288	14156	14227	14171	14042	14210	14073	14260	14145	14332	14371	14255	14323	14116	14187	14222	14434	14261	14261	14201	14275	14183	14162	14204	14622	14196	14197	14231	14242	14176	14338	14239	14269	14109	14172	14267	14298	14150	14236	14169	14077	14033	14148	14079	14312	14223	14249	14134	14416	14124	14308	14287	14152	14163	14328	14250	14216	14196	14148	14169	14326	14327	14265	14209	14351	14251	14249	14370	14284	14187	14283	14152	14287	14222	14251	14385	14118	14011	14158	14191	14164	14284	14175	14363	14156	14013	14259	14202	14157	14109	14083	14310	14344	14060	14135	14254	14373	14137	14195	14110	14338	14232	14357	14141	14283	14463	14259	14222	14010	14132	14267	14109	14318	14231	14140	14094	14325	14136	14200	14417	14380	14149	14270	14212	14050	14108	14322	14281	14327	14304	14202	14045	14304	14136	14293	14196	14261	14211	14031	14292	14140	14086	14153	14184	14275	14187	14228	14101	14382	14298	14262	14304	14157	14238	14321	14393	14325	14183	14227	14219	14141	14208	14305	14161	14221	14244	14056	14170	13993	14180	13987	14323	14169	14134	14107	14112	14183	14097	14211	14168	14360	14104	14236	14110	14075	14293	14367	14236	14232	14236	14272	14356	14110	14241	14233	14215	14266	14263	14131	14231	14228	14091	14324	14240	14176	14157	14259	14091	14373	14157	14160	14242	14124	14092	14280	14253	14045	14345	14247	14385	14317	14438	14184	14194	14160	14065	14216	14149	14309	14247	14102	14299	14269	14083	14351	14170	14275	14140	14128	14245	14291	14317	14208	14050	14074	14088	14442	14241	14218	14276	14182	14184	14231	14232	14176	14465	14328	14177	14264	14383	14145	14391	14354	14203	14253	13966	14201	14160	14179	14163	14218	14058	14260	14275	14315	14204	14246	13998	14341	14172	14128	14157	14113	13981	14456	14272	14285	14125	14152	14286	14157	14143	14512	14302	14316	14201	14311	14003	14205	14183	14250	14216	14306	14495	14125	14011	14165	14114	14031	14141	14302	14182	14223	14171	14183	14247	14131	14494	14266	14134	14252	14131	14360	14094	14189	14172	14183	14258	14324	14244	14398	14172	14262	14104	14424	14169	14229	14157	14289	14200	14279	14391	14334	14165	14100	14377	14123	14238	14260	14182	14246	14353	14167	14210	14311	14128	14135	14216	14254	14060	14218	14178	14113	14372	14328	14086	14108	14323	14050	14220	14184	14244	14160	14326	14262	14198	14469	14150	14299	13959	14035	14311	14135	14072	14111	14171	14356	14375	14198	13963	14297	14059	14262	14455	14091	14264	14256	14178	14396	14171	14047	14338	14367	14231	14339	14470	14262	14319	14322	14260	14230	14262	14456	14088	14088	14251	14036	14126	13978	14148	14198	14184	14355	14276	14368	14085	14240	14325	14252	14277	14192	14256	14265	14133	14217	14443	14118	14091	14029	14240	14055	14339	14111	14145	14181	14270	14331	14272	14278	14206	14362	14323	14222	14048	14197	14213	14202	14189	14263	14021	14198	14203	14539	14229	14359	14159	14117	14267	14170	14036	14151	14146	14376	14108	14149	14216	14324	14095	14330	14413	14365	14202	14284	14113	14189	14259	14273	14236	14173	14124	14245	14255	14199	14194	14342	14283	14221	14229	14122	14148	14304	14479	14176	14174	14276	14038	14305	14201	14327	14174	14179	14020	14200	14388	14249	14174	14409	14167	14169	14072	14219	14146	14170	14180	14063	14229	14390	14316	14114	14276	14224	14293	14303	14171	14214	14361	14079	14125	14303	14451	14262	14208	14368	14518	14079	14117	14405	14152	14225	14260	14020	14095	14015	14101	14302	14095	14248	14323	14356	14063	14240	14259	14280	14305	14236	14279	14442	14007	14120	14335	14253	14241	14184	14140	14268	14202	14239	14141	14007	14130	14302	14199	14120	14139	14193	14110	14368	14153	14353	14047	14194	14041	14126	14304	14194	14191	14269	14211	13833	14166	14324	14180	14357	14369	14318	14331	14110	14096	14184	14241	14126	14086	14344	14161	14166	14326	14204	14255	13975	14322	14131	14293	14242	14134	14183	14206	14246	14226	14174	14182	14066	14294	14236	14095	14200	14005	14180	14291	14154	14090	14164	14407	14296	14242	14210	14236	14115	14156	14322	14149	14229	14216	14245	14114	14274	14234	14325	14418	14196	14217	14151	14251	14143	14277	14105	14344	14218	14213	14154	14140	14283	14078	14285	14335	14253	14145	14367	14342	14170	14423	14208	14291	14173	14093	14270	14238	14318	14099	14385	14249	14125	14138	14083	14302	14275	14087	14213	14100	14236	14086	14190	14494	14178	14221	14359	14126	14146	14212	14203	14160	13991	13960	14168	14238	14330	14158	14255	14310	14319	14262	14190	14327	14216	14204	14177	14332	14072	14326	14487	14212	14101	14120	14067	14248	14042	14286	14280	14345	14196	14216	14197	14213	14183	14356	14291	14206	14354	14095	14206	14301	14288	14223	14257	14150	14248	14230	14214	13829	14331	14243	14260	14246	14063	14266	14167	14247	14192	14318	13968	14141	14333	14283	14203	14185	14230	14424	14224	14157	14242	14337	14309	14088	14250	14298	14391	14211	14229	14347	14109	14268	14208	14270	14135	14092	14116	14328	14140	14234	14361	14234	14334	14237	14182	14256	14145	14404	14184	14269	14224	14031	14102	13973	14122	14155	14313	14379	14372	14442	14293	14195	14326	14404	14217	14240	14194	14220	13852	14082	14176	14107	14124	14035	14177	14343	14224	14317	14127	14235	14076	14099	14243	14379	14453	14197	14164	14243	14160	14171	14261	14206	14196	14279	14322	14259	14208	14308	14269	14289	14442	14311	14156	14058	14333	14185	14400	14187	14091	14192	14111	14155	14447	14111	14143	14099	14360	14101	14199	14367	14113	14089	14185	14295	14303	14187	14335	14085	14127	14334	14377	14172	14273	14234	14281	14387	14276	14228	14362	14116	14230	14247	14221	14115	14108	14211	14321	14306	14285	14321	14240	14136	14152	14288	14079	14080	14361	14272	14311	14200	14171	14113	14123	14286	14185	14200	14230	14249	14282	13927	14365	14239	14411	14346	14159	14269	14300	14201	14037	14154	14228	14252	14190	14174	14359	14247	14272	14111	14342	14089	14262	14159	14252	14112	14288	14309	14077	14261	14285	14291	14186	14257	14164	14071	14114	14298	14021	14188	14274	14306	14405	14209	14249	14343	14226	14176	14136	14219	14264	14170	14288	14071	14124	14293	14273	14163	14154	14154	14075	14442	14045	14371	14088	13964	14248	14262	14035	14240	14183	14261	14099	14173	14476	14137	14058	14320	14098	14214	14225	14153	14013	14208	14249	14284	14299	14338	14210	14272	14178	14209	14241	14249	14134	14024	14176	14262	14321	14324	14188	14111	14207	14076	14392	14194	14335	14124	14197	14169	14181	14213	14358	14265	14224	14502	14120	14409	14227	14240	14263	14102	14240	14061	14119	14214	14152	14086	14180	14238	14198	14311	14455	14140	14399	14118	14145	14232	14330	14093	14256	14065	14288	14275	14334	14133	14370	14337	14129	14141	14277	14115	14327	14305	14254	14243	14273	14105	14203	14068	14104	14192	14213	14273	14110	14201	14328	14310	14377	14160	14257	13973	14247	14011	14212	14073	14238	14376	14253	14166	14123	14199	14291	14316	14423	14246	14357	14113	14119	14171	14314	14419	14346	14284	14204	14000	14317	14286	14266	14263	14324	14231	14406	14087	14046	13877	14326	14172	14302	14310	14099	14123	14208	14319	14392	14008	14181	14356	14249	14223	14195	14188	14234	14422	14222	14227	14172	14257	14248	14322	14396	14272	14187	14388	14330	14234	14284	14152	14085	14064	14142	14127	14055	14321	14250	14207	14130	14351	14230	14316	14298	14287	14269	14075	14035	14145	14271	14286	14144	14202	14218	14366	14178	14143	14162	14179	14131	14053	14236	14285	14276	13988	14073	14254	14312	14154	14255	14147	14454	14225	14340	14177	14202	14181	14353	14197	14333	14438	14174	14262
30972	46125	33635	25439	21197	17230	14581	13311	12861	12671	12614	12734	12874	12714	12562	12781	12563	12754	12584	12650	12633	12713	12566	12687	12693	12597	12750	12636	12735	12890	12562	12622	12707	12707	12629	12703	12762	12732	12586	12694	12623	12608	12675	12800	12729	12657	12729	12658	12587	12720	12631	12660	12806	12548	12809	12657	12539	12686	12756	12736	12716	12683	12843	12793	12557	12548	12707	12659	12559	12601	12725	12770	12705	12659	12721	12697	12721	12623	12738	12684	12658	12823	12671	12816	12785	12652	12664	12584	12651	12734	12646	12617	12727	12637	12594	12656	12624	12738	12688	12624	12727	12633	12619	12616	12656	12852	12760	12716	12823	12717	12658	12645	12777	12640	12828	12621	12586	12622	12562	12601	12743	12518	12660	12639	12649	12782	12674	12774	12764	12579	12623	12616	12683	12766	12775	12601	12654	12654	12659	12671	12653	12642	12589	12663	12613	12658	12623	12545	12588	12671	12717	12583	12630	12761	12739	12693	12699	12668	12614	12640	12755	12612	12593	12714	12657	12769	12757	12920	12748	12526	12604	12749	12618	12743	12641	12677	12572	12829	12782	12646	12694	12806	12631	12796	12619	12548	12525	12506	12812	12765	12728	12709	12621	12573	12883	12602	12571	12658	12692	12693	12788	12665	12561	12754	12727	12706	12615	12661	12624	12685	12883	12659	12481	12817	12693	12601	12589	12562	12825	12684	12524	12580	12654	12559	12658	12519	12696	12582	12608	12810	12697	12572	12645	12622	12568	12513	12608	12712	12740	12576	12712	12688	12648	12637	12694	12589	12687	12692	12709	12638	12706	12735	12570	12884	12562	12683	12506	12806	12561	12696	12770	12535	12921	12807	12709	12842	12654	12587	12626	12762	12635	12724	12653	12578	12811	12709	12836	12628	12833	12559	12717	12587	12724	12582	12556	12693	12575	12603	12657	12618	12591	12621	12804	12728	12649	12695	12677	12628	12747	12719	12581	12635	12751	12661	12487	12702	12754	12689	12605	12573	12737	12528	12749	12784	12667	12670	12655	12703	12763	12809	12641	12670	12654	12778	12743	12554	12777	12791	12734	12699	12609	12722	12666	12709	12684	12791	12707	12682	12637	12674	12641	12657	12724	12779	12552	12677	12622	12646	12698	12695	12641	12677	12746	12754	12469	12578	12595	12621	12700	12766	12600	12673	12516	12847	12661	12641	12619	12716	12701	12571	12725	12761	12708	12704	12725	12855	12665	12522	12696	12570	12667	12576	12762	12774	12734	12634	12624	12584	12690	12512	12755	12776	12644	12592	12816	12667	12702	12845	12611	12858	12562	12710	12641	12502	12670	12698	12672	12740	12496	12540	12594	12676	12698	12651	12644	12644	12807	12721	12732	12693	12781	12754	12757	12646	12548	12569	12671	12598	12694	12671	12638	12796	12770	12595	12553	12715	12769	12574	12792	12707	12616	12622	12799	12694	12592	12776	12685	12757	12604	12662	12579	12753	12636	12510	12808	12605	12645	12685	12715	12763	12562	12577	12524	12595	12651	12731	12693	12604	12610	12631	12575	12635	12622	12547	12797	12648	12483	12686	12704	12732	12813	12675	12681	12780	12740	12726	12628	12702	12697	12545	12702	12632	12703	12723	12793	12650	12572	12678	12649	12708	12708	12560	12724	12850	12846	12685	12661	12683	12650	12617	12722	12779	12614	12643	12626	12724	12732	12552	12795	12649	12663	12756	12747	12753	12784	12524	12798	12620	12743	12626	12720	12615	12717	12760	12815	12580	12694	12580	12770	12594	12602	12750	12676	12708	12710	12728	12703	12699	12539	12630	12799	12738	12587	12698	12668	12690	12822	12569	12731	12703	12642	12556	12695	12738	12673	12728	12656	12794	12709	12665	12427	12712	12790	12538	12797	12592	12656	12684	12717	12640	12737	12654	12892	12591	12836	12716	12656	12693	12572	12691	12699	12696	12671	12777	12488	12624	12599	12738	12694	12705	12626	12778	12683	12525	12489	12518	12747	12676	12851	12747	12670	12700	12621	12597	12667	12697	12537	12658	12606	12777	12789	12628	12656	12602	12680	12650	12672	12739	12562	12761	12789	12733	12827	12715	12683	12776	12627	12659	12682	12669	12577	12619	12723	12498	12764	12631	12664	12371	12644	12676	12614	12576	12686	12592	12578	12702	12790	12757	12720	12475	12793	12724	12765	12594	12756	12826	12606	12656	12754	12781	12534	12802	12729	12865	12843	12631	12466	12738	12748	12591	12801	12542	12672	12610	12774	12700	12636	12786	12752	12603	12820	12801	12650	12794	12574	12592	12697	12774	12671	12785	12514	12694	12656	12844	12625	12657	12484	12714	12627	12693	12717	12729	12582	12694	12671	12599	12846	12720	12703	12515	12659	12544	12780	12654	12732	12491	12684	12779	12625	12689	12660	12602	12601	12816	12533	12781	12788	12733	12728	12656	12541	12656	12723	12657	12750	12551	12759	12608	12606	12611	12937	12666	12674	12590	12785	12583	12753	12525	12663	12594	12649	12608	12664	12696	12608	12686	12601	12426	12703	12576	12751	12831	12708	12812	12744	12857	12830	12654	12818	12646	12641	12653	12695	12789	12546	12709	12819	12715	12772	12634	12737	12574	12659	12805	12801	12682	12578	12576	12575	12638	12525	12731	12600	12855	12646	12654	12593	12533	12731	12532	12623	12495	12780	12710	12647	12744	12633	12723	12763	12717	12565	12802	12711	12821	12734	12662	12638	12774	12669	12596	12630	12661	12693	12700	12685	12785	12623	12647	12629	12552	12652	12729	12694	12768	12754	12692	12725	12598	12532	12780	12568	12773	12709	12548	12672	12641	12712	12592	12592	12685	12594	12691	12725	12571	12600	12580	12904	12802	12717	12619	12621	12635	12644	12635	12820	12773	12574	12729	12483	12780	12651	12705	12622	12821	12709	12692	12588	12592	12832	12700	12781	12664	12721	12732	12565	12779	12683	12611	12526	12744	12728	12698	12455	12397	12884	12681	12612	12762	12622	12636	12654	12827	12676	12702	12683	12650	12743	12734	12596	12699	12517	12593	12505	12511	12543	12680	12648	12653	12645	12797	12679	12614	12817	12614	12744	12616	12603	12739	12473	12631	12811	12639	12562	12642	12611	12581	12779	12608	12604	12556	12561	12784	12737	12696	12573	12804	12762	12585	12737	12852	12719	12693	12722	12731	12627	12829	12674	12673	12601	12627	12644	12658	12792	12947	12579	12777	12698	12739	12660	12689	12611	12722	12765	12657	12802	12495	12890	12712	12592	12521	12621	12609	12544	12716	12629	12643	12713	12716	12614	12886	12657	12638	12765	12770	12617	12798	12732	12485	12611	12793	12697	12666	12630	12800	12699	12725	12650	12738	12702	12731	12753	12731	12615	12677	12738	12589	12686	12633	12781	12752	12871	12664	12611	12734	12694	12688	12561	12525	12659	12599	12699	12538	12837	12629	12604	12744	12591	12712	12711	12512	12639	12798	12655	12711	12461	12637	12615	12739	12646	12725	12762	12697	12564	12652	12764	12429	12699	12496	12767	12735	12670	12712	12714	12697	12702	12738	12759	12614	12537	12865	12546	12708	12745	12625	12558	12805	12655	12727	12465	12839	12892	12648	12765	12673	12603	12773	12643	12738	12657	12576	12663	12616	12721	12782	12571	12638	12668	12554	12678	12747	12714	12708	12737	12723	12608	12691	12586	12626	12680	12492	12540	12803	12850	12650	12692	12836	12642	12528	12772	12805	12630	12702	12737	12787	12721	12611	12529	12716	12862	12714	12483	12679	12768	12677	12686	12691	12762	12732	12538	12785	12689	12662	12581	12497	12659	12632	12611	12566	12485	12676	12597	12658	12782	12644	12663	12736	12649	12553	12667	12594	12554	12697	12622	12607	12637	12582	12686	12556	12537	12582	12457	12661	12810	12728	12624	12582	12530	12703	12644	12622	12828	12585	12666	12712	12706	12542	12668	12712	12747	12710	12748	12541	12545	12661	12644	12570	12615	12652	12760	12690	12673	12548	12887	12712	12615	12629	12535	12697	12761	12568	12564	12554	12565	12675	12679	12719	12605	12671	12780	12622	12689	12532	12579	12681	12645	12833	12680	12827	12511	12660	12686	12665	12736	12701	12759	12751	12831	12773	12564	12726	12702	12739	12862	12676	12705	12677	12617	12523	12700	12574	12606	12604	12713	12480	12592	12698	12733	12641	12679	12814	12653	12533	12715	12675	12573	12722	12641	12635	12660	12608	12628	12795	12673	12779	12788	12758	12623	12743	12646	12723	12687	12666	12724	12639	12718	12604	12518	12780	12745	12522	12692	12765	12550	12543	12791	12611	12717	12504	12682	12691	12786	12593	12705	12784	12588	12735	12833	12679	12600	12568	12675	12623	12665	12621	12688	12646	12670	12666	12628	12664	12854	12762	12625	12829	12897	12650	12630	12593	12671	12509	12833	12725	12500	12651	12627	12759	12656	12560	12561	12757	12582	12706	12758	12724	12612	12651	12622	12803	12636	12625	12791	12815	12649	12662	12693	12631	12794	12631	12665	12783	12727	12674	12703	12485	12559	12715	12753	12665	12697	12682	12667	12569	12745	12709	12507	12777	12756	12597	12622	12575	12713	12746	12585	12617	12636	12495	12763	12645	12722	12447	12738	12655	12642	12614	12810	12757	12681	12689	12646	12649	12750	12467	12773	12642	12612	12617	12677	12750	12602	12633	12762	12643	12721	12701	12716	12689	12729	12761	12779	12605	12660	12650	12742	12695	12800	12746	12639	12630	12679	12729	12826	12724	12701	12609	12776	12729	12810	12654	12730	12681	12736	12751	12674	12621	12803	12562	12704	12665	12568	12672	12854	12491	12756	12757	12637	12682	12708	12600	12675	12719	12627	12625	12688	12749	12695	12713	12626	12716	12489	12629	12557	12784	12793	12727	12690	12593	12786	12559	12663	12862	12585	12605	12706	12654	12431	12665	12656	12741	12535	12792	12629	12664	12635	12581	12740	12619	12698	12690	12623	12749	12665	12775	12513	12608	12660	12592	12656	12704	12708	12572	12719	12812	12629	12639	12584	12809	12728	12601	12809	12832	12623	12695	12673	12599	12584	12594
24180	22222	32232	36440	39514	35544	28336	18623	14815	14039	13719	13426	13456	13201	13277	13230	13359	13197	13360	13176	13210	13206	13209	13414	13283	13216	13369	13245	13246	13150	13332	13223	13053	13134	13254	13246	13342	13119	13247	13254	13338	13196	13175	13150	13177	13183	13260	13134	12938	13002	13312	13151	13191	13211	13314	13321	13224	13246	13196	13042	13229	13269	13212	12992	13226	13281	13056	13182	13405	13111	13341	13250	13379	13040	13160	13471	12968	13208	13322	13293	13241	13362	13096	13390	13150	13213	13102	13222	12988	13118	13416	13296	13081	13065	13237	13168	13056	13101	13146	12936	13187	13215	13146	13153	13273	13188	13199	13260	13226	13290	13144	13230	13050	13076	13378	13240	13076	13083	13399	13191	13155	13178	13228	12986	13262	13132	13136	13417	13167	13183	13257	13190	13282	13345	12953	13210	13215	13144	13320	13309	13059	13275	13158	13189	13173	13134	13271	13170	13239	13183	13192	13059	13018	13259	13301	13277	13233	13208	12970	13337	13444	13342	13344	13274	13288	13208	13277	13043	13121	13003	13008	13098	13239	13162	13005	13099	13085	13073	13034	13190	13213	13159	13160	13259	13033	13223	13262	13369	13085	13188	13258	13032	13218	13144	13089	13188	13060	13168	13273	13141	12962	13118	13185	13332	13245	13197	13214	13024	13322	13029	13154	13165	13102	13102	13185	13207	13185	13213	13205	13074	13434	13238	13160	13053	13189	13221	13042	13216	13024	13071	13304	13272	13140	13228	13202	13022	13076	13145	12989	13274	13236	13404	13264	12968	13012	13013	13283	13309	13112	13218	13243	12888	12998	13068	13070	13204	13137	12896	13338	13070	13398	13198	13346	13183	13061	13151	13205	13234	13086	13182	13183	13193	13241	13182	13127	13277	13293	13176	13224	13180	13198	12933	13137	13204	13148	13135	13188	13292	12977	13031	13134	13323	13138	13169	13188	13160	13285	13333	13059	13091	13133	13083	13015	13047	13205	13205	13306	13049	13217	13117	13393	12902	13207	13152	13322	13132	13051	13102	13156	13324	13321	13141	13131	12975	13142	13112	12964	13337	13236	13389	13269	13151	13103	13296	13288	13196	13246	13105	13089	13116	13282	13151	13244	13259	13106	13081	13089	13170	13080	13174	13038	13090	13132	13012	13215	12955	13199	13162	13195	13186	12981	13228	13188	13124	13221	13205	13143	13129	13250	13241	13150	13255	13050	13241	13227	13303	13156	13054	13319	13269	13188	13256	13120	13068	13381	12988	13158	13251	13345	13209	13199	13057	13254	13188	13258	13203	13240	12995	13251	13152	13061	13193	13111	13208	13152	13003	13185	13036	13121	13211	13083	13121	13319	13169	13255	13111	13263	13187	12979	13224	13191	13102	13298	13222	13018	13084	13181	13034	13039	13331	13187	13027	13195	13216	13213	13256	13183	13362	13204	13297	13101	13150	13383	13180	12976	13062	13264	13054	13069	13239	13164	13364	13111	13114	12949	13162	13241	13267	13136	13001	13381	13344	13231	13329	13229	13248	13157	13405	13269	13075	13236	13013	12999	13070	13165	13311	13272	13251	13119	13068	13228	13309	13082	13357	13312	13258	13243	13060	13393	13264	13146	13168	13294	13171	12948	13302	13090	13173	12984	12996	13300	13091	13084	13145	13201	13203	13308	13270	13175	12955	13212	13281	13147	13251	13006	13129	13100	12960	13062	13234	13037	13343	13119	13195	13221	13071	13143	13209	13058	13281	13249	13301	13227	13133	13044	12898	13163	13243	13078	13175	13070	13104	13243	13158	13122	13176	13122	13176	13110	13147	13123	13170	13073	13129	13297	13027	12955	13318	12908	13166	13086	13242	13153	13190	13340	13135	13276	13163	13251	13109	13141	13391	13019	13135	13159	13210	13104	13125	13133	13131	12929	13198	13366	13129	13200	13102	13117	13225	12971	13020	13074	13155	13085	13275	13150	13381	13162	13150	13018	13191	12981	13241	13224	13281	13349	13251	13198	13282	13199	13223	13263	13221	13236	13071	13295	13125	13201	13092	13259	13256	13082	13244	13145	13116	13194	13085	13303	13170	13137	13128	13344	13112	13019	13036	13232	13279	13318	13169	13181	13098	13161	13317	13341	13082	13192	13206	13237	13162	13205	13137	13054	13003	13072	13028	13255	13223	13108	13170	12998	13014	13090	12895	13255	13121	13464	13252	13481	13171	13100	13160	13272	13182	13022	13194	13194	13015	13091	13281	13079	13164	13263	13156	13077	13168	13192	13176	13180	13198	13342	13253	13307	13281	13074	13201	13232	13259	13233	13170	13225	13173	13196	13181	13148	13025	13379	13150	12905	13288	13205	13178	13040	13342	13316	13115	13145	13263	13060	13173	13065	13237	13056	13071	12969	13249	13106	13220	13065	13227	13125	13313	13240	13108	13057	13220	13119	13165	13174	13004	13233	13294	13139	13042	13051	13079	13186	13162	13161	13220	13177	13187	13257	13118	13273	13192	13099	13013	12887	13169	13353	13127	13235	13119	13154	13239	13106	13171	13151	13265	13170	12943	13238	13251	13209	13284	13210	13169	13083	12911	13253	13179	13099	13110	12956	12994	13329	13172	13160	13057	13057	13164	13171	13231	13189	13138	13261	13095	13104	13150	13195	13228	13184	13164	13280	13067	13182	13309	13262	13133	13393	13121	12961	13158	13190	13197	13244	13351	13279	13165	13198	13259	13056	13142	13129	13026	13104	13248	13156	13165	12944	13276	13156	13317	13284	13239	13192	13105	12929	13314	13082	13258	13230	13008	13171	13176	13048	13251	13212	13162	13098	13166	13062	13117	13204	13071	13038	13079	13157	13200	13133	13278	13245	13288	13132	13265	13235	13207	13260	13216	12981	13129	13176	13113	13251	13126	13129	13169	13258	13257	12853	13195	13169	13138	13138	13175	13390	13145	12968	13052	13129	13090	13164	12979	13188	13234	13106	13129	13330	13191	13163	13187	13111	13225	13057	13097	13180	13131	13315	13121	13243	13279	13044	13050	13102	13023	13023	13189	13370	13140	13098	13265	13186	13230	13133	13086	13009	13313	13129	12953	13132	13223	13352	13010	13165	13184	13177	13132	13043	13079	13105	13301	13229	13184	13231	13173	13103	13184	13194	13140	13205	13044	13286	13288	13075	13248	13215	13222	13187	13252	13142	12989	13229	13360	13079	13189	13212	13268	13235	13181	13315	13204	13173	13282	13027	13040	13147	13253	13144	13182	13107	13218	13351	13040	12972	13121	13242	12966	13048	13251	13068	13153	13051	13186	13127	12928	13282	13067	13174	13137	13124	13171	13068	13056	13235	13224	13176	13084	13135	13133	13134	13253	13445	13141	13229	13142	13098	13158	13044	13145	13368	13154	13184	13173	13176	13187	13299	13259	12972	12967	13023	13094	13026	13328	13255	13138	13105	13174	13261	13212	13300	13183	13147	13165	13224	13077	13155	13021	13071	13174	13109	13038	13259	13332	13304	13185	13213	13335	13013	13121	13224	13134	13066	13218	13180	13267	13128	13151	13098	13063	13112	13077	13383	13211	13107	13291	13158	13132	13235	13197	13077	13173	13248	13196	13321	13249	13238	13091	13250	13194	13187	13324	13061	13169	13184	13084	13129	13238	13248	13304	13203	13150	13186	13200	13073	13275	13366	13136	13185	13303	13314	13244	13316	13226	13338	13173	13166	13216	13052	13401	13359	13206	13237	13127	13220	13394	13066	13251	12941	13182	13158	13018	13158	13214	13196	13286	13277	13204	13087	13210	13201	13155	13262	13031	13070	13192	13058	13124	13183	13037	13083	13227	13227	13230	13110	13233	13192	13185	13218	13211	13067	13202	13350	13030	13124	13487	13088	13030	12992	12964	13075	13146	12976	13252	13175	13111	13122	13009	13178	13162	13235	13092	13087	13221	13267	13128	13081	13202	13165	13181	13147	13195	13353	13185	13176	13109	13065	13338	13051	13290	13195	13190	13187	13184	13010	13080	13415	13148	13049	13295	13172	13172	13277	13100	13390	13097	13175	13242	13172	13290	13071	13182	13130	12946	13292	13137	13193	13242	13338	13173	13189	13121	13067	13254	13331	13188	13237	13042	13282	13043	13121	13189	13128	13046	13136	13245	13222	13212	13380	13153	13285	13148	13141	13246	13173	13095	13235	13135	13311	13299	13258	13262	13259	13113	13091	13317	13065	13196	13280	13206	13189	13209	13133	13115	13086	13144	13192	13111	13195	13308	12939	13250	13226	13329	13288	13080	13016	13029	13145	13259	13095	13093	13070	13206	12942	13252	13386	13340	13309	13182	13230	13225	13294	13301	13076	13207	13262	13233	13125	13207	13186	13154	13035	13137	13219	13154	13246	12968	13177	13046	12979	13056	13072	13197	13216	13119	13434	13312	13240	13246	13144	13034	13180	13108	13350	13197	13237	12968	13246	13140	13255	13062	13168	13180	13073	13006	13165	13157	13170	13292	13171	13302	13313	13051	13277	13135	13328	13199	13185	13224	12966	13257	13298	13182	13262	13118	13291	13149	13118	13118	13190	13168	13225	13315	13120	13137	13328	13196	13056	13168	13038	13118	13171	13251	13216	13034	13416	13170	13004	13182	13208	13164	13027	13092	13105	13236	13143	13295	13150	13125	13225	13210	13118	13096	13177	13161	13285	13148	13187	13126	13018	13022	13155	13130	13347	13039	12973	13061	13188	13049	13214	13078	13016	13011	13137	13053	13059	13018	13139	13209	13008	13276	13308	13219	13117	13206	13205	13085	13078	13368	13147	13129	13100	13261	13206	12866	13288	13415	13244	13146	12941	13143	13187	13123	13305	13215	13238	13209	13193	13071	13111	13127	13259	13304	13201	13265	13041	12968	13110	13070	13084	13194	13257	12970	13229	13167	13209	13139	13227	13171	13253	13056	13039	12955	13169	13139	13100	13070	13266	13286	13394	13360	13439	13183	13109	13285	13118	13236	13208	13131	13212	13134	13219	13129	12988	13098	13172	13107	13283	13186	13411	13175	13187	13100	13281	13314	13038	13174	13171	13037	13156	12978	13174	13220	13279	13067	13198	13241	13066	13161	13139	13152	13408	13307	13273	13219	13208	12934
57080	90996	69860	56855	48003	37218	25796	17223	13393	12250	11995	11978	12139	11970	11954	12079	12002	12084	11780	11999	11954	11828	12078	12025	11876	11987	11935	11896	12003	11978	11912	11930	11999	11906	11971	12060	11973	12119	11960	12104	11965	11778	11929	11986	11948	11766	11970	11948	12039	11756	12072	11814	11925	11781	11876	11887	11961	12053	11975	11765	12077	11857	11897	11963	11879	11898	11991	11869	11876	12056	12035	11870	12030	11835	11994	11911	11894	12051	12075	11934	11979	12013	11999	11850	12116	11962	12008	11848	11847	11999	11968	11978	12031	12075	11886	11918	11939	11898	11977	12076	11906	11881	11753	12026	11967	11900	12078	11856	11991	12001	11876	12022	11938	11913	11782	12026	11942	11913	11877	11908	12039	12056	11964	11895	12002	12047	12009	11866	11961	12018	11870	11952	11966	12033	11916	11893	11814	12001	11805	11974	11839	11983	11719	12011	11869	12102	11826	11911	11936	11930	11982	11982	11914	12039	12012	11995	11947	11842	11997	11953	12037	12067	11876	11920	11819	11887	11901	12038	12076	11943	12033	11801	11961	11824	11939	11970	11695	11836	12024	11956	11879	11925	12064	11989	11921	11889	11868	12003	12021	11955	11945	11916	11956	11975	11797	11805	11988	11788	12185	11964	11978	11854	11896	11903	11972	11914	12108	11890	12020	12002	11959	12056	11841	12069	11925	11902	11898	12040	11990	12023	11970	11920	11836	11924	12027	11847	12012	11892	11766	11881	11899	11935	12068	11766	12055	11995	11932	12106	12061	11981	12101	12054	12003	11945	11805	11986	11874	12007	11911	12094	11859	11837	11975	11887	11815	12058	11963	11896	11871	11801	11997	11944	12088	11998	11988	12013	11890	11958	11863	11880	11865	12001	11903	11953	11864	11822	11959	12029	12032	11970	11884	11935	12002	11888	11940	11982	11816	11964	11860	12104	11999	11899	11887	11881	11922	11931	11949	11917	12003	11854	11976	12049	11891	11823	11996	11982	12027	12055	11983	11985	11951	11988	11966	12031	11985	12077	11963	11862	11756	11993	11779	12021	11848	11994	11943	11844	12033	11893	12005	11987	11811	11878	11938	11841	12102	11873	11962	11960	11973	11942	12034	11934	12032	11865	11836	11931	12103	12004	11984	11896	12095	11892	11970	12092	11939	11982	11975	12030	11926	12113	11818	12003	11870	11790	11846	11917	12054	11945	11934	12001	11871	11913	11799	12142	11955	12043	11835	11956	11936	11972	11847	12073	11863	11907	11885	12091	11988	11943	11769	11918	11873	12051	12033	12033	11938	11938	11803	11973	11880	11812	11943	11930	11803	11881	11953	12047	12042	12124	12049	11806	11961	11906	11831	11980	11964	11923	11965	11888	11916	12099	11806	11919	12066	11945	11948	12007	12035	11890	11809	12022	12012	11879	11917	11955	11968	11795	11907	11884	11950	11981	11821	11935	11820	11907	11936	12076	12149	11867	11945	12030	11967	11797	11813	11937	11924	11935	11889	12161	12053	11849	11866	11935	12143	11903	11963	11726	11956	11973	12033	11890	12128	11864	11969	11895	11997	12000	12012	11892	12043	11945	12044	11950	11984	11914	11904	11961	11953	11928	12079	11945	11910	11989	11820	11982	11966	12055	11935	12075	11858	11995	11970	11909	12123	12037	12014	11817	11879	11861	12002	12064	11923	11891	11986	12065	12030	11851	11952	11889	11884	12000	11906	12065	11972	11934	11998	12131	11778	11791	11865	11866	11869	12061	11948	12071	11877	12000	11918	11851	11883	12074	12025	11972	11931	12026	11638	11821	12017	11944	11829	11905	11975	12033	11976	11887	12128	11996	11902	12008	11899	12021	11788	11930	12033	12041	11895	11816	11883	11820	11921	11914	12051	11898	11854	12032	11952	11941	11968	11986	11989	11842	11977	11901	11886	11914	12047	12035	11945	11974	11927	11732	11980	11946	12010	11974	11916	11992	11952	11957	12141	11990	11801	11959	11819	11853	11898	11929	11803	11981	11942	11994	11993	11825	11897	11970	11936	12090	11948	11841	12040	11954	11929	11934	11790	11956	11978	11894	12018	11982	12134	11922	11810	11803	12011	12000	12040	11807	11948	11999	11942	11894	11915	12080	12099	12003	12018	11786	11813	11899	11869	12009	11922	11856	11958	11891	11779	11892	12035	11964	11845	11888	11933	11945	11896	11953	12102	11939	11942	12046	11924	11859	11961	11977	11898	11815	11884	11937	11782	11848	11829	11845	11909	12035	12025	11950	11824	12024	12085	12005	12074	12025	11940	11827	11854	11932	12030	12036	11998	11919	11817	11879	11912	11989	12087	11915	11857	12038	11937	11910	12011	11828	12039	12051	11974	11995	12125	12039	12142	12008	11890	11912	11974	12006	11916	11914	11993	11983	12064	12024	11927	11876	11980	11818	11897	11884	11927	11789	12019	11784	12095	11981	11902	11809	11971	11794	12040	12030	11925	12011	12018	11868	11972	12048	11926	11893	11998	11971	11989	11849	11862	12057	11907	12024	12146	11951	11739	12032	12022	12063	11993	11922	11906	12004	11931	11855	11942	12132	11824	11838	11920	11995	11961	11904	11990	11882	11912	12061	11955	12076	12050	11912	11976	11911	11923	11993	11921	11867	11879	11905	12102	11880	11914	11906	11939	11925	11917	11881	11983	11796	11982	11882	11887	11983	11921	12125	11801	11943	11953	11790	11877	12001	11891	12106	11880	11899	12026	11966	11890	12068	12027	11952	11889	12011	12009	12046	11988	11820	11941	11921	11954	11929	11985	11989	11902	12075	11860	12016	11957	11973	12083	11812	11907	12029	11782	11939	12019	11820	11840	12007	11849	11788	12201	11890	12024	11867	12030	11958	11950	11913	11900	11932	12004	12046	11948	11910	11863	11792	11981	12058	11984	12016	11902	11924	11938	11952	11981	11985	12072	11954	11858	12055	12061	12064	11964	11944	12042	11953	12073	11871	12019	11908	12126	11906	11935	12268	11932	11887	11886	11972	11929	11915	11811	11867	12048	11970	11923	11943	11894	11943	12043	11930	12007	12031	11849	12059	11793	11947	11941	11874	11995	12034	12014	12010	12079	12063	11845	11936	11881	11952	11913	11842	12063	11982	12047	12100	11978	11883	12000	11789	11952	11918	11800	11840	12032	11916	11848	11968	11909	11980	12069	11969	11855	12096	11959	12019	12111	11933	11932	11916	12043	12004	12024	11857	12008	12022	11848	12020	12035	11845	11802	11994	11835	11952	12002	11753	12096	11969	11994	11942	12030	11885	12114	11938	11920	11999	11961	11865	11897	11976	11825	11737	12064	11815	11849	11841	11916	11819	12018	11963	11973	11961	12062	11903	11858	11928	12028	11823	11820	11922	11901	11988	11904	11944	11940	11906	11805	12083	11920	11909	11806	11930	12092	12067	11964	11913	11964	11877	12032	11899	11867	11903	12025	11857	12008	12025	11975	11992	11875	11967	11823	11976	11857	12117	12004	11835	11971	11958	11895	12034	11916	12005	11900	12001	11925	11821	11965	11866	12027	11933	11863	11981	11807	11890	11969	11862	11800	11979	11903	12005	11998	11968	11914	11932	11986	11846	12063	11981	12079	11881	11864	11988	11988	11922	12035	11985	11854	12010	11853	11880	11998	11984	11998	11902	11951	11924	12133	12051	12028	12112	11943	11932	11958	12091	11975	11913	12037	11958	11965	11871	11944	11984	11893	11868	11955	11843	11937	11857	11920	12072	11938	11933	11876	11999	11875	11800	11985	12004	11954	11964	11936	11853	11833	12070	12071	11989	11967	11994	11758	12050	11983	12062	11887	11955	11886	11999	12103	11880	11902	11903	12055	11862	11666	11936	11889	11897	11817	11850	11979	12115	11995	12007	12052	11900	11870	12000	12038	11865	11915	12016	11868	11973	11897	11898	12056	12102	12016	12026	11828	11971	11878	11815	11906	12045	11984	11983	11803	12040	12007	11962	12250	12039	11851	11934	12025	11874	11958	11903	11989	11931	11926	12058	11806	11842	12127	11950	12016	11871	12100	11822	11965	11889	11926	11930	11762	12009	11982	12060	11888	11998	12020	11869	11975	12022	11864	11814	11942	11990	11870	12024	11877	12001	11894	12041	11963	11875	12053	11953	11991	12072	11837	11966	11999	11922	11920	11964	11956	11750	11845	11928	11979	11888	11736	11846	11845	11955	12093	11996	11907	12080	11916	11991	12039	11979	11795	11984	11948	12088	12004	11969	11965	11905	11947	12003	11984	12083	11981	11823	11934	11952	11955	11823	11939	11976	11944	11989	11870	11967	11975	11920	11993	11880	11929	11987	12000	11986	11864	11940	11985	11885	11939	11981	11825	11890	11978	11847	11794	12019	11860	11826	11987	12043	12044	11794	12038	11900	11862	11945	11955	11746	12051	11968	11963	11919	11925	12031	11932	11947	12067	11931	11889	11853	11863	12057	11764	11864	11956	11865	11937	12016	11928	11952	12018	11813	12012	11745	12029	12028	11959	11905	11853	11951	11975	11768	11933	11903	12112	11852	11956	11922	11839	11975	12054	11987	11818	11940	11920	11968	12022	11971	11900	11954	12038	11990	11907	12073	11907	11938	12052	11898	12172	11995	11922	11846	11894	11924	11904	11953	11804	11977	11790	11889	11892	11999	12062	11825	11993	11900	11941	11991	11972	12091	12061	12052	12026	12249	12054	12042	11925	11840	11812	11883	11843	12071	12060	11927	11871	11981	11816	11954	11995	11959	11824	11949	11886	11839	11871	12038	11828	12018	11853	11938	11877	12021	11733	12023	11888	11932	11926	11954	11965	12149	12007	11947	11969	11768	12100	12019	11957	12051	12139	11987	11930	11998	11874	12055	11834	11907	12089	11963	11872	11985	12022	11868	11887	11893	11910	11888	12052	11806	12015	11850	11975	11985	11991	12052	12105	11937	11867	11959	11921	12014	11997	11899	12018	12001	11955	11956	11989	11989	12001	12068	11862	12048	11960	11865	11893	11927	12034	11903	11864	11905	11857	11879	11948	11912	11931	11922	12078	11974	12079	12058	12013	11909	11976	12002	11931	11902	11879	11906	11870	11823	11899	11885	12092	11971	11951	11985
23165	21836	30987	31452	38875	40395	34196	21737	16197	14776	13839	13697	13550	13558	13495	13448	13393	13351	13636	13475	13508	13512	13600	13440	13220	13407	13283	13295	13351	13440	13456	13205	13351	13126	13495	13556	13363	13196	13401	13278	13334	13440	13329	13446	13403	13424	13359	13176	13572	13350	13417	13273	13450	13464	13364	13432	13256	13425	13483	13247	13317	13317	13319	13175	13224	13329	13552	13332	13247	13259	13253	13401	13257	13209	13087	13256	13358	13520	13172	13378	13373	13344	13339	13169	13172	13339	13378	13423	13200	13440	13188	13378	13316	13358	13246	13254	13251	13268	13327	13252	13397	13296	13284	13402	13297	13197	13208	13293	13483	13331	13133	13254	13146	13496	13394	13498	13409	13518	13554	13366	13287	13020	13396	13503	13311	13289	13366	13294	13276	13487	13329	13252	13339	13428	13347	13360	13306	13380	13142	13369	13315	13391	13319	13204	13303	13319	13328	13283	13230	13330	13390	13269	13176	13229	13436	13356	13412	13316	13227	13184	13165	13232	13333	13337	13210	13432	13082	12957	13160	13102	13172	13312	13373	13373	13345	13378	13261	13191	13097	13240	13396	13241	13415	13379	13270	13255	13334	13245	13206	13180	13336	13340	13254	13243	13297	13380	13235	13232	13304	13251	13357	13356	13344	13413	13205	13229	13186	13310	13343	13284	13210	13172	13262	13020	13295	13452	13334	13282	13338	13367	13341	13113	13275	13367	13351	13118	13235	13463	13180	13423	13441	13129	13410	13348	13309	13477	13253	13242	13441	13394	13349	13328	13240	13266	13334	13263	13373	13283	13452	13198	13346	13348	13414	13265	13277	13328	13310	13458	13384	13144	13283	13395	13437	13272	13160	13134	13205	13349	13256	13253	13379	13102	13368	13338	13353	13072	13231	13251	13134	13271	13410	13486	13078	13165	13346	13044	13401	13176	13330	13342	13266	13226	13165	13293	13411	13081	13409	13246	13370	13329	13207	13467	13242	13125	13203	13532	13300	13415	13399	13368	13344	13211	13378	13493	13566	13217	13331	13368	13495	13365	13016	13195	13291	13398	13204	13272	13258	13016	13331	13245	13288	13357	13292	13294	13209	13243	13223	13262	13340	13287	13270	13020	13066	13065	13132	13137	13378	13389	13227	13288	13448	13412	13214	13159	13357	13307	13346	13365	13206	13320	13255	13332	13372	13287	13274	13303	13184	13364	13383	13426	13101	13415	13466	13334	13220	13144	13224	13376	13236	13159	13252	13306	13186	13293	13176	13099	13426	13293	13371	13429	13157	13217	13101	13499	13206	13244	13310	13201	13347	13344	13284	13125	13252	13220	13533	13421	13374	13349	13229	13282	13410	13374	13156	13266	13147	13315	13191	13289	13188	13248	13097	13201	13242	13241	13277	13148	13387	13332	13233	13228	13436	13420	13261	13252	13363	13324	13317	13245	13313	13342	13382	13435	13162	13466	13253	13261	13177	13132	13107	13410	13120	13178	13195	13383	13391	13290	13335	13094	13424	13297	13330	13333	13344	13216	13339	13344	13313	13175	13230	13305	13382	13223	13318	13279	13124	13467	13298	13327	13213	13216	13329	13423	13298	13346	13343	13538	13119	13281	13377	13393	13210	13293	13264	13392	13200	13336	13359	13314	13430	13390	13281	13353	13354	13053	13199	13301	13462	13342	13039	13271	13261	13268	13225	13120	13286	13190	13437	13469	13476	13309	13423	13159	13295	13180	13329	13231	13232	13356	13330	13239	13130	13270	13346	13365	13200	13287	13401	13428	13317	13157	13498	13300	13390	13122	13215	13241	13217	13248	13263	13429	13342	13401	13267	13262	13154	13319	13381	13272	13391	13100	13234	13363	13184	13094	13343	13307	13353	13188	13401	13196	13351	13324	13171	13371	13396	13078	13397	13227	13211	13223	13235	13209	13182	13211	13275	13324	13103	13364	13219	13294	13333	13366	13460	13474	13304	13217	13230	13464	13380	13215	13341	13219	13022	13346	13148	13253	13368	13217	13145	13316	13304	13294	13262	13239	13328	13218	13346	13281	13225	13266	13405	13330	13291	13349	13408	13297	13259	13165	13090	13266	13272	13385	13011	13497	13155	13342	13305	13360	13294	13197	13350	13336	13183	13171	13121	13320	13458	13301	13148	13078	13280	13392	13279	13292	13073	13204	13285	13301	13261	13138	13095	13211	13240	13431	13362	13316	13491	13092	13214	13245	13127	13220	13230	13279	13311	13183	13300	13341	13201	13271	13300	13117	13362	13131	13247	13324	13454	13420	13325	13288	13141	13357	13174	13150	13259	13446	13326	13303	13282	13344	13435	13258	13287	13272	13470	13140	13332	13088	13264	13276	13117	13257	13255	13212	13367	13353	13310	13395	13305	13303	13165	13428	13235	13191	13214	13091	13281	13390	13254	13244	13170	13108	13243	13192	13147	13217	13351	13237	13225	13243	13207	13434	13282	13096	12922	13325	13298	13248	13231	13325	13167	13354	13277	13252	13308	13326	13314	13112	13332	13315	13253	13178	13218	13183	13332	13263	13268	13164	13320	13308	13478	13154	13194	13253	13152	13242	13188	13399	13271	13181	13118	13283	13318	13349	13386	13270	13392	13010	13266	13144	13206	13167	13373	13306	13185	13186	13432	13262	13422	13494	13351	13356	13174	13270	13371	13579	13343	13281	13208	13066	13241	13247	13313	13433	13263	13106	13302	13328	13276	13177	13330	13371	13304	13209	13319	13168	13187	13307	13311	13371	13377	13291	13399	13410	13300	13319	13230	13171	13265	13158	13226	13415	13504	13265	13222	13318	13167	13216	13363	13239	13316	13362	13258	13379	13221	13294	13271	13387	13294	13286	13305	13118	13195	13121	13360	13166	13243	13379	13563	13248	13203	13334	13313	13369	13232	13417	13294	13174	13463	13269	13151	13196	13241	13202	13168	13142	13247	13117	13277	13464	13353	13312	13258	13351	13257	13365	13342	13383	13113	13391	13202	13343	13438	13203	13325	13314	13462	13416	13089	13160	13360	13330	13406	13333	13295	12998	13302	13241	13381	13270	13248	13196	13371	13406	13500	13415	13316	13272	13330	13249	13228	13288	13414	13160	13167	13100	13378	13406	13442	13488	13295	13095	13168	13140	13306	13287	13208	13294	13364	13142	13302	13189	13300	13253	13169	13397	13251	13052	13351	13229	13266	13210	13072	13323	13382	13259	13048	13280	13302	13297	13376	13380	13239	13304	13305	13338	13208	13230	13280	13233	13307	13256	13173	13310	13050	13220	13408	13214	13219	13366	13187	13351	13206	13399	13062	13333	13241	13250	13284	13283	13391	13331	13283	13301	13247	13298	13432	13206	13100	13380	13082	13445	13313	13437	13370	13269	13283	13440	13131	13240	13246	13311	13104	13238	13224	13378	13370	13199	13442	13195	13326	13238	13317	13035	13052	13460	13317	13233	13157	13502	13462	13283	13445	13347	13354	13250	13345	13128	13486	13179	13188	13230	13330	13346	13393	13107	13068	13423	13046	13249	13165	13287	13398	13339	13347	13097	13403	13323	13358	13203	13306	13349	13203	13194	13380	13212	13205	13392	13145	13302	13402	13329	13220	13255	13365	13256	13359	13256	13244	13227	13324	13364	13277	13188	13308	13217	13416	13115	13331	13319	13293	13424	13206	13141	13273	13278	13280	13314	13235	13421	13216	13418	13224	13208	13341	13320	13290	13238	13349	13224	13056	13304	13386	13317	13290	13158	13240	13149	13368	13302	13255	13342	13404	13267	13359	13151	13356	13317	13304	13200	13214	13334	13278	13149	13411	13309	13149	13387	13249	13506	13308	13356	13185	13214	13345	13154	13283	13228	13394	13325	13146	13199	13195	13194	13365	13315	13347	13333	13193	13254	13198	13361	13396	13197	13264	13352	13353	13164	13221	13207	13307	13301	13305	13315	13247	13243	13108	13190	13273	13218	13466	13333	13328	13385	13249	13168	13257	13152	13106	13167	13257	13306	13236	13392	13265	13197	13314	13295	13175	13245	13312	13104	13118	13273	13266	13311	13062	13375	13349	13271	13279	13350	13412	13187	13429	13312	13105	13057	13405	13070	13309	13208	13373	13421	13347	13368	13311	13066	13454	13315	13279	13295	13212	13386	13285	13274	13513	13160	13326	13145	13366	13175	13313	13323	13264	13460	13130	13280	13254	13260	13229	13218	13346	13297	13422	13180	13169	13261	13431	13403	13406	13345	13362	13544	13310	13287	13311	13427	13349	13400	13304	13479	13382	13406	13155	13231	13334	13206	13431	13246	13465	13140	13274	13221	13251	13293	13181	13511	13252	13130	13187	13135	13041	13232	13042	13299	13300	13169	13245	13247	13261	13186	13198	13207	13137	13315	13228	13353	13336	13497	13278	13202	13368	13457	13128	13239	13125	13203	13270	13095	13383	13324	13111	13145	13221	13273	13266	13381	13163	13161	13269	13261	13354	13348	13310	13291	13245	13405	13297	13464	13239	13107	13401	13326	13461	13321	13377	13270	13122	13161	13264	13187	13387	12917	13180	13243	13398	13250	13224	13325	13353	13394	13319	13157	13200	13239	13337	13256	13232	13315	13164	13297	13362	13319	13271	13170	13319	13196	13255	13378	13420	13265	13274	13350	13303	13502	13250	13160	13111	13445	13314	13271	13214	13203	13222	13039	13265	13079	13208	13437	13213	13304	13370	13289	13498	13445	13465	13237	13208	13295	13512	13338	13186	13264	13375	13284	13431	13269	13310	13426	13443	13409	13405	13338	13323	13323	13287	13224	13345	13236	13313	13153	13383	13291	13106	13385	13192	13183	13162	13375	13326	13353	13387	13392	13276	13457	13568	13420	13372	13360	13308	13109	13305	13301	13380	13331	13283	13321	13355	13554	13221	13438	13285	13344	13386	13250	13343	13405	13257	13343	13233	13454	13293	13273	13303	13303	13395	13186	13254	13492	13286	13307	13401	13351	13202	13342	13121	13227	13126	13221	13250	13403	13370	13226	13391	13265	13301	13340	13294	13403	13311	13373	13371	13310	13287	13262	13350	13325	13273	13168	13371	13258	13226	13158	13527	13450	13188	13459	13374	13355	13134	13201	13344	13143	13332	13255
63638	102264	82778	71115	60219	47307	33220	20026	14640	12889	12281	11996	12168	11921	12022	12159	12142	11974	11922	12089	11887	11940	11953	12043	12007	12023	11912	12023	12083	11975	11926	11889	12239	11898	11981	12197	12009	11996	11911	12017	12033	11896	12051	11966	12063	12117	11899	11991	11973	11906	11959	12016	12043	11892	12044	12096	11961	12051	12186	11851	12108	11926	11982	11930	12063	12080	11967	12052	11884	12004	11913	12098	11929	11841	12045	11961	11906	11841	11969	11876	11996	12156	11963	11984	12037	11869	11959	12045	12124	12112	11952	11998	11986	11870	11798	11916	12109	12001	11985	11989	11878	11804	11963	11855	12035	12059	11969	12133	12042	11949	11955	12033	12041	11931	11874	11976	11982	12088	12009	11925	11997	11871	11989	11915	12061	12034	11925	12057	11975	11889	11968	12073	11992	12154	12084	12079	12014	11969	12006	11923	12021	11832	12017	12102	12087	11923	11977	11920	12033	11891	11950	12118	12058	12013	11927	11913	11968	12023	12091	12063	11962	11801	11960	12062	11934	12012	11890	11992	11679	12064	12114	12008	12006	12005	12060	11944	11953	11939	12189	12008	11939	11895	11908	12173	12019	12055	11988	12061	12087	11825	11988	12051	11962	12182	12031	11981	11975	11881	11931	12138	11989	11833	11983	11993	11923	12108	12037	11931	11975	12123	11982	12021	11996	11936	12054	11913	12039	12057	12029	11901	11976	11944	12151	11951	11901	12020	12069	12081	11918	11985	11888	12049	12057	12160	11900	11981	12065	11876	11974	12158	12067	12078	11968	11936	12141	11945	11961	11964	11998	12046	11923	12043	11953	11960	11910	12080	11962	11809	12045	11885	11965	12005	11989	12056	12031	11777	12020	12099	12019	12013	12119	11957	11949	11875	11829	12087	11973	11973	12031	12002	11993	12086	11906	12013	11985	11968	12140	11832	12112	11772	12087	11907	11909	12030	12048	11930	12107	11848	11909	11924	11955	12112	12006	12020	12126	11882	12094	12022	11830	12028	12157	12066	11939	11961	11978	11903	11914	12178	12084	11878	11838	11978	11869	12003	12032	11968	11986	12093	11938	12195	12054	12027	11928	11902	11956	12006	12011	12057	12046	12072	11897	12011	12032	11917	11890	11936	12039	12173	11985	12099	12070	11844	11942	12019	11943	11960	12117	12048	11893	11917	12008	12100	11964	12088	11937	12043	11916	11941	12024	12008	12058	11937	11978	11910	11902	12078	12124	12023	11984	11959	11996	11957	12019	12000	11971	11932	12131	12040	12179	11885	11994	11963	12018	11990	12054	12016	11907	12039	11997	12112	12042	11983	12145	12102	12103	11907	12163	12132	11908	12095	12005	12169	12185	12050	12103	11949	11877	11918	12009	11931	11946	12007	12000	12101	12031	12085	12052	11920	12175	11972	11992	11968	11859	12048	12107	12137	11982	12050	12051	11959	11948	11826	11985	12116	11924	12026	11867	12079	12134	11959	11931	12086	11947	11887	12121	11891	11923	11927	11941	11904	11934	12005	11919	12085	11934	11782	12156	11856	12077	12033	12005	12044	12025	12057	11907	11981	12135	11883	12185	11962	11928	12119	11963	12036	12067	11992	11880	11896	12107	11962	12034	12083	11930	11845	11915	11896	11813	11979	12003	12127	11934	12164	11918	11898	12034	11748	11915	11968	11896	11964	11918	11987	12024	12076	11926	12051	12028	12028	12129	12088	11915	11926	12197	11853	11999	11909	12046	11977	11939	12057	11910	11975	12002	12014	11830	12003	11971	12175	11912	11981	12181	12129	12074	11974	12064	11968	12022	11962	11968	12019	12153	12003	12003	11939	11946	11982	11996	11969	12123	11901	12087	12049	11992	12079	12031	12075	12037	11919	12063	11949	12040	11836	12069	11989	12054	12016	12204	11939	12084	11998	11890	12038	11936	11836	11933	11920	12040	11877	12060	11982	12070	11871	11832	11979	11881	11987	11974	12005	12073	12124	11993	12072	12125	12089	12110	12055	11894	12016	11914	12095	12119	12018	11967	12132	12045	11829	11978	12106	12110	11996	11987	12001	12018	12031	12064	11992	12093	11963	11937	12030	12109	11993	11946	12027	11990	12002	11985	11943	11933	11928	11967	11983	11894	12164	11838	12060	12033	11962	12056	12039	12092	12088	12001	11997	11964	11982	11850	11971	12005	12037	11917	12125	12148	12079	12015	12093	11969	12066	12046	12005	12003	12110	11949	11883	11956	11867	12105	11996	11941	11947	11934	11811	12028	12015	11974	12039	12188	11972	12198	12061	12005	12063	12002	11864	11810	11923	11978	11992	12019	12148	11902	11953	11994	12139	11969	11999	12091	11996	11859	12036	11893	11990	12171	12061	11886	11968	12107	12069	12079	11997	12054	12022	12026	12021	11977	12097	11900	12127	12006	11891	11900	12015	11964	11972	11727	12010	11858	12029	11997	12000	11897	11962	11848	11996	11994	12098	11946	11886	12164	12009	12046	11914	12019	12029	12040	11919	12059	11956	11997	11824	11953	11915	11824	11872	11972	11874	12012	12035	12010	12268	11937	11892	12040	11917	11884	11989	12037	11921	11871	12142	11946	11922	11915	11816	12060	12066	12040	12017	11885	12022	11950	12046	12005	11859	11949	12151	11992	11956	12020	11909	12064	12074	11944	11935	12058	11886	11897	11926	12178	11800	12061	12051	12154	11925	11930	12029	12048	11928	12114	11931	11834	12016	12007	12104	12007	11878	12346	12053	11851	11929	11915	11967	12017	12074	12049	12008	12046	11867	11962	11967	11926	11966	11852	11947	11781	11887	12018	12046	11965	11987	11918	12035	12005	12040	12084	11997	11777	12010	12069	12027	11986	11992	12005	11968	12107	11914	11865	12107	12098	11989	11978	12032	11953	12041	12044	11968	12066	11828	11884	11903	11893	12126	12122	11789	11912	11802	12042	11885	11988	11898	12004	11895	12008	12156	11936	11865	12059	11905	11886	11876	11973	11999	11893	11960	11936	11962	12048	12051	12027	11844	12035	12058	12012	12131	11963	11958	12081	11921	12007	12094	12120	12218	11986	12105	12099	11872	11920	12142	11914	11997	11816	12070	12048	11962	12082	11977	12060	11872	12052	12034	11878	11996	11943	12079	12011	11953	11951	12077	11981	11993	12012	11898	11786	11995	11930	12159	11847	11945	11843	12111	11929	11780	11875	11977	12070	12071	12138	11986	12114	12159	11811	12035	11878	11978	12007	12173	12006	12078	12204	11993	11993	12043	11960	12065	11942	12066	11896	12209	12005	11775	12074	11950	11800	12020	12045	12005	12022	12099	11999	12090	11922	11882	11983	12033	12105	11952	12273	11875	12046	11867	12035	11917	11881	12029	12083	12138	11938	11994	12041	12064	12055	11988	12000	11960	12035	12138	11958	11894	11816	12077	11911	12027	11954	12033	12033	12121	12004	12094	12142	11960	11901	12058	12195	12019	12000	11922	11995	12022	12043	12182	12056	12058	11896	11975	11916	11916	11922	11876	11947	12038	11953	12004	12078	11993	12125	11943	11992	11912	11937	11933	11912	12111	12140	11809	11949	11930	12041	12025	11855	11990	11906	12051	11873	12164	11914	11985	12075	11942	12031	11938	12117	12046	12103	12060	12114	12166	11976	12000	11831	12044	11915	11843	12037	12001	11871	12166	11813	11891	11941	11819	12098	11871	11825	11974	12025	11917	11982	12001	11834	12061	11970	12073	11928	11961	11901	12082	11961	12166	12088	12060	11985	11917	12008	11914	11955	11996	11803	11891	11956	12066	11955	11962	12078	11798	12009	12053	11951	12008	11893	11906	12021	12020	11990	12022	12056	11896	11922	12046	11943	11997	11996	12082	12016	12008	11963	12012	11816	11913	11951	12238	11935	11846	12046	11939	12138	12228	12042	11806	11895	11946	12077	12093	12040	11980	12001	11942	11960	11964	11902	12008	12064	12012	11915	11974	12152	12017	11960	11955	11944	12096	11885	12083	11894	12043	12067	12006	11987	11751	11989	12224	12027	12028	12015	12098	12124	11793	12069	12013	12051	12060	11820	12153	11840	12038	11897	12022	11961	11991	12007	11984	11989	12123	11924	12015	12120	11922	11915	12005	11954	11976	11901	11856	11936	12121	11963	11932	12172	12003	12049	11956	12034	12004	12110	11936	12100	11947	12019	12063	11963	11916	12065	12084	11982	11842	11996	11812	12023	11903	11930	11976	11893	12082	11928	11924	12113	11821	12003	11861	11944	11903	11999	12065	11816	12131	11936	11870	12189	12007	12013	11953	11906	12052	11882	12018	11763	11939	11957	11841	11987	11979	12051	11973	11809	11831	12076	12012	12079	12012	12050	11980	12087	11902	12016	12070	11879	12099	12039	11997	12130	12021	11925	11893	12000	12001	12158	12062	11974	11976	11877	12000	12003	11974	12070	11880	12131	12040	11962	12004	11942	12096	12017	11934	12017	12069	11972	11979	11975	11917	11867	11954	11778	11928	12056	11991	11964	11920	11993	11972	11920	11843	11855	12057	11948	11979	11913	12048	11912	11963	12078	11970	11999	12002	11978	12053	12108	12023	12045	11953	12047	11904	12056	11907	12022	11864	11990	12041	12131	12040	12055	11817	11980	12059	11952	12003	11981	11943	11967	12019	11985	11836	11955	11967	11899	11937	11945	11839	11952	11913	11894	11937	12007	11831	12034	11825	12075	12011	11963	12047	12039	11932	11889	12138	11957	12024	11969	11981	11977	11969	11883	11825	11922	11866	12094	12018	11905	12002	11999	12094	11842	12007	11892	12006	12014	11905	11979	11848	11888	11926	11924	11996	12152	11855	11945	12173	12061	11981	11886	12027	11826	12113	11939	12077	12085	11973	12023	12056	11996	11846	12053	11987	11921	12044	11852	12096	11966	11951	12035	12034	11957	11997	11982	12058	11962	12022	11991	12000	11864	12085	11919	11980	11887	12007	12086	11973	12146	11892	12019	12026	11998	11877	12029	12012	12015	11991	11862	11983	12098	11943	12020	12010	11842	11883	12122	11913	11958	12081	12039	12006	12135	11992	12105	11846	12019	11915	12121	11821	11951	11976	12051	11884	11905	11843	12119	11911	12024	11960
28792	28083	32504	29750	23556	19351	16464	15353	14792	14541	14420	14489	14252	14328	14437	14423	14456	14320	14409	14285	14500	14576	14280	14341	14192	14413	14382	14326	14439	14286	14249	14462	14300	14312	14339	14236	14275	14381	14350	14330	14364	14147	14270	14336	14347	14455	14372	14212	14337	14314	14308	14334	14177	14166	14273	14361	14297	14121	14304	14257	14375	14123	14105	14331	14093	14317	14211	14428	14396	14255	14418	14402	14324	14487	14280	14339	14212	14237	14523	14330	14335	14357	14299	14312	14322	14383	14294	14397	14288	14407	14359	14453	14200	14427	14429	14454	14398	14396	14192	14265	14319	14243	14333	14198	14299	14201	14312	14200	14296	14232	14274	14415	14399	14372	14307	14218	14435	14152	14330	14258	14268	14139	14471	14153	14445	14069	14283	14256	14279	14152	14301	14469	14428	14281	14323	14311	14267	14258	14371	14379	14336	14320	14309	14266	14292	14314	14262	14025	14380	14419	14433	14272	14245	14362	14437	14423	14426	14407	14240	14255	14466	14260	14344	14210	14308	14231	14222	14329	14411	14179	14320	14384	14447	14383	14352	14291	14119	14333	14328	14364	14370	14409	14420	14186	14417	14382	14386	14330	14422	14334	14366	14356	14307	14485	14304	14203	14325	14381	14336	14320	14072	14435	14363	14353	14347	14406	14437	14270	14539	14323	14353	14252	14216	14294	14286	14344	14330	14314	14318	14237	14400	14234	14306	14097	14386	14113	14348	14266	14232	14451	14257	14427	14099	14320	14353	14271	14342	14264	14556	14343	14316	14196	14329	14305	14106	14211	14287	14379	14230	14272	14382	14106	14402	14391	14337	14461	14313	14541	14117	14231	14370	14265	14135	14314	14431	14101	14458	14282	14412	14314	14200	14293	14513	14351	14457	14448	14187	14297	14509	14448	14336	14186	14477	14290	14531	14309	14445	14265	14285	14274	14412	14373	14350	14311	14398	14067	14336	14133	14253	14371	14260	14246	14248	14245	14303	14049	14318	14293	14444	14299	14219	14321	14197	14284	14292	14100	14410	14248	14433	14345	14293	14208	14377	14158	14268	14276	14299	14313	14242	14200	14198	14348	14287	14206	14469	14119	14312	14419	14265	14255	14334	14372	14178	14450	14616	14506	14265	14329	14343	14360	14331	14361	14243	14318	14145	14219	14324	14326	14260	14354	14228	14299	14154	14233	14308	14346	14238	14378	14276	14279	14450	14165	14228	14198	14398	14398	14205	14316	14355	14372	14407	14394	14344	14323	14461	14303	14272	14215	14437	14023	14393	14278	14352	14367	14306	14383	14313	14404	14445	14390	14408	14337	14355	14314	14239	14366	14218	14379	14225	14326	14380	14557	14290	14306	14252	14347	14258	14152	14377	14335	14390	14209	14305	14227	14353	14488	14175	14376	14229	14247	14141	14156	14234	14256	14486	14434	14357	14312	14535	14613	14422	14415	14210	14499	14501	14348	14316	14324	14463	14381	14167	14352	14315	14425	14468	14255	14326	14426	14307	14399	14513	14248	14116	14375	14195	14285	14355	14257	14456	14242	14251	14472	14463	14565	14367	14337	14329	14447	14339	14183	14369	14374	14411	14463	14132	14395	14431	14358	14315	14258	14385	14385	14566	14087	14201	14392	14209	14418	14308	14092	14278	14283	14334	14320	14174	14257	14416	14448	14345	14337	14357	14298	14212	14407	14261	14353	14322	14251	14165	14338	14289	14461	14229	14562	14414	14210	14315	14125	14301	14322	14258	14553	14240	14248	14253	14357	14296	14444	14295	14218	14168	14380	14095	14228	14395	14462	14384	14264	14287	14461	14371	14413	14448	14380	14327	14505	14193	14188	14174	14278	14328	14283	14261	14372	14401	14401	14338	14323	14531	14302	14348	14331	14497	14251	14340	14288	14313	14277	14248	14267	14367	14370	14215	14504	14420	14250	14295	14368	14338	14245	14271	14372	14343	14240	14168	14357	14197	14254	14343	14301	14378	14289	14346	14337	14399	14440	14246	14384	14250	14267	14249	14215	14257	14603	14428	14322	14450	14179	14307	14482	14377	14467	14272	14391	14502	14566	14285	14307	14291	14278	14392	14387	14451	14271	14307	14348	14216	14442	14377	14272	14307	14167	14174	14268	14025	14405	14430	14139	14363	14360	14297	14527	14414	14469	14245	14118	14382	14370	14294	14302	14312	14309	14269	14340	14134	14159	14153	14340	14461	14300	14296	14431	14342	14401	14445	14396	14210	14413	14270	14270	14279	14398	14554	14336	14349	14342	14522	14415	14364	14212	14347	14266	14367	14494	14447	14531	14405	14408	14419	14471	14179	14266	14239	14330	14449	14398	14275	14278	14429	14422	14036	14385	14436	14415	14422	14255	14392	14344	14392	14481	14432	14212	14499	14399	14418	14368	14438	14383	14261	14406	14303	14259	14503	14363	14338	14208	14252	14307	14358	14496	14395	14319	14200	14490	14295	14375	14356	14285	14239	14442	14317	14431	14423	14373	14348	14291	14380	14268	14440	14355	14327	14379	14395	14181	14391	14482	14350	14222	14278	14230	14276	14201	14400	14230	14337	14449	14384	14402	14355	14469	14137	14323	14301	14588	14189	14338	14375	14355	14227	14358	14216	14234	14333	14348	14296	14368	14379	14412	14259	14333	14332	14294	14408	14343	14253	14301	14471	14169	14076	14291	14453	14431	14190	14309	14322	14287	14280	14188	14283	14321	14300	14205	14282	14403	14218	14246	14496	14324	14387	14326	14164	14315	14212	14300	14550	14389	14468	14319	14429	14489	14183	14426	14438	14437	14452	14452	14432	14117	14267	14391	14418	14286	14408	14404	14398	14243	14289	14193	14420	14394	14287	14367	14313	14249	14282	14329	14405	14383	14392	14325	14284	14244	14321	14196	14293	14470	14253	14334	14373	14190	14325	14358	14384	14239	14329	14317	14227	14091	14328	14443	14200	14192	14193	14390	14303	14354	14333	14377	14526	14140	14265	14245	14406	14190	14302	14242	14131	14357	14516	14274	14396	14165	14302	14254	14447	14310	14303	14202	14190	14342	14340	14373	14426	14421	14155	14397	14342	14451	14501	14171	14302	14275	14373	14382	14150	14396	14559	14306	14422	14119	14341	14182	14412	14325	14300	14216	14221	14255	14215	14366	14408	14277	14425	14280	14303	14437	14394	14364	14354	14354	14216	14091	14251	14319	14112	14370	14256	14369	14158	14291	14117	14395	14240	14259	14367	14458	14364	14282	14132	14353	14406	14283	14244	14174	14169	14235	14299	14177	14269	14322	14472	14415	14348	14331	14305	14143	14434	14368	14225	14243	14301	14301	14439	14373	14437	14386	14373	14549	14314	14574	14422	14499	14322	14354	14506	14261	14360	14495	14284	14428	14357	14307	14282	14374	14367	14003	14312	14327	14361	14536	14416	14288	14433	14101	14276	14327	14290	14250	14228	14259	14299	14325	14382	14527	14255	14271	14191	14357	14301	14393	14344	14342	14500	14301	14418	14238	14311	14437	14412	14206	14275	14383	14411	14259	14324	14482	14182	14353	14436	14337	14288	14362	14065	14245	14341	14218	14204	14403	14437	14319	14261	14290	14227	14319	14494	14432	14309	14410	14353	14454	14406	14503	14357	14226	14402	14456	14321	14380	14496	14343	14424	14125	14341	14395	14240	14263	14114	14495	14322	14307	14143	14388	14312	14343	14381	14234	14255	14291	14544	14521	14319	14211	14361	14418	14488	14408	14233	14288	14360	14188	14195	14220	14236	14093	14175	14344	14388	14351	14207	14445	14142	14297	14541	14500	14474	14318	14214	14164	14259	14341	14169	14475	14199	14500	14388	14200	14286	14198	14416	14347	14279	14422	14241	14721	14383	14292	14471	14131	14142	14415	14249	14221	14207	14427	14398	14289	14239	14281	14600	14386	14346	14370	14167	14329	14384	14391	14336	14498	14305	14188	14309	14483	14324	14335	14483	14128	14387	14381	14327	14440	14424	14274	14244	14458	14216	14245	14273	14230	14672	14505	14338	14237	14191	14312	14148	14442	14246	14516	14380	14255	14371	14394	14376	14348	14315	14305	14224	14128	14330	14338	14216	14391	14165	14336	14422	14435	14269	14373	14384	14306	14348	14386	14407	14319	14455	14550	14483	14271	14141	14339	14364	14327	14271	14312	14236	14263	14331	14149	14188	14232	14427	14322	14407	14336	14227	14415	14405	14182	14467	14338	14345	14513	14300	14292	14283	14225	14277	14423	14403	14362	14211	14235	14387	14308	14384	14527	14300	14429	14478	14318	14368	14386	14391	14269	14393	14298	14286	14232	14299	14206	14251	14330	14455	14510	14420	14183	14201	14285	14518	14622	14388	14484	14462	14582	14398	14364	14064	14241	14409	14373	14008	14184	14512	14437	14295	14401	14360	14382	14228	14061	14440	14411	14400	14343	14308	14475	14396	14350	14138	14404	14305	14462	14445	14571	14429	14404	14273	14345	14474	14500	14303	14407	14234	14346	14395	14375	14378	14381	14426	14033	14511	14325	14334	14439	14245	14297	14397	14267	14417	14390	14453	14330	14590	14345	14265	14525	14304	14339	14239	14228	14273	14066	14289	14479	14392	14247	14366	14409	14369	14394	14495	14215	14491	14357	14284	14337	14243	14291	14265	14472	14518	14402	14375	14313	14136	14289	14297	14324	14462	14329	14198	14240	14188	14232	14195	14450	14338	14461	14469	14376	14256	14496	14358	14329	14484	14322	14448	14333	14191	14221	14412	14314	14477	14297	14333	14466	14161	14353	14453	14222	14381	14348	14233	14189	14402	14352	14306	14318	14264	14406	14286	14373	14567	14268	14353	14311	14163	14129	14316	14492	14368	14301	14281	14312	14406	14199	14620	14448	14148	14184	14328	14441	14302	14079	14213	14201	14258	14367	14395	14452	14164	14356	14185	14329	14156	14424	14335	14150	14108	14271	14228	14151	14417	14362	14249	14473	14470	14354	14469	14422	14526	14334	14278	14361	14172	14460	14345	14208	14446	14161	14091	14324	14304	14330	14340	14279	14149	14055	14357	14420	14309	14180	14272	14461	14422	14357	14226	14302	14425	14242	14374	14484	14273	14446	14451	14309
30505	45979	32567	25774	21283	17526	14571	13539	13032	12892	12798	12855	12804	12711	12738	12785	12775	12713	12751	12957	12755	12749	12906	12834	12895	12775	12958	12833	12637	12937	12843	12771	12793	12797	12903	12788	12752	12841	12904	12801	12787	12860	12670	12814	12780	12700	12861	12799	12691	12581	12736	12721	12713	12751	12753	12911	12891	12682	12729	12740	12977	12746	12681	12745	12600	12845	12705	12848	12851	12716	12786	12634	12758	12714	12899	12657	12688	12678	12814	12685	12770	12681	12834	12690	12735	12806	12943	12849	12841	12725	12692	12660	12742	12714	12866	12723	12940	12807	12519	12757	12799	12616	12937	12727	12776	12709	12841	12752	12810	12754	12756	12834	12734	12751	12837	12703	12818	12653	12796	12873	12652	12845	12938	12737	12797	12742	12813	12716	12816	12716	12716	12721	12727	12665	12775	12739	12905	12822	12782	12758	12812	12742	12812	12788	12849	12802	12671	12873	12863	12760	12898	12818	12803	12903	12805	12830	12661	12859	12791	12606	12842	12695	12957	12798	12639	12804	12818	12667	12747	12924	12702	12729	12765	12794	12752	12850	12836	12785	12674	12714	12883	12773	12832	12866	12704	12817	12611	12858	12786	12723	12777	12674	12758	12771	12820	12666	12636	12766	12803	12632	12823	12820	12695	12880	12824	12939	12739	12883	12773	12675	12722	12918	12887	12720	12834	12814	12797	12648	12770	12721	12796	12627	12670	12832	12760	12798	12718	12823	12883	12879	12838	12556	12862	12700	12736	12772	12806	12678	12684	12824	12680	12890	12904	12831	12734	12946	12679	12934	12604	12785	12834	12661	12651	12854	12603	12776	12769	12755	12821	12824	12744	12744	12737	12758	12749	12797	12824	12583	12858	12682	12787	12849	12609	12743	12600	12745	12788	12927	12840	12769	12813	12834	12949	12771	12918	12728	12832	12728	12732	12789	12650	12810	12908	12767	12850	12669	12719	12761	12705	12894	12683	12701	12898	12665	12733	12682	12804	12830	12617	12825	12863	12756	12730	12749	12770	12661	12751	12772	12872	12778	12653	12812	12601	12768	12899	12930	12770	12712	12675	12755	12843	12836	12737	12757	12812	12720	12837	12655	12875	12733	12689	12695	12660	12706	12909	12605	12781	12840	12735	12870	12815	12824	12769	12855	12697	12755	12879	12845	12754	12844	12802	12652	12786	12839	12680	12789	12834	12766	12720	12625	12652	12783	12691	12670	13023	12737	12701	12739	12944	12691	12788	12782	12763	12935	12760	13008	12839	13010	12588	12842	12771	12791	12767	12697	12577	12762	12771	12815	12684	12864	12774	12735	12636	12847	12785	12823	12848	12797	12686	12663	12921	12821	12737	12849	12775	12684	12679	12828	12809	12900	12846	12836	12858	12766	12779	12754	12732	12893	12817	12719	12695	12562	12825	12838	12781	12657	12788	12742	12742	12808	12867	12713	12802	12679	12802	12835	12611	12746	12747	12853	12791	12833	12755	12637	12835	12645	12744	12845	12771	12747	12896	12749	12737	12764	12699	12659	12800	12725	12781	12689	12872	12862	12915	12938	12872	12811	12769	12572	12809	12718	12643	12876	12703	12605	12768	12784	12751	12829	12797	12748	12753	12732	12768	12809	12834	12731	12866	12677	12725	12711	12762	12841	12779	12831	12731	12790	12769	12813	12726	12580	12835	12653	12744	12670	12693	12759	12611	12671	12718	12824	12703	12825	12569	12510	12753	12796	12930	12752	12704	12685	12877	12784	12828	13011	12683	12840	12828	12671	12779	12791	12741	12689	12757	12687	12763	12719	12921	12726	12844	12742	12731	12909	12927	12804	12867	12794	12675	12837	12855	12562	13029	12859	12815	12776	12716	12671	12807	12790	12850	12743	12678	12650	12787	12744	12982	12840	12651	12840	12955	12713	12865	12720	12713	12815	12735	12776	12724	12783	12884	12953	12770	12779	12829	12842	12869	12931	12678	12739	12860	12743	12846	12825	12798	12852	12775	12754	12738	12626	12870	12709	12693	12836	12853	12588	12989	12849	12872	12813	12752	12769	12878	12781	12760	12716	12737	12783	12773	12719	12870	12783	12849	12911	12822	12738	12950	12836	12821	12785	12678	12683	12845	12884	12647	12893	12816	12693	12755	12797	12789	12991	12794	12892	12692	12740	12736	12806	12777	12826	12655	12796	12794	12796	12735	12557	12753	12784	12869	12735	12650	12661	12684	12740	12853	12706	12861	13004	12733	12802	12693	12744	12762	12731	12874	12837	12859	12702	12659	12760	12756	12747	12750	12795	12893	12798	12835	12648	12795	12629	12717	12706	12859	12750	12802	12735	12772	12847	12850	12749	12777	12762	12978	12707	12921	12729	12674	12572	12734	12739	12580	12800	12771	12623	12741	12832	12814	12802	12908	12992	12875	12728	12878	12756	12785	12658	12565	12673	12798	12838	12722	12856	12847	12747	12780	12631	12793	12791	12691	12754	12654	12814	12850	12849	12871	12751	12722	12696	12617	12773	12646	12914	12799	12856	12770	12689	12908	12791	12733	12744	12702	12679	12596	12823	12877	12804	12885	12652	12724	12759	12557	12808	12743	12735	12751	12718	12846	12768	12814	12838	12632	12717	12807	12718	12538	12681	12757	12763	12913	12827	12772	12694	12874	12520	12829	12740	12720	12854	12914	12718	12857	12817	12743	12727	12770	12755	12804	12919	12833	12659	12833	12766	12786	13032	12725	12794	12764	12975	12871	12697	12903	12731	12825	12844	12769	12763	12708	12660	12710	12809	12934	12883	12857	12704	12842	12856	12823	12740	12809	12871	12853	12673	12661	12647	12798	12926	12722	12776	12758	12826	12799	12735	12972	12836	12842	12645	12681	12663	12829	12878	12716	12769	12899	12782	12714	12768	12768	12937	12655	12802	12799	12671	12798	12648	12640	12790	12800	12753	12705	12751	12890	12895	12820	12696	12827	12769	12803	12788	12783	12830	12664	12767	12848	12769	12764	12887	12819	12812	12690	12795	12890	12836	12716	12723	12787	12817	12730	12787	12731	12743	12933	12789	12901	12818	12900	12833	12789	12836	12761	12807	12748	12702	12646	12836	12750	12659	12736	12844	12911	12832	12826	12722	12841	12735	12705	13003	12714	12693	12807	12560	12910	12771	12874	12778	12774	12986	12777	12866	13007	12685	12788	12649	12695	12651	12672	12751	12856	12538	12740	12563	12835	12801	12769	12855	12763	12674	12738	12759	12726	12872	12681	12780	12780	12725	12682	12884	12836	12849	12816	12720	12677	12843	12537	12748	12817	12783	12833	12714	12729	12793	12697	12714	12678	12857	12852	12620	12726	12778	12815	12654	12815	12689	12960	12726	12621	12849	12756	12814	12631	12977	12746	12902	12741	12927	12881	12844	12735	12893	12686	12649	12872	12647	12689	12904	12791	12844	12829	12782	12919	12646	12895	12773	12755	12664	12789	12934	12700	12723	12840	12785	12784	12685	12760	12747	12934	12762	12825	12588	12799	12831	12816	13070	12698	12685	12736	12784	12793	12787	12870	12723	12814	12719	12715	12703	12770	12820	12796	12788	12840	12865	12829	12889	12696	12787	12783	12909	12797	12713	12813	12712	12729	12838	12804	12726	12869	12710	12714	12573	12816	12800	12861	12849	12737	12692	12718	12657	12849	12704	12671	12906	12917	12792	12851	12822	12735	12836	12810	12682	12868	12942	12747	12876	12783	12760	12902	12973	12699	12781	12841	12677	12710	12819	12685	12782	12616	12871	12809	12684	12809	12803	12559	12791	12806	12887	12807	12781	12762	12673	12819	12781	12865	12792	12780	12735	12862	12692	12662	12777	12733	12743	12744	12800	12781	12668	12825	12886	12812	12712	12861	12719	12841	12802	12857	12654	12951	12753	12855	12749	12878	12801	12706	12756	12843	12892	12783	12860	12697	12805	12785	12748	12832	12685	12671	12821	12926	12895	12753	12854	12801	12781	12695	12789	12747	12900	12709	12697	12840	12763	12890	12760	12869	12675	12730	12717	12974	12735	12879	12644	12885	12906	12940	12879	12685	12839	12770	12701	12823	12852	12843	12850	12732	12657	12786	12753	12842	12910	12847	12764	12831	12903	12810	12756	12869	12755	12804	12921	12645	12898	12766	12678	12719	12716	12849	12847	12710	12676	12895	12882	12782	12800	12748	12735	12814	12807	12857	12963	12601	12832	12696	12794	12797	12690	12721	12767	12742	12832	12812	12814	12707	12852	12720	12688	12986	12667	12707	12739	12819	12665	12602	12726	12779	12839	12860	12825	12834	12841	12797	12891	12730	12806	12807	12813	12781	12674	12660	12770	12878	12711	12971	12867	12523	12806	12826	12902	12804	12698	12852	12775	12752	12755	12831	12730	12871	12767	12624	12667	12714	12738	12635	12730	12865	12852	12869	12874	12907	12844	12696	12735	12712	12733	12806	12872	12606	12767	12747	12821	12886	12812	12689	12831	12857	12805	12786	12818	12838	12677	12858	12564	12956	12675	12832	12547	12773	12741	12687	12803	12742	12920	12728	12931	12728	12671	12784	12677	12713	12824	12698	12836	12752	12864	12599	12713	12824	12608	12636	12721	12845	12920	12640	12826	12805	12993	12836	12765	12761	12843	12759	12791	12774	12788	12739	12754	12876	12793	12792	12809	12887	12684	12718	12928	12804	12796	12931	12743	12940	12799	12831	12725	12774	12753	12783	12712	12759	12793	12858	12756	12891	12768	12774	12716	12743	12808	12751	12787	12845	12799	12785	12799	12764	12759	12886	12804	12801	12775	12644	12831	12750	12921	12950	13018	12717	12777	12812	12835	12849	12801	12841	12885	12652	12960	12754	12740	12806	12795	12816	12719	12842	12708	12637	12777	12899	12730	12827	12651	12794	12796	12927	12860	12788	12787	12761	12925	12883	12745	12711	12770	12765	12672	12796	12841	12845	12774	12557	12778	12744	12859	12711	12647	12761	12761	12895	12704	12767	12741	12831	12918	12832	12847	12895	12854	12774	12713	12765	12882	12915	12850	12778	12683	12625	12878	12904	12721	12728	13021	12745	12928	12810	12653	12810	12829	12898	12757	12798	12783	12772	12722	12737	12902
24155	22299	32374	35683	39772	37232	28701	20249	16233	15138	14724	14707	14696	14636	14607	14710	14855	14714	14506	14659	14647	14495	14596	14391	14645	14605	14493	14437	14520	14485	14440	14497	14594	14596	14500	14689	14626	14699	14612	14488	14523	14637	14451	14587	14456	14537	14378	14660	14497	14610	14551	14582	14617	14726	14512	14501	14536	14496	14628	14681	14640	14261	14726	14706	14603	14664	14359	14581	14710	14459	14558	14326	14510	14412	14397	14237	14505	14647	14456	14524	14326	14649	14613	14522	14714	14524	14415	14578	14415	14741	14612	14510	14497	14604	14552	14466	14515	14471	14560	14429	14588	14549	14328	14578	14617	14442	14408	14683	14559	14452	14681	14527	14488	14604	14509	14458	14338	14579	14607	14441	14465	14631	14418	14319	14528	14655	14612	14464	14493	14641	14646	14493	14559	14332	14526	14464	14510	14548	14272	14554	14509	14394	14481	14357	14336	14649	14567	14406	14629	14549	14565	14615	14444	14546	14692	14666	14440	14675	14590	14387	14405	14534	14259	14555	14415	14710	14601	14531	14565	14484	14310	14425	14711	14462	14449	14604	14678	14487	14482	14471	14517	14558	14756	14784	14534	14407	14644	14572	14661	14386	14339	14483	14446	14621	14356	14458	14237	14618	14449	14631	14576	14477	14407	14522	14646	14714	14667	14549	14445	14681	14524	14577	14526	14650	14446	14678	14490	14578	14393	14253	14431	14647	14621	14726	14417	14429	14504	14504	14363	14532	14747	14519	14342	14460	14585	14448	14545	14508	14642	14437	14321	14441	14579	14538	14500	14422	14561	14526	14535	14826	14500	14675	14589	14476	14395	14592	14490	14511	14555	14740	14622	14723	14599	14788	14628	14484	14411	14398	14545	14540	14444	14417	14596	14455	14552	14531	14559	14450	14486	14473	14596	14436	14425	14498	14594	14460	14533	14531	14644	14541	14461	14563	14467	14509	14491	14440	14551	14295	14400	14355	14426	14530	14460	14557	14552	14598	14492	14460	14636	14659	14705	14650	14758	14526	14554	14221	14413	14467	14479	14315	14630	14604	14597	14583	14546	14505	14415	14652	14424	14518	14520	14512	14338	14284	14592	14336	14518	14543	14590	14462	14386	14462	14433	14419	14464	14454	14432	14410	14374	14596	14506	14493	14422	14652	14547	14405	14582	14405	14649	14603	14496	14665	14562	14597	14525	14420	14434	14480	14406	14593	14337	14558	14494	14636	14639	14548	14566	14755	14465	14478	14594	14489	14345	14419	14373	14513	14400	14661	14564	14538	14420	14426	14335	14314	14670	14566	14377	14500	14440	14419	14471	14578	14591	14678	14507	14343	14417	14544	14480	14452	14443	14457	14731	14701	14729	14393	14404	14497	14388	14396	14381	14401	14438	14422	14388	14544	14585	14621	14478	14470	14602	14644	14592	14519	14622	14507	14469	14459	14539	14462	14462	14675	14700	14591	14530	14496	14626	14570	14408	14472	14475	14476	14396	14452	14491	14470	14590	14420	14485	14443	14530	14455	14443	14335	14331	14503	14383	14624	14516	14395	14603	14694	14412	14409	14576	14597	14649	14499	14463	14491	14558	14591	14479	14351	14416	14381	14581	14547	14713	14555	14572	14487	14442	14556	14340	14554	14463	14543	14433	14506	14509	14485	14250	14449	14523	14459	14455	14607	14412	14435	14387	14578	14643	14576	14443	14401	14530	14462	14629	14550	14583	14392	14563	14610	14543	14577	14469	14428	14499	14490	14678	14635	14490	14617	14566	14633	14514	14480	14466	14674	14353	14486	14539	14462	14496	14276	14750	14548	14586	14419	14559	14612	14583	14521	14726	14506	14663	14521	14602	14629	14482	14495	14612	14720	14563	14485	14406	14469	14604	14592	14243	14331	14329	14474	14620	14304	14763	14513	14630	14498	14412	14438	14457	14279	14574	14516	14561	14499	14458	14505	14610	14398	14586	14549	14567	14595	14432	14612	14313	14577	14622	14486	14553	14461	14590	14463	14480	14531	14505	14576	14516	14494	14401	14374	14508	14564	14583	14634	14520	14461	14436	14657	14504	14512	14479	14320	14476	14419	14387	14459	14457	14485	14547	14450	14600	14509	14474	14556	14477	14489	14422	14473	14455	14462	14366	14618	14343	14417	14418	14452	14531	14556	14564	14215	14442	14585	14389	14637	14356	14553	14364	14588	14434	14477	14484	14403	14356	14573	14497	14697	14689	14612	14662	14530	14556	14607	14586	14508	14465	14591	14374	14368	14542	14688	14542	14530	14618	14513	14673	14506	14431	14527	14483	14571	14375	14491	14513	14685	14570	14389	14390	14597	14431	14439	14391	14536	14268	14522	14456	14465	14311	14712	14390	14556	14481	14524	14464	14434	14378	14546	14695	14513	14517	14598	14423	14627	14611	14567	14573	14579	14643	14563	14504	14407	14445	14710	14476	14484	14569	14432	14482	14472	14440	14322	14533	14440	14601	14559	14335	14486	14554	14461	14597	14383	14591	14463	14388	14679	14437	14688	14582	14467	14509	14589	14570	14441	14466	14443	14523	14520	14733	14523	14484	14491	14497	14502	14611	14515	14677	14391	14743	14634	14516	14479	14507	14360	14576	14452	14232	14655	14372	14683	14543	14673	14624	14565	14789	14479	14567	14586	14447	14525	14427	14410	14517	14267	14442	14424	14561	14445	14510	14635	14585	14495	14457	14494	14342	14429	14440	14525	14556	14450	14403	14549	14684	14512	14432	14660	14494	14432	14301	14565	14408	14429	14441	14366	14497	14671	14598	14667	14458	14411	14564	14362	14486	14301	14661	14528	14540	14388	14337	14674	14115	14441	14587	14408	14533	14542	14503	14438	14528	14369	14439	14388	14332	14644	14492	14529	14590	14429	14495	14513	14539	14643	14670	14430	14524	14275	14527	14616	14583	14531	14392	14651	14622	14450	14414	14619	14500	14597	14520	14565	14538	14406	14510	14463	14695	14431	14547	14369	14563	14487	14599	14585	14645	14398	14670	14510	14525	14426	14726	14653	14357	14600	14467	14522	14642	14470	14337	14617	14455	14471	14445	14579	14546	14423	14734	14390	14473	14514	14598	14543	14677	14690	14474	14332	14564	14373	14511	14495	14557	14532	14368	14544	14531	14403	14580	14416	14460	14393	14383	14538	14503	14642	14536	14546	14453	14484	14587	14422	14408	14568	14551	14470	14547	14601	14650	14755	14588	14384	14348	14493	14620	14480	14433	14485	14664	14587	14502	14491	14237	14444	14531	14502	14786	14499	14466	14404	14502	14516	14532	14550	14405	14379	14671	14648	14518	14565	14486	14548	14610	14584	14265	14559	14502	14420	14539	14684	14634	14357	14688	14519	14558	14478	14508	14555	14282	14565	14427	14314	14566	14328	14563	14384	14411	14478	14483	14525	14576	14654	14448	14563	14569	14353	14457	14758	14377	14733	14471	14626	14542	14513	14619	14583	14667	14398	14444	14447	14623	14412	14681	14671	14515	14574	14633	14527	14494	14573	14603	14557	14391	14602	14499	14487	14386	14230	14551	14524	14501	14383	14458	14532	14324	14278	14483	14610	14342	14333	14453	14494	14438	14435	14517	14496	14442	14539	14486	14387	14321	14648	14387	14510	14204	14527	14621	14440	14716	14530	14559	14302	14616	14482	14505	14435	14620	14648	14677	14495	14480	14560	14470	14397	14410	14681	14632	14606	14422	14374	14504	14576	14689	14536	14519	14367	14587	14451	14532	14500	14460	14634	14479	14463	14456	14701	14383	14573	14543	14456	14420	14546	14629	14540	14489	14415	14410	14414	14575	14405	14433	14412	14731	14496	14548	14438	14461	14466	14554	14307	14571	14348	14646	14536	14310	14403	14592	14474	14354	14527	14580	14657	14496	14548	14749	14362	14513	14419	14501	14387	14572	14436	14663	14485	14456	14495	14659	14458	14257	14713	14426	14406	14418	14497	14485	14393	14675	14525	14551	14626	14584	14664	14432	14437	14506	14559	14359	14530	14560	14515	14448	14656	14644	14515	14400	14392	14391	14577	14392	14389	14457	14547	14691	14540	14573	14395	14490	14617	14604	14578	14681	14691	14510	14675	14561	14360	14448	14623	14515	14586	14362	14542	14519	14394	14451	14488	14638	14695	14413	14515	14436	14596	14504	14576	14401	14680	14358	14375	14444	14511	14406	14427	14481	14602	14496	14398	14531	14405	14684	14458	14496	14406	14480	14544	14712	14594	14624	14504	14589	14583	14681	14522	14645	14388	14627	14522	14533	14504	14626	14298	14646	14630	14452	14675	14479	14490	14727	14533	14630	14276	14580	14290	14394	14659	14448	14452	14660	14488	14454	14431	14600	14409	14568	14534	14487	14339	14580	14683	14537	14546	14528	14384	14592	14620	14586	14562	14479	14430	14557	14385	14386	14287	14358	14333	14520	14432	14428	14516	14560	14458	14582	14567	14515	14666	14418	14405	14658	14431	14487	14468	14522	14554	14516	14583	14503	14331	14450	14569	14348	14449	14467	14554	14542	14566	14437	14534	14375	14306	14196	14628	14204	14482	14521	14373	14358	14608	14540	14558	14252	14530	14524	14628	14192	14579	14696	14588	14595	14491	14597	14538	14423	14737	14554	14552	14493	14605	14499	14514	14357	14356	14399	14570	14556	14624	14389	14618	14565	14450	14391	14348	14554	14550	14463	14236	14397	14518	14653	14645	14656	14339	14472	14585	14409	14584	14369	14579	14496	14331	14372	14541	14526	14640	14634	14674	14497	14487	14535	14638	14460	14679	14546	14391	14533	14641	14603	14456	14510	14412	14403	14429	14532	14429	14474	14405	14751	14617	14687	14397	14504	14640	14310	14392	14476	14254	14421	14588	14542	14565	14526	14544	14508	14373	14568	14270	14418	14400	14525	14686	14536	14617	14566	14569	14444	14391	14571	14377	14562	14480	14549	14438	14555	14578	14540	14476	14543	14508	14597	14442	14605	14517	14377	14560	14548	14537	14516	14610	14493	14302	14416	14488	14517	14432	14476	14547	14674	14481	14336	14518	14532	14498	14453	14543	14697	14519	14390	14413	14450	14504	14497	14501	14540	14525	14410	14587	14405	14498	14426	14594
57109	92768	69380	57339	48976	37794	26387	18455	14617	13466	12915	13119	13053	12824	12992	12817	12981	12901	12995	12839	12784	12942	12967	12938	12945	12975	12900	12890	12984	12838	13000	12935	12838	13026	12783	12813	12884	12778	12931	13026	12895	12895	12917	13069	12779	12690	12961	12952	12764	12818	12863	12869	12691	12745	12849	12954	12947	12850	12859	12807	12836	13000	12869	12854	13002	12858	12961	12907	12916	12835	12884	12764	12935	12841	12857	12969	13079	12942	12809	12919	12777	12935	12974	12919	12842	12750	12869	12767	12883	12905	13033	12877	12802	12921	12997	12881	13001	12934	13011	12865	12989	12984	12688	12819	12948	12869	12915	12987	12954	12824	12895	12843	13069	13028	12907	12980	12839	12935	12839	12885	13057	13114	12956	12910	13031	12931	12767	12836	12847	12902	12910	12728	13130	12948	12788	12889	12980	12787	12901	12946	12970	12579	12859	12934	12887	12911	12868	12925	12921	12719	12879	12890	13039	12824	12844	12987	12842	12946	12906	12912	12811	12875	12995	12955	12942	13020	12930	12890	12824	12921	12969	12907	13014	12817	12857	12887	13025	12925	12726	12861	12936	12875	12880	12988	12898	12864	12800	12763	12936	12934	12742	12921	13009	12931	12947	12852	12988	12834	12902	13012	12880	12852	12681	12937	12992	13067	12900	12845	12880	12892	12751	13073	12833	12916	12986	12792	12942	12681	13024	12617	13032	12849	12889	12859	12985	12955	12782	12808	12852	13012	12698	12830	12829	13068	13003	12771	12867	12911	12815	12829	12781	12793	12923	12801	13078	13093	12831	12799	12939	12783	12785	12812	12944	12786	13044	13123	12911	12706	12866	13111	12623	12966	12884	12999	12754	12838	12875	12907	12921	12917	12875	12906	12809	12773	12837	13060	13015	12792	12935	12874	12864	12883	12996	12999	12697	12916	12904	13029	12814	12861	12788	12941	12793	12849	12958	12863	13099	13005	12868	12861	12865	12795	12946	13055	12864	12964	12979	12895	12870	12917	13007	12900	12912	13006	12878	13040	12800	12932	12991	12958	12849	12799	12902	12844	12822	12841	12917	12759	12690	13059	12876	13018	12787	12929	12850	12839	13006	12836	12869	12787	12907	12958	12787	13009	12952	12889	12845	13007	12888	13033	12849	12817	12833	12963	12875	12836	12880	12916	13006	12882	12831	12844	12806	12912	12746	12904	12879	12811	12878	12815	12956	12835	12952	12857	12954	12839	12867	12942	12885	13049	12881	12949	13031	12856	13016	12704	12919	12807	12931	12928	12977	12853	12863	12874	13002	12890	12811	12769	12885	12851	12845	12878	12727	12887	12856	13043	12733	12896	12926	12869	12871	13002	12989	13000	12863	12876	13015	12727	12764	13007	12964	12855	12949	12812	12882	12856	12782	12944	12898	12863	12795	12727	12841	12868	12814	13023	12883	12967	13003	12882	12918	12985	12973	12777	12926	12634	12980	12996	12996	12972	12913	13035	12826	12934	12811	12921	12881	12987	12938	12930	12904	12985	12897	12893	13049	12981	12860	12782	12918	12763	12759	12971	12812	12875	12719	12943	12994	12826	12865	12924	12818	12972	12981	12945	12783	12872	12765	12866	12830	12885	12869	13018	12824	12986	12834	12892	12787	12777	12900	12822	12893	12861	13081	12940	12871	12992	12992	12953	12825	12833	12995	12978	12947	13022	12915	12787	12834	12869	12944	12907	12788	13024	12867	13026	12967	12940	12886	12877	12823	13060	13055	12979	12940	12887	12669	12757	12733	12814	12827	13080	12821	12783	12818	12891	12907	12876	12869	12824	12696	12831	12947	12841	13037	12964	12797	12998	12980	12964	13130	12774	12796	12930	12954	12913	12805	12904	12932	12774	12778	12831	12938	12945	12815	12928	12842	12745	12928	12861	12903	12935	12876	12885	12852	12827	12870	13012	12842	13018	12751	12956	12822	12697	12951	12878	12852	12967	12833	12764	13012	13030	12906	12848	12794	12883	12915	12811	12701	12862	12725	12852	12623	13029	12928	13023	12959	12944	12891	13001	12658	12863	12663	13033	12816	12817	12926	12933	12969	12798	12934	12879	12856	12926	12967	12963	12988	12789	12658	12946	12870	12849	12835	12965	12899	12797	12844	12820	12742	12779	12994	12825	12948	13012	12971	12914	12905	12749	12837	12859	13050	13028	13064	12818	12831	12883	12838	12922	12868	12803	12871	13039	12802	12756	12994	12975	12912	12772	12972	12692	13098	13016	12925	12958	12783	12923	12961	12977	12771	12793	12869	12939	12948	13058	13061	12860	12932	13053	12869	12831	12933	12901	12934	12962	12808	13034	12836	12904	12984	12827	12730	12962	12990	12972	12925	12909	12896	12977	12874	12923	13102	12856	12905	12932	13072	12743	12921	12769	12913	13031	12997	12879	12900	12777	12938	12888	13057	12918	12873	12939	12927	12979	12792	12877	12872	12809	12904	12961	12957	12994	12817	12935	12942	12819	12731	12824	12677	12893	12935	13030	12983	12830	12930	12820	12898	12992	12827	12920	13012	12910	12786	12991	13005	12872	12910	12766	13000	12856	12858	13079	12852	12916	12915	12952	12840	12939	12914	12922	12880	12933	12707	12988	12935	12962	13037	12988	13005	12823	12978	12763	12797	12847	12856	12999	12857	12931	12932	12929	12832	12862	12734	12868	12986	12920	12658	12797	12850	12897	12878	12871	12951	12933	12887	13007	12835	12973	13008	12952	12853	12746	12936	12918	12974	12801	12911	12958	12998	12950	12815	12938	12990	12741	12992	12819	12778	12910	13022	12866	13072	12804	12973	12894	12768	13012	12862	12944	12931	12772	12992	12740	12782	12840	12856	12902	12825	12899	12875	12942	12852	12892	12887	12860	12799	12752	12795	12896	12998	12957	13074	12839	12884	12900	12758	12927	12844	12945	12738	12857	12850	12929	12819	12890	12853	12942	12752	12812	12965	12675	12952	12777	12864	12912	12740	12941	12790	12952	12890	12894	12722	12678	12928	12811	12897	12911	13007	12852	12841	12906	12827	13032	12927	12929	12826	12963	12836	12959	12875	12952	12899	12926	13001	12834	12872	12831	12829	12806	12946	13002	12702	12987	12801	12814	12912	12926	12923	12973	12998	12962	12850	12806	12880	12777	12833	13070	12790	12912	12957	12993	12750	12964	12936	12812	12993	12883	12908	12897	12607	12839	12730	12865	12796	12746	12940	13007	12916	13007	12899	12904	12853	12768	12985	12889	12755	12975	12976	12832	13059	12940	12864	12936	12846	12891	13043	12918	13006	12915	12878	12962	12995	12841	12936	12943	12759	12979	12723	12915	13069	12816	12836	12891	12937	12964	12899	13005	12876	12714	12995	12954	12935	12752	12873	12866	12893	12827	12911	13034	12873	12808	12855	12989	12826	12715	12905	12879	12794	12807	12874	12999	12748	12834	12963	12926	12854	12829	12880	13073	13009	12834	12817	12851	12931	12840	12851	12922	13047	12806	12847	12908	12970	12947	13036	12930	12848	12950	12895	13203	12828	12852	12838	12838	12982	12714	12837	12843	12851	12860	12970	12924	12920	12951	12822	12926	12760	12737	12802	12884	13008	12926	12854	12878	12855	12722	12982	12973	12752	12866	12908	12885	12884	12945	12900	13114	12868	12875	13009	12833	12993	12951	12830	12742	12917	12801	12882	12819	12958	12736	13031	12756	12983	12899	12757	12898	12798	12723	12891	12694	12896	12830	12971	13003	12968	12849	12759	12893	12958	12924	12993	12891	12734	12941	12897	12873	12929	12866	12749	12816	12896	12917	12972	12807	12866	12921	12943	13178	12829	13041	12769	12869	13029	12870	12850	12969	12801	12867	12832	12916	12677	12813	12750	12943	12889	12897	13001	12858	13028	12860	12911	12850	12858	12810	13090	12970	12938	12989	12915	12822	12858	13001	12958	12869	12831	12882	13059	12884	12806	12921	12886	12840	12941	12917	12917	13062	12982	12924	12799	13059	12902	12798	12887	12983	12844	12940	12869	12949	13024	12892	12774	12781	12926	12905	12740	12959	12738	12924	12833	12826	12942	12929	13051	13144	12878	12802	12878	12856	12801	12965	12898	13009	12974	12874	12888	13058	12958	12910	13042	12744	12804	12978	12849	12992	12788	13006	12968	13127	12703	13000	12925	12815	12897	12968	12830	12890	12972	12789	12816	12829	12897	12830	12726	12900	12909	12777	12784	12924	12912	12737	12905	13061	12851	12926	13088	12855	13065	12995	13004	12875	12863	12909	12809	12857	12911	12925	12866	12908	12916	12632	12882	12862	12869	12875	12887	12967	12885	12887	12838	12774	13007	12924	12970	12748	12824	12878	12773	12875	12934	12877	12895	12795	12975	12923	12932	12928	12940	12878	12918	12839	12943	12784	12859	12948	12925	12970	12849	13132	12774	12820	12805	12966	12925	12836	12792	12947	12916	13008	12811	12814	12863	12818	12850	12944	12736	12843	12867	12971	12717	12960	12921	13147	12852	12845	12843	12861	13000	12805	12848	12933	12865	12913	12897	12921	13223	12921	12926	12932	12959	13026	12917	12743	12834	12870	12935	12938	12880	12808	12932	12896	12843	12875	12869	12892	12671	12838	13098	12957	12976	13048	13075	12901	12859	13061	13035	12821	12859	12873	13011	12952	12969	12739	13003	13028	12996	12829	12870	12806	12714	12867	12852	12920	13066	12928	12803	12882	12871	12911	12942	12997	12916	12932	12858	12873	12687	12799	12882	12785	13005	12981	12847	12724	12821	12810	12945	12943	12872	12977	13007	13020	12853	12878	12768	12871	12733	12968	12742	12971	12844	12981	12849	13002	12953	12842	12912	12781	12910	12831	12924	12876	12879	12853	13017	12929	12908	12957	12959	12921	12933	12857	12838	12715	12955	12888	12919	12943	12952	13020	12906	12959	12911	12808	12877	12849	12943	12987	12860	12795	12761	12848	12755	13012	12910	12849	12956	12874	13076	12894	12892	12726	12793	12868	12890	13033	12936	12941	12843	12948	12966	12861	12770	13043	12783	12784	12777	12744	13022	12787	12905	12965	12831	13012	12858	12991	12992	12927	12910	12778	12916	12718	12791	12941
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
